Smart Slider 3 - Version 3.3.26

Version Description

  • 8. January 2020. =
  • Feature: Keyboard navigation detection improvement
  • Feature: Control hover delay increased
  • Feature: WordPress disable pointer events in iframe in page builders
  • Fix: Multiselect CSS issue at generator settings
  • Fix: MobileDetect issues in rare cases
  • Fix: Slider loading in Elementor Popup
  • Fix: wp_delete_site action is used on WordPress 5.1 or newer sites instead of the deprecated delete_blog
  • Fix: YouTube video conflict with Revolution Slider
  • Fix: Shape divider height
  • Fix: imagesloaded library
  • Fix: iPhone ligthbox scroll
  • Fix: Rubenz theme AJAX compatibility
  • Fix: WordPress Posts by filter generator - wrong date in url variable
  • Fix: Hide slider with CSS media query in the admin area
  • Fix: Quix builder fix
  • Fix: EasySocial user url fix
  • Fix: Pointer Events Polyfill - Slide switching in browsers that doesn't support pointer events
  • Fix: WordPress shortcode parameters
  • Fix: Vimeo and Youtube layers
  • Deprecated: Help beacon
Download this release

Release Info

Developer nextendweb
Plugin Icon 128x128 Smart Slider 3
Version 3.3.26
Comparing to
See all releases

Code changes from version 3.3.25 to 3.3.26

Files changed (35) hide show
  1. includes/integrations/Divi.php +7 -6
  2. includes/integrations/Elementor.php +1 -1
  3. includes/integrations/Fusion/Fusion.php +1 -1
  4. includes/integrations/VisualComposer.php +1 -1
  5. includes/integrations/VisualComposer2.php +2 -2
  6. includes/integrations/beaver-builder/BeaverBuilder.php +1 -1
  7. includes/integrations/tailor.php +1 -1
  8. includes/shortcode.php +63 -48
  9. library/media/dist/smartslider-frontend.js +104 -77
  10. library/media/dist/smartslider-frontend.min.js +5 -5
  11. library/smartslider/backend/controllers/generator/views/check_configuration.phtml +0 -1
  12. library/smartslider/backend/controllers/settings/views/default.phtml +1 -2
  13. library/smartslider/backend/controllers/settings/views/defaults.phtml +1 -2
  14. library/smartslider/backend/controllers/slider/views/_slider_edit.phtml +1 -2
  15. library/smartslider/backend/controllers/slider/views/group.phtml +1 -2
  16. library/smartslider/backend/controllers/sliders/views/import.phtml +1 -2
  17. library/smartslider/backend/controllers/sliders/views/index.phtml +1 -3
  18. library/smartslider/backend/elements/publishslider.php +1 -1
  19. library/smartslider/libraries/renderable/layers/component.php +1 -2
  20. library/smartslider/libraries/slider/css.php +1 -1
  21. library/smartslider/libraries/slider/features/responsive.php +6 -4
  22. library/smartslider/models/Settings.php +0 -2
  23. library/smartslider/models/Sliders.php +14 -1
  24. library/smartslider/smartslider3.php +3 -9
  25. library/wordpress/plugins/generator/posts/sources/posts.php +5 -15
  26. nextend/library/applications/system/plugins/nextendfontservices/google/families.csv +13 -0
  27. nextend/library/libraries/uri/uri.php +8 -0
  28. nextend/library/nextend.php +8 -14
  29. nextend/media/dist/nextend-backend.css +2 -0
  30. nextend/media/dist/nextend-backend.min.css +1 -1
  31. nextend/media/dist/nextend-frontend.js +6 -4
  32. nextend/media/dist/nextend-frontend.min.js +3 -3
  33. nextend/wordpress/libraries/uri/uri.php +3 -1
  34. readme.txt +23 -1
  35. smart-slider-3.php +1 -1
includes/integrations/Divi.php CHANGED
@@ -66,13 +66,14 @@ class Nextend_ET_Builder_Module_Smart_Slider extends ET_Builder_Module {
66
  }
67
 
68
  function shortcode_callback($atts, $content = null, $function_name) {
69
- $sliderIdOrAlias = $this->shortcode_atts['slider'];
70
- $module_class = '';
71
- $module_class = ET_Builder_Element::add_module_order_class($module_class, $function_name);
72
 
73
- if(!is_numeric($sliderIdOrAlias)){
74
- return '<div class="et_pb_module et-waypoint ' . $module_class . ' et_pb_animation_off">' . do_shortcode('[smartslider3 alias="' . $sliderIdOrAlias . '"]') . '</div>';
75
  }
 
76
  return '<div class="et_pb_module et-waypoint ' . $module_class . ' et_pb_animation_off">' . do_shortcode('[smartslider3 slider=' . $sliderIdOrAlias . ']') . '</div>';
77
  }
78
  }
@@ -98,7 +99,7 @@ add_filter('et_builder_get_child_modules', 'Nextend_et_builder_get_child_modules
98
 
99
 
100
  function n2_divi_force_iframe() {
101
- N2SS3Shortcode::forceIframe('divi');
102
  }
103
 
104
  if (function_exists('et_fb_is_enabled') && et_fb_is_enabled()) {
66
  }
67
 
68
  function shortcode_callback($atts, $content = null, $function_name) {
69
+ $sliderIdOrAlias = $this->shortcode_atts['slider'];
70
+ $module_class = '';
71
+ $module_class = ET_Builder_Element::add_module_order_class($module_class, $function_name);
72
 
73
+ if (!is_numeric($sliderIdOrAlias)) {
74
+ return '<div class="et_pb_module et-waypoint ' . $module_class . ' et_pb_animation_off">' . do_shortcode('[smartslider3 alias="' . $sliderIdOrAlias . '"]') . '</div>';
75
  }
76
+
77
  return '<div class="et_pb_module et-waypoint ' . $module_class . ' et_pb_animation_off">' . do_shortcode('[smartslider3 slider=' . $sliderIdOrAlias . ']') . '</div>';
78
  }
79
  }
99
 
100
 
101
  function n2_divi_force_iframe() {
102
+ N2SS3Shortcode::forceIframe('divi', true);
103
  }
104
 
105
  if (function_exists('et_fb_is_enabled') && et_fb_is_enabled()) {
includes/integrations/Elementor.php CHANGED
@@ -7,7 +7,7 @@ if (!defined('ABSPATH')) {
7
  }
8
 
9
  function n2_elementor_force_iframe() {
10
- \N2SS3Shortcode::forceIframe('elementor');
11
  }
12
 
13
  add_action('template_redirect', function () {
7
  }
8
 
9
  function n2_elementor_force_iframe() {
10
+ \N2SS3Shortcode::forceIframe('elementor', true);
11
  }
12
 
13
  add_action('template_redirect', function () {
includes/integrations/Fusion/Fusion.php CHANGED
@@ -37,7 +37,7 @@ class FusionSmartSlider3 extends Fusion_Element {
37
  }
38
 
39
  public function force_iframe() {
40
- \N2SS3Shortcode::forceIframe('fusion');
41
  }
42
  }
43
 
37
  }
38
 
39
  public function force_iframe() {
40
+ \N2SS3Shortcode::forceIframe('fusion', true);
41
  }
42
  }
43
 
includes/integrations/VisualComposer.php CHANGED
@@ -4,7 +4,7 @@ if (!defined('ABSPATH')) {
4
  }
5
 
6
  function n2_visualcomposer_force_iframe() {
7
- N2SS3Shortcode::forceIframe('visualcomposer');
8
  }
9
 
10
  class NextendSmartSlider3VisualComposer {
4
  }
5
 
6
  function n2_visualcomposer_force_iframe() {
7
+ N2SS3Shortcode::forceIframe('visualcomposer', true);
8
  }
9
 
10
  class NextendSmartSlider3VisualComposer {
includes/integrations/VisualComposer2.php CHANGED
@@ -30,7 +30,7 @@ class SmartSlider3Controller extends Container implements Module {
30
  }
31
 
32
  protected function addFilters($response) {
33
- \N2SS3Shortcode::forceIframe('VisualComposer2');
34
 
35
  return $response;
36
  }
@@ -39,5 +39,5 @@ class SmartSlider3Controller extends Container implements Module {
39
  new SmartSlider3Controller();
40
 
41
  add_action('wp_ajax_vcv:admin:ajax', function () {
42
- \N2SS3Shortcode::forceIframe('VisualComposer2');
43
  });
30
  }
31
 
32
  protected function addFilters($response) {
33
+ \N2SS3Shortcode::forceIframe('VisualComposer2', true);
34
 
35
  return $response;
36
  }
39
  new SmartSlider3Controller();
40
 
41
  add_action('wp_ajax_vcv:admin:ajax', function () {
42
+ \N2SS3Shortcode::forceIframe('VisualComposer2', true);
43
  });
includes/integrations/beaver-builder/BeaverBuilder.php CHANGED
@@ -5,7 +5,7 @@ if (!defined('ABSPATH')) {
5
 
6
  function n2_fl_builder_force_iframe() {
7
  remove_action('wp_enqueue_scripts', 'N2SS3Shortcode::shortcodeModeToNoop', 1000000);
8
- N2SS3Shortcode::forceIframe('beaverbuilder');
9
  }
10
 
11
  add_action('fl_builder_editing_enabled', 'n2_fl_builder_force_iframe');
5
 
6
  function n2_fl_builder_force_iframe() {
7
  remove_action('wp_enqueue_scripts', 'N2SS3Shortcode::shortcodeModeToNoop', 1000000);
8
+ N2SS3Shortcode::forceIframe('beaverbuilder', true);
9
  }
10
 
11
  add_action('fl_builder_editing_enabled', 'n2_fl_builder_force_iframe');
includes/integrations/tailor.php CHANGED
@@ -5,5 +5,5 @@ if (!defined('ABSPATH')) {
5
  }
6
 
7
  add_action('wp_ajax_tailor_render', function () {
8
- \N2SS3Shortcode::forceIframe('tailor');
9
  }, -1);
5
  }
6
 
7
  add_action('wp_ajax_tailor_render', function () {
8
+ \N2SS3Shortcode::forceIframe('tailor', true);
9
  }, -1);
includes/shortcode.php CHANGED
@@ -8,9 +8,12 @@ class N2SS3Shortcode {
8
 
9
  public static $iframeReason = '';
10
 
11
- public static function forceIframe($reason) {
12
- self::$iframe = true;
13
- self::$iframeReason = $reason;
 
 
 
14
  }
15
 
16
  public static function doShortcode($parameters) {
@@ -48,7 +51,7 @@ class N2SS3Shortcode {
48
 
49
  $attributes = array(
50
  'class' => "n2-ss-slider-frame",
51
- 'style' => 'width:100%;display:block;border:0;',
52
  'frameborder' => 0,
53
  'src' => site_url('/') . '?n2prerender=1&n2app=smartslider&n2controller=slider&n2action=iframe&sliderid=' . $sliderIDorAlias . '&hash=' . md5($sliderIDorAlias . NONCE_SALT)
54
  );
@@ -82,71 +85,83 @@ class N2SS3Shortcode {
82
  }
83
 
84
  public static function render($parameters, $usage = 'WordPress Shortcode') {
 
 
 
 
 
 
 
 
 
 
 
 
 
85
  if (empty($parameters['slider'])) {
86
  return '';
87
- } else if (!isset(self::$cacheSliderOutput[$parameters['slider']])) {
88
 
89
- if (isset($parameters['logged_in'])) {
90
- $logged_in = !!$parameters['logged_in'];
91
- if (is_user_logged_in() !== $logged_in) {
92
- return '';
93
- }
94
  }
 
95
 
96
- if (isset($parameters['role']) || isset($parameters['cap'])) {
97
- $current_user = wp_get_current_user();
98
 
99
- if (isset($parameters['role'])) {
100
- $current_user_roles = $current_user->roles;
101
- if (!in_array($parameters['role'], $current_user_roles)) {
102
- return '';
103
- }
104
  }
 
105
 
106
- if (isset($parameters['cap'])) {
107
- $current_user_caps = $current_user->allcaps;
108
- if (!isset($current_user_caps[$parameters['cap']]) || !$current_user_caps[$parameters['cap']]) {
109
- return '';
110
- }
111
  }
112
  }
 
113
 
114
- if (isset($parameters['slide'])) {
115
- $slideTo = intval($parameters['slide']);
 
 
 
116
  }
117
-
118
- if (isset($parameters['get']) && !empty($_GET[$parameters['get']])) {
119
- $slideTo = intval($_GET[$parameters['get']]);
120
  }
 
121
 
122
- if (isset($slideTo)) {
123
- echo "<script type=\"text/javascript\">window['ss" . $parameters['slider'] . "'] = " . ($slideTo - 1) . ";</script>";
 
124
  }
 
125
 
126
- if (isset($parameters['page'])) {
127
- if ($parameters['page'] == 'home') {
128
- $condition = (!is_home() && !is_front_page());
129
- } else {
130
- $condition = ((get_the_ID() != intval($parameters['page'])) || (is_home() || is_front_page()));
131
- }
132
- if ($condition) {
133
- return '';
134
  }
135
- }
136
 
137
- if (isset($parameters['lang'])) {
138
- if ($parameters['lang'] != N2Localization::getLocale()) {
139
- return '';
140
  }
141
- }
142
 
143
- $parameters = shortcode_atts(array(
144
- 'id' => md5(time()),
145
- 'slider' => 0
146
- ), $parameters);
147
 
148
- if ((is_numeric($parameters['slider']) && intval($parameters['slider']) > 0) || !is_numeric($parameters['slider'])) {
149
- ob_start();
150
  N2Base::getApplication("smartslider")
151
  ->getApplicationType('frontend')
152
  ->render(array(
8
 
9
  public static $iframeReason = '';
10
 
11
+ public static $disablePointer = false;
12
+
13
+ public static function forceIframe($reason, $disablePointer = false) {
14
+ self::$iframe = true;
15
+ self::$iframeReason = $reason;
16
+ self::$disablePointer = $disablePointer;
17
  }
18
 
19
  public static function doShortcode($parameters) {
51
 
52
  $attributes = array(
53
  'class' => "n2-ss-slider-frame",
54
+ 'style' => 'width:100%;display:block;border:0;' . (self::$disablePointer ? 'pointer-events:none;' : ''),
55
  'frameborder' => 0,
56
  'src' => site_url('/') . '?n2prerender=1&n2app=smartslider&n2controller=slider&n2action=iframe&sliderid=' . $sliderIDorAlias . '&hash=' . md5($sliderIDorAlias . NONCE_SALT)
57
  );
85
  }
86
 
87
  public static function render($parameters, $usage = 'WordPress Shortcode') {
88
+
89
+ $parameters = shortcode_atts(array(
90
+ 'id' => md5(time()),
91
+ 'slider' => '',
92
+ 'logged_in' => null,
93
+ 'role' => null,
94
+ 'cap' => null,
95
+ 'page' => null,
96
+ 'lang' => null,
97
+ 'slide' => null,
98
+ 'get' => null
99
+ ), $parameters);
100
+
101
  if (empty($parameters['slider'])) {
102
  return '';
103
+ }
104
 
105
+ if ($parameters['logged_in'] !== null) {
106
+ $logged_in = !!$parameters['logged_in'];
107
+ if (is_user_logged_in() !== $logged_in) {
108
+ return '';
 
109
  }
110
+ }
111
 
112
+ if ($parameters['role'] !== null || $parameters['cap'] !== null) {
113
+ $current_user = wp_get_current_user();
114
 
115
+ if ($parameters['role'] !== null) {
116
+ $current_user_roles = $current_user->roles;
117
+ if (!in_array($parameters['role'], $current_user_roles)) {
118
+ return '';
 
119
  }
120
+ }
121
 
122
+ if ($parameters['cap'] !== null) {
123
+ $current_user_caps = $current_user->allcaps;
124
+ if (!isset($current_user_caps[$parameters['cap']]) || !$current_user_caps[$parameters['cap']]) {
125
+ return '';
 
126
  }
127
  }
128
+ }
129
 
130
+ if ($parameters['page'] !== null) {
131
+ if ($parameters['page'] == 'home') {
132
+ $condition = (!is_home() && !is_front_page());
133
+ } else {
134
+ $condition = ((get_the_ID() != intval($parameters['page'])) || (is_home() || is_front_page()));
135
  }
136
+ if ($condition) {
137
+ return '';
 
138
  }
139
+ }
140
 
141
+ if ($parameters['lang'] !== null) {
142
+ if ($parameters['lang'] != N2Localization::getLocale()) {
143
+ return '';
144
  }
145
+ }
146
 
147
+ if (!isset(self::$cacheSliderOutput[$parameters['slider']])) {
148
+
149
+ if ((is_numeric($parameters['slider']) && intval($parameters['slider']) > 0) || !is_numeric($parameters['slider'])) {
150
+ ob_start();
151
+
152
+ $slideTo = false;
153
+ if ($parameters['slide'] !== null) {
154
+ $slideTo = intval($parameters['slide']);
155
  }
 
156
 
157
+ if ($parameters['get'] !== null && !empty($_GET[$parameters['get']])) {
158
+ $slideTo = intval($_GET[$parameters['get']]);
 
159
  }
 
160
 
161
+ if ($slideTo) {
162
+ echo "<script type=\"text/javascript\">window['ss" . $parameters['slider'] . "'] = " . ($slideTo - 1) . ";</script>";
163
+ }
 
164
 
 
 
165
  N2Base::getApplication("smartslider")
166
  ->getApplicationType('frontend')
167
  ->render(array(
library/media/dist/smartslider-frontend.js CHANGED
@@ -71,12 +71,12 @@ N2D('SmartSliderBackgrounds', function ($, undefined) {
71
  if (this.lazyLoad == 1) {
72
  this.preLoadSlides = this.preloadSlidesLazyNeighbor;
73
 
74
- this.load = this.whenWithProgress($, this.preLoadSlides(this.slider.getVisibleSlides(this.slider.currentSlide)));
75
  } else if (this.lazyLoad == 2) { // delayed
76
  this.preLoadSlides = this._preLoadSlides;
77
  $(window).on('load', $.proxy(this.preLoadAll, this));
78
 
79
- this.load = this.whenWithProgress($, this.preLoadSlides(this.slider.getVisibleSlides(this.slider.currentSlide)));
80
  } else {
81
  this.preLoadSlides = this._preLoadSlides;
82
 
@@ -990,17 +990,27 @@ N2D('SmartSliderAbstract', function ($, undefined) {
990
 
991
  this.widgets = new N2Classes.SmartSliderWidgets(this);
992
 
 
 
 
993
  this.sliderElement.on({
994
  universalenter: $.proxy(function (e) {
 
995
  if (!$(e.target).closest('.n2-full-screen-widget').length) {
 
 
 
996
  this.sliderElement.addClass('n2-hover');
997
  this.widgets.setState('hover', true);
998
  }
999
  }, this),
1000
  universalleave: $.proxy(function (e) {
1001
  e.stopPropagation();
1002
- this.sliderElement.removeClass('n2-hover');
1003
- this.widgets.setState('hover', false);
 
 
 
1004
  }, this)
1005
  });
1006
 
@@ -1045,12 +1055,6 @@ N2D('SmartSliderAbstract', function ($, undefined) {
1045
  });
1046
  });
1047
 
1048
- this.sliderElement.find('[data-click]').each(function (i, el) {
1049
- var el = $(el).on('click', function (event) {
1050
- eval(el.data('click'));
1051
- }).css('cursor', 'pointer');
1052
- });
1053
-
1054
  this.sliderElement.find('[data-n2middleclick]').on('mousedown', function (event) {
1055
  var el = $(this);
1056
  if (event.which == 2 || event.which == 4) {
@@ -1059,36 +1063,6 @@ N2D('SmartSliderAbstract', function ($, undefined) {
1059
  }
1060
  });
1061
 
1062
- this.sliderElement.find('[data-mouseenter]').each(function (i, el) {
1063
- var el = $(el).on('mouseenter', function (event) {
1064
- eval(el.data('mouseenter'));
1065
- });
1066
- });
1067
-
1068
- this.sliderElement.find('[data-mouseleave]').each(function (i, el) {
1069
- var el = $(el).on('mouseleave', function (event) {
1070
- eval(el.data('mouseleave'));
1071
- });
1072
- });
1073
-
1074
- this.sliderElement.find('[data-play]').each(function (i, el) {
1075
- var el = $(el).on('n2play', function (event) {
1076
- eval(el.data('play'));
1077
- });
1078
- });
1079
-
1080
- this.sliderElement.find('[data-pause]').each(function (i, el) {
1081
- var el = $(el).on('n2pause', function (event) {
1082
- eval(el.data('pause'));
1083
- });
1084
- });
1085
-
1086
- this.sliderElement.find('[data-stop]').each(function (i, el) {
1087
- var el = $(el).on('n2stop', function (event) {
1088
- eval(el.data('stop'));
1089
- });
1090
- });
1091
-
1092
 
1093
  if (window.n2FocusAllowed === undefined) {
1094
  window.n2FocusAllowed = false;
@@ -1322,35 +1296,61 @@ N2D('SmartSliderAbstract', function ($, undefined) {
1322
  windowHeight = $(window).height(),
1323
  sliderBoundingClientRect = this.sliderElement[0].getBoundingClientRect(),
1324
  topLine = sliderBoundingClientRect.top - focusOffsetTop,
1325
- bottomLine = windowHeight - sliderBoundingClientRect.bottom - focusOffsetBottom;
1326
-
1327
- if (topLine <= 0 && bottomLine <= 0) {
1328
- // Do nothing, slider is taller than the screen and the the slider on the screen
1329
- } else if (topLine > 0 && bottomLine > 0) {
1330
- // Do nothing, slider is shorter than the screen and the the slider on the screen
 
 
1331
  } else {
1332
- var targetTop = scrollTop;
1333
- if (topLine < 0) {
1334
- if (-topLine <= bottomLine) {
1335
- // scroll to the top edge
1336
- targetTop = scrollTop - focusOffsetTop + sliderBoundingClientRect.top;
1337
- } else {
1338
- // scroll to the bottom edge
1339
- targetTop = scrollTop + focusOffsetBottom + sliderBoundingClientRect.bottom - windowHeight;
1340
- }
1341
- } else if (bottomLine < 0) {
1342
- if (-bottomLine <= topLine) {
1343
- // scroll to the bottom edge
1344
- targetTop = scrollTop + focusOffsetBottom + sliderBoundingClientRect.bottom - windowHeight;
1345
- } else {
1346
- // scroll to the top edge
1347
- targetTop = scrollTop - focusOffsetTop + sliderBoundingClientRect.top;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1348
  }
1349
  }
 
1350
 
1351
- if (targetTop !== scrollTop) {
1352
- return this._scrollTo(targetTop, Math.abs(scrollTop - targetTop));
1353
- }
 
 
 
 
 
 
 
 
 
1354
  }
1355
  }
1356
 
@@ -3249,7 +3249,7 @@ N2D('SmartSliderControlMouseWheel', function ($, undefined) {
3249
 
3250
  this.preventScroll.globalTimeout = setTimeout($.proxy(function () {
3251
  this.preventScroll.global = false;
3252
- }, this), 1500);
3253
  };
3254
 
3255
  return SmartSliderControlMouseWheel;
@@ -3694,6 +3694,10 @@ N2D('SmartSliderControlTouchHorizontal', 'SmartSliderControlTouch', function ($,
3694
  }
3695
 
3696
  this.swipeElement.css('touch-action', touchActions.join(' '));
 
 
 
 
3697
  };
3698
 
3699
 
@@ -3790,6 +3794,10 @@ N2D('SmartSliderControlTouchVertical', 'SmartSliderControlTouch', function ($, u
3790
  }
3791
 
3792
  this.swipeElement.css('touch-action', touchActions.join(' '));
 
 
 
 
3793
  };
3794
 
3795
  SmartSliderControlTouchVertical.prototype._start = function (event) {
@@ -5295,6 +5303,7 @@ N2D('SmartSliderResponsive', function ($, undefined) {
5295
  decreaseSliderHeight: 0,
5296
 
5297
  focusUser: 1,
 
5298
 
5299
  deviceModes: {
5300
  desktopLandscape: 1,
@@ -6635,6 +6644,7 @@ N2D('FrontendItemVimeo', function ($, undefined) {
6635
  this.state = {
6636
  scroll: false,
6637
  slide: false,
 
6638
  play: false,
6639
  continuePlay: false
6640
  };
@@ -6659,8 +6669,20 @@ N2D('FrontendItemVimeo', function ($, undefined) {
6659
  volume: "-1"
6660
  }, parameters);
6661
 
6662
- if (navigator.userAgent.toLowerCase().indexOf("android") > -1) {
6663
- this.parameters.autoplay = 0;
 
 
 
 
 
 
 
 
 
 
 
 
6664
  }
6665
 
6666
  if (parseInt(this.parameters.autoplay) === 1 || !hasImage || n2const.isMobile) {
@@ -6689,6 +6711,7 @@ N2D('FrontendItemVimeo', function ($, undefined) {
6689
  };
6690
 
6691
  FrontendItemVimeo.prototype.initVimeoPlayer = function () {
 
6692
  var playerElement = $('<iframe allow="autoplay; encrypted-media" id="' + this.playerId + '-frame" src="https://player.vimeo.com/video/' + this.parameters.vimeocode + '?autoplay=0&' +
6693
  '_video&title=' + this.parameters.title + '&byline=' + this.parameters.byline + "&background=" + this.parameters.background + '&portrait=' + this.parameters.portrait + '&color=' + this.parameters.color +
6694
  '&loop=' + this.parameters.loop + (this.parameters.quality == '-1' ? '' : '&quality=' + this.parameters.quality) + '" style="position: absolute; top:0; left: 0; width: 100%; height: 100%;" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>');
@@ -6696,7 +6719,8 @@ N2D('FrontendItemVimeo', function ($, undefined) {
6696
 
6697
  this.isStatic = playerElement.closest('.n2-ss-static-slide').length;
6698
 
6699
- this.player = new Vimeo.Player(playerElement[0], {autoplay: true});
 
6700
  this.promise = this.player.ready();
6701
  this.promise.then($.proxy(this.onReady, this));
6702
  };
@@ -6709,13 +6733,14 @@ N2D('FrontendItemVimeo', function ($, undefined) {
6709
 
6710
  this.slide = this.slider.findSlideByElement(this.$playerElement);
6711
 
6712
- var layer = this.$playerElement.closest(".n2-ss-layer");
 
6713
 
6714
  if (this.$cover.length) {
6715
  if (n2const.isMobile) {
6716
- this.$cover.css('pointer-events', 'none');
6717
  }
6718
- layer.one('n2play', $.proxy(function () {
6719
  NextendTween.to(this.$cover, 0.3, {
6720
  opacity: 0,
6721
  onComplete: $.proxy(function () {
@@ -6729,11 +6754,11 @@ N2D('FrontendItemVimeo', function ($, undefined) {
6729
  if (!this.isStatic) {
6730
  this.slider.sliderElement.trigger('mediaStarted', this.playerId);
6731
  }
6732
- layer.triggerHandler('n2play');
6733
  }, this));
6734
 
6735
  this.player.on('pause', $.proxy(function () {
6736
- layer.triggerHandler('n2pause');
6737
  if (this.state.continuePlay) {
6738
  this.setState('continuePlay', false);
6739
  this.setState('play', true);
@@ -6746,7 +6771,7 @@ N2D('FrontendItemVimeo', function ($, undefined) {
6746
  if (!this.isStatic) {
6747
  this.slider.sliderElement.trigger('mediaEnded', this.playerId);
6748
  }
6749
- layer.triggerHandler('n2stop');
6750
  this.setState('play', false);
6751
  }, this));
6752
 
@@ -6787,6 +6812,8 @@ N2D('FrontendItemVimeo', function ($, undefined) {
6787
  };
6788
 
6789
  FrontendItemVimeo.prototype.initAutoplay = function () {
 
 
6790
 
6791
  if (!this.isStatic) {
6792
  //change slide
@@ -6815,7 +6842,7 @@ N2D('FrontendItemVimeo', function ($, undefined) {
6815
  this.state[name] = value;
6816
 
6817
  if (doAction) {
6818
- if (this.state.play && this.state.slide && this.state.scroll) {
6819
  this.play();
6820
  } else {
6821
  this.pause();
@@ -7013,7 +7040,7 @@ N2D('FrontendItemYouTube', function ($, undefined) {
7013
 
7014
  if (this.$cover.length) {
7015
  if (n2const.isMobile) {
7016
- this.$cover.css('pointer-events', 'none');
7017
  }
7018
  $layer.one('n2play', $.proxy(this.fadeOutCover, this));
7019
  }
71
  if (this.lazyLoad == 1) {
72
  this.preLoadSlides = this.preloadSlidesLazyNeighbor;
73
 
74
+ this.load = this.whenWithProgress(this.preLoadSlides(this.slider.getVisibleSlides(this.slider.currentSlide)));
75
  } else if (this.lazyLoad == 2) { // delayed
76
  this.preLoadSlides = this._preLoadSlides;
77
  $(window).on('load', $.proxy(this.preLoadAll, this));
78
 
79
+ this.load = this.whenWithProgress(this.preLoadSlides(this.slider.getVisibleSlides(this.slider.currentSlide)));
80
  } else {
81
  this.preLoadSlides = this._preLoadSlides;
82
 
990
 
991
  this.widgets = new N2Classes.SmartSliderWidgets(this);
992
 
993
+ var isHover = false,
994
+ hoverTimeout;
995
+
996
  this.sliderElement.on({
997
  universalenter: $.proxy(function (e) {
998
+
999
  if (!$(e.target).closest('.n2-full-screen-widget').length) {
1000
+ clearTimeout(hoverTimeout);
1001
+ isHover = true;
1002
+
1003
  this.sliderElement.addClass('n2-hover');
1004
  this.widgets.setState('hover', true);
1005
  }
1006
  }, this),
1007
  universalleave: $.proxy(function (e) {
1008
  e.stopPropagation();
1009
+ hoverTimeout = setTimeout($.proxy(function () {
1010
+ isHover = false;
1011
+ this.sliderElement.removeClass('n2-hover');
1012
+ this.widgets.setState('hover', false);
1013
+ }, this), 1000);
1014
  }, this)
1015
  });
1016
 
1055
  });
1056
  });
1057
 
 
 
 
 
 
 
1058
  this.sliderElement.find('[data-n2middleclick]').on('mousedown', function (event) {
1059
  var el = $(this);
1060
  if (event.which == 2 || event.which == 4) {
1063
  }
1064
  });
1065
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1066
 
1067
  if (window.n2FocusAllowed === undefined) {
1068
  window.n2FocusAllowed = false;
1296
  windowHeight = $(window).height(),
1297
  sliderBoundingClientRect = this.sliderElement[0].getBoundingClientRect(),
1298
  topLine = sliderBoundingClientRect.top - focusOffsetTop,
1299
+ bottomLine = windowHeight - sliderBoundingClientRect.bottom - focusOffsetBottom,
1300
+ focusEdge = this.responsive.parameters.focusEdge,
1301
+ edge = '';
1302
+
1303
+ if (focusEdge === 'top-force') {
1304
+ edge = 'top';
1305
+ } else if (focusEdge === 'bottom-force') {
1306
+ edge = 'bottom';
1307
  } else {
1308
+
1309
+ if (topLine <= 0 && bottomLine <= 0) {
1310
+ // Slider is taller than the screen and the the slider on the screen
1311
+ } else if (topLine > 0 && bottomLine > 0) {
1312
+ // Do nothing, slider is shorter than the screen and the the slider on the screen
1313
+ } else {
1314
+ if (topLine < 0) {
1315
+ if (focusEdge === 'top') {
1316
+ edge = 'top';
1317
+ } else if (focusEdge === 'bottom') {
1318
+ edge = 'bottom';
1319
+ } else {
1320
+ if (-topLine <= bottomLine) {
1321
+ edge = 'top';
1322
+ } else {
1323
+ edge = 'bottom';
1324
+ }
1325
+ }
1326
+ } else if (bottomLine < 0) {
1327
+ if (focusEdge === 'top') {
1328
+ edge = 'top';
1329
+ } else if (focusEdge === 'bottom') {
1330
+ edge = 'bottom';
1331
+ } else {
1332
+ if (-bottomLine <= topLine) {
1333
+ edge = 'bottom';
1334
+ } else {
1335
+ edge = 'top';
1336
+ }
1337
+ }
1338
  }
1339
  }
1340
+ }
1341
 
1342
+ var targetTop = scrollTop;
1343
+
1344
+ if (edge === 'top') {
1345
+ // scroll to the top edge
1346
+ targetTop = scrollTop - focusOffsetTop + sliderBoundingClientRect.top;
1347
+ } else if (edge === 'bottom') {
1348
+ // scroll to the bottom edge
1349
+ targetTop = scrollTop + focusOffsetBottom + sliderBoundingClientRect.bottom - windowHeight;
1350
+ }
1351
+
1352
+ if (targetTop !== scrollTop) {
1353
+ return this._scrollTo(targetTop, Math.abs(scrollTop - targetTop));
1354
  }
1355
  }
1356
 
3249
 
3250
  this.preventScroll.globalTimeout = setTimeout($.proxy(function () {
3251
  this.preventScroll.global = false;
3252
+ }, this), 2000);
3253
  };
3254
 
3255
  return SmartSliderControlMouseWheel;
3694
  }
3695
 
3696
  this.swipeElement.css('touch-action', touchActions.join(' '));
3697
+
3698
+ if (window.PointerEventsPolyfill) {
3699
+ this.swipeElement.attr('touch-action', touchActions.join(' '));
3700
+ }
3701
  };
3702
 
3703
 
3794
  }
3795
 
3796
  this.swipeElement.css('touch-action', touchActions.join(' '));
3797
+
3798
+ if (window.PointerEventsPolyfill) {
3799
+ this.swipeElement.attr('touch-action', touchActions.join(' '));
3800
+ }
3801
  };
3802
 
3803
  SmartSliderControlTouchVertical.prototype._start = function (event) {
5303
  decreaseSliderHeight: 0,
5304
 
5305
  focusUser: 1,
5306
+ focusEdge: 'auto',
5307
 
5308
  deviceModes: {
5309
  desktopLandscape: 1,
6644
  this.state = {
6645
  scroll: false,
6646
  slide: false,
6647
+ InComplete: false,
6648
  play: false,
6649
  continuePlay: false
6650
  };
6669
  volume: "-1"
6670
  }, parameters);
6671
 
6672
+
6673
+ if (parseInt(this.parameters.autoplay) === 1) {
6674
+ if (navigator.userAgent.toLowerCase().indexOf("android") > -1) {
6675
+ this.parameters.volume = 0;
6676
+ } else if (n2const.isIOS) {
6677
+ this.parameters.autoplay = 0;
6678
+ try {
6679
+ if ('playsInline' in document.createElement('video')) {
6680
+ this.parameters.autoplay = 1;
6681
+ this.parameters.volume = 0;
6682
+ }
6683
+ } catch (e) {
6684
+ }
6685
+ }
6686
  }
6687
 
6688
  if (parseInt(this.parameters.autoplay) === 1 || !hasImage || n2const.isMobile) {
6711
  };
6712
 
6713
  FrontendItemVimeo.prototype.initVimeoPlayer = function () {
6714
+
6715
  var playerElement = $('<iframe allow="autoplay; encrypted-media" id="' + this.playerId + '-frame" src="https://player.vimeo.com/video/' + this.parameters.vimeocode + '?autoplay=0&' +
6716
  '_video&title=' + this.parameters.title + '&byline=' + this.parameters.byline + "&background=" + this.parameters.background + '&portrait=' + this.parameters.portrait + '&color=' + this.parameters.color +
6717
  '&loop=' + this.parameters.loop + (this.parameters.quality == '-1' ? '' : '&quality=' + this.parameters.quality) + '" style="position: absolute; top:0; left: 0; width: 100%; height: 100%;" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>');
6719
 
6720
  this.isStatic = playerElement.closest('.n2-ss-static-slide').length;
6721
 
6722
+ this.player = new Vimeo.Player(playerElement[0], {autoplay: false});
6723
+
6724
  this.promise = this.player.ready();
6725
  this.promise.then($.proxy(this.onReady, this));
6726
  };
6733
 
6734
  this.slide = this.slider.findSlideByElement(this.$playerElement);
6735
 
6736
+ var $layer = this.$playerElement.closest(".n2-ss-layer");
6737
+ this.layer = $layer.data('layer');
6738
 
6739
  if (this.$cover.length) {
6740
  if (n2const.isMobile) {
6741
+ this.$cover.on('click', $.proxy(this.safePlay, this));
6742
  }
6743
+ $layer.one('n2play', $.proxy(function () {
6744
  NextendTween.to(this.$cover, 0.3, {
6745
  opacity: 0,
6746
  onComplete: $.proxy(function () {
6754
  if (!this.isStatic) {
6755
  this.slider.sliderElement.trigger('mediaStarted', this.playerId);
6756
  }
6757
+ $layer.triggerHandler('n2play');
6758
  }, this));
6759
 
6760
  this.player.on('pause', $.proxy(function () {
6761
+ $layer.triggerHandler('n2pause');
6762
  if (this.state.continuePlay) {
6763
  this.setState('continuePlay', false);
6764
  this.setState('play', true);
6771
  if (!this.isStatic) {
6772
  this.slider.sliderElement.trigger('mediaEnded', this.playerId);
6773
  }
6774
+ $layer.triggerHandler('n2stop');
6775
  this.setState('play', false);
6776
  }, this));
6777
 
6812
  };
6813
 
6814
  FrontendItemVimeo.prototype.initAutoplay = function () {
6815
+ this.setState('InComplete', true, true);
6816
+
6817
 
6818
  if (!this.isStatic) {
6819
  //change slide
6842
  this.state[name] = value;
6843
 
6844
  if (doAction) {
6845
+ if (this.state.play && this.state.slide && this.state.InComplete && this.state.scroll) {
6846
  this.play();
6847
  } else {
6848
  this.pause();
7040
 
7041
  if (this.$cover.length) {
7042
  if (n2const.isMobile) {
7043
+ this.$cover.on('click', $.proxy(this.play, this));
7044
  }
7045
  $layer.one('n2play', $.proxy(this.fadeOutCover, this));
7046
  }
library/media/dist/smartslider-frontend.min.js CHANGED
@@ -1,5 +1,5 @@
1
- (function(){var e=this;e.N2_=e.N2_||{r:[],d:[]},e.N2R=e.N2R||function(){e.N2_.r.push(arguments)},e.N2D=e.N2D||function(){e.N2_.d.push(arguments)}}).call(window),N2D("SmartSliderBackgrounds",function(e,t){function i(t){this.device=null,this.slider=t,this.hasFixed=!1,this.lazyLoad=t.parameters.lazyLoad,this.lazyLoadNeighbor=t.parameters.lazyLoadNeighbor,this.deviceDeferred=e.Deferred(),this.slider.sliderElement.one("SliderDevice",e.proxy(this.onSlideDeviceChangedFirst,this)),this.slider.sliderElement.on("visibleSlidesChanged",e.proxy(this.onVisibleSlidesChanged,this)),this.slider.sliderElement.on("slideCountChanged",e.proxy(this.onVisibleSlidesChanged,this))}return i.prototype.whenWithProgress=function(t){for(var i=0,s=e.Deferred(),r=0;r<t.length;r++)e.when(t[r]).done(function(){s.notify(++i,t.length)});return e.when.apply(e,t).done(function(){s.resolveWith(null,arguments)}),s},i.prototype.getBackgroundImages=function(){for(var e=[],t=0;t<this.slider.realSlides.length;t++)e.push(this.slider.realSlides[t].background);return e},i.prototype.onVisibleSlidesChanged=function(){1==this.lazyLoad?this.load=e.when.apply(e,this.preLoadSlides(this.slider.getVisibleSlides(this.slider.currentSlide))):2==this.lazyLoad&&(this.load=e.when.apply(e,this.preLoadSlides(this.slider.getVisibleSlides(this.slider.currentSlide))))},i.prototype.onSlideDeviceChangedFirst=function(t,i){this.onSlideDeviceChanged(t,i),this.deviceDeferred.resolve(),this.slider.sliderElement.on("SliderDevice",e.proxy(this.onSlideDeviceChanged,this)),1==this.lazyLoad?(this.preLoadSlides=this.preloadSlidesLazyNeighbor,this.load=this.whenWithProgress(e,this.preLoadSlides(this.slider.getVisibleSlides(this.slider.currentSlide)))):2==this.lazyLoad?(this.preLoadSlides=this._preLoadSlides,e(window).on("load",e.proxy(this.preLoadAll,this)),this.load=this.whenWithProgress(e,this.preLoadSlides(this.slider.getVisibleSlides(this.slider.currentSlide)))):(this.preLoadSlides=this._preLoadSlides,this.load=this.whenWithProgress(this.preLoadAll()))},i.prototype.onSlideDeviceChanged=function(e,t){this.device=t;for(var i=0;i<this.slider.realSlides.length;i++)this.slider.realSlides[i].background&&this.slider.realSlides[i].background.updateBackgroundToDevice(t)},i.prototype.preLoadAll=function(){for(var e=[],t=0;t<this.slider.realSlides.length;t++)e.push(this.slider.realSlides[t].preLoad());return e},i.prototype._preLoadSlides=function(e){var t=[];"[object Array]"!==Object.prototype.toString.call(e)&&(e=[e]);for(var i=0;i<e.length;i++)t.push(e[i].preLoad());return t},i.prototype.preloadSlidesLazyNeighbor=function(t){var i=this._preLoadSlides(t);if(this.lazyLoadNeighbor)for(var s=0,r=t[0].previousSlide,n=t[t.length-1].nextSlide;s<this.lazyLoadNeighbor;)i.push(r.preLoad()),r=r.previousSlide,i.push(n.preLoad()),n=n.nextSlide,s++;var o=e.Deferred();if("resolved"!=i[0].state()){var a=setTimeout(e.proxy(function(){this.slider.load.showSpinner("backgroundImage"+t[0].index),a=null},this),50);e.when.apply(e,i).done(e.proxy(function(){a?(clearTimeout(a),a=null):this.slider.load.removeSpinner("backgroundImage"+t[0].index),setTimeout(function(){o.resolve()},100)},this))}else setTimeout(function(){o.resolve()},100);return i.push(o),i},i.prototype.hack=function(){for(var e=0;e<this.slider.realSlides.length;e++)this.slider.realSlides[e].background&&this.slider.realSlides[e].background.hack()},i}),N2D("FontSize",function(e,t){function i(){return s===t&&(s=e('<div style="font-size:10rem;"></div>').appendTo("body")),parseFloat(s.css("fontSize"))/10}var s;return{toRem:function(e){return e/i()+"rem"}}}),N2D("SmartSliderLoad",function(e,t){function i(t,i){this.parameters=e.extend({fade:1,scroll:0},i),this.deferred=e.Deferred(),this.smartSlider=t,this.spinnerCouner=0,this.id=t.sliderElement.attr("id"),this.$window=e(window),this.spinner=e("#"+this.id+"-spinner")}return i.prototype.start=function(){if(this.parameters.scroll){var t=e(window);t.on("scroll."+this.id,e.proxy(this.onScroll,this)),this.onScroll()}else if(this.parameters.fade){this.loadingArea=e("#"+this.id+"-placeholder").eq(0),this.showSpinner("fadePlaceholder");var i=this.spinner.find(".n2-ss-spinner-counter");i.length&&(i.html("0%"),this.smartSlider.backgrounds.load.progress(e.proxy(function(e,t){i.html(Math.round(e/(t+1)*100)+"%")},this))),this.showSlider()}else this.showSlider()},i.prototype.onScroll=function(){this.$window.scrollTop()+this.$window.height()>this.smartSlider.sliderElement.offset().top+100&&(this.$window.off("scroll."+this.id),this.showSlider())},i.prototype.loadLayerImages=function(){var t=e.Deferred();return this.smartSlider.sliderElement.find(".n2-ss-layers-container").n2imagesLoaded().always(function(){t.resolve()}),t},i.prototype.showSlider=function(){e.when(this.smartSlider.responsive.ready,this.smartSlider.backgrounds.load,this.loadLayerImages()).always(e.proxy(function(){this._showSlider()},this))},i.prototype._showSlider=function(t){this.smartSlider.responsive.isReadyToResize=!0,e.when.apply(e,this.smartSlider.widgetDeferreds).done(e.proxy(function(){this.smartSlider.responsive.invalidateResponsiveState=!0,this.smartSlider.responsive.doResize(),this.smartSlider.mainAnimation&&this.smartSlider.mainAnimation.setToStarterSlide(this.smartSlider.starterSlide),this.smartSlider.starterSlide.setStarterSlide(),this.smartSlider.sliderElement.trigger("BeforeVisible"),this.smartSlider.responsive.alignElement.addClass("n2-ss-align-visible"),this.smartSlider.sliderElement.addClass("n2-ss-loaded").removeClass("n2notransition"),this.spinner.find(".n2-ss-spinner-counter").html(""),this.removeSpinner("fadePlaceholder"),e("#"+this.id+"-placeholder").remove(),this.loadingArea=this.smartSlider.sliderElement,"function"==typeof t?t(this.deferred):this.deferred.resolve(),this.smartSlider.sliderElement.triggerHandler("Show")},this))},i.prototype.loaded=function(e){this.deferred.done(e)},i.prototype.showSpinner=function(e){0===this.spinnerCouner&&this.spinner.appendTo(this.loadingArea).css("display",""),this.spinnerCouner++},i.prototype.removeSpinner=function(e){this.spinnerCouner--,this.spinnerCouner<=0&&(this.spinner.detach(),this.spinnerCouner=0)},i}),N2D("ScrollTracker",function(e,t,i){function s(){this.started=!1,this.items=[]}return s.prototype.add=function(e,t,i,s){var r={$el:e,mode:t,onVisible:i,onHide:s,state:"unknown"};this.items.push(r),this._onScroll(r,Math.max(document.documentElement.clientHeight,window.innerHeight)),this.started||this.start()},s.prototype.start=function(){this.started||(e(window).on("scroll.scrollTracker",e.proxy(this.onScroll,this)),this.started=!0)},s.prototype.onScroll=function(e){for(var t=Math.max(document.documentElement.clientHeight,window.innerHeight),i=0;i<this.items.length;i++)this._onScroll(this.items[i],t)},s.prototype._onScroll=function(e,t){var i=e.$el[0].getBoundingClientRect(),s=i.height>.7*t,r=!0;"partly-visible"===e.mode?s&&(i.bottom<0||i.top>=i.height)?r=!1:!s&&(i.bottom-i.height<0||i.top-t+i.height>=0)&&(r=!1):"not-visible"===e.mode&&(r=i.top-t<0&&i.top+i.height>0),r===!1?"hidden"!==e.state&&("function"==typeof e.onHide&&e.onHide(),e.state="hidden"):"visible"!==e.state&&("function"==typeof e.onVisible&&e.onVisible(),e.state="visible")},new s}),N2D("SmartSliderApi",function(e,t){function i(){this.sliders={},this.readys={}}i.prototype.makeReady=function(e,t){if(this.sliders[e]=t,"undefined"!=typeof this.readys[e])for(var i=0;i<this.readys[e].length;i++)this.readys[e][i].call(t,t,t.sliderElement)},i.prototype.ready=function(e,t){"undefined"!=typeof this.sliders[e]?t.call(this.sliders[e],this.sliders[e],this.sliders[e].sliderElement):("undefined"==typeof this.readys[e]&&(this.readys[e]=[]),this.readys[e].push(t))},i.prototype.trigger=function(t,i,s){s&&s.preventDefault();var r=e(t),n=i.split(","),o=r.closest(".n2-ss-slide,.n2-ss-static-slide"),a=o.data("ss-last-event");r.data("ss-reset-events")||(r.data("ss-reset-events",1),o.on("layerAnimationPlayIn.resetCounter",e.proxy(function(e){e.data("ss-last-event","")},this,o)));for(var l=n.length-1,h=0;h<n.length;h++)n[h]===a&&(l=h);i=l===n.length-1?n[0]:n[l+1],o.data("ss-last-event",i),o.triggerHandler("ss"+i)},i.prototype.applyAction=function(t,i){if(this.isClickAllowed(t)){var s=t.currentTarget,r=e(s).closest(".n2-ss-slider").data("ss");r[i].apply(r,Array.prototype.slice.call(arguments,2))}},i.prototype.applyActionWithClick=function(e){this.isClickAllowed(e)&&(nextend.shouldPreventClick||(e.preventDefault(),this.applyAction.apply(this,arguments)))},i.prototype.isClickAllowed=function(t){return!e.contains(t.currentTarget,e(t.target).closest('a[href!="#"], *[onclick][onclick!=""], *[data-n2click][data-n2click!=""], *[n2-lightbox]').get(0))},i.prototype.openUrl=function(t,i){if(this.isClickAllowed(t)){var s=e(t.currentTarget),r=s.data("href");if("undefined"==typeof i&&(i=s.data("target")),"_blank"===i){var n=window.open();n.opener=null,n.location=r}else n2const.setLocation(r)}};var s={to:function(t){e("html, body").animate({scrollTop:t},window.n2ScrollSpeed||400)},top:function(){s.to(0)},bottom:function(){s.to(e(document).height()-e(window).height())},before:function(t){s.to(t.offset().top-e(window).height())},after:function(e){s.to(e.offset().top+e.height())},next:function(t,i){var r=e(i),n=-1;r.each(function(i,s){return e(t).is(s)||e.contains(s,t)?(n=i+1,!1):void 0}),-1!==n&&n<=r.length&&s.element(r.eq(n))},previous:function(t,i){var r=e(i),n=-1;r.each(function(i,s){return e(t).is(s)||e.contains(s,t)?(n=i-1,!1):void 0}),n>=0&&s.element(r.eq(n))},element:function(t){var i=e(window.n2ScrollOffsetSelector).height();s.to(e(t).offset().top-i)}};return i.prototype.scroll=function(e,t){this.isClickAllowed(e)&&(e.preventDefault(),s[t].apply(window,Array.prototype.slice.call(arguments,2)))},window.n2ss=new i,i}),N2D("SmartSliderAbstract",function($,undefined){function SmartSliderAbstract(e,t){this.editor=null,this.startedDeferred=$.Deferred(),this.visibleDeferred=$.Deferred(),e instanceof $&&(e="#"+e.attr("id"));var i=e.substr(1);if(this.elementID=i,window[i]&&window[i]instanceof SmartSliderAbstract)if(window[i].__$sliderElement&&!$.contains(document.body,window[i].__$sliderElement.get(0)));else{if(window[i].sliderElement===undefined)return void console.error("Slider [#"+i+"] inited multiple times");if($.contains(document.body,window[i].sliderElement.get(0)))return void console.error("Slider [#"+i+"] embedded multiple times")}this.readyDeferred=$.Deferred(),N2D(e,$.proxy(function(){return this},this)),this.isAdmin=!!t.admin,this.id=parseInt(i.replace("n2-ss-","")),window[i]=this,t.isDelayed!==undefined&&t.isDelayed?$(window).ready($.proxy(function(){this.waitForExists(i,t)},this)):this.waitForExists(i,t)}return SmartSliderAbstract.prototype.kill=function(){this.killed=!0;var e=this.sliderElement.attr("id"),t=$("#"+e+"-placeholder");t.length?t.remove():N2R("documentReady",function(t){t("#"+e+"-placeholder").remove()});var i=this.sliderElement.closest(".n2-ss-margin");i.length?i.remove():N2R("documentReady",$.proxy(function(e){this.sliderElement.closest(".n2-ss-margin").remove()},this));var s=this.sliderElement.closest(".n2-ss-align");s.length?s.remove():N2R("documentReady",$.proxy(function(e){this.sliderElement.closest(".n2-ss-align").remove()},this)),n2ss.makeReady(this.id,this),this.readyDeferred.resolve()},SmartSliderAbstract.prototype.waitForExists=function(e,t){var i=$.Deferred(),s=function(){var t=$("#"+e);t.length?i.resolve(t):setTimeout(s,500)};i.done($.proxy(this.onSliderExists,this,e,t)),s()},SmartSliderAbstract.prototype.onSliderExists=function(e,t,i){if(this.__$sliderElement=i,"TEMPLATE"===i.prop("tagName")){var s=i.data("dependency"),r=i.data("delay"),n=$.proxy(function(){var s=$(i.html());i.replaceWith(s),this.waitForDimension($("#"+e),t),$(window).triggerHandler("n2Rocket",[this.sliderElement])},this);s&&$("#n2-ss-"+s).length?n2ss.ready(s,$.proxy(function(e){e.ready(n)},this)):r?setTimeout(n,r):n()}else this.waitForDimension(i,t)},SmartSliderAbstract.prototype.waitForDimension=function(e,t){var i=$.Deferred(),s=function(){var t=e.is(":visible");t?i.resolve():setTimeout(s,200)};s(),i.done($.proxy(this.onSliderHasDimension,this,e,t))},SmartSliderAbstract.prototype.initCSS=function(){this.parameters.css&&$('<style type="text/css">'+this.parameters.css+"</style>").appendTo("head")},SmartSliderAbstract.prototype.onSliderHasDimension=function($sliderElement,parameters){if(this.killed=!1,n2const.isIE?$sliderElement.attr("data-ie",n2const.isIE):n2const.isEdge&&$sliderElement.attr("data-ie",n2const.isEdge),this.slideClass=this.slideClass||"FrontendSliderSlide",this.responsive=!1,this.mainAnimationLastChangeTime=0,this.currentSlide=null,this.currentRealSlide=null,this.staticSlide=!1,this.isShuffled=!1,this.slides=[],this.visibleSlides=1,this.sliderElement=$sliderElement.data("ss",this),this.needBackgroundWrap=!1,this.blockCarousel=!1,this.parameters=$.extend({admin:!1,playWhenVisible:1,playWhenVisibleAt:.5,perspective:1e3,callbacks:"",autoplay:{},blockrightclick:!1,maintainSession:0,align:"normal",controls:{touch:"horizontal",keyboard:!1,mousewheel:!1,blockCarouselInteraction:1},hardwareAcceleration:!0,layerMode:{playOnce:0,playFirstLayer:1,mode:"skippable",inAnimation:"mainInEnd"},foreverLayerAnimation:!1,parallax:{enabled:0,mobile:0,horizontal:"mouse",vertical:"mouse",origin:"enter"},load:{},mainanimation:{},randomize:{randomize:0,randomizeFirst:0},responsive:{},lazyload:{enabled:0},postBackgroundAnimations:!1,initCallbacks:[],dynamicHeight:0,lightbox:[],lightboxDeviceImages:[],titles:[],descriptions:[],allowBGImageAttachmentFixed:1,backgroundParallax:{strength:0,tablet:0,mobile:0},particlejs:0},parameters),this.disabled={layerAnimations:!1,layerSplitTextAnimations:!1,backgroundAnimations:!1,postBackgroundAnimations:!1},n2const.isSamsungBrowser&&(this.disabled.layerSplitTextAnimations=!0,this.disabled.postBackgroundAnimations=!0),!(this.isAdmin||parameters.responsive.desktop&&parameters.responsive.tablet&&parameters.responsive.mobile)){var md=new MobileDetect(window.navigator.userAgent,801),isTablet=!!md.tablet(),isMobile=!!md.phone();if(!parameters.responsive.mobile&&isMobile||!parameters.responsive.tablet&&isTablet||!parameters.responsive.desktop&&!isTablet&&!isMobile)return void this.kill()}this.initCSS(),this.firstSlideReady=$.Deferred();try{eval(this.parameters.callbacks)}catch(e){console.error(e)}this.startVisibilityCheck(),n2ss.makeReady(this.id,this),this.widgetDeferreds=[],this.sliderElement.on("addWidget",$.proxy(this.addWidget,this)),this.isAdmin&&(this.changeTo=function(){}),this.load=new N2Classes.SmartSliderLoad(this,this.parameters.load),this.backgrounds=new N2Classes.SmartSliderBackgrounds(this),this.__initSlides(),$.when(this.overrideFirstSlide()).done($.proxy(this.onFirstSlideInitialized,this)),navigator.userAgent.match("UCBrowser")&&$("html").addClass("n2-ucbrowser")},SmartSliderAbstract.prototype.overrideFirstSlide=function(){if("undefined"!=typeof window["ss"+this.id]){if("object"==typeof window["ss"+this.id])return window["ss"+this.id].done($.proxy(function(e){null!==e&&this.changeActiveBeforeLoad(e)},this));var e="undefined"!=typeof window["ss"+this.id]?parseInt(window["ss"+this.id]):null;null!==e&&this.changeActiveBeforeLoad(e)}else if(!this.isAdmin&&this.parameters.maintainSession&&"undefined"!=typeof sessionStorage){var t=sessionStorage.getItem("ss-"+this.id);null!==t&&this.changeActiveBeforeLoad(parseInt(t)),this.sliderElement.on("mainAnimationComplete",$.proxy(function(e,t,i,s){sessionStorage.setItem("ss-"+this.id,s)},this))}return!0},SmartSliderAbstract.prototype.changeActiveBeforeLoad=function(e){e>=0&&e<this.realSlides.length&&this.starterSlide!==this.realSlides[e]&&(this.unsetActiveSlide(this.starterSlide),this.starterSlide=this.realSlides[e],this.setActiveSlide(this.realSlides[e]))},SmartSliderAbstract.prototype.startCurrentSlideIndex=function(){this.currentRealSlide=this.currentSlide=this.starterSlide,this.setActiveSlide(this.currentSlide),parseInt(this.parameters.carousel)?this.initCarousel():this.initNotCarousel()},SmartSliderAbstract.prototype.onFirstSlideInitialized=function(){for(var i=0;i<this.realSlides.length;i++)this.realSlides[i].setNext(this.realSlides[i+1>this.realSlides.length-1?0:i+1]);this.startCurrentSlideIndex(),this.firstSlideReady.resolve(this.currentSlide);for(var j=0;j<this.parameters.initCallbacks.length;j++)new Function("$",this.parameters.initCallbacks[j]).call(this,$);if(this.disableLayerAnimations===!0&&(this.disabled.layerAnimations=!0),this.widgets=new N2Classes.SmartSliderWidgets(this),this.sliderElement.on({universalenter:$.proxy(function(e){$(e.target).closest(".n2-full-screen-widget").length||(this.sliderElement.addClass("n2-hover"),this.widgets.setState("hover",!0))},this),universalleave:$.proxy(function(e){e.stopPropagation(),this.sliderElement.removeClass("n2-hover"),this.widgets.setState("hover",!1)},this)}),this.controls={},this.parameters.blockrightclick&&this.sliderElement.bind("contextmenu",function(e){e.preventDefault()}),this.initMainAnimation(),this.initResponsiveMode(),!this.killed){try{var removeHoverClassCB=$.proxy(function(){this.sliderElement.removeClass("n2-has-hover"),this.sliderElement[0].removeEventListener("touchstart",removeHoverClassCB,window.n2const.passiveEvents?{passive:!0}:!1)},this);this.sliderElement[0].addEventListener("touchstart",removeHoverClassCB,window.n2const.passiveEvents?{passive:!0}:!1)}catch(e){}if(this.initControls(),this.startedDeferred.resolve(this),!this.isAdmin){var event="click";this.hasTouch()&&(event="n2click"),this.sliderElement.find("[data-n2click]").each(function(i,el){var el=$(el);el.on(event,function(event){eval(el.data("n2click"))})}),this.sliderElement.find("[data-click]").each(function(i,el){var el=$(el).on("click",function(event){eval(el.data("click"))}).css("cursor","pointer")}),this.sliderElement.find("[data-n2middleclick]").on("mousedown",function(event){var el=$(this);2!=event.which&&4!=event.which||(event.preventDefault(),eval(el.data("n2middleclick")))}),this.sliderElement.find("[data-mouseenter]").each(function(i,el){var el=$(el).on("mouseenter",function(event){eval(el.data("mouseenter"))})}),this.sliderElement.find("[data-mouseleave]").each(function(i,el){var el=$(el).on("mouseleave",function(event){eval(el.data("mouseleave"))})}),this.sliderElement.find("[data-play]").each(function(i,el){var el=$(el).on("n2play",function(event){eval(el.data("play"))})}),this.sliderElement.find("[data-pause]").each(function(i,el){var el=$(el).on("n2pause",function(event){eval(el.data("pause"))})}),this.sliderElement.find("[data-stop]").each(function(i,el){var el=$(el).on("n2stop",function(event){eval(el.data("stop"))})}),window.n2FocusAllowed===undefined&&(window.n2FocusAllowed=!1,$(window).on({keydown:function(){window.n2FocusAllowed=!0},keyup:function(){window.n2FocusAllowed=!1}})),this.sliderElement.find("a").on({focus:$.proxy(function(e){if(n2FocusAllowed){var t=this.findSlideByElement(e.currentTarget);t&&t!==this.currentRealSlide&&this.directionalChangeToReal(t.index)}},this)})}this.preReadyResolve(),this.sliderElement.find('[role="button"],[tabindex]').not("input,select,textarea").keypress(function(e){32!==e.charCode&&13!==e.charCode||(e.preventDefault(),$(e.target).click().triggerHandler("n2Activate"))}).on("mouseleave",function(e){$(e.currentTarget).blur()})}},SmartSliderAbstract.prototype.__initSlides=function(){for(var e=this.sliderElement.find(".n2-ss-slide"),t=0;t<e.length;t++)this.slides.push(new N2Classes[this.slideClass](this,e.eq(t),t));this.starterSlide=this.slides[0];for(var t=0;t<this.slides.length;t++)this.slides[t].init(),1==this.slides[t].$element.data("first")&&(this.starterSlide=this.slides[t]);this.realSlides=this.slides,this.afterRawSlidesReady(),this.randomize(this.slides);var i=this.sliderElement.find(".n2-ss-static-slide");i.length&&(this.staticSlide=new N2Classes.FrontendSliderStaticSlide(this,i))},SmartSliderAbstract.prototype.afterRawSlidesReady=function(){},SmartSliderAbstract.prototype.setVisibleSlides=function(e){e!==this.visibleSlides&&(this.visibleSlides=e,this.sliderElement.triggerHandler("visibleSlidesChanged"))},SmartSliderAbstract.prototype.getVisibleSlides=function(e){return e===undefined&&(e=this.currentSlide),[e]},SmartSliderAbstract.prototype.getActiveSlidesCompat=function(e){return this.getVisibleSlides(e)},SmartSliderAbstract.prototype.findSlideBackground=function(e){return e.$element.find(".n2-ss-slide-background")},SmartSliderAbstract.prototype.getRealIndex=function(e){return e},SmartSliderAbstract.prototype.randomize=function(e){this.randomizeFirst(),this.parameters.randomize.randomize&&this.shuffleSlides(e)},SmartSliderAbstract.prototype.randomizeFirst=function(){this.parameters.randomize.randomizeFirst&&(this.unsetActiveSlide(this.starterSlide),this.starterSlide=this.realSlides[Math.floor(Math.random()*this.realSlides.length)],this.setActiveSlide(this.starterSlide))},SmartSliderAbstract.prototype.shuffleSlides=function(e){e.sort(function(){return.5-Math.random()});for(var t=e[0].$element.parent(),i=0;i<e.length;i++)e[i].$element.appendTo(t),e[i].setIndex(i);this.isShuffled=!0},SmartSliderAbstract.prototype.addWidget=function(e,t){this.widgetDeferreds.push(t)},SmartSliderAbstract.prototype.started=function(e){this.startedDeferred.done($.proxy(e,this))},SmartSliderAbstract.prototype.preReadyResolve=function(){setTimeout($.proxy(this._preReadyResolve,this),1)},SmartSliderAbstract.prototype._preReadyResolve=function(){this.load.start(),this.load.loaded($.proxy(this.readyResolve,this))},SmartSliderAbstract.prototype.readyResolve=function(){$(window).scroll(),this.readyDeferred.resolve()},SmartSliderAbstract.prototype.ready=function(e){this.readyDeferred.done($.proxy(e,this))},SmartSliderAbstract.prototype.startVisibilityCheck=function(){!this.isAdmin&&this.parameters.playWhenVisible?this.ready($.proxy(function(){$(window).on("scroll.n2-ss-visible"+this.id+" resize.n2-ss-visible"+this.id,$.proxy(this.checkIfVisible,this)),this.checkIfVisible()},this)):this.ready($.proxy(function(){this.visibleDeferred.resolve()},this))},SmartSliderAbstract.prototype.checkIfVisible=function(){var e=this.parameters.playWhenVisibleAt,t=$(window).scrollTop(),i=$(window).height(),s=$(document).height(),r=this.sliderElement[0].getBoundingClientRect(),n=i*e/2,o=t+n,a=t+i-n;n>t&&(o*=t/n),t+i>s-n&&(a+=t+i-s+n);var l=t+r.top,h=t+r.bottom;(this.isAdmin||a>=l&&l>=o||h>=o&&a>=h||o>=l&&h>=a)&&($(window).off(".n2-ss-visible"+this.id),this.visibleDeferred.resolve())},SmartSliderAbstract.prototype.visible=function(e){this.visibleDeferred.done($.proxy(e,this))},SmartSliderAbstract.prototype.isPlaying=function(){return"ended"!==this.mainAnimation.getState()},SmartSliderAbstract.prototype.focus=function(e){var t=!1;if(this.responsive.parameters.focusUser&&!e&&(t=!0),t){var i=$(window).scrollTop(),s=this.responsive.focusOffsetTop,r=this.responsive.focusOffsetBottom,n=$(window).height(),o=this.sliderElement[0].getBoundingClientRect(),a=o.top-s,l=n-o.bottom-r;if(0>=a&&0>=l);else if(a>0&&l>0);else{var h=i;if(0>a?h=l>=-a?i-s+o.top:i+r+o.bottom-n:0>l&&(h=a>=-l?i+r+o.bottom-n:i-s+o.top),h!==i)return this._scrollTo(h,Math.abs(i-h))}}return!0},SmartSliderAbstract.prototype._scrollTo=function(e,t){var i=$.Deferred();return window.nextendScrollFocus=!0,$("html, body").animate({scrollTop:e},t,$.proxy(function(){i.resolve(),setTimeout(function(){window.nextendScrollFocus=!1},100)},this)),i},SmartSliderAbstract.prototype.isChangeCarousel=function(e){return"next"===e?this.currentSlide.index+1>=this.slides.length:"previous"===e?this.currentSlide.index-1<0:!1},SmartSliderAbstract.prototype.initNotCarousel=function(){this.next=function(e,t){var i=this.currentSlide.index+1;return i<this.slides.length?this.changeTo(i,!1,e,t):!1},this.previous=function(e,t){var i=this.currentSlide.index-1;return i>=0?this.changeTo(i,!0,e,t):!1},this.isChangePossible=function(e){var t=!1;return"next"===e?(t=this.currentSlide.index+1,t>=this.slides.length&&(t=!1)):"previous"===e&&(t=this.currentSlide.index-1,0>t&&(t=!1)),t!==!1&&t!==this.currentSlide.index};var e=$.proxy(function(e){0===e?this.widgets.setState("nonCarouselFirst",!0):this.widgets.setState("nonCarouselFirst",!1),e===this.slides.length-1?this.widgets.setState("nonCarouselLast",!0):this.widgets.setState("nonCarouselLast",!1)},this);this.startedDeferred.done($.proxy(function(){e(this.currentSlide.index)},this)),this.sliderElement.on("sliderSwitchTo",function(t,i){e(i)})},SmartSliderAbstract.prototype.isChangePossibleCarousel=function(e){var t=!1;return"next"===e?(t=this.currentSlide.index+1,t>=this.slides.length&&(t=0)):"previous"===e&&(t=this.currentSlide.index-1,0>t&&(t=this.slides.length-1)),t!==!1&&t!==this.currentSlide.index},SmartSliderAbstract.prototype.initCarousel=function(){this.next=this.nextCarousel,this.previous=this.previousCarousel,this.isChangePossible=this.isChangePossibleCarousel},SmartSliderAbstract.prototype.nextCarousel=function(e,t){var i=this.currentSlide.index+1;return i>=this.slides.length&&(i=0),this.changeTo(i,!1,e,t)},SmartSliderAbstract.prototype.previousCarousel=function(e,t){var i=this.currentSlide.index-1;return 0>i&&(i=this.slides.length-1),this.changeTo(i,!0,e,t)},SmartSliderAbstract.prototype.directionalChangeToReal=function(e){this.directionalChangeTo(e)},SmartSliderAbstract.prototype.directionalChangeTo=function(e){e>this.currentSlide.index?this.changeTo(e,!1):this.changeTo(e,!0)},SmartSliderAbstract.prototype.changeTo=function(e,t,i,s){if(e=parseInt(e),e!==this.currentSlide.index){this.sliderElement.trigger("sliderSwitchTo",[e,this.getRealIndex(e)]);var r=$.now();return $.when($.when.apply($,this.backgrounds.preLoadSlides(this.getVisibleSlides(this.slides[e]))),this.focus(i)).done($.proxy(function(){if(this.mainAnimationLastChangeTime<=r){this.mainAnimationLastChangeTime=r;var n=this.mainAnimation.getState();if("ended"===n){"undefined"==typeof i&&(i=!1);var o=this.mainAnimation;"undefined"!=typeof s&&(o=s),this._changeTo(e,t,i,s),o.changeTo(this.currentSlide,this.slides[e],t,i),this._changeCurrentSlide(e)}else"initAnimation"!==n&&"playing"!==n||(this.sliderElement.off(".fastChange").one("mainAnimationComplete.fastChange",$.proxy(function(){this.changeTo.call(this,e,t,i,s)},this)),this.mainAnimation.timeScale(2*this.mainAnimation.timeScale()))}},this)),!0}return!1},SmartSliderAbstract.prototype._changeCurrentSlide=function(e){this.currentRealSlide=this.currentSlide=this.slides[e],this.sliderElement.triggerHandler("sliderChangeCurrentSlide")},SmartSliderAbstract.prototype._changeTo=function(e,t,i,s){},SmartSliderAbstract.prototype.revertTo=function(e,t){this.unsetActiveSlide(this.slides[t]),this.setActiveSlide(this.slides[e]),this._changeCurrentSlide(e),this.sliderElement.trigger("sliderSwitchTo",[e,this.getRealIndex(e)])},SmartSliderAbstract.prototype.setActiveSlide=function(e){e.$element.addClass("n2-ss-slide-active")},SmartSliderAbstract.prototype.unsetActiveSlide=function(e){e.$element.removeClass("n2-ss-slide-active")},SmartSliderAbstract.prototype.findSlideByElement=function(e){e=$(e);for(var t=0;t<this.realSlides.length;t++)if(1===this.realSlides[t].$element.has(e).length)return this.realSlides[t];return!1},SmartSliderAbstract.prototype.findSlideIndexByElement=function(e){var t=this.findSlideByElement(e);return t?t:-1},SmartSliderAbstract.prototype.initMainAnimation=function(){this.mainAnimation=!1},SmartSliderAbstract.prototype.initResponsiveMode=function(){this.dimensions=this.responsive.responsiveDimensions},SmartSliderAbstract.prototype.hasTouch=function(){return"0"!=this.parameters.controls.touch&&this.slides.length>1},SmartSliderAbstract.prototype.initControls=function(){if(!this.parameters.admin){if(this.hasTouch())switch(this.parameters.controls.touch){case"vertical":new N2Classes.SmartSliderControlTouchVertical(this);break;case"horizontal":new N2Classes.SmartSliderControlTouchHorizontal(this)}this.parameters.controls.keyboard&&("undefined"!=typeof this.controls.touch?new N2Classes.SmartSliderControlKeyboard(this,this.controls.touch.axis):new N2Classes.SmartSliderControlKeyboard(this,"horizontal")),this.parameters.controls.mousewheel&&new N2Classes.SmartSliderControlMouseWheel(this),this.controlAutoplay=new N2Classes.SmartSliderControlAutoplay(this,this.parameters.autoplay),this.controlFullscreen=new N2Classes.SmartSliderControlFullscreen(this)}},SmartSliderAbstract.prototype.getSlideIndex=function(e){return e},SmartSliderAbstract.prototype.slideToID=function(e,t){for(var i=0;i<this.realSlides.length;i++)if(this.realSlides[i].id===e)return this.slide(this.getSlideIndex(i),t);var s=$('[data-id="'+e+'"]').closest(".n2-ss-slider");return s.length&&this.id===s.data("ss").id?!0:s.length?($("html, body").animate({scrollTop:s.offset().top},400),s.data("ss").slideToID(e,t)):void 0},SmartSliderAbstract.prototype.slide=function(e,t){return e>=0&&e<this.slides.length?t===undefined?parseInt(this.parameters.carousel)&&this.currentSlide.index===this.slides.length-1&&0===e?this.next():this.currentSlide.index>e?this.changeTo(e,!0):this.changeTo(e):this.changeTo(e,!t):!1},SmartSliderAbstract.prototype.startAutoplay=function(e){return"undefined"!=typeof this.controlAutoplay?(this.controlAutoplay.pauseAutoplayExtraPlayingEnded(e,"autoplayButton"),!0):!1},SmartSliderAbstract.prototype.getAnimationAxis=function(){return"horizontal"},SmartSliderAbstract.prototype.getDirectionPrevious=function(){return n2const.isRTL()&&"horizontal"===this.getAnimationAxis()?"next":"previous"},SmartSliderAbstract.prototype.getDirectionNext=function(){return n2const.isRTL()&&"horizontal"===this.getAnimationAxis()?"previous":"next"},SmartSliderAbstract.prototype.previousWithDirection=function(){return this[this.getDirectionPrevious()]()},SmartSliderAbstract.prototype.nextWithDirection=function(){return this[this.getDirectionNext()]()},SmartSliderAbstract}),N2D("SmartSliderWidgets",function($,undefined){function SmartSliderWidgets(e){this.slider=e,this.sliderElement=e.sliderElement.on("BeforeVisible",$.proxy(this.onReady,this)),this.widgets={},this.excludedSlides={},this.states={hover:!1,nonCarouselFirst:!1,nonCarouselLast:!1,currentSlideIndex:-1,singleSlide:!1},this.widgets={previous:this.sliderElement.find(".nextend-arrow-previous"),next:this.sliderElement.find(".nextend-arrow-next"),bullet:this.sliderElement.find(".n2-ss-control-bullet"),autoplay:this.sliderElement.find(".nextend-autoplay"),indicator:this.sliderElement.find(".nextend-indicator"),bar:this.sliderElement.find(".nextend-bar"),thumbnail:this.sliderElement.find(".nextend-thumbnail"),shadow:this.sliderElement.find(".nextend-shadow"),fullscreen:this.sliderElement.find(".nextend-fullscreen"),html:this.sliderElement.find(".nextend-widget-html")}}return SmartSliderWidgets.prototype.setState=function(e,t){if(this.states[e]!=t){this.states[e]=t;var i=e.split(".");switch(i[0]){case"hide":this.onStateChangeSingle(i[1]);break;case"nonCarouselFirst":this.onStateChangeSingle(this.slider.getDirectionPrevious());break;case"nonCarouselLast":this.onStateChangeSingle(this.slider.getDirectionNext());break;default:this.onStateChangeAll()}}},SmartSliderWidgets.prototype.onStateChangeAll=function(){for(var e in this.widgets)this.onStateChangeSingle(e)},SmartSliderWidgets.prototype.onStateChangeSingle=function(e){if(this.widgets[e].length){var t=!0;if(this.widgets[e].hasClass("n2-ss-widget-display-hover")&&(t=this.states.hover),t&&(e===this.slider.getDirectionPrevious()&&this.states.nonCarouselFirst?t=!1:e===this.slider.getDirectionNext()&&this.states.nonCarouselLast&&(t=!1)),t){var i=e+"-"+(this.states.currentSlideIndex+1);this.excludedSlides[i]&&(t=!1)}t&&this.states["hide."+e]!==undefined&&this.states["hide."+e]&&(t=!1),t&&this.states.singleSlide&&("previous"!==e&&"next"!==e&&"bullet"!==e&&"autoplay"!==e&&"indicator"!==e||(t=!1)),this.widgets[e].toggleClass("n2-ss-widget-hidden",!t)}},SmartSliderWidgets.prototype.onReady=function(){this.slider.sliderElement.on("slideCountChanged",$.proxy(function(){this.setState("singleSlide",this.slider.slides.length<=1);
2
- },this)),this.dimensions=this.slider.dimensions,this.$vertical=this.sliderElement.find('[data-position="above"],[data-position="below"]').not(".nextend-shadow");var e=!1;for(var t in this.widgets){var i=this.widgets[t].attr("data-exclude-slides");if(i!==undefined){for(var s=i.split(","),r=s.length-1;r>=0;r--){var n=s[r].split("-");if(2===n.length){var o=parseInt(n[0]),a=parseInt(n[1]);if(a>=o)for(var l=o;a>=l;l++)s.push(l)}else s[r]=parseInt(s[r])}if(s.length>0){for(var r=0;r<s.length;r++)this.excludedSlides[t+"-"+s[r]]=!0;e=!0}}}if(e){var h=$.proxy(function(e,t){this.setState("currentSlideIndex",t)},this);h(null,this.slider.currentRealSlide.index),this.slider.sliderElement.on({sliderSwitchTo:h})}this.variableElementsDimension={width:this.sliderElement.find("[data-sswidth]"),height:this.sliderElement.find("[data-ssheight]")},this.variableElements={top:this.sliderElement.find("[data-sstop]"),right:this.sliderElement.find("[data-ssright]"),bottom:this.sliderElement.find("[data-ssbottom]"),left:this.sliderElement.find("[data-ssleft]")},this.slider.sliderElement.on("SliderAnimatedResize",$.proxy(this.onAnimatedResize,this)),this.slider.sliderElement.on("SliderResize",$.proxy(this.onResize,this)),this.slider.sliderElement.one("slideCountChanged",$.proxy(function(){this.onResize(this.slider.responsive.lastRatios)},this)),this.onResize(this.slider.responsive.lastRatios),this.onStateChangeAll()},SmartSliderWidgets.prototype.onAnimatedResize=function(e,ratios,timeline,duration){for(var key in this.widgets){var el=this.widgets[key],visible=el.is(":visible");this.dimensions[key+"width"]=visible?el.outerWidth(!1):0,this.dimensions[key+"height"]=visible?el.outerHeight(!1):0}this.dimensions.width=this.dimensions.slider.width,this.dimensions.height=this.dimensions.slider.height,this.dimensions.outerwidth=this.sliderElement.parent().width(),this.dimensions.outerheight=this.sliderElement.parent().height(),this.dimensions.canvaswidth=this.dimensions.slide.width,this.dimensions.canvasheight=this.dimensions.slide.height,this.dimensions.margintop=this.dimensions.slider.marginTop,this.dimensions.marginright=this.dimensions.slider.marginRight,this.dimensions.marginbottom=this.dimensions.slider.marginBottom,this.dimensions.marginleft=this.dimensions.slider.marginLeft;var variableText="";for(var key in this.dimensions){var value=this.dimensions[key];if("object"==typeof value)for(var key2 in value)"number"==typeof value[key2]&&(variableText+="var "+key+key2+" = "+value[key2]+";");else"number"==typeof value&&(variableText+="var "+key+" = "+value+";")}eval(variableText);for(var k in this.variableElementsDimension)for(var i=0;i<this.variableElementsDimension[k].length;i++){var el=this.variableElementsDimension[k].eq(i);if(el.is(":visible")){var to={};try{to[k]=eval(el.data("ss"+k))+"px";for(var widget in this.widgets)this.widgets[widget].filter(el).length&&("width"==k?this.dimensions[widget+k]=el.outerWidth(!1):"height"==k&&(this.dimensions[widget+k]=el.outerHeight(!1)),eval(widget+k+" = "+this.dimensions[widget+k]+";"))}catch(e){console.log(el," position variable: "+e.message+": ",el.data("ss"+k))}timeline.to(el,duration,to,0)}}for(var k in this.variableElements)for(var i=0;i<this.variableElements[k].length;i++){var el=this.variableElements[k].eq(i);try{var to={};to[k]=eval(el.data("ss"+k))+"px",timeline.to(el,duration,to,0)}catch(e){console.log(el," position variable: "+e.message+": ",el.data("ss"+k))}}},SmartSliderWidgets.prototype.onResize=function(e,ratios,responsive,timeline){if(!timeline){for(var k in this.variableElements)for(var i=0;i<this.variableElements[k].length;i++){var last=this.variableElements[k].data("n2Last"+k);last>0&&this.variableElements[k].css(k,0)}for(var key in this.widgets){var el=this.widgets[key],visible=el.length&&el.is(":visible");el.length&&el.is(":visible")?(this.dimensions[key+"width"]=el.outerWidth(!1),this.dimensions[key+"height"]=el.outerHeight(!1)):(this.dimensions[key+"width"]=0,this.dimensions[key+"height"]=0)}for(var k in this.variableElements)for(var i=0;i<this.variableElements[k].length;i++){var last=this.variableElements[k].data("n2Last"+k);last>0&&this.variableElements[k].css(k,last)}this.dimensions.width=this.dimensions.slider.width,this.dimensions.height=this.dimensions.slider.height,this.dimensions.outerwidth=this.sliderElement.parent().width(),this.dimensions.outerheight=this.sliderElement.parent().height(),this.dimensions.canvaswidth=this.dimensions.slide.width,this.dimensions.canvasheight=this.dimensions.slide.height,this.dimensions.margintop=this.dimensions.slider.marginTop,this.dimensions.marginright=this.dimensions.slider.marginRight,this.dimensions.marginbottom=this.dimensions.slider.marginBottom,this.dimensions.marginleft=this.dimensions.slider.marginLeft;var variableText="";for(var key in this.dimensions){var value=this.dimensions[key];if("object"==typeof value)for(var key2 in value)"number"==typeof value[key2]&&(variableText+="var "+key+key2+" = "+value[key2]+";");else"number"==typeof value&&(variableText+="var "+key+" = "+value+";")}eval(variableText);for(var k in this.variableElementsDimension)for(var i=0;i<this.variableElementsDimension[k].length;i++){var el=this.variableElementsDimension[k].eq(i);if(el.is(":visible"))try{el.css(k,eval(el.data("ss"+k))+"px");for(var widget in this.widgets)this.widgets[widget].filter(el).length&&("width"==k?this.dimensions[widget+k]=el.outerWidth(!1):"height"==k&&(this.dimensions[widget+k]=el.outerHeight(!1)),eval(widget+k+" = "+this.dimensions[widget+k]+";"))}catch(e){console.log(el," position variable: "+e.message+": ",el.data("ss"+k))}}for(var k in this.variableElements)for(var i=0;i<this.variableElements[k].length;i++){var el=this.variableElements[k].eq(i);try{var value=eval(el.data("ss"+k));el.css(k,value+"px"),el.data("n2Last"+k,value)}catch(e){console.log(el," position variable: "+e.message+": ",el.data("ss"+k))}}this.slider.responsive.refreshStaticSizes()}},SmartSliderWidgets}),N2D("SmartSliderMainAnimationAbstract",function(e,t){function i(t,i){this.state="ended",this.isTouch=!1,this.isReverseAllowed=!0,this.isReverseEnabled=!1,this.reverseSlideIndex=null,this.isNoAnimation=!1,this.slider=t,this.parameters=e.extend({duration:1500,ease:"easeInOutQuint"},i),this.parameters.duration/=1e3,this.sliderElement=t.sliderElement,this.timeline=new NextendTimeline({paused:!0}),this.sliderElement.on("mainAnimationStart",e.proxy(function(e,t,i,s){this._revertCurrentSlideIndex=i,this._revertNextSlideIndex=s},this))}return i.prototype.setToStarterSlide=function(e){},i.prototype.enableReverseMode=function(){this.isReverseEnabled=!0,this.reverseTimeline=new NextendTimeline({paused:!0}),this.sliderElement.triggerHandler("reverseModeEnabled",this.reverseSlideIndex)},i.prototype.disableReverseMode=function(){this.isReverseEnabled=!1},i.prototype.setTouch=function(e){this.isTouch=e},i.prototype.setTouchProgress=function(e){"ended"!==this.state&&(this.isReverseEnabled?0===e?(this.reverseTimeline.progress(0),this.timeline.progress(e,!1)):e>=0&&1>=e?(this.reverseTimeline.progress(0),this.timeline.progress(e)):0>e&&e>=-1&&(this.timeline.progress(0),this.reverseTimeline.progress(Math.abs(e))):0>=e?this.timeline.progress(Math.max(e,1e-6),!1):e>=0&&1>=e&&this.timeline.progress(e))},i.prototype.setTouchEnd=function(e,t,i){"ended"!=this.state&&(this.isReverseEnabled?this._setTouchEndWithReverse(e,t,i):this._setTouchEnd(e,t,i))},i.prototype._setTouchEnd=function(e,t,i){e&&t>0?(this.fixTouchDuration(this.timeline,t,i),this.timeline.play()):(this.revertCB(this.timeline),this.fixTouchDuration(this.timeline,1-t,i),this.timeline.reverse(),this.willRevertTo(this._revertCurrentSlideIndex,this._revertNextSlideIndex))},i.prototype._setTouchEndWithReverse=function(e,t,i){e?0>t&&this.reverseTimeline.totalDuration()>0?(this.fixTouchDuration(this.reverseTimeline,t,i),this.reverseTimeline.play(),this.willRevertTo(this.reverseSlideIndex,this._revertNextSlideIndex)):(this.willCleanSlideIndex(this.reverseSlideIndex),this.fixTouchDuration(this.timeline,t,i),this.timeline.play()):(0>t?(this.revertCB(this.reverseTimeline),this.fixTouchDuration(this.reverseTimeline,1-t,i),this.reverseTimeline.reverse()):(this.revertCB(this.timeline),this.fixTouchDuration(this.timeline,1-t,i),this.timeline.reverse()),this.willCleanSlideIndex(this.reverseSlideIndex),this.willRevertTo(this._revertCurrentSlideIndex,this._revertNextSlideIndex))},i.prototype.fixTouchDuration=function(e,t,i){var s=e.totalDuration(),r=Math.max(s/3,Math.min(s,i/Math.abs(t)/1e3));r!==s&&e.totalDuration(r)},i.prototype.getState=function(){return this.state},i.prototype.timeScale=function(){return arguments.length>0?(this.timeline.timeScale(arguments[0]),this):this.timeline.timeScale()},i.prototype.changeTo=function(t,i,s,r){if(this._initAnimation(t,i,s),this.state="initAnimation",this.timeline.paused(!0),this.timeline.eventCallback("onStart",this.onChangeToStart,[t,i,r],this),this.timeline.eventCallback("onComplete",this.onChangeToComplete,[t,i,r],this),this.timeline.eventCallback("onReverseComplete",null),this.revertCB=e.proxy(function(e){e.eventCallback("onReverseComplete",this.onReverseChangeToComplete,[i,t,r],this)},this),this.slider.parameters.dynamicHeight){var n=new NextendTimeline;this.slider.responsive.doResize(null,n,i,.6),this.timeline.add(n)}this.isTouch||this.timeline.play()},i.prototype.willRevertTo=function(t,i){this.sliderElement.triggerHandler("mainAnimationWillRevertTo",[t,i]),this.sliderElement.one("mainAnimationComplete",e.proxy(this.revertTo,this,t,i))},i.prototype.revertTo=function(e,t){this.slider.revertTo(e,t),this.slider.slides[t].triggerHandler("mainAnimationStartInCancel")},i.prototype.willCleanSlideIndex=function(t){this.sliderElement.one("mainAnimationComplete",e.proxy(this.cleanSlideIndex,this,t))},i.prototype.cleanSlideIndex=function(){},i.prototype._initAnimation=function(e,t,i){},i.prototype.onChangeToStart=function(e,t,i){this.state="playing";var s=[this,e.index,t.index,i];this.sliderElement.trigger("mainAnimationStart",s),this.slider.slides[e.index].trigger("mainAnimationStartOut",s),this.slider.slides[t.index].trigger("mainAnimationStartIn",s)},i.prototype.onChangeToComplete=function(e,t,i){var s=[this,e.index,t.index,i];this.clearTimelines(),this.disableReverseMode(),this.slider.slides[e.index].trigger("mainAnimationCompleteOut",s),this.slider.slides[t.index].trigger("mainAnimationCompleteIn",s),this.state="ended",this.sliderElement.trigger("mainAnimationComplete",s)},i.prototype.onReverseChangeToComplete=function(e,t,s){i.prototype.onChangeToComplete.apply(this,arguments)},i.prototype.clearTimelines=function(){this.revertCB=function(){},this.timeline.clear(),this.timeline.timeScale(1)},i.prototype.getEase=function(){return this.isTouch?"linear":this.parameters.ease},i}),N2D("SmartSliderControlAutoplay",function(e,t){"use strict";function i(t,i){this._paused=!0,this._wait=!1,this._disabled=!1,this._currentCount=0,this._progressEnabled=!1,this.timeline=null,this.hasButton=!1,this.deferredsMediaPlaying=null,this.deferredMouseLeave=null,this.deferredMouseEnter=null,this.mainAnimationDeferred=!0,this.autoplayDeferred=null,this.slider=t,this.parameters=e.extend({enabled:0,start:1,duration:8e3,autoplayToSlide:0,autoplayToSlideIndex:-1,allowReStart:0,pause:{mouse:"enter",click:!0,mediaStarted:!0},resume:{click:0,mouse:0,mediaEnded:!0}},i),this.parameters.enabled?(this.parameters.duration/=1e3,t.controls.autoplay=this,this.deferredsExtraPlaying={},this.slider.visible(e.proxy(this.onReady,this))):this.disable(),this.clickHandled=!1,t.controls.autoplay=this}var s=!1;return i.prototype.preventClickHandle=function(){this.clickHandled=!0,setTimeout(e.proxy(function(){this.clickHandled=!1},this),300)},i.prototype.onReady=function(){this.autoplayDeferred=e.Deferred();var t={_progress:0};this.timeline=NextendTween.to(t,this.getSlideDuration(this.slider.currentSlide.index),{_progress:1,paused:!0,onComplete:e.proxy(this.next,this)}),this._progressEnabled&&this.enableProgress();var i=this.slider.sliderElement;if(this.parameters.start?this.continueAutoplay():this.pauseAutoplayExtraPlaying(null,"autoplayButton"),i.on("mainAnimationStart.autoplay",e.proxy(this.onMainAnimationStart,this)),"0"!=this.parameters.pause.mouse)switch(i.on("touchend.autoplay",function(){s=!0,setTimeout(function(){s=!1},300)}),this.parameters.pause.mouse){case"enter":i.on("mouseenter.autoplay",e.proxy(this.pauseAutoplayMouseEnter,this)),i.on("mouseleave.autoplay",e.proxy(this.pauseAutoplayMouseEnterEnded,this));break;case"leave":i.on("mouseleave.autoplay",e.proxy(this.pauseAutoplayMouseLeave,this)),i.on("mouseenter.autoplay",e.proxy(this.pauseAutoplayMouseLeaveEnded,this))}if(this.parameters.pause.click&&!this.parameters.resume.click?i.on("universalclick.autoplay",e.proxy(function(e){this.clickHandled||this.pauseAutoplayUniversal(e)},this)):!this.parameters.pause.click&&this.parameters.resume.click?i.on("universalclick.autoplay",e.proxy(function(e){this.clickHandled||this.pauseAutoplayExtraPlayingEnded(e,"autoplayButton")},this)):this.parameters.pause.click&&this.parameters.resume.click&&i.on("universalclick.autoplay",e.proxy(function(e){this.clickHandled||(this._paused?this.pauseAutoplayExtraPlayingEnded(e,"autoplayButton"):this.pauseAutoplayUniversal(e))},this)),this.parameters.pause.mediaStarted&&(this.deferredsMediaPlaying={},i.on("mediaStarted.autoplay",e.proxy(this.pauseAutoplayMediaPlaying,this)),i.on("mediaEnded.autoplay",e.proxy(this.pauseAutoplayMediaPlayingEnded,this))),"0"!=this.parameters.resume.mouse)switch(this.parameters.resume.mouse){case"enter":this.hasButton&&"0"!=this.parameters.pause.mouse?i.on("mouseenter.autoplay",e.proxy(this.continueAutoplay,this)):i.on("mouseenter.autoplay",e.proxy(function(e){this.pauseAutoplayExtraPlayingEnded(e,"autoplayButton")},this));break;case"leave":this.hasButton&&"0"!=this.parameters.pause.mouse?i.on("mouseleave.autoplay",e.proxy(this.continueAutoplay,this)):i.on("mouseleave.autoplay",e.proxy(function(e){this.pauseAutoplayExtraPlayingEnded(e,"autoplayButton")},this))}this.parameters.resume.mediaEnded&&i.on("mediaEnded.autoplay",e.proxy(this.continueAutoplay,this)),i.on("autoplayExtraWait.autoplay",e.proxy(this.pauseAutoplayExtraPlaying,this)),i.on("autoplayExtraContinue.autoplay",e.proxy(this.pauseAutoplayExtraPlayingEnded,this)),this.slider.sliderElement.on("mainAnimationComplete.autoplay",e.proxy(this.onMainAnimationComplete,this))},i.prototype.enableProgress=function(){this.timeline&&this.timeline.eventCallback("onUpdate",e.proxy(this.onUpdate,this)),this._progressEnabled=!0},i.prototype.onMainAnimationStart=function(t,i,s,r,n){this.mainAnimationDeferred=e.Deferred(),this.deActivate(0,"wait");for(var o in this.deferredsMediaPlaying)this.deferredsMediaPlaying[o].resolve()},i.prototype.onMainAnimationComplete=function(e,t,i,s){this.parameters.autoplayToSlideIndex>=0&&this.parameters.autoplayToSlideIndex==this.slider.currentRealSlide.index+1&&this.limitAutoplay(),this.timeline.duration(this.getSlideDuration(s)),this.mainAnimationDeferred.resolve(),this.continueAutoplay()},i.prototype.getSlideDuration=function(e){var t=this.slider.realSlides[this.slider.getRealIndex(e)],i=t.minimumSlideDuration;return 0==i&&(i=this.parameters.duration),i},i.prototype.continueAutoplay=function(t){"pending"==this.autoplayDeferred.state()&&this.autoplayDeferred.reject();var i=[];for(var s in this.deferredsExtraPlaying)i.push(this.deferredsExtraPlaying[s]);for(var s in this.deferredsMediaPlaying)i.push(this.deferredsMediaPlaying[s]);this.deferredMouseEnter&&i.push(this.deferredMouseEnter),this.deferredMouseLeave&&i.push(this.deferredMouseLeave),i.push(this.mainAnimationDeferred),this.autoplayDeferred=e.Deferred(),this.autoplayDeferred.done(e.proxy(this._continueAutoplay,this)),e.when.apply(e,i).done(e.proxy(function(){"pending"==this.autoplayDeferred.state()&&this.autoplayDeferred.resolve()},this))},i.prototype._continueAutoplay=function(){!this._paused&&!this._wait||this._disabled||(this._paused=!1,this._wait=!1,this.slider.sliderElement.triggerHandler("autoplayStarted"),1==this.timeline.progress()&&this.timeline.pause(0,!1),this.startTimeout(null))},i.prototype.pauseAutoplayUniversal=function(e){this.pauseAutoplayExtraPlaying(e,"autoplayButton"),this.deActivate(null,"pause")},i.prototype.pauseAutoplayMouseEnter=function(){s||(this.autoplayDeferred.reject(),this.deferredMouseEnter=e.Deferred(),this.deActivate(null,"leave"==this.parameters.resume.mouse?"wait":"pause"))},i.prototype.pauseAutoplayMouseEnterEnded=function(){this.deferredMouseEnter&&this.deferredMouseEnter.resolve()},i.prototype.pauseAutoplayMouseLeave=function(){this.autoplayDeferred.reject(),this.deferredMouseLeave=e.Deferred(),this.deActivate(null,"enter"==this.parameters.resume.mouse?"wait":"pause")},i.prototype.pauseAutoplayMouseLeaveEnded=function(){this.deferredMouseLeave&&this.deferredMouseLeave.resolve()},i.prototype.pauseAutoplayMediaPlaying=function(t,i){"undefined"!=typeof this.deferredsMediaPlaying[i]&&this.autoplayDeferred.reject(),this.deferredsMediaPlaying[i]=e.Deferred(),this.deActivate(null,"wait")},i.prototype.pauseAutoplayMediaPlayingEnded=function(e,t){"undefined"!=typeof this.deferredsMediaPlaying[t]&&(this.autoplayDeferred.reject(),this.deferredsMediaPlaying[t].resolve(),delete this.deferredsMediaPlaying[t])},i.prototype.pauseAutoplayExtraPlaying=function(t,i){"undefined"!=typeof this.deferredsExtraPlaying[i]&&this.autoplayDeferred.reject(),this.deferredsExtraPlaying[i]=e.Deferred(),this.deActivate(null,"pause")},i.prototype.pauseAutoplayExtraPlayingEnded=function(e,t){"undefined"!=typeof this.deferredsExtraPlaying[t]&&(this.autoplayDeferred.reject(),this.deferredsExtraPlaying[t].resolve(),delete this.deferredsExtraPlaying[t]),this.continueAutoplay()},i.prototype.deActivate=function(e,t){"pause"==t?this._paused||(this._paused=!0,0!==e&&this.slider.sliderElement.triggerHandler("autoplayPaused")):"wait"==t&&(this._wait||(this._wait=!0,0!==e&&this.slider.sliderElement.triggerHandler("autoplayWait"))),this.timeline&&this.timeline.pause(e,!1)},i.prototype.disable=function(){this.deActivate(0,"pause"),this.slider.sliderElement.triggerHandler("autoplayPaused"),this.slider.sliderElement.triggerHandler("autoplayDisabled"),this.slider.sliderElement.off(".autoplay"),this._disabled=!0},i.prototype.startTimeout=function(e){this._paused||this._disabled||this.timeline.play(e)},i.prototype.next=function(){this.timeline.pause(),this._currentCount++,(this.parameters.autoplayToSlide>0&&this._currentCount>=this.parameters.autoplayToSlide||this.parameters.autoplayToSlideIndex>=0&&this.parameters.autoplayToSlideIndex==this.slider.currentRealSlide.index+2)&&this.limitAutoplay(),this.slider.nextCarousel(!0)},i.prototype.limitAutoplay=function(){this.parameters.allowReStart?(this._currentCount=0,this.slider.sliderElement.triggerHandler("autoplayExtraWait","autoplayButton")):this.disable()},i.prototype.onUpdate=function(){this.slider.sliderElement.triggerHandler("autoplay",this.timeline.progress())},i}),N2D("SmartSliderControlFullscreen",function(e,t){"use strict";function i(t,i,s){this.slider=t,this.responsive=this.slider.responsive,this._type=this.responsive.parameters.type,this._forceFull=this.responsive.parameters.forceFull,this.forceFullpage="auto"==this._type||"fullwidth"==this._type||"fullpage"==this._type,this.forceFullpage&&(this._upscale=this.responsive.parameters.upscale,this._minimumHeightRatio=e.extend({},this.responsive.parameters.minimumHeightRatio),this._maximumHeightRatio=e.extend({},this.responsive.parameters.maximumHeightRatio)),this.isFullScreen=!1,this.fullParent=this.slider.sliderElement.closest(".n2-ss-align"),this.browserSpecific={};var r=this.slider.sliderElement[0];r.requestFullscreen?(this.browserSpecific.requestFullscreen="requestFullscreen",this.browserSpecific.event="fullscreenchange"):r.msRequestFullscreen?(this.browserSpecific.requestFullscreen="msRequestFullscreen",this.browserSpecific.event="MSFullscreenChange"):r.mozRequestFullScreen?(this.browserSpecific.requestFullscreen="mozRequestFullScreen",this.browserSpecific.event="mozfullscreenchange"):r.webkitRequestFullscreen?(this.browserSpecific.requestFullscreen="webkitRequestFullscreen",this.browserSpecific.event="webkitfullscreenchange"):(this.browserSpecific.requestFullscreen="nextendRequestFullscreen",this.browserSpecific.event="nextendfullscreenchange",this.fullParent[0][this.browserSpecific.requestFullscreen]=e.proxy(function(){this.fullParent.css({position:"fixed",left:0,top:0,width:"100%",height:"100%",backgroundColor:"#000",zIndex:1e6}),document.fullscreenElement=this.fullParent[0],this.triggerEvent(document,this.browserSpecific.event),e(window).trigger("resize")},this)),document.exitFullscreen?this.browserSpecific.exitFullscreen="exitFullscreen":document.msExitFullscreen?this.browserSpecific.exitFullscreen="msExitFullscreen":document.mozCancelFullScreen?this.browserSpecific.exitFullscreen="mozCancelFullScreen":document.webkitExitFullscreen?this.browserSpecific.exitFullscreen="webkitExitFullscreen":(this.browserSpecific.exitFullscreen="nextendExitFullscreen",this.fullParent[0][this.browserSpecific.exitFullscreen]=e.proxy(function(){this.fullParent.css({position:"",left:"",top:"",width:"",height:"",backgroundColor:"",zIndex:""}),document.fullscreenElement=null,this.triggerEvent(document,this.browserSpecific.event)},this)),document.addEventListener(this.browserSpecific.event,e.proxy(this.fullScreenChange,this))}return i.prototype.switchState=function(){this.isFullScreen=!this.isFullScreen,this.isFullScreen?this._fullScreen():this._normalScreen()},i.prototype.requestFullscreen=function(){return this.isFullScreen?!1:(this.isFullScreen=!0,this._fullScreen(),!0)},i.prototype.exitFullscreen=function(){return this.isFullScreen?(this.isFullScreen=!1,this._normalScreen(),!0):!1},i.prototype.triggerEvent=function(e,t){var i;document.createEvent?(i=document.createEvent("HTMLEvents"),i.initEvent(t,!0,!0)):document.createEventObject&&(i=document.createEventObject(),i.eventType=t),i.eventName=t,e.dispatchEvent?e.dispatchEvent(i):e.fireEvent&&htmlEvents["on"+t]?e.fireEvent("on"+i.eventType,i):e[t]?e[t]():e["on"+t]&&e["on"+t]()},i.prototype._fullScreen=function(){this.forceFullpage&&(this.responsive.isFullScreen=!0,this.responsive.parameters.type="fullpage",this.responsive.parameters.upscale=!0,this.responsive.parameters.forceFull=!1,this._marginLeft=this.responsive.containerElement[0].style.marginLeft,this.responsive.containerElement.css(n2const.rtl.marginLeft,0)),this.fullParent.css({width:"100%",height:"100%",backgroundColor:e("body").css("background-color")}).addClass("n2-ss-in-fullscreen"),this.fullParent.get(0)[this.browserSpecific.requestFullscreen]()},i.prototype._normalScreen=function(){document[this.browserSpecific.exitFullscreen]?document[this.browserSpecific.exitFullscreen]():this.fullParent[0][this.browserSpecific.exitFullscreen]&&this.fullParent[0][this.browserSpecific.exitFullscreen]()},i.prototype.fullScreenChange=function(){this.isDocumentInFullScreenMode()?(this.slider.sliderElement.triggerHandler("n2FullScreen"),e("html").addClass("n2-in-fullscreen"),this.isFullScreen=!0,e(window).trigger("resize")):this.forceFullpage&&(this.responsive.isFullScreen=!1,this.responsive.parameters.type=this._type,this.responsive.parameters.upscale=this._upscale,this.responsive.parameters.forceFull=this._forceFull,this.responsive.parameters.minimumHeightRatio=this._minimumHeightRatio,this.responsive.parameters.maximumHeightRatio=this._maximumHeightRatio,this.responsive.containerElement.css(n2const.rtl.marginLeft,this._marginLeft),this.fullParent.css({width:"",height:"",backgroundColor:""}).removeClass("n2-ss-in-fullscreen"),e("html").removeClass("n2-in-fullscreen"),e(window).trigger("resize"),this.isFullScreen=!1,this.slider.sliderElement.triggerHandler("n2ExitFullScreen"))},i.prototype.isDocumentInFullScreenMode=function(){return document.fullscreenElement&&null!==document.fullscreenElement||document.msFullscreenElement&&null!==document.msFullscreenElement||document.mozFullScreen||document.webkitIsFullScreen},i}),N2D("SmartSliderControlKeyboard",function(e,t){"use strict";function i(){this.controls=[],document.addEventListener("keydown",this.onKeyDown.bind(this)),document.addEventListener("mousemove",this.onMouseMove.bind(this),{capture:!0})}function s(t,n,o){this.slider=t,this.parameters=e.extend({},o),"vertical"===n?this.parseEvent=s.prototype.parseEventVertical:this.parseEvent=s.prototype.parseEventHorizontal,r||(r=new i),r.addControl(this),this.slider.sliderElement.on("SliderKeyDown",this.onKeyDown.bind(this)),t.controls.keyboard=this}var r;return i.prototype.onMouseMove=function(e){this.mouseEvent=e},i.prototype.addControl=function(e){this.controls.push(e)},i.prototype.onKeyDown=function(e){if(e.target.tagName.match(/BODY|DIV|IMG/)&&!e.target.isContentEditable){var t;if(this.mouseEvent&&(t=this.findSlider(document.elementFromPoint(this.mouseEvent.clientX,this.mouseEvent.clientY))))return void t.trigger("SliderKeyDown",e);if(document.activeElement!==document.body&&(t=this.findSlider(document.activeElement)))return void t.trigger("SliderKeyDown",e);for(var i=0;i<this.controls.length;i++)this.controls[i].onKeyDown(!1,e)}},i.prototype.findSlider=function(t){var i,s=e(t);return i=s.hasClass("n2-ss-slider")?s:s.closest(".n2-ss-slider"),i.length?i:!1},s.prototype.isSliderOnScreen=function(){var t=this.slider.sliderElement.offset(),i=e(window).scrollTop(),s=this.slider.sliderElement.height();return t.top+.5*s>=i&&t.top-.5*s<=i+e(window).height()},s.prototype.onKeyDown=function(e,t){!t.defaultPrevented&&this.isSliderOnScreen()&&this.parseEvent.call(this,t)&&t.preventDefault()},s.prototype.parseEventHorizontal=function(e){switch(e.keyCode){case 39:return this.slider[n2const.isRTL()?"previous":"next"](),!0;case 37:return this.slider[n2const.isRTL()?"next":"previous"](),!0;default:return!1}},s.prototype.parseEventVertical=function(e){switch(e.keyCode){case 40:return this.slider.isChangeCarousel("next")&&this.slider.parameters.controls.blockCarouselInteraction?!1:(this.slider.next(),!0);case 38:return this.slider.isChangeCarousel("previous")&&this.slider.parameters.controls.blockCarouselInteraction?!1:(this.slider.previous(),!0);default:return!1}},s}),N2D("SmartSliderControlMouseWheel",function(e,t){"use strict";function i(t){this.preventScroll={local:!1,global:!1,localTimeout:!1,globalTimeout:!1},this.slider=t,document.addEventListener("wheel",e.proxy(this.onGlobalMouseWheel,this),{passive:!1}),t.controls.mouseWheel=this}return i.prototype.hasScrollableParentRecursive=function(t,i){if(i===this.slider.sliderElement[0])return!1;if(i.scrollHeight>i.clientHeight){var s=e(i).css("overflow");if("hidden"!==s&&"visible"!==s)if(t){if(i.scrollTop>0)return!0}else if(i.scrollTop+i.clientHeight<i.scrollHeight)return!0}return this.hasScrollableParentRecursive(t,i.parentNode)},i.prototype.onGlobalMouseWheel=function(t){this.preventScroll.local?t.preventDefault():(this.preventScroll.global&&t.preventDefault(),(this.slider.sliderElement[0]===t.target||e.contains(this.slider.sliderElement[0],t.target))&&(t.shiftKey||this.hasScrollableParentRecursive(t.deltaY<0,t.target)||this.onMouseWheel(t)))},i.prototype.onMouseWheel=function(e){var t=e.deltaY<0;t?this.slider.isChangeCarousel("previous")&&this.slider.parameters.controls.blockCarouselInteraction||(this.slider.previous(),e.preventDefault(),this.local1(),this.global()):this.slider.isChangeCarousel("next")&&this.slider.parameters.controls.blockCarouselInteraction||(this.slider.next(),e.preventDefault(),this.local1(),this.global())},i.prototype.local1=function(){this.preventScroll.local!==!1&&clearTimeout(this.preventScroll.localTimeout),this.preventScroll.local=!0,this.preventScroll.localTimeout=setTimeout(e.proxy(function(){this.preventScroll.local=!1},this),1e3)},i.prototype.global=function(){this.preventScroll.global!==!1&&clearTimeout(this.preventScroll.globalTimeout),this.preventScroll.global=!0,this.preventScroll.globalTimeout=setTimeout(e.proxy(function(){this.preventScroll.global=!1},this),1500)},i}),N2D("SmartSliderControlTouch",function(e,t){"use strict";function i(t){if(this.slider=t,this.minDistance=10,this.interactiveDrag=!0,this.preventMultipleTap=!1,this._animation=t.mainAnimation,this.swipeElement=this.slider.sliderElement.find("> .n2-ss-swipe-element"),this.$window=e(window),navigator.userAgent.toLowerCase().indexOf("android")>-1){var i=this.swipeElement.parent();"1"!==i.css("opacity")?this.swipeElement.parent().one("transitionend",e.proxy(this.initTouch,this)):this.initTouch()}else this.initTouch();this.slider.sliderElement.on("sliderChangeCurrentSlide",e.proxy(this.updatePanDirections,this)),this.swipeElement.addClass("n2-grab"),t.controls.touch=this}return i.prototype.initTouch=function(){this._animation.isNoAnimation&&(this.interactiveDrag=!1),this.eventBurrito=N2Classes.EventBurrito(this.swipeElement.get(0),{mouse:!0,axis:"horizontal"===this.axis?"x":"y",start:e.proxy(this._start,this),move:e.proxy(this._move,this),end:e.proxy(this._end,this)}),this.updatePanDirections(),this.cancelKineticScroll=e.proxy(function(){this.kineticScrollCancelled=!0},this)},i.prototype._start=function(t){this.currentInteraction={type:"pointerdown"===t.type?"pointer":"touchstart"===t.type?"touch":"mouse",state:e.extend({},this.state),action:"unknown",distance:[],distanceY:[],percent:0,progress:0,scrollTop:this.$window.scrollTop(),animationStartDirection:"unknown",hadDirection:!1},this.logDistance(0,0)},i.prototype._move=function(e,t,i,s){if(!s||"unknown"!==this.currentInteraction.action){this.currentInteraction.direction=this.measure(i);var r=this.get(i);if((this.currentInteraction.hadDirection||Math.abs(r)>this.minDistance||Math.abs(i.y)>this.minDistance)&&(this.logDistance(r,i.y),this.currentInteraction.percent<1&&this.setTouchProgress(r,i.y),"touch"===this.currentInteraction.type&&e.cancelable&&("switch"===this.currentInteraction.action||"hold"===this.currentInteraction.action)))return this.currentInteraction.hadDirection=!0,!0}return!1},i.prototype._end=function(e,t,i,s){if("switch"===this.currentInteraction.action){var r=s?0:this.measureRealDirection();if(this.interactiveDrag){var n=this._animation.timeline.progress();1>n&&this._animation.setTouchEnd(r,this.currentInteraction.progress,i.time),this._animation.setTouch(!1)}else r&&this.callAction(this.currentInteraction.animationStartDirection);this.swipeElement.removeClass("n2-grabbing")}this.onEnd(),delete this.currentInteraction,Math.abs(i.x)<10&&Math.abs(i.y)<10?this.onTap(e):nextend.preventClick()},i.prototype.onEnd=function(){if("scroll"===this.currentInteraction.action&&"pointer"===this.currentInteraction.type){var t=this.currentInteraction.distanceY[0],i=this.currentInteraction.distanceY[this.currentInteraction.distanceY.length-1],s=(t.d-i.d)/(i.t-t.t)*10,r=Date.now(),n=e.proxy(function(){requestAnimationFrame(e.proxy(function(){var e,t;return!this.kineticScrollCancelled&&s&&(e=Date.now()-r,t=s*Math.exp(-e/325),t>1||-1>t)?(this.$window.scrollTop(this.$window.scrollTop()+t),void n()):(delete this.kineticScrollCancelled,void document.removeEventListener("pointerdown",this.cancelKineticScroll))},this))},this);this.kineticScrollCancelled=!1,n(),document.addEventListener("pointerdown",this.cancelKineticScroll)}},i.prototype.setTouchProgress=function(e,t){this.recognizeSwitchInteraction();var i,s=this.getPercent(e);if(this.currentInteraction.percent=s,"switch"===this.currentInteraction.action){if(this.interactiveDrag){switch(this.currentInteraction.animationStartDirection){case"up":i=-1*s;break;case"down":i=s;break;case"left":i=-1*s;break;case"right":i=s}this.currentInteraction.progress=i,this._animation.setTouchProgress(i)}}else"unknown"!==this.currentInteraction.action&&"scroll"!==this.currentInteraction.action||this.startScrollInteraction(t)},i.prototype.startScrollInteraction=function(e){("vertical"===this.axis||n2const.isEdge)&&(this.slider.controlFullscreen.isFullScreen||(this.currentInteraction.action="scroll",
3
- "pointer"===this.currentInteraction.type&&this.$window.scrollTop(Math.max(0,this.currentInteraction.scrollTop-e))))},i.prototype.recognizeSwitchInteraction=function(){if("unknown"===this.currentInteraction.action)if("ended"===this._animation.state){var e=this.currentInteraction.direction;if("unknown"!==e&&this.currentInteraction.state[e]){if(this.currentInteraction.animationStartDirection=e,this.interactiveDrag){this._animation.setTouch(this.axis);this.callAction(e,!1)}this.currentInteraction.action="switch",this.swipeElement.addClass("n2-grabbing")}}else"playing"===this._animation.state&&(this.currentInteraction.action="hold")},i.prototype.logDistance=function(e,t){this.currentInteraction.distance.length>3&&(this.currentInteraction.distance.shift(),this.currentInteraction.distanceY.shift()),this.currentInteraction.distance.push({d:e,t:Date.now()}),this.currentInteraction.distanceY.push({d:t,t:Date.now()})},i.prototype.measureRealDirection=function(){var e=this.currentInteraction.distance[0],t=this.currentInteraction.distance[this.currentInteraction.distance.length-1];return t.d>=0&&e.d>t.d||t.d<0&&e.d<t.d?0:1},i.prototype.onTap=function(t){this.preventMultipleTap||(e(t.target).trigger("n2click"),this.preventMultipleTap=!0,setTimeout(e.proxy(function(){this.preventMultipleTap=!1},this),500))},i.prototype.updatePanDirections=function(){},i.prototype.setState=function(e,t){"object"!=typeof arguments[0]&&(e={},e[arguments[0]]=arguments[1],t=arguments[2]);var i=!1;for(var s in e)this.state[s]!==e[s]&&(this.state[s]=e[s],i=!0);i&&t&&this.eventBurrito.supportsPointerEvents&&this.syncTouchAction()},i}),N2D("SmartSliderControlTouchHorizontal","SmartSliderControlTouch",function(e,t){"use strict";function i(){this.state={left:!1,right:!1},this.axis="horizontal",N2Classes.SmartSliderControlTouch.prototype.constructor.apply(this,arguments)}return i.prototype=Object.create(N2Classes.SmartSliderControlTouch.prototype),i.prototype.constructor=i,i.prototype.callAction=function(e,t){switch(e){case"left":return this.slider[n2const.isRTL()?"previous":"next"].call(this.slider,t);case"right":return this.slider[n2const.isRTL()?"next":"previous"].call(this.slider,t)}return!1},i.prototype.measure=function(e){return!this.currentInteraction.hadDirection&&Math.abs(e.x)<10||0===e.x||Math.abs(e.x)<Math.abs(e.y)?"unknown":e.x<0?"left":"right"},i.prototype.get=function(e){return e.x},i.prototype.getPercent=function(e){return Math.max(-.99999,Math.min(.99999,e/this.slider.dimensions.slider.width))},i.prototype.updatePanDirections=function(){var e=this.slider.currentSlide.index,t=e+1<this.slider.slides.length,i=e-1>=0;this.slider.parameters.carousel&&(t=!0,i=!0),n2const.isRTL()&&"vertical"!==this.slider.getAnimationAxis()?this.setState({right:t,left:i},!0):this.setState({right:i,left:t},!0)},i.prototype.syncTouchAction=function(){var e={"pan-y":!1,none:!1};n2const.isEdge?e.none=!0:(this.state.left&&(e["pan-y"]=!0),this.state.right&&(e["pan-y"]=!0));var t=[];for(var i in e)e[i]&&t.push(i);this.swipeElement.css("touch-action",t.join(" "))},i}),N2D("SmartSliderControlTouchVertical","SmartSliderControlTouch",function(e,t){"use strict";function i(){this.state={up:!1,down:!1},this.action={up:"next",down:"previous"},this.axis="vertical",N2Classes.SmartSliderControlTouch.prototype.constructor.apply(this,arguments)}return i.prototype=Object.create(N2Classes.SmartSliderControlTouch.prototype),i.prototype.constructor=i,i.prototype.callAction=function(e,t){switch(e){case"up":return this.slider.next.call(this.slider,t);case"down":return this.slider.previous.call(this.slider,t)}return!1},i.prototype.measure=function(e){return!this.currentInteraction.hadDirection&&Math.abs(e.y)<1||0==e.y||Math.abs(e.y)<Math.abs(e.x)?"unknown":e.y<0?"up":"down"},i.prototype.get=function(e){return e.y},i.prototype.getPercent=function(e){return Math.max(-.99999,Math.min(.99999,e/this.slider.dimensions.slider.height))},i.prototype.updatePanDirections=function(){this.setState({down:!this.slider.isChangeCarousel("previous")||!this.slider.parameters.controls.blockCarouselInteraction,up:!this.slider.isChangeCarousel("next")||!this.slider.parameters.controls.blockCarouselInteraction},!0)},i.prototype.syncTouchAction=function(){var e={"pan-x":!1,none:!1};n2const.isEdge?e.none=!0:(this.state.up&&(e["pan-x"]=!0),this.state.down&&(e["pan-x"]=!0));var t=[];for(var i in e)e[i]&&t.push(i);this.swipeElement.css("touch-action",t.join(" "))},i.prototype._start=function(e){this.slider.blockCarousel=!0,N2Classes.SmartSliderControlTouch.prototype._start.apply(this,arguments)},i.prototype.onEnd=function(e){N2Classes.SmartSliderControlTouch.prototype.onEnd.apply(this,arguments),this.slider.blockCarousel=!1},i}),N2D("SmartSliderSlideBackgroundColor",function(e,t){function i(e,t){this.$el=t}return i.prototype.getLoadedDeferred=function(){return!0},i}),N2D("SmartSliderSlideBackgroundImage",function(e,t){function i(t,i,s,r){if(this.loadStarted=!1,this.loadAllowed=!1,this.slide=t,this.manager=i,this.background=s,this.deferred=e.Deferred(),this.$background=r,this.blur=r.data("blur"),"blurfit"===s.mode&&(window.n2FilterProperty?(this.$background=this.$background.add(this.$background.clone().insertAfter(this.$background)),this.$background.first().css({margin:"-14px",padding:"14px"}).css(window.n2FilterProperty,"blur(7px)")):(s.element.attr("data-mode","fill"),s.mode="fill")),window.n2FilterProperty&&(this.blur>0?this.$background.last().css({margin:"-"+2*this.blur+"px",padding:2*this.blur+"px"}).css(window.n2FilterProperty,"blur("+this.blur+"px)"):this.$background.last().css({margin:"",padding:""}).css(window.n2FilterProperty,"")),n2const.isWaybackMachine())this.mobileSrc=this.tabletSrc=this.desktopSrc=r.data("desktop");else if(this.desktopSrc=r.data("desktop")||"",this.tabletSrc=r.data("tablet")||"",this.mobileSrc=r.data("mobile")||"",n2const.isRetina){var n=r.data("desktop-retina");n&&(this.desktopSrc=n),n=r.data("tablet-retina"),n&&(this.tabletSrc=n),n=r.data("mobile-retina"),n&&(this.mobileSrc=n)}}return i.prototype.getLoadedDeferred=function(){return this.deferred},i.prototype.preLoad=function(){this.loadAllowed=!0,this.manager.deviceDeferred.done(e.proxy(function(){this.updateBackgroundToDevice(this.manager.device),this.waitForImage()},this))},i.prototype.waitForImage=function(){this.$background.n2imagesLoaded({background:!0},e.proxy(function(t){if(t.images.length>0){var i=t.images[0].img;switch(this.width=i.naturalWidth,this.height=i.naturalHeight,this.background.mode){case"tile":case"center":n2const.devicePixelRatio>1&&this.$background.css("background-size",this.width/n2const.devicePixelRatio+"px "+this.height/n2const.devicePixelRatio+"px")}this.deferred.resolve()}else setTimeout(e.proxy(this.waitForImage,this),100)},this))},i.prototype.updateBackgroundToDevice=function(e){var t=this.desktopSrc;"mobile"===e.device?this.mobileSrc?t=this.mobileSrc:this.tabletSrc&&(t=this.tabletSrc):"tablet"===e.device&&this.tabletSrc&&(t=this.tabletSrc),t?this.setSrc(t):this.setSrc("")},i.prototype.setSrc=function(e){this.loadAllowed&&e!==this.currentSrc&&(""===e?this.$background.css("background-image",""):this.$background.css("background-image",'url("'+e+'")'),this.currentSrc=e)},i.prototype.fadeOut=function(){NextendTween.to(this.$background,.3,{opacity:0})},i}),N2D("SmartSliderSlideBackground",function(e,t){function i(t,i,s){if(this.loadStarted=!1,this.types=this.types||{color:"SmartSliderSlideBackgroundColor",image:"SmartSliderSlideBackgroundImage",video:"SmartSliderSlideBackgroundVideo"},this.width=0,this.height=0,this.slide=t,this.element=i,t.slider.needBackgroundWrap){var r=i.find("> *");this.$wrapElement=e('<div class="n2-ss-slide-background-wrap n2-ow" />').appendTo(i).append(r)}else this.$wrapElement=this.element;this.manager=s,this.loadDeferred=e.Deferred(),this.elements={color:!1,image:!1,video:!1},this.currentSrc="",this.mode=i.data("mode"),this.opacity=i.data("opacity");var n=this.element.find(".n2-ss-slide-background-image");n.length&&(this.elements.image=new N2Classes[this.types.image](t,s,this,n));var o=this.element.find(".n2-ss-slide-background-color");o.length&&(this.elements.color=new N2Classes[this.types.color](this,o));var a=[];for(var l in this.elements)this.elements[l]&&a.push(this.elements[l].getLoadedDeferred());e.when.apply(e,a).then(e.proxy(function(){this.loadDeferred.resolve()},this))}return i.prototype.preLoad=function(){return this.loadStarted||(this.slide.$element.find("[data-lazysrc]").each(function(){var t=e(this);t.attr("src",t.data("lazysrc"))}),this.loadStarted=!0),"pending"===this.loadDeferred.state()&&this.elements.image&&this.elements.image.preLoad(),this.loadDeferred},i.prototype.fadeOut=function(){this.elements.image&&this.elements.image.fadeOut()},i.prototype.hack=function(){NextendTween.set(this.element,{rotation:1e-4})},i.prototype.hasColor=function(){return this.elements.color},i.prototype.hasImage=function(){return this.elements.image},i.prototype.hasVideo=function(){return this.elements.video},i.prototype.hasBackground=function(){return this.elements.color||this.elements.image||this.elements.video},i.prototype.updateBackgroundToDevice=function(e){this.hasImage()&&this.elements.image.updateBackgroundToDevice(e)},i}),N2D("FrontendComponent",function(e,t){function i(e,t,i,s){this.wraps={},this.isVisible=!0,this.device="",this.children=[],this.slide=e,this.parent=t,this.$layer=i.data("layer",this),this.skipSelfAnimation=!1,this.stateCBs=[],this.state={InComplete:!1};var r=this.$layer.find("> .n2-ss-layer-mask");r.length&&(this.wraps.mask=r);var n=this.$layer.find("> .n2-ss-layer-parallax");switch(n.length&&(this.wraps.parallax=n),i.data("pm")){case"absolute":this.placement=new N2Classes.FrontendPlacementAbsolute(this);break;case"normal":this.placement=new N2Classes.FrontendPlacementNormal(this);break;case"content":this.placement=new N2Classes.FrontendPlacementContent(this);break;default:this.placement=new N2Classes.FrontendPlacementDefault(this)}if(this.parallax=i.data("parallax"),this.baseSize=this.baseSize||100,this.isAdaptiveFont=this.get("adaptivefont"),this.refreshBaseSize(this.getDevice("fontsize")),s)for(var o=0;o<s.length;o++)switch(s.eq(o).data("sstype")){case"content":this.children.push(new N2Classes.FrontendComponentContent(this.slide,this,s.eq(o)));break;case"row":this.children.push(new N2Classes.FrontendComponentRow(this.slide,this,s.eq(o)));break;case"col":this.children.push(new N2Classes.FrontendComponentCol(this.slide,this,s.eq(o)));break;case"group":break;default:this.children.push(new N2Classes.FrontendComponentLayer(this.slide,this,s.eq(o)))}}return i.prototype.setState=function(e,t){this.state[e]=t;for(var i=0;i<this.stateCBs.length;i++)this.stateCBs[i].call(this,this.state)},i.prototype.addStateCallback=function(e){this.stateCBs.push(e),e.call(this,this.state)},i.prototype.refreshBaseSize=function(e){this.isAdaptiveFont?this.baseSize=16*e/100:this.baseSize=this.parent.baseSize*e/100},i.prototype.start=function(){this.placement.start();for(var e=0;e<this.children.length;e++)this.children[e].start();var t=this.get("rotation")||0;if(t/360!=0){var i=this.addWrap("rotation","<div class='n2-ss-layer-rotation'></div>");NextendTween.set(i[0],{rotationZ:t})}},i.prototype.onDeviceChange=function(e){this.device=e;var i=this.isVisible;if(this.isVisible=this.getDevice(""),this.isVisible===t&&(this.isVisible=1),i&&!this.isVisible?(this.$layer.data("shows",0),this.$layer.css("display","none"),this.$layer.triggerHandler("visibilityChange",[0])):!i&&this.isVisible&&(this.$layer.data("shows",1),this.$layer.css("display",""),this.$layer.triggerHandler("visibilityChange",[1])),this.isVisible){var s=this.getDevice("fontsize");this.refreshBaseSize(s),this.isAdaptiveFont?this.$layer.css("font-size",N2Classes.FontSize.toRem(16*s/100)):this.$layer.css("font-size",s+"%");for(var r=0;r<this.children.length;r++)this.children[r].onDeviceChange(e);this.placement.onDeviceChange(e),this.onAfterDeviceChange(e)}},i.prototype.onAfterDeviceChange=function(e){},i.prototype.onResize=function(e,t,i){if(this.isVisible||this.placement.alwaysResize){if(this.isAdaptiveFont){var s=this.getDevice("fontsize");this.$layer.css("font-size",N2Classes.FontSize.toRem(16*s/100))}for(var r=0;r<this.children.length;r++)this.children[r].onResize(e,t,i);this.placement.onResize(e,t,i)}},i.prototype.getDevice=function(e,i){var s=this.$layer.data(this.device+e);return s!=t?s:"desktopportrait"!=this.device?this.$layer.data("desktopportrait"+e):i!==t?i:0},i.prototype.get=function(e){return this.$layer.data(e)},i.prototype.hasLayerAnimation=function(){return this.animationManager!==t},i.prototype.getParallaxNodes=function(){var e=[];if(this.isVisible){this.parallax&&e.push(this.$layer[0]);for(var t=0;t<this.children.length;t++)e.push.apply(e,this.children[t].getParallaxNodes())}return e},i.prototype.addWrap=function(i,s){if(this.wraps[i]===t){var r=e(s);switch(i){case"rotation":this.wraps.mask!==t?r.appendTo(this.wraps.mask):this.wraps.parallax!==t?r.appendTo(this.wraps.parallax):r.appendTo(this.$layer),r.append(this.getContents())}this.wraps[i]=r}return r},i.prototype.getContents=function(){return!1},i}),N2D("FrontendPlacement",function(e,t){function i(e){this.layer=e,this.alwaysResize=!1}return i.prototype.start=function(){},i.prototype.onDeviceChange=function(e){},i.prototype.onResize=function(e,t,i){},i}),N2D("FrontendSliderSlide",["FrontendComponentSlideAbstract"],function(e,t){function i(t,i,s){this.isStaticSlide=!1,this.originalIndex=s,this.index=s,this.localIndex=s,this.$element=i.data("slide",this),this.id=this.$element.data("id"),this.background=!1,this.slides=[this],t.parameters.admin?this.minimumSlideDuration=0:(this.minimumSlideDuration=i.data("slide-duration"),e.isNumeric(this.minimumSlideDuration)||(this.minimumSlideDuration=0));var r=i.find(".n2-ss-layers-container");N2Classes.FrontendComponentSlideAbstract.prototype.constructor.call(this,t,r)}return i.prototype=Object.create(N2Classes.FrontendComponentSlideAbstract.prototype),i.prototype.constructor=i,i.prototype.init=function(){N2Classes.FrontendComponentSlideAbstract.prototype.init.call(this);var e=this.slider.findSlideBackground(this);e.length>0&&(this.slider.isAdmin?this.background=new N2Classes.SmartSliderSlideBackgroundAdmin(this,e,this.slider.backgrounds):this.background=new N2Classes.SmartSliderSlideBackground(this,e,this.slider.backgrounds)),this.$element.data("slideBackground",this.background)},i.prototype.setStarterSlide=function(){N2Classes.FrontendComponentSlideAbstract.prototype.setStarterSlide.call(this)},i.prototype.setIndex=function(e){this.localIndex=this.index=e},i.prototype.preLoad=function(){return this.background?this.background.preLoad():!0},i.prototype.setPrevious=function(e){this.previousSlide=e},i.prototype.setNext=function(e){this.nextSlide=e,e.setPrevious(this)},i.prototype.hasBackgroundVideo=function(){return this.background.hasVideo()},i.prototype.getTitle=function(){return this.$element.data("title")},i.prototype.getDescription=function(){return this.$element.data("description")},i.prototype.getThumbnail=function(){return this.$element.data("thumbnail")},i.prototype.getThumbnailType=function(){return this.$element.data("thumbnail-type")},i.prototype.hasLink=function(){return!!this.$element.data("haslink")},i}),N2D("FrontendComponentSlideAbstract",["FrontendComponent"],function(e,t){function i(t,i){this.baseSize=16,this.slider=t,this.isCurrentlyEdited()||(this.status=s.NOT_INITIALIZED,N2Classes.FrontendComponent.prototype.constructor.call(this,this,this,i,i.find("> .n2-ss-layer, > .n2-ss-layer-group")),this.skipSelfAnimation=!0,this.slider.sliderElement.on({SliderDeviceOrientation:e.proxy(function(e,t){this.onDeviceChange(t.device+t.orientation.toLowerCase())},this),SliderResize:e.proxy(function(e,t,i){this.onResize(t,i.responsiveDimensions)},this)}),N2Classes.FrontendComponent.prototype.start.call(this))}var s={NOT_INITIALIZED:-1,INITIALIZED:0,READY_TO_START:1,PLAYING:2,ENDED:3,SUSPENDED:4};return i.prototype=Object.create(N2Classes.FrontendComponent.prototype),i.prototype.constructor=i,i.prototype.is=function(e){return this===e},i.prototype.isCurrentlyEdited=function(){return this.slider.parameters.admin&&this.$element.hasClass("n2-ss-currently-edited-slide")},i.prototype.trigger=function(){this.$element.trigger.apply(this.$element,[].slice.call(arguments))},i.prototype.triggerHandler=function(){return this.$element.triggerHandler.apply(this.$element,[].slice.call(arguments))},i.prototype.init=function(){},i.prototype.refreshBaseSize=function(e){},i.prototype.onResize=function(e,t){for(var i=0;i<this.children.length;i++)this.children[i].onResize(e,t,this.isStaticSlide)},i.prototype.hasLayers=function(){return this.children.length>0},i.prototype.onDeviceChange=function(e){this.device=e;for(var t=0;t<this.children.length;t++)this.children[t].onDeviceChange(e);this.placement.onDeviceChange(e)},i.prototype.setStarterSlide=function(){},i}),N2D("FrontendSliderStaticSlide",["FrontendComponentSlideAbstract"],function(e,t){function i(e,t){this.isStaticSlide=!0,this.$element=t.data("slide",this),N2Classes.FrontendComponentSlideAbstract.prototype.constructor.call(this,e,t),this.init()}return i.prototype=Object.create(N2Classes.FrontendComponentSlideAbstract.prototype),i.prototype.constructor=i,i}),N2D("FrontendPlacementAbsolute",["FrontendPlacement"],function(e,t){function i(e){return{left:e.prop("offsetLeft"),top:e.prop("offsetTop")}}function s(e){this.linked=[],this.parentLayer=!1,this.$parent=!1,N2Classes.FrontendPlacement.prototype.constructor.apply(this,arguments)}return s.prototype=Object.create(N2Classes.FrontendPlacement.prototype),s.prototype.constructor=s,s.prototype.start=function(){var t=this.layer.get("parentid");t&&(this.$parent=e("#"+t),0==this.$parent.length?this.$parent=!1:(this.parentLayer=this.$parent.data("layer"),this.parentLayer.placement.addLinked(this),this.onResize=function(){}))},s.prototype.addLinked=function(e){this.linked.push(e),this.alwaysResize=!0},s.prototype.onResize=s.prototype.onResizeLinked=function(e,t,s){var r=this.layer.$layer,n=e.slideW,o=n,a=e.slideH,l=a;parseInt(this.layer.get("responsivesize"))||(o=l=1),r.css("width",this.getWidth(o)),r.css("height",this.getHeight(l)),parseInt(this.layer.get("responsiveposition"))||(n=a=1);var h=this.layer.getDevice("left")*n,d=this.layer.getDevice("top")*a,p=this.layer.getDevice("align"),c=this.layer.getDevice("valign"),u={left:"auto",top:"auto",right:"auto",bottom:"auto"};if(this.$parent&&this.$parent.data("layer").isVisible){var m=i(this.$parent),f={left:0,top:0};switch(this.layer.getDevice("parentalign")){case"right":f.left=m.left+this.$parent.width();break;case"center":f.left=m.left+this.$parent.width()/2;break;default:f.left=m.left}switch(p){case"right":u.right=r.parent().width()-f.left-h+"px";break;case"center":u.left=f.left+h-r.width()/2+"px";break;default:u.left=f.left+h+"px"}switch(this.layer.getDevice("parentvalign")){case"bottom":f.top=m.top+this.$parent.height();break;case"middle":f.top=m.top+this.$parent.height()/2;break;default:f.top=m.top}switch(c){case"bottom":u.bottom=r.parent().height()-f.top-d+"px";break;case"middle":u.top=f.top+d-r.height()/2+"px";break;default:u.top=f.top+d+"px"}}else{switch(p){case"right":u.right=-h+"px";break;case"center":u.left=(s?r.parent().width():t.slide.width)/2+h-r.width()/2+"px";break;default:u.left=h+"px"}switch(c){case"bottom":u.bottom=-d+"px";break;case"middle":u.top=(s?r.parent().height():t.slide.height)/2+d-r.height()/2+"px";break;default:u.top=d+"px"}}r.css(u);for(var y=0;y<this.linked.length;y++)this.linked[y].onResizeLinked(e,t,s)},s.prototype.getWidth=function(e){var t=this.layer.getDevice("width");return this.isDimensionPropertyAccepted(t)?t:t*e+"px"},s.prototype.getHeight=function(e){var t=this.layer.getDevice("height");return this.isDimensionPropertyAccepted(t)?t:t*e+"px"},s.prototype.isDimensionPropertyAccepted=function(e){return!(!(e+"").match(/[0-9]+%/)&&"auto"!=e)},s}),N2D("FrontendPlacementContent",["FrontendPlacement"],function(e,t){function i(e){N2Classes.FrontendPlacement.prototype.constructor.apply(this,arguments)}return i.prototype=Object.create(N2Classes.FrontendPlacement.prototype),i.prototype.constructor=i,i}),N2D("FrontendPlacementDefault",["FrontendPlacement"],function(e,t){function i(e){N2Classes.FrontendPlacement.prototype.constructor.apply(this,arguments)}return i.prototype=Object.create(N2Classes.FrontendPlacement.prototype),i.prototype.constructor=i,i}),N2D("FrontendPlacementNormal",["FrontendPlacement"],function(e,t){function i(e){N2Classes.FrontendPlacement.prototype.constructor.apply(this,arguments)}return i.prototype=Object.create(N2Classes.FrontendPlacement.prototype),i.prototype.constructor=i,i.prototype.onDeviceChange=function(){this.updateMargin(),this.updateHeight(),this.updateMaxWidth(),this.updateSelfAlign()},i.prototype.updateMargin=function(){var e=this.layer.getDevice("margin").split("|*|"),t=e.pop(),i=this.layer.baseSize;if("px+"==t&&i>0){t="em";for(var s=0;s<e.length;s++)e[s]=parseInt(e[s])/i}this.layer.$layer.css("margin",e.join(t+" ")+t)},i.prototype.updateHeight=function(){var e=this.layer.getDevice("height"),t="px";if(e>0){var i=this.layer.baseSize;i>0&&(t="em",e=parseInt(e)/i),this.layer.$layer.css("height",e+t)}else this.layer.$layer.css("height","")},i.prototype.updateMaxWidth=function(){var e=parseInt(this.layer.getDevice("maxwidth"));0>=e||isNaN(e)?this.layer.$layer.css("maxWidth","").attr("data-has-maxwidth","0"):this.layer.$layer.css("maxWidth",e+"px").attr("data-has-maxwidth","1")},i.prototype.updateSelfAlign=function(){this.layer.$layer.attr("data-cssselfalign",this.layer.getDevice("selfalign"))},i}),N2D("FrontendComponentCol",["FrontendComponent"],function(e,t){function i(e,t,i){this.$content=i.find(".n2-ss-layer-col:first"),N2Classes.FrontendComponent.prototype.constructor.call(this,e,t,i,this.$content.find("> .n2-ss-layer"))}return i.prototype=Object.create(N2Classes.FrontendComponent.prototype),i.prototype.constructor=i,i.prototype.onDeviceChange=function(e){N2Classes.FrontendComponent.prototype.onDeviceChange.apply(this,arguments),this.updateOrder(),this.updatePadding(),this.updateInnerAlign(),this.updateMaxWidth()},i.prototype.updatePadding=function(){var e=this.getDevice("padding").split("|*|"),t=e.pop(),i=this.baseSize;if("px+"===t&&i>0){t="em";for(var s=0;s<e.length;s++)e[s]=parseInt(e[s])/i}this.$content.css("padding",e.join(t+" ")+t)},i.prototype.updateInnerAlign=function(){this.$layer.attr("data-csstextalign",this.getDevice("inneralign"))},i.prototype.updateMaxWidth=function(){var e=parseInt(this.getDevice("maxwidth"));0>=e||isNaN(e)?this.$layer.css("maxWidth","").attr("data-has-maxwidth","0"):this.$layer.css("maxWidth",e+"px").attr("data-has-maxwidth","1")},i.prototype.getWidthPercentage=function(){return parseFloat(this.$layer.data("colwidthpercent"))},i.prototype.getRealOrder=function(){var e=this.getDevice("order");return 0==e?10:e},i.prototype.updateOrder=function(){var e=this.getDevice("order");0==e?this.$layer.css("order",""):this.$layer.css("order",e)},i.prototype.getContents=function(){return this.$content},i}),N2D("FrontendComponentContent",["FrontendComponent"],function(e,t){function i(e,t,i){this.$content=i.find(".n2-ss-section-main-content:first"),N2Classes.FrontendComponent.prototype.constructor.call(this,e,t,i,this.$content.find("> .n2-ss-layer"))}return i.prototype=Object.create(N2Classes.FrontendComponent.prototype),i.prototype.constructor=i,i.prototype.onDeviceChange=function(e){N2Classes.FrontendComponent.prototype.onDeviceChange.apply(this,arguments),this.updatePadding(),this.updateInnerAlign(),this.updateMaxWidth(),this.updateSelfAlign()},i.prototype.updatePadding=function(){var e=this.getDevice("padding").split("|*|"),t=e.pop(),i=this.baseSize;if("px+"==t&&i>0){t="em";for(var s=0;s<e.length;s++)e[s]=parseInt(e[s])/i}this.$content.css("padding",e.join(t+" ")+t)},i.prototype.updateInnerAlign=function(){this.$layer.attr("data-csstextalign",this.getDevice("inneralign"))},i.prototype.updateMaxWidth=function(){var e=parseInt(this.getDevice("maxwidth"));0>=e||isNaN(e)?this.$layer.css("maxWidth","").attr("data-has-maxwidth","0"):this.$layer.css("maxWidth",e+"px").attr("data-has-maxwidth","1")},i.prototype.updateSelfAlign=function(){this.$layer.attr("data-cssselfalign",this.getDevice("selfalign"))},i.prototype.getContents=function(){return this.$content},i}),N2D("FrontendComponentLayer",["FrontendComponent"],function(e,t){function i(e,i,s){N2Classes.FrontendComponent.prototype.constructor.call(this,e,i,s),this.wraps.mask!==t?this.$item=this.wraps.mask.children():this.wraps.parallax!==t?this.$item=this.wraps.parallax.children():this.$item=s.children()}return i.prototype=Object.create(N2Classes.FrontendComponent.prototype),i.prototype.constructor=i,i.prototype.getContents=function(){return this.$item},i}),N2D("FrontendComponentRow",["FrontendComponent"],function(e,t){function i(e,t,i){this.$row=i.find(".n2-ss-layer-row:first"),this.$rowInner=this.$row.find(".n2-ss-layer-row-inner:first"),N2Classes.FrontendComponent.prototype.constructor.call(this,e,t,i,this.$rowInner.find("> .n2-ss-layer"))}return i.prototype=Object.create(N2Classes.FrontendComponent.prototype),i.prototype.constructor=i,i.prototype.onDeviceChange=function(e){N2Classes.FrontendComponent.prototype.onDeviceChange.apply(this,arguments),this.updatePadding(),this.updateGutter(),this.updateInnerAlign()},i.prototype.onAfterDeviceChange=function(e){this.updateWrapAfter()},i.prototype.updatePadding=function(){var e=this.getDevice("padding").split("|*|"),t=e.pop(),i=this.baseSize;if("px+"===t&&i>0){t="em";for(var s=0;s<e.length;s++)e[s]=parseInt(e[s])/i}this.$row.css("padding",e.join(t+" ")+t)},i.prototype.updateInnerAlign=function(){this.$layer.attr("data-csstextalign",this.getDevice("inneralign"))},i.prototype.updateGutter=function(){var e=this.getDevice("gutter"),t=e/2;if(this.children.length>0)for(var i=this.children.length-1;i>=0;i--)this.children[i].$layer.css("margin",t+"px");this.$rowInner.css({width:"calc(100% + "+(e+1)+"px)",margin:-t+"px"})},i.prototype.getSortedColumns=function(){for(var t=e.extend([],this.children).sort(function(e,t){return e.getRealOrder()-t.getRealOrder()}),i=t.length-1;i>=0;i--)t[i].isVisible||t.splice(i,1);return t},i.prototype.updateWrapAfter=function(){var e=parseInt(this.getDevice("wrapafter")),t=this.getSortedColumns(),i=t.length,s=!1;if(0===i)return!1;e>0&&i>e&&(s=!0),this.$row.attr("row-wrapped",s?1:0);var r;if(s){var n=[];for(r=0;i>r;r++){var o=Math.floor(r/e);"undefined"==typeof n[o]&&(n[o]=[]),n[o].push(t[r]),t[r].$layer.attr("data-r",o).toggleClass("n2-ss-last-in-row",(r+1)%e===0||r===i-1)}var a=this.getDevice("gutter");for(r=0;r<n.length;r++){var l,h=n[r],d=0;for(l=0;l<h.length;l++)d+=h[l].getWidthPercentage();for(l=0;l<h.length;l++)h[l].$layer.css("width","calc("+h[l].getWidthPercentage()/d*100+"% - "+(n2const.isIE||n2const.isEdge?a+1:a)+"px)")}}else{var d=0;for(r=0;i>r;r++)d+=t[r].getWidthPercentage();for(r=0;i>r;r++)t[r].$layer.css("width",t[r].getWidthPercentage()/d*100+"%").removeClass("n2-ss-last-in-row").attr("data-r",0);t[i-1].$layer.addClass("n2-ss-last-in-row")}},i.prototype.getContents=function(){return this.$row},i}),N2D("SmartSliderResponsive",function(e,t){function i(t,i){this.disableTransitions=!1,this.disableTransitionsTimeout=null,this.lastClientHeight=0,this.lastClientHeightTime=0,this.lastOrientation=0,this.pixelSnappingFraction=0,this.focusOffsetTop=0,this.focusOffsetBottom=0,this.isFullScreen=!1,this.invalidateResponsiveState=!0,this.parameters=e.extend({desktop:1,tablet:1,mobile:1,onResizeEnabled:!0,type:"auto",downscale:!0,upscale:!1,constrainRatio:!0,minimumHeight:0,maximumHeight:0,minimumHeightRatio:0,maximumHeightRatio:{desktopLandscape:0,desktopPortrait:0,mobileLandscape:0,mobilePortrait:0,tabletLandscape:0,tabletPortrait:0},maximumSlideWidth:0,maximumSlideWidthLandscape:0,maximumSlideWidthRatio:-1,maximumSlideWidthTablet:0,maximumSlideWidthTabletLandscape:0,maximumSlideWidthMobile:0,maximumSlideWidthMobileLandscape:0,maximumSlideWidthConstrainHeight:0,forceFull:0,forceFullOverflowX:"body",forceFullHorizontalSelector:"",sliderHeightBasedOn:"real",decreaseSliderHeight:0,focusUser:1,deviceModes:{desktopLandscape:1,desktopPortrait:0,mobileLandscape:0,mobilePortrait:0,tabletLandscape:0,tabletPortrait:0},normalizedDeviceModes:{unknownUnknown:["unknown","Unknown"],desktopPortrait:["desktop","Portrait"]},verticalRatioModifiers:{unknownUnknown:1,desktopLandscape:1,desktopPortrait:1,mobileLandscape:1,mobilePortrait:1,tabletLandscape:1,tabletPortrait:1},minimumFontSizes:{desktopLandscape:0,desktopPortrait:0,mobileLandscape:0,mobilePortrait:0,tabletLandscape:0,tabletPortrait:0},ratioToDevice:{Portrait:{tablet:0,mobile:0},Landscape:{tablet:0,mobile:0}},sliderWidthToDevice:{desktopLandscape:0,desktopPortrait:0,mobileLandscape:0,mobilePortrait:0,tabletLandscape:0,tabletPortrait:0},basedOn:"combined",desktopPortraitScreenWidth:1200,tabletPortraitScreenWidth:800,mobilePortraitScreenWidth:440,tabletLandscapeScreenWidth:1024,mobileLandscapeScreenWidth:740,orientationMode:"width_and_height",overflowHiddenPage:0,focus:{offsetTop:"",offsetBottom:""}},i),t.isAdmin&&(this.doResize=NextendThrottle(this.doResize,50)),this.loadDeferred=e.Deferred(),this.slider=t,this.sliderElement=t.sliderElement}var s=null,r=null;return i.OrientationMode={SCREEN:0,ADMIN_LANDSCAPE:1,ADMIN_PORTRAIT:2,SCREEN_WIDTH_ONLY:3},i.DeviceOrientation={UNKNOWN:0,LANDSCAPE:1,PORTRAIT:2},i._DeviceOrientation={0:"Unknown",1:"Landscape",2:"Portrait"},i.DeviceMode={UNKNOWN:0,DESKTOP:1,TABLET:2,MOBILE:3},i._DeviceMode={0:"unknown",1:"desktop",2:"tablet",3:"mobile"},i.prototype.start=function(){nextend.fontsDeferred===t?N2R("windowLoad",e.proxy(function(){this.loadDeferred.resolve()},this)):nextend.fontsDeferred.always(e.proxy(function(){this.loadDeferred.resolve()},this)),this.normalizeTimeout=null,this.delayedResizeAdded=!1,this.deviceMode=i.DeviceMode.UNKNOWN,this.orientationMode=i.OrientationMode.SCREEN,this.orientation=i.DeviceOrientation.UNKNOWN,this.lastRatios={ratio:-1},this.lastRawRatios={ratio:-1},this.normalizedMode="unknownUnknown",this.widgetMargins={Top:[],Right:[],Bottom:[],Left:[]},this.staticSizes={paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0},this.enabledWidgetMargins=[],this.alignElement=this.slider.sliderElement.closest(".n2-ss-align"),this.$section=this.alignElement.parent();var n=this.ready=e.Deferred();switch(this.sliderElement.triggerHandler("SliderResponsiveStarted"),this.sliderElement.one("SliderResize",function(){n.resolve()}),"fullpage"===this.parameters.type&&"100vh"===this.parameters.sliderHeightBasedOn&&(this.$viewportHeight=e('<div style="height:100vh;width:0;position:absolute;bottom:0;visibility:hidden;"></div>').appendTo("body")),this.containerElementPadding=this.sliderElement.parent(),this.containerElement=this.containerElementPadding.parent(),!this.slider.isAdmin&&this.parameters.overflowHiddenPage&&e("html, body").css("overflow","hidden"),"width"==this.parameters.orientationMode&&(this.orientationMode=i.OrientationMode.SCREEN_WIDTH_ONLY),nextend.smallestZoom=Math.min(Math.max(this.parameters.sliderWidthToDevice.mobilePortrait,120),320),this.parameters.basedOn){case"screen":break;default:if(null==s){var o=new MobileDetect(window.navigator.userAgent,801);s=!!o.tablet(),r=!!o.phone()}}if(this.storeDefaults(),this.parameters.minimumHeight>0&&(this.parameters.minimumHeightRatio=this.parameters.minimumHeight/this.responsiveDimensions.startHeight),this.parameters.maximumHeight>0&&this.parameters.maximumHeight>=this.parameters.minimumHeight&&(this.parameters.maximumHeightRatio={desktopPortrait:this.parameters.maximumHeight/this.responsiveDimensions.startHeight},this.parameters.maximumHeightRatio.desktopLandscape=this.parameters.maximumHeightRatio.desktopPortrait,this.parameters.maximumHeightRatio.tabletPortrait=this.parameters.maximumHeightRatio.desktopPortrait,this.parameters.maximumHeightRatio.tabletLandscape=this.parameters.maximumHeightRatio.desktopPortrait,
4
- this.parameters.maximumHeightRatio.mobilePortrait=this.parameters.maximumHeightRatio.desktopPortrait,this.parameters.maximumHeightRatio.mobileLandscape=this.parameters.maximumHeightRatio.desktopPortrait),this.parameters.maximumSlideWidth>0&&(this.parameters.maximumSlideWidthRatio={desktopPortrait:this.parameters.maximumSlideWidth/this.responsiveDimensions.startSlideWidth,desktopLandscape:this.parameters.maximumSlideWidthLandscape/this.responsiveDimensions.startSlideWidth,tabletPortrait:this.parameters.maximumSlideWidthTablet/this.responsiveDimensions.startSlideWidth,tabletLandscape:this.parameters.maximumSlideWidthTabletLandscape/this.responsiveDimensions.startSlideWidth,mobilePortrait:this.parameters.maximumSlideWidthMobile/this.responsiveDimensions.startSlideWidth,mobileLandscape:this.parameters.maximumSlideWidthMobileLandscape/this.responsiveDimensions.startSlideWidth},this.parameters.maximumSlideWidthConstrainHeight)){this.parameters.maximumHeightRatio=e.extend({},this.parameters.maximumSlideWidthRatio);for(var a in this.parameters.maximumHeightRatio)this.parameters.maximumHeightRatio[a]*=this.parameters.verticalRatioModifiers[a]}if(N2Classes.Zoom!==t&&N2Classes.Zoom.add(this),this.onResize(),e(window).on("SliderContentResize",e.proxy(function(e){this.invalidateResponsiveState=!0,this.onResize(e)},this)),this.parameters.onResizeEnabled||"adaptive"==this.parameters.type)if(e(window).on({resize:e.proxy(this.onResize,this),orientationchange:e.proxy(this.onResize,this)}),this.sliderElement.on("SliderInternalResize",e.proxy(this.onResize,this)),window.ResizeObserver!==t){var l=0,h=new ResizeObserver(e.proxy(function(t){t.forEach(e.proxy(function(e){l!==e.contentRect.width&&(l=e.contentRect.width,this.sliderElement.triggerHandler("SliderInternalResize"))},this))},this));h.observe(this.containerElement.parent().get(0))}else try{e('<iframe class="bt_skip_resize" title="Resize helper" sandbox="allow-same-origin allow-scripts" style="margin:0;padding:0;border:0;display:block;width:100%;height:0;min-height:0;max-height:0;"/>').on("load",e.proxy(function(t){var i=0,s=e(t.target.contentWindow?t.target.contentWindow:t.target.contentDocument.defaultView).on("resize",e.proxy(function(e){var t=s.width();i!==t&&(i=t,this.sliderElement.triggerHandler("SliderInternalResize"))},this));s[0].document.getElementsByTagName("HTML")[0].setAttribute("lang",window.document.getElementsByTagName("HTML")[0].getAttribute("lang"))},this)).insertBefore(this.containerElement)}catch(d){}},i.prototype.getOuterWidth=function(){return this.responsiveDimensions.startSliderWidth+this.responsiveDimensions.startSliderMarginLeft+this.responsiveDimensions.startSliderMarginRight},i.prototype.storeDefaults=function(){this.responsiveDimensions={startWidth:this.sliderElement.outerWidth(!0),startHeight:this.sliderElement.outerHeight(!0),startSliderMarginhorizontal:0,startSliderMarginvertical:0},this.horizontalElements=[],this.verticalElements=[],this.init(),this.margins={top:this.responsiveDimensions.startSliderMarginTop,right:this.responsiveDimensions.startSliderMarginRight,bottom:this.responsiveDimensions.startSliderMarginBottom,left:this.responsiveDimensions.startSliderMarginLeft}},i.prototype.addHorizontalElement=function(e,t,i,s){i=i||"ratio";var r=new N2Classes.SmartSliderResponsiveElement(this,i,e,t,s);return this.horizontalElements.push(r),r},i.prototype.addVerticalElement=function(e,t,i,s){i=i||"ratio";var r=new N2Classes.SmartSliderResponsiveElement(this,i,e,t,s);return this.verticalElements.push(r),r},i.prototype.resizeHorizontalElements=function(e){for(var t=0;t<this.horizontalElements.length;t++){var i=this.horizontalElements[t];"undefined"==typeof e[i.ratioName]&&console.log("error with "+i.ratioName),i.resize(this.responsiveDimensions,e[i.ratioName],!1,0)}this.slider.sliderElement.triggerHandler("SliderResizeHorizontal")},i.prototype.updateVerticalRatios=function(e){return e},i.prototype._updateVerticalRatios=function(t){var i=this.responsiveDimensions.startSlideHeight*t.slideH,s=!1;return this.sliderElement.find(".n2-ss-section-main-content").addClass("n2-ss-section-main-content-calc").each(function(t,r){var n=e(r).outerHeight();n>i&&(s=!0,i=n)}).removeClass("n2-ss-section-main-content-calc"),s&&(t.slideH=i/this.responsiveDimensions.startSlideHeight,t.h=Math.max(t.h,t.slideH)),t},i.prototype.resizeVerticalElements=function(e,t,i){for(var s=0;s<this.verticalElements.length;s++){var r=this.verticalElements[s];"undefined"==typeof e[r.ratioName]&&console.log("error with "+r.ratioName),r.resize(this.responsiveDimensions,e[r.ratioName],t,i)}},i.prototype.getDeviceMode=function(){return i._DeviceMode[this.deviceMode]},i.prototype.getDeviceModeOrientation=function(){return i._DeviceMode[this.deviceMode]+i._DeviceOrientation[this.orientation]},i.prototype.onResize=function(t){this.slider.mainAnimation&&"playing"==this.slider.mainAnimation.getState()?this.delayedResizeAdded||(this.delayedResizeAdded=!0,this.sliderElement.on("mainAnimationComplete.responsive",e.proxy(this._onResize,this,t))):this._onResize(t)},i.prototype._onResize=function(e){this.doResize(e),this.delayedResizeAdded=!1},i.prototype.doNormalizedResize=function(){this.normalizeTimeout&&clearTimeout(this.normalizeTimeout),this.normalizeTimeout=setTimeout(e.proxy(this.doResize,this),10)},i.prototype._getOrientation=function(){return this.orientationMode==i.OrientationMode.SCREEN?window.orientation!==t?90===Math.abs(window.orientation)?i.DeviceOrientation.LANDSCAPE:i.DeviceOrientation.PORTRAIT:window.innerHeight<=window.innerWidth?i.DeviceOrientation.LANDSCAPE:i.DeviceOrientation.PORTRAIT:this.orientationMode==i.OrientationMode.ADMIN_PORTRAIT?i.DeviceOrientation.PORTRAIT:this.orientationMode==i.OrientationMode.ADMIN_LANDSCAPE?i.DeviceOrientation.LANDSCAPE:void 0},i.prototype._getDevice=function(){switch(this.parameters.basedOn){case"combined":return this._getDeviceDevice(this._getDeviceScreenWidth());case"device":return this._getDeviceDevice(i.DeviceMode.DESKTOP);case"screen":return this._getDeviceScreenWidth()}},i.prototype._getDeviceScreenWidth=function(){var e=window.innerWidth;if(this.orientation==i.DeviceOrientation.PORTRAIT){if(e<this.parameters.mobilePortraitScreenWidth)return i.DeviceMode.MOBILE;if(e<this.parameters.tabletPortraitScreenWidth)return i.DeviceMode.TABLET}else{if(e<this.parameters.mobileLandscapeScreenWidth)return i.DeviceMode.MOBILE;if(e<this.parameters.tabletLandscapeScreenWidth)return i.DeviceMode.TABLET}return i.DeviceMode.DESKTOP},i.prototype._getDeviceAndOrientationByScreenWidth=function(){var e=window.innerWidth;return e<this.parameters.mobilePortraitScreenWidth?[i.DeviceMode.MOBILE,i.DeviceOrientation.PORTRAIT]:e<this.parameters.mobileLandscapeScreenWidth?[i.DeviceMode.MOBILE,i.DeviceOrientation.LANDSCAPE]:e<this.parameters.tabletPortraitScreenWidth?[i.DeviceMode.TABLET,i.DeviceOrientation.PORTRAIT]:e<this.parameters.tabletLandscapeScreenWidth?[i.DeviceMode.TABLET,i.DeviceOrientation.LANDSCAPE]:e<this.parameters.desktopPortraitScreenWidth?[i.DeviceMode.DESKTOP,i.DeviceOrientation.PORTRAIT]:[i.DeviceMode.DESKTOP,i.DeviceOrientation.LANDSCAPE]},i.prototype._getDeviceDevice=function(e){return r===!0?i.DeviceMode.MOBILE:s&&e!=i.DeviceMode.MOBILE?i.DeviceMode.TABLET:e},i.prototype._getDeviceZoom=function(e){var t;this.orientationMode==i.OrientationMode.ADMIN_PORTRAIT?t=i.DeviceOrientation.PORTRAIT:this.orientationMode==i.OrientationMode.ADMIN_LANDSCAPE&&(t=i.DeviceOrientation.LANDSCAPE);var s=i.DeviceMode.DESKTOP;return e-this.parameters.ratioToDevice[i._DeviceOrientation[t]].mobile<.001?s=i.DeviceMode.MOBILE:e-this.parameters.ratioToDevice[i._DeviceOrientation[t]].tablet<.001&&(s=i.DeviceMode.TABLET),s},i.prototype.updateOffsets=function(){if(this.focusOffsetTop=0,""!==this.parameters.focus.offsetTop)for(var t=e(this.parameters.focus.offsetTop),i=0;i<t.length;i++)this.focusOffsetTop+=t.eq(i).outerHeight();if(this.focusOffsetBottom=0,""!==this.parameters.focus.offsetBottom)for(var s=e(this.parameters.focus.offsetBottom),i=0;i<s.length;i++)this.focusOffsetBottom+=s.eq(i).outerHeight()},i.prototype.doPixelSnapping=function(){var e=this.containerElementPadding[0].getBoundingClientRect().left+this.pixelSnappingFraction,t=Math.max(0,e%1);t!==this.pixelSnappingFraction&&(this.containerElementPadding.css({marginLeft:-t+"px",marginRight:-t+"px"}),this.pixelSnappingFraction=t)},i.prototype.doResize=function(t,s,r,n){if(this.doPixelSnapping(),this.updateOffsets(),this.disableTransitions||(this.disableTransitions=!0,this.sliderElement.addClass("n2notransition"),this.disableTransitionsTimeout&&clearTimeout(this.disableTransitionsTimeout),this.disableTransitionsTimeout=setTimeout(e.proxy(function(){this.sliderElement.removeClass("n2notransition"),this.disableTransitions=!1},this),500)),!this.containerElementPadding.is(":visible"))return!1;this.refreshMargin();var o;if("center"===this.slider.parameters.align&&("fullpage"===this.parameters.type?this.alignElement.css("maxWidth","none"):(o=this.responsiveDimensions.startWidth,this.staticSizes&&(o+=this.staticSizes.paddingLeft+this.staticSizes.paddingRight),this.alignElement.css("maxWidth",o))),!this.slider.isAdmin&&this.parameters.forceFull){"none"!==this.parameters.forceFullOverflowX&&e(this.parameters.forceFullOverflowX).css("overflow-x","hidden");var a=0,l=0;if(""!==this.parameters.forceFullHorizontalSelector){var h=this.sliderElement.closest(this.parameters.forceFullHorizontalSelector);h&&h.length>0&&(a=h.width(),l=h.offset().left)}var d,p=a>0?a:document.body.clientWidth||document.documentElement.clientWidth,c=this.containerElement.parent(),u=c.offset().left;d=n2const.rtl.isRtl?p-(u+c.outerWidth()):u,this.containerElement.css(n2const.rtl.marginLeft,-d-parseInt(c.css("paddingLeft"))-parseInt(c.css("borderLeftWidth"))+l).width(p)}var m=this.containerElementPadding.width()/this.getOuterWidth(),f=!1,y=this.orientation,g=this.deviceMode,v=null,S=null;if(this.orientationMode===i.OrientationMode.SCREEN_WIDTH_ONLY){var b=this._getDeviceAndOrientationByScreenWidth();S=b[0],v=b[1]}else v=this._getOrientation();if(this.orientation!==v&&(this.orientation=v,f=!0,this.sliderElement.trigger("SliderOrientation",{lastOrientation:i._DeviceOrientation[y],orientation:i._DeviceOrientation[v]})),this.orientationMode!==i.OrientationMode.SCREEN_WIDTH_ONLY&&(S=this._getDevice(m)),this.deviceMode!==S&&(this.deviceMode=S,this.sliderElement.removeClass("n2-ss-"+i._DeviceMode[g]).addClass("n2-ss-"+i._DeviceMode[S]),this.sliderElement.trigger("SliderDevice",{lastDevice:i._DeviceMode[g],device:i._DeviceMode[S]}),f=!0),!this.slider.isAdmin&&"fullpage"===this.parameters.type){var w=0;if("100vh"===this.parameters.sliderHeightBasedOn)w=window.n2ClientHeight||this.$viewportHeight.height();else if(window.matchMedia&&/Android|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent||navigator.vendor||window.opera)){var x,C=!1;t&&"orientationchange"===t.type&&(C=!0),x=n2const.isIOS?document.documentElement.clientHeight:window.innerHeight,window.matchMedia("(orientation: landscape)").matches?(w=Math.min(screen.width,x),90!=this.lastOrientation&&(C=!0,this.lastOrientation=90)):(w=Math.min(screen.height,x),0!=this.lastOrientation&&(C=!0,this.lastOrientation=0)),w=window.n2ClientHeight||w;var D=e.now(),E=100;/SamsungBrowser/i.test(navigator.userAgent)&&(E=150),!C&&Math.abs(w-this.lastClientHeight)<E&&D-this.lastClientHeightTime>400?w=this.lastClientHeight:(this.lastClientHeight=w,this.lastClientHeightTime=D)}else w=window.n2ClientHeight||document.documentElement.clientHeight||document.body.clientHeight;n2const.isBot&&(w=Math.min(w,document.documentElement.clientWidth||document.body.clientWidth)),this.parameters.maximumHeightRatio[this.getDeviceModeOrientation()]=this.parameters.minimumHeightRatio=(w-this.getVerticalOffsetHeight())/this.responsiveDimensions.startHeight}if(f){this.invalidateResponsiveState=!0;var A=this._normalizeMode(i._DeviceMode[g],i._DeviceOrientation[y]),k=this._normalizeMode(i._DeviceMode[this.deviceMode],i._DeviceOrientation[this.orientation]);A[0]===k[0]&&A[1]===k[1]||(this.normalizedMode=k[0]+k[1],this.sliderElement.trigger("SliderDeviceOrientation",{lastDevice:A[0],lastOrientation:A[1],device:k[0],orientation:k[1]}))}var T=this.parameters.sliderWidthToDevice[this.normalizedMode]/this.parameters.sliderWidthToDevice.desktopPortrait;!this.parameters.downscale&&T>m?m=T:!this.parameters.upscale&&m>T&&(m=T),this._doResize(m,s,r,n),"center"===this.slider.parameters.align&&(o=this.responsiveDimensions.slider.width,this.staticSizes&&(o+=this.staticSizes.paddingLeft+this.staticSizes.paddingRight),this.responsiveDimensions&&(o+=this.responsiveDimensions.startSliderMarginhorizontal),this.alignElement.css("maxWidth",o))},i.prototype._normalizeMode=function(e,t){return this.parameters.normalizedDeviceModes[e+t]},i.prototype.getNormalizedModeString=function(){var e=this._normalizeMode(i._DeviceMode[this.deviceMode],i._DeviceOrientation[this.orientation]);return e.join("")},i.prototype.getModeString=function(){return i._DeviceMode[this.deviceMode]+i._DeviceOrientation[this.orientation]},i.prototype.enabled=function(e,t){return this.parameters.deviceModes[e+t]},i.prototype._doResize=function(t,i,s,r){var n={ratio:t,w:t,h:t,slideW:t,slideH:t,fontRatio:1};this._buildRatios(n,this.slider.parameters.dynamicHeight,s),n.fontRatio=n.slideW;var o=!1;for(var a in n)if(n[a]!=this.lastRawRatios[a]){o=!0;break}(this.invalidateResponsiveState||o)&&(this.lastRawRatios=e.extend({},n),this.resizeHorizontalElements(n),this.finishResize(n,i,r))},i.prototype.finishResize=function(t,i,s){this.loadDeferred.done(e.proxy(function(){var r=e.proxy(function(){this.finishResize=this._finishResize,this.finishResize(t,i,s)},this);/OS X.*Version\/10\..*Safari/.exec(window.navigator.userAgent)&&/Apple/.exec(window.navigator.vendor)||/CriOS/.exec(window.navigator.userAgent)?setTimeout(r,200):r()},this)),this.invalidateResponsiveState=!1},i.prototype._finishResize=function(e,t,i){this.invalidateResponsiveState=!1,e=this.updateVerticalRatios(e),this.resizeVerticalElements(e,t,i),this.lastRatios=e,t?(this.sliderElement.trigger("SliderAnimatedResize",[e,t,i]),t.eventCallback("onComplete",function(){this.triggerResize(e,t)},[],this)):this.triggerResize(e,!1)},i.prototype.doVerticalResize=function(){var t=this.updateVerticalRatios(e.extend({},this.lastRawRatios)),i=!1;for(var s in t)if(t[s]!=this.lastRatios[s]){i=!0;break}i&&this.finishVerticalResize(t)},i.prototype.finishVerticalResize=function(t){this.loadDeferred.done(e.proxy(function(){this.finishVerticalResize=this._finishVerticalResize,this.finishVerticalResize(t)},this))},i.prototype._finishVerticalResize=function(e){this.resizeVerticalElements(e,!1,0),this.lastRatios=e,this.triggerResize(e,!1)},i.prototype.triggerResize=function(e,t){this.sliderElement.trigger("SliderResize",[e,this,t])},i.prototype._buildRatios=function(e,i,s){var r=this.getDeviceModeOrientation();this.parameters.maximumSlideWidthRatio[r]>0&&e.slideW>this.parameters.maximumSlideWidthRatio[r]&&(e.slideW=this.parameters.maximumSlideWidthRatio[r]),e.slideW=e.slideH=Math.min(e.slideW,e.slideH);var n=this.parameters.verticalRatioModifiers[r];if(e.slideH*=n,"fullpage"===this.parameters.type)e.h*=n,this.parameters.minimumHeightRatio>0&&(e.h=Math.max(e.h,this.parameters.minimumHeightRatio)),this.parameters.maximumHeightRatio[r]>0&&(e.h=Math.min(e.h,this.parameters.maximumHeightRatio[r])),this.slider.isAdmin?this.parameters.constrainRatio?(e.slideH=Math.min(e.slideH,e.h),e.slideH=e.slideW=Math.min(e.slideW,e.slideH)):(e.w=e.slideW,e.h=e.slideH):this.parameters.constrainRatio?(e.slideH=Math.min(e.slideH,e.h),e.slideH=e.slideW=Math.min(e.slideW,e.slideH)):(e.slideW=e.w,this.parameters.maximumSlideWidthRatio[r]>0&&e.slideW>this.parameters.maximumSlideWidthRatio[r]&&(e.slideW=this.parameters.maximumSlideWidthRatio[r]),e.slideH=e.h);else if(e.h*=n,this.parameters.minimumHeightRatio>0&&(e.h=Math.max(e.h,this.parameters.minimumHeightRatio)),this.parameters.maximumHeightRatio[r]>0&&(e.h=Math.min(e.h,this.parameters.maximumHeightRatio[r])),e.slideH=Math.min(e.slideH,e.h),e.slideW=e.slideH/n,"showcase"===this.slider.type&&(e.slideW=Math.min(e.slideW,e.w),e.slideH=Math.min(e.slideW,e.slideH)),i){var o;if(s!==t&&s.background.elements.image!==t?o=s.background.elements.image:this.slider.currentSlide.background.elements.image!==t&&(o=this.slider.currentSlide.background.elements.image),o!==t&&o.width>0&&o.height>0){var a=this.responsiveDimensions.startSlideWidth/o.width*(o.height/this.responsiveDimensions.startSlideHeight);a>0&&(e.slideH*=a,e.h*=a)}}this.sliderElement.triggerHandler("responsiveBuildRatios",[e])},i.prototype.getVerticalOffsetHeight=function(){if(this.isFullScreen)return 0;var e=this.focusOffsetTop+this.focusOffsetBottom;if(this.slider.widgets.$vertical)for(var t=0;t<this.slider.widgets.$vertical.length;t++)e+=this.slider.widgets.$vertical.eq(t).outerHeight();return e+this.parameters.decreaseSliderHeight},i.prototype.addMargin=function(e,t){this.widgetMargins[e].push(t),t.isVisible()&&(this._addMarginSize(e,t.getSize()),this.enabledWidgetMargins.push(t)),this.doNormalizedResize()},i.prototype.addStaticMargin=function(e,t){"Bottom"!=e&&"Top"!=e&&(this.widgetStaticMargins||(this.widgetStaticMargins={Top:[],Right:[],Bottom:[],Left:[]}),this.widgetStaticMargins[e].push(t),this.doNormalizedResize())},i.prototype.refreshMargin=function(){for(var t in this.widgetMargins)for(var i=this.widgetMargins[t],s=i.length-1;s>=0;s--){var r=i[s];if(r.isVisible())-1==e.inArray(r,this.enabledWidgetMargins)&&(this._addMarginSize(t,r.getSize()),this.enabledWidgetMargins.push(r));else{var n=e.inArray(r,this.enabledWidgetMargins);-1!=n&&(this._addMarginSize(t,-r.getSize()),this.enabledWidgetMargins.splice(n,1))}}this.refreshStaticSizes()},i.prototype.refreshStaticSizes=function(){if(this.widgetStaticMargins){var e={paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0};for(var t in this.widgetStaticMargins)for(var i=this.widgetStaticMargins[t],s=i.length-1;s>=0;s--){var r=i[s];r.isVisible()&&(e["padding"+t]+=r.getSize())}for(var n in e)this.containerElementPadding.css(e);this.staticSizes=e}},i.prototype._addMarginSize=function(e,t){var i=null;switch(e){case"Top":case"Bottom":i=this._sliderVertical;break;default:i=this._sliderHorizontal}i.data["margin"+e]+=t,this.responsiveDimensions["startSliderMargin"+e]+=t},i}),N2D("SmartSliderResponsiveElement",function(e,t){function i(t,i,s,r,n){this._lastRatio=1,this.responsive=t,this.ratioName=i,this.element=s,this._readyDeferred=e.Deferred(),"undefined"!=typeof n?this.name=n:this.name=null,this.data={},this.helper={parent:null,parentProps:null,fontSize:!1,centered:!1},this._lateInit(r)}return i.prototype._lateInit=function(t){this._cssProperties=t,this.reloadDefault(),-1!=e.inArray("fontSize",t)&&(this.data.fontSize=this.element.data("fontsize"),this.helper.fontSize={fontSize:this.element.data("fontsize"),desktopPortrait:this.element.data("minfontsizedesktopportrait"),desktopLandscape:this.element.data("minfontsizedesktoplandscape"),tabletPortrait:this.element.data("minfontsizetabletportrait"),tabletLandscape:this.element.data("minfontsizetabletlandscape"),mobilePortrait:this.element.data("minfontsizemobileportrait"),mobileLandscape:this.element.data("minfontsizemobilelandscape")},this.responsive.sliderElement.on("SliderDeviceOrientation",e.proxy(this.onModeChange,this))),this.resize=this._resize,this._readyDeferred.resolve()},i.prototype.reloadDefault=function(){for(var e=0;e<this._cssProperties.length;e++){var t=this._cssProperties[e];this.data[t]=parseInt(this.element.css(t))}if(this.name){var i=this.responsive.responsiveDimensions;for(var s in this.data)i["start"+N2Classes.StringHelper.capitalize(this.name)+N2Classes.StringHelper.capitalize(s)]=this.data[s]}},i.prototype.ready=function(e){this._readyDeferred.done(e)},i.prototype.resize=function(t,i){this.ready(e.proxy(this.resize,this,t,i)),this._lastRatio=i},i.prototype._resize=function(e,t,i,s){this.name&&"undefined"==typeof e[this.name]&&(e[this.name]={});var r={};for(var n in this.data){var o=this.data[n]*t;"function"==typeof this[n+"Prepare"]&&(o=this[n+"Prepare"](o)),this.name&&(e[this.name][n]=o),r[n]=o}if(i)i.to(this.element,s,r,0);else if(this.element.css(r),this.helper.centered){var a=this.getVerticalMargin(parseInt((this.helper.parent.height()-this.element.height())/2)),l=this.getHorizontalMargin(parseInt((this.helper.parent.width()-this.element.width())/2));this.element.css({marginLeft:l,marginRight:l,marginTop:a,marginBottom:a})}this._lastRatio=t},i.prototype.getHorizontalMargin=function(e){return e},i.prototype.getVerticalMargin=function(e){return e},i.prototype._refreshResize=function(){this.responsive.ready.done(e.proxy(function(){this._resize(this.responsive.responsiveDimensions,this.responsive.lastRatios[this.ratioName])},this))},i.prototype.widthPrepare=function(e){return Math.round(e)},i.prototype.heightPrepare=function(e){return Math.round(e)},i.prototype.marginLeftPrepare=function(e){return parseInt(e)},i.prototype.marginRightPrepare=function(e){return parseInt(e)},i.prototype.lineHeightPrepare=function(e){return e+"px"},i.prototype.borderLeftWidthPrepare=function(e){return parseInt(e)},i.prototype.borderRightWidthPrepare=function(e){return parseInt(e)},i.prototype.borderTopWidthPrepare=function(e){return parseInt(e)},i.prototype.borderBottomWidthPrepare=function(e){return parseInt(e)},i.prototype.fontSizePrepare=function(e){var t=this.responsive.getNormalizedModeString();return e<this.helper.fontSize[t]&&(e=this.helper.fontSize[t]),N2Classes.FontSize.toRem(e)},i.prototype.setCentered=function(){this.helper.parent=this.element.parent(),this.helper.centered=!0},i.prototype.unsetCentered=function(){this.helper.centered=!1},i.prototype.onModeChange=function(){this.setFontSizeByMode()},i.prototype.setFontSizeByMode=function(){this.element.css("fontSize",this.fontSizePrepare(this.data.fontSize*this._lastRatio))},i}),N2D("FrontendItemVimeo",function(e,t){function i(t,i,s,r,n,o){this.state={scroll:!1,slide:!1,play:!1,continuePlay:!1},this.readyDeferred=e.Deferred(),this.slider=t,this.playerId=i,this.$playerElement=e("#"+this.playerId),this.$cover=this.$playerElement.find(".n2-ss-layer-player-cover"),this.start=o,this.parameters=e.extend({vimeourl:"//vimeo.com/144598279",autoplay:"0",reset:"0",title:"1",byline:"1",portrait:"0",loop:"0",color:"00adef",volume:"-1"},r),navigator.userAgent.toLowerCase().indexOf("android")>-1&&(this.parameters.autoplay=0),1===parseInt(this.parameters.autoplay)||!n||n2const.isMobile?this.ready(e.proxy(this.initVimeoPlayer,this)):this.ready(e.proxy(function(){this.$playerElement.on("click.vimeo n2click.vimeo",e.proxy(function(e){this.$playerElement.off(".vimeo"),e.preventDefault(),e.stopPropagation(),this.initVimeoPlayer(),this.safePlay()},this))},this))}return i.vimeoDeferred=null,i.prototype.ready=function(t){null===i.vimeoDeferred&&(i.vimeoDeferred=e.getScript("https://player.vimeo.com/api/player.js")),i.vimeoDeferred.done(t)},i.prototype.initVimeoPlayer=function(){var t=e('<iframe allow="autoplay; encrypted-media" id="'+this.playerId+'-frame" src="https://player.vimeo.com/video/'+this.parameters.vimeocode+"?autoplay=0&_video&title="+this.parameters.title+"&byline="+this.parameters.byline+"&background="+this.parameters.background+"&portrait="+this.parameters.portrait+"&color="+this.parameters.color+"&loop="+this.parameters.loop+("-1"==this.parameters.quality?"":"&quality="+this.parameters.quality)+'" style="position: absolute; top:0; left: 0; width: 100%; height: 100%;" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>');this.$playerElement.prepend(t),this.isStatic=t.closest(".n2-ss-static-slide").length,this.player=new Vimeo.Player(t[0],{autoplay:!0}),this.promise=this.player.ready(),this.promise.then(e.proxy(this.onReady,this))},i.prototype.onReady=function(){var t=parseFloat(this.parameters.volume);t>=0&&this.setVolume(t),this.slide=this.slider.findSlideByElement(this.$playerElement);var i=this.$playerElement.closest(".n2-ss-layer");this.$cover.length&&(n2const.isMobile&&this.$cover.css("pointer-events","none"),i.one("n2play",e.proxy(function(){NextendTween.to(this.$cover,.3,{opacity:0,onComplete:e.proxy(function(){this.$cover.remove()},this)})},this))),this.player.on("play",e.proxy(function(){this.isStatic||this.slider.sliderElement.trigger("mediaStarted",this.playerId),i.triggerHandler("n2play")},this)),this.player.on("pause",e.proxy(function(){i.triggerHandler("n2pause"),this.state.continuePlay?(this.setState("continuePlay",!1),this.setState("play",!0)):this.setState("play",!1)},this)),this.player.on("ended",e.proxy(function(){this.isStatic||this.slider.sliderElement.trigger("mediaEnded",this.playerId),i.triggerHandler("n2stop"),this.setState("play",!1)},this)),this.isStatic||this.slider.sliderElement.on("mainAnimationStart",e.proxy(function(t,i,s,r,n){-1==e.inArray(this.slide,this.slider.getActiveSlidesCompat(this.slider.slides[r]))?(parseInt(this.parameters.reset)&&this.reset(),this.setState("slide",!1,!0)):this.setState("slide",!0,!0)},this)),""!==this.parameters["scroll-pause"]?N2Classes.ScrollTracker.add(this.$playerElement,this.parameters["scroll-pause"],e.proxy(function(){this.setState("scroll",!0,!0)},this),e.proxy(function(){this.setState("continuePlay",!0),this.setState("scroll",!1,!0)},this)):this.setState("scroll",!0,!0),(this.isStatic||-1!==e.inArray(this.slide,this.slider.getActiveSlidesCompat(this.slider.currentSlide)))&&this.setState("slide",!0,!0),1===parseInt(this.parameters.autoplay)&&this.slider.visible(e.proxy(this.initAutoplay,this)),this.readyDeferred.resolve()},i.prototype.initAutoplay=function(){this.isStatic?(this.setState("play",!0),this.setState("slide",!0,!0)):(this.slider.sliderElement.on("mainAnimationComplete",e.proxy(function(t,i,s,r,n){e.inArray(this.slide,this.slider.getActiveSlidesCompat(this.slider.slides[r]))>=0?(this.setState("play",!0),this.setState("slide",!0,!0)):this.setState("slide",!1,!0)},this)),e.inArray(this.slide,this.slider.getActiveSlidesCompat())>=0&&(this.setState("play",!0),this.setState("slide",!0,!0)))},i.prototype.setState=function(e,t,i){i=i||!1,this.state[e]=t,i&&(this.state.play&&this.state.slide&&this.state.scroll?this.play():this.pause())},i.prototype.play=function(){this.slider.sliderElement.trigger("mediaStarted",this.playerId),0!=this.start&&this.safeSetCurrentTime(this.start),this.safePlay(),this.player.getCurrentTime().then(e.proxy(function(e){e<this.start&&0!=this.start&&this.safeSetCurrentTime(this.start),this.safePlay()},this))["catch"](e.proxy(function(e){this.safePlay()},this))},i.prototype.pause=function(){this.safePause()},i.prototype.reset=function(){this.safeSetCurrentTime(this.start)},i.prototype.setVolume=function(t){this.safeCallback(e.proxy(function(){this.promise=this.player.setVolume(t)},this))},i.prototype.safeSetCurrentTime=function(t){this.safeCallback(e.proxy(function(){this.promise=this.player.setCurrentTime(t)},this))},i.prototype.safePlay=function(){this.safeCallback(e.proxy(function(){this.promise=this.player.getPaused(),this.safeCallback(e.proxy(function(e){e&&(this.promise=this.player.play())},this))},this))},i.prototype.safePause=function(){this.safeCallback(e.proxy(function(){this.promise=this.player.getPaused(),this.safeCallback(e.proxy(function(e){e||(this.promise=this.player.pause())},this))},this))},i.prototype.safeCallback=function(e){this.promise&&Promise!==t?this.promise.then(e)["catch"](e):e()},i}),N2D("FrontendItemYouTube",function(e,t){function i(t,i,s,r){this.state={scroll:!1,slide:!1,InComplete:!1,play:!1,continuePlay:!1},this.readyDeferred=e.Deferred(),this.slider=t,this.playerId=i,this.$playerElement=e("#"+this.playerId),this.$cover=this.$playerElement.find(".n2-ss-layer-player-cover"),this.parameters=e.extend({youtubeurl:"//www.youtube.com/watch?v=MKmIwHAFjSU",youtubecode:"MKmIwHAFjSU",center:0,autoplay:"1",related:"1",volume:"-1",loop:0,modestbranding:1,reset:0,query:[],playsinline:0},s),1===parseInt(this.parameters.autoplay)||!r||n2const.isMobile?this.ready(e.proxy(this.initYoutubePlayer,this)):this.$playerElement.on("click.youtube n2click.youtube",e.proxy(function(t){this.$playerElement.off(".youtube"),t.preventDefault(),t.stopPropagation(),this.ready(e.proxy(function(){this.readyDeferred.done(e.proxy(function(){this.play()},this)),this.initYoutubePlayer()},this))},this))}return i.YTDeferred=null,i.prototype.ready=function(s){null===i.YTDeferred&&(i.YTDeferred=e.Deferred(),window.YT===t&&e.getScript("https://www.youtube.com/iframe_api"),window._EPYT_!==t?!function(e){var t=function(){window._EPADashboard_.initStarted===!0?e.resolve():setTimeout(t,100)};t()}(i.YTDeferred):!function(e){var i=function(){window.YT!==t&&window.YT.loaded?e.resolve():setTimeout(i,100)};i()}(i.YTDeferred)),i.YTDeferred.done(s)},i.prototype.fadeOutCover=function(){this.coverFadedOut===t&&this.$cover.length&&(this.coverFadedOut=!0,NextendTween.to(this.$cover,.3,{opacity:0,onComplete:e.proxy(function(){this.$cover.remove()},this)}))},i.prototype.initYoutubePlayer=function(){var t=this.$playerElement.closest(".n2-ss-layer");this.layer=t.data("layer"),this.$cover.length&&(n2const.isMobile&&this.$cover.css("pointer-events","none"),t.one("n2play",e.proxy(this.fadeOutCover,this))),this.isStatic=this.$playerElement.closest(".n2-ss-static-slide").length;var i={enablejsapi:1,origin:window.location.protocol+"//"+window.location.host,wmode:"opaque",rel:1-this.parameters.related,start:this.parameters.start,end:this.parameters.end,modestbranding:this.parameters.modestbranding,playsinline:this.parameters.playsinline};if(1===parseInt(this.parameters.autoplay))if(navigator.userAgent.toLowerCase().indexOf("android")>-1)this.parameters.volume=0;else if(n2const.isIOS){this.parameters.autoplay=0;try{"playsInline"in document.createElement("video")&&(this.parameters.autoplay=1,this.parameters.volume=0,i.playsinline=1)}catch(s){}}n2const.isIOS&&this.parameters.controls&&(i.use_native_controls=1),1==this.parameters.center&&(i.controls=0),1!=this.parameters.controls&&(i.autohide=1,i.controls=0),+(navigator.platform.toUpperCase().indexOf("MAC")>=0&&navigator.userAgent.search("Firefox")>-1)&&(i.html5=1);for(var r in this.parameters.query)this.parameters.query.hasOwnProperty(r)&&(i[r]=this.parameters.query[r]);var n={videoId:this.parameters.youtubecode,wmode:"opaque",playerVars:i,events:{onReady:e.proxy(this.onReady,this),onStateChange:e.proxy(function(i){switch(i.data){case YT.PlayerState.PLAYING:case YT.PlayerState.BUFFERING:this.isStatic||-1!==e.inArray(this.slide,this.slider.getVisibleSlides(this.slider.currentSlide))&&this.slider.sliderElement.trigger("mediaStarted",this.playerId),t.triggerHandler("n2play");break;case YT.PlayerState.PAUSED:t.triggerHandler("n2pause"),this.state.continuePlay?(this.setState("continuePlay",!1),this.setState("play",!0)):this.setState("play",!1);break;case YT.PlayerState.ENDED:1==this.parameters.loop?(this.player.seekTo(this.parameters.start),this.player.playVideo()):(this.isStatic||this.slider.sliderElement.trigger("mediaEnded",this.playerId),t.triggerHandler("n2stop"),this.setState("play",!1))}},this)}};(this.parameters["privacy-enhanced"]||jQuery&&jQuery.fn.revolution)&&(n.host="https://www.youtube-nocookie.com"),this.player=new YT.Player(this.playerId+"-frame",n),this.slide=this.slider.findSlideByElement(this.$playerElement),1==this.parameters.center&&(this.$playerElement.parent().css("overflow","hidden"),this.onResize(),this.slider.sliderElement.on("SliderResize",e.proxy(this.onResize,this)))},i.prototype.onReady=function(){var t=parseFloat(this.parameters.volume);t>0?this.setVolume(t):-1!==t&&this.player.mute(),(this.isStatic||-1!==e.inArray(this.slide,this.slider.getActiveSlidesCompat(this.slider.currentSlide)))&&this.setState("slide",!0,!0),1==this.parameters.autoplay&&this.slider.visible(e.proxy(this.initAutoplay,this)),this.isStatic||(this.slider.sliderElement.on("mainAnimationStart",e.proxy(function(t,i,s,r){
5
- -1==e.inArray(this.slide,this.slider.getActiveSlidesCompat(this.slider.slides[r]))?this.setState("slide",!1,!0):this.setState("slide",!0,!0)},this)),parseInt(this.parameters.reset)&&this.slider.sliderElement.on("mainAnimationComplete",e.proxy(function(t,i,s,r){-1==e.inArray(this.slide,this.slider.getVisibleSlides(this.slider.slides[r]))&&0!==this.player.getCurrentTime()&&this.player.seekTo(this.parameters.start)},this))),this.readyDeferred.resolve(),""!==this.parameters["scroll-pause"]?N2Classes.ScrollTracker.add(this.$playerElement,this.parameters["scroll-pause"],e.proxy(function(){this.setState("scroll",!0,!0)},this),e.proxy(function(){this.setState("continuePlay",!0),this.setState("scroll",!1,!0)},this)):this.setState("scroll",!0,!0)},i.prototype.onResize=function(){var e=100,t=this.$playerElement.parent(),i=t.width(),s=t.height()+e,r=16/9,n={width:i,height:s,marginTop:0};n[n2const.rtl.marginLeft]=0,i/s>r?(n.height=i*r,n.marginTop=(s-n.height)/2):(n.width=s*r,n[n2const.rtl.marginLeft]=(i-n.width)/2),this.$playerElement.css(n)},i.prototype.initAutoplay=function(){this.setState("InComplete",!0,!0),this.isStatic?(this.setState("play",!0),this.setState("slide",!0,!0)):(this.slider.sliderElement.on("mainAnimationComplete",e.proxy(function(t,i,s,r){e.inArray(this.slide,this.slider.getActiveSlidesCompat(this.slider.slides[r]))>=0?(this.setState("play",!0),this.setState("slide",!0,!0)):this.setState("slide",!1,!0)},this)),e.inArray(this.slide,this.slider.getActiveSlidesCompat())>=0&&(this.setState("play",!0),this.setState("slide",!0,!0)))},i.prototype.setState=function(e,t,i){i=i||!1,this.state[e]=t,i&&(this.state.play&&this.state.slide&&this.state.InComplete&&this.state.scroll?this.play():this.pause())},i.prototype.play=function(){this.isStopped()&&(this.coverFadedOut===t&&setTimeout(e.proxy(this.fadeOutCover,this),200),this.slider.sliderElement.trigger("mediaStarted",this.playerId),this.player.playVideo())},i.prototype.pause=function(){this.isStopped()||this.player.pauseVideo()},i.prototype.stop=function(){this.player.stopVideo()},i.prototype.isStopped=function(){var e=this.player.getPlayerState();switch(e){case-1:case 2:case 5:return!0;default:return!1}},i.prototype.setVolume=function(e){this.player.setVolume(100*e)},i}),N2D("smartslider-frontend");
1
+ (function(){var e=this;e.N2_=e.N2_||{r:[],d:[]},e.N2R=e.N2R||function(){e.N2_.r.push(arguments)},e.N2D=e.N2D||function(){e.N2_.d.push(arguments)}}).call(window),N2D("SmartSliderBackgrounds",function(e,t){function i(t){this.device=null,this.slider=t,this.hasFixed=!1,this.lazyLoad=t.parameters.lazyLoad,this.lazyLoadNeighbor=t.parameters.lazyLoadNeighbor,this.deviceDeferred=e.Deferred(),this.slider.sliderElement.one("SliderDevice",e.proxy(this.onSlideDeviceChangedFirst,this)),this.slider.sliderElement.on("visibleSlidesChanged",e.proxy(this.onVisibleSlidesChanged,this)),this.slider.sliderElement.on("slideCountChanged",e.proxy(this.onVisibleSlidesChanged,this))}return i.prototype.whenWithProgress=function(t){for(var i=0,s=e.Deferred(),r=0;r<t.length;r++)e.when(t[r]).done(function(){s.notify(++i,t.length)});return e.when.apply(e,t).done(function(){s.resolveWith(null,arguments)}),s},i.prototype.getBackgroundImages=function(){for(var e=[],t=0;t<this.slider.realSlides.length;t++)e.push(this.slider.realSlides[t].background);return e},i.prototype.onVisibleSlidesChanged=function(){1==this.lazyLoad?this.load=e.when.apply(e,this.preLoadSlides(this.slider.getVisibleSlides(this.slider.currentSlide))):2==this.lazyLoad&&(this.load=e.when.apply(e,this.preLoadSlides(this.slider.getVisibleSlides(this.slider.currentSlide))))},i.prototype.onSlideDeviceChangedFirst=function(t,i){this.onSlideDeviceChanged(t,i),this.deviceDeferred.resolve(),this.slider.sliderElement.on("SliderDevice",e.proxy(this.onSlideDeviceChanged,this)),1==this.lazyLoad?(this.preLoadSlides=this.preloadSlidesLazyNeighbor,this.load=this.whenWithProgress(this.preLoadSlides(this.slider.getVisibleSlides(this.slider.currentSlide)))):2==this.lazyLoad?(this.preLoadSlides=this._preLoadSlides,e(window).on("load",e.proxy(this.preLoadAll,this)),this.load=this.whenWithProgress(this.preLoadSlides(this.slider.getVisibleSlides(this.slider.currentSlide)))):(this.preLoadSlides=this._preLoadSlides,this.load=this.whenWithProgress(this.preLoadAll()))},i.prototype.onSlideDeviceChanged=function(e,t){this.device=t;for(var i=0;i<this.slider.realSlides.length;i++)this.slider.realSlides[i].background&&this.slider.realSlides[i].background.updateBackgroundToDevice(t)},i.prototype.preLoadAll=function(){for(var e=[],t=0;t<this.slider.realSlides.length;t++)e.push(this.slider.realSlides[t].preLoad());return e},i.prototype._preLoadSlides=function(e){var t=[];"[object Array]"!==Object.prototype.toString.call(e)&&(e=[e]);for(var i=0;i<e.length;i++)t.push(e[i].preLoad());return t},i.prototype.preloadSlidesLazyNeighbor=function(t){var i=this._preLoadSlides(t);if(this.lazyLoadNeighbor)for(var s=0,r=t[0].previousSlide,n=t[t.length-1].nextSlide;s<this.lazyLoadNeighbor;)i.push(r.preLoad()),r=r.previousSlide,i.push(n.preLoad()),n=n.nextSlide,s++;var o=e.Deferred();if("resolved"!=i[0].state()){var a=setTimeout(e.proxy(function(){this.slider.load.showSpinner("backgroundImage"+t[0].index),a=null},this),50);e.when.apply(e,i).done(e.proxy(function(){a?(clearTimeout(a),a=null):this.slider.load.removeSpinner("backgroundImage"+t[0].index),setTimeout(function(){o.resolve()},100)},this))}else setTimeout(function(){o.resolve()},100);return i.push(o),i},i.prototype.hack=function(){for(var e=0;e<this.slider.realSlides.length;e++)this.slider.realSlides[e].background&&this.slider.realSlides[e].background.hack()},i}),N2D("FontSize",function(e,t){function i(){return s===t&&(s=e('<div style="font-size:10rem;"></div>').appendTo("body")),parseFloat(s.css("fontSize"))/10}var s;return{toRem:function(e){return e/i()+"rem"}}}),N2D("SmartSliderLoad",function(e,t){function i(t,i){this.parameters=e.extend({fade:1,scroll:0},i),this.deferred=e.Deferred(),this.smartSlider=t,this.spinnerCouner=0,this.id=t.sliderElement.attr("id"),this.$window=e(window),this.spinner=e("#"+this.id+"-spinner")}return i.prototype.start=function(){if(this.parameters.scroll){var t=e(window);t.on("scroll."+this.id,e.proxy(this.onScroll,this)),this.onScroll()}else if(this.parameters.fade){this.loadingArea=e("#"+this.id+"-placeholder").eq(0),this.showSpinner("fadePlaceholder");var i=this.spinner.find(".n2-ss-spinner-counter");i.length&&(i.html("0%"),this.smartSlider.backgrounds.load.progress(e.proxy(function(e,t){i.html(Math.round(e/(t+1)*100)+"%")},this))),this.showSlider()}else this.showSlider()},i.prototype.onScroll=function(){this.$window.scrollTop()+this.$window.height()>this.smartSlider.sliderElement.offset().top+100&&(this.$window.off("scroll."+this.id),this.showSlider())},i.prototype.loadLayerImages=function(){var t=e.Deferred();return this.smartSlider.sliderElement.find(".n2-ss-layers-container").n2imagesLoaded().always(function(){t.resolve()}),t},i.prototype.showSlider=function(){e.when(this.smartSlider.responsive.ready,this.smartSlider.backgrounds.load,this.loadLayerImages()).always(e.proxy(function(){this._showSlider()},this))},i.prototype._showSlider=function(t){this.smartSlider.responsive.isReadyToResize=!0,e.when.apply(e,this.smartSlider.widgetDeferreds).done(e.proxy(function(){this.smartSlider.responsive.invalidateResponsiveState=!0,this.smartSlider.responsive.doResize(),this.smartSlider.mainAnimation&&this.smartSlider.mainAnimation.setToStarterSlide(this.smartSlider.starterSlide),this.smartSlider.starterSlide.setStarterSlide(),this.smartSlider.sliderElement.trigger("BeforeVisible"),this.smartSlider.responsive.alignElement.addClass("n2-ss-align-visible"),this.smartSlider.sliderElement.addClass("n2-ss-loaded").removeClass("n2notransition"),this.spinner.find(".n2-ss-spinner-counter").html(""),this.removeSpinner("fadePlaceholder"),e("#"+this.id+"-placeholder").remove(),this.loadingArea=this.smartSlider.sliderElement,"function"==typeof t?t(this.deferred):this.deferred.resolve(),this.smartSlider.sliderElement.triggerHandler("Show")},this))},i.prototype.loaded=function(e){this.deferred.done(e)},i.prototype.showSpinner=function(e){0===this.spinnerCouner&&this.spinner.appendTo(this.loadingArea).css("display",""),this.spinnerCouner++},i.prototype.removeSpinner=function(e){this.spinnerCouner--,this.spinnerCouner<=0&&(this.spinner.detach(),this.spinnerCouner=0)},i}),N2D("ScrollTracker",function(e,t,i){function s(){this.started=!1,this.items=[]}return s.prototype.add=function(e,t,i,s){var r={$el:e,mode:t,onVisible:i,onHide:s,state:"unknown"};this.items.push(r),this._onScroll(r,Math.max(document.documentElement.clientHeight,window.innerHeight)),this.started||this.start()},s.prototype.start=function(){this.started||(e(window).on("scroll.scrollTracker",e.proxy(this.onScroll,this)),this.started=!0)},s.prototype.onScroll=function(e){for(var t=Math.max(document.documentElement.clientHeight,window.innerHeight),i=0;i<this.items.length;i++)this._onScroll(this.items[i],t)},s.prototype._onScroll=function(e,t){var i=e.$el[0].getBoundingClientRect(),s=i.height>.7*t,r=!0;"partly-visible"===e.mode?s&&(i.bottom<0||i.top>=i.height)?r=!1:!s&&(i.bottom-i.height<0||i.top-t+i.height>=0)&&(r=!1):"not-visible"===e.mode&&(r=i.top-t<0&&i.top+i.height>0),r===!1?"hidden"!==e.state&&("function"==typeof e.onHide&&e.onHide(),e.state="hidden"):"visible"!==e.state&&("function"==typeof e.onVisible&&e.onVisible(),e.state="visible")},new s}),N2D("SmartSliderApi",function(e,t){function i(){this.sliders={},this.readys={}}i.prototype.makeReady=function(e,t){if(this.sliders[e]=t,"undefined"!=typeof this.readys[e])for(var i=0;i<this.readys[e].length;i++)this.readys[e][i].call(t,t,t.sliderElement)},i.prototype.ready=function(e,t){"undefined"!=typeof this.sliders[e]?t.call(this.sliders[e],this.sliders[e],this.sliders[e].sliderElement):("undefined"==typeof this.readys[e]&&(this.readys[e]=[]),this.readys[e].push(t))},i.prototype.trigger=function(t,i,s){s&&s.preventDefault();var r=e(t),n=i.split(","),o=r.closest(".n2-ss-slide,.n2-ss-static-slide"),a=o.data("ss-last-event");r.data("ss-reset-events")||(r.data("ss-reset-events",1),o.on("layerAnimationPlayIn.resetCounter",e.proxy(function(e){e.data("ss-last-event","")},this,o)));for(var l=n.length-1,h=0;h<n.length;h++)n[h]===a&&(l=h);i=l===n.length-1?n[0]:n[l+1],o.data("ss-last-event",i),o.triggerHandler("ss"+i)},i.prototype.applyAction=function(t,i){if(this.isClickAllowed(t)){var s=t.currentTarget,r=e(s).closest(".n2-ss-slider").data("ss");r[i].apply(r,Array.prototype.slice.call(arguments,2))}},i.prototype.applyActionWithClick=function(e){this.isClickAllowed(e)&&(nextend.shouldPreventClick||(e.preventDefault(),this.applyAction.apply(this,arguments)))},i.prototype.isClickAllowed=function(t){return!e.contains(t.currentTarget,e(t.target).closest('a[href!="#"], *[onclick][onclick!=""], *[data-n2click][data-n2click!=""], *[n2-lightbox]').get(0))},i.prototype.openUrl=function(t,i){if(this.isClickAllowed(t)){var s=e(t.currentTarget),r=s.data("href");if("undefined"==typeof i&&(i=s.data("target")),"_blank"===i){var n=window.open();n.opener=null,n.location=r}else n2const.setLocation(r)}};var s={to:function(t){e("html, body").animate({scrollTop:t},window.n2ScrollSpeed||400)},top:function(){s.to(0)},bottom:function(){s.to(e(document).height()-e(window).height())},before:function(t){s.to(t.offset().top-e(window).height())},after:function(e){s.to(e.offset().top+e.height())},next:function(t,i){var r=e(i),n=-1;r.each(function(i,s){return e(t).is(s)||e.contains(s,t)?(n=i+1,!1):void 0}),-1!==n&&n<=r.length&&s.element(r.eq(n))},previous:function(t,i){var r=e(i),n=-1;r.each(function(i,s){return e(t).is(s)||e.contains(s,t)?(n=i-1,!1):void 0}),n>=0&&s.element(r.eq(n))},element:function(t){var i=e(window.n2ScrollOffsetSelector).height();s.to(e(t).offset().top-i)}};return i.prototype.scroll=function(e,t){this.isClickAllowed(e)&&(e.preventDefault(),s[t].apply(window,Array.prototype.slice.call(arguments,2)))},window.n2ss=new i,i}),N2D("SmartSliderAbstract",function($,undefined){function SmartSliderAbstract(e,t){this.editor=null,this.startedDeferred=$.Deferred(),this.visibleDeferred=$.Deferred(),e instanceof $&&(e="#"+e.attr("id"));var i=e.substr(1);if(this.elementID=i,window[i]&&window[i]instanceof SmartSliderAbstract)if(window[i].__$sliderElement&&!$.contains(document.body,window[i].__$sliderElement.get(0)));else{if(window[i].sliderElement===undefined)return void console.error("Slider [#"+i+"] inited multiple times");if($.contains(document.body,window[i].sliderElement.get(0)))return void console.error("Slider [#"+i+"] embedded multiple times")}this.readyDeferred=$.Deferred(),N2D(e,$.proxy(function(){return this},this)),this.isAdmin=!!t.admin,this.id=parseInt(i.replace("n2-ss-","")),window[i]=this,t.isDelayed!==undefined&&t.isDelayed?$(window).ready($.proxy(function(){this.waitForExists(i,t)},this)):this.waitForExists(i,t)}return SmartSliderAbstract.prototype.kill=function(){this.killed=!0;var e=this.sliderElement.attr("id"),t=$("#"+e+"-placeholder");t.length?t.remove():N2R("documentReady",function(t){t("#"+e+"-placeholder").remove()});var i=this.sliderElement.closest(".n2-ss-margin");i.length?i.remove():N2R("documentReady",$.proxy(function(e){this.sliderElement.closest(".n2-ss-margin").remove()},this));var s=this.sliderElement.closest(".n2-ss-align");s.length?s.remove():N2R("documentReady",$.proxy(function(e){this.sliderElement.closest(".n2-ss-align").remove()},this)),n2ss.makeReady(this.id,this),this.readyDeferred.resolve()},SmartSliderAbstract.prototype.waitForExists=function(e,t){var i=$.Deferred(),s=function(){var t=$("#"+e);t.length?i.resolve(t):setTimeout(s,500)};i.done($.proxy(this.onSliderExists,this,e,t)),s()},SmartSliderAbstract.prototype.onSliderExists=function(e,t,i){if(this.__$sliderElement=i,"TEMPLATE"===i.prop("tagName")){var s=i.data("dependency"),r=i.data("delay"),n=$.proxy(function(){var s=$(i.html());i.replaceWith(s),this.waitForDimension($("#"+e),t),$(window).triggerHandler("n2Rocket",[this.sliderElement])},this);s&&$("#n2-ss-"+s).length?n2ss.ready(s,$.proxy(function(e){e.ready(n)},this)):r?setTimeout(n,r):n()}else this.waitForDimension(i,t)},SmartSliderAbstract.prototype.waitForDimension=function(e,t){var i=$.Deferred(),s=function(){var t=e.is(":visible");t?i.resolve():setTimeout(s,200)};s(),i.done($.proxy(this.onSliderHasDimension,this,e,t))},SmartSliderAbstract.prototype.initCSS=function(){this.parameters.css&&$('<style type="text/css">'+this.parameters.css+"</style>").appendTo("head")},SmartSliderAbstract.prototype.onSliderHasDimension=function($sliderElement,parameters){if(this.killed=!1,n2const.isIE?$sliderElement.attr("data-ie",n2const.isIE):n2const.isEdge&&$sliderElement.attr("data-ie",n2const.isEdge),this.slideClass=this.slideClass||"FrontendSliderSlide",this.responsive=!1,this.mainAnimationLastChangeTime=0,this.currentSlide=null,this.currentRealSlide=null,this.staticSlide=!1,this.isShuffled=!1,this.slides=[],this.visibleSlides=1,this.sliderElement=$sliderElement.data("ss",this),this.needBackgroundWrap=!1,this.blockCarousel=!1,this.parameters=$.extend({admin:!1,playWhenVisible:1,playWhenVisibleAt:.5,perspective:1e3,callbacks:"",autoplay:{},blockrightclick:!1,maintainSession:0,align:"normal",controls:{touch:"horizontal",keyboard:!1,mousewheel:!1,blockCarouselInteraction:1},hardwareAcceleration:!0,layerMode:{playOnce:0,playFirstLayer:1,mode:"skippable",inAnimation:"mainInEnd"},foreverLayerAnimation:!1,parallax:{enabled:0,mobile:0,horizontal:"mouse",vertical:"mouse",origin:"enter"},load:{},mainanimation:{},randomize:{randomize:0,randomizeFirst:0},responsive:{},lazyload:{enabled:0},postBackgroundAnimations:!1,initCallbacks:[],dynamicHeight:0,lightbox:[],lightboxDeviceImages:[],titles:[],descriptions:[],allowBGImageAttachmentFixed:1,backgroundParallax:{strength:0,tablet:0,mobile:0},particlejs:0},parameters),this.disabled={layerAnimations:!1,layerSplitTextAnimations:!1,backgroundAnimations:!1,postBackgroundAnimations:!1},n2const.isSamsungBrowser&&(this.disabled.layerSplitTextAnimations=!0,this.disabled.postBackgroundAnimations=!0),!(this.isAdmin||parameters.responsive.desktop&&parameters.responsive.tablet&&parameters.responsive.mobile)){var md=new MobileDetect(window.navigator.userAgent,801),isTablet=!!md.tablet(),isMobile=!!md.phone();if(!parameters.responsive.mobile&&isMobile||!parameters.responsive.tablet&&isTablet||!parameters.responsive.desktop&&!isTablet&&!isMobile)return void this.kill()}this.initCSS(),this.firstSlideReady=$.Deferred();try{eval(this.parameters.callbacks)}catch(e){console.error(e)}this.startVisibilityCheck(),n2ss.makeReady(this.id,this),this.widgetDeferreds=[],this.sliderElement.on("addWidget",$.proxy(this.addWidget,this)),this.isAdmin&&(this.changeTo=function(){}),this.load=new N2Classes.SmartSliderLoad(this,this.parameters.load),this.backgrounds=new N2Classes.SmartSliderBackgrounds(this),this.__initSlides(),$.when(this.overrideFirstSlide()).done($.proxy(this.onFirstSlideInitialized,this)),navigator.userAgent.match("UCBrowser")&&$("html").addClass("n2-ucbrowser")},SmartSliderAbstract.prototype.overrideFirstSlide=function(){if("undefined"!=typeof window["ss"+this.id]){if("object"==typeof window["ss"+this.id])return window["ss"+this.id].done($.proxy(function(e){null!==e&&this.changeActiveBeforeLoad(e)},this));var e="undefined"!=typeof window["ss"+this.id]?parseInt(window["ss"+this.id]):null;null!==e&&this.changeActiveBeforeLoad(e)}else if(!this.isAdmin&&this.parameters.maintainSession&&"undefined"!=typeof sessionStorage){var t=sessionStorage.getItem("ss-"+this.id);null!==t&&this.changeActiveBeforeLoad(parseInt(t)),this.sliderElement.on("mainAnimationComplete",$.proxy(function(e,t,i,s){sessionStorage.setItem("ss-"+this.id,s)},this))}return!0},SmartSliderAbstract.prototype.changeActiveBeforeLoad=function(e){e>=0&&e<this.realSlides.length&&this.starterSlide!==this.realSlides[e]&&(this.unsetActiveSlide(this.starterSlide),this.starterSlide=this.realSlides[e],this.setActiveSlide(this.realSlides[e]))},SmartSliderAbstract.prototype.startCurrentSlideIndex=function(){this.currentRealSlide=this.currentSlide=this.starterSlide,this.setActiveSlide(this.currentSlide),parseInt(this.parameters.carousel)?this.initCarousel():this.initNotCarousel()},SmartSliderAbstract.prototype.onFirstSlideInitialized=function(){for(var i=0;i<this.realSlides.length;i++)this.realSlides[i].setNext(this.realSlides[i+1>this.realSlides.length-1?0:i+1]);this.startCurrentSlideIndex(),this.firstSlideReady.resolve(this.currentSlide);for(var j=0;j<this.parameters.initCallbacks.length;j++)new Function("$",this.parameters.initCallbacks[j]).call(this,$);this.disableLayerAnimations===!0&&(this.disabled.layerAnimations=!0),this.widgets=new N2Classes.SmartSliderWidgets(this);var isHover=!1,hoverTimeout;if(this.sliderElement.on({universalenter:$.proxy(function(e){$(e.target).closest(".n2-full-screen-widget").length||(clearTimeout(hoverTimeout),isHover=!0,this.sliderElement.addClass("n2-hover"),this.widgets.setState("hover",!0))},this),universalleave:$.proxy(function(e){e.stopPropagation(),hoverTimeout=setTimeout($.proxy(function(){isHover=!1,this.sliderElement.removeClass("n2-hover"),this.widgets.setState("hover",!1)},this),1e3)},this)}),this.controls={},this.parameters.blockrightclick&&this.sliderElement.bind("contextmenu",function(e){e.preventDefault()}),this.initMainAnimation(),this.initResponsiveMode(),!this.killed){try{var removeHoverClassCB=$.proxy(function(){this.sliderElement.removeClass("n2-has-hover"),this.sliderElement[0].removeEventListener("touchstart",removeHoverClassCB,window.n2const.passiveEvents?{passive:!0}:!1)},this);this.sliderElement[0].addEventListener("touchstart",removeHoverClassCB,window.n2const.passiveEvents?{passive:!0}:!1)}catch(e){}if(this.initControls(),this.startedDeferred.resolve(this),!this.isAdmin){var event="click";this.hasTouch()&&(event="n2click"),this.sliderElement.find("[data-n2click]").each(function(i,el){var el=$(el);el.on(event,function(event){eval(el.data("n2click"))})}),this.sliderElement.find("[data-n2middleclick]").on("mousedown",function(event){var el=$(this);2!=event.which&&4!=event.which||(event.preventDefault(),eval(el.data("n2middleclick")))}),window.n2FocusAllowed===undefined&&(window.n2FocusAllowed=!1,$(window).on({keydown:function(){window.n2FocusAllowed=!0},keyup:function(){window.n2FocusAllowed=!1}})),this.sliderElement.find("a").on({focus:$.proxy(function(e){if(n2FocusAllowed){var t=this.findSlideByElement(e.currentTarget);t&&t!==this.currentRealSlide&&this.directionalChangeToReal(t.index)}},this)})}this.preReadyResolve(),this.sliderElement.find('[role="button"],[tabindex]').not("input,select,textarea").keypress(function(e){32!==e.charCode&&13!==e.charCode||(e.preventDefault(),$(e.target).click().triggerHandler("n2Activate"))}).on("mouseleave",function(e){$(e.currentTarget).blur()})}},SmartSliderAbstract.prototype.__initSlides=function(){for(var e=this.sliderElement.find(".n2-ss-slide"),t=0;t<e.length;t++)this.slides.push(new N2Classes[this.slideClass](this,e.eq(t),t));this.starterSlide=this.slides[0];for(var t=0;t<this.slides.length;t++)this.slides[t].init(),1==this.slides[t].$element.data("first")&&(this.starterSlide=this.slides[t]);this.realSlides=this.slides,this.afterRawSlidesReady(),this.randomize(this.slides);var i=this.sliderElement.find(".n2-ss-static-slide");i.length&&(this.staticSlide=new N2Classes.FrontendSliderStaticSlide(this,i))},SmartSliderAbstract.prototype.afterRawSlidesReady=function(){},SmartSliderAbstract.prototype.setVisibleSlides=function(e){e!==this.visibleSlides&&(this.visibleSlides=e,this.sliderElement.triggerHandler("visibleSlidesChanged"))},SmartSliderAbstract.prototype.getVisibleSlides=function(e){return e===undefined&&(e=this.currentSlide),[e]},SmartSliderAbstract.prototype.getActiveSlidesCompat=function(e){return this.getVisibleSlides(e)},SmartSliderAbstract.prototype.findSlideBackground=function(e){return e.$element.find(".n2-ss-slide-background")},SmartSliderAbstract.prototype.getRealIndex=function(e){return e},SmartSliderAbstract.prototype.randomize=function(e){this.randomizeFirst(),this.parameters.randomize.randomize&&this.shuffleSlides(e)},SmartSliderAbstract.prototype.randomizeFirst=function(){this.parameters.randomize.randomizeFirst&&(this.unsetActiveSlide(this.starterSlide),this.starterSlide=this.realSlides[Math.floor(Math.random()*this.realSlides.length)],this.setActiveSlide(this.starterSlide))},SmartSliderAbstract.prototype.shuffleSlides=function(e){e.sort(function(){return.5-Math.random()});for(var t=e[0].$element.parent(),i=0;i<e.length;i++)e[i].$element.appendTo(t),e[i].setIndex(i);this.isShuffled=!0},SmartSliderAbstract.prototype.addWidget=function(e,t){this.widgetDeferreds.push(t)},SmartSliderAbstract.prototype.started=function(e){this.startedDeferred.done($.proxy(e,this))},SmartSliderAbstract.prototype.preReadyResolve=function(){setTimeout($.proxy(this._preReadyResolve,this),1)},SmartSliderAbstract.prototype._preReadyResolve=function(){this.load.start(),this.load.loaded($.proxy(this.readyResolve,this))},SmartSliderAbstract.prototype.readyResolve=function(){$(window).scroll(),this.readyDeferred.resolve()},SmartSliderAbstract.prototype.ready=function(e){this.readyDeferred.done($.proxy(e,this))},SmartSliderAbstract.prototype.startVisibilityCheck=function(){!this.isAdmin&&this.parameters.playWhenVisible?this.ready($.proxy(function(){$(window).on("scroll.n2-ss-visible"+this.id+" resize.n2-ss-visible"+this.id,$.proxy(this.checkIfVisible,this)),this.checkIfVisible()},this)):this.ready($.proxy(function(){this.visibleDeferred.resolve()},this))},SmartSliderAbstract.prototype.checkIfVisible=function(){var e=this.parameters.playWhenVisibleAt,t=$(window).scrollTop(),i=$(window).height(),s=$(document).height(),r=this.sliderElement[0].getBoundingClientRect(),n=i*e/2,o=t+n,a=t+i-n;n>t&&(o*=t/n),t+i>s-n&&(a+=t+i-s+n);var l=t+r.top,h=t+r.bottom;(this.isAdmin||a>=l&&l>=o||h>=o&&a>=h||o>=l&&h>=a)&&($(window).off(".n2-ss-visible"+this.id),this.visibleDeferred.resolve())},SmartSliderAbstract.prototype.visible=function(e){this.visibleDeferred.done($.proxy(e,this))},SmartSliderAbstract.prototype.isPlaying=function(){return"ended"!==this.mainAnimation.getState()},SmartSliderAbstract.prototype.focus=function(e){var t=!1;if(this.responsive.parameters.focusUser&&!e&&(t=!0),t){var i=$(window).scrollTop(),s=this.responsive.focusOffsetTop,r=this.responsive.focusOffsetBottom,n=$(window).height(),o=this.sliderElement[0].getBoundingClientRect(),a=o.top-s,l=n-o.bottom-r,h=this.responsive.parameters.focusEdge,d="";"top-force"===h?d="top":"bottom-force"===h?d="bottom":0>=a&&0>=l||a>0&&l>0||(0>a?d="top"===h?"top":"bottom"===h?"bottom":l>=-a?"top":"bottom":0>l&&(d="top"===h?"top":"bottom"===h?"bottom":a>=-l?"bottom":"top"));var p=i;if("top"===d?p=i-s+o.top:"bottom"===d&&(p=i+r+o.bottom-n),p!==i)return this._scrollTo(p,Math.abs(i-p))}return!0},SmartSliderAbstract.prototype._scrollTo=function(e,t){var i=$.Deferred();return window.nextendScrollFocus=!0,$("html, body").animate({scrollTop:e},t,$.proxy(function(){i.resolve(),setTimeout(function(){window.nextendScrollFocus=!1},100)},this)),i},SmartSliderAbstract.prototype.isChangeCarousel=function(e){return"next"===e?this.currentSlide.index+1>=this.slides.length:"previous"===e?this.currentSlide.index-1<0:!1},SmartSliderAbstract.prototype.initNotCarousel=function(){this.next=function(e,t){var i=this.currentSlide.index+1;return i<this.slides.length?this.changeTo(i,!1,e,t):!1},this.previous=function(e,t){var i=this.currentSlide.index-1;return i>=0?this.changeTo(i,!0,e,t):!1},this.isChangePossible=function(e){var t=!1;return"next"===e?(t=this.currentSlide.index+1,t>=this.slides.length&&(t=!1)):"previous"===e&&(t=this.currentSlide.index-1,0>t&&(t=!1)),t!==!1&&t!==this.currentSlide.index};var e=$.proxy(function(e){0===e?this.widgets.setState("nonCarouselFirst",!0):this.widgets.setState("nonCarouselFirst",!1),e===this.slides.length-1?this.widgets.setState("nonCarouselLast",!0):this.widgets.setState("nonCarouselLast",!1)},this);this.startedDeferred.done($.proxy(function(){e(this.currentSlide.index)},this)),this.sliderElement.on("sliderSwitchTo",function(t,i){e(i)})},SmartSliderAbstract.prototype.isChangePossibleCarousel=function(e){var t=!1;return"next"===e?(t=this.currentSlide.index+1,t>=this.slides.length&&(t=0)):"previous"===e&&(t=this.currentSlide.index-1,0>t&&(t=this.slides.length-1)),t!==!1&&t!==this.currentSlide.index},SmartSliderAbstract.prototype.initCarousel=function(){this.next=this.nextCarousel,this.previous=this.previousCarousel,this.isChangePossible=this.isChangePossibleCarousel},SmartSliderAbstract.prototype.nextCarousel=function(e,t){var i=this.currentSlide.index+1;return i>=this.slides.length&&(i=0),this.changeTo(i,!1,e,t)},SmartSliderAbstract.prototype.previousCarousel=function(e,t){var i=this.currentSlide.index-1;return 0>i&&(i=this.slides.length-1),this.changeTo(i,!0,e,t)},SmartSliderAbstract.prototype.directionalChangeToReal=function(e){this.directionalChangeTo(e)},SmartSliderAbstract.prototype.directionalChangeTo=function(e){e>this.currentSlide.index?this.changeTo(e,!1):this.changeTo(e,!0)},SmartSliderAbstract.prototype.changeTo=function(e,t,i,s){if(e=parseInt(e),e!==this.currentSlide.index){this.sliderElement.trigger("sliderSwitchTo",[e,this.getRealIndex(e)]);var r=$.now();return $.when($.when.apply($,this.backgrounds.preLoadSlides(this.getVisibleSlides(this.slides[e]))),this.focus(i)).done($.proxy(function(){if(this.mainAnimationLastChangeTime<=r){this.mainAnimationLastChangeTime=r;var n=this.mainAnimation.getState();if("ended"===n){"undefined"==typeof i&&(i=!1);var o=this.mainAnimation;"undefined"!=typeof s&&(o=s),this._changeTo(e,t,i,s),o.changeTo(this.currentSlide,this.slides[e],t,i),this._changeCurrentSlide(e)}else"initAnimation"!==n&&"playing"!==n||(this.sliderElement.off(".fastChange").one("mainAnimationComplete.fastChange",$.proxy(function(){this.changeTo.call(this,e,t,i,s)},this)),this.mainAnimation.timeScale(2*this.mainAnimation.timeScale()))}},this)),!0}return!1},SmartSliderAbstract.prototype._changeCurrentSlide=function(e){this.currentRealSlide=this.currentSlide=this.slides[e],this.sliderElement.triggerHandler("sliderChangeCurrentSlide")},SmartSliderAbstract.prototype._changeTo=function(e,t,i,s){},SmartSliderAbstract.prototype.revertTo=function(e,t){this.unsetActiveSlide(this.slides[t]),this.setActiveSlide(this.slides[e]),this._changeCurrentSlide(e),this.sliderElement.trigger("sliderSwitchTo",[e,this.getRealIndex(e)])},SmartSliderAbstract.prototype.setActiveSlide=function(e){e.$element.addClass("n2-ss-slide-active")},SmartSliderAbstract.prototype.unsetActiveSlide=function(e){e.$element.removeClass("n2-ss-slide-active")},SmartSliderAbstract.prototype.findSlideByElement=function(e){e=$(e);for(var t=0;t<this.realSlides.length;t++)if(1===this.realSlides[t].$element.has(e).length)return this.realSlides[t];return!1},SmartSliderAbstract.prototype.findSlideIndexByElement=function(e){var t=this.findSlideByElement(e);return t?t:-1},SmartSliderAbstract.prototype.initMainAnimation=function(){this.mainAnimation=!1},SmartSliderAbstract.prototype.initResponsiveMode=function(){this.dimensions=this.responsive.responsiveDimensions},SmartSliderAbstract.prototype.hasTouch=function(){return"0"!=this.parameters.controls.touch&&this.slides.length>1},SmartSliderAbstract.prototype.initControls=function(){if(!this.parameters.admin){if(this.hasTouch())switch(this.parameters.controls.touch){case"vertical":new N2Classes.SmartSliderControlTouchVertical(this);break;case"horizontal":new N2Classes.SmartSliderControlTouchHorizontal(this)}this.parameters.controls.keyboard&&("undefined"!=typeof this.controls.touch?new N2Classes.SmartSliderControlKeyboard(this,this.controls.touch.axis):new N2Classes.SmartSliderControlKeyboard(this,"horizontal")),this.parameters.controls.mousewheel&&new N2Classes.SmartSliderControlMouseWheel(this),this.controlAutoplay=new N2Classes.SmartSliderControlAutoplay(this,this.parameters.autoplay),this.controlFullscreen=new N2Classes.SmartSliderControlFullscreen(this)}},SmartSliderAbstract.prototype.getSlideIndex=function(e){return e},SmartSliderAbstract.prototype.slideToID=function(e,t){for(var i=0;i<this.realSlides.length;i++)if(this.realSlides[i].id===e)return this.slide(this.getSlideIndex(i),t);var s=$('[data-id="'+e+'"]').closest(".n2-ss-slider");return s.length&&this.id===s.data("ss").id?!0:s.length?($("html, body").animate({scrollTop:s.offset().top},400),s.data("ss").slideToID(e,t)):void 0},SmartSliderAbstract.prototype.slide=function(e,t){return e>=0&&e<this.slides.length?t===undefined?parseInt(this.parameters.carousel)&&this.currentSlide.index===this.slides.length-1&&0===e?this.next():this.currentSlide.index>e?this.changeTo(e,!0):this.changeTo(e):this.changeTo(e,!t):!1},SmartSliderAbstract.prototype.startAutoplay=function(e){return"undefined"!=typeof this.controlAutoplay?(this.controlAutoplay.pauseAutoplayExtraPlayingEnded(e,"autoplayButton"),!0):!1},SmartSliderAbstract.prototype.getAnimationAxis=function(){return"horizontal"},SmartSliderAbstract.prototype.getDirectionPrevious=function(){return n2const.isRTL()&&"horizontal"===this.getAnimationAxis()?"next":"previous"},SmartSliderAbstract.prototype.getDirectionNext=function(){return n2const.isRTL()&&"horizontal"===this.getAnimationAxis()?"previous":"next"},SmartSliderAbstract.prototype.previousWithDirection=function(){return this[this.getDirectionPrevious()]()},SmartSliderAbstract.prototype.nextWithDirection=function(){return this[this.getDirectionNext()]()},SmartSliderAbstract}),N2D("SmartSliderWidgets",function($,undefined){function SmartSliderWidgets(e){this.slider=e,this.sliderElement=e.sliderElement.on("BeforeVisible",$.proxy(this.onReady,this)),this.widgets={},this.excludedSlides={},this.states={hover:!1,nonCarouselFirst:!1,nonCarouselLast:!1,currentSlideIndex:-1,singleSlide:!1},this.widgets={previous:this.sliderElement.find(".nextend-arrow-previous"),next:this.sliderElement.find(".nextend-arrow-next"),bullet:this.sliderElement.find(".n2-ss-control-bullet"),autoplay:this.sliderElement.find(".nextend-autoplay"),indicator:this.sliderElement.find(".nextend-indicator"),bar:this.sliderElement.find(".nextend-bar"),thumbnail:this.sliderElement.find(".nextend-thumbnail"),shadow:this.sliderElement.find(".nextend-shadow"),fullscreen:this.sliderElement.find(".nextend-fullscreen"),html:this.sliderElement.find(".nextend-widget-html")}}return SmartSliderWidgets.prototype.setState=function(e,t){if(this.states[e]!=t){this.states[e]=t;var i=e.split(".");switch(i[0]){case"hide":this.onStateChangeSingle(i[1]);break;case"nonCarouselFirst":this.onStateChangeSingle(this.slider.getDirectionPrevious());break;case"nonCarouselLast":this.onStateChangeSingle(this.slider.getDirectionNext());break;default:this.onStateChangeAll()}}},SmartSliderWidgets.prototype.onStateChangeAll=function(){for(var e in this.widgets)this.onStateChangeSingle(e)},SmartSliderWidgets.prototype.onStateChangeSingle=function(e){if(this.widgets[e].length){var t=!0;if(this.widgets[e].hasClass("n2-ss-widget-display-hover")&&(t=this.states.hover),t&&(e===this.slider.getDirectionPrevious()&&this.states.nonCarouselFirst?t=!1:e===this.slider.getDirectionNext()&&this.states.nonCarouselLast&&(t=!1)),t){var i=e+"-"+(this.states.currentSlideIndex+1);this.excludedSlides[i]&&(t=!1)}t&&this.states["hide."+e]!==undefined&&this.states["hide."+e]&&(t=!1),t&&this.states.singleSlide&&("previous"!==e&&"next"!==e&&"bullet"!==e&&"autoplay"!==e&&"indicator"!==e||(t=!1)),this.widgets[e].toggleClass("n2-ss-widget-hidden",!t)}},SmartSliderWidgets.prototype.onReady=function(){this.slider.sliderElement.on("slideCountChanged",$.proxy(function(){this.setState("singleSlide",this.slider.slides.length<=1)},this)),this.dimensions=this.slider.dimensions,this.$vertical=this.sliderElement.find('[data-position="above"],[data-position="below"]').not(".nextend-shadow");var e=!1;for(var t in this.widgets){var i=this.widgets[t].attr("data-exclude-slides");if(i!==undefined){for(var s=i.split(","),r=s.length-1;r>=0;r--){var n=s[r].split("-");if(2===n.length){var o=parseInt(n[0]),a=parseInt(n[1]);if(a>=o)for(var l=o;a>=l;l++)s.push(l)}else s[r]=parseInt(s[r])}if(s.length>0){
2
+ for(var r=0;r<s.length;r++)this.excludedSlides[t+"-"+s[r]]=!0;e=!0}}}if(e){var h=$.proxy(function(e,t){this.setState("currentSlideIndex",t)},this);h(null,this.slider.currentRealSlide.index),this.slider.sliderElement.on({sliderSwitchTo:h})}this.variableElementsDimension={width:this.sliderElement.find("[data-sswidth]"),height:this.sliderElement.find("[data-ssheight]")},this.variableElements={top:this.sliderElement.find("[data-sstop]"),right:this.sliderElement.find("[data-ssright]"),bottom:this.sliderElement.find("[data-ssbottom]"),left:this.sliderElement.find("[data-ssleft]")},this.slider.sliderElement.on("SliderAnimatedResize",$.proxy(this.onAnimatedResize,this)),this.slider.sliderElement.on("SliderResize",$.proxy(this.onResize,this)),this.slider.sliderElement.one("slideCountChanged",$.proxy(function(){this.onResize(this.slider.responsive.lastRatios)},this)),this.onResize(this.slider.responsive.lastRatios),this.onStateChangeAll()},SmartSliderWidgets.prototype.onAnimatedResize=function(e,ratios,timeline,duration){for(var key in this.widgets){var el=this.widgets[key],visible=el.is(":visible");this.dimensions[key+"width"]=visible?el.outerWidth(!1):0,this.dimensions[key+"height"]=visible?el.outerHeight(!1):0}this.dimensions.width=this.dimensions.slider.width,this.dimensions.height=this.dimensions.slider.height,this.dimensions.outerwidth=this.sliderElement.parent().width(),this.dimensions.outerheight=this.sliderElement.parent().height(),this.dimensions.canvaswidth=this.dimensions.slide.width,this.dimensions.canvasheight=this.dimensions.slide.height,this.dimensions.margintop=this.dimensions.slider.marginTop,this.dimensions.marginright=this.dimensions.slider.marginRight,this.dimensions.marginbottom=this.dimensions.slider.marginBottom,this.dimensions.marginleft=this.dimensions.slider.marginLeft;var variableText="";for(var key in this.dimensions){var value=this.dimensions[key];if("object"==typeof value)for(var key2 in value)"number"==typeof value[key2]&&(variableText+="var "+key+key2+" = "+value[key2]+";");else"number"==typeof value&&(variableText+="var "+key+" = "+value+";")}eval(variableText);for(var k in this.variableElementsDimension)for(var i=0;i<this.variableElementsDimension[k].length;i++){var el=this.variableElementsDimension[k].eq(i);if(el.is(":visible")){var to={};try{to[k]=eval(el.data("ss"+k))+"px";for(var widget in this.widgets)this.widgets[widget].filter(el).length&&("width"==k?this.dimensions[widget+k]=el.outerWidth(!1):"height"==k&&(this.dimensions[widget+k]=el.outerHeight(!1)),eval(widget+k+" = "+this.dimensions[widget+k]+";"))}catch(e){console.log(el," position variable: "+e.message+": ",el.data("ss"+k))}timeline.to(el,duration,to,0)}}for(var k in this.variableElements)for(var i=0;i<this.variableElements[k].length;i++){var el=this.variableElements[k].eq(i);try{var to={};to[k]=eval(el.data("ss"+k))+"px",timeline.to(el,duration,to,0)}catch(e){console.log(el," position variable: "+e.message+": ",el.data("ss"+k))}}},SmartSliderWidgets.prototype.onResize=function(e,ratios,responsive,timeline){if(!timeline){for(var k in this.variableElements)for(var i=0;i<this.variableElements[k].length;i++){var last=this.variableElements[k].data("n2Last"+k);last>0&&this.variableElements[k].css(k,0)}for(var key in this.widgets){var el=this.widgets[key],visible=el.length&&el.is(":visible");el.length&&el.is(":visible")?(this.dimensions[key+"width"]=el.outerWidth(!1),this.dimensions[key+"height"]=el.outerHeight(!1)):(this.dimensions[key+"width"]=0,this.dimensions[key+"height"]=0)}for(var k in this.variableElements)for(var i=0;i<this.variableElements[k].length;i++){var last=this.variableElements[k].data("n2Last"+k);last>0&&this.variableElements[k].css(k,last)}this.dimensions.width=this.dimensions.slider.width,this.dimensions.height=this.dimensions.slider.height,this.dimensions.outerwidth=this.sliderElement.parent().width(),this.dimensions.outerheight=this.sliderElement.parent().height(),this.dimensions.canvaswidth=this.dimensions.slide.width,this.dimensions.canvasheight=this.dimensions.slide.height,this.dimensions.margintop=this.dimensions.slider.marginTop,this.dimensions.marginright=this.dimensions.slider.marginRight,this.dimensions.marginbottom=this.dimensions.slider.marginBottom,this.dimensions.marginleft=this.dimensions.slider.marginLeft;var variableText="";for(var key in this.dimensions){var value=this.dimensions[key];if("object"==typeof value)for(var key2 in value)"number"==typeof value[key2]&&(variableText+="var "+key+key2+" = "+value[key2]+";");else"number"==typeof value&&(variableText+="var "+key+" = "+value+";")}eval(variableText);for(var k in this.variableElementsDimension)for(var i=0;i<this.variableElementsDimension[k].length;i++){var el=this.variableElementsDimension[k].eq(i);if(el.is(":visible"))try{el.css(k,eval(el.data("ss"+k))+"px");for(var widget in this.widgets)this.widgets[widget].filter(el).length&&("width"==k?this.dimensions[widget+k]=el.outerWidth(!1):"height"==k&&(this.dimensions[widget+k]=el.outerHeight(!1)),eval(widget+k+" = "+this.dimensions[widget+k]+";"))}catch(e){console.log(el," position variable: "+e.message+": ",el.data("ss"+k))}}for(var k in this.variableElements)for(var i=0;i<this.variableElements[k].length;i++){var el=this.variableElements[k].eq(i);try{var value=eval(el.data("ss"+k));el.css(k,value+"px"),el.data("n2Last"+k,value)}catch(e){console.log(el," position variable: "+e.message+": ",el.data("ss"+k))}}this.slider.responsive.refreshStaticSizes()}},SmartSliderWidgets}),N2D("SmartSliderMainAnimationAbstract",function(e,t){function i(t,i){this.state="ended",this.isTouch=!1,this.isReverseAllowed=!0,this.isReverseEnabled=!1,this.reverseSlideIndex=null,this.isNoAnimation=!1,this.slider=t,this.parameters=e.extend({duration:1500,ease:"easeInOutQuint"},i),this.parameters.duration/=1e3,this.sliderElement=t.sliderElement,this.timeline=new NextendTimeline({paused:!0}),this.sliderElement.on("mainAnimationStart",e.proxy(function(e,t,i,s){this._revertCurrentSlideIndex=i,this._revertNextSlideIndex=s},this))}return i.prototype.setToStarterSlide=function(e){},i.prototype.enableReverseMode=function(){this.isReverseEnabled=!0,this.reverseTimeline=new NextendTimeline({paused:!0}),this.sliderElement.triggerHandler("reverseModeEnabled",this.reverseSlideIndex)},i.prototype.disableReverseMode=function(){this.isReverseEnabled=!1},i.prototype.setTouch=function(e){this.isTouch=e},i.prototype.setTouchProgress=function(e){"ended"!==this.state&&(this.isReverseEnabled?0===e?(this.reverseTimeline.progress(0),this.timeline.progress(e,!1)):e>=0&&1>=e?(this.reverseTimeline.progress(0),this.timeline.progress(e)):0>e&&e>=-1&&(this.timeline.progress(0),this.reverseTimeline.progress(Math.abs(e))):0>=e?this.timeline.progress(Math.max(e,1e-6),!1):e>=0&&1>=e&&this.timeline.progress(e))},i.prototype.setTouchEnd=function(e,t,i){"ended"!=this.state&&(this.isReverseEnabled?this._setTouchEndWithReverse(e,t,i):this._setTouchEnd(e,t,i))},i.prototype._setTouchEnd=function(e,t,i){e&&t>0?(this.fixTouchDuration(this.timeline,t,i),this.timeline.play()):(this.revertCB(this.timeline),this.fixTouchDuration(this.timeline,1-t,i),this.timeline.reverse(),this.willRevertTo(this._revertCurrentSlideIndex,this._revertNextSlideIndex))},i.prototype._setTouchEndWithReverse=function(e,t,i){e?0>t&&this.reverseTimeline.totalDuration()>0?(this.fixTouchDuration(this.reverseTimeline,t,i),this.reverseTimeline.play(),this.willRevertTo(this.reverseSlideIndex,this._revertNextSlideIndex)):(this.willCleanSlideIndex(this.reverseSlideIndex),this.fixTouchDuration(this.timeline,t,i),this.timeline.play()):(0>t?(this.revertCB(this.reverseTimeline),this.fixTouchDuration(this.reverseTimeline,1-t,i),this.reverseTimeline.reverse()):(this.revertCB(this.timeline),this.fixTouchDuration(this.timeline,1-t,i),this.timeline.reverse()),this.willCleanSlideIndex(this.reverseSlideIndex),this.willRevertTo(this._revertCurrentSlideIndex,this._revertNextSlideIndex))},i.prototype.fixTouchDuration=function(e,t,i){var s=e.totalDuration(),r=Math.max(s/3,Math.min(s,i/Math.abs(t)/1e3));r!==s&&e.totalDuration(r)},i.prototype.getState=function(){return this.state},i.prototype.timeScale=function(){return arguments.length>0?(this.timeline.timeScale(arguments[0]),this):this.timeline.timeScale()},i.prototype.changeTo=function(t,i,s,r){if(this._initAnimation(t,i,s),this.state="initAnimation",this.timeline.paused(!0),this.timeline.eventCallback("onStart",this.onChangeToStart,[t,i,r],this),this.timeline.eventCallback("onComplete",this.onChangeToComplete,[t,i,r],this),this.timeline.eventCallback("onReverseComplete",null),this.revertCB=e.proxy(function(e){e.eventCallback("onReverseComplete",this.onReverseChangeToComplete,[i,t,r],this)},this),this.slider.parameters.dynamicHeight){var n=new NextendTimeline;this.slider.responsive.doResize(null,n,i,.6),this.timeline.add(n)}this.isTouch||this.timeline.play()},i.prototype.willRevertTo=function(t,i){this.sliderElement.triggerHandler("mainAnimationWillRevertTo",[t,i]),this.sliderElement.one("mainAnimationComplete",e.proxy(this.revertTo,this,t,i))},i.prototype.revertTo=function(e,t){this.slider.revertTo(e,t),this.slider.slides[t].triggerHandler("mainAnimationStartInCancel")},i.prototype.willCleanSlideIndex=function(t){this.sliderElement.one("mainAnimationComplete",e.proxy(this.cleanSlideIndex,this,t))},i.prototype.cleanSlideIndex=function(){},i.prototype._initAnimation=function(e,t,i){},i.prototype.onChangeToStart=function(e,t,i){this.state="playing";var s=[this,e.index,t.index,i];this.sliderElement.trigger("mainAnimationStart",s),this.slider.slides[e.index].trigger("mainAnimationStartOut",s),this.slider.slides[t.index].trigger("mainAnimationStartIn",s)},i.prototype.onChangeToComplete=function(e,t,i){var s=[this,e.index,t.index,i];this.clearTimelines(),this.disableReverseMode(),this.slider.slides[e.index].trigger("mainAnimationCompleteOut",s),this.slider.slides[t.index].trigger("mainAnimationCompleteIn",s),this.state="ended",this.sliderElement.trigger("mainAnimationComplete",s)},i.prototype.onReverseChangeToComplete=function(e,t,s){i.prototype.onChangeToComplete.apply(this,arguments)},i.prototype.clearTimelines=function(){this.revertCB=function(){},this.timeline.clear(),this.timeline.timeScale(1)},i.prototype.getEase=function(){return this.isTouch?"linear":this.parameters.ease},i}),N2D("SmartSliderControlAutoplay",function(e,t){"use strict";function i(t,i){this._paused=!0,this._wait=!1,this._disabled=!1,this._currentCount=0,this._progressEnabled=!1,this.timeline=null,this.hasButton=!1,this.deferredsMediaPlaying=null,this.deferredMouseLeave=null,this.deferredMouseEnter=null,this.mainAnimationDeferred=!0,this.autoplayDeferred=null,this.slider=t,this.parameters=e.extend({enabled:0,start:1,duration:8e3,autoplayToSlide:0,autoplayToSlideIndex:-1,allowReStart:0,pause:{mouse:"enter",click:!0,mediaStarted:!0},resume:{click:0,mouse:0,mediaEnded:!0}},i),this.parameters.enabled?(this.parameters.duration/=1e3,t.controls.autoplay=this,this.deferredsExtraPlaying={},this.slider.visible(e.proxy(this.onReady,this))):this.disable(),this.clickHandled=!1,t.controls.autoplay=this}var s=!1;return i.prototype.preventClickHandle=function(){this.clickHandled=!0,setTimeout(e.proxy(function(){this.clickHandled=!1},this),300)},i.prototype.onReady=function(){this.autoplayDeferred=e.Deferred();var t={_progress:0};this.timeline=NextendTween.to(t,this.getSlideDuration(this.slider.currentSlide.index),{_progress:1,paused:!0,onComplete:e.proxy(this.next,this)}),this._progressEnabled&&this.enableProgress();var i=this.slider.sliderElement;if(this.parameters.start?this.continueAutoplay():this.pauseAutoplayExtraPlaying(null,"autoplayButton"),i.on("mainAnimationStart.autoplay",e.proxy(this.onMainAnimationStart,this)),"0"!=this.parameters.pause.mouse)switch(i.on("touchend.autoplay",function(){s=!0,setTimeout(function(){s=!1},300)}),this.parameters.pause.mouse){case"enter":i.on("mouseenter.autoplay",e.proxy(this.pauseAutoplayMouseEnter,this)),i.on("mouseleave.autoplay",e.proxy(this.pauseAutoplayMouseEnterEnded,this));break;case"leave":i.on("mouseleave.autoplay",e.proxy(this.pauseAutoplayMouseLeave,this)),i.on("mouseenter.autoplay",e.proxy(this.pauseAutoplayMouseLeaveEnded,this))}if(this.parameters.pause.click&&!this.parameters.resume.click?i.on("universalclick.autoplay",e.proxy(function(e){this.clickHandled||this.pauseAutoplayUniversal(e)},this)):!this.parameters.pause.click&&this.parameters.resume.click?i.on("universalclick.autoplay",e.proxy(function(e){this.clickHandled||this.pauseAutoplayExtraPlayingEnded(e,"autoplayButton")},this)):this.parameters.pause.click&&this.parameters.resume.click&&i.on("universalclick.autoplay",e.proxy(function(e){this.clickHandled||(this._paused?this.pauseAutoplayExtraPlayingEnded(e,"autoplayButton"):this.pauseAutoplayUniversal(e))},this)),this.parameters.pause.mediaStarted&&(this.deferredsMediaPlaying={},i.on("mediaStarted.autoplay",e.proxy(this.pauseAutoplayMediaPlaying,this)),i.on("mediaEnded.autoplay",e.proxy(this.pauseAutoplayMediaPlayingEnded,this))),"0"!=this.parameters.resume.mouse)switch(this.parameters.resume.mouse){case"enter":this.hasButton&&"0"!=this.parameters.pause.mouse?i.on("mouseenter.autoplay",e.proxy(this.continueAutoplay,this)):i.on("mouseenter.autoplay",e.proxy(function(e){this.pauseAutoplayExtraPlayingEnded(e,"autoplayButton")},this));break;case"leave":this.hasButton&&"0"!=this.parameters.pause.mouse?i.on("mouseleave.autoplay",e.proxy(this.continueAutoplay,this)):i.on("mouseleave.autoplay",e.proxy(function(e){this.pauseAutoplayExtraPlayingEnded(e,"autoplayButton")},this))}this.parameters.resume.mediaEnded&&i.on("mediaEnded.autoplay",e.proxy(this.continueAutoplay,this)),i.on("autoplayExtraWait.autoplay",e.proxy(this.pauseAutoplayExtraPlaying,this)),i.on("autoplayExtraContinue.autoplay",e.proxy(this.pauseAutoplayExtraPlayingEnded,this)),this.slider.sliderElement.on("mainAnimationComplete.autoplay",e.proxy(this.onMainAnimationComplete,this))},i.prototype.enableProgress=function(){this.timeline&&this.timeline.eventCallback("onUpdate",e.proxy(this.onUpdate,this)),this._progressEnabled=!0},i.prototype.onMainAnimationStart=function(t,i,s,r,n){this.mainAnimationDeferred=e.Deferred(),this.deActivate(0,"wait");for(var o in this.deferredsMediaPlaying)this.deferredsMediaPlaying[o].resolve()},i.prototype.onMainAnimationComplete=function(e,t,i,s){this.parameters.autoplayToSlideIndex>=0&&this.parameters.autoplayToSlideIndex==this.slider.currentRealSlide.index+1&&this.limitAutoplay(),this.timeline.duration(this.getSlideDuration(s)),this.mainAnimationDeferred.resolve(),this.continueAutoplay()},i.prototype.getSlideDuration=function(e){var t=this.slider.realSlides[this.slider.getRealIndex(e)],i=t.minimumSlideDuration;return 0==i&&(i=this.parameters.duration),i},i.prototype.continueAutoplay=function(t){"pending"==this.autoplayDeferred.state()&&this.autoplayDeferred.reject();var i=[];for(var s in this.deferredsExtraPlaying)i.push(this.deferredsExtraPlaying[s]);for(var s in this.deferredsMediaPlaying)i.push(this.deferredsMediaPlaying[s]);this.deferredMouseEnter&&i.push(this.deferredMouseEnter),this.deferredMouseLeave&&i.push(this.deferredMouseLeave),i.push(this.mainAnimationDeferred),this.autoplayDeferred=e.Deferred(),this.autoplayDeferred.done(e.proxy(this._continueAutoplay,this)),e.when.apply(e,i).done(e.proxy(function(){"pending"==this.autoplayDeferred.state()&&this.autoplayDeferred.resolve()},this))},i.prototype._continueAutoplay=function(){!this._paused&&!this._wait||this._disabled||(this._paused=!1,this._wait=!1,this.slider.sliderElement.triggerHandler("autoplayStarted"),1==this.timeline.progress()&&this.timeline.pause(0,!1),this.startTimeout(null))},i.prototype.pauseAutoplayUniversal=function(e){this.pauseAutoplayExtraPlaying(e,"autoplayButton"),this.deActivate(null,"pause")},i.prototype.pauseAutoplayMouseEnter=function(){s||(this.autoplayDeferred.reject(),this.deferredMouseEnter=e.Deferred(),this.deActivate(null,"leave"==this.parameters.resume.mouse?"wait":"pause"))},i.prototype.pauseAutoplayMouseEnterEnded=function(){this.deferredMouseEnter&&this.deferredMouseEnter.resolve()},i.prototype.pauseAutoplayMouseLeave=function(){this.autoplayDeferred.reject(),this.deferredMouseLeave=e.Deferred(),this.deActivate(null,"enter"==this.parameters.resume.mouse?"wait":"pause")},i.prototype.pauseAutoplayMouseLeaveEnded=function(){this.deferredMouseLeave&&this.deferredMouseLeave.resolve()},i.prototype.pauseAutoplayMediaPlaying=function(t,i){"undefined"!=typeof this.deferredsMediaPlaying[i]&&this.autoplayDeferred.reject(),this.deferredsMediaPlaying[i]=e.Deferred(),this.deActivate(null,"wait")},i.prototype.pauseAutoplayMediaPlayingEnded=function(e,t){"undefined"!=typeof this.deferredsMediaPlaying[t]&&(this.autoplayDeferred.reject(),this.deferredsMediaPlaying[t].resolve(),delete this.deferredsMediaPlaying[t])},i.prototype.pauseAutoplayExtraPlaying=function(t,i){"undefined"!=typeof this.deferredsExtraPlaying[i]&&this.autoplayDeferred.reject(),this.deferredsExtraPlaying[i]=e.Deferred(),this.deActivate(null,"pause")},i.prototype.pauseAutoplayExtraPlayingEnded=function(e,t){"undefined"!=typeof this.deferredsExtraPlaying[t]&&(this.autoplayDeferred.reject(),this.deferredsExtraPlaying[t].resolve(),delete this.deferredsExtraPlaying[t]),this.continueAutoplay()},i.prototype.deActivate=function(e,t){"pause"==t?this._paused||(this._paused=!0,0!==e&&this.slider.sliderElement.triggerHandler("autoplayPaused")):"wait"==t&&(this._wait||(this._wait=!0,0!==e&&this.slider.sliderElement.triggerHandler("autoplayWait"))),this.timeline&&this.timeline.pause(e,!1)},i.prototype.disable=function(){this.deActivate(0,"pause"),this.slider.sliderElement.triggerHandler("autoplayPaused"),this.slider.sliderElement.triggerHandler("autoplayDisabled"),this.slider.sliderElement.off(".autoplay"),this._disabled=!0},i.prototype.startTimeout=function(e){this._paused||this._disabled||this.timeline.play(e)},i.prototype.next=function(){this.timeline.pause(),this._currentCount++,(this.parameters.autoplayToSlide>0&&this._currentCount>=this.parameters.autoplayToSlide||this.parameters.autoplayToSlideIndex>=0&&this.parameters.autoplayToSlideIndex==this.slider.currentRealSlide.index+2)&&this.limitAutoplay(),this.slider.nextCarousel(!0)},i.prototype.limitAutoplay=function(){this.parameters.allowReStart?(this._currentCount=0,this.slider.sliderElement.triggerHandler("autoplayExtraWait","autoplayButton")):this.disable()},i.prototype.onUpdate=function(){this.slider.sliderElement.triggerHandler("autoplay",this.timeline.progress())},i}),N2D("SmartSliderControlFullscreen",function(e,t){"use strict";function i(t,i,s){this.slider=t,this.responsive=this.slider.responsive,this._type=this.responsive.parameters.type,this._forceFull=this.responsive.parameters.forceFull,this.forceFullpage="auto"==this._type||"fullwidth"==this._type||"fullpage"==this._type,this.forceFullpage&&(this._upscale=this.responsive.parameters.upscale,this._minimumHeightRatio=e.extend({},this.responsive.parameters.minimumHeightRatio),this._maximumHeightRatio=e.extend({},this.responsive.parameters.maximumHeightRatio)),this.isFullScreen=!1,this.fullParent=this.slider.sliderElement.closest(".n2-ss-align"),this.browserSpecific={};var r=this.slider.sliderElement[0];r.requestFullscreen?(this.browserSpecific.requestFullscreen="requestFullscreen",this.browserSpecific.event="fullscreenchange"):r.msRequestFullscreen?(this.browserSpecific.requestFullscreen="msRequestFullscreen",this.browserSpecific.event="MSFullscreenChange"):r.mozRequestFullScreen?(this.browserSpecific.requestFullscreen="mozRequestFullScreen",this.browserSpecific.event="mozfullscreenchange"):r.webkitRequestFullscreen?(this.browserSpecific.requestFullscreen="webkitRequestFullscreen",this.browserSpecific.event="webkitfullscreenchange"):(this.browserSpecific.requestFullscreen="nextendRequestFullscreen",this.browserSpecific.event="nextendfullscreenchange",this.fullParent[0][this.browserSpecific.requestFullscreen]=e.proxy(function(){this.fullParent.css({position:"fixed",left:0,top:0,width:"100%",height:"100%",backgroundColor:"#000",zIndex:1e6}),document.fullscreenElement=this.fullParent[0],this.triggerEvent(document,this.browserSpecific.event),e(window).trigger("resize")},this)),document.exitFullscreen?this.browserSpecific.exitFullscreen="exitFullscreen":document.msExitFullscreen?this.browserSpecific.exitFullscreen="msExitFullscreen":document.mozCancelFullScreen?this.browserSpecific.exitFullscreen="mozCancelFullScreen":document.webkitExitFullscreen?this.browserSpecific.exitFullscreen="webkitExitFullscreen":(this.browserSpecific.exitFullscreen="nextendExitFullscreen",this.fullParent[0][this.browserSpecific.exitFullscreen]=e.proxy(function(){this.fullParent.css({position:"",left:"",top:"",width:"",height:"",backgroundColor:"",zIndex:""}),document.fullscreenElement=null,this.triggerEvent(document,this.browserSpecific.event)},this)),document.addEventListener(this.browserSpecific.event,e.proxy(this.fullScreenChange,this))}return i.prototype.switchState=function(){this.isFullScreen=!this.isFullScreen,this.isFullScreen?this._fullScreen():this._normalScreen()},i.prototype.requestFullscreen=function(){return this.isFullScreen?!1:(this.isFullScreen=!0,this._fullScreen(),!0)},i.prototype.exitFullscreen=function(){return this.isFullScreen?(this.isFullScreen=!1,this._normalScreen(),!0):!1},i.prototype.triggerEvent=function(e,t){var i;document.createEvent?(i=document.createEvent("HTMLEvents"),i.initEvent(t,!0,!0)):document.createEventObject&&(i=document.createEventObject(),i.eventType=t),i.eventName=t,e.dispatchEvent?e.dispatchEvent(i):e.fireEvent&&htmlEvents["on"+t]?e.fireEvent("on"+i.eventType,i):e[t]?e[t]():e["on"+t]&&e["on"+t]()},i.prototype._fullScreen=function(){this.forceFullpage&&(this.responsive.isFullScreen=!0,this.responsive.parameters.type="fullpage",this.responsive.parameters.upscale=!0,this.responsive.parameters.forceFull=!1,this._marginLeft=this.responsive.containerElement[0].style.marginLeft,this.responsive.containerElement.css(n2const.rtl.marginLeft,0)),this.fullParent.css({width:"100%",height:"100%",backgroundColor:e("body").css("background-color")}).addClass("n2-ss-in-fullscreen"),this.fullParent.get(0)[this.browserSpecific.requestFullscreen]()},i.prototype._normalScreen=function(){document[this.browserSpecific.exitFullscreen]?document[this.browserSpecific.exitFullscreen]():this.fullParent[0][this.browserSpecific.exitFullscreen]&&this.fullParent[0][this.browserSpecific.exitFullscreen]()},i.prototype.fullScreenChange=function(){this.isDocumentInFullScreenMode()?(this.slider.sliderElement.triggerHandler("n2FullScreen"),e("html").addClass("n2-in-fullscreen"),this.isFullScreen=!0,e(window).trigger("resize")):this.forceFullpage&&(this.responsive.isFullScreen=!1,this.responsive.parameters.type=this._type,this.responsive.parameters.upscale=this._upscale,this.responsive.parameters.forceFull=this._forceFull,this.responsive.parameters.minimumHeightRatio=this._minimumHeightRatio,this.responsive.parameters.maximumHeightRatio=this._maximumHeightRatio,this.responsive.containerElement.css(n2const.rtl.marginLeft,this._marginLeft),this.fullParent.css({width:"",height:"",backgroundColor:""}).removeClass("n2-ss-in-fullscreen"),e("html").removeClass("n2-in-fullscreen"),e(window).trigger("resize"),this.isFullScreen=!1,this.slider.sliderElement.triggerHandler("n2ExitFullScreen"))},i.prototype.isDocumentInFullScreenMode=function(){return document.fullscreenElement&&null!==document.fullscreenElement||document.msFullscreenElement&&null!==document.msFullscreenElement||document.mozFullScreen||document.webkitIsFullScreen},i}),N2D("SmartSliderControlKeyboard",function(e,t){"use strict";function i(){this.controls=[],document.addEventListener("keydown",this.onKeyDown.bind(this)),document.addEventListener("mousemove",this.onMouseMove.bind(this),{capture:!0})}function s(t,n,o){this.slider=t,this.parameters=e.extend({},o),"vertical"===n?this.parseEvent=s.prototype.parseEventVertical:this.parseEvent=s.prototype.parseEventHorizontal,r||(r=new i),r.addControl(this),this.slider.sliderElement.on("SliderKeyDown",this.onKeyDown.bind(this)),t.controls.keyboard=this}var r;return i.prototype.onMouseMove=function(e){this.mouseEvent=e},i.prototype.addControl=function(e){this.controls.push(e)},i.prototype.onKeyDown=function(e){if(e.target.tagName.match(/BODY|DIV|IMG/)&&!e.target.isContentEditable){var t;if(this.mouseEvent&&(t=this.findSlider(document.elementFromPoint(this.mouseEvent.clientX,this.mouseEvent.clientY))))return void t.trigger("SliderKeyDown",e);if(document.activeElement!==document.body&&(t=this.findSlider(document.activeElement)))return void t.trigger("SliderKeyDown",e);for(var i=0;i<this.controls.length;i++)this.controls[i].onKeyDown(!1,e)}},i.prototype.findSlider=function(t){var i,s=e(t);return i=s.hasClass("n2-ss-slider")?s:s.closest(".n2-ss-slider"),i.length?i:!1},s.prototype.isSliderOnScreen=function(){var t=this.slider.sliderElement.offset(),i=e(window).scrollTop(),s=this.slider.sliderElement.height();return t.top+.5*s>=i&&t.top-.5*s<=i+e(window).height()},s.prototype.onKeyDown=function(e,t){!t.defaultPrevented&&this.isSliderOnScreen()&&this.parseEvent.call(this,t)&&t.preventDefault()},s.prototype.parseEventHorizontal=function(e){switch(e.keyCode){case 39:return this.slider[n2const.isRTL()?"previous":"next"](),!0;case 37:return this.slider[n2const.isRTL()?"next":"previous"](),!0;default:return!1}},s.prototype.parseEventVertical=function(e){switch(e.keyCode){case 40:return this.slider.isChangeCarousel("next")&&this.slider.parameters.controls.blockCarouselInteraction?!1:(this.slider.next(),!0);case 38:return this.slider.isChangeCarousel("previous")&&this.slider.parameters.controls.blockCarouselInteraction?!1:(this.slider.previous(),!0);default:return!1}},s}),N2D("SmartSliderControlMouseWheel",function(e,t){"use strict";function i(t){this.preventScroll={local:!1,global:!1,localTimeout:!1,globalTimeout:!1},this.slider=t,document.addEventListener("wheel",e.proxy(this.onGlobalMouseWheel,this),{passive:!1}),t.controls.mouseWheel=this}return i.prototype.hasScrollableParentRecursive=function(t,i){if(i===this.slider.sliderElement[0])return!1;if(i.scrollHeight>i.clientHeight){var s=e(i).css("overflow");if("hidden"!==s&&"visible"!==s)if(t){if(i.scrollTop>0)return!0}else if(i.scrollTop+i.clientHeight<i.scrollHeight)return!0}return this.hasScrollableParentRecursive(t,i.parentNode)},i.prototype.onGlobalMouseWheel=function(t){this.preventScroll.local?t.preventDefault():(this.preventScroll.global&&t.preventDefault(),(this.slider.sliderElement[0]===t.target||e.contains(this.slider.sliderElement[0],t.target))&&(t.shiftKey||this.hasScrollableParentRecursive(t.deltaY<0,t.target)||this.onMouseWheel(t)))},i.prototype.onMouseWheel=function(e){var t=e.deltaY<0;t?this.slider.isChangeCarousel("previous")&&this.slider.parameters.controls.blockCarouselInteraction||(this.slider.previous(),e.preventDefault(),this.local1(),this.global()):this.slider.isChangeCarousel("next")&&this.slider.parameters.controls.blockCarouselInteraction||(this.slider.next(),e.preventDefault(),this.local1(),this.global())},i.prototype.local1=function(){this.preventScroll.local!==!1&&clearTimeout(this.preventScroll.localTimeout),this.preventScroll.local=!0,this.preventScroll.localTimeout=setTimeout(e.proxy(function(){this.preventScroll.local=!1},this),1e3)},i.prototype.global=function(){this.preventScroll.global!==!1&&clearTimeout(this.preventScroll.globalTimeout),this.preventScroll.global=!0,this.preventScroll.globalTimeout=setTimeout(e.proxy(function(){this.preventScroll.global=!1},this),2e3)},i}),N2D("SmartSliderControlTouch",function(e,t){"use strict";function i(t){if(this.slider=t,this.minDistance=10,this.interactiveDrag=!0,this.preventMultipleTap=!1,this._animation=t.mainAnimation,this.swipeElement=this.slider.sliderElement.find("> .n2-ss-swipe-element"),this.$window=e(window),navigator.userAgent.toLowerCase().indexOf("android")>-1){var i=this.swipeElement.parent();"1"!==i.css("opacity")?this.swipeElement.parent().one("transitionend",e.proxy(this.initTouch,this)):this.initTouch()}else this.initTouch();this.slider.sliderElement.on("sliderChangeCurrentSlide",e.proxy(this.updatePanDirections,this)),this.swipeElement.addClass("n2-grab"),t.controls.touch=this}return i.prototype.initTouch=function(){this._animation.isNoAnimation&&(this.interactiveDrag=!1),this.eventBurrito=N2Classes.EventBurrito(this.swipeElement.get(0),{mouse:!0,axis:"horizontal"===this.axis?"x":"y",start:e.proxy(this._start,this),move:e.proxy(this._move,this),end:e.proxy(this._end,this)}),this.updatePanDirections(),this.cancelKineticScroll=e.proxy(function(){this.kineticScrollCancelled=!0},this)},i.prototype._start=function(t){this.currentInteraction={type:"pointerdown"===t.type?"pointer":"touchstart"===t.type?"touch":"mouse",state:e.extend({},this.state),action:"unknown",distance:[],distanceY:[],percent:0,progress:0,scrollTop:this.$window.scrollTop(),animationStartDirection:"unknown",hadDirection:!1},this.logDistance(0,0)},i.prototype._move=function(e,t,i,s){if(!s||"unknown"!==this.currentInteraction.action){this.currentInteraction.direction=this.measure(i);var r=this.get(i);if((this.currentInteraction.hadDirection||Math.abs(r)>this.minDistance||Math.abs(i.y)>this.minDistance)&&(this.logDistance(r,i.y),this.currentInteraction.percent<1&&this.setTouchProgress(r,i.y),"touch"===this.currentInteraction.type&&e.cancelable&&("switch"===this.currentInteraction.action||"hold"===this.currentInteraction.action)))return this.currentInteraction.hadDirection=!0,!0}return!1},i.prototype._end=function(e,t,i,s){if("switch"===this.currentInteraction.action){var r=s?0:this.measureRealDirection();if(this.interactiveDrag){var n=this._animation.timeline.progress();1>n&&this._animation.setTouchEnd(r,this.currentInteraction.progress,i.time),this._animation.setTouch(!1)}else r&&this.callAction(this.currentInteraction.animationStartDirection);this.swipeElement.removeClass("n2-grabbing")}this.onEnd(),delete this.currentInteraction,Math.abs(i.x)<10&&Math.abs(i.y)<10?this.onTap(e):nextend.preventClick()},i.prototype.onEnd=function(){if("scroll"===this.currentInteraction.action&&"pointer"===this.currentInteraction.type){var t=this.currentInteraction.distanceY[0],i=this.currentInteraction.distanceY[this.currentInteraction.distanceY.length-1],s=(t.d-i.d)/(i.t-t.t)*10,r=Date.now(),n=e.proxy(function(){requestAnimationFrame(e.proxy(function(){var e,t;return!this.kineticScrollCancelled&&s&&(e=Date.now()-r,t=s*Math.exp(-e/325),t>1||-1>t)?(this.$window.scrollTop(this.$window.scrollTop()+t),void n()):(delete this.kineticScrollCancelled,void document.removeEventListener("pointerdown",this.cancelKineticScroll))},this))},this);this.kineticScrollCancelled=!1,n(),document.addEventListener("pointerdown",this.cancelKineticScroll)}},i.prototype.setTouchProgress=function(e,t){this.recognizeSwitchInteraction();var i,s=this.getPercent(e);if(this.currentInteraction.percent=s,"switch"===this.currentInteraction.action){if(this.interactiveDrag){switch(this.currentInteraction.animationStartDirection){case"up":i=-1*s;break;case"down":i=s;break;case"left":i=-1*s;break;case"right":i=s}this.currentInteraction.progress=i,this._animation.setTouchProgress(i)}}else"unknown"!==this.currentInteraction.action&&"scroll"!==this.currentInteraction.action||this.startScrollInteraction(t)},i.prototype.startScrollInteraction=function(e){("vertical"===this.axis||n2const.isEdge)&&(this.slider.controlFullscreen.isFullScreen||(this.currentInteraction.action="scroll","pointer"===this.currentInteraction.type&&this.$window.scrollTop(Math.max(0,this.currentInteraction.scrollTop-e))))},i.prototype.recognizeSwitchInteraction=function(){if("unknown"===this.currentInteraction.action)if("ended"===this._animation.state){var e=this.currentInteraction.direction;if("unknown"!==e&&this.currentInteraction.state[e]){if(this.currentInteraction.animationStartDirection=e,this.interactiveDrag){this._animation.setTouch(this.axis);
3
+ this.callAction(e,!1)}this.currentInteraction.action="switch",this.swipeElement.addClass("n2-grabbing")}}else"playing"===this._animation.state&&(this.currentInteraction.action="hold")},i.prototype.logDistance=function(e,t){this.currentInteraction.distance.length>3&&(this.currentInteraction.distance.shift(),this.currentInteraction.distanceY.shift()),this.currentInteraction.distance.push({d:e,t:Date.now()}),this.currentInteraction.distanceY.push({d:t,t:Date.now()})},i.prototype.measureRealDirection=function(){var e=this.currentInteraction.distance[0],t=this.currentInteraction.distance[this.currentInteraction.distance.length-1];return t.d>=0&&e.d>t.d||t.d<0&&e.d<t.d?0:1},i.prototype.onTap=function(t){this.preventMultipleTap||(e(t.target).trigger("n2click"),this.preventMultipleTap=!0,setTimeout(e.proxy(function(){this.preventMultipleTap=!1},this),500))},i.prototype.updatePanDirections=function(){},i.prototype.setState=function(e,t){"object"!=typeof arguments[0]&&(e={},e[arguments[0]]=arguments[1],t=arguments[2]);var i=!1;for(var s in e)this.state[s]!==e[s]&&(this.state[s]=e[s],i=!0);i&&t&&this.eventBurrito.supportsPointerEvents&&this.syncTouchAction()},i}),N2D("SmartSliderControlTouchHorizontal","SmartSliderControlTouch",function(e,t){"use strict";function i(){this.state={left:!1,right:!1},this.axis="horizontal",N2Classes.SmartSliderControlTouch.prototype.constructor.apply(this,arguments)}return i.prototype=Object.create(N2Classes.SmartSliderControlTouch.prototype),i.prototype.constructor=i,i.prototype.callAction=function(e,t){switch(e){case"left":return this.slider[n2const.isRTL()?"previous":"next"].call(this.slider,t);case"right":return this.slider[n2const.isRTL()?"next":"previous"].call(this.slider,t)}return!1},i.prototype.measure=function(e){return!this.currentInteraction.hadDirection&&Math.abs(e.x)<10||0===e.x||Math.abs(e.x)<Math.abs(e.y)?"unknown":e.x<0?"left":"right"},i.prototype.get=function(e){return e.x},i.prototype.getPercent=function(e){return Math.max(-.99999,Math.min(.99999,e/this.slider.dimensions.slider.width))},i.prototype.updatePanDirections=function(){var e=this.slider.currentSlide.index,t=e+1<this.slider.slides.length,i=e-1>=0;this.slider.parameters.carousel&&(t=!0,i=!0),n2const.isRTL()&&"vertical"!==this.slider.getAnimationAxis()?this.setState({right:t,left:i},!0):this.setState({right:i,left:t},!0)},i.prototype.syncTouchAction=function(){var e={"pan-y":!1,none:!1};n2const.isEdge?e.none=!0:(this.state.left&&(e["pan-y"]=!0),this.state.right&&(e["pan-y"]=!0));var t=[];for(var i in e)e[i]&&t.push(i);this.swipeElement.css("touch-action",t.join(" ")),window.PointerEventsPolyfill&&this.swipeElement.attr("touch-action",t.join(" "))},i}),N2D("SmartSliderControlTouchVertical","SmartSliderControlTouch",function(e,t){"use strict";function i(){this.state={up:!1,down:!1},this.action={up:"next",down:"previous"},this.axis="vertical",N2Classes.SmartSliderControlTouch.prototype.constructor.apply(this,arguments)}return i.prototype=Object.create(N2Classes.SmartSliderControlTouch.prototype),i.prototype.constructor=i,i.prototype.callAction=function(e,t){switch(e){case"up":return this.slider.next.call(this.slider,t);case"down":return this.slider.previous.call(this.slider,t)}return!1},i.prototype.measure=function(e){return!this.currentInteraction.hadDirection&&Math.abs(e.y)<1||0==e.y||Math.abs(e.y)<Math.abs(e.x)?"unknown":e.y<0?"up":"down"},i.prototype.get=function(e){return e.y},i.prototype.getPercent=function(e){return Math.max(-.99999,Math.min(.99999,e/this.slider.dimensions.slider.height))},i.prototype.updatePanDirections=function(){this.setState({down:!this.slider.isChangeCarousel("previous")||!this.slider.parameters.controls.blockCarouselInteraction,up:!this.slider.isChangeCarousel("next")||!this.slider.parameters.controls.blockCarouselInteraction},!0)},i.prototype.syncTouchAction=function(){var e={"pan-x":!1,none:!1};n2const.isEdge?e.none=!0:(this.state.up&&(e["pan-x"]=!0),this.state.down&&(e["pan-x"]=!0));var t=[];for(var i in e)e[i]&&t.push(i);this.swipeElement.css("touch-action",t.join(" ")),window.PointerEventsPolyfill&&this.swipeElement.attr("touch-action",t.join(" "))},i.prototype._start=function(e){this.slider.blockCarousel=!0,N2Classes.SmartSliderControlTouch.prototype._start.apply(this,arguments)},i.prototype.onEnd=function(e){N2Classes.SmartSliderControlTouch.prototype.onEnd.apply(this,arguments),this.slider.blockCarousel=!1},i}),N2D("SmartSliderSlideBackgroundColor",function(e,t){function i(e,t){this.$el=t}return i.prototype.getLoadedDeferred=function(){return!0},i}),N2D("SmartSliderSlideBackgroundImage",function(e,t){function i(t,i,s,r){if(this.loadStarted=!1,this.loadAllowed=!1,this.slide=t,this.manager=i,this.background=s,this.deferred=e.Deferred(),this.$background=r,this.blur=r.data("blur"),"blurfit"===s.mode&&(window.n2FilterProperty?(this.$background=this.$background.add(this.$background.clone().insertAfter(this.$background)),this.$background.first().css({margin:"-14px",padding:"14px"}).css(window.n2FilterProperty,"blur(7px)")):(s.element.attr("data-mode","fill"),s.mode="fill")),window.n2FilterProperty&&(this.blur>0?this.$background.last().css({margin:"-"+2*this.blur+"px",padding:2*this.blur+"px"}).css(window.n2FilterProperty,"blur("+this.blur+"px)"):this.$background.last().css({margin:"",padding:""}).css(window.n2FilterProperty,"")),n2const.isWaybackMachine())this.mobileSrc=this.tabletSrc=this.desktopSrc=r.data("desktop");else if(this.desktopSrc=r.data("desktop")||"",this.tabletSrc=r.data("tablet")||"",this.mobileSrc=r.data("mobile")||"",n2const.isRetina){var n=r.data("desktop-retina");n&&(this.desktopSrc=n),n=r.data("tablet-retina"),n&&(this.tabletSrc=n),n=r.data("mobile-retina"),n&&(this.mobileSrc=n)}}return i.prototype.getLoadedDeferred=function(){return this.deferred},i.prototype.preLoad=function(){this.loadAllowed=!0,this.manager.deviceDeferred.done(e.proxy(function(){this.updateBackgroundToDevice(this.manager.device),this.waitForImage()},this))},i.prototype.waitForImage=function(){this.$background.n2imagesLoaded({background:!0},e.proxy(function(t){if(t.images.length>0){var i=t.images[0].img;switch(this.width=i.naturalWidth,this.height=i.naturalHeight,this.background.mode){case"tile":case"center":n2const.devicePixelRatio>1&&this.$background.css("background-size",this.width/n2const.devicePixelRatio+"px "+this.height/n2const.devicePixelRatio+"px")}this.deferred.resolve()}else setTimeout(e.proxy(this.waitForImage,this),100)},this))},i.prototype.updateBackgroundToDevice=function(e){var t=this.desktopSrc;"mobile"===e.device?this.mobileSrc?t=this.mobileSrc:this.tabletSrc&&(t=this.tabletSrc):"tablet"===e.device&&this.tabletSrc&&(t=this.tabletSrc),t?this.setSrc(t):this.setSrc("")},i.prototype.setSrc=function(e){this.loadAllowed&&e!==this.currentSrc&&(""===e?this.$background.css("background-image",""):this.$background.css("background-image",'url("'+e+'")'),this.currentSrc=e)},i.prototype.fadeOut=function(){NextendTween.to(this.$background,.3,{opacity:0})},i}),N2D("SmartSliderSlideBackground",function(e,t){function i(t,i,s){if(this.loadStarted=!1,this.types=this.types||{color:"SmartSliderSlideBackgroundColor",image:"SmartSliderSlideBackgroundImage",video:"SmartSliderSlideBackgroundVideo"},this.width=0,this.height=0,this.slide=t,this.element=i,t.slider.needBackgroundWrap){var r=i.find("> *");this.$wrapElement=e('<div class="n2-ss-slide-background-wrap n2-ow" />').appendTo(i).append(r)}else this.$wrapElement=this.element;this.manager=s,this.loadDeferred=e.Deferred(),this.elements={color:!1,image:!1,video:!1},this.currentSrc="",this.mode=i.data("mode"),this.opacity=i.data("opacity");var n=this.element.find(".n2-ss-slide-background-image");n.length&&(this.elements.image=new N2Classes[this.types.image](t,s,this,n));var o=this.element.find(".n2-ss-slide-background-color");o.length&&(this.elements.color=new N2Classes[this.types.color](this,o));var a=[];for(var l in this.elements)this.elements[l]&&a.push(this.elements[l].getLoadedDeferred());e.when.apply(e,a).then(e.proxy(function(){this.loadDeferred.resolve()},this))}return i.prototype.preLoad=function(){return this.loadStarted||(this.slide.$element.find("[data-lazysrc]").each(function(){var t=e(this);t.attr("src",t.data("lazysrc"))}),this.loadStarted=!0),"pending"===this.loadDeferred.state()&&this.elements.image&&this.elements.image.preLoad(),this.loadDeferred},i.prototype.fadeOut=function(){this.elements.image&&this.elements.image.fadeOut()},i.prototype.hack=function(){NextendTween.set(this.element,{rotation:1e-4})},i.prototype.hasColor=function(){return this.elements.color},i.prototype.hasImage=function(){return this.elements.image},i.prototype.hasVideo=function(){return this.elements.video},i.prototype.hasBackground=function(){return this.elements.color||this.elements.image||this.elements.video},i.prototype.updateBackgroundToDevice=function(e){this.hasImage()&&this.elements.image.updateBackgroundToDevice(e)},i}),N2D("FrontendComponent",function(e,t){function i(e,t,i,s){this.wraps={},this.isVisible=!0,this.device="",this.children=[],this.slide=e,this.parent=t,this.$layer=i.data("layer",this),this.skipSelfAnimation=!1,this.stateCBs=[],this.state={InComplete:!1};var r=this.$layer.find("> .n2-ss-layer-mask");r.length&&(this.wraps.mask=r);var n=this.$layer.find("> .n2-ss-layer-parallax");switch(n.length&&(this.wraps.parallax=n),i.data("pm")){case"absolute":this.placement=new N2Classes.FrontendPlacementAbsolute(this);break;case"normal":this.placement=new N2Classes.FrontendPlacementNormal(this);break;case"content":this.placement=new N2Classes.FrontendPlacementContent(this);break;default:this.placement=new N2Classes.FrontendPlacementDefault(this)}if(this.parallax=i.data("parallax"),this.baseSize=this.baseSize||100,this.isAdaptiveFont=this.get("adaptivefont"),this.refreshBaseSize(this.getDevice("fontsize")),s)for(var o=0;o<s.length;o++)switch(s.eq(o).data("sstype")){case"content":this.children.push(new N2Classes.FrontendComponentContent(this.slide,this,s.eq(o)));break;case"row":this.children.push(new N2Classes.FrontendComponentRow(this.slide,this,s.eq(o)));break;case"col":this.children.push(new N2Classes.FrontendComponentCol(this.slide,this,s.eq(o)));break;case"group":break;default:this.children.push(new N2Classes.FrontendComponentLayer(this.slide,this,s.eq(o)))}}return i.prototype.setState=function(e,t){this.state[e]=t;for(var i=0;i<this.stateCBs.length;i++)this.stateCBs[i].call(this,this.state)},i.prototype.addStateCallback=function(e){this.stateCBs.push(e),e.call(this,this.state)},i.prototype.refreshBaseSize=function(e){this.isAdaptiveFont?this.baseSize=16*e/100:this.baseSize=this.parent.baseSize*e/100},i.prototype.start=function(){this.placement.start();for(var e=0;e<this.children.length;e++)this.children[e].start();var t=this.get("rotation")||0;if(t/360!=0){var i=this.addWrap("rotation","<div class='n2-ss-layer-rotation'></div>");NextendTween.set(i[0],{rotationZ:t})}},i.prototype.onDeviceChange=function(e){this.device=e;var i=this.isVisible;if(this.isVisible=this.getDevice(""),this.isVisible===t&&(this.isVisible=1),i&&!this.isVisible?(this.$layer.data("shows",0),this.$layer.css("display","none"),this.$layer.triggerHandler("visibilityChange",[0])):!i&&this.isVisible&&(this.$layer.data("shows",1),this.$layer.css("display",""),this.$layer.triggerHandler("visibilityChange",[1])),this.isVisible){var s=this.getDevice("fontsize");this.refreshBaseSize(s),this.isAdaptiveFont?this.$layer.css("font-size",N2Classes.FontSize.toRem(16*s/100)):this.$layer.css("font-size",s+"%");for(var r=0;r<this.children.length;r++)this.children[r].onDeviceChange(e);this.placement.onDeviceChange(e),this.onAfterDeviceChange(e)}},i.prototype.onAfterDeviceChange=function(e){},i.prototype.onResize=function(e,t,i){if(this.isVisible||this.placement.alwaysResize){if(this.isAdaptiveFont){var s=this.getDevice("fontsize");this.$layer.css("font-size",N2Classes.FontSize.toRem(16*s/100))}for(var r=0;r<this.children.length;r++)this.children[r].onResize(e,t,i);this.placement.onResize(e,t,i)}},i.prototype.getDevice=function(e,i){var s=this.$layer.data(this.device+e);return s!=t?s:"desktopportrait"!=this.device?this.$layer.data("desktopportrait"+e):i!==t?i:0},i.prototype.get=function(e){return this.$layer.data(e)},i.prototype.hasLayerAnimation=function(){return this.animationManager!==t},i.prototype.getParallaxNodes=function(){var e=[];if(this.isVisible){this.parallax&&e.push(this.$layer[0]);for(var t=0;t<this.children.length;t++)e.push.apply(e,this.children[t].getParallaxNodes())}return e},i.prototype.addWrap=function(i,s){if(this.wraps[i]===t){var r=e(s);switch(i){case"rotation":this.wraps.mask!==t?r.appendTo(this.wraps.mask):this.wraps.parallax!==t?r.appendTo(this.wraps.parallax):r.appendTo(this.$layer),r.append(this.getContents())}this.wraps[i]=r}return r},i.prototype.getContents=function(){return!1},i}),N2D("FrontendPlacement",function(e,t){function i(e){this.layer=e,this.alwaysResize=!1}return i.prototype.start=function(){},i.prototype.onDeviceChange=function(e){},i.prototype.onResize=function(e,t,i){},i}),N2D("FrontendSliderSlide",["FrontendComponentSlideAbstract"],function(e,t){function i(t,i,s){this.isStaticSlide=!1,this.originalIndex=s,this.index=s,this.localIndex=s,this.$element=i.data("slide",this),this.id=this.$element.data("id"),this.background=!1,this.slides=[this],t.parameters.admin?this.minimumSlideDuration=0:(this.minimumSlideDuration=i.data("slide-duration"),e.isNumeric(this.minimumSlideDuration)||(this.minimumSlideDuration=0));var r=i.find(".n2-ss-layers-container");N2Classes.FrontendComponentSlideAbstract.prototype.constructor.call(this,t,r)}return i.prototype=Object.create(N2Classes.FrontendComponentSlideAbstract.prototype),i.prototype.constructor=i,i.prototype.init=function(){N2Classes.FrontendComponentSlideAbstract.prototype.init.call(this);var e=this.slider.findSlideBackground(this);e.length>0&&(this.slider.isAdmin?this.background=new N2Classes.SmartSliderSlideBackgroundAdmin(this,e,this.slider.backgrounds):this.background=new N2Classes.SmartSliderSlideBackground(this,e,this.slider.backgrounds)),this.$element.data("slideBackground",this.background)},i.prototype.setStarterSlide=function(){N2Classes.FrontendComponentSlideAbstract.prototype.setStarterSlide.call(this)},i.prototype.setIndex=function(e){this.localIndex=this.index=e},i.prototype.preLoad=function(){return this.background?this.background.preLoad():!0},i.prototype.setPrevious=function(e){this.previousSlide=e},i.prototype.setNext=function(e){this.nextSlide=e,e.setPrevious(this)},i.prototype.hasBackgroundVideo=function(){return this.background.hasVideo()},i.prototype.getTitle=function(){return this.$element.data("title")},i.prototype.getDescription=function(){return this.$element.data("description")},i.prototype.getThumbnail=function(){return this.$element.data("thumbnail")},i.prototype.getThumbnailType=function(){return this.$element.data("thumbnail-type")},i.prototype.hasLink=function(){return!!this.$element.data("haslink")},i}),N2D("FrontendComponentSlideAbstract",["FrontendComponent"],function(e,t){function i(t,i){this.baseSize=16,this.slider=t,this.isCurrentlyEdited()||(this.status=s.NOT_INITIALIZED,N2Classes.FrontendComponent.prototype.constructor.call(this,this,this,i,i.find("> .n2-ss-layer, > .n2-ss-layer-group")),this.skipSelfAnimation=!0,this.slider.sliderElement.on({SliderDeviceOrientation:e.proxy(function(e,t){this.onDeviceChange(t.device+t.orientation.toLowerCase())},this),SliderResize:e.proxy(function(e,t,i){this.onResize(t,i.responsiveDimensions)},this)}),N2Classes.FrontendComponent.prototype.start.call(this))}var s={NOT_INITIALIZED:-1,INITIALIZED:0,READY_TO_START:1,PLAYING:2,ENDED:3,SUSPENDED:4};return i.prototype=Object.create(N2Classes.FrontendComponent.prototype),i.prototype.constructor=i,i.prototype.is=function(e){return this===e},i.prototype.isCurrentlyEdited=function(){return this.slider.parameters.admin&&this.$element.hasClass("n2-ss-currently-edited-slide")},i.prototype.trigger=function(){this.$element.trigger.apply(this.$element,[].slice.call(arguments))},i.prototype.triggerHandler=function(){return this.$element.triggerHandler.apply(this.$element,[].slice.call(arguments))},i.prototype.init=function(){},i.prototype.refreshBaseSize=function(e){},i.prototype.onResize=function(e,t){for(var i=0;i<this.children.length;i++)this.children[i].onResize(e,t,this.isStaticSlide)},i.prototype.hasLayers=function(){return this.children.length>0},i.prototype.onDeviceChange=function(e){this.device=e;for(var t=0;t<this.children.length;t++)this.children[t].onDeviceChange(e);this.placement.onDeviceChange(e)},i.prototype.setStarterSlide=function(){},i}),N2D("FrontendSliderStaticSlide",["FrontendComponentSlideAbstract"],function(e,t){function i(e,t){this.isStaticSlide=!0,this.$element=t.data("slide",this),N2Classes.FrontendComponentSlideAbstract.prototype.constructor.call(this,e,t),this.init()}return i.prototype=Object.create(N2Classes.FrontendComponentSlideAbstract.prototype),i.prototype.constructor=i,i}),N2D("FrontendPlacementAbsolute",["FrontendPlacement"],function(e,t){function i(e){return{left:e.prop("offsetLeft"),top:e.prop("offsetTop")}}function s(e){this.linked=[],this.parentLayer=!1,this.$parent=!1,N2Classes.FrontendPlacement.prototype.constructor.apply(this,arguments)}return s.prototype=Object.create(N2Classes.FrontendPlacement.prototype),s.prototype.constructor=s,s.prototype.start=function(){var t=this.layer.get("parentid");t&&(this.$parent=e("#"+t),0==this.$parent.length?this.$parent=!1:(this.parentLayer=this.$parent.data("layer"),this.parentLayer.placement.addLinked(this),this.onResize=function(){}))},s.prototype.addLinked=function(e){this.linked.push(e),this.alwaysResize=!0},s.prototype.onResize=s.prototype.onResizeLinked=function(e,t,s){var r=this.layer.$layer,n=e.slideW,o=n,a=e.slideH,l=a;parseInt(this.layer.get("responsivesize"))||(o=l=1),r.css("width",this.getWidth(o)),r.css("height",this.getHeight(l)),parseInt(this.layer.get("responsiveposition"))||(n=a=1);var h=this.layer.getDevice("left")*n,d=this.layer.getDevice("top")*a,p=this.layer.getDevice("align"),c=this.layer.getDevice("valign"),u={left:"auto",top:"auto",right:"auto",bottom:"auto"};if(this.$parent&&this.$parent.data("layer").isVisible){var m=i(this.$parent),f={left:0,top:0};switch(this.layer.getDevice("parentalign")){case"right":f.left=m.left+this.$parent.width();break;case"center":f.left=m.left+this.$parent.width()/2;break;default:f.left=m.left}switch(p){case"right":u.right=r.parent().width()-f.left-h+"px";break;case"center":u.left=f.left+h-r.width()/2+"px";break;default:u.left=f.left+h+"px"}switch(this.layer.getDevice("parentvalign")){case"bottom":f.top=m.top+this.$parent.height();break;case"middle":f.top=m.top+this.$parent.height()/2;break;default:f.top=m.top}switch(c){case"bottom":u.bottom=r.parent().height()-f.top-d+"px";break;case"middle":u.top=f.top+d-r.height()/2+"px";break;default:u.top=f.top+d+"px"}}else{switch(p){case"right":u.right=-h+"px";break;case"center":u.left=(s?r.parent().width():t.slide.width)/2+h-r.width()/2+"px";break;default:u.left=h+"px"}switch(c){case"bottom":u.bottom=-d+"px";break;case"middle":u.top=(s?r.parent().height():t.slide.height)/2+d-r.height()/2+"px";break;default:u.top=d+"px"}}r.css(u);for(var y=0;y<this.linked.length;y++)this.linked[y].onResizeLinked(e,t,s)},s.prototype.getWidth=function(e){var t=this.layer.getDevice("width");return this.isDimensionPropertyAccepted(t)?t:t*e+"px"},s.prototype.getHeight=function(e){var t=this.layer.getDevice("height");return this.isDimensionPropertyAccepted(t)?t:t*e+"px"},s.prototype.isDimensionPropertyAccepted=function(e){return!(!(e+"").match(/[0-9]+%/)&&"auto"!=e)},s}),N2D("FrontendPlacementContent",["FrontendPlacement"],function(e,t){function i(e){N2Classes.FrontendPlacement.prototype.constructor.apply(this,arguments)}return i.prototype=Object.create(N2Classes.FrontendPlacement.prototype),i.prototype.constructor=i,i}),N2D("FrontendPlacementDefault",["FrontendPlacement"],function(e,t){function i(e){N2Classes.FrontendPlacement.prototype.constructor.apply(this,arguments)}return i.prototype=Object.create(N2Classes.FrontendPlacement.prototype),i.prototype.constructor=i,i}),N2D("FrontendPlacementNormal",["FrontendPlacement"],function(e,t){function i(e){N2Classes.FrontendPlacement.prototype.constructor.apply(this,arguments)}return i.prototype=Object.create(N2Classes.FrontendPlacement.prototype),i.prototype.constructor=i,i.prototype.onDeviceChange=function(){this.updateMargin(),this.updateHeight(),this.updateMaxWidth(),this.updateSelfAlign()},i.prototype.updateMargin=function(){var e=this.layer.getDevice("margin").split("|*|"),t=e.pop(),i=this.layer.baseSize;if("px+"==t&&i>0){t="em";for(var s=0;s<e.length;s++)e[s]=parseInt(e[s])/i}this.layer.$layer.css("margin",e.join(t+" ")+t)},i.prototype.updateHeight=function(){var e=this.layer.getDevice("height"),t="px";if(e>0){var i=this.layer.baseSize;i>0&&(t="em",e=parseInt(e)/i),this.layer.$layer.css("height",e+t)}else this.layer.$layer.css("height","")},i.prototype.updateMaxWidth=function(){var e=parseInt(this.layer.getDevice("maxwidth"));0>=e||isNaN(e)?this.layer.$layer.css("maxWidth","").attr("data-has-maxwidth","0"):this.layer.$layer.css("maxWidth",e+"px").attr("data-has-maxwidth","1")},i.prototype.updateSelfAlign=function(){this.layer.$layer.attr("data-cssselfalign",this.layer.getDevice("selfalign"))},i}),N2D("FrontendComponentCol",["FrontendComponent"],function(e,t){function i(e,t,i){this.$content=i.find(".n2-ss-layer-col:first"),N2Classes.FrontendComponent.prototype.constructor.call(this,e,t,i,this.$content.find("> .n2-ss-layer"))}return i.prototype=Object.create(N2Classes.FrontendComponent.prototype),i.prototype.constructor=i,i.prototype.onDeviceChange=function(e){N2Classes.FrontendComponent.prototype.onDeviceChange.apply(this,arguments),this.updateOrder(),this.updatePadding(),this.updateInnerAlign(),this.updateMaxWidth()},i.prototype.updatePadding=function(){var e=this.getDevice("padding").split("|*|"),t=e.pop(),i=this.baseSize;if("px+"===t&&i>0){t="em";for(var s=0;s<e.length;s++)e[s]=parseInt(e[s])/i}this.$content.css("padding",e.join(t+" ")+t)},i.prototype.updateInnerAlign=function(){this.$layer.attr("data-csstextalign",this.getDevice("inneralign"))},i.prototype.updateMaxWidth=function(){var e=parseInt(this.getDevice("maxwidth"));0>=e||isNaN(e)?this.$layer.css("maxWidth","").attr("data-has-maxwidth","0"):this.$layer.css("maxWidth",e+"px").attr("data-has-maxwidth","1")},i.prototype.getWidthPercentage=function(){return parseFloat(this.$layer.data("colwidthpercent"))},i.prototype.getRealOrder=function(){var e=this.getDevice("order");return 0==e?10:e},i.prototype.updateOrder=function(){var e=this.getDevice("order");0==e?this.$layer.css("order",""):this.$layer.css("order",e)},i.prototype.getContents=function(){return this.$content},i}),N2D("FrontendComponentContent",["FrontendComponent"],function(e,t){function i(e,t,i){this.$content=i.find(".n2-ss-section-main-content:first"),N2Classes.FrontendComponent.prototype.constructor.call(this,e,t,i,this.$content.find("> .n2-ss-layer"))}return i.prototype=Object.create(N2Classes.FrontendComponent.prototype),i.prototype.constructor=i,i.prototype.onDeviceChange=function(e){N2Classes.FrontendComponent.prototype.onDeviceChange.apply(this,arguments),this.updatePadding(),this.updateInnerAlign(),this.updateMaxWidth(),this.updateSelfAlign()},i.prototype.updatePadding=function(){var e=this.getDevice("padding").split("|*|"),t=e.pop(),i=this.baseSize;if("px+"==t&&i>0){t="em";for(var s=0;s<e.length;s++)e[s]=parseInt(e[s])/i}this.$content.css("padding",e.join(t+" ")+t)},i.prototype.updateInnerAlign=function(){this.$layer.attr("data-csstextalign",this.getDevice("inneralign"))},i.prototype.updateMaxWidth=function(){var e=parseInt(this.getDevice("maxwidth"));0>=e||isNaN(e)?this.$layer.css("maxWidth","").attr("data-has-maxwidth","0"):this.$layer.css("maxWidth",e+"px").attr("data-has-maxwidth","1")},i.prototype.updateSelfAlign=function(){this.$layer.attr("data-cssselfalign",this.getDevice("selfalign"))},i.prototype.getContents=function(){return this.$content},i}),N2D("FrontendComponentLayer",["FrontendComponent"],function(e,t){function i(e,i,s){N2Classes.FrontendComponent.prototype.constructor.call(this,e,i,s),this.wraps.mask!==t?this.$item=this.wraps.mask.children():this.wraps.parallax!==t?this.$item=this.wraps.parallax.children():this.$item=s.children()}return i.prototype=Object.create(N2Classes.FrontendComponent.prototype),i.prototype.constructor=i,i.prototype.getContents=function(){return this.$item},i}),N2D("FrontendComponentRow",["FrontendComponent"],function(e,t){function i(e,t,i){this.$row=i.find(".n2-ss-layer-row:first"),this.$rowInner=this.$row.find(".n2-ss-layer-row-inner:first"),N2Classes.FrontendComponent.prototype.constructor.call(this,e,t,i,this.$rowInner.find("> .n2-ss-layer"))}return i.prototype=Object.create(N2Classes.FrontendComponent.prototype),i.prototype.constructor=i,i.prototype.onDeviceChange=function(e){N2Classes.FrontendComponent.prototype.onDeviceChange.apply(this,arguments),this.updatePadding(),this.updateGutter(),this.updateInnerAlign()},i.prototype.onAfterDeviceChange=function(e){this.updateWrapAfter()},i.prototype.updatePadding=function(){var e=this.getDevice("padding").split("|*|"),t=e.pop(),i=this.baseSize;if("px+"===t&&i>0){t="em";for(var s=0;s<e.length;s++)e[s]=parseInt(e[s])/i}this.$row.css("padding",e.join(t+" ")+t)},i.prototype.updateInnerAlign=function(){this.$layer.attr("data-csstextalign",this.getDevice("inneralign"))},i.prototype.updateGutter=function(){var e=this.getDevice("gutter"),t=e/2;if(this.children.length>0)for(var i=this.children.length-1;i>=0;i--)this.children[i].$layer.css("margin",t+"px");this.$rowInner.css({width:"calc(100% + "+(e+1)+"px)",margin:-t+"px"})},i.prototype.getSortedColumns=function(){for(var t=e.extend([],this.children).sort(function(e,t){return e.getRealOrder()-t.getRealOrder()}),i=t.length-1;i>=0;i--)t[i].isVisible||t.splice(i,1);return t},i.prototype.updateWrapAfter=function(){var e=parseInt(this.getDevice("wrapafter")),t=this.getSortedColumns(),i=t.length,s=!1;if(0===i)return!1;e>0&&i>e&&(s=!0),this.$row.attr("row-wrapped",s?1:0);var r;if(s){var n=[];for(r=0;i>r;r++){var o=Math.floor(r/e);"undefined"==typeof n[o]&&(n[o]=[]),n[o].push(t[r]),t[r].$layer.attr("data-r",o).toggleClass("n2-ss-last-in-row",(r+1)%e===0||r===i-1)}var a=this.getDevice("gutter");for(r=0;r<n.length;r++){var l,h=n[r],d=0;for(l=0;l<h.length;l++)d+=h[l].getWidthPercentage();for(l=0;l<h.length;l++)h[l].$layer.css("width","calc("+h[l].getWidthPercentage()/d*100+"% - "+(n2const.isIE||n2const.isEdge?a+1:a)+"px)")}}else{var d=0;for(r=0;i>r;r++)d+=t[r].getWidthPercentage();for(r=0;i>r;r++)t[r].$layer.css("width",t[r].getWidthPercentage()/d*100+"%").removeClass("n2-ss-last-in-row").attr("data-r",0);t[i-1].$layer.addClass("n2-ss-last-in-row")}},i.prototype.getContents=function(){return this.$row},i}),N2D("SmartSliderResponsive",function(e,t){function i(t,i){this.disableTransitions=!1,this.disableTransitionsTimeout=null,this.lastClientHeight=0,this.lastClientHeightTime=0,this.lastOrientation=0,this.pixelSnappingFraction=0,this.focusOffsetTop=0,this.focusOffsetBottom=0,this.isFullScreen=!1,this.invalidateResponsiveState=!0,this.parameters=e.extend({desktop:1,tablet:1,mobile:1,onResizeEnabled:!0,type:"auto",downscale:!0,upscale:!1,constrainRatio:!0,minimumHeight:0,maximumHeight:0,minimumHeightRatio:0,maximumHeightRatio:{desktopLandscape:0,desktopPortrait:0,mobileLandscape:0,mobilePortrait:0,tabletLandscape:0,tabletPortrait:0},maximumSlideWidth:0,maximumSlideWidthLandscape:0,maximumSlideWidthRatio:-1,maximumSlideWidthTablet:0,maximumSlideWidthTabletLandscape:0,maximumSlideWidthMobile:0,maximumSlideWidthMobileLandscape:0,maximumSlideWidthConstrainHeight:0,forceFull:0,forceFullOverflowX:"body",forceFullHorizontalSelector:"",sliderHeightBasedOn:"real",decreaseSliderHeight:0,focusUser:1,focusEdge:"auto",deviceModes:{desktopLandscape:1,desktopPortrait:0,mobileLandscape:0,mobilePortrait:0,tabletLandscape:0,tabletPortrait:0},normalizedDeviceModes:{unknownUnknown:["unknown","Unknown"],desktopPortrait:["desktop","Portrait"]},verticalRatioModifiers:{unknownUnknown:1,desktopLandscape:1,desktopPortrait:1,mobileLandscape:1,mobilePortrait:1,tabletLandscape:1,tabletPortrait:1},minimumFontSizes:{desktopLandscape:0,desktopPortrait:0,mobileLandscape:0,mobilePortrait:0,tabletLandscape:0,tabletPortrait:0},ratioToDevice:{Portrait:{tablet:0,mobile:0},Landscape:{tablet:0,mobile:0}},sliderWidthToDevice:{desktopLandscape:0,desktopPortrait:0,mobileLandscape:0,mobilePortrait:0,tabletLandscape:0,tabletPortrait:0},basedOn:"combined",desktopPortraitScreenWidth:1200,tabletPortraitScreenWidth:800,mobilePortraitScreenWidth:440,tabletLandscapeScreenWidth:1024,mobileLandscapeScreenWidth:740,orientationMode:"width_and_height",overflowHiddenPage:0,focus:{offsetTop:"",offsetBottom:""}},i),t.isAdmin&&(this.doResize=NextendThrottle(this.doResize,50)),this.loadDeferred=e.Deferred(),this.slider=t,this.sliderElement=t.sliderElement}var s=null,r=null;return i.OrientationMode={SCREEN:0,ADMIN_LANDSCAPE:1,ADMIN_PORTRAIT:2,SCREEN_WIDTH_ONLY:3},i.DeviceOrientation={UNKNOWN:0,LANDSCAPE:1,PORTRAIT:2},i._DeviceOrientation={0:"Unknown",1:"Landscape",2:"Portrait"},i.DeviceMode={UNKNOWN:0,DESKTOP:1,TABLET:2,MOBILE:3},i._DeviceMode={0:"unknown",1:"desktop",2:"tablet",3:"mobile"},i.prototype.start=function(){nextend.fontsDeferred===t?N2R("windowLoad",e.proxy(function(){this.loadDeferred.resolve()},this)):nextend.fontsDeferred.always(e.proxy(function(){this.loadDeferred.resolve()},this)),this.normalizeTimeout=null,this.delayedResizeAdded=!1,this.deviceMode=i.DeviceMode.UNKNOWN,this.orientationMode=i.OrientationMode.SCREEN,this.orientation=i.DeviceOrientation.UNKNOWN,this.lastRatios={ratio:-1},this.lastRawRatios={ratio:-1},this.normalizedMode="unknownUnknown",this.widgetMargins={Top:[],Right:[],Bottom:[],Left:[]},this.staticSizes={paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0},this.enabledWidgetMargins=[],this.alignElement=this.slider.sliderElement.closest(".n2-ss-align"),this.$section=this.alignElement.parent();var n=this.ready=e.Deferred();switch(this.sliderElement.triggerHandler("SliderResponsiveStarted"),this.sliderElement.one("SliderResize",function(){n.resolve()}),"fullpage"===this.parameters.type&&"100vh"===this.parameters.sliderHeightBasedOn&&(this.$viewportHeight=e('<div style="height:100vh;width:0;position:absolute;bottom:0;visibility:hidden;"></div>').appendTo("body")),this.containerElementPadding=this.sliderElement.parent(),this.containerElement=this.containerElementPadding.parent(),!this.slider.isAdmin&&this.parameters.overflowHiddenPage&&e("html, body").css("overflow","hidden"),"width"==this.parameters.orientationMode&&(this.orientationMode=i.OrientationMode.SCREEN_WIDTH_ONLY),nextend.smallestZoom=Math.min(Math.max(this.parameters.sliderWidthToDevice.mobilePortrait,120),320),this.parameters.basedOn){case"screen":break;default:if(null==s){var o=new MobileDetect(window.navigator.userAgent,801);s=!!o.tablet(),r=!!o.phone()}}if(this.storeDefaults(),this.parameters.minimumHeight>0&&(this.parameters.minimumHeightRatio=this.parameters.minimumHeight/this.responsiveDimensions.startHeight),this.parameters.maximumHeight>0&&this.parameters.maximumHeight>=this.parameters.minimumHeight&&(this.parameters.maximumHeightRatio={desktopPortrait:this.parameters.maximumHeight/this.responsiveDimensions.startHeight},this.parameters.maximumHeightRatio.desktopLandscape=this.parameters.maximumHeightRatio.desktopPortrait,this.parameters.maximumHeightRatio.tabletPortrait=this.parameters.maximumHeightRatio.desktopPortrait,this.parameters.maximumHeightRatio.tabletLandscape=this.parameters.maximumHeightRatio.desktopPortrait,this.parameters.maximumHeightRatio.mobilePortrait=this.parameters.maximumHeightRatio.desktopPortrait,this.parameters.maximumHeightRatio.mobileLandscape=this.parameters.maximumHeightRatio.desktopPortrait),
4
+ this.parameters.maximumSlideWidth>0&&(this.parameters.maximumSlideWidthRatio={desktopPortrait:this.parameters.maximumSlideWidth/this.responsiveDimensions.startSlideWidth,desktopLandscape:this.parameters.maximumSlideWidthLandscape/this.responsiveDimensions.startSlideWidth,tabletPortrait:this.parameters.maximumSlideWidthTablet/this.responsiveDimensions.startSlideWidth,tabletLandscape:this.parameters.maximumSlideWidthTabletLandscape/this.responsiveDimensions.startSlideWidth,mobilePortrait:this.parameters.maximumSlideWidthMobile/this.responsiveDimensions.startSlideWidth,mobileLandscape:this.parameters.maximumSlideWidthMobileLandscape/this.responsiveDimensions.startSlideWidth},this.parameters.maximumSlideWidthConstrainHeight)){this.parameters.maximumHeightRatio=e.extend({},this.parameters.maximumSlideWidthRatio);for(var a in this.parameters.maximumHeightRatio)this.parameters.maximumHeightRatio[a]*=this.parameters.verticalRatioModifiers[a]}if(N2Classes.Zoom!==t&&N2Classes.Zoom.add(this),this.onResize(),e(window).on("SliderContentResize",e.proxy(function(e){this.invalidateResponsiveState=!0,this.onResize(e)},this)),this.parameters.onResizeEnabled||"adaptive"==this.parameters.type)if(e(window).on({resize:e.proxy(this.onResize,this),orientationchange:e.proxy(this.onResize,this)}),this.sliderElement.on("SliderInternalResize",e.proxy(this.onResize,this)),window.ResizeObserver!==t){var l=0,h=new ResizeObserver(e.proxy(function(t){t.forEach(e.proxy(function(e){l!==e.contentRect.width&&(l=e.contentRect.width,this.sliderElement.triggerHandler("SliderInternalResize"))},this))},this));h.observe(this.containerElement.parent().get(0))}else try{e('<iframe class="bt_skip_resize" title="Resize helper" sandbox="allow-same-origin allow-scripts" style="margin:0;padding:0;border:0;display:block;width:100%;height:0;min-height:0;max-height:0;"/>').on("load",e.proxy(function(t){var i=0,s=e(t.target.contentWindow?t.target.contentWindow:t.target.contentDocument.defaultView).on("resize",e.proxy(function(e){var t=s.width();i!==t&&(i=t,this.sliderElement.triggerHandler("SliderInternalResize"))},this));s[0].document.getElementsByTagName("HTML")[0].setAttribute("lang",window.document.getElementsByTagName("HTML")[0].getAttribute("lang"))},this)).insertBefore(this.containerElement)}catch(d){}},i.prototype.getOuterWidth=function(){return this.responsiveDimensions.startSliderWidth+this.responsiveDimensions.startSliderMarginLeft+this.responsiveDimensions.startSliderMarginRight},i.prototype.storeDefaults=function(){this.responsiveDimensions={startWidth:this.sliderElement.outerWidth(!0),startHeight:this.sliderElement.outerHeight(!0),startSliderMarginhorizontal:0,startSliderMarginvertical:0},this.horizontalElements=[],this.verticalElements=[],this.init(),this.margins={top:this.responsiveDimensions.startSliderMarginTop,right:this.responsiveDimensions.startSliderMarginRight,bottom:this.responsiveDimensions.startSliderMarginBottom,left:this.responsiveDimensions.startSliderMarginLeft}},i.prototype.addHorizontalElement=function(e,t,i,s){i=i||"ratio";var r=new N2Classes.SmartSliderResponsiveElement(this,i,e,t,s);return this.horizontalElements.push(r),r},i.prototype.addVerticalElement=function(e,t,i,s){i=i||"ratio";var r=new N2Classes.SmartSliderResponsiveElement(this,i,e,t,s);return this.verticalElements.push(r),r},i.prototype.resizeHorizontalElements=function(e){for(var t=0;t<this.horizontalElements.length;t++){var i=this.horizontalElements[t];"undefined"==typeof e[i.ratioName]&&console.log("error with "+i.ratioName),i.resize(this.responsiveDimensions,e[i.ratioName],!1,0)}this.slider.sliderElement.triggerHandler("SliderResizeHorizontal")},i.prototype.updateVerticalRatios=function(e){return e},i.prototype._updateVerticalRatios=function(t){var i=this.responsiveDimensions.startSlideHeight*t.slideH,s=!1;return this.sliderElement.find(".n2-ss-section-main-content").addClass("n2-ss-section-main-content-calc").each(function(t,r){var n=e(r).outerHeight();n>i&&(s=!0,i=n)}).removeClass("n2-ss-section-main-content-calc"),s&&(t.slideH=i/this.responsiveDimensions.startSlideHeight,t.h=Math.max(t.h,t.slideH)),t},i.prototype.resizeVerticalElements=function(e,t,i){for(var s=0;s<this.verticalElements.length;s++){var r=this.verticalElements[s];"undefined"==typeof e[r.ratioName]&&console.log("error with "+r.ratioName),r.resize(this.responsiveDimensions,e[r.ratioName],t,i)}},i.prototype.getDeviceMode=function(){return i._DeviceMode[this.deviceMode]},i.prototype.getDeviceModeOrientation=function(){return i._DeviceMode[this.deviceMode]+i._DeviceOrientation[this.orientation]},i.prototype.onResize=function(t){this.slider.mainAnimation&&"playing"==this.slider.mainAnimation.getState()?this.delayedResizeAdded||(this.delayedResizeAdded=!0,this.sliderElement.on("mainAnimationComplete.responsive",e.proxy(this._onResize,this,t))):this._onResize(t)},i.prototype._onResize=function(e){this.doResize(e),this.delayedResizeAdded=!1},i.prototype.doNormalizedResize=function(){this.normalizeTimeout&&clearTimeout(this.normalizeTimeout),this.normalizeTimeout=setTimeout(e.proxy(this.doResize,this),10)},i.prototype._getOrientation=function(){return this.orientationMode==i.OrientationMode.SCREEN?window.orientation!==t?90===Math.abs(window.orientation)?i.DeviceOrientation.LANDSCAPE:i.DeviceOrientation.PORTRAIT:window.innerHeight<=window.innerWidth?i.DeviceOrientation.LANDSCAPE:i.DeviceOrientation.PORTRAIT:this.orientationMode==i.OrientationMode.ADMIN_PORTRAIT?i.DeviceOrientation.PORTRAIT:this.orientationMode==i.OrientationMode.ADMIN_LANDSCAPE?i.DeviceOrientation.LANDSCAPE:void 0},i.prototype._getDevice=function(){switch(this.parameters.basedOn){case"combined":return this._getDeviceDevice(this._getDeviceScreenWidth());case"device":return this._getDeviceDevice(i.DeviceMode.DESKTOP);case"screen":return this._getDeviceScreenWidth()}},i.prototype._getDeviceScreenWidth=function(){var e=window.innerWidth;if(this.orientation==i.DeviceOrientation.PORTRAIT){if(e<this.parameters.mobilePortraitScreenWidth)return i.DeviceMode.MOBILE;if(e<this.parameters.tabletPortraitScreenWidth)return i.DeviceMode.TABLET}else{if(e<this.parameters.mobileLandscapeScreenWidth)return i.DeviceMode.MOBILE;if(e<this.parameters.tabletLandscapeScreenWidth)return i.DeviceMode.TABLET}return i.DeviceMode.DESKTOP},i.prototype._getDeviceAndOrientationByScreenWidth=function(){var e=window.innerWidth;return e<this.parameters.mobilePortraitScreenWidth?[i.DeviceMode.MOBILE,i.DeviceOrientation.PORTRAIT]:e<this.parameters.mobileLandscapeScreenWidth?[i.DeviceMode.MOBILE,i.DeviceOrientation.LANDSCAPE]:e<this.parameters.tabletPortraitScreenWidth?[i.DeviceMode.TABLET,i.DeviceOrientation.PORTRAIT]:e<this.parameters.tabletLandscapeScreenWidth?[i.DeviceMode.TABLET,i.DeviceOrientation.LANDSCAPE]:e<this.parameters.desktopPortraitScreenWidth?[i.DeviceMode.DESKTOP,i.DeviceOrientation.PORTRAIT]:[i.DeviceMode.DESKTOP,i.DeviceOrientation.LANDSCAPE]},i.prototype._getDeviceDevice=function(e){return r===!0?i.DeviceMode.MOBILE:s&&e!=i.DeviceMode.MOBILE?i.DeviceMode.TABLET:e},i.prototype._getDeviceZoom=function(e){var t;this.orientationMode==i.OrientationMode.ADMIN_PORTRAIT?t=i.DeviceOrientation.PORTRAIT:this.orientationMode==i.OrientationMode.ADMIN_LANDSCAPE&&(t=i.DeviceOrientation.LANDSCAPE);var s=i.DeviceMode.DESKTOP;return e-this.parameters.ratioToDevice[i._DeviceOrientation[t]].mobile<.001?s=i.DeviceMode.MOBILE:e-this.parameters.ratioToDevice[i._DeviceOrientation[t]].tablet<.001&&(s=i.DeviceMode.TABLET),s},i.prototype.updateOffsets=function(){if(this.focusOffsetTop=0,""!==this.parameters.focus.offsetTop)for(var t=e(this.parameters.focus.offsetTop),i=0;i<t.length;i++)this.focusOffsetTop+=t.eq(i).outerHeight();if(this.focusOffsetBottom=0,""!==this.parameters.focus.offsetBottom)for(var s=e(this.parameters.focus.offsetBottom),i=0;i<s.length;i++)this.focusOffsetBottom+=s.eq(i).outerHeight()},i.prototype.doPixelSnapping=function(){var e=this.containerElementPadding[0].getBoundingClientRect().left+this.pixelSnappingFraction,t=Math.max(0,e%1);t!==this.pixelSnappingFraction&&(this.containerElementPadding.css({marginLeft:-t+"px",marginRight:-t+"px"}),this.pixelSnappingFraction=t)},i.prototype.doResize=function(t,s,r,n){if(this.doPixelSnapping(),this.updateOffsets(),this.disableTransitions||(this.disableTransitions=!0,this.sliderElement.addClass("n2notransition"),this.disableTransitionsTimeout&&clearTimeout(this.disableTransitionsTimeout),this.disableTransitionsTimeout=setTimeout(e.proxy(function(){this.sliderElement.removeClass("n2notransition"),this.disableTransitions=!1},this),500)),!this.containerElementPadding.is(":visible"))return!1;this.refreshMargin();var o;if("center"===this.slider.parameters.align&&("fullpage"===this.parameters.type?this.alignElement.css("maxWidth","none"):(o=this.responsiveDimensions.startWidth,this.staticSizes&&(o+=this.staticSizes.paddingLeft+this.staticSizes.paddingRight),this.alignElement.css("maxWidth",o))),!this.slider.isAdmin&&this.parameters.forceFull){"none"!==this.parameters.forceFullOverflowX&&e(this.parameters.forceFullOverflowX).css("overflow-x","hidden");var a=0,l=0;if(""!==this.parameters.forceFullHorizontalSelector){var h=this.sliderElement.closest(this.parameters.forceFullHorizontalSelector);h&&h.length>0&&(a=h.width(),l=h.offset().left)}var d,p=a>0?a:document.body.clientWidth||document.documentElement.clientWidth,c=this.containerElement.parent(),u=c.offset().left;d=n2const.rtl.isRtl?p-(u+c.outerWidth()):u,this.containerElement.css(n2const.rtl.marginLeft,-d-parseInt(c.css("paddingLeft"))-parseInt(c.css("borderLeftWidth"))+l).width(p)}var m=this.containerElementPadding.width()/this.getOuterWidth(),f=!1,y=this.orientation,g=this.deviceMode,v=null,S=null;if(this.orientationMode===i.OrientationMode.SCREEN_WIDTH_ONLY){var b=this._getDeviceAndOrientationByScreenWidth();S=b[0],v=b[1]}else v=this._getOrientation();if(this.orientation!==v&&(this.orientation=v,f=!0,this.sliderElement.trigger("SliderOrientation",{lastOrientation:i._DeviceOrientation[y],orientation:i._DeviceOrientation[v]})),this.orientationMode!==i.OrientationMode.SCREEN_WIDTH_ONLY&&(S=this._getDevice(m)),this.deviceMode!==S&&(this.deviceMode=S,this.sliderElement.removeClass("n2-ss-"+i._DeviceMode[g]).addClass("n2-ss-"+i._DeviceMode[S]),this.sliderElement.trigger("SliderDevice",{lastDevice:i._DeviceMode[g],device:i._DeviceMode[S]}),f=!0),!this.slider.isAdmin&&"fullpage"===this.parameters.type){var w=0;if("100vh"===this.parameters.sliderHeightBasedOn)w=window.n2ClientHeight||this.$viewportHeight.height();else if(window.matchMedia&&/Android|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent||navigator.vendor||window.opera)){var x,C=!1;t&&"orientationchange"===t.type&&(C=!0),x=n2const.isIOS?document.documentElement.clientHeight:window.innerHeight,window.matchMedia("(orientation: landscape)").matches?(w=Math.min(screen.width,x),90!=this.lastOrientation&&(C=!0,this.lastOrientation=90)):(w=Math.min(screen.height,x),0!=this.lastOrientation&&(C=!0,this.lastOrientation=0)),w=window.n2ClientHeight||w;var D=e.now(),E=100;/SamsungBrowser/i.test(navigator.userAgent)&&(E=150),!C&&Math.abs(w-this.lastClientHeight)<E&&D-this.lastClientHeightTime>400?w=this.lastClientHeight:(this.lastClientHeight=w,this.lastClientHeightTime=D)}else w=window.n2ClientHeight||document.documentElement.clientHeight||document.body.clientHeight;n2const.isBot&&(w=Math.min(w,document.documentElement.clientWidth||document.body.clientWidth)),this.parameters.maximumHeightRatio[this.getDeviceModeOrientation()]=this.parameters.minimumHeightRatio=(w-this.getVerticalOffsetHeight())/this.responsiveDimensions.startHeight}if(f){this.invalidateResponsiveState=!0;var A=this._normalizeMode(i._DeviceMode[g],i._DeviceOrientation[y]),k=this._normalizeMode(i._DeviceMode[this.deviceMode],i._DeviceOrientation[this.orientation]);A[0]===k[0]&&A[1]===k[1]||(this.normalizedMode=k[0]+k[1],this.sliderElement.trigger("SliderDeviceOrientation",{lastDevice:A[0],lastOrientation:A[1],device:k[0],orientation:k[1]}))}var T=this.parameters.sliderWidthToDevice[this.normalizedMode]/this.parameters.sliderWidthToDevice.desktopPortrait;!this.parameters.downscale&&T>m?m=T:!this.parameters.upscale&&m>T&&(m=T),this._doResize(m,s,r,n),"center"===this.slider.parameters.align&&(o=this.responsiveDimensions.slider.width,this.staticSizes&&(o+=this.staticSizes.paddingLeft+this.staticSizes.paddingRight),this.responsiveDimensions&&(o+=this.responsiveDimensions.startSliderMarginhorizontal),this.alignElement.css("maxWidth",o))},i.prototype._normalizeMode=function(e,t){return this.parameters.normalizedDeviceModes[e+t]},i.prototype.getNormalizedModeString=function(){var e=this._normalizeMode(i._DeviceMode[this.deviceMode],i._DeviceOrientation[this.orientation]);return e.join("")},i.prototype.getModeString=function(){return i._DeviceMode[this.deviceMode]+i._DeviceOrientation[this.orientation]},i.prototype.enabled=function(e,t){return this.parameters.deviceModes[e+t]},i.prototype._doResize=function(t,i,s,r){var n={ratio:t,w:t,h:t,slideW:t,slideH:t,fontRatio:1};this._buildRatios(n,this.slider.parameters.dynamicHeight,s),n.fontRatio=n.slideW;var o=!1;for(var a in n)if(n[a]!=this.lastRawRatios[a]){o=!0;break}(this.invalidateResponsiveState||o)&&(this.lastRawRatios=e.extend({},n),this.resizeHorizontalElements(n),this.finishResize(n,i,r))},i.prototype.finishResize=function(t,i,s){this.loadDeferred.done(e.proxy(function(){var r=e.proxy(function(){this.finishResize=this._finishResize,this.finishResize(t,i,s)},this);/OS X.*Version\/10\..*Safari/.exec(window.navigator.userAgent)&&/Apple/.exec(window.navigator.vendor)||/CriOS/.exec(window.navigator.userAgent)?setTimeout(r,200):r()},this)),this.invalidateResponsiveState=!1},i.prototype._finishResize=function(e,t,i){this.invalidateResponsiveState=!1,e=this.updateVerticalRatios(e),this.resizeVerticalElements(e,t,i),this.lastRatios=e,t?(this.sliderElement.trigger("SliderAnimatedResize",[e,t,i]),t.eventCallback("onComplete",function(){this.triggerResize(e,t)},[],this)):this.triggerResize(e,!1)},i.prototype.doVerticalResize=function(){var t=this.updateVerticalRatios(e.extend({},this.lastRawRatios)),i=!1;for(var s in t)if(t[s]!=this.lastRatios[s]){i=!0;break}i&&this.finishVerticalResize(t)},i.prototype.finishVerticalResize=function(t){this.loadDeferred.done(e.proxy(function(){this.finishVerticalResize=this._finishVerticalResize,this.finishVerticalResize(t)},this))},i.prototype._finishVerticalResize=function(e){this.resizeVerticalElements(e,!1,0),this.lastRatios=e,this.triggerResize(e,!1)},i.prototype.triggerResize=function(e,t){this.sliderElement.trigger("SliderResize",[e,this,t])},i.prototype._buildRatios=function(e,i,s){var r=this.getDeviceModeOrientation();this.parameters.maximumSlideWidthRatio[r]>0&&e.slideW>this.parameters.maximumSlideWidthRatio[r]&&(e.slideW=this.parameters.maximumSlideWidthRatio[r]),e.slideW=e.slideH=Math.min(e.slideW,e.slideH);var n=this.parameters.verticalRatioModifiers[r];if(e.slideH*=n,"fullpage"===this.parameters.type)e.h*=n,this.parameters.minimumHeightRatio>0&&(e.h=Math.max(e.h,this.parameters.minimumHeightRatio)),this.parameters.maximumHeightRatio[r]>0&&(e.h=Math.min(e.h,this.parameters.maximumHeightRatio[r])),this.slider.isAdmin?this.parameters.constrainRatio?(e.slideH=Math.min(e.slideH,e.h),e.slideH=e.slideW=Math.min(e.slideW,e.slideH)):(e.w=e.slideW,e.h=e.slideH):this.parameters.constrainRatio?(e.slideH=Math.min(e.slideH,e.h),e.slideH=e.slideW=Math.min(e.slideW,e.slideH)):(e.slideW=e.w,this.parameters.maximumSlideWidthRatio[r]>0&&e.slideW>this.parameters.maximumSlideWidthRatio[r]&&(e.slideW=this.parameters.maximumSlideWidthRatio[r]),e.slideH=e.h);else if(e.h*=n,this.parameters.minimumHeightRatio>0&&(e.h=Math.max(e.h,this.parameters.minimumHeightRatio)),this.parameters.maximumHeightRatio[r]>0&&(e.h=Math.min(e.h,this.parameters.maximumHeightRatio[r])),e.slideH=Math.min(e.slideH,e.h),e.slideW=e.slideH/n,"showcase"===this.slider.type&&(e.slideW=Math.min(e.slideW,e.w),e.slideH=Math.min(e.slideW,e.slideH)),i){var o;if(s!==t&&s.background.elements.image!==t?o=s.background.elements.image:this.slider.currentSlide.background.elements.image!==t&&(o=this.slider.currentSlide.background.elements.image),o!==t&&o.width>0&&o.height>0){var a=this.responsiveDimensions.startSlideWidth/o.width*(o.height/this.responsiveDimensions.startSlideHeight);a>0&&(e.slideH*=a,e.h*=a)}}this.sliderElement.triggerHandler("responsiveBuildRatios",[e])},i.prototype.getVerticalOffsetHeight=function(){if(this.isFullScreen)return 0;var e=this.focusOffsetTop+this.focusOffsetBottom;if(this.slider.widgets.$vertical)for(var t=0;t<this.slider.widgets.$vertical.length;t++)e+=this.slider.widgets.$vertical.eq(t).outerHeight();return e+this.parameters.decreaseSliderHeight},i.prototype.addMargin=function(e,t){this.widgetMargins[e].push(t),t.isVisible()&&(this._addMarginSize(e,t.getSize()),this.enabledWidgetMargins.push(t)),this.doNormalizedResize()},i.prototype.addStaticMargin=function(e,t){"Bottom"!=e&&"Top"!=e&&(this.widgetStaticMargins||(this.widgetStaticMargins={Top:[],Right:[],Bottom:[],Left:[]}),this.widgetStaticMargins[e].push(t),this.doNormalizedResize())},i.prototype.refreshMargin=function(){for(var t in this.widgetMargins)for(var i=this.widgetMargins[t],s=i.length-1;s>=0;s--){var r=i[s];if(r.isVisible())-1==e.inArray(r,this.enabledWidgetMargins)&&(this._addMarginSize(t,r.getSize()),this.enabledWidgetMargins.push(r));else{var n=e.inArray(r,this.enabledWidgetMargins);-1!=n&&(this._addMarginSize(t,-r.getSize()),this.enabledWidgetMargins.splice(n,1))}}this.refreshStaticSizes()},i.prototype.refreshStaticSizes=function(){if(this.widgetStaticMargins){var e={paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0};for(var t in this.widgetStaticMargins)for(var i=this.widgetStaticMargins[t],s=i.length-1;s>=0;s--){var r=i[s];r.isVisible()&&(e["padding"+t]+=r.getSize())}for(var n in e)this.containerElementPadding.css(e);this.staticSizes=e}},i.prototype._addMarginSize=function(e,t){var i=null;switch(e){case"Top":case"Bottom":i=this._sliderVertical;break;default:i=this._sliderHorizontal}i.data["margin"+e]+=t,this.responsiveDimensions["startSliderMargin"+e]+=t},i}),N2D("SmartSliderResponsiveElement",function(e,t){function i(t,i,s,r,n){this._lastRatio=1,this.responsive=t,this.ratioName=i,this.element=s,this._readyDeferred=e.Deferred(),"undefined"!=typeof n?this.name=n:this.name=null,this.data={},this.helper={parent:null,parentProps:null,fontSize:!1,centered:!1},this._lateInit(r)}return i.prototype._lateInit=function(t){this._cssProperties=t,this.reloadDefault(),-1!=e.inArray("fontSize",t)&&(this.data.fontSize=this.element.data("fontsize"),this.helper.fontSize={fontSize:this.element.data("fontsize"),desktopPortrait:this.element.data("minfontsizedesktopportrait"),desktopLandscape:this.element.data("minfontsizedesktoplandscape"),tabletPortrait:this.element.data("minfontsizetabletportrait"),tabletLandscape:this.element.data("minfontsizetabletlandscape"),mobilePortrait:this.element.data("minfontsizemobileportrait"),mobileLandscape:this.element.data("minfontsizemobilelandscape")},this.responsive.sliderElement.on("SliderDeviceOrientation",e.proxy(this.onModeChange,this))),this.resize=this._resize,this._readyDeferred.resolve()},i.prototype.reloadDefault=function(){for(var e=0;e<this._cssProperties.length;e++){var t=this._cssProperties[e];this.data[t]=parseInt(this.element.css(t))}if(this.name){var i=this.responsive.responsiveDimensions;for(var s in this.data)i["start"+N2Classes.StringHelper.capitalize(this.name)+N2Classes.StringHelper.capitalize(s)]=this.data[s]}},i.prototype.ready=function(e){this._readyDeferred.done(e)},i.prototype.resize=function(t,i){this.ready(e.proxy(this.resize,this,t,i)),this._lastRatio=i},i.prototype._resize=function(e,t,i,s){this.name&&"undefined"==typeof e[this.name]&&(e[this.name]={});var r={};for(var n in this.data){var o=this.data[n]*t;"function"==typeof this[n+"Prepare"]&&(o=this[n+"Prepare"](o)),this.name&&(e[this.name][n]=o),r[n]=o}if(i)i.to(this.element,s,r,0);else if(this.element.css(r),this.helper.centered){var a=this.getVerticalMargin(parseInt((this.helper.parent.height()-this.element.height())/2)),l=this.getHorizontalMargin(parseInt((this.helper.parent.width()-this.element.width())/2));this.element.css({marginLeft:l,marginRight:l,marginTop:a,marginBottom:a})}this._lastRatio=t},i.prototype.getHorizontalMargin=function(e){return e},i.prototype.getVerticalMargin=function(e){return e},i.prototype._refreshResize=function(){this.responsive.ready.done(e.proxy(function(){this._resize(this.responsive.responsiveDimensions,this.responsive.lastRatios[this.ratioName])},this))},i.prototype.widthPrepare=function(e){return Math.round(e)},i.prototype.heightPrepare=function(e){return Math.round(e)},i.prototype.marginLeftPrepare=function(e){return parseInt(e)},i.prototype.marginRightPrepare=function(e){return parseInt(e)},i.prototype.lineHeightPrepare=function(e){return e+"px"},i.prototype.borderLeftWidthPrepare=function(e){return parseInt(e)},i.prototype.borderRightWidthPrepare=function(e){return parseInt(e)},i.prototype.borderTopWidthPrepare=function(e){return parseInt(e)},i.prototype.borderBottomWidthPrepare=function(e){return parseInt(e)},i.prototype.fontSizePrepare=function(e){var t=this.responsive.getNormalizedModeString();return e<this.helper.fontSize[t]&&(e=this.helper.fontSize[t]),N2Classes.FontSize.toRem(e)},i.prototype.setCentered=function(){this.helper.parent=this.element.parent(),this.helper.centered=!0},i.prototype.unsetCentered=function(){this.helper.centered=!1},i.prototype.onModeChange=function(){this.setFontSizeByMode()},i.prototype.setFontSizeByMode=function(){this.element.css("fontSize",this.fontSizePrepare(this.data.fontSize*this._lastRatio))},i}),N2D("FrontendItemVimeo",function(e,t){function i(t,i,s,r,n,o){if(this.state={scroll:!1,slide:!1,InComplete:!1,play:!1,continuePlay:!1},this.readyDeferred=e.Deferred(),this.slider=t,this.playerId=i,this.$playerElement=e("#"+this.playerId),this.$cover=this.$playerElement.find(".n2-ss-layer-player-cover"),this.start=o,this.parameters=e.extend({vimeourl:"//vimeo.com/144598279",autoplay:"0",reset:"0",title:"1",byline:"1",portrait:"0",loop:"0",color:"00adef",volume:"-1"},r),1===parseInt(this.parameters.autoplay))if(navigator.userAgent.toLowerCase().indexOf("android")>-1)this.parameters.volume=0;else if(n2const.isIOS){this.parameters.autoplay=0;try{"playsInline"in document.createElement("video")&&(this.parameters.autoplay=1,this.parameters.volume=0)}catch(a){}}1===parseInt(this.parameters.autoplay)||!n||n2const.isMobile?this.ready(e.proxy(this.initVimeoPlayer,this)):this.ready(e.proxy(function(){this.$playerElement.on("click.vimeo n2click.vimeo",e.proxy(function(e){this.$playerElement.off(".vimeo"),e.preventDefault(),e.stopPropagation(),this.initVimeoPlayer(),this.safePlay()},this))},this))}return i.vimeoDeferred=null,i.prototype.ready=function(t){null===i.vimeoDeferred&&(i.vimeoDeferred=e.getScript("https://player.vimeo.com/api/player.js")),i.vimeoDeferred.done(t)},i.prototype.initVimeoPlayer=function(){var t=e('<iframe allow="autoplay; encrypted-media" id="'+this.playerId+'-frame" src="https://player.vimeo.com/video/'+this.parameters.vimeocode+"?autoplay=0&_video&title="+this.parameters.title+"&byline="+this.parameters.byline+"&background="+this.parameters.background+"&portrait="+this.parameters.portrait+"&color="+this.parameters.color+"&loop="+this.parameters.loop+("-1"==this.parameters.quality?"":"&quality="+this.parameters.quality)+'" style="position: absolute; top:0; left: 0; width: 100%; height: 100%;" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>');this.$playerElement.prepend(t),this.isStatic=t.closest(".n2-ss-static-slide").length,this.player=new Vimeo.Player(t[0],{autoplay:!1}),this.promise=this.player.ready(),this.promise.then(e.proxy(this.onReady,this))},i.prototype.onReady=function(){var t=parseFloat(this.parameters.volume);t>=0&&this.setVolume(t),this.slide=this.slider.findSlideByElement(this.$playerElement);var i=this.$playerElement.closest(".n2-ss-layer");this.layer=i.data("layer"),this.$cover.length&&(n2const.isMobile&&this.$cover.on("click",e.proxy(this.safePlay,this)),i.one("n2play",e.proxy(function(){NextendTween.to(this.$cover,.3,{opacity:0,onComplete:e.proxy(function(){this.$cover.remove()},this)})},this))),this.player.on("play",e.proxy(function(){this.isStatic||this.slider.sliderElement.trigger("mediaStarted",this.playerId),i.triggerHandler("n2play")},this)),this.player.on("pause",e.proxy(function(){i.triggerHandler("n2pause"),this.state.continuePlay?(this.setState("continuePlay",!1),this.setState("play",!0)):this.setState("play",!1)},this)),this.player.on("ended",e.proxy(function(){this.isStatic||this.slider.sliderElement.trigger("mediaEnded",this.playerId),i.triggerHandler("n2stop"),this.setState("play",!1)},this)),this.isStatic||this.slider.sliderElement.on("mainAnimationStart",e.proxy(function(t,i,s,r,n){-1==e.inArray(this.slide,this.slider.getActiveSlidesCompat(this.slider.slides[r]))?(parseInt(this.parameters.reset)&&this.reset(),this.setState("slide",!1,!0)):this.setState("slide",!0,!0)},this)),""!==this.parameters["scroll-pause"]?N2Classes.ScrollTracker.add(this.$playerElement,this.parameters["scroll-pause"],e.proxy(function(){this.setState("scroll",!0,!0)},this),e.proxy(function(){this.setState("continuePlay",!0),this.setState("scroll",!1,!0)},this)):this.setState("scroll",!0,!0),(this.isStatic||-1!==e.inArray(this.slide,this.slider.getActiveSlidesCompat(this.slider.currentSlide)))&&this.setState("slide",!0,!0),1===parseInt(this.parameters.autoplay)&&this.slider.visible(e.proxy(this.initAutoplay,this)),this.readyDeferred.resolve()},i.prototype.initAutoplay=function(){this.setState("InComplete",!0,!0),this.isStatic?(this.setState("play",!0),this.setState("slide",!0,!0)):(this.slider.sliderElement.on("mainAnimationComplete",e.proxy(function(t,i,s,r,n){e.inArray(this.slide,this.slider.getActiveSlidesCompat(this.slider.slides[r]))>=0?(this.setState("play",!0),this.setState("slide",!0,!0)):this.setState("slide",!1,!0)},this)),e.inArray(this.slide,this.slider.getActiveSlidesCompat())>=0&&(this.setState("play",!0),this.setState("slide",!0,!0)))},i.prototype.setState=function(e,t,i){i=i||!1,this.state[e]=t,i&&(this.state.play&&this.state.slide&&this.state.InComplete&&this.state.scroll?this.play():this.pause())},i.prototype.play=function(){this.slider.sliderElement.trigger("mediaStarted",this.playerId),0!=this.start&&this.safeSetCurrentTime(this.start),this.safePlay(),this.player.getCurrentTime().then(e.proxy(function(e){e<this.start&&0!=this.start&&this.safeSetCurrentTime(this.start),this.safePlay()},this))["catch"](e.proxy(function(e){this.safePlay()},this))},i.prototype.pause=function(){this.safePause()},i.prototype.reset=function(){this.safeSetCurrentTime(this.start)},i.prototype.setVolume=function(t){this.safeCallback(e.proxy(function(){this.promise=this.player.setVolume(t)},this))},i.prototype.safeSetCurrentTime=function(t){this.safeCallback(e.proxy(function(){this.promise=this.player.setCurrentTime(t)},this))},i.prototype.safePlay=function(){this.safeCallback(e.proxy(function(){this.promise=this.player.getPaused(),this.safeCallback(e.proxy(function(e){e&&(this.promise=this.player.play())},this))},this))},i.prototype.safePause=function(){this.safeCallback(e.proxy(function(){this.promise=this.player.getPaused(),this.safeCallback(e.proxy(function(e){e||(this.promise=this.player.pause())},this))},this))},i.prototype.safeCallback=function(e){this.promise&&Promise!==t?this.promise.then(e)["catch"](e):e()},i}),N2D("FrontendItemYouTube",function(e,t){function i(t,i,s,r){this.state={scroll:!1,slide:!1,InComplete:!1,play:!1,continuePlay:!1},this.readyDeferred=e.Deferred(),this.slider=t,this.playerId=i,this.$playerElement=e("#"+this.playerId),this.$cover=this.$playerElement.find(".n2-ss-layer-player-cover"),this.parameters=e.extend({youtubeurl:"//www.youtube.com/watch?v=MKmIwHAFjSU",youtubecode:"MKmIwHAFjSU",center:0,autoplay:"1",related:"1",volume:"-1",loop:0,modestbranding:1,reset:0,query:[],playsinline:0},s),1===parseInt(this.parameters.autoplay)||!r||n2const.isMobile?this.ready(e.proxy(this.initYoutubePlayer,this)):this.$playerElement.on("click.youtube n2click.youtube",e.proxy(function(t){this.$playerElement.off(".youtube"),t.preventDefault(),t.stopPropagation(),this.ready(e.proxy(function(){this.readyDeferred.done(e.proxy(function(){this.play()},this)),this.initYoutubePlayer()},this))},this))}return i.YTDeferred=null,i.prototype.ready=function(s){null===i.YTDeferred&&(i.YTDeferred=e.Deferred(),window.YT===t&&e.getScript("https://www.youtube.com/iframe_api"),window._EPYT_!==t?!function(e){var t=function(){window._EPADashboard_.initStarted===!0?e.resolve():setTimeout(t,100)};t()}(i.YTDeferred):!function(e){var i=function(){window.YT!==t&&window.YT.loaded?e.resolve():setTimeout(i,100)};i()}(i.YTDeferred)),i.YTDeferred.done(s)},i.prototype.fadeOutCover=function(){this.coverFadedOut===t&&this.$cover.length&&(this.coverFadedOut=!0,NextendTween.to(this.$cover,.3,{opacity:0,onComplete:e.proxy(function(){this.$cover.remove()},this)}))},i.prototype.initYoutubePlayer=function(){var t=this.$playerElement.closest(".n2-ss-layer");this.layer=t.data("layer"),this.$cover.length&&(n2const.isMobile&&this.$cover.on("click",e.proxy(this.play,this)),t.one("n2play",e.proxy(this.fadeOutCover,this))),this.isStatic=this.$playerElement.closest(".n2-ss-static-slide").length;var i={enablejsapi:1,origin:window.location.protocol+"//"+window.location.host,wmode:"opaque",rel:1-this.parameters.related,start:this.parameters.start,end:this.parameters.end,modestbranding:this.parameters.modestbranding,playsinline:this.parameters.playsinline};if(1===parseInt(this.parameters.autoplay))if(navigator.userAgent.toLowerCase().indexOf("android")>-1)this.parameters.volume=0;else if(n2const.isIOS){this.parameters.autoplay=0;try{"playsInline"in document.createElement("video")&&(this.parameters.autoplay=1,this.parameters.volume=0,i.playsinline=1)}catch(s){}}n2const.isIOS&&this.parameters.controls&&(i.use_native_controls=1),1==this.parameters.center&&(i.controls=0),1!=this.parameters.controls&&(i.autohide=1,i.controls=0),+(navigator.platform.toUpperCase().indexOf("MAC")>=0&&navigator.userAgent.search("Firefox")>-1)&&(i.html5=1);for(var r in this.parameters.query)this.parameters.query.hasOwnProperty(r)&&(i[r]=this.parameters.query[r]);var n={videoId:this.parameters.youtubecode,wmode:"opaque",playerVars:i,events:{onReady:e.proxy(this.onReady,this),onStateChange:e.proxy(function(i){switch(i.data){case YT.PlayerState.PLAYING:case YT.PlayerState.BUFFERING:this.isStatic||-1!==e.inArray(this.slide,this.slider.getVisibleSlides(this.slider.currentSlide))&&this.slider.sliderElement.trigger("mediaStarted",this.playerId),t.triggerHandler("n2play");break;case YT.PlayerState.PAUSED:t.triggerHandler("n2pause"),this.state.continuePlay?(this.setState("continuePlay",!1),this.setState("play",!0)):this.setState("play",!1);break;case YT.PlayerState.ENDED:1==this.parameters.loop?(this.player.seekTo(this.parameters.start),this.player.playVideo()):(this.isStatic||this.slider.sliderElement.trigger("mediaEnded",this.playerId),t.triggerHandler("n2stop"),this.setState("play",!1))}},this)}};(this.parameters["privacy-enhanced"]||jQuery&&jQuery.fn.revolution)&&(n.host="https://www.youtube-nocookie.com"),this.player=new YT.Player(this.playerId+"-frame",n),this.slide=this.slider.findSlideByElement(this.$playerElement),1==this.parameters.center&&(this.$playerElement.parent().css("overflow","hidden"),this.onResize(),this.slider.sliderElement.on("SliderResize",e.proxy(this.onResize,this)))},i.prototype.onReady=function(){var t=parseFloat(this.parameters.volume);t>0?this.setVolume(t):-1!==t&&this.player.mute(),(this.isStatic||-1!==e.inArray(this.slide,this.slider.getActiveSlidesCompat(this.slider.currentSlide)))&&this.setState("slide",!0,!0),1==this.parameters.autoplay&&this.slider.visible(e.proxy(this.initAutoplay,this)),
5
+ this.isStatic||(this.slider.sliderElement.on("mainAnimationStart",e.proxy(function(t,i,s,r){-1==e.inArray(this.slide,this.slider.getActiveSlidesCompat(this.slider.slides[r]))?this.setState("slide",!1,!0):this.setState("slide",!0,!0)},this)),parseInt(this.parameters.reset)&&this.slider.sliderElement.on("mainAnimationComplete",e.proxy(function(t,i,s,r){-1==e.inArray(this.slide,this.slider.getVisibleSlides(this.slider.slides[r]))&&0!==this.player.getCurrentTime()&&this.player.seekTo(this.parameters.start)},this))),this.readyDeferred.resolve(),""!==this.parameters["scroll-pause"]?N2Classes.ScrollTracker.add(this.$playerElement,this.parameters["scroll-pause"],e.proxy(function(){this.setState("scroll",!0,!0)},this),e.proxy(function(){this.setState("continuePlay",!0),this.setState("scroll",!1,!0)},this)):this.setState("scroll",!0,!0)},i.prototype.onResize=function(){var e=100,t=this.$playerElement.parent(),i=t.width(),s=t.height()+e,r=16/9,n={width:i,height:s,marginTop:0};n[n2const.rtl.marginLeft]=0,i/s>r?(n.height=i*r,n.marginTop=(s-n.height)/2):(n.width=s*r,n[n2const.rtl.marginLeft]=(i-n.width)/2),this.$playerElement.css(n)},i.prototype.initAutoplay=function(){this.setState("InComplete",!0,!0),this.isStatic?(this.setState("play",!0),this.setState("slide",!0,!0)):(this.slider.sliderElement.on("mainAnimationComplete",e.proxy(function(t,i,s,r){e.inArray(this.slide,this.slider.getActiveSlidesCompat(this.slider.slides[r]))>=0?(this.setState("play",!0),this.setState("slide",!0,!0)):this.setState("slide",!1,!0)},this)),e.inArray(this.slide,this.slider.getActiveSlidesCompat())>=0&&(this.setState("play",!0),this.setState("slide",!0,!0)))},i.prototype.setState=function(e,t,i){i=i||!1,this.state[e]=t,i&&(this.state.play&&this.state.slide&&this.state.InComplete&&this.state.scroll?this.play():this.pause())},i.prototype.play=function(){this.isStopped()&&(this.coverFadedOut===t&&setTimeout(e.proxy(this.fadeOutCover,this),200),this.slider.sliderElement.trigger("mediaStarted",this.playerId),this.player.playVideo())},i.prototype.pause=function(){this.isStopped()||this.player.pauseVideo()},i.prototype.stop=function(){this.player.stopVideo()},i.prototype.isStopped=function(){var e=this.player.getPlayerState();switch(e){case-1:case 2:case 5:return!0;default:return!1}},i.prototype.setVolume=function(e){this.player.setVolume(100*e)},i}),N2D("smartslider-frontend");
library/smartslider/backend/controllers/generator/views/check_configuration.phtml CHANGED
@@ -32,6 +32,5 @@ N2Html::topBar(array(
32
  ?>
33
  <input name="save" value="1" type="hidden"/>
34
  </form>
35
- <?php N2SS3::showBeacon(ucfirst(N2Request::getCmd('group')) . ' generator'); ?>
36
 
37
  <div style="height: 200px"></div>
32
  ?>
33
  <input name="save" value="1" type="hidden"/>
34
  </form>
 
35
 
36
  <div style="height: 200px"></div>
library/smartslider/backend/controllers/settings/views/default.phtml CHANGED
@@ -20,5 +20,4 @@ N2Html::topBar(array(
20
  $_class->_renderDefaultForm();
21
  ?>
22
  <input name="save" value="1" type="hidden"/>
23
- </form>
24
- <?php N2SS3::showBeacon('Global settings'); ?>
20
  $_class->_renderDefaultForm();
21
  ?>
22
  <input name="save" value="1" type="hidden"/>
23
+ </form>
 
library/smartslider/backend/controllers/settings/views/defaults.phtml CHANGED
@@ -18,5 +18,4 @@ N2Html::topBar(array(
18
  $_class->renderDefaultsForm();
19
  ?>
20
  <input name="save" value="1" type="hidden"/>
21
- </form>
22
- <?php N2SS3::showBeacon('Item defaults'); ?>
18
  $_class->renderDefaultsForm();
19
  ?>
20
  <input name="save" value="1" type="hidden"/>
21
+ </form>
 
library/smartslider/backend/controllers/slider/views/_slider_edit.phtml CHANGED
@@ -171,5 +171,4 @@ N2SSBackendFragments::tutorialFree();
171
  <?php
172
  $_class->renderForm($slider);
173
  ?><input name="save" value="1" type="hidden"/>
174
- </form>
175
- <?php N2SS3::showBeacon('Slider settings'); ?>
171
  <?php
172
  $_class->renderForm($slider);
173
  ?><input name="save" value="1" type="hidden"/>
174
+ </form>
 
library/smartslider/backend/controllers/slider/views/group.phtml CHANGED
@@ -127,5 +127,4 @@ N2HTML::heading(array(
127
  isPreview = false;
128
  });
129
  });
130
- </script>
131
- <?php N2SS3::showBeacon('Slider settings'); ?>
127
  isPreview = false;
128
  });
129
  });
130
+ </script>
 
library/smartslider/backend/controllers/sliders/views/import.phtml CHANGED
@@ -36,5 +36,4 @@ N2Html::topBar(array(
36
  </p>
37
  </div>
38
  </div>
39
- </div>
40
- <?php N2SS3::showBeacon('Import slider'); ?>
36
  </p>
37
  </div>
38
  </div>
39
+ </div>
 
library/smartslider/backend/controllers/sliders/views/index.phtml CHANGED
@@ -21,6 +21,4 @@ N2SSBackendFragments::tutorialFree();
21
  <?php
22
  N2SSBackendFragments::sliderManager();
23
  ?>
24
- </div>
25
-
26
- <?php N2SS3::showBeacon('Main page, Import, Update'); ?>
21
  <?php
22
  N2SSBackendFragments::sliderManager();
23
  ?>
24
+ </div>
 
 
library/smartslider/backend/elements/publishslider.php CHANGED
@@ -23,7 +23,7 @@ class N2ElementPublishSlider extends N2ElementHidden {
23
  }
24
 
25
  document.addEventListener('copy', function (e) {
26
- if ($(e.target).hasClass('n2-has-copy')) {
27
  try {
28
  e.clipboardData.setData('text/plain', window.getSelection().toString());
29
  e.clipboardData.setData('text/html', '<div>' + window.getSelection().toString() + '</div>');
23
  }
24
 
25
  document.addEventListener('copy', function (e) {
26
+ if (n2(e.target).hasClass('n2-has-copy')) {
27
  try {
28
  e.clipboardData.setData('text/plain', window.getSelection().toString());
29
  e.clipboardData.setData('text/html', '<div>' + window.getSelection().toString() + '</div>');
library/smartslider/libraries/renderable/layers/component.php CHANGED
@@ -381,7 +381,6 @@ abstract class N2SSSlideComponent {
381
  $click = $this->data->get('click');
382
  if (!empty($click)) {
383
  $this->attributes['data-click'] = $this->pluginAnimationParseEventCode($click, $elementID);
384
- $this->attributes['style'] .= 'cursor:pointer;';
385
  }
386
  $mouseenter = $this->data->get('mouseenter');
387
  if (!empty($mouseenter)) {
@@ -441,7 +440,7 @@ abstract class N2SSSlideComponent {
441
  } else if ($code == 'previous') {
442
  $code = "window['" . $elementId . "'].previous();";
443
  } else {
444
- $code = "n2ss.trigger(this, '" . $code . "');";
445
  }
446
  }
447
 
381
  $click = $this->data->get('click');
382
  if (!empty($click)) {
383
  $this->attributes['data-click'] = $this->pluginAnimationParseEventCode($click, $elementID);
 
384
  }
385
  $mouseenter = $this->data->get('mouseenter');
386
  if (!empty($mouseenter)) {
440
  } else if ($code == 'previous') {
441
  $code = "window['" . $elementId . "'].previous();";
442
  } else {
443
+ $code = "n2ss.trigger(e.currentTarget, '" . $code . "');";
444
  }
445
  }
446
 
library/smartslider/libraries/slider/css.php CHANGED
@@ -76,7 +76,7 @@ abstract class N2SmartSliderCSSAbstract {
76
  ), $css);
77
  }
78
 
79
- if ($this->slider->params->get('media-query-hide-slider', 0)) {
80
  $css .= '
81
  #' . $this->slider->elementId . '{
82
  display:block;
76
  ), $css);
77
  }
78
 
79
+ if ($this->slider->params->get('media-query-hide-slider', 0) && !N2Platform::$isAdmin) {
80
  $css .= '
81
  #' . $this->slider->elementId . '{
82
  display:block;
library/smartslider/libraries/slider/features/responsive.php CHANGED
@@ -15,8 +15,6 @@ class N2SmartSliderFeatureResponsive {
15
 
16
  public $type = 'auto';
17
 
18
- public $modeObject = null;
19
-
20
  public $scaleDown = 0;
21
 
22
  public $scaleUp = 0;
@@ -61,6 +59,8 @@ class N2SmartSliderFeatureResponsive {
61
 
62
  public $focusUser = 1;
63
 
 
 
64
  public $orientationMode = 'width_and_height';
65
 
66
  public function __construct($slider, $features) {
@@ -72,7 +72,8 @@ class N2SmartSliderFeatureResponsive {
72
  $this->mobile = intval($slider->params->get('mobile', 1));
73
 
74
 
75
- $this->focusUser = intval($slider->params->get('responsiveFocusUser', 1));
 
76
 
77
  $this->type = $slider->params->get('responsive-mode', 'auto');
78
 
@@ -422,7 +423,8 @@ class N2SmartSliderFeatureResponsive {
422
  'sliderHeightBasedOn' => $this->sliderHeightBasedOn,
423
  'decreaseSliderHeight' => $this->responsiveDecreaseSliderHeight,
424
 
425
- 'focusUser' => $this->focusUser,
 
426
 
427
  'deviceModes' => $this->modes,
428
  'normalizedDeviceModes' => $normalizedDeviceModes,
15
 
16
  public $type = 'auto';
17
 
 
 
18
  public $scaleDown = 0;
19
 
20
  public $scaleUp = 0;
59
 
60
  public $focusUser = 1;
61
 
62
+ public $focusEdge = 'auto';
63
+
64
  public $orientationMode = 'width_and_height';
65
 
66
  public function __construct($slider, $features) {
72
  $this->mobile = intval($slider->params->get('mobile', 1));
73
 
74
 
75
+ $this->focusUser = intval($slider->params->get('responsiveFocusUser', 1));
76
+ $this->focusEdge = $slider->params->get('responsiveFocusEdge', 'auto');
77
 
78
  $this->type = $slider->params->get('responsive-mode', 'auto');
79
 
423
  'sliderHeightBasedOn' => $this->sliderHeightBasedOn,
424
  'decreaseSliderHeight' => $this->responsiveDecreaseSliderHeight,
425
 
426
+ 'focusUser' => $this->focusUser,
427
+ 'focusEdge' => $this->focusEdge,
428
 
429
  'deviceModes' => $this->modes,
430
  'normalizedDeviceModes' => $normalizedDeviceModes,
library/smartslider/models/Settings.php CHANGED
@@ -49,8 +49,6 @@ class N2SmartsliderSettingsModel extends N2Model {
49
 
50
  new N2ElementToken($general);
51
 
52
- new N2ElementOnOff($general, 'beacon', n2_('Show help beacon'), 1);
53
-
54
  new N2ElementOnOff($general, 'autoupdatecheck', n2_('Automatic update check'), 1);
55
 
56
  $translateUrl = new N2ElementMixed($general, 'translate-url', n2_('Translate url'), '|*|');
49
 
50
  new N2ElementToken($general);
51
 
 
 
52
  new N2ElementOnOff($general, 'autoupdatecheck', n2_('Automatic update check'), 1);
53
 
54
  $translateUrl = new N2ElementMixed($general, 'translate-url', n2_('Translate url'), '|*|');
library/smartslider/models/Sliders.php CHANGED
@@ -465,7 +465,20 @@ class N2SmartsliderSlidersModel extends N2Model {
465
  'unit' => 'px'
466
  ));
467
 
468
- new N2ElementOnOff($developerOptions, 'responsiveFocusUser', n2_('Scroll to slider on user interaction'), 1);
 
 
 
 
 
 
 
 
 
 
 
 
 
469
 
470
  new N2ElementTextarea($developerOptions, 'custom-css-codes', n2_('CSS'), '', array(
471
  'fieldStyle' => 'width:600px;height:300px;'
465
  'unit' => 'px'
466
  ));
467
 
468
+ $focus = new N2ElementGroup($developerOptions, 'responsiveFocus', n2_('Scroll to slider on user interaction'));
469
+ new N2ElementOnOff($focus, 'responsiveFocusUser', n2_('Enabled'), 1);
470
+
471
+
472
+ new N2ElementList($focus, 'responsiveFocusEdge', n2_('Edge'), 'auto', array(
473
+ 'options' => array(
474
+ 'auto' => n2_('Auto'),
475
+ 'top' => n2_('Top - when needed'),
476
+ 'top-force' => n2_('Top - always'),
477
+ 'bottom' => n2_('Bottom - when needed'),
478
+ 'bottom-force' => n2_('Bottom - always'),
479
+ )
480
+ ));
481
+
482
 
483
  new N2ElementTextarea($developerOptions, 'custom-css-codes', n2_('CSS'), '', array(
484
  'fieldStyle' => 'width:600px;height:300px;'
library/smartslider/smartslider3.php CHANGED
@@ -2,9 +2,9 @@
2
 
3
  class N2SS3 {
4
 
5
- public static $version = '3.3.25';
6
 
7
- public static $revision = '5488';
8
 
9
  public static $completeVersion;
10
 
@@ -82,7 +82,7 @@ class N2SS3 {
82
  }
83
 
84
  public static function getDomain() {
85
- $domain = parse_url(N2Uri::getFullUri(), PHP_URL_HOST);
86
  if (empty($domain)) {
87
  if (isset($_SERVER['HTTP_HOST'])) {
88
 
@@ -160,12 +160,6 @@ class N2SS3 {
160
  return true;
161
  }
162
 
163
- public static function showBeacon($search = '') {
164
- if (intval(N2SmartSliderSettings::get('beacon', 1))) {
165
- echo '<script>!function(e,o,n){window.HSCW=o,window.HS=n,n.beacon=n.beacon||{};var t=n.beacon;t.userConfig={},t.readyQueue=[],t.config=function(e){this.userConfig=e},t.ready=function(e){this.readyQueue.push(e)},o.config={docs:{enabled:!0,baseUrl:"https://smartslider3.helpscoutdocs.com/"},contact:{enabled:!0,formId:"5bf2183c-77e2-11e5-8846-0e599dc12a51"}};var r=e.getElementsByTagName("script")[0],c=e.createElement("script");c.type="text/javascript",c.async=!0,c.src="https://djtflbt20bdde.cloudfront.net/",r.parentNode.insertBefore(c,r)}(document,window.HSCW||{},window.HS||{});HS.beacon.ready(function () {HS.beacon.search("' . $search . '");});</script>';
166
- }
167
- }
168
-
169
  public static function initLicense() {
170
  }
171
 
2
 
3
  class N2SS3 {
4
 
5
+ public static $version = '3.3.26';
6
 
7
+ public static $revision = '5661';
8
 
9
  public static $completeVersion;
10
 
82
  }
83
 
84
  public static function getDomain() {
85
+ $domain = parse_url(N2Uri::getSiteUri(), PHP_URL_HOST);
86
  if (empty($domain)) {
87
  if (isset($_SERVER['HTTP_HOST'])) {
88
 
160
  return true;
161
  }
162
 
 
 
 
 
 
 
163
  public static function initLicense() {
164
  }
165
 
library/wordpress/plugins/generator/posts/sources/posts.php CHANGED
@@ -97,13 +97,12 @@ class N2GeneratorPostsPosts extends N2GeneratorAbstract {
97
  }
98
  }
99
  }
 
100
  return $data;
101
  }
102
 
103
  private function isTimeStamp($timestamp) {
104
- return ((string)(int)$timestamp === $timestamp)
105
- && ($timestamp <= PHP_INT_MAX)
106
- && ($timestamp >= ~PHP_INT_MAX);
107
  }
108
 
109
  public function getPostType() {
@@ -132,7 +131,7 @@ class N2GeneratorPostsPosts extends N2GeneratorAbstract {
132
  return $contents;
133
  }
134
 
135
- var $ElementorCount = 0;
136
  var $ElementorWidgetType = '';
137
 
138
  function getElementorTextEditors($array) {
@@ -206,9 +205,9 @@ class N2GeneratorPostsPosts extends N2GeneratorAbstract {
206
  );
207
  }
208
  if (!empty($tax_query)) {
209
- array_unshift($tax_query, array( 'relation' => 'AND' ));
210
  } else {
211
- $tax_query = array( 'relation' => 'AND' );
212
  }
213
  $tax_query = array_merge($tax_query, $term_helper);
214
  }
@@ -265,12 +264,6 @@ class N2GeneratorPostsPosts extends N2GeneratorAbstract {
265
 
266
  $posts = get_posts($postsFilter);
267
 
268
- $prev_timezone = date_default_timezone_get();
269
- $timezone_string = get_option('timezone_string');
270
- if ($timezone_string !== '') {
271
- date_default_timezone_set($timezone_string);
272
- }
273
-
274
  $custom_dates = $this->linesToArray($this->data->get('customdates', ''));
275
  $translate = $this->linesToArray($this->data->get('translatecustomdates', ''));
276
  $date_function = $this->data->get('datefunction', 'date_i18n');
@@ -512,9 +505,6 @@ class N2GeneratorPostsPosts extends N2GeneratorAbstract {
512
  $wp_query->post = $tmpPost;
513
  wp_reset_postdata();
514
 
515
- if ($timezone_string !== '') {
516
- date_default_timezone_set($prev_timezone);
517
- }
518
  return $data;
519
  }
520
 
97
  }
98
  }
99
  }
100
+
101
  return $data;
102
  }
103
 
104
  private function isTimeStamp($timestamp) {
105
+ return ((string)(int)$timestamp === $timestamp) && ($timestamp <= PHP_INT_MAX) && ($timestamp >= ~PHP_INT_MAX);
 
 
106
  }
107
 
108
  public function getPostType() {
131
  return $contents;
132
  }
133
 
134
+ var $ElementorCount = 0;
135
  var $ElementorWidgetType = '';
136
 
137
  function getElementorTextEditors($array) {
205
  );
206
  }
207
  if (!empty($tax_query)) {
208
+ array_unshift($tax_query, array('relation' => 'AND'));
209
  } else {
210
+ $tax_query = array('relation' => 'AND');
211
  }
212
  $tax_query = array_merge($tax_query, $term_helper);
213
  }
264
 
265
  $posts = get_posts($postsFilter);
266
 
 
 
 
 
 
 
267
  $custom_dates = $this->linesToArray($this->data->get('customdates', ''));
268
  $translate = $this->linesToArray($this->data->get('translatecustomdates', ''));
269
  $date_function = $this->data->get('datefunction', 'date_i18n');
505
  $wp_query->post = $tmpPost;
506
  wp_reset_postdata();
507
 
 
 
 
508
  return $data;
509
  }
510
 
nextend/library/applications/system/plugins/nextendfontservices/google/families.csv CHANGED
@@ -10,6 +10,8 @@ Advent Pro
10
  Aguafina Script
11
  Akronim
12
  Aladin
 
 
13
  Aldrich
14
  Alef
15
  Alegreya
@@ -107,10 +109,12 @@ Barlow Semi Condensed
107
  Barriecito
108
  Barrio
109
  Basic
 
110
  Battambang
111
  Baumans
112
  Bayon
113
  Be Vietnam
 
114
  Belgrano
115
  Bellefair
116
  Belleza
@@ -157,6 +161,7 @@ Cabin Sketch
157
  Caesar Dressing
158
  Cagliostro
159
  Cairo
 
160
  Calligraffitti
161
  Cambay
162
  Cambo
@@ -368,6 +373,7 @@ Griffy
368
  Gruppo
369
  Gudea
370
  Gugi
 
371
  Gurajada
372
  Habibi
373
  Halant
@@ -392,6 +398,7 @@ Hind Vadodara
392
  Holtwood One SC
393
  Homemade Apple
394
  Homenaje
 
395
  IBM Plex Mono
396
  IBM Plex Sans
397
  IBM Plex Sans Condensed
@@ -471,6 +478,7 @@ Kreon
471
  Kristi
472
  Krona One
473
  Krub
 
474
  Kumar One
475
  Kumar One Outline
476
  Kurale
@@ -653,6 +661,7 @@ NTR
653
  Numans
654
  Nunito
655
  Nunito Sans
 
656
  Odor Mean Chey
657
  Offside
658
  Old Standard TT
@@ -731,6 +740,7 @@ PT Sans Caption
731
  PT Sans Narrow
732
  PT Serif
733
  PT Serif Caption
 
734
  Puritan
735
  Purple Purse
736
  Quando
@@ -852,6 +862,7 @@ Snippet
852
  Snowburst One
853
  Sofadi One
854
  Sofia
 
855
  Song Myung
856
  Sonsie One
857
  Sorts Mill Goudy
@@ -880,6 +891,7 @@ Strait
880
  Stylish
881
  Sue Ellen Francisco
882
  Suez One
 
883
  Sumana
884
  Sunflower
885
  Sunshiney
@@ -908,6 +920,7 @@ Timmana
908
  Tinos
909
  Titan One
910
  Titillium Web
 
911
  Trade Winds
912
  Trirong
913
  Trocchi
10
  Aguafina Script
11
  Akronim
12
  Aladin
13
+ Alata
14
+ Alatsi
15
  Aldrich
16
  Alef
17
  Alegreya
109
  Barriecito
110
  Barrio
111
  Basic
112
+ Baskervville
113
  Battambang
114
  Baumans
115
  Bayon
116
  Be Vietnam
117
+ Bebas Neue
118
  Belgrano
119
  Bellefair
120
  Belleza
161
  Caesar Dressing
162
  Cagliostro
163
  Cairo
164
+ Calistoga
165
  Calligraffitti
166
  Cambay
167
  Cambo
373
  Gruppo
374
  Gudea
375
  Gugi
376
+ Gupter
377
  Gurajada
378
  Habibi
379
  Halant
398
  Holtwood One SC
399
  Homemade Apple
400
  Homenaje
401
+ Ibarra Real Nova
402
  IBM Plex Mono
403
  IBM Plex Sans
404
  IBM Plex Sans Condensed
478
  Kristi
479
  Krona One
480
  Krub
481
+ Kulim Park
482
  Kumar One
483
  Kumar One Outline
484
  Kurale
661
  Numans
662
  Nunito
663
  Nunito Sans
664
+ Odibee Sans
665
  Odor Mean Chey
666
  Offside
667
  Old Standard TT
740
  PT Sans Narrow
741
  PT Serif
742
  PT Serif Caption
743
+ Public Sans
744
  Puritan
745
  Purple Purse
746
  Quando
862
  Snowburst One
863
  Sofadi One
864
  Sofia
865
+ Solway
866
  Song Myung
867
  Sonsie One
868
  Sorts Mill Goudy
891
  Stylish
892
  Sue Ellen Francisco
893
  Suez One
894
+ Sulphur Point
895
  Sumana
896
  Sunflower
897
  Sunshiney
920
  Tinos
921
  Titan One
922
  Titillium Web
923
+ Tomorrow
924
  Trade Winds
925
  Trirong
926
  Trocchi
nextend/library/libraries/uri/uri.php CHANGED
@@ -11,6 +11,8 @@ class N2UriAbstract {
11
 
12
  var $_currentbase = '';
13
 
 
 
14
  public static $scheme = 'http';
15
 
16
  static function getInstance() {
@@ -40,6 +42,12 @@ class N2UriAbstract {
40
  return $i->_baseuri;
41
  }
42
 
 
 
 
 
 
 
43
  static function pathToUri($path, $protocol = true) {
44
  $i = N2Uri::getInstance();
45
 
11
 
12
  var $_currentbase = '';
13
 
14
+ var $siteUrl = '';
15
+
16
  public static $scheme = 'http';
17
 
18
  static function getInstance() {
42
  return $i->_baseuri;
43
  }
44
 
45
+ static function getSiteUri() {
46
+ $i = N2Uri::getInstance();
47
+
48
+ return $i->siteUrl;
49
+ }
50
+
51
  static function pathToUri($path, $protocol = true) {
52
  $i = N2Uri::getInstance();
53
 
nextend/library/nextend.php CHANGED
@@ -24,11 +24,13 @@ class N2 {
24
  $api = self::$api;
25
  }
26
 
27
- if ($returnUrl) {
28
- $posts_default = array(
29
- 'platform' => N2Platform::getPlatform()
30
- );
 
31
 
 
32
  return $api . '?' . http_build_query($posts + $posts_default);
33
  }
34
 
@@ -36,11 +38,7 @@ class N2 {
36
  if (function_exists('curl_init') && function_exists('curl_exec') && N2Settings::get('curl', 1)) {
37
  $ch = curl_init();
38
  curl_setopt($ch, CURLOPT_URL, $api);
39
-
40
- $posts_default = array(
41
- 'platform' => N2Platform::getPlatform()
42
- );
43
- curl_setopt($ch, CURLOPT_POSTFIELDS, $posts + $posts_default);
44
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
45
  curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 20);
46
  curl_setopt($ch, CURLOPT_TIMEOUT, 30);
@@ -77,15 +75,11 @@ class N2 {
77
  );
78
  }
79
  } else {
80
- $posts_default = array(
81
- 'platform' => N2Platform::getPlatform()
82
- );
83
-
84
  $opts = array(
85
  'http' => array(
86
  'method' => 'POST',
87
  'header' => 'Content-type: application/x-www-form-urlencoded',
88
- 'content' => http_build_query($posts + $posts_default)
89
  )
90
  );
91
  $context = stream_context_create($opts);
24
  $api = self::$api;
25
  }
26
 
27
+ $posts_default = array(
28
+ 'platform' => N2Platform::getPlatform()
29
+ );
30
+
31
+ $posts = $posts + $posts_default;
32
 
33
+ if ($returnUrl) {
34
  return $api . '?' . http_build_query($posts + $posts_default);
35
  }
36
 
38
  if (function_exists('curl_init') && function_exists('curl_exec') && N2Settings::get('curl', 1)) {
39
  $ch = curl_init();
40
  curl_setopt($ch, CURLOPT_URL, $api);
41
+ curl_setopt($ch, CURLOPT_POSTFIELDS, $posts);
 
 
 
 
42
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
43
  curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 20);
44
  curl_setopt($ch, CURLOPT_TIMEOUT, 30);
75
  );
76
  }
77
  } else {
 
 
 
 
78
  $opts = array(
79
  'http' => array(
80
  'method' => 'POST',
81
  'header' => 'Content-type: application/x-www-form-urlencoded',
82
+ 'content' => http_build_query($posts)
83
  )
84
  );
85
  $context = stream_context_create($opts);
nextend/media/dist/nextend-backend.css CHANGED
@@ -3781,6 +3781,8 @@ NextendList
3781
 
3782
  .n2 .n2-form-element-list select[multiple] {
3783
  height: auto;
 
 
3784
  }
3785
 
3786
  .n2 .n2-form-dark .n2-form-element-list select {
3781
 
3782
  .n2 .n2-form-element-list select[multiple] {
3783
  height: auto;
3784
+ -webkit-appearance: none;
3785
+ -moz-appearance: none;
3786
  }
3787
 
3788
  .n2 .n2-form-dark .n2-form-element-list select {
nextend/media/dist/nextend-backend.min.css CHANGED
@@ -1 +1 @@
1
- @font-face{font-family:'Nextend';src:url(../fonts/Nextend.eot?un60yf);src:url(../fonts/Nextend.eot?un60yf#iefix) format('embedded-opentype'),url(../fonts/Nextend.ttf?un60yf) format('truetype'),url(../fonts/Nextend.woff?un60yf) format('woff');font-weight:400;font-style:normal}.n2-i{font-family:'Nextend'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.n2-i-reveal:before{content:"\e992"}.n2-i-fade:before{content:"\e993"}.n2-i-scale:before{content:"\e994"}.n2-i-move:before{content:"\e995"}.n2-i-flip:before{content:"\e996"}.n2-i-special:before{content:"\e997"}.n2-i-bounce:before{content:"\e998"}.n2-i-rotate:before{content:"\e999"}.n2-i-highlight:before{content:"\e990"}.n2-i-rotating:before{content:"\e991"}.n2-i-group:before{content:"\e957"}.n2-i-group-up:before{content:"\e958"}.n2-i-group-insert:before{content:"\e959"}.n2-i-add-sample:before{content:"\e951"}.n2-i-add-new:before{content:"\e952"}.n2-i-slide-video:before{content:"\e989"}.n2-i-slide-static:before{content:"\e98a"}.n2-i-slide-post:before{content:"\e98b"}.n2-i-slide-library:before{content:"\e98c"}.n2-i-slide-image:before{content:"\e98d"}.n2-i-slide-empty:before{content:"\e98e"}.n2-i-slide-dynamic:before{content:"\e98f"}.n2-i-up:before{content:"\e63e"}.n2-i-folder:before{content:"\e63d"}.n2-i-progressbar-layer:before{content:"\e982"}.n2-i-imagebox-layer:before{content:"\e983"}.n2-i-counter-layer:before{content:"\e984"}.n2-i-circlecounter-layer:before{content:"\e985"}.n2-i-audio-layer:before{content:"\e986"}.n2-i-a-license:before{content:"\e953"}.n2-i-a-import:before{content:"\e954"}.n2-i-a-deauthorize:before{content:"\e955"}.n2-i-a-clear:before{content:"\e956"}.n2-i-imagearea-layer:before{content:"\e950"}.n2-i-window-settings:before{content:"\e94c"}.n2-i-window-animation:before{content:"\e94d"}.n2-i-window-design:before{content:"\e94e"}.n2-i-window-layer:before{content:"\e94f"}.n2-i-dashboard:before{content:"\e94a"}.n2-i-slider2:before{content:"\e94b"}.n2-i-area-layer:before{content:"\e937"}.n2-i-iframe-layer:before{content:"\e938"}.n2-i-input-layer:before{content:"\e939"}.n2-i-html-layer:before{content:"\e93a"}.n2-i-video-layer:before{content:"\e93b"}.n2-i-vimeo-layer:before{content:"\e93c"}.n2-i-youtube-layer:before{content:"\e93d"}.n2-i-list-layer:before{content:"\e93e"}.n2-i-transition-layer:before{content:"\e93f"}.n2-i-caption-layer:before{content:"\e940"}.n2-i-icon-layer:before{content:"\e941"}.n2-i-button-layer:before{content:"\e942"}.n2-i-image-layer:before{content:"\e943"}.n2-i-text-layer:before{content:"\e944"}.n2-i-heading-layer:before{content:"\e945"}.n2-i-preview:before{content:"\e92d"}.n2-i-slides:before{content:"\e91a"}.n2-i-slideedit:before{content:"\e904"}.n2-i-help:before{content:"\e644"}.n2-i-v-tablet-landscape:before{content:"\e63a"}.n2-i-v-mobile-landscape:before{content:"\e63b"}.n2-i-v-desktop-landscape:before{content:"\e63c"}.n2-i-bulk:before{content:"\e634"}.n2-i-notification:before{content:"\e637"}.n2-i-v-tablet:before{content:"\e616"}.n2-i-v-mobile:before{content:"\e617"}.n2-i-v-desktop:before{content:"\e618"}.n2-i-v-all:before{content:"\e619"}.n2-i-smart:before{content:"\e61a"}.n2-i-slider:before{content:"\e61b"}.n2-i-s-open:before{content:"\e61c"}.n2-i-s-close:before{content:"\e61d"}.n2-i-next:before{content:"\e61e"}.n2-i-n-success:before{content:"\e61f"}.n2-i-n-notice:before{content:"\e620"}.n2-i-n-error:before{content:"\e621"}.n2-i-n-close:before{content:"\e622"}.n2-i-drag:before{content:"\e623"}.n2-i-a-text:before{content:"\e624"}.n2-i-a-refresh:before{content:"\e625"}.n2-i-a-html:before{content:"\e626"}.n2-i-a-export:before{content:"\e627"}.n2-i-a-duplicate:before{content:"\e628"}.n2-i-a-deletes:before{content:"\e629"}.n2-i-a-delete:before{content:"\e62a"}.n2-i-a-back:before{content:"\e62b"}.n2-i-slidelibrary:before{content:"\e97d"}.n2-i-newslide:before{content:"\e981"}.n2-i-volume:before{content:"\e987"}.n2-i-mute:before{content:"\e988"}.n2-i-canvas:before{content:"\e916"}.n2-i-builder:before{content:"\e97c"}.n2-i-minimize:before{content:"\e914"}.n2-i-maximize:before{content:"\e915"}.n2-i-vertical-align-top:before{content:"\e96c"}.n2-i-vertical-align-space-between:before{content:"\e97a"}.n2-i-vertical-align-space-around:before{content:"\e97b"}.n2-i-vertical-align-center:before{content:"\e97e"}.n2-i-vertical-align-bottom:before{content:"\e97f"}.n2-i-mini-desktop-portrait:before{content:"\e980"}.n2-i-uplevel:before{content:"\e979"}.n2-i-hidedesktoplandscape:before{content:"\e95a"}.n2-i-mini-arrow-thin:before{content:"\e926"}.n2-i-mini-move:before{content:"\e973"}.n2-i-color:before{content:"\e95b"}.n2-i-col:before{content:"\e95c"}.n2-i-structure-Sb:before{content:"\e95d"}.n2-i-structure-Sa:before{content:"\e95e"}.n2-i-structure-4a:before{content:"\e95f"}.n2-i-structure-3b:before{content:"\e960"}.n2-i-structure-3a:before{content:"\e961"}.n2-i-structure-2e:before{content:"\e962"}.n2-i-structure-2d:before{content:"\e963"}.n2-i-structure-2c:before{content:"\e964"}.n2-i-structure-2b:before{content:"\e965"}.n2-i-structure-2a:before{content:"\e966"}.n2-i-structure-1a:before{content:"\e967"}.n2-i-mini-tablet-portrait:before{content:"\e968"}.n2-i-mini-tablet-landscape:before{content:"\e969"}.n2-i-mini-mobile-portrait:before{content:"\e96a"}.n2-i-mini-mobile-landscape:before{content:"\e96b"}.n2-i-mini-desktop-landscape:before{content:"\e96d"}.n2-i-video:before{content:"\e96e"}.n2-i-stretch:before{content:"\e96f"}.n2-i-row:before{content:"\e970"}.n2-i-none:before{content:"\e971"}.n2-i-mini-trash:before{content:"\e972"}.n2-i-mini-duplicate:before{content:"\e974"}.n2-i-mini-arrow-up:before{content:"\e975"}.n2-i-mini-arrow-right:before{content:"\e976"}.n2-i-mini-arrow-left:before{content:"\e977"}.n2-i-mini-arrow-down:before{content:"\e978"}.n2-i-chainsmall:before{content:"\e949"}.n2-i-reset2:before{content:"\e946"}.n2-i-save:before{content:"\e947"}.n2-i-clearanimation:before{content:"\e948"}.n2-i-magnet:before{content:"\e936"}.n2-i-layerlist:before{content:"\e935"}.n2-i-layer-text:before{content:"\e920"}.n2-i-layer-image:before{content:"\e931"}.n2-i-layer-heading:before{content:"\e932"}.n2-i-layer-button:before{content:"\e933"}.n2-i-settings:before{content:"\e934"}.n2-i-selectarrow:before{content:"\e930"}.n2-i-closewindow:before{content:"\e90a"}.n2-i-selected:before{content:"\e90b"}.n2-i-layerlistopen:before{content:"\e92b"}.n2-i-layerlistclose:before{content:"\e92c"}.n2-i-backtoslider:before{content:"\e92e"}.n2-i-addlayer2:before{content:"\e92f"}.n2-i-newdrag:before{content:"\e913"}.n2-i-addlayer:before{content:"\e917"}.n2-i-listlayer:before{content:"\e918"}.n2-i-closelayer:before{content:"\e919"}.n2-i-copy:before{content:"\e907"}.n2-i-paste:before{content:"\e908"}.n2-i-undo:before{content:"\e905"}.n2-i-redo:before{content:"\e906"}.n2-i-sortdate2:before{content:"\e900"}.n2-i-sortdate1:before{content:"\e901"}.n2-i-sortalphabetic2:before{content:"\e902"}.n2-i-sortalphabetic1:before{content:"\e903"}.n2-i-hide:before{content:"\e60e"}.n2-i-adaptive:before{content:"\e64e"}.n2-i-reset:before{content:"\e64f"}.n2-i-fontmodifier:before{content:"\e650"}.n2-i-sun:before{content:"\e651"}.n2-i-layerunlink:before{content:"\e64b"}.n2-i-layerlink:before{content:"\e64d"}.n2-i-moon:before{content:"\e64c"}.n2-i-horizontal-right:before{content:"\e645"}.n2-i-horizontal-center:before{content:"\e646"}.n2-i-horizontal-left:before{content:"\e647"}.n2-i-vertical-bottom:before{content:"\e648"}.n2-i-vertical-middle:before{content:"\e649"}.n2-i-vertical-top:before{content:"\e64a"}.n2-i-bulb:before{content:"\e643"}.n2-i-unlock:before{content:"\e63f"}.n2-i-anim-out:before{content:"\e640"}.n2-i-anim-in:before{content:"\e641"}.n2-i-anim-loop:before{content:"\e642"}.n2-i-more:before{content:"\e639"}.n2-i-buttonarrow:before{content:"\e638"}.n2-i-list:before{content:"\e635"}.n2-i-link:before{content:"\e636"}.n2-i-play:before{content:"\e605"}.n2-i-pause:before{content:"\e606"}.n2-i-stop:before{content:"\e607"}.n2-i-snapcenter:before{content:"\e62e"}.n2-i-snapgrid:before{content:"\e62f"}.n2-i-snaplayer:before{content:"\e630"}.n2-i-snapnone:before{content:"\e631"}.n2-i-plus:before{content:"\e632"}.n2-i-minus:before{content:"\e633"}.n2-i-bold:before{content:"\e601"}.n2-i-unpublished:before{content:"\e62d"}.n2-i-published:before{content:"\e60c"}.n2-i-underline:before{content:"\e602"}.n2-i-italic:before{content:"\e615"}.n2-i-empty:before{content:"\e62c"}.n2-i-tick:before{content:"\e600"}.n2-i-star:before{content:"\e603"}.n2-i-right:before{content:"\e604"}.n2-i-order:before{content:"\e608"}.n2-i-lock:before{content:"\e609"}.n2-i-left:before{content:"\e60a"}.n2-i-justify:before{content:"\e60b"}.n2-i-info:before{content:"\e60d"}.n2-i-eye:before{content:"\e60f"}.n2-i-edit:before{content:"\e610"}.n2-i-duplicate:before{content:"\e611"}.n2-i-delete:before{content:"\e612"}.n2-i-close:before{content:"\e613"}.n2-i-center:before{content:"\e614"}.n2-i-emptyslide:before{content:"\e91b"}.n2-i-addslide:before{content:"\e91c"}.n2-i-staraction:before{content:"\e91d"}.n2-i-breadcrumbarrow:before{content:"\e91e"}.n2-i-animation:before{content:"\e91f"}.n2-i-folderclosed:before{content:"\e921"}.n2-i-folderopened:before{content:"\e922"}.n2-i-hide2:before{content:"\e923"}.n2-i-select:before{content:"\e924"}.n2-i-hidedesktopportrait:before{content:"\e925"}.n2-i-hidetabletlandscape:before{content:"\e927"}.n2-i-hidetabletportrait:before{content:"\e928"}.n2-i-hidemobilelandscape:before{content:"\e929"}.n2-i-hidemobileportrait:before{content:"\e92a"}.n2-i-backgroundedit:before{content:"\e909"}.n2-i-backgroundmanage:before{content:"\e90c"}.n2-i-backgroundposition:before{content:"\e90d"}.n2-i-viewmini:before{content:"\e90e"}.n2-i-viewgrid:before{content:"\e90f"}.n2-i-viewlist:before{content:"\e910"}.n2-i-more2:before{content:"\e911"}.n2-i-tick2:before{content:"\e912"}.n2{box-sizing:initial}.n2,.n2 td,.n2 th,html[dir=rtl] .n2{font-family:"Montserrat",Arial,sans-serif;-webkit-font-smoothing:antialiased;font-size:12px}.n2 a:ACTIVE,.n2 a:FOCUS,.n2 a:LINK,.n2 a:VISITED{text-decoration:none}.n2-h1{font-size:26px;line-height:1.4em}.n2-h2{font-size:20px}.n2-h3{font-size:14px}.n2-h4{font-size:12px}.n2-h5,input[type].n2-h5,select.n2-h5,textarea.n2-h5{font-size:11px}.n2-h6{font-size:10px}.n2-b{font-weight:700}.n2-uc{text-transform:uppercase}.n2-ucf{text-transform:capitalize}.n2-i+span,.n2-i+span+span,.n2-i+span+span+span{vertical-align:middle}.n2-actions-left>a,.n2-actions-left>a:HOVER,.n2-i-grey-opacity,.n2-i-grey-opacity:HOVER{color:#b2bfc9}.n2-active>.n2-i-star{color:#c68c1e}.n2-active>.n2-i-unpublished:before{content:"\e60c"}.n2-active>.n2-i-unpublished,.n2-active>.n2-i-unpublished:HOVER{color:#6fbc49}.n2-button .n2-i,.n2-i.n2-it{line-height:inherit;vertical-align:top}.n2-description,.n2-description p{font-size:12px;color:#6b7989}.n2-description ol{font-size:11px}div.n2-description ul{padding-left:20px;font-size:12px;list-style-type:disc}#wpbody-content{padding-bottom:0!important}#wpfooter{display:none}#wpbody-content #n2-admin{margin:10px 20px 0 0}html[dir=rtl] #wpbody-content #n2-admin{margin:10px 0 0 20px}#wpbody-content #n2-admin a:focus{box-shadow:none}#content-box #toolbar-box{display:none}.n2 input:focus,.n2 select:focus,.n2 textarea:focus{background:0 0}.n2 ul{padding:0}.n2 dt{font-weight:400}#status,.admin .subhead-collapse,.admin header.header{display:none}div#system-debug,div.container-main{padding-bottom:0}.admin form{margin:0}.admin #content{margin-top:20px}.n2 button,.n2 input,.n2 label,.n2 select,.n2 textarea{line-height:inherit}.n2 *:focus{box-shadow:none}#n2-admin img{display:inline}#system-message-container{display:none}.n2 td{vertical-align:inherit}.n2 .n2-scroll-grip{margin-top:0}body.n2-platform-native{padding:10px;font-size:13px;line-height:1.4em;overflow:auto}.n2 hr,iframe{border:0}#n2-admin{min-width:980px;background-color:#e9edf0}.n2 hr{border-top:1px solid #ccd1d6;border-bottom:1px solid #fafafa}.n2 a{transition:none 0s;outline:0}.n2-clickable{cursor:pointer}.n2-table{display:table;width:100%;border-spacing:0;border-collapse:collapse}.n2-table.n2-content{border-collapse:separate}.n2-table-auto{width:auto}.n2-table-fixed{table-layout:fixed}.n2-tr{display:table-row}.n2-td{display:table-cell;vertical-align:top}.n2-table-fancy,.n2-table-pane{width:100%;text-align:center;border-spacing:0}.n2-table-pane{table-layout:fixed;border-collapse:separate}.n2-table-fancy{border-collapse:collapse;border:2px solid #a1aeb5;border-radius:5px}.n2-table-fancy tr:nth-child(odd){background-color:#f2f5fa}.n2-table-fancy td{border:1px solid #e0e3e6;padding:10px;text-align:left;font-size:11px}html[dir=rtl] .n2-table-fancy td{text-align:right}.n2-table-fancy-wrap{border:2px solid #a1aeb5;border-radius:5px}.n2-table-fancy-wrap .n2-table-fancy{border:0}.n2-table-fancy-wrap .n2-table-fancy td{border:0;border-bottom:1px solid #e0e3e6}.n2-table-pane td{padding:0}.n2-inline-block{display:inline-block;vertical-align:top}.n2-left{float:left}.n2-right,html[dir=rtl] .n2-left{float:right}html[dir=rtl] .n2-right{float:left}.n2-clear{clear:both}.n2-blue-bg,.n2-blue-logo-bg{background-color:#0c92df}.n2-sidebar-base-bg{background-color:#4d5d70}.n2-sidebar-header-bg{background-color:#485769}.n2-sidebar-list-bg{background-color:#212d3a}.n2-sidebar-tab-bg{background-color:#202934}.n2-sidebar-parameter-label-bg{background-color:#212d3a}.n2-sidebar-tab-switcher{border-bottom:1px solid #2c3540}.n2-sidebar-tab-switcher .n2-td{color:#b2bfc9;text-align:center;height:60px;line-height:60px;cursor:pointer}.n2-sidebar-tab-switcher .n2-td.n2-active{color:#fff}.n2-sidebar-pane-sizer{top:0;left:0;height:15px;width:100%;cursor:ns-resize;background:#212d3a;text-align:center;color:#4d5d70;font-size:32px;line-height:15px}.n2-content-base-bg{background-color:#e9edf0}.n2-content-box-title-bg{background-color:#f2f5fa}.n2-border-radius{border-radius:3px}.n2-border-radius-tr{border-top-right-radius:3px}html[dir=rtl] .n2-border-radius-tr{border-top-right-radius:0;border-top-left-radius:3px}.n2-border-radius-tl{border-top-left-radius:3px}html[dir=rtl] .n2-border-radius-tl{border-top-right-radius:3px;border-top-left-radius:0}.n2-border-radius-br{border-bottom-right-radius:3px}html[dir=rtl] .n2-border-radius-br{border-bottom-right-radius:0;border-bottom-left-radius:3px}.n2-border-radius-bl{border-bottom-left-radius:3px}html[dir=rtl] .n2-border-radius-bl{border-bottom-right-radius:3px;border-bottom-left-radius:0}.n2-a,.n2-a:ACTIVE,.n2-a:FOCUS,.n2-a:HOVER,.n2-a:VISITED{color:#08c}#n2-ss-redo,#n2-ss-undo{opacity:.5}#n2-ss-redo.n2-active,#n2-ss-undo.n2-active{opacity:1}[dir=rtl] #n2-ss-undo,html[dir=rtl] .n2-header-breadcrumbs>span{transform:scaleX(-1)}#n2-ss-undo+#n2-ss-redo{margin-left:-15px}[dir=rtl] #n2-ss-undo+#n2-ss-redo{margin-left:15px;transform:scaleX(-1)}.n2-top-bar-menu .n2-button-icon{margin:12px 2px 0}.n2-expert-switch{display:inline-block;height:36px;margin-right:20px;vertical-align:top;position:relative;overflow:hidden;padding:0 30px;text-align:right}.n2-expert-switch .n2-expert-expert,.n2-expert-switch .n2-expert-simple{display:inline-block;height:100%;position:relative;line-height:36px;color:#b2bfc9;transition:top .3s,opacity .3s}.n2-expert-switch .n2-expert-simple{top:-36px;opacity:1}.n2-expert-switch .n2-expert-expert{top:-10px;opacity:0}.n2-expert-switch.n2-active .n2-expert-simple{top:-26px;opacity:0}.n2-expert-switch.n2-active .n2-expert-expert{top:0;opacity:1}.n2-expert-switch .n2-expert-bar{position:absolute;top:5px;right:8px;width:8px;height:24px;background:#6b7986;border-radius:4px;transition:background .3s}.n2-expert-switch.n2-active .n2-expert-bar{background:#51b82d}.n2-expert-switch .n2-expert-dot{position:absolute;top:-1px;left:-3px;width:14px;height:14px;border-radius:7px;background:#fff;transition:top .3s}.n2-expert-switch.n2-active .n2-expert-dot{top:10px}.n2-button-play{text-align:left;padding:0}.n2-button-play .n2-i,.n2-button-play span{vertical-align:middle}.n2-button-play span{display:inline-block;padding:0 20px;border-left:1px solid #1582c2}.n2-header{display:flex;justify-content:space-between;flex:1;height:70px;z-index:11;border-top-right-radius:5px;overflow:hidden}[dir=rtl] .n2-header{border-top-left-radius:5px;border-top-right-radius:0}.n2-logo{width:339px;border-right:1px solid #1681c1;border-top-left-radius:5px}[dir=rtl] .n2-logo{border-top-right-radius:5px;border-top-left-radius:0;border-left:1px solid #1681c1;border-right:0}.n2-logo a{display:inline-block;width:100%;height:100%;text-align:center}.n2-logo a img{margin-top:9px}.n2-header-breadcrumbs{align-self:center}.n2-header-menu{text-align:right;white-space:nowrap}.n2-header-right>*{color:RGBA(255,255,255,.7);line-height:23px;display:inline-block;height:100%;padding:0 24px;vertical-align:top;font-size:13px}.n2-header-menu>*{line-height:70px}.n2-header-breadcrumbs>a{max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n2-header-breadcrumbs>span{padding:0;margin:0 -10px}.n2-header-right .n2-h4,.n2-header-right .n2-h4:ACTIVE,.n2-header-right .n2-h4:FOCUS,.n2-header-right .n2-h4:LINK,.n2-header-right .n2-h4:VISITED{color:RGBA(255,255,255,.7);text-decoration:none}.n2-header-right .n2-h4.n2-active{color:#fff}.n2-sidebar{width:339px;border-right:1px solid #212d3a}.n2-sidebar-hidden>.n2-content .n2-sidebar{display:none}.n2-sidebar>:first-child{border-top:1px solid #2c3540}.n2-lightbox .n2-sidebar>:first-child{border-top:0}.n2-sidebar-fixed{position:fixed;top:0}.admin-bar .n2-sidebar-fixed{top:32px}.admin .n2-sidebar-fixed{top:31px}.n2-content-area{position:relative;border:1px solid #a3adb7;border-width:0 1px 1px 0;min-height:1000px;width:100%}.n2-sidebar-hidden .n2-content-area{border-width:0 1px 1px;border-bottom-left-radius:3px}.n2-top-bar{position:relative;top:0;height:60px;z-index:1020;margin-right:-1px;border-bottom:1px solid #1c2329;display:flex;flex-wrap:nowrap;flex-flow:row;justify-content:space-between}.n2-sidebar-hidden .n2-top-bar{margin-left:-1px}.n2-top-bar>*{flex:1 0 auto}.n2-top-bar-middle{text-align:center;display:inline-block;height:100%}.n2-top-bar .n2-back{margin:0}.n2-top-bar .n2-back a{border-right:1px solid #1c2329;line-height:17px;padding-bottom:7px;color:#80a3b5}.n2-top-bar .n2-back a:before{font-family:'Nextend'!important;display:block;color:#80a3b5;font-size:32px;text-align:center;line-height:25px;margin-top:11px}.n2-top-bar-menu{display:flex;align-items:center;height:60px;overflow:hidden}.n2-top-bar-menu .n2-form-dark{margin-top:16px;height:28px;line-height:28px;overflow:hidden}.n2-top-bar-menu>.n2-h4{display:inline-block;line-height:60px;padding:0;color:#b2bfc9;font-size:10px;min-width:80px;text-align:center}.n2-top-bar-menu>.n2-h4.n2-active{color:#ebeced;cursor:default}.n2-top-bar-menu span{color:#b2bfc9;padding:0 10px}@media all and (max-width:800px){.n2-top-bar-menu>.n2-h4{display:none}}.n2-top-bar .n2-form-dark .n2-form-element-radio-tab{vertical-align:middle}.n2-top-bar-actions{margin:12px 1px 0;white-space:nowrap;text-align:right}html[dir=rtl] .n2-top-bar-actions{text-align:left}.n2-top-bar-actions .n2-button{margin-right:20px;vertical-align:top}html[dir=rtl] .n2-top-bar-actions .n2-button{margin-right:0;margin-left:20px}.n2-heading-bar{z-index:9;position:relative;background-color:#fff;border-bottom:1px solid #e0e6ed;padding:35px 0;display:flex}.n2-heading-bar-left{flex:1;align-self:center}.n2-heading{position:relative;color:#6b7989;line-height:40px;margin:0 30px}.n2-heading span{position:absolute;font-size:11px;left:2px;bottom:-26px}html[dir=rtl] .n2-heading span{left:0;right:2px}.n2-heading-menu{position:absolute;bottom:0;left:10px}html[dir=rtl] .n2-heading-menu{left:auto;right:10px}.n2-heading-menu>div{display:inline-block;padding:0 20px;color:#7b8898;cursor:pointer;line-height:34px}.n2-heading-menu>div.n2-active{color:#0c92df}.n2-heading-menu>div.n2-button{color:#fff;line-height:28px}.n2-heading-actions{white-space:nowrap;align-self:center}.n2-heading-actions-label{color:#6b7989;vertical-align:middle;line-height:32px}.n2-heading-actions a,.n2-heading-actions a:HOVER,.n2-heading-actions a:focus{display:inline-block;padding:10px;color:#b0b9bf;vertical-align:middle;font-size:32px}.n2-underline{position:relative}.n2-has-underline>.n2-underline:after{content:"";position:absolute;width:0;height:3px;bottom:-10px;left:0;background-color:#0c92df}.n2-active>.n2-underline:after{width:100%}.n2-controls-panel{line-height:28px}.n2-controls-panel .n2-panel-heading{padding-right:11px;color:#7b8898}.n2-panel-option a{display:inline-block;background-color:#a1aeb5;color:#fff;padding:0 24px;border-right:1px solid #b9c3c9}.n2-panel-option.n2-first a{border-top-left-radius:3px;border-bottom-left-radius:3px}.n2-panel-option.n2-last a{border-right:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.n2-panel-option.n2-active a{background-color:#0c92df}.n2-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100002;background-color:RGBA(43,52,63,.9)}.n2-modal-window{position:absolute;top:50%;left:50%;background-color:#fff;z-index:1}.n2-modal-title{line-height:59px;color:#6b7989;border-bottom:1px solid #ccd1d6;overflow:hidden;border-top-left-radius:3px;border-top-right-radius:3px}.n2-modal-title .n2-h2{text-align:center;margin:0 58px;height:59px;overflow:hidden}.n2-modal-title .n2-i{position:absolute;top:0;cursor:pointer;font-size:32px;color:#a1aeb5}.n2-modal-title .n2-i-a-back,.n2-modal-title .n2-i-a-deletes{margin:13px}.n2-modal-title .n2-i-a-deletes{right:0}.n2-modal-title .n2-i-a-back.n2-hidden,.n2-modal-title .n2-i-a-deletes.n2-hidden{display:none}.n2-modal-title .n2-i-a-back{left:0}.n2-modal-content{padding:0 20px 20px;color:#7b8898;box-sizing:border-box}.n2-modal-content h3.n2-center,.n2-modal-content p,.n2-tr.n2-modal-controls-1 .n2-td{text-align:center}.n2-modal-content .n2-form{margin:0 -10px}.n2-modal-content .n2-td{padding:0 10px}.n2-modal-controls{position:absolute;left:0;bottom:0;width:100%;margin:20px 0}.n2-modal-controls .n2-table{width:100%}.n2-modal-controls .n2-td{padding:0 20px}.n2-tr.n2-modal-controls-2 .n2-td{width:50%}.n2-tr.n2-modal-controls-2 .n2-modal-controls-0{text-align:right}.n2-tr.n2-modal-controls-2 .n2-modal-controls-1{text-align:left}.n2-modal-controls-side .n2-tr.n2-modal-controls-2 .n2-modal-controls-0{text-align:left;vertical-align:middle}.n2-modal-controls-side .n2-tr.n2-modal-controls-2 .n2-modal-controls-1{text-align:right}.n2-modal-content .n2-table-pane{margin:20px 0}.n2-modal-content .n2-table-pane td{cursor:pointer;padding:20px;border:3px solid #fff;border-radius:3px;transition:all .3s}.n2-modal-content .n2-table-pane td:HOVER{border-color:#dee1e5}.n2-modal-content h3{color:#7b8898;font-weight:400;margin:20px 0 10px}.n2-modal-content p{font-size:11px}.n2-modal-active{overflow:hidden!important}.n2-modal-simple{cursor:pointer}.n2-modal-simple .n2-modal-window{left:0;top:0;cursor:default;width:100%;height:100%}.n2-modal-simple .n2-i-a-deletes{position:absolute;top:19px;right:30px;color:#a4b0b7;font-size:32px;z-index:2}[dir=rtl] .n2-modal-simple .n2-i-a-deletes{left:30px;right:auto}.n2-lb-header{position:relative;background-color:#fff;border-bottom:1px solid #e0e6ed;z-index:10}.n2-modal-simple-header{line-height:40px;padding:15px 30px;color:#6b7989;font-size:24px}.n2-modal-simple .n2-modal-simple-header{padding:20px 30px 0}.n2-modal .n2-mixed-label{margin:20px 0 10px}.n2-modal .n2-mixed-label label{color:#7b8898;font-weight:400;font-size:14px}.n2-modal-radio{text-align:left;margin:0 -20px;overflow:auto}.n2-modal-radio-option{width:112px;height:70px;display:inline-block;margin:0 35px 50px;cursor:pointer;background-position:0 0;text-align:center}.n2-modal-radio-option.n2-active{cursor:default;background-position:0 -80px}.n2-modal-radio-option div{color:#7b8898;margin:75px -20px 0}.n2-modal-radio-option.n2-active div{color:#0c92df}.n2-modal iframe{max-width:none;border:0}.n2-lightbox-heading{color:#fff;line-height:61px;text-align:center;border-bottom:1px solid #2e3742;border-right:0}.n2-sidebar-row{line-height:58px;border-bottom:1px solid #333e4a;padding:0 10px}.n2-sets-header .n2-td{padding:0 10px}.n2-sets-header .n2-td>*{vertical-align:middle}.n2-sets-header .n2-h3,.n2-sets-header .n2-h4{color:#b2bfc9}.n2-sets-header .n2-form{display:inline-block;margin:0}.n2-sets-header .n2-form .n2-form-element-list{margin-bottom:0}.n2-sidebar-heading .n2-h3{color:#fff;margin:0 10px}.n2-lightbox-container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:RGBA(43,52,63,.9);padding:20px;z-index:100002;box-sizing:border-box}.n2-lightbox-container .n2-lightbox{width:100%;height:100%;overflow:hidden}.n2-lightbox-container .n2-content-area,.n2-lightbox-sidebar-list{overflow:auto}.n2-lightbox-container .n2-top-bar{margin-right:0}.n2-lightbox-container .n2-content-area{min-height:0}.n2-lightbox-no-sidebar .n2-blue-logo-bg{background:#3c4958;padding:0 30px;text-align:left}.n2-lightbox-no-sidebar .n2-sidebar{border-right-color:#3c4958}.n2-visual-editor-preview-tab,.n2-visual-editor-tabs{text-align:right;vertical-align:middle}html[dir=rtl] .n2-manage-set,html[dir=rtl] .n2-visual-editor-preview-tab,html[dir=rtl] .n2-visual-editor-tabs{text-align:left}.n2-visual-editor-preview-tab .n2-form-element-radio-tab,.n2-visual-editor-tabs .n2-form-element-radio-tab{vertical-align:baseline}.n2-editor-background-color{display:inline-block;height:28px;vertical-align:middle}#n2-font-editor-preview,#n2-style-editor-preview{padding:20px}#n2-animation-editor-preview{position:relative;height:500px;resize:vertical;overflow:hidden}.n2-animation-preview-box{position:absolute;top:50%;left:50%;background-color:#000;background-size:cover}#n2-animation-editor-tab-add,#n2-animation-editor-tab-delete{padding:0;width:28px;vertical-align:middle}.n2-ss-dashboard{max-width:1240px}.n2-form-tab.n2-editor-preview-box{background-color:#ced3d5}.n2-manage-set{text-align:right}.n2-browse-container{height:100%;overflow:auto;margin:0 -20px;transition:opacity .4s;opacity:1}.n2-browse-container.n2-drag-over{opacity:.3}.n2-browse-container .n2-browse-box{position:relative;width:140px;height:140px;border-radius:3px;float:left;margin:10px;cursor:pointer;text-align:center;color:#cdd3d7;overflow:hidden}.n2-browse-container .n2-browse-box>.n2-i{font-size:48px;line-height:134px}.n2-browse-container .n2-browse-upload{margin:7px;width:300px;overflow:hidden;border:3px dashed #dbe0e3}.n2-browse-container .n2-browse-upload div{text-align:center;line-height:30px;margin-top:32px;color:#7b8898}.n2-browse-container .n2-browse-upload input{font-size:200px;height:200px;position:absolute;left:0;top:0;opacity:0;cursor:pointer}.n2-browse-container .n2-browse-directory{box-shadow:0 0 0 3px #dbe0e3}.n2-browse-container .n2-browse-image{background-size:contain;background-repeat:no-repeat;background-color:#f3f5f7}.n2-browse-container .n2-browse-image.n2-active{box-shadow:0 0 0 3px #0c92df}.n2-browse-container .n2-browse-image .n2-button{position:absolute;top:5px;right:5px;padding:0;width:24px;display:none}.n2-browse-container .n2-browse-image.n2-active .n2-button{display:inline-block}.n2-browse-container .n2-browse-box .n2-browse-title{position:absolute;left:0;bottom:0;width:124px;padding:5px;height:30px;line-height:30px;text-align:center;color:#95a0ad;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n2-browse-container .n2-browse-image .n2-browse-title{color:#e8ebed;background-color:#212d3a;background-color:RGBA(43,52,63,.9);width:130px}.sumome-badge-hint{display:none}.n2-result{margin-bottom:20px}.n2-ss-back-to:before{font-family:'Nextend'!important;font-size:16px;vertical-align:top;content:"\e92e";margin:0 4px;color:#7b8898}.nui-autocomplete{z-index:1000000;max-height:300px;overflow:auto;position:absolute;background:#fff;border:2px solid #0c92df;color:#7b8898;font-size:11px;margin:0;border-radius:0;box-shadow:none;list-style-type:none;padding:0}.nui-autocomplete .nui-menu-item{line-height:20px;padding:0 5px;margin:0;cursor:pointer}.nui-autocomplete .nui-menu-item:HOVER{background:#e9edf0;border:0;margin:0;color:#7b8898;font-weight:400}.n2-nav{position:relative;z-index:11;display:flex}.n2-modal-content-with-sidebar{display:flex;min-height:100%}.n2-modal-sidebar{flex:0 0 auto;width:200px;background:#303b47}.n2-modal-sidebar>div{position:sticky;left:0;top:0}.n2-modal-right-content{flex:1 1 auto}.n2-admin-section{background-color:#fff}.n2-admin-section-block{max-width:1140px;margin:0 auto}.n2-admin-possible-conflicts-container{display:flex;align-items:center}.n2-admin-possible-conflicts-img{flex:0 0 auto;display:flex;align-items:center;padding:36px 20px}.n2-admin-possible-conflicts-details{flex:1 1 auto;padding:25px}.n2-admin-section .n2-h1{color:#606d7b;margin:0 0 .5em}.n2-admin-section p{color:#7b8898;font-size:14px;margin:.5em 0 0}#n2-admin-help-search{background-color:#e9edf0;padding:120px 0 30px;text-align:center}#n2-admin-help-search form{margin:20px auto;display:flex;max-width:640px;background:#fff;border-radius:3px;box-shadow:0 0 5px 0 RGBA(0,0,0,.2);overflow:hidden}#n2-admin-help-search input{flex:1 1 auto;border:0;height:52px;line-height:52px;margin:0 25px;box-shadow:none;outline:none;color:#606d7b}#n2-admin-help-search ::placeholder{opacity:1;color:#606d7b;font-size:14px}#n2-admin-help-search :-ms-input-placeholder,#n2-admin-help-search ::-ms-input-placeholder{opacity:1;color:#606d7b;font-size:14px}#n2-admin-help-search button{background:#0c92df;color:#fff;border:0;box-shadow:none;outline:none;font-size:12px;padding:0 15px;min-width:70px;text-transform:uppercase;font-weight:700;cursor:pointer}.n2-admin-help-more{display:flex;margin:60px -30px 0}.n2-admin-help-more a{display:block;flex-grow:0;flex-basis:33.333%;margin:30px;padding:45px 35px;background:#fff;border-radius:3px;box-shadow:0 0 5px 0 RGBA(0,0,0,.2)}#wpbody-content #n2-admin .n2-admin-help-more a:focus{box-shadow:0 0 5px 0 RGBA(0,0,0,.2)}.n2-admin-help-more a .n2-h2{color:#606d7b;line-height:3em}.n2-admin-help-more a p{color:#7b8898;line-height:1.8em;margin:0}#n2-admin-help-selected-articles{text-align:center;padding:70px}#n2-admin-help-selected-articles .n2-admin-selected-articles-container{display:flex;margin:60px -55px 0;text-align:left}#n2-admin-help-selected-articles .n2-admin-selected-articles-container .n2-admin-selected-articles-column{display:flex;flex-flow:column;flex-grow:0;flex-basis:33.333%;margin:0 55px}#n2-admin-help-selected-articles a{font-size:14px;line-height:3em;color:#7b8898;border-bottom:1px solid #eee}#n2-admin-help-selected-articles a:last-child{border-bottom:0}#support-form{padding:50px 0}#support-form .n2-h1{text-align:center;margin:60px 0}#support-form textarea{background:#fff;border-width:2px;padding:20px}.n2 .nui-slider .nui-slider-handle:focus{outline:none}.n2-form{margin-bottom:20px;border-top:1px solid transparent;margin-top:-1px}.n2-form-tab .n2-form{margin-bottom:-1px}.n2-form-dark .n2-content-box-title-bg{background-color:#4d5d70}.n2-form-tab{background:#fff;margin:20px 20px 0;border:1px solid #ccd1d6;border-radius:3px}.n2-form-dark .n2-form-tab{background:#3c4958;margin:0;border:0}.n2-form-tab>.n2-description{margin:20px}.n2-form-dark .n2-form-tab>table{border-bottom:1px solid #303b47}.n2-form-tab .n2-heading-controls,.n2-form-tab>.n2-h2{position:relative;padding:0 20px;color:#6b7989;line-height:54px;border-bottom:1px solid #ccd1d6;z-index:2}.n2-form-tab .n2-heading-controls{min-height:54px}.n2-form-tab table{width:100%;border-spacing:0;border-collapse:collapse;table-layout:fixed;margin-top:-1px}.n2-form-tab-horizontal{padding:20px 20px 0}.n2-form .n2-hidden,.n2-hidden{display:none!important}.n2-label-col{width:251px}.n2-form-dark .n2-label-col{width:136px}.n2-label{width:210px;background-color:#f9fafb;border:1px solid #dee1e5;border-width:1px 1px 0 0;padding:14px 20px;line-height:20px;color:#7b8898;font-size:12px}.n2-label label{color:#7b8898;display:inline-block;margin:0;font-size:100%}.n2-form-element-mixed label .n2-i,.n2-label label .n2-i{font-size:16px;vertical-align:middle}.n2-label label[data-n2tip]:after{font-family:'Nextend'!important;content:"\e620";font-size:16px;vertical-align:top;margin:0 5px;color:#b0b9bf}html[dir=rtl] .n2-label{border-width:1px 0 0 1px}.n2-form-dark .n2-label{width:102px;background-color:#3c4958;border-color:#303b47;color:#b2bfc9}.n2-form-dark .n2-label label{color:#b2bfc9}.n2-documentation,.n2-documentation:ACTIVE,.n2-documentation:FOCUS,.n2-documentation:HOVER{display:inline-block;color:#b9c3c9}.n2-i-info{vertical-align:middle;font-size:16px;margin:0;padding:10px 5px}.n2-form-dark .n2-i-info{color:RGBA(150,167,180,.8)}.n2-element{border-top:1px solid #dee1e5;padding:10px 10px 0}.n2-form-dark .n2-element{border-top:1px solid #414e5e}.n2-element>div{position:relative}.n2-element .n2-element-plain{margin-bottom:10px;color:#6b7989;font-size:12px}.n2 input,.n2 select,.n2 textarea{padding:0;width:auto;box-shadow:none;transition:none 0s;font-family:"Montserrat",Arial,sans-serif}.n2-form input[disabled],.n2-form input[readonly],.n2-form select[disabled],.n2-form select[readonly],.n2-form textarea[disabled],.n2-form textarea[readonly]{background:0 0}.n2-form input,.n2-form textarea{box-sizing:border-box}.n2-form-element-button,.n2-form-element-button:active,.n2-form-element-button:hover,.n2-form-element-button:link,.n2-form-element-button:visited{vertical-align:top;display:inline-block;height:28px;line-height:28px;background-color:#51b82d;color:#fff;padding:0 11px;margin:-2px -2px -2px 0;border-top-right-radius:3px;border-bottom-right-radius:3px}.n2-form-element-button-inverted,.n2-form-element-button-inverted:active,.n2-form-element-button-inverted:hover,.n2-form-element-button-inverted:link,.n2-form-element-button-inverted:visited,html[dir=rtl] .n2-form-element-button,html[dir=rtl] .n2-form-element-button:active,html[dir=rtl] .n2-form-element-button:hover,html[dir=rtl] .n2-form-element-button:link,html[dir=rtl] .n2-form-element-button:visited{margin:-2px 0 -2px -2px;border-radius:0;border-top-left-radius:3px;border-bottom-left-radius:3px}html[dir=rtl] .n2-form-element-button-inverted,html[dir=rtl] .n2-form-element-button-inverted:active,html[dir=rtl] .n2-form-element-button-inverted:hover,html[dir=rtl] .n2-form-element-button-inverted:link,html[dir=rtl] .n2-form-element-button-inverted:visited{margin:-2px -2px -2px 0;border-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.n2-form-element-button-inverted.n2-icon-button:active,.n2-form-element-button-inverted.n2-icon-button:hover,.n2-form-element-button-inverted.n2-icon-button:link,.n2-form-element-button-inverted.n2-icon-button:visited,.n2-form-element-button.n2-icon-button{font-size:16px;min-width:28px;padding:0;text-align:center}.n2-form-element-clear,.n2-form-element-clear:active,.n2-form-element-clear:hover,.n2-form-element-clear:link,.n2-form-element-clear:visited{display:inline-block;height:24px;line-height:24px;width:28px;vertical-align:top;font-size:16px;text-align:center}.n2-form-element-text{display:inline-block;border:2px solid #a1aeb5;margin:0 10px;background:#fff;white-space:nowrap;vertical-align:top;height:24px}.n2-form-dark .n2-form-element-text{border-color:#28313a;background:#303b47}.n2-form .n2-form-element-text{margin-bottom:10px}.n2-form-element-text.focus,.n2-form-element-text.focus2{border-color:#0c92df}.n2-form-element-option-chooser input[type],.n2-form-element-text input,.n2-form-element-text input:focus,.n2-form-element-text input[type],.n2-form-element-text input[type]:focus{display:inline-block;margin:0 5px;padding:0;border:0;box-shadow:none;height:24px;line-height:24px;color:#7b8898;vertical-align:top;min-height:initial}.n2-form-dark .n2-form-element-text input,.n2-form-dark .n2-form-element-text input:focus{background:#303b47;color:#b2bfc9}.n2-form-element-number input{text-align:center}.n2-form-element-text .n2-text-sub-label,.n2-form-element-text .n2-text-unit{display:inline-block;padding:0 5px;background-color:#a1aeb5;height:24px;line-height:24px;vertical-align:top;color:#fff}.n2-form-element-text .n2-text-unit,html[dir=rtl] .n2-form-element-text .n2-text-sub-label{margin-right:-2px;margin-left:0}.n2-form-element-text .n2-text-sub-label,html[dir=rtl] .n2-form-element-text .n2-text-unit{margin-right:0;margin-left:-2px}.n2-form-dark .n2-form-element-text .n2-text-sub-label,.n2-form-dark .n2-form-element-text .n2-text-unit{background:#28313a;color:#9aa7b2}.n2-form-element-text.focus .n2-text-sub-label,.n2-form-element-text.focus .n2-text-unit{background-color:#0c92df;color:#fff}.n2-form-element-text .n2-form-element-preview{display:inline-block;margin:1px;width:20px;height:20px;background-size:cover;border:1px solid rgba(0,0,0,.2);vertical-align:top}.n2-form-element-connected .n2-form-element-text{position:relative;border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0;border-right-width:1px}.n2-form-element-connected .n2-form-element-text+.n2-form-element-text{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:1px}.n2-form-element-connected-marginpadding{margin-left:10px}.n2-form-element-connected-marginpadding .n2-text-sub-label{display:inline-block;border:2px solid #28313a;border-right-width:1px;background:#28313a;height:24px;line-height:24px;color:#9aa7b2;vertical-align:top;padding:0 5px;border-top-left-radius:3px;border-bottom-left-radius:3px;font-size:16px;cursor:pointer}.n2-form-element-connected-marginpadding.n2-values-linked .n2-text-sub-label .n2-i:before{content:'\e64d'}.n2-form-element-connected-marginpadding .n2-form-element-text{position:relative;border-radius:0;margin-right:0;margin-left:0;border-left-width:1px;border-right-width:1px}.n2-form-element-connected-marginpadding.n2-values-linked .n2-form-element-text+.n2-form-element-text{display:none}.n2-form-element-text .nui-slider-container{display:none;position:absolute;top:24px;width:100%;min-width:70px;border:2px solid #a1aeb5;border-radius:3px;background-color:#fff;margin:0 -2px;z-index:2}.n2-form-dark .n2-form-element-text .nui-slider-container{border:2px solid #28313a;background:#303b47}.n2-form-element-text.focus .nui-slider-container{border:2px solid #0c92df}.n2-form-element-text.n2-active .nui-slider-container,.n2-form-element-text:HOVER .nui-slider-container{display:block}.n2-form-element-text .nui-slider{position:relative;background:#a1aeb5;height:6px;margin:10px;border-radius:10px}.n2-form-dark .n2-form-element-text .nui-slider{background:#526a80}.n2-form-element-text .nui-slider .nui-slider-handle{position:absolute;top:0;z-index:2;width:10px;height:10px;-ms-touch-action:none;touch-action:none;background:#fff;border:2px solid #a1aeb5;margin:-4px -7px 0;border-radius:50px;cursor:ew-resize}.n2-form-dark .n2-form-element-text .nui-slider .nui-slider-handle{border:2px solid #526a80}.n2-form-element-file input[type=file],.n2-form-element-file input[type=file]:focus{padding:0;height:24px;line-height:24px;margin:0}.n2-form-element-preview-fixed{position:relative;height:96px;border:2px solid #303b47;background-position:50% 50%;background-size:contain;background-repeat:no-repeat;margin:0 10px;overflow:hidden;cursor:pointer;width:300px}.n2-form-element-preview-fixed .n2-button{display:none;position:absolute;top:3px;left:3px}.n2-form-element-preview-fixed:HOVER .n2-button{display:block}.n2-form-element-preview-fixed+div{display:inline-block}#n2-form-matrix-slider-settings .n2-form-element-preview-fixed{border:2px solid #a1aeb5}.n2-form-element-autocomplete{z-index:auto}.n2-form-element-textarea{display:inline-block;border:2px solid #a1aeb5;margin:0 10px}.n2-form .n2-form-element-textarea{margin-bottom:10px}.n2-form-dark .n2-form-element-textarea{border-color:#28313a;background-color:#303b47}.n2-form-element-textarea.focus{border-color:#0c92df}.n2-form-element-textarea textarea,.n2-form-element-textarea textarea:focus{margin:0;padding:2px 6px;border:0;display:inline-block;color:#7b8898;vertical-align:top;min-height:24px}.n2-form-dark .n2-form-element-textarea textarea,.n2-form-dark .n2-form-element-textarea textarea:focus{background:#303b47;color:#b2bfc9}.n2-textarea-rich{background:#4d5d70;border-bottom:2px solid #28313a;height:32px;color:#fff;font-size:16px;line-height:32px}.n2-textarea-rich>div{display:inline-block;width:32px;text-align:center;border-right:2px solid #28313a;cursor:pointer}.n2-form-element-option-chooser{display:inline-block;border:2px solid #a1aeb5;margin:0 10px;background:#fff}.n2-form .n2-form-element-option-chooser{margin-bottom:10px}.n2-form-dark .n2-form-element-option-chooser{border-color:#28313a;background:#303b47}.n2-form-element-option-chooser input{display:inline-block;margin:0 5px;border:0;box-shadow:none;height:24px;line-height:24px;color:#7b8898;width:120px}.n2-form-dark .n2-form-element-option-chooser input{background:#303b47;color:#b2bfc9}.n2-form-element-color input{text-transform:uppercase;width:50px;text-align:center}.n2-form-element-color-alpha input{width:70px}.n2-form-element-connected,.n2-form-element-mixed,.n2-form-element-onoff,.n2-form-element-onoff *{display:inline-block}.n2-form-element-mixed .n2-mixed-group{display:inline-block;vertical-align:top}.n2-form-element-mixed .n2-mixed-label{line-height:14px}.n2-form-element-mixed label{margin:0 10px;color:#7b8898;font-size:10px;display:inline-block}.n2-form-dark .n2-form-element-mixed label{color:#b2bfc9}.n2-mixed-element>div{position:relative}.n2-form-element-onoff{position:relative;background:#9aa8af;width:44px;height:24px;margin:2px 10px;border-radius:12px;overflow:hidden;cursor:pointer;-webkit-touch-callout:none}.n2-form .n2-form-element-onoff{margin-bottom:7px}.n2-form-element-onoff.n2-onoff-on{background:#51b82d}.n2-form-element-onoff .n2-onoff-slider{position:absolute;top:3px;left:-18px;width:88px;height:18px;padding:0 2px;transition:left .25s}.n2-form-element-onoff .n2-onoff-slider *{vertical-align:top}.n2-form-element-onoff.n2-onoff-on .n2-onoff-slider{left:0}html[dir=rtl] .n2-form-element-onoff .n2-onoff-slider{transition:right .25s;left:auto;right:-18px}html[dir=rtl] .n2-form-element-onoff.n2-onoff-on .n2-onoff-slider{right:0}.n2-form-element-onoff .n2-onoff-no,.n2-form-element-onoff .n2-onoff-yes{font-size:16px;line-height:18px;color:#fff;width:20px;text-align:center}.n2-form-element-onoff .n2-onoff-yes{font-size:14px}.n2-form-element-onoff .n2-onoff-slider .n2-i{line-height:inherit}.n2-form-element-onoff .n2-onoff-round{width:18px;height:18px;background-color:#fff;border-radius:9px;box-shadow:0 0 0 1px RGBA(0,0,0,.1)}.n2-form-element-onoff-button{display:inline-block;border-radius:3px;background-color:#909ca3;line-height:28px;overflow:hidden;cursor:pointer}.n2-form-element-onoff-button .n2-onoffb-label{display:inline-block;color:#fff;font-size:11px;padding:0 10px;line-height:28px}.n2-form-element-onoff-button .n2-onoffb-container{background-color:#a1aeb5;width:32px;height:28px;display:inline-block}.n2-form-element-onoff-button *{vertical-align:top;display:inline-block}.n2-form-element-onoff-button .n2-onoffb-slider{position:relative;border-radius:4px;background-color:#6b7986;width:20px;height:8px;margin:10px 6px}.n2-form-element-onoff-button.n2-onoff-on .n2-onoffb-slider{background-color:#40b618}.n2-form-element-onoff-button .n2-onoffb-round{position:absolute;left:10px;top:-1px;border-radius:5px;width:10px;height:10px;background:#fff;transition:left .25s}.n2-form-element-onoff-button.n2-onoff-on .n2-onoffb-round{left:0}.n2-form-element-switcher,.n2-form-element-switcher *{display:inline-block}.n2-form-element-switcher{margin:0 10px}.n2-form .n2-form-element-switcher{margin-bottom:10px}.n2-form-element-switcher .n2-switcher-unit{background-color:#a1aeb5;line-height:28px;color:#fff;padding:0 8px;cursor:pointer;border-right:1px solid #b9c3c9}.n2-form-dark .n2-form-element-switcher .n2-switcher-unit{border-color:#28313a;background-color:#303b47;color:#9aa7b2}.n2-form-element-switcher .n2-switcher-unit.n2-active{background-color:#0c92df;cursor:default;color:#fff}.n2-form-element-switcher .n2-switcher-unit.n2-first{border-top-left-radius:3px;border-bottom-left-radius:3px}.n2-form-element-switcher .n2-switcher-unit.n2-last{border-top-right-radius:3px;border-bottom-right-radius:3px;border-right:0}.n2-form-element-units{display:inline-block;position:relative;color:#fff}.n2-form-dark .n2-form-element-units{color:#9aa7b2}.n2-form-element-units .n2-element-current-unit{display:inline-block;padding:0 5px;background-color:#a1aeb5;height:24px;line-height:24px;vertical-align:top;border:2px solid #a1aeb5;border-top-right-radius:3px;border-bottom-right-radius:3px}.n2-form-dark .n2-form-element-units .n2-element-current-unit{background-color:#28313a;border:2px solid #28313a}.n2-element-units{display:none;position:absolute;left:0;top:28px;line-height:28px;background-color:#a1aeb5;padding:0 7px;z-index:10000}.n2-form-dark .n2-element-units{background-color:#28313a}.n2-form-element-units:HOVER .n2-element-units{display:block}.n2-element-units>*{cursor:pointer;text-align:center}.n2-form .n2-form-element-radio{margin-bottom:10px}.n2-form-element-radio,.n2-form-element-radio *{display:inline-block}.n2-form-element-radio .n2-radio-option{color:#7b8898;margin:5px 10px;cursor:pointer;line-height:18px;vertical-align:top}.n2-form-dark .n2-form-element-radio .n2-radio-option{color:#b2bfc9}.n2-form-element-radio .n2-radio-option.n2-active{cursor:default}.n2-form-element-radio .n2-radio-option-marker{width:14px;height:14px;border:2px solid #bcc6cb;border-radius:14px;margin-right:5px;transition:border-color .25s,background-color .25s;background-color:#fff;font-size:12px;line-height:14px;color:#fff;vertical-align:top;text-align:center}html[dir=rtl] .n2-form-element-radio .n2-radio-option-marker{margin-left:5px;margin-right:0}.n2-form-dark .n2-form-element-radio .n2-radio-option-marker{border-color:#28313a;background-color:#4d5d70}.n2-form-element-radio .n2-radio-option-marker .n2-i{transition:opacity .25s;opacity:0}.n2-form-element-radio .n2-radio-option.n2-active .n2-radio-option-marker{border-color:#6fbc49;background-color:#6fbc49}.n2-form-element-radio .n2-radio-option.n2-active .n2-radio-option-marker .n2-i{opacity:1}.n2-form-element-radio .n2-radio-option.n2-active .n2-radio-option-marker+span{vertical-align:top}.n2-imagelist .n2-form-element-radio,.n2-imagelist img{max-width:100%}.n2-imagelist .n2-radio-option{border:4px solid #b8c2cd;padding:4px;border-radius:3px;vertical-align:middle}.n2-imagelist .n2-imagelist-option{line-height:0;background:#b8c2cd;max-width:94%}.n2-white .n2-imagelist .n2-imagelist-option{background:#fff}.n2-imagelist .n2-radio-option.n2-active{border-color:#0c92df}.n2-imagelistlabel .n2-radio-option{position:relative;width:110px;height:70px;background:center 0 no-repeat;padding:0;border:0;border-radius:0;margin-top:10px;margin-bottom:10px}.n2-imagelistlabel .n2-radio-option span{text-align:center;position:absolute;bottom:-8px;left:0;display:block;width:100%;line-height:20px}.n2-imagelistlabel .n2-radio-option.n2-active{background-position:center -70px;color:#0c92df}.n2-form-element-radio-tab{margin:0 10px;line-height:28px;vertical-align:middle!important;height:28px;display:inline-block}.n2-form .n2-form-element-radio-tab{margin-bottom:10px}.n2-form-element-radio-tab>div{float:left}.n2-form-element-radio-tab .n2-radio-option,.n2-form-element-radio-tab .n2-radio-option-label{padding:0 10px;text-align:center;background:#8e9ea7;color:#fff;vertical-align:top;text-transform:uppercase}.n2-form-element-radio-tab .n2-radio-option{cursor:pointer}.n2-form-element-radio-tab .n2-radio-option-label{background:#909ca3;cursor:default}.n2-form-dark .n2-form-element-radio-tab .n2-radio-option{background:#28313a;color:#9aa7b2}.n2-form-element-radio-tab .n2-radio-option.n2-active{background:#0c92df;color:#fff}.n2-form-element-radio-tab .n2-radio-option-label.n2-first,.n2-form-element-radio-tab .n2-radio-option.n2-first{border-top-left-radius:3px;border-bottom-left-radius:3px}.n2-form-element-radio-tab .n2-radio-option-label.n2-last,.n2-form-element-radio-tab .n2-radio-option.n2-last{border-top-right-radius:3px;border-bottom-right-radius:3px}.n2-form-element-list{margin:0 10px;display:inline-block}.n2-form .n2-form-element-list{margin-bottom:10px}.n2 .n2-form-element-list select{padding:0;margin:0;height:24px;border:2px solid #b9c3c9;background:0 0;border-radius:3px;box-sizing:content-box;-webkit-appearance:menulist;-moz-appearance:menulist;min-height:initial;max-width:initial}.n2 .n2-form-element-list select[multiple]{height:auto}.n2 .n2-form-dark .n2-form-element-list select{border:2px solid #28313a;background:#303b47;color:#b2bfc9}.n2 .n2-form-dark .n2-form-element-list select optgroup{background:#303b46}.n2 .n2-form-element-list select:focus{box-shadow:none}.n2 .n2-form-element-list select{font-weight:400;font-size:12px;color:#7b8898}.n2 .n2-form-element-list select option{padding:0 5px}.n2-form-element-single-button{margin:0 10px}.n2-form .n2-form-element-checkbox,.n2-form .n2-form-element-single-button{margin-bottom:10px}.n2-form-element-checkbox{display:inline-block;margin:0 10px;white-space:nowrap}.n2-checkbox-option{display:inline-block;margin:0 3px;background:#8e9ea7;cursor:pointer;line-height:28px;border-radius:3px}.n2-checkbox-option.n2-first{margin-left:0}.n2-checkbox-option.n2-last{margin-right:0}.n2-form-dark .n2-checkbox-option{background:#28313a;color:#9aa7b2}.n2-form-element-decoration{display:inline-block}.n2-form-element-decoration .n2-checkbox-option,.n2-form-element-icon-radio .n2-radio-option,.n2-form-element-textalign .n2-radio-option{width:28px;height:28px;line-height:28px;text-align:center;font-size:16px;color:#fff;padding:0}.n2-form-dark .n2-form-element-decoration .n2-checkbox-option,.n2-form-dark .n2-form-element-icon-radio .n2-radio-option{color:#9aa7b2}.n2-checkbox-option.n2-active,.n2-form-dark .n2-checkbox-option.n2-active,.n2-form-dark .n2-form-element-icon-radio .n2-radio-option.n2-active{background:#0c92df;color:#fff}.n2-form-element-img+a,.n2-form-element-img+a+a{margin-right:10px}.n2-form-element-icon{display:inline-block;margin:0 10px;white-space:nowrap}.n2-form .n2-form-element-icon{margin-bottom:10px}.n2-form-element-icon .n2-form-element-preview{margin-right:3px;border:0;width:22px;height:22px;text-align:center;line-height:22px}.n2-form-element-icon .n2-form-element-preview>.n2i{color:#fff;font-size:22px;vertical-align:top}.n2-icons-modal .n2-modal-content{overflow:auto!important;padding:0}.n2-icons-modal .n2-icon{display:inline-block;margin:5px;width:32px;height:32px;cursor:pointer;font-size:24px;line-height:32px;text-align:center;color:#000}.n2-icons-modal .n2-modal-content{}.n2-icons-modal .n2-modal-content .n2-form-tab:last-child{margin-bottom:40px}.n2-subform-image .n2-subform-image-option{display:inline-block;width:150px;height:120px;padding:30px 3%;color:#7b8898}.n2-subform-image .n2-subform-image-option .n2-subform-image-element{width:150px;height:90px;cursor:pointer}.n2-subform-image .n2-subform-image-option.n2-active .n2-subform-image-element{background-position:0 -100px;cursor:default}.n2-subform-image .n2-subform-image-option .n2-subform-image-title{text-align:center;margin-top:10px}.n2-subform-image .n2-subform-image-option.n2-active{color:#0c92df}.n2-subform-image.n2-small .n2-subform-image-option .n2-subform-image-element{width:100px;height:70px}.n2-subform-image.n2-small .n2-subform-image-option.n2-active .n2-subform-image-element{background-position:0 -80px}.n2-subform-image.n2-small .n2-subform-image-option{width:100px;height:100px}.n2-subform-image .n2-subform-image-option-simple{display:inline-block;width:190px;height:120px;border-radius:3px;border:5px solid #a1aeb5;margin:25px;padding:0;vertical-align:top}.n2-subform-image .n2-subform-image-option-simple.n2-active{border-color:#0c92df}.n2-subform-image .n2-subform-image-option-simple div.n2-subform-image-element{width:100%;height:100%;background-repeat:repeat-y}.n2-subform-image .n2-subform-image-option-simple.n2-active div.n2-subform-image-element{background-position:0 -120px}.n2-subform-2-rows{max-height:360px;overflow:auto;margin:-10px -10px 0}.n2-form-matrix{border-bottom-width:1px;border-radius:3px}.n2-form-matrix .n2-form-tab{border-radius:0}.n2-form-matrix>.n2-h2{padding:0}.n2-form-matrix .n2-form-matrix-menu{cursor:pointer;display:inline-block;margin:0 20px;vertical-align:top;line-height:60px;font-size:14px;color:#b2bfc9}.n2-form-matrix .n2-form-matrix-menu.n2-active{color:#fff}.n2-form-matrix .n2-form-matrix-menu.n2-has-underline>.n2-underline::after{bottom:-10px;color:#0c92df}#n2-css-slide-editor-design-css.n2-basiccss-show-preset-list #n2-tab-basiccssfont,#n2-css-slide-editor-design-css.n2-basiccss-show-preset-list #n2-tab-basiccssstyle,.n2-form-matrix-pane{display:none}.n2-form-matrix>.n2-form-matrix-views{z-index:4;padding:0 20px;background:#212d3a;margin:-1px -1px 0;border-top-left-radius:3px;border-top-right-radius:3px}#n2-tab-basiccssfont.n2-css-has-font,#n2-tab-basiccssstyle.n2-css-has-style,.n2-form-matrix-pane.n2-active{display:block}.n2-form-matrix-pane .n2-form{margin-bottom:0}.n2-form-matrix-pane .n2-form-tab{border-width:0 0 1px;margin:0}.n2-form-matrix-pane .n2-form-tab>.n2-h2{font-size:14px}#n2-tab-basiccssfont,#n2-tab-basiccssstyle{display:none;background:#3c4958}.n2-editor-header.n2-h2{padding:0;line-height:43px;background:#28313a;border-bottom:1px solid #20282f}#n2-tab-basiccssfont>.n2-h2,#n2-tab-basiccssstyle>.n2-h2{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:0;min-height:43px;background:#28313a;border-bottom:1px solid #20282f;margin-bottom:5px}.n2-editor-header>span{position:relative;font-size:11px;display:inline-block;vertical-align:top;color:#b2bfc9}.n2-css-name{color:#b2bfc9}.n2-css-name,.n2-css-tab,.n2-editor-header .n2-ss-button-container,.n2-editor-header .n2-ss-button-container-left{position:relative;font-size:11px;display:inline-block;vertical-align:top}.n2-editor-header .n2-ss-button-container{float:right;color:#fff}.n2-editor-header .n2-ss-button-container-left{color:#fff;float:left}.n2-css-tab{float:right;color:#fff}.n2-editor-header .n2-ss-button-container-left>*{margin-left:10px;vertical-align:middle}#n2-tab-basiccssfont .n2-css-right,#n2-tab-basiccssstyle .n2-css-right{margin:10px 10px 10px auto;display:flex;align-items:center}#n2-tab-basiccssfont .n2-css-tab,#n2-tab-basiccssstyle .n2-css-tab{overflow:hidden;height:24px;line-height:24px;border-radius:3px}#n2-tab-basiccssfont .n2-css-tab-reset,#n2-tab-basiccssstyle .n2-css-tab-reset{display:none;margin:0 10px}#n2-tab-basiccssfont.n2-css-show-reset .n2-css-tab-reset,#n2-tab-basiccssstyle.n2-css-show-reset .n2-css-tab-reset{display:inline-block}.n2-css-tab>*,.n2-editor-header .n2-ss-button-container>*{display:inline-block;padding:0 10px}.n2-editor-header .n2-ss-button-container{margin-right:10px}.n2-css-tab>.n2-button,.n2-editor-header .n2-ss-button-container>.n2-button{height:24px;line-height:24px;padding:0}.n2-editor-header .n2-ss-button-container>.n2-button-icon{height:28px;line-height:28px;width:28px;vertical-align:middle}.n2-css-tab>.n2-button-normal,.n2-editor-header .n2-ss-button-container>.n2-button-normal{padding:0 15px}.n2-css-name-label,.n2-editor-header>span{padding:0 10px}.n2-css-name .n2-css-name-list{display:none}.n2-css-name.n2-multiple .n2-css-name-label:after{content:"\e638";font-family:'Nextend'!important;vertical-align:top;margin:0 0 0 5px}.n2-css-name.n2-multiple .n2-css-name-list{position:absolute;left:0;top:34px;background:#28313a;white-space:nowrap}.n2-css-name.n2-multiple:HOVER .n2-css-name-list{display:block}.n2-css-name.n2-multiple .n2-css-name-list>*{white-space:nowrap;display:block;padding:0 10px;cursor:pointer}.n2-css-name.n2-multiple .n2-css-name-list>*:HOVER{background:#303b47}.n2-css-tab span{background:#6b7986;cursor:pointer;height:24px;line-height:24px}.n2-css-tab span.n2-active{background:#0c92df;cursor:default}#n2-tab-basiccssfont #layerfamily{max-width:none!important}#n2-tab-basiccsspresets{display:none}#n2-css-slide-editor-design-css.n2-basiccss-show-preset-list #n2-tab-basiccsspresets{display:block}#n2-tab-basiccsspresets div div{line-height:30px;background-color:#303b47;border-bottom:1px solid RGBA(0,0,0,.2);color:#fff;cursor:pointer;padding:0 20px}#n2-tab-basiccsspresets div div:HOVER{background:#1681c1}.n2-basiccss-more{background:#303b47;line-height:28px;height:28px;vertical-align:top;float:right;margin:15px 23px 15px 0;color:#9aa7b2}.n2-element-important{background:#212d3a;color:#fff;margin-bottom:10px;padding:10px}.n2-element-important a{color:#6495ed}.n2-notification-center-modal{background-color:RGBA(43,52,63,.9);width:100%;height:100%;position:fixed;left:0;top:0;display:none;z-index:2147483646}.n2-notification-center-modal.n2-active,.n2-notification-center-modal.n2-active .n2-notification-center{display:block}.n2-notification-center{display:none;position:absolute;top:61px;right:0;width:370px;background:#fff;border:1px solid #ccd1d6;border-top:0;opacity:0}html[dir=rtl] .n2-notification-center{left:0;right:auto}.n2-notification-center-modal .n2-notification-center{display:none;position:absolute;left:50%;right:auto;top:50%;margin-left:-185px;margin-top:-63px;opacity:1}.n2-notification-settings{position:relative;background:#f2f5fa;border-top:1px solid #ccd1d6;height:44px}.n2-notification-clear{position:absolute;left:10px;top:10px}.n2-notification-important{position:absolute;right:10px;top:13px;cursor:pointer}.n2-notification-important span{vertical-align:top;padding:0 10px;color:#6b7989}.n2-checkbox{display:inline-block;width:14px;height:14px;background:#f2f5fa;border:2px solid #b9c3c9;border-radius:2px;vertical-align:top}.n2-checkbox .n2-i{color:#f2f5fa;font-size:14px;margin:0;padding:0;vertical-align:top}.n2-active>.n2-checkbox{background:#6fbc49;border-color:#6fbc49}.n2-active>.n2-checkbox .n2-i{color:#fff}.n2-notification-message{border-top:1px solid #ccd1d6}.n2-notification-message .n2-td{padding:22px 0}.n2-notification-message .n2-first{width:62px}.n2-notification-message .n2-i{vertical-align:middle;margin:0 10px;font-size:32px}.n2-notification-message h4{margin:0}.n2-notification-message p{color:#7b8898;margin:0}.n2-notification-message-error,.n2-notification-message-error h4{color:#c54633}.n2-notification-message-success,.n2-notification-message-success h4{color:#50aa31}.n2-notification-message-notice,.n2-notification-message-notice h4{color:#0c92df}.n2-notification-empty{color:#7b8898;margin:20px;text-align:center}.n2-loader-overlay{display:none;position:fixed;width:100%;height:100%;left:0;top:0;z-index:2147483647;background-color:RGBA(43,52,63,.9)}.n2-loader-overlay.n2-active{display:block}.n2-loader{position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px;border:10px solid rgba(255,255,255,.2);border-left-color:#fff;animation:n2-load 1.1s infinite linear;overflow:hidden}.n2-loader,.n2-loader:after{border-radius:50%;width:40px;height:40px}@keyframes n2-load{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.n2-sp-container{position:absolute;top:0;left:0;display:inline-block;*display:inline;*zoom:1;z-index:2147483647;overflow:hidden}.n2-sp-container.n2-sp-flat,.n2-sp-top{position:relative}.n2-sp-top{width:100%;display:inline-block}.n2-sp-top-inner{left:0;right:0;margin-bottom:5px}.n2-sp-color,.n2-sp-hue,.n2-sp-top-inner{position:absolute;top:0;bottom:0}.n2-sp-color{margin-right:5px;left:0;right:20%}.n2-sp-hue{right:0;left:84%;height:100%;box-shadow:0 0 1px 1px rgba(0,0,0,.2)inset}.n2-sp-fill{padding-top:80%}.n2-sp-sat,.n2-sp-val{position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 0 1px 1px rgba(0,0,0,.2)inset}.n2-sp-alpha-enabled .n2-sp-top{margin-bottom:18px}.n2-sp-alpha-enabled .n2-sp-alpha{display:block}.n2-sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:7px;left:50%;cursor:pointer;box-shadow:0 0 0 1px RGBA(0,0,0,.4);background:#fff;border-radius:2px}.n2-sp-alpha{display:none;bottom:-14px;right:0;left:0;height:8px}.n2-sp-alpha-inner{background:linear-gradient(to right,rgba(0,0,0,0)25%,#000 100%);box-shadow:0 0 1px 1px rgba(0,0,0,.2)inset}.n2-sp-alpha,.n2-sp-alpha-handle,.n2-sp-container,.n2-sp-container button,.n2-sp-container.n2-sp-dragging .n2-sp-input,.n2-sp-dragger,.n2-sp-preview,.n2-sp-replacer,.n2-sp-slider{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.n2-sp-container.n2-sp-buttons-disabled .n2-sp-button-container,.n2-sp-container.n2-sp-input-disabled .n2-sp-input-container,.n2-sp-initial-disabled .n2-sp-initial,.n2-sp-palette-disabled .n2-sp-palette-container,.n2-sp-palette-only .n2-sp-picker-container{display:none}.n2-sp-sat{background-image:linear-gradient(to right,#fff,rgba(204,154,129,0))}.n2-sp-val{background-image:linear-gradient(to top,#000,rgba(204,154,129,0))}.n2-sp-hue{background:linear-gradient(to bottom,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.n2-sp-1{height:17%}.n2-sp-2{height:16%}.n2-sp-3,.n2-sp-4{height:17%}.n2-sp-5{height:16%}.n2-sp-6{height:17%}.n2-sp-cf:after,.n2-sp-cf:before{content:"";display:table}.n2-sp-cf:after{clear:both}.n2-sp-cf{*zoom:1}@media (max-device-width:480px){.n2-sp-color{right:40%}.n2-sp-hue{left:63%}.n2-sp-fill{padding-top:60%}}.n2-sp-dragger,.n2-sp-slider{position:absolute;top:0;cursor:pointer;background:#fff;box-shadow:0 0 0 1px RGBA(0,0,0,.4)}.n2-sp-dragger{width:12px;transform:translateX(6px) translateY(6px);border-radius:12px;height:12px;left:0}.n2-sp-slider{height:6px;left:-2px;right:-2px;border-radius:2px;transform:translateY(3px)}.n2-sp-container{border-radius:3px;background-color:#fff;padding:0;border:2px solid #b9c3c9}.n2-sp-color,.n2-sp-container,.n2-sp-container button,.n2-sp-container input,.n2-sp-hue{font:12px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;box-sizing:border-box}.n2-sp-top{margin-bottom:3px}.n2-sp-input-container{float:right;width:100px;margin-bottom:4px}.n2-sp-initial-disabled .n2-sp-input-container{width:100%}.n2-sp-input{font-size:12px!important;border:1px inset;padding:4px 5px;margin:0;width:100%;background:0 0;border-radius:3px;color:#222}.n2-sp-input:focus{border:1px solid orange}.n2-sp-input.n2-sp-validation-error{border:1px solid red;background:#fdd}.n2-sp-palette-container,.n2-sp-picker-container{float:left;position:relative;padding:10px 10px 300px;margin-bottom:-295px}.n2-sp-picker-container{width:172px}.n2-sp-palette-container{border-right:solid 1px #ccc}.n2-sp-palette-row{float:left}.n2-sp-palette-row-selection{border-left:1px solid rgba(0,0,0,.2);margin-left:7px;padding-left:5px}.n2-sp-palette .n2-sp-thumb-el{display:block;position:relative;clear:left;float:left;cursor:pointer}.n2-sp-palette .n2-sp-thumb-el.n2-sp-thumb-active,.n2-sp-palette .n2-sp-thumb-el:hover{border-color:orange}.n2-sp-initial{float:left;border:solid 1px #333}.n2-sp-initial span{width:30px;height:25px;border:none;display:block;float:left;margin:0}.n2-sp-button-container{float:right}.n2-sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:2px;border-radius:3px;display:inline-block;*zoom:1;*display:inline;color:#333;vertical-align:top}.n2-sp-replacer.n2-sp-active,.n2-sp-replacer:hover{border-color:#d8d8d8;color:#111}.n2-sp-replacer.n2-sp-disabled{cursor:default;border-color:silver;color:silver}.n2-sp-dd{display:none;height:8px;line-height:8px;width:8px;background-color:#d8d8d8;font-size:7px;margin:13px 0 0 -9px;position:relative;border-top-left-radius:3px;float:left;text-align:center}.n2-sp-preview{width:20px;height:20px;border-radius:3px;float:left;z-index:0;overflow:hidden}.n2-sp-palette{*width:220px;max-width:220px}.n2-sp-palette .n2-sp-thumb-el{width:20px;height:20px;margin:4px;border:0}.n2-sp-palette .n2-sp-thumb-inner{width:20px;height:20px}.n2-sp-container{padding-bottom:0}.n2-sp-container button{background-color:#eee;background-image:linear-gradient(to bottom,#eee,#ccc);border:1px solid #ccc;border-bottom:1px solid #bbb;border-radius:3px;color:#333;font-size:14px;line-height:1;padding:5px 4px;text-align:center;text-shadow:0 1px 0 #eee;vertical-align:middle}.n2-sp-container button:hover{background-color:#ddd;background-image:linear-gradient(to bottom,#ddd,#bbb);border:1px solid #bbb;border-bottom:1px solid #999;cursor:pointer;text-shadow:0 1px 0 #ddd}.n2-sp-container button:active{border:1px solid #aaa;border-bottom:1px solid #888;box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee}.n2-sp-cancel{font-size:11px;color:#d93f3f!important;padding:2px;margin:0 5px 0 0;vertical-align:middle;text-decoration:none}.n2-sp-cancel:hover{color:#d93f3f!important;text-decoration:underline}.n2-sp-palette span.n2-sp-thumb-active,.n2-sp-palette span:hover{border-color:rgba(0,0,0,.5)}.n2-sp-alpha,.n2-sp-preview,.n2-sp-thumb-el{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.n2-sp-alpha-inner,.n2-sp-preview-inner,.n2-sp-thumb-inner{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.n2-sp-thumb-inner{border-radius:3px}.n2-sp-preview-inner,.n2-sp-thumb-inner{border:solid 1px RGBA(0,0,0,.2)}.n2-sp-palette .n2-sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.n2-sp-palette .n2-sp-thumb-light.n2-sp-thumb-active .n2-sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.n2-sp-palette .n2-sp-thumb-dark.n2-sp-thumb-active .n2-sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.n2-vt{vertical-align:top}.n2-vm{vertical-align:middle}.n2-radius-s{border-radius:3px}.n2-radius-m{border-radius:5px}.n2-radius-l{border-radius:500px}.n2-tooltip{position:absolute;left:-10000px;top:-10000px;margin-top:-9000000px;opacity:0;z-index:100000;border-radius:3px;line-height:16px;padding:4px 6px;color:#fff;font-size:10px;background:RGBA(32,41,52,.95)}.n2-tooltip.n2-active{opacity:1;margin:10px}.n2-position-display-active .n2-tooltip{display:none}.n2-unselectable{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.n2-button{display:inline-block;text-align:center;cursor:pointer}.n2-button,.n2-button-inner,.n2-button-inner:ACTIVE,.n2-button-inner:FOCUS,.n2-button-inner:LINK,.n2-button-inner:VISITED,.n2-button:ACTIVE,.n2-button:FOCUS,.n2-button:LINK,.n2-button:VISITED{color:#fff;text-decoration:none}.n2-button-darker,.n2-button-darker:ACTIVE,.n2-button-darker:FOCUS,.n2-button-darker:LINK,.n2-button-darker:VISITED{color:#b2bfc9}.n2-button-normal{overflow:hidden}.n2-button-wide{display:block;margin:10px 20px}.n2-button-icon{font-size:16px}.n2-button-icon.n2-h32{font-size:32px}.n2-button-with-actions{position:relative}.n2-button-with-actions .n2-button-inner{display:inline-block;height:100%;padding:0 20px;line-height:inherit}.n2-button-with-actions .n2-button-menu-open{position:relative;width:36px;height:100%;display:inline-block;vertical-align:top;background:RGBA(0,0,0,.1);border-left:1px solid RGBA(0,0,0,.1)}.n2-button-menu-open .n2-button-menu{display:none;position:absolute;left:-50px;top:36px;z-index:3}html[dir=rtl] .n2-button-menu-open .n2-button-menu{right:-50px;left:auto}.n2-button-menu-inner{margin-top:5px;box-shadow:0 0 5px 0 RGBA(0,0,0,.3);padding:5px 0;background-color:#fff;border-radius:5px}.n2-box-generator .n2-button-menu-inner{max-height:150px;overflow-y:auto;overflow-x:hidden}.n2-button-menu-open.n2-active .n2-button-menu{display:block}.webkit-scroll-fix::-webkit-scrollbar{-webkit-appearance:none;width:7px}.webkit-scroll-fix::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px rgba(255,255,255,.5)}.n2-button-xs{height:18px;line-height:18px}.n2-button-xs.n2-button-normal{padding:0 5px}.n2-button-s{height:24px;line-height:24px}.n2-button-s.n2-button-normal,.n2-button-s.n2-button-with-actions .n2-button-inner{padding:0 10px}.n2-button-s .n2-button-menu-open{width:25px}.n2-button-s .n2-button-menu-open .n2-button-menu{top:24px}.n2-button-s.n2-button-icon{width:24px}.n2-button-m{height:28px;line-height:28px}.n2-button-m.n2-button-normal{padding:0 10px}.n2-button-m.n2-button-with-actions .n2-button-inner{padding:0 16px}.n2-button-m .n2-button-menu-open,.n2-button-m.n2-button-icon{width:28px}.n2-button-m .n2-button-menu-open .n2-button-menu{top:28px}.n2-button-m-narrow.n2-button-icon{width:20px}.n2-button-l{height:36px;line-height:36px}.n2-button-l.n2-button-normal{padding:0 15px;min-width:70px}.n2-button-l.n2-button-icon{width:36px}.n2-button-xl{height:50px;line-height:50px}.n2-button-xl,.n2-button-xl.n2-button-normal{padding:0 44px}.n2-button-grey{background:#6b7986}.n2-button-blue,.n2-button-blue-active.n2-active{background:#0c92df}.n2-button-green{background:#51b82d}.n2-button-red{background:#c54633}.n2-button-purple{background:#5f39c2}.n2-button-menu a{display:block;text-align:left;color:#7b8898;line-height:30px;padding:0 20px;white-space:nowrap}.n2-button-menu a:active,.n2-button-menu a:focus,.n2-button-menu a:hover{color:#7b8898}.n2-button-menu a:HOVER{background:#e9edf0}.n2-button-menu a.n2-separator{border-bottom:2px solid #ccd1d6}.n2-button-plain{background:0 0!important;color:#7b8898;height:26px;line-height:26px}.n2-button-plain .n2-button-inner{color:#7b8898;padding:0 5px!important}.n2-button-plain.n2-button-with-actions .n2-button-menu-open{border-left:0;background:0 0}.n2-button-plain .n2-button-inner:active,.n2-button-plain .n2-button-inner:focus,.n2-button-plain .n2-button-inner:link,.n2-button-plain .n2-button-inner:visited,.n2-button-plain:active,.n2-button-plain:focus,.n2-button-plain:link,.n2-button-plain:visited{color:#7b8898}.n2-button-plain.n2-button-with-actions .n2-button-menu-open{width:16px}.n2-button-plain.n2-button-with-actions .n2-button-menu-open .n2-button-menu{top:20px}.n2-button-with-icon{border:2px solid #e0e6ed;color:#6b7989;margin:5px;padding:0 10px}.n2-button-with-icon:ACTIVE,.n2-button-with-icon:FOCUS,.n2-button-with-icon:LINK,.n2-button-with-icon:VISITED{color:#6b7989}.n2-color-red,.n2-color-red.n2-button-plain:visited,.n2-color-red:active,.n2-color-red:focus,.n2-color-red:link{color:#c44e3d!important}.n2-color-blue,.n2-color-blue.n2-button-plain:visited,.n2-color-blue:active,.n2-color-blue:focus,.n2-color-blue:link{color:#0c92df!important}.n2-definition-list,.n2-list{margin:0;padding:0}.n2-definition-list dt{position:relative;line-height:59px;height:59px;background:#303b47;border-bottom:1px solid RGBA(0,0,0,.2);overflow:hidden}.n2-definition-list dt>a{display:block;padding:0 20px;color:#b2bfc9}.n2-definition-list dt>a .n2-i{margin-right:10px;vertical-align:middle;font-size:32px}html[dir=rtl] .n2-definition-list dt>a .n2-i{margin-right:0;margin-left:10px}.n2-definition-list dt .n2-id{display:block;width:70px;position:absolute;left:0;bottom:5px;text-align:center;line-height:11px;color:#8b99a6}.n2-definition-list dt>.n2-actions{display:block;position:absolute;top:0;right:0;background-color:#303b47;font-size:16px;line-height:16px;padding:22px 20px 0}.n2-definition-list dt.n2-open>.n2-actions{background-color:#3c4958}.n2-definition-list dt>.n2-actions a{display:inline-block;padding:0 5px}.n2-definition-list dt>.n2-actions a .n2-i{vertical-align:middle}[dir=rtl] .n2-list li .n2-actions,html[dir=rtl] .n2-definition-list dt>.n2-actions,html[dir=rtl] .n2-list li>.n2-actions{right:auto;left:0}.n2-definition-list dd{margin:0}.n2-list li,.n2-list li>a{color:#b2bfc9;display:block}.n2-list li{position:relative;margin:0;line-height:39px;background-color:#303b47;border-bottom:1px solid RGBA(0,0,0,.2)}.n2-list li>a{padding:0 20px}.n2-list li>a .n2-i{vertical-align:middle;padding:7px;margin-left:-7px;font-size:16px}.n2-list li.n2-active{background:#1681c1}.n2-list li.n2-active>a{color:#fff;vertical-align:middle}.n2-list .n2-list-checkbox.n2-active .n2-i,.n2-list li.n2-active>.n2-actions .n2-i{color:#fff}.n2-list li .n2-actions{position:absolute;top:0;right:0;padding:2px 3px 0;line-height:24px}.n2-list li .n2-actions-left>*,.n2-list li .n2-actions>*{display:inline-block;margin:0 2px}.n2-list li .n2-actions>* .n2-i{vertical-align:middle}.n2-list li.n2-button-container{padding:22px 20px}.n2-list .n2-list-checkbox{display:inline-block;width:16px;height:16px;background:#343f4c;vertical-align:top;border:2px solid #212d3a;border-radius:2px;line-height:16px;margin:10px 10px 0 0}.n2-list .n2-list-checkbox .n2-i{color:#343f4c;font-size:16px;margin:0;padding:0;vertical-align:top}.n2-list .n2-list-checkbox.n2-active{background:#6fbc49;border-color:#6fbc49}.n2-box{float:left;display:inline-block;position:relative;width:270px;height:180px;margin:15px;border-radius:3px;background-color:#212d3a;background-size:cover;background-position:50% 50%;opacity:1;transition:opacity .6s;box-shadow:0 0 5px RGBA(0,0,0,.05)}.n2-box.n2-active{box-shadow:0 0 0 3px #0c92df}.n2-ss-box-just-added{opacity:0}.n2-box-small{width:200px;height:135px;margin:10px}.n2-box.n2-ui-sortable-helper{transform:scale(.8);opacity:.8}.n2-box-sortable-placeholder{height:200px;margin:5px 0;width:0;box-shadow:0 0 0 2px #0c92df;float:left;display:inline-block}.n2-box-sortable-placeholder-small{height:145px}.n2-box img{position:absolute;clip:rect(0,270px,180px,0);border-radius:3px;width:100%}.n2-box-small img{clip:rect(0,200px,95px,0)}.n2-box .n2-box-overlay{z-index:3;position:absolute;left:0;top:0;width:100%;height:calc(100% - 50px);background-color:rgba(32,41,52,.9);border-radius:3px;align-items:center;justify-content:center}.n2-box-small .n2-box-overlay{height:calc(100% - 40px)}.n2-box-overlay .n2-button{line-height:28px;height:28px}.n2-box .n2-box-placeholder{display:flex;z-index:9;position:absolute;left:0;bottom:0;width:100%;height:50px;background:#212d3a;border-bottom-left-radius:3px;border-bottom-right-radius:3px;justify-content:flex-start;align-items:center;padding:0 10px;box-sizing:border-box}.n2-box .n2-box-placeholder[data-align=center]{justify-content:center}.n2-box-small .n2-box-placeholder{height:40px}.n2-box .n2-box-placeholder .n2-box-placeholder-title{margin-right:auto;overflow:hidden;max-height:100%}html[dir=rtl] .n2-box .n2-box-placeholder .n2-box-placeholder-title{margin-left:auto;margin-right:0}.n2-box-placeholder-title,.n2-box-placeholder-title a{color:#cedae2;line-height:16px}.n2-box-small .n2-box-placeholder-title,.n2-box-small .n2-box-placeholder-title a{line-height:20px}.n2-box .n2-box-lt{position:absolute;left:5px;top:5px;width:50%;text-align:left;z-index:4}html[dir=rtl] .n2-box .n2-box-lt{left:auto;right:5px}.n2-box .n2-box-rt{position:absolute;right:5px;top:5px;width:50%;text-align:right}.n2-box .n2-box-lb{position:absolute;left:5px;bottom:55px}.n2-box-small .n2-box-lb{bottom:45px}.n2-box .n2-box-lb>*{white-space:nowrap}.n2-box .n2-box-rb{position:absolute;right:5px;bottom:55px;text-align:right}.n2-box-small .n2-box-rb{bottom:45px}.n2-box .n2-box-center{position:absolute;left:0;top:74px;width:100%;text-align:center;z-index:4}.n2-box>.n2-on-hover,.n2-box>.n2-on-hover-flex{display:none}.n2-box:HOVER>.n2-on-hover{display:block}.n2-box:HOVER>.n2-on-hover-flex{display:flex}.n2-ss-box-select{display:none;border-radius:3px;border:2px solid #8793a2;width:16px;height:16px;text-align:center}.n2-box:HOVER .n2-ss-box-select{display:block}.n2-box.n2-selected .n2-ss-box-select{display:block;border-color:#1999e3;background-color:#1999e3}.n2-box .n2-ss-box-select .n2-i{display:none}.n2-box.n2-selected .n2-ss-box-select .n2-i{display:inline-block;color:#fff;font-size:16px;line-height:16px;margin:0 -2px}.n2-bulk-select{margin:0 10px;vertical-align:top}.n2-bulk-actions{display:inline-block}.n2-ss-has-box-selection .n2-heading-actions{visibility:hidden}.n2-ss-has-box-selection .n2-box-selectable{opacity:.5}.n2-ss-has-box-selection .n2-box-selectable.n2-selected{opacity:1}.n2-ss-has-box-selection .n2-ss-box-select{display:inline-block}.n2-box-menu{display:none;z-index:9}.n2-box-menu.n2-inited{display:inline-block;position:absolute;top:5px;right:5px;text-align:right}html[dir=rtl] .n2-box-menu.n2-inited{right:auto;left:5px}.n2-box-menu .n2-button{float:right}html[dir=rtl] .n2-box-menu .n2-button{float:left}.n2-box-menu .n2-box-menu-content{display:none}.n2-box-menu.n2-active .n2-box-menu-content{margin-top:3px;display:block;clear:both;float:right;background:#fff;border-radius:5px;line-height:30px;text-align:left;box-shadow:0 0 5px 0 RGBA(0,0,0,.3);padding:5px 0;white-space:nowrap}.n2-box-menu.n2-active .n2-box-menu-content ul{margin:0;list-style-type:none}.n2-box-menu.n2-active .n2-box-menu-content li{padding:0 20px;margin:0;color:#7b8898;line-height:30px}.n2-box-menu.n2-active .n2-box-menu-content li:HOVER{background-color:#e9edf0}.n2-box-menu.n2-active .n2-box-menu-content li.n2-ss-delete{color:#c44e3d}.n2-box-full>a{width:100%;height:180px;padding:0}.n2-box-full>a:before{display:block;font-family:'Nextend'!important;font-size:74px;line-height:90px;content:"\e952";margin-top:35px}.n2-box-promo{background:0 0}.n2-box-promo-light{background:#fff}.n2-box-promo-overlay,.n2-box-promo-overlay:FOCUS,.n2-box-promo-overlay:HOVER,.n2-box-promo-overlay:VISITED{position:absolute;display:block;width:100%;height:100%;color:#fff;text-align:center}.n2-box-promo .n2-close{position:absolute;right:10px;top:10px;cursor:pointer;display:none;z-index:3}.n2-box-promo:hover .n2-close{display:block}.n2-box-promo .n2-close:before{font-family:'Nextend'!important;content:"\e90a";font-size:16px}.n2-box-promo-light .n2-close:before{color:#7b8898}.n2-box-promo-dark .n2-close:before{color:#fff}.n2-box-promo span{display:block;position:absolute;bottom:50px;width:100%;line-height:23px;text-align:center;font-size:12px}.n2-box-promo-light span{color:#7b8898}.n2-box-promo-dark span{color:#eff7fb}.n2-box-promo-buttons{position:absolute;bottom:17px;width:100%;text-align:center}.n2-box-promo-buttons .n2-button+.n2-button{margin-left:20px}.n2-box-review{text-align:center}.n2-box-review-bigstar{width:170px;height:105px;margin:0 auto;background-image:url(../images/stars-big.png)}[data-stars="1"] .n2-box-review-bigstar{background-position:0 -105px}[data-stars="2"] .n2-box-review-bigstar{background-position:0 -210px}[data-stars="3"] .n2-box-review-bigstar{background-position:0 -315px}[data-stars="4"] .n2-box-review-bigstar{background-position:0 -420px}[data-stars="5"] .n2-box-review-bigstar{background-position:0 -525px}.n2-box-review-label{color:#7b8898;font-size:15px;line-height:22px;height:22px;overflow:hidden;display:none}[data-stars="0"] .n2-box-review-label[data-star="0"],[data-stars="1"] .n2-box-review-label[data-star="1"],[data-stars="2"] .n2-box-review-label[data-star="2"],[data-stars="3"] .n2-box-review-label[data-star="3"],[data-stars="4"] .n2-box-review-label[data-star="4"],[data-stars="5"] .n2-box-review-label[data-star="5"]{display:block}.n2-box-review-stars-container{width:170px;height:34px;margin:0 auto}.n2-box-review-star{cursor:pointer;transition:transform .4s;vertical-align:top;float:left;width:34px;height:34px;background-image:url(../images/stars-small.png)}[data-stars="1"] .n2-box-review-star[data-star="1"],[data-stars="2"] .n2-box-review-star[data-star="1"],[data-stars="2"] .n2-box-review-star[data-star="2"],[data-stars="3"] .n2-box-review-star[data-star="1"],[data-stars="3"] .n2-box-review-star[data-star="2"],[data-stars="3"] .n2-box-review-star[data-star="3"],[data-stars="4"] .n2-box-review-star[data-star="1"],[data-stars="4"] .n2-box-review-star[data-star="2"],[data-stars="4"] .n2-box-review-star[data-star="3"],[data-stars="4"] .n2-box-review-star[data-star="4"],[data-stars="5"] .n2-box-review-star[data-star="1"],[data-stars="5"] .n2-box-review-star[data-star="2"],[data-stars="5"] .n2-box-review-star[data-star="3"],[data-stars="5"] .n2-box-review-star[data-star="4"],[data-stars="5"] .n2-box-review-star[data-star="5"]{background-position:0 -34px;transform:scale(1.3)}.n2-modal-review-star-5{width:560px;height:241px;background:url(../images/star-5.png)}.n2-modal-review-details{font-size:14px;line-height:28px;color:#7b8898;text-align:center}.nextend-tab-tabbed{width:100%;overflow:hidden}.nextend-tab-tabbed .nextend-tab-tabbed-panes{transition:all 400ms ease-in-out}.nextend-tab-tabbed .nextend-tab-tabbed-pane{float:left}.xdsoft_datetimepicker{background:#fff;border-radius:5px;border:2px solid #a1aeb5;color:#333;padding:2px 8px 8px 0;position:absolute;z-index:9999;box-sizing:border-box;display:none}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:0 0;border:none}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.xdsoft_noselect::selection{background:0 0}.xdsoft_noselect::-moz-selection{background:0 0}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static}.xdsoft_datetimepicker *{box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none currentColor;cursor:pointer;display:block;height:30px;opacity:.5;outline:medium none currentColor;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{float:none;height:15px;width:30px;display:block;margin-left:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{background-position:-40px -15px;margin-top:7px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f9fafb;border-top:1px solid #dee1e5;color:#7b8898;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_label:hover i,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{opacity:1}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer;color:#6b7989}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:2px solid #a1aeb5;border-radius:3px;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#51b82d}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 13px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#0c92df;color:#fff}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f9fafb;border:1px solid #dee1e5;color:#7b8898;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f2f5fa;text-align:center;color:#999;cursor:default;font-weight:400}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#0c92df}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#0c92df;color:#fff}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff!important;background:#51b82d!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit!important;background:inherit!important}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:2px;top:0;bottom:0;cursor:pointer}.nui-resizable,.xdsoft_scroller_box{position:relative}.nui-normal-sizing-handle,.nui-resizable-handle{position:absolute;font-size:.1px;display:block}.nui-spacing-handle{position:absolute;display:block}.nui-resizable-disabled .nui-resizable-handle,.ui-normal-sizing-disabled .nui-normal-sizing-handle{display:none}.nui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.nui-normal-sizing-s,.nui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.nui-normal-sizing-e,.nui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.nui-normal-sizing-w,.nui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.nui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.nui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.nui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.nui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
1
+ @font-face{font-family:'Nextend';src:url(../fonts/Nextend.eot?un60yf);src:url(../fonts/Nextend.eot?un60yf#iefix) format('embedded-opentype'),url(../fonts/Nextend.ttf?un60yf) format('truetype'),url(../fonts/Nextend.woff?un60yf) format('woff');font-weight:400;font-style:normal}.n2-i{font-family:'Nextend'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.n2-i-reveal:before{content:"\e992"}.n2-i-fade:before{content:"\e993"}.n2-i-scale:before{content:"\e994"}.n2-i-move:before{content:"\e995"}.n2-i-flip:before{content:"\e996"}.n2-i-special:before{content:"\e997"}.n2-i-bounce:before{content:"\e998"}.n2-i-rotate:before{content:"\e999"}.n2-i-highlight:before{content:"\e990"}.n2-i-rotating:before{content:"\e991"}.n2-i-group:before{content:"\e957"}.n2-i-group-up:before{content:"\e958"}.n2-i-group-insert:before{content:"\e959"}.n2-i-add-sample:before{content:"\e951"}.n2-i-add-new:before{content:"\e952"}.n2-i-slide-video:before{content:"\e989"}.n2-i-slide-static:before{content:"\e98a"}.n2-i-slide-post:before{content:"\e98b"}.n2-i-slide-library:before{content:"\e98c"}.n2-i-slide-image:before{content:"\e98d"}.n2-i-slide-empty:before{content:"\e98e"}.n2-i-slide-dynamic:before{content:"\e98f"}.n2-i-up:before{content:"\e63e"}.n2-i-folder:before{content:"\e63d"}.n2-i-progressbar-layer:before{content:"\e982"}.n2-i-imagebox-layer:before{content:"\e983"}.n2-i-counter-layer:before{content:"\e984"}.n2-i-circlecounter-layer:before{content:"\e985"}.n2-i-audio-layer:before{content:"\e986"}.n2-i-a-license:before{content:"\e953"}.n2-i-a-import:before{content:"\e954"}.n2-i-a-deauthorize:before{content:"\e955"}.n2-i-a-clear:before{content:"\e956"}.n2-i-imagearea-layer:before{content:"\e950"}.n2-i-window-settings:before{content:"\e94c"}.n2-i-window-animation:before{content:"\e94d"}.n2-i-window-design:before{content:"\e94e"}.n2-i-window-layer:before{content:"\e94f"}.n2-i-dashboard:before{content:"\e94a"}.n2-i-slider2:before{content:"\e94b"}.n2-i-area-layer:before{content:"\e937"}.n2-i-iframe-layer:before{content:"\e938"}.n2-i-input-layer:before{content:"\e939"}.n2-i-html-layer:before{content:"\e93a"}.n2-i-video-layer:before{content:"\e93b"}.n2-i-vimeo-layer:before{content:"\e93c"}.n2-i-youtube-layer:before{content:"\e93d"}.n2-i-list-layer:before{content:"\e93e"}.n2-i-transition-layer:before{content:"\e93f"}.n2-i-caption-layer:before{content:"\e940"}.n2-i-icon-layer:before{content:"\e941"}.n2-i-button-layer:before{content:"\e942"}.n2-i-image-layer:before{content:"\e943"}.n2-i-text-layer:before{content:"\e944"}.n2-i-heading-layer:before{content:"\e945"}.n2-i-preview:before{content:"\e92d"}.n2-i-slides:before{content:"\e91a"}.n2-i-slideedit:before{content:"\e904"}.n2-i-help:before{content:"\e644"}.n2-i-v-tablet-landscape:before{content:"\e63a"}.n2-i-v-mobile-landscape:before{content:"\e63b"}.n2-i-v-desktop-landscape:before{content:"\e63c"}.n2-i-bulk:before{content:"\e634"}.n2-i-notification:before{content:"\e637"}.n2-i-v-tablet:before{content:"\e616"}.n2-i-v-mobile:before{content:"\e617"}.n2-i-v-desktop:before{content:"\e618"}.n2-i-v-all:before{content:"\e619"}.n2-i-smart:before{content:"\e61a"}.n2-i-slider:before{content:"\e61b"}.n2-i-s-open:before{content:"\e61c"}.n2-i-s-close:before{content:"\e61d"}.n2-i-next:before{content:"\e61e"}.n2-i-n-success:before{content:"\e61f"}.n2-i-n-notice:before{content:"\e620"}.n2-i-n-error:before{content:"\e621"}.n2-i-n-close:before{content:"\e622"}.n2-i-drag:before{content:"\e623"}.n2-i-a-text:before{content:"\e624"}.n2-i-a-refresh:before{content:"\e625"}.n2-i-a-html:before{content:"\e626"}.n2-i-a-export:before{content:"\e627"}.n2-i-a-duplicate:before{content:"\e628"}.n2-i-a-deletes:before{content:"\e629"}.n2-i-a-delete:before{content:"\e62a"}.n2-i-a-back:before{content:"\e62b"}.n2-i-slidelibrary:before{content:"\e97d"}.n2-i-newslide:before{content:"\e981"}.n2-i-volume:before{content:"\e987"}.n2-i-mute:before{content:"\e988"}.n2-i-canvas:before{content:"\e916"}.n2-i-builder:before{content:"\e97c"}.n2-i-minimize:before{content:"\e914"}.n2-i-maximize:before{content:"\e915"}.n2-i-vertical-align-top:before{content:"\e96c"}.n2-i-vertical-align-space-between:before{content:"\e97a"}.n2-i-vertical-align-space-around:before{content:"\e97b"}.n2-i-vertical-align-center:before{content:"\e97e"}.n2-i-vertical-align-bottom:before{content:"\e97f"}.n2-i-mini-desktop-portrait:before{content:"\e980"}.n2-i-uplevel:before{content:"\e979"}.n2-i-hidedesktoplandscape:before{content:"\e95a"}.n2-i-mini-arrow-thin:before{content:"\e926"}.n2-i-mini-move:before{content:"\e973"}.n2-i-color:before{content:"\e95b"}.n2-i-col:before{content:"\e95c"}.n2-i-structure-Sb:before{content:"\e95d"}.n2-i-structure-Sa:before{content:"\e95e"}.n2-i-structure-4a:before{content:"\e95f"}.n2-i-structure-3b:before{content:"\e960"}.n2-i-structure-3a:before{content:"\e961"}.n2-i-structure-2e:before{content:"\e962"}.n2-i-structure-2d:before{content:"\e963"}.n2-i-structure-2c:before{content:"\e964"}.n2-i-structure-2b:before{content:"\e965"}.n2-i-structure-2a:before{content:"\e966"}.n2-i-structure-1a:before{content:"\e967"}.n2-i-mini-tablet-portrait:before{content:"\e968"}.n2-i-mini-tablet-landscape:before{content:"\e969"}.n2-i-mini-mobile-portrait:before{content:"\e96a"}.n2-i-mini-mobile-landscape:before{content:"\e96b"}.n2-i-mini-desktop-landscape:before{content:"\e96d"}.n2-i-video:before{content:"\e96e"}.n2-i-stretch:before{content:"\e96f"}.n2-i-row:before{content:"\e970"}.n2-i-none:before{content:"\e971"}.n2-i-mini-trash:before{content:"\e972"}.n2-i-mini-duplicate:before{content:"\e974"}.n2-i-mini-arrow-up:before{content:"\e975"}.n2-i-mini-arrow-right:before{content:"\e976"}.n2-i-mini-arrow-left:before{content:"\e977"}.n2-i-mini-arrow-down:before{content:"\e978"}.n2-i-chainsmall:before{content:"\e949"}.n2-i-reset2:before{content:"\e946"}.n2-i-save:before{content:"\e947"}.n2-i-clearanimation:before{content:"\e948"}.n2-i-magnet:before{content:"\e936"}.n2-i-layerlist:before{content:"\e935"}.n2-i-layer-text:before{content:"\e920"}.n2-i-layer-image:before{content:"\e931"}.n2-i-layer-heading:before{content:"\e932"}.n2-i-layer-button:before{content:"\e933"}.n2-i-settings:before{content:"\e934"}.n2-i-selectarrow:before{content:"\e930"}.n2-i-closewindow:before{content:"\e90a"}.n2-i-selected:before{content:"\e90b"}.n2-i-layerlistopen:before{content:"\e92b"}.n2-i-layerlistclose:before{content:"\e92c"}.n2-i-backtoslider:before{content:"\e92e"}.n2-i-addlayer2:before{content:"\e92f"}.n2-i-newdrag:before{content:"\e913"}.n2-i-addlayer:before{content:"\e917"}.n2-i-listlayer:before{content:"\e918"}.n2-i-closelayer:before{content:"\e919"}.n2-i-copy:before{content:"\e907"}.n2-i-paste:before{content:"\e908"}.n2-i-undo:before{content:"\e905"}.n2-i-redo:before{content:"\e906"}.n2-i-sortdate2:before{content:"\e900"}.n2-i-sortdate1:before{content:"\e901"}.n2-i-sortalphabetic2:before{content:"\e902"}.n2-i-sortalphabetic1:before{content:"\e903"}.n2-i-hide:before{content:"\e60e"}.n2-i-adaptive:before{content:"\e64e"}.n2-i-reset:before{content:"\e64f"}.n2-i-fontmodifier:before{content:"\e650"}.n2-i-sun:before{content:"\e651"}.n2-i-layerunlink:before{content:"\e64b"}.n2-i-layerlink:before{content:"\e64d"}.n2-i-moon:before{content:"\e64c"}.n2-i-horizontal-right:before{content:"\e645"}.n2-i-horizontal-center:before{content:"\e646"}.n2-i-horizontal-left:before{content:"\e647"}.n2-i-vertical-bottom:before{content:"\e648"}.n2-i-vertical-middle:before{content:"\e649"}.n2-i-vertical-top:before{content:"\e64a"}.n2-i-bulb:before{content:"\e643"}.n2-i-unlock:before{content:"\e63f"}.n2-i-anim-out:before{content:"\e640"}.n2-i-anim-in:before{content:"\e641"}.n2-i-anim-loop:before{content:"\e642"}.n2-i-more:before{content:"\e639"}.n2-i-buttonarrow:before{content:"\e638"}.n2-i-list:before{content:"\e635"}.n2-i-link:before{content:"\e636"}.n2-i-play:before{content:"\e605"}.n2-i-pause:before{content:"\e606"}.n2-i-stop:before{content:"\e607"}.n2-i-snapcenter:before{content:"\e62e"}.n2-i-snapgrid:before{content:"\e62f"}.n2-i-snaplayer:before{content:"\e630"}.n2-i-snapnone:before{content:"\e631"}.n2-i-plus:before{content:"\e632"}.n2-i-minus:before{content:"\e633"}.n2-i-bold:before{content:"\e601"}.n2-i-unpublished:before{content:"\e62d"}.n2-i-published:before{content:"\e60c"}.n2-i-underline:before{content:"\e602"}.n2-i-italic:before{content:"\e615"}.n2-i-empty:before{content:"\e62c"}.n2-i-tick:before{content:"\e600"}.n2-i-star:before{content:"\e603"}.n2-i-right:before{content:"\e604"}.n2-i-order:before{content:"\e608"}.n2-i-lock:before{content:"\e609"}.n2-i-left:before{content:"\e60a"}.n2-i-justify:before{content:"\e60b"}.n2-i-info:before{content:"\e60d"}.n2-i-eye:before{content:"\e60f"}.n2-i-edit:before{content:"\e610"}.n2-i-duplicate:before{content:"\e611"}.n2-i-delete:before{content:"\e612"}.n2-i-close:before{content:"\e613"}.n2-i-center:before{content:"\e614"}.n2-i-emptyslide:before{content:"\e91b"}.n2-i-addslide:before{content:"\e91c"}.n2-i-staraction:before{content:"\e91d"}.n2-i-breadcrumbarrow:before{content:"\e91e"}.n2-i-animation:before{content:"\e91f"}.n2-i-folderclosed:before{content:"\e921"}.n2-i-folderopened:before{content:"\e922"}.n2-i-hide2:before{content:"\e923"}.n2-i-select:before{content:"\e924"}.n2-i-hidedesktopportrait:before{content:"\e925"}.n2-i-hidetabletlandscape:before{content:"\e927"}.n2-i-hidetabletportrait:before{content:"\e928"}.n2-i-hidemobilelandscape:before{content:"\e929"}.n2-i-hidemobileportrait:before{content:"\e92a"}.n2-i-backgroundedit:before{content:"\e909"}.n2-i-backgroundmanage:before{content:"\e90c"}.n2-i-backgroundposition:before{content:"\e90d"}.n2-i-viewmini:before{content:"\e90e"}.n2-i-viewgrid:before{content:"\e90f"}.n2-i-viewlist:before{content:"\e910"}.n2-i-more2:before{content:"\e911"}.n2-i-tick2:before{content:"\e912"}.n2{box-sizing:initial}.n2,.n2 td,.n2 th,html[dir=rtl] .n2{font-family:"Montserrat",Arial,sans-serif;-webkit-font-smoothing:antialiased;font-size:12px}.n2 a:ACTIVE,.n2 a:FOCUS,.n2 a:LINK,.n2 a:VISITED{text-decoration:none}.n2-h1{font-size:26px;line-height:1.4em}.n2-h2{font-size:20px}.n2-h3{font-size:14px}.n2-h4{font-size:12px}.n2-h5,input[type].n2-h5,select.n2-h5,textarea.n2-h5{font-size:11px}.n2-h6{font-size:10px}.n2-b{font-weight:700}.n2-uc{text-transform:uppercase}.n2-ucf{text-transform:capitalize}.n2-i+span,.n2-i+span+span,.n2-i+span+span+span{vertical-align:middle}.n2-actions-left>a,.n2-actions-left>a:HOVER,.n2-i-grey-opacity,.n2-i-grey-opacity:HOVER{color:#b2bfc9}.n2-active>.n2-i-star{color:#c68c1e}.n2-active>.n2-i-unpublished:before{content:"\e60c"}.n2-active>.n2-i-unpublished,.n2-active>.n2-i-unpublished:HOVER{color:#6fbc49}.n2-button .n2-i,.n2-i.n2-it{line-height:inherit;vertical-align:top}.n2-description,.n2-description p{font-size:12px;color:#6b7989}.n2-description ol{font-size:11px}div.n2-description ul{padding-left:20px;font-size:12px;list-style-type:disc}#wpbody-content{padding-bottom:0!important}#wpfooter{display:none}#wpbody-content #n2-admin{margin:10px 20px 0 0}html[dir=rtl] #wpbody-content #n2-admin{margin:10px 0 0 20px}#wpbody-content #n2-admin a:focus{box-shadow:none}#content-box #toolbar-box{display:none}.n2 input:focus,.n2 select:focus,.n2 textarea:focus{background:0 0}.n2 ul{padding:0}.n2 dt{font-weight:400}#status,.admin .subhead-collapse,.admin header.header{display:none}div#system-debug,div.container-main{padding-bottom:0}.admin form{margin:0}.admin #content{margin-top:20px}.n2 button,.n2 input,.n2 label,.n2 select,.n2 textarea{line-height:inherit}.n2 *:focus{box-shadow:none}#n2-admin img{display:inline}#system-message-container{display:none}.n2 td{vertical-align:inherit}.n2 .n2-scroll-grip{margin-top:0}body.n2-platform-native{padding:10px;font-size:13px;line-height:1.4em;overflow:auto}.n2 hr,iframe{border:0}#n2-admin{min-width:980px;background-color:#e9edf0}.n2 hr{border-top:1px solid #ccd1d6;border-bottom:1px solid #fafafa}.n2 a{transition:none 0s;outline:0}.n2-clickable{cursor:pointer}.n2-table{display:table;width:100%;border-spacing:0;border-collapse:collapse}.n2-table.n2-content{border-collapse:separate}.n2-table-auto{width:auto}.n2-table-fixed{table-layout:fixed}.n2-tr{display:table-row}.n2-td{display:table-cell;vertical-align:top}.n2-table-fancy,.n2-table-pane{width:100%;text-align:center;border-spacing:0}.n2-table-pane{table-layout:fixed;border-collapse:separate}.n2-table-fancy{border-collapse:collapse;border:2px solid #a1aeb5;border-radius:5px}.n2-table-fancy tr:nth-child(odd){background-color:#f2f5fa}.n2-table-fancy td{border:1px solid #e0e3e6;padding:10px;text-align:left;font-size:11px}html[dir=rtl] .n2-table-fancy td{text-align:right}.n2-table-fancy-wrap{border:2px solid #a1aeb5;border-radius:5px}.n2-table-fancy-wrap .n2-table-fancy{border:0}.n2-table-fancy-wrap .n2-table-fancy td{border:0;border-bottom:1px solid #e0e3e6}.n2-table-pane td{padding:0}.n2-inline-block{display:inline-block;vertical-align:top}.n2-left{float:left}.n2-right,html[dir=rtl] .n2-left{float:right}html[dir=rtl] .n2-right{float:left}.n2-clear{clear:both}.n2-blue-bg,.n2-blue-logo-bg{background-color:#0c92df}.n2-sidebar-base-bg{background-color:#4d5d70}.n2-sidebar-header-bg{background-color:#485769}.n2-sidebar-list-bg{background-color:#212d3a}.n2-sidebar-tab-bg{background-color:#202934}.n2-sidebar-parameter-label-bg{background-color:#212d3a}.n2-sidebar-tab-switcher{border-bottom:1px solid #2c3540}.n2-sidebar-tab-switcher .n2-td{color:#b2bfc9;text-align:center;height:60px;line-height:60px;cursor:pointer}.n2-sidebar-tab-switcher .n2-td.n2-active{color:#fff}.n2-sidebar-pane-sizer{top:0;left:0;height:15px;width:100%;cursor:ns-resize;background:#212d3a;text-align:center;color:#4d5d70;font-size:32px;line-height:15px}.n2-content-base-bg{background-color:#e9edf0}.n2-content-box-title-bg{background-color:#f2f5fa}.n2-border-radius{border-radius:3px}.n2-border-radius-tr{border-top-right-radius:3px}html[dir=rtl] .n2-border-radius-tr{border-top-right-radius:0;border-top-left-radius:3px}.n2-border-radius-tl{border-top-left-radius:3px}html[dir=rtl] .n2-border-radius-tl{border-top-right-radius:3px;border-top-left-radius:0}.n2-border-radius-br{border-bottom-right-radius:3px}html[dir=rtl] .n2-border-radius-br{border-bottom-right-radius:0;border-bottom-left-radius:3px}.n2-border-radius-bl{border-bottom-left-radius:3px}html[dir=rtl] .n2-border-radius-bl{border-bottom-right-radius:3px;border-bottom-left-radius:0}.n2-a,.n2-a:ACTIVE,.n2-a:FOCUS,.n2-a:HOVER,.n2-a:VISITED{color:#08c}#n2-ss-redo,#n2-ss-undo{opacity:.5}#n2-ss-redo.n2-active,#n2-ss-undo.n2-active{opacity:1}[dir=rtl] #n2-ss-undo,html[dir=rtl] .n2-header-breadcrumbs>span{transform:scaleX(-1)}#n2-ss-undo+#n2-ss-redo{margin-left:-15px}[dir=rtl] #n2-ss-undo+#n2-ss-redo{margin-left:15px;transform:scaleX(-1)}.n2-top-bar-menu .n2-button-icon{margin:12px 2px 0}.n2-expert-switch{display:inline-block;height:36px;margin-right:20px;vertical-align:top;position:relative;overflow:hidden;padding:0 30px;text-align:right}.n2-expert-switch .n2-expert-expert,.n2-expert-switch .n2-expert-simple{display:inline-block;height:100%;position:relative;line-height:36px;color:#b2bfc9;transition:top .3s,opacity .3s}.n2-expert-switch .n2-expert-simple{top:-36px;opacity:1}.n2-expert-switch .n2-expert-expert{top:-10px;opacity:0}.n2-expert-switch.n2-active .n2-expert-simple{top:-26px;opacity:0}.n2-expert-switch.n2-active .n2-expert-expert{top:0;opacity:1}.n2-expert-switch .n2-expert-bar{position:absolute;top:5px;right:8px;width:8px;height:24px;background:#6b7986;border-radius:4px;transition:background .3s}.n2-expert-switch.n2-active .n2-expert-bar{background:#51b82d}.n2-expert-switch .n2-expert-dot{position:absolute;top:-1px;left:-3px;width:14px;height:14px;border-radius:7px;background:#fff;transition:top .3s}.n2-expert-switch.n2-active .n2-expert-dot{top:10px}.n2-button-play{text-align:left;padding:0}.n2-button-play .n2-i,.n2-button-play span{vertical-align:middle}.n2-button-play span{display:inline-block;padding:0 20px;border-left:1px solid #1582c2}.n2-header{display:flex;justify-content:space-between;flex:1;height:70px;z-index:11;border-top-right-radius:5px;overflow:hidden}[dir=rtl] .n2-header{border-top-left-radius:5px;border-top-right-radius:0}.n2-logo{width:339px;border-right:1px solid #1681c1;border-top-left-radius:5px}[dir=rtl] .n2-logo{border-top-right-radius:5px;border-top-left-radius:0;border-left:1px solid #1681c1;border-right:0}.n2-logo a{display:inline-block;width:100%;height:100%;text-align:center}.n2-logo a img{margin-top:9px}.n2-header-breadcrumbs{align-self:center}.n2-header-menu{text-align:right;white-space:nowrap}.n2-header-right>*{color:RGBA(255,255,255,.7);line-height:23px;display:inline-block;height:100%;padding:0 24px;vertical-align:top;font-size:13px}.n2-header-menu>*{line-height:70px}.n2-header-breadcrumbs>a{max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n2-header-breadcrumbs>span{padding:0;margin:0 -10px}.n2-header-right .n2-h4,.n2-header-right .n2-h4:ACTIVE,.n2-header-right .n2-h4:FOCUS,.n2-header-right .n2-h4:LINK,.n2-header-right .n2-h4:VISITED{color:RGBA(255,255,255,.7);text-decoration:none}.n2-header-right .n2-h4.n2-active{color:#fff}.n2-sidebar{width:339px;border-right:1px solid #212d3a}.n2-sidebar-hidden>.n2-content .n2-sidebar{display:none}.n2-sidebar>:first-child{border-top:1px solid #2c3540}.n2-lightbox .n2-sidebar>:first-child{border-top:0}.n2-sidebar-fixed{position:fixed;top:0}.admin-bar .n2-sidebar-fixed{top:32px}.admin .n2-sidebar-fixed{top:31px}.n2-content-area{position:relative;border:1px solid #a3adb7;border-width:0 1px 1px 0;min-height:1000px;width:100%}.n2-sidebar-hidden .n2-content-area{border-width:0 1px 1px;border-bottom-left-radius:3px}.n2-top-bar{position:relative;top:0;height:60px;z-index:1020;margin-right:-1px;border-bottom:1px solid #1c2329;display:flex;flex-wrap:nowrap;flex-flow:row;justify-content:space-between}.n2-sidebar-hidden .n2-top-bar{margin-left:-1px}.n2-top-bar>*{flex:1 0 auto}.n2-top-bar-middle{text-align:center;display:inline-block;height:100%}.n2-top-bar .n2-back{margin:0}.n2-top-bar .n2-back a{border-right:1px solid #1c2329;line-height:17px;padding-bottom:7px;color:#80a3b5}.n2-top-bar .n2-back a:before{font-family:'Nextend'!important;display:block;color:#80a3b5;font-size:32px;text-align:center;line-height:25px;margin-top:11px}.n2-top-bar-menu{display:flex;align-items:center;height:60px;overflow:hidden}.n2-top-bar-menu .n2-form-dark{margin-top:16px;height:28px;line-height:28px;overflow:hidden}.n2-top-bar-menu>.n2-h4{display:inline-block;line-height:60px;padding:0;color:#b2bfc9;font-size:10px;min-width:80px;text-align:center}.n2-top-bar-menu>.n2-h4.n2-active{color:#ebeced;cursor:default}.n2-top-bar-menu span{color:#b2bfc9;padding:0 10px}@media all and (max-width:800px){.n2-top-bar-menu>.n2-h4{display:none}}.n2-top-bar .n2-form-dark .n2-form-element-radio-tab{vertical-align:middle}.n2-top-bar-actions{margin:12px 1px 0;white-space:nowrap;text-align:right}html[dir=rtl] .n2-top-bar-actions{text-align:left}.n2-top-bar-actions .n2-button{margin-right:20px;vertical-align:top}html[dir=rtl] .n2-top-bar-actions .n2-button{margin-right:0;margin-left:20px}.n2-heading-bar{z-index:9;position:relative;background-color:#fff;border-bottom:1px solid #e0e6ed;padding:35px 0;display:flex}.n2-heading-bar-left{flex:1;align-self:center}.n2-heading{position:relative;color:#6b7989;line-height:40px;margin:0 30px}.n2-heading span{position:absolute;font-size:11px;left:2px;bottom:-26px}html[dir=rtl] .n2-heading span{left:0;right:2px}.n2-heading-menu{position:absolute;bottom:0;left:10px}html[dir=rtl] .n2-heading-menu{left:auto;right:10px}.n2-heading-menu>div{display:inline-block;padding:0 20px;color:#7b8898;cursor:pointer;line-height:34px}.n2-heading-menu>div.n2-active{color:#0c92df}.n2-heading-menu>div.n2-button{color:#fff;line-height:28px}.n2-heading-actions{white-space:nowrap;align-self:center}.n2-heading-actions-label{color:#6b7989;vertical-align:middle;line-height:32px}.n2-heading-actions a,.n2-heading-actions a:HOVER,.n2-heading-actions a:focus{display:inline-block;padding:10px;color:#b0b9bf;vertical-align:middle;font-size:32px}.n2-underline{position:relative}.n2-has-underline>.n2-underline:after{content:"";position:absolute;width:0;height:3px;bottom:-10px;left:0;background-color:#0c92df}.n2-active>.n2-underline:after{width:100%}.n2-controls-panel{line-height:28px}.n2-controls-panel .n2-panel-heading{padding-right:11px;color:#7b8898}.n2-panel-option a{display:inline-block;background-color:#a1aeb5;color:#fff;padding:0 24px;border-right:1px solid #b9c3c9}.n2-panel-option.n2-first a{border-top-left-radius:3px;border-bottom-left-radius:3px}.n2-panel-option.n2-last a{border-right:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.n2-panel-option.n2-active a{background-color:#0c92df}.n2-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100002;background-color:RGBA(43,52,63,.9)}.n2-modal-window{position:absolute;top:50%;left:50%;background-color:#fff;z-index:1}.n2-modal-title{line-height:59px;color:#6b7989;border-bottom:1px solid #ccd1d6;overflow:hidden;border-top-left-radius:3px;border-top-right-radius:3px}.n2-modal-title .n2-h2{text-align:center;margin:0 58px;height:59px;overflow:hidden}.n2-modal-title .n2-i{position:absolute;top:0;cursor:pointer;font-size:32px;color:#a1aeb5}.n2-modal-title .n2-i-a-back,.n2-modal-title .n2-i-a-deletes{margin:13px}.n2-modal-title .n2-i-a-deletes{right:0}.n2-modal-title .n2-i-a-back.n2-hidden,.n2-modal-title .n2-i-a-deletes.n2-hidden{display:none}.n2-modal-title .n2-i-a-back{left:0}.n2-modal-content{padding:0 20px 20px;color:#7b8898;box-sizing:border-box}.n2-modal-content h3.n2-center,.n2-modal-content p,.n2-tr.n2-modal-controls-1 .n2-td{text-align:center}.n2-modal-content .n2-form{margin:0 -10px}.n2-modal-content .n2-td{padding:0 10px}.n2-modal-controls{position:absolute;left:0;bottom:0;width:100%;margin:20px 0}.n2-modal-controls .n2-table{width:100%}.n2-modal-controls .n2-td{padding:0 20px}.n2-tr.n2-modal-controls-2 .n2-td{width:50%}.n2-tr.n2-modal-controls-2 .n2-modal-controls-0{text-align:right}.n2-tr.n2-modal-controls-2 .n2-modal-controls-1{text-align:left}.n2-modal-controls-side .n2-tr.n2-modal-controls-2 .n2-modal-controls-0{text-align:left;vertical-align:middle}.n2-modal-controls-side .n2-tr.n2-modal-controls-2 .n2-modal-controls-1{text-align:right}.n2-modal-content .n2-table-pane{margin:20px 0}.n2-modal-content .n2-table-pane td{cursor:pointer;padding:20px;border:3px solid #fff;border-radius:3px;transition:all .3s}.n2-modal-content .n2-table-pane td:HOVER{border-color:#dee1e5}.n2-modal-content h3{color:#7b8898;font-weight:400;margin:20px 0 10px}.n2-modal-content p{font-size:11px}.n2-modal-active{overflow:hidden!important}.n2-modal-simple{cursor:pointer}.n2-modal-simple .n2-modal-window{left:0;top:0;cursor:default;width:100%;height:100%}.n2-modal-simple .n2-i-a-deletes{position:absolute;top:19px;right:30px;color:#a4b0b7;font-size:32px;z-index:2}[dir=rtl] .n2-modal-simple .n2-i-a-deletes{left:30px;right:auto}.n2-lb-header{position:relative;background-color:#fff;border-bottom:1px solid #e0e6ed;z-index:10}.n2-modal-simple-header{line-height:40px;padding:15px 30px;color:#6b7989;font-size:24px}.n2-modal-simple .n2-modal-simple-header{padding:20px 30px 0}.n2-modal .n2-mixed-label{margin:20px 0 10px}.n2-modal .n2-mixed-label label{color:#7b8898;font-weight:400;font-size:14px}.n2-modal-radio{text-align:left;margin:0 -20px;overflow:auto}.n2-modal-radio-option{width:112px;height:70px;display:inline-block;margin:0 35px 50px;cursor:pointer;background-position:0 0;text-align:center}.n2-modal-radio-option.n2-active{cursor:default;background-position:0 -80px}.n2-modal-radio-option div{color:#7b8898;margin:75px -20px 0}.n2-modal-radio-option.n2-active div{color:#0c92df}.n2-modal iframe{max-width:none;border:0}.n2-lightbox-heading{color:#fff;line-height:61px;text-align:center;border-bottom:1px solid #2e3742;border-right:0}.n2-sidebar-row{line-height:58px;border-bottom:1px solid #333e4a;padding:0 10px}.n2-sets-header .n2-td{padding:0 10px}.n2-sets-header .n2-td>*{vertical-align:middle}.n2-sets-header .n2-h3,.n2-sets-header .n2-h4{color:#b2bfc9}.n2-sets-header .n2-form{display:inline-block;margin:0}.n2-sets-header .n2-form .n2-form-element-list{margin-bottom:0}.n2-sidebar-heading .n2-h3{color:#fff;margin:0 10px}.n2-lightbox-container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:RGBA(43,52,63,.9);padding:20px;z-index:100002;box-sizing:border-box}.n2-lightbox-container .n2-lightbox{width:100%;height:100%;overflow:hidden}.n2-lightbox-container .n2-content-area,.n2-lightbox-sidebar-list{overflow:auto}.n2-lightbox-container .n2-top-bar{margin-right:0}.n2-lightbox-container .n2-content-area{min-height:0}.n2-lightbox-no-sidebar .n2-blue-logo-bg{background:#3c4958;padding:0 30px;text-align:left}.n2-lightbox-no-sidebar .n2-sidebar{border-right-color:#3c4958}.n2-visual-editor-preview-tab,.n2-visual-editor-tabs{text-align:right;vertical-align:middle}html[dir=rtl] .n2-manage-set,html[dir=rtl] .n2-visual-editor-preview-tab,html[dir=rtl] .n2-visual-editor-tabs{text-align:left}.n2-visual-editor-preview-tab .n2-form-element-radio-tab,.n2-visual-editor-tabs .n2-form-element-radio-tab{vertical-align:baseline}.n2-editor-background-color{display:inline-block;height:28px;vertical-align:middle}#n2-font-editor-preview,#n2-style-editor-preview{padding:20px}#n2-animation-editor-preview{position:relative;height:500px;resize:vertical;overflow:hidden}.n2-animation-preview-box{position:absolute;top:50%;left:50%;background-color:#000;background-size:cover}#n2-animation-editor-tab-add,#n2-animation-editor-tab-delete{padding:0;width:28px;vertical-align:middle}.n2-ss-dashboard{max-width:1240px}.n2-form-tab.n2-editor-preview-box{background-color:#ced3d5}.n2-manage-set{text-align:right}.n2-browse-container{height:100%;overflow:auto;margin:0 -20px;transition:opacity .4s;opacity:1}.n2-browse-container.n2-drag-over{opacity:.3}.n2-browse-container .n2-browse-box{position:relative;width:140px;height:140px;border-radius:3px;float:left;margin:10px;cursor:pointer;text-align:center;color:#cdd3d7;overflow:hidden}.n2-browse-container .n2-browse-box>.n2-i{font-size:48px;line-height:134px}.n2-browse-container .n2-browse-upload{margin:7px;width:300px;overflow:hidden;border:3px dashed #dbe0e3}.n2-browse-container .n2-browse-upload div{text-align:center;line-height:30px;margin-top:32px;color:#7b8898}.n2-browse-container .n2-browse-upload input{font-size:200px;height:200px;position:absolute;left:0;top:0;opacity:0;cursor:pointer}.n2-browse-container .n2-browse-directory{box-shadow:0 0 0 3px #dbe0e3}.n2-browse-container .n2-browse-image{background-size:contain;background-repeat:no-repeat;background-color:#f3f5f7}.n2-browse-container .n2-browse-image.n2-active{box-shadow:0 0 0 3px #0c92df}.n2-browse-container .n2-browse-image .n2-button{position:absolute;top:5px;right:5px;padding:0;width:24px;display:none}.n2-browse-container .n2-browse-image.n2-active .n2-button{display:inline-block}.n2-browse-container .n2-browse-box .n2-browse-title{position:absolute;left:0;bottom:0;width:124px;padding:5px;height:30px;line-height:30px;text-align:center;color:#95a0ad;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n2-browse-container .n2-browse-image .n2-browse-title{color:#e8ebed;background-color:#212d3a;background-color:RGBA(43,52,63,.9);width:130px}.sumome-badge-hint{display:none}.n2-result{margin-bottom:20px}.n2-ss-back-to:before{font-family:'Nextend'!important;font-size:16px;vertical-align:top;content:"\e92e";margin:0 4px;color:#7b8898}.nui-autocomplete{z-index:1000000;max-height:300px;overflow:auto;position:absolute;background:#fff;border:2px solid #0c92df;color:#7b8898;font-size:11px;margin:0;border-radius:0;box-shadow:none;list-style-type:none;padding:0}.nui-autocomplete .nui-menu-item{line-height:20px;padding:0 5px;margin:0;cursor:pointer}.nui-autocomplete .nui-menu-item:HOVER{background:#e9edf0;border:0;margin:0;color:#7b8898;font-weight:400}.n2-nav{position:relative;z-index:11;display:flex}.n2-modal-content-with-sidebar{display:flex;min-height:100%}.n2-modal-sidebar{flex:0 0 auto;width:200px;background:#303b47}.n2-modal-sidebar>div{position:sticky;left:0;top:0}.n2-modal-right-content{flex:1 1 auto}.n2-admin-section{background-color:#fff}.n2-admin-section-block{max-width:1140px;margin:0 auto}.n2-admin-possible-conflicts-container{display:flex;align-items:center}.n2-admin-possible-conflicts-img{flex:0 0 auto;display:flex;align-items:center;padding:36px 20px}.n2-admin-possible-conflicts-details{flex:1 1 auto;padding:25px}.n2-admin-section .n2-h1{color:#606d7b;margin:0 0 .5em}.n2-admin-section p{color:#7b8898;font-size:14px;margin:.5em 0 0}#n2-admin-help-search{background-color:#e9edf0;padding:120px 0 30px;text-align:center}#n2-admin-help-search form{margin:20px auto;display:flex;max-width:640px;background:#fff;border-radius:3px;box-shadow:0 0 5px 0 RGBA(0,0,0,.2);overflow:hidden}#n2-admin-help-search input{flex:1 1 auto;border:0;height:52px;line-height:52px;margin:0 25px;box-shadow:none;outline:none;color:#606d7b}#n2-admin-help-search ::placeholder{opacity:1;color:#606d7b;font-size:14px}#n2-admin-help-search :-ms-input-placeholder,#n2-admin-help-search ::-ms-input-placeholder{opacity:1;color:#606d7b;font-size:14px}#n2-admin-help-search button{background:#0c92df;color:#fff;border:0;box-shadow:none;outline:none;font-size:12px;padding:0 15px;min-width:70px;text-transform:uppercase;font-weight:700;cursor:pointer}.n2-admin-help-more{display:flex;margin:60px -30px 0}.n2-admin-help-more a{display:block;flex-grow:0;flex-basis:33.333%;margin:30px;padding:45px 35px;background:#fff;border-radius:3px;box-shadow:0 0 5px 0 RGBA(0,0,0,.2)}#wpbody-content #n2-admin .n2-admin-help-more a:focus{box-shadow:0 0 5px 0 RGBA(0,0,0,.2)}.n2-admin-help-more a .n2-h2{color:#606d7b;line-height:3em}.n2-admin-help-more a p{color:#7b8898;line-height:1.8em;margin:0}#n2-admin-help-selected-articles{text-align:center;padding:70px}#n2-admin-help-selected-articles .n2-admin-selected-articles-container{display:flex;margin:60px -55px 0;text-align:left}#n2-admin-help-selected-articles .n2-admin-selected-articles-container .n2-admin-selected-articles-column{display:flex;flex-flow:column;flex-grow:0;flex-basis:33.333%;margin:0 55px}#n2-admin-help-selected-articles a{font-size:14px;line-height:3em;color:#7b8898;border-bottom:1px solid #eee}#n2-admin-help-selected-articles a:last-child{border-bottom:0}#support-form{padding:50px 0}#support-form .n2-h1{text-align:center;margin:60px 0}#support-form textarea{background:#fff;border-width:2px;padding:20px}.n2 .nui-slider .nui-slider-handle:focus{outline:none}.n2-form{margin-bottom:20px;border-top:1px solid transparent;margin-top:-1px}.n2-form-tab .n2-form{margin-bottom:-1px}.n2-form-dark .n2-content-box-title-bg{background-color:#4d5d70}.n2-form-tab{background:#fff;margin:20px 20px 0;border:1px solid #ccd1d6;border-radius:3px}.n2-form-dark .n2-form-tab{background:#3c4958;margin:0;border:0}.n2-form-tab>.n2-description{margin:20px}.n2-form-dark .n2-form-tab>table{border-bottom:1px solid #303b47}.n2-form-tab .n2-heading-controls,.n2-form-tab>.n2-h2{position:relative;padding:0 20px;color:#6b7989;line-height:54px;border-bottom:1px solid #ccd1d6;z-index:2}.n2-form-tab .n2-heading-controls{min-height:54px}.n2-form-tab table{width:100%;border-spacing:0;border-collapse:collapse;table-layout:fixed;margin-top:-1px}.n2-form-tab-horizontal{padding:20px 20px 0}.n2-form .n2-hidden,.n2-hidden{display:none!important}.n2-label-col{width:251px}.n2-form-dark .n2-label-col{width:136px}.n2-label{width:210px;background-color:#f9fafb;border:1px solid #dee1e5;border-width:1px 1px 0 0;padding:14px 20px;line-height:20px;color:#7b8898;font-size:12px}.n2-label label{color:#7b8898;display:inline-block;margin:0;font-size:100%}.n2-form-element-mixed label .n2-i,.n2-label label .n2-i{font-size:16px;vertical-align:middle}.n2-label label[data-n2tip]:after{font-family:'Nextend'!important;content:"\e620";font-size:16px;vertical-align:top;margin:0 5px;color:#b0b9bf}html[dir=rtl] .n2-label{border-width:1px 0 0 1px}.n2-form-dark .n2-label{width:102px;background-color:#3c4958;border-color:#303b47;color:#b2bfc9}.n2-form-dark .n2-label label{color:#b2bfc9}.n2-documentation,.n2-documentation:ACTIVE,.n2-documentation:FOCUS,.n2-documentation:HOVER{display:inline-block;color:#b9c3c9}.n2-i-info{vertical-align:middle;font-size:16px;margin:0;padding:10px 5px}.n2-form-dark .n2-i-info{color:RGBA(150,167,180,.8)}.n2-element{border-top:1px solid #dee1e5;padding:10px 10px 0}.n2-form-dark .n2-element{border-top:1px solid #414e5e}.n2-element>div{position:relative}.n2-element .n2-element-plain{margin-bottom:10px;color:#6b7989;font-size:12px}.n2 input,.n2 select,.n2 textarea{padding:0;width:auto;box-shadow:none;transition:none 0s;font-family:"Montserrat",Arial,sans-serif}.n2-form input[disabled],.n2-form input[readonly],.n2-form select[disabled],.n2-form select[readonly],.n2-form textarea[disabled],.n2-form textarea[readonly]{background:0 0}.n2-form input,.n2-form textarea{box-sizing:border-box}.n2-form-element-button,.n2-form-element-button:active,.n2-form-element-button:hover,.n2-form-element-button:link,.n2-form-element-button:visited{vertical-align:top;display:inline-block;height:28px;line-height:28px;background-color:#51b82d;color:#fff;padding:0 11px;margin:-2px -2px -2px 0;border-top-right-radius:3px;border-bottom-right-radius:3px}.n2-form-element-button-inverted,.n2-form-element-button-inverted:active,.n2-form-element-button-inverted:hover,.n2-form-element-button-inverted:link,.n2-form-element-button-inverted:visited,html[dir=rtl] .n2-form-element-button,html[dir=rtl] .n2-form-element-button:active,html[dir=rtl] .n2-form-element-button:hover,html[dir=rtl] .n2-form-element-button:link,html[dir=rtl] .n2-form-element-button:visited{margin:-2px 0 -2px -2px;border-radius:0;border-top-left-radius:3px;border-bottom-left-radius:3px}html[dir=rtl] .n2-form-element-button-inverted,html[dir=rtl] .n2-form-element-button-inverted:active,html[dir=rtl] .n2-form-element-button-inverted:hover,html[dir=rtl] .n2-form-element-button-inverted:link,html[dir=rtl] .n2-form-element-button-inverted:visited{margin:-2px -2px -2px 0;border-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.n2-form-element-button-inverted.n2-icon-button:active,.n2-form-element-button-inverted.n2-icon-button:hover,.n2-form-element-button-inverted.n2-icon-button:link,.n2-form-element-button-inverted.n2-icon-button:visited,.n2-form-element-button.n2-icon-button{font-size:16px;min-width:28px;padding:0;text-align:center}.n2-form-element-clear,.n2-form-element-clear:active,.n2-form-element-clear:hover,.n2-form-element-clear:link,.n2-form-element-clear:visited{display:inline-block;height:24px;line-height:24px;width:28px;vertical-align:top;font-size:16px;text-align:center}.n2-form-element-text{display:inline-block;border:2px solid #a1aeb5;margin:0 10px;background:#fff;white-space:nowrap;vertical-align:top;height:24px}.n2-form-dark .n2-form-element-text{border-color:#28313a;background:#303b47}.n2-form .n2-form-element-text{margin-bottom:10px}.n2-form-element-text.focus,.n2-form-element-text.focus2{border-color:#0c92df}.n2-form-element-option-chooser input[type],.n2-form-element-text input,.n2-form-element-text input:focus,.n2-form-element-text input[type],.n2-form-element-text input[type]:focus{display:inline-block;margin:0 5px;padding:0;border:0;box-shadow:none;height:24px;line-height:24px;color:#7b8898;vertical-align:top;min-height:initial}.n2-form-dark .n2-form-element-text input,.n2-form-dark .n2-form-element-text input:focus{background:#303b47;color:#b2bfc9}.n2-form-element-number input{text-align:center}.n2-form-element-text .n2-text-sub-label,.n2-form-element-text .n2-text-unit{display:inline-block;padding:0 5px;background-color:#a1aeb5;height:24px;line-height:24px;vertical-align:top;color:#fff}.n2-form-element-text .n2-text-unit,html[dir=rtl] .n2-form-element-text .n2-text-sub-label{margin-right:-2px;margin-left:0}.n2-form-element-text .n2-text-sub-label,html[dir=rtl] .n2-form-element-text .n2-text-unit{margin-right:0;margin-left:-2px}.n2-form-dark .n2-form-element-text .n2-text-sub-label,.n2-form-dark .n2-form-element-text .n2-text-unit{background:#28313a;color:#9aa7b2}.n2-form-element-text.focus .n2-text-sub-label,.n2-form-element-text.focus .n2-text-unit{background-color:#0c92df;color:#fff}.n2-form-element-text .n2-form-element-preview{display:inline-block;margin:1px;width:20px;height:20px;background-size:cover;border:1px solid rgba(0,0,0,.2);vertical-align:top}.n2-form-element-connected .n2-form-element-text{position:relative;border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0;border-right-width:1px}.n2-form-element-connected .n2-form-element-text+.n2-form-element-text{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:1px}.n2-form-element-connected-marginpadding{margin-left:10px}.n2-form-element-connected-marginpadding .n2-text-sub-label{display:inline-block;border:2px solid #28313a;border-right-width:1px;background:#28313a;height:24px;line-height:24px;color:#9aa7b2;vertical-align:top;padding:0 5px;border-top-left-radius:3px;border-bottom-left-radius:3px;font-size:16px;cursor:pointer}.n2-form-element-connected-marginpadding.n2-values-linked .n2-text-sub-label .n2-i:before{content:'\e64d'}.n2-form-element-connected-marginpadding .n2-form-element-text{position:relative;border-radius:0;margin-right:0;margin-left:0;border-left-width:1px;border-right-width:1px}.n2-form-element-connected-marginpadding.n2-values-linked .n2-form-element-text+.n2-form-element-text{display:none}.n2-form-element-text .nui-slider-container{display:none;position:absolute;top:24px;width:100%;min-width:70px;border:2px solid #a1aeb5;border-radius:3px;background-color:#fff;margin:0 -2px;z-index:2}.n2-form-dark .n2-form-element-text .nui-slider-container{border:2px solid #28313a;background:#303b47}.n2-form-element-text.focus .nui-slider-container{border:2px solid #0c92df}.n2-form-element-text.n2-active .nui-slider-container,.n2-form-element-text:HOVER .nui-slider-container{display:block}.n2-form-element-text .nui-slider{position:relative;background:#a1aeb5;height:6px;margin:10px;border-radius:10px}.n2-form-dark .n2-form-element-text .nui-slider{background:#526a80}.n2-form-element-text .nui-slider .nui-slider-handle{position:absolute;top:0;z-index:2;width:10px;height:10px;-ms-touch-action:none;touch-action:none;background:#fff;border:2px solid #a1aeb5;margin:-4px -7px 0;border-radius:50px;cursor:ew-resize}.n2-form-dark .n2-form-element-text .nui-slider .nui-slider-handle{border:2px solid #526a80}.n2-form-element-file input[type=file],.n2-form-element-file input[type=file]:focus{padding:0;height:24px;line-height:24px;margin:0}.n2-form-element-preview-fixed{position:relative;height:96px;border:2px solid #303b47;background-position:50% 50%;background-size:contain;background-repeat:no-repeat;margin:0 10px;overflow:hidden;cursor:pointer;width:300px}.n2-form-element-preview-fixed .n2-button{display:none;position:absolute;top:3px;left:3px}.n2-form-element-preview-fixed:HOVER .n2-button{display:block}.n2-form-element-preview-fixed+div{display:inline-block}#n2-form-matrix-slider-settings .n2-form-element-preview-fixed{border:2px solid #a1aeb5}.n2-form-element-autocomplete{z-index:auto}.n2-form-element-textarea{display:inline-block;border:2px solid #a1aeb5;margin:0 10px}.n2-form .n2-form-element-textarea{margin-bottom:10px}.n2-form-dark .n2-form-element-textarea{border-color:#28313a;background-color:#303b47}.n2-form-element-textarea.focus{border-color:#0c92df}.n2-form-element-textarea textarea,.n2-form-element-textarea textarea:focus{margin:0;padding:2px 6px;border:0;display:inline-block;color:#7b8898;vertical-align:top;min-height:24px}.n2-form-dark .n2-form-element-textarea textarea,.n2-form-dark .n2-form-element-textarea textarea:focus{background:#303b47;color:#b2bfc9}.n2-textarea-rich{background:#4d5d70;border-bottom:2px solid #28313a;height:32px;color:#fff;font-size:16px;line-height:32px}.n2-textarea-rich>div{display:inline-block;width:32px;text-align:center;border-right:2px solid #28313a;cursor:pointer}.n2-form-element-option-chooser{display:inline-block;border:2px solid #a1aeb5;margin:0 10px;background:#fff}.n2-form .n2-form-element-option-chooser{margin-bottom:10px}.n2-form-dark .n2-form-element-option-chooser{border-color:#28313a;background:#303b47}.n2-form-element-option-chooser input{display:inline-block;margin:0 5px;border:0;box-shadow:none;height:24px;line-height:24px;color:#7b8898;width:120px}.n2-form-dark .n2-form-element-option-chooser input{background:#303b47;color:#b2bfc9}.n2-form-element-color input{text-transform:uppercase;width:50px;text-align:center}.n2-form-element-color-alpha input{width:70px}.n2-form-element-connected,.n2-form-element-mixed,.n2-form-element-onoff,.n2-form-element-onoff *{display:inline-block}.n2-form-element-mixed .n2-mixed-group{display:inline-block;vertical-align:top}.n2-form-element-mixed .n2-mixed-label{line-height:14px}.n2-form-element-mixed label{margin:0 10px;color:#7b8898;font-size:10px;display:inline-block}.n2-form-dark .n2-form-element-mixed label{color:#b2bfc9}.n2-mixed-element>div{position:relative}.n2-form-element-onoff{position:relative;background:#9aa8af;width:44px;height:24px;margin:2px 10px;border-radius:12px;overflow:hidden;cursor:pointer;-webkit-touch-callout:none}.n2-form .n2-form-element-onoff{margin-bottom:7px}.n2-form-element-onoff.n2-onoff-on{background:#51b82d}.n2-form-element-onoff .n2-onoff-slider{position:absolute;top:3px;left:-18px;width:88px;height:18px;padding:0 2px;transition:left .25s}.n2-form-element-onoff .n2-onoff-slider *{vertical-align:top}.n2-form-element-onoff.n2-onoff-on .n2-onoff-slider{left:0}html[dir=rtl] .n2-form-element-onoff .n2-onoff-slider{transition:right .25s;left:auto;right:-18px}html[dir=rtl] .n2-form-element-onoff.n2-onoff-on .n2-onoff-slider{right:0}.n2-form-element-onoff .n2-onoff-no,.n2-form-element-onoff .n2-onoff-yes{font-size:16px;line-height:18px;color:#fff;width:20px;text-align:center}.n2-form-element-onoff .n2-onoff-yes{font-size:14px}.n2-form-element-onoff .n2-onoff-slider .n2-i{line-height:inherit}.n2-form-element-onoff .n2-onoff-round{width:18px;height:18px;background-color:#fff;border-radius:9px;box-shadow:0 0 0 1px RGBA(0,0,0,.1)}.n2-form-element-onoff-button{display:inline-block;border-radius:3px;background-color:#909ca3;line-height:28px;overflow:hidden;cursor:pointer}.n2-form-element-onoff-button .n2-onoffb-label{display:inline-block;color:#fff;font-size:11px;padding:0 10px;line-height:28px}.n2-form-element-onoff-button .n2-onoffb-container{background-color:#a1aeb5;width:32px;height:28px;display:inline-block}.n2-form-element-onoff-button *{vertical-align:top;display:inline-block}.n2-form-element-onoff-button .n2-onoffb-slider{position:relative;border-radius:4px;background-color:#6b7986;width:20px;height:8px;margin:10px 6px}.n2-form-element-onoff-button.n2-onoff-on .n2-onoffb-slider{background-color:#40b618}.n2-form-element-onoff-button .n2-onoffb-round{position:absolute;left:10px;top:-1px;border-radius:5px;width:10px;height:10px;background:#fff;transition:left .25s}.n2-form-element-onoff-button.n2-onoff-on .n2-onoffb-round{left:0}.n2-form-element-switcher,.n2-form-element-switcher *{display:inline-block}.n2-form-element-switcher{margin:0 10px}.n2-form .n2-form-element-switcher{margin-bottom:10px}.n2-form-element-switcher .n2-switcher-unit{background-color:#a1aeb5;line-height:28px;color:#fff;padding:0 8px;cursor:pointer;border-right:1px solid #b9c3c9}.n2-form-dark .n2-form-element-switcher .n2-switcher-unit{border-color:#28313a;background-color:#303b47;color:#9aa7b2}.n2-form-element-switcher .n2-switcher-unit.n2-active{background-color:#0c92df;cursor:default;color:#fff}.n2-form-element-switcher .n2-switcher-unit.n2-first{border-top-left-radius:3px;border-bottom-left-radius:3px}.n2-form-element-switcher .n2-switcher-unit.n2-last{border-top-right-radius:3px;border-bottom-right-radius:3px;border-right:0}.n2-form-element-units{display:inline-block;position:relative;color:#fff}.n2-form-dark .n2-form-element-units{color:#9aa7b2}.n2-form-element-units .n2-element-current-unit{display:inline-block;padding:0 5px;background-color:#a1aeb5;height:24px;line-height:24px;vertical-align:top;border:2px solid #a1aeb5;border-top-right-radius:3px;border-bottom-right-radius:3px}.n2-form-dark .n2-form-element-units .n2-element-current-unit{background-color:#28313a;border:2px solid #28313a}.n2-element-units{display:none;position:absolute;left:0;top:28px;line-height:28px;background-color:#a1aeb5;padding:0 7px;z-index:10000}.n2-form-dark .n2-element-units{background-color:#28313a}.n2-form-element-units:HOVER .n2-element-units{display:block}.n2-element-units>*{cursor:pointer;text-align:center}.n2-form .n2-form-element-radio{margin-bottom:10px}.n2-form-element-radio,.n2-form-element-radio *{display:inline-block}.n2-form-element-radio .n2-radio-option{color:#7b8898;margin:5px 10px;cursor:pointer;line-height:18px;vertical-align:top}.n2-form-dark .n2-form-element-radio .n2-radio-option{color:#b2bfc9}.n2-form-element-radio .n2-radio-option.n2-active{cursor:default}.n2-form-element-radio .n2-radio-option-marker{width:14px;height:14px;border:2px solid #bcc6cb;border-radius:14px;margin-right:5px;transition:border-color .25s,background-color .25s;background-color:#fff;font-size:12px;line-height:14px;color:#fff;vertical-align:top;text-align:center}html[dir=rtl] .n2-form-element-radio .n2-radio-option-marker{margin-left:5px;margin-right:0}.n2-form-dark .n2-form-element-radio .n2-radio-option-marker{border-color:#28313a;background-color:#4d5d70}.n2-form-element-radio .n2-radio-option-marker .n2-i{transition:opacity .25s;opacity:0}.n2-form-element-radio .n2-radio-option.n2-active .n2-radio-option-marker{border-color:#6fbc49;background-color:#6fbc49}.n2-form-element-radio .n2-radio-option.n2-active .n2-radio-option-marker .n2-i{opacity:1}.n2-form-element-radio .n2-radio-option.n2-active .n2-radio-option-marker+span{vertical-align:top}.n2-imagelist .n2-form-element-radio,.n2-imagelist img{max-width:100%}.n2-imagelist .n2-radio-option{border:4px solid #b8c2cd;padding:4px;border-radius:3px;vertical-align:middle}.n2-imagelist .n2-imagelist-option{line-height:0;background:#b8c2cd;max-width:94%}.n2-white .n2-imagelist .n2-imagelist-option{background:#fff}.n2-imagelist .n2-radio-option.n2-active{border-color:#0c92df}.n2-imagelistlabel .n2-radio-option{position:relative;width:110px;height:70px;background:center 0 no-repeat;padding:0;border:0;border-radius:0;margin-top:10px;margin-bottom:10px}.n2-imagelistlabel .n2-radio-option span{text-align:center;position:absolute;bottom:-8px;left:0;display:block;width:100%;line-height:20px}.n2-imagelistlabel .n2-radio-option.n2-active{background-position:center -70px;color:#0c92df}.n2-form-element-radio-tab{margin:0 10px;line-height:28px;vertical-align:middle!important;height:28px;display:inline-block}.n2-form .n2-form-element-radio-tab{margin-bottom:10px}.n2-form-element-radio-tab>div{float:left}.n2-form-element-radio-tab .n2-radio-option,.n2-form-element-radio-tab .n2-radio-option-label{padding:0 10px;text-align:center;background:#8e9ea7;color:#fff;vertical-align:top;text-transform:uppercase}.n2-form-element-radio-tab .n2-radio-option{cursor:pointer}.n2-form-element-radio-tab .n2-radio-option-label{background:#909ca3;cursor:default}.n2-form-dark .n2-form-element-radio-tab .n2-radio-option{background:#28313a;color:#9aa7b2}.n2-form-element-radio-tab .n2-radio-option.n2-active{background:#0c92df;color:#fff}.n2-form-element-radio-tab .n2-radio-option-label.n2-first,.n2-form-element-radio-tab .n2-radio-option.n2-first{border-top-left-radius:3px;border-bottom-left-radius:3px}.n2-form-element-radio-tab .n2-radio-option-label.n2-last,.n2-form-element-radio-tab .n2-radio-option.n2-last{border-top-right-radius:3px;border-bottom-right-radius:3px}.n2-form-element-list{margin:0 10px;display:inline-block}.n2-form .n2-form-element-list{margin-bottom:10px}.n2 .n2-form-element-list select{padding:0;margin:0;height:24px;border:2px solid #b9c3c9;background:0 0;border-radius:3px;box-sizing:content-box;-webkit-appearance:menulist;-moz-appearance:menulist;min-height:initial;max-width:initial}.n2 .n2-form-element-list select[multiple]{height:auto;-webkit-appearance:none;-moz-appearance:none}.n2 .n2-form-dark .n2-form-element-list select{border:2px solid #28313a;background:#303b47;color:#b2bfc9}.n2 .n2-form-dark .n2-form-element-list select optgroup{background:#303b46}.n2 .n2-form-element-list select:focus{box-shadow:none}.n2 .n2-form-element-list select{font-weight:400;font-size:12px;color:#7b8898}.n2 .n2-form-element-list select option{padding:0 5px}.n2-form-element-single-button{margin:0 10px}.n2-form .n2-form-element-checkbox,.n2-form .n2-form-element-single-button{margin-bottom:10px}.n2-form-element-checkbox{display:inline-block;margin:0 10px;white-space:nowrap}.n2-checkbox-option{display:inline-block;margin:0 3px;background:#8e9ea7;cursor:pointer;line-height:28px;border-radius:3px}.n2-checkbox-option.n2-first{margin-left:0}.n2-checkbox-option.n2-last{margin-right:0}.n2-form-dark .n2-checkbox-option{background:#28313a;color:#9aa7b2}.n2-form-element-decoration{display:inline-block}.n2-form-element-decoration .n2-checkbox-option,.n2-form-element-icon-radio .n2-radio-option,.n2-form-element-textalign .n2-radio-option{width:28px;height:28px;line-height:28px;text-align:center;font-size:16px;color:#fff;padding:0}.n2-form-dark .n2-form-element-decoration .n2-checkbox-option,.n2-form-dark .n2-form-element-icon-radio .n2-radio-option{color:#9aa7b2}.n2-checkbox-option.n2-active,.n2-form-dark .n2-checkbox-option.n2-active,.n2-form-dark .n2-form-element-icon-radio .n2-radio-option.n2-active{background:#0c92df;color:#fff}.n2-form-element-img+a,.n2-form-element-img+a+a{margin-right:10px}.n2-form-element-icon{display:inline-block;margin:0 10px;white-space:nowrap}.n2-form .n2-form-element-icon{margin-bottom:10px}.n2-form-element-icon .n2-form-element-preview{margin-right:3px;border:0;width:22px;height:22px;text-align:center;line-height:22px}.n2-form-element-icon .n2-form-element-preview>.n2i{color:#fff;font-size:22px;vertical-align:top}.n2-icons-modal .n2-modal-content{overflow:auto!important;padding:0}.n2-icons-modal .n2-icon{display:inline-block;margin:5px;width:32px;height:32px;cursor:pointer;font-size:24px;line-height:32px;text-align:center;color:#000}.n2-icons-modal .n2-modal-content{}.n2-icons-modal .n2-modal-content .n2-form-tab:last-child{margin-bottom:40px}.n2-subform-image .n2-subform-image-option{display:inline-block;width:150px;height:120px;padding:30px 3%;color:#7b8898}.n2-subform-image .n2-subform-image-option .n2-subform-image-element{width:150px;height:90px;cursor:pointer}.n2-subform-image .n2-subform-image-option.n2-active .n2-subform-image-element{background-position:0 -100px;cursor:default}.n2-subform-image .n2-subform-image-option .n2-subform-image-title{text-align:center;margin-top:10px}.n2-subform-image .n2-subform-image-option.n2-active{color:#0c92df}.n2-subform-image.n2-small .n2-subform-image-option .n2-subform-image-element{width:100px;height:70px}.n2-subform-image.n2-small .n2-subform-image-option.n2-active .n2-subform-image-element{background-position:0 -80px}.n2-subform-image.n2-small .n2-subform-image-option{width:100px;height:100px}.n2-subform-image .n2-subform-image-option-simple{display:inline-block;width:190px;height:120px;border-radius:3px;border:5px solid #a1aeb5;margin:25px;padding:0;vertical-align:top}.n2-subform-image .n2-subform-image-option-simple.n2-active{border-color:#0c92df}.n2-subform-image .n2-subform-image-option-simple div.n2-subform-image-element{width:100%;height:100%;background-repeat:repeat-y}.n2-subform-image .n2-subform-image-option-simple.n2-active div.n2-subform-image-element{background-position:0 -120px}.n2-subform-2-rows{max-height:360px;overflow:auto;margin:-10px -10px 0}.n2-form-matrix{border-bottom-width:1px;border-radius:3px}.n2-form-matrix .n2-form-tab{border-radius:0}.n2-form-matrix>.n2-h2{padding:0}.n2-form-matrix .n2-form-matrix-menu{cursor:pointer;display:inline-block;margin:0 20px;vertical-align:top;line-height:60px;font-size:14px;color:#b2bfc9}.n2-form-matrix .n2-form-matrix-menu.n2-active{color:#fff}.n2-form-matrix .n2-form-matrix-menu.n2-has-underline>.n2-underline::after{bottom:-10px;color:#0c92df}#n2-css-slide-editor-design-css.n2-basiccss-show-preset-list #n2-tab-basiccssfont,#n2-css-slide-editor-design-css.n2-basiccss-show-preset-list #n2-tab-basiccssstyle,.n2-form-matrix-pane{display:none}.n2-form-matrix>.n2-form-matrix-views{z-index:4;padding:0 20px;background:#212d3a;margin:-1px -1px 0;border-top-left-radius:3px;border-top-right-radius:3px}#n2-tab-basiccssfont.n2-css-has-font,#n2-tab-basiccssstyle.n2-css-has-style,.n2-form-matrix-pane.n2-active{display:block}.n2-form-matrix-pane .n2-form{margin-bottom:0}.n2-form-matrix-pane .n2-form-tab{border-width:0 0 1px;margin:0}.n2-form-matrix-pane .n2-form-tab>.n2-h2{font-size:14px}#n2-tab-basiccssfont,#n2-tab-basiccssstyle{display:none;background:#3c4958}.n2-editor-header.n2-h2{padding:0;line-height:43px;background:#28313a;border-bottom:1px solid #20282f}#n2-tab-basiccssfont>.n2-h2,#n2-tab-basiccssstyle>.n2-h2{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:0;min-height:43px;background:#28313a;border-bottom:1px solid #20282f;margin-bottom:5px}.n2-editor-header>span{position:relative;font-size:11px;display:inline-block;vertical-align:top;color:#b2bfc9}.n2-css-name{color:#b2bfc9}.n2-css-name,.n2-css-tab,.n2-editor-header .n2-ss-button-container,.n2-editor-header .n2-ss-button-container-left{position:relative;font-size:11px;display:inline-block;vertical-align:top}.n2-editor-header .n2-ss-button-container{float:right;color:#fff}.n2-editor-header .n2-ss-button-container-left{color:#fff;float:left}.n2-css-tab{float:right;color:#fff}.n2-editor-header .n2-ss-button-container-left>*{margin-left:10px;vertical-align:middle}#n2-tab-basiccssfont .n2-css-right,#n2-tab-basiccssstyle .n2-css-right{margin:10px 10px 10px auto;display:flex;align-items:center}#n2-tab-basiccssfont .n2-css-tab,#n2-tab-basiccssstyle .n2-css-tab{overflow:hidden;height:24px;line-height:24px;border-radius:3px}#n2-tab-basiccssfont .n2-css-tab-reset,#n2-tab-basiccssstyle .n2-css-tab-reset{display:none;margin:0 10px}#n2-tab-basiccssfont.n2-css-show-reset .n2-css-tab-reset,#n2-tab-basiccssstyle.n2-css-show-reset .n2-css-tab-reset{display:inline-block}.n2-css-tab>*,.n2-editor-header .n2-ss-button-container>*{display:inline-block;padding:0 10px}.n2-editor-header .n2-ss-button-container{margin-right:10px}.n2-css-tab>.n2-button,.n2-editor-header .n2-ss-button-container>.n2-button{height:24px;line-height:24px;padding:0}.n2-editor-header .n2-ss-button-container>.n2-button-icon{height:28px;line-height:28px;width:28px;vertical-align:middle}.n2-css-tab>.n2-button-normal,.n2-editor-header .n2-ss-button-container>.n2-button-normal{padding:0 15px}.n2-css-name-label,.n2-editor-header>span{padding:0 10px}.n2-css-name .n2-css-name-list{display:none}.n2-css-name.n2-multiple .n2-css-name-label:after{content:"\e638";font-family:'Nextend'!important;vertical-align:top;margin:0 0 0 5px}.n2-css-name.n2-multiple .n2-css-name-list{position:absolute;left:0;top:34px;background:#28313a;white-space:nowrap}.n2-css-name.n2-multiple:HOVER .n2-css-name-list{display:block}.n2-css-name.n2-multiple .n2-css-name-list>*{white-space:nowrap;display:block;padding:0 10px;cursor:pointer}.n2-css-name.n2-multiple .n2-css-name-list>*:HOVER{background:#303b47}.n2-css-tab span{background:#6b7986;cursor:pointer;height:24px;line-height:24px}.n2-css-tab span.n2-active{background:#0c92df;cursor:default}#n2-tab-basiccssfont #layerfamily{max-width:none!important}#n2-tab-basiccsspresets{display:none}#n2-css-slide-editor-design-css.n2-basiccss-show-preset-list #n2-tab-basiccsspresets{display:block}#n2-tab-basiccsspresets div div{line-height:30px;background-color:#303b47;border-bottom:1px solid RGBA(0,0,0,.2);color:#fff;cursor:pointer;padding:0 20px}#n2-tab-basiccsspresets div div:HOVER{background:#1681c1}.n2-basiccss-more{background:#303b47;line-height:28px;height:28px;vertical-align:top;float:right;margin:15px 23px 15px 0;color:#9aa7b2}.n2-element-important{background:#212d3a;color:#fff;margin-bottom:10px;padding:10px}.n2-element-important a{color:#6495ed}.n2-notification-center-modal{background-color:RGBA(43,52,63,.9);width:100%;height:100%;position:fixed;left:0;top:0;display:none;z-index:2147483646}.n2-notification-center-modal.n2-active,.n2-notification-center-modal.n2-active .n2-notification-center{display:block}.n2-notification-center{display:none;position:absolute;top:61px;right:0;width:370px;background:#fff;border:1px solid #ccd1d6;border-top:0;opacity:0}html[dir=rtl] .n2-notification-center{left:0;right:auto}.n2-notification-center-modal .n2-notification-center{display:none;position:absolute;left:50%;right:auto;top:50%;margin-left:-185px;margin-top:-63px;opacity:1}.n2-notification-settings{position:relative;background:#f2f5fa;border-top:1px solid #ccd1d6;height:44px}.n2-notification-clear{position:absolute;left:10px;top:10px}.n2-notification-important{position:absolute;right:10px;top:13px;cursor:pointer}.n2-notification-important span{vertical-align:top;padding:0 10px;color:#6b7989}.n2-checkbox{display:inline-block;width:14px;height:14px;background:#f2f5fa;border:2px solid #b9c3c9;border-radius:2px;vertical-align:top}.n2-checkbox .n2-i{color:#f2f5fa;font-size:14px;margin:0;padding:0;vertical-align:top}.n2-active>.n2-checkbox{background:#6fbc49;border-color:#6fbc49}.n2-active>.n2-checkbox .n2-i{color:#fff}.n2-notification-message{border-top:1px solid #ccd1d6}.n2-notification-message .n2-td{padding:22px 0}.n2-notification-message .n2-first{width:62px}.n2-notification-message .n2-i{vertical-align:middle;margin:0 10px;font-size:32px}.n2-notification-message h4{margin:0}.n2-notification-message p{color:#7b8898;margin:0}.n2-notification-message-error,.n2-notification-message-error h4{color:#c54633}.n2-notification-message-success,.n2-notification-message-success h4{color:#50aa31}.n2-notification-message-notice,.n2-notification-message-notice h4{color:#0c92df}.n2-notification-empty{color:#7b8898;margin:20px;text-align:center}.n2-loader-overlay{display:none;position:fixed;width:100%;height:100%;left:0;top:0;z-index:2147483647;background-color:RGBA(43,52,63,.9)}.n2-loader-overlay.n2-active{display:block}.n2-loader{position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px;border:10px solid rgba(255,255,255,.2);border-left-color:#fff;animation:n2-load 1.1s infinite linear;overflow:hidden}.n2-loader,.n2-loader:after{border-radius:50%;width:40px;height:40px}@keyframes n2-load{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.n2-sp-container{position:absolute;top:0;left:0;display:inline-block;*display:inline;*zoom:1;z-index:2147483647;overflow:hidden}.n2-sp-container.n2-sp-flat,.n2-sp-top{position:relative}.n2-sp-top{width:100%;display:inline-block}.n2-sp-top-inner{left:0;right:0;margin-bottom:5px}.n2-sp-color,.n2-sp-hue,.n2-sp-top-inner{position:absolute;top:0;bottom:0}.n2-sp-color{margin-right:5px;left:0;right:20%}.n2-sp-hue{right:0;left:84%;height:100%;box-shadow:0 0 1px 1px rgba(0,0,0,.2)inset}.n2-sp-fill{padding-top:80%}.n2-sp-sat,.n2-sp-val{position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 0 1px 1px rgba(0,0,0,.2)inset}.n2-sp-alpha-enabled .n2-sp-top{margin-bottom:18px}.n2-sp-alpha-enabled .n2-sp-alpha{display:block}.n2-sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:7px;left:50%;cursor:pointer;box-shadow:0 0 0 1px RGBA(0,0,0,.4);background:#fff;border-radius:2px}.n2-sp-alpha{display:none;bottom:-14px;right:0;left:0;height:8px}.n2-sp-alpha-inner{background:linear-gradient(to right,rgba(0,0,0,0)25%,#000 100%);box-shadow:0 0 1px 1px rgba(0,0,0,.2)inset}.n2-sp-alpha,.n2-sp-alpha-handle,.n2-sp-container,.n2-sp-container button,.n2-sp-container.n2-sp-dragging .n2-sp-input,.n2-sp-dragger,.n2-sp-preview,.n2-sp-replacer,.n2-sp-slider{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.n2-sp-container.n2-sp-buttons-disabled .n2-sp-button-container,.n2-sp-container.n2-sp-input-disabled .n2-sp-input-container,.n2-sp-initial-disabled .n2-sp-initial,.n2-sp-palette-disabled .n2-sp-palette-container,.n2-sp-palette-only .n2-sp-picker-container{display:none}.n2-sp-sat{background-image:linear-gradient(to right,#fff,rgba(204,154,129,0))}.n2-sp-val{background-image:linear-gradient(to top,#000,rgba(204,154,129,0))}.n2-sp-hue{background:linear-gradient(to bottom,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.n2-sp-1{height:17%}.n2-sp-2{height:16%}.n2-sp-3,.n2-sp-4{height:17%}.n2-sp-5{height:16%}.n2-sp-6{height:17%}.n2-sp-cf:after,.n2-sp-cf:before{content:"";display:table}.n2-sp-cf:after{clear:both}.n2-sp-cf{*zoom:1}@media (max-device-width:480px){.n2-sp-color{right:40%}.n2-sp-hue{left:63%}.n2-sp-fill{padding-top:60%}}.n2-sp-dragger,.n2-sp-slider{position:absolute;top:0;cursor:pointer;background:#fff;box-shadow:0 0 0 1px RGBA(0,0,0,.4)}.n2-sp-dragger{width:12px;transform:translateX(6px) translateY(6px);border-radius:12px;height:12px;left:0}.n2-sp-slider{height:6px;left:-2px;right:-2px;border-radius:2px;transform:translateY(3px)}.n2-sp-container{border-radius:3px;background-color:#fff;padding:0;border:2px solid #b9c3c9}.n2-sp-color,.n2-sp-container,.n2-sp-container button,.n2-sp-container input,.n2-sp-hue{font:12px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;box-sizing:border-box}.n2-sp-top{margin-bottom:3px}.n2-sp-input-container{float:right;width:100px;margin-bottom:4px}.n2-sp-initial-disabled .n2-sp-input-container{width:100%}.n2-sp-input{font-size:12px!important;border:1px inset;padding:4px 5px;margin:0;width:100%;background:0 0;border-radius:3px;color:#222}.n2-sp-input:focus{border:1px solid orange}.n2-sp-input.n2-sp-validation-error{border:1px solid red;background:#fdd}.n2-sp-palette-container,.n2-sp-picker-container{float:left;position:relative;padding:10px 10px 300px;margin-bottom:-295px}.n2-sp-picker-container{width:172px}.n2-sp-palette-container{border-right:solid 1px #ccc}.n2-sp-palette-row{float:left}.n2-sp-palette-row-selection{border-left:1px solid rgba(0,0,0,.2);margin-left:7px;padding-left:5px}.n2-sp-palette .n2-sp-thumb-el{display:block;position:relative;clear:left;float:left;cursor:pointer}.n2-sp-palette .n2-sp-thumb-el.n2-sp-thumb-active,.n2-sp-palette .n2-sp-thumb-el:hover{border-color:orange}.n2-sp-initial{float:left;border:solid 1px #333}.n2-sp-initial span{width:30px;height:25px;border:none;display:block;float:left;margin:0}.n2-sp-button-container{float:right}.n2-sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:2px;border-radius:3px;display:inline-block;*zoom:1;*display:inline;color:#333;vertical-align:top}.n2-sp-replacer.n2-sp-active,.n2-sp-replacer:hover{border-color:#d8d8d8;color:#111}.n2-sp-replacer.n2-sp-disabled{cursor:default;border-color:silver;color:silver}.n2-sp-dd{display:none;height:8px;line-height:8px;width:8px;background-color:#d8d8d8;font-size:7px;margin:13px 0 0 -9px;position:relative;border-top-left-radius:3px;float:left;text-align:center}.n2-sp-preview{width:20px;height:20px;border-radius:3px;float:left;z-index:0;overflow:hidden}.n2-sp-palette{*width:220px;max-width:220px}.n2-sp-palette .n2-sp-thumb-el{width:20px;height:20px;margin:4px;border:0}.n2-sp-palette .n2-sp-thumb-inner{width:20px;height:20px}.n2-sp-container{padding-bottom:0}.n2-sp-container button{background-color:#eee;background-image:linear-gradient(to bottom,#eee,#ccc);border:1px solid #ccc;border-bottom:1px solid #bbb;border-radius:3px;color:#333;font-size:14px;line-height:1;padding:5px 4px;text-align:center;text-shadow:0 1px 0 #eee;vertical-align:middle}.n2-sp-container button:hover{background-color:#ddd;background-image:linear-gradient(to bottom,#ddd,#bbb);border:1px solid #bbb;border-bottom:1px solid #999;cursor:pointer;text-shadow:0 1px 0 #ddd}.n2-sp-container button:active{border:1px solid #aaa;border-bottom:1px solid #888;box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee}.n2-sp-cancel{font-size:11px;color:#d93f3f!important;padding:2px;margin:0 5px 0 0;vertical-align:middle;text-decoration:none}.n2-sp-cancel:hover{color:#d93f3f!important;text-decoration:underline}.n2-sp-palette span.n2-sp-thumb-active,.n2-sp-palette span:hover{border-color:rgba(0,0,0,.5)}.n2-sp-alpha,.n2-sp-preview,.n2-sp-thumb-el{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.n2-sp-alpha-inner,.n2-sp-preview-inner,.n2-sp-thumb-inner{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.n2-sp-thumb-inner{border-radius:3px}.n2-sp-preview-inner,.n2-sp-thumb-inner{border:solid 1px RGBA(0,0,0,.2)}.n2-sp-palette .n2-sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.n2-sp-palette .n2-sp-thumb-light.n2-sp-thumb-active .n2-sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.n2-sp-palette .n2-sp-thumb-dark.n2-sp-thumb-active .n2-sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.n2-vt{vertical-align:top}.n2-vm{vertical-align:middle}.n2-radius-s{border-radius:3px}.n2-radius-m{border-radius:5px}.n2-radius-l{border-radius:500px}.n2-tooltip{position:absolute;left:-10000px;top:-10000px;margin-top:-9000000px;opacity:0;z-index:100000;border-radius:3px;line-height:16px;padding:4px 6px;color:#fff;font-size:10px;background:RGBA(32,41,52,.95)}.n2-tooltip.n2-active{opacity:1;margin:10px}.n2-position-display-active .n2-tooltip{display:none}.n2-unselectable{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.n2-button{display:inline-block;text-align:center;cursor:pointer}.n2-button,.n2-button-inner,.n2-button-inner:ACTIVE,.n2-button-inner:FOCUS,.n2-button-inner:LINK,.n2-button-inner:VISITED,.n2-button:ACTIVE,.n2-button:FOCUS,.n2-button:LINK,.n2-button:VISITED{color:#fff;text-decoration:none}.n2-button-darker,.n2-button-darker:ACTIVE,.n2-button-darker:FOCUS,.n2-button-darker:LINK,.n2-button-darker:VISITED{color:#b2bfc9}.n2-button-normal{overflow:hidden}.n2-button-wide{display:block;margin:10px 20px}.n2-button-icon{font-size:16px}.n2-button-icon.n2-h32{font-size:32px}.n2-button-with-actions{position:relative}.n2-button-with-actions .n2-button-inner{display:inline-block;height:100%;padding:0 20px;line-height:inherit}.n2-button-with-actions .n2-button-menu-open{position:relative;width:36px;height:100%;display:inline-block;vertical-align:top;background:RGBA(0,0,0,.1);border-left:1px solid RGBA(0,0,0,.1)}.n2-button-menu-open .n2-button-menu{display:none;position:absolute;left:-50px;top:36px;z-index:3}html[dir=rtl] .n2-button-menu-open .n2-button-menu{right:-50px;left:auto}.n2-button-menu-inner{margin-top:5px;box-shadow:0 0 5px 0 RGBA(0,0,0,.3);padding:5px 0;background-color:#fff;border-radius:5px}.n2-box-generator .n2-button-menu-inner{max-height:150px;overflow-y:auto;overflow-x:hidden}.n2-button-menu-open.n2-active .n2-button-menu{display:block}.webkit-scroll-fix::-webkit-scrollbar{-webkit-appearance:none;width:7px}.webkit-scroll-fix::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px rgba(255,255,255,.5)}.n2-button-xs{height:18px;line-height:18px}.n2-button-xs.n2-button-normal{padding:0 5px}.n2-button-s{height:24px;line-height:24px}.n2-button-s.n2-button-normal,.n2-button-s.n2-button-with-actions .n2-button-inner{padding:0 10px}.n2-button-s .n2-button-menu-open{width:25px}.n2-button-s .n2-button-menu-open .n2-button-menu{top:24px}.n2-button-s.n2-button-icon{width:24px}.n2-button-m{height:28px;line-height:28px}.n2-button-m.n2-button-normal{padding:0 10px}.n2-button-m.n2-button-with-actions .n2-button-inner{padding:0 16px}.n2-button-m .n2-button-menu-open,.n2-button-m.n2-button-icon{width:28px}.n2-button-m .n2-button-menu-open .n2-button-menu{top:28px}.n2-button-m-narrow.n2-button-icon{width:20px}.n2-button-l{height:36px;line-height:36px}.n2-button-l.n2-button-normal{padding:0 15px;min-width:70px}.n2-button-l.n2-button-icon{width:36px}.n2-button-xl{height:50px;line-height:50px}.n2-button-xl,.n2-button-xl.n2-button-normal{padding:0 44px}.n2-button-grey{background:#6b7986}.n2-button-blue,.n2-button-blue-active.n2-active{background:#0c92df}.n2-button-green{background:#51b82d}.n2-button-red{background:#c54633}.n2-button-purple{background:#5f39c2}.n2-button-menu a{display:block;text-align:left;color:#7b8898;line-height:30px;padding:0 20px;white-space:nowrap}.n2-button-menu a:active,.n2-button-menu a:focus,.n2-button-menu a:hover{color:#7b8898}.n2-button-menu a:HOVER{background:#e9edf0}.n2-button-menu a.n2-separator{border-bottom:2px solid #ccd1d6}.n2-button-plain{background:0 0!important;color:#7b8898;height:26px;line-height:26px}.n2-button-plain .n2-button-inner{color:#7b8898;padding:0 5px!important}.n2-button-plain.n2-button-with-actions .n2-button-menu-open{border-left:0;background:0 0}.n2-button-plain .n2-button-inner:active,.n2-button-plain .n2-button-inner:focus,.n2-button-plain .n2-button-inner:link,.n2-button-plain .n2-button-inner:visited,.n2-button-plain:active,.n2-button-plain:focus,.n2-button-plain:link,.n2-button-plain:visited{color:#7b8898}.n2-button-plain.n2-button-with-actions .n2-button-menu-open{width:16px}.n2-button-plain.n2-button-with-actions .n2-button-menu-open .n2-button-menu{top:20px}.n2-button-with-icon{border:2px solid #e0e6ed;color:#6b7989;margin:5px;padding:0 10px}.n2-button-with-icon:ACTIVE,.n2-button-with-icon:FOCUS,.n2-button-with-icon:LINK,.n2-button-with-icon:VISITED{color:#6b7989}.n2-color-red,.n2-color-red.n2-button-plain:visited,.n2-color-red:active,.n2-color-red:focus,.n2-color-red:link{color:#c44e3d!important}.n2-color-blue,.n2-color-blue.n2-button-plain:visited,.n2-color-blue:active,.n2-color-blue:focus,.n2-color-blue:link{color:#0c92df!important}.n2-definition-list,.n2-list{margin:0;padding:0}.n2-definition-list dt{position:relative;line-height:59px;height:59px;background:#303b47;border-bottom:1px solid RGBA(0,0,0,.2);overflow:hidden}.n2-definition-list dt>a{display:block;padding:0 20px;color:#b2bfc9}.n2-definition-list dt>a .n2-i{margin-right:10px;vertical-align:middle;font-size:32px}html[dir=rtl] .n2-definition-list dt>a .n2-i{margin-right:0;margin-left:10px}.n2-definition-list dt .n2-id{display:block;width:70px;position:absolute;left:0;bottom:5px;text-align:center;line-height:11px;color:#8b99a6}.n2-definition-list dt>.n2-actions{display:block;position:absolute;top:0;right:0;background-color:#303b47;font-size:16px;line-height:16px;padding:22px 20px 0}.n2-definition-list dt.n2-open>.n2-actions{background-color:#3c4958}.n2-definition-list dt>.n2-actions a{display:inline-block;padding:0 5px}.n2-definition-list dt>.n2-actions a .n2-i{vertical-align:middle}[dir=rtl] .n2-list li .n2-actions,html[dir=rtl] .n2-definition-list dt>.n2-actions,html[dir=rtl] .n2-list li>.n2-actions{right:auto;left:0}.n2-definition-list dd{margin:0}.n2-list li,.n2-list li>a{color:#b2bfc9;display:block}.n2-list li{position:relative;margin:0;line-height:39px;background-color:#303b47;border-bottom:1px solid RGBA(0,0,0,.2)}.n2-list li>a{padding:0 20px}.n2-list li>a .n2-i{vertical-align:middle;padding:7px;margin-left:-7px;font-size:16px}.n2-list li.n2-active{background:#1681c1}.n2-list li.n2-active>a{color:#fff;vertical-align:middle}.n2-list .n2-list-checkbox.n2-active .n2-i,.n2-list li.n2-active>.n2-actions .n2-i{color:#fff}.n2-list li .n2-actions{position:absolute;top:0;right:0;padding:2px 3px 0;line-height:24px}.n2-list li .n2-actions-left>*,.n2-list li .n2-actions>*{display:inline-block;margin:0 2px}.n2-list li .n2-actions>* .n2-i{vertical-align:middle}.n2-list li.n2-button-container{padding:22px 20px}.n2-list .n2-list-checkbox{display:inline-block;width:16px;height:16px;background:#343f4c;vertical-align:top;border:2px solid #212d3a;border-radius:2px;line-height:16px;margin:10px 10px 0 0}.n2-list .n2-list-checkbox .n2-i{color:#343f4c;font-size:16px;margin:0;padding:0;vertical-align:top}.n2-list .n2-list-checkbox.n2-active{background:#6fbc49;border-color:#6fbc49}.n2-box{float:left;display:inline-block;position:relative;width:270px;height:180px;margin:15px;border-radius:3px;background-color:#212d3a;background-size:cover;background-position:50% 50%;opacity:1;transition:opacity .6s;box-shadow:0 0 5px RGBA(0,0,0,.05)}.n2-box.n2-active{box-shadow:0 0 0 3px #0c92df}.n2-ss-box-just-added{opacity:0}.n2-box-small{width:200px;height:135px;margin:10px}.n2-box.n2-ui-sortable-helper{transform:scale(.8);opacity:.8}.n2-box-sortable-placeholder{height:200px;margin:5px 0;width:0;box-shadow:0 0 0 2px #0c92df;float:left;display:inline-block}.n2-box-sortable-placeholder-small{height:145px}.n2-box img{position:absolute;clip:rect(0,270px,180px,0);border-radius:3px;width:100%}.n2-box-small img{clip:rect(0,200px,95px,0)}.n2-box .n2-box-overlay{z-index:3;position:absolute;left:0;top:0;width:100%;height:calc(100% - 50px);background-color:rgba(32,41,52,.9);border-radius:3px;align-items:center;justify-content:center}.n2-box-small .n2-box-overlay{height:calc(100% - 40px)}.n2-box-overlay .n2-button{line-height:28px;height:28px}.n2-box .n2-box-placeholder{display:flex;z-index:9;position:absolute;left:0;bottom:0;width:100%;height:50px;background:#212d3a;border-bottom-left-radius:3px;border-bottom-right-radius:3px;justify-content:flex-start;align-items:center;padding:0 10px;box-sizing:border-box}.n2-box .n2-box-placeholder[data-align=center]{justify-content:center}.n2-box-small .n2-box-placeholder{height:40px}.n2-box .n2-box-placeholder .n2-box-placeholder-title{margin-right:auto;overflow:hidden;max-height:100%}html[dir=rtl] .n2-box .n2-box-placeholder .n2-box-placeholder-title{margin-left:auto;margin-right:0}.n2-box-placeholder-title,.n2-box-placeholder-title a{color:#cedae2;line-height:16px}.n2-box-small .n2-box-placeholder-title,.n2-box-small .n2-box-placeholder-title a{line-height:20px}.n2-box .n2-box-lt{position:absolute;left:5px;top:5px;width:50%;text-align:left;z-index:4}html[dir=rtl] .n2-box .n2-box-lt{left:auto;right:5px}.n2-box .n2-box-rt{position:absolute;right:5px;top:5px;width:50%;text-align:right}.n2-box .n2-box-lb{position:absolute;left:5px;bottom:55px}.n2-box-small .n2-box-lb{bottom:45px}.n2-box .n2-box-lb>*{white-space:nowrap}.n2-box .n2-box-rb{position:absolute;right:5px;bottom:55px;text-align:right}.n2-box-small .n2-box-rb{bottom:45px}.n2-box .n2-box-center{position:absolute;left:0;top:74px;width:100%;text-align:center;z-index:4}.n2-box>.n2-on-hover,.n2-box>.n2-on-hover-flex{display:none}.n2-box:HOVER>.n2-on-hover{display:block}.n2-box:HOVER>.n2-on-hover-flex{display:flex}.n2-ss-box-select{display:none;border-radius:3px;border:2px solid #8793a2;width:16px;height:16px;text-align:center}.n2-box:HOVER .n2-ss-box-select{display:block}.n2-box.n2-selected .n2-ss-box-select{display:block;border-color:#1999e3;background-color:#1999e3}.n2-box .n2-ss-box-select .n2-i{display:none}.n2-box.n2-selected .n2-ss-box-select .n2-i{display:inline-block;color:#fff;font-size:16px;line-height:16px;margin:0 -2px}.n2-bulk-select{margin:0 10px;vertical-align:top}.n2-bulk-actions{display:inline-block}.n2-ss-has-box-selection .n2-heading-actions{visibility:hidden}.n2-ss-has-box-selection .n2-box-selectable{opacity:.5}.n2-ss-has-box-selection .n2-box-selectable.n2-selected{opacity:1}.n2-ss-has-box-selection .n2-ss-box-select{display:inline-block}.n2-box-menu{display:none;z-index:9}.n2-box-menu.n2-inited{display:inline-block;position:absolute;top:5px;right:5px;text-align:right}html[dir=rtl] .n2-box-menu.n2-inited{right:auto;left:5px}.n2-box-menu .n2-button{float:right}html[dir=rtl] .n2-box-menu .n2-button{float:left}.n2-box-menu .n2-box-menu-content{display:none}.n2-box-menu.n2-active .n2-box-menu-content{margin-top:3px;display:block;clear:both;float:right;background:#fff;border-radius:5px;line-height:30px;text-align:left;box-shadow:0 0 5px 0 RGBA(0,0,0,.3);padding:5px 0;white-space:nowrap}.n2-box-menu.n2-active .n2-box-menu-content ul{margin:0;list-style-type:none}.n2-box-menu.n2-active .n2-box-menu-content li{padding:0 20px;margin:0;color:#7b8898;line-height:30px}.n2-box-menu.n2-active .n2-box-menu-content li:HOVER{background-color:#e9edf0}.n2-box-menu.n2-active .n2-box-menu-content li.n2-ss-delete{color:#c44e3d}.n2-box-full>a{width:100%;height:180px;padding:0}.n2-box-full>a:before{display:block;font-family:'Nextend'!important;font-size:74px;line-height:90px;content:"\e952";margin-top:35px}.n2-box-promo{background:0 0}.n2-box-promo-light{background:#fff}.n2-box-promo-overlay,.n2-box-promo-overlay:FOCUS,.n2-box-promo-overlay:HOVER,.n2-box-promo-overlay:VISITED{position:absolute;display:block;width:100%;height:100%;color:#fff;text-align:center}.n2-box-promo .n2-close{position:absolute;right:10px;top:10px;cursor:pointer;display:none;z-index:3}.n2-box-promo:hover .n2-close{display:block}.n2-box-promo .n2-close:before{font-family:'Nextend'!important;content:"\e90a";font-size:16px}.n2-box-promo-light .n2-close:before{color:#7b8898}.n2-box-promo-dark .n2-close:before{color:#fff}.n2-box-promo span{display:block;position:absolute;bottom:50px;width:100%;line-height:23px;text-align:center;font-size:12px}.n2-box-promo-light span{color:#7b8898}.n2-box-promo-dark span{color:#eff7fb}.n2-box-promo-buttons{position:absolute;bottom:17px;width:100%;text-align:center}.n2-box-promo-buttons .n2-button+.n2-button{margin-left:20px}.n2-box-review{text-align:center}.n2-box-review-bigstar{width:170px;height:105px;margin:0 auto;background-image:url(../images/stars-big.png)}[data-stars="1"] .n2-box-review-bigstar{background-position:0 -105px}[data-stars="2"] .n2-box-review-bigstar{background-position:0 -210px}[data-stars="3"] .n2-box-review-bigstar{background-position:0 -315px}[data-stars="4"] .n2-box-review-bigstar{background-position:0 -420px}[data-stars="5"] .n2-box-review-bigstar{background-position:0 -525px}.n2-box-review-label{color:#7b8898;font-size:15px;line-height:22px;height:22px;overflow:hidden;display:none}[data-stars="0"] .n2-box-review-label[data-star="0"],[data-stars="1"] .n2-box-review-label[data-star="1"],[data-stars="2"] .n2-box-review-label[data-star="2"],[data-stars="3"] .n2-box-review-label[data-star="3"],[data-stars="4"] .n2-box-review-label[data-star="4"],[data-stars="5"] .n2-box-review-label[data-star="5"]{display:block}.n2-box-review-stars-container{width:170px;height:34px;margin:0 auto}.n2-box-review-star{cursor:pointer;transition:transform .4s;vertical-align:top;float:left;width:34px;height:34px;background-image:url(../images/stars-small.png)}[data-stars="1"] .n2-box-review-star[data-star="1"],[data-stars="2"] .n2-box-review-star[data-star="1"],[data-stars="2"] .n2-box-review-star[data-star="2"],[data-stars="3"] .n2-box-review-star[data-star="1"],[data-stars="3"] .n2-box-review-star[data-star="2"],[data-stars="3"] .n2-box-review-star[data-star="3"],[data-stars="4"] .n2-box-review-star[data-star="1"],[data-stars="4"] .n2-box-review-star[data-star="2"],[data-stars="4"] .n2-box-review-star[data-star="3"],[data-stars="4"] .n2-box-review-star[data-star="4"],[data-stars="5"] .n2-box-review-star[data-star="1"],[data-stars="5"] .n2-box-review-star[data-star="2"],[data-stars="5"] .n2-box-review-star[data-star="3"],[data-stars="5"] .n2-box-review-star[data-star="4"],[data-stars="5"] .n2-box-review-star[data-star="5"]{background-position:0 -34px;transform:scale(1.3)}.n2-modal-review-star-5{width:560px;height:241px;background:url(../images/star-5.png)}.n2-modal-review-details{font-size:14px;line-height:28px;color:#7b8898;text-align:center}.nextend-tab-tabbed{width:100%;overflow:hidden}.nextend-tab-tabbed .nextend-tab-tabbed-panes{transition:all 400ms ease-in-out}.nextend-tab-tabbed .nextend-tab-tabbed-pane{float:left}.xdsoft_datetimepicker{background:#fff;border-radius:5px;border:2px solid #a1aeb5;color:#333;padding:2px 8px 8px 0;position:absolute;z-index:9999;box-sizing:border-box;display:none}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:0 0;border:none}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.xdsoft_noselect::selection{background:0 0}.xdsoft_noselect::-moz-selection{background:0 0}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static}.xdsoft_datetimepicker *{box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none currentColor;cursor:pointer;display:block;height:30px;opacity:.5;outline:medium none currentColor;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{float:none;height:15px;width:30px;display:block;margin-left:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{background-position:-40px -15px;margin-top:7px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f9fafb;border-top:1px solid #dee1e5;color:#7b8898;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_label:hover i,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{opacity:1}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer;color:#6b7989}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:2px solid #a1aeb5;border-radius:3px;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#51b82d}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 13px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#0c92df;color:#fff}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f9fafb;border:1px solid #dee1e5;color:#7b8898;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f2f5fa;text-align:center;color:#999;cursor:default;font-weight:400}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#0c92df}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#0c92df;color:#fff}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff!important;background:#51b82d!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit!important;background:inherit!important}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:2px;top:0;bottom:0;cursor:pointer}.nui-resizable,.xdsoft_scroller_box{position:relative}.nui-normal-sizing-handle,.nui-resizable-handle{position:absolute;font-size:.1px;display:block}.nui-spacing-handle{position:absolute;display:block}.nui-resizable-disabled .nui-resizable-handle,.ui-normal-sizing-disabled .nui-normal-sizing-handle{display:none}.nui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.nui-normal-sizing-s,.nui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.nui-normal-sizing-e,.nui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.nui-normal-sizing-w,.nui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.nui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.nui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.nui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.nui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
nextend/media/dist/nextend-frontend.js CHANGED
@@ -42,10 +42,12 @@ window.n2c = (function (origConsole) {
42
  }(window.console));
43
 
44
  n2c.debug(false);
 
 
45
  window.n2const = {
46
  passiveEvents: false,
47
  devicePixelRatio: window.devicePixelRatio || 1,
48
- isIOS: /iPad|iPhone|iPod/.test(navigator.platform),
49
  isEdge: (function () {
50
  var m = navigator.userAgent.match(/Edge\/([0-9]+)/);
51
  if (m === null) {
@@ -55,7 +57,7 @@ window.n2const = {
55
  return m[1];
56
  })(),
57
  isFirefox: navigator.userAgent.toLowerCase().indexOf('firefox') > -1,
58
- isMobile: /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini|Silk/i.test(navigator.userAgent),
59
  isPhone: (/Android/i.test(navigator.userAgent) && /mobile/i.test(navigator.userAgent)) || /webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),
60
  isIE: (function () {
61
  var ua = window.navigator.userAgent;
@@ -118,7 +120,7 @@ window.n2const.IOSVersion = (function () {
118
 
119
  window.n2const.isTablet = (function () {
120
  if (!window.n2const.isPhone) {
121
- return /Android|iPad|tablet|Silk/i.test(navigator.userAgent);
122
  }
123
  return false;
124
  })();
@@ -1602,7 +1604,7 @@ N2D('EventBurrito', function ($, undefined) {
1602
  options && mergeObjects(o, options);
1603
 
1604
  var support = {
1605
- pointerEvents: !!(window.PointerEvent || window.MSPointerEvent || window.navigator.msPointerEnabled || window.navigator.pointerEnabled)
1606
  },
1607
  start = {},
1608
  diff = {},
42
  }(window.console));
43
 
44
  n2c.debug(false);
45
+ var isIpad13 = navigator.platform === 'MacIntel' && navigator.maxTouchPoints > 1;
46
+
47
  window.n2const = {
48
  passiveEvents: false,
49
  devicePixelRatio: window.devicePixelRatio || 1,
50
+ isIOS: /iPad|iPhone|iPod/.test(navigator.platform) || isIpad13,
51
  isEdge: (function () {
52
  var m = navigator.userAgent.match(/Edge\/([0-9]+)/);
53
  if (m === null) {
57
  return m[1];
58
  })(),
59
  isFirefox: navigator.userAgent.toLowerCase().indexOf('firefox') > -1,
60
+ isMobile: /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini|Silk/i.test(navigator.userAgent) || isIpad13,
61
  isPhone: (/Android/i.test(navigator.userAgent) && /mobile/i.test(navigator.userAgent)) || /webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),
62
  isIE: (function () {
63
  var ua = window.navigator.userAgent;
120
 
121
  window.n2const.isTablet = (function () {
122
  if (!window.n2const.isPhone) {
123
+ return /Android|iPad|tablet|Silk/i.test(navigator.userAgent) || isIpad13;
124
  }
125
  return false;
126
  })();
1604
  options && mergeObjects(o, options);
1605
 
1606
  var support = {
1607
+ pointerEvents: !!(window.PointerEvent || window.MSPointerEvent || window.navigator.msPointerEnabled || window.navigator.pointerEnabled || window.PointerEventsPolyfill)
1608
  },
1609
  start = {},
1610
  diff = {},
nextend/media/dist/nextend-frontend.min.js CHANGED
@@ -1,3 +1,3 @@
1
- (function(){var e=this;e.N2_=e.N2_||{r:[],d:[]},e.N2R=e.N2R||function(){e.N2_.r.push(arguments)},e.N2D=e.N2D||function(){e.N2_.d.push(arguments)}}).call(window),N2D("StringHelper",function(){return{capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1)}}}),window.n2c=function(e){var t=!1,i={logs:[],errors:[],warns:[],infos:[]};return{log:function(){i.logs.push(arguments),t&&e.log&&e.log.apply(e,arguments)},warn:function(){i.warns.push(arguments),t&&e.warn&&e.warn.apply(e,arguments)},error:function(){i.errors.push(arguments),t&&e.error&&e.error.apply(e,arguments)},info:function(n){i.infos.push(arguments),t&&e.info&&e.info.apply(e,arguments)},debug:function(e){t=e},logArray:function(){return i}}}(window.console),window.n2const={passiveEvents:!1,devicePixelRatio:window.devicePixelRatio||1,isIOS:/iPad|iPhone|iPod/.test(navigator.platform),isEdge:function(){var e=navigator.userAgent.match(/Edge\/([0-9]+)/);return null===e?!1:e[1]}(),isFirefox:navigator.userAgent.toLowerCase().indexOf("firefox")>-1,isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini|Silk/i.test(navigator.userAgent),isPhone:/Android/i.test(navigator.userAgent)&&/mobile/i.test(navigator.userAgent)||/webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isIE:function(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);var i=e.indexOf("Trident/");if(i>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}return!1}(),isSamsungBrowser:navigator.userAgent.match(/SamsungBrowser/i),isBot:/bot|googlebot|crawler|spider|robot|crawling|Google Search Console/i.test(navigator.userAgent),lightboxMobileNewTab:1,isVideoAutoplayAllowed:function(){var e=!!(navigator.platform.match(/(Win|Mac)/)||!/Mobi/.test(navigator.userAgent)||"playsInline"in document.createElement("video")||"webkit-playsinline"in document.createElement("video")||navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./)&&parseInt(navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./)[2])>=53||navigator.userAgent.match(/Android.*(Firefox|Edge|Opera)/));return window.n2const.isVideoAutoplayAllowed=function(){return e},e},isWaybackMachine:function(){var e="undefined"!=typeof window.__wm;return window.n2const.isWaybackMachine=function(){return e},e},setLocation:function(e){"function"==typeof window.zajax_goto?window.zajax_goto(e):window.location=e}},window.n2const.IOSVersion=function(){if(window.n2const.isIOS){var e=navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/);return e?e[1]:100}return!1}(),window.n2const.isTablet=function(){return window.n2const.isPhone?!1:/Android|iPad|tablet|Silk/i.test(navigator.userAgent)}();try{var opts=Object.defineProperty({},"passive",{get:function(){window.n2const.passiveEvents=!0}});window.addEventListener("test",null,opts)}catch(e){}window.n2const.rtl=function(){return window.n2const.isRTL=function(){return window.n2const.rtl.isRtl},"rtl"===document.documentElement.getAttribute("dir")?{isRtl:!0,marginLeft:"marginRight",marginRight:"marginLeft",left:"right",right:"left",modifier:-1}:(document.documentElement.setAttribute("dir","ltr"),{isRtl:!1,marginLeft:"marginLeft",marginRight:"marginRight",left:"left",right:"right",modifier:1})}(),N2R("$",function(e){n2const.isRetina=function(){return window.matchMedia&&(window.matchMedia("only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx), only screen and (min-resolution: 75.6dpcm)").matches||window.matchMedia("only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2)").matches)||window.devicePixelRatio&&window.devicePixelRatio>=2}(),nextend.triggerResize=function(){var t=100,i=null,n=e(window);return function(){i&&clearTimeout(i),i=setTimeout(function(){n.trigger("resize"),i=null},t)}}(),nextend.shouldPreventClick=!1,nextend.preventClick=function(){nextend.shouldPreventClick||(nextend.shouldPreventClick=!0,setTimeout(function(){nextend.shouldPreventClick=!1},300))},nextend.shouldPreventMouseUp=!1,nextend.preventMouseUp=function(){nextend.shouldPreventMouseUp?e("html").attr("dir","ltr"):(nextend.shouldPreventMouseUp=!0,setTimeout(function(){nextend.shouldPreventMouseUp=!1},300))}}),window.n2FilterProperty=!1;var element=document.createElement("div");void 0!==element.style.webkitFilter?window.n2FilterProperty="webkitFilter":void 0!==element.style.filter&&(window.n2FilterProperty="filter"),N2D("Base64",function(){var e=function(e){e=e.replace(/\r\n/g,"\n");for(var t="",i=0;i<e.length;i++){var n=e.charCodeAt(i);128>n?t+=String.fromCharCode(n):n>127&&2048>n?(t+=String.fromCharCode(n>>6|192),t+=String.fromCharCode(63&n|128)):(t+=String.fromCharCode(n>>12|224),t+=String.fromCharCode(n>>6&63|128),t+=String.fromCharCode(63&n|128))}return t},t=function(e){for(var t="",i=0,n=c1=c2=0;i<e.length;)n=e.charCodeAt(i),128>n?(t+=String.fromCharCode(n),i++):n>191&&224>n?(c2=e.charCodeAt(i+1),t+=String.fromCharCode((31&n)<<6|63&c2),i+=2):(c2=e.charCodeAt(i+1),c3=e.charCodeAt(i+2),t+=String.fromCharCode((15&n)<<12|(63&c2)<<6|63&c3),i+=3);return t};return N2Classes.Base64={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",encode:function(t){var i,n,o,r,a,s,T,l="",u=0;for(t=e(t);u<t.length;)i=t.charCodeAt(u++),n=t.charCodeAt(u++),o=t.charCodeAt(u++),r=i>>2,a=(3&i)<<4|n>>4,s=(15&n)<<2|o>>6,T=63&o,isNaN(n)?s=T=64:isNaN(o)&&(T=64),l=l+this._keyStr.charAt(r)+this._keyStr.charAt(a)+this._keyStr.charAt(s)+this._keyStr.charAt(T);return l},decode:function(e){var i,n,o,r,a,s,T,l="",u=0;for(e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");u<e.length;)r=this._keyStr.indexOf(e.charAt(u++)),a=this._keyStr.indexOf(e.charAt(u++)),s=this._keyStr.indexOf(e.charAt(u++)),T=this._keyStr.indexOf(e.charAt(u++)),i=r<<2|a>>4,n=(15&a)<<4|s>>2,o=(3&s)<<6|T,l+=String.fromCharCode(i),64!=s&&(l+=String.fromCharCode(n)),64!=T&&(l+=String.fromCharCode(o));return l=t(l)}},N2Classes.Base64}),!function(e,t){e(function(){"use strict";function e(e,t){return null!=e&&null!=t&&e.toLowerCase()===t.toLowerCase()}function i(e,t){var i,n,o=e.length;if(!o||!t)return!1;for(i=t.toLowerCase(),n=0;o>n;++n)if(i===e[n].toLowerCase())return!0;return!1}function n(e){for(var t in e)s.call(e,t)&&(e[t]=new RegExp(e[t],"i"))}function o(e,t){this.ua=e||"",this._cache={},this.maxPhoneWidth=t||600}var r={};r.mobileDetectRules={phones:{iPhone:"\\biPhone\\b|\\biPod\\b",BlackBerry:"BlackBerry|\\bBB10\\b|rim[0-9]+",HTC:"HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\\bEVO\\b|T-Mobile G1|Z520m",Nexus:"Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 6",Dell:"Dell.*Streak|Dell.*Aero|Dell.*Venue|DELL.*Venue Pro|Dell Flash|Dell Smoke|Dell Mini 3iX|XCD28|XCD35|\\b001DL\\b|\\b101DL\\b|\\bGS01\\b",Motorola:"Motorola|DROIDX|DROID BIONIC|\\bDroid\\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\\bMoto E\\b",Samsung:"Samsung|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|GT-B3210|GT-B3310|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|SGH-X630|SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|GT-N7105|SCH-I535|SM-N900A|SGH-I317|SGH-T999L|GT-S5360B|GT-I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205",LG:"\\bLG\\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802)",Sony:"SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533",Asus:"Asus.*Galaxy|PadFone.*Mobile",Micromax:"Micromax.*\\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\\b",Palm:"PalmSource|Palm",Vertu:"Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature",Pantech:"PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|P2000|P7040|P7000|C790",Fly:"IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250",Wiko:"KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|SUNSET|GOA|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLIM|CINK SLIM 2|CINK +|CINK KING|CINK PEAX|CINK SLIM|SUBLIM",iMobile:"i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)",SimValley:"\\b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\\b",Wolfgang:"AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q",Alcatel:"Alcatel",Nintendo:"Nintendo 3DS",Amoi:"Amoi",INQ:"INQ",GenericPhone:"Tapatalk|PDA;|SAGEM|\\bmmp\\b|pocket|\\bpsp\\b|symbian|Smartphone|smartfon|treo|up.browser|up.link|vodafone|\\bwap\\b|nokia|Series40|Series60|S60|SonyEricsson|N900|MAUI.*WAP.*Browser"},tablets:{iPad:"iPad|iPad.*Mobile",NexusTablet:"Android.*Nexus[\\s]+(7|9|10)",SamsungTablet:"SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3108|GT-P3110|GT-P5100|GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|GT-P7501|GT-N5100|GT-N5105|GT-N5110|SHV-E140K|SHV-E140L|SHV-E140S|SHV-E150S|SHV-E230K|SHV-E230L|SHV-E230S|SHW-M180K|SHW-M180L|SHW-M180S|SHW-M180W|SHW-M300W|SHW-M305W|SHW-M380K|SHW-M380S|SHW-M380W|SHW-M430W|SHW-M480K|SHW-M480S|SHW-M480W|SHW-M485W|SHW-M486W|SHW-M500W|GT-I9228|SCH-P739|SCH-I925|GT-I9200|GT-P5200|GT-P5210|GT-P5210X|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|SM-P601|SM-P605|SM-P900|SM-P901|SM-T217|SM-T217A|SM-T217S|SM-P6000|SM-T3100|SGH-I467|XE500|SM-T110|GT-P5220|GT-I9200X|GT-N5110X|GT-N5120|SM-P905|SM-T111|SM-T2105|SM-T315|SM-T320|SM-T320X|SM-T321|SM-T520|SM-T525|SM-T530NU|SM-T230NU|SM-T330NU|SM-T900|XE500T1C|SM-P605V|SM-P905V|SM-T337V|SM-T537V|SM-T707V|SM-T807V|SM-P600X|SM-P900X|SM-T210X|SM-T230|SM-T230X|SM-T325|GT-P7503|SM-T531|SM-T330|SM-T530|SM-T705|SM-T705C|SM-T535|SM-T331|SM-T800|SM-T700|SM-T537|SM-T807|SM-P907A|SM-T337A|SM-T537A|SM-T707A|SM-T807A|SM-T237|SM-T807P|SM-P607T|SM-T217T|SM-T337T|SM-T807T|SM-T116NQ|SM-P550|SM-T350|SM-T550|SM-T9000|SM-P9000|SM-T705Y|SM-T805|GT-P3113|SM-T710|SM-T810|SM-T360|SM-T533",Kindle:"Kindle|Silk.*Accelerated|Android.*\\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI)\\b",SurfaceTablet:"Windows NT [0-9.]+; ARM;.*(Tablet|ARMBJS)",HPTablet:"HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10",AsusTablet:"^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|TF701T|TF810C|ME171|ME301T|ME302C|ME371MG|ME370T|ME372MG|ME172V|ME173X|ME400C|Slider SL101|\\bK00F\\b|\\bK00C\\b|\\bK00E\\b|\\bK00L\\b|TX201LA|ME176C|ME102A|\\bM80TA\\b|ME372CL|ME560CG|ME372CG|ME302KL| K010 | K017 |ME572C|ME103K|ME170C|ME171C|\\bME70C\\b|ME581C|ME581CL|ME8510C|ME181C",BlackBerryTablet:"PlayBook|RIM Tablet",HTCtablet:"HTC_Flyer_P512|HTC Flyer|HTC Jetstream|HTC-P715a|HTC EVO View 4G|PG41200|PG09410",MotorolaTablet:"xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617",NookTablet:"Android.*Nook|NookColor|nook browser|BNRV200|BNRV200A|BNTV250|BNTV250A|BNTV400|BNTV600|LogicPD Zoom2",AcerTablet:"Android.*; \\b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71|B1-710|B1-711|A1-810|A1-811|A1-830)\\b|W3-810|\\bA3-A10\\b|\\bA3-A11\\b",ToshibaTablet:"Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|TOSHIBA.*FOLIO",LGTablet:"\\bL-06C|LG-V909|LG-V900|LG-V700|LG-V510|LG-V500|LG-V410|LG-V400|LG-VK810\\b",FujitsuTablet:"Android.*\\b(F-01D|F-02F|F-05E|F-10D|M532|Q572)\\b",PrestigioTablet:"PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PMP5780D|PMP5588C|PMP7280C|PMP7280C3G|PMP7280|PMP7880D|PMP5597D|PMP5597|PMP7100D|PER3464|PER3274|PER3574|PER3884|PER5274|PER5474|PMP5097CPRO|PMP5097|PMP7380D|PMP5297C|PMP5297C_QUAD|PMP812E|PMP812E3G|PMP812F|PMP810E|PMP880TD|PMT3017|PMT3037|PMT3047|PMT3057|PMT7008|PMT5887|PMT5001|PMT5002",LenovoTablet:"Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|Lenovo.*(S2109|S2110|S5000|S6000|K3011|A3000|A3500|A1000|A2107|A2109|A1107|A5500|A7600|B6000|B8000|B8080)(-|)(FL|F|HV|H|)",DellTablet:"Venue 11|Venue 8|Venue 7|Dell Streak 10|Dell Streak 7",YarvikTablet:"Android.*\\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|TAB420|TAB424|TAB450|TAB460|TAB461|TAB464|TAB465|TAB467|TAB468|TAB07-100|TAB07-101|TAB07-150|TAB07-151|TAB07-152|TAB07-200|TAB07-201-3G|TAB07-210|TAB07-211|TAB07-212|TAB07-214|TAB07-220|TAB07-400|TAB07-485|TAB08-150|TAB08-200|TAB08-201-3G|TAB08-201-30|TAB09-100|TAB09-211|TAB09-410|TAB10-150|TAB10-201|TAB10-211|TAB10-400|TAB10-410|TAB13-201|TAB274EUK|TAB275EUK|TAB374EUK|TAB462EUK|TAB474EUK|TAB9-200)\\b",MedionTablet:"Android.*\\bOYO\\b|LIFE.*(P9212|P9514|P9516|S9512)|LIFETAB",ArnovaTablet:"AN10G2|AN7bG3|AN7fG3|AN8G3|AN8cG3|AN7G3|AN9G3|AN7dG3|AN7dG3ST|AN7dG3ChildPad|AN10bG3|AN10bG3DT|AN9G2",IntensoTablet:"INM8002KP|INM1010FP|INM805ND|Intenso Tab|TAB1004",IRUTablet:"M702pro",MegafonTablet:"MegaFon V9|\\bZTE V9\\b|Android.*\\bMT7A\\b",EbodaTablet:"E-Boda (Supreme|Impresspeed|Izzycomm|Essential)",AllViewTablet:"Allview.*(Viva|Alldro|City|Speed|All TV|Frenzy|Quasar|Shine|TX1|AX1|AX2)",ArchosTablet:"\\b(101G9|80G9|A101IT)\\b|Qilive 97R|Archos5|\\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|)(G10| Cobalt| TITANIUM(HD|)| Xenon| Neon|XSK| 2| XS 2| PLATINUM| CARBON|GAMEPAD)\\b",AinolTablet:"NOVO7|NOVO8|NOVO10|Novo7Aurora|Novo7Basic|NOVO7PALADIN|novo9-Spark",SonyTablet:"Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT131|SGPT132|SGPT133|SGPT211|SGPT212|SGPT213|SGP311|SGP312|SGP321|EBRD1101|EBRD1102|EBRD1201|SGP351|SGP341|SGP511|SGP512|SGP521|SGP541|SGP551|SGP621|SGP612|SOT31",PhilipsTablet:"\\b(PI2010|PI3000|PI3100|PI3105|PI3110|PI3205|PI3210|PI3900|PI4010|PI7000|PI7100)\\b",CubeTablet:"Android.*(K8GT|U9GT|U10GT|U16GT|U17GT|U18GT|U19GT|U20GT|U23GT|U30GT)|CUBE U8GT",CobyTablet:"MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|MID7127|MID8042|MID8048|MID8127|MID9042|MID9740|MID9742|MID7022|MID7010",MIDTablet:"M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|MID125|MID810|MID732|MID120|MID930|MID800|MID731|MID900|MID100|MID820|MID735|MID980|MID130|MID833|MID737|MID960|MID135|MID860|MID736|MID140|MID930|MID835|MID733",MSITablet:"MSI \\b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|Primo 91|Primo 90|Enjoy 71|Enjoy 7|Enjoy 10)\\b",SMiTTablet:"Android.*(\\bMID\\b|MID-560|MTV-T1200|MTV-PND531|MTV-P1101|MTV-PND530)",RockChipTablet:"Android.*(RK2818|RK2808A|RK2918|RK3066)|RK2738|RK2808A",FlyTablet:"IQ310|Fly Vision",bqTablet:"Android.*(bq)?.*(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|Livingstone|Cervantes|Avant|Aquaris E10)|Maxwell.*Lite|Maxwell.*Plus",HuaweiTablet:"MediaPad|MediaPad 7 Youth|IDEOS S7|S7-201c|S7-202u|S7-101|S7-103|S7-104|S7-105|S7-106|S7-201|S7-Slim",NecTablet:"\\bN-06D|\\bN-08D",PantechTablet:"Pantech.*P4100",BronchoTablet:"Broncho.*(N701|N708|N802|a710)",VersusTablet:"TOUCHPAD.*[78910]|\\bTOUCHTAB\\b",ZyncTablet:"z1000|Z99 2G|z99|z930|z999|z990|z909|Z919|z900",PositivoTablet:"TB07STA|TB10STA|TB07FTA|TB10FTA",NabiTablet:"Android.*\\bNabi",KoboTablet:"Kobo Touch|\\bK080\\b|\\bVox\\b Build|\\bArc\\b Build",DanewTablet:"DSlide.*\\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\\b",TexetTablet:"NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|TB-436|TB-416|TB-146SE|TB-126SE",PlaystationTablet:"Playstation.*(Portable|Vita)",TrekstorTablet:"ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab",PyleAudioTablet:"\\b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\\b",AdvanTablet:"Android.* \\b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\\b ",DanyTechTablet:"Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|Genius TAB GII|Genius TAB GIII|Genius Tab S1",GalapadTablet:"Android.*\\bG1\\b",MicromaxTablet:"Funbook|Micromax.*\\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\\b",KarbonnTablet:"Android.*\\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\\b",AllFineTablet:"Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide",PROSCANTablet:"\\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\\b",YONESTablet:"BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026",ChangJiaTablet:"TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|TPC10111|TPC10203|TPC10205|TPC10503",GUTablet:"TX-A1301|TX-M9002|Q702|kf026",PointOfViewTablet:"TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB[0-9]+|TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10",OvermaxTablet:"OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|MagicTab|Stream|TB-08|TB-09)",HCLTablet:"HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync",DPSTablet:"DPS Dream 9|DPS Dual 7",VistureTablet:"V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10",CrestaTablet:"CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989",MediatekTablet:"\\bMT8125|MT8389|MT8135|MT8377\\b",ConcordeTablet:"Concorde([ ]+)?Tab|ConCorde ReadMan",GoCleverTablet:"GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|TAB R104|TAB R83.3|TAB A1042",ModecomTablet:"FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003",VoninoTablet:"\\b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ _]?S|Magnet[ _]?M9|Primus[ _]?94[ _]?3G|Primus[ _]?94HD|Primus[ _]?QS|Android.*\\bQ8\\b|Sirius[ _]?EVO[ _]?QS|Sirius[ _]?QS|Spirit[ _]?S)\\b",ECSTablet:"V07OT2|TM105A|S10OT1|TR10CS1",StorexTablet:"eZee[_']?(Tab|Go)[0-9]+|TabLC7|Looney Tunes Tab",VodafoneTablet:"SmartTab([ ]+)?[0-9]+|SmartTabII10|SmartTabII7",EssentielBTablet:"Smart[ ']?TAB[ ]+?[0-9]+|Family[ ']?TAB2",RossMoorTablet:"RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711",iMobileTablet:"i-mobile i-note",TolinoTablet:"tolino tab [0-9.]+|tolino shine",AudioSonicTablet:"\\bC-22Q|T7-QC|T-17B|T-17P\\b",AMPETablet:"Android.* A78 ",SkkTablet:"Android.* (SKYPAD|PHOENIX|CYCLOPS)",TecnoTablet:"TECNO P9",JXDTablet:"Android.*\\b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|P1000|P300|S18|S6600|S9100)\\b",iJoyTablet:"Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10)",FX2Tablet:"FX2 PAD7|FX2 PAD10",XoroTablet:"KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]?900|PAD[ ]?9715D|PAD[ ]?9716DR|PAD[ ]?9718DR|PAD[ ]?9719QR|PAD[ ]?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151",ViewsonicTablet:"ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a",OdysTablet:"LOOX|XENO10|ODYS[ -](Space|EVO|Xpress|NOON)|\\bXELIO\\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10",CaptivaTablet:"CAPTIVA PAD",IconbitTablet:"NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S",TeclastTablet:"T98 4G|\\bP80\\b|\\bX90HD\\b|X98 Air|X98 Air 3G|\\bX89\\b|P80 3G|\\bX80h\\b|P98 Air|\\bX89HD\\b|P98 3G|\\bP90HD\\b|P89 3G|X98 3G|\\bP70h\\b|P79HD 3G|G18d 3G|\\bP79HD\\b|\\bP89s\\b|\\bA88\\b|\\bP10HD\\b|\\bP19HD\\b|G18 3G|\\bP78HD\\b|\\bA78\\b|\\bP75\\b|G17s 3G|G17h 3G|\\bP85t\\b|\\bP90\\b|\\bP11\\b|\\bP98t\\b|\\bP98HD\\b|\\bG18d\\b|\\bP85s\\b|\\bP11HD\\b|\\bP88s\\b|\\bA80HD\\b|\\bA80se\\b|\\bA10h\\b|\\bP89\\b|\\bP78s\\b|\\bG18\\b|\\bP85\\b|\\bA70h\\b|\\bA70\\b|\\bG17\\b|\\bP18\\b|\\bA80s\\b|\\bA11s\\b|\\bP88HD\\b|\\bA80h\\b|\\bP76s\\b|\\bP76h\\b|\\bP98\\b|\\bA10HD\\b|\\bP78\\b|\\bP88\\b|\\bA11\\b|\\bA10t\\b|\\bP76a\\b|\\bP76t\\b|\\bP76e\\b|\\bP85HD\\b|\\bP85a\\b|\\bP86\\b|\\bP75HD\\b|\\bP76v\\b|\\bA12\\b|\\bP75a\\b|\\bA15\\b|\\bP76Ti\\b|\\bP81HD\\b|\\bA10\\b|\\bT760VE\\b|\\bT720HD\\b|\\bP76\\b|\\bP73\\b|\\bP71\\b|\\bP72\\b|\\bT720SE\\b|\\bC520Ti\\b|\\bT760\\b|\\bT720VE\\b|T720-3GE|T720-WiFi",OndaTablet:"\\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|Vi40)\\b[\\s]+",JaytechTablet:"TPC-PA762",BlaupunktTablet:"Endeavour 800NG|Endeavour 1010",DigmaTablet:"\\b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\\b",EvolioTablet:"ARIA_Mini_wifi|Aria[ _]Mini|Evolio X10|Evolio X7|Evolio X8|\\bEvotab\\b|\\bNeura\\b",LavaTablet:"QPAD E704|\\bIvoryS\\b|E-TAB IVORY|\\bE-TAB\\b",CelkonTablet:"CT695|CT888|CT[\\s]?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\\bCT-1\\b",WolderTablet:"miTab \\b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\\b",MiTablet:"\\bMI PAD\\b|\\bHM NOTE 1W\\b",NibiruTablet:"Nibiru M1|Nibiru Jupiter One",NexoTablet:"NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI",LeaderTablet:"TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10WKB|TBL-W100",UbislateTablet:"UbiSlate[\\s]?7C",PocketBookTablet:"Pocketbook",Hudl:"Hudl HT7S3",TelstraTablet:"T-Hub2",GenericTablet:"Android.*\\b97D\\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\\bA7EB\\b|CatNova8|A1_07|CT704|CT1002|\\bM721\\b|rk30sdk|\\bEVOTAB\\b|M758A|ET904|ALUMIUM10|Smartfren Tab|Endeavour 1010|Tablet-PC-4|Tagi Tab|\\bM6pro\\b|CT1020W|arc 10HD|\\bJolla\\b|\\bTP750\\b"},oss:{AndroidOS:"Android",BlackBerryOS:"blackberry|\\bBB10\\b|rim tablet os",PalmOS:"PalmOS|avantgo|blazer|elaine|hiptop|palm|plucker|xiino",SymbianOS:"Symbian|SymbOS|Series60|Series40|SYB-[0-9]+|\\bS60\\b",WindowsMobileOS:"Windows CE.*(PPC|Smartphone|Mobile|[0-9]{3}x[0-9]{3})|Window Mobile|Windows Phone [0-9.]+|WCE;",WindowsPhoneOS:"Windows Phone 8.1|Windows Phone 8.0|Windows Phone OS|XBLWP7|ZuneWP7|Windows NT 6.[23]; ARM;",
2
- iOS:"\\biPhone.*Mobile|\\biPod|\\biPad",MeeGoOS:"MeeGo",MaemoOS:"Maemo",JavaOS:"J2ME/|\\bMIDP\\b|\\bCLDC\\b",webOS:"webOS|hpwOS",badaOS:"\\bBada\\b",BREWOS:"BREW"},uas:{Chrome:"\\bCrMo\\b|CriOS|Android.*Chrome/[.0-9]* (Mobile)?",Dolfin:"\\bDolfin\\b",Opera:"Opera.*Mini|Opera.*Mobi|Android.*Opera|Mobile.*OPR/[0-9.]+|Coast/[0-9.]+",Skyfire:"Skyfire",IE:"IEMobile|MSIEMobile",Firefox:"fennec|firefox.*maemo|(Mobile|Tablet).*Firefox|Firefox.*Mobile",Bolt:"bolt",TeaShark:"teashark",Blazer:"Blazer",Safari:"Version.*Mobile.*Safari|Safari.*Mobile|MobileSafari",Tizen:"Tizen",UCBrowser:"UC.*Browser|UCWEB",baiduboxapp:"baiduboxapp",baidubrowser:"baidubrowser",DiigoBrowser:"DiigoBrowser",Puffin:"Puffin",Mercury:"\\bMercury\\b",ObigoBrowser:"Obigo",NetFront:"NF-Browser",GenericBrowser:"NokiaBrowser|OviBrowser|OneBrowser|TwonkyBeamBrowser|SEMC.*Browser|FlyFlow|Minimo|NetFront|Novarra-Vision|MQQBrowser|MicroMessenger"},props:{Mobile:"Mobile/[VER]",Build:"Build/[VER]",Version:"Version/[VER]",VendorID:"VendorID/[VER]",iPad:"iPad.*CPU[a-z ]+[VER]",iPhone:"iPhone.*CPU[a-z ]+[VER]",iPod:"iPod.*CPU[a-z ]+[VER]",Kindle:"Kindle/[VER]",Chrome:["Chrome/[VER]","CriOS/[VER]","CrMo/[VER]"],Coast:["Coast/[VER]"],Dolfin:"Dolfin/[VER]",Firefox:"Firefox/[VER]",Fennec:"Fennec/[VER]",IE:["IEMobile/[VER];","IEMobile [VER]","MSIE [VER];","Trident/[0-9.]+;.*rv:[VER]"],NetFront:"NetFront/[VER]",NokiaBrowser:"NokiaBrowser/[VER]",Opera:[" OPR/[VER]","Opera Mini/[VER]","Version/[VER]"],"Opera Mini":"Opera Mini/[VER]","Opera Mobi":"Version/[VER]","UC Browser":"UC Browser[VER]",MQQBrowser:"MQQBrowser/[VER]",MicroMessenger:"MicroMessenger/[VER]",baiduboxapp:"baiduboxapp/[VER]",baidubrowser:"baidubrowser/[VER]",Iron:"Iron/[VER]",Safari:["Version/[VER]","Safari/[VER]"],Skyfire:"Skyfire/[VER]",Tizen:"Tizen/[VER]",Webkit:"webkit[ /][VER]",Gecko:"Gecko/[VER]",Trident:"Trident/[VER]",Presto:"Presto/[VER]",iOS:" \\bi?OS\\b [VER][ ;]{1}",Android:"Android [VER]",BlackBerry:["BlackBerry[\\w]+/[VER]","BlackBerry.*Version/[VER]","Version/[VER]"],BREW:"BREW [VER]",Java:"Java/[VER]","Windows Phone OS":["Windows Phone OS [VER]","Windows Phone [VER]"],"Windows Phone":"Windows Phone [VER]","Windows CE":"Windows CE/[VER]","Windows NT":"Windows NT [VER]",Symbian:["SymbianOS/[VER]","Symbian/[VER]"],webOS:["webOS/[VER]","hpwOS/[VER];"]},utils:{Bot:"Googlebot|facebookexternalhit|AdsBot-Google|Google Keyword Suggestion|Facebot|YandexBot|bingbot|ia_archiver|AhrefsBot|Ezooms|GSLFbot|WBSearchBot|Twitterbot|TweetmemeBot|Twikle|PaperLiBot|Wotbox|UnwindFetchor|Exabot|MJ12bot|YandexImages|TurnitinBot|Pingdom",MobileBot:"Googlebot-Mobile|AdsBot-Google-Mobile|YahooSeeker/M1A1-R2D2",DesktopMode:"WPDesktop",TV:"SonyDTV|HbbTV",WebKit:"(webkit)[ /]([\\w.]+)",Console:"\\b(Nintendo|Nintendo WiiU|Nintendo 3DS|PLAYSTATION|Xbox)\\b",Watch:"SM-V700"}},r.detectMobileBrowsers={fullPattern:/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,shortPattern:/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,tabletPattern:/android|ipad|playbook|silk/i};var a,s=Object.prototype.hasOwnProperty;return r.FALLBACK_PHONE="UnknownPhone",r.FALLBACK_TABLET="UnknownTablet",r.FALLBACK_MOBILE="UnknownMobile",a="isArray"in Array?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},function(){var e,t,i,o,T,l,u=r.mobileDetectRules;for(e in u.props)if(s.call(u.props,e)){for(t=u.props[e],a(t)||(t=[t]),T=t.length,o=0;T>o;++o)i=t[o],l=i.indexOf("[VER]"),l>=0&&(i=i.substring(0,l)+"([\\w._\\+]+)"+i.substring(l+5)),t[o]=new RegExp(i,"i");u.props[e]=t}n(u.oss),n(u.phones),n(u.tablets),n(u.uas),n(u.utils),u.oss0={WindowsPhoneOS:u.oss.WindowsPhoneOS,WindowsMobileOS:u.oss.WindowsMobileOS}}(),r.findMatch=function(e,t){for(var i in e)if(s.call(e,i)&&e[i].test(t))return i;return null},r.findMatches=function(e,t){var i=[];for(var n in e)s.call(e,n)&&e[n].test(t)&&i.push(n);return i},r.getVersionStr=function(e,t){var i,n,o,a,T=r.mobileDetectRules.props;if(s.call(T,e))for(i=T[e],o=i.length,n=0;o>n;++n)if(a=i[n].exec(t),null!==a)return a[1];return null},r.getVersion=function(e,t){var i=r.getVersionStr(e,t);return i?r.prepareVersionNo(i):NaN},r.prepareVersionNo=function(e){var t;return t=e.split(/[a-z._ \/\-]/i),1===t.length&&(e=t[0]),t.length>1&&(e=t[0]+".",t.shift(),e+=t.join("")),Number(e)},r.isMobileFallback=function(e){return r.detectMobileBrowsers.fullPattern.test(e)||r.detectMobileBrowsers.shortPattern.test(e.substr(0,4))},r.isTabletFallback=function(e){return r.detectMobileBrowsers.tabletPattern.test(e)},r.prepareDetectionCache=function(e,i,n){if(e.mobile===t){var a,s,T;return(s=r.findMatch(r.mobileDetectRules.tablets,i))?(e.mobile=e.tablet=s,void(e.phone=null)):(a=r.findMatch(r.mobileDetectRules.phones,i))?(e.mobile=e.phone=a,void(e.tablet=null)):void(r.isMobileFallback(i)?(T=o.isPhoneSized(n),T===t?(e.mobile=r.FALLBACK_MOBILE,e.tablet=e.phone=null):T?(e.mobile=e.phone=r.FALLBACK_PHONE,e.tablet=null):(e.mobile=e.tablet=r.FALLBACK_TABLET,e.phone=null)):r.isTabletFallback(i)?(e.mobile=e.tablet=r.FALLBACK_TABLET,e.phone=null):e.mobile=e.tablet=e.phone=null)}},r.mobileGrade=function(e){var t=null!==e.mobile();return e.os("iOS")&&e.version("iPad")>=4.3||e.os("iOS")&&e.version("iPhone")>=3.1||e.os("iOS")&&e.version("iPod")>=3.1||e.version("Android")>2.1&&e.is("Webkit")||e.version("Windows Phone OS")>=7||e.is("BlackBerry")&&e.version("BlackBerry")>=6||e.match("Playbook.*Tablet")||e.version("webOS")>=1.4&&e.match("Palm|Pre|Pixi")||e.match("hp.*TouchPad")||e.is("Firefox")&&e.version("Firefox")>=12||e.is("Chrome")&&e.is("AndroidOS")&&e.version("Android")>=4||e.is("Skyfire")&&e.version("Skyfire")>=4.1&&e.is("AndroidOS")&&e.version("Android")>=2.3||e.is("Opera")&&e.version("Opera Mobi")>11&&e.is("AndroidOS")||e.is("MeeGoOS")||e.is("Tizen")||e.is("Dolfin")&&e.version("Bada")>=2||(e.is("UC Browser")||e.is("Dolfin"))&&e.version("Android")>=2.3||e.match("Kindle Fire")||e.is("Kindle")&&e.version("Kindle")>=3||e.is("AndroidOS")&&e.is("NookTablet")||e.version("Chrome")>=11&&!t||e.version("Safari")>=5&&!t||e.version("Firefox")>=4&&!t||e.version("MSIE")>=7&&!t||e.version("Opera")>=10&&!t?"A":e.os("iOS")&&e.version("iPad")<4.3||e.os("iOS")&&e.version("iPhone")<3.1||e.os("iOS")&&e.version("iPod")<3.1||e.is("Blackberry")&&e.version("BlackBerry")>=5&&e.version("BlackBerry")<6||e.version("Opera Mini")>=5&&e.version("Opera Mini")<=6.5&&(e.version("Android")>=2.3||e.is("iOS"))||e.match("NokiaN8|NokiaC7|N97.*Series60|Symbian/3")||e.version("Opera Mobi")>=11&&e.is("SymbianOS")?"B":(e.version("BlackBerry")<5||e.match("MSIEMobile|Windows CE.*Mobile")||e.version("Windows Mobile")<=5.2,"C")},r.detectOS=function(e){return r.findMatch(r.mobileDetectRules.oss0,e)||r.findMatch(r.mobileDetectRules.oss,e)},r.getDeviceSmallerSide=function(){return window.screen.width<window.screen.height?window.screen.width:window.screen.height},o.prototype={constructor:o,mobile:function(){return r.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.mobile},phone:function(){return r.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.phone},tablet:function(){return r.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.tablet},userAgent:function(){return this._cache.userAgent===t&&(this._cache.userAgent=r.findMatch(r.mobileDetectRules.uas,this.ua)),this._cache.userAgent},userAgents:function(){return this._cache.userAgents===t&&(this._cache.userAgents=r.findMatches(r.mobileDetectRules.uas,this.ua)),this._cache.userAgents},os:function(){return this._cache.os===t&&(this._cache.os=r.detectOS(this.ua)),this._cache.os},version:function(e){return r.getVersion(e,this.ua)},versionStr:function(e){return r.getVersionStr(e,this.ua)},is:function(t){return i(this.userAgents(),t)||e(t,this.os())||e(t,this.phone())||e(t,this.tablet())||i(r.findMatches(r.mobileDetectRules.utils,this.ua),t)},match:function(e){return e instanceof RegExp||(e=new RegExp(e,"i")),e.test(this.ua)},isPhoneSized:function(e){return o.isPhoneSized(e||this.maxPhoneWidth)},mobileGrade:function(){return this._cache.grade===t&&(this._cache.grade=r.mobileGrade(this)),this._cache.grade}},"undefined"!=typeof window&&window.screen?o.isPhoneSized=function(e){return 0>e?t:r.getDeviceSmallerSide()<=e}:o.isPhoneSized=function(){},o._impl=r,o})}(function(e){return function(e){window.MobileDetect=e()}}()),N2D("ImagesLoaded",function(e,t){var i={};(function(){"use strict";function e(){}function t(e,t){for(var i=e.length;i--;)if(e[i].listener===t)return i;return-1}function n(e){return function(){return this[e].apply(this,arguments)}}var o=e.prototype,r=this,a=r.EventEmitter;o.getListeners=function(e){var t,i,n=this._getEvents();if("object"==typeof e){t={};for(i in n)n.hasOwnProperty(i)&&e.test(i)&&(t[i]=n[i])}else t=n[e]||(n[e]=[]);return t},o.flattenListeners=function(e){var t,i=[];for(t=0;t<e.length;t+=1)i.push(e[t].listener);return i},o.getListenersAsObject=function(e){var t,i=this.getListeners(e);return i instanceof Array&&(t={},t[e]=i),t||i},o.addListener=function(e,i){var n,o=this.getListenersAsObject(e),r="object"==typeof i;for(n in o)o.hasOwnProperty(n)&&-1===t(o[n],i)&&o[n].push(r?i:{listener:i,once:!1});return this},o.on=n("addListener"),o.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},o.once=n("addOnceListener"),o.defineEvent=function(e){return this.getListeners(e),this},o.defineEvents=function(e){for(var t=0;t<e.length;t+=1)this.defineEvent(e[t]);return this},o.removeListener=function(e,i){var n,o,r=this.getListenersAsObject(e);for(o in r)r.hasOwnProperty(o)&&(n=t(r[o],i),-1!==n&&r[o].splice(n,1));return this},o.off=n("removeListener"),o.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},o.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},o.manipulateListeners=function(e,t,i){var n,o,r=e?this.removeListener:this.addListener,a=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(n=i.length;n--;)r.call(this,t,i[n]);else for(n in t)t.hasOwnProperty(n)&&(o=t[n])&&("function"==typeof o?r.call(this,n,o):a.call(this,n,o));return this},o.removeEvent=function(e){var t,i=typeof e,n=this._getEvents();if("string"===i)delete n[e];else if("object"===i)for(t in n)n.hasOwnProperty(t)&&e.test(t)&&delete n[t];else delete this._events;return this},o.removeAllListeners=n("removeEvent"),o.emitEvent=function(e,t){var i,n,o,r,a=this.getListenersAsObject(e);for(o in a)if(a.hasOwnProperty(o))for(n=a[o].length;n--;)i=a[o][n],i.once===!0&&this.removeListener(e,i.listener),r=i.listener.apply(this,t||[]),r===this._getOnceReturnValue()&&this.removeListener(e,i.listener);return this},o.trigger=n("emitEvent"),o.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},o.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},o._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0},o._getEvents=function(){return this._events||(this._events={})},e.noConflict=function(){return r.EventEmitter=a,e},i.EventEmitter=e}).call(window),function(e){function n(t){var i=e.event;return i.target=i.target||i.srcElement||t,i}var o=document.documentElement,r=function(){};o.addEventListener?r=function(e,t,i){e.addEventListener(t,i,!1)}:o.attachEvent&&(r=function(e,t,i){e[t+i]=i.handleEvent?function(){var t=n(e);i.handleEvent.call(i,t)}:function(){var t=n(e);i.call(e,t)},e.attachEvent("on"+t,e[t+i])});var a=function(){};o.removeEventListener?a=function(e,t,i){e.removeEventListener(t,i,!1)}:o.detachEvent&&(a=function(e,i,n){e.detachEvent("on"+i,e[i+n]);try{delete e[i+n]}catch(o){e[i+n]=t}});var s={bind:r,unbind:a};i.eventie=s}(window),function(e,t){"use strict";t(e,i.EventEmitter,i.eventie)}(window,function(i,n,o){function r(e,t){for(var i in t)e[i]=t[i];return e}function a(e){return"[object Array]"==h.call(e)}function s(e){var t=[];if(a(e))t=e;else if("number"==typeof e.length)for(var i=0;i<e.length;i++)t.push(e[i]);else t.push(e);return t}function T(t,i,n){if(!(this instanceof T))return new T(t,i,n);"string"==typeof t&&(t=document.querySelectorAll(t)),this.elements=s(t),this.options=r({},this.options),"function"==typeof i?n=i:r(this.options,i),n&&this.on("always",n),this.getImages(),e&&(this.jqDeferred=new e.Deferred);var o=this;setTimeout(function(){o.check()})}function l(e){this.img=e}function u(e,t){this.url=e,this.element=t,this.img=new Image}var c=i.console,h=Object.prototype.toString;T.prototype=new n,T.prototype.options={},T.prototype.getImages=function(){this.images=[];for(var e=0;e<this.elements.length;e++){var t=this.elements[e];this.addElementImages(t)}},T.prototype.addElementImages=function(e){"IMG"==e.nodeName&&this.addImage(e),this.options.background===!0&&this.addElementBackgroundImages(e);var t=e.nodeType;if(t&&S[t]){for(var i=e.querySelectorAll("img"),n=0;n<i.length;n++){var o=i[n];this.addImage(o)}if("string"==typeof this.options.background){var r=e.querySelectorAll(this.options.background);for(n=0;n<r.length;n++){var a=r[n];this.addElementBackgroundImages(a)}}}};var S={1:!0,9:!0,11:!0};T.prototype.addElementBackgroundImages=function(e){var t=d(e),i=/url\(["]*([^"\)]+)["]*\)/gi,n=i.exec(t.backgroundImage);if(!n){var o=/url\([']*([^'\)]+)[']*\)/gi;n=o.exec(t.backgroundImage)}for(;null!==n;){var r=n&&n[1];r&&this.addBackground(r,e),n=i.exec(t.backgroundImage)}};var d=i.getComputedStyle||function(e){return e.currentStyle};return T.prototype.addImage=function(e){var t=new l(e);this.images.push(t)},T.prototype.addBackground=function(e,t){var i=new u(e,t);this.images.push(i)},T.prototype.check=function(){function e(e,i,n){setTimeout(function(){t.progress(e,i,n)})}var t=this;if(this.progressedCount=0,this.hasAnyBroken=!1,!this.images.length)return void this.complete();for(var i=0;i<this.images.length;i++){var n=this.images[i];n.once("progress",e),n.check()}},T.prototype.progress=function(e,t,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded,this.emit("progress",this,e,t),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,e),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&c&&c.log("progress: "+i,e,t)},T.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emit(e,this),this.emit("always",this),this.jqDeferred){var t=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[t](this)}},l.prototype=new n,l.prototype.check=function(){var e=this.getIsImageComplete();return e?void this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,o.bind(this.proxyImage,"load",this),o.bind(this.proxyImage,"error",this),o.bind(this.img,"load",this),o.bind(this.img,"error",this),void(this.proxyImage.src=this.img.src))},l.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth!==t},l.prototype.confirm=function(e,t){this.isLoaded=e,this.emit("progress",this,this.img,t)},l.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},l.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},l.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},l.prototype.unbindEvents=function(){o.unbind(this.proxyImage,"load",this),o.unbind(this.proxyImage,"error",this),o.unbind(this.img,"load",this),o.unbind(this.img,"error",this)},u.prototype=new l,u.prototype.check=function(){o.bind(this.img,"load",this),o.bind(this.img,"error",this),this.img.src=this.url;var e=this.getIsImageComplete();e&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},u.prototype.unbindEvents=function(){o.unbind(this.img,"load",this),o.unbind(this.img,"error",this)},u.prototype.confirm=function(e,t){this.isLoaded=e,this.emit("progress",this,this.element,t)},T.makeJQueryPlugin=function(){e&&(e.fn.n2imagesLoaded=function(t,i){var n=new T(this,t,i);return n.jqDeferred.promise(e(this))})},T.makeJQueryPlugin(),T})}),N2D("UniversalPointer",function(e,t){function i(t,i){this.el=t,this.handler=i,this.$el=e(t).data("universalclick",this),this.preventMouse=!1,this.timeouts=[],this.localListeners=[],this.globalListeners=[]}function n(t,i,n){this.el=t,this.handler=i,this.$el=e(t).data("universalenter",this),this.leaveOnSecond=n,this.preventMouse=!1,this.isActive=!1,this.timeouts=[],this.localListeners=[],this.globalListeners=[]}var o=!!(window.PointerEvent||window.MSPointerEvent||window.navigator.msPointerEnabled||window.navigator.pointerEnabled),r=!!window.TouchEvent;r&&navigator.userAgent.match(/iPhone|iPad|iPod/i);i.prototype.addTimeout=function(e){this.timeouts.push(e)},i.prototype.clearTimeouts=function(){for(var e=0;e<this.timeouts.length;e++)clearTimeout(this.timeouts[e]);this.timeouts=[]},i.prototype.click=function(e){this.currentTarget!==t&&(e={currentTarget:this.currentTarget,target:this.el}),this.handler.call(this.el,e),this.clear()},i.prototype.clear=function(){for(var e=0;e<this.localListeners.length;e++)this.localListeners[e][0].removeEventListener(this.localListeners[e][1],this.localListeners[e][2],this.localListeners[e][3])},i.prototype.addGlobalEventListener=function(e,t,i){this.globalListeners.push([e,t,i]),this.el.addEventListener(e,t,i)},i.prototype.addLocalEventListener=function(e,t,i,n){this.localListeners.push([e,t,i,n]),e.addEventListener(t,i,n)},i.prototype.remove=function(){this.clear(),this.clearTimeouts();for(var e=0;e<this.globalListeners.length;e++)this.el.removeEventListener(this.globalListeners[e][0],this.globalListeners[e][1],this.globalListeners[e][2])},i.prototype.startComplexInteraction=function(e){this.clearTimeouts(),this.preventMouse=!0,this.currentTarget=e},i.prototype.endComplexInteraction=function(){delete this.currentTarget,this.addTimeout(setTimeout(e.proxy(function(){this.preventMouse=!1},this),1e3))},e.event.special.universalclick={add:function(e){var t=new i(this,e.handler);t.addGlobalEventListener("click",function(e){t.preventMouse||t.click(e)}),o?t.addGlobalEventListener("pointerdown",function(e){e.isPrimary&&(t.startComplexInteraction(e.currentTarget),t.addLocalEventListener(document.body.parentNode,"pointerup",function(i){i.isPrimary&&e.pointerId===i.pointerId&&(Math.abs(i.clientX-e.clientX)<10&&Math.abs(i.clientY-e.clientY)<10?t.click(i):t.clear(),t.endComplexInteraction())}))}):r&&t.addGlobalEventListener("touchstart",function(e){t.startComplexInteraction(e.currentTarget),t.addLocalEventListener(document.body.parentNode,"touchend",function(i){Math.abs(i.changedTouches[0].clientX-e.changedTouches[0].clientX)<10&&Math.abs(i.changedTouches[0].clientY-e.changedTouches[0].clientY)<10?t.click(i):t.clear(),t.endComplexInteraction()},{passive:!0})},{passive:!0})},remove:function(){var t=e(this),i=t.data("universalclick");i&&(i.remove(),t.removeData("universalclick"))}},n.prototype.enter=function(e){return this.leaveOnSecond&&this.isActive?(this.leave(),!1):(this.handler.apply(this.el,arguments),this.isActive=!0,!0)},n.prototype.leave=function(){this.clearTimeouts();for(var e=0;e<this.localListeners.length;e++)this.localListeners[e][0].removeEventListener(this.localListeners[e][1],this.localListeners[e][2],this.localListeners[e][3]);this.isActive=!1,this.$el.triggerHandler("universalleave")},n.prototype.testLeave=function(e){this.$el.is(e)||0!==this.$el.find(e).length||this.leave()},n.prototype.addTimeout=function(e){this.timeouts.push(e)},n.prototype.clearTimeouts=function(){for(var e=0;e<this.timeouts.length;e++)clearTimeout(this.timeouts[e]);this.timeouts=[]},n.prototype.addGlobalEventListener=function(e,t,i){this.globalListeners.push([e,t,i]),this.el.addEventListener(e,t,i)},n.prototype.remove=function(){this.isActive&&this.leave(),this.clearTimeouts();for(var e=0;e<this.globalListeners.length;e++)this.el.removeEventListener(this.globalListeners[e][0],this.globalListeners[e][1],this.globalListeners[e][2])},n.prototype.addLocalEventListener=function(e,t,i,n){this.localListeners.push([e,t,i,n]),e.addEventListener(t,i,n)},e.event.special.universalenter={add:function(e){var t=new n(this,e.handler,e.data?e.data.leaveOnSecond:!1);o?(t.addGlobalEventListener("pointerenter",function(e){e.isPrimary&&(t.clearTimeouts(),t.enter(e)&&"mouse"!==e.pointerType&&(t.addLocalEventListener(document.body.parentNode,"pointerdown",function(e){e.isPrimary&&t.testLeave(e.target)}),t.addTimeout(setTimeout(function(){t.leave()},5e3))))}),t.addGlobalEventListener("pointerleave",function(e){e.isPrimary&&"mouse"===e.pointerType&&t.leave()})):(t.addGlobalEventListener("mouseenter",function(e){t.preventMouse||t.enter(e)}),t.addGlobalEventListener("mouseleave",function(){t.preventMouse||t.leave()}),r&&t.addGlobalEventListener("touchstart",function(e){t.preventMouse=!0,t.clearTimeouts(),t.enter(e)&&(t.addLocalEventListener(document.body.parentNode,"touchstart",function(e){t.testLeave(e.target)}),t.addTimeout(setTimeout(function(){t.leave(),t.preventMouse=!1},5e3)))},{passive:!0}))},remove:function(){var t=e(this),i=t.data("universalenter");i&&(i.remove(),t.removeData("universalenter"))}}}),N2D("EventBurrito",function(e,t){function i(i,r){function a(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}function s(e,t,i,n){return t?(e.addEventListener?e.addEventListener(t,i,n):e.attachEvent("on"+t,i),{remove:function(){T(e,t,i,n)}}):void 0}function T(e,t,i,n){t&&(e.removeEventListener?e.removeEventListener(t,i,n):e.detachEvent("on"+t,i))}function l(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function u(e){m={x:(A?e.clientX:e.touches[0].clientX)-G.x,y:(A?e.clientY:e.touches[0].clientY)-G.y,time:Date.now()}}function c(e,i){(e.isPrimary===t||e.isPrimary)&&(o||(C=!0,A=i,B[A](e)||H(e.target)||(o=!0,0!==A&&s(document,g[A][1],h,!1),s(document,g[A][2],S,!1),s(document,g[A][3],S,!1),b.preventDefault&&A&&l(e),G={x:A?e.clientX:e.touches[0].clientX,y:A?e.clientY:e.touches[0].clientY,time:Date.now()},P=t,p=!1,m={x:0,y:0},b.start(e,G),h(e))))}function h(e){(e.isPrimary===t||e.isPrimary)&&("x"===b.axis&&(!b.preventScroll&&P||B[A](e))||H(e.target)||(u(e),(Math.abs(m.x)>b.clickTolerance||Math.abs(m.y)>b.clickTolerance)&&(C=!1),P===t&&2!==A&&(P=Math.abs(m.x)<Math.abs(m.y)&&!b.preventScroll)||b.move(e,G,m,p)&&b.preventDefault&&l(e)))}function S(e){(e.isPrimary===t||e.isPrimary)&&(A&&u(e),!C&&e.target&&e.target.blur&&e.target.blur(),0!==A&&T(document,g[A][1],h,!1),T(document,g[A][2],S,!1),T(document,g[A][3],S,!1),b.end(e,G,m,p),p=!1,o=!1)}function d(){f.push(s(document,"scroll",function(e){window.nextendScrollFocus!==t&&window.nextendScrollFocus||(p=!0)})),1===v&&("y"===b.axis?i.style.touchAction="pan-up pan-x":i.style.touchAction="pan-y"),f.push(s(i,g[v][0],function(e){c(e,v)},0===v?{passive:!1}:!1)),0===v&&f.push(s(i,g[0][1],function(e){h(e,0)},{passive:!1})),f.push(s(i,"dragstart",l)),b.mouse&&!v&&f.push(s(i,g[2][0],function(e){c(e,2)})),f.push(s(i,"click",function(e){C?b.click(e):l(e)}))}var b={preventDefault:!0,clickTolerance:10,preventScroll:!1,mouse:!0,axis:"x",start:n,move:n,end:n,click:n};r&&a(b,r);var P,p,A,M={pointerEvents:!!(window.PointerEvent||window.MSPointerEvent||window.navigator.msPointerEnabled||window.navigator.pointerEnabled)},G={},m={},f=[],C=!0,v=M.pointerEvents?1:0,g=[["touchstart","touchmove","touchend","touchcancel"],["pointerdown","pointermove","pointerup","pointercancel"],["mousedown","mousemove","mouseup",!1]],B=[function(e){return e.touches&&e.touches.length>1||e.scale&&1!==e.scale},function(e){return!e.isPrimary||e.buttons&&1!==e.buttons||!b.mouse&&"touch"!==e.pointerType&&"pen"!==e.pointerType},function(e){return e.buttons&&1!==e.buttons}],H=function(t){var i=t.tagName;return!("INPUT"!=i&&"TEXTAREA"!=i&&"SELECT"!=i&&"BUTTON"!=i&&"VIDEO"!=i&&!e(t).hasClass("n2-scrollable")&&!e(t).closest(".n2-scrollable").length)};return d(),{supportsPointerEvents:M.pointerEvents,getClicksAllowed:function(){return C},kill:function(){for(var e=f.length-1;e>=0;e--)f[e].remove()}}}var n=function(){return!0},o=!1;return i}),N2D("RAF",function(){function e(){this._isTicking=!1,this._isMobile=!1,this._lastTick=-1,this._ticks=[],this._postTickCallbacks=[];var e=function(){var e=0;return window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(t){var i,n=(new Date).getTime();return i=Math.max(0,16-(n-e)),e=n+i,setTimeout(function(){t(n+i)},i)}}();this._raf=window.requestAnimationFrame||e;var t=this;this._isMobile||void 0===document.hidden||document.addEventListener("visibilitychange",function(){document.hidden?(this._raf=function(e){return setTimeout(function(){e(t.now())},16)},t._tick(t.now())):t._raf=window.requestAnimationFrame||e})}var t=function(e){for(var t,i,n=arguments,o=n.length;o>1&&e.length;)for(t=n[--o];-1!==(i=e.indexOf(t));)e.splice(i,1);return e};return e.prototype.addTick=function(e){-1===this._ticks.indexOf(e)&&this._ticks.push(e),this._isTicking||(this._isTicking=!0,this._raf.call(null,this.getTickStart()))},e.prototype.removeTick=function(e){t(this._ticks,e),0===this._ticks.length&&this._isTicking&&(this._lastTick=-1,this._isTicking=!1)},e.prototype._tickStart=function(e){this._lastTick=e,this._isTicking&&(this._lastTick=e,this._raf.call(null,this.getTick()))},e.prototype._tick=function(e){if(-1!==this._lastTick){var t=(e-this._lastTick)/1e3;if(0!=t){for(var i=0;i<this._ticks.length;i++)this._ticks[i].call(null,t);this.postTick()}}this._continueTick(e)},e.prototype._continueTick=function(e){this._isTicking&&(this._lastTick=e,this._raf.call(null,this.getTick()))},e.prototype.getTick=function(){var e=this;return function(){e._tick.apply(e,arguments)}},e.prototype.getTickStart=function(){var e=this;return function(){e._tickStart.apply(e,arguments)}},e.prototype.now=function(){return performance.now()},e.prototype.postTick=function(){for(var e=0;e<this._postTickCallbacks.length;e++)this._postTickCallbacks[e]();this._postTickCallbacks=[]},e.prototype.addPostTick=function(e){this._postTickCallbacks.push(e)},new e}),N2D("Animation","RAF",function(){function e(e){this._tickCallback=null,this._progress=0,this._delayTimeout=!1,this._delay=0,this._duration=4,this._timeScale=1,this._isPlaying=!1,this._startTime=0,this._eventCallbacks={},this._immediateRender=!0,this._timeline=null,this._isCompleted=!1,this._isStarted=!1,this._isReversed=!1,this.toParams=e,this.initParameters()}return e.prototype.initParameters=function(){this.parseParameters(this.toParams),"object"!=typeof this.toParams&&this.paused(!1)},e.prototype.parseParameters=function(e){e&&(e.delay&&(this.delay(e.delay),delete e.delay),"undefined"!=typeof e.duration&&(this.duration(e.duration),delete e.duration),e.onComplete&&(this.eventCallback("onComplete",e.onComplete),delete e.onComplete),e.onStart&&(this.eventCallback("onStart",e.onStart),delete e.onStart),e.onUpdate&&(this.eventCallback("onUpdate",e.onUpdate),delete e.onUpdate),e.immediateRender&&(this._immediateRender=e.immediateRender,delete e.immediateRender),e.paused&&this.paused(!0))},e.prototype.setTimeline=function(e){this._timeline=e},e.prototype._tick=function(e){var t=this._progress;this._isReversed?(this._progress-=e/this._duration*this._timeScale,1!=t&&this._isStarted?this._progress<=0?(this._progress=0,this._isPlaying=!1,N2Classes.RAF.removeTick(this.getTickCallback()),this._onUpdate(),this._onReverseComplete()):this._onUpdate():this._onReverseStart()):(this._progress+=e/this._duration*this._timeScale,0!=t&&this._isStarted?this._progress>=1?(this._progress=1,this._isPlaying=!1,N2Classes.RAF.removeTick(this.getTickCallback()),this._onUpdate(),this._onComplete()):this._onUpdate():this._onStart())},e.prototype._onStart=function(){this._isStarted=!0,this._isPlaying=!1,this._isCompleted=!1,this.trigger("onStart"),this._onUpdate()},e.prototype._onUpdate=function(){this.trigger("onUpdate")},e.prototype._onComplete=function(){this._isCompleted=!0,this._onUpdate(),this.trigger("onComplete")},e.prototype._onReverseComplete=function(){this._isCompleted=!0,this._isReversed=!1,this._onUpdate(),this.trigger("onReverseComplete")},e.prototype._onReverseStart=function(){this._isStarted=!0,this._isPlaying=!1,this._isCompleted=!1,this.trigger("onReverseStart"),this._onUpdate()},e.prototype.getTickCallback=function(){if(!this._tickCallback){var e=this;this._tickCallback=function(){e._tick.apply(e,arguments)}}return this._tickCallback},e.prototype._clearDelayTimeout=function(){this._delayTimeout&&(clearTimeout(this._delayTimeout),this._delayTimeout=!1)},e.prototype._timeToProgress=function(e){return e/this._duration*this._timeScale},e.prototype.delay=function(){if(arguments.length>0){var e=parseFloat(arguments[0]);return!isNaN(e)&&e!=1/0&&e||(e=0),this._delay=Math.max(0,e),this}return this._delay},e.prototype.duration=function(){if(arguments.length>0){var e=parseFloat(arguments[0]);return!isNaN(e)&&e!=1/0&&e||(e=0),this._duration=Math.max(0,e),this}return this._duration},e.prototype.eventCallback=function(e){return arguments.length>3?this._eventCallbacks[e]=[arguments[1],arguments[2],arguments[3]]:arguments.length>2?this._eventCallbacks[e]=[arguments[1],arguments[2],this]:arguments.length>1&&(this._eventCallbacks[e]=[arguments[1],[],this]),this._eventCallbacks[e]},e.prototype.pause=function(){return this._isPlaying=!1,N2Classes.RAF.removeTick(this.getTickCallback()),arguments.length>0&&null!=arguments[0]&&this.progress(this._timeToProgress(arguments[0])),this},e.prototype.paused=function(){return arguments.length>0?(arguments[0]?this._isPlaying&&this.pause():this._isPlaying||this.play(),this):!this._isPlaying},e.prototype.play=function(){var e=!0;arguments.length>0&&null!=arguments[0]&&(e=!1,this._progress=this._timeToProgress(arguments[0])),this._play(e)},e.prototype._play=function(e){if(this._progress<1)if(0==this._progress&&e&&this._delay>0){if(!this._delayTimeout){var t=this;this._delayTimeout=setTimeout(function(){t.__play.apply(t,arguments)},1e3*this._delay)}}else this.__play();else this._isCompleted||(this._isReversed?this._onReverseComplete():this._onComplete())},e.prototype.__play=function(){this._clearDelayTimeout(),this._isPlaying||(N2Classes.RAF.addTick(this.getTickCallback()),this._isPlaying=!0)},e.prototype.progress=function(){if(arguments.length>0){var e=parseFloat(arguments[0]);return isNaN(e)&&(e=0),e=Math.min(1,Math.max(0,e)),this._progress=e,
3
- this._isPlaying||(this._isStarted||this._onStart(),this._onUpdate()),this}return this._progress},e.prototype.reverse=function(){this._isReversed=!0,0!=this.progress()&&this.play()},e.prototype.restart=function(){return arguments.length>0&&arguments[0]?(this.pause(0),this.play(),this):(this.play(0),this)},e.prototype.seek=function(e){null!=e&&(this._progress=this._timeToProgress(arguments[0]),this._isPlaying||this._onUpdate())},e.prototype.startTime=function(){if(arguments.length>0){var e=parseFloat(arguments[0]);return isNaN(e)&&(e=0),this._startTime=Math.max(0,e),this}return this._startTime},e.prototype.timeScale=function(){if(arguments.length>0){var e=parseFloat(arguments[0]);return isNaN(e)&&(e=1),e=Math.max(.01,e),this._timeScale!=e&&(this._timeScale=e),this}return this._timeScale},e.prototype.trigger=function(e){"object"==typeof this._eventCallbacks[e]&&this._eventCallbacks[e][0].apply(this._eventCallbacks[e][2],this._eventCallbacks[e][1])},e.prototype.totalDuration=function(){if(arguments.length>0){var e=parseFloat(arguments[0]);return isNaN(e)&&(e=0),e=Math.max(0,e),this.timeScale(this._duration/e),this}return this._duration*this._timeScale},e.prototype.reset=function(){this._isCompleted=!1,this._isStarted=!1,this.progress(0)},e}),N2D("AnimationCSS","RAF",function(e){function t(){}function i(e){return e.n2Transform||(e.n2Transform=new n),e.n2Transform}function n(t){this.data=e.extend({},s)}var o={},r=function(e){return"function"==typeof e},a=function(e){return"[object Array]"===Object.prototype.toString.call(e)};t.prototype.set=function(e,t,i,n){e.length||(e=[e]),i+=n;for(var o=0;o<e.length;o++){var r=e[o];this.applyStyles(r,t,i)}},t.prototype.applyStyles=function(e,t,i){var n={};n[t]=i,"undefined"!=typeof o[t]&&o[t](e).prepare(n);for(var r in n)try{e.style[r]=n[r]}catch(a){}},t.prototype.makeTransitionData=function(e,t,i,n){var o,r,a,s,T;if(t.match(/transformOrigin|perspective/)){if(n)return{startValue:n,endValue:n,unit:"",range:0};if(i)return{startValue:i,endValue:i,unit:"",range:0}}return"undefined"==typeof i&&(i=this.getProperty(e,t)),s=this.separateValue(t,i),i=s[0],r=s[1],"undefined"==typeof n&&(n=this.getProperty(e,t)),T=this.separateValue(t,n),n=T[0],a=T[1],o=a||r,a!=o&&(n=this.transformUnit(e,t,n,a,o)),r!=o&&(i=this.transformUnit(e,t,i,r,o)),{startValue:i,endValue:n,unit:o,range:n-i}},t.prototype.getProperty=function(t,i){if("undefined"!=typeof o[i])return o[i](t).get(i);try{var n=e(t).css(i);return"auto"===n?0:n}catch(r){return 0}},t.prototype.transformUnit=function(e,t,i,n,o){if(0==i)return 0;var r="";switch(t){case"left":case"right":r="width";break;case"top":case"bottom":r="height";break;default:r=t}if("px"==n&&"%"==o){var a=this.getProperty(e.parent(),r),s=this.separateValue(r,a);return i/s[0]*100}if("%"==n&&"px"==o){var a=this.getProperty(e.parent(),r),s=this.separateValue(r,a);return i/100*s[0]}return i},t.prototype.parsePropertyValue=function(e,t){var i=void 0,n=void 0;return a(t)?(i=t[0],n=t[1]):i=t,r(i)&&(i=i.call(e)),r(n)&&(n=n.call(e)),[i||0,n]},t.prototype.separateValue=function(e,t){var i,n;return n=(t||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(e){return i=e,""}),i||(i=this.getUnitType(e)),[parseFloat(n),i]},t.prototype.getUnitType=function(e){return/(^(x|y|z|rotationX|rotationY|rotationZ|scale|scaleX|scaleY|opacity)$)/i.test(e)?"":"px"},o.transform=i,o.x=i,o.y=i,o.z=i,o.rotationX=i,o.rotationY=i,o.rotationZ=i,o.scale=i,o.scaleX=i,o.scaleY=i,o.scaleZ=i;var s={x:0,y:0,z:0,rotationX:0,rotationY:0,rotationZ:0,scaleX:1,scaleY:1,scaleZ:1,scale:1};n.prototype.get=function(e){return this.data[e]};var T=Math.PI/180;return n.prototype.prepare=function(t){"undefined"!=typeof t.transform&&"none"===t.transform&&(this.data=e.extend({},s)),"undefined"!=typeof t.scale&&(t.scaleX=t.scale,t.scaleY=t.scale,delete t.scale);for(var i in this.data)"undefined"!=typeof t[i]&&(this.data[i]=t[i],delete t[i]);return this.data.scale=this.data.scaleX,t.transform=this.matrix3d(this.data.x,this.data.y,this.data.z,this.data.scaleX,this.data.scaleY,this.data.rotationX,this.data.rotationY,this.data.rotationZ),t},n.prototype.matrix3d=function(e,t,i,n,o,r,a,s){var l=Math.cos(r*T),u=Math.sin(r*T),c=Math.cos(a*T),h=Math.sin(a*T),S=Math.cos(s*T),d=Math.sin(s*T),b=new Array(16);return b[0]=c*S*n,b[1]=d,b[2]=h,b[3]=0,b[4]=-1*d,b[5]=l*S*o,b[6]=u,b[7]=0,b[8]=-1*h,b[9]=-1*u,b[10]=c*l,b[11]=0,b[12]=e,b[13]=t,b[14]=i,b[15]=1,"matrix3d("+b[0]+","+b[1]+","+b[2]+","+b[3]+","+b[4]+","+b[5]+","+b[6]+","+b[7]+","+b[8]+","+b[9]+","+b[10]+","+b[11]+","+b[12]+","+b[13]+","+b[14]+","+b[15]+")"},new t}),N2D("Tween","RAF",function(e){function t(t,n){this.ease="linear",this._tweenContainer=null,this._setContainer=null;var o,r=null;switch(arguments.length){case 4:r=e.extend(!0,{},arguments[2]),o=arguments[3],o?(this._mode=i.FROMTO,o=e.extend(!0,{},o)):this._mode=i.FROM;break;default:this._mode=i.TO,r={},o=e.extend(!0,{},arguments[2])}if(this._target=e(t),this.fromParams=r,N2Classes.Animation.call(this,o),this.parseParameters({duration:n}),(this._mode==i.FROM||this._mode==i.FROMTO)&&this._immediateRender){null===this._tweenContainer&&this._makeTweenContainer(this.fromParams,this.toParams);for(var a in this._tweenContainer){var s=this._tweenContainer[a];N2Classes.AnimationCSS.set(this._target,a,s.startValue,s.unit)}for(var a in this._setContainer){var s=this._setContainer[a];N2Classes.AnimationCSS.set(this._target,a,s.endValue,s.unit)}}}var i={FROM:1,FROMTO:2,TO:3};return t.prototype=Object.create(N2Classes.Animation.prototype),t.prototype.constructor=t,t.prototype.initParameters=function(){this.parseParameters(this.fromParams),N2Classes.Animation.prototype.initParameters.apply(this,arguments)},t.prototype.parseParameters=function(e){e&&(e.ease&&(this.ease=e.ease,delete e.ease),N2Classes.Animation.prototype.parseParameters.apply(this,arguments))},t.prototype._onStart=function(){null===this._tweenContainer&&this._makeTweenContainer(this.fromParams,this.toParams);for(var e in this._setContainer){var t=this._setContainer[e];N2Classes.AnimationCSS.set(this._target,e,t.endValue,t.unit)}N2Classes.Animation.prototype._onStart.call(this)},t.prototype._onUpdate=function(){for(var e in this._tweenContainer){var t=this._tweenContainer[e];N2Classes.AnimationCSS.set(this._target,e,N2Classes.Easings[this.ease](this._progress,t.startValue,t.range*this._progress,1),t.unit)}N2Classes.Animation.prototype._onUpdate.call(this)},t.prototype._makeTweenContainer=function(e,t){if(this._setContainer={},this._tweenContainer={},t)for(var i in t){var n=N2Classes.AnimationCSS.makeTransitionData(this._target,i,e[i],t[i]);0==n.range?this._setContainer[i]=n:this._tweenContainer[i]=n}else for(var i in e){var n=N2Classes.AnimationCSS.makeTransitionData(this._target,i,e[i]);0==n.range?this._setContainer[i]=n:this._tweenContainer[i]=n}},t.set=function(t,i){for(var n in i)N2Classes.AnimationCSS.set(e(t),n,i[n],"")},t.to=function(e,i,n){var o=new t(e,i,n);return void 0!==n.paused&&n.paused||o.play(),o},t.fromTo=function(e,i,n,o){var r=new t(e,i,n,o);return void 0!==o.paused&&o.paused||r.play(),r},t.from=function(e,i,n){var o=new t(e,i,n,null);return void 0!==n.paused&&n.paused||o.play(),o},window.NextendTween=t,t}),N2D("Timeline","RAF",function(e){function t(t){this.originalParams=e.extend(!0,{},t),this._tweens=[],N2Classes.Animation.call(this,t),this._duration=0}return t.prototype=Object.create(N2Classes.Animation.prototype),t.prototype.constructor=t,t.prototype._onUpdate=function(){if(this.tweensContainer)for(var e=0;e<this.tweensContainer.length;e++){var t=this.tweensContainer[e],i=Math.min(1,(this._progress-t.startProgress)/(t.endProgress-t.startProgress));t.tween._isCompleted&&i<=t.endProgress&&t.tween.reset(),!t.tween._isStarted&&i>=0&&0==t.tween.progress()&&t.tween._onStart(),t.tween._isStarted&&(1!=i||t.tween._isCompleted?i>=0&&1>i?t.tween.progress(i):0>i&&0!=t.tween.progress()&&t.tween.progress(0):(t.tween.progress(i),t.tween._onComplete()))}N2Classes.Animation.prototype._onUpdate.call(this),N2Classes.RAF._isTicking||N2Classes.RAF.postTick()},t.prototype.addTween=function(e){e.pause(),e.setTimeline(this);var t=0;t=arguments.length>1?this._parsePosition(arguments[1]):this._parsePosition();var i=e.delay();i>0&&(t+=i,e.delay(0)),e.startTime(t),this._tweens.push(e);var n=e.totalDuration()+t;n>this._duration&&(this._duration=n),this.makeCache()},t.prototype.clear=function(){this.paused()||this.pause(),t.call(this,this.originalParams)},t.prototype.add=function(e,t){this.addTween(e,t)},t.prototype.set=function(e,t,i){this.addTween(NextendTween.to(e,.05,t),i)},t.prototype.to=function(e,t,i,n){i.paused=!0,this.addTween(NextendTween.to(e,t,i),n)},t.prototype.fromTo=function(e,t,i,n,o){n.paused=!0,this.addTween(NextendTween.fromTo(e,t,i,n),o)},t.prototype.from=function(e,t,i,n){i.paused=!0,this.addTween(NextendTween.from(e,t,i),n)},t.prototype._play=function(){if(0==this._progress)for(var e=0;e<this._tweens.length;e++)this._tweens[e].pause(0);N2Classes.Animation.prototype._play.apply(this,arguments)},t.prototype._parsePosition=function(){var e="+=0";arguments.length>0&&"undefined"!=typeof arguments[0]&&!isNaN(arguments[0])&&(e=arguments[0]);var t=0;switch(typeof e){case"string":switch(e.substr(0,2)){case"+=":t=this.duration()+parseFloat(e.substr(2));break;case"-=":t=this.duration()-parseFloat(e.substr(2))}break;default:t=parseFloat(e)}return Math.max(0,t)},t.prototype.makeCache=function(){var e=this.totalDuration();this.tweensContainer=[];for(var t=0;t<this._tweens.length;t++){var i=this._tweens[t],n=i.startTime()/e,o=(i.startTime()+i.totalDuration())/e;this.tweensContainer.push({tween:i,startProgress:n,endProgress:o,range:o-n})}},window.NextendTimeline=t,t}),N2D("Easings","RAF",function(){var e={linear:function(e,t,i,n){return i+t},easeInQuad:function(e,t,i,n){return i*(e/=n)*e+t},easeOutQuad:function(e,t,i,n){return-i*(e/=n)*(e-2)+t},easeInOutQuad:function(e,t,i,n){return(e/=n/2)<1?i/2*e*e+t:-i/2*(--e*(e-2)-1)+t},easeInCubic:function(e,t,i,n){return i*(e/=n)*e*e+t},easeOutCubic:function(e,t,i,n){return i*((e=e/n-1)*e*e+1)+t},easeInOutCubic:function(e,t,i,n){return(e/=n/2)<1?i/2*e*e*e+t:i/2*((e-=2)*e*e+2)+t},easeInQuart:function(e,t,i,n){return i*(e/=n)*e*e*e+t},easeOutQuart:function(e,t,i,n){return-i*((e=e/n-1)*e*e*e-1)+t},easeInOutQuart:function(e,t,i,n){return(e/=n/2)<1?i/2*e*e*e*e+t:-i/2*((e-=2)*e*e*e-2)+t},easeInQuint:function(e,t,i,n){return i*(e/=n)*e*e*e*e+t},easeOutQuint:function(e,t,i,n){return i*((e=e/n-1)*e*e*e*e+1)+t},easeInOutQuint:function(e,t,i,n){return(e/=n/2)<1?i/2*e*e*e*e*e+t:i/2*((e-=2)*e*e*e*e+2)+t},easeInSine:function(e,t,i,n){return-i*Math.cos(e/n*(Math.PI/2))+i+t},easeOutSine:function(e,t,i,n){return i*Math.sin(e/n*(Math.PI/2))+t},easeInOutSine:function(e,t,i,n){return-i/2*(Math.cos(Math.PI*e/n)-1)+t},easeInExpo:function(e,t,i,n){return 0==e?t:i*Math.pow(2,10*(e/n-1))+t},easeOutExpo:function(e,t,i,n){return e==n?t+i:i*(-Math.pow(2,-10*e/n)+1)+t},easeInOutExpo:function(e,t,i,n){return 0==e?t:e==n?t+i:(e/=n/2)<1?i/2*Math.pow(2,10*(e-1))+t:i/2*(-Math.pow(2,-10*--e)+2)+t},easeInCirc:function(e,t,i,n){return-i*(Math.sqrt(1-(e/=n)*e)-1)+t},easeOutCirc:function(e,t,i,n){return i*Math.sqrt(1-(e=e/n-1)*e)+t},easeInOutCirc:function(e,t,i,n){return(e/=n/2)<1?-i/2*(Math.sqrt(1-e*e)-1)+t:i/2*(Math.sqrt(1-(e-=2)*e)+1)+t},easeInElastic:function(e,t,i,n){var o=1.70158,r=0,a=i;if(0==e)return t;if(1==(e/=n))return t+i;if(r||(r=.3*n),a<Math.abs(i)){a=i;var o=r/4}else var o=r/(2*Math.PI)*Math.asin(i/a);return-(a*Math.pow(2,10*(e-=1))*Math.sin((e*n-o)*(2*Math.PI)/r))+t},easeOutElastic:function(e,t,i,n){var o=1.70158,r=0,a=i;if(0==e)return t;if(1==(e/=n))return t+i;if(r||(r=.3*n),a<Math.abs(i)){a=i;var o=r/4}else var o=r/(2*Math.PI)*Math.asin(i/a);return a*Math.pow(2,-10*e)*Math.sin((e*n-o)*(2*Math.PI)/r)+i+t},easeInOutElastic:function(e,t,i,n){var o=1.70158,r=0,a=i;if(0==e)return t;if(2==(e/=n/2))return t+i;if(r||(r=n*(.3*1.5)),a<Math.abs(i)){a=i;var o=r/4}else var o=r/(2*Math.PI)*Math.asin(i/a);return 1>e?-.5*(a*Math.pow(2,10*(e-=1))*Math.sin((e*n-o)*(2*Math.PI)/r))+t:a*Math.pow(2,-10*(e-=1))*Math.sin((e*n-o)*(2*Math.PI)/r)*.5+i+t},easeInBack:function(e,t,i,n,o){return void 0==o&&(o=1.70158),i*(e/=n)*e*((o+1)*e-o)+t},easeOutBack:function(e,t,i,n,o){return void 0==o&&(o=1.70158),i*((e=e/n-1)*e*((o+1)*e+o)+1)+t},easeInOutBack:function(e,t,i,n,o){return void 0==o&&(o=1.70158),(e/=n/2)<1?i/2*(e*e*(((o*=1.525)+1)*e-o))+t:i/2*((e-=2)*e*(((o*=1.525)+1)*e+o)+2)+t},easeInBounce:function(e,t,i,n){return i-N2Classes.Easing.easeOutBounce(n-e,0,i,n)+t},easeOutBounce:function(e,t,i,n){return(e/=n)<1/2.75?i*(7.5625*e*e)+t:2/2.75>e?i*(7.5625*(e-=1.5/2.75)*e+.75)+t:2.5/2.75>e?i*(7.5625*(e-=2.25/2.75)*e+.9375)+t:i*(7.5625*(e-=2.625/2.75)*e+.984375)+t},easeInOutBounce:function(e,t,i,n){return n/2>e?.5*N2Classes.Easing.easeInBounce(2*e,0,i,n)+t:.5*N2Classes.Easing.easeOutBounce(2*e-n,0,i,n)+.5*i+t}};return e}),N2D("nextend-frontend");
1
+ (function(){var e=this;e.N2_=e.N2_||{r:[],d:[]},e.N2R=e.N2R||function(){e.N2_.r.push(arguments)},e.N2D=e.N2D||function(){e.N2_.d.push(arguments)}}).call(window),N2D("StringHelper",function(){return{capitalize:function(e){return e.charAt(0).toUpperCase()+e.slice(1)}}}),window.n2c=function(e){var t=!1,i={logs:[],errors:[],warns:[],infos:[]};return{log:function(){i.logs.push(arguments),t&&e.log&&e.log.apply(e,arguments)},warn:function(){i.warns.push(arguments),t&&e.warn&&e.warn.apply(e,arguments)},error:function(){i.errors.push(arguments),t&&e.error&&e.error.apply(e,arguments)},info:function(n){i.infos.push(arguments),t&&e.info&&e.info.apply(e,arguments)},debug:function(e){t=e},logArray:function(){return i}}}(window.console);var isIpad13="MacIntel"===navigator.platform&&navigator.maxTouchPoints>1;window.n2const={passiveEvents:!1,devicePixelRatio:window.devicePixelRatio||1,isIOS:/iPad|iPhone|iPod/.test(navigator.platform)||isIpad13,isEdge:function(){var e=navigator.userAgent.match(/Edge\/([0-9]+)/);return null===e?!1:e[1]}(),isFirefox:navigator.userAgent.toLowerCase().indexOf("firefox")>-1,isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini|Silk/i.test(navigator.userAgent)||isIpad13,isPhone:/Android/i.test(navigator.userAgent)&&/mobile/i.test(navigator.userAgent)||/webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isIE:function(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);var i=e.indexOf("Trident/");if(i>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}return!1}(),isSamsungBrowser:navigator.userAgent.match(/SamsungBrowser/i),isBot:/bot|googlebot|crawler|spider|robot|crawling|Google Search Console/i.test(navigator.userAgent),lightboxMobileNewTab:1,isVideoAutoplayAllowed:function(){var e=!!(navigator.platform.match(/(Win|Mac)/)||!/Mobi/.test(navigator.userAgent)||"playsInline"in document.createElement("video")||"webkit-playsinline"in document.createElement("video")||navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./)&&parseInt(navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./)[2])>=53||navigator.userAgent.match(/Android.*(Firefox|Edge|Opera)/));return window.n2const.isVideoAutoplayAllowed=function(){return e},e},isWaybackMachine:function(){var e="undefined"!=typeof window.__wm;return window.n2const.isWaybackMachine=function(){return e},e},setLocation:function(e){"function"==typeof window.zajax_goto?window.zajax_goto(e):window.location=e}},window.n2const.IOSVersion=function(){if(window.n2const.isIOS){var e=navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/);return e?e[1]:100}return!1}(),window.n2const.isTablet=function(){return window.n2const.isPhone?!1:/Android|iPad|tablet|Silk/i.test(navigator.userAgent)||isIpad13}();try{var opts=Object.defineProperty({},"passive",{get:function(){window.n2const.passiveEvents=!0}});window.addEventListener("test",null,opts)}catch(e){}window.n2const.rtl=function(){return window.n2const.isRTL=function(){return window.n2const.rtl.isRtl},"rtl"===document.documentElement.getAttribute("dir")?{isRtl:!0,marginLeft:"marginRight",marginRight:"marginLeft",left:"right",right:"left",modifier:-1}:(document.documentElement.setAttribute("dir","ltr"),{isRtl:!1,marginLeft:"marginLeft",marginRight:"marginRight",left:"left",right:"right",modifier:1})}(),N2R("$",function(e){n2const.isRetina=function(){return window.matchMedia&&(window.matchMedia("only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx), only screen and (min-resolution: 75.6dpcm)").matches||window.matchMedia("only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2)").matches)||window.devicePixelRatio&&window.devicePixelRatio>=2}(),nextend.triggerResize=function(){var t=100,i=null,n=e(window);return function(){i&&clearTimeout(i),i=setTimeout(function(){n.trigger("resize"),i=null},t)}}(),nextend.shouldPreventClick=!1,nextend.preventClick=function(){nextend.shouldPreventClick||(nextend.shouldPreventClick=!0,setTimeout(function(){nextend.shouldPreventClick=!1},300))},nextend.shouldPreventMouseUp=!1,nextend.preventMouseUp=function(){nextend.shouldPreventMouseUp?e("html").attr("dir","ltr"):(nextend.shouldPreventMouseUp=!0,setTimeout(function(){nextend.shouldPreventMouseUp=!1},300))}}),window.n2FilterProperty=!1;var element=document.createElement("div");void 0!==element.style.webkitFilter?window.n2FilterProperty="webkitFilter":void 0!==element.style.filter&&(window.n2FilterProperty="filter"),N2D("Base64",function(){var e=function(e){e=e.replace(/\r\n/g,"\n");for(var t="",i=0;i<e.length;i++){var n=e.charCodeAt(i);128>n?t+=String.fromCharCode(n):n>127&&2048>n?(t+=String.fromCharCode(n>>6|192),t+=String.fromCharCode(63&n|128)):(t+=String.fromCharCode(n>>12|224),t+=String.fromCharCode(n>>6&63|128),t+=String.fromCharCode(63&n|128))}return t},t=function(e){for(var t="",i=0,n=c1=c2=0;i<e.length;)n=e.charCodeAt(i),128>n?(t+=String.fromCharCode(n),i++):n>191&&224>n?(c2=e.charCodeAt(i+1),t+=String.fromCharCode((31&n)<<6|63&c2),i+=2):(c2=e.charCodeAt(i+1),c3=e.charCodeAt(i+2),t+=String.fromCharCode((15&n)<<12|(63&c2)<<6|63&c3),i+=3);return t};return N2Classes.Base64={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",encode:function(t){var i,n,o,r,a,s,T,l="",u=0;for(t=e(t);u<t.length;)i=t.charCodeAt(u++),n=t.charCodeAt(u++),o=t.charCodeAt(u++),r=i>>2,a=(3&i)<<4|n>>4,s=(15&n)<<2|o>>6,T=63&o,isNaN(n)?s=T=64:isNaN(o)&&(T=64),l=l+this._keyStr.charAt(r)+this._keyStr.charAt(a)+this._keyStr.charAt(s)+this._keyStr.charAt(T);return l},decode:function(e){var i,n,o,r,a,s,T,l="",u=0;for(e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");u<e.length;)r=this._keyStr.indexOf(e.charAt(u++)),a=this._keyStr.indexOf(e.charAt(u++)),s=this._keyStr.indexOf(e.charAt(u++)),T=this._keyStr.indexOf(e.charAt(u++)),i=r<<2|a>>4,n=(15&a)<<4|s>>2,o=(3&s)<<6|T,l+=String.fromCharCode(i),64!=s&&(l+=String.fromCharCode(n)),64!=T&&(l+=String.fromCharCode(o));return l=t(l)}},N2Classes.Base64}),!function(e,t){e(function(){"use strict";function e(e,t){return null!=e&&null!=t&&e.toLowerCase()===t.toLowerCase()}function i(e,t){var i,n,o=e.length;if(!o||!t)return!1;for(i=t.toLowerCase(),n=0;o>n;++n)if(i===e[n].toLowerCase())return!0;return!1}function n(e){for(var t in e)s.call(e,t)&&(e[t]=new RegExp(e[t],"i"))}function o(e,t){this.ua=e||"",this._cache={},this.maxPhoneWidth=t||600}var r={};r.mobileDetectRules={phones:{iPhone:"\\biPhone\\b|\\biPod\\b",BlackBerry:"BlackBerry|\\bBB10\\b|rim[0-9]+",HTC:"HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\\bEVO\\b|T-Mobile G1|Z520m",Nexus:"Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 6",Dell:"Dell.*Streak|Dell.*Aero|Dell.*Venue|DELL.*Venue Pro|Dell Flash|Dell Smoke|Dell Mini 3iX|XCD28|XCD35|\\b001DL\\b|\\b101DL\\b|\\bGS01\\b",Motorola:"Motorola|DROIDX|DROID BIONIC|\\bDroid\\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\\bMoto E\\b",Samsung:"Samsung|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|GT-B3210|GT-B3310|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|SGH-X630|SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|GT-N7105|SCH-I535|SM-N900A|SGH-I317|SGH-T999L|GT-S5360B|GT-I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205",LG:"\\bLG\\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802)",Sony:"SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533",Asus:"Asus.*Galaxy|PadFone.*Mobile",Micromax:"Micromax.*\\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\\b",Palm:"PalmSource|Palm",Vertu:"Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature",Pantech:"PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|P2000|P7040|P7000|C790",Fly:"IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250",Wiko:"KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|SUNSET|GOA|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLIM|CINK SLIM 2|CINK +|CINK KING|CINK PEAX|CINK SLIM|SUBLIM",iMobile:"i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)",SimValley:"\\b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\\b",Wolfgang:"AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q",Alcatel:"Alcatel",Nintendo:"Nintendo 3DS",Amoi:"Amoi",INQ:"INQ",GenericPhone:"Tapatalk|PDA;|SAGEM|\\bmmp\\b|pocket|\\bpsp\\b|symbian|Smartphone|smartfon|treo|up.browser|up.link|vodafone|\\bwap\\b|nokia|Series40|Series60|S60|SonyEricsson|N900|MAUI.*WAP.*Browser"},tablets:{iPad:"iPad|iPad.*Mobile",NexusTablet:"Android.*Nexus[\\s]+(7|9|10)",SamsungTablet:"SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3108|GT-P3110|GT-P5100|GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|GT-P7501|GT-N5100|GT-N5105|GT-N5110|SHV-E140K|SHV-E140L|SHV-E140S|SHV-E150S|SHV-E230K|SHV-E230L|SHV-E230S|SHW-M180K|SHW-M180L|SHW-M180S|SHW-M180W|SHW-M300W|SHW-M305W|SHW-M380K|SHW-M380S|SHW-M380W|SHW-M430W|SHW-M480K|SHW-M480S|SHW-M480W|SHW-M485W|SHW-M486W|SHW-M500W|GT-I9228|SCH-P739|SCH-I925|GT-I9200|GT-P5200|GT-P5210|GT-P5210X|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|SM-P601|SM-P605|SM-P900|SM-P901|SM-T217|SM-T217A|SM-T217S|SM-P6000|SM-T3100|SGH-I467|XE500|SM-T110|GT-P5220|GT-I9200X|GT-N5110X|GT-N5120|SM-P905|SM-T111|SM-T2105|SM-T315|SM-T320|SM-T320X|SM-T321|SM-T520|SM-T525|SM-T530NU|SM-T230NU|SM-T330NU|SM-T900|XE500T1C|SM-P605V|SM-P905V|SM-T337V|SM-T537V|SM-T707V|SM-T807V|SM-P600X|SM-P900X|SM-T210X|SM-T230|SM-T230X|SM-T325|GT-P7503|SM-T531|SM-T330|SM-T530|SM-T705|SM-T705C|SM-T535|SM-T331|SM-T800|SM-T700|SM-T537|SM-T807|SM-P907A|SM-T337A|SM-T537A|SM-T707A|SM-T807A|SM-T237|SM-T807P|SM-P607T|SM-T217T|SM-T337T|SM-T807T|SM-T116NQ|SM-P550|SM-T350|SM-T550|SM-T9000|SM-P9000|SM-T705Y|SM-T805|GT-P3113|SM-T710|SM-T810|SM-T360|SM-T533",Kindle:"Kindle|Silk.*Accelerated|Android.*\\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI)\\b",SurfaceTablet:"Windows NT [0-9.]+; ARM;.*(Tablet|ARMBJS)",HPTablet:"HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10",AsusTablet:"^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|TF701T|TF810C|ME171|ME301T|ME302C|ME371MG|ME370T|ME372MG|ME172V|ME173X|ME400C|Slider SL101|\\bK00F\\b|\\bK00C\\b|\\bK00E\\b|\\bK00L\\b|TX201LA|ME176C|ME102A|\\bM80TA\\b|ME372CL|ME560CG|ME372CG|ME302KL| K010 | K017 |ME572C|ME103K|ME170C|ME171C|\\bME70C\\b|ME581C|ME581CL|ME8510C|ME181C",BlackBerryTablet:"PlayBook|RIM Tablet",HTCtablet:"HTC_Flyer_P512|HTC Flyer|HTC Jetstream|HTC-P715a|HTC EVO View 4G|PG41200|PG09410",MotorolaTablet:"xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617",NookTablet:"Android.*Nook|NookColor|nook browser|BNRV200|BNRV200A|BNTV250|BNTV250A|BNTV400|BNTV600|LogicPD Zoom2",AcerTablet:"Android.*; \\b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71|B1-710|B1-711|A1-810|A1-811|A1-830)\\b|W3-810|\\bA3-A10\\b|\\bA3-A11\\b",ToshibaTablet:"Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|TOSHIBA.*FOLIO",LGTablet:"\\bL-06C|LG-V909|LG-V900|LG-V700|LG-V510|LG-V500|LG-V410|LG-V400|LG-VK810\\b",FujitsuTablet:"Android.*\\b(F-01D|F-02F|F-05E|F-10D|M532|Q572)\\b",PrestigioTablet:"PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PMP5780D|PMP5588C|PMP7280C|PMP7280C3G|PMP7280|PMP7880D|PMP5597D|PMP5597|PMP7100D|PER3464|PER3274|PER3574|PER3884|PER5274|PER5474|PMP5097CPRO|PMP5097|PMP7380D|PMP5297C|PMP5297C_QUAD|PMP812E|PMP812E3G|PMP812F|PMP810E|PMP880TD|PMT3017|PMT3037|PMT3047|PMT3057|PMT7008|PMT5887|PMT5001|PMT5002",LenovoTablet:"Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|Lenovo.*(S2109|S2110|S5000|S6000|K3011|A3000|A3500|A1000|A2107|A2109|A1107|A5500|A7600|B6000|B8000|B8080)(-|)(FL|F|HV|H|)",DellTablet:"Venue 11|Venue 8|Venue 7|Dell Streak 10|Dell Streak 7",YarvikTablet:"Android.*\\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|TAB420|TAB424|TAB450|TAB460|TAB461|TAB464|TAB465|TAB467|TAB468|TAB07-100|TAB07-101|TAB07-150|TAB07-151|TAB07-152|TAB07-200|TAB07-201-3G|TAB07-210|TAB07-211|TAB07-212|TAB07-214|TAB07-220|TAB07-400|TAB07-485|TAB08-150|TAB08-200|TAB08-201-3G|TAB08-201-30|TAB09-100|TAB09-211|TAB09-410|TAB10-150|TAB10-201|TAB10-211|TAB10-400|TAB10-410|TAB13-201|TAB274EUK|TAB275EUK|TAB374EUK|TAB462EUK|TAB474EUK|TAB9-200)\\b",MedionTablet:"Android.*\\bOYO\\b|LIFE.*(P9212|P9514|P9516|S9512)|LIFETAB",ArnovaTablet:"AN10G2|AN7bG3|AN7fG3|AN8G3|AN8cG3|AN7G3|AN9G3|AN7dG3|AN7dG3ST|AN7dG3ChildPad|AN10bG3|AN10bG3DT|AN9G2",IntensoTablet:"INM8002KP|INM1010FP|INM805ND|Intenso Tab|TAB1004",IRUTablet:"M702pro",MegafonTablet:"MegaFon V9|\\bZTE V9\\b|Android.*\\bMT7A\\b",EbodaTablet:"E-Boda (Supreme|Impresspeed|Izzycomm|Essential)",AllViewTablet:"Allview.*(Viva|Alldro|City|Speed|All TV|Frenzy|Quasar|Shine|TX1|AX1|AX2)",ArchosTablet:"\\b(101G9|80G9|A101IT)\\b|Qilive 97R|Archos5|\\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|)(G10| Cobalt| TITANIUM(HD|)| Xenon| Neon|XSK| 2| XS 2| PLATINUM| CARBON|GAMEPAD)\\b",AinolTablet:"NOVO7|NOVO8|NOVO10|Novo7Aurora|Novo7Basic|NOVO7PALADIN|novo9-Spark",SonyTablet:"Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT131|SGPT132|SGPT133|SGPT211|SGPT212|SGPT213|SGP311|SGP312|SGP321|EBRD1101|EBRD1102|EBRD1201|SGP351|SGP341|SGP511|SGP512|SGP521|SGP541|SGP551|SGP621|SGP612|SOT31",PhilipsTablet:"\\b(PI2010|PI3000|PI3100|PI3105|PI3110|PI3205|PI3210|PI3900|PI4010|PI7000|PI7100)\\b",CubeTablet:"Android.*(K8GT|U9GT|U10GT|U16GT|U17GT|U18GT|U19GT|U20GT|U23GT|U30GT)|CUBE U8GT",CobyTablet:"MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|MID7127|MID8042|MID8048|MID8127|MID9042|MID9740|MID9742|MID7022|MID7010",MIDTablet:"M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|MID125|MID810|MID732|MID120|MID930|MID800|MID731|MID900|MID100|MID820|MID735|MID980|MID130|MID833|MID737|MID960|MID135|MID860|MID736|MID140|MID930|MID835|MID733",MSITablet:"MSI \\b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|Primo 91|Primo 90|Enjoy 71|Enjoy 7|Enjoy 10)\\b",SMiTTablet:"Android.*(\\bMID\\b|MID-560|MTV-T1200|MTV-PND531|MTV-P1101|MTV-PND530)",RockChipTablet:"Android.*(RK2818|RK2808A|RK2918|RK3066)|RK2738|RK2808A",FlyTablet:"IQ310|Fly Vision",bqTablet:"Android.*(bq)?.*(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|Livingstone|Cervantes|Avant|Aquaris E10)|Maxwell.*Lite|Maxwell.*Plus",HuaweiTablet:"MediaPad|MediaPad 7 Youth|IDEOS S7|S7-201c|S7-202u|S7-101|S7-103|S7-104|S7-105|S7-106|S7-201|S7-Slim",NecTablet:"\\bN-06D|\\bN-08D",PantechTablet:"Pantech.*P4100",BronchoTablet:"Broncho.*(N701|N708|N802|a710)",VersusTablet:"TOUCHPAD.*[78910]|\\bTOUCHTAB\\b",ZyncTablet:"z1000|Z99 2G|z99|z930|z999|z990|z909|Z919|z900",PositivoTablet:"TB07STA|TB10STA|TB07FTA|TB10FTA",NabiTablet:"Android.*\\bNabi",KoboTablet:"Kobo Touch|\\bK080\\b|\\bVox\\b Build|\\bArc\\b Build",DanewTablet:"DSlide.*\\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\\b",TexetTablet:"NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|TB-436|TB-416|TB-146SE|TB-126SE",PlaystationTablet:"Playstation.*(Portable|Vita)",TrekstorTablet:"ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab",PyleAudioTablet:"\\b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\\b",AdvanTablet:"Android.* \\b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\\b ",DanyTechTablet:"Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|Genius TAB GII|Genius TAB GIII|Genius Tab S1",GalapadTablet:"Android.*\\bG1\\b",MicromaxTablet:"Funbook|Micromax.*\\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\\b",KarbonnTablet:"Android.*\\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\\b",AllFineTablet:"Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide",PROSCANTablet:"\\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\\b",YONESTablet:"BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026",ChangJiaTablet:"TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|TPC10111|TPC10203|TPC10205|TPC10503",GUTablet:"TX-A1301|TX-M9002|Q702|kf026",PointOfViewTablet:"TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB[0-9]+|TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10",OvermaxTablet:"OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|MagicTab|Stream|TB-08|TB-09)",HCLTablet:"HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync",DPSTablet:"DPS Dream 9|DPS Dual 7",VistureTablet:"V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10",CrestaTablet:"CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989",MediatekTablet:"\\bMT8125|MT8389|MT8135|MT8377\\b",ConcordeTablet:"Concorde([ ]+)?Tab|ConCorde ReadMan",GoCleverTablet:"GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|TAB R104|TAB R83.3|TAB A1042",ModecomTablet:"FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003",VoninoTablet:"\\b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ _]?S|Magnet[ _]?M9|Primus[ _]?94[ _]?3G|Primus[ _]?94HD|Primus[ _]?QS|Android.*\\bQ8\\b|Sirius[ _]?EVO[ _]?QS|Sirius[ _]?QS|Spirit[ _]?S)\\b",ECSTablet:"V07OT2|TM105A|S10OT1|TR10CS1",StorexTablet:"eZee[_']?(Tab|Go)[0-9]+|TabLC7|Looney Tunes Tab",VodafoneTablet:"SmartTab([ ]+)?[0-9]+|SmartTabII10|SmartTabII7",EssentielBTablet:"Smart[ ']?TAB[ ]+?[0-9]+|Family[ ']?TAB2",RossMoorTablet:"RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711",iMobileTablet:"i-mobile i-note",TolinoTablet:"tolino tab [0-9.]+|tolino shine",AudioSonicTablet:"\\bC-22Q|T7-QC|T-17B|T-17P\\b",AMPETablet:"Android.* A78 ",SkkTablet:"Android.* (SKYPAD|PHOENIX|CYCLOPS)",TecnoTablet:"TECNO P9",JXDTablet:"Android.*\\b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|P1000|P300|S18|S6600|S9100)\\b",iJoyTablet:"Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10)",FX2Tablet:"FX2 PAD7|FX2 PAD10",XoroTablet:"KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]?900|PAD[ ]?9715D|PAD[ ]?9716DR|PAD[ ]?9718DR|PAD[ ]?9719QR|PAD[ ]?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151",ViewsonicTablet:"ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a",OdysTablet:"LOOX|XENO10|ODYS[ -](Space|EVO|Xpress|NOON)|\\bXELIO\\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10",CaptivaTablet:"CAPTIVA PAD",IconbitTablet:"NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S",TeclastTablet:"T98 4G|\\bP80\\b|\\bX90HD\\b|X98 Air|X98 Air 3G|\\bX89\\b|P80 3G|\\bX80h\\b|P98 Air|\\bX89HD\\b|P98 3G|\\bP90HD\\b|P89 3G|X98 3G|\\bP70h\\b|P79HD 3G|G18d 3G|\\bP79HD\\b|\\bP89s\\b|\\bA88\\b|\\bP10HD\\b|\\bP19HD\\b|G18 3G|\\bP78HD\\b|\\bA78\\b|\\bP75\\b|G17s 3G|G17h 3G|\\bP85t\\b|\\bP90\\b|\\bP11\\b|\\bP98t\\b|\\bP98HD\\b|\\bG18d\\b|\\bP85s\\b|\\bP11HD\\b|\\bP88s\\b|\\bA80HD\\b|\\bA80se\\b|\\bA10h\\b|\\bP89\\b|\\bP78s\\b|\\bG18\\b|\\bP85\\b|\\bA70h\\b|\\bA70\\b|\\bG17\\b|\\bP18\\b|\\bA80s\\b|\\bA11s\\b|\\bP88HD\\b|\\bA80h\\b|\\bP76s\\b|\\bP76h\\b|\\bP98\\b|\\bA10HD\\b|\\bP78\\b|\\bP88\\b|\\bA11\\b|\\bA10t\\b|\\bP76a\\b|\\bP76t\\b|\\bP76e\\b|\\bP85HD\\b|\\bP85a\\b|\\bP86\\b|\\bP75HD\\b|\\bP76v\\b|\\bA12\\b|\\bP75a\\b|\\bA15\\b|\\bP76Ti\\b|\\bP81HD\\b|\\bA10\\b|\\bT760VE\\b|\\bT720HD\\b|\\bP76\\b|\\bP73\\b|\\bP71\\b|\\bP72\\b|\\bT720SE\\b|\\bC520Ti\\b|\\bT760\\b|\\bT720VE\\b|T720-3GE|T720-WiFi",OndaTablet:"\\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|Vi40)\\b[\\s]+",JaytechTablet:"TPC-PA762",BlaupunktTablet:"Endeavour 800NG|Endeavour 1010",DigmaTablet:"\\b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\\b",EvolioTablet:"ARIA_Mini_wifi|Aria[ _]Mini|Evolio X10|Evolio X7|Evolio X8|\\bEvotab\\b|\\bNeura\\b",LavaTablet:"QPAD E704|\\bIvoryS\\b|E-TAB IVORY|\\bE-TAB\\b",CelkonTablet:"CT695|CT888|CT[\\s]?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\\bCT-1\\b",WolderTablet:"miTab \\b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\\b",MiTablet:"\\bMI PAD\\b|\\bHM NOTE 1W\\b",NibiruTablet:"Nibiru M1|Nibiru Jupiter One",NexoTablet:"NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI",LeaderTablet:"TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10WKB|TBL-W100",UbislateTablet:"UbiSlate[\\s]?7C",PocketBookTablet:"Pocketbook",Hudl:"Hudl HT7S3",TelstraTablet:"T-Hub2",GenericTablet:"Android.*\\b97D\\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\\bA7EB\\b|CatNova8|A1_07|CT704|CT1002|\\bM721\\b|rk30sdk|\\bEVOTAB\\b|M758A|ET904|ALUMIUM10|Smartfren Tab|Endeavour 1010|Tablet-PC-4|Tagi Tab|\\bM6pro\\b|CT1020W|arc 10HD|\\bJolla\\b|\\bTP750\\b"},oss:{AndroidOS:"Android",BlackBerryOS:"blackberry|\\bBB10\\b|rim tablet os",PalmOS:"PalmOS|avantgo|blazer|elaine|hiptop|palm|plucker|xiino",SymbianOS:"Symbian|SymbOS|Series60|Series40|SYB-[0-9]+|\\bS60\\b",WindowsMobileOS:"Windows CE.*(PPC|Smartphone|Mobile|[0-9]{3}x[0-9]{3})|Window Mobile|Windows Phone [0-9.]+|WCE;",
2
+ WindowsPhoneOS:"Windows Phone 8.1|Windows Phone 8.0|Windows Phone OS|XBLWP7|ZuneWP7|Windows NT 6.[23]; ARM;",iOS:"\\biPhone.*Mobile|\\biPod|\\biPad",MeeGoOS:"MeeGo",MaemoOS:"Maemo",JavaOS:"J2ME/|\\bMIDP\\b|\\bCLDC\\b",webOS:"webOS|hpwOS",badaOS:"\\bBada\\b",BREWOS:"BREW"},uas:{Chrome:"\\bCrMo\\b|CriOS|Android.*Chrome/[.0-9]* (Mobile)?",Dolfin:"\\bDolfin\\b",Opera:"Opera.*Mini|Opera.*Mobi|Android.*Opera|Mobile.*OPR/[0-9.]+|Coast/[0-9.]+",Skyfire:"Skyfire",IE:"IEMobile|MSIEMobile",Firefox:"fennec|firefox.*maemo|(Mobile|Tablet).*Firefox|Firefox.*Mobile",Bolt:"bolt",TeaShark:"teashark",Blazer:"Blazer",Safari:"Version.*Mobile.*Safari|Safari.*Mobile|MobileSafari",Tizen:"Tizen",UCBrowser:"UC.*Browser|UCWEB",baiduboxapp:"baiduboxapp",baidubrowser:"baidubrowser",DiigoBrowser:"DiigoBrowser",Puffin:"Puffin",Mercury:"\\bMercury\\b",ObigoBrowser:"Obigo",NetFront:"NF-Browser",GenericBrowser:"NokiaBrowser|OviBrowser|OneBrowser|TwonkyBeamBrowser|SEMC.*Browser|FlyFlow|Minimo|NetFront|Novarra-Vision|MQQBrowser|MicroMessenger"},props:{Mobile:"Mobile/[VER]",Build:"Build/[VER]",Version:"Version/[VER]",VendorID:"VendorID/[VER]",iPad:"iPad.*CPU[a-z ]+[VER]",iPhone:"iPhone.*CPU[a-z ]+[VER]",iPod:"iPod.*CPU[a-z ]+[VER]",Kindle:"Kindle/[VER]",Chrome:["Chrome/[VER]","CriOS/[VER]","CrMo/[VER]"],Coast:["Coast/[VER]"],Dolfin:"Dolfin/[VER]",Firefox:"Firefox/[VER]",Fennec:"Fennec/[VER]",IE:["IEMobile/[VER];","IEMobile [VER]","MSIE [VER];","Trident/[0-9.]+;.*rv:[VER]"],NetFront:"NetFront/[VER]",NokiaBrowser:"NokiaBrowser/[VER]",Opera:[" OPR/[VER]","Opera Mini/[VER]","Version/[VER]"],"Opera Mini":"Opera Mini/[VER]","Opera Mobi":"Version/[VER]","UC Browser":"UC Browser[VER]",MQQBrowser:"MQQBrowser/[VER]",MicroMessenger:"MicroMessenger/[VER]",baiduboxapp:"baiduboxapp/[VER]",baidubrowser:"baidubrowser/[VER]",Iron:"Iron/[VER]",Safari:["Version/[VER]","Safari/[VER]"],Skyfire:"Skyfire/[VER]",Tizen:"Tizen/[VER]",Webkit:"webkit[ /][VER]",Gecko:"Gecko/[VER]",Trident:"Trident/[VER]",Presto:"Presto/[VER]",iOS:" \\bi?OS\\b [VER][ ;]{1}",Android:"Android [VER]",BlackBerry:["BlackBerry[\\w]+/[VER]","BlackBerry.*Version/[VER]","Version/[VER]"],BREW:"BREW [VER]",Java:"Java/[VER]","Windows Phone OS":["Windows Phone OS [VER]","Windows Phone [VER]"],"Windows Phone":"Windows Phone [VER]","Windows CE":"Windows CE/[VER]","Windows NT":"Windows NT [VER]",Symbian:["SymbianOS/[VER]","Symbian/[VER]"],webOS:["webOS/[VER]","hpwOS/[VER];"]},utils:{Bot:"Googlebot|facebookexternalhit|AdsBot-Google|Google Keyword Suggestion|Facebot|YandexBot|bingbot|ia_archiver|AhrefsBot|Ezooms|GSLFbot|WBSearchBot|Twitterbot|TweetmemeBot|Twikle|PaperLiBot|Wotbox|UnwindFetchor|Exabot|MJ12bot|YandexImages|TurnitinBot|Pingdom",MobileBot:"Googlebot-Mobile|AdsBot-Google-Mobile|YahooSeeker/M1A1-R2D2",DesktopMode:"WPDesktop",TV:"SonyDTV|HbbTV",WebKit:"(webkit)[ /]([\\w.]+)",Console:"\\b(Nintendo|Nintendo WiiU|Nintendo 3DS|PLAYSTATION|Xbox)\\b",Watch:"SM-V700"}},r.detectMobileBrowsers={fullPattern:/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,shortPattern:/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,tabletPattern:/android|ipad|playbook|silk/i};var a,s=Object.prototype.hasOwnProperty;return r.FALLBACK_PHONE="UnknownPhone",r.FALLBACK_TABLET="UnknownTablet",r.FALLBACK_MOBILE="UnknownMobile",a="isArray"in Array?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},function(){var e,t,i,o,T,l,u=r.mobileDetectRules;for(e in u.props)if(s.call(u.props,e)){for(t=u.props[e],a(t)||(t=[t]),T=t.length,o=0;T>o;++o)i=t[o],l=i.indexOf("[VER]"),l>=0&&(i=i.substring(0,l)+"([\\w._\\+]+)"+i.substring(l+5)),t[o]=new RegExp(i,"i");u.props[e]=t}n(u.oss),n(u.phones),n(u.tablets),n(u.uas),n(u.utils),u.oss0={WindowsPhoneOS:u.oss.WindowsPhoneOS,WindowsMobileOS:u.oss.WindowsMobileOS}}(),r.findMatch=function(e,t){for(var i in e)if(s.call(e,i)&&e[i].test(t))return i;return null},r.findMatches=function(e,t){var i=[];for(var n in e)s.call(e,n)&&e[n].test(t)&&i.push(n);return i},r.getVersionStr=function(e,t){var i,n,o,a,T=r.mobileDetectRules.props;if(s.call(T,e))for(i=T[e],o=i.length,n=0;o>n;++n)if(a=i[n].exec(t),null!==a)return a[1];return null},r.getVersion=function(e,t){var i=r.getVersionStr(e,t);return i?r.prepareVersionNo(i):NaN},r.prepareVersionNo=function(e){var t;return t=e.split(/[a-z._ \/\-]/i),1===t.length&&(e=t[0]),t.length>1&&(e=t[0]+".",t.shift(),e+=t.join("")),Number(e)},r.isMobileFallback=function(e){return r.detectMobileBrowsers.fullPattern.test(e)||r.detectMobileBrowsers.shortPattern.test(e.substr(0,4))},r.isTabletFallback=function(e){return r.detectMobileBrowsers.tabletPattern.test(e)},r.prepareDetectionCache=function(e,i,n){if(e.mobile===t){var a,s,T;return(s=r.findMatch(r.mobileDetectRules.tablets,i))?(e.mobile=e.tablet=s,void(e.phone=null)):(a=r.findMatch(r.mobileDetectRules.phones,i))?(e.mobile=e.phone=a,void(e.tablet=null)):void(r.isMobileFallback(i)?(T=o.isPhoneSized(n),T===t?(e.mobile=r.FALLBACK_MOBILE,e.tablet=e.phone=null):T?(e.mobile=e.phone=r.FALLBACK_PHONE,e.tablet=null):(e.mobile=e.tablet=r.FALLBACK_TABLET,e.phone=null)):r.isTabletFallback(i)?(e.mobile=e.tablet=r.FALLBACK_TABLET,e.phone=null):e.mobile=e.tablet=e.phone=null)}},r.mobileGrade=function(e){var t=null!==e.mobile();return e.os("iOS")&&e.version("iPad")>=4.3||e.os("iOS")&&e.version("iPhone")>=3.1||e.os("iOS")&&e.version("iPod")>=3.1||e.version("Android")>2.1&&e.is("Webkit")||e.version("Windows Phone OS")>=7||e.is("BlackBerry")&&e.version("BlackBerry")>=6||e.match("Playbook.*Tablet")||e.version("webOS")>=1.4&&e.match("Palm|Pre|Pixi")||e.match("hp.*TouchPad")||e.is("Firefox")&&e.version("Firefox")>=12||e.is("Chrome")&&e.is("AndroidOS")&&e.version("Android")>=4||e.is("Skyfire")&&e.version("Skyfire")>=4.1&&e.is("AndroidOS")&&e.version("Android")>=2.3||e.is("Opera")&&e.version("Opera Mobi")>11&&e.is("AndroidOS")||e.is("MeeGoOS")||e.is("Tizen")||e.is("Dolfin")&&e.version("Bada")>=2||(e.is("UC Browser")||e.is("Dolfin"))&&e.version("Android")>=2.3||e.match("Kindle Fire")||e.is("Kindle")&&e.version("Kindle")>=3||e.is("AndroidOS")&&e.is("NookTablet")||e.version("Chrome")>=11&&!t||e.version("Safari")>=5&&!t||e.version("Firefox")>=4&&!t||e.version("MSIE")>=7&&!t||e.version("Opera")>=10&&!t?"A":e.os("iOS")&&e.version("iPad")<4.3||e.os("iOS")&&e.version("iPhone")<3.1||e.os("iOS")&&e.version("iPod")<3.1||e.is("Blackberry")&&e.version("BlackBerry")>=5&&e.version("BlackBerry")<6||e.version("Opera Mini")>=5&&e.version("Opera Mini")<=6.5&&(e.version("Android")>=2.3||e.is("iOS"))||e.match("NokiaN8|NokiaC7|N97.*Series60|Symbian/3")||e.version("Opera Mobi")>=11&&e.is("SymbianOS")?"B":(e.version("BlackBerry")<5||e.match("MSIEMobile|Windows CE.*Mobile")||e.version("Windows Mobile")<=5.2,"C")},r.detectOS=function(e){return r.findMatch(r.mobileDetectRules.oss0,e)||r.findMatch(r.mobileDetectRules.oss,e)},r.getDeviceSmallerSide=function(){return window.screen.width<window.screen.height?window.screen.width:window.screen.height},o.prototype={constructor:o,mobile:function(){return r.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.mobile},phone:function(){return r.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.phone},tablet:function(){return r.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.tablet},userAgent:function(){return this._cache.userAgent===t&&(this._cache.userAgent=r.findMatch(r.mobileDetectRules.uas,this.ua)),this._cache.userAgent},userAgents:function(){return this._cache.userAgents===t&&(this._cache.userAgents=r.findMatches(r.mobileDetectRules.uas,this.ua)),this._cache.userAgents},os:function(){return this._cache.os===t&&(this._cache.os=r.detectOS(this.ua)),this._cache.os},version:function(e){return r.getVersion(e,this.ua)},versionStr:function(e){return r.getVersionStr(e,this.ua)},is:function(t){return i(this.userAgents(),t)||e(t,this.os())||e(t,this.phone())||e(t,this.tablet())||i(r.findMatches(r.mobileDetectRules.utils,this.ua),t)},match:function(e){return e instanceof RegExp||(e=new RegExp(e,"i")),e.test(this.ua)},isPhoneSized:function(e){return o.isPhoneSized(e||this.maxPhoneWidth)},mobileGrade:function(){return this._cache.grade===t&&(this._cache.grade=r.mobileGrade(this)),this._cache.grade}},"undefined"!=typeof window&&window.screen?o.isPhoneSized=function(e){return 0>e?t:r.getDeviceSmallerSide()<=e}:o.isPhoneSized=function(){},o._impl=r,o})}(function(e){return function(e){window.MobileDetect=e()}}()),N2D("ImagesLoaded",function(e,t){var i={};(function(){"use strict";function e(){}function t(e,t){for(var i=e.length;i--;)if(e[i].listener===t)return i;return-1}function n(e){return function(){return this[e].apply(this,arguments)}}var o=e.prototype,r=this,a=r.EventEmitter;o.getListeners=function(e){var t,i,n=this._getEvents();if("object"==typeof e){t={};for(i in n)n.hasOwnProperty(i)&&e.test(i)&&(t[i]=n[i])}else t=n[e]||(n[e]=[]);return t},o.flattenListeners=function(e){var t,i=[];for(t=0;t<e.length;t+=1)i.push(e[t].listener);return i},o.getListenersAsObject=function(e){var t,i=this.getListeners(e);return i instanceof Array&&(t={},t[e]=i),t||i},o.addListener=function(e,i){var n,o=this.getListenersAsObject(e),r="object"==typeof i;for(n in o)o.hasOwnProperty(n)&&-1===t(o[n],i)&&o[n].push(r?i:{listener:i,once:!1});return this},o.on=n("addListener"),o.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},o.once=n("addOnceListener"),o.defineEvent=function(e){return this.getListeners(e),this},o.defineEvents=function(e){for(var t=0;t<e.length;t+=1)this.defineEvent(e[t]);return this},o.removeListener=function(e,i){var n,o,r=this.getListenersAsObject(e);for(o in r)r.hasOwnProperty(o)&&(n=t(r[o],i),-1!==n&&r[o].splice(n,1));return this},o.off=n("removeListener"),o.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},o.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},o.manipulateListeners=function(e,t,i){var n,o,r=e?this.removeListener:this.addListener,a=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(n=i.length;n--;)r.call(this,t,i[n]);else for(n in t)t.hasOwnProperty(n)&&(o=t[n])&&("function"==typeof o?r.call(this,n,o):a.call(this,n,o));return this},o.removeEvent=function(e){var t,i=typeof e,n=this._getEvents();if("string"===i)delete n[e];else if("object"===i)for(t in n)n.hasOwnProperty(t)&&e.test(t)&&delete n[t];else delete this._events;return this},o.removeAllListeners=n("removeEvent"),o.emitEvent=function(e,t){var i,n,o,r,a=this.getListenersAsObject(e);for(o in a)if(a.hasOwnProperty(o))for(n=a[o].length;n--;)i=a[o][n],i.once===!0&&this.removeListener(e,i.listener),r=i.listener.apply(this,t||[]),r===this._getOnceReturnValue()&&this.removeListener(e,i.listener);return this},o.trigger=n("emitEvent"),o.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},o.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},o._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0},o._getEvents=function(){return this._events||(this._events={})},e.noConflict=function(){return r.EventEmitter=a,e},i.EventEmitter=e}).call(window),function(e){function n(t){var i=e.event;return i.target=i.target||i.srcElement||t,i}var o=document.documentElement,r=function(){};o.addEventListener?r=function(e,t,i){e.addEventListener(t,i,!1)}:o.attachEvent&&(r=function(e,t,i){e[t+i]=i.handleEvent?function(){var t=n(e);i.handleEvent.call(i,t)}:function(){var t=n(e);i.call(e,t)},e.attachEvent("on"+t,e[t+i])});var a=function(){};o.removeEventListener?a=function(e,t,i){e.removeEventListener(t,i,!1)}:o.detachEvent&&(a=function(e,i,n){e.detachEvent("on"+i,e[i+n]);try{delete e[i+n]}catch(o){e[i+n]=t}});var s={bind:r,unbind:a};i.eventie=s}(window),function(e,t){"use strict";t(e,i.EventEmitter,i.eventie)}(window,function(i,n,o){function r(e,t){for(var i in t)e[i]=t[i];return e}function a(e){return"[object Array]"==h.call(e)}function s(e){var t=[];if(a(e))t=e;else if("number"==typeof e.length)for(var i=0;i<e.length;i++)t.push(e[i]);else t.push(e);return t}function T(t,i,n){if(!(this instanceof T))return new T(t,i,n);"string"==typeof t&&(t=document.querySelectorAll(t)),this.elements=s(t),this.options=r({},this.options),"function"==typeof i?n=i:r(this.options,i),n&&this.on("always",n),this.getImages(),e&&(this.jqDeferred=new e.Deferred);var o=this;setTimeout(function(){o.check()})}function l(e){this.img=e}function u(e,t){this.url=e,this.element=t,this.img=new Image}var c=i.console,h=Object.prototype.toString;T.prototype=new n,T.prototype.options={},T.prototype.getImages=function(){this.images=[];for(var e=0;e<this.elements.length;e++){var t=this.elements[e];this.addElementImages(t)}},T.prototype.addElementImages=function(e){"IMG"==e.nodeName&&this.addImage(e),this.options.background===!0&&this.addElementBackgroundImages(e);var t=e.nodeType;if(t&&S[t]){for(var i=e.querySelectorAll("img"),n=0;n<i.length;n++){var o=i[n];this.addImage(o)}if("string"==typeof this.options.background){var r=e.querySelectorAll(this.options.background);for(n=0;n<r.length;n++){var a=r[n];this.addElementBackgroundImages(a)}}}};var S={1:!0,9:!0,11:!0};T.prototype.addElementBackgroundImages=function(e){var t=d(e),i=/url\(["]*([^"\)]+)["]*\)/gi,n=i.exec(t.backgroundImage);if(!n){var o=/url\([']*([^'\)]+)[']*\)/gi;n=o.exec(t.backgroundImage)}for(;null!==n;){var r=n&&n[1];r&&this.addBackground(r,e),n=i.exec(t.backgroundImage)}};var d=i.getComputedStyle||function(e){return e.currentStyle};return T.prototype.addImage=function(e){var t=new l(e);this.images.push(t)},T.prototype.addBackground=function(e,t){var i=new u(e,t);this.images.push(i)},T.prototype.check=function(){function e(e,i,n){setTimeout(function(){t.progress(e,i,n)})}var t=this;if(this.progressedCount=0,this.hasAnyBroken=!1,!this.images.length)return void this.complete();for(var i=0;i<this.images.length;i++){var n=this.images[i];n.once("progress",e),n.check()}},T.prototype.progress=function(e,t,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded,this.emit("progress",this,e,t),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,e),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&c&&c.log("progress: "+i,e,t)},T.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emit(e,this),this.emit("always",this),this.jqDeferred){var t=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[t](this)}},l.prototype=new n,l.prototype.check=function(){var e=this.getIsImageComplete();return e?void this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,o.bind(this.proxyImage,"load",this),o.bind(this.proxyImage,"error",this),o.bind(this.img,"load",this),o.bind(this.img,"error",this),void(this.proxyImage.src=this.img.src))},l.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth!==t},l.prototype.confirm=function(e,t){this.isLoaded=e,this.emit("progress",this,this.img,t)},l.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},l.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},l.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},l.prototype.unbindEvents=function(){o.unbind(this.proxyImage,"load",this),o.unbind(this.proxyImage,"error",this),o.unbind(this.img,"load",this),o.unbind(this.img,"error",this)},u.prototype=new l,u.prototype.check=function(){o.bind(this.img,"load",this),o.bind(this.img,"error",this),this.img.src=this.url;var e=this.getIsImageComplete();e&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},u.prototype.unbindEvents=function(){o.unbind(this.img,"load",this),o.unbind(this.img,"error",this)},u.prototype.confirm=function(e,t){this.isLoaded=e,this.emit("progress",this,this.element,t)},T.makeJQueryPlugin=function(){e&&(e.fn.n2imagesLoaded=function(t,i){var n=new T(this,t,i);return n.jqDeferred.promise(e(this))})},T.makeJQueryPlugin(),T})}),N2D("UniversalPointer",function(e,t){function i(t,i){this.el=t,this.handler=i,this.$el=e(t).data("universalclick",this),this.preventMouse=!1,this.timeouts=[],this.localListeners=[],this.globalListeners=[]}function n(t,i,n){this.el=t,this.handler=i,this.$el=e(t).data("universalenter",this),this.leaveOnSecond=n,this.preventMouse=!1,this.isActive=!1,this.timeouts=[],this.localListeners=[],this.globalListeners=[]}var o=!!(window.PointerEvent||window.MSPointerEvent||window.navigator.msPointerEnabled||window.navigator.pointerEnabled),r=!!window.TouchEvent;r&&navigator.userAgent.match(/iPhone|iPad|iPod/i);i.prototype.addTimeout=function(e){this.timeouts.push(e)},i.prototype.clearTimeouts=function(){for(var e=0;e<this.timeouts.length;e++)clearTimeout(this.timeouts[e]);this.timeouts=[]},i.prototype.click=function(e){this.currentTarget!==t&&(e={currentTarget:this.currentTarget,target:this.el}),this.handler.call(this.el,e),this.clear()},i.prototype.clear=function(){for(var e=0;e<this.localListeners.length;e++)this.localListeners[e][0].removeEventListener(this.localListeners[e][1],this.localListeners[e][2],this.localListeners[e][3])},i.prototype.addGlobalEventListener=function(e,t,i){this.globalListeners.push([e,t,i]),this.el.addEventListener(e,t,i)},i.prototype.addLocalEventListener=function(e,t,i,n){this.localListeners.push([e,t,i,n]),e.addEventListener(t,i,n)},i.prototype.remove=function(){this.clear(),this.clearTimeouts();for(var e=0;e<this.globalListeners.length;e++)this.el.removeEventListener(this.globalListeners[e][0],this.globalListeners[e][1],this.globalListeners[e][2])},i.prototype.startComplexInteraction=function(e){this.clearTimeouts(),this.preventMouse=!0,this.currentTarget=e},i.prototype.endComplexInteraction=function(){delete this.currentTarget,this.addTimeout(setTimeout(e.proxy(function(){this.preventMouse=!1},this),1e3))},e.event.special.universalclick={add:function(e){var t=new i(this,e.handler);t.addGlobalEventListener("click",function(e){t.preventMouse||t.click(e)}),o?t.addGlobalEventListener("pointerdown",function(e){e.isPrimary&&(t.startComplexInteraction(e.currentTarget),t.addLocalEventListener(document.body.parentNode,"pointerup",function(i){i.isPrimary&&e.pointerId===i.pointerId&&(Math.abs(i.clientX-e.clientX)<10&&Math.abs(i.clientY-e.clientY)<10?t.click(i):t.clear(),t.endComplexInteraction())}))}):r&&t.addGlobalEventListener("touchstart",function(e){t.startComplexInteraction(e.currentTarget),t.addLocalEventListener(document.body.parentNode,"touchend",function(i){Math.abs(i.changedTouches[0].clientX-e.changedTouches[0].clientX)<10&&Math.abs(i.changedTouches[0].clientY-e.changedTouches[0].clientY)<10?t.click(i):t.clear(),t.endComplexInteraction()},{passive:!0})},{passive:!0})},remove:function(){var t=e(this),i=t.data("universalclick");i&&(i.remove(),t.removeData("universalclick"))}},n.prototype.enter=function(e){return this.leaveOnSecond&&this.isActive?(this.leave(),!1):(this.handler.apply(this.el,arguments),this.isActive=!0,!0)},n.prototype.leave=function(){this.clearTimeouts();for(var e=0;e<this.localListeners.length;e++)this.localListeners[e][0].removeEventListener(this.localListeners[e][1],this.localListeners[e][2],this.localListeners[e][3]);this.isActive=!1,this.$el.triggerHandler("universalleave")},n.prototype.testLeave=function(e){this.$el.is(e)||0!==this.$el.find(e).length||this.leave()},n.prototype.addTimeout=function(e){this.timeouts.push(e)},n.prototype.clearTimeouts=function(){for(var e=0;e<this.timeouts.length;e++)clearTimeout(this.timeouts[e]);this.timeouts=[]},n.prototype.addGlobalEventListener=function(e,t,i){this.globalListeners.push([e,t,i]),this.el.addEventListener(e,t,i)},n.prototype.remove=function(){this.isActive&&this.leave(),this.clearTimeouts();for(var e=0;e<this.globalListeners.length;e++)this.el.removeEventListener(this.globalListeners[e][0],this.globalListeners[e][1],this.globalListeners[e][2])},n.prototype.addLocalEventListener=function(e,t,i,n){this.localListeners.push([e,t,i,n]),e.addEventListener(t,i,n)},e.event.special.universalenter={add:function(e){var t=new n(this,e.handler,e.data?e.data.leaveOnSecond:!1);o?(t.addGlobalEventListener("pointerenter",function(e){e.isPrimary&&(t.clearTimeouts(),t.enter(e)&&"mouse"!==e.pointerType&&(t.addLocalEventListener(document.body.parentNode,"pointerdown",function(e){e.isPrimary&&t.testLeave(e.target)}),t.addTimeout(setTimeout(function(){t.leave()},5e3))))}),t.addGlobalEventListener("pointerleave",function(e){e.isPrimary&&"mouse"===e.pointerType&&t.leave()})):(t.addGlobalEventListener("mouseenter",function(e){t.preventMouse||t.enter(e)}),t.addGlobalEventListener("mouseleave",function(){t.preventMouse||t.leave()}),r&&t.addGlobalEventListener("touchstart",function(e){t.preventMouse=!0,t.clearTimeouts(),t.enter(e)&&(t.addLocalEventListener(document.body.parentNode,"touchstart",function(e){t.testLeave(e.target)}),t.addTimeout(setTimeout(function(){t.leave(),t.preventMouse=!1},5e3)))},{passive:!0}))},remove:function(){var t=e(this),i=t.data("universalenter");i&&(i.remove(),t.removeData("universalenter"))}}}),N2D("EventBurrito",function(e,t){function i(i,r){function a(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}function s(e,t,i,n){return t?(e.addEventListener?e.addEventListener(t,i,n):e.attachEvent("on"+t,i),{remove:function(){T(e,t,i,n)}}):void 0}function T(e,t,i,n){t&&(e.removeEventListener?e.removeEventListener(t,i,n):e.detachEvent("on"+t,i))}function l(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function u(e){m={x:(A?e.clientX:e.touches[0].clientX)-G.x,y:(A?e.clientY:e.touches[0].clientY)-G.y,time:Date.now()}}function c(e,i){(e.isPrimary===t||e.isPrimary)&&(o||(C=!0,A=i,B[A](e)||H(e.target)||(o=!0,0!==A&&s(document,g[A][1],h,!1),s(document,g[A][2],S,!1),s(document,g[A][3],S,!1),b.preventDefault&&A&&l(e),G={x:A?e.clientX:e.touches[0].clientX,y:A?e.clientY:e.touches[0].clientY,time:Date.now()},P=t,p=!1,m={x:0,y:0},b.start(e,G),h(e))))}function h(e){(e.isPrimary===t||e.isPrimary)&&("x"===b.axis&&(!b.preventScroll&&P||B[A](e))||H(e.target)||(u(e),(Math.abs(m.x)>b.clickTolerance||Math.abs(m.y)>b.clickTolerance)&&(C=!1),P===t&&2!==A&&(P=Math.abs(m.x)<Math.abs(m.y)&&!b.preventScroll)||b.move(e,G,m,p)&&b.preventDefault&&l(e)))}function S(e){(e.isPrimary===t||e.isPrimary)&&(A&&u(e),!C&&e.target&&e.target.blur&&e.target.blur(),0!==A&&T(document,g[A][1],h,!1),T(document,g[A][2],S,!1),T(document,g[A][3],S,!1),b.end(e,G,m,p),p=!1,o=!1)}function d(){f.push(s(document,"scroll",function(e){window.nextendScrollFocus!==t&&window.nextendScrollFocus||(p=!0)})),1===v&&("y"===b.axis?i.style.touchAction="pan-up pan-x":i.style.touchAction="pan-y"),f.push(s(i,g[v][0],function(e){c(e,v)},0===v?{passive:!1}:!1)),0===v&&f.push(s(i,g[0][1],function(e){h(e,0)},{passive:!1})),f.push(s(i,"dragstart",l)),b.mouse&&!v&&f.push(s(i,g[2][0],function(e){c(e,2)})),f.push(s(i,"click",function(e){C?b.click(e):l(e)}))}var b={preventDefault:!0,clickTolerance:10,preventScroll:!1,mouse:!0,axis:"x",start:n,move:n,end:n,click:n};r&&a(b,r);var P,p,A,M={pointerEvents:!!(window.PointerEvent||window.MSPointerEvent||window.navigator.msPointerEnabled||window.navigator.pointerEnabled||window.PointerEventsPolyfill)},G={},m={},f=[],C=!0,v=M.pointerEvents?1:0,g=[["touchstart","touchmove","touchend","touchcancel"],["pointerdown","pointermove","pointerup","pointercancel"],["mousedown","mousemove","mouseup",!1]],B=[function(e){return e.touches&&e.touches.length>1||e.scale&&1!==e.scale},function(e){return!e.isPrimary||e.buttons&&1!==e.buttons||!b.mouse&&"touch"!==e.pointerType&&"pen"!==e.pointerType},function(e){return e.buttons&&1!==e.buttons}],H=function(t){var i=t.tagName;return!("INPUT"!=i&&"TEXTAREA"!=i&&"SELECT"!=i&&"BUTTON"!=i&&"VIDEO"!=i&&!e(t).hasClass("n2-scrollable")&&!e(t).closest(".n2-scrollable").length)};return d(),{supportsPointerEvents:M.pointerEvents,getClicksAllowed:function(){return C},kill:function(){for(var e=f.length-1;e>=0;e--)f[e].remove()}}}var n=function(){return!0},o=!1;return i}),N2D("RAF",function(){function e(){this._isTicking=!1,this._isMobile=!1,this._lastTick=-1,this._ticks=[],this._postTickCallbacks=[];var e=function(){var e=0;return window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(t){var i,n=(new Date).getTime();return i=Math.max(0,16-(n-e)),e=n+i,setTimeout(function(){t(n+i)},i)}}();this._raf=window.requestAnimationFrame||e;var t=this;this._isMobile||void 0===document.hidden||document.addEventListener("visibilitychange",function(){document.hidden?(this._raf=function(e){return setTimeout(function(){e(t.now())},16)},t._tick(t.now())):t._raf=window.requestAnimationFrame||e})}var t=function(e){for(var t,i,n=arguments,o=n.length;o>1&&e.length;)for(t=n[--o];-1!==(i=e.indexOf(t));)e.splice(i,1);return e};return e.prototype.addTick=function(e){-1===this._ticks.indexOf(e)&&this._ticks.push(e),this._isTicking||(this._isTicking=!0,this._raf.call(null,this.getTickStart()))},e.prototype.removeTick=function(e){t(this._ticks,e),0===this._ticks.length&&this._isTicking&&(this._lastTick=-1,this._isTicking=!1)},e.prototype._tickStart=function(e){this._lastTick=e,this._isTicking&&(this._lastTick=e,this._raf.call(null,this.getTick()))},e.prototype._tick=function(e){if(-1!==this._lastTick){var t=(e-this._lastTick)/1e3;if(0!=t){for(var i=0;i<this._ticks.length;i++)this._ticks[i].call(null,t);this.postTick()}}this._continueTick(e)},e.prototype._continueTick=function(e){this._isTicking&&(this._lastTick=e,this._raf.call(null,this.getTick()))},e.prototype.getTick=function(){var e=this;return function(){e._tick.apply(e,arguments)}},e.prototype.getTickStart=function(){var e=this;return function(){e._tickStart.apply(e,arguments)}},e.prototype.now=function(){return performance.now()},e.prototype.postTick=function(){for(var e=0;e<this._postTickCallbacks.length;e++)this._postTickCallbacks[e]();this._postTickCallbacks=[]},e.prototype.addPostTick=function(e){this._postTickCallbacks.push(e)},new e}),N2D("Animation","RAF",function(){function e(e){this._tickCallback=null,this._progress=0,this._delayTimeout=!1,this._delay=0,this._duration=4,this._timeScale=1,this._isPlaying=!1,this._startTime=0,this._eventCallbacks={},this._immediateRender=!0,this._timeline=null,this._isCompleted=!1,this._isStarted=!1,this._isReversed=!1,this.toParams=e,this.initParameters()}return e.prototype.initParameters=function(){this.parseParameters(this.toParams),"object"!=typeof this.toParams&&this.paused(!1)},e.prototype.parseParameters=function(e){e&&(e.delay&&(this.delay(e.delay),delete e.delay),"undefined"!=typeof e.duration&&(this.duration(e.duration),delete e.duration),e.onComplete&&(this.eventCallback("onComplete",e.onComplete),delete e.onComplete),e.onStart&&(this.eventCallback("onStart",e.onStart),delete e.onStart),e.onUpdate&&(this.eventCallback("onUpdate",e.onUpdate),delete e.onUpdate),e.immediateRender&&(this._immediateRender=e.immediateRender,delete e.immediateRender),e.paused&&this.paused(!0))},e.prototype.setTimeline=function(e){this._timeline=e},e.prototype._tick=function(e){var t=this._progress;this._isReversed?(this._progress-=e/this._duration*this._timeScale,1!=t&&this._isStarted?this._progress<=0?(this._progress=0,this._isPlaying=!1,N2Classes.RAF.removeTick(this.getTickCallback()),this._onUpdate(),this._onReverseComplete()):this._onUpdate():this._onReverseStart()):(this._progress+=e/this._duration*this._timeScale,0!=t&&this._isStarted?this._progress>=1?(this._progress=1,this._isPlaying=!1,N2Classes.RAF.removeTick(this.getTickCallback()),this._onUpdate(),this._onComplete()):this._onUpdate():this._onStart())},e.prototype._onStart=function(){this._isStarted=!0,this._isPlaying=!1,this._isCompleted=!1,this.trigger("onStart"),this._onUpdate()},e.prototype._onUpdate=function(){this.trigger("onUpdate")},e.prototype._onComplete=function(){this._isCompleted=!0,this._onUpdate(),this.trigger("onComplete")},e.prototype._onReverseComplete=function(){this._isCompleted=!0,this._isReversed=!1,this._onUpdate(),this.trigger("onReverseComplete")},e.prototype._onReverseStart=function(){this._isStarted=!0,this._isPlaying=!1,this._isCompleted=!1,this.trigger("onReverseStart"),this._onUpdate()},e.prototype.getTickCallback=function(){if(!this._tickCallback){var e=this;this._tickCallback=function(){e._tick.apply(e,arguments)}}return this._tickCallback},e.prototype._clearDelayTimeout=function(){this._delayTimeout&&(clearTimeout(this._delayTimeout),this._delayTimeout=!1)},e.prototype._timeToProgress=function(e){return e/this._duration*this._timeScale},e.prototype.delay=function(){if(arguments.length>0){var e=parseFloat(arguments[0]);return!isNaN(e)&&e!=1/0&&e||(e=0),this._delay=Math.max(0,e),this}return this._delay},e.prototype.duration=function(){if(arguments.length>0){var e=parseFloat(arguments[0]);return!isNaN(e)&&e!=1/0&&e||(e=0),this._duration=Math.max(0,e),this}return this._duration},e.prototype.eventCallback=function(e){return arguments.length>3?this._eventCallbacks[e]=[arguments[1],arguments[2],arguments[3]]:arguments.length>2?this._eventCallbacks[e]=[arguments[1],arguments[2],this]:arguments.length>1&&(this._eventCallbacks[e]=[arguments[1],[],this]),this._eventCallbacks[e]},e.prototype.pause=function(){return this._isPlaying=!1,N2Classes.RAF.removeTick(this.getTickCallback()),arguments.length>0&&null!=arguments[0]&&this.progress(this._timeToProgress(arguments[0])),this},e.prototype.paused=function(){return arguments.length>0?(arguments[0]?this._isPlaying&&this.pause():this._isPlaying||this.play(),this):!this._isPlaying},e.prototype.play=function(){var e=!0;arguments.length>0&&null!=arguments[0]&&(e=!1,this._progress=this._timeToProgress(arguments[0])),this._play(e)},e.prototype._play=function(e){if(this._progress<1)if(0==this._progress&&e&&this._delay>0){if(!this._delayTimeout){var t=this;this._delayTimeout=setTimeout(function(){t.__play.apply(t,arguments)},1e3*this._delay)}}else this.__play();else this._isCompleted||(this._isReversed?this._onReverseComplete():this._onComplete())},e.prototype.__play=function(){this._clearDelayTimeout(),this._isPlaying||(N2Classes.RAF.addTick(this.getTickCallback()),this._isPlaying=!0)},e.prototype.progress=function(){
3
+ if(arguments.length>0){var e=parseFloat(arguments[0]);return isNaN(e)&&(e=0),e=Math.min(1,Math.max(0,e)),this._progress=e,this._isPlaying||(this._isStarted||this._onStart(),this._onUpdate()),this}return this._progress},e.prototype.reverse=function(){this._isReversed=!0,0!=this.progress()&&this.play()},e.prototype.restart=function(){return arguments.length>0&&arguments[0]?(this.pause(0),this.play(),this):(this.play(0),this)},e.prototype.seek=function(e){null!=e&&(this._progress=this._timeToProgress(arguments[0]),this._isPlaying||this._onUpdate())},e.prototype.startTime=function(){if(arguments.length>0){var e=parseFloat(arguments[0]);return isNaN(e)&&(e=0),this._startTime=Math.max(0,e),this}return this._startTime},e.prototype.timeScale=function(){if(arguments.length>0){var e=parseFloat(arguments[0]);return isNaN(e)&&(e=1),e=Math.max(.01,e),this._timeScale!=e&&(this._timeScale=e),this}return this._timeScale},e.prototype.trigger=function(e){"object"==typeof this._eventCallbacks[e]&&this._eventCallbacks[e][0].apply(this._eventCallbacks[e][2],this._eventCallbacks[e][1])},e.prototype.totalDuration=function(){if(arguments.length>0){var e=parseFloat(arguments[0]);return isNaN(e)&&(e=0),e=Math.max(0,e),this.timeScale(this._duration/e),this}return this._duration*this._timeScale},e.prototype.reset=function(){this._isCompleted=!1,this._isStarted=!1,this.progress(0)},e}),N2D("AnimationCSS","RAF",function(e){function t(){}function i(e){return e.n2Transform||(e.n2Transform=new n),e.n2Transform}function n(t){this.data=e.extend({},s)}var o={},r=function(e){return"function"==typeof e},a=function(e){return"[object Array]"===Object.prototype.toString.call(e)};t.prototype.set=function(e,t,i,n){e.length||(e=[e]),i+=n;for(var o=0;o<e.length;o++){var r=e[o];this.applyStyles(r,t,i)}},t.prototype.applyStyles=function(e,t,i){var n={};n[t]=i,"undefined"!=typeof o[t]&&o[t](e).prepare(n);for(var r in n)try{e.style[r]=n[r]}catch(a){}},t.prototype.makeTransitionData=function(e,t,i,n){var o,r,a,s,T;if(t.match(/transformOrigin|perspective/)){if(n)return{startValue:n,endValue:n,unit:"",range:0};if(i)return{startValue:i,endValue:i,unit:"",range:0}}return"undefined"==typeof i&&(i=this.getProperty(e,t)),s=this.separateValue(t,i),i=s[0],r=s[1],"undefined"==typeof n&&(n=this.getProperty(e,t)),T=this.separateValue(t,n),n=T[0],a=T[1],o=a||r,a!=o&&(n=this.transformUnit(e,t,n,a,o)),r!=o&&(i=this.transformUnit(e,t,i,r,o)),{startValue:i,endValue:n,unit:o,range:n-i}},t.prototype.getProperty=function(t,i){if("undefined"!=typeof o[i])return o[i](t).get(i);try{var n=e(t).css(i);return"auto"===n?0:n}catch(r){return 0}},t.prototype.transformUnit=function(e,t,i,n,o){if(0==i)return 0;var r="";switch(t){case"left":case"right":r="width";break;case"top":case"bottom":r="height";break;default:r=t}if("px"==n&&"%"==o){var a=this.getProperty(e.parent(),r),s=this.separateValue(r,a);return i/s[0]*100}if("%"==n&&"px"==o){var a=this.getProperty(e.parent(),r),s=this.separateValue(r,a);return i/100*s[0]}return i},t.prototype.parsePropertyValue=function(e,t){var i=void 0,n=void 0;return a(t)?(i=t[0],n=t[1]):i=t,r(i)&&(i=i.call(e)),r(n)&&(n=n.call(e)),[i||0,n]},t.prototype.separateValue=function(e,t){var i,n;return n=(t||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(e){return i=e,""}),i||(i=this.getUnitType(e)),[parseFloat(n),i]},t.prototype.getUnitType=function(e){return/(^(x|y|z|rotationX|rotationY|rotationZ|scale|scaleX|scaleY|opacity)$)/i.test(e)?"":"px"},o.transform=i,o.x=i,o.y=i,o.z=i,o.rotationX=i,o.rotationY=i,o.rotationZ=i,o.scale=i,o.scaleX=i,o.scaleY=i,o.scaleZ=i;var s={x:0,y:0,z:0,rotationX:0,rotationY:0,rotationZ:0,scaleX:1,scaleY:1,scaleZ:1,scale:1};n.prototype.get=function(e){return this.data[e]};var T=Math.PI/180;return n.prototype.prepare=function(t){"undefined"!=typeof t.transform&&"none"===t.transform&&(this.data=e.extend({},s)),"undefined"!=typeof t.scale&&(t.scaleX=t.scale,t.scaleY=t.scale,delete t.scale);for(var i in this.data)"undefined"!=typeof t[i]&&(this.data[i]=t[i],delete t[i]);return this.data.scale=this.data.scaleX,t.transform=this.matrix3d(this.data.x,this.data.y,this.data.z,this.data.scaleX,this.data.scaleY,this.data.rotationX,this.data.rotationY,this.data.rotationZ),t},n.prototype.matrix3d=function(e,t,i,n,o,r,a,s){var l=Math.cos(r*T),u=Math.sin(r*T),c=Math.cos(a*T),h=Math.sin(a*T),S=Math.cos(s*T),d=Math.sin(s*T),b=new Array(16);return b[0]=c*S*n,b[1]=d,b[2]=h,b[3]=0,b[4]=-1*d,b[5]=l*S*o,b[6]=u,b[7]=0,b[8]=-1*h,b[9]=-1*u,b[10]=c*l,b[11]=0,b[12]=e,b[13]=t,b[14]=i,b[15]=1,"matrix3d("+b[0]+","+b[1]+","+b[2]+","+b[3]+","+b[4]+","+b[5]+","+b[6]+","+b[7]+","+b[8]+","+b[9]+","+b[10]+","+b[11]+","+b[12]+","+b[13]+","+b[14]+","+b[15]+")"},new t}),N2D("Tween","RAF",function(e){function t(t,n){this.ease="linear",this._tweenContainer=null,this._setContainer=null;var o,r=null;switch(arguments.length){case 4:r=e.extend(!0,{},arguments[2]),o=arguments[3],o?(this._mode=i.FROMTO,o=e.extend(!0,{},o)):this._mode=i.FROM;break;default:this._mode=i.TO,r={},o=e.extend(!0,{},arguments[2])}if(this._target=e(t),this.fromParams=r,N2Classes.Animation.call(this,o),this.parseParameters({duration:n}),(this._mode==i.FROM||this._mode==i.FROMTO)&&this._immediateRender){null===this._tweenContainer&&this._makeTweenContainer(this.fromParams,this.toParams);for(var a in this._tweenContainer){var s=this._tweenContainer[a];N2Classes.AnimationCSS.set(this._target,a,s.startValue,s.unit)}for(var a in this._setContainer){var s=this._setContainer[a];N2Classes.AnimationCSS.set(this._target,a,s.endValue,s.unit)}}}var i={FROM:1,FROMTO:2,TO:3};return t.prototype=Object.create(N2Classes.Animation.prototype),t.prototype.constructor=t,t.prototype.initParameters=function(){this.parseParameters(this.fromParams),N2Classes.Animation.prototype.initParameters.apply(this,arguments)},t.prototype.parseParameters=function(e){e&&(e.ease&&(this.ease=e.ease,delete e.ease),N2Classes.Animation.prototype.parseParameters.apply(this,arguments))},t.prototype._onStart=function(){null===this._tweenContainer&&this._makeTweenContainer(this.fromParams,this.toParams);for(var e in this._setContainer){var t=this._setContainer[e];N2Classes.AnimationCSS.set(this._target,e,t.endValue,t.unit)}N2Classes.Animation.prototype._onStart.call(this)},t.prototype._onUpdate=function(){for(var e in this._tweenContainer){var t=this._tweenContainer[e];N2Classes.AnimationCSS.set(this._target,e,N2Classes.Easings[this.ease](this._progress,t.startValue,t.range*this._progress,1),t.unit)}N2Classes.Animation.prototype._onUpdate.call(this)},t.prototype._makeTweenContainer=function(e,t){if(this._setContainer={},this._tweenContainer={},t)for(var i in t){var n=N2Classes.AnimationCSS.makeTransitionData(this._target,i,e[i],t[i]);0==n.range?this._setContainer[i]=n:this._tweenContainer[i]=n}else for(var i in e){var n=N2Classes.AnimationCSS.makeTransitionData(this._target,i,e[i]);0==n.range?this._setContainer[i]=n:this._tweenContainer[i]=n}},t.set=function(t,i){for(var n in i)N2Classes.AnimationCSS.set(e(t),n,i[n],"")},t.to=function(e,i,n){var o=new t(e,i,n);return void 0!==n.paused&&n.paused||o.play(),o},t.fromTo=function(e,i,n,o){var r=new t(e,i,n,o);return void 0!==o.paused&&o.paused||r.play(),r},t.from=function(e,i,n){var o=new t(e,i,n,null);return void 0!==n.paused&&n.paused||o.play(),o},window.NextendTween=t,t}),N2D("Timeline","RAF",function(e){function t(t){this.originalParams=e.extend(!0,{},t),this._tweens=[],N2Classes.Animation.call(this,t),this._duration=0}return t.prototype=Object.create(N2Classes.Animation.prototype),t.prototype.constructor=t,t.prototype._onUpdate=function(){if(this.tweensContainer)for(var e=0;e<this.tweensContainer.length;e++){var t=this.tweensContainer[e],i=Math.min(1,(this._progress-t.startProgress)/(t.endProgress-t.startProgress));t.tween._isCompleted&&i<=t.endProgress&&t.tween.reset(),!t.tween._isStarted&&i>=0&&0==t.tween.progress()&&t.tween._onStart(),t.tween._isStarted&&(1!=i||t.tween._isCompleted?i>=0&&1>i?t.tween.progress(i):0>i&&0!=t.tween.progress()&&t.tween.progress(0):(t.tween.progress(i),t.tween._onComplete()))}N2Classes.Animation.prototype._onUpdate.call(this),N2Classes.RAF._isTicking||N2Classes.RAF.postTick()},t.prototype.addTween=function(e){e.pause(),e.setTimeline(this);var t=0;t=arguments.length>1?this._parsePosition(arguments[1]):this._parsePosition();var i=e.delay();i>0&&(t+=i,e.delay(0)),e.startTime(t),this._tweens.push(e);var n=e.totalDuration()+t;n>this._duration&&(this._duration=n),this.makeCache()},t.prototype.clear=function(){this.paused()||this.pause(),t.call(this,this.originalParams)},t.prototype.add=function(e,t){this.addTween(e,t)},t.prototype.set=function(e,t,i){this.addTween(NextendTween.to(e,.05,t),i)},t.prototype.to=function(e,t,i,n){i.paused=!0,this.addTween(NextendTween.to(e,t,i),n)},t.prototype.fromTo=function(e,t,i,n,o){n.paused=!0,this.addTween(NextendTween.fromTo(e,t,i,n),o)},t.prototype.from=function(e,t,i,n){i.paused=!0,this.addTween(NextendTween.from(e,t,i),n)},t.prototype._play=function(){if(0==this._progress)for(var e=0;e<this._tweens.length;e++)this._tweens[e].pause(0);N2Classes.Animation.prototype._play.apply(this,arguments)},t.prototype._parsePosition=function(){var e="+=0";arguments.length>0&&"undefined"!=typeof arguments[0]&&!isNaN(arguments[0])&&(e=arguments[0]);var t=0;switch(typeof e){case"string":switch(e.substr(0,2)){case"+=":t=this.duration()+parseFloat(e.substr(2));break;case"-=":t=this.duration()-parseFloat(e.substr(2))}break;default:t=parseFloat(e)}return Math.max(0,t)},t.prototype.makeCache=function(){var e=this.totalDuration();this.tweensContainer=[];for(var t=0;t<this._tweens.length;t++){var i=this._tweens[t],n=i.startTime()/e,o=(i.startTime()+i.totalDuration())/e;this.tweensContainer.push({tween:i,startProgress:n,endProgress:o,range:o-n})}},window.NextendTimeline=t,t}),N2D("Easings","RAF",function(){var e={linear:function(e,t,i,n){return i+t},easeInQuad:function(e,t,i,n){return i*(e/=n)*e+t},easeOutQuad:function(e,t,i,n){return-i*(e/=n)*(e-2)+t},easeInOutQuad:function(e,t,i,n){return(e/=n/2)<1?i/2*e*e+t:-i/2*(--e*(e-2)-1)+t},easeInCubic:function(e,t,i,n){return i*(e/=n)*e*e+t},easeOutCubic:function(e,t,i,n){return i*((e=e/n-1)*e*e+1)+t},easeInOutCubic:function(e,t,i,n){return(e/=n/2)<1?i/2*e*e*e+t:i/2*((e-=2)*e*e+2)+t},easeInQuart:function(e,t,i,n){return i*(e/=n)*e*e*e+t},easeOutQuart:function(e,t,i,n){return-i*((e=e/n-1)*e*e*e-1)+t},easeInOutQuart:function(e,t,i,n){return(e/=n/2)<1?i/2*e*e*e*e+t:-i/2*((e-=2)*e*e*e-2)+t},easeInQuint:function(e,t,i,n){return i*(e/=n)*e*e*e*e+t},easeOutQuint:function(e,t,i,n){return i*((e=e/n-1)*e*e*e*e+1)+t},easeInOutQuint:function(e,t,i,n){return(e/=n/2)<1?i/2*e*e*e*e*e+t:i/2*((e-=2)*e*e*e*e+2)+t},easeInSine:function(e,t,i,n){return-i*Math.cos(e/n*(Math.PI/2))+i+t},easeOutSine:function(e,t,i,n){return i*Math.sin(e/n*(Math.PI/2))+t},easeInOutSine:function(e,t,i,n){return-i/2*(Math.cos(Math.PI*e/n)-1)+t},easeInExpo:function(e,t,i,n){return 0==e?t:i*Math.pow(2,10*(e/n-1))+t},easeOutExpo:function(e,t,i,n){return e==n?t+i:i*(-Math.pow(2,-10*e/n)+1)+t},easeInOutExpo:function(e,t,i,n){return 0==e?t:e==n?t+i:(e/=n/2)<1?i/2*Math.pow(2,10*(e-1))+t:i/2*(-Math.pow(2,-10*--e)+2)+t},easeInCirc:function(e,t,i,n){return-i*(Math.sqrt(1-(e/=n)*e)-1)+t},easeOutCirc:function(e,t,i,n){return i*Math.sqrt(1-(e=e/n-1)*e)+t},easeInOutCirc:function(e,t,i,n){return(e/=n/2)<1?-i/2*(Math.sqrt(1-e*e)-1)+t:i/2*(Math.sqrt(1-(e-=2)*e)+1)+t},easeInElastic:function(e,t,i,n){var o=1.70158,r=0,a=i;if(0==e)return t;if(1==(e/=n))return t+i;if(r||(r=.3*n),a<Math.abs(i)){a=i;var o=r/4}else var o=r/(2*Math.PI)*Math.asin(i/a);return-(a*Math.pow(2,10*(e-=1))*Math.sin((e*n-o)*(2*Math.PI)/r))+t},easeOutElastic:function(e,t,i,n){var o=1.70158,r=0,a=i;if(0==e)return t;if(1==(e/=n))return t+i;if(r||(r=.3*n),a<Math.abs(i)){a=i;var o=r/4}else var o=r/(2*Math.PI)*Math.asin(i/a);return a*Math.pow(2,-10*e)*Math.sin((e*n-o)*(2*Math.PI)/r)+i+t},easeInOutElastic:function(e,t,i,n){var o=1.70158,r=0,a=i;if(0==e)return t;if(2==(e/=n/2))return t+i;if(r||(r=n*(.3*1.5)),a<Math.abs(i)){a=i;var o=r/4}else var o=r/(2*Math.PI)*Math.asin(i/a);return 1>e?-.5*(a*Math.pow(2,10*(e-=1))*Math.sin((e*n-o)*(2*Math.PI)/r))+t:a*Math.pow(2,-10*(e-=1))*Math.sin((e*n-o)*(2*Math.PI)/r)*.5+i+t},easeInBack:function(e,t,i,n,o){return void 0==o&&(o=1.70158),i*(e/=n)*e*((o+1)*e-o)+t},easeOutBack:function(e,t,i,n,o){return void 0==o&&(o=1.70158),i*((e=e/n-1)*e*((o+1)*e+o)+1)+t},easeInOutBack:function(e,t,i,n,o){return void 0==o&&(o=1.70158),(e/=n/2)<1?i/2*(e*e*(((o*=1.525)+1)*e-o))+t:i/2*((e-=2)*e*(((o*=1.525)+1)*e+o)+2)+t},easeInBounce:function(e,t,i,n){return i-N2Classes.Easing.easeOutBounce(n-e,0,i,n)+t},easeOutBounce:function(e,t,i,n){return(e/=n)<1/2.75?i*(7.5625*e*e)+t:2/2.75>e?i*(7.5625*(e-=1.5/2.75)*e+.75)+t:2.5/2.75>e?i*(7.5625*(e-=2.25/2.75)*e+.9375)+t:i*(7.5625*(e-=2.625/2.75)*e+.984375)+t},easeInOutBounce:function(e,t,i,n){return n/2>e?.5*N2Classes.Easing.easeInBounce(2*e,0,i,n)+t:.5*N2Classes.Easing.easeOutBounce(2*e-n,0,i,n)+.5*i+t}};return e}),N2D("nextend-frontend");
nextend/wordpress/libraries/uri/uri.php CHANGED
@@ -6,7 +6,9 @@ class N2Uri extends N2UriAbstract {
6
 
7
  function __construct() {
8
 
9
- $this->uris[] = WP_PLUGIN_URL;
 
 
10
 
11
  $this->_baseuri = content_url();
12
 
6
 
7
  function __construct() {
8
 
9
+ $this->siteUrl = site_url();
10
+
11
+ $this->uris[] = plugins_url();
12
 
13
  $this->_baseuri = content_url();
14
 
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: slider, wordpress slider, image slider, layer slider, responsive slider, s
4
  Donate link: https://sites.fastspring.com/nextend/product/smartslider3donate
5
  Requires at least: 4.6
6
  Tested up to: 5.3
7
- Stable tag: 3.3.25
8
  Requires PHP: 5.6.20
9
  License: GPLv3 or later
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
@@ -196,6 +196,28 @@ Of course! Smart Slider use protocol relative urls which works fine on http:// a
196
 
197
  == Changelog ==
198
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
199
  = 3.3.25 - 28. November 2019. =
200
  * Feature: Keyboard navigation detection improvement
201
  * Fix: MobileDetect issues in rare cases
4
  Donate link: https://sites.fastspring.com/nextend/product/smartslider3donate
5
  Requires at least: 4.6
6
  Tested up to: 5.3
7
+ Stable tag: 3.3.26
8
  Requires PHP: 5.6.20
9
  License: GPLv3 or later
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
196
 
197
  == Changelog ==
198
 
199
+ = 3.3.26 - 8. January 2020. =
200
+ * Feature: Keyboard navigation detection improvement
201
+ * Feature: Control hover delay increased
202
+ * Feature: WordPress disable pointer events in iframe in page builders
203
+ * Fix: Multiselect CSS issue at generator settings
204
+ * Fix: MobileDetect issues in rare cases
205
+ * Fix: Slider loading in Elementor Popup
206
+ * Fix: wp_delete_site action is used on WordPress 5.1 or newer sites instead of the deprecated delete_blog
207
+ * Fix: YouTube video conflict with Revolution Slider
208
+ * Fix: Shape divider height
209
+ * Fix: imagesloaded library
210
+ * Fix: iPhone ligthbox scroll
211
+ * Fix: Rubenz theme AJAX compatibility
212
+ * Fix: WordPress Posts by filter generator - wrong date in url variable
213
+ * Fix: Hide slider with CSS media query in the admin area
214
+ * Fix: Quix builder fix
215
+ * Fix: EasySocial user url fix
216
+ * Fix: Pointer Events Polyfill - Slide switching in browsers that doesn't support pointer events
217
+ * Fix: WordPress shortcode parameters
218
+ * Fix: Vimeo and Youtube layers
219
+ * Deprecated: Help beacon
220
+
221
  = 3.3.25 - 28. November 2019. =
222
  * Feature: Keyboard navigation detection improvement
223
  * Fix: MobileDetect issues in rare cases
smart-slider-3.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Smart Slider 3
4
  Plugin URI: https://smartslider3.com/
5
  Description: The perfect all-in-one responsive slider solution for WordPress.
6
- Version: 3.3.25
7
  Author: Nextend
8
  Author URI: http://nextendweb.com
9
  License: GPLv3 or later
3
  Plugin Name: Smart Slider 3
4
  Plugin URI: https://smartslider3.com/
5
  Description: The perfect all-in-one responsive slider solution for WordPress.
6
+ Version: 3.3.26
7
  Author: Nextend
8
  Author URI: http://nextendweb.com
9
  License: GPLv3 or later