Redux Framework - Version 3.4.0

Version Description

Download this release

Release Info

Developer dovyp
Plugin Icon 128x128 Redux Framework
Version 3.4.0
Comparing to
See all releases

Code changes from version 3.3.9 to 3.4.0

Files changed (71) hide show
  1. CHANGELOG.md +146 -0
  2. Gruntfile.js +109 -89
  3. README.md +8 -3
  4. README.txt +69 -3
  5. ReduxCore/assets/css/admin.less +0 -0
  6. ReduxCore/assets/css/admin.scss +1427 -0
  7. ReduxCore/assets/css/color-picker/color-picker.css +1 -1
  8. ReduxCore/assets/css/color-picker/color-picker.scss +87 -0
  9. ReduxCore/assets/css/import_export/import_export.css +1 -1
  10. ReduxCore/assets/css/import_export/import_export.scss +13 -0
  11. ReduxCore/assets/css/media/media.css +1 -0
  12. ReduxCore/assets/css/media/media.scss +61 -0
  13. ReduxCore/assets/css/redux-admin.css +1 -0
  14. ReduxCore/assets/css/redux-admin.scss +1427 -0
  15. ReduxCore/assets/css/redux-fields.css +1 -0
  16. ReduxCore/assets/css/redux-vendor.css +1 -0
  17. ReduxCore/assets/css/rtl.css +1 -24
  18. ReduxCore/assets/css/rtl.scss +118 -0
  19. ReduxCore/assets/css/vendor/elusive-icons/elusive-webfont.css +1 -301
  20. ReduxCore/assets/css/vendor/elusive-icons/fonts/Elusive-Icons.eot +0 -0
  21. ReduxCore/assets/css/vendor/elusive-icons/fonts/Elusive-Icons.svg +309 -0
  22. ReduxCore/assets/css/vendor/elusive-icons/fonts/Elusive-Icons.ttf +0 -0
  23. ReduxCore/assets/css/vendor/elusive-icons/fonts/Elusive-Icons.woff +0 -0
  24. ReduxCore/assets/css/vendor/elusive-icons/sass/_variables.scss +308 -0
  25. ReduxCore/assets/css/vendor/elusive-icons/sass/elusive-webfont.scss +928 -0
  26. ReduxCore/assets/css/vendor/jquery-ui-bootstrap/jquery-ui-1.10.0.custom.css +1 -1
  27. ReduxCore/assets/css/vendor/jquery-ui-bootstrap/jquery-ui-1.10.0.custom.scss +793 -0
  28. ReduxCore/assets/css/vendor/nouislider/jquery.nouislider.css +172 -0
  29. ReduxCore/assets/css/vendor/nouislider/jquery.nouislider.min.css +1 -0
  30. ReduxCore/assets/css/vendor/spectrum/redux-spectrum.css +507 -0
  31. ReduxCore/assets/img/fs-sprite.png +0 -0
  32. ReduxCore/assets/img/social/Apple.png +0 -0
  33. ReduxCore/assets/img/social/Blogger.png +0 -0
  34. ReduxCore/assets/img/social/DailyBooth.png +0 -0
  35. ReduxCore/assets/img/social/Digg.png +0 -0
  36. ReduxCore/assets/img/social/Dribbble.png +0 -0
  37. ReduxCore/assets/img/social/Drupal.png +0 -0
  38. ReduxCore/assets/img/social/Facebook.png +0 -0
  39. ReduxCore/assets/img/social/FeedBurner.png +0 -0
  40. ReduxCore/assets/img/social/Flickr.png +0 -0
  41. ReduxCore/assets/img/social/Forrst.png +0 -0
  42. ReduxCore/assets/img/social/GitHub.png +0 -0
  43. ReduxCore/assets/img/social/Google.png +0 -0
  44. ReduxCore/assets/img/social/GrooveShark.png +0 -0
  45. ReduxCore/assets/img/social/LastFM.png +0 -0
  46. ReduxCore/assets/img/social/LinkedIn.png +0 -0
  47. ReduxCore/assets/img/social/Map.png +0 -0
  48. ReduxCore/assets/img/social/Newsvine.png +0 -0
  49. ReduxCore/assets/img/social/RSS.png +0 -0
  50. ReduxCore/assets/img/social/ShareThis.png +0 -0
  51. ReduxCore/assets/img/social/Skype.png +0 -0
  52. ReduxCore/assets/img/social/SoundCloud.png +0 -0
  53. ReduxCore/assets/img/social/Squidoo.png +0 -0
  54. ReduxCore/assets/img/social/StumbleUpon.png +0 -0
  55. ReduxCore/assets/img/social/Tumblr.png +0 -0
  56. ReduxCore/assets/img/social/Twitter.png +0 -0
  57. ReduxCore/assets/img/social/Vimeo.png +0 -0
  58. ReduxCore/assets/img/social/Windows.png +0 -0
  59. ReduxCore/assets/img/social/WordPress.png +0 -0
  60. ReduxCore/assets/img/social/YouTube.png +0 -0
  61. ReduxCore/assets/img/social/deviantART.png +0 -0
  62. ReduxCore/assets/js/color-picker/color-picker.js +297 -0
  63. ReduxCore/assets/js/color-picker/color-picker.min.js +1 -0
  64. ReduxCore/assets/js/field_border.min.js +1 -0
  65. ReduxCore/assets/js/import_export/import_export.js +2 -1
  66. ReduxCore/assets/js/media/media.js +18 -16
  67. ReduxCore/assets/js/media/media.min.js +1 -1
  68. ReduxCore/assets/js/redux.js +150 -47
  69. ReduxCore/assets/js/redux.min.js +2 -2
  70. ReduxCore/assets/js/vendor.min.js +1 -1
  71. ReduxCore/assets/js/vendor/ace_editor/ace.js +1 -0
CHANGELOG.md CHANGED
@@ -1,5 +1,151 @@
1
  # Redux Framework Changelog
2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3
  ## 3.3.9
4
  * Fixed: #1775 - Call to undefined function is_customize_preview() in pre WP 4.0.
5
  * Fixed: Issue where in some cases tracking still occuring after opt-out.
1
  # Redux Framework Changelog
2
 
3
+ ## 3.4.0
4
+ * WP.org Release
5
+
6
+ ## 3.3.10.7
7
+ * Fixed: Reset section hook firing too early.
8
+
9
+ ## 3.3.10.6
10
+ * Modified: The Redux Repeater field has landed!
11
+
12
+ ## 3.3.10.5
13
+ * Fixed: #1983 - color_rgba not outputting default values on first load (before save).
14
+
15
+ ## 3.3.10.4
16
+ * Fixed: Google font enqueues with opt_name to avoid collision with multiple Redux instances.
17
+
18
+ ## 3.3.10.3
19
+ * Fixed: #1980 - JS errors with sorter & sortable.
20
+ * Fixed: color_rgba field outputting incorrect information via output/compiler.
21
+
22
+ ## 3.3.10.2
23
+ * Fixed: #1979 - Goole fonts not properly loading in typography dropdown.
24
+
25
+ ## 3.3.10.1
26
+ * Fixed: Undefined index error on MU installs.
27
+
28
+ ## 3.3.10
29
+ * Removed: SASS compile of field CSS, for the time being. Compiler remains in core.
30
+ * Improved: Panel load time, most notable when not in dev_mode. Better for your clients. :)
31
+ * Updated: Elusive Font library.
32
+ * Fixed: #1961 - color_rgba field defaulting to black on reset.
33
+
34
+ ## 3.3.9.35
35
+ * Fixed: #1941 - Datepicker opened off screen.
36
+ * Fixed: #1756, #1957 - Slider issues. Thanks @FFIN!
37
+ * Fixed: #1960 - Duplicate slide when clicking Add. Again, thanks to @FFIN for the fix.
38
+ * Added: New filter: apply_filters 'redux/validate/{opt_name}/before_validation'
39
+ * Fixed: #1745 - Adding settings submenu to empty submenu now works. Many, many thanks to @No3x for cracking this one!
40
+
41
+ ## 3.3.9.34
42
+ * Fixed: #1955 - Undefined index rgba in output routine.
43
+
44
+ ## 3.3.9.33
45
+ * Modified: #1947 - Added display:none to TR tag under info field.
46
+
47
+ ## 3.3.9.32
48
+ * Replaced: #1951 - Replaced develop branch of scssphp to master branch due to PHP 5.2 incompatibililty.
49
+
50
+ ## 3.3.9.31
51
+ * Fixed: #1943 - Removed premature DIV close.
52
+ * Fixed: #1945 - Media preview not rendering when default ID specified.
53
+
54
+ ## 3.3.9.30
55
+ * Modified: #1930 - reorder 'psedo-class of link_color field. Thanks @freddessaint
56
+ * Modified: SASS compiler outputs to page by default. Faster.
57
+ * Fixed: #1927 - Incorrect dir path to spectrum library in color_rgba field corrected.
58
+
59
+ ## 3.3.9.29
60
+ * Modified: color_rgba field now usees spectrum color picker. minicolors removed. Just...too buggy.
61
+
62
+ ## 3.3.9.28
63
+ * Modified: #1922 - Filesystem output function.
64
+
65
+ ## 3.3.9.27
66
+ * Fixed: Added PHP 5.2 support (ugh!) for SASS compiler.
67
+
68
+ ## 3.3.9.26
69
+ * Fixed: More SASS compiler tweaking.
70
+
71
+ ## 3.3.9.25
72
+ * Fixed: PHP errors when disabling SASS.
73
+
74
+ ## 3.3.9.24
75
+ * Fixed #1909 - malformed DIV class HTML in slider field.
76
+
77
+ ## 3.3.9.23
78
+ * Removed Argument for SASS compile file output location removed. Didn't work, too much trouble.
79
+
80
+ ## 3.3.9.22
81
+ * Fixed: #1904 - select_image field not displaying saved value on page reload.
82
+
83
+ ## 3.3.9.21
84
+ * Fixed: SASS compile under multi-instance outputting incorrect CSS file
85
+
86
+ ## 3.3.9.20
87
+ * Fixed: redux-admin scss images converted to base64
88
+
89
+ ## 3.3.9.17
90
+ * Added SASS compiler for admin CSS.
91
+ * Added SASS to CSS for grunt compiler.
92
+
93
+ ## 3.3.9.16
94
+ * Added SASS compiler for fields.
95
+
96
+ ## 3.3.9.16
97
+ * Updated: select2 3.5.2
98
+
99
+ ## 3.3.9.15
100
+ * Fixed: #1856 - Illegal offset string warnings in framework.php. Thanks @CGlingener.
101
+ * Fixed: #1874 - Required operator 'contains' and 'not_contains' not working with select set to multi.
102
+ * Fixed: #1829 - Required operator '=' and '!=' not working with select set to multi.
103
+
104
+ ## 3.3.9.14
105
+ * Fixed: #1870 - Border field doubling up on px in output/compiler.
106
+ * Added: `hidden` argument for fields.
107
+ * Added: `hidden` argument for sections.
108
+
109
+ ## 3.3.9.12
110
+ * Fixed: #1868 - Improper panel render when opening expanded, when `open_expanded` set to true.
111
+ * Added: `hide_expand` argument, to hide the expand options button.
112
+
113
+ ## 3.3.9.11
114
+ * Fixed: #1865 - Sortable select not saving proper order.
115
+ * Fixed: #1864 - Footer z-index CSS adjusted.
116
+
117
+ ## 3.3.9.10
118
+ * Fixed: #1848 - Import-export filed buttons not functioning properly.
119
+
120
+ ## 3.3.9.9
121
+ * Fixed: #1834 - Wordpress data dealing with IDs as array keys not rendering properly.
122
+ * Fixed: #1830 - Font lists were added in quotes. Thanks @karimhossenbux.
123
+
124
+ ## 3.3.9.8
125
+ * Fixed: #1798 - Fixed lazy load JS to only load visible sections. Much more optimized.
126
+
127
+ ## 3.3.9.7
128
+ * Fixed: #1821 - Exo 2 font not working, issue with typography and escaping.
129
+
130
+ ## 3.3.9.6
131
+ * Added: #1803 - Optgroup support for select field.
132
+
133
+ ## 3.3.9.5
134
+ * Added: Decimal increments to spinner.
135
+
136
+ ## 3.3.9.4
137
+ * Added: Customizer now supports PANEL! Yay 4.0.
138
+
139
+ ## 3.3.9.3
140
+ * Fixed: #1789 - Customizer now properly working again with WP 4.0. Odd bug.
141
+ * Modified: README.md updates as per @cmwwebfx suggestions.
142
+
143
+ ## 3.3.9.2
144
+ * Fixed: #1782 - Fixed some extra themecheck and customizer issues.
145
+
146
+ ## 3.3.9.1
147
+ * Fixed: #1782 - Media field not showing files after upload? Hopefully this fixes it.
148
+
149
  ## 3.3.9
150
  * Fixed: #1775 - Call to undefined function is_customize_preview() in pre WP 4.0.
151
  * Fixed: Issue where in some cases tracking still occuring after opt-out.
Gruntfile.js CHANGED
@@ -17,7 +17,7 @@ module.exports = function( grunt ) {
17
  'ReduxCore/assets/js/vendor/cookie.js',
18
  'ReduxCore/assets/js/vendor/qtip/jquery.qtip.js',
19
  'ReduxCore/assets/js/vendor/jquery.typewatch.js',
20
- 'ReduxCore/assets/js/vendor/jquery.serializeForm.min.js',
21
  'ReduxCore/assets/js/vendor/jquery.alphanum.js',
22
  'ReduxCore/assets/js/redux.js'
23
  ],
@@ -27,7 +27,7 @@ module.exports = function( grunt ) {
27
  src: [
28
  'ReduxCore/assets/js/vendor/cookie.js',
29
  'ReduxCore/assets/js/vendor/qtip/jquery.qtip.js',
30
- 'ReduxCore/assets/js/vendor/jquery.serializeForm.min.js',
31
  'ReduxCore/assets/js/vendor/jquery.typewatch.js',
32
  'ReduxCore/assets/js/vendor/jquery.alphanum.js'
33
  ],
@@ -55,42 +55,34 @@ module.exports = function( grunt ) {
55
  }
56
  },
57
  uglify: {
58
- core: {
59
- options: {
60
- //banner: '/*! <%= pkg.name %> - v<%= pkg.version %> - ' +
61
- //'<%= grunt.template.today("yyyy-mm-dd") %> */\n',
62
- },
 
 
 
 
 
63
  files: {
64
- 'ReduxCore/assets/js/redux.min.js': ['ReduxCore/assets/js/redux.min.js'],
65
- 'ReduxCore/assets/js/vendor/select2.sortable.min.js': ['ReduxCore/assets/js/vendor/select2.sortable.js'],
66
- 'ReduxCore/assets/js/import_export/import_export.min.js': ['ReduxCore/assets/js/import_export/import_export.js'],
67
- 'ReduxCore/assets/js/media/media.min.js': ['ReduxCore/assets/js/media/media.js'],
68
- 'ReduxCore/inc/fields/ace_editor/field_ace_editor.min.js': ['ReduxCore/inc/fields/ace_editor/field_ace_editor.js'],
69
- 'ReduxCore/inc/fields/background/field_background.min.js': ['ReduxCore/inc/fields/background/field_background.js'],
70
- 'ReduxCore/inc/fields/border/field_border.min.js': ['ReduxCore/inc/fields/border/field_border.js'],
71
- 'ReduxCore/inc/fields/button_set/field_button_set.min.js': ['ReduxCore/inc/fields/button_set/field_button_set.js'],
72
- 'ReduxCore/inc/fields/checkbox/field_checkbox.min.js': ['ReduxCore/inc/fields/checkbox/field_checkbox.js'],
73
- 'ReduxCore/inc/fields/color/field_color.min.js': ['ReduxCore/inc/fields/color/field_color.js'],
74
- 'ReduxCore/inc/fields/color_rgba/field_color_rgba.min.js': ['ReduxCore/inc/fields/color_rgba/field_color_rgba.js'],
75
- 'ReduxCore/inc/fields/color_gradient/field_color_gradient.min.js': ['ReduxCore/inc/fields/color_gradient/field_color_gradient.js'],
76
- 'ReduxCore/inc/fields/date/field_date.min.js': ['ReduxCore/inc/fields/date/field_date.js'],
77
- 'ReduxCore/inc/fields/dimensions/field_dimensions.min.js': ['ReduxCore/inc/fields/dimensions/field_dimensions.js'],
78
- 'ReduxCore/inc/fields/editor/field_editor.min.js': ['ReduxCore/inc/fields/editor/field_editor.js'],
79
- 'ReduxCore/inc/fields/gallery/field_gallery.min.js': ['ReduxCore/inc/fields/gallery/field_gallery.js'],
80
- 'ReduxCore/inc/fields/image_select/field_image_select.min.js': ['ReduxCore/inc/fields/image_select/field_image_select.js'],
81
- 'ReduxCore/inc/fields/link_color/field_link_color.min.js': ['ReduxCore/inc/fields/link_color/field_link_color.js'],
82
- 'ReduxCore/inc/fields/multi_text/field_multi_text.min.js': ['ReduxCore/inc/fields/multi_text/field_multi_text.js'],
83
- 'ReduxCore/inc/fields/select/field_select.min.js': ['ReduxCore/inc/fields/select/field_select.js'],
84
- 'ReduxCore/inc/fields/select_image/field_select_image.min.js': ['ReduxCore/inc/fields/select_image/field_select_image.js'],
85
- 'ReduxCore/inc/fields/slider/field_slider.min.js': ['ReduxCore/inc/fields/slider/field_slider.js'],
86
- 'ReduxCore/inc/fields/slides/field_slides.min.js': ['ReduxCore/inc/fields/slides/field_slides.js'],
87
- 'ReduxCore/inc/fields/sortable/field_sortable.min.js': ['ReduxCore/inc/fields/sortable/field_sortable.js'],
88
- 'ReduxCore/inc/fields/sorter/field_sorter.min.js': ['ReduxCore/inc/fields/sorter/field_sorter.js'],
89
- 'ReduxCore/inc/fields/spacing/field_spacing.min.js': ['ReduxCore/inc/fields/spacing/field_spacing.js'],
90
- 'ReduxCore/inc/fields/spinner/field_spinner.min.js': ['ReduxCore/inc/fields/spinner/field_spinner.js'],
91
- 'ReduxCore/inc/fields/switch/field_switch.min.js': ['ReduxCore/inc/fields/switch/field_switch.js'],
92
- 'ReduxCore/inc/fields/typography/field_typography.min.js': ['ReduxCore/inc/fields/typography/field_typography.js']
93
  }
 
94
  },
95
  extensions: {
96
  files: [{
@@ -103,7 +95,9 @@ module.exports = function( grunt ) {
103
  },
104
  vendor: {
105
  files: {
106
- 'ReduxCore/assets/js/vendor.min.js': ['ReduxCore/assets/js/vendor.min.js']
 
 
107
  }
108
  }
109
  },
@@ -117,13 +111,13 @@ module.exports = function( grunt ) {
117
  jshintrc: '.jshintrc'
118
  },
119
  files: [
120
- 'Gruntfile.js',
121
  'ReduxCore/assets/js/import_export/import_export.js',
122
  'ReduxCore/assets/js/media/media.js',
123
  'ReduxCore/inc/fields/ace_editor/field_ace_editor.js',
124
  'ReduxCore/inc/fields/background/field_background.js',
125
  'ReduxCore/inc/fields/border/field_border.js',
126
- 'ReduxCore/inc/fields/button_set/field_button_Set.js',
127
  'ReduxCore/inc/fields/checkbox/field_checkbox.js',
128
  'ReduxCore/inc/fields/color/field_color.js',
129
  'ReduxCore/inc/fields/color_rgba/field_color_rgba.js',
@@ -277,6 +271,7 @@ module.exports = function( grunt ) {
277
  },
278
  generate: {}
279
  },
 
280
  phplint: {
281
  options: {
282
  swapPath: './'
@@ -284,64 +279,79 @@ module.exports = function( grunt ) {
284
  core: ["ReduxCore/**/*.php"],
285
  plugin: ["class-redux-plugin.php", "index.php", "redux-framework.php"]
286
  },
287
- less: {
288
- development: {
 
289
  options: {
290
- paths: 'ReduxCore/'
 
 
291
  },
 
292
  files: [{
293
- expand: true, // Enable dynamic expansion.
294
- cwd: 'ReduxCore/inc/fields', // Src matches are relative to this path.
295
- src: ['**/*.less'], // Actual pattern(s) to match.
296
- dest: 'ReduxCore/inc/fields', // Destination path prefix.
297
- ext: '.css' // Dest filepaths will have this extension.
298
- }]
299
- },
300
- extensions: {
301
- files: [{
302
- expand: true, // Enable dynamic expansion.
303
- cwd: 'ReduxCore/extensions/', // Src matches are relative to this path.
304
- src: ['**/*.less'], // Actual pattern(s) to match.
305
- dest: 'ReduxCore/extensions/', // Destination path prefix.
306
- ext: '.css' // Dest filepaths will have this extension.
307
  }]
308
  },
309
- production: {
 
310
  options: {
311
- compress: true,
312
- cleancss: true,
313
- ieCompat: true,
314
- relativeUrls: true,
315
- paths: 'ReduxCore/'
316
  },
317
- files: {
318
- "ReduxCore/assets/css/redux.css": ["ReduxCore/inc/fields/**/*.less", "ReduxCore/extensions/**/*.less", "ReduxCore/assets/css/admin.less", "ReduxCore/assets/css/import_export/*.less", "ReduxCore/assets/css/color-picker/*.less"],
319
- "ReduxCore/assets/css/admin.css": ["ReduxCore/assets/css/admin.less"],
320
- "ReduxCore/assets/css/color-picker/color-picker.css": ["ReduxCore/assets/css/color-picker/*.less"],
321
- "ReduxCore/assets/css/import_export/import_export.css": ["ReduxCore/assets/css/import_export/*.less"],
322
- "ReduxCore/assets/css/vendor/jquery-ui-bootstrap/jquery-ui-1.10.0.custom.css": ["ReduxCore/assets/css/vendor/jquery-ui-bootstrap/jquery-ui-1.10.0.custom.less"]
323
 
 
 
 
 
 
 
 
324
  }
325
  },
326
- dist: {
 
327
  options: {
328
- compress: true,
329
- cleancss: true,
330
- ieCompat: true,
331
- relativeUrls: true,
332
- report: 'gzip',
333
- paths: 'ReduxCore/'
334
  },
 
335
  files: {
336
- "ReduxCore/assets/css/redux.css": ["ReduxCore/inc/fields/**/*.less", "ReduxCore/extensions/**/*.less", "ReduxCore/assets/css/admin.less", "ReduxCore/assets/css/import_export/*.less", "ReduxCore/assets/css/color-picker/*.less"],
337
- "ReduxCore/assets/css/admin.css": ["ReduxCore/assets/css/admin.less"]
 
 
 
 
 
 
 
 
 
 
 
 
 
338
  }
339
  }
340
  },
341
- recess: {
342
- dist: {
343
- src: ['ReduxCore/assets/css/admin.less']
344
- }
 
 
 
 
 
 
 
 
345
  }
346
  }
347
  );
@@ -352,14 +362,15 @@ module.exports = function( grunt ) {
352
  grunt.loadNpmTasks( 'grunt-wp-i18n' );
353
  grunt.loadNpmTasks( 'grunt-checktextdomain' );
354
  grunt.loadNpmTasks( 'grunt-contrib-jshint' );
355
- grunt.loadNpmTasks( 'grunt-contrib-less' );
356
  grunt.loadNpmTasks( 'grunt-contrib-uglify' );
357
  grunt.loadNpmTasks( 'grunt-contrib-watch' );
 
358
  grunt.loadNpmTasks( 'grunt-contrib-concat' );
359
  grunt.loadNpmTasks( 'grunt-phpdocumentor' );
360
  grunt.loadNpmTasks( 'grunt-gh-pages' );
361
  grunt.loadNpmTasks( "grunt-phplint" );
362
- grunt.loadNpmTasks( 'grunt-recess' );
363
 
364
  grunt.registerTask(
365
  'langUpdate', [
@@ -372,8 +383,18 @@ module.exports = function( grunt ) {
372
 
373
  // Default task(s).
374
  grunt.registerTask(
375
- 'default',
376
- ['jshint', 'concat:core', 'uglify:core', 'concat:vendor', 'uglify:vendor', "less:production", "less:development", "less:extensions"]
 
 
 
 
 
 
 
 
 
 
377
  );
378
  grunt.registerTask( 'travis', ['jshint', 'lintPHP'] );
379
 
@@ -384,9 +405,8 @@ module.exports = function( grunt ) {
384
  grunt.registerTask( 'watchPHP', ['watch:php', 'phplint:core', 'phplint:plugin'] );
385
 
386
  grunt.registerTask( "lintPHP", ["phplint:plugin", "phplint:core"] );
387
- grunt.registerTask( "lintLESS", ["recess:dist"] );
388
- grunt.registerTask( "compileCSS", ["less:production", "less:development", "less:extensions"] );
389
- grunt.registerTask( 'compileJS', ['jshint', 'concat:core', 'uglify:core', 'concat:vendor', 'uglify:vendor'] );
390
  grunt.registerTask( 'compileTestJS', ['jshint', 'concat:core', 'concat:vendor'] );
391
-
392
  };
17
  'ReduxCore/assets/js/vendor/cookie.js',
18
  'ReduxCore/assets/js/vendor/qtip/jquery.qtip.js',
19
  'ReduxCore/assets/js/vendor/jquery.typewatch.js',
20
+ 'ReduxCore/assets/js/vendor/jquery.serializeForm.js',
21
  'ReduxCore/assets/js/vendor/jquery.alphanum.js',
22
  'ReduxCore/assets/js/redux.js'
23
  ],
27
  src: [
28
  'ReduxCore/assets/js/vendor/cookie.js',
29
  'ReduxCore/assets/js/vendor/qtip/jquery.qtip.js',
30
+ 'ReduxCore/assets/js/vendor/jquery.serializeForm.js',
31
  'ReduxCore/assets/js/vendor/jquery.typewatch.js',
32
  'ReduxCore/assets/js/vendor/jquery.alphanum.js'
33
  ],
55
  }
56
  },
57
  uglify: {
58
+ fields: {
59
+ files: [{
60
+ expand: true,
61
+ cwd: 'ReduxCore/inc/fields',
62
+ src: ['**/*.js', '!**/*.min.js', '!ace_editor/vendor/*.js', '!ace_editor/vendor/snippets/*.js', '!slider/vendor/nouislider/*.*', '!spinner/vendor/*.*'],
63
+ ext: '.min.js',
64
+ dest: 'ReduxCore/inc/fields'
65
+ }]
66
+ },
67
+ core:{
68
  files: {
69
+ 'ReduxCore/assets/js/redux.min.js': [
70
+ 'ReduxCore/assets/js/redux.min.js'
71
+ ],
72
+ 'ReduxCore/assets/js/vendor/spectrum/redux-spectrum.min.js': [
73
+ 'ReduxCore/assets/js/vendor/spectrum/redux-spectrum.js'
74
+ ],
75
+ 'ReduxCore/assets/js/vendor/redux.select2.sortable.min.js': [
76
+ 'ReduxCore/assets/js/vendor/redux.select2.sortable.js'
77
+ ],
78
+ 'ReduxCore/assets/js/import_export/import_export.min.js': [
79
+ 'ReduxCore/assets/js/import_export/import_export.js'
80
+ ],
81
+ 'ReduxCore/assets/js/media/media.min.js': [
82
+ 'ReduxCore/assets/js/media/media.js'
83
+ ],
 
 
 
 
 
 
 
 
 
 
 
 
 
 
84
  }
85
+
86
  },
87
  extensions: {
88
  files: [{
95
  },
96
  vendor: {
97
  files: {
98
+ 'ReduxCore/assets/js/vendor.min.js': [
99
+ 'ReduxCore/assets/js/vendor.min.js'
100
+ ]
101
  }
102
  }
103
  },
111
  jshintrc: '.jshintrc'
112
  },
113
  files: [
114
+ //'Gruntfile.js',
115
  'ReduxCore/assets/js/import_export/import_export.js',
116
  'ReduxCore/assets/js/media/media.js',
117
  'ReduxCore/inc/fields/ace_editor/field_ace_editor.js',
118
  'ReduxCore/inc/fields/background/field_background.js',
119
  'ReduxCore/inc/fields/border/field_border.js',
120
+ 'ReduxCore/inc/fields/button_set/field_button_set.js',
121
  'ReduxCore/inc/fields/checkbox/field_checkbox.js',
122
  'ReduxCore/inc/fields/color/field_color.js',
123
  'ReduxCore/inc/fields/color_rgba/field_color_rgba.js',
271
  },
272
  generate: {}
273
  },
274
+
275
  phplint: {
276
  options: {
277
  swapPath: './'
279
  core: ["ReduxCore/**/*.php"],
280
  plugin: ["class-redux-plugin.php", "index.php", "redux-framework.php"]
281
  },
282
+
283
+ sass: {
284
+ fields: {
285
  options: {
286
+ //sourcemap: 'none',
287
+ style: 'compressed',
288
+ noCache: true,
289
  },
290
+
291
  files: [{
292
+ expand: true, // Enable dynamic expansion.
293
+ cwd: 'ReduxCore/inc/fields', // Src matches are relative to this path.
294
+ src: ['**/*.scss'], // Actual pattern(s) to match.
295
+ dest: 'ReduxCore/inc/fields', // Destination path prefix.
296
+ ext: '.css' // Dest filepaths will have this extension.
 
 
 
 
 
 
 
 
 
297
  }]
298
  },
299
+
300
+ vendor: {
301
  options: {
302
+ //sourcemap: 'none',
303
+ style: 'compressed',
304
+ noCache: true
 
 
305
  },
 
 
 
 
 
 
306
 
307
+ files: {
308
+ "ReduxCore/assets/css/vendor/jquery-ui-bootstrap/jquery-ui-1.10.0.custom.css":[
309
+ "ReduxCore/assets/css/vendor/jquery-ui-bootstrap/jquery-ui-1.10.0.custom.scss"
310
+ ],
311
+ "ReduxCore/assets/css/vendor/elusive-icons/elusive-webfont.css":[
312
+ "ReduxCore/assets/css/vendor/elusive-icons/sass/elusive-webfont.scss"
313
+ ],
314
  }
315
  },
316
+
317
+ admin: {
318
  options: {
319
+ //sourcemap: 'none',
320
+ style: 'compressed',
321
+ noCache: true
 
 
 
322
  },
323
+
324
  files: {
325
+ "ReduxCore/assets/css/color-picker/color-picker.css":[
326
+ "ReduxCore/assets/css/color-picker/color-picker.scss"
327
+ ],
328
+ "ReduxCore/assets/css/media/media.css":[
329
+ "ReduxCore/assets/css/media/media.scss"
330
+ ],
331
+ "ReduxCore/assets/css/import_export/import_export.css":[
332
+ "ReduxCore/assets/css/import_export/import_export.scss"
333
+ ],
334
+ "ReduxCore/assets/css/redux-admin.css": [
335
+ "ReduxCore/assets/css/redux-admin.scss"
336
+ ],
337
+ "ReduxCore/assets/css/rtl.css":[
338
+ "ReduxCore/assets/css/rtl.scss"
339
+ ]
340
  }
341
  }
342
  },
343
+
344
+ cssmin: {
345
+ fields: {
346
+ files: {
347
+ 'ReduxCore/assets/css/redux-fields.css': [
348
+ 'ReduxCore/inc/fields/**/*.css',
349
+ "ReduxCore/assets/css/color-picker/color-picker.css",
350
+ "ReduxCore/assets/css/media/media.css",
351
+ "ReduxCore/assets/css/import_export/import_export.css"
352
+ ]
353
+ }
354
+ },
355
  }
356
  }
357
  );
362
  grunt.loadNpmTasks( 'grunt-wp-i18n' );
363
  grunt.loadNpmTasks( 'grunt-checktextdomain' );
364
  grunt.loadNpmTasks( 'grunt-contrib-jshint' );
365
+ grunt.loadNpmTasks('grunt-contrib-sass');
366
  grunt.loadNpmTasks( 'grunt-contrib-uglify' );
367
  grunt.loadNpmTasks( 'grunt-contrib-watch' );
368
+ grunt.loadNpmTasks('grunt-contrib-cssmin');
369
  grunt.loadNpmTasks( 'grunt-contrib-concat' );
370
  grunt.loadNpmTasks( 'grunt-phpdocumentor' );
371
  grunt.loadNpmTasks( 'grunt-gh-pages' );
372
  grunt.loadNpmTasks( "grunt-phplint" );
373
+ //grunt.loadNpmTasks( 'grunt-recess' );
374
 
375
  grunt.registerTask(
376
  'langUpdate', [
383
 
384
  // Default task(s).
385
  grunt.registerTask(
386
+ 'default', [
387
+ 'jshint',
388
+ 'concat:core',
389
+ 'uglify:core',
390
+ 'concat:vendor',
391
+ 'uglify:vendor',
392
+ 'uglify:fields',
393
+ "sass:admin",
394
+ "sass:fields",
395
+ "sass:vendor",
396
+ 'cssmin'
397
+ ]
398
  );
399
  grunt.registerTask( 'travis', ['jshint', 'lintPHP'] );
400
 
405
  grunt.registerTask( 'watchPHP', ['watch:php', 'phplint:core', 'phplint:plugin'] );
406
 
407
  grunt.registerTask( "lintPHP", ["phplint:plugin", "phplint:core"] );
408
+ grunt.registerTask( "compileSCSS", ["sass:admin", "sass:fields", "sass:vendor"] );
409
+ grunt.registerTask( 'compileJS', ['jshint', 'concat:core', 'uglify:core', 'concat:vendor', 'uglify:vendor', 'uglify:fields'] );
 
410
  grunt.registerTask( 'compileTestJS', ['jshint', 'concat:core', 'concat:vendor'] );
411
+ grunt.registerTask( 'compileCSS', ['cssmin'] );
412
  };
README.md CHANGED
@@ -2,6 +2,11 @@
2
 
3
  WordPress options framework which uses the [WordPress Settings API](http://codex.wordpress.org/Settings_API "WordPress Settings API"), Custom Error/Validation Handling, Custom Field/Validation Types, and import/export functionality.
4
 
 
 
 
 
 
5
  ## Kickstart Your Development ##
6
 
7
  Are you authoring a theme, or plugin? Visit the [Redux Builder](http://build.reduxframework.com) site and get started!
@@ -12,7 +17,7 @@ We help you create a seamless user experience for your users to demo your WordPr
12
  ## Documentation ##
13
 
14
  Need a little help with Redux? Come check out our brand new documentation site at [docs.reduxframework.com](http://docs.reduxframework.com), chock full of tutorials and examples!
15
-
16
 
17
  ## SMOF (Simple Modified Option Users) Converter! ##
18
 
@@ -72,8 +77,8 @@ If you can, please donate to help support the ongoing development of Redux Frame
72
 
73
  ## Are you using Redux? ##
74
 
75
- Send me an email at ghost1227@reduxframework.com so I can add you to our user spotlight!
76
 
77
  ## Changelog ##
78
 
79
- See Changelog.md
2
 
3
  WordPress options framework which uses the [WordPress Settings API](http://codex.wordpress.org/Settings_API "WordPress Settings API"), Custom Error/Validation Handling, Custom Field/Validation Types, and import/export functionality.
4
 
5
+ ## Posting Guidelines for issues and questions ##
6
+ When using our Issue Tracker, you may ask questions where you may be a bit lost or need help understanding the documentation. If, however, you find a bug we require you to read and provide the information contained in our [Contributing Guidelines](https://github.com/ReduxFramework/redux-framework/blob/master/CONTRIBUTING.md). If you do not provide this information, we will request it before we can support you.
7
+
8
+ If you are stuck in some of your own code, or need help with PHP and anything else not Redux specific, we request you purchase some [Premium Support](http://reduxframework.com/extension/premium-support/) and we will be happy to assist you. If we feel the issue is outside of our scope we will suggest you to purchase some [Premium Support](http://reduxframework.com/extension/premium-support/) in order for us to serve you.
9
+
10
  ## Kickstart Your Development ##
11
 
12
  Are you authoring a theme, or plugin? Visit the [Redux Builder](http://build.reduxframework.com) site and get started!
17
  ## Documentation ##
18
 
19
  Need a little help with Redux? Come check out our brand new documentation site at [docs.reduxframework.com](http://docs.reduxframework.com), chock full of tutorials and examples!
20
+
21
 
22
  ## SMOF (Simple Modified Option Users) Converter! ##
23
 
77
 
78
  ## Are you using Redux? ##
79
 
80
+ Send us an email at info@reduxframework.com so we can add you to our showcase!
81
 
82
  ## Changelog ##
83
 
84
+ See [Changelog.md](https://github.com/ReduxFramework/redux-framework/blob/master/CHANGELOG.md)
README.txt CHANGED
@@ -1,10 +1,10 @@
1
  === Redux Framework ===
2
- Contributors: section214, dovyp, kprovance
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=N5AD7TSH8YA5U
4
  Tags: admin, admin interface, options, theme options, plugin options, options framework, settings, web fonts, google fonts
5
  Requires at least: 3.5.1
6
- Tested up to: 4.0
7
- Stable tag: 3.3.9
8
  License: GPLv3 or later
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -125,6 +125,72 @@ That's because the real FAQ section is on our site! Please visit [http://docs.re
125
 
126
  == Changelog ==
127
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
128
  = 3.3.9 =
129
  * Fixed: #1775 - Call to undefined function is_customize_preview() in pre WP 4.0.
130
  * Fixed: Issue where in some cases tracking still occuring after opt-out.
1
  === Redux Framework ===
2
+ Contributors: dovyp, kprovance, section214
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=N5AD7TSH8YA5U
4
  Tags: admin, admin interface, options, theme options, plugin options, options framework, settings, web fonts, google fonts
5
  Requires at least: 3.5.1
6
+ Tested up to: 4.2
7
+ Stable tag: 3.4.0
8
  License: GPLv3 or later
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
125
 
126
  == Changelog ==
127
 
128
+ # 3.4.0
129
+ * Fixed: Reset section hook firing too early.
130
+ * Modified: The Redux Repeater field has landed!
131
+ * Fixed: #1983 - color_rgba not outputting default values on first load (before save).
132
+ * Fixed: Google font enqueues with opt_name to avoid collision with multiple Redux instances.
133
+ * Fixed: #1980 - JS errors with sorter & sortable.
134
+ * Fixed: color_rgba field outputting incorrect information via output/compiler.
135
+ * Fixed: #1979 - Goole fonts not properly loading in typography dropdown.
136
+ * Fixed: Undefined index error on MU installs.
137
+ * Removed: SASS compile of field CSS, for the time being. Compiler remains in core.
138
+ * Improved: Panel load time, most notable when not in dev_mode. Better for your clients. :)
139
+ * Updated: Elusive Font library.
140
+ * Fixed: #1961 - color_rgba field defaulting to black on reset.
141
+ * Fixed: #1941 - Datepicker opened off screen.
142
+ * Fixed: #1756, #1957 - Slider issues. Thanks @FFIN!
143
+ * Fixed: #1960 - Duplicate slide when clicking Add. Again, thanks to @FFIN for the fix.
144
+ * Added: New filter: apply_filters 'redux/validate/{opt_name}/before_validation'
145
+ * Fixed: #1745 - Adding settings submenu to empty submenu now works. Many, many thanks to @No3x for cracking this one!
146
+ * Fixed: #1955 - Undefined index rgba in output routine.
147
+ * Modified: #1947 - Added display:none to TR tag under info field.
148
+ * Replaced: #1951 - Replaced develop branch of scssphp to master branch due to PHP 5.2 incompatibililty.
149
+ * Fixed: #1943 - Removed premature DIV close.
150
+ * Fixed: #1945 - Media preview not rendering when default ID specified.
151
+ * Modified: #1930 - reorder 'psedo-class of link_color field. Thanks @freddessaint
152
+ * Modified: SASS compiler outputs to page by default. Faster.
153
+ * Fixed: #1927 - Incorrect dir path to spectrum library in color_rgba field corrected.
154
+ * Modified: color_rgba field now usees spectrum color picker. minicolors removed. Just...too buggy.
155
+ * Modified: #1922 - Filesystem output function.
156
+ * Fixed: Added PHP 5.2 support (ugh!) for SASS compiler.
157
+ * Fixed: More SASS compiler tweaking.
158
+ * Fixed: PHP errors when disabling SASS.
159
+ * Fixed #1909 - malformed DIV class HTML in slider field.
160
+ * Removed Argument for SASS compile file output location removed. Didn't work, too much trouble.
161
+ * Fixed: #1904 - select_image field not displaying saved value on page reload.
162
+ * Fixed: SASS compile under multi-instance outputting incorrect CSS file
163
+ * Fixed: redux-admin scss images converted to base64
164
+ * Added SASS compiler for admin CSS.
165
+ * Added SASS to CSS for grunt compiler.
166
+ * Added SASS compiler for fields.
167
+ * Updated: select2 3.5.2
168
+ * Fixed: #1856 - Illegal offset string warnings in framework.php. Thanks @CGlingener.
169
+ * Fixed: #1874 - Required operator 'contains' and 'not_contains' not working with select set to multi.
170
+ * Fixed: #1829 - Required operator '=' and '!=' not working with select set to multi.
171
+ * Fixed: #1870 - Border field doubling up on px in output/compiler.
172
+ * Added: `hidden` argument for fields.
173
+ * Added: `hidden` argument for sections.
174
+ * Fixed: #1868 - Improper panel render when opening expanded, when `open_expanded` set to true.
175
+ * Added: `hide_expand` argument, to hide the expand options button.
176
+ * Fixed: #1865 - Sortable select not saving proper order.
177
+ * Fixed: #1864 - Footer z-index CSS adjusted.
178
+ * Fixed: #1848 - Import-export filed buttons not functioning properly.
179
+ * Fixed: #1834 - Wordpress data dealing with IDs as array keys not rendering properly.
180
+ * Fixed: #1830 - Font lists were added in quotes. Thanks @karimhossenbux.
181
+ * Fixed: #1798 - Fixed lazy load JS to only load visible sections. Much more optimized.
182
+ * Fixed: #1821 - Exo 2 font not working, issue with typography and escaping.
183
+ * Added: #1803 - Optgroup support for select field.
184
+ * Added: Decimal increments to spinner.
185
+
186
+ ## 3.3.9.4
187
+ * Added: Customizer now supports PANEL! Yay 4.0.
188
+ * Fixed: #1789 - Customizer now properly working again with WP 4.0. Odd bug.
189
+
190
+ = 3.3.9.2 =
191
+ * Fixed: #1670 - Fixed some extra themecheck and customizer issues.
192
+ * Fixed: #1782 - Media field not showing files after upload? Hopefully this fixes it.
193
+
194
  = 3.3.9 =
195
  * Fixed: #1775 - Call to undefined function is_customize_preview() in pre WP 4.0.
196
  * Fixed: Issue where in some cases tracking still occuring after opt-out.
ReduxCore/assets/css/admin.less CHANGED
File without changes
ReduxCore/assets/css/admin.scss ADDED
@@ -0,0 +1,1427 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .redux-main .description {
2
+ margin-top: 7px;
3
+ }
4
+
5
+ .form-table > tbody > tr > th {
6
+ width: 30%
7
+ }
8
+
9
+ .redux-container {
10
+ //font-family: "Open Sans","Lucida Grande", Sans-serif;
11
+ background-color: #f5f5f5; /* Old browsers */
12
+ background-repeat: repeat-x; /* Repeat the gradient */
13
+ background-image: -moz-linear-gradient(top, #f2f2f2 0%, #f5f5f5 100%); /* FF3.6+ */
14
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f2f2), color-stop(100%, #f5f5f5)); /* Chrome,Safari4+ */
15
+ background-image: -webkit-linear-gradient(top, #f2f2f2 0%, #f5f5f5 100%); /* Chrome 10+,Safari 5.1+ */
16
+ background-image: -ms-linear-gradient(top, #f2f2f2 0%, #f5f5f5 100%); /* IE10+ */
17
+ background-image: -o-linear-gradient(top, #f2f2f2 0%, #f5f5f5 100%); /* Opera 11.10+ */
18
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#eeeeee', GradientType=0); /* IE6-9 */
19
+ background-image: linear-gradient(top, #f2f2f2 0%, #f5f5f5 100%); /* W3C */
20
+ border: 1px solid #dedede;
21
+ -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .04);
22
+ box-shadow: 0 1px 1px rgba(0, 0, 0, .04);
23
+ -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);
24
+ margin-top: 5px;
25
+ overflow: hidden;
26
+
27
+ a {
28
+ &:focus {
29
+ box-shadow: none;
30
+ }
31
+ }
32
+
33
+ .hr {
34
+ height: 20px;
35
+ line-height: 20px;
36
+ float: none;
37
+ border-color: #E7E7E7;
38
+ display: block;
39
+ width: 100%;
40
+ height: 35px !important;
41
+ line-height: 35px !important;
42
+ position: relative;
43
+ margin: 15px 0 10px 0;
44
+
45
+ .inner span {
46
+ background-color: #FCFCFC;
47
+ border-color: #E7E7E7;
48
+ height: 5px;
49
+ width: 5px;
50
+ border-width: 2px;
51
+ border-style: solid;
52
+ display: block;
53
+ position: absolute;
54
+ left: 50%;
55
+ margin-left: -5px;
56
+ margin-top: -5px;
57
+ }
58
+ }
59
+
60
+ .inner {
61
+ width: 42% !important;
62
+ left: 40% !important;
63
+ margin-left: -6%;
64
+ background-color: #FCFCFC;
65
+ border-color: #E7E7E7;
66
+ position: absolute;
67
+ height: 1px;
68
+ top: 50%;
69
+ width: 100%;
70
+ margin-top: -1px;
71
+ border-top-width: 1px;
72
+ border-top-style: solid;
73
+ }
74
+
75
+ #redux-header,
76
+ #redux-footer {
77
+ text-align: right;
78
+ padding: 6px 10px;
79
+ }
80
+
81
+ #redux-header {
82
+ background: #f1f1f1;
83
+ border-bottom: 3px solid blue;
84
+
85
+ .display_header {
86
+ float: left;
87
+ margin: 20px 10px;
88
+
89
+ h2 {
90
+ display: inline-block;
91
+ font-style: normal;
92
+ padding-right: 5px;
93
+ }
94
+
95
+ span {
96
+ color: #888;
97
+ }
98
+ }
99
+
100
+ .icon32 {
101
+ float: right;
102
+ margin: 16px 16px 0;
103
+ }
104
+ }
105
+
106
+ #redux-footer {
107
+ border-top: 1px solid #E7E7E7;
108
+ z-index: 999;
109
+
110
+ #redux-share {
111
+ float: left;
112
+ line-height: 28px;
113
+ font-size: 15px;
114
+
115
+ a {
116
+ text-decoration: none;
117
+ margin-right: 10px;
118
+
119
+ img {
120
+ margin-bottom: -3px;
121
+ }
122
+ }
123
+ }
124
+ }
125
+
126
+ .notice-green {
127
+ margin: 0;
128
+ border-bottom: 1px solid #E7E7E7;
129
+ background-color: #DFF0D8;
130
+ color: #468847;
131
+ padding: 8px 35px 8px 14px;
132
+ text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
133
+ }
134
+
135
+ .notice-blue {
136
+ margin: 0;
137
+ border-bottom: 1px solid #BCE8F1;
138
+ background-color: #D9EDF7;
139
+ color: #3A87AD;
140
+ padding: 8px 35px 8px 14px;
141
+ text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
142
+ }
143
+
144
+ .notice-yellow {
145
+ margin: 0;
146
+ border-bottom: 1px solid #E7E7E7;
147
+ background-color: #FCF8E3;
148
+ color: #C09853;
149
+ padding: 8px 35px 8px 14px;
150
+ text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
151
+ }
152
+
153
+ .notice-red,
154
+ .redux-field-errors {
155
+ margin: 0;
156
+ border-bottom: 1px solid #E7E7E7;
157
+ background-color: #F2DEDE;
158
+ color: #B94A48;
159
+ padding: 8px 35px 8px 14px;
160
+ text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
161
+ }
162
+
163
+ .redux-field-errors,
164
+ .redux-field-warnings,
165
+ .redux-save-warn {
166
+ display: none;
167
+ }
168
+
169
+ .sticky-save-warn {
170
+ min-height: 76px;
171
+
172
+ .redux-save-warn {
173
+ position: fixed;
174
+ top: 32px;
175
+ right: 21px;
176
+ left: 183px;
177
+ opacity: 1;
178
+ z-index: 9999;
179
+ }
180
+ }
181
+
182
+ #info_bar {
183
+ background: #f3f3f3;
184
+ border-bottom: 1px solid #dedede;
185
+ padding: 6px 10px 6px 6px;
186
+ text-align: right;
187
+ -moz-box-shadow: inset 0 1px 0 #fcfcfc;
188
+ -webkit-box-shadow: inset 0 1px 0 #fcfcfc;
189
+ box-shadow: inset 0 1px 0 #fcfcfc;
190
+ }
191
+
192
+ .redux-group-tab {
193
+ display: none;
194
+ margin-bottom: 30px;
195
+
196
+ .redux-theme-data {
197
+ padding: 20px 0;
198
+ border-top: 1px solid #E7E7E7;
199
+
200
+ &.theme-description {
201
+ padding: 10px 0;
202
+ border-width: 0;
203
+ }
204
+
205
+ &.theme-uri,
206
+ &.theme-author,
207
+ &.theme-version {
208
+ padding: 0;
209
+ border-width: 0;
210
+ }
211
+ }
212
+
213
+ h3 {
214
+ margin-top: 0;
215
+ line-height: 2em;
216
+ border-bottom: 1px solid #E7E7E7;
217
+ }
218
+
219
+ .redux-section-desc {
220
+ margin-bottom: 15px;
221
+ color: #666;
222
+ }
223
+ }
224
+
225
+ .redux-action_bar {
226
+ float: right;
227
+ }
228
+
229
+ .redux-ajax-loading {
230
+ display: none;
231
+ background: red url("../img/ajax.gif") no-repeat;
232
+ width: 16px;
233
+ height: 16px;
234
+ margin: 3px 4px 0;
235
+ float: right;
236
+ }
237
+
238
+ #redux-intro-text {
239
+ background: #f3f3f3;
240
+ border-bottom: 1px solid #dedede;
241
+ -moz-box-shadow: inset 0 1px 0 #fcfcfc;
242
+ -webkit-box-shadow: inset 0 1px 0 #fcfcfc;
243
+ box-shadow: inset 0 1px 0 #fcfcfc;
244
+ padding: 3px;
245
+ padding: 10px 10px;
246
+
247
+ p {
248
+ margin: 0;
249
+ font-family: "Lucida Grande", Sans-serif;
250
+ color: #888;
251
+ }
252
+ }
253
+
254
+ .expand_options {
255
+ cursor: pointer;
256
+ display: block;
257
+ height: 22px;
258
+ width: 21px;
259
+ float: left;
260
+ font-size: 0;
261
+ text-indent: -9999px;
262
+ margin: 1px 0 0 5px;
263
+ border: 1px solid #bbb;
264
+ -webkit-border-radius: 2px;
265
+ -moz-border-radius: 2px;
266
+ border-radius: 2px;
267
+ background: url("../img/toggle_tabs.png") no-repeat -2px -26px;
268
+
269
+ &.expanded {
270
+ background: url("../img/toggle_tabs.png") no-repeat -2px -1px;
271
+ }
272
+
273
+ &:hover {
274
+ border-color: #888;
275
+ }
276
+ }
277
+
278
+ .sticky-footer-fixed {
279
+ background: #f3f3f3;
280
+ border-top: 1px solid #dedede !important;
281
+ -moz-box-shadow: inset 0 1px 0 #fcfcfc;
282
+ -webkit-box-shadow: inset 0 1px 0 #fcfcfc;
283
+ box-shadow: inset 0 1px 0 #fcfcfc;
284
+ }
285
+
286
+ .redux-sidebar,
287
+ .redux-main {
288
+ min-height: 300px;
289
+
290
+ }
291
+ }
292
+
293
+ /* redux-container */
294
+
295
+ .no-js {
296
+ border: 1px solid #ffbaba;
297
+ margin: 0;
298
+ border-bottom: 1px solid #E7E7E7;
299
+ background-color: #F2DEDE;
300
+ color: #B94A48;
301
+ padding: 8px 35px 8px 14px;
302
+ text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
303
+ }
304
+
305
+ .redux-main {
306
+ background: #FCFCFC;
307
+ margin-left: 201px;
308
+ border-left: 1px solid #D8D8D8;
309
+ padding: 10px 20px;
310
+ -moz-box-shadow: inset 0 1px 0 #fff;
311
+ -webkit-box-shadow: inset 0 1px 0 #FFF;
312
+ box-shadow: inset 0 1px 0 #FFF;
313
+ position: relative;
314
+
315
+ .form-table.no-border {
316
+ border-top: none;
317
+ }
318
+ .form-table tr {
319
+ border-bottom: 1px solid #E7E7E7;
320
+ &:last-child {
321
+ border-bottom: none !important;
322
+ }
323
+ th,
324
+ td {
325
+ color: #333;
326
+ }
327
+ }
328
+
329
+ .form-table tr td {
330
+ table.mceLayout,
331
+ table.mceLayout tr,
332
+ table.mceLayout tr td {
333
+ padding: 0;
334
+ border-width: 0;
335
+ }
336
+
337
+ .redux-th-warning {
338
+ font-size: 1em;
339
+ color: #C09853;
340
+ font-weight: normal;
341
+ display: block;
342
+ }
343
+
344
+ .redux-field-warning {
345
+ border-color: #C09853;
346
+ }
347
+
348
+ .redux-th-error {
349
+ font-size: 1em;
350
+ color: #B94A48;
351
+ font-weight: normal;
352
+ display: block;
353
+ }
354
+ }
355
+
356
+ input.large-text {
357
+ width: 100%;
358
+ }
359
+
360
+ .hide {
361
+ display: none;
362
+ }
363
+
364
+ .redux-field-container {
365
+ padding: 20px 0;
366
+ }
367
+
368
+ .mini,
369
+ input[type=text].mini {
370
+ width: 50px;
371
+ text-align: center;
372
+ }
373
+
374
+ input {
375
+ line-height: 19px;
376
+ }
377
+
378
+ img {
379
+ max-width: 100%;
380
+ height: auto;
381
+ width: auto !important;
382
+ }
383
+
384
+ .select2-default {
385
+ width: auto !important;
386
+ }
387
+
388
+ .showDefaults {
389
+ display: block;
390
+ font-weight: normal;
391
+ font-size: .8em;
392
+ color: #888;
393
+ }
394
+
395
+ span.description {
396
+ display: block;
397
+ font-style: normal;
398
+ font-weight: 400;
399
+ }
400
+
401
+ #redux-system-info textarea {
402
+ min-height: 730px;
403
+ width: 100%;
404
+ }
405
+
406
+ .field-desc {
407
+ clear: both;
408
+ font-size: 13px;
409
+ }
410
+
411
+ .data-full li {
412
+ width: 100%;
413
+ }
414
+
415
+ .data-half li {
416
+ width: 50%;
417
+ float: left;
418
+ }
419
+
420
+ .data-third li {
421
+ width: 33.3%;
422
+ float: left;
423
+ }
424
+
425
+ .data-quarter li {
426
+ width: 25%;
427
+ float: left;
428
+ }
429
+
430
+ .ui-helper-hidden-accessible {
431
+ top: inherit;
432
+ }
433
+
434
+ .form-table:first-child tr th, .redux-main .form-table:first-child tr td {
435
+ padding-top: 0 !important;
436
+ }
437
+
438
+ .form-table {
439
+ clear: none;
440
+ margin-top: 0px !important;
441
+
442
+ &:first-child tr th,
443
+ &:first-child tr td {
444
+ padding-top: 0 !important;
445
+ }
446
+
447
+ tr:first-child th,
448
+ tr:first-child td {
449
+ padding-top: 0;
450
+ }
451
+ }
452
+
453
+ .input-append input {
454
+ border-right: 0;
455
+ margin-bottom: 0;
456
+ border-top-right-radius: 0;
457
+ border-bottom-right-radius: 0;
458
+ margin-right: 0;
459
+ float:left;
460
+ margin-top: 0;
461
+ display: block;
462
+ }
463
+ .input-append .add-on {
464
+ border-top-right-radius: 3px;
465
+ border-bottom-right-radius: 3px;
466
+ margin-left: -2px;
467
+ padding-top: 4px !important;
468
+ padding-bottom: 2px !important;
469
+ float: left;
470
+ }
471
+ .input-prepend input {
472
+ border-left: 0;
473
+ margin-bottom: 0;
474
+ border-top-left-radius: 0;
475
+ border-bottom-left-radius: 0;
476
+ margin-left: 0;
477
+ padding-top: 2px;
478
+ padding-bottom: 5px;
479
+ float:left;
480
+ margin-top: 0;
481
+ display: block;
482
+ }
483
+ .input-prepend .add-on {
484
+ border-top-left-radius: 3px;
485
+ border-bottom-left-radius: 3px;
486
+ float: left;
487
+ }
488
+
489
+ .input-append {
490
+ margin-right: 10px;
491
+ font-size: 0;
492
+ white-space: nowrap;
493
+ float: left;
494
+ display: inline-block;
495
+ margin-bottom: 6px;
496
+ }
497
+ .input-append .add-on, .input-prepend .add-on {
498
+ width: auto;
499
+ display: inline-block;
500
+ min-width: 16px;
501
+ padding: 3px 4px;
502
+ font-size: 12px;
503
+ font-weight: 400;
504
+ line-height: 20px;
505
+ text-align: center;
506
+ text-shadow: 0 1px 0 #ffffff;
507
+ background-color: #eeeeee;
508
+ border: 1px solid #cccccc;
509
+ }
510
+ .input-prepend {
511
+ font-size: 0;
512
+ white-space: nowrap;
513
+ float: left;
514
+ display: inline-block;
515
+ margin-bottom: 6px;
516
+ }
517
+
518
+ #redux-object-browser {
519
+ overflow: auto;
520
+ word-wrap: break-word;
521
+ max-height: 600px;
522
+ max-width: 100%;
523
+ }
524
+ }
525
+
526
+ /* main */
527
+
528
+ .redux-sidebar {
529
+ width: 202px;
530
+ float: left;
531
+
532
+ .redux-group-menu {
533
+ margin-top: 0 !important;
534
+ li {
535
+ margin-top: 0;
536
+
537
+ &.active a,
538
+ &.active a:hover,
539
+ &.activeChild a,
540
+ &.activeChild a:hover
541
+ {
542
+ background: #FCFCFC;
543
+ color: #269ad6;
544
+ width: 184px;
545
+ opacity: 1;
546
+ //margin-right:-2px;
547
+ }
548
+
549
+ &.active a li a {
550
+ background: #333;
551
+ padding-left: 5px;
552
+ }
553
+
554
+ &.divide {
555
+ padding: 0;
556
+ border-width: 1px 0;
557
+ border-style: solid;
558
+ border-bottom-color: #E7E7E7;
559
+ border-top-color: #F9F9F9;
560
+ }
561
+ a:first-child {
562
+ border-top: none;
563
+ }
564
+ a {
565
+ display: block;
566
+ padding: 10px 4px 10px 14px;
567
+ background: #e0e0e0;
568
+ background: transparent;
569
+ border-width: 1px 0;
570
+ border-style: solid;
571
+ border-bottom-color: #E7E7E7;
572
+ border-top-color: #F9F9F9;
573
+ opacity: 0.7;
574
+ color: #555;
575
+ font-weight: bold;
576
+ text-decoration: none;
577
+ -webkit-transition: none;
578
+ transition: none;
579
+ &.custom-tab {
580
+ background: #f6f6f6;
581
+ }
582
+ img {
583
+ width: 16px;
584
+ height: 16px;
585
+ // vertical-align:middle;
586
+ // margin-bottom:-3px;
587
+ // margin-right: 3px;
588
+ position: absolute;
589
+ left: 15px;
590
+ }
591
+ &:hover {
592
+ background: #e5e5e5;
593
+ //width: 184px
594
+ color: #777;
595
+ //margin-right: -2px;
596
+ opacity: 1;
597
+ }
598
+ }
599
+ }
600
+ }
601
+
602
+ .redux-menu-warning,
603
+ .redux-menu-error,
604
+ .hasSubSections .extraIconSubsections {
605
+ display: inline-block;
606
+ float: right;
607
+ padding: 6px 7px 4px 7px;
608
+ margin-left: 4px;
609
+ font-family: sans-serif;
610
+ font-size: 9px;
611
+ font-weight: bold;
612
+ line-height: 9px;
613
+ border-radius: 10px;
614
+ -moz-border-radius: 10px;
615
+ -webkit-border-radius: 10px;
616
+ border: 0 solid transparent;
617
+ margin-right: 5px;
618
+
619
+ i {
620
+ margin-left: -3px;
621
+ margin-top: -3px;
622
+ }
623
+ }
624
+ .redux-menu-error {
625
+ background-color: rgb(185, 74, 72);
626
+ color: rgb(242, 222, 222);
627
+ }
628
+ .redux-menu-warning {
629
+ background-color: #C09853;
630
+ color: #FCF8E3;
631
+ }
632
+
633
+ ul {
634
+ .subsection {
635
+ display: none;
636
+ }
637
+ }
638
+
639
+ .redux-group-tab-link-a {
640
+ position: relative;
641
+ outline: 0;
642
+ i {
643
+ vertical-align: middle;
644
+ font-size: 1.35em;
645
+ position: absolute;
646
+ }
647
+ span {
648
+ display: block;
649
+ &.group_title {
650
+ padding-left: 30px;
651
+ }
652
+ }
653
+ }
654
+
655
+ .redux-group-tab-link-li a.hasError span.group_title {
656
+ padding-right: 25px;
657
+ }
658
+
659
+ }
660
+
661
+ /* sidebar */
662
+
663
+ .form-table th, .form-table td {
664
+ margin: 0;
665
+ padding: 0;
666
+ width: auto;
667
+ }
668
+
669
+ .redux_field_th {
670
+ font-weight: bold;
671
+ // width: 30%;
672
+ padding: 20px 10px 20px 0px;
673
+ display: block;
674
+ span:first-child {
675
+ font-weight: normal;
676
+ display: block;
677
+ color: #666;
678
+ }
679
+ }
680
+
681
+ /*
682
+ *
683
+ * NHP_Options_color
684
+ *
685
+ */
686
+ .farb-popup-wrapper {
687
+ position: relative;
688
+ display: block;
689
+ }
690
+
691
+ .farb-popup {
692
+ position: absolute;
693
+ left: 40px;
694
+ top: 40px;
695
+ background-color: white;
696
+ border: 1px solid #222;
697
+ padding: 5px;
698
+ z-index: 100;
699
+ }
700
+
701
+ #ui-datepicker-div {
702
+ display: none;
703
+ }
704
+
705
+ .mp6 {
706
+ .icon-themes {
707
+ display: none;
708
+ }
709
+
710
+ .redux-container {
711
+ #info_bar {
712
+ padding: 6px 10px 6px 6px;
713
+
714
+ a {
715
+ margin-top: 2px;
716
+ }
717
+ }
718
+ }
719
+ }
720
+
721
+ .redux-timer {
722
+ text-align: center;
723
+ font-size: 10px;
724
+ color: #888;
725
+ }
726
+
727
+ .wrap {
728
+ margin-top: 0;
729
+ }
730
+
731
+ @media screen and (max-width: 1124px) {
732
+ .redux-sidebar {
733
+ width: 44px;
734
+
735
+ .extraIconSubsections {
736
+ display: none !important;
737
+ }
738
+
739
+ .redux-group-menu li a,
740
+ .redux-group-menu li a:hover,
741
+ .redux-group-menu li.active a,
742
+ .redux-group-menu li.active a:hover,
743
+ .redux-group-menu li.activeChild a,
744
+ .redux-group-menu li.activeChild a:hover {
745
+ width: auto;
746
+ }
747
+
748
+ .redux-group-tab-link-a {
749
+ position: relative;
750
+
751
+ i {
752
+ position: inherit;
753
+ }
754
+
755
+ span {
756
+ display: none;
757
+ position: absolute;
758
+ top: 0;
759
+ left: 44px;
760
+ padding: 12px;
761
+ width: 200px;
762
+ background: #eeeeee;
763
+ border: 1px solid #ccc;
764
+ -webkit-box-shadow: 2px 2px 8px rgba(0, 0, 0, .2);
765
+ -moz-box-shadow: 2px 2px 8px rgba(0, 0, 0, .2);
766
+ box-shadow: 2px 2px 8px rgba(0, 0, 0, .2);
767
+ border-width: 1px 1px 1px 0px;
768
+ z-index: 3;
769
+ }
770
+
771
+ &:hover > span {
772
+ display: block;
773
+ }
774
+ }
775
+ }
776
+
777
+ .redux-main {
778
+ margin-left: 43px;
779
+ width: auto;
780
+ max-width: 100%;
781
+ }
782
+
783
+ table.form-table,
784
+ .form-table > thead,
785
+ .form-table > tbody,
786
+ .form-table > tbody > tr > th,
787
+ .form-table > tbody > tr > td,
788
+ .form-table > tbody > tr {
789
+ display: block;
790
+ width: 100% !important;
791
+ padding: 0px !important;
792
+ }
793
+
794
+ .form-table > tbody > tr > th, .form-table > tbody > tr > td {
795
+ padding: 10px !important;
796
+ }
797
+
798
+ .form-table > tbody > tr > th, .form-table > tbody > tr > td {
799
+ padding: 10px !important;
800
+ }
801
+ }
802
+
803
+ //mp6 fixes
804
+ @media screen and (max-width: 783px) {
805
+ .mp6 {
806
+ .redux-container {
807
+ #info_bar {
808
+ height: auto;
809
+ padding-bottom: 1px;
810
+
811
+ a {
812
+ margin-top: 5px;
813
+ }
814
+ }
815
+ }
816
+ }
817
+ }
818
+
819
+ pre {
820
+ overflow: hidden;
821
+ }
822
+
823
+ /* Default admin theme */
824
+ #redux-header h2 {
825
+ color: #fff;
826
+ }
827
+
828
+ @mixin backgroundGradient($to: darken($to, 5%), $from: lighten($to, 7%)) {
829
+ background-color: $to!important;
830
+ background-image: -khtml-gradient(linear, left top, left bottom, from($from), to($to))!important;
831
+ background-image: -moz-linear-gradient(top, $from, $to)!important;
832
+ background-image: -ms-linear-gradient(top, $from, $to)!important;
833
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, $from), color-stop(100%, $to))!important;
834
+ background-image: -webkit-linear-gradient(top, $from, $to)!important;
835
+ background-image: -o-linear-gradient(top, $from, $to)!important;
836
+ background-image: linear-gradient(top, $from, $to)!important;
837
+
838
+ c: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{$from}', endColorstr='#{$to}', GradientType=0)!important;
839
+ }
840
+
841
+ @mixin adminThemeColorOverrides ($darkColor, $accentColor, $secondaryColor, $buttonPrimary) {
842
+
843
+ .redux-container .button.ui-datepicker-current,
844
+ .redux-container button.ui-datepicker-close {
845
+ background-color: lighten($accentColor, 3%)!important;
846
+ }
847
+
848
+ .redux-container .ui-datepicker-buttonpane button.ui-datepicker-current {
849
+ background: $buttonPrimary!important;
850
+ color: white!important;
851
+ border: 1px solid darken($buttonPrimary, 20%)!important;
852
+
853
+ }
854
+
855
+ .redux-container .ui-datepicker-header .ui-icon {
856
+ background-image: url(vendor/jquery-ui-bootstrap/images/ui-icons_ffffff_256x240.png)!important;
857
+ }
858
+
859
+ .redux-container .ui-datepicker-header {
860
+ background-color: $secondaryColor!important;
861
+ color: white!important;
862
+ }
863
+
864
+ .redux-container .ui-datepicker td .ui-state-active {
865
+ background-color: lighten($accentColor, 3%)!important;
866
+ color: white!important;
867
+ }
868
+
869
+ .redux-container .ui-datepicker td .ui-state-hover {
870
+ color: lighten($accentColor, 3%)!important;
871
+ }
872
+
873
+ .redux-container .ui-datepicker td .ui-state-highlight {
874
+ background: $accentColor!important;
875
+ border: 1px solid $secondaryColor!important;
876
+ color: white!important;
877
+ }
878
+
879
+ .redux-container-switch .cb-disable,
880
+ .redux-container-switch .cb-enable,
881
+ .redux-container .ui-state-default,
882
+ .redux-container .ui-widget-content .ui-state-default,
883
+ .redux-container .ui-widget-header .ui-state-default {
884
+ @include backgroundGradient(#f5f5f5, #f8f8f8);
885
+ border-color: #ccc!important;
886
+ }
887
+
888
+ .redux-container .ui-datepicker td .ui-state-active {
889
+ color: black!important;
890
+ font-weight: 700!important;
891
+ background: white!important;
892
+ }
893
+
894
+ .redux-container-switch .cb-disable.selected {
895
+ @include backgroundGradient(#646464, #929292);
896
+ border-color: #767676!important;
897
+ }
898
+ .redux-container-switch .cb-enable.selected,
899
+ .redux-container .ui-buttonset .ui-state-active {
900
+ @include backgroundGradient($accentColor);
901
+ border-color: darken($accentColor, 15%)!important;
902
+ border-color: darken($accentColor, 10%)!important;
903
+ -webkit-box-shadow: inset 0 1px 0 lighten($accentColor, 15%), 0 1px 0 rgba(0, 0, 0, .15)!important;
904
+ box-shadow: inset 0 1px 0 lighten($accentColor, 15%), 0 1px 0 rgba(0, 0, 0, .15)!important;
905
+
906
+ }
907
+
908
+ #redux-header {
909
+ background: $secondaryColor;
910
+ border-color: $accentColor;
911
+
912
+ .display_header span {
913
+ color: $darkColor;
914
+ }
915
+ }
916
+
917
+ .redux-sidebar .redux-group-menu li.active {
918
+ &.hasSubSections {
919
+
920
+ a {
921
+ position: relative;
922
+ &:after {
923
+ right: 0;
924
+ border: solid 8px transparent;
925
+ content: "\0020";
926
+ height: 0;
927
+ width: 0;
928
+ position: absolute;
929
+ pointer-events: none;
930
+ border-right-color: #fff;
931
+ top: 50%;
932
+ margin-top: -8px;
933
+ }
934
+
935
+ }
936
+ ul.subsection li a:after {
937
+ border: 0 none !important;
938
+ content: "\0020" !important;
939
+ }
940
+ }
941
+ }
942
+ .redux-sidebar .redux-group-menu li {
943
+ &.hasSubSections {
944
+ .redux-menu-error {
945
+ display: none;
946
+ margin-right: 5px;
947
+ }
948
+
949
+ a {
950
+ &.hasError {
951
+ .extraIconSubsections {
952
+ background-color: rgb(185, 74, 72);
953
+ color: rgb(242, 222, 222);
954
+ }
955
+ }
956
+ .extraIconSubsections {
957
+ border-radius: 10px;
958
+ -moz-border-radius: 10px;
959
+ -webkit-border-radius: 10px;
960
+ border: 0 solid transparent;
961
+ float: right;
962
+ font-size: 9px;
963
+ height: 9px;
964
+ line-height: 9px;
965
+ margin-right: 5px;
966
+ padding: 6px 7px 4px 7px;
967
+ width: 5px;
968
+ }
969
+
970
+ &:hover .extraIconSubsections {
971
+ //right: 2px;
972
+ }
973
+
974
+ }
975
+ }
976
+ &.active,
977
+ &.activeChild {
978
+ a .extraIconSubsections {
979
+ display: none;
980
+ }
981
+ &.hasSubSections {
982
+ .redux-menu-error {
983
+ display: block;
984
+ }
985
+ .subsection {
986
+ .redux-menu-error {
987
+ margin-right: 2px;
988
+ }
989
+ }
990
+ }
991
+ }
992
+ }
993
+
994
+ .redux-sidebar .redux-group-menu {
995
+ li.active,
996
+ li.activeChild {
997
+ border-left: 0 none;
998
+ a {
999
+ color: $secondaryColor;
1000
+ }
1001
+ &.hasSubSections {
1002
+ .active {
1003
+ a {
1004
+ &:after {
1005
+ right: 0;
1006
+ border: solid 8px transparent;
1007
+ content: "\0020";
1008
+ height: 0;
1009
+ width: 0;
1010
+ position: absolute;
1011
+ pointer-events: none;
1012
+ border-right-color: #fff;
1013
+ top: 50%;
1014
+ margin-top: -8px;
1015
+ }
1016
+ }
1017
+ }
1018
+ a {
1019
+ -webkit-transition: all 0.2s;
1020
+ -moz-transition: all 0.2s;
1021
+ transition: all 0.2s;
1022
+ color: #fff;
1023
+ width: auto;
1024
+ border-bottom: 0;
1025
+ }
1026
+ ul.subsection li {
1027
+ border-top: 0 none !important;
1028
+ &.active a:hover {
1029
+ color: #fff;
1030
+ }
1031
+ a {
1032
+ width: auto;
1033
+ border-top: 0 !important;
1034
+ // border-top-color: lighten(@secondaryColor, 15);
1035
+ padding: 7px;
1036
+ color: #fff;
1037
+ padding-left: 15px;
1038
+ -webkit-transition: all 0.2;
1039
+ -moz-transition: all 0.2;
1040
+ -ms-transition: all 0.2;
1041
+ -o-transition: all 0.2;
1042
+ transition: all 0.2;
1043
+ &:hover {
1044
+ color: #2ea2cc;
1045
+ background: #000;
1046
+ }
1047
+ span.group_title {
1048
+ padding-left: 5px !important;
1049
+ }
1050
+ }
1051
+ &.hasIcon {
1052
+ a {
1053
+ padding-left: 14px;
1054
+ span.group_title {
1055
+ padding-left: 30px !important;
1056
+ }
1057
+
1058
+ }
1059
+ }
1060
+ }
1061
+ }
1062
+ }
1063
+ li.active {
1064
+ &.hasSubSections {
1065
+ a {
1066
+ background: $accentColor;
1067
+ }
1068
+ ul.subsection li a {
1069
+ background: $secondaryColor;
1070
+ }
1071
+ }
1072
+ }
1073
+ li.activeChild {
1074
+ &.hasSubSections {
1075
+ a {
1076
+ background: $darkColor;
1077
+ }
1078
+ ul.subsection li {
1079
+ a {
1080
+ background: $secondaryColor;
1081
+ }
1082
+ &.active {
1083
+ a {
1084
+ background: $accentColor;
1085
+ }
1086
+ }
1087
+ }
1088
+ }
1089
+ }
1090
+ }
1091
+
1092
+ .redux-container-image_select .redux-image-select-selected img {
1093
+ border-color: $accentColor;
1094
+ }
1095
+ #redux-footer #redux-share a {
1096
+ color: $accentColor;
1097
+ &:hover {
1098
+ color: darken($accentColor, 20%);
1099
+ }
1100
+ }
1101
+ .select2-results .select2-highlighted {
1102
+ background: $accentColor;
1103
+ }
1104
+ .select2-drop-active,
1105
+ .select2-container-multi.select2-container-active .select2-choices,
1106
+ .select2-drop.select2-drop-above.select2-drop-active,
1107
+ .select2-container-active .select2-choice,
1108
+ .select2-container-active .select2-choices,
1109
+ .select2-dropdown-open.select2-drop-above .select2-choice,
1110
+ .select2-dropdown-open.select2-drop-above .select2-choices {
1111
+ border-color: $accentColor;
1112
+ }
1113
+ .select2-dropdown-open.select2-drop-above .select2-choice,
1114
+ .select2-dropdown-open.select2-drop-above .select2-choices {
1115
+ border-top: inherit;
1116
+ }
1117
+ .noUi-connect {
1118
+ @include backgroundGradient(lighten($accentColor, 3%));
1119
+ }
1120
+ }
1121
+
1122
+ /* Light fresh theme */
1123
+ .admin-color-fresh {
1124
+ @include adminThemeColorOverrides(#bbb, #0074a2, #222222, #1e8cbe);
1125
+ }
1126
+
1127
+ /* Light admin theme */
1128
+ .admin-color-light {
1129
+ @include adminThemeColorOverrides(#e6e6e6, #04a4cc, #888888, #0384a4);
1130
+ }
1131
+
1132
+ /* Blue admin theme */
1133
+ .admin-color-blue {
1134
+ @include adminThemeColorOverrides(#e2ecf1, #4796b3, #096484, #db9825);
1135
+ }
1136
+
1137
+ /* Coffee admin theme */
1138
+ .admin-color-coffee {
1139
+ @include adminThemeColorOverrides(#cdcbc9, #c7a589, #46403c, #ba906d);
1140
+ }
1141
+
1142
+ /* Ectoplasm admin theme */
1143
+ .admin-color-ectoplasm {
1144
+ @include adminThemeColorOverrides(#cbc5d3, #a3b745, #413256, #89993a);
1145
+ }
1146
+
1147
+ /* Midnight admin theme */
1148
+ .admin-color-midnight {
1149
+ @include adminThemeColorOverrides(#c2c4c5, #e14d43, #363b3f, #d92c23);
1150
+ }
1151
+
1152
+ /* Ocean admin theme */
1153
+ .admin-color-ocean {
1154
+ @include adminThemeColorOverrides(#d5dddf, #9ebaa0, #627c83, #86a988);
1155
+ }
1156
+
1157
+ /* Sunrise admin theme */
1158
+ .admin-color-sunrise {
1159
+ @include adminThemeColorOverrides(#f0c8c6, #dd823b, #b43c38, #cc6c23);
1160
+ }
1161
+
1162
+ @media screen and (max-width: 1124px) {
1163
+ // .redux-group-tab-link-a span { margin-top: -2px; }
1164
+ .redux-group-tab-link-a span {
1165
+ //background: #222;
1166
+ //color: white;
1167
+ padding: 11px 12px;
1168
+ color: #555;
1169
+ -webkit-transition: all 0.3s;
1170
+ -moz-transition: all 0.3s;
1171
+ transition: all 0.3s;
1172
+ &:hover {
1173
+ //color: #2ea2cc;
1174
+ //background: black;
1175
+ background: #e5e5e5;
1176
+ }
1177
+ }
1178
+ }
1179
+
1180
+ @media screen and (max-width: 782px) {
1181
+ #redux-footer #redux-share {
1182
+ line-height: 38px;
1183
+ font-size: 18px;
1184
+ }
1185
+
1186
+ .sticky-save-warn .redux-save-warn {
1187
+ right: 13px;
1188
+ top: 46px;
1189
+ }
1190
+
1191
+ .redux-container .expand_options {
1192
+ margin-top: 5px;
1193
+ }
1194
+
1195
+ .redux-action_bar input {
1196
+ margin-bottom: 0 !important;
1197
+ }
1198
+
1199
+ }
1200
+
1201
+ @media screen and (max-width: 650px) {
1202
+ #redux-footer #redux-share,
1203
+ .redux-hint-qtip {
1204
+ display: none;
1205
+ }
1206
+
1207
+ .redux-container .redux-action_bar {
1208
+ float: none;
1209
+ }
1210
+ }
1211
+
1212
+ @media screen and (max-width: 476px) {
1213
+ .redux-container .expand_options {
1214
+ display: none;
1215
+ }
1216
+
1217
+ #redux-footer, .redux-container #info_bar {
1218
+ text-align: center;
1219
+ }
1220
+ }
1221
+
1222
+ // WP Engine CSS fix
1223
+ .redux-sidebar .icon-large,
1224
+ .redux-main .icon-large {
1225
+ background-image: inherit !important;
1226
+ width: inherit;
1227
+ height: inherit;
1228
+ }
1229
+
1230
+ .redux-main dd, .redux-main li, .redux-sidebar li {
1231
+ margin-bottom: 0 !important;
1232
+ }
1233
+
1234
+ .fully-expanded {
1235
+ .redux-sidebar {
1236
+ margin-left: -500px;
1237
+ }
1238
+ .redux-main {
1239
+ margin-left: 0;
1240
+ }
1241
+ .redux-group-tab {
1242
+ display: block;
1243
+ }
1244
+ }
1245
+
1246
+ @media screen and (max-width: 1124px) {
1247
+ .form-table > tbody > tr > th {
1248
+ padding-bottom: 0 !important;
1249
+ }
1250
+
1251
+ .redux_field_th {
1252
+ padding-top: 0;
1253
+ padding-bottom: 0;
1254
+ }
1255
+
1256
+ .redux-main {
1257
+ .redux-field-container {
1258
+ padding-top: 0;
1259
+ padding-bottom: 0;
1260
+ }
1261
+ }
1262
+ }
1263
+
1264
+ @media screen and (min-width: 601px) and (max-width: 782px) {
1265
+ .redux-container {
1266
+ .sticky-save-warn .redux-save-warn {
1267
+ top: 47px !important;
1268
+ right: 13px !important;
1269
+ }
1270
+ }
1271
+ }
1272
+
1273
+ @media screen and (max-width: 782px) {
1274
+
1275
+ .redux-main {
1276
+ .form-table-section-indented {
1277
+ input[type=text] {
1278
+ width: 95% !important;
1279
+ }
1280
+ }
1281
+
1282
+ .redux-container-sortable {
1283
+ input[type=text] {
1284
+ width: 80%;
1285
+ display: initial;
1286
+ }
1287
+ }
1288
+
1289
+ .redux-typography-container {
1290
+ .input_wrapper input.mini {
1291
+ font-size: 16px !important;
1292
+ height: 40px !important;
1293
+ padding: 7px 10px !important;
1294
+ line-height: 24px !important;
1295
+ }
1296
+ .picker-wrapper label {
1297
+ margin-top: 16px !important;
1298
+ }
1299
+ }
1300
+
1301
+ .input-append {
1302
+ height: 50px !important;
1303
+
1304
+ .add-on {
1305
+ font-size: 16px;
1306
+ line-height: 24px !important;
1307
+ padding: 7px;
1308
+ height: 32px !important;
1309
+ float: right;
1310
+ margin-top: -40px;
1311
+ }
1312
+ }
1313
+
1314
+ .redux-hint-qtip {
1315
+ float: left !important;
1316
+ }
1317
+ }
1318
+ }
1319
+
1320
+ @media screen and (max-width: 600px) {
1321
+ .sticky-save-warn .redux-save-warn {
1322
+ top: 0 !important;
1323
+ right: 14px !important;
1324
+ }
1325
+ }
1326
+
1327
+ @media screen and (max-width: 570px) {
1328
+ .redux-main {
1329
+ .redux-container-sortable {
1330
+ .checkbox-container {
1331
+ width: 85%;
1332
+ padding-bottom: 5px;
1333
+
1334
+ label {
1335
+ display: initial;
1336
+ }
1337
+ }
1338
+ }
1339
+ }
1340
+ }
1341
+
1342
+ /* Leftovers? */
1343
+
1344
+ /*.shadow1 {
1345
+ position: relative;
1346
+
1347
+ &:before,
1348
+ &:after {
1349
+ z-index: -1;
1350
+ position: absolute;
1351
+ content: "";
1352
+ bottom: 15px;
1353
+ left: 10px;
1354
+ width: 50%;
1355
+ top: 80%;
1356
+ max-width: 300px;
1357
+ background: #777;
1358
+ -webkit-box-shadow: 0 15px 10px rgba(0,0,0,0.4);
1359
+ -moz-box-shadow: 0 15px 10px rgba(0,0,0,0.4);
1360
+ box-shadow: 0 15px 10px rgba(0,0,0,0.4);
1361
+ -webkit-transform: rotate(-3deg);
1362
+ -moz-transform: rotate(-3deg);
1363
+ -o-transform: rotate(-3deg);
1364
+ -ms-transform: rotate(-3deg);
1365
+ transform: rotate(-3deg);
1366
+ }
1367
+
1368
+ &:after {
1369
+ -webkit-transform: rotate(3deg);
1370
+ -moz-transform: rotate(3deg);
1371
+ -o-transform: rotate(3deg);
1372
+ -ms-transform: rotate(3deg);
1373
+ transform: rotate(3deg);
1374
+ right: 10px;
1375
+ left: auto;
1376
+ }
1377
+ }*/
1378
+
1379
+ /*.redux-menu-warning {
1380
+ background-color: #C09853;
1381
+ color: #FCF8E3;
1382
+ }
1383
+ .redux-menu-error {
1384
+ background-color: #B94A48;
1385
+ color: #F2DEDE;
1386
+ }*/
1387
+
1388
+ /*.redux-screenshot {
1389
+ max-width: 300px;
1390
+ display: block;
1391
+ }*/
1392
+
1393
+ /*.redux-container {
1394
+ .ajax-loading-img-top {
1395
+ margin: 5px 4px 0;
1396
+ float: left;
1397
+ }
1398
+
1399
+ .ajax-loading {
1400
+ margin: 3px 4px 0;
1401
+ float: right;
1402
+ }
1403
+
1404
+ .ajax-reset-loading-img {
1405
+ display: block;
1406
+ margin-left: 100px;
1407
+ }
1408
+ }*/
1409
+
1410
+ #redux-header {
1411
+ position: relative;
1412
+ }
1413
+ .redux-container #redux-header .display_header span.redux-dev-mode-notice {
1414
+ position: absolute;
1415
+ left: 20px;
1416
+ bottom: 9px;
1417
+ background-color: #f0ad4e;
1418
+ display: inline;
1419
+ padding: .2em .6em .3em;
1420
+ font-weight: 700;
1421
+ line-height: 1;
1422
+ color: #fff !important;
1423
+ text-align: center;
1424
+ white-space: nowrap;
1425
+ vertical-align: baseline;
1426
+ border-radius: .25em;
1427
+ }
ReduxCore/assets/css/color-picker/color-picker.css CHANGED
@@ -1 +1 @@
1
- .redux-main input.redux-color{float:left;width:70px;margin-left:5px}.redux-main input.color-transparency{margin-left:10px;margin-right:3px}.redux-main input.wp-color-picker{width:80px}.redux-main .section-color .controls{width:345px}.redux-main .section-color .explain{width:225px}.redux-main .iris-picker .iris-strip .ui-slider-handle{position:absolute;background:none!important;right:-3px;left:-3px;border:4px solid #aaa!important;border-width:4px 3px;width:auto;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.2);opacity:.9;z-index:5;cursor:ns-resize}.redux-main .iris-picker .iris-slider-offset{position:absolute;top:2px;left:0;right:0;bottom:4px;width:28px;background:none!important;border:0!important;height:auto}.redux-main .wp-picker-container input{margin-bottom:inherit;margin-top:inherit;padding:2px}.redux-main .wp-picker-container .wp-color-result{outline:0;margin:0}.redux-main .wp-picker-container .wp-picker-default{padding:0 10px 1px}.redux-main .redux-color-gradient{line-height:24px}.redux-main .color-transparency-check{line-height:1;margin-top:0!important}.redux-main .wp-picker-clear{margin-top:0!important}
1
+ .redux-main input.redux-color{float:left;width:70px;margin-left:5px}.redux-main input.color-transparency{margin-left:10px;margin-right:3px}.redux-main input.wp-color-picker{width:80px}.redux-main .section-color .controls{width:345px}.redux-main .section-color .explain{width:225px}.redux-main .iris-picker .iris-strip .ui-slider-handle{position:absolute;background:none !important;right:-3px;left:-3px;border:4px solid #aaa !important;border-width:4px 3px;width:auto;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,0.2);opacity:.9;z-index:5;cursor:ns-resize}.redux-main .iris-picker .iris-slider-offset{position:absolute;top:2px;left:0;right:0;bottom:4px;width:28px;background:none !important;border:0 !important;height:auto}.redux-main .wp-picker-container input{margin-bottom:inherit;margin-top:inherit;padding:2px}.redux-main .wp-picker-container .wp-color-result{outline:0;margin:0}.redux-main .wp-picker-container .wp-picker-default{padding:0 10px 1px}.redux-main .redux-color-gradient{line-height:24px}.redux-main .color-transparency-check{line-height:1;margin-top:0px !important}.redux-main .wp-picker-clear{margin-top:0 !important}
ReduxCore/assets/css/color-picker/color-picker.scss ADDED
@@ -0,0 +1,87 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .redux-main {
2
+ input{
3
+ &.redux-color {
4
+ float: left;
5
+ width: 70px;
6
+ margin-left: 5px;
7
+ }
8
+
9
+ &.color-transparency {
10
+ margin-left: 10px;
11
+ margin-right: 3px;
12
+ }
13
+
14
+ &.wp-color-picker {
15
+ width: 80px;
16
+ }
17
+ }
18
+
19
+ .section-color {
20
+ .controls {
21
+ width: 345px;
22
+ }
23
+
24
+ .explain {
25
+ width: 225px;
26
+ }
27
+ }
28
+
29
+ .iris-picker {
30
+ .iris-strip .ui-slider-handle {
31
+ position: absolute;
32
+ background: none !important;
33
+ right: -3px;
34
+ left: -3px;
35
+ border: 4px solid #aaa !important;
36
+ border-width: 4px 3px;
37
+ width: auto;
38
+ border-radius: 4px;
39
+ box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
40
+ opacity: .9;
41
+ z-index: 5;
42
+ cursor: ns-resize;
43
+ }
44
+
45
+ .iris-slider-offset {
46
+ position: absolute;
47
+ top: 2px;
48
+ left: 0;
49
+ right: 0;
50
+ bottom: 4px;
51
+ width: 28px;
52
+ background: none !important;
53
+ border: 0 !important;
54
+ height: auto;
55
+ }
56
+ }
57
+
58
+ .wp-picker-container {
59
+ input {
60
+ margin-bottom: inherit;
61
+ margin-top: inherit;
62
+ padding: 2px;
63
+ }
64
+
65
+ .wp-color-result {
66
+ outline: 0;
67
+ margin: 0;
68
+ }
69
+
70
+ .wp-picker-default {
71
+ padding: 0 10px 1px;
72
+ }
73
+ }
74
+
75
+ .redux-color-gradient {
76
+ line-height: 24px;
77
+ }
78
+
79
+ .color-transparency-check {
80
+ line-height: 1;
81
+ margin-top: 0px !important;
82
+ }
83
+
84
+ .wp-picker-clear {
85
+ margin-top: 0 !important;
86
+ }
87
+ }
ReduxCore/assets/css/import_export/import_export.css CHANGED
@@ -1 +1 @@
1
- #redux-import-link-wrapper,#redux-import-code-wrapper{display:none}#redux-export-code,#redux-export-link-value{display:none}#redux-import-action span{color:#B94A48}
1
+ #redux-import-link-wrapper,#redux-import-code-wrapper{display:none}#redux-export-code,#redux-export-link-value{display:none}#redux-import-action span{color:#B94A48}
ReduxCore/assets/css/import_export/import_export.scss ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #redux-import-link-wrapper,
2
+ #redux-import-code-wrapper {
3
+ display: none;
4
+ }
5
+
6
+ #redux-export-code,
7
+ #redux-export-link-value {
8
+ display: none;
9
+ }
10
+
11
+ #redux-import-action span {
12
+ color: #B94A48;
13
+ }
ReduxCore/assets/css/media/media.css ADDED
@@ -0,0 +1 @@
 
1
+ .redux-main .button.remove-image,.redux-main .removeCSS{margin-left:10px;color:#ef521d}.redux-main .button.remove-image:hover,.redux-main .removeCSS:hover{color:red}.redux-main .upload_button_div{margin-bottom:5px}.redux-main .upload-error{float:left;color:#666;font-size:10px;font-weight:bold;text-decoration:none;text-shadow:1px 1px 0 #FFFFFF;margin:0 10px 0 0;padding:3px 10px;background:#FFDFEC;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.redux-main .reset-button{font-family:Arial, Verdana, sans-serif;float:left;margin:0;color:#ef521d;border-color:#bbb}.redux-main .redux-option-image{max-height:340px;max-width:340px;padding:5px;margin-bottom:0;margin-top:10px;margin-right:15px;border:1px solid #e3e3e3;background:#f7f7f7;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.redux-main .redux-main .upload{width:80% !important}.redux-main .button{margin-top:2px}
ReduxCore/assets/css/media/media.scss ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .redux-main {
2
+ .button.remove-image,
3
+ .removeCSS {
4
+ margin-left: 10px;
5
+ color: #ef521d;
6
+
7
+ &:hover {
8
+ color: red;
9
+ }
10
+ }
11
+
12
+ .upload_button_div {
13
+ margin-bottom: 5px;
14
+ }
15
+
16
+ .upload-error {
17
+ float: left;
18
+ color: #666;
19
+ font-size: 10px;
20
+ font-weight: bold;
21
+ text-decoration: none;
22
+ text-shadow: 1px 1px 0 #FFFFFF;
23
+ margin: 0 10px 0 0;
24
+ padding: 3px 10px;
25
+ background: #FFDFEC;
26
+ -webkit-border-radius: 4px;
27
+ -moz-border-radius: 4px;
28
+ border-radius: 4px;
29
+ }
30
+
31
+ .reset-button {
32
+ font-family: Arial, Verdana, sans-serif;
33
+ float: left;
34
+ margin: 0;
35
+ color: #ef521d;
36
+ border-color: #bbb;
37
+ }
38
+
39
+ .redux-option-image {
40
+ max-height: 340px;
41
+ max-width: 340px;
42
+ padding: 5px;
43
+ margin-bottom: 0;
44
+ margin-top: 10px;
45
+ margin-right: 15px;
46
+ border: 1px solid #e3e3e3;
47
+ background: #f7f7f7;
48
+ -moz-border-radius: 3px;
49
+ -khtml-border-radius: 3px;
50
+ -webkit-border-radius: 3px;
51
+ border-radius: 3px;
52
+ }
53
+
54
+ .redux-main .upload {
55
+ width: 80% !important;
56
+ }
57
+
58
+ .button {
59
+ margin-top: 2px;
60
+ }
61
+ }
ReduxCore/assets/css/redux-admin.css ADDED
@@ -0,0 +1 @@
 
1
+ .redux-main .description{margin-top:7px}.form-table>tbody>tr>th{width:30%}.redux-container{background-color:#f5f5f5;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #f2f2f2 0%, #f5f5f5 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f2f2), color-stop(100%, #f5f5f5));background-image:-webkit-linear-gradient(top, #f2f2f2 0%, #f5f5f5 100%);background-image:-ms-linear-gradient(top, #f2f2f2 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #f2f2f2 0%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#eeeeee', GradientType=0);background-image:linear-gradient(top, #f2f2f2 0%, #f5f5f5 100%);border:1px solid #dedede;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.4);margin-top:5px;overflow:hidden}.redux-container a:focus{box-shadow:none}.redux-container .hr{height:20px;line-height:20px;float:none;border-color:#E7E7E7;display:block;width:100%;height:35px !important;line-height:35px !important;position:relative;margin:15px 0 10px 0}.redux-container .hr .inner span{background-color:#FCFCFC;border-color:#E7E7E7;height:5px;width:5px;border-width:2px;border-style:solid;display:block;position:absolute;left:50%;margin-left:-5px;margin-top:-5px}.redux-container .inner{width:42% !important;left:40% !important;margin-left:-6%;background-color:#FCFCFC;border-color:#E7E7E7;position:absolute;height:1px;top:50%;width:100%;margin-top:-1px;border-top-width:1px;border-top-style:solid}.redux-container #redux-header,.redux-container #redux-footer{text-align:right;padding:6px 10px}.redux-container #redux-header{background:#f1f1f1;border-bottom:3px solid blue}.redux-container #redux-header .display_header{float:left;margin:20px 10px}.redux-container #redux-header .display_header h2{display:inline-block;font-style:normal;padding-right:5px}.redux-container #redux-header .display_header span{color:#888}.redux-container #redux-header .icon32{float:right;margin:16px 16px 0}.redux-container #redux-footer{border-top:1px solid #E7E7E7;z-index:999}.redux-container #redux-footer #redux-share{float:left;line-height:28px;font-size:15px}.redux-container #redux-footer #redux-share a{text-decoration:none;margin-right:10px}.redux-container #redux-footer #redux-share a img{margin-bottom:-3px}.redux-container .notice-green{margin:0;border-bottom:1px solid #E7E7E7;background-color:#DFF0D8;color:#468847;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.redux-container .notice-blue{margin:0;border-bottom:1px solid #BCE8F1;background-color:#D9EDF7;color:#3A87AD;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.redux-container .notice-yellow{margin:0;border-bottom:1px solid #E7E7E7;background-color:#FCF8E3;color:#C09853;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.redux-container .notice-red,.redux-container .redux-field-errors{margin:0;border-bottom:1px solid #E7E7E7;background-color:#F2DEDE;color:#B94A48;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.redux-container .redux-field-errors,.redux-container .redux-field-warnings,.redux-container .redux-save-warn{display:none}.redux-container .sticky-save-warn{min-height:76px}.redux-container .sticky-save-warn .redux-save-warn{position:fixed;top:32px;right:21px;left:183px;opacity:1;z-index:9999}.redux-container #info_bar{background:#f3f3f3;border-bottom:1px solid #dedede;padding:6px 10px 6px 6px;text-align:right;-moz-box-shadow:inset 0 1px 0 #fcfcfc;-webkit-box-shadow:inset 0 1px 0 #fcfcfc;box-shadow:inset 0 1px 0 #fcfcfc}.redux-container .redux-group-tab{display:none;margin-bottom:30px}.redux-container .redux-group-tab .redux-theme-data{padding:20px 0;border-top:1px solid #E7E7E7}.redux-container .redux-group-tab .redux-theme-data.theme-description{padding:10px 0;border-width:0}.redux-container .redux-group-tab .redux-theme-data.theme-uri,.redux-container .redux-group-tab .redux-theme-data.theme-author,.redux-container .redux-group-tab .redux-theme-data.theme-version{padding:0;border-width:0}.redux-container .redux-group-tab h3{margin-top:0;line-height:2em;border-bottom:1px solid #E7E7E7}.redux-container .redux-group-tab .redux-section-desc{margin-bottom:15px;color:#666}.redux-container .redux-action_bar{float:right}.redux-container .redux-ajax-loading{display:none;background:red url(data:image/gif;base64,R0lGODlhEAAQAPUAAIiIiIqKio2NjZSUlJqamp6enqKioqSkpK+vr7i4uL+/v8PDw8XFxcnJyc/Pz9HR0dTU1NjY2Nzc3OLi4ubm5unp6ezs7PPz88vLy83NzdDQ0NXV1d3d3eHh4bu7u8zMzOvr6+3t7ZiYmNbW1sDAwMTExNra2s7OztPT09vb2+Xl5QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/i1NYWRlIGJ5IEtyYXNpbWlyYSBOZWpjaGV2YSAod3d3LmxvYWRpbmZvLm5ldCkAIfkEAAoA/wAsAAAAABAAEAAABXDgJY6XZZEoOTnOlI5WdUFNA5UnSR3FJNUSieFAIUUEgcdl4noEBBGSZaHIiSqKhTX2GhVFiQGjuxgkSoYAoosAGE6RhKQrUURHlS+pItMVCHMjEgQ9JBJISg+JT3ciFg4NFkcCNw0OViiDgF0oTC8hACH5BAAKAP8ALAAAAAAQABAAAAVx4CWOZGle1qJYp2hV1xYE29V1JXUYHWUcnQgGwyFFBAENiqUZ1kapFamTyeBcsNOLMkoMGC3GIIEyBBAtRMDAiiSKp04iQqpwc9kRpUCAizgEBVciEQNJFxpKGgECdFAYYBsCAjUMGS0XgAODmDacIyEAIfkEAAoA/wAsAAAAABAAEAAABnbAi3BILBovIMUidBSGQJdNIKBBMomUg6FDMRgoHcOBQowIqNaLJiCIEEMLxdWpnIfITRAHnxgwjiEfDR8UIQYBCEcgDYwdUR6ORxEfG3MgeFiFRB0FBBxEHAQFkUJmaBofamxuRB9/GwICGxeMTRehnrabpERBACH5BAAKAP8ALAAAAAAQABAAAAZ9wItwSCwaL5aFwnIUWiqXUSAwulSYRMrB0KEYDJSO4UAhRgQBDZLpCAgixOSSWFEssEho81IWJgYMTQwDCUgGAQhNCAEGTCMJHU0dCXBDFX1DFhwdeHwFIhxmGBihQxEDaRcOGhYao1WZGIFnAiMUDg6YRR0ioE57Fx2RRkEAIfkEAAoA/wAsAAAAABAAEAAABXLgJY5kaV7WolinaLGQEEBXxZLUUUyUYVATw4FCisg0NZYmIIiQUosKqaJY3FDS1oUoSgwYrcUggTIAEC1EwMCKJCatSYI2qnBx2dGkQOCQOAQFdxdGARoVGhCITE4kGBgWEI8QFgwYWhGTWiMWERFXIyEAIfkEAAoA/wAsAAAAABAAEAAABn/Ai3BILBovloXCchRaKpdRIDC6VJhEysHQoRgMlI7hQCFGBAENkukICCLE5JJYUSywSGjzUhYmBgxNDAMJSAYBCE0IAAZMEQkdTRwKVUMcHHhCFXpDERgYcJYEBZFDI58aFhoOFxpuoUIUGhoUZwJVGA6ZaxccBAQce0QdpUVBACH5BAAKAP8ALAAAAAAQABAAAAZ8wItwSCwaLyEFKXQUhioXSCAAuVSYRMrB0KEYDJSO4UAhmgQBDZKpCQhMxFBJgRVWlFkOtElhUj4NH3VEJQMJFx0NintFCAEGISEQH3BHHR5VThVlRRSMQh0FBBxEHAQFnEJnaRcfHxdtb0WKIWcCVSUNTYgEo7tEHR1HQQAh+QQACgD/ACwAAAAAEAAQAAAGdcCLcEgsGi8hhSJ0FHY6l1EgMLqAmEROo5HqGAwqL5g42qKsoAsqIEgRVacTdAhSLLBI1bWpwiYGDE0MAwlIBgEITQgBBkwjCRxNHQlVdCpGekUqBQSRQxwEBZdDKQIBZ3FqbG5EDYEjpikhW3hFoJ1NRU9HQQA7) no-repeat;width:16px;height:16px;margin:3px 4px 0;float:right}.redux-container #redux-intro-text{background:#f3f3f3;border-bottom:1px solid #dedede;-moz-box-shadow:inset 0 1px 0 #fcfcfc;-webkit-box-shadow:inset 0 1px 0 #fcfcfc;box-shadow:inset 0 1px 0 #fcfcfc;padding:3px;padding:10px 10px}.redux-container #redux-intro-text p{margin:0;font-family:"Lucida Grande", Sans-serif;color:#888}.redux-container .expand_options{cursor:pointer;display:block;height:22px;width:21px;float:left;font-size:0;text-indent:-9999px;margin:1px 0 0 5px;border:1px solid #bbb;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAyCAIAAAAm4OfBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQhJREFUeNrslT0KhDAQhTeLR7ATT6IXSKGFYO0lciFrO1N4AU8TLNXKv0CaJbLJRAZxl1hYyJuXN+PoR/Z9fyFdBNNr27Zf8Oq6bhgGSGUYhpTSzyeBNi8hRFVVEK+6rrXaQFOs6yrvTdOYjcqyVEpTLqXI89yaSypBudq2xckF2TipOSvfmmhZFuAGnJV6Licvey5gj7fnwpwXvEfLfqnT0jQ1OBJCQLnUBvZ9b85VFAV076UU8g1ZckVRxBiDzD6OY62WzPOM9i+cpunvvcZxfCQfPWs9a91Ym2UZ5xyHtd/e8hXWng+/zlrD9jmz1tDj7bkw5wXv0Y210itJEs9az9oHsPYQYACveK0/IuB51AAAAABJRU5ErkJggg==) no-repeat -2px -26px}.redux-container .expand_options.expanded{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAyCAIAAAAm4OfBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQhJREFUeNrslT0KhDAQhTeLR7ATT6IXSKGFYO0lciFrO1N4AU8TLNXKv0CaJbLJRAZxl1hYyJuXN+PoR/Z9fyFdBNNr27Zf8Oq6bhgGSGUYhpTSzyeBNi8hRFVVEK+6rrXaQFOs6yrvTdOYjcqyVEpTLqXI89yaSypBudq2xckF2TipOSvfmmhZFuAGnJV6Licvey5gj7fnwpwXvEfLfqnT0jQ1OBJCQLnUBvZ9b85VFAV076UU8g1ZckVRxBiDzD6OY62WzPOM9i+cpunvvcZxfCQfPWs9a91Ym2UZ5xyHtd/e8hXWng+/zlrD9jmz1tDj7bkw5wXv0Y210itJEs9az9oHsPYQYACveK0/IuB51AAAAABJRU5ErkJggg==) no-repeat -2px -1px}.redux-container .expand_options:hover{border-color:#888}.redux-container .sticky-footer-fixed{background:#f3f3f3;border-top:1px solid #dedede !important;-moz-box-shadow:inset 0 1px 0 #fcfcfc;-webkit-box-shadow:inset 0 1px 0 #fcfcfc;box-shadow:inset 0 1px 0 #fcfcfc}.redux-container .redux-sidebar,.redux-container .redux-main{min-height:300px}.no-js{border:1px solid #ffbaba;margin:0;border-bottom:1px solid #E7E7E7;background-color:#F2DEDE;color:#B94A48;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.redux-main{background:#FCFCFC;margin-left:201px;border-left:1px solid #D8D8D8;padding:10px 20px;-moz-box-shadow:inset 0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 0 #FFF;box-shadow:inset 0 1px 0 #FFF;position:relative}.redux-main .form-table.no-border{border-top:none}.redux-main .form-table tr{border-bottom:1px solid #E7E7E7}.redux-main .form-table tr:last-child{border-bottom:none !important}.redux-main .form-table tr th,.redux-main .form-table tr td{color:#333}.redux-main .form-table tr td table.mceLayout,.redux-main .form-table tr td table.mceLayout tr,.redux-main .form-table tr td table.mceLayout tr td{padding:0;border-width:0}.redux-main .form-table tr td .redux-th-warning{font-size:1em;color:#C09853;font-weight:normal;display:block}.redux-main .form-table tr td .redux-field-warning{border-color:#C09853}.redux-main .form-table tr td .redux-th-error{font-size:1em;color:#B94A48;font-weight:normal;display:block}.redux-main input.large-text{width:100%}.redux-main .hide{display:none}.redux-main .redux-field-container{padding:20px 0}.redux-main .mini,.redux-main input[type=text].mini{width:50px;text-align:center}.redux-main input{line-height:19px}.redux-main img{max-width:100%;height:auto;width:auto !important}.redux-main .select2-default{width:auto !important}.redux-main .showDefaults{display:block;font-weight:normal;font-size:.8em;color:#888}.redux-main span.description{display:block;font-style:normal;font-weight:400}.redux-main #redux-system-info textarea{min-height:730px;width:100%}.redux-main .field-desc{clear:both;font-size:13px}.redux-main .data-full li{width:100%}.redux-main .data-half li{width:50%;float:left}.redux-main .data-third li{width:33.3%;float:left}.redux-main .data-quarter li{width:25%;float:left}.redux-main .ui-helper-hidden-accessible{top:inherit}.redux-main .form-table:first-child tr th,.redux-main .redux-main .form-table:first-child tr td{padding-top:0 !important}.redux-main .form-table{clear:none;margin-top:0px !important}.redux-main .form-table:first-child tr th,.redux-main .form-table:first-child tr td{padding-top:0 !important}.redux-main .form-table tr:first-child th,.redux-main .form-table tr:first-child td{padding-top:0}.redux-main .input-append input{border-right:0;margin-bottom:0;border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0;float:left;margin-top:0;display:block}.redux-main .input-append .add-on{border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:-2px;padding-top:4px !important;padding-bottom:2px !important;float:left}.redux-main .input-prepend input{border-left:0;margin-bottom:0;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0;padding-top:2px;padding-bottom:5px;float:left;margin-top:0;display:block}.redux-main .input-prepend .add-on{border-top-left-radius:3px;border-bottom-left-radius:3px;float:left}.redux-main .input-append{margin-right:10px;font-size:0;white-space:nowrap;float:left;display:inline-block;margin-bottom:6px}.redux-main .input-append .add-on,.redux-main .input-prepend .add-on{width:auto;display:inline-block;min-width:16px;padding:3px 4px;font-size:12px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #ffffff;background-color:#eeeeee;border:1px solid #cccccc}.redux-main .input-prepend{font-size:0;white-space:nowrap;float:left;display:inline-block;margin-bottom:6px}.redux-main #redux-object-browser{overflow:auto;word-wrap:break-word;max-height:600px;max-width:100%}.redux-sidebar{width:202px;float:left}.redux-sidebar .redux-group-menu{margin-top:0 !important}.redux-sidebar .redux-group-menu li{margin-top:0}.redux-sidebar .redux-group-menu li.active a,.redux-sidebar .redux-group-menu li.active a:hover,.redux-sidebar .redux-group-menu li.activeChild a,.redux-sidebar .redux-group-menu li.activeChild a:hover{background:#FCFCFC;color:#269ad6;width:184px;opacity:1}.redux-sidebar .redux-group-menu li.active a li a{background:#333;padding-left:5px}.redux-sidebar .redux-group-menu li.divide{padding:0;border-width:1px 0;border-style:solid;border-bottom-color:#E7E7E7;border-top-color:#F9F9F9}.redux-sidebar .redux-group-menu li a:first-child{border-top:none}.redux-sidebar .redux-group-menu li a{display:block;padding:10px 4px 10px 14px;background:#e0e0e0;background:transparent;border-width:1px 0;border-style:solid;border-bottom-color:#E7E7E7;border-top-color:#F9F9F9;opacity:0.7;color:#555;font-weight:bold;text-decoration:none;-webkit-transition:none;transition:none}.redux-sidebar .redux-group-menu li a.custom-tab{background:#f6f6f6}.redux-sidebar .redux-group-menu li a img{width:16px;height:16px;position:absolute;left:15px}.redux-sidebar .redux-group-menu li a:hover{background:#e5e5e5;color:#777;opacity:1}.redux-sidebar .redux-menu-warning,.redux-sidebar .redux-menu-error,.redux-sidebar .hasSubSections .extraIconSubsections{display:inline-block;float:right;padding:6px 7px 4px 7px;margin-left:4px;font-family:sans-serif;font-size:9px;font-weight:bold;line-height:9px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:0 solid transparent;margin-right:5px}.redux-sidebar .redux-menu-warning i,.redux-sidebar .redux-menu-error i,.redux-sidebar .hasSubSections .extraIconSubsections i{margin-left:-3px;margin-top:-3px}.redux-sidebar .redux-menu-error{background-color:#b94a48;color:#f2dede}.redux-sidebar .redux-menu-warning{background-color:#C09853;color:#FCF8E3}.redux-sidebar ul .subsection{display:none}.redux-sidebar .redux-group-tab-link-a{position:relative;outline:0}.redux-sidebar .redux-group-tab-link-a i{vertical-align:middle;font-size:1.35em;position:absolute}.redux-sidebar .redux-group-tab-link-a span{display:block}.redux-sidebar .redux-group-tab-link-a span.group_title{padding-left:30px}.redux-sidebar .redux-group-tab-link-li a.hasError span.group_title{padding-right:25px}.form-table th,.form-table td{margin:0;padding:0;width:auto}.redux_field_th{font-weight:bold;padding:20px 10px 20px 0px;display:block}.redux_field_th span:first-child{font-weight:normal;display:block;color:#666}.farb-popup-wrapper{position:relative;display:block}.farb-popup{position:absolute;left:40px;top:40px;background-color:white;border:1px solid #222;padding:5px;z-index:100}#ui-datepicker-div{display:none}.mp6 .icon-themes{display:none}.mp6 .redux-container #info_bar{padding:6px 10px 6px 6px}.mp6 .redux-container #info_bar a{margin-top:2px}.redux-timer{text-align:center;font-size:10px;color:#888}.wrap{margin-top:0}@media screen and (max-width: 1124px){.redux-sidebar{width:44px}.redux-sidebar .extraIconSubsections{display:none !important}.redux-sidebar .redux-group-menu li a,.redux-sidebar .redux-group-menu li a:hover,.redux-sidebar .redux-group-menu li.active a,.redux-sidebar .redux-group-menu li.active a:hover,.redux-sidebar .redux-group-menu li.activeChild a,.redux-sidebar .redux-group-menu li.activeChild a:hover{width:auto}.redux-sidebar .redux-group-tab-link-a{position:relative}.redux-sidebar .redux-group-tab-link-a i{position:inherit}.redux-sidebar .redux-group-tab-link-a span{display:none;position:absolute;top:0;left:44px;padding:12px;width:200px;background:#eeeeee;border:1px solid #ccc;-webkit-box-shadow:2px 2px 8px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 8px rgba(0,0,0,0.2);box-shadow:2px 2px 8px rgba(0,0,0,0.2);border-width:1px 1px 1px 0px;z-index:3}.redux-sidebar .redux-group-tab-link-a:hover>span{display:block}.redux-main{margin-left:43px;width:auto;max-width:100%}table.form-table,.form-table>thead,.form-table>tbody,.form-table>tbody>tr>th,.form-table>tbody>tr>td,.form-table>tbody>tr{display:block;width:100% !important;padding:0px !important}.form-table>tbody>tr>th,.form-table>tbody>tr>td{padding:10px !important}.form-table>tbody>tr>th,.form-table>tbody>tr>td{padding:10px !important}}@media screen and (max-width: 783px){.mp6 .redux-container #info_bar{height:auto;padding-bottom:1px}.mp6 .redux-container #info_bar a{margin-top:5px}}pre{overflow:hidden}#redux-header h2{color:#fff}.admin-color-fresh .button.ui-datepicker-current,.admin-color-fresh button.ui-datepicker-close{background-color:#007fb1 !important}.admin-color-fresh .ui-datepicker-buttonpane button.ui-datepicker-current{background:#1e8cbe !important;color:#fff !important;border:1px solid #104b66 !important}.admin-color-fresh .ui-datepicker-header .ui-icon{background-image:url(data:image/png;base64,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) !important}.admin-color-fresh .ui-datepicker-header{background-color:#222 !important;color:#fff !important}.admin-color-fresh .ui-datepicker td .ui-state-active{background-color:#007fb1 !important;color:#fff !important}.admin-color-fresh .ui-datepicker td .ui-state-hover{color:#007fb1 !important}.admin-color-fresh .ui-datepicker td .ui-state-highlight{background:#0074a2 !important;border:1px solid #222 !important;color:#fff !important}.admin-color-fresh .redux-container-switch .cb-disable,.admin-color-fresh .redux-container-switch .cb-enable,.admin-color-fresh .ui-state-default,.admin-color-fresh .ui-widget-content .ui-state-default,.admin-color-fresh .ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f5f5f5)) !important;background-image:-moz-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-ms-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f5f5f5)) !important;background-image:-webkit-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-o-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:linear-gradient(top, #f8f8f8, #f5f5f5) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f5f5f5', GradientType=0) !important;border-color:#ccc !important}.admin-color-fresh .ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.admin-color-fresh .redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#929292), to(#646464)) !important;background-image:-moz-linear-gradient(top, #929292, #646464) !important;background-image:-ms-linear-gradient(top, #929292, #646464) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #646464)) !important;background-image:-webkit-linear-gradient(top, #929292, #646464) !important;background-image:-o-linear-gradient(top, #929292, #646464) !important;background-image:linear-gradient(top, #929292, #646464) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#929292', endColorstr='#646464', GradientType=0) !important;border-color:#767676 !important}.admin-color-fresh .redux-container-switch .cb-enable.selected,.admin-color-fresh .redux-container .ui-buttonset .ui-state-active{background-color:#0074a2 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#008ec6), to(#0074a2)) !important;background-image:-moz-linear-gradient(top, #008ec6, #0074a2) !important;background-image:-ms-linear-gradient(top, #008ec6, #0074a2) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #008ec6), color-stop(100%, #0074a2)) !important;background-image:-webkit-linear-gradient(top, #008ec6, #0074a2) !important;background-image:-o-linear-gradient(top, #008ec6, #0074a2) !important;background-image:linear-gradient(top, #008ec6, #0074a2) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008ec6', endColorstr='#0074a2', GradientType=0) !important;border-color:#003d55 !important;border-color:#004f6f !important;-webkit-box-shadow:inset 0 1px 0 #00abef,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #00abef,0 1px 0 rgba(0,0,0,0.15) !important}.admin-color-fresh #redux-header{background:#222;border-color:#0074a2}.admin-color-fresh #redux-header .display_header span{color:#bbb}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections a{position:relative}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections a:after{right:0;border:solid 8px transparent;content:"\0020";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;top:50%;margin-top:-8px}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:after{border:0 none !important;content:"\0020" !important}.admin-color-fresh .redux-sidebar .redux-group-menu li.hasSubSections .redux-menu-error{display:none;margin-right:5px}.admin-color-fresh .redux-sidebar .redux-group-menu li.hasSubSections a.hasError .extraIconSubsections{background-color:#b94a48;color:#f2dede}.admin-color-fresh .redux-sidebar .redux-group-menu li.hasSubSections a .extraIconSubsections{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:0 solid transparent;float:right;font-size:9px;height:9px;line-height:9px;margin-right:5px;padding:6px 7px 4px 7px;width:5px}.admin-color-fresh .redux-sidebar .redux-group-menu li.active a .extraIconSubsections,.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild a .extraIconSubsections{display:none}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections .redux-menu-error,.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .redux-menu-error{display:block}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections .subsection .redux-menu-error,.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .subsection .redux-menu-error{margin-right:2px}.admin-color-fresh .redux-sidebar .redux-group-menu li.active,.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild{border-left:0 none}.admin-color-fresh .redux-sidebar .redux-group-menu li.active a,.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild a{color:#222}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections .active a:after,.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .active a:after{right:0;border:solid 8px transparent;content:"\0020";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;top:50%;margin-top:-8px}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections a,.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;color:#fff;width:auto;border-bottom:0}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li,.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li{border-top:0 none !important}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.active a:hover,.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a:hover{color:#fff}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a,.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{width:auto;border-top:0 !important;padding:7px;color:#fff;padding-left:15px;-webkit-transition:all 0.2;-moz-transition:all 0.2;-ms-transition:all 0.2;-o-transition:all 0.2;transition:all 0.2}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover,.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover{color:#2ea2cc;background:#000}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a span.group_title,.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a span.group_title{padding-left:5px !important}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.hasIcon a,.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.hasIcon a{padding-left:14px}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.hasIcon a span.group_title,.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.hasIcon a span.group_title{padding-left:30px !important}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections a{background:#0074a2}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a{background:#222}.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background:#bbb}.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{background:#222}.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a{background:#0074a2}.admin-color-fresh .redux-container-image_select .redux-image-select-selected img{border-color:#0074a2}.admin-color-fresh #redux-footer #redux-share a{color:#0074a2}.admin-color-fresh #redux-footer #redux-share a:hover{color:#002b3c}.admin-color-fresh .select2-results .select2-highlighted{background:#0074a2}.admin-color-fresh .select2-drop-active,.admin-color-fresh .select2-container-multi.select2-container-active .select2-choices,.admin-color-fresh .select2-drop.select2-drop-above.select2-drop-active,.admin-color-fresh .select2-container-active .select2-choice,.admin-color-fresh .select2-container-active .select2-choices,.admin-color-fresh .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-fresh .select2-dropdown-open.select2-drop-above .select2-choices{border-color:#0074a2}.admin-color-fresh .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-fresh .select2-dropdown-open.select2-drop-above .select2-choices{border-top:inherit}.admin-color-fresh .noUi-connect{background-color:#007fb1 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#0099d5), to(#007fb1)) !important;background-image:-moz-linear-gradient(top, #0099d5, #007fb1) !important;background-image:-ms-linear-gradient(top, #0099d5, #007fb1) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0099d5), color-stop(100%, #007fb1)) !important;background-image:-webkit-linear-gradient(top, #0099d5, #007fb1) !important;background-image:-o-linear-gradient(top, #0099d5, #007fb1) !important;background-image:linear-gradient(top, #0099d5, #007fb1) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0099d5', endColorstr='#007fb1', GradientType=0) !important}.admin-color-light .button.ui-datepicker-current,.admin-color-light button.ui-datepicker-close{background-color:#04b0db !important}.admin-color-light .ui-datepicker-buttonpane button.ui-datepicker-current{background:#0384a4 !important;color:#fff !important;border:1px solid #013340 !important}.admin-color-light .ui-datepicker-header .ui-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAMAAADYSUr5AAAA7VBMVEX8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vz8/vywC3+8AAAATnRSTlMAGBAyBAhQv4OZLiJUcEBmYBoSzQwgPBZCSEoeWiYwUiyFNIeBw2rJz8c4RBy9uXyrtaWNqa2zKP2fJO8KBgKPo2KVoa9s351GPm5+kWho0kj9AAAPhUlEQVR4nO1djWLbthEGyUiq5YSSLXtp7FpLOmfzkmxr126tmi2p03RJ1/Xe/3EGgARxPyAgRbIk2/hkSz4CJO4+HsE7AJSVysjI2AMUUOxahZ2iANhzBtZWr4BoIRSYAVN5u4QwDwQDRbcwfUi5KS3wFuDmFnQLa4Dtb//cqktwD5QEFFwfUs7PoCCA7y4bEJVFizcIob8KmhAplwwqVjt+9FBl3uINQniwEiryEyw9JHqGpQdEFNi+B4QQ7QOiHhysIPoAxUqxvdvvA9K42bsAv4S2fxfYOe57IJSRkZGRkZGxx7jxSHDHcRBXQMTyIjInBgHwBJ/bEx8PEANC+uhbpSSggCBAVODVabpI1S/k4WLZpTn6NpMhoX9Y40hxYERFpMcqUs4AloCtDQdID1YhnyXZ2hLjAYWiO9Dy1PDB7tPhIqLx+uMB8grZaR+Qxl2/C2RkZGRkZGRk7A7rBf7J0DR5/LUTjzUPIPSPGvQJiVJiB7kcQCiUOJrcFNtDZIf2xarQ3aGvLNxAVIFAabz90BFiBIlycTBhgWwOWCH0FLYHlPqwHaCvcIn2ZbosCevfPTRiFFcgvHukCjWwrc3GrGh1fsAof8EaUReKXkCB4/MzFNo97qLpFiKFYv/kNR5YQxQbQEofkZ2OuEOHqqT6gFTpru8CN7x/+jaZkZGRkZGRcV+x/rLUNcMMqUAscgnFocmpqkTzqymwVAPxfJ5PnIUUQOUKT04tEdWZyv3JCQSn96WS4pD97QfyW25A7NhSAbyhmVj0FEltA4vdiygBibXhoUYgykCUP7HwPTDeEqAIcHVMkZg7Zx4k0uFANs63hPQXCoRLAwdgGsr9Az7Qv7sgQGgg1aPl/BJLExBWgG4RFRLFImGmIquPC/klEGyCG0AuAXaJJC+B8FVe9NYQDEcXB8g6AQcjYJ1goJIggHWCrFR0S6kRHN5+4BzFi8NaoN35NRxUvL+JJdZr7PV4wK6fj8nIyMjIyNhr3OxdXAYq7FHZwB6bDSzSh4sF0utChqo0NAvaT1hLzXwFinmCzmeDucEQK18TTaQoFgP7bNC+RZ4OT4T6gQogDFYk+1QxQlj19QGSAWKiLYp8P0Ag1Gbz1ULfWHLg9iUnQNK5QQJcukm04blKLH2GgEJCY+HzXAZWCvHKco3Bp6MIaCjSXXRJyOxeqhnzEaF93MfFGW/O16ZvDL5TM4MJIjujz/cHypkQuuzRwWJ93BKdIt+wCRAPl9kpe2Ikkb2mFgGlxh/i40d3EHfdvoyMjIyMu43ylt/IAmGHnN5iIt7wKfbv01RAcJqFRl9lcjYQSnbQqKgC4fYOwSJt6N6trE0twZ9kN/PqNpTQeICvr4TLsDYC06U7BMjshS+v1/aT7IwQYD5LcgRQXMT2FrBfBLjZ6151jDElk9tPFfpUgk2yregusX25BJbwAFEfM+YI6vGAti4bTtizB+TjfQCrERyhKb2X8D6A9wX75P4t4neBYJeP6pdhg/gQl8MWvytzeSTjgOQBynQdh/iXKdxOrGJ/RkZGRsb9QmXihGr5+g8GGg9uTh+KoVZuNIzV+CwRucFBEyr1mVjx4irOxwM1BhirB6Q+2eNQi4eqR+aF6mELtoMzCR7V9RAFe/ZvQogNiyY8FPSUTFsLp8TeTmMui5mtw7bcaT0Yw2AA4wFRQIlkgq+1DQrNhkmoxS5Jq+u6bMAIGRECEANgXHTgWzwgBOhDH2l0oTQ4D8D5NMktBgNywAEMjo8rwATMZrPY7JGxBoJCkIBDQiAY09EGTUiBCWkUpISfGPR5AAwBfZiG2z7Ayc1yeKTxid39xBNwfHr4O0LA48ePFTvhYrF1r4tyAoz9n2MCqEuBtp/6GDR0oAYfG/R6wJExHYZHfhygsv7fEWCOj4bYmsP5A+pL4MkTfAnMlD4F+r3bobKvTyTA2P/w7PN+Agq2QW8piqMCpTBwenoKvX0AHGkGtP2YAPvTEWA7QUTAudn7/NxtOG46wWNmDtpBEkBzN7rBEvAFHp+YTB/q97qPAN4gHFqgBi8uLsC7qPCA6mg41G/+ErByPwEXDdoNxRhOx+M5jPEzQugS0ht+b1/Y3gEnYMAIAOIBE29/hIDucE8tmMsNOgK4B1RHFu4UCRlMHzv0xzcajcfdXWDs2h8TArBCkoDUJYDLmz6w7ip3BFS0ve5wTRwAn6keMA9I3QYbfSZ0DKbyt+7OXjGI1idPcfNyAyfAMlCrzaGqphYrxHocLHRJVycnfGUcbtT+jIyMjIw9x7Nn8fJSzG0TmFtO8rZT+XT3S3ub+tKJbbLd5diTVp50+zahyeHSslJ/YPrU0fuazrZO2CZ92/ZCCVXlGRiZKPJyPPRxyIFWeXLQBXJBKiq/3divEAN6ZwM200Qjm7EJBZeWm/PRWVCbYK7s7u2l4XaCz+lzgOfMfhMonXr7TWzeZb98dbgIzBT8Ub8eYYUqfZ4rVJ/MDbIDgPqTulJ/xvntWAtjIisqnwxOkGz0n077FARoY79GdA6HPE4rOy196NiMWHTZlSSApcOgXpy/fHV2joaNKu3ffsAnRcBf4K/6NcIG6tIxk3HyoXPjASqfUgXbYN5PzpL2njkR9QMjeDTVHDTCgRuxOegjoO0FvKzP/t/gmVdI24+G7NIe8JX6Wv3dDyldMA+4YB5wwTygtd+dwRqaTqrLb1l73zTSN52CNpnHuQOYPsDblybgxfkXh/oVtr+N1DEBJdhRJyd/Bd/q1z+cbNrD17iVKyajcnv9arhOkRPgsruuD6DmNPwpDNrLw2CoTgHni4yALr0L29+tiKAEIPn868ejx//8rpWP3OEOl5On9OwpcQm0MhafP/ey8f1uvDNIgGLQG8z4YO99ENgg95etwv4uYJYY8fUGHYH6j6fscHFZMftlAl9i+9XL73X3N/n+ZStOzfVfRvYXhrbdKOpEgVQTg/wsDuDD3kwOfQNMTJ5y+/ltUDWLunyxnRF46IqlBzGMY4X7inggREFioIyMjIyMHWCIB6ZNKAcXseo3vLTQTkVE7348dlwJJSz0+wLfmi8BhZqfw3D4ww/wHVLnEd5/fgYvXsDZ3MlsvYUbbnDjDZ3MN3TJG4+bxjAaDl8TBri9qxEw1ccao2wTNAMLHo2f+sjrXwb/9qHoYqgPMBXJTVfOpmrZH23y6uvo0LHSyY6fHGwKfHJlAuMFvObjDYrIqxBgQi20h7Hd/nYVLmno+eaNUm/eeH2GCuopntnhBJAlI2AHo9CCh1I1QxUdAbqqGY9BBLwyc3W4wYVhvY8A4BoIc1l5M7vnPWphZW9/Ses3n37y9a0uGqFwFQZsQQbd386DogpgEk+dzynsAZMJXq8+ns9NeukJ0PYrNATGGefJQlhkLo7DTXr+y3bNiOsDvrXTz/C2q1DXZH84iRNwrP88Nj+u2DjYEE6RBxD9Knj16ujVHC67A7422o02RwD3gB+t7EblWvu9geOFxSnd3ROmT+nJyQkhoPlsxVONc/3TEdBos+jtA+ZzcwHgTvD1cDjaYCcItA8w9i88A8b+mqSjc6Pvqd998QguEQPmQMeo23ODN86+p0/bn1buBkT6+oBhNZ/PYY4ZAHYb3PRd4LkZmPX68NRtMZn4ASvdA+qf0jMA5MP9eeg28Nug9QiLnj5A33U1MAES6xHAUNpz/9zFAYE1gqQDMT3G6xI9pwdw/aIgKoHCS1YGlRnSq9yCjdXjgN3j+N27YyROHxmuNAeNKPpYuXIyIyMjYy0M8eros59MF/PT2c602T7eA7zvhJ9dr/vzDjXaLp4Yc5+0wllzxzHv3gdmMMM7/CcQzKgVBqYTmFn+Z+mKm8J7k0A5F/jgCfjQ1WBhQyiOqD0lYuqBb+AyzMw9Ha2G3m6c8qQx+AlqnIceQp+Sb6i9UyQWbhr54+AjnZ0VzW2TAN0DmBT6PWmc6jDBE2PK2u+nF43dyP7Q0t1pOcX2fdRvH0mF2Q4JqN35rnHjVIeaXfIAVyUuw/aHCCiJy9iF5l1621zweI8KZrPZ9iJdb7DXJ3US0OSrtZ10imt7wHY7QesAzUMz1oZ3noB3qFJ/H18j97FYuw8QDN4oeKf30osvcSW2ExLo+VcbuAuo/sUIm8fMG9xocO3Ea19J9gFYivnHJ2KnyfovZlgW3v6ySx32abQiIyMjIyPjhlFDTLxpwIgFMnTp6A3g4IDKNY+stkwAMAoIAbasxBXqUWneSAWTMjt50lTqT29rFjvXohjsDNm2YPXDFlICmrJOZ3t6tHm8AiEAl0sCeLIIorIRt+cFbew/QRsoAXb4o1XSfoywzm0FTMAoYBNvLyFu8v8HpLBtD1iKgC17wHb7AI6d9wFbvguAIGTHd4E9wG7jgIyMjIyM+434c2R3HeV/Ffx6jtZu6ijl8h59T655jhR+rdHzDOP6beABCheb8O8/WFXeOyzgf5oAhVYnKxP7CwaAf1afJu8bSrhS6tdaXeGnrRenOqOlz9d6QwYnA/3TLd+GE7qe3chA5YF5DfY0vK3adfOX/gyNp2BW25MHdxAB9qvRiiP3/XpQQFGYDU4+Mi///XumXG8pjvaUAOsBGlf4jJt+YYEzeEzAdw06F19R3juM7D1wita86GR0CKfDHgLuXCc4Bri6vMLdfjMc4VNSUNsdodo2xu/1+Xl/K5+az8jIyMhYG/z5gJTMF1GtKq/a3rpyCvz5gJTMl9GtKq/a3rpyCmfQ4WwZmS+kXFVetb115ST48wEf/AGcfG1iw+tWbpbS2vJ3nQxcVr3lH3z5h972FUTLzYpOVk7l5hD+eYcYwDcAnewOotrZ4OtrPDucqi/LRX0/RR4qx7Nn4U8g+qjffvuN6Gf+nC85vwauHjaYyubqvWYKY4VEfSUMitdnBCT1Ue63R5439m+OgCn6DroAAaHPVQxKth/wkJgHmG8bmQMsT0D6EjDfvhVRKO3ywOQUgRA7nmL1uawZmHf1k+DPBwQ6NdcJ+k6Md1LA5f5ONdhJ8vZ5J0vLHT99srkGOjmJbd/G1r2Nriqnse1AZt1AalU5jW2HsuuG0qvKGRkZGRkZGRG0gcONyXsP9v8D0/IdJADiBNiXl3327WRGgOL/9HC/0XwlIURkRhC4tz6Z/fu7fUf2gHvfB9z3u0BGRkZGRkbGplHcnkgguQoSqtUXuhbs/wPtMwqV0HUJAvj5vk32b8IDuL23yn7qAXZ5u32hbRX7d3o82Df1FZXvbh9QOfhyxldr/+3xgXU9oKmvsHyr7F/XA269/eveBXrsv7N9QALe/tvjA0kPWAXGbvebkbHn+D/J5nMcHzx1UAAAAABJRU5ErkJggg==) !important}.admin-color-light .ui-datepicker-header{background-color:#888 !important;color:#fff !important}.admin-color-light .ui-datepicker td .ui-state-active{background-color:#04b0db !important;color:#fff !important}.admin-color-light .ui-datepicker td .ui-state-hover{color:#04b0db !important}.admin-color-light .ui-datepicker td .ui-state-highlight{background:#04a4cc !important;border:1px solid #888 !important;color:#fff !important}.admin-color-light .redux-container-switch .cb-disable,.admin-color-light .redux-container-switch .cb-enable,.admin-color-light .ui-state-default,.admin-color-light .ui-widget-content .ui-state-default,.admin-color-light .ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f5f5f5)) !important;background-image:-moz-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-ms-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f5f5f5)) !important;background-image:-webkit-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-o-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:linear-gradient(top, #f8f8f8, #f5f5f5) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f5f5f5', GradientType=0) !important;border-color:#ccc !important}.admin-color-light .ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.admin-color-light .redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#929292), to(#646464)) !important;background-image:-moz-linear-gradient(top, #929292, #646464) !important;background-image:-ms-linear-gradient(top, #929292, #646464) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #646464)) !important;background-image:-webkit-linear-gradient(top, #929292, #646464) !important;background-image:-o-linear-gradient(top, #929292, #646464) !important;background-image:linear-gradient(top, #929292, #646464) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#929292', endColorstr='#646464', GradientType=0) !important;border-color:#767676 !important}.admin-color-light .redux-container-switch .cb-enable.selected,.admin-color-light .redux-container .ui-buttonset .ui-state-active{background-color:#04a4cc !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#05c0ef), to(#04a4cc)) !important;background-image:-moz-linear-gradient(top, #05c0ef, #04a4cc) !important;background-image:-ms-linear-gradient(top, #05c0ef, #04a4cc) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #05c0ef), color-stop(100%, #04a4cc)) !important;background-image:-webkit-linear-gradient(top, #05c0ef, #04a4cc) !important;background-image:-o-linear-gradient(top, #05c0ef, #04a4cc) !important;background-image:linear-gradient(top, #05c0ef, #04a4cc) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#05c0ef', endColorstr='#04a4cc', GradientType=0) !important;border-color:#036881 !important;border-color:#037c9a !important;-webkit-box-shadow:inset 0 1px 0 #22cffb,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #22cffb,0 1px 0 rgba(0,0,0,0.15) !important}.admin-color-light #redux-header{background:#888;border-color:#04a4cc}.admin-color-light #redux-header .display_header span{color:#e6e6e6}.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections a{position:relative}.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections a:after{right:0;border:solid 8px transparent;content:"\0020";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;top:50%;margin-top:-8px}.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:after{border:0 none !important;content:"\0020" !important}.admin-color-light .redux-sidebar .redux-group-menu li.hasSubSections .redux-menu-error{display:none;margin-right:5px}.admin-color-light .redux-sidebar .redux-group-menu li.hasSubSections a.hasError .extraIconSubsections{background-color:#b94a48;color:#f2dede}.admin-color-light .redux-sidebar .redux-group-menu li.hasSubSections a .extraIconSubsections{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:0 solid transparent;float:right;font-size:9px;height:9px;line-height:9px;margin-right:5px;padding:6px 7px 4px 7px;width:5px}.admin-color-light .redux-sidebar .redux-group-menu li.active a .extraIconSubsections,.admin-color-light .redux-sidebar .redux-group-menu li.activeChild a .extraIconSubsections{display:none}.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections .redux-menu-error,.admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .redux-menu-error{display:block}.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections .subsection .redux-menu-error,.admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .subsection .redux-menu-error{margin-right:2px}.admin-color-light .redux-sidebar .redux-group-menu li.active,.admin-color-light .redux-sidebar .redux-group-menu li.activeChild{border-left:0 none}.admin-color-light .redux-sidebar .redux-group-menu li.active a,.admin-color-light .redux-sidebar .redux-group-menu li.activeChild a{color:#888}.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections .active a:after,.admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .active a:after{right:0;border:solid 8px transparent;content:"\0020";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;top:50%;margin-top:-8px}.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections a,.admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;color:#fff;width:auto;border-bottom:0}.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li,.admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li{border-top:0 none !important}.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.active a:hover,.admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a:hover{color:#fff}.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a,.admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{width:auto;border-top:0 !important;padding:7px;color:#fff;padding-left:15px;-webkit-transition:all 0.2;-moz-transition:all 0.2;-ms-transition:all 0.2;-o-transition:all 0.2;transition:all 0.2}.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover,.admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover{color:#2ea2cc;background:#000}.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a span.group_title,.admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a span.group_title{padding-left:5px !important}.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.hasIcon a,.admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.hasIcon a{padding-left:14px}.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.hasIcon a span.group_title,.admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.hasIcon a span.group_title{padding-left:30px !important}.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections a{background:#04a4cc}.admin-color-light .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a{background:#888}.admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background:#e6e6e6}.admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{background:#888}.admin-color-light .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a{background:#04a4cc}.admin-color-light .redux-container-image_select .redux-image-select-selected img{border-color:#04a4cc}.admin-color-light #redux-footer #redux-share a{color:#04a4cc}.admin-color-light #redux-footer #redux-share a:hover{color:#025468}.admin-color-light .select2-results .select2-highlighted{background:#04a4cc}.admin-color-light .select2-drop-active,.admin-color-light .select2-container-multi.select2-container-active .select2-choices,.admin-color-light .select2-drop.select2-drop-above.select2-drop-active,.admin-color-light .select2-container-active .select2-choice,.admin-color-light .select2-container-active .select2-choices,.admin-color-light .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-light .select2-dropdown-open.select2-drop-above .select2-choices{border-color:#04a4cc}.admin-color-light .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-light .select2-dropdown-open.select2-drop-above .select2-choices{border-top:inherit}.admin-color-light .noUi-connect{background-color:#04b0db !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#09cafa), to(#04b0db)) !important;background-image:-moz-linear-gradient(top, #09cafa, #04b0db) !important;background-image:-ms-linear-gradient(top, #09cafa, #04b0db) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #09cafa), color-stop(100%, #04b0db)) !important;background-image:-webkit-linear-gradient(top, #09cafa, #04b0db) !important;background-image:-o-linear-gradient(top, #09cafa, #04b0db) !important;background-image:linear-gradient(top, #09cafa, #04b0db) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#09cafa', endColorstr='#04b0db', GradientType=0) !important}.admin-color-blue .button.ui-datepicker-current,.admin-color-blue button.ui-datepicker-close{background-color:#509dba !important}.admin-color-blue .ui-datepicker-buttonpane button.ui-datepicker-current{background:#db9825 !important;color:#fff !important;border:1px solid #845c16 !important}.admin-color-blue .ui-datepicker-header .ui-icon{background-image:url(data:image/png;base64,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) !important}.admin-color-blue .ui-datepicker-header{background-color:#096484 !important;color:#fff !important}.admin-color-blue .ui-datepicker td .ui-state-active{background-color:#509dba !important;color:#fff !important}.admin-color-blue .ui-datepicker td .ui-state-hover{color:#509dba !important}.admin-color-blue .ui-datepicker td .ui-state-highlight{background:#4796b3 !important;border:1px solid #096484 !important;color:#fff !important}.admin-color-blue .redux-container-switch .cb-disable,.admin-color-blue .redux-container-switch .cb-enable,.admin-color-blue .ui-state-default,.admin-color-blue .ui-widget-content .ui-state-default,.admin-color-blue .ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f5f5f5)) !important;background-image:-moz-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-ms-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f5f5f5)) !important;background-image:-webkit-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-o-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:linear-gradient(top, #f8f8f8, #f5f5f5) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f5f5f5', GradientType=0) !important;border-color:#ccc !important}.admin-color-blue .ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.admin-color-blue .redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#929292), to(#646464)) !important;background-image:-moz-linear-gradient(top, #929292, #646464) !important;background-image:-ms-linear-gradient(top, #929292, #646464) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #646464)) !important;background-image:-webkit-linear-gradient(top, #929292, #646464) !important;background-image:-o-linear-gradient(top, #929292, #646464) !important;background-image:linear-gradient(top, #929292, #646464) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#929292', endColorstr='#646464', GradientType=0) !important;border-color:#767676 !important}.admin-color-blue .redux-container-switch .cb-enable.selected,.admin-color-blue .redux-container .ui-buttonset .ui-state-active{background-color:#4796b3 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#5ea5bf), to(#4796b3)) !important;background-image:-moz-linear-gradient(top, #5ea5bf, #4796b3) !important;background-image:-ms-linear-gradient(top, #5ea5bf, #4796b3) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5ea5bf), color-stop(100%, #4796b3)) !important;background-image:-webkit-linear-gradient(top, #5ea5bf, #4796b3) !important;background-image:-o-linear-gradient(top, #5ea5bf, #4796b3) !important;background-image:linear-gradient(top, #5ea5bf, #4796b3) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ea5bf', endColorstr='#4796b3', GradientType=0) !important;border-color:#31687c !important;border-color:#39778e !important;-webkit-box-shadow:inset 0 1px 0 #7cb6cb,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #7cb6cb,0 1px 0 rgba(0,0,0,0.15) !important}.admin-color-blue #redux-header{background:#096484;border-color:#4796b3}.admin-color-blue #redux-header .display_header span{color:#e2ecf1}.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections a{position:relative}.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections a:after{right:0;border:solid 8px transparent;content:"\0020";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;top:50%;margin-top:-8px}.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:after{border:0 none !important;content:"\0020" !important}.admin-color-blue .redux-sidebar .redux-group-menu li.hasSubSections .redux-menu-error{display:none;margin-right:5px}.admin-color-blue .redux-sidebar .redux-group-menu li.hasSubSections a.hasError .extraIconSubsections{background-color:#b94a48;color:#f2dede}.admin-color-blue .redux-sidebar .redux-group-menu li.hasSubSections a .extraIconSubsections{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:0 solid transparent;float:right;font-size:9px;height:9px;line-height:9px;margin-right:5px;padding:6px 7px 4px 7px;width:5px}.admin-color-blue .redux-sidebar .redux-group-menu li.active a .extraIconSubsections,.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild a .extraIconSubsections{display:none}.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections .redux-menu-error,.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .redux-menu-error{display:block}.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections .subsection .redux-menu-error,.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .subsection .redux-menu-error{margin-right:2px}.admin-color-blue .redux-sidebar .redux-group-menu li.active,.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild{border-left:0 none}.admin-color-blue .redux-sidebar .redux-group-menu li.active a,.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild a{color:#096484}.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections .active a:after,.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .active a:after{right:0;border:solid 8px transparent;content:"\0020";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;top:50%;margin-top:-8px}.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections a,.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;color:#fff;width:auto;border-bottom:0}.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li,.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li{border-top:0 none !important}.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.active a:hover,.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a:hover{color:#fff}.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a,.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{width:auto;border-top:0 !important;padding:7px;color:#fff;padding-left:15px;-webkit-transition:all 0.2;-moz-transition:all 0.2;-ms-transition:all 0.2;-o-transition:all 0.2;transition:all 0.2}.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover,.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover{color:#2ea2cc;background:#000}.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a span.group_title,.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a span.group_title{padding-left:5px !important}.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.hasIcon a,.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.hasIcon a{padding-left:14px}.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.hasIcon a span.group_title,.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.hasIcon a span.group_title{padding-left:30px !important}.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections a{background:#4796b3}.admin-color-blue .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a{background:#096484}.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background:#e2ecf1}.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{background:#096484}.admin-color-blue .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a{background:#4796b3}.admin-color-blue .redux-container-image_select .redux-image-select-selected img{border-color:#4796b3}.admin-color-blue #redux-footer #redux-share a{color:#4796b3}.admin-color-blue #redux-footer #redux-share a:hover{color:#2a596a}.admin-color-blue .select2-results .select2-highlighted{background:#4796b3}.admin-color-blue .select2-drop-active,.admin-color-blue .select2-container-multi.select2-container-active .select2-choices,.admin-color-blue .select2-drop.select2-drop-above.select2-drop-active,.admin-color-blue .select2-container-active .select2-choice,.admin-color-blue .select2-container-active .select2-choices,.admin-color-blue .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-blue .select2-dropdown-open.select2-drop-above .select2-choices{border-color:#4796b3}.admin-color-blue .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-blue .select2-dropdown-open.select2-drop-above .select2-choices{border-top:inherit}.admin-color-blue .noUi-connect{background-color:#509dba !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#69abc4), to(#509dba)) !important;background-image:-moz-linear-gradient(top, #69abc4, #509dba) !important;background-image:-ms-linear-gradient(top, #69abc4, #509dba) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #69abc4), color-stop(100%, #509dba)) !important;background-image:-webkit-linear-gradient(top, #69abc4, #509dba) !important;background-image:-o-linear-gradient(top, #69abc4, #509dba) !important;background-image:linear-gradient(top, #69abc4, #509dba) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#69abc4', endColorstr='#509dba', GradientType=0) !important}.admin-color-coffee .button.ui-datepicker-current,.admin-color-coffee button.ui-datepicker-close{background-color:#ccad93 !important}.admin-color-coffee .ui-datepicker-buttonpane button.ui-datepicker-current{background:#ba906d !important;color:#fff !important;border:1px solid #835d3e !important}.admin-color-coffee .ui-datepicker-header .ui-icon{background-image:url(data:image/png;base64,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) !important}.admin-color-coffee .ui-datepicker-header{background-color:#46403c !important;color:#fff !important}.admin-color-coffee .ui-datepicker td .ui-state-active{background-color:#ccad93 !important;color:#fff !important}.admin-color-coffee .ui-datepicker td .ui-state-hover{color:#ccad93 !important}.admin-color-coffee .ui-datepicker td .ui-state-highlight{background:#c7a589 !important;border:1px solid #46403c !important;color:#fff !important}.admin-color-coffee .redux-container-switch .cb-disable,.admin-color-coffee .redux-container-switch .cb-enable,.admin-color-coffee .ui-state-default,.admin-color-coffee .ui-widget-content .ui-state-default,.admin-color-coffee .ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f5f5f5)) !important;background-image:-moz-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-ms-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f5f5f5)) !important;background-image:-webkit-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-o-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:linear-gradient(top, #f8f8f8, #f5f5f5) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f5f5f5', GradientType=0) !important;border-color:#ccc !important}.admin-color-coffee .ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.admin-color-coffee .redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#929292), to(#646464)) !important;background-image:-moz-linear-gradient(top, #929292, #646464) !important;background-image:-ms-linear-gradient(top, #929292, #646464) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #646464)) !important;background-image:-webkit-linear-gradient(top, #929292, #646464) !important;background-image:-o-linear-gradient(top, #929292, #646464) !important;background-image:linear-gradient(top, #929292, #646464) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#929292', endColorstr='#646464', GradientType=0) !important;border-color:#767676 !important}.admin-color-coffee .redux-container-switch .cb-enable.selected,.admin-color-coffee .redux-container .ui-buttonset .ui-state-active{background-color:#c7a589 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#d2b7a1), to(#c7a589)) !important;background-image:-moz-linear-gradient(top, #d2b7a1, #c7a589) !important;background-image:-ms-linear-gradient(top, #d2b7a1, #c7a589) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d2b7a1), color-stop(100%, #c7a589)) !important;background-image:-webkit-linear-gradient(top, #d2b7a1, #c7a589) !important;background-image:-o-linear-gradient(top, #d2b7a1, #c7a589) !important;background-image:linear-gradient(top, #d2b7a1, #c7a589) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d2b7a1', endColorstr='#c7a589', GradientType=0) !important;border-color:#ae7d55 !important;border-color:#b78b66 !important;-webkit-box-shadow:inset 0 1px 0 #e0cdbd,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #e0cdbd,0 1px 0 rgba(0,0,0,0.15) !important}.admin-color-coffee #redux-header{background:#46403c;border-color:#c7a589}.admin-color-coffee #redux-header .display_header span{color:#cdcbc9}.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections a{position:relative}.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections a:after{right:0;border:solid 8px transparent;content:"\0020";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;top:50%;margin-top:-8px}.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:after{border:0 none !important;content:"\0020" !important}.admin-color-coffee .redux-sidebar .redux-group-menu li.hasSubSections .redux-menu-error{display:none;margin-right:5px}.admin-color-coffee .redux-sidebar .redux-group-menu li.hasSubSections a.hasError .extraIconSubsections{background-color:#b94a48;color:#f2dede}.admin-color-coffee .redux-sidebar .redux-group-menu li.hasSubSections a .extraIconSubsections{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:0 solid transparent;float:right;font-size:9px;height:9px;line-height:9px;margin-right:5px;padding:6px 7px 4px 7px;width:5px}.admin-color-coffee .redux-sidebar .redux-group-menu li.active a .extraIconSubsections,.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild a .extraIconSubsections{display:none}.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections .redux-menu-error,.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .redux-menu-error{display:block}.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections .subsection .redux-menu-error,.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .subsection .redux-menu-error{margin-right:2px}.admin-color-coffee .redux-sidebar .redux-group-menu li.active,.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild{border-left:0 none}.admin-color-coffee .redux-sidebar .redux-group-menu li.active a,.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild a{color:#46403c}.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections .active a:after,.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .active a:after{right:0;border:solid 8px transparent;content:"\0020";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;top:50%;margin-top:-8px}.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections a,.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;color:#fff;width:auto;border-bottom:0}.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li,.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li{border-top:0 none !important}.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.active a:hover,.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a:hover{color:#fff}.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a,.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{width:auto;border-top:0 !important;padding:7px;color:#fff;padding-left:15px;-webkit-transition:all 0.2;-moz-transition:all 0.2;-ms-transition:all 0.2;-o-transition:all 0.2;transition:all 0.2}.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover,.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover{color:#2ea2cc;background:#000}.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a span.group_title,.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a span.group_title{padding-left:5px !important}.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.hasIcon a,.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.hasIcon a{padding-left:14px}.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.hasIcon a span.group_title,.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.hasIcon a span.group_title{padding-left:30px !important}.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections a{background:#c7a589}.admin-color-coffee .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a{background:#46403c}.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background:#cdcbc9}.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{background:#46403c}.admin-color-coffee .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a{background:#c7a589}.admin-color-coffee .redux-container-image_select .redux-image-select-selected img{border-color:#c7a589}.admin-color-coffee #redux-footer #redux-share a{color:#c7a589}.admin-color-coffee #redux-footer #redux-share a:hover{color:#9f714b}.admin-color-coffee .select2-results .select2-highlighted{background:#c7a589}.admin-color-coffee .select2-drop-active,.admin-color-coffee .select2-container-multi.select2-container-active .select2-choices,.admin-color-coffee .select2-drop.select2-drop-above.select2-drop-active,.admin-color-coffee .select2-container-active .select2-choice,.admin-color-coffee .select2-container-active .select2-choices,.admin-color-coffee .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-coffee .select2-dropdown-open.select2-drop-above .select2-choices{border-color:#c7a589}.admin-color-coffee .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-coffee .select2-dropdown-open.select2-drop-above .select2-choices{border-top:inherit}.admin-color-coffee .noUi-connect{background-color:#ccad93 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#d7bfac), to(#ccad93)) !important;background-image:-moz-linear-gradient(top, #d7bfac, #ccad93) !important;background-image:-ms-linear-gradient(top, #d7bfac, #ccad93) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d7bfac), color-stop(100%, #ccad93)) !important;background-image:-webkit-linear-gradient(top, #d7bfac, #ccad93) !important;background-image:-o-linear-gradient(top, #d7bfac, #ccad93) !important;background-image:linear-gradient(top, #d7bfac, #ccad93) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7bfac', endColorstr='#ccad93', GradientType=0) !important}.admin-color-ectoplasm .button.ui-datepicker-current,.admin-color-ectoplasm button.ui-datepicker-close{background-color:#a9bd4f !important}.admin-color-ectoplasm .ui-datepicker-buttonpane button.ui-datepicker-current{background:#89993a !important;color:#fff !important;border:1px solid #474f1e !important}.admin-color-ectoplasm .ui-datepicker-header .ui-icon{background-image:url(data:image/png;base64,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) !important}.admin-color-ectoplasm .ui-datepicker-header{background-color:#413256 !important;color:#fff !important}.admin-color-ectoplasm .ui-datepicker td .ui-state-active{background-color:#a9bd4f !important;color:#fff !important}.admin-color-ectoplasm .ui-datepicker td .ui-state-hover{color:#a9bd4f !important}.admin-color-ectoplasm .ui-datepicker td .ui-state-highlight{background:#a3b745 !important;border:1px solid #413256 !important;color:#fff !important}.admin-color-ectoplasm .redux-container-switch .cb-disable,.admin-color-ectoplasm .redux-container-switch .cb-enable,.admin-color-ectoplasm .ui-state-default,.admin-color-ectoplasm .ui-widget-content .ui-state-default,.admin-color-ectoplasm .ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f5f5f5)) !important;background-image:-moz-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-ms-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f5f5f5)) !important;background-image:-webkit-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-o-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:linear-gradient(top, #f8f8f8, #f5f5f5) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f5f5f5', GradientType=0) !important;border-color:#ccc !important}.admin-color-ectoplasm .ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.admin-color-ectoplasm .redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#929292), to(#646464)) !important;background-image:-moz-linear-gradient(top, #929292, #646464) !important;background-image:-ms-linear-gradient(top, #929292, #646464) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #646464)) !important;background-image:-webkit-linear-gradient(top, #929292, #646464) !important;background-image:-o-linear-gradient(top, #929292, #646464) !important;background-image:linear-gradient(top, #929292, #646464) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#929292', endColorstr='#646464', GradientType=0) !important;border-color:#767676 !important}.admin-color-ectoplasm .redux-container-switch .cb-enable.selected,.admin-color-ectoplasm .redux-container .ui-buttonset .ui-state-active{background-color:#a3b745 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#b0c25e), to(#a3b745)) !important;background-image:-moz-linear-gradient(top, #b0c25e, #a3b745) !important;background-image:-ms-linear-gradient(top, #b0c25e, #a3b745) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b0c25e), color-stop(100%, #a3b745)) !important;background-image:-webkit-linear-gradient(top, #b0c25e, #a3b745) !important;background-image:-o-linear-gradient(top, #b0c25e, #a3b745) !important;background-image:linear-gradient(top, #b0c25e, #a3b745) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b0c25e', endColorstr='#a3b745', GradientType=0) !important;border-color:#727f30 !important;border-color:#829237 !important;-webkit-box-shadow:inset 0 1px 0 #bfcd7b,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #bfcd7b,0 1px 0 rgba(0,0,0,0.15) !important}.admin-color-ectoplasm #redux-header{background:#413256;border-color:#a3b745}.admin-color-ectoplasm #redux-header .display_header span{color:#cbc5d3}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections a{position:relative}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections a:after{right:0;border:solid 8px transparent;content:"\0020";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;top:50%;margin-top:-8px}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:after{border:0 none !important;content:"\0020" !important}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.hasSubSections .redux-menu-error{display:none;margin-right:5px}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.hasSubSections a.hasError .extraIconSubsections{background-color:#b94a48;color:#f2dede}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.hasSubSections a .extraIconSubsections{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:0 solid transparent;float:right;font-size:9px;height:9px;line-height:9px;margin-right:5px;padding:6px 7px 4px 7px;width:5px}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active a .extraIconSubsections,.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild a .extraIconSubsections{display:none}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections .redux-menu-error,.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .redux-menu-error{display:block}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections .subsection .redux-menu-error,.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .subsection .redux-menu-error{margin-right:2px}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active,.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild{border-left:0 none}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active a,.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild a{color:#413256}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections .active a:after,.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .active a:after{right:0;border:solid 8px transparent;content:"\0020";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;top:50%;margin-top:-8px}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections a,.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;color:#fff;width:auto;border-bottom:0}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li,.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li{border-top:0 none !important}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.active a:hover,.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a:hover{color:#fff}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a,.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{width:auto;border-top:0 !important;padding:7px;color:#fff;padding-left:15px;-webkit-transition:all 0.2;-moz-transition:all 0.2;-ms-transition:all 0.2;-o-transition:all 0.2;transition:all 0.2}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover,.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover{color:#2ea2cc;background:#000}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a span.group_title,.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a span.group_title{padding-left:5px !important}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.hasIcon a,.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.hasIcon a{padding-left:14px}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.hasIcon a span.group_title,.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.hasIcon a span.group_title{padding-left:30px !important}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections a{background:#a3b745}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a{background:#413256}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background:#cbc5d3}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{background:#413256}.admin-color-ectoplasm .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a{background:#a3b745}.admin-color-ectoplasm .redux-container-image_select .redux-image-select-selected img{border-color:#a3b745}.admin-color-ectoplasm #redux-footer #redux-share a{color:#a3b745}.admin-color-ectoplasm #redux-footer #redux-share a:hover{color:#616d29}.admin-color-ectoplasm .select2-results .select2-highlighted{background:#a3b745}.admin-color-ectoplasm .select2-drop-active,.admin-color-ectoplasm .select2-container-multi.select2-container-active .select2-choices,.admin-color-ectoplasm .select2-drop.select2-drop-above.select2-drop-active,.admin-color-ectoplasm .select2-container-active .select2-choice,.admin-color-ectoplasm .select2-container-active .select2-choices,.admin-color-ectoplasm .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-ectoplasm .select2-dropdown-open.select2-drop-above .select2-choices{border-color:#a3b745}.admin-color-ectoplasm .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-ectoplasm .select2-dropdown-open.select2-drop-above .select2-choices{border-top:inherit}.admin-color-ectoplasm .noUi-connect{background-color:#a9bd4f !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#b6c669), to(#a9bd4f)) !important;background-image:-moz-linear-gradient(top, #b6c669, #a9bd4f) !important;background-image:-ms-linear-gradient(top, #b6c669, #a9bd4f) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b6c669), color-stop(100%, #a9bd4f)) !important;background-image:-webkit-linear-gradient(top, #b6c669, #a9bd4f) !important;background-image:-o-linear-gradient(top, #b6c669, #a9bd4f) !important;background-image:linear-gradient(top, #b6c669, #a9bd4f) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b6c669', endColorstr='#a9bd4f', GradientType=0) !important}.admin-color-midnight .button.ui-datepicker-current,.admin-color-midnight button.ui-datepicker-close{background-color:#e35950 !important}.admin-color-midnight .ui-datepicker-buttonpane button.ui-datepicker-current{background:#d92c23 !important;color:#fff !important;border:1px solid #811a15 !important}.admin-color-midnight .ui-datepicker-header .ui-icon{background-image:url(data:image/png;base64,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) !important}.admin-color-midnight .ui-datepicker-header{background-color:#363b3f !important;color:#fff !important}.admin-color-midnight .ui-datepicker td .ui-state-active{background-color:#e35950 !important;color:#fff !important}.admin-color-midnight .ui-datepicker td .ui-state-hover{color:#e35950 !important}.admin-color-midnight .ui-datepicker td .ui-state-highlight{background:#e14d43 !important;border:1px solid #363b3f !important;color:#fff !important}.admin-color-midnight .redux-container-switch .cb-disable,.admin-color-midnight .redux-container-switch .cb-enable,.admin-color-midnight .ui-state-default,.admin-color-midnight .ui-widget-content .ui-state-default,.admin-color-midnight .ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f5f5f5)) !important;background-image:-moz-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-ms-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f5f5f5)) !important;background-image:-webkit-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-o-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:linear-gradient(top, #f8f8f8, #f5f5f5) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f5f5f5', GradientType=0) !important;border-color:#ccc !important}.admin-color-midnight .ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.admin-color-midnight .redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#929292), to(#646464)) !important;background-image:-moz-linear-gradient(top, #929292, #646464) !important;background-image:-ms-linear-gradient(top, #929292, #646464) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #646464)) !important;background-image:-webkit-linear-gradient(top, #929292, #646464) !important;background-image:-o-linear-gradient(top, #929292, #646464) !important;background-image:linear-gradient(top, #929292, #646464) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#929292', endColorstr='#646464', GradientType=0) !important;border-color:#767676 !important}.admin-color-midnight .redux-container-switch .cb-enable.selected,.admin-color-midnight .redux-container .ui-buttonset .ui-state-active{background-color:#e14d43 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#e66a62), to(#e14d43)) !important;background-image:-moz-linear-gradient(top, #e66a62, #e14d43) !important;background-image:-ms-linear-gradient(top, #e66a62, #e14d43) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e66a62), color-stop(100%, #e14d43)) !important;background-image:-webkit-linear-gradient(top, #e66a62, #e14d43) !important;background-image:-o-linear-gradient(top, #e66a62, #e14d43) !important;background-image:linear-gradient(top, #e66a62, #e14d43) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e66a62', endColorstr='#e14d43', GradientType=0) !important;border-color:#ba281e !important;border-color:#d02c21 !important;-webkit-box-shadow:inset 0 1px 0 #ec8b85,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #ec8b85,0 1px 0 rgba(0,0,0,0.15) !important}.admin-color-midnight #redux-header{background:#363b3f;border-color:#e14d43}.admin-color-midnight #redux-header .display_header span{color:#c2c4c5}.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections a{position:relative}.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections a:after{right:0;border:solid 8px transparent;content:"\0020";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;top:50%;margin-top:-8px}.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:after{border:0 none !important;content:"\0020" !important}.admin-color-midnight .redux-sidebar .redux-group-menu li.hasSubSections .redux-menu-error{display:none;margin-right:5px}.admin-color-midnight .redux-sidebar .redux-group-menu li.hasSubSections a.hasError .extraIconSubsections{background-color:#b94a48;color:#f2dede}.admin-color-midnight .redux-sidebar .redux-group-menu li.hasSubSections a .extraIconSubsections{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:0 solid transparent;float:right;font-size:9px;height:9px;line-height:9px;margin-right:5px;padding:6px 7px 4px 7px;width:5px}.admin-color-midnight .redux-sidebar .redux-group-menu li.active a .extraIconSubsections,.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild a .extraIconSubsections{display:none}.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections .redux-menu-error,.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .redux-menu-error{display:block}.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections .subsection .redux-menu-error,.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .subsection .redux-menu-error{margin-right:2px}.admin-color-midnight .redux-sidebar .redux-group-menu li.active,.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild{border-left:0 none}.admin-color-midnight .redux-sidebar .redux-group-menu li.active a,.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild a{color:#363b3f}.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections .active a:after,.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .active a:after{right:0;border:solid 8px transparent;content:"\0020";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;top:50%;margin-top:-8px}.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections a,.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;color:#fff;width:auto;border-bottom:0}.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li,.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li{border-top:0 none !important}.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.active a:hover,.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a:hover{color:#fff}.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a,.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{width:auto;border-top:0 !important;padding:7px;color:#fff;padding-left:15px;-webkit-transition:all 0.2;-moz-transition:all 0.2;-ms-transition:all 0.2;-o-transition:all 0.2;transition:all 0.2}.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover,.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover{color:#2ea2cc;background:#000}.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a span.group_title,.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a span.group_title{padding-left:5px !important}.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.hasIcon a,.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.hasIcon a{padding-left:14px}.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.hasIcon a span.group_title,.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.hasIcon a span.group_title{padding-left:30px !important}.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections a{background:#e14d43}.admin-color-midnight .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a{background:#363b3f}.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background:#c2c4c5}.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{background:#363b3f}.admin-color-midnight .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a{background:#e14d43}.admin-color-midnight .redux-container-image_select .redux-image-select-selected img{border-color:#e14d43}.admin-color-midnight #redux-footer #redux-share a{color:#e14d43}.admin-color-midnight #redux-footer #redux-share a:hover{color:#a4231a}.admin-color-midnight .select2-results .select2-highlighted{background:#e14d43}.admin-color-midnight .select2-drop-active,.admin-color-midnight .select2-container-multi.select2-container-active .select2-choices,.admin-color-midnight .select2-drop.select2-drop-above.select2-drop-active,.admin-color-midnight .select2-container-active .select2-choice,.admin-color-midnight .select2-container-active .select2-choices,.admin-color-midnight .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-midnight .select2-dropdown-open.select2-drop-above .select2-choices{border-color:#e14d43}.admin-color-midnight .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-midnight .select2-dropdown-open.select2-drop-above .select2-choices{border-top:inherit}.admin-color-midnight .noUi-connect{background-color:#e35950 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#e8776f), to(#e35950)) !important;background-image:-moz-linear-gradient(top, #e8776f, #e35950) !important;background-image:-ms-linear-gradient(top, #e8776f, #e35950) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e8776f), color-stop(100%, #e35950)) !important;background-image:-webkit-linear-gradient(top, #e8776f, #e35950) !important;background-image:-o-linear-gradient(top, #e8776f, #e35950) !important;background-image:linear-gradient(top, #e8776f, #e35950) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8776f', endColorstr='#e35950', GradientType=0) !important}.admin-color-ocean .button.ui-datepicker-current,.admin-color-ocean button.ui-datepicker-close{background-color:#a7c0a9 !important}.admin-color-ocean .ui-datepicker-buttonpane button.ui-datepicker-current{background:#86a988 !important;color:#fff !important;border:1px solid #547555 !important}.admin-color-ocean .ui-datepicker-header .ui-icon{background-image:url(data:image/png;base64,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) !important}.admin-color-ocean .ui-datepicker-header{background-color:#627c83 !important;color:#fff !important}.admin-color-ocean .ui-datepicker td .ui-state-active{background-color:#a7c0a9 !important;color:#fff !important}.admin-color-ocean .ui-datepicker td .ui-state-hover{color:#a7c0a9 !important}.admin-color-ocean .ui-datepicker td .ui-state-highlight{background:#9ebaa0 !important;border:1px solid #627c83 !important;color:#fff !important}.admin-color-ocean .redux-container-switch .cb-disable,.admin-color-ocean .redux-container-switch .cb-enable,.admin-color-ocean .ui-state-default,.admin-color-ocean .ui-widget-content .ui-state-default,.admin-color-ocean .ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f5f5f5)) !important;background-image:-moz-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-ms-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f5f5f5)) !important;background-image:-webkit-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-o-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:linear-gradient(top, #f8f8f8, #f5f5f5) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f5f5f5', GradientType=0) !important;border-color:#ccc !important}.admin-color-ocean .ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.admin-color-ocean .redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#929292), to(#646464)) !important;background-image:-moz-linear-gradient(top, #929292, #646464) !important;background-image:-ms-linear-gradient(top, #929292, #646464) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #646464)) !important;background-image:-webkit-linear-gradient(top, #929292, #646464) !important;background-image:-o-linear-gradient(top, #929292, #646464) !important;background-image:linear-gradient(top, #929292, #646464) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#929292', endColorstr='#646464', GradientType=0) !important;border-color:#767676 !important}.admin-color-ocean .redux-container-switch .cb-enable.selected,.admin-color-ocean .redux-container .ui-buttonset .ui-state-active{background-color:#9ebaa0 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#b3c9b4), to(#9ebaa0)) !important;background-image:-moz-linear-gradient(top, #b3c9b4, #9ebaa0) !important;background-image:-ms-linear-gradient(top, #b3c9b4, #9ebaa0) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b3c9b4), color-stop(100%, #9ebaa0)) !important;background-image:-webkit-linear-gradient(top, #b3c9b4, #9ebaa0) !important;background-image:-o-linear-gradient(top, #b3c9b4, #9ebaa0) !important;background-image:linear-gradient(top, #b3c9b4, #9ebaa0) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3c9b4', endColorstr='#9ebaa0', GradientType=0) !important;border-color:#719a74 !important;border-color:#80a583 !important;-webkit-box-shadow:inset 0 1px 0 #cbdacc,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #cbdacc,0 1px 0 rgba(0,0,0,0.15) !important}.admin-color-ocean #redux-header{background:#627c83;border-color:#9ebaa0}.admin-color-ocean #redux-header .display_header span{color:#d5dddf}.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections a{position:relative}.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections a:after{right:0;border:solid 8px transparent;content:"\0020";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;top:50%;margin-top:-8px}.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:after{border:0 none !important;content:"\0020" !important}.admin-color-ocean .redux-sidebar .redux-group-menu li.hasSubSections .redux-menu-error{display:none;margin-right:5px}.admin-color-ocean .redux-sidebar .redux-group-menu li.hasSubSections a.hasError .extraIconSubsections{background-color:#b94a48;color:#f2dede}.admin-color-ocean .redux-sidebar .redux-group-menu li.hasSubSections a .extraIconSubsections{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:0 solid transparent;float:right;font-size:9px;height:9px;line-height:9px;margin-right:5px;padding:6px 7px 4px 7px;width:5px}.admin-color-ocean .redux-sidebar .redux-group-menu li.active a .extraIconSubsections,.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild a .extraIconSubsections{display:none}.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections .redux-menu-error,.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .redux-menu-error{display:block}.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections .subsection .redux-menu-error,.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .subsection .redux-menu-error{margin-right:2px}.admin-color-ocean .redux-sidebar .redux-group-menu li.active,.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild{border-left:0 none}.admin-color-ocean .redux-sidebar .redux-group-menu li.active a,.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild a{color:#627c83}.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections .active a:after,.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .active a:after{right:0;border:solid 8px transparent;content:"\0020";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;top:50%;margin-top:-8px}.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections a,.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;color:#fff;width:auto;border-bottom:0}.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li,.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li{border-top:0 none !important}.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.active a:hover,.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a:hover{color:#fff}.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a,.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{width:auto;border-top:0 !important;padding:7px;color:#fff;padding-left:15px;-webkit-transition:all 0.2;-moz-transition:all 0.2;-ms-transition:all 0.2;-o-transition:all 0.2;transition:all 0.2}.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover,.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover{color:#2ea2cc;background:#000}.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a span.group_title,.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a span.group_title{padding-left:5px !important}.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.hasIcon a,.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.hasIcon a{padding-left:14px}.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.hasIcon a span.group_title,.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.hasIcon a span.group_title{padding-left:30px !important}.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections a{background:#9ebaa0}.admin-color-ocean .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a{background:#627c83}.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background:#d5dddf}.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{background:#627c83}.admin-color-ocean .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a{background:#9ebaa0}.admin-color-ocean .redux-container-image_select .redux-image-select-selected img{border-color:#9ebaa0}.admin-color-ocean #redux-footer #redux-share a{color:#9ebaa0}.admin-color-ocean #redux-footer #redux-share a:hover{color:#658d68}.admin-color-ocean .select2-results .select2-highlighted{background:#9ebaa0}.admin-color-ocean .select2-drop-active,.admin-color-ocean .select2-container-multi.select2-container-active .select2-choices,.admin-color-ocean .select2-drop.select2-drop-above.select2-drop-active,.admin-color-ocean .select2-container-active .select2-choice,.admin-color-ocean .select2-container-active .select2-choices,.admin-color-ocean .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-ocean .select2-dropdown-open.select2-drop-above .select2-choices{border-color:#9ebaa0}.admin-color-ocean .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-ocean .select2-dropdown-open.select2-drop-above .select2-choices{border-top:inherit}.admin-color-ocean .noUi-connect{background-color:#a7c0a9 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#bccfbd), to(#a7c0a9)) !important;background-image:-moz-linear-gradient(top, #bccfbd, #a7c0a9) !important;background-image:-ms-linear-gradient(top, #bccfbd, #a7c0a9) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bccfbd), color-stop(100%, #a7c0a9)) !important;background-image:-webkit-linear-gradient(top, #bccfbd, #a7c0a9) !important;background-image:-o-linear-gradient(top, #bccfbd, #a7c0a9) !important;background-image:linear-gradient(top, #bccfbd, #a7c0a9) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bccfbd', endColorstr='#a7c0a9', GradientType=0) !important}.admin-color-sunrise .button.ui-datepicker-current,.admin-color-sunrise button.ui-datepicker-close{background-color:#df8a48 !important}.admin-color-sunrise .ui-datepicker-buttonpane button.ui-datepicker-current{background:#cc6c23 !important;color:#fff !important;border:1px solid #753e14 !important}.admin-color-sunrise .ui-datepicker-header .ui-icon{background-image:url(data:image/png;base64,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) !important}.admin-color-sunrise .ui-datepicker-header{background-color:#b43c38 !important;color:#fff !important}.admin-color-sunrise .ui-datepicker td .ui-state-active{background-color:#df8a48 !important;color:#fff !important}.admin-color-sunrise .ui-datepicker td .ui-state-hover{color:#df8a48 !important}.admin-color-sunrise .ui-datepicker td .ui-state-highlight{background:#dd823b !important;border:1px solid #b43c38 !important;color:#fff !important}.admin-color-sunrise .redux-container-switch .cb-disable,.admin-color-sunrise .redux-container-switch .cb-enable,.admin-color-sunrise .ui-state-default,.admin-color-sunrise .ui-widget-content .ui-state-default,.admin-color-sunrise .ui-widget-header .ui-state-default{background-color:#f5f5f5 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f5f5f5)) !important;background-image:-moz-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-ms-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #f5f5f5)) !important;background-image:-webkit-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:-o-linear-gradient(top, #f8f8f8, #f5f5f5) !important;background-image:linear-gradient(top, #f8f8f8, #f5f5f5) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f5f5f5', GradientType=0) !important;border-color:#ccc !important}.admin-color-sunrise .ui-datepicker td .ui-state-active{color:#000 !important;font-weight:700 !important;background:#fff !important}.admin-color-sunrise .redux-container-switch .cb-disable.selected{background-color:#646464 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#929292), to(#646464)) !important;background-image:-moz-linear-gradient(top, #929292, #646464) !important;background-image:-ms-linear-gradient(top, #929292, #646464) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #646464)) !important;background-image:-webkit-linear-gradient(top, #929292, #646464) !important;background-image:-o-linear-gradient(top, #929292, #646464) !important;background-image:linear-gradient(top, #929292, #646464) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#929292', endColorstr='#646464', GradientType=0) !important;border-color:#767676 !important}.admin-color-sunrise .redux-container-switch .cb-enable.selected,.admin-color-sunrise .redux-container .ui-buttonset .ui-state-active{background-color:#dd823b !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#e29559), to(#dd823b)) !important;background-image:-moz-linear-gradient(top, #e29559, #dd823b) !important;background-image:-ms-linear-gradient(top, #e29559, #dd823b) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e29559), color-stop(100%, #dd823b)) !important;background-image:-webkit-linear-gradient(top, #e29559, #dd823b) !important;background-image:-o-linear-gradient(top, #e29559, #dd823b) !important;background-image:linear-gradient(top, #e29559, #dd823b) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e29559', endColorstr='#dd823b', GradientType=0) !important;border-color:#ad5d1e !important;border-color:#c36922 !important;-webkit-box-shadow:inset 0 1px 0 #e8ac7c,0 1px 0 rgba(0,0,0,0.15) !important;box-shadow:inset 0 1px 0 #e8ac7c,0 1px 0 rgba(0,0,0,0.15) !important}.admin-color-sunrise #redux-header{background:#b43c38;border-color:#dd823b}.admin-color-sunrise #redux-header .display_header span{color:#f0c8c6}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections a{position:relative}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections a:after{right:0;border:solid 8px transparent;content:"\0020";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;top:50%;margin-top:-8px}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:after{border:0 none !important;content:"\0020" !important}.admin-color-sunrise .redux-sidebar .redux-group-menu li.hasSubSections .redux-menu-error{display:none;margin-right:5px}.admin-color-sunrise .redux-sidebar .redux-group-menu li.hasSubSections a.hasError .extraIconSubsections{background-color:#b94a48;color:#f2dede}.admin-color-sunrise .redux-sidebar .redux-group-menu li.hasSubSections a .extraIconSubsections{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:0 solid transparent;float:right;font-size:9px;height:9px;line-height:9px;margin-right:5px;padding:6px 7px 4px 7px;width:5px}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active a .extraIconSubsections,.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild a .extraIconSubsections{display:none}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections .redux-menu-error,.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .redux-menu-error{display:block}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections .subsection .redux-menu-error,.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .subsection .redux-menu-error{margin-right:2px}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active,.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild{border-left:0 none}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active a,.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild a{color:#b43c38}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections .active a:after,.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections .active a:after{right:0;border:solid 8px transparent;content:"\0020";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;top:50%;margin-top:-8px}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections a,.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;color:#fff;width:auto;border-bottom:0}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li,.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li{border-top:0 none !important}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.active a:hover,.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a:hover{color:#fff}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a,.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{width:auto;border-top:0 !important;padding:7px;color:#fff;padding-left:15px;-webkit-transition:all 0.2;-moz-transition:all 0.2;-ms-transition:all 0.2;-o-transition:all 0.2;transition:all 0.2}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover,.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover{color:#2ea2cc;background:#000}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a span.group_title,.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a span.group_title{padding-left:5px !important}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.hasIcon a,.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.hasIcon a{padding-left:14px}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li.hasIcon a span.group_title,.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.hasIcon a span.group_title{padding-left:30px !important}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections a{background:#dd823b}.admin-color-sunrise .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a{background:#b43c38}.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background:#f0c8c6}.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{background:#b43c38}.admin-color-sunrise .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a{background:#dd823b}.admin-color-sunrise .redux-container-image_select .redux-image-select-selected img{border-color:#dd823b}.admin-color-sunrise #redux-footer #redux-share a{color:#dd823b}.admin-color-sunrise #redux-footer #redux-share a:hover{color:#98511a}.admin-color-sunrise .select2-results .select2-highlighted{background:#dd823b}.admin-color-sunrise .select2-drop-active,.admin-color-sunrise .select2-container-multi.select2-container-active .select2-choices,.admin-color-sunrise .select2-drop.select2-drop-above.select2-drop-active,.admin-color-sunrise .select2-container-active .select2-choice,.admin-color-sunrise .select2-container-active .select2-choices,.admin-color-sunrise .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-sunrise .select2-dropdown-open.select2-drop-above .select2-choices{border-color:#dd823b}.admin-color-sunrise .select2-dropdown-open.select2-drop-above .select2-choice,.admin-color-sunrise .select2-dropdown-open.select2-drop-above .select2-choices{border-top:inherit}.admin-color-sunrise .noUi-connect{background-color:#df8a48 !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#e59e66), to(#df8a48)) !important;background-image:-moz-linear-gradient(top, #e59e66, #df8a48) !important;background-image:-ms-linear-gradient(top, #e59e66, #df8a48) !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e59e66), color-stop(100%, #df8a48)) !important;background-image:-webkit-linear-gradient(top, #e59e66, #df8a48) !important;background-image:-o-linear-gradient(top, #e59e66, #df8a48) !important;background-image:linear-gradient(top, #e59e66, #df8a48) !important;c:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e59e66', endColorstr='#df8a48', GradientType=0) !important}@media screen and (max-width: 1124px){.redux-group-tab-link-a span{padding:11px 12px;color:#555;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.redux-group-tab-link-a span:hover{background:#e5e5e5}}@media screen and (max-width: 782px){#redux-footer #redux-share{line-height:38px;font-size:18px}.sticky-save-warn .redux-save-warn{right:13px;top:46px}.redux-container .expand_options{margin-top:5px}.redux-action_bar input{margin-bottom:0 !important}}@media screen and (max-width: 650px){#redux-footer #redux-share,.redux-hint-qtip{display:none}.redux-container .redux-action_bar{float:none}}@media screen and (max-width: 476px){.redux-container .expand_options{display:none}#redux-footer,.redux-container #info_bar{text-align:center}}.redux-sidebar .icon-large,.redux-main .icon-large{background-image:inherit !important;width:inherit;height:inherit}.redux-main dd,.redux-main li,.redux-sidebar li{margin-bottom:0 !important}.fully-expanded .redux-sidebar{margin-left:-500px}.fully-expanded .redux-main{margin-left:0}.fully-expanded .redux-group-tab{display:block}@media screen and (max-width: 1124px){.form-table>tbody>tr>th{padding-bottom:0 !important}.redux_field_th{padding-top:0;padding-bottom:0}.redux-main .redux-field-container{padding-top:0;padding-bottom:0}}@media screen and (min-width: 601px) and (max-width: 782px){.redux-container .sticky-save-warn .redux-save-warn{top:47px !important;right:13px !important}}@media screen and (max-width: 782px){.redux-main .form-table-section-indented input[type=text]{width:95% !important}.redux-main .redux-container-sortable input[type=text]{width:80%;display:initial}.redux-main .redux-typography-container .input_wrapper input.mini{font-size:16px !important;height:40px !important;padding:7px 10px !important;line-height:24px !important}.redux-main .redux-typography-container .picker-wrapper label{margin-top:16px !important}.redux-main .input-append{height:50px !important}.redux-main .input-append .add-on{font-size:16px;line-height:24px !important;padding:7px;height:32px !important;float:right;margin-top:-40px}.redux-main .redux-hint-qtip{float:left !important}}@media screen and (max-width: 600px){.sticky-save-warn .redux-save-warn{top:0 !important;right:14px !important}}@media screen and (max-width: 570px){.redux-main .redux-container-sortable .checkbox-container{width:85%;padding-bottom:5px}.redux-main .redux-container-sortable .checkbox-container label{display:initial}}#redux-header{position:relative}.redux-container #redux-header .display_header span.redux-dev-mode-notice{position:absolute;left:20px;bottom:9px;background-color:#f0ad4e;display:inline;padding:.2em .6em .3em;font-weight:700;line-height:1;color:#fff !important;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}
ReduxCore/assets/css/redux-admin.scss ADDED
@@ -0,0 +1,1427 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .redux-main .description {
2
+ margin-top: 7px;
3
+ }
4
+
5
+ .form-table > tbody > tr > th {
6
+ width: 30%
7
+ }
8
+
9
+ .redux-container {
10
+ //font-family: "Open Sans","Lucida Grande", Sans-serif;
11
+ background-color: #f5f5f5; /* Old browsers */
12
+ background-repeat: repeat-x; /* Repeat the gradient */
13
+ background-image: -moz-linear-gradient(top, #f2f2f2 0%, #f5f5f5 100%); /* FF3.6+ */
14
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f2f2), color-stop(100%, #f5f5f5)); /* Chrome,Safari4+ */
15
+ background-image: -webkit-linear-gradient(top, #f2f2f2 0%, #f5f5f5 100%); /* Chrome 10+,Safari 5.1+ */
16
+ background-image: -ms-linear-gradient(top, #f2f2f2 0%, #f5f5f5 100%); /* IE10+ */
17
+ background-image: -o-linear-gradient(top, #f2f2f2 0%, #f5f5f5 100%); /* Opera 11.10+ */
18
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#eeeeee', GradientType=0); /* IE6-9 */
19
+ background-image: linear-gradient(top, #f2f2f2 0%, #f5f5f5 100%); /* W3C */
20
+ border: 1px solid #dedede;
21
+ -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .04);
22
+ box-shadow: 0 1px 1px rgba(0, 0, 0, .04);
23
+ -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);
24
+ margin-top: 5px;
25
+ overflow: hidden;
26
+
27
+ a {
28
+ &:focus {
29
+ box-shadow: none;
30
+ }
31
+ }
32
+
33
+ .hr {
34
+ height: 20px;
35
+ line-height: 20px;
36
+ float: none;
37
+ border-color: #E7E7E7;
38
+ display: block;
39
+ width: 100%;
40
+ height: 35px !important;
41
+ line-height: 35px !important;
42
+ position: relative;
43
+ margin: 15px 0 10px 0;
44
+
45
+ .inner span {
46
+ background-color: #FCFCFC;
47
+ border-color: #E7E7E7;
48
+ height: 5px;
49
+ width: 5px;
50
+ border-width: 2px;
51
+ border-style: solid;
52
+ display: block;
53
+ position: absolute;
54
+ left: 50%;
55
+ margin-left: -5px;
56
+ margin-top: -5px;
57
+ }
58
+ }
59
+
60
+ .inner {
61
+ width: 42% !important;
62
+ left: 40% !important;
63
+ margin-left: -6%;
64
+ background-color: #FCFCFC;
65
+ border-color: #E7E7E7;
66
+ position: absolute;
67
+ height: 1px;
68
+ top: 50%;
69
+ width: 100%;
70
+ margin-top: -1px;
71
+ border-top-width: 1px;
72
+ border-top-style: solid;
73
+ }
74
+
75
+ #redux-header,
76
+ #redux-footer {
77
+ text-align: right;
78
+ padding: 6px 10px;
79
+ }
80
+
81
+ #redux-header {
82
+ background: #f1f1f1;
83
+ border-bottom: 3px solid blue;
84
+
85
+ .display_header {
86
+ float: left;
87
+ margin: 20px 10px;
88
+
89
+ h2 {
90
+ display: inline-block;
91
+ font-style: normal;
92
+ padding-right: 5px;
93
+ }
94
+
95
+ span {
96
+ color: #888;
97
+ }
98
+ }
99
+
100
+ .icon32 {
101
+ float: right;
102
+ margin: 16px 16px 0;
103
+ }
104
+ }
105
+
106
+ #redux-footer {
107
+ border-top: 1px solid #E7E7E7;
108
+ z-index: 999;
109
+
110
+ #redux-share {
111
+ float: left;
112
+ line-height: 28px;
113
+ font-size: 15px;
114
+
115
+ a {
116
+ text-decoration: none;
117
+ margin-right: 10px;
118
+
119
+ img {
120
+ margin-bottom: -3px;
121
+ }
122
+ }
123
+ }
124
+ }
125
+
126
+ .notice-green {
127
+ margin: 0;
128
+ border-bottom: 1px solid #E7E7E7;
129
+ background-color: #DFF0D8;
130
+ color: #468847;
131
+ padding: 8px 35px 8px 14px;
132
+ text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
133
+ }
134
+
135
+ .notice-blue {
136
+ margin: 0;
137
+ border-bottom: 1px solid #BCE8F1;
138
+ background-color: #D9EDF7;
139
+ color: #3A87AD;
140
+ padding: 8px 35px 8px 14px;
141
+ text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
142
+ }
143
+
144
+ .notice-yellow {
145
+ margin: 0;
146
+ border-bottom: 1px solid #E7E7E7;
147
+ background-color: #FCF8E3;
148
+ color: #C09853;
149
+ padding: 8px 35px 8px 14px;
150
+ text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
151
+ }
152
+
153
+ .notice-red,
154
+ .redux-field-errors {
155
+ margin: 0;
156
+ border-bottom: 1px solid #E7E7E7;
157
+ background-color: #F2DEDE;
158
+ color: #B94A48;
159
+ padding: 8px 35px 8px 14px;
160
+ text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
161
+ }
162
+
163
+ .redux-field-errors,
164
+ .redux-field-warnings,
165
+ .redux-save-warn {
166
+ display: none;
167
+ }
168
+
169
+ .sticky-save-warn {
170
+ min-height: 76px;
171
+
172
+ .redux-save-warn {
173
+ position: fixed;
174
+ top: 32px;
175
+ right: 21px;
176
+ left: 183px;
177
+ opacity: 1;
178
+ z-index: 9999;
179
+ }
180
+ }
181
+
182
+ #info_bar {
183
+ background: #f3f3f3;
184
+ border-bottom: 1px solid #dedede;
185
+ padding: 6px 10px 6px 6px;
186
+ text-align: right;
187
+ -moz-box-shadow: inset 0 1px 0 #fcfcfc;
188
+ -webkit-box-shadow: inset 0 1px 0 #fcfcfc;
189
+ box-shadow: inset 0 1px 0 #fcfcfc;
190
+ }
191
+
192
+ .redux-group-tab {
193
+ display: none;
194
+ margin-bottom: 30px;
195
+
196
+ .redux-theme-data {
197
+ padding: 20px 0;
198
+ border-top: 1px solid #E7E7E7;
199
+
200
+ &.theme-description {
201
+ padding: 10px 0;
202
+ border-width: 0;
203
+ }
204
+
205
+ &.theme-uri,
206
+ &.theme-author,
207
+ &.theme-version {
208
+ padding: 0;
209
+ border-width: 0;
210
+ }
211
+ }
212
+
213
+ h3 {
214
+ margin-top: 0;
215
+ line-height: 2em;
216
+ border-bottom: 1px solid #E7E7E7;
217
+ }
218
+
219
+ .redux-section-desc {
220
+ margin-bottom: 15px;
221
+ color: #666;
222
+ }
223
+ }
224
+
225
+ .redux-action_bar {
226
+ float: right;
227
+ }
228
+
229
+ .redux-ajax-loading {
230
+ display: none;
231
+ background: red url(data:image/gif;base64,R0lGODlhEAAQAPUAAIiIiIqKio2NjZSUlJqamp6enqKioqSkpK+vr7i4uL+/v8PDw8XFxcnJyc/Pz9HR0dTU1NjY2Nzc3OLi4ubm5unp6ezs7PPz88vLy83NzdDQ0NXV1d3d3eHh4bu7u8zMzOvr6+3t7ZiYmNbW1sDAwMTExNra2s7OztPT09vb2+Xl5QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/i1NYWRlIGJ5IEtyYXNpbWlyYSBOZWpjaGV2YSAod3d3LmxvYWRpbmZvLm5ldCkAIfkEAAoA/wAsAAAAABAAEAAABXDgJY6XZZEoOTnOlI5WdUFNA5UnSR3FJNUSieFAIUUEgcdl4noEBBGSZaHIiSqKhTX2GhVFiQGjuxgkSoYAoosAGE6RhKQrUURHlS+pItMVCHMjEgQ9JBJISg+JT3ciFg4NFkcCNw0OViiDgF0oTC8hACH5BAAKAP8ALAAAAAAQABAAAAVx4CWOZGle1qJYp2hV1xYE29V1JXUYHWUcnQgGwyFFBAENiqUZ1kapFamTyeBcsNOLMkoMGC3GIIEyBBAtRMDAiiSKp04iQqpwc9kRpUCAizgEBVciEQNJFxpKGgECdFAYYBsCAjUMGS0XgAODmDacIyEAIfkEAAoA/wAsAAAAABAAEAAABnbAi3BILBovIMUidBSGQJdNIKBBMomUg6FDMRgoHcOBQowIqNaLJiCIEEMLxdWpnIfITRAHnxgwjiEfDR8UIQYBCEcgDYwdUR6ORxEfG3MgeFiFRB0FBBxEHAQFkUJmaBofamxuRB9/GwICGxeMTRehnrabpERBACH5BAAKAP8ALAAAAAAQABAAAAZ9wItwSCwaL5aFwnIUWiqXUSAwulSYRMrB0KEYDJSO4UAhRgQBDZLpCAgixOSSWFEssEho81IWJgYMTQwDCUgGAQhNCAEGTCMJHU0dCXBDFX1DFhwdeHwFIhxmGBihQxEDaRcOGhYao1WZGIFnAiMUDg6YRR0ioE57Fx2RRkEAIfkEAAoA/wAsAAAAABAAEAAABXLgJY5kaV7WolinaLGQEEBXxZLUUUyUYVATw4FCisg0NZYmIIiQUosKqaJY3FDS1oUoSgwYrcUggTIAEC1EwMCKJCatSYI2qnBx2dGkQOCQOAQFdxdGARoVGhCITE4kGBgWEI8QFgwYWhGTWiMWERFXIyEAIfkEAAoA/wAsAAAAABAAEAAABn/Ai3BILBovloXCchRaKpdRIDC6VJhEysHQoRgMlI7hQCFGBAENkukICCLE5JJYUSywSGjzUhYmBgxNDAMJSAYBCE0IAAZMEQkdTRwKVUMcHHhCFXpDERgYcJYEBZFDI58aFhoOFxpuoUIUGhoUZwJVGA6ZaxccBAQce0QdpUVBACH5BAAKAP8ALAAAAAAQABAAAAZ8wItwSCwaLyEFKXQUhioXSCAAuVSYRMrB0KEYDJSO4UAhmgQBDZKpCQhMxFBJgRVWlFkOtElhUj4NH3VEJQMJFx0NintFCAEGISEQH3BHHR5VThVlRRSMQh0FBBxEHAQFnEJnaRcfHxdtb0WKIWcCVSUNTYgEo7tEHR1HQQAh+QQACgD/ACwAAAAAEAAQAAAGdcCLcEgsGi8hhSJ0FHY6l1EgMLqAmEROo5HqGAwqL5g42qKsoAsqIEgRVacTdAhSLLBI1bWpwiYGDE0MAwlIBgEITQgBBkwjCRxNHQlVdCpGekUqBQSRQxwEBZdDKQIBZ3FqbG5EDYEjpikhW3hFoJ1NRU9HQQA7) no-repeat;
232
+ width: 16px;
233
+ height: 16px;
234
+ margin: 3px 4px 0;
235
+ float: right;
236
+ }
237
+
238
+ #redux-intro-text {
239
+ background: #f3f3f3;
240
+ border-bottom: 1px solid #dedede;
241
+ -moz-box-shadow: inset 0 1px 0 #fcfcfc;
242
+ -webkit-box-shadow: inset 0 1px 0 #fcfcfc;
243
+ box-shadow: inset 0 1px 0 #fcfcfc;
244
+ padding: 3px;
245
+ padding: 10px 10px;
246
+
247
+ p {
248
+ margin: 0;
249
+ font-family: "Lucida Grande", Sans-serif;
250
+ color: #888;
251
+ }
252
+ }
253
+
254
+ .expand_options {
255
+ cursor: pointer;
256
+ display: block;
257
+ height: 22px;
258
+ width: 21px;
259
+ float: left;
260
+ font-size: 0;
261
+ text-indent: -9999px;
262
+ margin: 1px 0 0 5px;
263
+ border: 1px solid #bbb;
264
+ -webkit-border-radius: 2px;
265
+ -moz-border-radius: 2px;
266
+ border-radius: 2px;
267
+ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAyCAIAAAAm4OfBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQhJREFUeNrslT0KhDAQhTeLR7ATT6IXSKGFYO0lciFrO1N4AU8TLNXKv0CaJbLJRAZxl1hYyJuXN+PoR/Z9fyFdBNNr27Zf8Oq6bhgGSGUYhpTSzyeBNi8hRFVVEK+6rrXaQFOs6yrvTdOYjcqyVEpTLqXI89yaSypBudq2xckF2TipOSvfmmhZFuAGnJV6Licvey5gj7fnwpwXvEfLfqnT0jQ1OBJCQLnUBvZ9b85VFAV076UU8g1ZckVRxBiDzD6OY62WzPOM9i+cpunvvcZxfCQfPWs9a91Ym2UZ5xyHtd/e8hXWng+/zlrD9jmz1tDj7bkw5wXv0Y210itJEs9az9oHsPYQYACveK0/IuB51AAAAABJRU5ErkJggg==) no-repeat -2px -26px;
268
+
269
+ &.expanded {
270
+ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAyCAIAAAAm4OfBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQhJREFUeNrslT0KhDAQhTeLR7ATT6IXSKGFYO0lciFrO1N4AU8TLNXKv0CaJbLJRAZxl1hYyJuXN+PoR/Z9fyFdBNNr27Zf8Oq6bhgGSGUYhpTSzyeBNi8hRFVVEK+6rrXaQFOs6yrvTdOYjcqyVEpTLqXI89yaSypBudq2xckF2TipOSvfmmhZFuAGnJV6Licvey5gj7fnwpwXvEfLfqnT0jQ1OBJCQLnUBvZ9b85VFAV076UU8g1ZckVRxBiDzD6OY62WzPOM9i+cpunvvcZxfCQfPWs9a91Ym2UZ5xyHtd/e8hXWng+/zlrD9jmz1tDj7bkw5wXv0Y210itJEs9az9oHsPYQYACveK0/IuB51AAAAABJRU5ErkJggg==) no-repeat -2px -1px
271
+ }
272
+
273
+ &:hover {
274
+ border-color: #888;
275
+ }
276
+ }
277
+
278
+ .sticky-footer-fixed {
279
+ background: #f3f3f3;
280
+ border-top: 1px solid #dedede !important;
281
+ -moz-box-shadow: inset 0 1px 0 #fcfcfc;
282
+ -webkit-box-shadow: inset 0 1px 0 #fcfcfc;
283
+ box-shadow: inset 0 1px 0 #fcfcfc;
284
+ }
285
+
286
+ .redux-sidebar,
287
+ .redux-main {
288
+ min-height: 300px;
289
+
290
+ }
291
+ }
292
+
293
+ /* redux-container */
294
+
295
+ .no-js {
296
+ border: 1px solid #ffbaba;
297
+ margin: 0;
298
+ border-bottom: 1px solid #E7E7E7;
299
+ background-color: #F2DEDE;
300
+ color: #B94A48;
301
+ padding: 8px 35px 8px 14px;
302
+ text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
303
+ }
304
+
305
+ .redux-main {
306
+ background: #FCFCFC;
307
+ margin-left: 201px;
308
+ border-left: 1px solid #D8D8D8;
309
+ padding: 10px 20px;
310
+ -moz-box-shadow: inset 0 1px 0 #fff;
311
+ -webkit-box-shadow: inset 0 1px 0 #FFF;
312
+ box-shadow: inset 0 1px 0 #FFF;
313
+ position: relative;
314
+
315
+ .form-table.no-border {
316
+ border-top: none;
317
+ }
318
+ .form-table tr {
319
+ border-bottom: 1px solid #E7E7E7;
320
+ &:last-child {
321
+ border-bottom: none !important;
322
+ }
323
+ th,
324
+ td {
325
+ color: #333;
326
+ }
327
+ }
328
+
329
+ .form-table tr td {
330
+ table.mceLayout,
331
+ table.mceLayout tr,
332
+ table.mceLayout tr td {
333
+ padding: 0;
334
+ border-width: 0;
335
+ }
336
+
337
+ .redux-th-warning {
338
+ font-size: 1em;
339
+ color: #C09853;
340
+ font-weight: normal;
341
+ display: block;
342
+ }
343
+
344
+ .redux-field-warning {
345
+ border-color: #C09853;
346
+ }
347
+
348
+ .redux-th-error {
349
+ font-size: 1em;
350
+ color: #B94A48;
351
+ font-weight: normal;
352
+ display: block;
353
+ }
354
+ }
355
+
356
+ input.large-text {
357
+ width: 100%;
358
+ }
359
+
360
+ .hide {
361
+ display: none;
362
+ }
363
+
364
+ .redux-field-container {
365
+ padding: 20px 0;
366
+ }
367
+
368
+ .mini,
369
+ input[type=text].mini {
370
+ width: 50px;
371
+ text-align: center;
372
+ }
373
+
374
+ input {
375
+ line-height: 19px;
376
+ }
377
+
378
+ img {
379
+ max-width: 100%;
380
+ height: auto;
381
+ width: auto !important;
382
+ }
383
+
384
+ .select2-default {
385
+ width: auto !important;
386
+ }
387
+
388
+ .showDefaults {
389
+ display: block;
390
+ font-weight: normal;
391
+ font-size: .8em;
392
+ color: #888;
393
+ }
394
+
395
+ span.description {
396
+ display: block;
397
+ font-style: normal;
398
+ font-weight: 400;
399
+ }
400
+
401
+ #redux-system-info textarea {
402
+ min-height: 730px;
403
+ width: 100%;
404
+ }
405
+
406
+ .field-desc {
407
+ clear: both;
408
+ font-size: 13px;
409
+ }
410
+
411
+ .data-full li {
412
+ width: 100%;
413
+ }
414
+
415
+ .data-half li {
416
+ width: 50%;
417
+ float: left;
418
+ }
419
+
420
+ .data-third li {
421
+ width: 33.3%;
422
+ float: left;
423
+ }
424
+
425
+ .data-quarter li {
426
+ width: 25%;
427
+ float: left;
428
+ }
429
+
430
+ .ui-helper-hidden-accessible {
431
+ top: inherit;
432
+ }
433
+
434
+ .form-table:first-child tr th, .redux-main .form-table:first-child tr td {
435
+ padding-top: 0 !important;
436
+ }
437
+
438
+ .form-table {
439
+ clear: none;
440
+ margin-top: 0px !important;
441
+
442
+ &:first-child tr th,
443
+ &:first-child tr td {
444
+ padding-top: 0 !important;
445
+ }
446
+
447
+ tr:first-child th,
448
+ tr:first-child td {
449
+ padding-top: 0;
450
+ }
451
+ }
452
+
453
+ .input-append input {
454
+ border-right: 0;
455
+ margin-bottom: 0;
456
+ border-top-right-radius: 0;
457
+ border-bottom-right-radius: 0;
458
+ margin-right: 0;
459
+ float:left;
460
+ margin-top: 0;
461
+ display: block;
462
+ }
463
+ .input-append .add-on {
464
+ border-top-right-radius: 3px;
465
+ border-bottom-right-radius: 3px;
466
+ margin-left: -2px;
467
+ padding-top: 4px !important;
468
+ padding-bottom: 2px !important;
469
+ float: left;
470
+ }
471
+ .input-prepend input {
472
+ border-left: 0;
473
+ margin-bottom: 0;
474
+ border-top-left-radius: 0;
475
+ border-bottom-left-radius: 0;
476
+ margin-left: 0;
477
+ padding-top: 2px;
478
+ padding-bottom: 5px;
479
+ float:left;
480
+ margin-top: 0;
481
+ display: block;
482
+ }
483
+ .input-prepend .add-on {
484
+ border-top-left-radius: 3px;
485
+ border-bottom-left-radius: 3px;
486
+ float: left;
487
+ }
488
+
489
+ .input-append {
490
+ margin-right: 10px;
491
+ font-size: 0;
492
+ white-space: nowrap;
493
+ float: left;
494
+ display: inline-block;
495
+ margin-bottom: 6px;
496
+ }
497
+ .input-append .add-on, .input-prepend .add-on {
498
+ width: auto;
499
+ display: inline-block;
500
+ min-width: 16px;
501
+ padding: 3px 4px;
502
+ font-size: 12px;
503
+ font-weight: 400;
504
+ line-height: 20px;
505
+ text-align: center;
506
+ text-shadow: 0 1px 0 #ffffff;
507
+ background-color: #eeeeee;
508
+ border: 1px solid #cccccc;
509
+ }
510
+ .input-prepend {
511
+ font-size: 0;
512
+ white-space: nowrap;
513
+ float: left;
514
+ display: inline-block;
515
+ margin-bottom: 6px;
516
+ }
517
+
518
+ #redux-object-browser {
519
+ overflow: auto;
520
+ word-wrap: break-word;
521
+ max-height: 600px;
522
+ max-width: 100%;
523
+ }
524
+ }
525
+
526
+ /* main */
527
+
528
+ .redux-sidebar {
529
+ width: 202px;
530
+ float: left;
531
+
532
+ .redux-group-menu {
533
+ margin-top: 0 !important;
534
+ li {
535
+ margin-top: 0;
536
+
537
+ &.active a,
538
+ &.active a:hover,
539
+ &.activeChild a,
540
+ &.activeChild a:hover
541
+ {
542
+ background: #FCFCFC;
543
+ color: #269ad6;
544
+ width: 184px;
545
+ opacity: 1;
546
+ //margin-right:-2px;
547
+ }
548
+
549
+ &.active a li a {
550
+ background: #333;
551
+ padding-left: 5px;
552
+ }
553
+
554
+ &.divide {
555
+ padding: 0;
556
+ border-width: 1px 0;
557
+ border-style: solid;
558
+ border-bottom-color: #E7E7E7;
559
+ border-top-color: #F9F9F9;
560
+ }
561
+ a:first-child {
562
+ border-top: none;
563
+ }
564
+ a {
565
+ display: block;
566
+ padding: 10px 4px 10px 14px;
567
+ background: #e0e0e0;
568
+ background: transparent;
569
+ border-width: 1px 0;
570
+ border-style: solid;
571
+ border-bottom-color: #E7E7E7;
572
+ border-top-color: #F9F9F9;
573
+ opacity: 0.7;
574
+ color: #555;
575
+ font-weight: bold;
576
+ text-decoration: none;
577
+ -webkit-transition: none;
578
+ transition: none;
579
+ &.custom-tab {
580
+ background: #f6f6f6;
581
+ }
582
+ img {
583
+ width: 16px;
584
+ height: 16px;
585
+ // vertical-align:middle;
586
+ // margin-bottom:-3px;
587
+ // margin-right: 3px;
588
+ position: absolute;
589
+ left: 15px;
590
+ }
591
+ &:hover {
592
+ background: #e5e5e5;
593
+ //width: 184px
594
+ color: #777;
595
+ //margin-right: -2px;
596
+ opacity: 1;
597
+ }
598
+ }
599
+ }
600
+ }
601
+
602
+ .redux-menu-warning,
603
+ .redux-menu-error,
604
+ .hasSubSections .extraIconSubsections {
605
+ display: inline-block;
606
+ float: right;
607
+ padding: 6px 7px 4px 7px;
608
+ margin-left: 4px;
609
+ font-family: sans-serif;
610
+ font-size: 9px;
611
+ font-weight: bold;
612
+ line-height: 9px;
613
+ border-radius: 10px;
614
+ -moz-border-radius: 10px;
615
+ -webkit-border-radius: 10px;
616
+ border: 0 solid transparent;
617
+ margin-right: 5px;
618
+
619
+ i {
620
+ margin-left: -3px;
621
+ margin-top: -3px;
622
+ }
623
+ }
624
+ .redux-menu-error {
625
+ background-color: rgb(185, 74, 72);
626
+ color: rgb(242, 222, 222);
627
+ }
628
+ .redux-menu-warning {
629
+ background-color: #C09853;
630
+ color: #FCF8E3;
631
+ }
632
+
633
+ ul {
634
+ .subsection {
635
+ display: none;
636
+ }
637
+ }
638
+
639
+ .redux-group-tab-link-a {
640
+ position: relative;
641
+ outline: 0;
642
+ i {
643
+ vertical-align: middle;
644
+ font-size: 1.35em;
645
+ position: absolute;
646
+ }
647
+ span {
648
+ display: block;
649
+ &.group_title {
650
+ padding-left: 30px;
651
+ }
652
+ }
653
+ }
654
+
655
+ .redux-group-tab-link-li a.hasError span.group_title {
656
+ padding-right: 25px;
657
+ }
658
+
659
+ }
660
+
661
+ /* sidebar */
662
+
663
+ .form-table th, .form-table td {
664
+ margin: 0;
665
+ padding: 0;
666
+ width: auto;
667
+ }
668
+
669
+ .redux_field_th {
670
+ font-weight: bold;
671
+ // width: 30%;
672
+ padding: 20px 10px 20px 0px;
673
+ display: block;
674
+ span:first-child {
675
+ font-weight: normal;
676
+ display: block;
677
+ color: #666;
678
+ }
679
+ }
680
+
681
+ /*
682
+ *
683
+ * NHP_Options_color
684
+ *
685
+ */
686
+ .farb-popup-wrapper {
687
+ position: relative;
688
+ display: block;
689
+ }
690
+
691
+ .farb-popup {
692
+ position: absolute;
693
+ left: 40px;
694
+ top: 40px;
695
+ background-color: white;
696
+ border: 1px solid #222;
697
+ padding: 5px;
698
+ z-index: 100;
699
+ }
700
+
701
+ #ui-datepicker-div {
702
+ display: none;
703
+ }
704
+
705
+ .mp6 {
706
+ .icon-themes {
707
+ display: none;
708
+ }
709
+
710
+ .redux-container {
711
+ #info_bar {
712
+ padding: 6px 10px 6px 6px;
713
+
714
+ a {
715
+ margin-top: 2px;
716
+ }
717
+ }
718
+ }
719
+ }
720
+
721
+ .redux-timer {
722
+ text-align: center;
723
+ font-size: 10px;
724
+ color: #888;
725
+ }
726
+
727
+ .wrap {
728
+ margin-top: 0;
729
+ }
730
+
731
+ @media screen and (max-width: 1124px) {
732
+ .redux-sidebar {
733
+ width: 44px;
734
+
735
+ .extraIconSubsections {
736
+ display: none !important;
737
+ }
738
+
739
+ .redux-group-menu li a,
740
+ .redux-group-menu li a:hover,
741
+ .redux-group-menu li.active a,
742
+ .redux-group-menu li.active a:hover,
743
+ .redux-group-menu li.activeChild a,
744
+ .redux-group-menu li.activeChild a:hover {
745
+ width: auto;
746
+ }
747
+
748
+ .redux-group-tab-link-a {
749
+ position: relative;
750
+
751
+ i {
752
+ position: inherit;
753
+ }
754
+
755
+ span {
756
+ display: none;
757
+ position: absolute;
758
+ top: 0;
759
+ left: 44px;
760
+ padding: 12px;
761
+ width: 200px;
762
+ background: #eeeeee;
763
+ border: 1px solid #ccc;
764
+ -webkit-box-shadow: 2px 2px 8px rgba(0, 0, 0, .2);
765
+ -moz-box-shadow: 2px 2px 8px rgba(0, 0, 0, .2);
766
+ box-shadow: 2px 2px 8px rgba(0, 0, 0, .2);
767
+ border-width: 1px 1px 1px 0px;
768
+ z-index: 3;
769
+ }
770
+
771
+ &:hover > span {
772
+ display: block;
773
+ }
774
+ }
775
+ }
776
+
777
+ .redux-main {
778
+ margin-left: 43px;
779
+ width: auto;
780
+ max-width: 100%;
781
+ }
782
+
783
+ table.form-table,
784
+ .form-table > thead,
785
+ .form-table > tbody,
786
+ .form-table > tbody > tr > th,
787
+ .form-table > tbody > tr > td,
788
+ .form-table > tbody > tr {
789
+ display: block;
790
+ width: 100% !important;
791
+ padding: 0px !important;
792
+ }
793
+
794
+ .form-table > tbody > tr > th, .form-table > tbody > tr > td {
795
+ padding: 10px !important;
796
+ }
797
+
798
+ .form-table > tbody > tr > th, .form-table > tbody > tr > td {
799
+ padding: 10px !important;
800
+ }
801
+ }
802
+
803
+ //mp6 fixes
804
+ @media screen and (max-width: 783px) {
805
+ .mp6 {
806
+ .redux-container {
807
+ #info_bar {
808
+ height: auto;
809
+ padding-bottom: 1px;
810
+
811
+ a {
812
+ margin-top: 5px;
813
+ }
814
+ }
815
+ }
816
+ }
817
+ }
818
+
819
+ pre {
820
+ overflow: hidden;
821
+ }
822
+
823
+ /* Default admin theme */
824
+ #redux-header h2 {
825
+ color: #fff;
826
+ }
827
+
828
+ @mixin backgroundGradient($to: darken($to, 5%), $from: lighten($to, 7%)) {
829
+ background-color: $to!important;
830
+ background-image: -khtml-gradient(linear, left top, left bottom, from($from), to($to))!important;
831
+ background-image: -moz-linear-gradient(top, $from, $to)!important;
832
+ background-image: -ms-linear-gradient(top, $from, $to)!important;
833
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, $from), color-stop(100%, $to))!important;
834
+ background-image: -webkit-linear-gradient(top, $from, $to)!important;
835
+ background-image: -o-linear-gradient(top, $from, $to)!important;
836
+ background-image: linear-gradient(top, $from, $to)!important;
837
+
838
+ c: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{$from}', endColorstr='#{$to}', GradientType=0)!important;
839
+ }
840
+
841
+ @mixin adminThemeColorOverrides ($darkColor, $accentColor, $secondaryColor, $buttonPrimary) {
842
+
843
+ .button.ui-datepicker-current,
844
+ button.ui-datepicker-close {
845
+ background-color: lighten($accentColor, 3%)!important;
846
+ }
847
+
848
+ .ui-datepicker-buttonpane button.ui-datepicker-current {
849
+ background: $buttonPrimary!important;
850
+ color: white!important;
851
+ border: 1px solid darken($buttonPrimary, 20%)!important;
852
+
853
+ }
854
+
855
+ .ui-datepicker-header .ui-icon {
856
+ background-image: url(data:image/png;base64,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)!important;
857
+ }
858
+
859
+ .ui-datepicker-header {
860
+ background-color: $secondaryColor!important;
861
+ color: white!important;
862
+ }
863
+
864
+ .ui-datepicker td .ui-state-active {
865
+ background-color: lighten($accentColor, 3%)!important;
866
+ color: white!important;
867
+ }
868
+
869
+ .ui-datepicker td .ui-state-hover {
870
+ color: lighten($accentColor, 3%)!important;
871
+ }
872
+
873
+ .ui-datepicker td .ui-state-highlight {
874
+ background: $accentColor!important;
875
+ border: 1px solid $secondaryColor!important;
876
+ color: white!important;
877
+ }
878
+
879
+ .redux-container-switch .cb-disable,
880
+ .redux-container-switch .cb-enable,
881
+ .ui-state-default,
882
+ .ui-widget-content .ui-state-default,
883
+ .ui-widget-header .ui-state-default {
884
+ @include backgroundGradient(#f5f5f5, #f8f8f8);
885
+ border-color: #ccc!important;
886
+ }
887
+
888
+ .ui-datepicker td .ui-state-active {
889
+ color: black!important;
890
+ font-weight: 700!important;
891
+ background: white!important;
892
+ }
893
+
894
+ .redux-container-switch .cb-disable.selected {
895
+ @include backgroundGradient(#646464, #929292);
896
+ border-color: #767676!important;
897
+ }
898
+ .redux-container-switch .cb-enable.selected,
899
+ .redux-container .ui-buttonset .ui-state-active {
900
+ @include backgroundGradient($accentColor);
901
+ border-color: darken($accentColor, 15%)!important;
902
+ border-color: darken($accentColor, 10%)!important;
903
+ -webkit-box-shadow: inset 0 1px 0 lighten($accentColor, 15%), 0 1px 0 rgba(0, 0, 0, .15)!important;
904
+ box-shadow: inset 0 1px 0 lighten($accentColor, 15%), 0 1px 0 rgba(0, 0, 0, .15)!important;
905
+
906
+ }
907
+
908
+ #redux-header {
909
+ background: $secondaryColor;
910
+ border-color: $accentColor;
911
+
912
+ .display_header span {
913
+ color: $darkColor;
914
+ }
915
+ }
916
+
917
+ .redux-sidebar .redux-group-menu li.active {
918
+ &.hasSubSections {
919
+
920
+ a {
921
+ position: relative;
922
+ &:after {
923
+ right: 0;
924
+ border: solid 8px transparent;
925
+ content: "\0020";
926
+ height: 0;
927
+ width: 0;
928
+ position: absolute;
929
+ pointer-events: none;
930
+ border-right-color: #fff;
931
+ top: 50%;
932
+ margin-top: -8px;
933
+ }
934
+
935
+ }
936
+ ul.subsection li a:after {
937
+ border: 0 none !important;
938
+ content: "\0020" !important;
939
+ }
940
+ }
941
+ }
942
+ .redux-sidebar .redux-group-menu li {
943
+ &.hasSubSections {
944
+ .redux-menu-error {
945
+ display: none;
946
+ margin-right: 5px;
947
+ }
948
+
949
+ a {
950
+ &.hasError {
951
+ .extraIconSubsections {
952
+ background-color: rgb(185, 74, 72);
953
+ color: rgb(242, 222, 222);
954
+ }
955
+ }
956
+ .extraIconSubsections {
957
+ border-radius: 10px;
958
+ -moz-border-radius: 10px;
959
+ -webkit-border-radius: 10px;
960
+ border: 0 solid transparent;
961
+ float: right;
962
+ font-size: 9px;
963
+ height: 9px;
964
+ line-height: 9px;
965
+ margin-right: 5px;
966
+ padding: 6px 7px 4px 7px;
967
+ width: 5px;
968
+ }
969
+
970
+ &:hover .extraIconSubsections {
971
+ //right: 2px;
972
+ }
973
+
974
+ }
975
+ }
976
+ &.active,
977
+ &.activeChild {
978
+ a .extraIconSubsections {
979
+ display: none;
980
+ }
981
+ &.hasSubSections {
982
+ .redux-menu-error {
983
+ display: block;
984
+ }
985
+ .subsection {
986
+ .redux-menu-error {
987
+ margin-right: 2px;
988
+ }
989
+ }
990
+ }
991
+ }
992
+ }
993
+
994
+ .redux-sidebar .redux-group-menu {
995
+ li.active,
996
+ li.activeChild {
997
+ border-left: 0 none;
998
+ a {
999
+ color: $secondaryColor;
1000
+ }
1001
+ &.hasSubSections {
1002
+ .active {
1003
+ a {
1004
+ &:after {
1005
+ right: 0;
1006
+ border: solid 8px transparent;
1007
+ content: "\0020";
1008
+ height: 0;
1009
+ width: 0;
1010
+ position: absolute;
1011
+ pointer-events: none;
1012
+ border-right-color: #fff;
1013
+ top: 50%;
1014
+ margin-top: -8px;
1015
+ }
1016
+ }
1017
+ }
1018
+ a {
1019
+ -webkit-transition: all 0.2s;
1020
+ -moz-transition: all 0.2s;
1021
+ transition: all 0.2s;
1022
+ color: #fff;
1023
+ width: auto;
1024
+ border-bottom: 0;
1025
+ }
1026
+ ul.subsection li {
1027
+ border-top: 0 none !important;
1028
+ &.active a:hover {
1029
+ color: #fff;
1030
+ }
1031
+ a {
1032
+ width: auto;
1033
+ border-top: 0 !important;
1034
+ // border-top-color: lighten(@secondaryColor, 15);
1035
+ padding: 7px;
1036
+ color: #fff;
1037
+ padding-left: 15px;
1038
+ -webkit-transition: all 0.2;
1039
+ -moz-transition: all 0.2;
1040
+ -ms-transition: all 0.2;
1041
+ -o-transition: all 0.2;
1042
+ transition: all 0.2;
1043
+ &:hover {
1044
+ color: #2ea2cc;
1045
+ background: #000;
1046
+ }
1047
+ span.group_title {
1048
+ padding-left: 5px !important;
1049
+ }
1050
+ }
1051
+ &.hasIcon {
1052
+ a {
1053
+ padding-left: 14px;
1054
+ span.group_title {
1055
+ padding-left: 30px !important;
1056
+ }
1057
+
1058
+ }
1059
+ }
1060
+ }
1061
+ }
1062
+ }
1063
+ li.active {
1064
+ &.hasSubSections {
1065
+ a {
1066
+ background: $accentColor;
1067
+ }
1068
+ ul.subsection li a {
1069
+ background: $secondaryColor;
1070
+ }
1071
+ }
1072
+ }
1073
+ li.activeChild {
1074
+ &.hasSubSections {
1075
+ a {
1076
+ background: $darkColor;
1077
+ }
1078
+ ul.subsection li {
1079
+ a {
1080
+ background: $secondaryColor;
1081
+ }
1082
+ &.active {
1083
+ a {
1084
+ background: $accentColor;
1085
+ }
1086
+ }
1087
+ }
1088
+ }
1089
+ }
1090
+ }
1091
+
1092
+ .redux-container-image_select .redux-image-select-selected img {
1093
+ border-color: $accentColor;
1094
+ }
1095
+ #redux-footer #redux-share a {
1096
+ color: $accentColor;
1097
+ &:hover {
1098
+ color: darken($accentColor, 20%);
1099
+ }
1100
+ }
1101
+ .select2-results .select2-highlighted {
1102
+ background: $accentColor;
1103
+ }
1104
+ .select2-drop-active,
1105
+ .select2-container-multi.select2-container-active .select2-choices,
1106
+ .select2-drop.select2-drop-above.select2-drop-active,
1107
+ .select2-container-active .select2-choice,
1108
+ .select2-container-active .select2-choices,
1109
+ .select2-dropdown-open.select2-drop-above .select2-choice,
1110
+ .select2-dropdown-open.select2-drop-above .select2-choices {
1111
+ border-color: $accentColor;
1112
+ }
1113
+ .select2-dropdown-open.select2-drop-above .select2-choice,
1114
+ .select2-dropdown-open.select2-drop-above .select2-choices {
1115
+ border-top: inherit;
1116
+ }
1117
+ .noUi-connect {
1118
+ @include backgroundGradient(lighten($accentColor, 3%));
1119
+ }
1120
+ }
1121
+
1122
+ /* Light fresh theme */
1123
+ .admin-color-fresh {
1124
+ @include adminThemeColorOverrides(#bbb, #0074a2, #222222, #1e8cbe);
1125
+ }
1126
+
1127
+ /* Light admin theme */
1128
+ .admin-color-light {
1129
+ @include adminThemeColorOverrides(#e6e6e6, #04a4cc, #888888, #0384a4);
1130
+ }
1131
+
1132
+ /* Blue admin theme */
1133
+ .admin-color-blue {
1134
+ @include adminThemeColorOverrides(#e2ecf1, #4796b3, #096484, #db9825);
1135
+ }
1136
+
1137
+ /* Coffee admin theme */
1138
+ .admin-color-coffee {
1139
+ @include adminThemeColorOverrides(#cdcbc9, #c7a589, #46403c, #ba906d);
1140
+ }
1141
+
1142
+ /* Ectoplasm admin theme */
1143
+ .admin-color-ectoplasm {
1144
+ @include adminThemeColorOverrides(#cbc5d3, #a3b745, #413256, #89993a);
1145
+ }
1146
+
1147
+ /* Midnight admin theme */
1148
+ .admin-color-midnight {
1149
+ @include adminThemeColorOverrides(#c2c4c5, #e14d43, #363b3f, #d92c23);
1150
+ }
1151
+
1152
+ /* Ocean admin theme */
1153
+ .admin-color-ocean {
1154
+ @include adminThemeColorOverrides(#d5dddf, #9ebaa0, #627c83, #86a988);
1155
+ }
1156
+
1157
+ /* Sunrise admin theme */
1158
+ .admin-color-sunrise {
1159
+ @include adminThemeColorOverrides(#f0c8c6, #dd823b, #b43c38, #cc6c23);
1160
+ }
1161
+
1162
+ @media screen and (max-width: 1124px) {
1163
+ // .redux-group-tab-link-a span { margin-top: -2px; }
1164
+ .redux-group-tab-link-a span {
1165
+ //background: #222;
1166
+ //color: white;
1167
+ padding: 11px 12px;
1168
+ color: #555;
1169
+ -webkit-transition: all 0.3s;
1170
+ -moz-transition: all 0.3s;
1171
+ transition: all 0.3s;
1172
+ &:hover {
1173
+ //color: #2ea2cc;
1174
+ //background: black;
1175
+ background: #e5e5e5;
1176
+ }
1177
+ }
1178
+ }
1179
+
1180
+ @media screen and (max-width: 782px) {
1181
+ #redux-footer #redux-share {
1182
+ line-height: 38px;
1183
+ font-size: 18px;
1184
+ }
1185
+
1186
+ .sticky-save-warn .redux-save-warn {
1187
+ right: 13px;
1188
+ top: 46px;
1189
+ }
1190
+
1191
+ .redux-container .expand_options {
1192
+ margin-top: 5px;
1193
+ }
1194
+
1195
+ .redux-action_bar input {
1196
+ margin-bottom: 0 !important;
1197
+ }
1198
+
1199
+ }
1200
+
1201
+ @media screen and (max-width: 650px) {
1202
+ #redux-footer #redux-share,
1203
+ .redux-hint-qtip {
1204
+ display: none;
1205
+ }
1206
+
1207
+ .redux-container .redux-action_bar {
1208
+ float: none;
1209
+ }
1210
+ }
1211
+
1212
+ @media screen and (max-width: 476px) {
1213
+ .redux-container .expand_options {
1214
+ display: none;
1215
+ }
1216
+
1217
+ #redux-footer, .redux-container #info_bar {
1218
+ text-align: center;
1219
+ }
1220
+ }
1221
+
1222
+ // WP Engine CSS fix
1223
+ .redux-sidebar .icon-large,
1224
+ .redux-main .icon-large {
1225
+ background-image: inherit !important;
1226
+ width: inherit;
1227
+ height: inherit;
1228
+ }
1229
+
1230
+ .redux-main dd, .redux-main li, .redux-sidebar li {
1231
+ margin-bottom: 0 !important;
1232
+ }
1233
+
1234
+ .fully-expanded {
1235
+ .redux-sidebar {
1236
+ margin-left: -500px;
1237
+ }
1238
+ .redux-main {
1239
+ margin-left: 0;
1240
+ }
1241
+ .redux-group-tab {
1242
+ display: block;
1243
+ }
1244
+ }
1245
+
1246
+ @media screen and (max-width: 1124px) {
1247
+ .form-table > tbody > tr > th {
1248
+ padding-bottom: 0 !important;
1249
+ }
1250
+
1251
+ .redux_field_th {
1252
+ padding-top: 0;
1253
+ padding-bottom: 0;
1254
+ }
1255
+
1256
+ .redux-main {
1257
+ .redux-field-container {
1258
+ padding-top: 0;
1259
+ padding-bottom: 0;
1260
+ }
1261
+ }
1262
+ }
1263
+
1264
+ @media screen and (min-width: 601px) and (max-width: 782px) {
1265
+ .redux-container {
1266
+ .sticky-save-warn .redux-save-warn {
1267
+ top: 47px !important;
1268
+ right: 13px !important;
1269
+ }
1270
+ }
1271
+ }
1272
+
1273
+ @media screen and (max-width: 782px) {
1274
+
1275
+ .redux-main {
1276
+ .form-table-section-indented {
1277
+ input[type=text] {
1278
+ width: 95% !important;
1279
+ }
1280
+ }
1281
+
1282
+ .redux-container-sortable {
1283
+ input[type=text] {
1284
+ width: 80%;
1285
+ display: initial;
1286
+ }
1287
+ }
1288
+
1289
+ .redux-typography-container {
1290
+ .input_wrapper input.mini {
1291
+ font-size: 16px !important;
1292
+ height: 40px !important;
1293
+ padding: 7px 10px !important;
1294
+ line-height: 24px !important;
1295
+ }
1296
+ .picker-wrapper label {
1297
+ margin-top: 16px !important;
1298
+ }
1299
+ }
1300
+
1301
+ .input-append {
1302
+ height: 50px !important;
1303
+
1304
+ .add-on {
1305
+ font-size: 16px;
1306
+ line-height: 24px !important;
1307
+ padding: 7px;
1308
+ height: 32px !important;
1309
+ float: right;
1310
+ margin-top: -40px;
1311
+ }
1312
+ }
1313
+
1314
+ .redux-hint-qtip {
1315
+ float: left !important;
1316
+ }
1317
+ }
1318
+ }
1319
+
1320
+ @media screen and (max-width: 600px) {
1321
+ .sticky-save-warn .redux-save-warn {
1322
+ top: 0 !important;
1323
+ right: 14px !important;
1324
+ }
1325
+ }
1326
+
1327
+ @media screen and (max-width: 570px) {
1328
+ .redux-main {
1329
+ .redux-container-sortable {
1330
+ .checkbox-container {
1331
+ width: 85%;
1332
+ padding-bottom: 5px;
1333
+
1334
+ label {
1335
+ display: initial;
1336
+ }
1337
+ }
1338
+ }
1339
+ }
1340
+ }
1341
+
1342
+ #redux-header {
1343
+ position: relative;
1344
+ }
1345
+ .redux-container #redux-header .display_header span.redux-dev-mode-notice {
1346
+ position: absolute;
1347
+ left: 20px;
1348
+ bottom: 9px;
1349
+ background-color: #f0ad4e;
1350
+ display: inline;
1351
+ padding: .2em .6em .3em;
1352
+ font-weight: 700;
1353
+ line-height: 1;
1354
+ color: #fff !important;
1355
+ text-align: center;
1356
+ white-space: nowrap;
1357
+ vertical-align: baseline;
1358
+ border-radius: .25em;
1359
+ }
1360
+
1361
+ /* Leftovers? */
1362
+
1363
+ /*.shadow1 {
1364
+ position: relative;
1365
+
1366
+ &:before,
1367
+ &:after {
1368
+ z-index: -1;
1369
+ position: absolute;
1370
+ content: "";
1371
+ bottom: 15px;
1372
+ left: 10px;
1373
+ width: 50%;
1374
+ top: 80%;
1375
+ max-width: 300px;
1376
+ background: #777;
1377
+ -webkit-box-shadow: 0 15px 10px rgba(0,0,0,0.4);
1378
+ -moz-box-shadow: 0 15px 10px rgba(0,0,0,0.4);
1379
+ box-shadow: 0 15px 10px rgba(0,0,0,0.4);
1380
+ -webkit-transform: rotate(-3deg);
1381
+ -moz-transform: rotate(-3deg);
1382
+ -o-transform: rotate(-3deg);
1383
+ -ms-transform: rotate(-3deg);
1384
+ transform: rotate(-3deg);
1385
+ }
1386
+
1387
+ &:after {
1388
+ -webkit-transform: rotate(3deg);
1389
+ -moz-transform: rotate(3deg);
1390
+ -o-transform: rotate(3deg);
1391
+ -ms-transform: rotate(3deg);
1392
+ transform: rotate(3deg);
1393
+ right: 10px;
1394
+ left: auto;
1395
+ }
1396
+ }*/
1397
+
1398
+ /*.redux-menu-warning {
1399
+ background-color: #C09853;
1400
+ color: #FCF8E3;
1401
+ }
1402
+ .redux-menu-error {
1403
+ background-color: #B94A48;
1404
+ color: #F2DEDE;
1405
+ }*/
1406
+
1407
+ /*.redux-screenshot {
1408
+ max-width: 300px;
1409
+ display: block;
1410
+ }*/
1411
+
1412
+ /*.redux-container {
1413
+ .ajax-loading-img-top {
1414
+ margin: 5px 4px 0;
1415
+ float: left;
1416
+ }
1417
+
1418
+ .ajax-loading {
1419
+ margin: 3px 4px 0;
1420
+ float: right;
1421
+ }
1422
+
1423
+ .ajax-reset-loading-img {
1424
+ display: block;
1425
+ margin-left: 100px;
1426
+ }
1427
+ }*/
ReduxCore/assets/css/redux-fields.css ADDED
@@ -0,0 +1 @@
 
1
+ .redux-container-ace_editor .ace-wrapper{position:static}.redux-container-ace_editor .ace_editor{height:200px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.redux-container-ace_editor .ace_gutter{z-index:1!important}.redux-main .redux-container-background .redux-background-attachment,.redux-main .redux-container-background .redux-background-attachment select,.redux-main .redux-container-background .redux-background-clip,.redux-main .redux-container-background .redux-background-clip select,.redux-main .redux-container-background .redux-background-origin,.redux-main .redux-container-background .redux-background-origin select,.redux-main .redux-container-background .redux-background-position,.redux-main .redux-container-background .redux-background-position select,.redux-main .redux-container-background .redux-background-repeat,.redux-main .redux-container-background .redux-background-repeat select,.redux-main .redux-container-background .redux-background-size,.redux-main .redux-container-background .redux-background-size select{width:200px!important;margin-right:10px;margin-bottom:7px}.redux-main .redux-container-background .background-preview{display:block;width:100%;margin:5px 0 10px;border:1px dotted #d3d3d3}.redux-main .redux-container-background .select2-container{margin-right:10px;margin-bottom:10px}.redux-main .redux-container-background .wp-picker-container{margin-bottom:10px}.redux-main .redux-container-background .upload{width:100%;margin-bottom:8px}.redux-main .redux-container-select li.ui-state-highlight{height:20px;margin-top:2px;margin-left:5px;width:64px;margin-bottom:0}.redux-container-border .select2-container{float:left;display:block;margin-right:10px}.redux-container-border .select_wrapper{float:left;width:inherit}.redux-container-border .select_wrapper select{width:80px;float:left}.redux-container-border .field-border-input{margin-right:10px;margin-bottom:7px}.redux-container-border .wp-picker-container{margin-top:2px}@media screen and (max-width:782px){.redux-container-border .field-border-input input{display:inline-block!important;width:100px!important}.redux-container-border .field-border-input .add-on{padding:7px 4px;font-size:16px;line-height:1.5}.redux-container-border .select_wrapper{margin-top:6px}}.redux-container-checkbox label{vertical-align:top;width:100%}.redux-container-checkbox label .field-desc{margin-top:0;float:left;width:93%;clear:none}.redux-container-color_gradient .colorGradient{display:inline-block}.redux-container-color_gradient .toLabel{padding-left:18px}@media screen and (max-width:660px){.redux-container-color_gradient .colorGradient{display:block;text-align:center!important}}.sp-container,.sp-replacer{color:#555;border-color:#ccc;background:#f7f7f7;-webkit-box-shadow:inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,.08);box-shadow:inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,.08);vertical-align:top}.sp-replacer.focus,.sp-replacer.hover,.sp-replacer:focus,.sp-replacer:hover{background:#fafafa;border-color:#999;color:#222}.sp-replacer.focus,.sp-replacer:focus{-webkit-box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}.sp-replacer.active:focus{-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}.sp-replacer.active,.sp-replacer.active:hover,.sp-replacer:active{background:#eee;border-color:#999;color:#333;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5)}#ui-datepicker-div{z-index:15!important}.ui-datepicker-header{background-color:#00abef}.redux-dimensions-container .select_wrapper,.redux-dimensions-container select{width:80px!important;float:left}.redux-dimensions-container .field-dimensions-input{margin-right:10px;margin-bottom:7px}@media screen and (max-width:782px){.redux-dimensions-container .field-dimensions-input input{display:inline-block!important;width:100px!important}.redux-dimensions-container .field-dimensions-input .add-on{padding:7px 4px;font-size:16px;line-height:1.5}.redux-dimensions-container .select_wrapper{margin-top:6px}}.redux-container-editor .mceLayout td{border-width:1px;margin:0;padding:1px}.redux-container-editor input,.redux-container-editor textarea{margin:inherit}.redux-container-editor textarea{border:0;border-width:0}.redux-container-editor .wp-editor-container{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.redux-container-editor .wp-editor-container textarea{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-style:inherit}.redux-container-editor .quicktags-toolbar input{margin:2px 1px 4px;line-height:18px;display:inline-block;min-width:26px;padding:2px 4px;font:12px/18px Arial,Helvetica,sans-serif normal;color:#464646;border:1px solid #c3c3c3;-webkit-border-radius:3px;border-radius:3px;background:#eee;background:-webkit-gradient(linear,left bottom,left top,from(#e3e3e3),to(#fff)) #eee;background:-webkit-linear-gradient(bottom,#e3e3e3,#fff) #eee;background:-moz-linear-gradient(bottom,#e3e3e3,#fff) #eee;background:-o-linear-gradient(bottom,#e3e3e3,#fff) #eee;background:linear-gradient(to top,#e3e3e3,#fff) #eee}.redux-container-image_select .redux-table-container{display:table;table-layout:fixed;width:100%}.redux-container-image_select .redux-image-select{margin:0!important}.redux-container-image_select .redux-image-select .tiles{display:block;background-color:#FFF;background-repeat:repeat;width:40px;height:40px}.redux-container-image_select .redux-image-select .tiles,.redux-container-image_select .redux-image-select img{border-color:#d9d9d9}.redux-container-image_select .redux-image-select li:last-child{margin-bottom:0}.redux-container-image_select .redux-image-select input[type=radio]{display:none}.redux-container-image_select .redux-image-select-presets img{width:100%}.redux-container-image_select ul.redux-image-select li{margin:0 10px 3px;display:inline-block;padding:0 10px 0 0}.redux-container-image_select .redux-image-select-selected{background-color:#f9f9f9}.redux-container-image_select .redux-image-select .tiles,.redux-container-image_select .redux-image-select img,.redux-container-image_select .redux-image-select-selected .tiles,.redux-container-image_select .redux-image-select-selected img{border-width:4px;border-style:solid}.redux-container-image_select .redux-image-select-selected .tiles{border-color:#7a7a7a}.redux-info-field{min-height:20px;padding:8px 19px;margin:10px 0;border-radius:4px;border:1px solid;position:relative}.redux-info-field h1,.redux-info-field h2,.redux-info-field h3,.redux-info-field h4,.redux-info-field h5,.redux-info-field h6{border-bottom:0!important}.redux-info-field h3{color:#777}.redux-info-field .redux-info-icon{display:inline-block;margin-right:15px}.redux-info-field .redux-info-icon i{font-size:2em}.redux-info-field .redux-info-desc{display:inline-block;vertical-align:top}.redux-info-field.redux-normal{background-color:#eee;border-color:#ccc;color:#666}.redux-info-field.redux-normal i{color:#c5c5c5}.redux-info-field.redux-warning{background-color:#fbeba4;border-color:#d7c281;color:#958234}.redux-info-field.redux-warning i{color:#dcca81}.redux-info-field.redux-success{background-color:#c4ee91;border-color:#71af5d;color:#4d7615}.redux-info-field.redux-success i{color:#a0ca6c}.redux-info-field.redux-critical{background-color:#fba1a3;border-color:#b84f5b;color:#981225}.redux-info-field.redux-critical i{color:#dd767d}.redux-info-field.redux-info{background-color:#d3e4f4;border-color:#a9b6c2;color:#5c80a1}.redux-info-field.redux-info i{color:#afc6da}.redux-notice-field{margin:5px 0 15px;background-color:#fff;border:0;border-left:4px solid #f3f3f3;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);padding:1px 12px}.redux-notice-field p{margin:.5em 0;padding:2px}.redux-notice-field .redux-info-icon{display:inline-block;margin-right:15px}.redux-notice-field .redux-info-icon i{font-size:2em}.redux-notice-field .redux-info-desc{display:inline-block;vertical-align:top}.redux-notice-field.redux-info{border-left:4px solid #0099d5}.redux-notice-field.redux-success{border-left:4px solid #7ad03a}.redux-notice-field.redux-warning{border-left:4px solid #fbeba4}.redux-notice-field.redux-critical{border-left:4px solid #dd3d36}.redux-container-link_color .linkColor{display:inline-block;padding-right:10px;padding-bottom:7px}.redux-main .button.remove-image,.redux-main .removeCSS{margin-left:10px;color:#ef521d}.redux-main .button.remove-image:hover,.redux-main .removeCSS:hover{color:red}.redux-main .upload_button_div{margin-bottom:5px}.redux-main .upload-error{float:left;color:#666;font-size:10px;font-weight:700;text-decoration:none;text-shadow:1px 1px 0 #FFF;margin:0 10px 0 0;padding:3px 10px;background:#FFDFEC;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.redux-main .reset-button{font-family:Arial,Verdana,sans-serif;float:left;margin:0;color:#ef521d;border-color:#bbb}.redux-main .redux-option-image{max-height:340px;max-width:340px;padding:5px;margin-bottom:0;margin-top:10px;margin-right:15px;border:1px solid #e3e3e3;background:#f7f7f7;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.redux-main .redux-main .upload{width:80%!important}.redux-main .button{margin-top:2px}.redux-container-multi_text ul.redux-multi-text{margin:0;padding:0}.redux-container-multi_text .redux-multi-text-remove{color:red;padding:2px 4px;margin-left:5px}.redux-container-multi_text .redux-multi-text-remove:hover{background:red;color:#fff;text-decoration:none}.redux-container-multi_text .redux-multi-text-add{margin:5px 0}@media screen and (max-width:782px){.redux-container-multi_text input{clear:both}.redux-container-multi_text .redux-multi-text-remove{margin:0;float:right}}.redux-main .form-table-section-indented{width:95%;margin-left:5%}.redux-main .form-table-section tr:first-of-type th:first-of-type{padding:0!important}.redux-main h3{margin-top:10px}.redux-main .form-table-section-indented>tbody>tr:first-child{display:none}.redux-main .form-table-section-indented>tbody>tr:nth-last-child(2){border-bottom:0}.redux-container-select li.ui-state-highlight{height:20px;margin-top:2px;margin-left:5px;width:64px;margin-bottom:0}.redux-container-select_image{margin-top:2px;margin-left:5px;width:100%;margin-bottom:0}.redux-preview-image{max-height:250px;max-width:250px;padding:5px;margin-top:10px;border:1px solid #e3e3e3;background:#f7f7f7;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.redux-container-slider .redux-slider-container{margin-left:25px;margin-right:25px;width:200px;display:inline-block;vertical-align:middle}.redux-container-slider .redux-slider-input,.redux-container-slider .redux-slider-select-one,.redux-container-slider .redux-slider-select-two{width:100px!important;text-align:center}.redux-container-slider .redux-slider-label{position:absolute;margin-left:-5px}.redux-container-slider .redux-slider-label-one{position:absolute;margin-left:-22px}.redux-container-slider .redux-slider-label-two{position:absolute;margin-top:-21px;margin-left:245px}@media screen and (max-width:782px){.redux-container-slider input{display:inline-block!important}}@media screen and (max-width:570px){.redux-container-slider{text-align:center}.redux-container-slider .redux-slider-label,.redux-container-slider .select2-container,.redux-container-slider input,.redux-container-slider select{display:block!important;position:inherit;margin:10px auto}.redux-container-slider .redux-slider-container{margin-top:3px;width:80%}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-horizontal.noUi-extended{padding:0 15px}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-vertical.noUi-extended{padding:15px 0}.noUi-vertical.noUi-extended .noUi-origin{bottom:-15px}.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #BBB}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}[disabled] .noUi-handle{cursor:not-allowed}.noUi-state-blocked .noUi-connect,.noUi-state-blocked.noUi-connect{background:#4FDACF}.redux-container-slides .redux-slides-list .select2-container{margin-bottom:10px;width:100%}.redux-container-slides .ui-accordion-header{margin-bottom:0}.redux-container-slides .full-text,.redux-container-slides .large-text{width:100%}.redux-container-slides .redux-slides-accordion-group{border:1px solid #dfdfdf!important;border-radius:3px!important;margin-top:0!important;margin-bottom:10px;background:#f9f9f9;padding:5px}.redux-container-slides .redux-slides-accordion-group h3{border:1px solid #dfdfdf;cursor:move!important;font-weight:700;padding:0 10px!important;height:40px;line-height:40px!important;background-color:#f1f1f1;background-image:-ms-linear-gradient(top,#f9f9f9,#ececec);background-image:-moz-linear-gradient(top,#f9f9f9,#ececec);background-image:-o-linear-gradient(top,#f9f9f9,#ececec);background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#ececec));background-image:-webkit-linear-gradient(top,#f9f9f9,#ececec);background-image:linear-gradient(top,#f9f9f9,#ececec);overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;text-align:center}.redux-container-slides #redux-slides-accordion .redux-slides-image{height:250px;padding:5px;margin-top:10px;margin-bottom:10px;border:1px solid #e3e3e3;background:#f7f7f7;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.redux-container-slides .redux-slides-add{float:right;margin-right:10%;display:block;margin-bottom:10px}.redux-container-slides .redux-slides-remove{color:#ef521d!important;float:right;margin-top:5px}.redux-container-slides .redux-slides-header{font-weight:700}.redux-container-slides .redux_slides_add_remove{margin-bottom:10px}.redux-container-slides .ui-state-hover{background-color:#ececec!important}.redux-container-sortable label{margin-right:10px;width:300px}.redux-container-sortable label.bugger{margin-bottom:0!important;font-size:12px!important;color:#999}.redux-container-sortable input{margin-right:10px}.redux-container-sortable .checkbox-container{width:364px}.redux-container-sortable .checkbox-container .drag{float:right;margin-left:10px}.redux-container-sortable li{line-height:30px}.redux-container-sortable li.ui-state-highlight{height:30px;width:364px;margin-bottom:13px}.redux-container-sortable li.placeholder{height:30px;margin:10px 0}.redux-container-sorter{margin-right:-20px}.redux-container-sorter ul{background:#F9F9F9;border:1px solid #E3E3E3;min-height:40px;padding:10px 10px 0;width:145px;float:left;margin:0 15px 0 0}.redux-container-sorter ul.filled{opacity:.7;filter:alpha(opacity=70);background:#efecec}.redux-container-sorter ul li{border:1px solid #DFDFDF;cursor:move;font-weight:700;margin-bottom:10px!important;padding:0 10px;height:40px;line-height:40px!important;background-color:#F1F1F1;background-image:-ms-linear-gradient(top,#f9f9f9,#ececec);background-image:-moz-linear-gradient(top,#f9f9f9,#ececec);background-image:-o-linear-gradient(top,#f9f9f9,#ececec);background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#ececec));background-image:-webkit-linear-gradient(top,#f9f9f9,#ececec);background-image:linear-gradient(top,#f9f9f9,#ececec);overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;text-align:center}.redux-container-sorter ul li h3{margin:0 0 10px;text-align:center;color:#777;text-transform:capitalize;word-wrap:break-word}.redux-container-sorter ul li.placeholder{height:40px}.redux-container-spacing .select_wrapper,.redux-container-spacing select{width:80px!important;float:left}.redux-container-spacing .field-spacing-input{margin-right:10px;margin-bottom:7px}.redux-container-spacing .dovy{margin:10px}@media screen and (max-width:782px){.redux-container-spacing .field-spacing-input input{display:inline-block!important;width:70px!important}.redux-container-spacing .field-spacing-input .add-on{padding:7px 4px;font-size:16px;line-height:1.5}.redux-container-spacing .select_wrapper{margin-top:6px}}.redux-container-spinner .spinner-wrpr{position:relative;display:block;height:30px;overflow:hidden}.redux-container-spinner .spinner-wrpr .spinner-input{position:relative!important;z-index:1;width:45px!important;height:30px!important;background:#e7e7e7!important;border:1px solid #bfbfbf!important;border-right:0!important;border-left:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.redux-container-spinner .ui-spinner{position:static;display:inline}.redux-container-spinner .ui-spinner-buttons{position:absolute;padding:0}.redux-container-spinner .ui-widget .ui-spinner-button{position:absolute;top:0;padding:0 0 30px;overflow:hidden;cursor:pointer;background:-moz-linear-gradient(#fff,#f3f3f3) #fff;background:-o-linear-gradient(#fff,#f3f3f3) #fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f3f3f3)) #fff;background:linear-gradient(#fff,#f3f3f3) #fff;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.redux-container-spinner .ui-spinner-button:hover,.redux-container-spinner .ui-state-hover{background:-moz-linear-gradient(#f3f3f3,#fff) #f3f3f3;background:-o-linear-gradient(#f3f3f3,#fff) #f3f3f3;background:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fff)) #f3f3f3;background:linear-gradient(#f3f3f3,#fff) #f3f3f3}.redux-container-spinner .ui-corner-tr,.redux-container-spinner .ui-spinner-button .ui-icon-triangle-1-n{-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.redux-container-spinner .ui-corner-br,.redux-container-spinner .ui-spinner-button .ui-icon-triangle-1-s{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.redux-container-spinner .ui-spinner-button .ui-icon{top:0;display:block;width:28px;height:28px;margin:0;border:1px solid #b7b7b7}.redux-container-spinner .ui-spinner-button .ui-icon-triangle-1-n{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADxJREFUeNpsjwsKADAIQu3u3tsRY6M5gz7w0AqSQFLdZ3ZRgmf44JQ/EOZ9oYOsiDviVemP2oYoWCwBBgDpO6VXVo3RyQAAAABJRU5ErkJggg==) 10px 10px no-repeat}.redux-container-spinner .ui-spinner-button .ui-icon-triangle-1-s{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi+P//PwM6bmlpwS4IorEKokggC8Il0AVhEv9x6sAmiaz9P05XIUsygmVRAUiAESDAAFHcpVdWtdj/AAAAAElFTkSuQmCC) 10px 10px no-repeat}.redux-container-switch .switch-options{min-height:30px;margin-right:10px}.redux-container-switch .switch-options label{cursor:pointer}.redux-container-switch .switch-options input{display:none}.redux-container-switch .cb-disable,.redux-container-switch .cb-enable{padding:0 10px;border-width:1px;border-style:solid;-webkit-appearance:none;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.redux-container-switch .cb-disable span,.redux-container-switch .cb-enable span{line-height:30px;font-weight:700;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.redux-container-switch .cb-disable,.redux-container-switch .cb-disable span,.redux-container-switch .cb-enable,.redux-container-switch .cb-enable span{display:block;float:left}.redux-container-switch .cb-enable{border-right:0;border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px}.redux-container-switch .cb-enable.selected{color:#fff}.redux-container-switch .cb-disable{border-left:0;border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0}.redux-container-switch .cb-disable.selected{color:#fff}.redux-container-text label{display:block;position:relative;font-size:12px!important;text-align:left;color:#999;margin:4px 0 2px!important;cursor:default;top:5px;width:100px}.redux-container-text input{clear:left}.redux-container-text .input_wrapper{display:block;position:relative;padding:0;width:23%;max-width:23%;min-width:70px;float:left;clear:left;height:57px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline}.redux-main .redux-typography-container{display:block;position:relative;margin:0;padding:0;width:100%;max-width:660px}.redux-main .redux-typography-container .clearfix{clear:both}.redux-main .redux-typography-container .clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.redux-main .redux-typography-container .redux-typography-color,.redux-main .redux-typography-container input.wp-picker-default{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;height:24px;padding:0 14px!important;margin-top:0;margin-bottom:0;margin-left:4px!important;font-size:12px!important}.redux-main .redux-typography-container .select_wrapper{display:block;position:relative;float:left;clear:none;margin:0 10px 0 0;width:48%!important;min-width:210px!important;max-width:324px!important;height:57px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.redux-main .redux-typography-container .select_wrapper:nth-child(even),.redux-main .redux-typography-container .select_wrapper:nth-child(odd){margin-right:10px!important}.redux-main .redux-typography-container .select_wrapper.typography-family .select2-container{width:100%}.redux-main .redux-typography-container .select_wrapper .redux-typography{font-size:14px!important;display:block;float:left;height:28px!important;line-height:50px!important;padding:0!important;width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.redux-main .redux-typography-container .wp-picker-container{float:left;clear:left;margin-bottom:12px;padding:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.redux-main .redux-typography-container .input_wrapper{display:block;position:relative;margin:0 4px 0 5px;padding:0;width:23%;max-width:23%;min-width:70px;float:left;clear:none;height:57px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline}.redux-main .redux-typography-container .input_wrapper.font-size{margin-left:0}.redux-main .redux-typography-container .input_wrapper input.mini{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:78%;text-align:center;margin:0;height:28px;top:3px;padding:0 2px 0 5px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.redux-main .redux-typography-container .picker-wrapper{display:block;position:relative;margin:0;padding:0;width:23%;width:100%;max-width:23%;min-width:70px;min-width:100%;clear:none;height:57px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline}.redux-main .redux-typography-container label{display:block;position:relative;font-size:12px!important;text-align:left;color:#999;margin:4px 0 2px!important;cursor:default}.redux-main .redux-typography-container .typography-preview{display:none;width:100%;border:1px dotted #d3d3d3;max-width:850px;padding:10px;font-size:10pt;height:auto;margin:5px 0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.redux-main .redux-typography-container .typography-color{border:0;margin:0}.redux-main .redux-typography-container ::-webkit-input-placeholder{line-height:19px}@media screen and (max-width:540px){.redux-main .redux-main .redux-typography-container{max-width:230px;margin:0 auto}.redux-main .redux-main .redux-typography-container .select_wrapper{max-width:210px;min-width:210px;width:210px;margin-left:0!important;margin-right:0!important}.redux-main .redux-main .redux-typography-container .input_wrapper{max-width:101px;min-width:101px;width:101px;margin-left:0!important;margin-right:5px!important}.redux-main .redux-main .redux-typography-container .input_wrapper input.mini{width:73%}.redux-main .redux-main .redux-typography-container .input-append .add-on{width:30%;padding:5px!important}.redux-main .redux-main .redux-main .wp-picker-container .wp-picker-input-wrap{margin-top:7px}}@media screen and (max-width:360px){.redux-main .redux-typography-container .iris-picker .iris-square{margin-right:3%}}.redux-main input.redux-color{float:left;width:70px;margin-left:5px}.redux-main input.color-transparency{margin-left:10px;margin-right:3px}.redux-main input.wp-color-picker{width:80px}.redux-main .section-color .controls{width:345px}.redux-main .section-color .explain{width:225px}.redux-main .iris-picker .iris-strip .ui-slider-handle{position:absolute;background:0 0!important;right:-3px;left:-3px;border:4px solid #aaa!important;border-width:4px 3px;width:auto;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.2);opacity:.9;z-index:5;cursor:ns-resize}.redux-main .iris-picker .iris-slider-offset{position:absolute;top:2px;left:0;right:0;bottom:4px;width:28px;background:0 0!important;border:0!important;height:auto}.redux-main .wp-picker-container input{margin-bottom:inherit;margin-top:inherit;padding:2px}.redux-main .wp-picker-container .wp-color-result{outline:0;margin:0}.redux-main .wp-picker-container .wp-picker-default{padding:0 10px 1px}.redux-main .redux-color-gradient{line-height:24px}.redux-main .color-transparency-check{line-height:1;margin-top:0!important}.redux-main .wp-picker-clear{margin-top:0!important}.redux-main .button.remove-image,.redux-main .removeCSS{margin-left:10px;color:#ef521d}.redux-main .button.remove-image:hover,.redux-main .removeCSS:hover{color:red}.redux-main .upload_button_div{margin-bottom:5px}.redux-main .upload-error{float:left;color:#666;font-size:10px;font-weight:700;text-decoration:none;text-shadow:1px 1px 0 #FFF;margin:0 10px 0 0;padding:3px 10px;background:#FFDFEC;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.redux-main .reset-button{font-family:Arial,Verdana,sans-serif;float:left;margin:0;color:#ef521d;border-color:#bbb}.redux-main .redux-option-image{max-height:340px;max-width:340px;padding:5px;margin-bottom:0;margin-top:10px;margin-right:15px;border:1px solid #e3e3e3;background:#f7f7f7;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.redux-main .redux-main .upload{width:80%!important}.redux-main .button{margin-top:2px}#redux-export-code,#redux-export-link-value,#redux-import-code-wrapper,#redux-import-link-wrapper{display:none}#redux-import-action span{color:#B94A48}
ReduxCore/assets/css/redux-vendor.css ADDED
@@ -0,0 +1 @@
 
1
+ .qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:0;border-width:1px;border-style:solid;border-color:transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}/*! Light tooltip style */.qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}/*! Dark tooltip style */.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}/*! Cream tooltip style */.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}/*! Red tooltip style */.qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}/*! Green tooltip style */.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}/*! Blue tooltip style */.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border-width:0;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:transparent}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:0 0;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:0 0}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed;left:0;top:0;width:100%;height:100%}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute!important}.sp-container{position:absolute;top:0;left:0;display:inline-block;z-index:9999994;overflow:hidden}.sp-container.sp-flat{position:relative}.sp-container,.sp-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.sp-top{position:relative;width:100%;display:inline-block}.sp-top-inner{position:absolute;top:0;left:0;bottom:0;right:0}.sp-color{position:absolute;top:0;left:0;bottom:0;right:20%}.sp-hue{position:absolute;top:0;right:0;bottom:0;left:84%;height:100%}.sp-clear-enabled .sp-hue{top:33px;height:77.5%}.sp-fill{padding-top:80%}.sp-sat,.sp-val{position:absolute;top:0;left:0;right:0;bottom:0}.sp-alpha-enabled .sp-top{margin-bottom:18px}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:6px;left:50%;cursor:pointer;border:1px solid #000;background:#fff;opacity:.8}.sp-alpha{display:none;bottom:-14px;right:0;left:0;height:8px}.sp-alpha-inner{border:1px solid #333}.sp-clear{display:none}.sp-clear.sp-clear-display{background-position:center}.sp-clear-enabled .sp-clear{display:block;position:absolute;top:0;right:0;bottom:0;left:84%;height:28px}.sp-alpha,.sp-alpha-handle,.sp-clear,.sp-container,.sp-container button,.sp-container.sp-dragging .sp-input,.sp-dragger,.sp-preview,.sp-replacer,.sp-slider{-webkit-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none}.sp-container.sp-buttons-disabled .sp-button-container,.sp-container.sp-input-disabled .sp-input-container,.sp-container.sp-palette-buttons-disabled .sp-palette-button-container,.sp-initial-disabled .sp-initial,.sp-palette-disabled .sp-palette-container,.sp-palette-only .sp-picker-container{display:none}.sp-sat{background-image:-webkit-gradient(linear,0 0,100% 0,from(#FFF),to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(left,#FFF,rgba(204,154,129,0));background-image:-moz-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:-o-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:-ms-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:linear-gradient(to right,#fff,rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81')}.sp-val{background-image:-webkit-gradient(linear,0 100%,0 0,from(#000),to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:-moz-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:-o-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:-ms-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:linear-gradient(to top,#000,rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000')}.sp-hue{background:-moz-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);background:-ms-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);background:-o-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);background:-webkit-gradient(linear,left top,left bottom,from(red),color-stop(.17,#ff0),color-stop(.33,#0f0),color-stop(.5,#0ff),color-stop(.67,#00f),color-stop(.83,#f0f),to(red));background:-webkit-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);background:linear-gradient(to bottom,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.sp-1{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00')}.sp-2{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00')}.sp-3{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff')}.sp-4{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff')}.sp-5{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff')}.sp-6{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000')}.sp-hidden{display:none!important}.sp-cf:after,.sp-cf:before{content:"";display:table}.sp-cf:after{clear:both}@media (max-device-width:480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}.sp-dragger{border-radius:5px;height:5px;width:5px;border:1px solid #fff;background:#000;cursor:pointer;position:absolute;top:0;left:0}.sp-slider{position:absolute;top:0;cursor:pointer;height:3px;left:-1px;right:-1px;border:1px solid #000;background:#fff;opacity:.8}.sp-container{border-radius:0;background-color:#ECECEC;border:1px solid #f0c49B;padding:0}.sp-clear,.sp-color,.sp-container,.sp-container button,.sp-container input,.sp-hue{font:400 12px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.sp-top{margin-bottom:3px}.sp-clear,.sp-color,.sp-hue{border:1px solid #666}.sp-input-container{float:right;width:100px;margin-bottom:4px}.sp-initial-disabled .sp-input-container{width:100%}.sp-input{font-size:12px!important;border:1px inset;padding:4px 5px;margin:0;width:100%;background:0 0;border-radius:3px;color:#222}.sp-input:focus{border:1px solid orange}.sp-input.sp-validation-error{border:1px solid red;background:#fdd}.sp-palette-container,.sp-picker-container{float:left;position:relative;padding:10px 10px 300px;margin-bottom:-290px}.sp-picker-container{width:172px;border-left:solid 1px #fff}.sp-palette-container{border-right:solid 1px #ccc}.sp-palette-only .sp-palette-container{border:0}.sp-palette .sp-thumb-el{display:block;position:relative;float:left;cursor:pointer}.sp-palette .sp-thumb-el.sp-thumb-active,.sp-palette .sp-thumb-el:hover{border-color:orange}.sp-initial{float:left;border:1px solid #333}.sp-initial span{width:30px;height:25px;border:none;display:block;float:left;margin:0}.sp-initial .sp-clear-display{background-position:center}.sp-button-container,.sp-palette-button-container{float:right}.sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:4px;display:inline-block;border:1px solid #91765d;background:#eee;color:#333;vertical-align:middle}.sp-replacer.sp-active,.sp-replacer:hover{border-color:#F0C49B;color:#111}.sp-replacer.sp-disabled{cursor:default;border-color:silver;color:silver}.sp-dd{padding:2px 0;height:16px;line-height:16px;float:left;font-size:10px}.sp-preview{width:25px;height:20px;border:1px solid #222;margin-right:5px;float:left;z-index:0}.sp-palette{max-width:220px}.sp-palette .sp-thumb-el{width:16px;height:16px;margin:2px 1px;border:1px solid #d0d0d0}.sp-container{padding-bottom:0}.sp-container button{background-color:#eee;background-image:-webkit-linear-gradient(top,#eee,#ccc);background-image:-moz-linear-gradient(top,#eee,#ccc);background-image:-ms-linear-gradient(top,#eee,#ccc);background-image:-o-linear-gradient(top,#eee,#ccc);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}.sp-container button:hover{background-color:#ddd;background-image:-webkit-linear-gradient(top,#ddd,#bbb);background-image:-moz-linear-gradient(top,#ddd,#bbb);background-image:-ms-linear-gradient(top,#ddd,#bbb);background-image:-o-linear-gradient(top,#ddd,#bbb);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}.sp-container button:active{border:1px solid #aaa;border-bottom:1px solid #888;-webkit-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-moz-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-ms-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-o-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee}.sp-cancel{font-size:11px;color:#d93f3f!important;margin:0 5px 0 0;padding:2px;vertical-align:middle;text-decoration:none}.sp-cancel:hover{color:#d93f3f!important;text-decoration:underline}.sp-palette span.sp-thumb-active,.sp-palette span:hover{border-color:#000}.sp-alpha,.sp-preview,.sp-thumb-el{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.sp-alpha-inner,.sp-preview-inner,.sp-thumb-inner{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.sp-palette .sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.sp-clear-display{background-repeat:no-repeat;background-position:center;background-image:url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==)}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.5,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:linear-gradient(to top,#eee 0,#fff 50%)}html[dir=rtl] .select2-container .select2-choice{padding:0 8px 0 0}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.9,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:linear-gradient(to bottom,#eee 0,#fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}html[dir=rtl] .select2-container .select2-choice>.select2-chosen{margin-left:26px;margin-right:0}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(select2.png) right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15)}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background:#ccc;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(.6,#eee)) #ccc;background:-webkit-linear-gradient(center bottom,#ccc 0,#eee 60%) #ccc;background:-moz-linear-gradient(center bottom,#ccc 0,#eee 60%) #ccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0);background:linear-gradient(to top,#ccc 0,#eee 60%) #ccc}html[dir=rtl] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url(select2.png) 0 1px no-repeat}html[dir=rtl] .select2-container .select2-choice .select2-arrow b{background-position:2px 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto!important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:url(select2.png) 100% -22px no-repeat #fff;background:url(select2.png) 100% -22px no-repeat,linear-gradient(to bottom,#fff 85%,#eee 99%)}html[dir=rtl] .select2-search input{padding:4px 5px 4px 20px;background:url(select2.png) -37px -22px no-repeat #fff;background:url(select2.png) -37px -22px no-repeat,linear-gradient(to bottom,#fff 85%,#eee 99%)}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:url(select2-spinner.gif) 100% no-repeat #fff;background:url(select2-spinner.gif) 100% no-repeat,linear-gradient(to bottom,#fff 85%,#eee 99%)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center bottom,#fff 0,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(to top,#fff 0,#eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center top,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center top,#fff 0,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(to bottom,#fff 0,#eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:0 0;border-left:none;filter:none}html[dir=rtl] .select2-dropdown-open .select2-choice .select2-arrow{border-right:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}html[dir=rtl] .select2-dropdown-open .select2-choice .select2-arrow b{background-position:-16px 1px}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}html[dir=rtl] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results-dept-1 .select2-result-label{padding-left:20px}.select2-results-dept-2 .select2-result-label{padding-left:40px}.select2-results-dept-3 .select2-result-label{padding-left:60px}.select2-results-dept-4 .select2-result-label{padding-left:80px}.select2-results-dept-5 .select2-result-label{padding-left:100px}.select2-results-dept-6 .select2-result-label{padding-left:110px}.select2-results-dept-7 .select2-result-label{padding-left:120px}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:0 0}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-ajax-error,.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:url(select2-spinner.gif) 100% no-repeat #f4f4f4}.select2-results .select2-ajax-error{background:rgba(255,50,50,.2)}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto!important;height:1%;margin:0;padding:0 5px 0 0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(to bottom,#eee 1%,#fff 15%)}html[dir=rtl] .select2-container-multi .select2-choices{padding:0 0 0 5px}.select2-locked{padding:3px 5px!important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}html[dir=rtl] .select2-container-multi .select2-choices li{float:right}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:0 0!important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:url(select2-spinner.gif) 100% no-repeat #fff!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(to bottom,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%)}html[dir=rtl] .select2-container-multi .select2-choices .select2-search-choice{margin:3px 5px 3px 0;padding:3px 18px 3px 5px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:0;background:url(select2.png) right top no-repeat}html[dir=rtl] .select2-search-choice-close{right:auto;left:3px}.select2-container-multi .select2-search-choice-close{left:3px}html[dir=rtl] .select2-container-multi .select2-search-choice-close{left:auto;right:2px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover,.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:0 0}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:2dppx){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background-image:url(select2x2.png)!important;background-repeat:no-repeat!important;background-size:60px 40px!important}.select2-search input{background-position:100% -21px!important}}
ReduxCore/assets/css/rtl.css CHANGED
@@ -1,24 +1 @@
1
- #redux-container .redux-action_bar {
2
- float: left;
3
- }
4
-
5
- #redux-container #expand_options, #redux-sidebar, .cb-enable, .cb-disable, .cb-enable span, .cb-disable span, #redux-footer #redux-share {
6
- float: right;
7
- }
8
-
9
- #redux-main {
10
- border-left: 0px;
11
- margin-left: 0px;
12
- border-right: 1px solid #d8d8d8;
13
- margin-right: 201px;
14
- }
15
-
16
- .redux-group-tab-link-a span.group_title {
17
- padding-left: 0px;
18
- padding-right: 30px;
19
- }
20
-
21
- .redux_slider {
22
- margin-left: 0px;
23
- margin-right: 15px;
24
- }
1
+ #redux-container .redux-action_bar{float:left}#redux-container #expand_options,#redux-sidebar,.cb-enable,.cb-disable,.cb-enable span,.cb-disable span,#redux-footer #redux-share{float:right}#redux-main{border-left:0px;margin-left:0px;border-right:1px solid #d8d8d8;margin-right:201px}.redux-group-tab-link-a{padding-left:0px;padding-right:30px}.redux-group-tab-link-a i{padding-left:10px;padding-right:5px}.redux-group-tab-link-a span.group_title{padding-left:0px;padding-right:30px}.redux-container .expand_options,.redux-sidebar,.cb-enable,.cb-disable,.cb-enable span,.cb-disable span,#redux-footer #redux-share{float:right}.redux_slider{margin-left:0px;margin-right:15px}.redux-action_bar{float:left !important}.expand_options{float:right !important;border:1px solid #f00}.redux_field_th{padding:20px 0 20px 10px !important}.field-desc{text-align:right}.redux-container-ace_editor,.redux-container-border,.redux-container-spacing,.redux-container-dimensions{direction:ltr !important}.redux-container-border .field-border-input,.redux-container-border .redux-color-init,.redux-container-border .redux-border-style,.redux-container-sorter,.redux-container-border,.redux-container-spacing,.redux-container-spacing .field-spacing-input,.redux-container-dimensions .redux-dimensions-container,.redux-container-text label,.redux-container-checkbox input,.typography-font-bar,.typography-style-bar,.redux-color.redux-typography-color,.redux-typography-subsets{float:right !important}.input-append{margin-right:10px;direction:ltr !important}.redux-container-slider,.redux-container-spinner,.redux-container-switch{direction:ltr !important;float:right;margin:0}.redux-main .redux-typography-container .typography-preview{text-align:center !important;direction:ltr !important}.redux-info-field .redux-info-icon{margin-left:15px}#redux-share{float:right !important}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ReduxCore/assets/css/rtl.scss ADDED
@@ -0,0 +1,118 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #redux-container {
2
+ .redux-action_bar {
3
+ float: left;
4
+ }
5
+ }
6
+
7
+ #redux-container #expand_options,
8
+ #redux-sidebar,
9
+ .cb-enable,
10
+ .cb-disable,
11
+ .cb-enable span,
12
+ .cb-disable span,
13
+ #redux-footer #redux-share {
14
+ float: right;
15
+ }
16
+
17
+ #redux-main {
18
+ border-left: 0px;
19
+ margin-left: 0px;
20
+ border-right: 1px solid #d8d8d8;
21
+ margin-right: 201px;
22
+ }
23
+
24
+ .redux-group-tab-link-a {
25
+ padding-left: 0px;
26
+ padding-right: 30px;
27
+
28
+ i {
29
+ padding-left: 10px;
30
+ padding-right: 5px;
31
+ }
32
+
33
+ span.group_title {
34
+ padding-left: 0px;
35
+ padding-right: 30px;
36
+ }
37
+ }
38
+
39
+ .redux-container .expand_options,
40
+ .redux-sidebar,
41
+ .cb-enable,
42
+ .cb-disable,
43
+ .cb-enable span,
44
+ .cb-disable span,
45
+ #redux-footer #redux-share{
46
+ float:right;
47
+ }
48
+
49
+ .redux_slider {
50
+ margin-left: 0px;
51
+ margin-right: 15px;
52
+ }
53
+
54
+ .redux-action_bar {
55
+ float: left !important;
56
+ }
57
+
58
+ .expand_options {
59
+ float: right !important;
60
+ border:1px solid #f00;
61
+ }
62
+
63
+ .redux_field_th{
64
+ padding:20px 0 20px 10px !important;
65
+ }
66
+
67
+ .field-desc {
68
+ text-align: right;
69
+ }
70
+
71
+ .redux-container-ace_editor,
72
+ .redux-container-border,
73
+ .redux-container-spacing,
74
+ .redux-container-dimensions {
75
+ direction: ltr !important;
76
+ }
77
+
78
+ .redux-container-border .field-border-input,
79
+ .redux-container-border .redux-color-init,
80
+ .redux-container-border .redux-border-style,
81
+ .redux-container-sorter,
82
+ .redux-container-border,
83
+ .redux-container-spacing,
84
+ .redux-container-spacing .field-spacing-input,
85
+ .redux-container-dimensions .redux-dimensions-container,
86
+ .redux-container-text label,
87
+ .redux-container-checkbox input,
88
+ .typography-font-bar,
89
+ .typography-style-bar,
90
+ .redux-color.redux-typography-color,
91
+ .redux-typography-subsets {
92
+ float:right !important;
93
+ }
94
+
95
+ .input-append{
96
+ margin-right:10px; direction:ltr !important;
97
+ }
98
+
99
+ .redux-container-slider,
100
+ .redux-container-spinner,
101
+ .redux-container-switch {
102
+ direction:ltr !important;
103
+ float:right;
104
+ margin:0;
105
+ }
106
+
107
+ .redux-main .redux-typography-container .typography-preview {
108
+ text-align: center !important;
109
+ direction: ltr !important;
110
+ }
111
+
112
+ .redux-info-field .redux-info-icon {
113
+ margin-left: 15px;
114
+ }
115
+
116
+ #redux-share {
117
+ float:right !important;
118
+ }
ReduxCore/assets/css/vendor/elusive-icons/elusive-webfont.css CHANGED
@@ -1,301 +1 @@
1
- @font-face{font-family:'Elusive-Icons';src:url('font/Elusive-Icons.eot?v=2');src:url('font/Elusive-Icons.eot?#iefix&v=2') format('embedded-opentype'),url('font/Elusive-Icons.svg#Elusive-Icons?v=2') format('svg'),url('font/Elusive-Icons.woff?v=2') format('woff'),url('font/Elusive-Icons.ttf?v=2') format('truetype');font-weight:normal;font-style:normal}[class*="el-icon-"]{font-family:'Elusive-Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
2
- .btn-large [class^="el-icon-"],.btn-large [class*=" el-icon-"]{margin-top:0}
3
- .el-icon-zoom-out:before{content:"\e600"}
4
- .el-icon-zoom-in:before{content:"\e601"}
5
- .el-icon-youtube:before{content:"\e602"}
6
- .el-icon-wrench-alt:before{content:"\e603"}
7
- .el-icon-wrench:before{content:"\e604"}
8
- .el-icon-wordpress:before{content:"\e605"}
9
- .el-icon-wheelchair:before{content:"\e606"}
10
- .el-icon-website-alt:before{content:"\e607"}
11
- .el-icon-website:before{content:"\e608"}
12
- .el-icon-warning-sign:before{content:"\e609"}
13
- .el-icon-w3c:before{content:"\e60a"}
14
- .el-icon-volume-up:before{content:"\e60b"}
15
- .el-icon-volume-off:before{content:"\e60c"}
16
- .el-icon-volume-down:before{content:"\e60d"}
17
- .el-icon-vkontakte:before{content:"\e60e"}
18
- .el-icon-vimeo:before{content:"\e60f"}
19
- .el-icon-view-mode:before{content:"\e610"}
20
- .el-icon-video-chat:before{content:"\e611"}
21
- .el-icon-video-alt:before{content:"\e612"}
22
- .el-icon-video:before{content:"\e613"}
23
- .el-icon-viadeo:before{content:"\e614"}
24
- .el-icon-user:before{content:"\e615"}
25
- .el-icon-usd:before{content:"\e616"}
26
- .el-icon-upload:before{content:"\e617"}
27
- .el-icon-unlock-alt:before{content:"\e618"}
28
- .el-icon-unlock:before{content:"\e619"}
29
- .el-icon-universal-access:before{content:"\e61a"}
30
- .el-icon-twitter:before{content:"\e61b"}
31
- .el-icon-tumblr:before{content:"\e61c"}
32
- .el-icon-trash-alt:before{content:"\e61d"}
33
- .el-icon-trash:before{content:"\e61e"}
34
- .el-icon-torso:before{content:"\e61f"}
35
- .el-icon-tint:before{content:"\e620"}
36
- .el-icon-time-alt:before{content:"\e621"}
37
- .el-icon-time:before{content:"\e622"}
38
- .el-icon-thumbs-up:before{content:"\e623"}
39
- .el-icon-thumbs-down:before{content:"\e624"}
40
- .el-icon-th-list:before{content:"\e625"}
41
- .el-icon-th-large:before{content:"\e626"}
42
- .el-icon-th:before{content:"\e627"}
43
- .el-icon-text-width:before{content:"\e628"}
44
- .el-icon-text-height:before{content:"\e629"}
45
- .el-icon-tasks:before{content:"\e62a"}
46
- .el-icon-tags:before{content:"\e62b"}
47
- .el-icon-tag:before{content:"\e62c"}
48
- .el-icon-stumbleupon:before{content:"\e62d"}
49
- .el-icon-stop-alt:before{content:"\e62e"}
50
- .el-icon-stop:before{content:"\e62f"}
51
- .el-icon-step-forward:before{content:"\e630"}
52
- .el-icon-step-backward:before{content:"\e631"}
53
- .el-icon-star-empty:before{content:"\e632"}
54
- .el-icon-star-alt:before{content:"\e633"}
55
- .el-icon-star:before{content:"\e634"}
56
- .el-icon-stackoverflow:before{content:"\e635"}
57
- .el-icon-spotify:before{content:"\e636"}
58
- .el-icon-speaker:before{content:"\e637"}
59
- .el-icon-soundcloud:before{content:"\e638"}
60
- .el-icon-smiley-alt:before{content:"\e639"}
61
- .el-icon-smiley:before{content:"\e63a"}
62
- .el-icon-slideshare:before{content:"\e63b"}
63
- .el-icon-skype:before{content:"\e63c"}
64
- .el-icon-signal:before{content:"\e63d"}
65
- .el-icon-shopping-cart-sign:before{content:"\e63e"}
66
- .el-icon-shopping-cart:before{content:"\e63f"}
67
- .el-icon-share-alt:before{content:"\e640"}
68
- .el-icon-share:before{content:"\e641"}
69
- .el-icon-search-alt:before{content:"\e642"}
70
- .el-icon-search:before{content:"\e643"}
71
- .el-icon-screenshot:before{content:"\e644"}
72
- .el-icon-screen-alt:before{content:"\e645"}
73
- .el-icon-screen:before{content:"\e646"}
74
- .el-icon-scissors:before{content:"\e647"}
75
- .el-icon-rss:before{content:"\e648"}
76
- .el-icon-road:before{content:"\e649"}
77
- .el-icon-reverse-alt:before{content:"\e64a"}
78
- .el-icon-retweet:before{content:"\e64b"}
79
- .el-icon-return-key:before{content:"\e64c"}
80
- .el-icon-resize-vertical:before{content:"\e64d"}
81
- .el-icon-resize-small:before{content:"\e64e"}
82
- .el-icon-resize-horizontal:before{content:"\e64f"}
83
- .el-icon-resize-full:before{content:"\e650"}
84
- .el-icon-repeat-alt:before{content:"\e651"}
85
- .el-icon-repeat:before{content:"\e652"}
86
- .el-icon-remove-sign:before{content:"\e653"}
87
- .el-icon-remove-circle:before{content:"\e654"}
88
- .el-icon-remove:before{content:"\e655"}
89
- .el-icon-refresh:before{content:"\e656"}
90
- .el-icon-reddit:before{content:"\e657"}
91
- .el-icon-record:before{content:"\e658"}
92
- .el-icon-random:before{content:"\e659"}
93
- .el-icon-quotes-alt:before{content:"\e65a"}
94
- .el-icon-quotes:before{content:"\e65b"}
95
- .el-icon-question-sign:before{content:"\e65c"}
96
- .el-icon-question:before{content:"\e65d"}
97
- .el-icon-qrcode:before{content:"\e65e"}
98
- .el-icon-puzzle:before{content:"\e65f"}
99
- .el-icon-print:before{content:"\e660"}
100
- .el-icon-podcast:before{content:"\e661"}
101
- .el-icon-plus-sign:before{content:"\e662"}
102
- .el-icon-plus:before{content:"\e663"}
103
- .el-icon-play-circle:before{content:"\e664"}
104
- .el-icon-play-alt:before{content:"\e665"}
105
- .el-icon-play:before{content:"\e666"}
106
- .el-icon-plane:before{content:"\e667"}
107
- .el-icon-pinterest:before{content:"\e668"}
108
- .el-icon-picture:before{content:"\e669"}
109
- .el-icon-picasa:before{content:"\e66a"}
110
- .el-icon-photo-alt:before{content:"\e66b"}
111
- .el-icon-photo:before{content:"\e66c"}
112
- .el-icon-phone-alt:before{content:"\e66d"}
113
- .el-icon-phone:before,.el-icon-earphone:before{content:"\e66e"}
114
- .el-icon-person:before{content:"\e66f"}
115
- .el-icon-pencil-alt:before{content:"\e670"}
116
- .el-icon-pencil:before{content:"\e671"}
117
- .el-icon-pause-alt:before{content:"\e672"}
118
- .el-icon-pause:before{content:"\e673"}
119
- .el-icon-path:before{content:"\e674"}
120
- .el-icon-paper-clip-alt:before,.el-icon-paperclip-alt:before{content:"\e675"}
121
- .el-icon-paper-clip:before,.el-icon-paperclip:before{content:"\e676"}
122
- .el-icon-opensource:before{content:"\e677"}
123
- .el-icon-ok-sign:before{content:"\e678"}
124
- .el-icon-ok-circle:before{content:"\e679"}
125
- .el-icon-ok:before{content:"\e67a"}
126
- .el-icon-off:before{content:"\e67b"}
127
- .el-icon-network:before{content:"\e67c"}
128
- .el-icon-myspace:before{content:"\e67d"}
129
- .el-icon-music:before{content:"\e67e"}
130
- .el-icon-move:before{content:"\e67f"}
131
- .el-icon-minus-sign:before{content:"\e680"}
132
- .el-icon-minus:before{content:"\e681"}
133
- .el-icon-mic-alt:before{content:"\e682"}
134
- .el-icon-mic:before{content:"\e683"}
135
- .el-icon-map-marker-alt:before{content:"\e684"}
136
- .el-icon-map-marker:before{content:"\e685"}
137
- .el-icon-male:before{content:"\e686"}
138
- .el-icon-magnet:before{content:"\e687"}
139
- .el-icon-magic:before{content:"\e688"}
140
- .el-icon-lock-alt:before{content:"\e689"}
141
- .el-icon-lock:before{content:"\e68a"}
142
- .el-icon-livejournal:before{content:"\e68b"}
143
- .el-icon-list-alt:before{content:"\e68c"}
144
- .el-icon-list:before{content:"\e68d"}
145
- .el-icon-linkedin:before{content:"\e68e"}
146
- .el-icon-link:before{content:"\e68f"}
147
- .el-icon-lines:before{content:"\e690"}
148
- .el-icon-leaf:before{content:"\e691"}
149
- .el-icon-lastfm:before{content:"\e692"}
150
- .el-icon-laptop-alt:before{content:"\e693"}
151
- .el-icon-laptop:before{content:"\e694"}
152
- .el-icon-key:before{content:"\e695"}
153
- .el-icon-italic:before{content:"\e696"}
154
- .el-icon-iphone-home:before{content:"\e697"}
155
- .el-icon-instagram:before{content:"\e698"}
156
- .el-icon-info-sign:before{content:"\e699"}
157
- .el-icon-indent-right:before{content:"\e69a"}
158
- .el-icon-indent-left:before{content:"\e69b"}
159
- .el-icon-inbox-box:before{content:"\e69c"}
160
- .el-icon-inbox-alt:before{content:"\e69d"}
161
- .el-icon-inbox:before{content:"\e69e"}
162
- .el-icon-idea-alt:before{content:"\e69f"}
163
- .el-icon-idea:before{content:"\e6a0"}
164
- .el-icon-hourglass:before{content:"\e6a1"}
165
- .el-icon-home-alt:before{content:"\e6a2"}
166
- .el-icon-home:before{content:"\e6a3"}
167
- .el-icon-heart-empty:before{content:"\e6a4"}
168
- .el-icon-heart-alt:before{content:"\e6a5"}
169
- .el-icon-heart:before{content:"\e6a6"}
170
- .el-icon-hearing-impaired:before{content:"\e6a7"}
171
- .el-icon-headphones:before{content:"\e6a8"}
172
- .el-icon-hdd:before{content:"\e6a9"}
173
- .el-icon-hand-up:before{content:"\e6aa"}
174
- .el-icon-hand-right:before{content:"\e6ab"}
175
- .el-icon-hand-left:before{content:"\e6ac"}
176
- .el-icon-hand-down:before{content:"\e6ad"}
177
- .el-icon-guidedog:before{content:"\e6ae"}
178
- .el-icon-group-alt:before{content:"\e6af"}
179
- .el-icon-group:before{content:"\e6b0"}
180
- .el-icon-graph-alt:before{content:"\e6b1"}
181
- .el-icon-graph:before{content:"\e6b2"}
182
- .el-icon-googleplus:before{content:"\e6b3"}
183
- .el-icon-globe-alt:before{content:"\e6b4"}
184
- .el-icon-globe:before{content:"\e6b5"}
185
- .el-icon-glasses:before{content:"\e6b6"}
186
- .el-icon-glass:before{content:"\e6b7"}
187
- .el-icon-github-text:before{content:"\e6b8"}
188
- .el-icon-github:before{content:"\e6b9"}
189
- .el-icon-gift:before{content:"\e6ba"}
190
- .el-icon-gbp:before{content:"\e6bb"}
191
- .el-icon-fullscreen:before{content:"\e6bc"}
192
- .el-icon-friendfeed-rect:before{content:"\e6bd"}
193
- .el-icon-friendfeed:before{content:"\e6be"}
194
- .el-icon-foursquare:before{content:"\e6bf"}
195
- .el-icon-forward-alt:before{content:"\e6c0"}
196
- .el-icon-forward:before{content:"\e6c1"}
197
- .el-icon-fork:before{content:"\e6c2"}
198
- .el-icon-fontsize:before{content:"\e6c3"}
199
- .el-icon-font:before{content:"\e6c4"}
200
- .el-icon-folder-sign:before{content:"\e6c5"}
201
- .el-icon-folder-open:before{content:"\e6c6"}
202
- .el-icon-folder-close:before{content:"\e6c7"}
203
- .el-icon-folder:before{content:"\e6c8"}
204
- .el-icon-flickr:before{content:"\e6c9"}
205
- .el-icon-flag-alt:before{content:"\e6ca"}
206
- .el-icon-flag:before{content:"\e6cb"}
207
- .el-icon-fire:before{content:"\e6cc"}
208
- .el-icon-filter:before{content:"\e6cd"}
209
- .el-icon-film:before{content:"\e6ce"}
210
- .el-icon-file-new-alt:before{content:"\e6cf"}
211
- .el-icon-file-new:before{content:"\e6d0"}
212
- .el-icon-file-edit-alt:before{content:"\e6d1"}
213
- .el-icon-file-edit:before{content:"\e6d2"}
214
- .el-icon-file-alt:before{content:"\e6d3"}
215
- .el-icon-file:before{content:"\e6d4"}
216
- .el-icon-female:before{content:"\e6d5"}
217
- .el-icon-fast-forward:before{content:"\e6d6"}
218
- .el-icon-fast-backward:before{content:"\e6d7"}
219
- .el-icon-facetime-video:before{content:"\e6d8"}
220
- .el-icon-facebook:before{content:"\e6d9"}
221
- .el-icon-eye-open:before{content:"\e6da"}
222
- .el-icon-eye-close:before{content:"\e6db"}
223
- .el-icon-exclamation-sign:before{content:"\e6dc"}
224
- .el-icon-eur:before{content:"\e6dd"}
225
- .el-icon-error-alt:before{content:"\e6de"}
226
- .el-icon-error:before{content:"\e6df"}
227
- .el-icon-envelope-alt:before{content:"\e6e0"}
228
- .el-icon-envelope:before{content:"\e6e1"}
229
- .el-icon-eject:before{content:"\e6e2"}
230
- .el-icon-edit:before{content:"\e6e3"}
231
- .el-icon-dribbble:before{content:"\e6e4"}
232
- .el-icon-download-alt:before{content:"\e6e5"}
233
- .el-icon-download:before{content:"\e6e6"}
234
- .el-icon-digg:before{content:"\e6e7"}
235
- .el-icon-deviantart:before{content:"\e6e8"}
236
- .el-icon-delicious:before{content:"\e6e9"}
237
- .el-icon-dashboard:before{content:"\e6ea"}
238
- .el-icon-css:before{content:"\e6eb"}
239
- .el-icon-credit-card:before{content:"\e6ec"}
240
- .el-icon-compass-alt:before{content:"\e6ed"}
241
- .el-icon-compass:before{content:"\e6ee"}
242
- .el-icon-comment-alt:before{content:"\e6ef"}
243
- .el-icon-comment:before{content:"\e6f0"}
244
- .el-icon-cogs:before{content:"\e6f1"}
245
- .el-icon-cog-alt:before{content:"\e6f2"}
246
- .el-icon-cog:before{content:"\e6f3"}
247
- .el-icon-cloud-alt:before{content:"\e6f4"}
248
- .el-icon-cloud:before{content:"\e6f5"}
249
- .el-icon-circle-arrow-up:before{content:"\e6f6"}
250
- .el-icon-circle-arrow-right:before{content:"\e6f7"}
251
- .el-icon-circle-arrow-left:before{content:"\e6f8"}
252
- .el-icon-circle-arrow-down:before{content:"\e6f9"}
253
- .el-icon-child:before{content:"\e6fa"}
254
- .el-icon-chevron-up:before{content:"\e6fb"}
255
- .el-icon-chevron-right:before{content:"\e6fc"}
256
- .el-icon-chevron-left:before{content:"\e6fd"}
257
- .el-icon-chevron-down:before{content:"\e6fe"}
258
- .el-icon-check-empty:before,.el-icon-unchecked:before{content:"\e6ff"}
259
- .el-icon-check:before{content:"\e700"}
260
- .el-icon-certificate:before{content:"\e701"}
261
- .el-icon-cc:before{content:"\e702"}
262
- .el-icon-caret-up:before{content:"\e703"}
263
- .el-icon-caret-right:before{content:"\e704"}
264
- .el-icon-caret-left:before{content:"\e705"}
265
- .el-icon-caret-down:before{content:"\e706"}
266
- .el-icon-car:before{content:"\e707"}
267
- .el-icon-camera:before{content:"\e708"}
268
- .el-icon-calendar-sign:before{content:"\e709"}
269
- .el-icon-calendar:before{content:"\e70a"}
270
- .el-icon-bullhorn:before{content:"\e70b"}
271
- .el-icon-bulb:before{content:"\e70c"}
272
- .el-icon-brush:before{content:"\e70d"}
273
- .el-icon-broom:before{content:"\e70e"}
274
- .el-icon-briefcase:before{content:"\e70f"}
275
- .el-icon-braille:before{content:"\e710"}
276
- .el-icon-bookmark-empty:before{content:"\e711"}
277
- .el-icon-bookmark:before{content:"\e712"}
278
- .el-icon-book:before{content:"\e713"}
279
- .el-icon-bold:before{content:"\e714"}
280
- .el-icon-blogger:before{content:"\e715"}
281
- .el-icon-blind:before{content:"\e716"}
282
- .el-icon-bell:before{content:"\e717"}
283
- .el-icon-behance:before{content:"\e718"}
284
- .el-icon-barcode:before{content:"\e719"}
285
- .el-icon-ban-circle:before{content:"\e71a"}
286
- .el-icon-backward:before{content:"\e71b"}
287
- .el-icon-asl:before{content:"\e71c"}
288
- .el-icon-arrow-up:before{content:"\e71d"}
289
- .el-icon-arrow-right:before{content:"\e71e"}
290
- .el-icon-arrow-left:before{content:"\e71f"}
291
- .el-icon-arrow-down:before{content:"\e720"}
292
- .el-icon-align-right:before{content:"\e721"}
293
- .el-icon-align-left:before{content:"\e722"}
294
- .el-icon-align-justify:before{content:"\e723"}
295
- .el-icon-align-center:before{content:"\e724"}
296
- .el-icon-adult:before{content:"\e725"}
297
- .el-icon-adjust-alt:before{content:"\e726"}
298
- .el-icon-adjust:before{content:"\e727"}
299
- .el-icon-address-book-alt:before{content:"\e728"}
300
- .el-icon-address-book:before{content:"\e729"}
301
- .el-icon-asterisk:before{content:"\e72a"}
1
+ @font-face{font-family:'Elusive-Icons';src:url("fonts/Elusive-Icons.eot?v=2");src:url("fonts/Elusive-Icons.eot?#iefix&v=2") format("embedded-opentype"),url("fonts/Elusive-Icons.svg#Elusive-Icons?v=2") format("svg"),url("fonts/Elusive-Icons.woff?v=2") format("woff"),url("fonts/Elusive-Icons.ttf?v=2") format("truetype");font-weight:normal;font-style:normal}[class*="el-icon-"]{font-family:'Elusive-Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-icon-zoom-out:before{content:"\e600"}.el-icon-zoom-in:before{content:"\e601"}.el-icon-youtube:before{content:"\e602"}.el-icon-wrench-alt:before{content:"\e603"}.el-icon-wrench:before{content:"\e604"}.el-icon-wordpress:before{content:"\e605"}.el-icon-wheelchair:before{content:"\e606"}.el-icon-website-alt:before{content:"\e607"}.el-icon-website:before{content:"\e608"}.el-icon-warning-sign:before{content:"\e609"}.el-icon-w3c:before{content:"\e60a"}.el-icon-volume-up:before{content:"\e60b"}.el-icon-volume-off:before{content:"\e60c"}.el-icon-volume-down:before{content:"\e60d"}.el-icon-vkontakte:before{content:"\e60e"}.el-icon-vimeo:before{content:"\e60f"}.el-icon-view-mode:before{content:"\e610"}.el-icon-video-chat:before{content:"\e611"}.el-icon-video-alt:before{content:"\e612"}.el-icon-video:before{content:"\e613"}.el-icon-viadeo:before{content:"\e614"}.el-icon-user:before{content:"\e615"}.el-icon-usd:before{content:"\e616"}.el-icon-upload:before{content:"\e617"}.el-icon-unlock-alt:before{content:"\e618"}.el-icon-unlock:before{content:"\e619"}.el-icon-universal-access:before{content:"\e61a"}.el-icon-twitter:before{content:"\e61b"}.el-icon-tumblr:before{content:"\e61c"}.el-icon-trash-alt:before{content:"\e61d"}.el-icon-trash:before{content:"\e61e"}.el-icon-torso:before{content:"\e61f"}.el-icon-tint:before{content:"\e620"}.el-icon-time-alt:before{content:"\e621"}.el-icon-time:before{content:"\e622"}.el-icon-thumbs-up:before{content:"\e623"}.el-icon-thumbs-down:before{content:"\e624"}.el-icon-th-list:before{content:"\e625"}.el-icon-th-large:before{content:"\e626"}.el-icon-th:before{content:"\e627"}.el-icon-text-width:before{content:"\e628"}.el-icon-text-height:before{content:"\e629"}.el-icon-tasks:before{content:"\e62a"}.el-icon-tags:before{content:"\e62b"}.el-icon-tag:before{content:"\e62c"}.el-icon-stumbleupon:before{content:"\e62d"}.el-icon-stop-alt:before{content:"\e62e"}.el-icon-stop:before{content:"\e62f"}.el-icon-step-forward:before{content:"\e630"}.el-icon-step-backward:before{content:"\e631"}.el-icon-star-empty:before{content:"\e632"}.el-icon-star-alt:before{content:"\e633"}.el-icon-star:before{content:"\e634"}.el-icon-stackoverflow:before{content:"\e635"}.el-icon-spotify:before{content:"\e636"}.el-icon-speaker:before{content:"\e637"}.el-icon-soundcloud:before{content:"\e638"}.el-icon-smiley-alt:before{content:"\e639"}.el-icon-smiley:before{content:"\e63a"}.el-icon-slideshare:before{content:"\e63b"}.el-icon-skype:before{content:"\e63c"}.el-icon-signal:before{content:"\e63d"}.el-icon-shopping-cart-sign:before{content:"\e63e"}.el-icon-shopping-cart:before{content:"\e63f"}.el-icon-share-alt:before{content:"\e640"}.el-icon-share:before{content:"\e641"}.el-icon-search-alt:before{content:"\e642"}.el-icon-search:before{content:"\e643"}.el-icon-screenshot:before{content:"\e644"}.el-icon-screen-alt:before{content:"\e645"}.el-icon-screen:before{content:"\e646"}.el-icon-scissors:before{content:"\e647"}.el-icon-rss:before{content:"\e648"}.el-icon-road:before{content:"\e649"}.el-icon-reverse-alt:before{content:"\e64a"}.el-icon-retweet:before{content:"\e64b"}.el-icon-return-key:before{content:"\e64c"}.el-icon-resize-vertical:before{content:"\e64d"}.el-icon-resize-small:before{content:"\e64e"}.el-icon-resize-horizontal:before{content:"\e64f"}.el-icon-resize-full:before{content:"\e650"}.el-icon-repeat-alt:before{content:"\e651"}.el-icon-repeat:before{content:"\e652"}.el-icon-remove-sign:before{content:"\e653"}.el-icon-remove-circle:before{content:"\e654"}.el-icon-remove:before{content:"\e655"}.el-icon-refresh:before{content:"\e656"}.el-icon-reddit:before{content:"\e657"}.el-icon-record:before{content:"\e658"}.el-icon-random:before{content:"\e659"}.el-icon-quotes-alt:before{content:"\e65a"}.el-icon-quotes:before{content:"\e65b"}.el-icon-question-sign:before{content:"\e65c"}.el-icon-question:before{content:"\e65d"}.el-icon-qrcode:before{content:"\e65e"}.el-icon-puzzle:before{content:"\e65f"}.el-icon-print:before{content:"\e660"}.el-icon-podcast:before{content:"\e661"}.el-icon-plus-sign:before{content:"\e662"}.el-icon-plus:before{content:"\e663"}.el-icon-play-circle:before{content:"\e664"}.el-icon-play-alt:before{content:"\e665"}.el-icon-play:before{content:"\e666"}.el-icon-plane:before{content:"\e667"}.el-icon-pinterest:before{content:"\e668"}.el-icon-picture:before{content:"\e669"}.el-icon-picasa:before{content:"\e66a"}.el-icon-photo-alt:before{content:"\e66b"}.el-icon-photo:before{content:"\e66c"}.el-icon-phone-alt:before{content:"\e66d"}.el-icon-phone:before,.el-icon-earphone:before{content:"\e66e"}.el-icon-person:before{content:"\e66f"}.el-icon-pencil-alt:before{content:"\e670"}.el-icon-pencil:before{content:"\e671"}.el-icon-pause-alt:before{content:"\e672"}.el-icon-pause:before{content:"\e673"}.el-icon-path:before{content:"\e674"}.el-icon-paper-clip-alt:before,.el-icon-paperclip-alt:before{content:"\e675"}.el-icon-paper-clip:before,.el-icon-paperclip:before{content:"\e676"}.el-icon-opensource:before{content:"\e677"}.el-icon-ok-sign:before{content:"\e678"}.el-icon-ok-circle:before{content:"\e679"}.el-icon-ok:before{content:"\e67a"}.el-icon-off:before{content:"\e67b"}.el-icon-network:before{content:"\e67c"}.el-icon-myspace:before{content:"\e67d"}.el-icon-music:before{content:"\e67e"}.el-icon-move:before{content:"\e67f"}.el-icon-minus-sign:before{content:"\e680"}.el-icon-minus:before{content:"\e681"}.el-icon-mic-alt:before{content:"\e682"}.el-icon-mic:before{content:"\e683"}.el-icon-map-marker-alt:before{content:"\e684"}.el-icon-map-marker:before{content:"\e685"}.el-icon-male:before{content:"\e686"}.el-icon-magnet:before{content:"\e687"}.el-icon-magic:before{content:"\e688"}.el-icon-lock-alt:before{content:"\e689"}.el-icon-lock:before{content:"\e68a"}.el-icon-livejournal:before{content:"\e68b"}.el-icon-list-alt:before{content:"\e68c"}.el-icon-list:before{content:"\e68d"}.el-icon-linkedin:before{content:"\e68e"}.el-icon-link:before{content:"\e68f"}.el-icon-lines:before{content:"\e690"}.el-icon-leaf:before{content:"\e691"}.el-icon-lastfm:before{content:"\e692"}.el-icon-laptop-alt:before{content:"\e693"}.el-icon-laptop:before{content:"\e694"}.el-icon-key:before{content:"\e695"}.el-icon-italic:before{content:"\e696"}.el-icon-iphone-home:before{content:"\e697"}.el-icon-instagram:before{content:"\e698"}.el-icon-info-sign:before{content:"\e699"}.el-icon-indent-right:before{content:"\e69a"}.el-icon-indent-left:before{content:"\e69b"}.el-icon-inbox-box:before{content:"\e69c"}.el-icon-inbox-alt:before{content:"\e69d"}.el-icon-inbox:before{content:"\e69e"}.el-icon-idea-alt:before{content:"\e69f"}.el-icon-idea:before{content:"\e6a0"}.el-icon-hourglass:before{content:"\e6a1"}.el-icon-home-alt:before{content:"\e6a2"}.el-icon-home:before{content:"\e6a3"}.el-icon-heart-empty:before{content:"\e6a4"}.el-icon-heart-alt:before{content:"\e6a5"}.el-icon-heart:before{content:"\e6a6"}.el-icon-hearing-impaired:before{content:"\e6a7"}.el-icon-headphones:before{content:"\e6a8"}.el-icon-hdd:before{content:"\e6a9"}.el-icon-hand-up:before{content:"\e6aa"}.el-icon-hand-right:before{content:"\e6ab"}.el-icon-hand-left:before{content:"\e6ac"}.el-icon-hand-down:before{content:"\e6ad"}.el-icon-guidedog:before{content:"\e6ae"}.el-icon-group-alt:before{content:"\e6af"}.el-icon-group:before{content:"\e6b0"}.el-icon-graph-alt:before{content:"\e6b1"}.el-icon-graph:before{content:"\e6b2"}.el-icon-googleplus:before{content:"\e6b3"}.el-icon-globe-alt:before{content:"\e6b4"}.el-icon-globe:before{content:"\e6b5"}.el-icon-glasses:before{content:"\e6b6"}.el-icon-glass:before{content:"\e6b7"}.el-icon-github-text:before{content:"\e6b8"}.el-icon-github:before{content:"\e6b9"}.el-icon-gift:before{content:"\e6ba"}.el-icon-gbp:before{content:"\e6bb"}.el-icon-fullscreen:before{content:"\e6bc"}.el-icon-friendfeed-rect:before{content:"\e6bd"}.el-icon-friendfeed:before{content:"\e6be"}.el-icon-foursquare:before{content:"\e6bf"}.el-icon-forward-alt:before{content:"\e6c0"}.el-icon-forward:before{content:"\e6c1"}.el-icon-fork:before{content:"\e6c2"}.el-icon-fontsize:before{content:"\e6c3"}.el-icon-font:before{content:"\e6c4"}.el-icon-folder-sign:before{content:"\e6c5"}.el-icon-folder-open:before{content:"\e6c6"}.el-icon-folder-close:before{content:"\e6c7"}.el-icon-folder:before{content:"\e6c8"}.el-icon-flickr:before{content:"\e6c9"}.el-icon-flag-alt:before{content:"\e6ca"}.el-icon-flag:before{content:"\e6cb"}.el-icon-fire:before{content:"\e6cc"}.el-icon-filter:before{content:"\e6cd"}.el-icon-film:before{content:"\e6ce"}.el-icon-file-new-alt:before{content:"\e6cf"}.el-icon-file-new:before{content:"\e6d0"}.el-icon-file-edit-alt:before{content:"\e6d1"}.el-icon-file-edit:before{content:"\e6d2"}.el-icon-file-alt:before{content:"\e6d3"}.el-icon-file:before{content:"\e6d4"}.el-icon-female:before{content:"\e6d5"}.el-icon-fast-forward:before{content:"\e6d6"}.el-icon-fast-backward:before{content:"\e6d7"}.el-icon-facetime-video:before{content:"\e6d8"}.el-icon-facebook:before{content:"\e6d9"}.el-icon-eye-open:before{content:"\e6da"}.el-icon-eye-close:before{content:"\e6db"}.el-icon-exclamation-sign:before{content:"\e6dc"}.el-icon-eur:before{content:"\e6dd"}.el-icon-error-alt:before{content:"\e6de"}.el-icon-error:before{content:"\e6df"}.el-icon-envelope-alt:before{content:"\e6e0"}.el-icon-envelope:before{content:"\e6e1"}.el-icon-eject:before{content:"\e6e2"}.el-icon-edit:before{content:"\e6e3"}.el-icon-dribbble:before{content:"\e6e4"}.el-icon-download-alt:before{content:"\e6e5"}.el-icon-download:before{content:"\e6e6"}.el-icon-digg:before{content:"\e6e7"}.el-icon-deviantart:before{content:"\e6e8"}.el-icon-delicious:before{content:"\e6e9"}.el-icon-dashboard:before{content:"\e6ea"}.el-icon-css:before{content:"\e6eb"}.el-icon-credit-card:before{content:"\e6ec"}.el-icon-compass-alt:before{content:"\e6ed"}.el-icon-compass:before{content:"\e6ee"}.el-icon-comment-alt:before{content:"\e6ef"}.el-icon-comment:before{content:"\e6f0"}.el-icon-cogs:before{content:"\e6f1"}.el-icon-cog-alt:before{content:"\e6f2"}.el-icon-cog:before{content:"\e6f3"}.el-icon-cloud-alt:before{content:"\e6f4"}.el-icon-cloud:before{content:"\e6f5"}.el-icon-circle-arrow-up:before{content:"\e6f6"}.el-icon-circle-arrow-right:before{content:"\e6f7"}.el-icon-circle-arrow-left:before{content:"\e6f8"}.el-icon-circle-arrow-down:before{content:"\e6f9"}.el-icon-child:before{content:"\e6fa"}.el-icon-chevron-up:before{content:"\e6fb"}.el-icon-chevron-right:before{content:"\e6fc"}.el-icon-chevron-left:before{content:"\e6fd"}.el-icon-chevron-down:before{content:"\e6fe"}.el-icon-check-empty:before,.el-icon-unchecked:before{content:"\e6ff"}.el-icon-check:before{content:"\e700"}.el-icon-certificate:before{content:"\e701"}.el-icon-cc:before{content:"\e702"}.el-icon-caret-up:before{content:"\e703"}.el-icon-caret-right:before{content:"\e704"}.el-icon-caret-left:before{content:"\e705"}.el-icon-caret-down:before{content:"\e706"}.el-icon-car:before{content:"\e707"}.el-icon-camera:before{content:"\e708"}.el-icon-calendar-sign:before{content:"\e709"}.el-icon-calendar:before{content:"\e70a"}.el-icon-bullhorn:before{content:"\e70b"}.el-icon-bulb:before{content:"\e70c"}.el-icon-brush:before{content:"\e70d"}.el-icon-broom:before{content:"\e70e"}.el-icon-briefcase:before{content:"\e70f"}.el-icon-braille:before{content:"\e710"}.el-icon-bookmark-empty:before{content:"\e711"}.el-icon-bookmark:before{content:"\e712"}.el-icon-book:before{content:"\e713"}.el-icon-bold:before{content:"\e714"}.el-icon-blogger:before{content:"\e715"}.el-icon-blind:before{content:"\e716"}.el-icon-bell:before{content:"\e717"}.el-icon-behance:before{content:"\e718"}.el-icon-barcode:before{content:"\e719"}.el-icon-ban-circle:before{content:"\e71a"}.el-icon-backward:before{content:"\e71b"}.el-icon-asl:before{content:"\e71c"}.el-icon-arrow-up:before{content:"\e71d"}.el-icon-arrow-right:before{content:"\e71e"}.el-icon-arrow-left:before{content:"\e71f"}.el-icon-arrow-down:before{content:"\e720"}.el-icon-align-right:before{content:"\e721"}.el-icon-align-left:before{content:"\e722"}.el-icon-align-justify:before{content:"\e723"}.el-icon-align-center:before{content:"\e724"}.el-icon-adult:before{content:"\e725"}.el-icon-adjust-alt:before{content:"\e726"}.el-icon-adjust:before{content:"\e727"}.el-icon-address-book-alt:before{content:"\e728"}.el-icon-address-book:before{content:"\e729"}.el-icon-asterisk:before{content:"\e72a"}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ReduxCore/assets/css/vendor/elusive-icons/fonts/Elusive-Icons.eot ADDED
Binary file
ReduxCore/assets/css/vendor/elusive-icons/fonts/Elusive-Icons.svg ADDED
@@ -0,0 +1,309 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" standalone="no"?>
2
+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
3
+ <svg xmlns="http://www.w3.org/2000/svg">
4
+ <metadata>Generated by IcoMoon</metadata>
5
+ <defs>
6
+ <font id="Elusive-Icons" horiz-adv-x="1024">
7
+ <font-face units-per-em="1024" ascent="960" descent="-64" />
8
+ <missing-glyph horiz-adv-x="1024" />
9
+ <glyph unicode="&#x20;" d="" horiz-adv-x="512" />
10
+ <glyph unicode="&#xe600;" d="M1024 50.069l-189.285 189.285c51.891 74.299 82.554 164.519 82.554 262.011 0 253.297-205.403 458.635-458.635 458.635-253.232 0-458.635-205.337-458.635-458.635 0-253.297 205.337-458.635 458.635-458.635 97.493 0 187.778 30.663 262.077 82.554l189.285-189.285zM458.569 173.704c-180.899 0-327.596 146.632-327.596 327.596s146.698 327.596 327.596 327.596c180.964 0 327.596-146.632 327.596-327.596 0.066-180.964-146.567-327.596-327.596-327.596zM262.012 435.846h393.115v131.038h-393.115z" />
11
+ <glyph unicode="&#xe601;" d="M524.088 697.923h-131.038v-131.039h-131.038v-131.039h131.038v-131.038h131.038v131.038h131.038v131.039h-131.038zM1024 50.069l-189.285 189.285c51.891 74.299 82.554 164.518 82.554 262.012 0 253.297-205.403 458.634-458.635 458.634-253.232 0-458.635-205.338-458.635-458.634 0-253.297 205.337-458.635 458.635-458.635 97.493 0 187.778 30.663 262.077 82.554l189.285-189.285zM458.569 173.704c-180.899 0-327.596 146.633-327.596 327.596 0 180.964 146.698 327.596 327.596 327.596 180.964 0 327.596-146.633 327.596-327.596 0.066-180.964-146.566-327.596-327.596-327.596z" />
12
+ <glyph unicode="&#xe602;" d="M1024 59.36h-1024v777.28h1024zM364.623 220.93l358.072 224.887-358.072 224.887z" />
13
+ <glyph unicode="&#xe603;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM651.438 755.312c19.397 0.055 38.842-3.229 57.312-9.875l-101.938-101.938 28.125-72.562 72.562-28.125 101.938 101.938c21.267-59.104 8.234-127.829-39.125-175.188-47.358-47.359-116.021-60.392-175.125-39.125l-289.812-289.75-100.688 100.688 289.75 289.812c-21.267 59.104-8.234 127.766 39.125 175.125 32.559 32.559 75.203 48.88 117.875 49zM283.812 261.625c-11.556-11.556-11.556-30.256 0-41.812s30.256-11.556 41.812 0c11.556 11.556 11.556 30.256 0 41.812-12.526 11.386-31.019 10.468-41.812 0z" />
14
+ <glyph unicode="&#xe604;" d="M839.758 943.526c-98.471 35.432-212.885 13.712-291.787-65.19-78.902-78.902-100.622-193.316-65.19-291.786l-482.781-482.781 167.769-167.768 482.781 482.781c98.471-35.432 212.885-13.712 291.786 65.19 78.902 78.902 100.622 193.316 65.19 291.787l-169.773-169.773-120.924 46.844-46.844 120.924 169.773 169.773zM201.54 137.54c19.253-19.253 19.253-50.469 0-69.722-19.253-19.253-50.469-19.253-69.722 0-19.253 19.253-19.253 50.469 0 69.722 19.253 19.253 50.469 19.253 69.722 0z" />
15
+ <glyph unicode="&#xe605;" d="M511.415-64c-285.929 5.496-509.416 239.882-511.415 512.585 5.56 285.716 238.702 509.416 511.415 511.415 285.732-5.712 510.583-238.334 512.585-511.415-5.648-285.945-239.515-510.583-512.585-512.585zM511.415 923.721c-265.487-5.228-474.459-221.626-476.306-475.136 5.164-265.699 222.807-474.459 476.306-476.306 265.699 5.164 474.459 222.807 476.306 476.306-5.011 265.683-223.173 473.291-476.306 475.136zM388.535 29.623l131.072 376.832 136.923-368.64c-92.248-30.881-179.459-32.752-267.995-8.192zM287.89 695.515c-47.983-6.522-94.649-8.849-140.434-7.022 86.935 124.289 226.13 194.213 363.959 195.438 112.734-2.134 217.83-44.747 294.912-114.688-35.749 2.642-57.154-13.036-72.558-39.79-22.387-69.068 24.919-120.194 51.493-172.032 25.126-47.364 23.134-101.222 9.362-147.456l-65.536-223.524-157.988 469.285c16.462 1.532 33.031 2.025 47.982 4.681 17.696 3.94 21.578 20.407 9.362 30.427-3.901 3.121-8.192 4.681-12.873 4.681l-94.793-7.022h-71.973c-20.32-1.2-77.697 18.429-82.505-8.192-2.485-10.254 5.17-18.292 14.043-19.895 15.655-2.029 33.591-4.331 47.982-5.851l69.047-184.905-95.963-283.209-159.159 469.285c16.842 1.463 33.906 1.973 49.152 4.681 12.483 1.565 17.944 7.806 16.384 18.725-2.213 9.709-10.866 16.269-19.895 16.384zM112.348 622.958l209.481-566.418c-75.586 37.256-135.343 92.044-177.884 157.404-77.821 124.187-86.007 281.74-31.598 409.015zM930.962 332.142c-34.391-112.307-104.634-205.324-201.874-261.559 4.681 12.483 12.093 33.548 22.235 63.195l121.71 353.426c11.703 34.328 19.895 72.558 24.576 114.688 1.58 17.237 1.633 34.615-1.17 50.322 49.869-107.556 64.015-214.094 34.523-320.073z" />
16
+ <glyph unicode="&#xe606;" d="M406.8 960c-55.98-0.402-100.333-43.397-102.72-101.627 0.407-56.663 43.856-100.581 102.72-102.747 52.417 0.71 98.978 43.925 101.627 102.747-0.397 56.432-43.592 99.054-101.627 101.627zM435.2 732.693c-23.314 0-42.984-7.83-59.013-23.493-13.022-13.071-27.602-41.9-22.933-65.040h-1.093l60.107-289.6c6.199-33.172 33.5-54.561 69.947-56.827 83.726 0.23 174.513 2.131 260.080 1.093l144.267-251.36c16.233-34.259 57.8-41.474 87.973-16.4 14.477 14.365 20.331 38.805 10.373 60.107l-167.2 290.72c-12.047 24.924-35.814 38.965-65.573 40.427h-185.787l-21.84 107.093h145.333c31.419-2.323 54.053 21.653 47.547 54.64-4.78 16.117-21.482 30.959-40.987 31.707h-170.48c-8.592 43.916-7.224 70.462-40.987 100.533-14.207 10.928-30.791 16.4-49.733 16.4zM278.427 608.747c-4.488-0.061-9.099-0.623-13.707-1.733-64.379-25.051-122.297-68.097-167.2-127.867-39.569-55.797-61.691-122.961-63.387-196.72 0.659-87.418 38.196-177.125 105.467-244.8 65.202-62.1 155.703-99.583 252.987-101.627 70.957 0.391 141.887 21.346 206.56 62.827 58.087 39.456 103.606 96.075 131.12 166.667 5.1 12.386 9.478 26.247 13.12 41.547 5.333 24.052-8.167 43.591-33.867 51.36-23.376 5.18-44.281-7.718-52.453-32.8-2.186-10.928-5.469-21.48-9.84-31.68-18.559-49.073-53.105-91.549-98.907-124.587-44.531-30.283-97.864-46.773-155.733-48.080-68.821 0.49-135.11 26.723-190.693 76.48-47.761 46.305-77.638 112.565-79.227 184.693 0.305 51.417 16.864 102.157 48.080 148.080 30.613 42.502 73.468 75.326 125.68 96.72 22.001 7.216 33.854 29.995 26.213 54.64-7.38 17.716-24.766 27.143-44.213 26.88z" />
17
+ <glyph unicode="&#xe607;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM239.918 702.606h544.13v-509.212h-544.13zM306.999 636.077v-376.186h410.002v376.186zM351.708 588.093h319.481v-166.809h-319.481zM351.708 392.365h90.488v-90.488h-90.488zM466.188 392.365h90.521v-90.488h-90.521zM580.669 392.365h90.521v-90.488h-90.521z" />
18
+ <glyph unicode="&#xe608;" d="M596.136 173.018h-170.325v170.325h170.325zM811.607 173.018h-170.325v170.325h170.325zM380.665 173.018h-170.325v170.325h170.325zM811.607 711.696v-313.972h-601.267v313.972zM897.796 801.988h-771.591v-707.976h771.591zM0-31.166v958.332h1024v-958.332z" />
19
+ <glyph unicode="&#xe609;" d="M512 960l-512-1024h1024l-512 1024zM472.625 604.938h78.75v-135.375l-19.25-190.375h-40.25l-19.25 190.375v135.375zM472.625 204.438h78.75v-84.813h-78.75v84.813z" />
20
+ <glyph unicode="&#xe60a;" d="M916.334 422.839c2.474 9.934-0.073 20.151-9.362 23.406l-38.619 17.554c-9.544 3.985-21.692-1.398-23.406-10.533-7.455-15.959-18.023-29.022-35.109-29.257-14.824 0-26.917 7.997-36.279 23.991-9.362 15.994-14.043 36.864-14.043 62.61 0 25.746 4.681 46.811 14.043 63.195 9.362 16.384 21.455 24.576 36.279 24.576 18.7-1.359 27.574-13.168 35.109-28.087 3.994-9.8 14.86-12.102 23.406-9.362l38.619 17.554c8.943 4.707 12.928 16.362 8.192 24.576-22.625 48.371-57.734 72.558-105.326 72.558-39.79 0-71.973-15.214-96.549-45.641-24.576-30.427-36.864-70.217-36.864-119.369 0-49.152 12.288-88.746 36.864-118.784 24.576-30.038 56.759-45.056 96.549-45.056 47.592 0 83.090 25.357 106.496 76.069zM544.183 346.77c62.033 0.959 109.272 43.584 110.007 99.474-1.096 29.514-12.963 52.471-33.938 70.217 18.47 17.44 29.074 41.193 29.257 64.366-1.536 63.242-54.135 93.119-105.326 93.623-44.471 0-78.799-17.554-102.985-52.663-5.462-7.803-4.681-15.606 2.341-23.406l28.087-25.746c9.003-8.026 19.019-6.542 26.917 1.17 11.703 16.384 25.746 24.576 42.13 24.576 13.263 0 21.065-3.315 23.406-9.947 4.512-9.839 3.215-18.816 0-26.917-12.070-12.498-29.711-8.777-46.811-8.777-11.122-0.374-19.725-6.896-19.895-17.554v-42.13c0.97-12.086 9.209-20.071 19.895-17.554 12.901 0.012 45.614 1.473 50.907-9.362 2.73-6.241 4.096-11.313 4.096-15.214 0-17.944-9.752-26.917-29.257-26.917-18.725 0-34.328 8.582-46.811 25.746-7.636 9.239-19.699 9.374-26.917 2.341l-29.257-29.257c-7.022-7.022-7.802-14.433-2.341-22.235 26.521-37.31 65.134-53.505 106.496-53.833zM428.325 648.704c2.139 11.218-6.123 22.039-16.384 22.235h-51.493c-9.362 0-14.824-4.681-16.384-14.043l-24.576-125.221-25.746 125.221c-2.341 9.362-8.192 14.043-17.554 14.043h-37.449c-10.144 0-15.995-4.681-17.554-14.043l-25.746-125.221-24.576 125.221c-1.56 9.362-7.411 14.043-17.554 14.043h-50.322c-12.826-1.009-18.991-11.151-17.554-22.235l64.366-283.209c2.341-9.362 8.192-14.043 17.554-14.043h49.152c9.362 0 15.214 4.681 17.554 14.043l23.406 117.029 23.406-117.029c1.56-9.362 7.411-14.043 17.554-14.043h49.152c9.362 0 15.214 4.681 17.554 14.043zM1024 960v-784l-512-240-512 240v784z" />
21
+ <glyph unicode="&#xe60b;" d="M0 631.633h208.057l312.989 255.095v-877.456l-312.989 255.095h-208.057zM638.643 673.244c61.512-61.512 92.872-136.292 94.078-224.339 0-84.429-31.359-156.796-94.078-217.103l-63.322 65.131c43.42 43.42 65.131 94.681 65.131 153.781 0 60.306-21.71 112.773-65.131 157.399l63.322 65.131zM747.194 779.986c90.459-90.459 135.689-199.614 135.689-327.463s-45.23-237.607-135.689-329.272l-66.94 66.94c72.367 71.161 108.551 158.304 108.551 261.428s-36.184 190.869-108.551 263.237zM846.7 879.491c55.482-55.482 98.902-120.009 130.262-193.583 31.359-73.574 47.039-151.369 47.039-233.385 0-82.016-15.68-160.113-47.039-234.29-31.359-74.177-74.78-139.006-130.262-194.488l-65.131 65.131c100.108 100.108 150.163 221.022 150.163 362.742s-50.054 262.634-150.163 362.742z" />
22
+ <glyph unicode="&#xe60c;" d="M929.315 378.573q2.199-2.199 2.199-5.183t-2.199-5.183l-48.693-48.693q-2.199-2.199-5.026-2.199-2.513 0-5.341 2.199l-69.427 69.427-69.427-69.427q-2.199-2.199-5.026-2.199-2.513 0-5.341 2.199l-48.693 48.693q-1.885 1.885-1.885 5.341 0 3.142 1.885 5.026l69.427 69.427-69.113 69.427q-2.199 1.885-2.199 5.026 0 3.456 2.199 5.341l48.379 48.693q2.199 2.199 5.341 2.199 3.141 0 5.026-2.199l69.427-69.427 69.427 69.427q2.199 2.199 5.184 2.199t5.183-2.199l48.693-48.693q2.199-2.199 2.199-5.183 0-2.984-2.199-5.183l-69.427-69.427zM92.486 631.633h208.057l312.99 255.096v-877.456l-312.99 255.096h-208.057v367.265z" />
23
+ <glyph unicode="&#xe60d;" d="M145.639 631.633h208.057l312.989 255.095v-877.456l-312.989 255.095h-208.057zM784.283 673.244c61.512-61.512 92.872-136.292 94.078-224.339 0-84.429-31.359-156.796-94.078-217.103l-63.322 65.131c43.421 43.421 65.131 94.681 65.131 153.781 0 60.306-21.71 112.773-65.131 157.399z" />
24
+ <glyph unicode="&#xe60e;" d="M0 960v-1024h1024v1024h-1024zM454.562 686.188c28.994 0.3 57.353-2.914 71.188-3.313 51.285-1.477 60.342-27.415 59.688-48.75-0.959-31.246-21.063-163.422 16.187-176.313 54.281 29.025 90.679 119.176 117.187 176.313 13.408 28.901 11.289 30.337 42.188 30.375l122.75 0.188c29.559 0.037 28.407 1.073 37.875-11 22.024-28.082-69.502-144.891-99.063-177.188-54.552-59.602-22.724-82.682-13.937-90.875 40.712-37.959 80.050-77.322 104.5-113.625 19.438-28.861 11.41-55.734-13.313-56.75l-131.625-5.438c-43.679-1.795-111.596 76.504-122.438 93.563-8.767 14.071-51.020 31.707-55-4.25l-5.562-50.187c-4.041-35.875-30.529-35.038-51.438-35.938-144.784-6.23-194.091 48.893-267 130.25-53.436 75.571-104.431 151.576-146.688 242.625-12.648 27.254-19.347 47.246-21.062 68.437 21.262 16.618 95.892 9.46 146 10.563 13.706 0.302 22.954-7.55 30.188-23.187 28.229-61.023 59.016-120.951 99.75-173.938 17.74-16.34 33.423-22.348 41.25 10.875 4.545 0.418 4.18 55.435 4.437 96.937 0.177 28.496-3.171 62.671-51.437 78.438 9.762 25.594 48.098 31.801 85.375 32.188z" />
25
+ <glyph unicode="&#xe60f;" d="M812.922 688.304c-105.758 87.401-246.232-32.040-279.273-127.729 20.374-0.351 43.685 1.767 61.159-4.871 26.981-14.597 27.357-42.729 25.438-66.571-12.031-52.759-49.416-148.757-97.421-156.414-10.103-1.082-20.567 4.511-31.391 16.778-41.954 52.554-36.757 121.689-46.545 179.687-9.159 48.522-16.064 146.452-73.607 167.78-63.38 7.741-119.035-39.485-159.662-76.854-24.896-23.092-50.334-45.103-76.313-66.030v-4.33c6.181-7.432 11.19-15.009 16.778-22.19 9.483-9.543 26.785-7.208 37.345-3.789 38.395 9.982 51.891 19.767 72.524-16.778 31.095-84.060 54.637-178.8 75.23-259.247 14.393-45.885 33.376-104.489 79.56-123.4 28.533-12.124 77.755 4.169 99.586 17.319 93.421 59.019 165.714 153.455 217.573 244.634 37.86 76.826 131.99 229.673 79.019 302.004zM1024 960v-1024h-1024v1024z" />
26
+ <glyph unicode="&#xe610;" d="M947.75 960l-947.75-948.875 76.25-75.125 947.75 947.688-76.25 76.312zM0 958.5v-240.062h240v240l-240 0.062zM282.812 958.5v-240.062h240v240l-240 0.062zM0 671.188v-240h240v240h-240zM282.812 671.188v-240l240 240h-240zM704.625 417l-148-134.812h467.375v134.812h-319.375zM524.625 244.625v-134.813h499.375v134.813h-499.375zM524.625 72.25v-134.75h499.375v134.75h-499.375z" />
27
+ <glyph unicode="&#xe611;" d="M0 876.188v-729.188h211v-211l328.938 211h484.062v729.188h-1024zM224.5 693h412.5v-127.188l162.5 127.188v-340l-162.5 127.188v-127.188h-412.5v340z" />
28
+ <glyph unicode="&#xe612;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM206.75 679h610.438v-462h-610.438zM281.625 604.125v-312.25h460.75v312.25zM443.5 549.75l179.812-103.688-179.812-104.312z" />
29
+ <glyph unicode="&#xe613;" d="M0 835.5v-775h1024v775zM125.562 709.875h772.875v-523.75h-772.875zM397.125 618.687v-348.875l301.625 174.938z" />
30
+ <glyph unicode="&#xe614;" d="M470.275 960l138.165-295.55c1.964 74.747-60.494 251.17-138.165 295.55zM902.675 939.216c-2.001-0.179-4.138-2.453-6.448-7.012-31.357-57.297-85.464-91.319-136.037-105.549-51.418-14.431-104.899-48.862-124.518-87.895-22.922-53.225-13.092-95.469 9.203-143.424 28.116 4.26 56.254 15.121 80.069 26.544 61.091 29.743 114.011 76.352 148.432 130.903 13.842 21.938 16.552 18.002 4.633-6.699-22.442-46.506-95.974-111.676-188.31-166.963-20.579-12.322-20.882-12.747-11.644-20.784 29.551-25.712 61.94-41.273 91.338-43.76 127.503-0.587 182.232 136.014 185.806 230.943-0.948 61.597-11.367 141.194-49.081 191.754-1.147 1.439-2.242 2.048-3.443 1.941zM437.909 674.217c-203.356 0-369.108-165.752-369.108-369.108 0-203.356 165.752-369.108 369.108-369.108 203.356 0 369.046 165.752 369.046 369.108 0 50.839-10.294 99.546-28.985 143.737l-77.44-32.741c14.412-34.073 22.412-71.513 22.412-110.995 0-153.327-119.819-277.602-271.322-284.719 175.329 119.784 254.699 430 160.953 627.221 7.447-135.349 1.338-503.63-208.218-625.594-141.988 16.517-251.54 136.525-251.54 283.092 0 157.932 127.163 285.032 285.095 285.032 39.483 0 76.797-7.875 110.87-22.287l32.804 77.315c-44.191 18.691-92.835 29.048-143.674 29.048z" />
31
+ <glyph unicode="&#xe615;" d="M801.77 227.513c-134.264 48.912-177.185 90.199-177.185 178.601 0 53.052 43.992 87.434 58.989 132.902 14.997 45.468 23.672 99.299 30.883 138.458 7.211 39.159 10.077 54.305 13.998 96.027 4.793 52.071-30.066 186.499-216.456 186.499-186.335 0-221.304-134.427-216.402-186.499 3.922-41.723 6.803-56.87 13.998-96.027 7.196-39.158 15.787-92.987 30.774-138.458 14.987-45.471 59.043-79.85 59.043-132.902 0-88.402-42.921-129.689-177.185-178.601-134.754-49.021-222.23-97.362-222.23-131.513 0-34.097 0-160 0-160h1024c0 0 0 125.903 0 160s-87.53 82.437-222.23 131.513z" />
32
+ <glyph unicode="&#xe616;" d="M819.261 288.555c-0.001-64.88-23.463-117.111-70.388-156.691-46.926-39.173-93.377-62.636-177.843-70.389v-125.475h-122.344v123.027c-99.564 2.040-167.642 19.586-242.723 52.638v161.588c35.5-17.546 78.141-33.052 127.923-46.518 50.19-13.466 75.627-21.423 114.799-23.871v189.743l-21.764 15.914c-80.794 31.827-138.125 66.308-171.993 103.441-33.46 37.54-50.19 83.853-50.19 138.941 0 59.166 23.055 107.724 69.164 145.674 46.518 38.356 91.948 61.615 174.783 69.777v93.647h122.344v-91.199c93.443-4.081 158.664-22.851 234.154-56.311l-57.535-143.226c-63.656 26.115-109.699 42.029-176.619 47.742v-180.562c79.569-30.604 116.839-57.127 150.3-79.569 33.867-22.443 58.554-47.13 74.061-74.061 15.913-26.932 23.87-58.352 23.871-94.259M635.027 279.373c-0.001 17.138-6.937 31.624-20.81 43.457-13.874 11.833-15.44 24.074-43.187 36.724v-152.406c55.494 9.385 63.997 33.46 63.997 72.225M388.973 650.902c0-17.955 6.12-32.849 18.362-44.682 12.649-11.426 13.603-23.259 41.351-35.5v143.838c-52.639-7.754-59.713-28.972-59.713-63.656" />
33
+ <glyph unicode="&#xe617;" d="M512-64c-282.769 0-512 229.231-512 512s229.231 512 512 512c282.769 0 512-229.231 512-512 0-282.769-229.231-512-512-512zM512 848.696c-221.329 0-400.696-179.423-400.696-400.696s179.367-400.696 400.696-400.696c221.329 0 400.696 179.423 400.696 400.696 0 221.273-179.367 400.696-400.696 400.696zM612.174 233.739h-200.348v227.617h-125.217l225.391 212.035 225.391-212.035h-125.217v-227.617z" />
34
+ <glyph unicode="&#xe618;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM519.165 778.699c95.656 3.873 165.625-79.573 169.046-166.699h-99.502c-3.703 39.039-31.339 68.144-69.544 66.614-38.205-1.53-68.694-31.626-69.512-69.544v-78.492l310.469 0.001v-312.868h-496.276v312.868h85.722v78.492c8.088 96.786 73.941 165.756 169.597 169.629z" />
35
+ <glyph unicode="&#xe619;" d="M964.924 507.076v-571.076h-905.848v571.076l156.445 0.001v143.316c2.178 84.511 35.808 162.987 90.803 218.803 27.715 27.715 60.354 49.778 97.915 66.188 37.562 16.41 77.858 24.615 120.889 24.615 83.715-1.705 160.464-35.744 216.068-89.162 58.7-59.642 90.579-138.458 92.444-214.974h-181.607c-1.111 35.641-14.008 60.716-37.197 84.239-25.978 24.405-56.879 36.961-89.709 37.197-35.641-1.111-66.186-14.008-89.709-37.197-24.405-25.978-36.961-56.879-37.197-89.709v-143.316z" />
36
+ <glyph unicode="&#xe61a;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM512 891.591c244.998 0 443.591-198.593 443.591-443.591s-198.593-443.623-443.591-443.623c-244.998 0-443.623 198.626-443.623 443.623 0 244.998 198.626 443.591 443.623 443.591zM787.094 498.208c14.736-13.935 14.278-33.917 3.275-48.034-13.458-14.197-34.671-14.802-48.034-3.275-41.74 37.876-87.419 73.317-129.91 112.444-0.13-1.673-11.521 7.519-16.375 7.642-4.367 0-6.55-5.095-6.55-15.284 2.143-42.049-0.98-86.441 3.821-127.181 1.82-14.92 2.729-23.471 2.729-25.655l49.126-279.471c2.815-25.664-11.213-44.833-33.842-49.126-22.66-6.164-45.947 13.376-49.126 33.842 0 0-39.633 225.659-40.392 229.254-0.759 3.594-2.099 23.499-9.825 24.563-9.927-3.602-8.777-20.32-9.825-24.563-1.048-4.243-40.392-229.254-40.392-229.254-6.64-23.674-27.049-37.666-49.126-33.842-25.226 6.307-37.556 26.468-33.842 49.126l49.126 280.563c7.254 51.855 5.458 98.243 5.458 150.652 0 10.192-2.001 15.469-6.004 15.829-4.003 0.364-9.279-2.366-15.829-8.188l-129.91-111.352c-15.179-11.311-36.399-9.426-48.034 3.275-11.762 16.807-11.010 34.992 3.275 48.034l170.303 150.652c8.007 5.095 15.467 8.551 22.38 10.371 6.916 1.82 15.467 2.729 25.655 2.729h113.535c10.189 0 18.741-0.909 25.655-2.729 6.914-1.82 14.374-5.641 22.38-11.463 54.222-47.561 111.79-98.732 170.303-149.561zM587.12 756.629c0-41.239-33.431-74.671-74.671-74.671-41.239 0-74.671 33.431-74.671 74.671 0 41.239 33.431 74.671 74.671 74.671 41.239 0 74.671-33.431 74.671-74.671z" />
37
+ <glyph unicode="&#xe61b;" d="M1024 774.832c-6.849-14.46-19.598-32.726-38.243-54.796-18.646-22.070-41.668-41.477-69.066-58.221 0.761-6.088 1.332-11.796 1.712-17.124 2.955-82.022-16.691-167.123-43.951-238.020-52.837-131.816-133.799-237.905-249.436-309.94-120.588-69.168-261.026-83.879-390.421-71.349-85.902 9.866-170.567 37.917-234.595 90.756 117.106-13.999 226.394 25.839 312.794 90.185-95.976-2.429-165.71 66.999-198.635 147.264 14.842-3.889 30.369-3.42 44.522-2.283 17.422 1.636 33.959 3.271 50.23 6.85-61.199 19.744-114.747 56.042-142.698 110.734-16.396 34.655-23.798 67.655-23.973 105.026 28.677-15.099 63.171-29.812 94.751-28.54-47.694 40.403-85.93 92.039-93.039 151.26-4.488 49.379 7.869 94.455 25.686 136.419 71.345-78.408 151.394-142.935 243.728-182.653 63.144-25.858 126.11-39.685 191.215-39.955-7.515 58.15-1.672 114.389 25.686 162.105 32.197 51.3 79.171 81.065 131.853 95.893 75.381 19.329 148.903-7.974 195.211-60.504 49.938 5.394 97.776 27.548 135.848 50.23-16.177-48.99-47.679-97.7-93.61-121.008 43.735 8.099 85.464 21.045 124.433 37.672z" />
38
+ <glyph unicode="&#xe61c;" d="M1024 960v-1024h-1024v1024zM596.431 213.649c-17.4 4.85-34.558 10.363-48.169 21.108-5.412 4.33-8.118 8.299-8.118 11.907 0 87.318 0 174.636 0 261.953h165.615c0 38.247 0 76.493 0 114.74h-165.615v173.192h-95.256c-7.101-88.917-54.21-173.192-147.214-173.192v-114.74h79.019c0-94.534 0-189.068 0-283.603 0.325-44.599 20.918-82.974 56.829-103.374 33.988-17.594 69.8-22.072 105.539-22.19 35.028 0.17 72.305-0.527 105.539 1.624 29.1 1.045 56.994 7.703 81.725 20.025v122.317c-14.432-9.382-30.309-17.319-47.628-23.814-29.053-9.526-54.986-12.653-82.266-5.953z" />
39
+ <glyph unicode="&#xe61d;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM432.562 768.562h158.875v-49h185.25v-90.187h-529.375v90.187h185.25v49zM275.75 560.75h472.5v-433.312h-472.5v433.312z" />
40
+ <glyph unicode="&#xe61e;" d="M385.174 960v-78.287h-295.927v-144.049h845.505v144.049h-295.927v78.287h-253.651zM134.654 628.061v-692.061h754.691v692.061h-754.691z" />
41
+ <glyph unicode="&#xe61f;" d="M964 302.035v-366.035h-904v366.035l345.333 147.087c-85.057 54.607-125.014 150.371-125.754 240.281 1.121 135.189 93.872 269.426 232.421 270.597 145.521-4.772 231.628-141.011 232.421-270.597-2.889-97.213-45.744-189.544-122.386-239.158z" />
42
+ <glyph unicode="&#xe620;" d="M150.102 298.538c1.144 72.484 21.331 137.697 57.647 194.080 37.42 56.044 78.988 110.577 113.694 162.694 55.094 84.962 101.793 172.969 130.347 263.257 9.926 28.322 32.458 44.338 60.21 40.994 30.927 1.899 52.344-14.575 60.21-40.994 30.067-97.764 78.011-183.219 130.988-263.257 36.176-58.982 77.5-104.505 113.053-162.694 38.573-61.3 57.3-127.62 57.647-194.080-2.203-99.152-41.214-191.324-105.367-256.851-71.555-68.752-165.688-105.034-256.531-105.687-99.103 2.111-191.021 41.444-256.211 105.687-68.61 71.782-105.033 165.922-105.687 256.851zM308.953 218.472c2.375-52.198 43.843-90.327 90.314-90.955 52.665 2.331 89.705 44.501 90.314 90.955 0 18.362-4.697 34.375-14.092 48.040-10.326 13.437-20.506 27.346-28.824 40.673-13.177 21.519-26.061 42.918-32.667 65.654-1.708 8.54-6.619 12.17-14.732 10.889-7.686 1.708-12.811-1.922-15.373-10.889-6.906-24.355-18.976-45.825-31.706-65.654-8.954-14.941-19.687-26.569-29.144-40.673-9.821-14.092-14.519-30.105-14.092-48.040z" />
43
+ <glyph unicode="&#xe621;" d="M874.015 810.015c-92.648 92.648-220.639 149.985-362.015 149.985-282.751 0-512-229.249-512-512 0-282.751 229.249-512 512-512 282.751 0 512 229.249 512 512 0 141.376-57.337 269.367-149.985 362.015zM770.121 736.348l92.271-92.271-346.415-346.327-242.477 242.477 92.271 92.271 150.25-150.25 254.1 254.1z" />
44
+ <glyph unicode="&#xe622;" d="M512 960c-131.026 0-262.076-49.962-362.046-149.934-199.939-199.944-199.939-524.164 0-724.108 199.939-199.944 524.152-199.944 724.091 0 199.939 199.944 199.939 524.164 0 724.108-99.969 99.972-231.020 149.934-362.046 149.934zM512 826.253c96.8 0 193.629-36.887 267.488-110.747 147.717-147.72 147.717-387.267 0-534.988-147.717-147.72-387.258-147.72-534.975 0-147.717 147.72-147.717 387.267 0 534.988 73.858 73.86 170.687 110.747 267.488 110.747zM459.627 740.318v-239.182h-132.556v-130.934h263.488v370.116h-130.931z" />
45
+ <glyph unicode="&#xe623;" d="M0 934.175zM612.296 882.55c36.275 0.39 70.598-37.081 94.373-63.81 55.837-68.61 25.025-144.64 12.75-227.868h254.681c34.429-0.256 52.081-26.145 49.685-61.124l-71.31-441.862c-16.16-56.504-78.972-106.245-145.184-113.311h-471.111c-27.869 0.364-48.751 20.145-50.937 50.937v514.424c0.362 27.867 20.145 48.751 50.937 50.937h117.121l115.873 259.743c6.444 14.018 23.335 31.619 43.123 31.935zM185.933 601.058c19.601-0.25 35.229-13.802 36.873-35.685v-567.923c-0.284-19.184-16.182-34.125-36.873-35.625h-148.996c-18.905 0.258-35.157 14.586-36.937 35.625v567.923c0.27 19.813 15.34 34.183 36.937 35.685z" />
46
+ <glyph unicode="&#xe624;" d="M973.87 279.747h-254.607c5.156-41.804 12.507-81.954 21.642-120.938 4.962-74.133-44.682-127.555-96.751-162.948-13.579-8.487-28.007-10.608-43.283-6.365-14.434 5.092-25.042 15.276-31.826 30.553l-115.846 259.699h-117.119c-30.784 2.186-50.559 23.060-50.921 50.921v514.305c2.186 30.784 23.060 50.559 50.921 50.921h471.022c25.717-1.962 51.094-11.121 71.926-22.915 36.114-21.936 61.545-52.188 73.199-89.112l71.29-443.016c4.246-33.594-20.213-60.68-49.648-61.106zM185.863 269.563h-148.945c-20.687 1.499-36.634 16.466-36.918 35.645v567.773c1.643 21.88 17.32 35.394 36.918 35.645h148.945c21.591-1.503 36.648-15.835 36.918-35.645v-567.773c-1.779-21.035-18.018-35.388-36.918-35.645z" />
47
+ <glyph unicode="&#xe625;" d="M0 960v-256h256v256h-256zM400 960v-256h624v256h-624zM0 576v-256h256v256h-256zM400 576v-256h624v256h-624zM0 192v-256h256v256h-256zM400 192v-256h624v256h-624z" />
48
+ <glyph unicode="&#xe626;" d="M0 960v-448h448v448h-448zM576 960v-448h448v448h-448zM0 384v-448h448v448h-448zM576 384v-448h448v448h-448z" />
49
+ <glyph unicode="&#xe627;" d="M0 960v-256h256v256h-256zM384 960v-256h256v256h-256zM768 960v-256h256v256h-256zM0 576v-256h256v256h-256zM384 576v-256h256v256h-256zM768 576v-256h256v256h-256zM0 192v-256h256v256h-256zM384 192v-256h256v256h-256zM768 192v-256h256v256h-256z" />
50
+ <glyph unicode="&#xe628;" d="M220 960l-5-181.812h63.188c0 124.703 0.023 124.562 159.375 124.562v-501.562c0-62.518-0.032-62.414-87.5-60.875v-49.937h323.875v49.937c-87.326 0-87.5 0.152-87.5 60.875v501.562c159.436 0 159.812-0.035 159.812-124.562h62.75l-4.562 181.812h-584.438zM178.688 291.5l-178.688-177.75 178.688-177.75v118.938h666.625v-118.938l178.688 177.75-178.688 177.75v-119h-666.625v119z" />
51
+ <glyph unicode="&#xe629;" d="M846.25 960l-177.75-178.688h119v-666.625h-119l177.75-178.688 177.75 178.688h-118.938v666.625h118.938l-177.75 178.688zM5.062 782.812l-5.062-181.812h63.188c0 124.703 0.085 124.562 159.437 124.562v-501.562c0-62.518-0.032-62.414-87.5-60.875v-49.937h323.813v49.937c-87.326 0-87.5 0.152-87.5 60.875v501.562c159.436 0 159.875-0.035 159.875-124.562h62.75l-4.562 181.812h-584.438z" />
52
+ <glyph unicode="&#xe62a;" d="M0 848.031v-200h1024v200h-1024zM642.438 798.531h329.062v-101h-329.062v101zM0 547.969v-200h1024v200h-1024zM416.188 498.469h555.312v-101h-555.312v101zM0 247.969v-200h1024v200h-1024zM763.688 198.469h207.812v-101h-207.812v101z" />
53
+ <glyph unicode="&#xe62b;" d="M0 561.085v248.041c2.968 38.946 30.775 65.629 66.108 66.108h248.041c32.903-0.552 63.554-12.455 90.42-28.683l388.726-426.97c23.438-30.099 24.641-67.553 0-92.879l-287.378-286.286c-29.038-25.056-69.734-27.324-92.879 0l-366.052 407.575c-25.731 31.846-46.604 73.764-46.986 113.094zM125.387 659.428c27.452-25.31 66.852-22.968 90.42 0 25.195 27.22 23.091 67.030 0 90.42-27.255 24.811-66.947 22.842-90.42 0-24.916-29.101-23.98-65.457 0-90.42zM432.16 874.142h95.064c39.854-2.458 87.017-18.163 112.547-46.986l366.052-408.667c24.735-28.561 23.729-69.583 0-93.972l-286.286-286.286c-39.676-22.491-76.038-20.923-100.528 7.649l280.822 280.822c25.287 27.979 22.586 68.332 0 92.879l-327.572 366.52c-38.775 48.395-122.254 85.855-140.101 88.040z" />
54
+ <glyph unicode="&#xe62c;" d="M26.199 584.071v296.821c2.268 45.351 38.81 78.562 79.109 79.109h296.821c47.733-2.966 104.726-21.681 135.334-56.226l439.347-489.035c27.598-34.938 28.379-83.284 0-112.452l-343.893-343.893c-33.718-30.505-84.026-29.206-112.452 0l-438.039 490.342c-31.933 37.711-55.785 88.13-56.226 135.335zM154.995 755.364c1.872-44.126 36.68-75.972 75.84-76.493 44.254 1.977 75.971 37.249 76.493 76.493-1.95 44.273-37.401 75.327-76.493 75.84-44.146-1.844-75.328-36.832-75.84-75.84z" />
55
+ <glyph unicode="&#xe62d;" d="M917.624 762.232c112.314-150.392 137.082-348.125 67.667-513.099-86.43-191.871-273.749-311.689-472.565-313.133-195.721 2.177-369.451 113.044-456.612 279.073h223.355c96.49 0.695 179.2 60.004 180.444 149.425-0.045 48.959-18.287 93.921-57.764 118.112-34.692 19.78-71.149 23.694-107.826 30.215-22.772 4.768-57.296 9.367-57.764 35.159 2.113 41.446 46.038 44.896 74.818 45.047 51.713 0 103.425 0 155.138 0 22.225-0.583 44.165-1.851 63.816-9.888 20.301-9.435 30.612-23.647 30.808-43.948v-154.918c1.533-51.318 18.218-94.998 54.463-126.901 36.819-29.633 80.263-42.046 123.78-42.3 46.494 1.267 90.603 14.036 123.78 42.3 38.102 35.548 54.144 80.023 54.463 126.901zM512.725 960c106.174-1.373 206.465-35.152 288.27-88.996v-491.124c-2.733-36.006-28.8-61.077-61.615-61.528-35.955 2.712-62.248 28.62-62.715 61.528v147.227c-1.341 65.175-19.188 133.637-82.52 157.665-16.873 6.226-34.844 9.339-53.913 9.339h-251.962c-44.63-1.121-85.79-13.721-117.729-40.652-33.256-30.601-49.206-68.641-49.512-109.871 0.495-28.173 6.917-56.227 21.455-78.009 24.127-32.89 58.78-48.327 94.073-54.936 28.219-6.692 57.178-6.732 83.62-15.382 19.247-7.193 25.171-18.377 25.306-36.258-1.119-21.265-12.422-30.574-30.257-35.708-25.353-5.919-51.559-4.933-75.368-4.944h-223.355c-10.509 43.714-16.402 88.185-16.504 129.648 5.41 286.182 239.292 510.014 512.725 512z" />
56
+ <glyph unicode="&#xe62e;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM256 704h512v-512h-512v512z" />
57
+ <glyph unicode="&#xe62f;" d="M0 960h1024v-1024h-1024z" />
58
+ <glyph unicode="&#xe630;" d="M810.667 960v-1024h-170.667v469.333l-426.667-426.667v938.667l426.667-426.667v469.333z" />
59
+ <glyph unicode="&#xe631;" d="M213.333-64v1024h170.667v-469.333l426.667 426.667v-938.667l-426.667 426.667v-469.333z" />
60
+ <glyph unicode="&#xe632;" d="M516.989 937.055l-128.348-366.811-388.641 1.722 309.221-235.474-91.424-277.109-30.289-91.931 319.452 221.292 313.425-229.801-27.858 92.69-83.978 279.54 315.451 227.066-388.539 8.712-118.471 370.103zM514.254 732.985l73.544-229.852 241.248-5.369-195.865-140.96 6.686-22.134 62.756-208.984-194.599 142.682-198.347-137.415 68.378 207.211 7.192 21.932-18.386 14.030-173.528 132.147 241.248-1.064 7.648 21.83 72.025 205.945z" />
61
+ <glyph unicode="&#xe633;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM515.375 780.875l80.687-251.937 264.438-5.938-214.688-154.5 76.063-253.375-213.313 156.437-217.437-150.687 82.875 251.25-210.5 160.25 264.562-1.187 87.313 249.687z" />
62
+ <glyph unicode="&#xe634;" d="M820.36-41.063l-313.408 229.822-319.459-221.333 121.725 369.087-309.218 235.428 388.638-1.713 128.352 366.835 118.466-370.146 388.544-8.712-315.422-227.049z" />
63
+ <glyph unicode="&#xe635;" d="M242.471 154.565v-83.538h403.505v83.538h-403.505zM249.301 304.829l-5.779-83.538 402.455-27.321 5.254 83.013-401.929 27.846zM125.307 339.505v-403.505h637.833v403.505h-66.725v-336.254h-504.382v336.254h-66.725zM279.774 482.414l-19.965-80.911 391.421-97.199 19.965 81.437-391.421 96.673zM366.465 684.692l-42.557-71.979 347.813-204.38 42.557 72.505-347.813 203.854zM578.725 876.462l-69.352-46.76 224.345-334.678 69.353 46.235-224.345 335.204zM849.831 960l-83.013-9.983 48.862-400.353 83.013 9.983-48.862 400.353z" />
64
+ <glyph unicode="&#xe636;" d="M512 960c-282.77 0-512-229.225-512-512 0-123.356 43.652-236.482 116.312-324.875 201.19 213.297 601.007 148.124 700.563-86.437 125.658 93.301 207.125 242.778 207.125 411.312 0 282.775-229.23 512-512 512zM819.75 693.438c46.964-15.45 28.73-95.098-6.688-92.938-195.109 62.14-345.109 94.135-571.062 59.375-46.964 15.451-28.73 95.098 6.688 92.938 201.427 17.552 376.551 12.54 571.062-59.375zM752.938 542.75c39.759-13.12 24.383-80.588-5.688-78.75-165.324 52.633-292.418 79.732-483.875 50.312-39.803 13.093-24.32 80.579 5.688 78.75 170.463 15.076 319.309 10.484 483.875-50.312zM698.313 393.812c33.471-11.032 20.541-67.858-4.75-66.312-139.258 44.38-246.335 67.191-407.625 42.375-33.495 11.052-20.523 67.861 4.812 66.312 143.999 12.552 268.391 9.103 407.562-42.375zM454.313 104.625c-78.978 0-150.050-42.395-183.375-108.438 71.839-38.41 153.907-60.187 241.062-60.187 52.651 0 103.446 7.927 151.25 22.688-38.528 80.444-126.656 145.937-208.938 145.937z" />
65
+ <glyph unicode="&#xe637;" d="M0 660.984h241.312l363.016 295.869v-1017.705l-363.016 295.869h-241.312zM740.721 709.246c71.344-71.344 107.716-158.076 109.115-260.197 0-97.923-36.372-181.858-109.115-251.803l-73.443 75.541c50.361 50.361 75.541 109.814 75.541 178.361 0 69.945-25.18 130.798-75.541 182.557l73.443 75.541zM866.623 833.049c104.918-104.918 157.377-231.519 157.377-379.803s-52.459-275.585-157.377-381.902l-77.639 77.639c83.934 82.536 125.902 183.607 125.902 303.213 0 119.607-41.967 221.377-125.902 305.312z" />
66
+ <glyph unicode="&#xe638;" d="M621.926 669.309c-23.764-0.166-47.615-4.113-70.457-12.391-4.758-1.783-12.468-4.393-15.849-12.135l1.041-409.564c2.021-4.455 4.681-6.929 9.125-8.517h364.146c59.519-1.045 105.902 49.864 113.409 111.872 6.429 67.139-34.598 127.266-106.589 137.695-20.449 2.951-45.926 0.020-66.646-8.165-0.694-0.311-0.892 0.471-1.425 5.379-5.114 44.968-23.964 84.618-54.255 121.862-41.706 45.944-106.8 74.42-172.499 73.963zM509.109 639.355c-6.946 0-13.596-98.901-14.696-296.715 17.016-151.699 15.101-155.638 31.17 0-2.282 197.825-9.527 296.718-16.473 296.715zM465.1 615.806c-6.946-0.215-13.447-91.483-14.264-273.165 17.016-151.699 15.101-155.638 31.17 0-2.565 182.542-9.959 273.38-16.906 273.165zM337.41 587.582c-0.052 0-0.108 0-0.16-0.020-6.535-0.988-12.675-82.352-14.328-244.925 17.016-151.699 15.085-155.638 31.154 0-3.131 162.722-10.074 244.651-16.666 244.941zM380.283 579.929c-6.734 0.138-13.254-78.813-14.921-237.289 17.016-151.699 15.101-155.638 31.17 0-2.565 157.921-9.515 237.15-16.249 237.289zM295.226 576.743c-7.017-0.074-13.372-78.174-13.624-234.103 17.016-151.699 15.085-155.638 31.154 0-2.848 156.223-10.513 234.176-17.53 234.103zM422.611 572.101c-0.053 0.001-0.105 0-0.16-0.020-6.876-1.064-13.254-78.61-14.072-229.444 17.016-151.699 15.101-155.638 31.17 0-2.826 153.879-10.108 229.33-16.938 229.46zM253.698 561.903c-6.045 0.058-11.776-71.853-14.552-219.262 17.016-151.699 15.101-155.638 31.17 0-4.011 144.894-10.477 219.204-16.618 219.262zM213.019 521.143c-5.744 0.351-11.539-58.799-15.753-178.503 17.016-151.699 15.101-155.638 31.17 0-3.98 118.3-9.673 178.152-15.417 178.503zM130.267 461.845c-3.401-0.69-6.754-38.213-14.232-113.97 16.089-150.022 14.28-153.919 29.473 0-8.17 76.183-11.732 114.681-15.241 113.97zM89.236 458.739c-3.401-0.676-6.754-37.46-14.232-111.712 16.089-147.042 14.28-150.861 29.473 0-8.045 73.521-11.623 111.235-15.081 111.712-0.054 0-0.106 0.020-0.16 0zM170.707 457.042c-3.597-0.69-7.14-38.229-15.049-113.986 17.016-150.022 15.101-153.918 31.17 0-8.508 75.011-12.289 113.499-15.945 113.986-0.057 0-0.119 0.020-0.176 0zM49.341 438.648c-3.401-0.569-6.77-31.542-14.248-94.038 16.089-123.762 14.28-126.976 29.473 0-8.045 61.88-11.607 93.637-15.065 94.038-0.054 0-0.106 0-0.16 0zM11.639 404.676c-2.78-0.366-5.525-20.276-11.639-60.483 13.154-79.621 11.673-81.689 24.094 0-6.68 40.434-9.587 60.86-12.455 60.483z" />
67
+ <glyph unicode="&#xe639;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM244.188 715.812h535.625v-535.625h-535.625v535.625zM419.25 613.938c-31.935 0-57.812-25.878-57.812-57.813s25.878-57.813 57.812-57.813c31.935 0 57.875 25.878 57.875 57.813 0 31.935-25.94 57.813-57.875 57.813zM599.5 613.938c-31.935 0-57.812-25.878-57.812-57.813s25.878-57.813 57.812-57.813c31.935 0 57.812 25.878 57.812 57.813 0 31.935-25.878 57.813-57.812 57.813zM325.875 431.875c0-102.795 83.33-186.125 186.125-186.125 102.795 0 186.125 83.33 186.125 186.125h-372.25z" />
68
+ <glyph unicode="&#xe63a;" d="M0 960v-1024h1024v1024zM334.75 765.25c61.049 0 110.562-49.451 110.562-110.5s-49.513-110.562-110.562-110.562c-61.049 0-110.563 49.514-110.563 110.562 0 61.049 49.514 110.5 110.563 110.5zM679.312 765.25c61.049 0 110.5-49.451 110.5-110.5s-49.451-110.562-110.5-110.562c-61.049 0-110.562 49.514-110.562 110.562 0 61.049 49.513 110.5 110.562 110.5zM156.187 417.188h711.625c0-196.511-159.301-355.875-355.812-355.875s-355.813 159.364-355.813 355.875z" />
69
+ <glyph unicode="&#xe63b;" d="M53.149 959.999l0.001-494.622c-11.764 7.837-32.732 14.395-43.51 6.517-10.393-12.016 4.38-29.55 10.894-40.754 64.568-64.987 130.734-106.749 208.697-140.774-17.637-55.206-22.824-110.52-17.378-165.22 11.591-95.607 76.913-188.462 179.356-189.147 48.996 1.118 101.73 36.429 102.192 86.954v215.246c12.432-3.554 24.598-8.793 36.961-10.894v-201.078c0-14.494 3.426-27.003 10.31-37.512 21.249-30.706 55.646-49.228 91.85-49.475 107.208 4.28 167.276 92.317 179.388 189.147 5.247 57.238-2.369 115.196-17.41 165.252 71.083 35.893 200.612 88.582 223.384 171.185 1.025 10.249-8.623 14.063-16.567 14.136-12.859-0.528-23.271-5.312-32.875-12.482l0.001 493.52zM106.386 905.629h807.684v-471.765c-13.466-8.547-26.501-14.207-40.203-20.652l-715.282-7.619c-18.519 7.065-34.601 18.521-52.199 26.099zM373.344 655.27c-66.64 0-120.64-54.033-120.64-120.673s54-120.64 120.64-120.64c66.64 0 120.673 54 120.673 120.64 0 66.64-54.033 120.673-120.673 120.673zM659.334 655.27c-66.64 0-120.64-54.033-120.64-120.673s54-120.64 120.64-120.64c66.64 0 120.673 54 120.673 120.64 0 66.64-54.033 120.673-120.673 120.673z" />
70
+ <glyph unicode="&#xe63c;" d="M797.287 320.534c0.536 79.814-46.71 132.879-111.197 162.687-31.757 13.573-64.292 24.658-95.312 32.318-42.058 10.638-81.374 17.706-123.248 29.58-33.936 8.022-75.487 34.056-76.688 64.637 7.714 54.251 73.788 66.528 113.936 66.828 60.029 2.291 97.648-27.821 123.796-72.306 19.15-32.088 34.688-51.163 70.114-51.49 38.561 2.171 68.512 32.643 69.019 67.923-5.386 79.456-76.295 125.266-141.324 146.802-83.982 21.225-176.192 21.856-254.165-7.669-74.169-27.396-125.158-88.978-125.987-162.14 3.722-134.445 138.886-173.096 239.923-195.006 30.773-6.133 60.439-12.543 88.739-21.911 37.85-13.743 69.592-34.496 70.114-74.497 0-24.102-12.051-44.186-36.153-60.255-51.569-25.376-115.244-39.041-166.522-12.051-36.607 17.49-54.362 47.016-69.019 79.974-15.325 34.096-34.198 55.483-70.114 55.872-37.654-1.404-70.677-28.427-71.21-63.541 5.966-70.253 55.077-128.149 110.649-157.758 105.24-43.218 221.357-51.595 323.184-9.86 79.143 33.968 130.641 103.017 131.465 181.859zM987.91 340.254c18.989-39.439 28.484-81.070 28.484-124.891-1.672-76.477-31.987-147.381-81.618-197.745-57.072-53.416-125.721-81.098-197.745-81.618-47.557 0.802-92.273 12.002-131.465 32.866-91.535-15.9-198.101-2.772-276.076 30.127-118.313 53.434-209.030 147.958-256.904 256.904-36.762 98.14-46.889 190.341-27.936 284.84-62.783 113.425-44.070 250.435 43.274 339.069 96.771 92.539 236.599 104.283 346.738 38.892 156.515 25.274 317-30.396 422.878-134.751 91.257-95.2 140.449-219.961 141.324-340.713-0.15-35.65-3.989-70.611-10.955-102.981z" />
71
+ <glyph unicode="&#xe63d;" d="M819.2-64v1024h204.8v-1024h-204.8zM546.133 704h204.8v-768h-204.8v768zM273.067 448h204.8v-512h-204.8v512zM0 192h204.8v-256h-204.8v256z" />
72
+ <glyph unicode="&#xe63e;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM253.938 743.688l91.125-28.625c12.064-3.962 20.099-15.165 21.5-26.625l5.125-50.188 412.625-46.062c17.718-3.433 30.167-19.429 27.688-35.875l-25.625-144.375c-3.262-15.101-15.769-25.454-29.688-25.625h-366.562l-7.188-40.938h348.125c18.203-0.641 31.537-14.503 31.75-30.688-0.755-18.464-15.638-30.549-31.75-30.75h-385c-19.419 1.606-33.674 16.994-30.688 35.812l16.375 90.125-25.625 251.938-70.625 22.5c-8.192 2.731-14.341 7.866-18.438 15.375-7.749 16.24-0.511 34.222 13.312 42 7.89 4.102 15.596 4.613 23.562 2zM392.688 266.25c26.51 0 48-21.49 48-48s-21.49-48-48-48c-26.51 0-48 21.49-48 48 0 26.51 21.49 48 48 48zM674.438 266.25c26.51 0 48-21.49 48-48s-21.49-48-48-48c-26.51 0-48 21.49-48 48 0 26.51 21.49 48 48 48z" />
73
+ <glyph unicode="&#xe63f;" d="M1023.487 595.316l-42.942-246.354c-5.296-27.214-26.979-43.762-51.983-44.072h-626.054l-12.431-70.064h596.673c31.419-2.387 52.73-24.645 53.113-53.113-2.284-31.353-24.539-52.724-53.113-53.113h-659.956c-35.692 3.21-56.975 31.661-53.113 63.283l28.251 153.689-42.942 431.684-122.047 38.422c-29.824 11.842-41.997 38.823-35.032 66.674 11.582 29.027 39.335 42.288 66.674 35.032l155.949-49.723c21.009-7.876 33.094-25.073 36.162-45.202l9.040-85.885 707.419-79.104c32.503-7.040 50.148-32.786 46.333-62.153zM388.499 17.081c0-44.78-36.301-81.081-81.081-81.081-44.78 0-81.081 36.301-81.081 81.081 0 44.78 36.301 81.081 81.081 81.081 44.78 0 81.081-36.301 81.081-81.081zM872.554 17.081c0-44.78-36.301-81.081-81.081-81.081s-81.081 36.301-81.081 81.081c0 44.78 36.301 81.081 81.081 81.081 44.78 0 81.081-36.301 81.081-81.081z" />
74
+ <glyph unicode="&#xe640;" d="M643.885 900.216v-251.059c-228.040-0.006-643.885-2.507-643.885-713.157 47.147 475.222 263.732 478.21 643.885 478.215v-274.17l380.115 380.115-380.115 380.054z" />
75
+ <glyph unicode="&#xe641;" d="M0 960v-1024h1024v534.625l-168-178.125v-188.5h-688v688h338.5v168h-506.5zM732.042 960v-192.833c-175.15-0.004-494.542-1.924-494.542-547.75 36.212 365.002 202.559 367.287 494.542 367.292v-210.583l291.958 291.958-291.958 291.917z" />
76
+ <glyph unicode="&#xe642;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM547.125 738.125c136.988 0 248-111.075 248-248.063s-111.012-248-248-248c-41.456 0-80.527 10.142-114.875 28.125 0.035-0.159 0.091-0.342 0.125-0.5l-111.875-111.813-91.625 91.687 107.875 107.938c0.178 0.080 0.384 0.11 0.562 0.188-24.223 38.308-38.25 83.702-38.25 132.375 0 136.988 111.075 248.063 248.063 248.063zM547.125 627.938c-76.129 0-137.875-61.746-137.875-137.875s61.746-137.812 137.875-137.812c76.129 0 137.813 61.684 137.813 137.812 0 76.129-61.684 137.875-137.813 137.875z" />
77
+ <glyph unicode="&#xe643;" d="M573.98 960c-241.755 0-437.758-195.97-437.758-437.724 0-85.898 24.734-166.027 67.484-233.634-0.314-0.137-0.622-0.26-0.937-0.402l-190.474-190.44 161.8-161.8 197.332 197.366c-0.060 0.278-0.139 0.557-0.201 0.836 60.617-31.736 129.592-49.684 202.752-49.684 241.755 0 437.724 196.003 437.724 437.758 0 241.755-195.97 437.724-437.724 437.724zM573.98 765.545c134.351 0 243.236-108.919 243.236-243.269 0-134.351-108.885-243.269-243.236-243.269-134.351 0-243.269 108.919-243.269 243.269 0 134.351 108.919 243.269 243.269 243.269z" />
78
+ <glyph unicode="&#xe644;" d="M434.875 960v-133.312c-151.534-30.699-270.864-150.028-301.563-301.563h-133.312v-154.25h133.312c30.699-151.534 150.028-270.864 301.563-301.563v-133.312h154.25v133.312c151.534 30.699 270.864 150.028 301.563 301.563h133.312v154.25h-133.312c-30.699 151.534-150.028 270.864-301.563 301.563v133.312h-154.25zM434.875 723.938v-149.625h154.25v149.625c96.205-26.83 171.983-102.608 198.813-198.813h-149.625v-154.25h149.625c-26.83-96.205-102.608-171.983-198.813-198.813v149.625h-154.25v-149.625c-96.205 26.83-171.983 102.608-198.813 198.813h149.625v154.25h-149.625c26.83 96.205 102.608 171.983 198.813 198.813z" />
79
+ <glyph unicode="&#xe645;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM213.375 695.062h597.25v-394.25h-216.875v-56.812h52.875v-43.062h-269.25v43.062h52.875v56.812h-216.875v394.25zM286.875 620.625v-245.437h450.25v245.437h-450.25z" />
80
+ <glyph unicode="&#xe646;" d="M0 871.625v-676h371.812v-97.438h-90.625v-73.812h461.625v73.812h-90.625v97.438h371.812v676h-1024zM125.938 744h772.125v-420.812h-772.125v420.812z" />
81
+ <glyph unicode="&#xe647;" d="M440.991 893.096c-76.405 0-138.35-61.945-138.35-138.35 6.548-93.321 69.495-119.898 139.049-172.151 51.719-32.723 45.385-69.2 55.812-127.869-46.038-11.66-101.219-25.495-133.983 2.358l-78.084 55.55c-0.112 0.093-0.237 0.17-0.349 0.262-23.866 19.571-54.421 31.356-87.692 31.356-58.49 0-108.422-36.301-128.655-87.604-2.664-10.305-4.366-10.246-13.363-10.219-30.6 0-55.375-24.774-55.375-55.375 0-30.6 24.774-55.375 55.375-55.375 26.443 2.945 16.988 6.113 31.967-13.625 25.284-33.118 65.174-54.502 110.051-54.502 56.443 0 104.955 33.809 126.472 82.276 24.443-14 45.585-19.263 73.455-23.058h626.68c-77.651 141.523-270.504 119.657-397.32 131.8-26.041 64.687-31.915 150.135-92.321 193.55h-0.611c28.004 25.318 45.593 61.905 45.593 102.627 0 76.405-61.945 138.35-138.35 138.35zM440.991 823.921c38.202 0 69.175-30.973 69.175-69.175s-30.973-69.175-69.175-69.175c-38.202 0-69.175 30.973-69.175 69.175 0 38.202 30.973 69.175 69.175 69.175zM197.394 475.076c38.202 0 69.175-30.973 69.175-69.175s-30.973-69.175-69.175-69.175c-38.202 0-69.175 30.973-69.175 69.175 0 38.202 30.973 69.175 69.175 69.175zM566.676 446.078c21.707 0 39.304-17.597 39.304-39.304s-17.597-39.304-39.304-39.304c-21.707 0-39.304 17.597-39.304 39.304 0 21.707 17.597 39.304 39.304 39.304zM569.646 256.633c53.326-107.778 90.229-240.056 224.819-253.729l-94.854 253.729zM153.548 180.034v-61.838h134.769v61.838zM396.097 180.034v-61.838h148.744l-28.474 61.838zM818.921 180.034l18.342-61.838h134.769v61.838z" />
82
+ <glyph unicode="&#xe648;" d="M1024-64c0 565.54-458.46 1024-1024 1024v-204.812c452.432 0 819.188-366.756 819.188-819.188h204.812zM614.375-64c0 339.324-275.051 614.375-614.375 614.375v-204.75c226.216 0 409.625-183.409 409.625-409.625h204.75zM204.813-64c0 113.108-91.705 204.812-204.812 204.812v-204.812h204.812z" />
83
+ <glyph unicode="&#xe649;" d="M1024-64c0 0-206.726 1024-206.726 1024s-255.19 0-255.19 0c0 0 7.82-236.096 7.82-236.096 0 0-115.808 0-115.808 0 0 0 7.82 236.096 7.82 236.096 0 0-255.19 0-255.19 0 0 0-206.725-1024-206.725-1024 0 0 428 0 428 0 0 0 9.763 294.78 9.763 294.78 0 0 148.473 0 148.473 0 0 0 9.763-294.78 9.763-294.78 0 0 428 0 428 0 0 0 0 0 0 0M583.316 318.949c0 0-142.633 0-142.633 0s11.502 347.276 11.502 347.276c0 0 119.628 0 119.628 0 0 0 11.502-347.276 11.502-347.276 0 0 0 0 0 0" />
84
+ <glyph unicode="&#xe64a;" d="M512-64c-282.752 0-512 229.248-512 512s229.248 512 512 512c282.752 0 512-229.248 512-512 0-282.752-229.248-512-512-512zM448 639.68l-256-191.68 256-191.68v383.36zM768 639.68l-256-191.68 256-191.68v383.36z" />
85
+ <glyph unicode="&#xe64b;" d="M256 768l-256-256h192v-320h384l-128 128h-128v192h192l-256 256zM448 704l128-128h128v-192h-192l256-256 256 256h-192v320h-384z" />
86
+ <glyph unicode="&#xe64c;" d="M690.32 845.714v-219.357h114.323v-228.608h-447.965v128.107l-356.678-237.785 356.678-237.785v128.107h667.322v667.322h-333.68z" />
87
+ <glyph unicode="&#xe64d;" d="M771.5 700.5l-259.5 259.5-259.5-259.5h173.688v-505h-173.688l259.5-259.5 259.5 259.5h-173.687v505h173.687z" />
88
+ <glyph unicode="&#xe64e;" d="M874.542 960l-205.875-205.875-151.25 151.292v-452h452l-151.292 151.25 205.875 205.875-149.458 149.458zM54.583 442.583l151.292-151.25-205.875-205.875 149.458-149.458 205.875 205.875 151.25-151.292v452h-452z" />
89
+ <glyph unicode="&#xe64f;" d="M259.5 707.5l-259.5-259.5 259.5-259.5v173.688h505v-173.688l259.5 259.5-259.5 259.5v-173.688h-505z" />
90
+ <glyph unicode="&#xe650;" d="M572 960l151.25-151.292-205.833-205.833 149.458-149.458 205.833 205.833 151.292-151.25v452h-452zM357.125 442.583l-205.833-205.833-151.292 151.25v-452h452l-151.25 151.292 205.833 205.833-149.458 149.458z" />
91
+ <glyph unicode="&#xe651;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM512 744.562c82.32 0 156.771-33.586 210.5-87.75l86.062 61.25v-276.25l-264.375 88.125 77.875 55.437c-30.148 24.252-68.354 38.813-110.062 38.813-97.306 0-176.188-78.882-176.188-176.188 0-97.306 78.882-176.188 176.188-176.188 65.304 0 122.193 35.592 152.625 88.375l104.375-60c-51.22-88.856-147.072-148.75-257-148.75-163.782 0-296.562 132.78-296.562 296.562 0 163.782 132.78 296.562 296.562 296.562z" />
92
+ <glyph unicode="&#xe652;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c189.791 0 355.319 103.341 443.75 256.75l-180.25 103.688c-52.541-91.13-150.752-152.625-263.5-152.625-167.998 0-304.188 136.189-304.188 304.188 0 167.998 136.189 304.188 304.188 304.188 72.010 0 138.011-25.192 190.062-67.063l-134.437-95.625 456.375-152.188v476.938l-148.625-105.75c-92.762 93.514-221.25 151.5-363.375 151.5z" />
93
+ <glyph unicode="&#xe653;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM351.125 736l160.875-160.875 160.875 160.875 127.125-127.125-160.875-160.875 160.875-160.875-127.125-127.125-160.875 160.875-160.875-160.875-127.125 127.125 160.875 160.875-160.875 160.875 127.125 127.125z" />
94
+ <glyph unicode="&#xe654;" d="M512 960c-282.769 0-512-229.231-512-512s229.231-512 512-512c282.769 0 512 229.231 512 512 0 282.769-229.231 512-512 512zM512 848.75c221.329 0 400.688-179.477 400.688-400.75s-179.359-400.688-400.688-400.688c-221.329 0-400.688 179.414-400.688 400.688 0 221.273 179.359 400.75 400.688 400.75zM371.562 699.438l-111-111 140.438-140.438-140.438-140.438 111-111 140.438 140.438 140.438-140.438 111 111-140.438 140.438 140.438 140.438-111 111-140.438-140.438-140.438 140.438z" />
95
+ <glyph unicode="&#xe655;" d="M0 734.003l286.003-286.003-286.003-286.003 225.997-225.997 286.003 286.003 286.003-286.003 225.997 225.997-286.003 286.003 286.003 286.003-225.997 225.997-286.003-286.003-286.003 286.003-225.997-225.997z" />
96
+ <glyph unicode="&#xe656;" d="M512 960c-248.541 0-455.673-177.114-502.188-412h142.125c43.791 157.914 188.204 274 360.063 274 103.312 0 196.671-41.98 264.25-109.75l-164.25-164.25h412v412l-150-150c-92.642 92.672-220.604 150-362 150zM0 348v-412l150 150c92.642-92.672 220.604-150 362-150 248.541 0 455.673 177.114 502.188 412h-142.125c-43.791-157.914-188.204-274-360.063-274-103.312 0-196.671 41.98-264.25 109.75l164.25 164.25z" />
97
+ <glyph unicode="&#xe657;" d="M681.939 209.459c11.601-18.786-0.762-26.623-11.294-35.496-45.309-33.728-108.721-46.057-160.807-46.252-48.727 0.957-119.874 12.441-156.504 46.252-12.51 9.88-19.98 25.778-8.067 36.571 12.617 10.582 24.051-0.622 33.882-9.143 42.402-29.545 80.674-30.947 130.689-36.034 54.116 2.634 90.366 10.687 136.605 37.109 10.985 9.547 23.506 18.643 35.496 6.992zM868.896 880.146c-40.732 0-75.551-25.31-89.613-61.050l-198.452 48.665-82.837-234.505c-58.801-1.434-114.011-9.679-165.641-24.738-51.63-15.059-97.505-35.141-137.662-60.239-21.513 19.361-47.337 29.050-77.455 29.050-16.493 0-31.731-3.047-45.714-9.143-13.983-6.096-26.366-14.532-37.123-25.289-10.756-10.756-19.161-23.3-25.256-37.641-6.095-14.341-9.143-29.387-9.143-45.163 0-20.795 4.844-39.819 14.525-57.029 9.681-17.21 22.737-31.197 39.23-41.953-0.717-5.736-1.423-11.639-2.14-17.735-0.717-6.096-1.070-12.383-1.070-18.837 0-42.308 11.998-82.28 36.020-119.927 24.022-37.647 57.033-70.433 98.983-98.399 41.95-27.966 90.711-50.038 146.286-66.172 55.575-16.134 115.243-24.186 179.064-24.186 63.104 0 122.645 8.052 178.578 24.186 55.933 16.134 104.855 38.206 146.804 66.172 41.95 27.966 74.961 60.752 98.983 98.399 24.022 37.647 36.020 77.619 36.020 119.927 0 11.474-1.091 23.311-3.242 35.502 17.21 10.756 30.845 24.936 40.883 42.505 10.039 17.568 15.076 36.753 15.076 57.548 0 15.776-3.047 30.822-9.143 45.163-6.096 14.341-14.532 26.885-25.289 37.641-10.756 10.756-23.3 19.193-37.641 25.289-14.341 6.096-29.773 9.143-46.265 9.143-28.684 0-54.476-9.688-77.422-29.050-38.723 24.381-82.833 44.11-132.312 59.169-49.479 15.059-102.539 23.656-159.189 25.808l67.761 190.379 168.138-39.425c0-0.119 0-0.238 0-0.357 0-53.168 43.091-96.259 96.259-96.259 53.168 0 96.292 43.091 96.292 96.259 0 53.168-43.124 96.292-96.292 96.292zM510.898 596.685c58.084 0 112.941-7.154 164.571-21.495 51.63-14.341 96.639-33.718 135.003-58.099 38.365-24.381 68.68-53.253 90.91-86.598 22.23-33.345 33.329-68.665 33.329-105.953 0-37.289-11.099-72.416-33.329-105.402-22.228-32.986-52.544-61.666-90.91-86.047-38.364-24.381-83.373-43.758-135.003-58.099-51.63-14.342-106.487-21.495-164.571-21.495-58.084 0-112.941 7.154-164.571 21.495-51.63 14.342-96.447 33.718-134.452 58.099-38.005 24.381-68.096 53.061-90.326 86.047-22.23 32.986-33.362 68.113-33.362 105.402 0 37.289 11.132 72.609 33.362 105.953 22.23 33.345 52.321 62.216 90.326 86.598 38.005 24.381 82.822 43.758 134.452 58.099 51.63 14.341 106.487 21.495 164.571 21.495zM667.007 452.312c-40.099 0-72.624-32.271-72.624-72.073 0-39.801 32.526-72.073 72.624-72.073 40.099 0 72.592 32.271 72.592 72.073 0 39.801-32.493 72.073-72.592 72.073zM365.52 451.177c-40.099 0-72.592-32.271-72.592-72.073 0-39.801 32.493-72.073 72.592-72.073 40.099 0 72.624 32.271 72.624 72.073 0 39.801-32.526 72.073-72.624 72.073zM965.901 358.419c-0.344-0.179-0.682-0.386-1.038-0.648 0.351 0.262 0.686 0.473 1.038 0.648z" />
98
+ <glyph unicode="&#xe658;" d="M512-64c-282.752 0-512 229.248-512 512s229.248 512 512 512c282.752 0 512-229.248 512-512 0-282.752-229.248-512-512-512zM512 704c-141.376 0-256-114.624-256-256s114.624-256 256-256c141.376 0 256 114.624 256 256 0 141.376-114.624 256-256 256z" />
99
+ <glyph unicode="&#xe659;" d="M798.657 923.987v-158.772h-146.746c-46.428 0-97.694-22.663-140.568-65.98-42.875-43.317-89.465-107.576-163.438-213.251-74.305-106.15-115.684-170.297-141.488-199.122-25.804-28.825-21.654-26.352-59.211-26.352h-147.206v-126.176h147.206c56.387 0 113.101 23.568 153.186 68.346s77.919 106.807 150.82 210.951c73.233 104.618 119.791 166.536 149.769 196.822 29.977 30.286 31.267 28.587 50.931 28.587h146.746v-165.672l225.343 225.277-225.343 225.343zM0 765.215v-126.176h147.206c37.557 0 33.407 2.538 59.211-26.287 16.602-18.546 43.953-57.878 78.072-107.447 4.625 6.634 6.803 9.832 11.698 16.824 18.586 26.551 35.468 50.507 51.062 72.354 5.427 7.604 9.972 13.603 15.115 20.701-23.057 33.314-42.262 59.735-61.971 81.752-40.085 44.778-96.799 68.28-153.186 68.28h-147.206zM798.657 422.633v-162.123h-146.746c-19.664 0-20.953-1.634-50.931 28.653-19.829 20.033-47.91 55.546-85.169 106.461-4.506-6.391-8.153-11.45-12.88-18.204-26.088-37.269-44.074-64.156-62.957-92.004 26.789-35.481 49.595-63.040 71.369-85.038 42.875-43.317 94.14-66.045 140.568-66.045h146.746v-162.321l225.343 225.277-225.343 225.343z" />
100
+ <glyph unicode="&#xe65a;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM472.812 719l22-101.312c-64.461-14.269-123.738-32.826-118.937-104.813h75.75v-269.625h-228.187v252c0.081 200.27 147.116 216.564 249.375 223.75zM778.5 719l22.062-101.312c-64.461-14.269-123.738-32.826-118.937-104.813h75.75v-269.625h-228.187v252c0.081 200.27 147.053 216.564 249.312 223.75z" />
101
+ <glyph unicode="&#xe65b;" d="M442.43 780.214c-181.455-12.751-442.287-41.722-442.43-397.093v-447.121h404.91v478.388h-134.449c-8.518 127.738 96.669 160.721 211.053 186.040l-39.084 179.786zM984.916 780.214c-181.455-12.751-442.287-41.722-442.431-397.093v-447.121h404.91v478.388h-134.449c-8.518 127.738 96.669 160.721 211.053 186.040l-39.084 179.786z" />
102
+ <glyph unicode="&#xe65c;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM502.75 831.688c62.131-0.15 112.049-19.797 146.875-55.75s50.795-80.113 51.125-124.313c-0.431-46.578-3.988-68.023-41.438-124.313-37.449-56.29-131.604-137.744-113.812-229.187l-71.875 1.25c-31.835 64.060-23.747 141.119 0.5 192.125s42.42 67.396 62.125 114.562c19.705 47.167-26.983 100.454-69.562 100.813-42.579 0.359-58.799-17.221-72.125-47.313h-58.312c-5.036 2.908-15.898 6.149-12.312 59.313 3.585 53.163 116.682 112.963 178.812 112.813zM506.375 238.5c48.075 0 86.937-38.925 86.937-87s-38.862-87.188-86.937-87.188c-48.075 0-87 39.112-87 87.188 0 48.075 38.925 87 87 87z" />
103
+ <glyph unicode="&#xe65d;" d="M499.676 960c-82.904 0.2-233.808-79.59-238.592-150.528-4.784-70.938 9.664-75.309 16.384-79.189h77.824c17.782 40.153 39.441 63.625 96.256 63.147 56.815-0.479 119.136-71.549 92.843-134.485-26.293-62.937-50.59-84.858-82.944-152.917-32.354-68.059-43.161-170.864-0.683-256.341l95.915-1.707c-23.74 122.016 101.923 230.725 151.893 305.835 49.97 75.11 54.72 103.737 55.296 165.888-0.44 58.978-21.797 117.914-68.267 165.888-46.469 47.974-113.022 74.211-195.925 74.411zM504.455 168.448c-64.149 0-116.053-51.905-116.053-116.053 0-64.149 51.904-116.395 116.053-116.395 64.149 0 116.053 52.246 116.053 116.395 0 64.149-51.904 116.053-116.053 116.053z" />
104
+ <glyph unicode="&#xe65e;" d="M0 960v-465.333h465.333v465.333h-465.333zM558.667 960v-465.333h465.333v465.333h-465.333zM92.667 867.333h280v-280h-280v280zM651.333 867.333h280v-280h-280v280zM186 772.667v-92.667h94v92.667h-94zM744 772.667v-92.667h92.667v92.667h-92.667zM0 401.333v-465.333h465.333v465.333h-465.333zM558.667 401.333v-465.333h92.667v278.667h92.667v-92.667h280v279.333h-92.667v-92.667h-94.667v92.667h-278zM92.667 308.667h280v-280h-280v280zM186 216v-94h94v94h-94zM744 28.667v-92.667h92.667v92.667h-92.667zM931.333 28.667v-92.667h92.667v92.667h-92.667z" />
105
+ <glyph unicode="&#xe65f;" d="M402.558 960c-80.252 0-145.3-65.113-145.3-145.443 0-39.723 15.892-75.748 41.679-101.997h-298.936v-242.405c26.644 30.812 66.038 50.351 109.945 50.351 80.252 0 145.3-65.113 145.3-145.443 0-80.33-65.049-145.443-145.3-145.443-43.907 0-83.301 19.539-109.945 50.351v-343.971h314.027c-33.207 26.657-54.47 67.583-54.47 113.506 0 80.33 65.049 145.443 145.3 145.443 80.252 0 145.3-65.113 145.3-145.443 0-45.923-21.263-86.849-54.47-113.506h280.109v303.834c26.307-26.407 62.704-42.727 102.903-42.727 80.251 0 145.3 65.113 145.3 145.443 0 80.33-65.049 145.443-145.3 145.443-40.199 0-76.596-16.32-102.903-42.727v267.293h-269.617c25.793 26.251 41.679 62.268 41.679 101.997 0 80.33-65.049 145.443-145.3 145.443z" />
106
+ <glyph unicode="&#xe660;" d="M313.562 834.437v-154.625h-40.437l-238.813-101.625h955.375l-238.813 101.625h-40.437v154.625h-396.875zM0 518.812v-310.938h158.5l-55.688-271.875h818.375l-55.688 271.875h158.5v310.938h-1024zM248.688 401.625h526.562l80-390.625h-686.562l80 390.625z" />
107
+ <glyph unicode="&#xe661;" d="M512 929.872c-282.759 0-512-229.241-512-512 0-216.949 135.020-402.185 325.552-476.707v45.106c-166.911 72.175-283.718 238.155-283.718 431.602 0 259.709 210.457 470.338 470.165 470.338 259.709 0 470.165-210.629 470.165-470.338 0-193.447-116.806-359.427-283.718-431.602v-45.106c190.611 74.484 325.552 259.701 325.552 476.707 0 282.759-229.241 512-512 512zM511.828 828.299c-192.86 0-349.138-156.45-349.138-349.31 0-130.378 71.462-243.899 177.323-303.86v37.358c-87.377 56.463-145.302 154.69-145.302 266.502 0 175.187 141.929 317.288 317.116 317.288 175.187 0 317.288-142.101 317.288-317.288 0-111.812-58.046-210.039-145.474-266.502v-37.358c105.912 59.961 177.496 173.482 177.496 303.86 0 192.86-156.45 349.31-349.31 349.31zM512 715.19c-115.254 0-208.656-93.402-208.656-208.656 0-58.726 24.321-111.692 63.354-149.606v49.065c-19.765 28.557-31.333 63.194-31.333 100.541 0 97.583 79.052 176.635 176.635 176.635 97.583 0 176.807-79.052 176.807-176.635 0-37.347-11.536-71.984-31.333-100.541v-48.893c38.931 37.902 63.182 90.796 63.182 149.434 0 115.254-93.402 208.656-208.656 208.656zM512 606.386c-55.13 0-99.852-44.722-99.852-99.852s44.722-99.68 99.852-99.68c55.13 0 99.852 44.55 99.852 99.68 0 55.13-44.722 99.852-99.852 99.852zM512 381.030c-119.697 0-121.2-44.073-121.2-44.073s-0.461-128.667 10.33-195.917c10.791-67.249 55.779-205.041 55.779-205.041h110.182c0 0 45.006 138.305 55.779 205.558 10.773 67.252 10.33 195.4 10.33 195.4 0 0-1.502 44.073-121.2 44.073z" />
108
+ <glyph unicode="&#xe662;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM430.25 736.562h163.5v-206.812h206.812v-163.5h-206.812v-206.812h-163.5v206.812h-206.812v163.5h206.812v206.812z" />
109
+ <glyph unicode="&#xe663;" d="M367 960v-367h-367v-290h367v-367h290v367h367v290h-367v367h-290z" />
110
+ <glyph unicode="&#xe664;" d="M512 960c-282.752 0-512-229.248-512-512s229.248-512 512-512c282.752 0 512 229.248 512 512 0 282.752-229.248 512-512 512zM512 841.25c217.172 0 393.25-176.078 393.25-393.25s-176.078-393.25-393.25-393.25c-217.172 0-393.25 176.078-393.25 393.25 0 217.172 176.078 393.25 393.25 393.25zM384 703.625v-511.25l384 255.625-384 255.625z" />
111
+ <glyph unicode="&#xe665;" d="M512-64c-282.752 0-512 229.248-512 512s229.248 512 512 512c282.752 0 512-229.248 512-512 0-282.752-229.248-512-512-512zM384 703.616v-511.232l384 255.616-384 255.616z" />
112
+ <glyph unicode="&#xe666;" d="M85.333 960l853.333-512-853.333-512z" />
113
+ <glyph unicode="&#xe667;" d="M273.92-33.28h102.4l229.786 409.651h264.294c0 0 153.6 0 153.6 71.629 0 71.68-153.6 71.68-153.6 71.68h-264.294l-229.786 409.6h-102.4l127.386-409.6h-183.654l-115.251 102.451h-102.4l81.971-174.080-81.971-174.131h102.4l115.251 102.451h183.654l-127.386-409.651z" />
114
+ <glyph unicode="&#xe668;" d="M512 960c304.174-5.688 510.014-238.955 512-512-5.44-290.921-238.955-510.014-512-512-50.51 0.196-99.824 8.057-144.864 21.011 9.584 15.482 19.167 32.622 28.752 51.421 20.212 41.089 29.442 85.094 39.81 127.171 4.423 18.062 10.69 41.837 18.799 71.326 8.847-16.956 24.881-31.701 48.104-44.233 60.617-29.493 135.713-19.749 189.65 7.741 75.671 42.981 120.012 109.741 143.758 184.674 45.724 173.774-13.234 340.854-170.851 408.052-190.050 57.245-402.149-14.199-476.060-184.121-32.27-113.556-30.36-259.351 81.832-306.868 5.901-2.212 11.245-2.212 16.035 0 10.53 6.016 22.742 58.159 20.458 69.114-0.738 3.317-3.317 7.925-7.741 13.823-62.005 83.941-24.217 208.863 33.728 271.482 98.532 84.632 251.884 98.375 342.255 17.693 80.157-93.511 61.952-239.043 10.505-331.749-28.427-45.334-66.56-79.593-117.771-80.173-53.905 1.194-94.563 46.808-80.726 98.419 11.759 60.569 44.386 124.804 45.339 181.356-2.605 47.038-26.16 76.871-69.667 77.408-69.451-8.757-97.488-73.691-98.419-132.7 2.219-28.357 3.94-57.218 16.587-80.726-14.744-59.715-26.172-107.819-34.281-144.311-12.431-64.746-36.806-132.463-40.363-195.179-1.106-20.642-1.29-39.81-0.553-57.503-189.718 89.969-305.194 265.709-306.315 468.872 5.526 295.504 238.955 510.014 512 512z" />
115
+ <glyph unicode="&#xe669;" d="M0 875.312v-854.625h1024v854.625h-1024zM78.562 795.438h866.875v-694.875h-866.875v694.875zM257.25 695.125c-24.448 0-45.018-8.331-61.688-25-16.669-16.669-25-37.239-25-61.687 0-23.337 8.331-43.331 25-60 16.669-16.669 37.239-25 61.688-25 23.337 0 43.331 8.331 60 25 16.669 16.669 25 36.663 25 60 0 24.448-8.331 45.018-25 61.687-16.669 16.669-36.663 25-60 25zM625.625 652.875l-196.687-298.375-104.438 86.688-153.938-200v-58.375h682.875v234.5l-227.813 235.563z" />
116
+ <glyph unicode="&#xe66a;" d="M777.24 873.042c151.951-94.77 245.894-258.639 246.76-431.558 0-57.976-9.783-113.415-29.35-166.318h-217.41zM971.822 221.9c-80.966-162.677-240.113-266.987-413.079-284.807-88.667-5.677-184.947 11.099-256.544 42.395v242.412zM0 441.484c2.263 193.968 113.416 365.17 278.285 450.038l194.582-173.928-454.386-407.643c-12.32 44.931-18.48 88.776-18.48 131.533zM247.847 8.838c-96.688 60.592-170.525 148.523-210.887 245.673l210.887 190.234zM722.888 564.32l-390.251 351.117c59.591 20.032 121.038 32.399 179.363 32.611 73.919 0 144.215-15.219 210.887-45.656z" />
117
+ <glyph unicode="&#xe66b;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM237.25 708.562h549.5v-521.125h-549.5v521.125zM305.062 642.812v-285.75h413.875v285.75h-413.875z" />
118
+ <glyph unicode="&#xe66c;" d="M0 907.125v-971.125h1024v971.125h-1024zM126.375 784.625h771.25v-532.562h-771.25v532.562z" />
119
+ <glyph unicode="&#xe66d;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM328 756.625c10.549 0.622 20.084-5.683 27.312-16.875l70-132.75c7.37-15.729 3.183-32.574-7.812-43.812l-32.062-32.063c-1.98-2.712-3.281-5.766-3.313-9.125 12.296-47.596 49.594-91.497 82.5-121.688 32.906-30.191 68.274-71.067 114.187-80.75 5.675-1.583 12.627-2.149 16.688 1.625l37.25 37.937c12.859 9.746 31.459 14.469 45.188 6.5h0.625l126.313-74.563c18.54-11.622 20.462-34.085 7.187-47.75l-87-86.312c-12.847-13.176-29.916-17.605-46.5-17.625-73.343 2.198-142.642 38.194-199.562 75.187-93.431 67.971-179.134 152.275-232.938 254.125-20.635 42.709-44.876 97.203-42.562 144.875 0.206 17.933 5.058 35.503 17.688 47.063l87 87c6.777 5.765 13.483 8.627 19.812 9z" />
120
+ <glyph unicode="&#xe66e;" d="M1009.772 108.508l-144.372-143.214c-21.311-21.856-49.56-29.261-77.071-29.294-121.661 3.645-236.658 63.406-331.078 124.77-154.984 112.751-297.188 252.556-386.438 421.506-34.231 70.847-74.395 161.24-70.558 240.318 0.342 29.747 8.359 58.942 29.309 78.117l144.372 144.299c29.979 25.5 58.971 16.684 78.156-13.020l116.149-220.247c12.225-26.092 5.213-54.049-13.026-72.692l-53.19-53.163c-3.284-4.499-5.375-9.617-5.428-15.189 20.397-78.953 82.188-151.722 136.773-201.802 54.585-50.080 113.258-117.93 189.42-133.992 9.414-2.626 20.944-3.548 27.68 2.712l61.874 62.928c21.33 16.167 52.127 24.069 74.9 10.85h1.086l209.502-123.685c30.754-19.278 33.96-56.535 11.941-79.202z" />
121
+ <glyph unicode="&#xe66f;" d="M614.034 727.864c15.753 0 30.252-3.043 43.498-9.129 39.321-19.791 62.536-57.405 62.831-99.348v-288.916c-7.375-45.931-59.947-33.439-61.22 0v272.806c-4.686 15.557-34.725 9.106-35.443 0v-626.164c-7.639-63.938-90.26-45.17-92.367 1.074 0 127.81 0 255.621 0 383.431-5.283 24.731-40.051 13.494-40.813-1.074 1.474-127.448 1.074-254.904 1.074-382.357-8.24-63.61-90.459-47.334-92.367-1.074l-1.074 626.164c-4.815 15.221-32.651 9.383-33.295 0v-272.806c-7.375-45.931-59.947-33.439-61.22 0v288.916c0.743 40.154 15.46 80.382 50.48 99.348 11.457 6.087 25.419 9.129 41.887 9.129 72.677 0 145.353 0 218.030 0zM612.95 859.070c0-55.742-45.188-100.93-100.93-100.93-55.742 0-100.93 45.188-100.93 100.93 0 55.742 45.188 100.93 100.93 100.93 55.742 0 100.93-45.188 100.93-100.93z" />
122
+ <glyph unicode="&#xe670;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM684.255 800.065c15.009-0.119 29.582-5.655 40.592-16.665l85.204-85.171c23.552-23.552 21.938-63.234-3.534-88.77-25.536-25.536-65.282-27.054-88.77-3.566l-85.171 85.171c-23.552 23.488-21.906 63.298 3.566 88.77 13.532 13.566 31.103 20.365 48.113 20.231zM543.87 687.53l170.375-170.342-276.879-276.815-170.375 170.375 276.879 276.782zM222.768 378.488l179.712-179.712-224.713-45.001 45.001 224.713z" />
123
+ <glyph unicode="&#xe671;" d="M997.688 797.225l-134.419 134.419c-37.064 37.064-99.779 34.64-139.973-5.656-40.194-40.194-42.82-103.011-5.656-140.074l134.419-134.419c37.064-37.064 99.779-34.64 140.074 5.655 40.194 40.295 42.719 102.91 5.554 140.074zM140.781 343.574l268.838-268.838 436.886 436.785-268.838 268.838-436.886-436.785zM0-61.904l354.579 70.997-283.582 283.582-70.997-354.579z" />
124
+ <glyph unicode="&#xe672;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM282.312 713.062h155.063v-530.125h-155.063v530.125zM586.625 713.062h155.063v-530.125h-155.063v530.125z" />
125
+ <glyph unicode="&#xe673;" d="M0 960h426.667v-1024h-426.667zM597.333 960h426.667v-1024h-426.667z" />
126
+ <glyph unicode="&#xe674;" d="M987.136 566.784c-1.486-109.207-49.143-208.251-126.293-271.701-100.32-76.356-226.291-101.797-339.285-103.765v-61.44c-3.027-78.873-49.128-147.327-114.688-177.493-24.106-11.443-50.728-16.288-75.093-16.384-34.357 0.416-67.781 10.805-95.573 24.576v177.493c23.444-16.519 50.308-27.635 77.141-19.797 23.735 8.809 34.6 27.371 34.816 49.835v492.885h173.397v-307.2c39.842 0.552 79.145 4.924 115.371 12.971 47.49 11.527 92.72 29.714 126.976 60.075 42.038 40.049 60.399 87.737 60.757 139.947-0.651 77.308-39.553 141.596-98.987 178.859-67.365 38.542-142.063 51.59-213.675 51.883-77.221-1.692-153.224-16.877-215.040-55.296-63.134-40.871-97.052-108.451-97.621-175.445 4.010-48.28 16.372-115.5 49.152-146.091l-110.592-118.784c-35.885 35.89-59.533 79.83-75.093 124.245-15.273 46.979-25.748 93.748-25.941 140.629 1.887 114.012 52.552 216.931 132.437 283.989 100.798 78.801 227.355 108.624 342.699 109.227 126.288-2.147 251.1-33.95 344.064-108.544 87.176-74.103 130.299-181.36 131.072-284.672z" />
127
+ <glyph unicode="&#xe675;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM634.5 768.688c40.225-0.371 78.097-18.409 113.688-54 39.519-40.455 62.202-92.112 47.437-151.813-8.436-31.636-28.426-63.958-60.063-97-95.825-93.982-181.991-181.54-292.125-291.063-21.066-20.697-58.703-45.967-97-47.5-31.852 0.25-57.529 13.346-81.25 36.938-25.236 25.559-43.897 58.793-41.125 100.188 3.515 29.527 17.941 56.941 43.25 82.25l245.75 245.687c36.319 36 87.439 63.868 136 22.187 43.908-45.484 15.864-94.722-23.187-135l-226.75-225.687-43.25 44.313 225.687 225.687c10.309 10.351 31.369 28.453 23.188 47.437-10.666 9.628-36.213-11.943-47.438-23.187l-245.687-245.75c-12.288-12.376-22.972-25.384-25.313-44.25-2.109-16.169 5.252-32.69 22.125-49.563 32.711-30.338 55.478-21.673 90.687 10.5 93.685 93.685 168.869 168.053 265.25 264.188 31.684 31.684 54.582 51.654 71.187 95.438 13.096 49.349-37.583 119.511-94.937 127.562-37.643 3.512-70.469-21.203-98.063-47.438l-268.937-268.875-44.25 43.187 268.875 270c42.182 41.478 84.889 63.266 128.125 65.375 2.702 0.132 5.443 0.212 8.125 0.188z" />
128
+ <glyph unicode="&#xe676;" d="M402.519 11.77c175.849 174.873 313.402 314.661 466.405 464.721 50.513 52.758 82.505 104.394 95.975 154.907 23.574 95.323-12.67 177.869-75.77 242.463-60.616 60.616-125.441 89.24-194.476 85.872-69.035-3.368-137.228-38.166-204.578-104.394l-429.362-431.046 70.718-69.035 429.362 429.362c44.058 41.888 96.486 81.378 156.591 75.77 91.577-12.856 172.45-124.942 151.54-203.737-26.514-69.908-63.066-101.793-113.655-152.381-153.891-153.498-273.883-272.199-423.469-421.785-56.218-51.37-92.575-65.278-144.804-16.838-26.94 26.94-38.727 53.32-35.359 79.137 3.737 30.123 20.791 50.958 40.411 70.718l392.319 392.319c17.923 17.955 58.74 52.416 75.77 37.043 13.064-30.312-20.582-59.243-37.043-75.77l-360.327-360.327 69.035-70.718 362.011 360.327c62.353 64.312 107.15 142.899 37.043 215.523-77.537 66.55-159.217 22.121-217.207-35.359l-392.319-392.319c-40.411-40.411-63.423-84.189-69.035-131.334-4.426-66.095 25.373-119.149 65.667-159.958 37.875-37.669 78.794-58.534 129.651-58.932 61.148 2.448 121.271 42.724 154.907 75.77z" />
129
+ <glyph unicode="&#xe677;" d="M512.062 960c-282.748 0-512.062-229.19-512.062-511.938 0-222.286 141.753-411.454 339.751-482.198l126.204 333.753c-63.376 19.638-109.46 78.623-109.46 148.446 0 85.884 69.684 155.568 155.568 155.568 85.884 0 155.443-69.684 155.443-155.568 0-69.877-46.039-128.979-109.46-148.571l126.204-333.753c198.043 70.703 339.751 259.981 339.751 482.323 0 282.748-229.19 511.938-511.938 511.938z" />
130
+ <glyph unicode="&#xe678;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM731.688 720.188l106.375-106.375-438-438-214.125 214.188 105.687 105.688 107.75-107.813 332.313 332.313z" />
131
+ <glyph unicode="&#xe679;" d="M512 960c-282.769 0-512-229.231-512-512s229.231-512 512-512c282.769 0 512 229.231 512 512 0 282.769-229.231 512-512 512zM512 848.75c221.329 0 400.688-179.477 400.688-400.75s-179.359-400.688-400.688-400.688c-221.329 0-400.688 179.414-400.688 400.688 0 221.273 179.359 400.75 400.688 400.75zM708.188 691.125l-296.75-296.813-96.25 96.25-94.438-94.375 191.312-191.313 391.188 391.187-95.062 95.063z" />
132
+ <glyph unicode="&#xe67a;" d="M856.949 875.39l-521.763-521.763-169.22 169.22-165.966-165.966 336.271-336.271 687.729 687.729-167.051 167.051z" />
133
+ <glyph unicode="&#xe67b;" d="M438.562 960v-592.188h146.875v592.188h-146.875zM149.938 810.062c-92.654-92.654-149.938-220.677-149.938-362.062 0-282.77 229.23-512 512-512 282.77 0 512 229.23 512 512 0 141.385-57.284 269.409-149.938 362.062l-103.125-103.125c66.269-66.269 107.25-157.826 107.25-258.938 0-202.224-163.963-366.188-366.188-366.188-202.224 0-366.188 163.963-366.188 366.188 0 101.112 40.981 192.669 107.25 258.938l-103.125 103.125z" />
134
+ <glyph unicode="&#xe67c;" d="M1.213 422.089c-1.555 8.522-1.172 15.759-1.172 24.625v2.345c139.368 11.956 291.192 47.062 404.194 127.818 32.423-14.856 64.31-12.829 94.898 2.345 64.088-64.73 126.981-109.717 210.884-136.026 8.591-21.89 22.26-38.697 41.005-50.424-22.65-56.287-54.283-105.928-94.898-148.925-60.028 43.242-139.291 11.93-166.364-50.424-187.743 2.034-376.968 84.174-488.548 228.665zM488.589 119.547c-95.841-49.497-196.998-76.183-299.924-70.359-79.613 66.803-136.981 154.126-166.364 245.082 129.299-111.129 301.151-174.548 466.288-174.723zM700.645 133.619c109.062 22.749 209.276 66.602 290.551 133.681-106.677-278.133-427.928-405.282-691.23-287.297 85.472 12.315 165.761 41.836 234.315 80.912 68.509-39.259 150.042 2.037 166.364 72.704zM902.156 419.743c41.98 3.098 82.915 6.187 121.844 12.899-0.076-10.482-1.158-20.799-1.172-30.489-73.191-93.667-183.208-157.662-292.894-187.623 40.93 49.694 71.292 104.894 92.555 160.652 33.429 4.337 60.734 19.693 79.667 44.56zM920.901 494.792c-4.621 34.76-22.007 62.973-49.206 80.912 8.595 79.59 10.012 157.249 3.515 232.183 82.054-84.705 131.74-192.823 145.276-300.196-29.681-6.254-62.875-10.554-99.584-12.899zM350.343 629.646c-103.495-65.209-224.679-96.885-344.444-106.71 29.909 186.915 157.223 341.396 328.042 404.561 4.639-60.701 18.696-119.304 41.005-170.033-35.816-36.371-44.323-82.999-24.603-127.818zM551.854 716.422c53.943 66.977 98.79 135.42 124.187 215.766 43.738-14.854 83.182-34.007 118.329-57.459 12.276-96.583 13.982-192.782 4.686-282.606-42.435-7.243-75.797-33.063-90.211-70.358-62.648 22.68-113.932 64.912-159.334 110.228 11.403 29.421 11.834 56.998 2.343 84.43zM442.898 785.607c-21.798 53.887-36.025 106.104-36.319 162.997 65.365 15.038 135.933 14.537 197.997 2.345-23.71-66.377-61.173-127.898-100.756-178.241-13.928 5.949-47.851 19.2-60.922 12.899z" />
135
+ <glyph unicode="&#xe67d;" d="M282.358 196.998l-0.788-63.729h-281.57v63.729c0 77.248 65.051 139.123 142.299 139.123s141.054-61.881 140.059-139.123zM270.247 486.9c0-70.798-57.151-128.191-127.948-128.191-70.798 0-128.433 57.393-128.433 128.191 0 70.798 57.636 128.191 128.433 128.191 70.798 0 127.948-57.393 127.948-128.191zM631.541 206.762l-0.908-73.492h-324.709v73.493c0 89.083 75.017 160.438 164.1 160.438s162.665-71.362 161.517-160.438zM617.575 541.080c0-81.645-65.907-147.831-147.551-147.831-81.645 0-148.111 66.186-148.111 147.831 0 81.645 66.466 147.831 148.111 147.831 81.645 0 147.551-66.186 147.551-147.831zM1023.985 216.526l-1.029-83.256h-367.849v83.256c0 100.918 84.984 181.753 185.902 181.753s184.276-80.843 182.976-181.753zM1008.164 595.26c0-92.492-74.663-167.471-167.154-167.471-92.492 0-167.788 74.979-167.788 167.471 0 92.492 75.296 167.471 167.788 167.471 92.492 0 167.154-74.979 167.154-167.471z" />
136
+ <glyph unicode="&#xe67e;" d="M311.294 891.453l-25.957-674.798c-34.931 17.925-78.756 25.681-124.74 19.157-99.151-14.042-170.547-88.839-159.463-167.039 11.086-78.206 100.449-130.206 199.596-116.159 87.995 12.47 154.047 72.792 160.049 140.864l0.020-0.038c0.012 0.154 0.022 0.386 0.036 0.56 0.146 1.73 0.23 3.482 0.294 5.222 3.692 70.288 26.297 604.182 26.297 604.182l556.727 57.36-25.145-480.835c-35.727 19.885-81.646 28.743-129.932 21.901-99.151-14.056-170.541-88.837-159.457-167.047 11.082-78.198 100.445-130.208 199.596-116.146 89.869 12.72 156.825 75.366 160.337 145.212l0.043 0.042c1.884 31.388 33.295 756.173 34.405 781.786z" />
137
+ <glyph unicode="&#xe67f;" d="M0 448l176.562-176.562-0.531 123.531h282.937v-283.438l-121.969-0.531 175-175 176.562 176.562-123.531-0.531v282.937h283.438l0.531-121.969 175 175-176.562 176.562 0.531-123.531h-282.938v283.437l121.969 0.531-175 175-176.562-176.562 123.531 0.531v-282.937h-283.438l-0.531 121.969-175-175z" />
138
+ <glyph unicode="&#xe680;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM218 531.25h588.062v-166.5h-588.062v166.5z" />
139
+ <glyph unicode="&#xe681;" d="M0 593h1024v-290h-1024z" />
140
+ <glyph unicode="&#xe682;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM494.062 781v-98.75h36.563v98.75c16.87-1.379 33.576-4.742 49.813-9.688v-89.062h36.562v74.5c15.914-7.922 31.106-17.491 45-29 0.073-0.061 0.113-0.126 0.188-0.188v-364.812c-0.073-0.061-0.113-0.126-0.188-0.188-41.604-34.338-94.868-54.042-150-54.062-53.883 0.104-107.556 18.905-150 54.062-0.074 0.061-0.114 0.126-0.188 0.188v364.812c0.074 0.061 0.114 0.126 0.188 0.188 13.988 11.545 29.373 21.267 45.625 29.312v-74.812h36.625v89.312c16.134 4.882 32.814 8.112 49.812 9.438zM289.938 489.5h43.125v-165.312c48.831-39.877 111.080-63.813 178.938-63.813s130.106 23.936 178.938 63.813v165.312h43.125v-186.812c-13.385-12.353-27.831-23.557-43.125-33.563-35.234-23.052-75.092-39.519-117.938-47.625v-60.75h72.125v-45.75h-266.25v45.75h72.125v60.75c-42.845 8.106-82.703 24.573-117.938 47.625-15.293 10.006-29.74 21.21-43.125 33.563v186.812zM451 221.5c19.752-3.737 40.164-5.688 61-5.688s41.248 1.951 61 5.688v21.562h-122v-21.562z" />
141
+ <glyph unicode="&#xe683;" d="M484.375 960c-26.134-2.038-51.757-7.057-76.563-14.562v-137.313h-56.25v115.063c-24.987-12.369-48.681-27.312-70.187-45.063-0.113-0.094-0.199-0.218-0.313-0.313v-560.875c0.114-0.094 0.199-0.219 0.313-0.313 65.256-54.054 147.781-82.965 230.625-83.125 84.764 0.031 166.66 30.331 230.625 83.125 0.114 0.094 0.2 0.218 0.313 0.313v560.875c-0.114 0.094-0.2 0.219-0.313 0.313-21.361 17.694-44.72 32.383-69.187 44.563v-114.563h-56.25v136.937c-24.963 7.604-50.625 12.817-76.563 14.938v-151.875h-56.25v151.875zM170.625 511.812v-287.187c20.58-18.992 42.737-36.241 66.25-51.625 54.172-35.443 115.502-60.787 181.375-73.25v33.125h187.5v-33.125c65.873 12.463 127.203 37.807 181.375 73.25 23.513 15.384 45.67 32.633 66.25 51.625v287.187h-66.25v-254.187c-75.077-61.31-170.795-98.125-275.125-98.125-104.33 0-200.048 36.815-275.125 98.125v254.187h-66.25zM605.75 99.75c-30.369-5.746-61.716-8.75-93.75-8.75s-63.381 3.004-93.75 8.75v-93.438h-110.938v-70.312h409.375v70.312h-110.938v93.438z" />
142
+ <glyph unicode="&#xe684;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM512 786.562c140.957 0 255.25-114.293 255.25-255.25 0-42.698-11.7-99.064-35.75-130.937l-219.5-290.937-219.5 290.937c-26.478 35.092-35.75 83.798-35.75 130.937 0 140.957 114.293 255.25 255.25 255.25zM512 638.688c-59.309 0-107.375-48.066-107.375-107.375s48.066-107.375 107.375-107.375c59.309 0 107.375 48.065 107.375 107.375 0 59.31-48.066 107.375-107.375 107.375z" />
143
+ <glyph unicode="&#xe685;" d="M512 960c-213.182 0-386-172.818-386-386 0-71.293 13.954-144.928 54-198l332-440 332 440c36.373 48.205 54 133.424 54 198 0 213.182-172.818 386-386 386zM512 736.438c89.699 0 162.438-72.739 162.438-162.438 0-89.699-72.739-162.438-162.438-162.438-89.699 0-162.438 72.739-162.438 162.438 0 89.699 72.739 162.438 162.438 162.438z" />
144
+ <glyph unicode="&#xe686;" d="M620.799 960v-142.576h155.602l-205.105-203.741c-57.551 37.244-126.151 58.857-199.808 58.857-203.388 0-368.286-164.866-368.286-368.254 0-203.388 164.899-368.286 368.286-368.286 203.388 0 368.254 164.899 368.254 368.286 0 77.308-23.811 149.052-64.512 208.29l201.661 201.661v-154.237h142.576c0 124.992 1.354 275.333 1.332 400zM371.487 524.309c121.525 0 220.023-98.498 220.023-220.023s-98.498-220.055-220.023-220.055c-121.525 0-220.055 98.53-220.055 220.055 0 121.525 98.53 220.023 220.055 220.023z" />
145
+ <glyph unicode="&#xe687;" d="M512 960c-261.823 0-474.86-200.309-474.86-446.554 0-12.915 0.583-25.972 1.742-38.944l9.332-196.277 300.046 24.636-9.332 196.152c-0.404 4.691-0.684 9.627-0.684 14.433 0 90.112 77.969 163.305 173.757 163.305 95.787 0 173.757-73.251 173.757-163.305 0-4.807-0.221-9.684-0.684-14.433l-9.27-196.152 299.984-24.636 9.332 196.277c1.158 12.972 1.742 26.030 1.742 38.944 0 246.245-213.037 446.554-474.86 446.554zM358.089 186.961l-299.797-26.253 19.597-223.588 299.797 26.253-19.597 223.588zM665.538 185.841l-19.534-223.65 299.797-26.191 19.534 223.588-299.797 26.253z" />
146
+ <glyph unicode="&#xe688;" d="M288.949 960l-50.517-237.822-237.307-56.56 238.753-50.3 56.782-236.442 50.457 237.882 237.347 56.48-238.733 50.32-56.782 236.442zM915.456 949.188l-186.488-185.751 101.717-101.319 186.468 185.757-101.697 101.313zM661.143 695.886l-661.143-658.565 101.709-101.321 661.143 658.565-101.717 101.321zM866.143 577.945l-26.985-127.061-126.815-30.26 127.558-26.86 30.318-126.321 26.965 127.061 126.815 30.26-127.558 26.86-30.298 126.321zM658.131 347.063l-29.736-140.121-139.806-33.26 140.629-29.62 33.431-139.301 29.736 140.121 139.806 33.3-140.609 29.64-33.451 139.241z" />
147
+ <glyph unicode="&#xe689;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM508.312 725.625c69.143-0.329 132.342-44.421 159.188-105.937 9.183-21.427 14.062-43.437 14.062-67.313v-60.875h83.875v-321.125h-506.875v321.125h77.125c-0.699 43.013-1.585 92.22 13.5 128.188 29.329 64.777 89.982 106.267 159.125 105.937zM504.562 623.375c-38.298-0.806-63.557-29.93-67.25-71v-60.875h142.625v61.5c-1.758 38.946-31.234 69.303-71.625 70.375-1.262 0.034-2.514 0.026-3.75 0z" />
148
+ <glyph unicode="&#xe68a;" d="M505.25 959.996c-127.513 0.608-239.472-75.849-293.561-195.312-27.819-66.331-26.165-157.173-24.875-236.499h-142.187v-592.186h934.747v592.186h-154.625v112.312c0 44.031-9.065 84.672-26 124.187-49.509 113.449-165.986 194.704-293.499 195.312zM505.25 771.435c74.489-1.977 128.82-57.987 132.062-129.812v-113.437h-263.061v112.312c7.031 78.185 56.511 132.914 131 130.937z" />
149
+ <glyph unicode="&#xe68b;" d="M264.886-55.075c-89.119 22.95-154.484 104.367-164.887 194.673-19.694 136.708 38.159 270.523 115.351 380.299-14.429 32.027-34.178 49.4-62.868 6.483-52.232-72.184-90.346-154.013-115.989-239.032-16.273 109.985 63.515 215.375 114.246 292.995-9.801 44.769-64.271 104.866-62.148 103.996-28.806 35.757-60.56 108.209-30.196 150.48 41.264 69.604 117.989 127.4 201.574 125.116 52.067-12.53 77.22-66.026 109.019-104.464 11.468-15.418 22.936-30.837 34.405-46.255 115.814 61.803 246.492 115.504 380.064 90.942 98.74-15.312 180.753-96.534 197.812-194.858 33.668-165.924-38.545-332.808-135.655-464.145-100.698-132.994-235.672-250.713-400.090-293.683-58.866-12.185-121.801-17.054-180.638-2.546zM496.261 10.75c126.045 40.976 221.307 140.605 305.663 238.362 92.18 117.144 154.295 271.969 123.924 422.197-22.125 96.434-111.341 170.87-210.365 174.696-96.31 6.23-192.196-23.677-276.958-67.413-1.751-13.704 20.278-57.891 41.3-34.673 89.828 46.674 199.681 67.515 297.619 35.505 63.34-23.531 109.17-84.91 110.988-152.866 11.88-143.978-75.975-274.348-177.676-367.897-33.238-39.241-70.742-54.406-123.789-27.903-74.925 34.332-152.932 62.814-225.941 100.835-48.501 45.488-82.513 104.018-123.548 156.106-14.173-17.211-28.081-47.305-40.474-69.574-49.819-98.454-83.578-223.865-22.738-325.43 52.235-90.789 169.115-116.351 265.507-96.119 19.121 3.439 37.998 8.213 56.488 14.174zM631.295 235.107c-16.157 93.054-26.308 187.457-38.094 280.928-42.132 68.358-95.937 131.489-137.377 198.77-43.939 58.739-89.202 123.404-136.139 173.518-24.672 42.311-75.075 66.81-121.168 42.449-61.516-25.832-123.395-75.579-136.502-144.163 15.267-53.844 57.316-97.502 87.269-144.564 75.097-98.903 141.397-203.605 215.644-292.408 89.462-39.078 183.487-78.332 268.533-119.1zM382.602 384.21c-39.445 19.479-56.090 70.466-86.156 102.972-41.193 57.88-87.101 113.121-121.425 175.409 11.235 41.791 25.057 49.771 49.337 78.396 35.735 25.406 106.892 90.99 152.057 26.519 59.721-75.828 119.199-152.465 169.412-234.994l48.491-199.884-42.694-33.953c-43.022 24.57-169.021 85.535-169.021 85.535zM341.304 574.574c-34.984 47.216-67.643 96.733-107.169 140.205-50.612-33.699-18.681-77.665 8.527-119.504 45.084-58.63 85.359-121.186 133.728-177.148 68.010 62.375-22.158 127.215-35.087 156.447zM519.611 527.144c-12.358 43.513-49.435 78.74-74.008 117.152-34.391 46.217-67.91 93.111-103.654 138.302-23.252-12.529-49.167-13.673-67.664-33.062 35.084-55.027 75.010-112.156 113.799-165.356 37.744-46.978 85.359-75.513 131.527-57.036zM131.85 705.192c-38.736 46.631 21.011 97.038 54.080 126.45 30.384 25.566 69.050 44.659 107.732 38.356 24.416-3.978 54.391-35.008 33.652-48.668-50.815-33.471-115.432-56.852-149.818-114.85-16.055-30.149-26.848-30.467-45.647-1.287zM173.975 737.876c29.601 46.255 83.79 64.551 127.591 93.032-7.074 52.012-74.214 8.767-98.651-11.157-24.358-23.384-94.557-75.182-47.373-103.414 8.34 5.116 12.788 14.002 18.433 21.538zM90.786 771.464c-9.429 52.056 35.935 96.663 76.844 122.017 23.477 14.294 103.718 42.15 95.742-2.429-61.584-19.614-116.177-61.845-150.196-117.209-5.185-9.029-18.8-18.551-22.39-2.379zM750.912 351.435c60.421 80.231 111.801 185.219 80.517 287.205-30.099 90.633-139.595 120.87-225.026 103.452-34.575-12.124-114.055-13.106-109.863-54.093 36.304-52.398 75.502-102.7 113.565-153.816 12.92-94.856 23.512-191.223 38.38-284.876 39.147 27.814 71.68 65.335 102.427 102.128z" />
150
+ <glyph unicode="&#xe68c;" d="M512 960c-55.61 0-98.438-46.397-98.438-101.875 0-53.435-0.375-100.187-0.375-100.187h-98.875c-1.861 0-3.661-0.205-5.437-0.5h-27.5v-96.063h461.25v96.063h-27.5c-1.776 0.295-3.577 0.5-5.437 0.5h-98.875c0 0 1.125 42.322 1.125 99.875 0 53.435-44.328 102.188-99.938 102.188zM149.5 862.562v-926.562h725v926.562h-229.688v-67.125h163.313v-792.188h-592.187v792.188h163.25v67.125h-229.688zM512 861.312c18.218 0 32.938-14.66 32.938-32.812 0-18.185-14.72-32.875-32.938-32.875-18.218 0-32.938 14.69-32.938 32.875 0 18.152 14.72 32.812 32.938 32.812zM281.375 596.25v-32.875h32.937v32.875h-32.937zM380.25 595.625v-32.875h362.375v32.875h-362.375zM281.375 472.25v-32.875h32.937v32.875h-32.937zM380.25 471.625v-32.937h362.375v32.937h-362.375zM281.375 348.25v-32.875h32.937v32.875h-32.937zM380.25 347.562v-32.875h362.375v32.875h-362.375zM281.375 224.188v-32.875h32.937v32.875h-32.937zM380.25 223.5v-32.875h362.375v32.875h-362.375zM281.375 100.188v-32.875h32.937v32.875h-32.937zM380.25 99.5v-32.875h362.375v32.875h-362.375z" />
151
+ <glyph unicode="&#xe68d;" d="M0 120.404h184.404v-184.404h-184.404zM0 120.404h184.404v-184.404h-184.404zM0 400.269h184.404v-184.404h-184.404zM0 680.135h184.404v-184.404h-184.404zM0 960h184.404v-184.404h-184.404zM271.015 120.404h752.985v-184.404h-752.985zM271.015 120.404h752.985v-184.404h-752.985zM271.015 400.269h752.985v-184.404h-752.985zM271.015 680.135h752.985v-184.404h-752.985zM271.015 960h752.985v-184.404h-752.985z" />
152
+ <glyph unicode="&#xe68e;" d="M0 960v-1024h1024v1024h-1024zM251.125 758.688c40.559-0.457 80.511-28.438 82.25-76.875 0.867-43.071-36.668-75.879-83.313-76.875h-1.125c-40.156 0.463-79.371 29.146-81.188 76.875 0.572 42.593 36.375 75.865 83.375 76.875zM686.25 555.188c44.591-0.276 86.675-13.505 121.25-48.75 35.932-40.073 47.466-95.326 48.75-151.5v-255.5h-147.25v238.125c-0.327 44.631-15.615 98.882-74.688 100.688-34.621-0.368-59.033-20.486-75.75-54.125-4.563-10.826-5.221-23.273-5.437-35.687v-249h-147.187c0.563 124.481 1.337 248.954 1.062 373.437 0 35.36-0.341 59.17-1.062 71.437h147.187v-62.75c12.493 17.77 26.35 34.621 44.937 48.188 25.211 17.992 55.496 24.89 88.188 25.438zM176.438 544.312h147.187v-444.875h-147.187v444.875z" />
153
+ <glyph unicode="&#xe68f;" d="M273.82-64l341.88 341.9-103.5 103.48 66.42 66.42 103.48-103.5 341.9 341.88-273.82 273.82-341.88-341.9 103.5-103.48-66.42-66.42-103.48 103.5-341.9-341.88 273.82-273.82zM273.82 69.648l-140.164 140.164 208.24 208.24 36.67-36.67-67.034-67.034 66.824-66.824 67.034 67.034 36.67-36.67-208.24-208.24zM682.12 477.948l-36.67 36.67 67.034 67.034-66.824 66.824-67.034-67.034-36.68 36.68 208.24 208.26 140.18-140.172-208.26-208.24z" />
154
+ <glyph unicode="&#xe690;" d="M0 960v-204.8h1024v204.8h-1024zM0 550.4v-204.8h1024v204.8h-1024zM0 140.8v-204.8h1024v204.8h-1024z" />
155
+ <glyph unicode="&#xe691;" d="M112.343 243.611c-6.366 15.345-14.29 30.598-16.609 47.149-30.538 213.433 143.598 386.479 301.648 452.204 158.050 65.725 340.028-38.825 447.918 73.403 26.955 30.436 54.389 59.259 95.37 59.472 17.081-0.848 31.308-8.876 38.577-23.039 134.856-276.213-57.816-603.727-275.394-720.097-138.079-68.251-280.959-83.265-414.699-36.969-37.19 8.821-67 47.716-105.55 48.221-26.585-14.917-48.664-63.516-66.705-90.28-21.014-36.47-62.855-46.112-92.959-14.198-87.808 86.533 94.671 163.334 88.405 204.135zM229.68 278.972c18.858-15.235 46.062-10.917 60.544 4.286 115.791 140.295 272.578 201.843 443.095 197.169 25.127-1.458 43.39 18.889 45.006 40.72 0.504 25.925-19.445 43.457-41.791 45.006-206.091 11.456-384.892-79.416-511.14-226.102-15.992-19.969-13.088-46.537 4.286-61.080z" />
156
+ <glyph unicode="&#xe692;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM332.933 685.013c34.429-0.089 52.803-3.215 82.827-13.627 52.838-18.323 97.836-56.218 128.747-108.4 48.101-91.757 89.716-200.191 123.547-271.6 45.298-62.424 137.817-59.536 171.947-21.707 78.467 86.972-40.678 135.416-82.56 149.44-46.9 14.66-101.953 39.981-122.827 83.12-38.262 108.973 32.084 180.403 122.827 177.947 28.153 4.046 81.667-12.267 116.747-68.987l-45.68-24.773c-19.367 20.502-46.971 37.523-73.493 37.76-59.064 8.318-91.405-67.022-55.707-108.88 12.044-12.401 26.76-19.218 82.373-38.053 79.453-26.699 137.388-53.038 141.76-134.933 5.395-110.556-104.415-176.85-215.68-151.2-44.809 12.165-81.842 44.004-105.387 90.56-41.392 80.699-70.35 179.91-112.987 251.12-35.785 56.865-92.866 88.087-160.96 88-83.459 1.123-156.526-64.815-180.187-131.307-17.631-70.834-0.331-142.701 49.013-191.253 115.775-102.629 243.516-35.416 294.32 36.88 2.147 0 28.747-57.201 28.747-61.813-34.568-41.604-99.462-77.62-147.12-86.507-25.421-4.433-66.304-4.478-90.4-0.107-93.233 16.917-170.954 88.983-197.173 182.8-38.916 156.653 63.449 281.673 181.307 309.013 19.72 5.206 29.419 6.239 58.88 6.48 2.446 0.020 4.825 0.033 7.12 0.027z" />
157
+ <glyph unicode="&#xe693;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM247.438 683.625h529.125v-346.313h-529.125v346.313zM313.062 620.5v-220.125h397.875v220.125h-397.875zM181.125 305.812h661.75v-58.562l-33.625-34.875h-594.5l-33.625 34.875v58.562zM450.625 286.625v-53.063h122.75v53.063h-122.75z" />
158
+ <glyph unicode="&#xe694;" d="M102.625 812.625v-535.937h818.75v535.937h-818.75zM204.188 714.938h615.625v-340.625h-615.625v340.625zM0 227.938v-90.625l52-53.937h920l52 53.937v90.625h-1024zM417.062 198.25h189.875v-82.062h-189.875v82.062z" />
159
+ <glyph unicode="&#xe695;" d="M280.116 728.1c-154.696 0-280.116-125.388-280.116-280.084s125.42-280.116 280.116-280.116c138.001 0 252.658 99.805 275.802 231.171 0.261-0.014 0.517-0.055 0.778-0.065h107.849v-155.699h119.072v155.699h56.146v-225.339h119.072v225.34h65.164v119.071h-471.812c-0.276-0.022-0.537-0.041-0.811-0.065-31.082 120.818-140.737 210.087-271.261 210.087zM280.116 598.519c83.127 0 150.502-67.375 150.502-150.502s-67.375-150.535-150.502-150.535c-83.127 0-150.535 67.408-150.535 150.535 0 83.127 67.408 150.502 150.535 150.502z" />
160
+ <glyph unicode="&#xe696;" d="M493.481 8.702h130.315l-14.403-72.702h-399.861l14.403 72.702h130.315l175.582 877.91h-130.315l15.089 73.388h399.861l-15.089-73.388h-130.315l-175.582-877.91" />
161
+ <glyph unicode="&#xe697;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM334.688 667.438h354.562c23.864-1.616 41.871-18.98 42.188-41v-355.75c-1.692-24.797-19.731-41.823-42.188-42.125h-354.562c-24.781 1.69-41.824 19.69-42.125 42.125v355.75c1.367 23.748 21.138 40.718 42.125 41zM394.375 586.688c-12.724-0.316-20.929-10.109-21.063-21.125v-234c0.33-12.702 10.076-20.992 21.063-21.125h235.187c12.73 0.33 20.994 10.114 21.125 21.125v234c-0.312 12.753-10.083 20.993-21.125 21.125h-235.187z" />
162
+ <glyph unicode="&#xe698;" d="M0 960v-292.062h303.125c46.632 59.808 119.661 98.375 201.813 98.375 82.156 0 155.243-38.561 201.875-98.375h317.188v292.062h-1024zM819.438 916.562h95.75c34.087 0 61.5-27.475 61.5-61.562v-80.188c0-34.087-27.413-61.562-61.5-61.562h-95.75c-34.088 0-61.5 27.475-61.5 61.562v80.188c0 34.088 27.412 61.562 61.5 61.562zM112.438 915.625h34.937v-202.437h-34.937v202.437zM172.5 915.625h36v-202.437h-36v202.437zM233.625 915.625h34.937v-202.437h-34.937v202.437zM86.25 910.188v-197h-36.062v141.812c0 12.262 3.461 23.453 10.375 33.562 6.914 10.103 15.499 17.295 25.688 21.625zM504.562 737.312c-124.213 0-224.937-100.272-224.937-223.875s100.725-223.813 224.937-223.813c124.213 0 224.938 100.21 224.938 223.813 0 123.602-100.725 223.875-224.938 223.875zM504.562 691.875c99.042 0 179.313-79.882 179.313-178.437 0-98.556-80.27-178.438-179.313-178.438-99.042 0-179.312 79.882-179.312 178.438 0 98.556 80.27 178.437 179.312 178.437zM0 626.562v-690.562h1024v690.562h-290.875c17.176-34.008 26.813-72.441 26.813-113.062 0-139.601-114.179-252.75-255-252.75-140.821 0-254.938 113.149-254.938 252.75 0 40.631 9.691 79.048 26.875 113.062h-276.875z" />
163
+ <glyph unicode="&#xe699;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM495.938 784.312c23.461-0.001 42.565-6.327 57.312-19.062 14.747-12.737 22.125-29.533 22.125-50.312 0-20.781-7.378-37.514-22.125-50.25-14.747-12.737-33.851-19.126-57.312-19.125-23.462 0-42.566 6.388-57.313 19.125-14.077 12.736-21.125 29.469-21.125 50.25 0 20.779 7.048 37.576 21.125 50.312 14.747 12.736 33.851 19.062 57.313 19.062zM569.312 560.125l20.125-23.125c-10.726-28.154-16.125-59.314-16.125-93.5v-246.375c0-8.714 0.722-14.711 2.063-18.063 2.011-3.352 6.359-6.711 13.063-10.062 12.066-7.374 29.788-14.422 53.25-21.125l-7-36.187c-57.648 6.033-98.226 9-121.688 9s-63.647-2.967-120.625-9l-8.063 36.187c24.132 5.363 41.917 12.081 53.313 20.125 10.055 6.033 15.062 15.718 15.063 29.125v251.375c0 23.461-9.089 35.187-27.188 35.188l-35.188-7-8 40.187c24.132 10.054 55.951 19.803 95.5 29.187s70.049 14.062 91.5 14.063z" />
164
+ <glyph unicode="&#xe69a;" d="M0 874.469v-150.312h1024v150.25l-1024 0.062zM1024 640.219l-288.375-192.25 288.375-192.25v384.5zM0 639.094v-149.813h592v149.813h-592zM0 405.531v-149.812h592v149.812h-592zM1024 171.781l-1024-0.062v-150.188h1024v150.25z" />
165
+ <glyph unicode="&#xe69b;" d="M1024 874.469v-150.312h-1024v150.25l1024 0.062zM0 640.219l288.375-192.25-288.375-192.25v384.5zM1024 639.094v-149.812h-592v149.812h592zM1024 405.531v-149.812h-592v149.812h592zM0 171.781l1024-0.062v-150.188h-1024v150.25z" />
166
+ <glyph unicode="&#xe69c;" d="M80 416l237.088 320h389.824l237.088-320h-176l-128-128h-256l-128 128h-176zM280.992 800l-280.992-384v-320h1024v320l-280.992 384h-462.016z" />
167
+ <glyph unicode="&#xe69d;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM449.5 775.625h125v-143.563h72.938l-135.438-203.187-135.438 203.187h72.938v143.563zM204.375 456.875h202.125c0-58.253 47.247-105.563 105.5-105.563 58.253 0 105.5 47.309 105.5 105.563h202.125v-296.5h-615.25v296.5z" />
168
+ <glyph unicode="&#xe69e;" d="M408 960v-238.938h-121.438l225.438-338.187 225.438 338.187h-121.438v238.938h-208zM0 429.438v-493.438h1024v493.438h-336.375c0-96.962-78.663-175.625-175.625-175.625s-175.625 78.663-175.625 175.625h-336.375z" />
169
+ <glyph unicode="&#xe69f;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM494.625 770.75h34.75v-102.438h-34.75v102.438zM352.5 740l58.75-83.875-28.5-20-58.75 83.875 28.5 20zM671.5 740l28.5-20-58.75-83.875-28.5 20 58.75 83.875zM512 640.312c85.123 0 154.125-51.669 154.125-115.437l-87.562-265.187h-133.125l-87.562 265.187c0 63.77 69.007 115.437 154.125 115.437zM235.187 609.562l96.25-35.062-11.937-32.688-96.188 35.062 11.875 32.688zM788.813 609.562l11.875-32.688-96.25-35.062-11.875 32.688 96.25 35.062zM326.813 460l9-33.625-98.938-26.5-9 33.625 98.938 26.5zM697.187 460l98.938-26.5-9-33.625-98.938 26.5 9 33.625zM443.5 240.313h137v-46.063h-137v46.063zM443.5 171.312h137v-46.062h-137v46.062z" />
170
+ <glyph unicode="&#xe6a0;" d="M484.406 960v-162.494h55.193v162.494h-55.198zM259.032 911.168l-45.22-31.661 93.186-133.074 45.195 31.661-93.162 133.074zM764.962 911.168l-93.16-133.074 45.202-31.661 93.186 133.074-45.22 31.661zM511.991 753.046c-135.020 0-244.474-81.991-244.474-183.146l138.899-420.65h211.175l138.887 420.65c0 101.154-109.447 183.146-244.474 183.146zM72.93 704.279l-18.858-51.895 152.618-55.564 18.928 51.87-152.692 55.589zM951.064 704.279l-152.692-55.593 18.864-51.876 152.691 55.573-18.864 51.896zM218.245 467.046l-156.928-42.092 14.238-53.274 156.928 42.031-14.236 53.336zM805.749 467.046l-14.229-53.334 156.928-42.024 14.229 53.275-156.928 42.085zM403.337 118.586v-73.118h217.332v73.107h-217.332zM403.337 9.118v-73.118h217.332v73.107h-217.332z" />
171
+ <glyph unicode="&#xe6a1;" d="M93.198 960v-44.857c-2.579-343.956-47.524-228.157 190.992-467.143-242.858-239.32-190.992-127.42-190.992-467.143v-44.857h837.563v44.857c2.552 343.869 47.77 228.731-190.642 467.143 242.707 238.624 190.642 127.642 190.642 467.143v44.857h-837.563zM182.912 870.286h658.136c12.252-252.955-15.699-209.495-196.6-390.396l-31.54-31.89 31.54-31.89c202.032-199.766 196.6-130.793 196.6-390.396h-658.136c-12.288 252.939 15.869 209.694 196.6 390.746l31.54 31.54-31.54 31.54c-201.898 199.967-196.6 131.121-196.6 390.746zM274.028 685.952c77.468-66.215 186.101-95.562 208.865-226.738h43.455c-1.822 117.949 130.923 161.085 223.233 226.738-182.972-19.722-257.599-30.303-475.554 0zM510.228 311.326c-119.486 0.753-238.154-60.506-235.849-186.086h475.554c0.087 122.568-120.218 185.333-239.704 186.086z" />
172
+ <glyph unicode="&#xe6a2;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM512 724.062l250-194.312v-357.812h-172v216h-156v-216h-172v357.812l250 194.312z" />
173
+ <glyph unicode="&#xe6a3;" d="M512 960l-463.663-360.382v-663.618h319v400.605h289.326v-400.605h319v663.618l-463.663 360.382z" />
174
+ <glyph unicode="&#xe6a4;" d="M710.388 920.602c-41.23-0.424-83.518-8.475-124.891-24.99l-1.879-0.797-1.878-0.968c-26.227-13.356-50.132-30.065-71.383-49.865-114.366 98.915-296.442 106.094-421.009-6.205l-1.252-1.138-1.138-1.195c-109.273-114.138-106.715-289.918-41.213-428.808l0.569-1.082 0.569-1.138c77.144-142.854 221.197-264.236 352.473-364.028l0.342-0.285 0.285-0.228c8.446-6.192 22.967-18.993 39.733-31.593 16.766-12.6 35.703-26.409 63.413-31.707l6.205-1.195 6.262 0.512c29.084 2.508 40.492 13.247 59.599 25.274 19.107 12.027 40.258 27.295 61.99 44.002 42.839 32.934 87.166 70.894 116.352 97.966 0.376 0.349 0.995 0.85 1.366 1.195 0.060 0.051 0.11 0.119 0.171 0.171 61.484 52.466 122.388 112.949 174.016 184.092 0.016 0.022 0.041 0.035 0.056 0.057 0.097 0.131 0.187 0.268 0.285 0.398 81.882 110.245 121.602 258.813 74.229 405.184l-0.854 2.619-1.138 2.448c-53.189 114.99-167.589 182.574-291.279 181.303zM711.868 830.548c89.117 2.050 167.23-45.669 206.008-127.282 35.832-114.259 4.859-230.673-61.876-320.311l-0.341-0.456c-46.49-64.154-102.792-120.311-161.152-169.975l-1.48-1.366c-26.279-24.462-70.762-62.569-111.4-93.811-20.319-15.621-39.799-29.581-54.932-39.107-5.69-3.582-11.099-6.023-15.54-7.912-4.667 2.55-10.59 6.14-16.736 10.759-12.373 9.299-25.549 21.169-39.904 31.764-0.224 0.17-0.459 0.342-0.683 0.512-127.398 96.899-261.589 214.558-326.117 333.176-52.386 111.917-50.101 245.873 23.908 324.58 100.63 89.474 250.131 70.022 324.694-21.802l36.317-44.685 35.122 45.596c20.209 26.217 44.326 46.259 73.603 61.478 30.688 11.988 61.179 18.167 90.509 18.842z" />
175
+ <glyph unicode="&#xe6a5;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM625.313 666.877c60.839 0.951 115.859-32.125 141.941-88.511 24.126-74.544 3.935-150.378-38.614-207.53-28.086-38.756-61.651-72.179-95.968-101.382-31.571-29.388-102.236-87.544-120.964-89.159-16.553 3.165-35.134 21.912-48.276 31.546-73.843 56.133-153.316 124.367-193.621 199.003-33.793 71.654-33.854 160.311 18.74 215.246 68.197 61.48 171 49.447 223.157-14.784 14.007 18.171 31.237 32.483 51.68 42.894 20.718 8.27 41.645 12.36 61.925 12.677z" />
176
+ <glyph unicode="&#xe6a6;" d="M1004.057 746.37c46.509-143.702 7.586-289.93-74.438-400.103-54.141-74.712-118.847-139.104-185-195.399-60.861-56.653-197.062-168.75-233.165-171.864-31.909 6.1-67.714 42.182-93.047 60.755-142.35 108.21-295.586 239.804-373.284 383.683-65.143 138.13-65.263 308.98 36.124 414.881 131.465 118.518 329.661 95.359 430.207-28.462 27.002 35.030 60.207 62.579 99.615 82.648 159.755 63.768 325.949-1.21 392.988-146.139z" />
177
+ <glyph unicode="&#xe6a7;" d="M989.718 944.567c22.366-25.929 21.632-59.188 0-81.409l-140.204-141.335c-25.704-22.47-58.2-21.493-80.278 0-21.933 25.222-22.095 60.158 0 81.409l140.204 141.335c24.451 20.76 59.276 20.393 80.278 0zM289.826 320.431c24.452 20.759 59.276 20.395 80.278 0 21.519-24.51 22.518-61.221 0-81.409l-255.534-257.795c-25.704-22.47-58.2-21.493-80.278 0-21.933 25.222-22.094 60.157 0 81.409zM536.315 508.124c-2.046 41.543-35.473 71.865-72.364 72.364-40.97-2.262-71.848-35.56-72.364-72.364-1.751-26.353-18.838-43.778-42.966-44.097-26.676 1.959-42.67 20.293-42.966 44.097 1.489 44.309 17.361 83.631 46.358 113.068 32.31 30.256 71.127 46.062 111.937 46.358 44.245-1.437 82.646-17.49 111.937-46.358 30.297-32.508 46.060-72.053 46.358-113.068-1.751-26.353-18.838-43.778-42.966-44.097-26.677 1.959-42.67 20.293-42.966 44.097zM463.951 834.891c86.799-1.861 167.172-36.67 223.875-93.281 59.729-63.302 92.137-145.733 92.716-225.571-1.793-72.593-14.645-107.007-48.619-162.818-18.544-44.209-61.311-76.996-84.236-117.025-12.996-41.371-3.428-86.441-5.088-132.29-0.619-51.132-20.639-108.299-55.969-136.247-39.577-23.069-80.889-31.659-117.025-31.659-30.058 2.34-49.139 24.089-50.881 50.881-0.978 13.944 4.508 26.976 13.568 36.182 22.774 23.222 45.114 14.431 72.929 21.483 10.044 3.191 24.549 6.998 28.267 17.526 6.402 19.741 6.196 43.904 6.219 60.491 1.876 42.128-6.024 80.899 2.827 120.418 6.067 25.46 16.046 49.549 31.094 68.972 10.168 13.377 21.801 25.139 30.528 36.747 12.557 15.536 22.732 32.344 32.79 48.054 10.85 16.6 19.347 33.062 29.398 49.185 8.068 23.203 11.243 47.527 11.307 70.102-2.046 59.627-23.731 112.466-62.753 152.077-43.49 40.674-95.968 62.348-150.946 62.753-59.564-1.994-111.481-23.86-150.946-62.753-40.715-43.688-62.347-96.895-62.753-152.077-2.184-30.455-23.030-51.631-50.881-52.011-30.601 2.295-51.632 24.187-52.011 52.011 1.977 87.111 36.571 167.855 92.716 225.571 62.302 60.443 144.44 92.705 223.875 93.281z" />
178
+ <glyph unicode="&#xe6a8;" d="M896 128c0 85.333 0 170.667 0 256 0 212.064-171.936 384-384 384-212.064 0-384-171.936-384-384 0-85.333 0-170.667 0-256-9.428-91.226-125.95-67.367-128 0 0 85.333 0 170.667 0 256 0 282.784 229.248 512 512 512 282.752 0 512-229.216 512-512 0-85.333 0-170.667 0-256-9.428-91.226-125.95-67.367-128 0zM224 320h64c17.664 0 32-14.304 32-32v-320c0-17.696-14.336-32-32-32h-64c-17.664 0-32 14.304-32 32v320c0 17.696 14.336 32 32 32zM736 320h64c17.696 0 32-14.304 32-32v-320c0-17.696-14.304-32-32-32h-64c-17.696 0-32 14.304-32 32v320c0 17.696 14.304 32 32 32z" />
179
+ <glyph unicode="&#xe6a9;" d="M204.812 883.438l-204.812-550.25 81.938-320.625h860.125l81.937 320.625-204.812 550.25h-614.375zM80 282.5h864.062l-56-219.25h-752.062l-56 219.25zM791.875 213.812c-22.62 0-40.938-18.317-40.938-40.938 0-22.62 18.317-41 40.938-41 22.62 0 41 18.38 41 41 0 22.62-18.38 40.938-41 40.938z" />
180
+ <glyph unicode="&#xe6aa;" d="M194.443-64h354.568c37.523 1.871 64.618 32.246 65.068 65.62v158.811c34.862 45.394 83.245 77.566 118.281 121.314 12.315 15.44 26.009 27.388 41.081 35.843 54 27.489 116.868 10.833 159.914 49.904 33.692 78.513-13.441 172.571-87.401 199.065-60.399 20.825-120.632 6.87-173.975-19.024 0.154 93.744-0.604 187.486-1.103 281.228-5.699 76.316-57.081 130.732-130.137 131.24-73.622-0.208-127.161-63.678-128.482-131.24v-110.285c-21.689-3.676-41.357-10.845-59.003-21.506-45.35 6.178-89.811-7.959-121.865-35.291-261.761-14.998-106.463-357.925-102.565-486.359v-173.699c1.789-37.787 32.077-65.169 65.62-65.62zM194.443 172.562c-2.211 102.763-157.575 453.895 65.068 420.187 20.028 37.159 73.63 51.456 107.528 28.674 34.138 34.616 77.026 44.474 110.837 11.029 0 33.086 0.184 65.804 0.551 98.154 0.368 32.35 0.551 65.068 0.551 98.154 0.796 37.863 28.576 64.104 61.76 64.517 39.232-0.865 64.116-30.646 64.517-64.517 0.007-128.328 1.089-254.833 1.103-373.868 85.984 10.713 202.739 113.296 270.475 8.547 8.236-16.77 11.732-30.18 8.547-47.698-1.47-2.941-2.941-4.595-4.411-4.963-1.47-0.368-3.86-0.919-7.169-1.654-68.156-11.131-136.303-21.522-181.419-74.443-44.666-58.251-114.986-92.599-143.371-159.362v-2.757z" />
181
+ <glyph unicode="&#xe6ab;" d="M0 130.443v354.568c1.871 37.523 32.246 64.617 65.62 65.068h158.811c45.394 34.862 77.566 83.245 121.314 118.281 15.44 12.315 27.388 26.009 35.843 41.081 27.489 54 10.833 116.868 49.904 159.914 78.513 33.692 172.571-13.441 199.065-87.401 20.825-60.399 6.87-120.632-19.024-173.975 93.744 0.154 187.486-0.604 281.228-1.103 76.316-5.699 130.732-57.081 131.24-130.137-0.208-73.622-63.678-127.161-131.24-128.482h-110.285c-3.676-21.689-10.845-41.357-21.506-59.003 6.178-45.35-7.959-89.811-35.291-121.865-14.998-261.761-357.925-106.463-486.359-102.565h-173.7c-37.787 1.789-65.169 32.077-65.62 65.62zM236.562 130.443c102.763-2.211 453.895-157.575 420.187 65.068 37.159 20.028 51.456 73.63 28.674 107.528 34.616 34.138 44.474 77.026 11.029 110.837 33.086 0 65.804 0.184 98.154 0.551 32.35 0.368 65.068 0.551 98.154 0.551 37.863 0.796 64.104 28.576 64.517 61.76-0.865 39.232-30.646 64.116-64.517 64.517-128.328 0.007-254.833 1.089-373.868 1.103 10.713 85.984 113.296 202.739 8.547 270.475-16.77 8.236-30.18 11.732-47.698 8.547-2.941-1.47-4.595-2.941-4.963-4.411-0.368-1.47-0.919-3.86-1.654-7.169-11.131-68.156-21.522-136.303-74.443-181.419-58.251-44.666-92.599-114.986-159.362-143.371h-2.757z" />
182
+ <glyph unicode="&#xe6ac;" d="M1024 130.443v354.568c-1.871 37.523-32.246 64.618-65.62 65.068h-158.811c-45.394 34.862-77.566 83.245-121.314 118.281-15.44 12.315-27.388 26.009-35.843 41.081-27.489 54-10.833 116.868-49.904 159.914-78.513 33.692-172.571-13.441-199.065-87.401-20.825-60.399-6.87-120.632 19.024-173.975-93.744 0.154-187.486-0.604-281.228-1.103-76.316-5.699-130.732-57.081-131.24-130.137 0.208-73.622 63.678-127.161 131.24-128.482h110.285c3.676-21.689 10.845-41.357 21.506-59.003-6.178-45.35 7.959-89.811 35.291-121.865 14.998-261.761 357.925-106.463 486.359-102.565h173.7c37.787 1.789 65.169 32.077 65.62 65.62zM787.438 130.443c-102.763-2.211-453.895-157.575-420.187 65.068-37.159 20.028-51.456 73.63-28.674 107.528-34.616 34.138-44.474 77.026-11.029 110.837-33.086 0-65.804 0.184-98.154 0.551-32.35 0.368-65.068 0.551-98.154 0.551-37.863 0.796-64.104 28.576-64.517 61.76 0.865 39.232 30.646 64.116 64.517 64.517 128.328 0.007 254.833 1.089 373.868 1.103-10.713 85.984-113.296 202.739-8.547 270.475 16.77 8.236 30.18 11.732 47.698 8.547 2.941-1.47 4.595-2.941 4.963-4.411 0.368-1.47 0.919-3.86 1.654-7.169 11.131-68.156 21.522-136.303 74.443-181.419 58.251-44.666 92.599-114.986 159.362-143.371h2.757z" />
183
+ <glyph unicode="&#xe6ad;" d="M194.443 960h354.568c37.523-1.871 64.618-32.246 65.068-65.62v-158.811c34.862-45.394 83.245-77.566 118.281-121.314 12.315-15.44 26.009-27.388 41.081-35.843 54-27.489 116.868-10.833 159.914-49.904 33.692-78.513-13.441-172.571-87.401-199.065-60.399-20.825-120.632-6.87-173.975 19.024 0.154-93.744-0.604-187.486-1.103-281.228-5.699-76.317-57.081-130.732-130.137-131.24-73.622 0.208-127.161 63.678-128.482 131.24v110.285c-21.689 3.676-41.357 10.845-59.003 21.506-45.35-6.178-89.811 7.959-121.865 35.291-261.761 14.998-106.463 357.925-102.566 486.359v173.7c1.789 37.787 32.077 65.169 65.62 65.62zM194.443 723.438c-2.211-102.763-157.575-453.895 65.068-420.187 20.028-37.159 73.63-51.456 107.528-28.674 34.138-34.616 77.026-44.474 110.837-11.029 0-33.086 0.184-65.804 0.551-98.154 0.368-32.35 0.551-65.068 0.551-98.154 0.796-37.863 28.576-64.104 61.76-64.517 39.232 0.865 64.116 30.646 64.517 64.517 0.007 128.328 1.089 254.833 1.103 373.868 85.984-10.713 202.739-113.296 270.475-8.547 8.236 16.77 11.732 30.18 8.547 47.698-1.47 2.941-2.941 4.595-4.411 4.963-1.47 0.368-3.86 0.919-7.169 1.654-68.156 11.131-136.303 21.522-181.419 74.443-44.666 58.251-114.986 92.599-143.371 159.362v2.757z" />
184
+ <glyph unicode="&#xe6ae;" d="M532.458 529.4l-116.052 181.743c-6.794 13.029-3.721 28.765 7.664 36.13 13.017 6.836 27.718 3.641 35.035-7.664l116.053-182.837c6.793-13.029 3.723-28.77-7.664-36.13-12.983-6.259-28.892-2.013-35.035 8.759zM1019.66 495.461c18.668-33.842-27.603-61.586-49.268-73.354-18.977 1.466-37.042 3.473-54.194 6.022-17.153 2.554-32.298 4.927-45.436 7.116-15.328 2.92-29.561 5.839-42.699 8.759-1.486-7.299-3.494-14.963-6.022-22.992-2.567-8.028-5.67-16.423-9.306-25.181-74.632 16.146-162.527 59.821-203.639 127.001l140.139 143.423 25.181 90.871 53.647-65.69c37.009-10.404 88.354-11.134 104.009-49.268 13.557-22.842 12.459-71.284 27.371-89.776 8.028-8.028 16.787-15.328 26.276-21.897 9.489-6.569 20.802-18.248 33.94-35.035zM494.139 191.097c-33.168 0.235-67.78 11.741-100.725 12.043-18.977 2.19-25.911-6.204-20.802-25.181l45.983-185.027c-0.618-29.721-16.764-52.481-40.509-56.384-23.107-2.22-46.344 18.624-51.457 34.487l-59.121 232.105c-1.459 8.028-6.022 11.86-13.685 11.496-7.664-0.365-12.591-4.196-14.78-11.496l-54.742-231.010c-7.218-21.678-24.71-35.868-45.983-36.129-31.403 0.553-53.086 29.721-47.078 56.931l66.785 273.709 5.474 165.32c-57.886 14.684-131.038 54.286-159.846 109.483-8.127 17.842-2.236 35.148 13.138 43.793 18.173 8.306 38.728 0.31 45.983-12.043 28.345-44.366 90.918-72.638 133.57-73.354h326.261c-20.186-101.252-31.482-202.509-28.466-308.743zM574.062 481.228c55.266-71.87 134.912-116.908 220.062-134.665-7.925-23.724-18.511-46.806-25.729-68.427-3.285-9.854-2.373-24.269 2.737-43.246 20.98-80.378 44.049-166.19 64.595-240.864 8.002-62.549-78.865-61.217-91.966-22.992l-47.078 179.553c-12.991 22.051-45.479 27.197-52.552 0l-42.699-178.458c-22.096-55.101-100.933-18.054-91.966 20.802l40.509 166.415c0.73 5.839 0.365 11.679-1.095 17.517 0.706 101.396 3.942 205.136 25.181 304.364z" />
185
+ <glyph unicode="&#xe6af;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM510.963 675.307c47.226-0.621 86.343-39.067 99.339-88.057 4.955-19.989 5.514-40.268 0.519-61.439-7.532-29.806-22.612-58.921-50.707-76.806l40.948-19.453 97.297-47.108c9.557-4.096 14.33-12.287 14.33-24.575v-94.184c0-19.424 1.542-36.175-22.533-43.023h-358.387c-23.154 0.334-24.113 23.786-23.57 43.023v94.184c0 12.288 5.128 20.834 15.368 25.613l100.344 46.071 38.938 18.448c-17.749 11.605-31.746 27.633-41.986 48.113-12.296 27.036-17.172 62.134-8.203 94.217 11.339 43.488 46.852 82.559 98.302 84.977zM344.057 632.316c15.019 0 28.66-4.45 40.948-13.325-3.408-9.556-6.294-19.634-8.689-30.217-2.389-10.58-3.599-21.657-3.599-33.264 0-17.067 2.386-33.45 7.165-49.151 4.777-15.701 11.614-30.052 20.49-43.023-4.096-5.461-9.546-10.234-16.373-14.33l-75.801-34.821c-10.24-5.461-18.431-13.12-24.575-23.019s-9.208-21.009-9.208-33.297v-94.184h-74.731c-10.842 0.169-18.163 11.095-18.448 22.5v89.094c0 10.24 3.741 17.077 11.25 20.49l113.67 52.231c-29.369 18.054-43.538 50.683-45.033 87.019 0.518 44.767 29.86 93.577 82.934 97.297zM679.911 632.316c47.181-0.746 81.262-47.524 82.967-97.297-0.259-32.935-13.115-64.736-43.023-86.014l111.627-53.236c7.509-4.096 11.25-10.933 11.25-20.49v-89.094c-0.113-10.574-5.82-21.421-18.415-22.5h-76.806v94.184c0 12.288-3.064 23.398-9.208 33.297s-14.335 17.558-24.575 23.019c-31.833 14.795-68.392 25.416-92.174 50.188 17.749 27.306 26.618 57.686 26.618 91.137 0 21.163-3.741 41.996-11.25 62.476 12.332 8.143 26.929 14.101 42.991 14.33z" />
186
+ <glyph unicode="&#xe6b0;" d="M509.309 799.157c-88.186 0-159.676-83.465-159.676-186.423 0-71.406 34.386-133.421 84.879-164.734l-214.371-99.404c-15.053-7.527-22.565-20.291-22.565-38.355 0-57.202 0-114.405 0-171.607 1.238-21.455 14.111-41.452 34.983-41.791h554.342c23.828 2.072 35.882 21.265 36.118 41.791 0 57.202 0 114.405 0 171.607 0 18.064-7.512 30.828-22.565 38.355l-150.176 72.267-62.411 29.568c48.422 32.019 81.119 92.693 81.119 162.302 0 102.959-71.489 186.423-159.676 186.423zM251.753 733.601c-37.95-1.442-68.027-17.863-90.877-44.028-25.275-31.503-37.597-68.907-37.836-106.115 1.552-55.021 26.171-107.109 69.998-134.355l-174.979-81.313c-12.043-4.516-18.059-15.052-18.059-31.611v-137.726c0.94-18.266 10.424-33.616 28.207-33.88h116.296v145.67c1.924 38.945 20.213 70.425 53.074 85.787l116.263 55.311c9.032 5.269 17.691 12.431 25.97 21.463-47.937 73.963-54.594 162.553-23.7 240.47-20.093 12.297-42.674 20.199-64.357 20.328zM771.080 733.601c-24.818-0.519-47.752-9.659-66.594-22.565 30.052-78.624 21.763-167.267-22.598-235.964 9.785-11.29 19.972-19.949 30.509-25.97l111.757-53.074c34.046-18.671 51.601-50.43 51.939-85.787v-145.67h119.668c19.681 1.699 28.068 17.397 28.239 33.88v137.726c0 15.053-6.016 25.589-18.059 31.611l-172.742 82.448c44.799 33.031 67.294 82.534 67.728 133.22-1.19 40.117-13.445 77.367-37.836 106.115-25.486 27.647-57.096 43.735-92.012 44.028z" />
187
+ <glyph unicode="&#xe6b1;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM214.312 673.438h595.375v-450.875h-595.375v450.875zM287.5 600.875v-305.75h449v305.75h-449zM669.5 576.688l50.312-29.063-131.562-228.313-23.875 49.75-37.187 77.688-74.688-116.438-25.562 26.813-32.563 34.25-53-44.25-37.25 44.625 94.75 79.125 18.813-19.687 25.812-27.188 91 141.812 22.562-47 35.875-74.875 76.562 132.75z" />
188
+ <glyph unicode="&#xe6b2;" d="M0 835.812v-775.625h1024v775.625h-1024zM125.875 710.938h772.25v-525.875h-772.25v525.875zM782.875 669.312l-131.625-228.25-100.5 209.625-48.375-75.438-108.187-168.5-76.75 80.625-35.938-30.063-127.062-106.062 64.062-76.75 91.125 76.062 100-105 128.5 200.25 105-219.125 47.375 82.25 179 310.437-86.625 49.937z" />
189
+ <glyph unicode="&#xe6b3;" d="M0 960v-180.062c63.723 61.661 170.195 90.89 265.25 91.687h315.5l-84-67.75h-90.625c21.903-20.153 42.215-41.806 58.375-68.75 20.898-35.534 31.868-77.299 32.25-121.187-0.192-42.243-10.361-89.388-36.625-128.813-21.444-31.529-52.238-58.855-84.625-84.063-21.297-21.391-39.879-39.221-41.438-73.125 0.254-25.278 16.802-48.074 39.313-64.438 37.678-29.219 69.925-53.637 105.313-84.062 33.944-29.292 65.483-65.552 85.687-109.75 17.263-40.076 17.445-88.788 5.5-133.688h454.125v667.062h-188.875v-191.062h-81.813v191.062h-188.937v78.625h188.937v189.937h81.813v-189.937h188.875v278.312h-1024zM187 819.25c-18.434-0.405-37.168-4.458-54.938-12.562-35.71-17.48-61.936-45.685-71.5-88.5-7.379-44.287-5.745-91.158 5.5-138.625 13.328-54.143 39.855-105.514 87.813-143.062 36.169-25.546 90.954-29.358 137.063-16.875 36.047 10.728 61.869 44.791 75.875 81.875 12.718 40.212 8.32 85.905-2.75 132.062-14.385 58.946-43 115.857-93.375 158.875-23.106 17.944-52.964 27.487-83.688 26.812zM0 408.688v-259.813c51.364 37.949 122.674 42.577 187.25 44.75 20.014 0 37.256 0.335 51.812 1.063-10.189 13.828-20.175 28.404-30 43.687-22.106 35.407-16.654 78.61-0.562 116.875-75.542-9.69-142.818 4.237-208.5 53.438zM253.062 153.375c-35.861-0.131-70.748-6.733-106.25-11.625-55.096-10.684-107.31-32.658-146.812-76.875v-128.875h482.562c1.655 5.025 2.125 10.72 2.125 16.375-0.373 37.513-25.288 71.678-55.688 97.687-42.695 36.275-92.178 65.693-139.688 101-12.236 1.688-24.296 2.356-36.25 2.313z" />
190
+ <glyph unicode="&#xe6b4;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM507.875 828.938c28.672 0 56.154-2.885 82.437-8.688 26.283-5.798 51.42-14.197 75.313-25.125-3.413 0.683-7.851 1.697-13.313 3.063-27.358 5.426-52.619 7.811-77.875-9.188-15.539-9.686-32.584-17.144-52.188-16.375-23.211 0-46.573 3.899-70.125 11.75-23.552 7.851-44.568 16.568-63 26.125 37.546 12.288 77.107 18.438 118.75 18.438zM286.438 750.812c6.507-0.027 12.714-0.757 18.687-2.25 9.557-2.389 16.087-7.366 19.5-14.875 4.779-9.557 11.404-18.433 19.937-26.625 8.533-8.192 17.568-15.356 27.125-21.5 5.461-1.365 9.899-2.697 13.312-4.062 10.14-3.568 15.596-13.138 26.625-13.312 8.192 2.731 14.721 0.639 19.5-6.188 15.083-7.565 28.445-18.064 37.875-32.75-9.248-15.392-19.827-32.238-36.875-40.938 0.683 0 1-0.221 1-0.562 0-0.341 0.38-0.5 1.063-0.5 2.734-4.779 1.34-8.519-4.125-11.25-3.413-1.365-6.615-2.38-9.687-3.062-3.072-0.683-6.337-1.38-9.75-2.063-8.875-1.365-14.707-3.077-17.437-5.125 0-1.365-1.015-2.062-3.063-2.062 0-0.683-2.188-2.87-6.625-6.625-4.437-3.755-8.019-11.457-10.75-23.062-0.683-2.731-2.077-5.457-4.125-8.188 2.048-19.115 2.587-33.981 1.563-44.562-1.024-10.581-5.304-16.889-12.813-18.938-3.411-0.683-7.848 0.014-13.313 2.063-4.779 1.365-10.769 3.933-17.937 7.687-7.168 3.755-15.505 9.746-25.063 17.938 1.399-12.397 5.052-25.161 9.188-37.875 8.782 1.724 23.901 0.726 17.438-12.313-4.627-4.687-3.362-7.867 3.062-10.25 2.726-0.683 5.451-3.091 8.188-7.187 10.594-0.936 21.476-1.178 33.312 1.063 9.899 1.365 20.423 1.683 31.688 1 11.264-0.683 22.389-3.251 33.312-7.688 31.133-13.015 56.396-54.047 90.625-69.125 8.529-5.461 15.535-10.914 21-16.375 5.461-5.461 8.187-11.61 8.187-18.438-0.056-23.68-2.14-47.78-8.187-71.687-2.048-6.144-8.356-14.64-18.937-25.563-10.579-10.923-22.72-21.193-36.375-30.75-5.461-4.096-10.216-8.851-14.312-14.312-3.413-4.779-6.678-10.928-9.75-18.438-3.072-7.509-4.625-16.385-4.625-26.625-5.461-10.24-10.058-19.654-13.813-28.188-3.755-8.533-6.956-15.476-9.687-20.938-2.731-7.509-5.519-13.659-8.25-18.437-27.173 1.58-52.549 11.756-77.813 26.625 2.949 48.538 12.616 96.648 17.438 144.375 1.365 4.779 0.986 9.216-1.062 13.313-21.953 43.63-47.707 65.433-41.938 125.937 1.365 6.827 2 11.962 2 15.375-9.026 8.893-21.605 15.805-30.688 26.625-62.040 29.079-126.662 31.304-172.062 96.25 7.509 49.834 24.088 95.545 49.688 137.187 25.6 41.643 57.521 77.145 95.75 106.5 4.096 0.512 8.096 0.766 12 0.75zM754.688 739.812c42.325-35.499 75.799-78.483 100.375-129s36.813-105.8 36.813-165.875v-7.188l-32.75-10.25c-13.858 3.818-28.622-6.221-34.813-19.438l17.438-6.125c2.731-1.365 4.442-2.76 5.125-4.125 3.794-9.717-0.215-21.525-3.125-31.75-5.477-7.221-14.465-14.003-21.5-21.5-0.683-3.413-1-8.548-1-15.375 0-10.923-4.438-24.237-13.312-39.938 1.365-4.779 1.365-9.216 0-13.312-2.048-8.875-5.092-17.371-9.188-25.563-4.767-8.192-7.556-15.736-8.25-22.563-2.731-18.432-10.909-35.486-24.562-51.187-18.432-19.115-34.472-27.611-48.125-25.563-6.144 1.365-10.74 5.265-13.812 11.75-10.086 21.365-16.37 43.731-27.125 67.063-7.272 19.381-1.99 41.706-0.5 62.5 0.553 15.416-9.697 29.434-12.813 44.5-0.685 5.12 0.647 12.125 4.063 21-0.673 0.683-3.874 1.918-9.687 3.625-30.981 8.681-53.502-7.9-79.875 15.875-10.581 9.557-17.587 23.187-21 40.937-4.096 24.576 0.66 46.766 14.313 66.563 0.683 2.048 1.063 4.077 1.063 6.125 0 4.779 0.317 8.202 1 10.25 3.395 0.683 6.28 2.077 8.687 4.125 2.372 2.048 4.242 4.077 5.625 6.125 2.048 2.728 3.442 5.454 4.125 8.188 72.89 6.647 88.459 20.245 153.625-18.438l29.688 20.5c-6.827 11.605-12.818 20.101-17.938 25.562-17.286 18.156-39.111 21.282-56.812 0l-71.688 6.188c-9.385-9.207-25.769-9.491-38.938-10.25 0 6.144-1.712 12.293-5.125 18.438-4.096 8.192-6.125 14.658-6.125 19.437 0 4.775 1.015 8.516 3.063 11.25 21.713 28.613 17.418 30.619 26.125 68.625 3.072 8.875 8.683 19.779 16.875 32.75 19.137 27.154 92.001 42.094 130.063 46.062z" />
191
+ <glyph unicode="&#xe6b5;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM385.070 821.236c18.644-10.039 40.683-19.535 66.14-28.498 25.457-8.963 50.736-13.455 75.834-13.455 18.523 0.035 37.001 4.633 52.717 16.146 15.219 9.12 29.948 16.398 49.475 14.525 20.064-2.192 41.194-9.1 62.379-10.245 26.533-14.341 52.357-32.242 77.455-53.755-12.19-0.716-25.119-2-38.744-3.793-13.625-1.793-26.874-4.455-39.781-8.041-12.908-3.585-24.745-8.27-35.502-14.006-10.756-5.736-18.648-12.89-23.668-21.495-7.888-12.908-13.438-23.847-16.665-32.811-6.641-18.585-5.071-48.238-20.426-61.86-3.227-2.151-5.922-4.653-8.073-7.522-2.151-2.869-3.049-6.622-2.691-11.283 0.358-4.661 2.701-11.302 7.003-19.907 2.151-5.020 3.916-11.114 5.35-18.286 13.623 0.043 27.752 2.094 39.814 10.764l71.003-6.452c18.328 20.645 39.687 20.988 58.067 0 5.736-5.736 11.832-14.366 18.286-25.84l-30.12-20.426c-7.171 2.151-15.769 6.45-25.808 12.904-5.008 2.869-10.045 6.109-15.076 9.694-28.616 13.889-84.649-2.285-116.166-4.312-4.109-8.219-7.42-16.267-17.183-18.286-1.697-5.319-0.058-11.024-2.172-16.146-13.625-21.513-18.276-44.097-13.974-67.761 7.888-37.289 27.232-55.927 58.067-55.927h11.834c15.059 0 25.645-0.706 31.741-2.14s9.143-2.525 9.143-3.242c-3.585-8.605-4.836-15.406-3.761-20.426 3.551-16.106 15.172-28.294 13.974-45.714-1.114-22.158-8.080-41.262-0.519-63.481 8.622-21.553 19.453-44.958 27.429-67.21 3.227-6.454 8.071-10.4 14.525-11.834 12.908-2.151 29.044 6.446 48.405 25.808 14.341 15.776 22.586 33.003 24.738 51.647 2.839 16.503 14.473 31.163 18.286 48.405v13.974c3.579 7.171 6.627 14.165 9.143 20.977 3.589 9.902 3.981 22.519 4.831 33.88 11.274 11.274 22.273 21.338 30.12 35.502 5.020 8.605 6.463 16.112 4.312 22.565-0.689 1.434-2.486 2.878-5.382 4.312l-16.146 6.452c0.276 9.016 16.854 7.674 24.738 6.452l38.711 23.668c-1.434-48.762-10.93-95.92-28.498-141.455-17.568-45.535-43.554-86.565-77.974-123.137-45.893-50.196-100.943-86.062-165.123-107.574-64.18-21.513-130.329-25.811-198.452-12.904 11.728 20.719 18.499 44.066 32.292 64.551 0 10.756 1.604 19.899 4.831 27.429 13.69 31.672 36.027 39.914 61.86 64.519 26.066 27.169 25.822 59.273 26.877 98.432-0.356 24.785-39.985 40-58.099 53.787-41.986 28.295-68.648 69.922-128.519 57.548-21.397-2.181-26.576-6.34-42.505 6.971l-6.452 3.242 0.551 2.14 2.691 5.382c6.426 6.721-2.696 15.171-11.315 12.385-1.793-0.358-3.749-0.551-5.901-0.551-1.967 9.606-8.412 18.544-9.694 29.050 10.039-7.888 18.669-13.823 25.84-17.767 7.169-3.944 13.265-6.639 18.286-8.073 5.020-2.151 9.319-2.857 12.904-2.14 7.888 1.434 12.347 9.326 13.422 23.668 1.076 14.341 0.563 30.831-1.589 49.475 2.151 2.867 3.562 5.754 4.28 8.624 7.579 39.192 27.649 30.598 58.099 41.921 5.020 2.869 6.078 6.461 3.21 10.764 0 0.717-0.161 1.070-0.519 1.070-0.358 0-0.551 0.385-0.551 1.102 16.553 8.313 26.303 25.335 36.571 40.851-8.749 13.864-22.331 25.44-37.641 33.362-8.211 10.127-40.447 3.918-47.335 20.426-5.736 0.717-10.035 1.808-12.904 3.242-29.041 18.82-41.307 51.73-72.592 65.070-12.549 1.076-24.932 0.883-37.123-0.551 36.571 29.399 76.383 51.278 119.408 65.621zM123.688 517.901c6.454-10.756 14.345-20.445 23.668-29.050 48.383-44.446 93.862-53.865 155.947-76.353 2.865-2.151 6.812-5.744 11.834-10.764 6.765-5.134 12.488-11.282 19.388-16.146 0-3.585-0.545-8.59-1.621-15.044-1.076-6.454-1.269-16.848-0.551-31.189 2.072-39.907 34.984-71.499 44.093-109.714-8.080-49.526-8.195-98.204-13.974-147.356-48.762 20.078-91.588 48.758-128.519 86.047-36.93 37.289-65.449 80.661-85.528 130.14-14.341 35.854-23.484 72.266-27.429 109.196-3.949 36.93-3.050 73.662 2.691 110.233z" />
192
+ <glyph unicode="&#xe6b6;" d="M954.836 454.065h-329.795l42.589-194.382h266.457zM397.898 454.065h-329.795l20.749-194.382h266.457zM1014.898 510.851c7.284-8.008 10.196-16.744 8.736-26.209l-28.393-262.089c-3.895-17.136-16.109-30.345-32.761-30.577h-321.058c-17.265 1.148-28.705 11.977-31.669 27.301l-51.326 228.235c-27.773 17.298-64.294 14.778-93.915 2.184l-51.326-230.419c-4.072-16.599-15.918-27.109-31.669-27.301h-321.058c-18.061 1.427-30.123 14.456-31.669 30.577l-28.393 262.089c-1.456 10.192 1.092 18.928 7.644 26.209l369.108 190.014c17.705 7.898 35.24 0.313 42.589-15.289 6.163-17.82 2.161-38.117-14.196-45.865l-233.696-105.927h675.97l-233.696 105.927c-17.336 9.827-21.82 29.619-15.288 45.865 9.269 16.622 28.044 22.14 43.681 15.289z" />
193
+ <glyph unicode="&#xe6b7;" d="M0 878.888l430.019-430v-421.137h-158.124v-91.751h480.229v91.751h-158.124v421.137l430 430z" />
194
+ <glyph unicode="&#xe6b8;" d="M873.422 705.981h97.504v-108.714c-3.734 0-10.645 0.371-20.734 1.12-10.086 0.746-19.612 1.122-28.58 1.122h-48.19v-208.464c0-50.064 16.436-75.093 49.313-75.093 23.164 0 44.081 6.345 62.767 19.051v-112.074c-27.647-14.95-60.899-22.419-99.755-22.419-54.544 0-92.273 19.425-113.195 58.276-15.69 29.145-23.54 75.090-23.54 137.862v200.619h1.122v2.242l-16.812 1.117c-9.714 0-22.416-1.117-38.105-3.359v108.714h54.918v43.71c0 20.922-1.122 37.735-3.362 50.436h130.009c-2.239-14.198-3.36-30.263-3.36-48.192v-45.955zM514.86 208.356c1.493 14.938 2.236 40.34 2.236 76.209v348.568c0 35.113-0.743 59.4-2.236 72.848h126.649c-1.498-14.198-2.245-37.735-2.245-70.612v-344.077c0-38.11 0.747-65.755 2.245-82.937h-126.649zM233.498 711.562c-50.809 0-94.51-16.813-131.125-50.438-38.102-35.866-57.188-80.701-57.188-134.5 0-35.866 10.516-69.433 31.438-100.812 18.679-29.137 39.965-47.845 63.875-56.062v-2.25c-23.91-10.451-35.875-36.594-35.875-78.438 0-32.133 12.662-56.060 38.062-71.75v-2.25c-69.483-23.16-104.187-66.113-104.187-128.875 0-54.55 23.17-94.534 69.5-119.938 36.606-20.177 83.275-30.25 140.062-30.25 138.228 0 207.375 57.929 207.375 173.75 0 72.476-53.46 116.941-160.312 133.375-24.656 3.734-43.298 12.674-56 26.875-9.714 9.71-14.562 19.411-14.562 29.125 0 27.644 14.931 43.702 44.812 48.188 45.579 6.717 82.732 27.885 111.5 63.375 28.767 35.493 43.188 77.117 43.188 124.938 0 14.944-3.024 31.005-9 48.188 19.429 4.487 34.35 8.579 44.812 12.312v115.438c-47.078-17.933-88.512-26.875-124.375-26.875-31.385 17.932-65.388 26.875-102 26.875zM237.998 608.5c22.417 0 39.986-8.63 52.688-25.812 10.46-15.695 15.688-34.394 15.688-56.062 0-52.302-22.796-78.438-68.375-78.438-47.069 0-70.625 25.816-70.625 77.375 0 55.29 23.556 82.938 70.625 82.938zM245.81 152.313c62.767 0 94.188-19.079 94.188-57.188 0-40.352-28.778-60.5-86.312-60.5-65.75 0-98.625 19.464-98.625 58.313 0 39.603 30.227 59.375 90.75 59.375zM656.376 876.503c0-46.114-34.874-83.497-77.894-83.497s-77.894 37.383-77.894 83.497c0 46.114 34.874 83.497 77.894 83.497 43.020 0 77.894-37.383 77.894-83.497z" />
195
+ <glyph unicode="&#xe6b9;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM512 904.25c251.98 0 456.25-204.27 456.25-456.25s-204.27-456.25-456.25-456.25c-251.98 0-456.25 204.27-456.25 456.25 0 251.98 204.27 456.25 456.25 456.25zM285.562 770.625c-12.994-37.768-17.499-78.761-5.875-114.563-14.044-15.584-24.948-33.487-32.75-53.75-20.797-65.729-15.717-149.696 29.812-200.5 15.994-17.534 37.694-31.95 65-43.25 27.306-11.299 62.402-18.507 105.312-21.625-28.8-13.458-49.103-21.681-56.187-51.438-32.125-21.467-71.191-16.344-99.5 7-22.372 16.335-32.507 45.366-57.313 56.125-1.56 1.558-6.433 2.72-14.625 3.5-8.192 0.78-14.631-1.544-19.313-7-2.341-2.338-2.168-4.835 0.563-7.563 18.779-15.273 36.852-31.46 47.437-50.875 10.143-21.041 20.64-36.447 31.563-46.188 30.299-20.474 70.935-31.126 106.5-18.125-4.147-25.028 7.041-64.111-1.188-86.5-3.121-6.234-7.586-11.699-13.438-16.375-5.215-5.087-21.384-11.452-18.125-19.25 1.56-3.507 7.013-5.658 16.375-6.438 20.609 0.526 41.125 8.858 53.25 25.125 4.292 5.845 6.438 13.461 6.438 22.812v95.812c0 10.91 2.319 18.699 7 23.375s9.788 7.817 15.25 9.375v-126.25c0-10.91-0.987-20.269-2.938-28.062-1.951-7.793-3.69-13.258-5.25-16.375-3.581-6.007-10.428-11.55-10.562-18.687 0-2.338 1.395-3.673 4.125-4.063 20.497 0.889 44.278 12.913 52.625 29.813 6.632 14.027 9.938 28.789 9.938 44.375v123.938h25.75v-123.938c0-15.586 3.541-30.348 10.562-44.375 7.022-14.027 18.741-23.041 35.125-26.938 8.582-2.338 14.379-3.265 17.5-2.875 3.121 0.39 4.515 1.725 4.125 4.063-1.879 7.081-5.795 13.139-9.938 18.687-5.462 7.014-8.187 21.838-8.187 44.437v126.25c5.462-1.558 10.742-4.699 15.813-9.375s7.562-12.465 7.562-23.375v-95.812c0-9.352 2.146-16.968 6.438-22.812 13.042-16.586 32.696-25 53.25-25.125 9.362 0.779 14.815 2.931 16.375 6.438 1.56 3.507 0.401 6.412-3.5 8.75-3.9 2.338-8.773 5.824-14.625 10.5-5.852 4.676-10.316 10.141-13.438 16.375-3.502 40.2-0.089 83.293-2.938 123.937-5.623 44.356-22.695 58.948-56.75 75.938 40.57 3.118 73.927 10.561 100.063 22.25 78.129 37.961 99.734 96.646 100.063 175.312-1.232 50.628-15.847 94.793-49.188 128.625 4.681 17.923 6.076 36.58 4.125 56.062-1.951 19.483-6.071 37.039-12.313 52.625-28.864-1.558-53.055-7.369-72.562-17.5-19.505-10.131-33.543-18.736-42.125-25.75-69.133 15.695-143.14 15.79-209.437-2.313-33.924 27.746-75.968 43.203-115.875 45.563z" />
196
+ <glyph unicode="&#xe6ba;" d="M640.502 642.761l196.769 124.486-192.753 192.753-124.486-277.082-72.282 216.847-192.753-128.502 160.627-128.502h-365.427v-257.004h64.251v-449.757h795.106v449.757h64.251v257.004zM660.773 875.596l100.86-100.86-205.738-130.466zM421.984 824.673l56.951-170.851-142.376 113.901zM447.749 0.251h-269.051v405.631h269.051zM447.749 450.008h-333.302v128.502h333.302zM845.302 0.251h-269.051v405.631h269.051zM909.553 450.008h-333.302v128.502h333.302z" />
197
+ <glyph unicode="&#xe6bb;" d="M576.906 960c89.763-0.001 179.527-18.874 269.292-56.62l-64.216-158.813c-72.272 29.46-134.877 44.191-187.814 44.192-35.906-0.001-63.526-10.358-82.859-31.072-19.334-20.255-29.001-49.486-29.001-87.693v-133.265h258.935v-151.218h-258.935v-98.74c0-78.256-34.755-135.337-104.264-171.242h495.773v-179.528h-723.636v171.242c47.414 20.254 79.867 43.501 97.359 69.74 17.953 26.238 26.929 62.374 26.929 108.407v100.121h-122.908v151.218h122.908v134.646c0 92.525 26.238 163.646 78.716 213.362 52.937 50.175 127.511 75.263 223.719 75.264" />
198
+ <glyph unicode="&#xe6bc;" d="M0 960v-353.125l123 124.063 282.938-282.938-283.438-283.438-122.5 121.438v-350h353.125l-124.063 123 282.938 282.938 283.438-283.438-121.438-122.5h350v353.125l-123-124.063-282.938 282.938 283.438 283.438 122.5-121.438v350h-353.125l124.063-123-282.938-282.938-283.438 283.438 121.438 122.5h-350z" />
199
+ <glyph unicode="&#xe6bd;" d="M0 960v-1024h1024v1024h-1024zM690.625 819.312c35.398 0.063 67.92-6.063 95.313-10.062 59.782-15.856 83.645-40.181 82.75-83l2.187-68.25c-9.517-62.091-35.989-64.765-61.625-70.438 9.523-7.316 18.802-3.286 24.25-37.437v-83.625c-18.844-44.475-45.729-48.971-72.688-52.875l-33 2.25-2.187-279.625c-4.354-51.581-35.51-54.065-63.875-61.625h-125.5c-38.327 0.778-58.69 26.19-63.812 72.625-14.577-57.122-41.954-82.207-81.438-77.062l-107.875 2.25c-72.056 7.807-66.179 43.099-70.5 74.813l-2.187 268.625c-30.58 10.142-59.26 25.009-57.25 116.625 2.1 80.893 31.070 89.012 61.687 92.5 8.524 104.637 63.926 177.979 209.125 191.5 64.2 4.759 110.394-8.478 154.125-24.188 38.868 20.716 77.102 26.937 112.5 27zM440.688 753.812c-13.424-0.15-22.894-2.138-37.625-1.125-119.548-14.985-114.655-111.15-117.375-166.938l1.562-23.375-60.75 3.125 1.562-85.625h56.063l-3.125-339.313h115.188v339.313l149.437 3.125v-342.438l115.187-3.125-1.562 345.562h104.312v76.312h-104.312c3.757 51.594-14.182 121.475 63.875 110.5 28.062-3.57 54.832-8.994 74.687-24.875l1.563 85.562c-38.401 16.429-89.107 23.531-144.313 16.188-126.46-16.829-105.954-114.167-109.437-190.5l-144.75 1.562v57.562c3.628 29.859 8.916 58.714 65.375 56.063 18.244 2.47 40.98-8.026 66.938-17.125l-1.563 80.938c-49.885 15.99-73.678 18.818-90.937 18.625z" />
200
+ <glyph unicode="&#xe6be;" d="M755.957 959.999c-48.345-0.086-100.581-8.618-153.664-36.91-59.725 21.455-122.792 39.565-210.471 33.065-198.304-18.466-273.995-118.668-285.637-261.575-41.816-4.763-81.333-15.792-84.201-126.27-2.744-125.124 36.413-145.516 78.178-159.367l3.012-366.827c5.902-43.312-2.194-91.546 96.216-102.208l147.32-3.012c53.924-7.026 91.335 27.206 111.243 105.219 6.996-63.418 34.868-98.133 87.213-99.196h171.382c38.74 10.324 81.235 13.723 87.181 84.169l3.012 381.853 45.080-3.012c36.818 5.332 73.492 11.413 99.228 72.154v114.255c-7.441 46.642-20.059 41.144-33.065 51.136 35.012 7.747 71.172 11.417 84.169 96.216l-2.98 93.205c1.223 58.479-31.358 91.702-113.005 113.358-37.411 5.462-81.866 13.831-130.211 13.745zM414.635 870.512c23.572 0.264 56.058-3.57 124.187-25.408l2.115-110.57c-35.451 12.427-66.493 26.763-91.41 23.389-77.108 3.622-84.341-35.764-89.296-76.544v-78.658l197.719-2.115c4.758 104.251-23.277 237.15 149.435 260.133 75.396 10.029 144.665 0.426 197.111-22.012l-2.115-116.946c-27.117 21.689-63.722 29.151-102.048 34.027-106.606 14.989-82.050-80.509-87.181-150.973h142.45v-104.162h-142.45l2.115-471.982-157.317 4.261v467.721l-204.095-4.261v-463.46h-157.317l4.229 463.46h-76.544l-2.115 116.946 82.92-4.261-2.115 31.88c3.715 76.191-2.943 207.564 160.328 228.029 20.119-1.384 33.059 1.301 51.392 1.506z" />
201
+ <glyph unicode="&#xe6bf;" d="M0 960v-1024h1024v730.625l-229.5-193.75c18.221-18.711 18.698-45.937-1.062-67.125l-234.938-235.938c-19.627-19.149-46.279-20.086-69.25 0l-208.938 208.938c-53.656 3.248-102.571 28.921-141.75 71.438-34.589 40.51-51.619 92.133-48.75 149.875 4.782 53.504 28.933 101.996 71.438 141.25 36.875 30.808 82.234 48.46 134.25 49.813 59.073-0.471 113.879-25.296 156.938-72.5 3.608-4.33 7.065-8.872 10.312-13.563 3.247-4.69 6.301-9.17 9.188-13.5l17.312 17.313c19.628 19.149 46.278 20.086 69.25 0l69.312-69.313 233.813 320.438h-861.625zM911.438 960l-378.875-520.625c-3.608-4.33-7.948-6.563-13-6.563s-8.648 1.83-10.812 5.438c-1.443 0.722-7.954 8.658-19.5 23.812-11.546 15.154-25.59 33.942-42.188 56.313 0.15 0.939 0.244 1.833 0.375 2.75 8.104 19.516 12.562 40.864 12.562 63.313 0 91.319-73.993 165.375-165.312 165.375-91.319 0-165.375-74.056-165.375-165.375 0-91.319 74.056-165.313 165.375-165.313 19.94 0 39.049 3.532 56.75 10 0.032 0.012 0.030-0.012 0.062 0 0.812 0.159 1.616 0.273 2.438 0.437l157-126.625c2.165-2.165 4.273-3.25 6.437-3.25h3.25c3.608 0 6.523 1.085 8.687 3.25l494.688 416.75v240.312h-112.562z" />
202
+ <glyph unicode="&#xe6c0;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM256 639.688l256-191.688-256-191.688v383.375zM576 639.688l256-191.688-256-191.688v383.375z" />
203
+ <glyph unicode="&#xe6c1;" d="M488.727-64v465.455l-465.454-465.455v1024l465.454-465.455v465.455l512-512z" />
204
+ <glyph unicode="&#xe6c2;" d="M36.013 161.343h158.772v146.746c0 46.428 22.663 97.694 65.98 140.568 43.317 42.875 107.576 89.465 213.251 163.438 106.15 74.305 170.297 115.684 199.122 141.488 28.825 25.804 26.352 21.654 26.352 59.211v147.206h126.176v-147.206c0-56.387-23.568-113.101-68.346-153.186s-106.807-77.919-210.951-150.82c-104.618-73.233-166.536-119.791-196.822-149.769-30.286-29.977-28.587-31.267-28.587-50.931v-146.746h165.672l-225.277-225.343zM537.367 161.343h162.123v146.746c0 19.664 1.634 20.953-28.653 50.931-20.033 19.829-55.546 47.91-106.461 85.169 6.391 4.506 11.45 8.153 18.204 12.88 37.269 26.088 64.156 44.074 92.004 62.957 35.481-26.789 63.040-49.595 85.038-71.369 43.317-42.875 66.045-94.14 66.045-140.568v-146.746h162.321l-225.277-225.343z" />
205
+ <glyph unicode="&#xe6c3;" d="M888.561 283.070c-10.194 16.748-22.937 27.488-38.229 32.222-31.715 10.15-67.114 9.461-88.472-13.653-23.875-31.625-24.473-79.020 0-106.494 37.328-35.237 103.259-17.823 126.701 16.929v70.996zM972.664 565.963c34.223-31.311 51.336-75.729 51.336-133.255v-332.044c-0.557-9.175-8.087-16.264-16.384-16.383h-102.671c-9.175 0.555-16.264 8.087-16.384 16.383v9.83c-34.275-26.010-73.934-37.993-113.594-38.229-45.005 1.318-84.128 17.242-114.686 45.328-37.63 37.658-52.131 83.958-52.428 131.616 1.481 52.141 16.541 99.069 52.974 132.708 33.609 28.431 73.359 41.788 114.14 42.051 45.146 0 83.011-12.014 113.594-36.044v31.676c0 50.243-26.214 75.365-78.642 75.365-40.777 0-77.913-17.112-111.409-51.336-8.893-7.87-21.431-4.784-26.214 4.369l-40.413 69.904c-3.64 7.281-2.548 13.835 3.277 19.66 24.758 24.759 53.52 43.508 86.288 56.251 81.205 28.173 189.585 26.62 251.217-27.852zM300.931 620.576l-72.088-257.771h145.269zM601.299 112.679c1.456-4.369 2.184-7.281 2.184-8.738-0.306-9.713-7.761-16.273-16.384-16.383h-128.885c-8.009 0-13.107 4.005-15.291 12.014l-36.044 126.701h-210.804l-36.044-126.701c-2.184-8.009-7.646-12.014-16.384-12.014h-126.701c-13.619 1.134-18.768 9.492-16.384 20.752l214.081 703.409c2.913 8.009 8.374 12.015 16.384 12.015h140.9c8.009 0 13.471-4.005 16.384-12.015l212.989-699.040z" />
206
+ <glyph unicode="&#xe6c4;" d="M285.996 308.734h371.377l-185.69 481.166-185.69-481.166M0.003-57.9v71.836h88.779l360.534 939.965h113.851l361.211-939.965h99.622v-71.836h-367.991v71.836h112.498l-84.712 222.283h-425.593l-84.712-222.283h111.141v-71.836h-284.632" />
207
+ <glyph unicode="&#xe6c5;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM333.25 693.75h131.812l42.687-55h310v-436.5h-611.5v436.5h84.312l42.687 55z" />
208
+ <glyph unicode="&#xe6c6;" d="M212.625 859.563l-71.438-92.187h-141.187v-520.509l105.448 397.072h742.552v123.438h-343.125l-71.438 92.187zM0 92.491v-56.053h848l176 573.125h-874.552z" />
209
+ <glyph unicode="&#xe6c7;" d="M212.199 868.518l-71.438-92.188h-141.188v-123.438h1024v123.438h-519.125l-71.438 92.188h-220.812zM-0.426 618.518v-573.125h1024v573.125h-1024z" />
210
+ <glyph unicode="&#xe6c8;" d="M212.625 859.562l-71.437-92.187h-141.188v-730.938h1024v730.938h-519.125l-71.438 92.188z" />
211
+ <glyph unicode="&#xe6c9;" d="M0 960v-1024h1024v1024h-1024zM302.875 641c106.607 0 193-86.393 193-193s-86.393-193.062-193-193.062c-106.607 0-193 86.456-193 193.062 0 106.607 86.393 193 193 193zM721.125 641c106.607 0 193-86.393 193-193s-86.393-193.062-193-193.062c-106.607 0-193 86.456-193 193.062 0 106.607 86.393 193 193 193z" />
212
+ <glyph unicode="&#xe6ca;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM350.188 737c154.457-0.692 268.477-154.807 451.437-36.438v-309.75c-147.816-147.816-286.419 91.4-502.375 32.625v-264.438h-76.875v541.562c46.442 26.814 88.441 36.614 127.813 36.438z" />
213
+ <glyph unicode="&#xe6cb;" d="M0 895.462v-959.462h135.937v468.521c381.785 104.121 626.741-319.663 888.063-57.806v548.747c-405.902-263.143-619.792 233.848-1024 0z" />
214
+ <glyph unicode="&#xe6cc;" d="M325.666-64c-209.801 118.243-265.038 230.162-233.457 383.020 23.314 112.872 99.654 204.702 106.974 317.358 32.61-59.344 46.236-102.137 49.88-164.15 103.717 127.073 172.255 302.987 176.313 487.773 0 0 270.144-158.729 287.871-398.49 23.256 49.419 34.962 127.908 11.706 178.777 69.766-50.871 478.117-502.475-55.312-804.287 100.29 195.275 25.873 458.762-148.257 580.452 11.629-52.326-8.76-247.484-85.796-333.239 21.345 143.288-20.31 203.877-20.31 203.877 0 0-14.296-80.26-69.766-161.336-50.653-74.037-85.751-152.616-19.845-289.754z" />
215
+ <glyph unicode="&#xe6cd;" d="M0 960l354.875-354.875v-669.125l314.25 257.125v412l354.875 354.875h-1024z" />
216
+ <glyph unicode="&#xe6ce;" d="M60.438 960v-1024h903.125v1024h-903.125zM106.5 898.5h110.938v-84.375h-110.938v84.375zM806.5 898.5h110.938v-84.375h-110.938v84.375zM265.125 892.25h493.75v-446.875h-493.75v446.875zM106.5 709.438h110.938v-84.375h-110.938v84.375zM806.562 709.438h110.938v-84.375h-110.938v84.375zM106.5 520.375h110.938v-84.375h-110.938v84.375zM806.562 520.375h110.938v-84.375h-110.938v84.375zM265.125 414.125h493.75v-446.875h-493.75v446.875zM106.5 331.312h110.938v-84.375h-110.938v84.375zM806.562 331.312h110.938v-84.375h-110.938v84.375zM106.5 142.25h110.938v-84.375h-110.938v84.375zM806.562 142.25h110.938v-84.375h-110.938v84.375z" />
217
+ <glyph unicode="&#xe6cf;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM383.125 770.625h312v-208.563h-52.437v156.438h-221.313v-93.938h-98.75v-401.562h250.375v-52.125h-302.875v490.687l113 109.063zM619.375 516.375h96.437v-124.5h124.563v-96.5h-124.563v-124.5h-96.437v124.5h-124.5v96.5h124.5v124.5z" />
218
+ <glyph unicode="&#xe6d0;" d="M218.097 960l-192.913-186.239v-837.761h517.1v89.027h-427.506v685.647h168.61v160.299h377.893v-267.081h89.594v356.108h-532.777zM621.489 525.883v-212.557h-212.62v-164.769h212.62v-212.557h164.706v212.557h212.62v164.769h-212.62v212.557h-164.706z" />
219
+ <glyph unicode="&#xe6d1;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM389.875 771.5h336.625v-146.812l21.062 21 104.438-104.375-246.625-246.687-154.625-50.25 50.188 154.687 169 169v147.188h-238.813v-101.312h-106.5v-433.188h345.313v93.375l56.562 56.625v-206.25h-458.5v529.312l121.875 117.688zM527.062 373l-25.125-77.375 77.312 25.125-52.188 52.25z" />
220
+ <glyph unicode="&#xe6d2;" d="M242.778 960l-192.913-186.239v-837.761h725.69v326.391l-89.594-89.594v-147.77h-546.503v685.647h168.61v160.299h377.893v-232.956l-267.459-267.459-79.457-244.793 244.73 79.52 390.359 390.359-165.273 165.273-33.306-33.306v232.39h-532.777zM459.868 329.255l82.605-82.668-122.396-39.728 39.791 122.396z" />
221
+ <glyph unicode="&#xe6d3;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM423.875 713.562h33.875v-129.312h-133.938v32.688l100.063 96.625zM503.188 713.562h197v-531.125h-376.375v357.937h179.375v173.187z" />
222
+ <glyph unicode="&#xe6d4;" d="M342.068 960l-192.913-186.239v-63.087h258.204v249.326h-65.291zM495.001 960v-333.883h-345.846v-690.117h725.69v1024h-379.844z" />
223
+ <glyph unicode="&#xe6d5;" d="M512 960c-181.644 0-328.928-147.283-328.928-328.928 0-160.214 114.611-293.701 266.287-322.968v-105.881h-141.069v-125.218h141.069v-141.005h125.218v141.005h141.069v125.218h-141.069v105.881c151.706 29.243 266.35 162.733 266.35 322.968 0 181.644-147.283 328.928-328.928 328.928zM512 829.202c109.424 0 198.13-88.706 198.13-198.13s-88.706-198.13-198.13-198.13c-109.424 0-198.13 88.706-198.13 198.13 0 109.424 88.706 198.13 198.13 198.13z" />
224
+ <glyph unicode="&#xe6d6;" d="M1024 960v-1024h-170.667v469.333l-426.667-426.667v426.667l-426.667-426.667v938.667l426.667-426.667v426.667l426.667-426.667v469.333z" />
225
+ <glyph unicode="&#xe6d7;" d="M0-64v1024h170.667v-469.333l426.667 426.667v-426.667l426.667 426.667v-938.667l-426.667 426.667v-426.667l-426.667 426.667v-469.333z" />
226
+ <glyph unicode="&#xe6d8;" d="M0 844.962v-793.925h793.925v333.871l230.075-333.871v793.925l-230.075-333.871v333.871h-793.925z" />
227
+ <glyph unicode="&#xe6d9;" d="M0 960v-1024h1024v1024h-1024zM736.625 826.375c7.437 0.158 15.182-0.084 23.187-0.625 29.419-0.040 60.146-2.692 90.625-5.375l-3.313-121.25h-81.875c-38.39 0.85-52.254-14.057-53.5-57.375v-95.25h138.688l-5.5-129.875h-133.188v-361.563h-135.312v361.563h-93.938v129.875h93.938v111.5c0 80.392 33.987 131.562 100.937 157.5 17.194 6.765 36.939 10.401 59.25 10.875z" />
228
+ <glyph unicode="&#xe6da;" d="M665.466 448.064c0-81.349-68.833-147.296-153.744-147.296-84.91 0-153.744 65.947-153.744 147.296 0 81.349 68.833 147.296 153.744 147.296 84.91 0 153.744-65.947 153.744-147.296zM512 754.756c-87.915-0.39-179.042-21.793-265.305-62.768-64.049-31.678-126.469-76.371-180.652-131.534-26.611-28.159-60.555-68.934-66.043-112.438 0.648-37.684 41.071-84.198 66.043-112.438 50.81-52.998 111.604-96.442 180.652-131.566 80.445-39.040 169.486-61.518 265.305-62.768 87.998 0.396 179.104 22.045 265.273 62.768 64.049 31.678 126.501 76.403 180.685 131.566 26.611 28.159 60.554 68.934 66.043 112.438-0.648 37.684-41.071 84.198-66.043 112.438-50.81 52.998-111.636 96.409-180.685 131.534-80.403 39.012-169.664 61.335-265.273 62.768zM511.935 678.598c133.222 0 241.216-103.248 241.216-230.614s-107.994-230.614-241.216-230.614c-133.222 0-241.216 103.248-241.216 230.614 0 127.366 107.994 230.614 241.216 230.614z" />
229
+ <glyph unicode="&#xe6db;" d="M571.5 726.6c-19.533 2.112-39.381 3.323-59.5 3.625-87.915-0.39-179.049-21.775-265.312-62.75-64.049-31.678-126.441-76.399-180.625-131.562-26.611-28.16-60.574-68.934-66.062-112.438 0.648-37.684 41.091-84.198 66.062-112.438 50.81-52.998 111.577-96.438 180.625-131.562 2.346-1.139 4.701-2.265 7.062-3.375l-64.061-111.873 87.044-51.444 470.541 819.228-83.785 51.207zM770.188 670.725l-63.938-110.812c29.414-38.214 46.875-85.338 46.875-136.438 0-127.366-107.966-230.625-241.187-230.625-5.76 0-11.341 0.621-17 1l-42.313-73.25c19.514-2.090 39.245-3.612 59.375-3.875 87.998 0.396 179.082 22.027 265.25 62.75 64.049 31.678 126.504 76.399 180.688 131.562 26.611 28.159 60.574 68.934 66.062 112.438-0.648 37.684-41.091 84.198-66.062 112.438-50.81 52.998-111.639 96.438-180.688 131.562-2.331 1.131-4.717 2.147-7.062 3.25zM511.938 654.1c5.841 0 11.637-0.235 17.375-0.625l-49.562-85.812c-69.559-14.102-121.75-73.284-121.75-144.125 0-17.795 3.277-34.833 9.312-50.625 0.007-0.018-0.007-0.045 0-0.063l-49.687-86.063c-29.483 38.249-46.875 85.529-46.875 136.688 0 127.366 107.966 230.625 241.188 230.625zM656.125 473.162l-111.687-193.5c69.185 14.368 121 73.28 121 143.875 0 17.471-3.486 34.081-9.313 49.625z" />
230
+ <glyph unicode="&#xe6dc;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM325.938 859.125h372.125l-80-563.687h-212.125l-80 563.687zM514 257.062c60.81 0 110.125-49.314 110.125-110.125s-49.315-110.062-110.125-110.062c-60.81 0-110.125 49.252-110.125 110.062 0 60.81 49.315 110.125 110.125 110.125z" />
231
+ <glyph unicode="&#xe6dd;" d="M644.029 789.905c-55.784-0.001-101.737-16.233-137.859-48.697-36.123-32.008-59.442-78.647-69.958-139.917h276.405v-120.713h-286.693l-1.372-24.005v-32.236l1.372-22.634h243.483v-122.084h-231.823c23.319-111.111 96.707-166.666 220.163-166.666 65.385 0 128.257 13.031 188.614 39.094v-175.582c-53.041-26.977-120.027-40.466-200.959-40.466-112.025 0-204.16 30.407-276.405 91.22-72.245 60.813-117.741 144.946-136.488 252.399h-93.964v122.084h80.932c-1.829 10.516-2.744 24.691-2.743 42.524l1.372 36.351h-79.561v120.713h91.22c16.918 110.653 62.414 197.986 136.488 262.001 74.073 64.471 166.665 96.706 277.776 96.707 85.961-0.001 166.436-18.748 241.425-56.241l-67.215-159.121c-31.551 14.174-61.043 25.148-88.477 32.922-27.435 8.23-56.013 12.345-85.733 12.346" />
232
+ <glyph unicode="&#xe6de;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM168.375 585h687.25v-274h-687.25v274z" />
233
+ <glyph unicode="&#xe6df;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM512 820c205.45 0 372-166.55 372-372s-166.55-372-372-372c-205.45 0-372 166.55-372 372 0 205.45 166.55 372 372 372zM240.188 548.562v-201.125h543.625v201.125h-543.625z" />
234
+ <glyph unicode="&#xe6e0;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM250 646.062h524v-73.687l-262-149.375-262 149.375v73.687zM250 525.25l133.438-76.062-133.438-139.875v215.938zM774 525.25v-215.938l-133.438 139.875 133.438 76.062zM420.125 428.25l91.875-52.375 91.875 52.375 170.125-178.312h-524l170.125 178.312z" />
235
+ <glyph unicode="&#xe6e1;" d="M0 835v-143.938l512-291.938 512 291.938v143.938zM0 599v-422.062l260.812 273.375zM1024 599l-260.812-148.688 260.812-273.375zM332.438 409.438l-332.438-348.438h1024l-332.438 348.438-179.562-102.375z" />
236
+ <glyph unicode="&#xe6e2;" d="M512 849.063l-512-551.75h1024l-512 551.75zM0 200v-264h1024v264h-1024z" />
237
+ <glyph unicode="&#xe6e3;" d="M0 960v-1024h1024v661.938l-168-168v-325.938h-688v688h325.938l168 168h-661.938zM896 960l-65.562-65.562 128-128 65.562 65.562-128 128zM799.5 863.5l-375.25-375.25 128-128 375.25 375.25-128 128zM377.125 428.938c-1.898-0.029-3.834-0.167-5.75-0.313v-121.25h121.25c0 33.031-15.78 66.593-40.375 90.063-20.345 19.414-46.656 31.938-75.125 31.5z" />
238
+ <glyph unicode="&#xe6e4;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM512 885.82c111.546 0 213.347-41.715 290.659-110.395-56.8-74.931-143.124-124.814-229.577-158.606-47.143 86.224-105.172 177.131-164.247 256.778 33.079 7.989 67.631 12.223 103.165 12.223zM325.739 844.32c57.083-85.354 112.347-164.547 162.918-254.184-127.785-33.103-272.123-52.959-405.463-53.301 28.114 136.431 119.718 249.655 242.545 307.485zM851.226 724.815c61.064-74.744 97.892-170.043 98.561-273.929-101.259 19.946-201.973 25.207-304.535 14.881-11.553 28.75-25.492 56.050-38.873 85.495 88.412 35.658 182.906 96.692 244.847 173.552zM524.191 522.407c10.974-23.327 23.666-48.035 35.566-73.305-142.593-62.876-294.242-146.92-373.009-294.193-69.972 77.602-112.567 180.373-112.567 293.090 0 4.281 0.072 8.555 0.195 12.806 152.735 0.741 302.611 19.857 449.816 61.601zM948.328 411.558c-0.141-1.709-0.293-3.419-0.454-5.123 0.161 1.702 0.312 3.415 0.454 5.123zM755.55 403.032c63.662 0.198 129.385-8.696 188.823-24.316-19.44-122.291-89.527-227.707-188.077-294.095-23.511 106.886-45.91 209.151-85.495 312.284 27.301 4.070 55.813 6.038 84.75 6.128zM946.643 395.088c-0.299-2.478-0.6-4.959-0.94-7.425 0.341 2.472 0.64 4.94 0.94 7.425zM589.747 376.9c40.379-104.245 72.070-219.697 93.277-332.061-52.544-22.32-110.336-34.659-171.023-34.659-101.26 0-194.476 34.39-268.644 92.109 79.287 128.669 202.094 225.988 346.391 274.61z" />
239
+ <glyph unicode="&#xe6e5;" d="M0 74.653h1024v-138.653h-1024zM700.404 960h-376.807v-423.793h-235.505l423.908-394.78 423.908 394.78h-235.504z" />
240
+ <glyph unicode="&#xe6e6;" d="M512 960c-282.769 0-512-229.231-512-512s229.231-512 512-512c282.769 0 512 229.231 512 512 0 282.769-229.231 512-512 512zM512 47.304c-221.329 0-400.696 179.423-400.696 400.696s179.367 400.696 400.696 400.696c221.329 0 400.696-179.423 400.696-400.696 0-221.273-179.367-400.696-400.696-400.696zM612.174 662.261h-200.348v-227.617h-125.217l225.391-212.035 225.391 212.035h-125.217v227.617z" />
241
+ <glyph unicode="&#xe6e7;" d="M958.464 572.635h-64.366v-127.561h-381.513v127.561h-65.536v-195.438h65.536v-376.832h190.757v187.246h65.536v-187.246h124.050v376.832h65.536zM578.121 759.881v-250.441h250.441v250.441zM1024 633.49v-321.829h-65.536v-375.662h-511.415v375.662h-190.757v-124.050h60.855v-64.366h65.536v-187.246h-318.318v187.246h65.536v-122.88h187.246v122.88h-187.246v64.366h60.855v124.050h-126.391v65.536h317.147v256.293h131.072v191.927h381.513v-191.927zM317.148 633.49v60.855h64.366v-60.855zM64.366 633.49v-256.293h-64.366v256.293zM129.902 633.49h-65.536v60.855h65.536zM317.148 694.345h-187.246v65.536h187.246z" />
242
+ <glyph unicode="&#xe6e8;" d="M372.125 659.966h115.993v-423.626l-485.622-0.306c4.241 118.083 68.204 283.685 369.629 323.069l1.477-45.389c-137.027-20.193-184.618-101.21-208.247-201.727h211.813l-5.043 347.979zM541.793 472.391l-1.783-235.468 481.418 0.108c4.631 235.557-204.81 342.217-534.018 336.993v-47.25c145.966 3.778 328.717-1.634 378.894-213.072l-215.747 1.783v147.992c-38.632 11.279-71.916 11.475-108.765 8.915z" />
243
+ <glyph unicode="&#xe6e9;" d="M0 960v-512h512v512h-512zM512 448v-512h512v512h-512z" />
244
+ <glyph unicode="&#xe6ea;" d="M512 793.281c-282.77 0-512-229.23-512-512 0-62.8 11.312-122.969 32-178.562h140c-28.072 53.346-44 114.094-44 178.562 0 212.078 171.922 384 384 384 212.078 0 384-171.922 384-384 0-64.469-15.928-125.216-44-178.562h140c20.688 55.594 32 115.763 32 178.562 0 282.77-229.23 512-512 512zM512 592.219c-35.346 0-64-28.654-64-64 0-35.346 28.654-64 64-64 35.346 0 64 28.654 64 64 0 35.346-28.654 64-64 64zM320.062 529.531c-35.346 0-64-28.654-64-64 0-35.346 28.654-64 64-64 35.346 0 64 28.654 64 64 0 35.346-28.654 64-64 64zM703.937 529.531c-35.347 0-64-28.654-64-64 0-35.346 28.653-64 64-64 35.346 0 64 28.654 64 64 0 35.346-28.654 64-64 64zM512 403.906l-50.188-251v-50.188h100.375v50.188l-50.187 251z" />
245
+ <glyph unicode="&#xe6eb;" d="M0 919.75v-791.125l512-192.625 512 192.625v791.125zM245.188 605.688c73.071-1.139 123.908-37.881 124.375-111h-79.25c0.054 19.515-8.329 38.093-25.875 45.5-19.797 7.081-44.536 3.573-57.25-13.188-13.615-20.352-11.188-43.135-11.188-67.125-0.75-31.966 15.612-59.6 48.062-59.812 32.878 1.655 48.5 17.696 48.812 47.312h76.688c-1.841-78.533-54.963-108.995-124.375-109.312-87.666-0.532-133.351 61.206-134.062 133.875-0.516 87.635 61.441 133.037 134.062 133.75zM522.5 605.688c52.631 0.555 112.817-22.352 114.312-79.812v-4.375h-77.812v1.438c-0.481 18.869-17.61 26.177-33.375 26.25-11.426-0.292-33.976-2.75-34.312-16.875 2.877-22.327 58.333-26.396 75.562-30.625 40.025-8.504 75.91-31.198 77.062-73.375-1.297-68.279-56.702-90.030-113.875-90.25-67.925 0.486-127.182 16.813-127.688 92.062h78.5c-0.733-26.915 20.276-32.575 41.625-32.625 12.792 0.002 36.31 0.463 36.5 17.25-2.585 20.693-59.92 26.067-76.312 30.25-42.338 10.613-75.827 32.658-76.125 77.938 2.926 65.882 62.061 82.546 115.938 82.75zM794 605.688c56.403-0.473 114.25-21.812 114.25-84.188h-77.75c0.694 19.629-17.385 27.613-33.375 27.688-11.426-0.292-33.976-2.75-34.312-16.875 2.444-22.043 58.541-26.447 75.562-30.625 27.876-6.73 56.338-18.019 69.875-43.125 4.524-8.193 6.88-18.266 7.125-30.25-1.249-68.298-56.68-90.030-113.875-90.25-67.886 0.468-127.173 16.854-127.688 92.062h78.5c-0.424-17.19 8.758-28.79 24.438-31.5 14.188-1.332 53.487-6.067 53.75 16.125-3.090 21.025-59.644 25.996-76.312 30.25-42.379 10.621-75.827 32.615-76.125 77.938 2.937 65.927 61.993 82.546 115.938 82.75z" />
246
+ <glyph unicode="&#xe6ec;" d="M-1.733 787.053v-213.067h1027.467v213.067h-1027.467zM-1.733 476.627v-367.68h1027.467v367.68h-1027.467zM110.533 315.133h387.147v-116.853h-387.147v116.853z" />
247
+ <glyph unicode="&#xe6ed;" d="M149.961 85.961c199.948-199.948 524.129-199.948 724.077 0 199.948 199.948 199.948 524.129 0 724.077-199.948 199.948-524.129 199.948-724.077 0-199.948-199.948-199.948-524.129 0-724.077zM230.969 141.955l-24.97 24.97 222.827 364.248 364.248 222.827 24.97-24.97-222.827-364.248-364.248-222.827z" />
248
+ <glyph unicode="&#xe6ee;" d="M149.961 85.961c199.948-199.948 524.129-199.948 724.077 0 199.948 199.948 199.948 524.129 0 724.077-199.948 199.948-524.129 199.948-724.077 0-199.948-199.948-199.948-524.129 0-724.077zM199.945 135.945c-172.345 172.345-172.345 451.765 0 624.11s451.765 172.345 624.11 0c172.345-172.345 172.345-451.766 0-624.11-172.345-172.345-451.765-172.345-624.11 0zM249.884 162.638l339.721 207.757 207.757 339.721-23.246 23.246-339.721-207.757-207.757-339.721 23.246-23.246z" />
249
+ <glyph unicode="&#xe6ef;" d="M0 856.731v-622.304h180.108v-180.047l280.685 180.047h413.075v622.304h-873.869zM914.981 719.937v-78.308h30.711v-443.786h-151.049v-118.624l-184.88 118.624h-132.084l-122.050-78.308h231.070l286.253-183.534v183.534h151.049v600.402h-109.019z" />
250
+ <glyph unicode="&#xe6f0;" d="M0 876.187v-729.187h211v-211l328.938 211h484.062v729.187h-1024z" />
251
+ <glyph unicode="&#xe6f1;" d="M776.654 804.49l-14.433-69.165c-14.796-2.325-29.047-6.605-42.406-12.581l-49.686 50.197-56.584-45.791 38.702-59.138c-8.622-11.829-15.664-24.835-21.011-38.829l-70.698 0.319-7.6-72.422 69.165-14.433c2.323-14.788 6.61-28.926 12.581-42.278l-50.197-49.814 45.791-56.584 59.138 38.766c11.82-8.615 24.847-15.729 38.829-21.075l-0.319-70.634 72.422-7.6 14.369 69.165c14.8 2.322 29.043 6.542 42.406 12.517l49.75-50.197 56.584 45.855-38.766 59.074c8.622 11.825 15.727 24.839 21.075 38.829l70.634-0.255 7.6 72.422-69.165 14.306c-2.324 14.809-6.536 29.101-12.517 42.47l50.197 49.686-45.855 56.584-59.074-38.702c-11.835 8.628-24.891 15.725-38.893 21.075l0.319 70.634-72.358 7.6zM788.66 636.272c2.276-0.008 4.585-0.076 6.897-0.319 36.998-3.887 63.791-37.021 59.905-74.019-3.886-36.998-37.021-63.855-74.019-59.969-36.998 3.886-63.855 37.021-59.969 74.019 3.644 34.685 33.045 60.406 67.185 60.288zM268.996 630.332l-9.707-96.18c-19.802-5.278-38.558-13.077-55.881-23.119l-74.849 61.182-70.442-70.442 61.182-74.913c-10.042-17.329-17.843-36.074-23.119-55.881l-96.18-9.643v-99.628l96.18-9.707c5.275-19.791 13.085-38.502 23.119-55.817l-61.182-74.913 70.442-70.442 74.913 61.182c17.316-10.034 36.027-17.843 55.817-23.119l9.707-96.18h99.628l9.643 96.18c19.808 5.276 38.552 13.077 55.881 23.119l74.913-61.182 70.442 70.442-61.182 74.849c10.042 17.324 17.84 36.080 23.119 55.881l96.18 9.707v99.628l-96.18 9.643c-5.279 19.819-13.069 38.608-23.119 55.945l61.182 74.849-70.442 70.442-74.849-61.182c-17.337 10.050-36.126 17.84-55.945 23.119l-9.643 96.18h-99.628zM318.811 403.678c50.9 0 92.156-41.256 92.156-92.156 0-50.9-41.256-92.156-92.156-92.156-50.9 0-92.156 41.256-92.156 92.156 0 50.9 41.256 92.156 92.156 92.156zM741.784 280.612l-10.154-50.581c-10.399-1.701-20.372-4.824-29.761-9.196l-34.998 36.722-39.724-33.529 27.206-43.236c-6.060-8.654-11.058-18.181-14.817-28.42l-49.623 0.255-5.365-53.007 48.601-10.538c1.633-10.819 4.617-21.206 8.813-30.974l-35.253-36.403 32.188-41.384 41.576 28.356c8.307-6.303 17.443-11.48 27.27-15.391l-0.192-51.73 50.9-5.556 10.091 50.644c10.402 1.699 20.369 4.761 29.761 9.132l34.998-36.722 39.787 33.529-27.27 43.236c6.060 8.651 11.057 18.185 14.817 28.42l49.686-0.192 5.301 52.943-48.601 10.538c-1.633 10.834-4.61 21.257-8.813 31.038l35.253 36.339-32.188 41.448-41.512-28.356c-8.318 6.312-17.493 11.477-27.334 15.391l0.255 51.666-50.9 5.556zM750.214 157.609c1.6-0.007 3.228-0.078 4.854-0.255 26.003-2.843 44.818-27.090 42.087-54.157-2.732-27.067-25.983-46.718-51.986-43.875-26.003 2.843-44.882 27.090-42.15 54.157 2.561 25.375 23.201 44.217 47.196 44.13z" />
252
+ <glyph unicode="&#xe6f2;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512c282.77 0 512 229.23 512 512 0 282.77-229.23 512-512 512zM463.25 760h97.5l9.438-94.125c19.395-5.166 37.783-12.79 54.75-22.625l73.25 59.875 68.937-68.937-59.875-73.25c9.835-16.967 17.459-35.355 22.625-54.75l94.125-9.438v-97.5l-94.125-9.5c-5.166-19.379-12.798-37.734-22.625-54.688l59.875-73.25-68.937-68.937-73.313 59.875c-16.959-9.827-35.303-17.462-54.687-22.625l-9.438-94.125h-97.5l-9.5 94.125c-19.368 5.163-37.679 12.806-54.625 22.625l-73.313-59.875-68.937 68.937 59.875 73.313c-9.819 16.946-17.462 35.257-22.625 54.625l-94.125 9.5v97.5l94.125 9.438c5.163 19.384 12.798 37.728 22.625 54.687l-59.875 73.313 68.937 68.937 73.25-59.875c16.954 9.827 35.309 17.459 54.688 22.625l9.5 94.125zM512 538.188c-49.813 0-90.188-40.375-90.188-90.188s40.375-90.188 90.188-90.188c49.813 0 90.188 40.375 90.188 90.188 0 49.813-40.375 90.188-90.188 90.188z" />
253
+ <glyph unicode="&#xe6f3;" d="M432.021 960l-15.563-154.507c-31.799-8.476-61.939-20.993-89.758-37.118l-120.218 98.247-113.103-113.103 98.247-120.26c-16.125-27.828-28.73-57.95-37.202-89.758l-154.424-15.521v-160l154.507-15.521c8.472-31.781 21.006-61.91 37.118-89.717l-98.247-120.26 113.103-113.103 120.26 98.247c27.806-16.113 57.936-28.647 89.717-37.118l15.521-154.507h160l15.521 154.424c31.808 8.472 61.93 21.076 89.758 37.202l120.26-98.247 113.103 113.103-98.247 120.218c16.126 27.819 28.642 57.96 37.118 89.758l154.507 15.521v160l-154.424 15.521c-8.476 31.826-21.063 61.959-37.202 89.8l98.247 120.218-113.103 113.103-120.218-98.247c-27.841 16.138-57.974 28.725-89.8 37.202l-15.521 154.424h-159.958zM512 596.016c81.738 0 148.016-66.277 148.016-148.016 0-81.738-66.277-148.016-148.016-148.016-81.738 0-148.016 66.277-148.016 148.016 0 81.738 66.277 148.016 148.016 148.016z" />
254
+ <glyph unicode="&#xe6f4;" d="M512 960c-282.765 0-512-229.235-512-512s229.235-512 512-512c282.765 0 512 229.235 512 512 0 282.765-229.235 512-512 512zM516.562 693.813c96.12 2.097 191.324-76.622 218.875-180.006 109.378 10.772 170.565-134.824 86.499-208.688h-630.193c-81.058 137.754 18.949 321.075 165.185 285.508 43.967 71.56 101.953 101.929 159.619 103.187z" />
255
+ <glyph unicode="&#xe6f5;" d="M839.584 469.011c160.363 15.793 250.099-197.669 126.853-305.959h-923.976c-118.859 201.959 27.78 470.738 242.179 418.578 171.899 279.779 490.298 129.879 554.938-112.619z" />
256
+ <glyph unicode="&#xe6f6;" d="M1024 448c0-282.76-229.24-512-512-512s-512 229.24-512 512c0 282.76 229.24 512 512 512 282.76 0 512-229.24 512-512zM770.44 391.14l-258.44 387.68-258.44-387.68h139.25v-273.94h238.38v273.94h139.25z" />
257
+ <glyph unicode="&#xe6f7;" d="M512 960c-282.765 0-512-229.235-512-512s229.235-512 512-512c282.765 0 512 229.235 512 512 0 282.765-229.235 512-512 512zM455.127 706.437l387.682-258.437-387.682-258.437v139.245h-273.937v238.37h273.937v139.245z" />
258
+ <glyph unicode="&#xe6f8;" d="M512-64c282.76 0 512 229.24 512 512s-229.24 512-512 512c-282.76 0-512-229.24-512-512 0-282.76 229.24-512 512-512zM568.88 189.56l-387.7 258.44 387.7 258.44v-139.25h273.94v-238.38h-273.94v-139.25z" />
259
+ <glyph unicode="&#xe6f9;" d="M1024 448c0 282.76-229.24 512-512 512s-512-229.24-512-512c0-282.76 229.24-512 512-512 282.76 0 512 229.24 512 512zM770.44 504.88l-258.44-387.68-258.44 387.68h139.25v273.94h238.38v-273.94h139.25z" />
260
+ <glyph unicode="&#xe6fa;" d="M516.036 960c-115.52 0-209.179-94.137-209.179-210.286 0-116.151 93.665-210.321 209.179-210.321 115.52 0 209.143 94.165 209.143 210.321 0 116.151-93.624 210.286-209.143 210.286zM396.25 714.75h238.393c0-65.83-53.384-119.214-119.214-119.214-65.83 0-119.179 53.384-119.179 119.214zM351.643 506.25c-108.938-2.237-180.597-73.003-176.536-201.143l-0.214-369.107h125.393v331.643c1.085 29.035 43.726 39.206 49.214 0v-331.643h329.5v331.643c1.085 29.035 43.726 39.206 49.214 0v-331.643h120.893v369.107c-0.732 101.308-42.301 202.082-175.429 201.143h-322.036z" />
261
+ <glyph unicode="&#xe6fb;" d="M512.002 600.567l-512.002-511.96 152.508-152.607 359.494 359.545 359.494-359.545 152.505 152.607-511.998 511.96z" />
262
+ <glyph unicode="&#xe6fc;" d="M844.261 447.991l-512.001 512.009-152.52-152.508 359.481-359.501-359.481-359.481 152.51-152.51 511.991 511.991z" />
263
+ <glyph unicode="&#xe6fd;" d="M179.739 448.009l512.001-512.009 152.52 152.508-359.481 359.501 359.481 359.481-152.51 152.51-511.991-511.991z" />
264
+ <glyph unicode="&#xe6fe;" d="M512.005-64l511.995 511.995-152.519 152.499-359.476-359.476-359.496 359.476-152.509-152.509 511.985-511.985z" />
265
+ <glyph unicode="&#xe6ff;" d="M0 960v-1024h1024v1024h-1024zM168 792h688v-688h-688v688z" />
266
+ <glyph unicode="&#xe700;" d="M0 960v-1024h1024v661.94l-168-168v-325.94h-688v688h325.94l168 168zM878.94 947.062l-370.5-370.56-132.376 132.376-135.75-135.812 268.12-268.060 506.25 506.31-135.75 135.75z" />
267
+ <glyph unicode="&#xe701;" d="M834.756 49.712l-221.997 108.628-116.701-217.861-100.234 225.911-229.437-91.878 68.429 237.487-234.817 77.097 205.073 137.941-130.323 209.997 245.762-26.15 35.15 244.637 171.456-178.005 184.176 164.809 16.923-246.569 247.024 7.865-145.527-199.761 194.287-152.759-239.884-59.483z" />
268
+ <glyph unicode="&#xe702;" d="M512 875.067l-512-100v-654.133l512-100 512 100v654.133l-512 100zM325.84 647.6c79.393 0 148.005-46.376 180.16-113.493h-96.96c-21.545 20.826-50.866 33.68-83.2 33.68-66.138 0-119.733-53.622-119.733-119.76 0-66.138 53.596-119.733 119.733-119.733 32.312 0 61.632 12.771 83.173 33.573h96.96c-32.165-67.102-100.76-113.44-180.133-113.44-110.229 0-199.573 89.371-199.573 199.6 0 110.229 89.344 199.573 199.573 199.573zM717.6 647.6c79.393 0 147.978-46.376 180.133-113.493h-96.933c-21.545 20.826-50.866 33.68-83.2 33.68-66.138 0-119.76-53.622-119.76-119.76 0-66.138 53.622-119.733 119.76-119.733 32.312 0 61.579 12.771 83.12 33.573h96.987c-32.165-67.102-100.733-113.44-180.107-113.44-110.229 0-199.573 89.371-199.573 199.6 0 110.229 89.344 199.573 199.573 199.573z" />
269
+ <glyph unicode="&#xe703;" d="M0-64l512 853.327 512-853.327z" />
270
+ <glyph unicode="&#xe704;" d="M85.333 960l853.333-512-853.333-512z" />
271
+ <glyph unicode="&#xe705;" d="M938.673-64l-853.345 512 853.345 512z" />
272
+ <glyph unicode="&#xe706;" d="M0 745.972l512-809.972 512 809.972h-1024z" />
273
+ <glyph unicode="&#xe707;" d="M183.178 874.025l-64.828-269.996h-118.35v-78.043h40.595v-504.012h116.539v82.505h709.731v-82.505h116.477v504.012h40.658v78.043h-118.35l-64.828 269.996h-657.639zM217.716 821.528h588.555l52.212-217.504h-692.993l52.212 217.504zM74.315 459.971l162.509-60.014v-77.981l-162.509 60.014v77.981zM949.605 459.971v-77.981l-162.442-60.014v78.043l162.442 59.953zM354.844 255.97h314.192v-77.981h-314.192v77.981z" />
274
+ <glyph unicode="&#xe708;" d="M333.418 833.56l-32.218-129.56h-301.2v-641.56h1024v641.56h-287.16l-32.218 129.56h-371.2zM514.616 704.248c159.058 0 287.96-128.91 287.96-287.96 0-159.058-128.912-287.96-287.96-287.96-159.058 0-287.96 128.912-287.96 287.96 0 159.058 128.91 287.96 287.96 287.96zM852.296 641.56h145.17v-84.292h-145.17v84.292zM514.616 619.206c-112.074 0-202.92-90.854-202.92-202.92 0-112.074 90.854-202.92 202.92-202.92 112.074 0 202.92 90.854 202.92 202.92 0 112.074-90.854 202.92-202.92 202.92z" />
275
+ <glyph unicode="&#xe709;" d="M512 960c-282.765 0-512-229.235-512-512s229.235-512 512-512c282.765 0 512 229.235 512 512 0 282.765-229.235 512-512 512zM332.247 770.94h53.125v-101.188h-53.125v101.188zM638.622 770.94h53.063v-101.188h-53.063v101.188zM223.615 722.315h70.688v-90.499h129v90.499h177.316v-90.499h129.063v90.499h70.688v-141.682h-576.756v141.682zM223.615 543.441h576.756v-418.375h-576.756v418.375zM450.174 446.754c-40.523-0.208-78.747-20.957-79.749-67.5h46.188c0.212 18.46 11.503 30.135 32.062 31.375 19.3-0.25 27.431-14.429 28.312-34.313-0.231-27.033-31.388-31.036-54.063-30.563v-36.5c13.871-0.014 29.764 0.666 44-5.25 11.036-4.891 15.676-17.873 15.688-30.563-0.206-21.010-10.089-37.423-35.062-39.125-19.644 0.272-29.19 15.625-30.187 35.812h-46.938c0-47.95 26.584-71.937 79.749-71.937 18.853 0.129 38.090 7.172 54 19.75 14.963 12.258 24.888 31.014 25.375 52.188-0.182 30.869-20.091 49.864-50.313 57.75 16.103 5.65 32.528 14.412 40.624 31.25 6.467 14.596 3.695 31.322-1.5 47-11.046 26.246-38.829 40.335-68.187 40.624zM612.176 442.254c-15.901-15.404-36.028-27.809-60.375-37.25v-41c20.869 6.211 39.857 16.654 57 31.313v-192.682h44.75v239.621h-41.375z" />
276
+ <glyph unicode="&#xe70a;" d="M227.008 960v-160.443h84.259v160.443h-84.259zM712.733 960v-160.443h84.132v160.443h-84.132zM54.813 882.886v-224.62h914.375v224.62h-112.077v-143.489h-204.622v143.489h-281.102v-143.489h-204.496v143.489h-112.077zM54.813 599.29v-663.29h914.375v663.29h-914.375zM414.001 446.034c46.544-0.458 90.591-22.821 108.103-64.431 8.236-24.856 12.621-51.353 2.367-74.493-12.836-26.695-38.859-40.592-64.388-49.549 47.914-12.502 79.447-42.632 79.735-91.573-0.773-33.569-16.483-63.303-40.206-82.737-25.224-19.941-55.722-31.081-85.612-31.285-84.289 0-126.452 38.003-126.452 114.022h74.408c1.581-32.005 16.714-56.347 47.858-56.778 39.592 2.698 55.268 28.712 55.595 62.021-0.019 20.119-7.363 40.738-24.859 48.492-22.57 9.379-47.766 8.264-69.758 8.286v57.878c35.948-0.749 85.33 5.592 85.696 48.45-1.398 31.523-14.3 54.014-44.899 54.411-32.595-1.965-50.481-20.494-50.817-49.76h-73.224c1.59 73.79 62.206 106.716 126.452 107.046zM670.836 438.889h65.572v-379.904h-70.941v305.496c-27.179-23.239-57.261-39.787-90.347-49.634v64.98c38.6 14.968 70.507 34.64 95.716 59.061z" />
277
+ <glyph unicode="&#xe70b;" d="M878.945 877.303c-132.418-131.13-327.038-211.393-514.536-222.683h-278.437c-43.853-0.603-83.499-37.884-85.972-87.059v-125.552c0.598-43.835 36.752-84.584 85.93-87.059h111.634c-29.834-101.177 2.213-203.602 36.821-304.141 51.342-48.477 168.776-42.447 207.051 20.647-81.514 64.078-121.216 236.497-22.945 279.022 167.497-19.005 333.439-104.115 460.453-218.211 43.664 0.598 83.375 36.475 85.93 85.387v205.923c87.424 31.047 69.75 140.167 0 162.373v205.38c-0.583 43.831-36.756 83.455-85.93 85.93zM881.16 766.254v-523.48c-122.735 95.637-274.378 159.814-430.821 188.62v146.198c153.51 23.101 303.646 93.933 430.821 188.662z" />
278
+ <glyph unicode="&#xe70c;" d="M512 755.882c-135.488 0-245.322-82.274-245.322-183.781l139.368-422.096h211.907l139.368 422.109c0 101.505-109.826 183.781-245.322 183.781zM512 715.778c135.488 0 205.209-109.344 205.209-143.669l-99.258-294.764h-211.907l-99.258 294.764c0 42.351 69.721 143.669 205.209 143.669zM402.957 119.218v-73.372h218.086v73.373h-218.086zM402.957 9.372v-73.372h218.086v73.373h-218.086z" />
279
+ <glyph unicode="&#xe70d;" d="M987.82 959.989c-39.86-2.285-628.462-504.745-676.799-681.675l111.561-116.859c318.878 265.895 421.291 547.476 601.417 797.991l-36.166 0.554zM275.854 242.72c-201.538-74.117-75.195-220.767-275.854-292.514 227.237-51.16 327.933 42.452 387.416 175.293l-111.561 117.233z" />
280
+ <glyph unicode="&#xe70e;" d="M933.236 960l-349.625-349.624c-25.122 14.439-57.729 10.952-79.198-10.517-17.958-17.958-23.326-43.712-16.154-66.357-49.332 25.216-106.061 29.466-163.161 5.113-107.107-53.149-181.005-163.733-325.097-176.583 10.998-22.644 25.241-47.894 42.708-75.712 60.591-9.54 120.256 9.728 166.876 57.292-18.108-56.359-62.356-98.421-122.197-120.336 15.526-20.702 33.286-42.435 53.341-65.079 68.993 23.065 93.664 54.629 29.111-30.97 27.225-28.278 56.384-58.265 92.215-83.498 15.918 58.775 58.818 103.908 120.28 127.136-47.093-44.14-65.953-108.074-54.329-176.583 35.582-23.937 68.265-43.401 98.025-58.28 25.348 108.744 99.319 221.538 176.584 325.096 24.93 52.478 20.892 109.186-5.636 163.334 22.77-7.422 48.783-2.117 66.88 15.979 21.469 21.469 24.956 54.076 10.517 79.198l349.625 349.624-90.762 90.762z" />
281
+ <glyph unicode="&#xe70f;" d="M271.48 897.092v-142.715h-271.48v-415.891h461.84v85.352h100.319v-85.352h461.84v415.891h-271.524v142.715h-480.996zM345.256 823.316h333.444v-68.939h-333.444v68.939zM0 258.399v-259.491h1024v259.491h-461.84v-82.447h-100.319v82.447h-461.84z" />
282
+ <glyph unicode="&#xe710;" d="M435.372 63.162c0-70.23-56.932-127.162-127.161-127.162-70.23 0-127.162 56.932-127.162 127.162 0 70.23 56.932 127.161 127.162 127.161 70.23 0 127.161-56.932 127.161-127.161zM435.372 448c0-70.23-56.932-127.161-127.161-127.161-70.23 0-127.162 56.932-127.162 127.161 0 70.23 56.932 127.161 127.162 127.161 70.23 0 127.161-56.932 127.161-127.161zM435.372 832.839c0-70.23-56.932-127.161-127.161-127.161-70.23 0-127.162 56.932-127.162 127.161 0 70.23 56.932 127.161 127.162 127.161 70.23 0 127.161-56.932 127.161-127.161zM842.951 63.162c0-70.23-56.932-127.162-127.161-127.162-70.23 0-127.161 56.932-127.161 127.162 0 70.23 56.932 127.161 127.161 127.161 70.23 0 127.161-56.932 127.161-127.161zM842.951 448c0-70.23-56.932-127.161-127.161-127.161-70.23 0-127.161 56.932-127.161 127.161 0 70.23 56.932 127.161 127.161 127.161 70.23 0 127.161-56.932 127.161-127.161zM842.951 832.839c0-70.23-56.932-127.161-127.161-127.161-70.23 0-127.161 56.932-127.161 127.161 0 70.23 56.932 127.161 127.161 127.161 70.23 0 127.161-56.932 127.161-127.161z" />
283
+ <glyph unicode="&#xe711;" d="M199.991 960v-1024l312.009 312.009 312.009-312.009v1024h-624.018zM263.991 896h496.018v-800l-248.009 248.009-248.009-248.009v800z" />
284
+ <glyph unicode="&#xe712;" d="M200 960v-1024l312 312 312-312v1024h-624z" />
285
+ <glyph unicode="&#xe713;" d="M388.072 950.616c-65.032 34.23-193.2-31.91-230.018-90.138-16.402-26.055-15.243-44.832-15.243-55.486v-569.919l480.636-299.074 90.383 49.351v555.032l-493.486 283.335c26.481 33.328 86.039 73.97 130.696 57.647l439.556-235.091v-618.308l90.61 49.439v618.295z" />
286
+ <glyph unicode="&#xe714;" d="M0 960v-83.017h128.505v-858.008h-128.505v-82.975h558.421c160.118 0 277.647 23.979 352.555 71.99 75.353 48.011 113.023 122.784 113.024 224.291 0 74.987-26.905 135.122-80.731 180.39-53.826 45.268-131.199 72.705-232.124 82.309 83.431 9.144 146.222 31.54 188.387 67.204 42.613 35.664 63.918 83.914 63.919 144.728 0 84.592-30.726 147.895-92.175 189.961-61.453 42.066-153.406 63.125-275.86 63.126h-595.416zM387.553 876.983h88.139c79.39 0 137.022-13.471 172.907-40.447 36.33-26.976 54.514-70.182 54.515-129.623 0-58.985-18.617-102.898-55.846-131.704-37.232-28.349-94.424-42.529-171.575-42.528h-88.139v344.302zM387.553 450.372h96.212c84.775 0 148.005-18.059 189.719-54.179 41.714-36.124 62.587-90.754 62.588-163.912 0-72.705-20.656-126.456-61.922-161.207-41.266-34.751-104.711-52.099-190.385-52.099h-96.212v431.397z" />
287
+ <glyph unicode="&#xe715;" d="M0 960v-1024h1024v1024h-1024zM547.62 772.444c98.272-7.872 155.398-70.8 162.189-151.256 5.278-41.403 3.837-72.141-2.187-94.75 56.056-1.837 121.572-26.743 125.75-117.187v-89c-5.813-77.749-33.721-173.814-176.876-194.187l-239.568-0.875c-145.198-2.637-225.173 60.708-225.919 196.198l1.875 300.316c6.25 87.356 77.032 138.566 159.619 149.938l195.119 0.813zM384.433 650.944c-83.651-13.58-87.786-108.306 0-120h158.807c83.651 13.58 87.786 108.306 0 120h-158.807zM348.433 388.938c-86.117-13.255-87.457-120.813 3-131.938l291.687-1c85.385 13.142 85.144 120.559-3.063 131.938l-291.62 1z" />
288
+ <glyph unicode="&#xe716;" d="M328.8 960c-56.161 0-101.688-45.527-101.688-101.688s45.527-101.688 101.688-101.688c56.161 0 101.688 45.527 101.688 101.688 0 56.161-45.527 101.688-101.688 101.688zM244.297 704.244l-109.276-147.539c-4.371-5.827-6.55-11.992-6.55-18.548l-13.1-121.306c-5.912-52.923 69.771-65.151 78.667-7.653l10.928 112.552 28.406 38.231 1.103-158.435-53.535-192.289-136.58-173.741c-39.711-61.811 42.365-107.838 84.115-59.015l142.060 182.495c3.815 5.136 6.177 12.006 8.723 18.548l42.641 150.815 96.144-108.174 52.433-244.796c14.473-65.347 114.988-42.843 102.726 19.683l-55.699 254.596c-1.327 6.557-2.767 13.83-8.723 18.58l-118 134.408v166.089l45.883-57.913c5.1-6.556 12.76-11.289 22.958-14.203l108.174-20.754 400.993-527.771c7.161-9.957 27.423-0.036 19.683 13.1l-373.694 513.591c43.943 14.731 20.224 64.785-8.755 69.943l-115.826 22.926-119.102 149.713c-37.723 37.463-100.81 28.256-126.754-13.1z" />
289
+ <glyph unicode="&#xe717;" d="M444.868 960v-63.249c-139.605-30.627-244.228-154.731-244.867-303.378v-272.751l-201.564-174.306v-47.437h1027.127v47.437l-201.564 174.306v272.751c-0.642 148.646-105.271 272.751-244.881 303.378v63.249h-134.252zM511.992 85.687c-41.342 0-74.874-33.47-74.874-74.813 0-41.342 33.532-74.874 74.874-74.874 41.342 0 74.874 33.532 74.874 74.874 0 41.342-33.532 74.813-74.874 74.813z" />
290
+ <glyph unicode="&#xe718;" d="M0 960v-1024h1024v1024h-1024zM159.126 536.871h260.501c26.648-0.186 54.661-10.437 76.125-30.187 19.758-19.508 31.363-47.484 31.937-77.438-0.099-23.002-4.48-49.508-19.75-70.625-10.671-14.365-27.379-25.227-45.812-31.438v-2.438c19.412-4.855 38.548-15.226 52.188-32.375 16.223-20.979 21.772-49.277 22.25-77.125-0.194-29.544-10.422-61.183-33.313-84.624-20.347-19.99-49.561-31.432-80.313-32.062h-263.816v438.309zM615.625 535.996h193.748v-71.874h-193.748v71.874zM708.375 442.622c27.033 0 51.015-3.511 71.937-10.563 21.107-6.844 38.871-17.545 53.312-32.062 14.441-14.311 25.343-32.559 32.749-54.75 9.769-29.049 11.621-66.238 11.437-100.188h-225.253c0-23.228 4.617-41.266 13.875-54.124 9.443-12.651 24.897-18.938 46.374-18.938 20.405 0.096 44.308 6.639 52.188 29.563 2.036 6.014 3.062 12.406 3.062 19.25h109.75c-0.228-34.876-11.457-69.515-40.875-95.188-32.498-26.434-77.921-33.976-121.626-34.812-27.033 0-51.465 3.406-73.313 10.25-21.662 7.052-40.068 17.857-55.251 32.375-15.183 14.517-26.853 32.765-35 54.75-8.147 22.191-12.25 48.408-12.25 78.687 0 29.45 3.976 55.14 11.938 77.125 7.961 21.983 19.248 40.232 33.875 54.75 14.813 14.725 32.575 25.741 53.312 33 20.922 7.259 44.198 10.875 69.751 10.875zM284.687 440.747v-74.626h86.376c7.787 0.060 15.195 3.626 20.813 9.937 5.455 6.644 8.131 15.395 8.313 24.563v6.25c-0.057 8.272-3.236 16.817-8.625 23.937-4.898 5.785-12.243 9.52-20.5 9.938h-86.376zM712.809 361.747c-19.071 0-33.307-5.088-42.75-15.249-9.258-10.163-14.901-23.954-16.938-41.375h110.5c0 17.629-4.425 31.42-13.313 41.375-8.887 10.162-21.392 15.249-37.501 15.249zM284.687 275.559v-74.937h95.5c7.698 0.060 15.068 3.593 20.813 9.625 5.43 6.613 8.238 15.407 8.375 24.563v6.563c-0.049 8.347-2.755 17.054-8.375 24.25-4.932 5.818-12.569 9.465-20.813 9.937h-95.5z" />
291
+ <glyph unicode="&#xe719;" d="M0 874.778v-853.555h85.555v853.555h-85.555zM158.835 874.778v-853.555h20.557v853.555h-20.557zM208.229 874.778v-853.555h65.040v853.555h-65.040zM339.35 874.778v-853.555h27.756v853.555h-27.756zM440.427 874.778v-853.555h20.515v853.555h-20.515zM469.763 874.778v-853.555h85.014v853.555h-85.014zM605.795 874.778v-853.555h42.819v853.555h-42.819zM732.962 874.778v-853.555h9.488v853.555h-9.488zM807.74 874.778v-853.555h28.588v853.555h-28.588zM909.607 874.778v-853.555h20.557v853.555h-20.557zM938.986 874.778v-853.555h85.014v853.555h-85.014z" />
292
+ <glyph unicode="&#xe71a;" d="M874.037 810.037c-199.95 199.95-524.111 199.95-724.074 0-199.95-199.95-199.95-524.111 0-724.074 199.95-199.95 524.111-199.95 724.074 0 199.95 199.95 199.95 524.111 0 724.074zM734.527 761.022l-535.536-535.522c-106.886 149.963-93.051 359.487 41.492 494.030 134.543 134.543 344.081 148.378 494.030 41.492zM825.035 670.527c106.878-149.963 93.040-359.501-41.519-494.030-134.53-134.556-344.068-148.405-494.030-41.505l535.536 535.536z" />
293
+ <glyph unicode="&#xe71b;" d="M535.276 960v-465.461l465.447 465.461v-1024l-465.461 465.461v-465.461l-511.987 512z" />
294
+ <glyph unicode="&#xe71c;" d="M605.453 959.994c-0.467-0.010-0.934-0.033-1.397-0.053-27.618-1.232-55.222-27.084-60.566-78.222l-6.718-595.619c-4.428-106.86-121.242-142.531-175.624-82.873-64.032-82.963-174.686-16.907-182.422 77.928-12.055 71.594-24.56 143.216-35.791 214.883-2.17 22.885 2.058 46.494 13.435 67.929l-55.971 192.614c-19.644 58.164-109.732 62.182-99.608-21.146l120.863-676.941c10.388-55.641 41.441-118.287 110.786-122.492h370.434c30.589 0 53.9 5.954 69.943 17.831 137.762 103.833 113.178 318.294 302.076 400.038 44.333 26.723 71.074 110.080 25.285 143.825-75.635 67.94-270.81-53.395-304.763-175.718l-29.96 557.524c-1.992 52.966-29.883 80.057-58.604 80.494-0.463 0.007-0.93 0.010-1.397 0zM418.543 628.634c-2.257-0.023-4.486-0.153-6.718-0.374-29.591-2.939-56.068-23.509-56.293-65.416l23.512-263.885c1.993-44.975 36.748-76.85 68.654-76.644 27.87 0.179 53.575 24.837 53.338 86.669l-8.975 259.42c-4.011 38.692-39.656 60.571-73.517 60.23zM249.233 570.222c-4.010-0.054-7.988-0.503-11.904-1.337-28.405-6.043-52.545-32.647-46.298-80.654l38.048-227.126c10.234-37.517 35.6-51.439 58.9-46.623 26.34 5.445 50.042 34.834 46.298 81.136l-22.383 219.347c-5.882 36.971-34.59 55.633-62.662 55.258z" />
295
+ <glyph unicode="&#xe71d;" d="M511.993 960l-399.999-600.005h215.506v-423.995h369v423.995h215.506l-400.013 600.005z" />
296
+ <glyph unicode="&#xe71e;" d="M1024 448l-600 400v-215.5h-424v-369h424v-215.5l600 400z" />
297
+ <glyph unicode="&#xe71f;" d="M0 448l600-400v215.5h424v369h-424v215.5l-600-400z" />
298
+ <glyph unicode="&#xe720;" d="M512-64l-400 600h215.5v424h369v-424h215.5l-400-600z" />
299
+ <glyph unicode="&#xe721;" d="M496 875.348v-151.899h528v151.899h-528zM216 641.082v-151.899h808v151.899h-808zM400 406.817v-151.899h624v151.899h-624zM0 172.551v-151.899h1024v151.899h-1024z" />
300
+ <glyph unicode="&#xe722;" d="M528 875.348v-151.899h-528v151.899h528zM808 641.082v-151.899h-808v151.899h808zM624 406.817v-151.899h-624v151.899h624zM1024 172.551v-151.899h-1024v151.899h1024z" />
301
+ <glyph unicode="&#xe723;" d="M0 875.348v-151.899h1024v151.899h-1024zM0 641.082v-151.899h1024v151.899h-1024zM0 406.817v-151.899h1024v151.899h-1024zM0 172.551v-151.898h1024v151.898h-1024z" />
302
+ <glyph unicode="&#xe724;" d="M248 875.348v-151.899h528v151.899h-528zM108 641.082v-151.899h808v151.899h-808zM200 406.817v-151.899h624v151.899h-624zM0 172.551v-151.899h1024v151.899h-1024z" />
303
+ <glyph unicode="&#xe725;" d="M516.348 550.399c-115.664 1.79-204.017 94.769-204.8 204.8 1.911 114.631 95.605 203.996 204.8 204.8 115.765-4.378 203.977-92.988 204.8-204.8-2.276-114.721-95.493-204.023-204.8-204.8zM681.931 507.914c145.572-1.699 219.387-129.392 220.059-257.082v-314.832h-142.708v276.696c-3.475 19.128-16.431 25.616-28.3 23.74-11.112-1.755-21.272-10.839-21.81-23.74v-276.696h-396.52v276.696c-3.035 18.205-14.616 25.206-25.882 24.499-12.065-0.758-23.768-10.355-24.228-24.499v-276.696h-140.529v314.832c-0.836 136.084 85.25 256.074 221.13 257.082z" />
304
+ <glyph unicode="&#xe726;" d="M89.013 960v-597.2h-89.013v-216.8h313.413v216.8h-89.013v597.2h-135.387zM444.373 960v-385.493h-89.093v-216.8h313.44v216.8h-89.040v385.493h-135.307zM799.6 960v-172.053h-89.013v-216.8h313.413v216.8h-89.013v172.053h-135.387zM756 744.933h222.587v-43.040h-222.587v43.040zM799.6 534.933v-598.933h135.387v598.933h-135.387zM400.72 531.493h222.56v-43.040h-222.56v43.040zM444.373 323.253v-387.253h135.307v387.253h-135.307zM45.413 319.813h222.587v-43.040h-222.587v43.040zM89.040 109.813v-173.813h135.387v173.813h-135.387z" />
305
+ <glyph unicode="&#xe727;" d="M512 960c-282.76 0-512-229.24-512-512s229.24-512 512-512c282.76 0 512 229.24 512 512 0 282.76-229.24 512-512 512zM512 810.688v-725.44c-200.32 0-362.76 162.42-362.76 362.76 0 200.32 162.42 362.68 362.76 362.68z" />
306
+ <glyph unicode="&#xe728;" d="M512 960c-282.765 0-512-229.235-512-512s229.235-512 512-512c282.765 0 512 229.235 512 512 0 282.765-229.235 512-512 512zM225.013 734.987h573.973v-101.6h-62.48v-55.893h62.48v-101.547h-62.48v-55.893h62.48v-101.547h-62.48v-55.893h62.48v-101.627h-573.973zM480.747 634.747c-45.818 0-82.933-37.169-82.933-82.987 0-32.47 18.638-60.562 45.813-74.187l-106.187-63.573h-1.307v-89.68h289.227v89.68h-1.307l-106.187 63.573c27.175 13.625 45.813 41.717 45.813 74.187 0 45.818-37.116 82.987-82.933 82.987z" />
307
+ <glyph unicode="&#xe729;" d="M0.007 959.987v-1023.987h1023.993v181.278h-111.5v99.696h111.5v181.211h-111.5v99.696h111.5v181.131h-111.5v99.696h111.5l-0.014 181.291h-1023.986zM456.254 781.163c81.736 0 147.945-66.287 147.945-148.025 0-57.925-33.253-108.053-81.732-132.36l189.451-113.431h2.301v-159.976h-516.007v159.976h2.375l189.371 113.431c-48.479 24.306-81.732 74.435-81.732 132.36 0 81.736 66.287 148.025 148.025 148.025z" />
308
+ <glyph unicode="&#xe72a;" d="M417.995 934.951v-378.541l-359.941 116.96-58.054-178.68 359.961-116.98-222.5-306.241 152.080-110.42 222.5 306.181 222.44-306.181 152.018 110.42-222.52 306.161 360.021 116.98-58.054 178.69-360.021-116.966v378.541h-187.928z" />
309
+ </font></defs></svg>
ReduxCore/assets/css/vendor/elusive-icons/fonts/Elusive-Icons.ttf ADDED
Binary file
ReduxCore/assets/css/vendor/elusive-icons/fonts/Elusive-Icons.woff ADDED
Binary file
ReduxCore/assets/css/vendor/elusive-icons/sass/_variables.scss ADDED
@@ -0,0 +1,308 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ $elusiveWebfontPath: 'fonts/';
2
+ $Elusive-iconfontVersion: 2;
3
+
4
+ // list
5
+
6
+ $el-var-zoom-out: "\e600";
7
+ $el-var-zoom-in: "\e601";
8
+ $el-var-youtube: "\e602";
9
+ $el-var-wrench-alt: "\e603";
10
+ $el-var-wrench: "\e604";
11
+ $el-var-wordpress: "\e605";
12
+ $el-var-wheelchair: "\e606";
13
+ $el-var-website-alt: "\e607";
14
+ $el-var-website: "\e608";
15
+ $el-var-warning-sign: "\e609";
16
+ $el-var-w3c: "\e60a";
17
+ $el-var-volume-up: "\e60b";
18
+ $el-var-volume-off: "\e60c";
19
+ $el-var-volume-down: "\e60d";
20
+ $el-var-vkontakte: "\e60e";
21
+ $el-var-vimeo: "\e60f";
22
+ $el-var-view-mode: "\e610";
23
+ $el-var-video-chat: "\e611";
24
+ $el-var-video-alt: "\e612";
25
+ $el-var-video: "\e613";
26
+ $el-var-viadeo: "\e614";
27
+ $el-var-user: "\e615";
28
+ $el-var-usd: "\e616";
29
+ $el-var-upload: "\e617";
30
+ $el-var-unlock-alt: "\e618";
31
+ $el-var-unlock: "\e619";
32
+ $el-var-universal-access: "\e61a";
33
+ $el-var-twitter: "\e61b";
34
+ $el-var-tumblr: "\e61c";
35
+ $el-var-trash-alt: "\e61d";
36
+ $el-var-trash: "\e61e";
37
+ $el-var-torso: "\e61f";
38
+ $el-var-tint: "\e620";
39
+ $el-var-time-alt: "\e621";
40
+ $el-var-time: "\e622";
41
+ $el-var-thumbs-up: "\e623";
42
+ $el-var-thumbs-down: "\e624";
43
+ $el-var-th-list: "\e625";
44
+ $el-var-th-large: "\e626";
45
+ $el-var-th: "\e627";
46
+ $el-var-text-width: "\e628";
47
+ $el-var-text-height: "\e629";
48
+ $el-var-tasks: "\e62a";
49
+ $el-var-tags: "\e62b";
50
+ $el-var-tag: "\e62c";
51
+ $el-var-stumbleupon: "\e62d";
52
+ $el-var-stop-alt: "\e62e";
53
+ $el-var-stop: "\e62f";
54
+ $el-var-step-forward: "\e630";
55
+ $el-var-step-backward: "\e631";
56
+ $el-var-star-empty: "\e632";
57
+ $el-var-star-alt: "\e633";
58
+ $el-var-star: "\e634";
59
+ $el-var-stackoverflow: "\e635";
60
+ $el-var-spotify: "\e636";
61
+ $el-var-speaker: "\e637";
62
+ $el-var-soundcloud: "\e638";
63
+ $el-var-smiley-alt: "\e639";
64
+ $el-var-smiley: "\e63a";
65
+ $el-var-slideshare: "\e63b";
66
+ $el-var-skype: "\e63c";
67
+ $el-var-signal: "\e63d";
68
+ $el-var-shopping-cart-sign: "\e63e";
69
+ $el-var-shopping-cart: "\e63f";
70
+ $el-var-share-alt: "\e640";
71
+ $el-var-share: "\e641";
72
+ $el-var-search-alt: "\e642";
73
+ $el-var-search: "\e643";
74
+ $el-var-screenshot: "\e644";
75
+ $el-var-screen-alt: "\e645";
76
+ $el-var-screen: "\e646";
77
+ $el-var-scissors: "\e647";
78
+ $el-var-rss: "\e648";
79
+ $el-var-road: "\e649";
80
+ $el-var-reverse-alt: "\e64a";
81
+ $el-var-retweet: "\e64b";
82
+ $el-var-return-key: "\e64c";
83
+ $el-var-resize-vertical: "\e64d";
84
+ $el-var-resize-small: "\e64e";
85
+ $el-var-resize-horizontal: "\e64f";
86
+ $el-var-resize-full: "\e650";
87
+ $el-var-repeat-alt: "\e651";
88
+ $el-var-repeat: "\e652";
89
+ $el-var-remove-sign: "\e653";
90
+ $el-var-remove-circle: "\e654";
91
+ $el-var-remove: "\e655";
92
+ $el-var-refresh: "\e656";
93
+ $el-var-reddit: "\e657";
94
+ $el-var-record: "\e658";
95
+ $el-var-random: "\e659";
96
+ $el-var-quotes-alt: "\e65a";
97
+ $el-var-quotes: "\e65b";
98
+ $el-var-question-sign: "\e65c";
99
+ $el-var-question: "\e65d";
100
+ $el-var-qrcode: "\e65e";
101
+ $el-var-puzzle: "\e65f";
102
+ $el-var-print: "\e660";
103
+ $el-var-podcast: "\e661";
104
+ $el-var-plus-sign: "\e662";
105
+ $el-var-plus: "\e663";
106
+ $el-var-play-circle: "\e664";
107
+ $el-var-play-alt: "\e665";
108
+ $el-var-play: "\e666";
109
+ $el-var-plane: "\e667";
110
+ $el-var-pinterest: "\e668";
111
+ $el-var-picture: "\e669";
112
+ $el-var-picasa: "\e66a";
113
+ $el-var-photo-alt: "\e66b";
114
+ $el-var-photo: "\e66c";
115
+ $el-var-phone-alt: "\e66d";
116
+ $el-var-phone: "\e66e";
117
+ $el-var-earphone: "\e66e";
118
+ $el-var-person: "\e66f";
119
+ $el-var-pencil-alt: "\e670";
120
+ $el-var-pencil: "\e671";
121
+ $el-var-pause-alt: "\e672";
122
+ $el-var-pause: "\e673";
123
+ $el-var-path: "\e674";
124
+ $el-var-paper-clip-alt: "\e675";
125
+ $el-var-paperclip-alt: "\e675";
126
+ $el-var-paper-clip: "\e676";
127
+ $el-var-paperclip: "\e676";
128
+ $el-var-opensource: "\e677";
129
+ $el-var-ok-sign: "\e678";
130
+ $el-var-ok-circle: "\e679";
131
+ $el-var-ok: "\e67a";
132
+ $el-var-off: "\e67b";
133
+ $el-var-network: "\e67c";
134
+ $el-var-myspace: "\e67d";
135
+ $el-var-music: "\e67e";
136
+ $el-var-move: "\e67f";
137
+ $el-var-minus-sign: "\e680";
138
+ $el-var-minus: "\e681";
139
+ $el-var-mic-alt: "\e682";
140
+ $el-var-mic: "\e683";
141
+ $el-var-map-marker-alt: "\e684";
142
+ $el-var-map-marker: "\e685";
143
+ $el-var-male: "\e686";
144
+ $el-var-magnet: "\e687";
145
+ $el-var-magic: "\e688";
146
+ $el-var-lock-alt: "\e689";
147
+ $el-var-lock: "\e68a";
148
+ $el-var-livejournal: "\e68b";
149
+ $el-var-list-alt: "\e68c";
150
+ $el-var-list: "\e68d";
151
+ $el-var-linkedin: "\e68e";
152
+ $el-var-link: "\e68f";
153
+ $el-var-lines: "\e690";
154
+ $el-var-leaf: "\e691";
155
+ $el-var-lastfm: "\e692";
156
+ $el-var-laptop-alt: "\e693";
157
+ $el-var-laptop: "\e694";
158
+ $el-var-key: "\e695";
159
+ $el-var-italic: "\e696";
160
+ $el-var-iphone-home: "\e697";
161
+ $el-var-instagram: "\e698";
162
+ $el-var-info-sign: "\e699";
163
+ $el-var-indent-right: "\e69a";
164
+ $el-var-indent-left: "\e69b";
165
+ $el-var-inbox-box: "\e69c";
166
+ $el-var-inbox-alt: "\e69d";
167
+ $el-var-inbox: "\e69e";
168
+ $el-var-idea-alt: "\e69f";
169
+ $el-var-idea: "\e6a0";
170
+ $el-var-hourglass: "\e6a1";
171
+ $el-var-home-alt: "\e6a2";
172
+ $el-var-home: "\e6a3";
173
+ $el-var-heart-empty: "\e6a4";
174
+ $el-var-heart-alt: "\e6a5";
175
+ $el-var-heart: "\e6a6";
176
+ $el-var-hearing-impaired: "\e6a7";
177
+ $el-var-headphones: "\e6a8";
178
+ $el-var-hdd: "\e6a9";
179
+ $el-var-hand-up: "\e6aa";
180
+ $el-var-hand-right: "\e6ab";
181
+ $el-var-hand-left: "\e6ac";
182
+ $el-var-hand-down: "\e6ad";
183
+ $el-var-guidedog: "\e6ae";
184
+ $el-var-group-alt: "\e6af";
185
+ $el-var-group: "\e6b0";
186
+ $el-var-graph-alt: "\e6b1";
187
+ $el-var-graph: "\e6b2";
188
+ $el-var-googleplus: "\e6b3";
189
+ $el-var-globe-alt: "\e6b4";
190
+ $el-var-globe: "\e6b5";
191
+ $el-var-glasses: "\e6b6";
192
+ $el-var-glass: "\e6b7";
193
+ $el-var-github-text: "\e6b8";
194
+ $el-var-github: "\e6b9";
195
+ $el-var-gift: "\e6ba";
196
+ $el-var-gbp: "\e6bb";
197
+ $el-var-fullscreen: "\e6bc";
198
+ $el-var-friendfeed-rect: "\e6bd";
199
+ $el-var-friendfeed: "\e6be";
200
+ $el-var-foursquare: "\e6bf";
201
+ $el-var-forward-alt: "\e6c0";
202
+ $el-var-forward: "\e6c1";
203
+ $el-var-fork: "\e6c2";
204
+ $el-var-fontsize: "\e6c3";
205
+ $el-var-font: "\e6c4";
206
+ $el-var-folder-sign: "\e6c5";
207
+ $el-var-folder-open: "\e6c6";
208
+ $el-var-folder-close: "\e6c7";
209
+ $el-var-folder: "\e6c8";
210
+ $el-var-flickr: "\e6c9";
211
+ $el-var-flag-alt: "\e6ca";
212
+ $el-var-flag: "\e6cb";
213
+ $el-var-fire: "\e6cc";
214
+ $el-var-filter: "\e6cd";
215
+ $el-var-film: "\e6ce";
216
+ $el-var-file-new-alt: "\e6cf";
217
+ $el-var-file-new: "\e6d0";
218
+ $el-var-file-edit-alt: "\e6d1";
219
+ $el-var-file-edit: "\e6d2";
220
+ $el-var-file-alt: "\e6d3";
221
+ $el-var-file: "\e6d4";
222
+ $el-var-female: "\e6d5";
223
+ $el-var-fast-forward: "\e6d6";
224
+ $el-var-fast-backward: "\e6d7";
225
+ $el-var-facetime-video: "\e6d8";
226
+ $el-var-facebook: "\e6d9";
227
+ $el-var-eye-open: "\e6da";
228
+ $el-var-eye-close: "\e6db";
229
+ $el-var-exclamation-sign: "\e6dc";
230
+ $el-var-eur: "\e6dd";
231
+ $el-var-error-alt: "\e6de";
232
+ $el-var-error: "\e6df";
233
+ $el-var-envelope-alt: "\e6e0";
234
+ $el-var-envelope: "\e6e1";
235
+ $el-var-eject: "\e6e2";
236
+ $el-var-edit: "\e6e3";
237
+ $el-var-dribbble: "\e6e4";
238
+ $el-var-download-alt: "\e6e5";
239
+ $el-var-download: "\e6e6";
240
+ $el-var-digg: "\e6e7";
241
+ $el-var-deviantart: "\e6e8";
242
+ $el-var-delicious: "\e6e9";
243
+ $el-var-dashboard: "\e6ea";
244
+ $el-var-css: "\e6eb";
245
+ $el-var-credit-card: "\e6ec";
246
+ $el-var-compass-alt: "\e6ed";
247
+ $el-var-compass: "\e6ee";
248
+ $el-var-comment-alt: "\e6ef";
249
+ $el-var-comment: "\e6f0";
250
+ $el-var-cogs: "\e6f1";
251
+ $el-var-cog-alt: "\e6f2";
252
+ $el-var-cog: "\e6f3";
253
+ $el-var-cloud-alt: "\e6f4";
254
+ $el-var-cloud: "\e6f5";
255
+ $el-var-circle-arrow-up: "\e6f6";
256
+ $el-var-circle-arrow-right: "\e6f7";
257
+ $el-var-circle-arrow-left: "\e6f8";
258
+ $el-var-circle-arrow-down: "\e6f9";
259
+ $el-var-child: "\e6fa";
260
+ $el-var-chevron-up: "\e6fb";
261
+ $el-var-chevron-right: "\e6fc";
262
+ $el-var-chevron-left: "\e6fd";
263
+ $el-var-chevron-down: "\e6fe";
264
+ $el-var-check-empty: "\e6ff";
265
+ $el-var-unchecked: "\e6ff";
266
+ $el-var-check: "\e700";
267
+ $el-var-certificate: "\e701";
268
+ $el-var-cc: "\e702";
269
+ $el-var-caret-up: "\e703";
270
+ $el-var-caret-right: "\e704";
271
+ $el-var-caret-left: "\e705";
272
+ $el-var-caret-down: "\e706";
273
+ $el-var-car: "\e707";
274
+ $el-var-camera: "\e708";
275
+ $el-var-calendar-sign: "\e709";
276
+ $el-var-calendar: "\e70a";
277
+ $el-var-bullhorn: "\e70b";
278
+ $el-var-bulb: "\e70c";
279
+ $el-var-brush: "\e70d";
280
+ $el-var-broom: "\e70e";
281
+ $el-var-briefcase: "\e70f";
282
+ $el-var-braille: "\e710";
283
+ $el-var-bookmark-empty: "\e711";
284
+ $el-var-bookmark: "\e712";
285
+ $el-var-book: "\e713";
286
+ $el-var-bold: "\e714";
287
+ $el-var-blogger: "\e715";
288
+ $el-var-blind: "\e716";
289
+ $el-var-bell: "\e717";
290
+ $el-var-behance: "\e718";
291
+ $el-var-barcode: "\e719";
292
+ $el-var-ban-circle: "\e71a";
293
+ $el-var-backward: "\e71b";
294
+ $el-var-asl: "\e71c";
295
+ $el-var-arrow-up: "\e71d";
296
+ $el-var-arrow-right: "\e71e";
297
+ $el-var-arrow-left: "\e71f";
298
+ $el-var-arrow-down: "\e720";
299
+ $el-var-align-right: "\e721";
300
+ $el-var-align-left: "\e722";
301
+ $el-var-align-justify: "\e723";
302
+ $el-var-align-center: "\e724";
303
+ $el-var-adult: "\e725";
304
+ $el-var-adjust-alt: "\e726";
305
+ $el-var-adjust: "\e727";
306
+ $el-var-address-book-alt: "\e728";
307
+ $el-var-address-book: "\e729";
308
+ $el-var-asterisk: "\e72a";
ReduxCore/assets/css/vendor/elusive-icons/sass/elusive-webfont.scss ADDED
@@ -0,0 +1,928 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @import 'variables';
2
+
3
+ @font-face {
4
+ font-family: 'Elusive-Icons';
5
+ src:url('#{$elusiveWebfontPath}Elusive-Icons.eot?v=#{$Elusive-iconfontVersion}');
6
+ src:url('#{$elusiveWebfontPath}Elusive-Icons.eot?#iefix&v=#{$Elusive-iconfontVersion}') format('embedded-opentype'),
7
+ url('#{$elusiveWebfontPath}Elusive-Icons.svg#Elusive-Icons?v=#{$Elusive-iconfontVersion}') format('svg'),
8
+ url('#{$elusiveWebfontPath}Elusive-Icons.woff?v=#{$Elusive-iconfontVersion}') format('woff'),
9
+ url('#{$elusiveWebfontPath}Elusive-Icons.ttf?v=#{$Elusive-iconfontVersion}') format('truetype');
10
+ font-weight: normal;
11
+ font-style: normal;
12
+ }
13
+
14
+ [class*="el-icon-"] {
15
+ font-family: 'Elusive-Icons';
16
+ speak: none;
17
+ font-style: normal;
18
+ font-weight: normal;
19
+ font-variant: normal;
20
+ text-transform: none;
21
+ line-height: 1;
22
+
23
+ /* Better Font Rendering =========== */
24
+ -webkit-font-smoothing: antialiased;
25
+ -moz-osx-font-smoothing: grayscale;
26
+ }
27
+
28
+ .el-icon-zoom-out:before {
29
+ content: $el-var-zoom-out;
30
+ }
31
+ .el-icon-zoom-in:before {
32
+ content: $el-var-zoom-in;
33
+ }
34
+ .el-icon-youtube:before {
35
+ content: $el-var-youtube;
36
+ }
37
+ .el-icon-wrench-alt:before {
38
+ content: $el-var-wrench-alt;
39
+ }
40
+ .el-icon-wrench:before {
41
+ content: $el-var-wrench;
42
+ }
43
+ .el-icon-wordpress:before {
44
+ content: $el-var-wordpress;
45
+ }
46
+ .el-icon-wheelchair:before {
47
+ content: $el-var-wheelchair;
48
+ }
49
+ .el-icon-website-alt:before {
50
+ content: $el-var-website-alt;
51
+ }
52
+ .el-icon-website:before {
53
+ content: $el-var-website;
54
+ }
55
+ .el-icon-warning-sign:before {
56
+ content: $el-var-warning-sign;
57
+ }
58
+ .el-icon-w3c:before {
59
+ content: $el-var-w3c;
60
+ }
61
+ .el-icon-volume-up:before {
62
+ content: $el-var-volume-up;
63
+ }
64
+ .el-icon-volume-off:before {
65
+ content: $el-var-volume-off;
66
+ }
67
+ .el-icon-volume-down:before {
68
+ content: $el-var-volume-down;
69
+ }
70
+ .el-icon-vkontakte:before {
71
+ content: $el-var-vkontakte;
72
+ }
73
+ .el-icon-vimeo:before {
74
+ content: $el-var-vimeo;
75
+ }
76
+ .el-icon-view-mode:before {
77
+ content: $el-var-view-mode;
78
+ }
79
+ .el-icon-video-chat:before {
80
+ content: $el-var-video-chat;
81
+ }
82
+ .el-icon-video-alt:before {
83
+ content: $el-var-video-alt;
84
+ }
85
+ .el-icon-video:before {
86
+ content: $el-var-video;
87
+ }
88
+ .el-icon-viadeo:before {
89
+ content: $el-var-viadeo;
90
+ }
91
+ .el-icon-user:before {
92
+ content: $el-var-user;
93
+ }
94
+ .el-icon-usd:before {
95
+ content: $el-var-usd;
96
+ }
97
+ .el-icon-upload:before {
98
+ content: $el-var-upload;
99
+ }
100
+ .el-icon-unlock-alt:before {
101
+ content: $el-var-unlock-alt;
102
+ }
103
+ .el-icon-unlock:before {
104
+ content: $el-var-unlock;
105
+ }
106
+ .el-icon-universal-access:before {
107
+ content: $el-var-universal-access;
108
+ }
109
+ .el-icon-twitter:before {
110
+ content: $el-var-twitter;
111
+ }
112
+ .el-icon-tumblr:before {
113
+ content: $el-var-tumblr;
114
+ }
115
+ .el-icon-trash-alt:before {
116
+ content: $el-var-trash-alt;
117
+ }
118
+ .el-icon-trash:before {
119
+ content: $el-var-trash;
120
+ }
121
+ .el-icon-torso:before {
122
+ content: $el-var-torso;
123
+ }
124
+ .el-icon-tint:before {
125
+ content: $el-var-tint;
126
+ }
127
+ .el-icon-time-alt:before {
128
+ content: $el-var-time-alt;
129
+ }
130
+ .el-icon-time:before {
131
+ content: $el-var-time;
132
+ }
133
+ .el-icon-thumbs-up:before {
134
+ content: $el-var-thumbs-up;
135
+ }
136
+ .el-icon-thumbs-down:before {
137
+ content: $el-var-thumbs-down;
138
+ }
139
+ .el-icon-th-list:before {
140
+ content: $el-var-th-list;
141
+ }
142
+ .el-icon-th-large:before {
143
+ content: $el-var-th-large;
144
+ }
145
+ .el-icon-th:before {
146
+ content: $el-var-th;
147
+ }
148
+ .el-icon-text-width:before {
149
+ content: $el-var-text-width;
150
+ }
151
+ .el-icon-text-height:before {
152
+ content: $el-var-text-height;
153
+ }
154
+ .el-icon-tasks:before {
155
+ content: $el-var-tasks;
156
+ }
157
+ .el-icon-tags:before {
158
+ content: $el-var-tags;
159
+ }
160
+ .el-icon-tag:before {
161
+ content: $el-var-tag;
162
+ }
163
+ .el-icon-stumbleupon:before {
164
+ content: $el-var-stumbleupon;
165
+ }
166
+ .el-icon-stop-alt:before {
167
+ content: $el-var-stop-alt;
168
+ }
169
+ .el-icon-stop:before {
170
+ content: $el-var-stop;
171
+ }
172
+ .el-icon-step-forward:before {
173
+ content: $el-var-step-forward;
174
+ }
175
+ .el-icon-step-backward:before {
176
+ content: $el-var-step-backward;
177
+ }
178
+ .el-icon-star-empty:before {
179
+ content: $el-var-star-empty;
180
+ }
181
+ .el-icon-star-alt:before {
182
+ content: $el-var-star-alt;
183
+ }
184
+ .el-icon-star:before {
185
+ content: $el-var-star;
186
+ }
187
+ .el-icon-stackoverflow:before {
188
+ content: $el-var-stackoverflow;
189
+ }
190
+ .el-icon-spotify:before {
191
+ content: $el-var-spotify;
192
+ }
193
+ .el-icon-speaker:before {
194
+ content: $el-var-speaker;
195
+ }
196
+ .el-icon-soundcloud:before {
197
+ content: $el-var-soundcloud;
198
+ }
199
+ .el-icon-smiley-alt:before {
200
+ content: $el-var-smiley-alt;
201
+ }
202
+ .el-icon-smiley:before {
203
+ content: $el-var-smiley;
204
+ }
205
+ .el-icon-slideshare:before {
206
+ content: $el-var-slideshare;
207
+ }
208
+ .el-icon-skype:before {
209
+ content: $el-var-skype;
210
+ }
211
+ .el-icon-signal:before {
212
+ content: $el-var-signal;
213
+ }
214
+ .el-icon-shopping-cart-sign:before {
215
+ content: $el-var-shopping-cart-sign;
216
+ }
217
+ .el-icon-shopping-cart:before {
218
+ content: $el-var-shopping-cart;
219
+ }
220
+ .el-icon-share-alt:before {
221
+ content: $el-var-share-alt;
222
+ }
223
+ .el-icon-share:before {
224
+ content: $el-var-share;
225
+ }
226
+ .el-icon-search-alt:before {
227
+ content: $el-var-search-alt;
228
+ }
229
+ .el-icon-search:before {
230
+ content: $el-var-search;
231
+ }
232
+ .el-icon-screenshot:before {
233
+ content: $el-var-screenshot;
234
+ }
235
+ .el-icon-screen-alt:before {
236
+ content: $el-var-screen-alt;
237
+ }
238
+ .el-icon-screen:before {
239
+ content: $el-var-screen;
240
+ }
241
+ .el-icon-scissors:before {
242
+ content: $el-var-scissors;
243
+ }
244
+ .el-icon-rss:before {
245
+ content: $el-var-rss;
246
+ }
247
+ .el-icon-road:before {
248
+ content: $el-var-road;
249
+ }
250
+ .el-icon-reverse-alt:before {
251
+ content: $el-var-reverse-alt;
252
+ }
253
+ .el-icon-retweet:before {
254
+ content: $el-var-retweet;
255
+ }
256
+ .el-icon-return-key:before {
257
+ content: $el-var-return-key;
258
+ }
259
+ .el-icon-resize-vertical:before {
260
+ content: $el-var-resize-vertical;
261
+ }
262
+ .el-icon-resize-small:before {
263
+ content: $el-var-resize-small;
264
+ }
265
+ .el-icon-resize-horizontal:before {
266
+ content: $el-var-resize-horizontal;
267
+ }
268
+ .el-icon-resize-full:before {
269
+ content: $el-var-resize-full;
270
+ }
271
+ .el-icon-repeat-alt:before {
272
+ content: $el-var-repeat-alt;
273
+ }
274
+ .el-icon-repeat:before {
275
+ content: $el-var-repeat;
276
+ }
277
+ .el-icon-remove-sign:before {
278
+ content: $el-var-remove-sign;
279
+ }
280
+ .el-icon-remove-circle:before {
281
+ content: $el-var-remove-circle;
282
+ }
283
+ .el-icon-remove:before {
284
+ content: $el-var-remove;
285
+ }
286
+ .el-icon-refresh:before {
287
+ content: $el-var-refresh;
288
+ }
289
+ .el-icon-reddit:before {
290
+ content: $el-var-reddit;
291
+ }
292
+ .el-icon-record:before {
293
+ content: $el-var-record;
294
+ }
295
+ .el-icon-random:before {
296
+ content: $el-var-random;
297
+ }
298
+ .el-icon-quotes-alt:before {
299
+ content: $el-var-quotes-alt;
300
+ }
301
+ .el-icon-quotes:before {
302
+ content: $el-var-quotes;
303
+ }
304
+ .el-icon-question-sign:before {
305
+ content: $el-var-question-sign;
306
+ }
307
+ .el-icon-question:before {
308
+ content: $el-var-question;
309
+ }
310
+ .el-icon-qrcode:before {
311
+ content: $el-var-qrcode;
312
+ }
313
+ .el-icon-puzzle:before {
314
+ content: $el-var-puzzle;
315
+ }
316
+ .el-icon-print:before {
317
+ content: $el-var-print;
318
+ }
319
+ .el-icon-podcast:before {
320
+ content: $el-var-podcast;
321
+ }
322
+ .el-icon-plus-sign:before {
323
+ content: $el-var-plus-sign;
324
+ }
325
+ .el-icon-plus:before {
326
+ content: $el-var-plus;
327
+ }
328
+ .el-icon-play-circle:before {
329
+ content: $el-var-play-circle;
330
+ }
331
+ .el-icon-play-alt:before {
332
+ content: $el-var-play-alt;
333
+ }
334
+ .el-icon-play:before {
335
+ content: $el-var-play;
336
+ }
337
+ .el-icon-plane:before {
338
+ content: $el-var-plane;
339
+ }
340
+ .el-icon-pinterest:before {
341
+ content: $el-var-pinterest;
342
+ }
343
+ .el-icon-picture:before {
344
+ content: $el-var-picture;
345
+ }
346
+ .el-icon-picasa:before {
347
+ content: $el-var-picasa;
348
+ }
349
+ .el-icon-photo-alt:before {
350
+ content: $el-var-photo-alt;
351
+ }
352
+ .el-icon-photo:before {
353
+ content: $el-var-photo;
354
+ }
355
+ .el-icon-phone-alt:before {
356
+ content: $el-var-phone-alt;
357
+ }
358
+ .el-icon-phone:before,
359
+ .el-icon-earphone:before {
360
+ content: $el-var-phone;
361
+ }
362
+ .el-icon-person:before {
363
+ content: $el-var-person;
364
+ }
365
+ .el-icon-pencil-alt:before {
366
+ content: $el-var-pencil-alt;
367
+ }
368
+ .el-icon-pencil:before {
369
+ content: $el-var-pencil;
370
+ }
371
+ .el-icon-pause-alt:before {
372
+ content: $el-var-pause-alt;
373
+ }
374
+ .el-icon-pause:before {
375
+ content: $el-var-pause;
376
+ }
377
+ .el-icon-path:before {
378
+ content: $el-var-path;
379
+ }
380
+ .el-icon-paper-clip-alt:before,
381
+ .el-icon-paperclip-alt:before {
382
+ content: $el-var-paper-clip-alt;
383
+ }
384
+ .el-icon-paper-clip:before,
385
+ .el-icon-paperclip:before {
386
+ content: $el-var-paper-clip;
387
+ }
388
+ .el-icon-opensource:before {
389
+ content: $el-var-opensource;
390
+ }
391
+ .el-icon-ok-sign:before {
392
+ content: $el-var-ok-sign;
393
+ }
394
+ .el-icon-ok-circle:before {
395
+ content: $el-var-ok-circle;
396
+ }
397
+ .el-icon-ok:before {
398
+ content: $el-var-ok;
399
+ }
400
+ .el-icon-off:before {
401
+ content: $el-var-off;
402
+ }
403
+ .el-icon-network:before {
404
+ content: $el-var-network;
405
+ }
406
+ .el-icon-myspace:before {
407
+ content: $el-var-myspace;
408
+ }
409
+ .el-icon-music:before {
410
+ content: $el-var-music;
411
+ }
412
+ .el-icon-move:before {
413
+ content: $el-var-move;
414
+ }
415
+ .el-icon-minus-sign:before {
416
+ content: $el-var-minus-sign;
417
+ }
418
+ .el-icon-minus:before {
419
+ content: $el-var-minus;
420
+ }
421
+ .el-icon-mic-alt:before {
422
+ content: $el-var-mic-alt;
423
+ }
424
+ .el-icon-mic:before {
425
+ content: $el-var-mic;
426
+ }
427
+ .el-icon-map-marker-alt:before {
428
+ content: $el-var-map-marker-alt;
429
+ }
430
+ .el-icon-map-marker:before {
431
+ content: $el-var-map-marker;
432
+ }
433
+ .el-icon-male:before {
434
+ content: $el-var-male;
435
+ }
436
+ .el-icon-magnet:before {
437
+ content: $el-var-magnet;
438
+ }
439
+ .el-icon-magic:before {
440
+ content: $el-var-magic;
441
+ }
442
+ .el-icon-lock-alt:before {
443
+ content: $el-var-lock-alt;
444
+ }
445
+ .el-icon-lock:before {
446
+ content: $el-var-lock;
447
+ }
448
+ .el-icon-livejournal:before {
449
+ content: $el-var-livejournal;
450
+ }
451
+ .el-icon-list-alt:before {
452
+ content: $el-var-list-alt;
453
+ }
454
+ .el-icon-list:before {
455
+ content: $el-var-list;
456
+ }
457
+ .el-icon-linkedin:before {
458
+ content: $el-var-linkedin;
459
+ }
460
+ .el-icon-link:before {
461
+ content: $el-var-link;
462
+ }
463
+ .el-icon-lines:before {
464
+ content: $el-var-lines;
465
+ }
466
+ .el-icon-leaf:before {
467
+ content: $el-var-leaf;
468
+ }
469
+ .el-icon-lastfm:before {
470
+ content: $el-var-lastfm;
471
+ }
472
+ .el-icon-laptop-alt:before {
473
+ content: $el-var-laptop-alt;
474
+ }
475
+ .el-icon-laptop:before {
476
+ content: $el-var-laptop;
477
+ }
478
+ .el-icon-key:before {
479
+ content: $el-var-key;
480
+ }
481
+ .el-icon-italic:before {
482
+ content: $el-var-italic;
483
+ }
484
+ .el-icon-iphone-home:before {
485
+ content: $el-var-iphone-home;
486
+ }
487
+ .el-icon-instagram:before {
488
+ content: $el-var-instagram;
489
+ }
490
+ .el-icon-info-sign:before {
491
+ content: $el-var-info-sign;
492
+ }
493
+ .el-icon-indent-right:before {
494
+ content: $el-var-indent-right;
495
+ }
496
+ .el-icon-indent-left:before {
497
+ content: $el-var-indent-left;
498
+ }
499
+ .el-icon-inbox-box:before {
500
+ content: $el-var-inbox-box;
501
+ }
502
+ .el-icon-inbox-alt:before {
503
+ content: $el-var-inbox-alt;
504
+ }
505
+ .el-icon-inbox:before {
506
+ content: $el-var-inbox;
507
+ }
508
+ .el-icon-idea-alt:before {
509
+ content: $el-var-idea-alt;
510
+ }
511
+ .el-icon-idea:before {
512
+ content: $el-var-idea;
513
+ }
514
+ .el-icon-hourglass:before {
515
+ content: $el-var-hourglass;
516
+ }
517
+ .el-icon-home-alt:before {
518
+ content: $el-var-home-alt;
519
+ }
520
+ .el-icon-home:before {
521
+ content: $el-var-home;
522
+ }
523
+ .el-icon-heart-empty:before {
524
+ content: $el-var-heart-empty;
525
+ }
526
+ .el-icon-heart-alt:before {
527
+ content: $el-var-heart-alt;
528
+ }
529
+ .el-icon-heart:before {
530
+ content: $el-var-heart;
531
+ }
532
+ .el-icon-hearing-impaired:before {
533
+ content: $el-var-hearing-impaired;
534
+ }
535
+ .el-icon-headphones:before {
536
+ content: $el-var-headphones;
537
+ }
538
+ .el-icon-hdd:before {
539
+ content: $el-var-hdd;
540
+ }
541
+ .el-icon-hand-up:before {
542
+ content: $el-var-hand-up;
543
+ }
544
+ .el-icon-hand-right:before {
545
+ content: $el-var-hand-right;
546
+ }
547
+ .el-icon-hand-left:before {
548
+ content: $el-var-hand-left;
549
+ }
550
+ .el-icon-hand-down:before {
551
+ content: $el-var-hand-down;
552
+ }
553
+ .el-icon-guidedog:before {
554
+ content: $el-var-guidedog;
555
+ }
556
+ .el-icon-group-alt:before {
557
+ content: $el-var-group-alt;
558
+ }
559
+ .el-icon-group:before {
560
+ content: $el-var-group;
561
+ }
562
+ .el-icon-graph-alt:before {
563
+ content: $el-var-graph-alt;
564
+ }
565
+ .el-icon-graph:before {
566
+ content: $el-var-graph;
567
+ }
568
+ .el-icon-googleplus:before {
569
+ content: $el-var-googleplus;
570
+ }
571
+ .el-icon-globe-alt:before {
572
+ content: $el-var-globe-alt;
573
+ }
574
+ .el-icon-globe:before {
575
+ content: $el-var-globe;
576
+ }
577
+ .el-icon-glasses:before {
578
+ content: $el-var-glasses;
579
+ }
580
+ .el-icon-glass:before {
581
+ content: $el-var-glass;
582
+ }
583
+ .el-icon-github-text:before {
584
+ content: $el-var-github-text;
585
+ }
586
+ .el-icon-github:before {
587
+ content: $el-var-github;
588
+ }
589
+ .el-icon-gift:before {
590
+ content: $el-var-gift;
591
+ }
592
+ .el-icon-gbp:before {
593
+ content: $el-var-gbp;
594
+ }
595
+ .el-icon-fullscreen:before {
596
+ content: $el-var-fullscreen;
597
+ }
598
+ .el-icon-friendfeed-rect:before {
599
+ content: $el-var-friendfeed-rect;
600
+ }
601
+ .el-icon-friendfeed:before {
602
+ content: $el-var-friendfeed;
603
+ }
604
+ .el-icon-foursquare:before {
605
+ content: $el-var-foursquare;
606
+ }
607
+ .el-icon-forward-alt:before {
608
+ content: $el-var-forward-alt;
609
+ }
610
+ .el-icon-forward:before {
611
+ content: $el-var-forward;
612
+ }
613
+ .el-icon-fork:before {
614
+ content: $el-var-fork;
615
+ }
616
+ .el-icon-fontsize:before {
617
+ content: $el-var-fontsize;
618
+ }
619
+ .el-icon-font:before {
620
+ content: $el-var-font;
621
+ }
622
+ .el-icon-folder-sign:before {
623
+ content: $el-var-folder-sign;
624
+ }
625
+ .el-icon-folder-open:before {
626
+ content: $el-var-folder-open;
627
+ }
628
+ .el-icon-folder-close:before {
629
+ content: $el-var-folder-close;
630
+ }
631
+ .el-icon-folder:before {
632
+ content: $el-var-folder;
633
+ }
634
+ .el-icon-flickr:before {
635
+ content: $el-var-flickr;
636
+ }
637
+ .el-icon-flag-alt:before {
638
+ content: $el-var-flag-alt;
639
+ }
640
+ .el-icon-flag:before {
641
+ content: $el-var-flag;
642
+ }
643
+ .el-icon-fire:before {
644
+ content: $el-var-fire;
645
+ }
646
+ .el-icon-filter:before {
647
+ content: $el-var-filter;
648
+ }
649
+ .el-icon-film:before {
650
+ content: $el-var-film;
651
+ }
652
+ .el-icon-file-new-alt:before {
653
+ content: $el-var-file-new-alt;
654
+ }
655
+ .el-icon-file-new:before {
656
+ content: $el-var-file-new;
657
+ }
658
+ .el-icon-file-edit-alt:before {
659
+ content: $el-var-file-edit-alt;
660
+ }
661
+ .el-icon-file-edit:before {
662
+ content: $el-var-file-edit;
663
+ }
664
+ .el-icon-file-alt:before {
665
+ content: $el-var-file-alt;
666
+ }
667
+ .el-icon-file:before {
668
+ content: $el-var-file;
669
+ }
670
+ .el-icon-female:before {
671
+ content: $el-var-female;
672
+ }
673
+ .el-icon-fast-forward:before {
674
+ content: $el-var-fast-forward;
675
+ }
676
+ .el-icon-fast-backward:before {
677
+ content: $el-var-fast-backward;
678
+ }
679
+ .el-icon-facetime-video:before {
680
+ content: $el-var-facetime-video;
681
+ }
682
+ .el-icon-facebook:before {
683
+ content: $el-var-facebook;
684
+ }
685
+ .el-icon-eye-open:before {
686
+ content: $el-var-eye-open;
687
+ }
688
+ .el-icon-eye-close:before {
689
+ content: $el-var-eye-close;
690
+ }
691
+ .el-icon-exclamation-sign:before {
692
+ content: $el-var-exclamation-sign;
693
+ }
694
+ .el-icon-eur:before {
695
+ content: $el-var-eur;
696
+ }
697
+ .el-icon-error-alt:before {
698
+ content: $el-var-error-alt;
699
+ }
700
+ .el-icon-error:before {
701
+ content: $el-var-error;
702
+ }
703
+ .el-icon-envelope-alt:before {
704
+ content: $el-var-envelope-alt;
705
+ }
706
+ .el-icon-envelope:before {
707
+ content: $el-var-envelope;
708
+ }
709
+ .el-icon-eject:before {
710
+ content: $el-var-eject;
711
+ }
712
+ .el-icon-edit:before {
713
+ content: $el-var-edit;
714
+ }
715
+ .el-icon-dribbble:before {
716
+ content: $el-var-dribbble;
717
+ }
718
+ .el-icon-download-alt:before {
719
+ content: $el-var-download-alt;
720
+ }
721
+ .el-icon-download:before {
722
+ content: $el-var-download;
723
+ }
724
+ .el-icon-digg:before {
725
+ content: $el-var-digg;
726
+ }
727
+ .el-icon-deviantart:before {
728
+ content: $el-var-deviantart;
729
+ }
730
+ .el-icon-delicious:before {
731
+ content: $el-var-delicious;
732
+ }
733
+ .el-icon-dashboard:before {
734
+ content: $el-var-dashboard;
735
+ }
736
+ .el-icon-css:before {
737
+ content: $el-var-css;
738
+ }
739
+ .el-icon-credit-card:before {
740
+ content: $el-var-credit-card;
741
+ }
742
+ .el-icon-compass-alt:before {
743
+ content: $el-var-compass-alt;
744
+ }
745
+ .el-icon-compass:before {
746
+ content: $el-var-compass;
747
+ }
748
+ .el-icon-comment-alt:before {
749
+ content: $el-var-comment-alt;
750
+ }
751
+ .el-icon-comment:before {
752
+ content: $el-var-comment;
753
+ }
754
+ .el-icon-cogs:before {
755
+ content: $el-var-cogs;
756
+ }
757
+ .el-icon-cog-alt:before {
758
+ content: $el-var-cog-alt;
759
+ }
760
+ .el-icon-cog:before {
761
+ content: $el-var-cog;
762
+ }
763
+ .el-icon-cloud-alt:before {
764
+ content: $el-var-cloud-alt;
765
+ }
766
+ .el-icon-cloud:before {
767
+ content: $el-var-cloud;
768
+ }
769
+ .el-icon-circle-arrow-up:before {
770
+ content: $el-var-circle-arrow-up;
771
+ }
772
+ .el-icon-circle-arrow-right:before {
773
+ content: $el-var-circle-arrow-right;
774
+ }
775
+ .el-icon-circle-arrow-left:before {
776
+ content: $el-var-circle-arrow-left;
777
+ }
778
+ .el-icon-circle-arrow-down:before {
779
+ content: $el-var-circle-arrow-down;
780
+ }
781
+ .el-icon-child:before {
782
+ content: $el-var-child;
783
+ }
784
+ .el-icon-chevron-up:before {
785
+ content: $el-var-chevron-up;
786
+ }
787
+ .el-icon-chevron-right:before {
788
+ content: $el-var-chevron-right;
789
+ }
790
+ .el-icon-chevron-left:before {
791
+ content: $el-var-chevron-left;
792
+ }
793
+ .el-icon-chevron-down:before {
794
+ content: $el-var-chevron-down;
795
+ }
796
+ .el-icon-check-empty:before,
797
+ .el-icon-unchecked:before {
798
+ content: $el-var-check-empty;
799
+ }
800
+ .el-icon-check:before {
801
+ content: $el-var-check;
802
+ }
803
+ .el-icon-certificate:before {
804
+ content: $el-var-certificate;
805
+ }
806
+ .el-icon-cc:before {
807
+ content: $el-var-cc;
808
+ }
809
+ .el-icon-caret-up:before {
810
+ content: $el-var-caret-up;
811
+ }
812
+ .el-icon-caret-right:before {
813
+ content: $el-var-caret-right;
814
+ }
815
+ .el-icon-caret-left:before {
816
+ content: $el-var-caret-left;
817
+ }
818
+ .el-icon-caret-down:before {
819
+ content: $el-var-caret-down;
820
+ }
821
+ .el-icon-car:before {
822
+ content: $el-var-car;
823
+ }
824
+ .el-icon-camera:before {
825
+ content: $el-var-camera;
826
+ }
827
+ .el-icon-calendar-sign:before {
828
+ content: $el-var-calendar-sign;
829
+ }
830
+ .el-icon-calendar:before {
831
+ content: $el-var-calendar;
832
+ }
833
+ .el-icon-bullhorn:before {
834
+ content: $el-var-bullhorn;
835
+ }
836
+ .el-icon-bulb:before {
837
+ content: $el-var-bulb;
838
+ }
839
+ .el-icon-brush:before {
840
+ content: $el-var-brush;
841
+ }
842
+ .el-icon-broom:before {
843
+ content: $el-var-broom;
844
+ }
845
+ .el-icon-briefcase:before {
846
+ content: $el-var-briefcase;
847
+ }
848
+ .el-icon-braille:before {
849
+ content: $el-var-braille;
850
+ }
851
+ .el-icon-bookmark-empty:before {
852
+ content: $el-var-bookmark-empty;
853
+ }
854
+ .el-icon-bookmark:before {
855
+ content: $el-var-bookmark;
856
+ }
857
+ .el-icon-book:before {
858
+ content: $el-var-book;
859
+ }
860
+ .el-icon-bold:before {
861
+ content: $el-var-bold;
862
+ }
863
+ .el-icon-blogger:before {
864
+ content: $el-var-blogger;
865
+ }
866
+ .el-icon-blind:before {
867
+ content: $el-var-blind;
868
+ }
869
+ .el-icon-bell:before {
870
+ content: $el-var-bell;
871
+ }
872
+ .el-icon-behance:before {
873
+ content: $el-var-behance;
874
+ }
875
+ .el-icon-barcode:before {
876
+ content: $el-var-barcode;
877
+ }
878
+ .el-icon-ban-circle:before {
879
+ content: $el-var-ban-circle;
880
+ }
881
+ .el-icon-backward:before {
882
+ content: $el-var-backward;
883
+ }
884
+ .el-icon-asl:before {
885
+ content: $el-var-asl;
886
+ }
887
+ .el-icon-arrow-up:before {
888
+ content: $el-var-arrow-up;
889
+ }
890
+ .el-icon-arrow-right:before {
891
+ content: $el-var-arrow-right;
892
+ }
893
+ .el-icon-arrow-left:before {
894
+ content: $el-var-arrow-left;
895
+ }
896
+ .el-icon-arrow-down:before {
897
+ content: $el-var-arrow-down;
898
+ }
899
+ .el-icon-align-right:before {
900
+ content: $el-var-align-right;
901
+ }
902
+ .el-icon-align-left:before {
903
+ content: $el-var-align-left;
904
+ }
905
+ .el-icon-align-justify:before {
906
+ content: $el-var-align-justify;
907
+ }
908
+ .el-icon-align-center:before {
909
+ content: $el-var-align-center;
910
+ }
911
+ .el-icon-adult:before {
912
+ content: $el-var-adult;
913
+ }
914
+ .el-icon-adjust-alt:before {
915
+ content: $el-var-adjust-alt;
916
+ }
917
+ .el-icon-adjust:before {
918
+ content: $el-var-adjust;
919
+ }
920
+ .el-icon-address-book-alt:before {
921
+ content: $el-var-address-book-alt;
922
+ }
923
+ .el-icon-address-book:before {
924
+ content: $el-var-address-book;
925
+ }
926
+ .el-icon-asterisk:before {
927
+ content: $el-var-asterisk;
928
+ }
ReduxCore/assets/css/vendor/jquery-ui-bootstrap/jquery-ui-1.10.0.custom.css CHANGED
@@ -6,4 +6,4 @@
6
  * Dual licensed under the MIT or GPL Version 2 licenses.
7
  *
8
  * Portions copyright jQuery UI & Twitter Bootstrap
9
- */.redux-main .ui-state-disabled{cursor:default!important}.redux-main .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.redux-main .ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px}.redux-main .ui-widget .ui-widget{font-size:1em}.redux-main .ui-widget input,.redux-main .ui-widget select,.redux-main .ui-widget textarea,.redux-main .ui-widget button{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em}.redux-main .ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x;color:#404040}.redux-main .ui-widget-content a{color:#404040}.redux-main .ui-widget-header{font-weight:700;border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border:1px solid #666}.redux-main .ui-widget-header a{color:#222}.redux-main .ui-state-default,.redux-main .ui-widget-content .ui-state-default,.redux-main .ui-widget-header .ui-state-default{background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(25%,#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#fff 25%,#e6e6e6);background-image:-ms-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-o-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:linear-gradient(#fff,#fff 25%,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);text-shadow:0 1px 1px rgba(255,255,255,.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-webkit-transition:.1s linear background-image;-moz-transition:.1s linear background-image;-ms-transition:.1s linear background-image;-o-transition:.1s linear background-image;transition:.1s linear background-image;overflow:visible}.redux-main .ui-state-default a,.redux-main .ui-state-default a:link,.redux-main .ui-state-default a:visited{color:#555;text-decoration:none}.redux-main .ui-state-hover,.redux-main .ui-widget-content .ui-state-hover,.redux-main .ui-widget-header .ui-state-hover,.redux-main .ui-state-focus,.redux-main .ui-widget-content .ui-state-focus,.redux-main .ui-widget-header .ui-state-focus{background-position:0 -15px;color:#333;text-decoration:none}.redux-main .ui-state-hover a,.redux-main .ui-state-hover a:hover,.redux-main .ui-state-hover a:link,.redux-main .ui-state-hover a:visited{color:#212121;text-decoration:none}.redux-main .ui-state-active,.redux-main .ui-widget-content .ui-state-active,.redux-main .ui-widget-header .ui-state-active{border:1px solid #aaa;font-weight:400;color:#212121}.redux-main .ui-state-active a,.redux-main .ui-state-active a:link,.redux-main .ui-state-active a:visited{color:#212121;text-decoration:none}.redux-main .ui-widget :active{outline:0}.redux-main .ui-state-highlight p,.redux-main .ui-state-error p,.redux-main .ui-state-default p{font-size:13px;font-weight:400;line-height:18px;margin:7px 15px}.redux-main .ui-state-highlight,.redux-main .ui-widget-content .ui-state-highlight,.redux-main .ui-widget-header .ui-state-highlight{position:relative;margin-bottom:18px;color:#404040;background-color:#eedc94;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fceec1),to(#eedc94));background-image:-moz-linear-gradient(top,#fceec1,#eedc94);background-image:-ms-linear-gradient(top,#fceec1,#eedc94);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fceec1),color-stop(100%,#eedc94));background-image:-webkit-linear-gradient(top,#fceec1,#eedc94);background-image:-o-linear-gradient(top,#fceec1,#eedc94);background-image:linear-gradient(top,#fceec1,#eedc94);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#eedc94 #eedc94 #e4c652;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);text-shadow:0 1px 0 rgba(255,255,255,.5);border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.25);box-shadow:inset 0 1px 0 rgba(255,255,255,.25)}.redux-main .ui-state-highlight a,.redux-main .ui-widget-content .ui-state-highlight a,.redux-main .ui-widget-header .ui-state-highlight a{color:#363636}.redux-main .ui-state-error,.redux-main .ui-widget-content .ui-state-error,.redux-main .ui-widget-header .ui-state-error{position:relative;margin-bottom:18px;color:#fff;border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.25);box-shadow:inset 0 1px 0 rgba(255,255,255,.25);background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#ee5f5b),to(#c43c35));background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-ms-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ee5f5b),color-stop(100%,#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(top,#ee5f5b,#c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.redux-main .ui-state-error a,.redux-main .ui-widget-content .ui-state-error a,.redux-main .ui-widget-header .ui-state-error a{color:#cd0a0a}.redux-main .ui-state-error-text,.redux-main .ui-widget-content .ui-state-error-text,.redux-main .ui-widget-header .ui-state-error-text{color:#cd0a0a}.redux-main .ui-priority-primary,.redux-main .ui-widget-content .ui-priority-primary,.redux-main .ui-widget-header .ui-priority-primary{font-weight:700}.redux-main .ui-priority-secondary,.redux-main .ui-widget-content .ui-priority-secondary,.redux-main .ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:400}.redux-main .ui-state-disabled,.redux-main .ui-widget-content .ui-state-disabled,.redux-main .ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.redux-main .ui-state-disabled .ui-icon{filter:alpha(opacity=35)}.redux-main .ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}.redux-main .ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.redux-main .ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.redux-main .ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.redux-main .ui-state-hover .ui-icon,.redux-main .ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.redux-main .ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.redux-main .ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.redux-main .ui-state-error .ui-icon,.redux-main .ui-state-error-text .ui-icon{background-image:url(images/ui-icons_f6cf3b_256x240.png)}.redux-main .ui-icon-carat-1-n{background-position:0 0}.redux-main .ui-icon-carat-1-ne{background-position:-16px 0}.redux-main .ui-icon-carat-1-e{background-position:-32px 0}.redux-main .ui-icon-carat-1-se{background-position:-48px 0}.redux-main .ui-icon-carat-1-s{background-position:-64px 0}.redux-main .ui-icon-carat-1-sw{background-position:-80px 0}.redux-main .ui-icon-carat-1-w{background-position:-96px 0}.redux-main .ui-icon-carat-1-nw{background-position:-112px 0}.redux-main .ui-icon-carat-2-n-s{background-position:-128px 0}.redux-main .ui-icon-carat-2-e-w{background-position:-144px 0}.redux-main .ui-icon-triangle-1-n{background-position:0 -16px}.redux-main .ui-icon-triangle-1-ne{background-position:-16px -16px}.redux-main .ui-icon-triangle-1-e{background-position:-32px -16px}.redux-main .ui-icon-triangle-1-se{background-position:-48px -16px}.redux-main .ui-icon-triangle-1-s{background-position:-64px -16px}.redux-main .ui-icon-triangle-1-sw{background-position:-80px -16px}.redux-main .ui-icon-triangle-1-w{background-position:-96px -16px}.redux-main .ui-icon-triangle-1-nw{background-position:-112px -16px}.redux-main .ui-icon-triangle-2-n-s{background-position:-128px -16px}.redux-main .ui-icon-triangle-2-e-w{background-position:-144px -16px}.redux-main .ui-icon-arrow-1-n{background-position:0 -32px}.redux-main .ui-icon-arrow-1-ne{background-position:-16px -32px}.redux-main .ui-icon-arrow-1-e{background-position:-32px -32px}.redux-main .ui-icon-arrow-1-se{background-position:-48px -32px}.redux-main .ui-icon-arrow-1-s{background-position:-64px -32px}.redux-main .ui-icon-arrow-1-sw{background-position:-80px -32px}.redux-main .ui-icon-arrow-1-w{background-position:-96px -32px}.redux-main .ui-icon-arrow-1-nw{background-position:-112px -32px}.redux-main .ui-icon-arrow-2-n-s{background-position:-128px -32px}.redux-main .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.redux-main .ui-icon-arrow-2-e-w{background-position:-160px -32px}.redux-main .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.redux-main .ui-icon-arrowstop-1-n{background-position:-192px -32px}.redux-main .ui-icon-arrowstop-1-e{background-position:-208px -32px}.redux-main .ui-icon-arrowstop-1-s{background-position:-224px -32px}.redux-main .ui-icon-arrowstop-1-w{background-position:-240px -32px}.redux-main .ui-icon-arrowthick-1-n{background-position:0 -48px}.redux-main .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.redux-main .ui-icon-arrowthick-1-e{background-position:-32px -48px}.redux-main .ui-icon-arrowthick-1-se{background-position:-48px -48px}.redux-main .ui-icon-arrowthick-1-s{background-position:-64px -48px}.redux-main .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.redux-main .ui-icon-arrowthick-1-w{background-position:-96px -48px}.redux-main .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.redux-main .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.redux-main .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.redux-main .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.redux-main .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.redux-main .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.redux-main .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.redux-main .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.redux-main .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.redux-main .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.redux-main .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.redux-main .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.redux-main .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.redux-main .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.redux-main .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.redux-main .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.redux-main .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.redux-main .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.redux-main .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.redux-main .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.redux-main .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.redux-main .ui-icon-arrow-4{background-position:0 -80px}.redux-main .ui-icon-arrow-4-diag{background-position:-16px -80px}.redux-main .ui-icon-extlink{background-position:-32px -80px}.redux-main .ui-icon-newwin{background-position:-48px -80px}.redux-main .ui-icon-refresh{background-position:-64px -80px}.redux-main .ui-icon-shuffle{background-position:-80px -80px}.redux-main .ui-icon-transfer-e-w{background-position:-96px -80px}.redux-main .ui-icon-transferthick-e-w{background-position:-112px -80px}.redux-main .ui-icon-folder-collapsed{background-position:0 -96px}.redux-main .ui-icon-folder-open{background-position:-16px -96px}.redux-main .ui-icon-document{background-position:-32px -96px}.redux-main .ui-icon-document-b{background-position:-48px -96px}.redux-main .ui-icon-note{background-position:-64px -96px}.redux-main .ui-icon-mail-closed{background-position:-80px -96px}.redux-main .ui-icon-mail-open{background-position:-96px -96px}.redux-main .ui-icon-suitcase{background-position:-112px -96px}.redux-main .ui-icon-comment{background-position:-128px -96px}.redux-main .ui-icon-person{background-position:-144px -96px}.redux-main .ui-icon-print{background-position:-160px -96px}.redux-main .ui-icon-trash{background-position:-176px -96px}.redux-main .ui-icon-locked{background-position:-192px -96px}.redux-main .ui-icon-unlocked{background-position:-208px -96px}.redux-main .ui-icon-bookmark{background-position:-224px -96px}.redux-main .ui-icon-tag{background-position:-240px -96px}.redux-main .ui-icon-home{background-position:0 -112px}.redux-main .ui-icon-flag{background-position:-16px -112px}.redux-main .ui-icon-calendar{background-position:-32px -112px}.redux-main .ui-icon-cart{background-position:-48px -112px}.redux-main .ui-icon-pencil{background-position:-64px -112px}.redux-main .ui-icon-clock{background-position:-80px -112px}.redux-main .ui-icon-disk{background-position:-96px -112px}.redux-main .ui-icon-calculator{background-position:-112px -112px}.redux-main .ui-icon-zoomin{background-position:-128px -112px}.redux-main .ui-icon-zoomout{background-position:-144px -112px}.redux-main .ui-icon-search{background-position:-160px -112px}.redux-main .ui-icon-wrench{background-position:-176px -112px}.redux-main .ui-icon-gear{background-position:-192px -112px}.redux-main .ui-icon-heart{background-position:-208px -112px}.redux-main .ui-icon-star{background-position:-224px -112px}.redux-main .ui-icon-link{background-position:-240px -112px}.redux-main .ui-icon-cancel{background-position:0 -128px}.redux-main .ui-icon-plus{background-position:-16px -128px}.redux-main .ui-icon-plusthick{background-position:-32px -128px}.redux-main .ui-icon-minus{background-position:-48px -128px}.redux-main .ui-icon-minusthick{background-position:-64px -128px}.redux-main .ui-icon-close{background-position:-80px -128px}.redux-main .ui-icon-closethick{background-position:-96px -128px}.redux-main .ui-icon-key{background-position:-112px -128px}.redux-main .ui-icon-lightbulb{background-position:-128px -128px}.redux-main .ui-icon-scissors{background-position:-144px -128px}.redux-main .ui-icon-clipboard{background-position:-160px -128px}.redux-main .ui-icon-copy{background-position:-176px -128px}.redux-main .ui-icon-contact{background-position:-192px -128px}.redux-main .ui-icon-image{background-position:-208px -128px}.redux-main .ui-icon-video{background-position:-224px -128px}.redux-main .ui-icon-script{background-position:-240px -128px}.redux-main .ui-icon-alert{background-position:0 -144px}.redux-main .ui-icon-info{background-position:-16px -144px}.redux-main .ui-icon-notice{background-position:-32px -144px}.redux-main .ui-icon-help{background-position:-48px -144px}.redux-main .ui-icon-check{background-position:-64px -144px}.redux-main .ui-icon-bullet{background-position:-80px -144px}.redux-main .ui-icon-radio-off{background-position:-96px -144px}.redux-main .ui-icon-radio-on{background-position:-112px -144px}.redux-main .ui-icon-pin-w{background-position:-128px -144px}.redux-main .ui-icon-pin-s{background-position:-144px -144px}.redux-main .ui-icon-play{background-position:0 -160px}.redux-main .ui-icon-pause{background-position:-16px -160px}.redux-main .ui-icon-seek-next{background-position:-32px -160px}.redux-main .ui-icon-seek-prev{background-position:-48px -160px}.redux-main .ui-icon-seek-end{background-position:-64px -160px}.redux-main .ui-icon-seek-start{background-position:-80px -160px}.redux-main .ui-icon-seek-first{background-position:-80px -160px}.redux-main .ui-icon-stop{background-position:-96px -160px}.redux-main .ui-icon-eject{background-position:-112px -160px}.redux-main .ui-icon-volume-off{background-position:-128px -160px}.redux-main .ui-icon-volume-on{background-position:-144px -160px}.redux-main .ui-icon-power{background-position:0 -176px}.redux-main .ui-icon-signal-diag{background-position:-16px -176px}.redux-main .ui-icon-signal{background-position:-32px -176px}.redux-main .ui-icon-battery-0{background-position:-48px -176px}.redux-main .ui-icon-battery-1{background-position:-64px -176px}.redux-main .ui-icon-battery-2{background-position:-80px -176px}.redux-main .ui-icon-battery-3{background-position:-96px -176px}.redux-main .ui-icon-circle-plus{background-position:0 -192px}.redux-main .ui-icon-circle-minus{background-position:-16px -192px}.redux-main .ui-icon-circle-close{background-position:-32px -192px}.redux-main .ui-icon-circle-triangle-e{background-position:-48px -192px}.redux-main .ui-icon-circle-triangle-s{background-position:-64px -192px}.redux-main .ui-icon-circle-triangle-w{background-position:-80px -192px}.redux-main .ui-icon-circle-triangle-n{background-position:-96px -192px}.redux-main .ui-icon-circle-arrow-e{background-position:-112px -192px}.redux-main .ui-icon-circle-arrow-s{background-position:-128px -192px}.redux-main .ui-icon-circle-arrow-w{background-position:-144px -192px}.redux-main .ui-icon-circle-arrow-n{background-position:-160px -192px}.redux-main .ui-icon-circle-zoomin{background-position:-176px -192px}.redux-main .ui-icon-circle-zoomout{background-position:-192px -192px}.redux-main .ui-icon-circle-check{background-position:-208px -192px}.redux-main .ui-icon-circlesmall-plus{background-position:0 -208px}.redux-main .ui-icon-circlesmall-minus{background-position:-16px -208px}.redux-main .ui-icon-circlesmall-close{background-position:-32px -208px}.redux-main .ui-icon-squaresmall-plus{background-position:-48px -208px}.redux-main .ui-icon-squaresmall-minus{background-position:-64px -208px}.redux-main .ui-icon-squaresmall-close{background-position:-80px -208px}.redux-main .ui-icon-grip-dotted-vertical{background-position:0 -224px}.redux-main .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.redux-main .ui-icon-grip-solid-vertical{background-position:-32px -224px}.redux-main .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.redux-main .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.redux-main .ui-icon-grip-diagonal-se{background-position:-80px -224px}.redux-main .ui-corner-all,.redux-main .ui-corner-top,.redux-main .ui-corner-left,.redux-main .ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.redux-main .ui-corner-all,.redux-main .ui-corner-top,.redux-main .ui-corner-right,.redux-main .ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.redux-main .ui-corner-all,.redux-main .ui-corner-bottom,.redux-main .ui-corner-left,.redux-main .ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.redux-main .ui-corner-all,.redux-main .ui-corner-bottom,.redux-main .ui-corner-right,.redux-main .ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.redux-main .ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:alpha(opacity=30)}.redux-main .ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:alpha(opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.redux-main .ui-accordion{width:100%}.redux-main .ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;font-weight:700}.redux-main .ui-accordion .ui-accordion-li-fix{display:inline}.redux-main .ui-accordion .ui-accordion-header-active{border-bottom:0!important}.redux-main .ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 1.7em}.redux-main .ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.redux-main .ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.redux-main .ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.redux-main .ui-accordion .ui-accordion-content-active{display:block}.redux-main .ui-button{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(25%,#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#fff 25%,#e6e6e6);background-image:-ms-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-o-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:linear-gradient(#fff,#fff 25%,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);padding:5px 14px 6px;margin:0;text-shadow:0 1px 1px rgba(255,255,255,.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-webkit-transition:.1s linear background-image;-moz-transition:.1s linear background-image;-ms-transition:.1s linear background-image;-o-transition:.1s linear background-image;transition:.1s linear background-image;overflow:visible}.redux-main .ui-button-primary{color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.redux-main .ui-button-success{color:#fff;background-color:#57a957;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#62c462),to(#57a957));background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-ms-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#62c462),color-stop(100%,#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(top,#62c462,#57a957);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#57a957 #57a957 #3d773d;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.redux-main .ui-button-error{color:#fff;background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#ee5f5b),to(#c43c35));background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-ms-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ee5f5b),color-stop(100%,#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(top,#ee5f5b,#c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.redux-main .ui-button-icon-only{width:2.2em}.redux-main .ui-button-icons-only{width:3.4em}.redux-main button.ui-button-icons-only{width:3.7em}.redux-main .ui-button .ui-button-text{display:block}.redux-main .ui-button-icon-only .ui-button-text,.redux-main .ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px;display:none}.redux-main .ui-button-text-icon-primary .ui-button-text,.redux-main .ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.redux-main .ui-button-text-icon-secondary .ui-button-text,.redux-main .ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.redux-main .ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}.redux-main .ui-button-icon-only .ui-icon,.redux-main .ui-button-text-icon-primary .ui-icon,.redux-main .ui-button-text-icon-secondary .ui-icon,.redux-main .ui-button-text-icons .ui-icon,.redux-main .ui-button-icons-only .ui-icon{top:50%;margin-top:-3px;margin-bottom:3px}.redux-main .ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.redux-main .ui-button-text-icon-primary .ui-button-icon-primary,.redux-main .ui-button-text-icons .ui-button-icon-primary,.redux-main .ui-button-icons-only .ui-button-icon-primary{left:.5em}.redux-main .ui-button-text-icon-secondary .ui-button-icon-secondary,.redux-main .ui-button-text-icons .ui-button-icon-secondary,.redux-main .ui-button-icons-only .ui-button-icon-secondary{right:.5em}.redux-main .ui-button-text-icons .ui-button-icon-secondary,.redux-main .ui-button-icons-only .ui-button-icon-secondary{right:.5em}.redux-main .ui-buttonset{margin-right:7px}.redux-main .ui-buttonset .ui-state-active{color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.redux-main .ui-buttonset .ui-button{margin-left:0;margin-right:0}.redux-main button.ui-button::-moz-focus-inner{border:0;padding:0}.redux-main .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.redux-main .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;border:0;font-weight:700;width:100%;padding:4px 0;background-color:#f5f5f5;color:gray}.redux-main .ui-datepicker .ui-datepicker-prev,.redux-main .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.redux-main .ui-datepicker .ui-datepicker-prev{left:2px}.redux-main .ui-datepicker .ui-datepicker-next{right:2px}.redux-main .ui-datepicker .ui-datepicker-prev span,.redux-main .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.redux-main .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.redux-main .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.redux-main .ui-datepicker select.ui-datepicker-month-year{width:100%}.redux-main .ui-datepicker select.ui-datepicker-month,.redux-main .ui-datepicker select.ui-datepicker-year{width:49%}.redux-main .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.redux-main .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.redux-main .ui-datepicker td{border:0;padding:1px}.redux-main .ui-datepicker td span,.redux-main .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.redux-main .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.redux-main .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.redux-main .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.redux-main .ui-datepicker.ui-datepicker-multi{width:auto}.redux-main .ui-datepicker-multi .ui-datepicker-group{float:left}.redux-main .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.redux-main .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.redux-main .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.redux-main .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.redux-main .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.redux-main .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.redux-main .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.redux-main .ui-datepicker-row-break{clear:both;width:100%;font-size:0}.redux-main .ui-datepicker-rtl{direction:rtl}.redux-main .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.redux-main .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.redux-main .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.redux-main .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.redux-main .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.redux-main .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.redux-main .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.redux-main .ui-datepicker-rtl .ui-datepicker-group{float:right}.redux-main .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.redux-main .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.redux-main .ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.redux-main .ui-datepicker th{font-weight:700;color:gray}.redux-main .ui-datepicker-today a:hover{background-color:gray;color:#fff}.redux-main .ui-datepicker-today a{background-color:#BFBFBF;cursor:pointer;padding:0 4px;margin-bottom:0}.redux-main .ui-datepicker td a{margin-bottom:0;border:0}.redux-main .ui-datepicker td:hover{color:#fff}.redux-main .ui-datepicker td .ui-state-default{border:0;background:0 0;margin-bottom:0;padding:5px;color:gray;text-align:center;filter:none}.redux-main .ui-datepicker td .ui-state-active{background:#BFBFBF;margin-bottom:0;font-size:normal;text-shadow:0;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.redux-main .ui-datepicker td .ui-state-hover{color:#fff;background:#0064cd;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}.redux-main .ui-widget-content{border:1px solid #dfdfdf}.redux-main .ui-datepicker table{background:#fff}.redux-main .placeholder{background:#f9f9f9!important;border:1px dashed #bbb!important}
6
  * Dual licensed under the MIT or GPL Version 2 licenses.
7
  *
8
  * Portions copyright jQuery UI & Twitter Bootstrap
9
+ */.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaaaaa;background:#fff url(images/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x;color:#404040}.ui-widget-content a{color:#404040}.ui-widget-header{font-weight:bold;border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border:1px solid #666}.ui-widget-header a{color:#222222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(25%, #fff), to(#e6e6e6));background-image:-webkit-linear-gradient(#fff, #fff 25%, #e6e6e6);background-image:-moz-linear-gradient(top, #fff, #fff 25%, #e6e6e6);background-image:-ms-linear-gradient(#fff, #fff 25%, #e6e6e6);background-image:-o-linear-gradient(#fff, #fff 25%, #e6e6e6);background-image:linear-gradient(#fff, #fff 25%, #e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);text-shadow:0 1px 1px rgba(255,255,255,0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-transition:0.1s linear background-image;-moz-transition:0.1s linear background-image;-ms-transition:0.1s linear background-image;-o-transition:0.1s linear background-image;transition:0.1s linear background-image;overflow:visible}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background-position:0 -15px;color:#333;text-decoration:none}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaaaaa;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight p,.ui-state-error p,.ui-state-default p{font-size:13px;font-weight:normal;line-height:18px;margin:7px 15px}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{position:relative;margin-bottom:18px;color:#404040;background-color:#eedc94;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));background-image:-moz-linear-gradient(top, #fceec1, #eedc94);background-image:-ms-linear-gradient(top, #fceec1, #eedc94);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));background-image:-webkit-linear-gradient(top, #fceec1, #eedc94);background-image:-o-linear-gradient(top, #fceec1, #eedc94);background-image:linear-gradient(top, #fceec1, #eedc94);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#eedc94 #eedc94 #e4c652;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);text-shadow:0 1px 0 rgba(255,255,255,0.5);border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25)}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{position:relative;margin-bottom:18px;color:#ffffff;border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_f6cf3b_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;font-weight:bold}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 1.7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-button{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(25%, #fff), to(#e6e6e6));background-image:-webkit-linear-gradient(#fff, #fff 25%, #e6e6e6);background-image:-moz-linear-gradient(top, #fff, #fff 25%, #e6e6e6);background-image:-ms-linear-gradient(#fff, #fff 25%, #e6e6e6);background-image:-o-linear-gradient(#fff, #fff 25%, #e6e6e6);background-image:linear-gradient(#fff, #fff 25%, #e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);padding:5px 14px 6px;margin:0;text-shadow:0 1px 1px rgba(255,255,255,0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-transition:0.1s linear background-image;-moz-transition:0.1s linear background-image;-ms-transition:0.1s linear background-image;-o-transition:0.1s linear background-image;transition:0.1s linear background-image;overflow:visible}.ui-button-primary{color:#ffffff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));background-image:-moz-linear-gradient(top, #049cdb, #0064cd);background-image:-ms-linear-gradient(top, #049cdb, #0064cd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);background-image:-o-linear-gradient(top, #049cdb, #0064cd);background-image:linear-gradient(top, #049cdb, #0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.ui-button-success{color:#ffffff;background-color:#57a957;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#57a957 #57a957 #3d773d;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.ui-button-error{color:#ffffff;background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.ui-button-icon-only{width:2.2em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px;display:none}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{top:50%;margin-top:-3px;margin-bottom:3px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-state-active{color:#ffffff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));background-image:-moz-linear-gradient(top, #049cdb, #0064cd);background-image:-ms-linear-gradient(top, #049cdb, #0064cd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);background-image:-o-linear-gradient(top, #049cdb, #0064cd);background-image:linear-gradient(top, #049cdb, #0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.ui-buttonset .ui-button{margin-left:0;margin-right:0}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;border:0px;font-weight:bold;width:100%;padding:4px 0;background-color:#f5f5f5;color:#808080}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-datepicker th{font-weight:bold;color:gray}.ui-datepicker-today a:hover{background-color:#808080;color:#ffffff}.ui-datepicker-today a{background-color:#BFBFBF;cursor:pointer;padding:0 4px;margin-bottom:0px}.ui-datepicker td a{margin-bottom:0px;border:0px}.ui-datepicker td:hover{color:#ffffff}.ui-datepicker td .ui-state-default{border:0px;background:none;margin-bottom:0px;padding:5px;color:gray;text-align:center;filter:none}.ui-datepicker td .ui-state-active{background:#BFBFBF;margin-bottom:0px;font-size:normal;text-shadow:0px;color:#ffffff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ui-datepicker td .ui-state-hover{color:#ffffff;background:#0064cd;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));background-image:-moz-linear-gradient(top, #049cdb, #0064cd);background-image:-ms-linear-gradient(top, #049cdb, #0064cd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);background-image:-o-linear-gradient(top, #049cdb, #0064cd);background-image:linear-gradient(top, #049cdb, #0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}.ui-widget-content{border:1px solid #dfdfdf}.ui-datepicker table{background:#fff}.placeholder{background:#f9f9f9 !important;border:1px dashed #bbb !important}
ReduxCore/assets/css/vendor/jquery-ui-bootstrap/jquery-ui-1.10.0.custom.scss ADDED
@@ -0,0 +1,793 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * jQuery UI Bootstrap (0.5)
3
+ * http://addyosmani.github.com/jquery-ui-bootstrap
4
+ *
5
+ * Copyright 2012 - 2013, Addy Osmani
6
+ * Dual licensed under the MIT or GPL Version 2 licenses.
7
+ *
8
+ * Portions copyright jQuery UI & Twitter Bootstrap
9
+ */
10
+
11
+ //.redux-main {
12
+ /* Interaction Cues
13
+ ----------------------------------*/
14
+ .ui-state-disabled { cursor: default !important; }
15
+
16
+
17
+ /* Icons
18
+ ----------------------------------*/
19
+
20
+ /* states and images */
21
+ .ui-icon {
22
+ display: block;
23
+ text-indent: -99999px;
24
+ overflow: hidden;
25
+ background-repeat: no-repeat;
26
+ }
27
+
28
+
29
+ /* Misc visuals
30
+ ----------------------------------*/
31
+
32
+
33
+ /*
34
+ * jQuery UI CSS Framework 1.10.0
35
+ *
36
+ * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
37
+ * Dual licensed under the MIT or GPL Version 2 licenses.
38
+ * http://jquery.org/license
39
+ *
40
+ *
41
+ *
42
+ * To view and modify this theme, visit http://jqueryui.com/themeroller/
43
+ */
44
+
45
+ /* Component containers
46
+ ----------------------------------*/
47
+ .ui-widget { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:13px; }
48
+ .ui-widget .ui-widget { font-size: 1em; }
49
+ .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1em; }
50
+ .ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x; color: #404040; }
51
+ .ui-widget-content a { color: #404040; }
52
+ .ui-widget-header {
53
+ font-weight:bold;
54
+ border-color: #0064cd #0064cd #003f81;
55
+ border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
56
+ border:1px solid #666;
57
+ }
58
+ .ui-widget-header a { color: #222222; }
59
+
60
+ /* Interaction states
61
+ ----------------------------------*/
62
+ .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
63
+
64
+ background-color: #e6e6e6;
65
+ background-repeat: no-repeat;
66
+ background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
67
+ background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
68
+ background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
69
+ background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
70
+ background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
71
+ background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
72
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
73
+
74
+ text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
75
+
76
+ color: #333;
77
+ font-size: 13px;
78
+ line-height: normal;
79
+ border: 1px solid #ccc;
80
+ border-bottom-color: #bbb;
81
+ -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
82
+ -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
83
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
84
+ -webkit-transition: 0.1s linear background-image;
85
+ -moz-transition: 0.1s linear background-image;
86
+ -ms-transition: 0.1s linear background-image;
87
+ -o-transition: 0.1s linear background-image;
88
+ transition: 0.1s linear background-image;
89
+ overflow: visible;
90
+
91
+ }
92
+
93
+
94
+ .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
95
+ .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
96
+ background-position: 0 -15px;
97
+ color: #333;
98
+ text-decoration: none;
99
+ }
100
+
101
+ .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: #212121; text-decoration: none; }
102
+ .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; font-weight: normal; color: #212121; }
103
+ .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
104
+ .ui-widget :active { outline: none; }
105
+
106
+ /* Interaction Cues
107
+ ----------------------------------*/
108
+
109
+
110
+ .ui-state-highlight p, .ui-state-error p, .ui-state-default p{
111
+ font-size: 13px;
112
+ font-weight: normal;
113
+ line-height: 18px;
114
+ margin:7px 15px;
115
+ }
116
+ .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
117
+
118
+
119
+ position: relative;
120
+ margin-bottom: 18px;
121
+ color: #404040;
122
+ background-color: #eedc94;
123
+ background-repeat: repeat-x;
124
+ background-image: -khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));
125
+ background-image: -moz-linear-gradient(top, #fceec1, #eedc94);
126
+ background-image: -ms-linear-gradient(top, #fceec1, #eedc94);
127
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));
128
+ background-image: -webkit-linear-gradient(top, #fceec1, #eedc94);
129
+ background-image: -o-linear-gradient(top, #fceec1, #eedc94);
130
+ background-image: linear-gradient(top, #fceec1, #eedc94);
131
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0);
132
+ text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
133
+ border-color: #eedc94 #eedc94 #e4c652;
134
+ border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
135
+ text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
136
+ border-width: 1px;
137
+ border-style: solid;
138
+ -webkit-border-radius: 4px;
139
+ -moz-border-radius: 4px;
140
+ border-radius: 4px;
141
+ -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
142
+ -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
143
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
144
+
145
+
146
+ }
147
+ .ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
148
+ .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
149
+
150
+
151
+ position: relative;
152
+ margin-bottom: 18px;
153
+ color: #ffffff;
154
+ border-width: 1px;
155
+ border-style: solid;
156
+ -webkit-border-radius: 4px;
157
+ -moz-border-radius: 4px;
158
+ border-radius: 4px;
159
+ -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
160
+ -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
161
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
162
+ background-color: #c43c35;
163
+ background-repeat: repeat-x;
164
+ background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
165
+ background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
166
+ background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
167
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
168
+ background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
169
+ background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
170
+ background-image: linear-gradient(top, #ee5f5b, #c43c35);
171
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
172
+ text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
173
+ border-color: #c43c35 #c43c35 #882a25;
174
+ border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
175
+
176
+
177
+ }
178
+ .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
179
+ .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
180
+ .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
181
+ .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
182
+ .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
183
+ .ui-state-disabled .ui-icon { filter:Alpha(Opacity=35); } /* For IE8 - See #6059 */
184
+
185
+
186
+ /* Icons
187
+ ----------------------------------*/
188
+
189
+ /* states and images */
190
+ .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }
191
+ .ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
192
+ .ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
193
+ .ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); }
194
+ .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
195
+ .ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
196
+ .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); }
197
+ .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_f6cf3b_256x240.png); }
198
+
199
+ /* positioning */
200
+ .ui-icon-carat-1-n { background-position: 0 0; }
201
+ .ui-icon-carat-1-ne { background-position: -16px 0; }
202
+ .ui-icon-carat-1-e { background-position: -32px 0; }
203
+ .ui-icon-carat-1-se { background-position: -48px 0; }
204
+ .ui-icon-carat-1-s { background-position: -64px 0; }
205
+ .ui-icon-carat-1-sw { background-position: -80px 0; }
206
+ .ui-icon-carat-1-w { background-position: -96px 0; }
207
+ .ui-icon-carat-1-nw { background-position: -112px 0; }
208
+ .ui-icon-carat-2-n-s { background-position: -128px 0; }
209
+ .ui-icon-carat-2-e-w { background-position: -144px 0; }
210
+ .ui-icon-triangle-1-n { background-position: 0 -16px; }
211
+ .ui-icon-triangle-1-ne { background-position: -16px -16px; }
212
+ .ui-icon-triangle-1-e { background-position: -32px -16px; }
213
+ .ui-icon-triangle-1-se { background-position: -48px -16px; }
214
+ .ui-icon-triangle-1-s { background-position: -64px -16px; }
215
+ .ui-icon-triangle-1-sw { background-position: -80px -16px; }
216
+ .ui-icon-triangle-1-w { background-position: -96px -16px; }
217
+ .ui-icon-triangle-1-nw { background-position: -112px -16px; }
218
+ .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
219
+ .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
220
+ .ui-icon-arrow-1-n { background-position: 0 -32px; }
221
+ .ui-icon-arrow-1-ne { background-position: -16px -32px; }
222
+ .ui-icon-arrow-1-e { background-position: -32px -32px; }
223
+ .ui-icon-arrow-1-se { background-position: -48px -32px; }
224
+ .ui-icon-arrow-1-s { background-position: -64px -32px; }
225
+ .ui-icon-arrow-1-sw { background-position: -80px -32px; }
226
+ .ui-icon-arrow-1-w { background-position: -96px -32px; }
227
+ .ui-icon-arrow-1-nw { background-position: -112px -32px; }
228
+ .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
229
+ .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
230
+ .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
231
+ .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
232
+ .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
233
+ .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
234
+ .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
235
+ .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
236
+ .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
237
+ .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
238
+ .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
239
+ .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
240
+ .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
241
+ .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
242
+ .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
243
+ .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
244
+ .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
245
+ .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
246
+ .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
247
+ .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
248
+ .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
249
+ .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
250
+ .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
251
+ .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
252
+ .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
253
+ .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
254
+ .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
255
+ .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
256
+ .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
257
+ .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
258
+ .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
259
+ .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
260
+ .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
261
+ .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
262
+ .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
263
+ .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
264
+ .ui-icon-arrow-4 { background-position: 0 -80px; }
265
+ .ui-icon-arrow-4-diag { background-position: -16px -80px; }
266
+ .ui-icon-extlink { background-position: -32px -80px; }
267
+ .ui-icon-newwin { background-position: -48px -80px; }
268
+ .ui-icon-refresh { background-position: -64px -80px; }
269
+ .ui-icon-shuffle { background-position: -80px -80px; }
270
+ .ui-icon-transfer-e-w { background-position: -96px -80px; }
271
+ .ui-icon-transferthick-e-w { background-position: -112px -80px; }
272
+ .ui-icon-folder-collapsed { background-position: 0 -96px; }
273
+ .ui-icon-folder-open { background-position: -16px -96px; }
274
+ .ui-icon-document { background-position: -32px -96px; }
275
+ .ui-icon-document-b { background-position: -48px -96px; }
276
+ .ui-icon-note { background-position: -64px -96px; }
277
+ .ui-icon-mail-closed { background-position: -80px -96px; }
278
+ .ui-icon-mail-open { background-position: -96px -96px; }
279
+ .ui-icon-suitcase { background-position: -112px -96px; }
280
+ .ui-icon-comment { background-position: -128px -96px; }
281
+ .ui-icon-person { background-position: -144px -96px; }
282
+ .ui-icon-print { background-position: -160px -96px; }
283
+ .ui-icon-trash { background-position: -176px -96px; }
284
+ .ui-icon-locked { background-position: -192px -96px; }
285
+ .ui-icon-unlocked { background-position: -208px -96px; }
286
+ .ui-icon-bookmark { background-position: -224px -96px; }
287
+ .ui-icon-tag { background-position: -240px -96px; }
288
+ .ui-icon-home { background-position: 0 -112px; }
289
+ .ui-icon-flag { background-position: -16px -112px; }
290
+ .ui-icon-calendar { background-position: -32px -112px; }
291
+ .ui-icon-cart { background-position: -48px -112px; }
292
+ .ui-icon-pencil { background-position: -64px -112px; }
293
+ .ui-icon-clock { background-position: -80px -112px; }
294
+ .ui-icon-disk { background-position: -96px -112px; }
295
+ .ui-icon-calculator { background-position: -112px -112px; }
296
+ .ui-icon-zoomin { background-position: -128px -112px; }
297
+ .ui-icon-zoomout { background-position: -144px -112px; }
298
+ .ui-icon-search { background-position: -160px -112px; }
299
+ .ui-icon-wrench { background-position: -176px -112px; }
300
+ .ui-icon-gear { background-position: -192px -112px; }
301
+ .ui-icon-heart { background-position: -208px -112px; }
302
+ .ui-icon-star { background-position: -224px -112px; }
303
+ .ui-icon-link { background-position: -240px -112px; }
304
+ .ui-icon-cancel { background-position: 0 -128px; }
305
+ .ui-icon-plus { background-position: -16px -128px; }
306
+ .ui-icon-plusthick { background-position: -32px -128px; }
307
+ .ui-icon-minus { background-position: -48px -128px; }
308
+ .ui-icon-minusthick { background-position: -64px -128px; }
309
+ .ui-icon-close { background-position: -80px -128px; }
310
+ .ui-icon-closethick { background-position: -96px -128px; }
311
+ .ui-icon-key { background-position: -112px -128px; }
312
+ .ui-icon-lightbulb { background-position: -128px -128px; }
313
+ .ui-icon-scissors { background-position: -144px -128px; }
314
+ .ui-icon-clipboard { background-position: -160px -128px; }
315
+ .ui-icon-copy { background-position: -176px -128px; }
316
+ .ui-icon-contact { background-position: -192px -128px; }
317
+ .ui-icon-image { background-position: -208px -128px; }
318
+ .ui-icon-video { background-position: -224px -128px; }
319
+ .ui-icon-script { background-position: -240px -128px; }
320
+ .ui-icon-alert { background-position: 0 -144px; }
321
+ .ui-icon-info { background-position: -16px -144px; }
322
+ .ui-icon-notice { background-position: -32px -144px; }
323
+ .ui-icon-help { background-position: -48px -144px; }
324
+ .ui-icon-check { background-position: -64px -144px; }
325
+ .ui-icon-bullet { background-position: -80px -144px; }
326
+ .ui-icon-radio-off { background-position: -96px -144px; }
327
+ .ui-icon-radio-on { background-position: -112px -144px; }
328
+ .ui-icon-pin-w { background-position: -128px -144px; }
329
+ .ui-icon-pin-s { background-position: -144px -144px; }
330
+ .ui-icon-play { background-position: 0 -160px; }
331
+ .ui-icon-pause { background-position: -16px -160px; }
332
+ .ui-icon-seek-next { background-position: -32px -160px; }
333
+ .ui-icon-seek-prev { background-position: -48px -160px; }
334
+ .ui-icon-seek-end { background-position: -64px -160px; }
335
+ .ui-icon-seek-start { background-position: -80px -160px; }
336
+ /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
337
+ .ui-icon-seek-first { background-position: -80px -160px; }
338
+ .ui-icon-stop { background-position: -96px -160px; }
339
+ .ui-icon-eject { background-position: -112px -160px; }
340
+ .ui-icon-volume-off { background-position: -128px -160px; }
341
+ .ui-icon-volume-on { background-position: -144px -160px; }
342
+ .ui-icon-power { background-position: 0 -176px; }
343
+ .ui-icon-signal-diag { background-position: -16px -176px; }
344
+ .ui-icon-signal { background-position: -32px -176px; }
345
+ .ui-icon-battery-0 { background-position: -48px -176px; }
346
+ .ui-icon-battery-1 { background-position: -64px -176px; }
347
+ .ui-icon-battery-2 { background-position: -80px -176px; }
348
+ .ui-icon-battery-3 { background-position: -96px -176px; }
349
+ .ui-icon-circle-plus { background-position: 0 -192px; }
350
+ .ui-icon-circle-minus { background-position: -16px -192px; }
351
+ .ui-icon-circle-close { background-position: -32px -192px; }
352
+ .ui-icon-circle-triangle-e { background-position: -48px -192px; }
353
+ .ui-icon-circle-triangle-s { background-position: -64px -192px; }
354
+ .ui-icon-circle-triangle-w { background-position: -80px -192px; }
355
+ .ui-icon-circle-triangle-n { background-position: -96px -192px; }
356
+ .ui-icon-circle-arrow-e { background-position: -112px -192px; }
357
+ .ui-icon-circle-arrow-s { background-position: -128px -192px; }
358
+ .ui-icon-circle-arrow-w { background-position: -144px -192px; }
359
+ .ui-icon-circle-arrow-n { background-position: -160px -192px; }
360
+ .ui-icon-circle-zoomin { background-position: -176px -192px; }
361
+ .ui-icon-circle-zoomout { background-position: -192px -192px; }
362
+ .ui-icon-circle-check { background-position: -208px -192px; }
363
+ .ui-icon-circlesmall-plus { background-position: 0 -208px; }
364
+ .ui-icon-circlesmall-minus { background-position: -16px -208px; }
365
+ .ui-icon-circlesmall-close { background-position: -32px -208px; }
366
+ .ui-icon-squaresmall-plus { background-position: -48px -208px; }
367
+ .ui-icon-squaresmall-minus { background-position: -64px -208px; }
368
+ .ui-icon-squaresmall-close { background-position: -80px -208px; }
369
+ .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
370
+ .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
371
+ .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
372
+ .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
373
+ .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
374
+ .ui-icon-grip-diagonal-se { background-position: -80px -224px; }
375
+
376
+
377
+ /* Misc visuals
378
+ ----------------------------------*/
379
+
380
+ /* Corner radius */
381
+ .ui-corner-all,
382
+ .ui-corner-top,
383
+ .ui-corner-left,
384
+ .ui-corner-tl {
385
+ -moz-border-radius-topleft: 4px;
386
+ -webkit-border-top-left-radius: 4px;
387
+ -khtml-border-top-left-radius: 4px;
388
+ border-top-left-radius: 4px;
389
+ }
390
+ .ui-corner-all,
391
+ .ui-corner-top,
392
+ .ui-corner-right,
393
+ .ui-corner-tr {
394
+ -moz-border-radius-topright: 4px;
395
+ -webkit-border-top-right-radius: 4px;
396
+ -khtml-border-top-right-radius: 4px;
397
+ border-top-right-radius: 4px;
398
+ }
399
+ .ui-corner-all,
400
+ .ui-corner-bottom,
401
+ .ui-corner-left,
402
+ .ui-corner-bl {
403
+ -moz-border-radius-bottomleft: 4px;
404
+ -webkit-border-bottom-left-radius: 4px;
405
+ -khtml-border-bottom-left-radius: 4px;
406
+ border-bottom-left-radius: 4px;
407
+ }
408
+ .ui-corner-all,
409
+ .ui-corner-bottom,
410
+ .ui-corner-right,
411
+ .ui-corner-br {
412
+ -moz-border-radius-bottomright: 4px;
413
+ -webkit-border-bottom-right-radius: 4px;
414
+ -khtml-border-bottom-right-radius: 4px;
415
+ border-bottom-right-radius: 4px;
416
+ }
417
+
418
+
419
+ /* Overlays */
420
+
421
+ .ui-widget-overlay {
422
+ background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
423
+ opacity: .30;
424
+ filter:Alpha(Opacity=30);
425
+ }
426
+
427
+ .ui-widget-shadow {
428
+ margin: -8px 0 0 -8px;
429
+ padding: 8px;
430
+ background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
431
+ opacity: .30;filter:Alpha(Opacity=30);
432
+ -moz-border-radius: 8px;
433
+ -khtml-border-radius: 8px;
434
+ -webkit-border-radius: 8px;
435
+ border-radius: 8px;
436
+ }
437
+
438
+ /*
439
+ * jQuery UI Accordion 1.10.0
440
+ *
441
+ * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
442
+ * Dual licensed under the MIT or GPL Version 2 licenses.
443
+ * http://jquery.org/license
444
+ *
445
+ * http://jqueryui.com/accordion/
446
+ */
447
+
448
+ /* IE/Win - Fix animation bug - #4615 */
449
+
450
+ .ui-accordion {
451
+ width: 100%;
452
+ }
453
+ .ui-accordion .ui-accordion-header {
454
+ cursor: pointer;
455
+ position: relative;
456
+ margin-top: 1px;
457
+ zoom: 1;
458
+ font-weight:bold;
459
+ }
460
+ .ui-accordion .ui-accordion-li-fix {
461
+ display: inline;
462
+ }
463
+ .ui-accordion .ui-accordion-header-active {
464
+ border-bottom: 0 !important;
465
+ }
466
+ .ui-accordion .ui-accordion-header a {
467
+ display: block;
468
+ font-size: 1em;
469
+ padding: .5em .5em .5em 1.7em;
470
+ }
471
+ .ui-accordion-icons .ui-accordion-header a {
472
+ padding-left: 2.2em;
473
+ }
474
+ .ui-accordion .ui-accordion-header .ui-icon {
475
+ position: absolute;
476
+ left: .5em;
477
+ top: 50%;
478
+ margin-top: -8px;
479
+ }
480
+ .ui-accordion .ui-accordion-content {
481
+ padding: 1em 2.2em;
482
+ border-top: 0;
483
+ margin-top: -2px;
484
+ position: relative;
485
+ top: 1px;
486
+ margin-bottom: 2px;
487
+ overflow: auto;
488
+ display: none;
489
+ zoom: 1;
490
+ }
491
+ .ui-accordion .ui-accordion-content-active {
492
+ display: block;
493
+ }
494
+
495
+
496
+ /*
497
+ * jQuery UI Button 1.10.0
498
+ *
499
+ * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
500
+ * Dual licensed under the MIT or GPL Version 2 licenses.
501
+ * http://jquery.org/license
502
+ *
503
+ * http://docs.jquery.com/UI/Button#theming
504
+ */
505
+
506
+ .ui-button {
507
+
508
+ cursor: pointer;
509
+ display: inline-block;
510
+ background-color: #e6e6e6;
511
+ background-repeat: no-repeat;
512
+ background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
513
+ background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
514
+ background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
515
+ background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
516
+ background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
517
+ background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
518
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
519
+ padding: 5px 14px 6px;
520
+ margin: 0;
521
+ text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
522
+ color: #333;
523
+ font-size: 13px;
524
+ line-height: normal;
525
+ border: 1px solid #ccc;
526
+ border-bottom-color: #bbb;
527
+
528
+ -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
529
+ -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
530
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
531
+ -webkit-transition: 0.1s linear background-image;
532
+ -moz-transition: 0.1s linear background-image;
533
+ -ms-transition: 0.1s linear background-image;
534
+ -o-transition: 0.1s linear background-image;
535
+ transition: 0.1s linear background-image;
536
+ overflow: visible;
537
+ } /* the overflow property removes extra width in IE */
538
+
539
+ .ui-button-primary {
540
+ color: #ffffff;
541
+ background-color: #0064cd;
542
+ background-repeat: repeat-x;
543
+ background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
544
+ background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
545
+ background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
546
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
547
+ background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
548
+ background-image: -o-linear-gradient(top, #049cdb, #0064cd);
549
+ background-image: linear-gradient(top, #049cdb, #0064cd);
550
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
551
+ text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
552
+ border-color: #0064cd #0064cd #003f81;
553
+ border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
554
+ }
555
+
556
+
557
+ .ui-button-success{
558
+ color:#ffffff;
559
+ background-color: #57a957;
560
+ background-repeat: repeat-x;
561
+ background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));
562
+ background-image: -moz-linear-gradient(top, #62c462, #57a957);
563
+ background-image: -ms-linear-gradient(top, #62c462, #57a957);
564
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));
565
+ background-image: -webkit-linear-gradient(top, #62c462, #57a957);
566
+ background-image: -o-linear-gradient(top, #62c462, #57a957);
567
+ background-image: linear-gradient(top, #62c462, #57a957);
568
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
569
+ text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
570
+ border-color: #57a957 #57a957 #3d773d;
571
+ border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
572
+ }
573
+
574
+ .ui-button-error{
575
+ color:#ffffff;
576
+ background-color: #c43c35;
577
+ background-repeat: repeat-x;
578
+ background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
579
+ background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
580
+ background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
581
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
582
+ background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
583
+ background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
584
+ background-image: linear-gradient(top, #ee5f5b, #c43c35);
585
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
586
+ text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
587
+ border-color: #c43c35 #c43c35 #882a25;
588
+ border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
589
+ }
590
+
591
+ .ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
592
+ button.ui-button-icon-only { } /* button elements seem to need a little more width */
593
+ .ui-button-icons-only { width: 3.4em; }
594
+ button.ui-button-icons-only { width: 3.7em; }
595
+
596
+ /*button text element */
597
+
598
+ .ui-button .ui-button-text { display: block; }
599
+ .ui-button-text-only .ui-button-text { }
600
+ .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; /*tempfix*/ display:none;}
601
+ .ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
602
+ .ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
603
+ .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
604
+ /* no icon support for input elements, provide padding by default */
605
+ /* input.ui-button { padding: .4em 1em; } */
606
+
607
+ /*button icon element(s) */
608
+ .ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { top: 50%; margin-top:-3px; margin-bottom:3px; }
609
+ .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
610
+ .ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
611
+ .ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
612
+ .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
613
+
614
+ /*button sets*/
615
+
616
+
617
+ .ui-buttonset { margin-right: 7px; }
618
+ .ui-buttonset .ui-state-active {
619
+ color: #ffffff;
620
+ background-color: #0064cd;
621
+ background-repeat: repeat-x;
622
+ background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
623
+ background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
624
+ background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
625
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
626
+ background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
627
+ background-image: -o-linear-gradient(top, #049cdb, #0064cd);
628
+ background-image: linear-gradient(top, #049cdb, #0064cd);
629
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
630
+ text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
631
+ border-color: #0064cd #0064cd #003f81;
632
+ border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
633
+ }
634
+ .ui-buttonset .ui-button { margin-left: 0; margin-right: 0; }
635
+
636
+ /* workarounds */
637
+ button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
638
+
639
+ /*
640
+ * jQuery UI Datepicker 1.9.0
641
+ *
642
+ * Copyright 2012-10-11, AUTHORS.txt (http://jqueryui.com/about)
643
+ * Dual licensed under the MIT or GPL Version 2 licenses.
644
+ * http://jquery.org/license
645
+ *
646
+ * http://jqueryui.com/datepicker/
647
+ */
648
+ .ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
649
+ .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; border:0px; font-weight: bold; width: 100%; padding: 4px 0; background-color: #f5f5f5; color: #808080; }
650
+ .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
651
+
652
+ .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { /*top: 1px;*/ }
653
+ .ui-datepicker .ui-datepicker-prev { left:2px; }
654
+ .ui-datepicker .ui-datepicker-next { right:2px; }
655
+
656
+ .ui-datepicker .ui-datepicker-prev-hover { /*left:1px;*/ }
657
+ .ui-datepicker .ui-datepicker-next-hover { /*right:1px;*/ }
658
+
659
+ .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
660
+ .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
661
+ .ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
662
+ .ui-datepicker select.ui-datepicker-month-year {width: 100%;}
663
+ .ui-datepicker select.ui-datepicker-month,
664
+ .ui-datepicker select.ui-datepicker-year { width: 49%;}
665
+ .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
666
+ .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
667
+ .ui-datepicker td { border: 0; padding: 1px; }
668
+ .ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
669
+ .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
670
+ .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
671
+ .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
672
+
673
+ /* with multiple calendars */
674
+ .ui-datepicker.ui-datepicker-multi { width:auto; }
675
+ .ui-datepicker-multi .ui-datepicker-group { float:left; }
676
+ .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
677
+ .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
678
+ .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
679
+ .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
680
+ .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
681
+ .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
682
+ .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
683
+ .ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }
684
+
685
+ /* RTL support */
686
+ .ui-datepicker-rtl { direction: rtl; }
687
+ .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
688
+ .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
689
+ .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
690
+ .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
691
+ .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
692
+ .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
693
+ .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
694
+ .ui-datepicker-rtl .ui-datepicker-group { float:right; }
695
+ .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
696
+ .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
697
+
698
+ /* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
699
+ .ui-datepicker-cover {
700
+ display: none; /*sorry for IE5*/
701
+ display: block; /*sorry for IE5*/
702
+ position: absolute; /*must have*/
703
+ z-index: -1; /*must have*/
704
+ filter: mask(); /*must have*/
705
+ top: -4px; /*must have*/
706
+ left: -4px; /*must have*/
707
+ width: 200px; /*must have*/
708
+ height: 200px; /*must have*/
709
+ }
710
+
711
+ .ui-datepicker th{
712
+ font-weight: bold;
713
+ color: gray;
714
+ }
715
+
716
+ .ui-datepicker-today a:hover{
717
+ background-color: #808080;
718
+ color: #ffffff;
719
+
720
+ }
721
+ .ui-datepicker-today a{
722
+ background-color: #BFBFBF;
723
+ cursor: pointer;
724
+ padding: 0 4px;
725
+ margin-bottom:0px;
726
+
727
+ }
728
+
729
+
730
+ .ui-datepicker td a{
731
+ margin-bottom:0px;
732
+ border:0px;
733
+ }
734
+
735
+ .ui-datepicker td:hover{
736
+ color: #ffffff;
737
+ }
738
+
739
+ .ui-datepicker td .ui-state-default {
740
+ border:0px;
741
+ background:none;
742
+ margin-bottom:0px;
743
+ padding:5px;
744
+ color:gray;
745
+ text-align: center;
746
+ filter:none;
747
+ }
748
+
749
+
750
+ .ui-datepicker td .ui-state-active{
751
+ background:#BFBFBF;
752
+ margin-bottom:0px;
753
+ font-size:normal;
754
+ text-shadow: 0px;
755
+ color: #ffffff;
756
+ -webkit-border-radius: 4px;
757
+ -moz-border-radius: 4px;
758
+ border-radius: 4px;
759
+ }
760
+
761
+ .ui-datepicker td .ui-state-hover {
762
+ color: #ffffff;
763
+ background: #0064cd;
764
+ background-color: #0064cd;
765
+ background-repeat: repeat-x;
766
+ background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
767
+ background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
768
+ background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
769
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
770
+ background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
771
+ background-image: -o-linear-gradient(top, #049cdb, #0064cd);
772
+ background-image: linear-gradient(top, #049cdb, #0064cd);
773
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
774
+ text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
775
+ border-color: #0064cd #0064cd #003f81;
776
+ border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
777
+ -webkit-border-radius: 4px;
778
+ -moz-border-radius: 4px;
779
+ -khtml-border-radius: 4px;
780
+ border-radius: 4px;
781
+ }
782
+
783
+ .ui-widget-content {
784
+ border: 1px solid #dfdfdf;
785
+ }
786
+ .ui-datepicker table { background: #fff; }
787
+
788
+ .placeholder {
789
+ background:#f9f9f9 !important;
790
+ border: 1px dashed #bbb !important;
791
+ }
792
+
793
+ //}
ReduxCore/assets/css/vendor/nouislider/jquery.nouislider.css ADDED
@@ -0,0 +1,172 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ /* Functional styling;
3
+ * These styles are required for noUiSlider to function.
4
+ * You don't need to change these rules to apply your design.
5
+ */
6
+ .noUi-target,
7
+ .noUi-target * {
8
+ -webkit-touch-callout: none;
9
+ -webkit-user-select: none;
10
+ -ms-touch-action: none;
11
+ -ms-user-select: none;
12
+ -moz-user-select: none;
13
+ -moz-box-sizing: border-box;
14
+ box-sizing: border-box;
15
+ }
16
+ .noUi-base {
17
+ width: 100%;
18
+ height: 100%;
19
+ position: relative;
20
+ }
21
+ .noUi-origin {
22
+ position: absolute;
23
+ right: 0;
24
+ top: 0;
25
+ left: 0;
26
+ bottom: 0;
27
+ }
28
+ .noUi-handle {
29
+ position: relative;
30
+ z-index: 1;
31
+ }
32
+ .noUi-stacking .noUi-handle {
33
+ /* This class is applied to the lower origin when
34
+ its values is > 50%. */
35
+ z-index: 10;
36
+ }
37
+ .noUi-stacking + .noUi-origin {
38
+ /* Fix stacking order in IE7, which incorrectly
39
+ creates a new context for the origins. */
40
+ *z-index: -1;
41
+ }
42
+ .noUi-state-tap .noUi-origin {
43
+ -webkit-transition: left 0.3s, top 0.3s;
44
+ transition: left 0.3s, top 0.3s;
45
+ }
46
+ .noUi-state-drag * {
47
+ cursor: inherit !important;
48
+ }
49
+
50
+ /* Slider size and handle placement;
51
+ */
52
+ .noUi-horizontal {
53
+ height: 18px;
54
+ }
55
+ .noUi-horizontal .noUi-handle {
56
+ width: 34px;
57
+ height: 28px;
58
+ left: -17px;
59
+ top: -6px;
60
+ }
61
+ .noUi-horizontal.noUi-extended {
62
+ padding: 0 15px;
63
+ }
64
+ .noUi-horizontal.noUi-extended .noUi-origin {
65
+ right: -15px;
66
+ }
67
+ .noUi-vertical {
68
+ width: 18px;
69
+ }
70
+ .noUi-vertical .noUi-handle {
71
+ width: 28px;
72
+ height: 34px;
73
+ left: -6px;
74
+ top: -17px;
75
+ }
76
+ .noUi-vertical.noUi-extended {
77
+ padding: 15px 0;
78
+ }
79
+ .noUi-vertical.noUi-extended .noUi-origin {
80
+ bottom: -15px;
81
+ }
82
+
83
+ /* Styling;
84
+ */
85
+ .noUi-background {
86
+ background: #FAFAFA;
87
+ box-shadow: inset 0 1px 1px #f0f0f0;
88
+ }
89
+ .noUi-connect {
90
+ background: #3FB8AF;
91
+ box-shadow: inset 0 0 3px rgba(51,51,51,0.45);
92
+ -webkit-transition: background 450ms;
93
+ transition: background 450ms;
94
+ }
95
+ .noUi-origin {
96
+ border-radius: 2px;
97
+ }
98
+ .noUi-target {
99
+ border-radius: 4px;
100
+ border: 1px solid #D3D3D3;
101
+ box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
102
+ }
103
+ .noUi-target.noUi-connect {
104
+ box-shadow: inset 0 0 3px rgba(51,51,51,0.45), 0 3px 6px -5px #BBB;
105
+ }
106
+
107
+ /* Handles and cursors;
108
+ */
109
+ .noUi-dragable {
110
+ cursor: w-resize;
111
+ }
112
+ .noUi-vertical .noUi-dragable {
113
+ cursor: n-resize;
114
+ }
115
+ .noUi-handle {
116
+ border: 1px solid #D9D9D9;
117
+ border-radius: 3px;
118
+ background: #FFF;
119
+ cursor: default;
120
+ box-shadow: inset 0 0 1px #FFF,
121
+ inset 0 1px 7px #EBEBEB,
122
+ 0 3px 6px -3px #BBB;
123
+ }
124
+ .noUi-active {
125
+ box-shadow: inset 0 0 1px #FFF,
126
+ inset 0 1px 7px #DDD,
127
+ 0 3px 6px -3px #BBB;
128
+ }
129
+
130
+ /* Handle stripes;
131
+ */
132
+ .noUi-handle:before,
133
+ .noUi-handle:after {
134
+ content: "";
135
+ display: block;
136
+ position: absolute;
137
+ height: 14px;
138
+ width: 1px;
139
+ background: #E8E7E6;
140
+ left: 14px;
141
+ top: 6px;
142
+ }
143
+ .noUi-handle:after {
144
+ left: 17px;
145
+ }
146
+ .noUi-vertical .noUi-handle:before,
147
+ .noUi-vertical .noUi-handle:after {
148
+ width: 14px;
149
+ height: 1px;
150
+ left: 6px;
151
+ top: 14px;
152
+ }
153
+ .noUi-vertical .noUi-handle:after {
154
+ top: 17px;
155
+ }
156
+
157
+ /* Disabled state;
158
+ */
159
+ [disabled].noUi-connect,
160
+ [disabled] .noUi-connect {
161
+ background: #B8B8B8;
162
+ }
163
+ [disabled] .noUi-handle {
164
+ cursor: not-allowed;
165
+ }
166
+
167
+ /* Blocked state;
168
+ */
169
+ .noUi-state-blocked.noUi-connect,
170
+ .noUi-state-blocked .noUi-connect {
171
+ background: #4FDACF;
172
+ }
ReduxCore/assets/css/vendor/nouislider/jquery.nouislider.min.css ADDED
@@ -0,0 +1 @@
 
1
+ .noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-stacking+.noUi-origin{*z-index:-1}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-horizontal.noUi-extended{padding:0 15px}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-vertical.noUi-extended{padding:15px 0}.noUi-vertical.noUi-extended .noUi-origin{bottom:-15px}.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #BBB}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}[disabled] .noUi-handle{cursor:not-allowed}.noUi-state-blocked .noUi-connect,.noUi-state-blocked.noUi-connect{background:#4FDACF}
ReduxCore/assets/css/vendor/spectrum/redux-spectrum.css ADDED
@@ -0,0 +1,507 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /***
2
+ Spectrum Colorpicker v1.5.1
3
+ https://github.com/bgrins/spectrum
4
+ Author: Brian Grinstead
5
+ License: MIT
6
+ ***/
7
+
8
+ .sp-container {
9
+ position:absolute;
10
+ top:0;
11
+ left:0;
12
+ display:inline-block;
13
+ *display: inline;
14
+ *zoom: 1;
15
+ /* https://github.com/bgrins/spectrum/issues/40 */
16
+ z-index: 9999994;
17
+ overflow: hidden;
18
+ }
19
+ .sp-container.sp-flat {
20
+ position: relative;
21
+ }
22
+
23
+ /* Fix for * { box-sizing: border-box; } */
24
+ .sp-container,
25
+ .sp-container * {
26
+ -webkit-box-sizing: content-box;
27
+ -moz-box-sizing: content-box;
28
+ box-sizing: content-box;
29
+ }
30
+
31
+ /* http://ansciath.tumblr.com/post/7347495869/css-aspect-ratio */
32
+ .sp-top {
33
+ position:relative;
34
+ width: 100%;
35
+ display:inline-block;
36
+ }
37
+ .sp-top-inner {
38
+ position:absolute;
39
+ top:0;
40
+ left:0;
41
+ bottom:0;
42
+ right:0;
43
+ }
44
+ .sp-color {
45
+ position: absolute;
46
+ top:0;
47
+ left:0;
48
+ bottom:0;
49
+ right:20%;
50
+ }
51
+ .sp-hue {
52
+ position: absolute;
53
+ top:0;
54
+ right:0;
55
+ bottom:0;
56
+ left:84%;
57
+ height: 100%;
58
+ }
59
+
60
+ .sp-clear-enabled .sp-hue {
61
+ top:33px;
62
+ height: 77.5%;
63
+ }
64
+
65
+ .sp-fill {
66
+ padding-top: 80%;
67
+ }
68
+ .sp-sat, .sp-val {
69
+ position: absolute;
70
+ top:0;
71
+ left:0;
72
+ right:0;
73
+ bottom:0;
74
+ }
75
+
76
+ .sp-alpha-enabled .sp-top {
77
+ margin-bottom: 18px;
78
+ }
79
+ .sp-alpha-enabled .sp-alpha {
80
+ display: block;
81
+ }
82
+ .sp-alpha-handle {
83
+ position:absolute;
84
+ top:-4px;
85
+ bottom: -4px;
86
+ width: 6px;
87
+ left: 50%;
88
+ cursor: pointer;
89
+ border: 1px solid black;
90
+ background: white;
91
+ opacity: .8;
92
+ }
93
+ .sp-alpha {
94
+ display: none;
95
+ position: absolute;
96
+ bottom: -14px;
97
+ right: 0;
98
+ left: 0;
99
+ height: 8px;
100
+ }
101
+ .sp-alpha-inner {
102
+ border: solid 1px #333;
103
+ }
104
+
105
+ .sp-clear {
106
+ display: none;
107
+ }
108
+
109
+ .sp-clear.sp-clear-display {
110
+ background-position: center;
111
+ }
112
+
113
+ .sp-clear-enabled .sp-clear {
114
+ display: block;
115
+ position:absolute;
116
+ top:0px;
117
+ right:0;
118
+ bottom:0;
119
+ left:84%;
120
+ height: 28px;
121
+ }
122
+
123
+ /* Don't allow text selection */
124
+ .sp-container, .sp-replacer, .sp-preview, .sp-dragger, .sp-slider, .sp-alpha, .sp-clear, .sp-alpha-handle, .sp-container.sp-dragging .sp-input, .sp-container button {
125
+ -webkit-user-select:none;
126
+ -moz-user-select: -moz-none;
127
+ -o-user-select:none;
128
+ user-select: none;
129
+ }
130
+
131
+ .sp-container.sp-input-disabled .sp-input-container {
132
+ display: none;
133
+ }
134
+ .sp-container.sp-buttons-disabled .sp-button-container {
135
+ display: none;
136
+ }
137
+ .sp-container.sp-palette-buttons-disabled .sp-palette-button-container {
138
+ display: none;
139
+ }
140
+ .sp-palette-only .sp-picker-container {
141
+ display: none;
142
+ }
143
+ .sp-palette-disabled .sp-palette-container {
144
+ display: none;
145
+ }
146
+
147
+ .sp-initial-disabled .sp-initial {
148
+ display: none;
149
+ }
150
+
151
+
152
+ /* Gradients for hue, saturation and value instead of images. Not pretty... but it works */
153
+ .sp-sat {
154
+ background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#FFF), to(rgba(204, 154, 129, 0)));
155
+ background-image: -webkit-linear-gradient(left, #FFF, rgba(204, 154, 129, 0));
156
+ background-image: -moz-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
157
+ background-image: -o-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
158
+ background-image: -ms-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
159
+ background-image: linear-gradient(to right, #fff, rgba(204, 154, 129, 0));
160
+ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";
161
+ filter : progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81');
162
+ }
163
+ .sp-val {
164
+ background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000000), to(rgba(204, 154, 129, 0)));
165
+ background-image: -webkit-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0));
166
+ background-image: -moz-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
167
+ background-image: -o-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
168
+ background-image: -ms-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
169
+ background-image: linear-gradient(to top, #000, rgba(204, 154, 129, 0));
170
+ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";
171
+ filter : progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000');
172
+ }
173
+
174
+ .sp-hue {
175
+ background: -moz-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
176
+ background: -ms-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
177
+ background: -o-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
178
+ background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), color-stop(0.17, #ffff00), color-stop(0.33, #00ff00), color-stop(0.5, #00ffff), color-stop(0.67, #0000ff), color-stop(0.83, #ff00ff), to(#ff0000));
179
+ background: -webkit-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
180
+ background: linear-gradient(to bottom, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
181
+ }
182
+
183
+ /* IE filters do not support multiple color stops.
184
+ Generate 6 divs, line them up, and do two color gradients for each.
185
+ Yes, really.
186
+ */
187
+ .sp-1 {
188
+ height:17%;
189
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00');
190
+ }
191
+ .sp-2 {
192
+ height:16%;
193
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00');
194
+ }
195
+ .sp-3 {
196
+ height:17%;
197
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff');
198
+ }
199
+ .sp-4 {
200
+ height:17%;
201
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff');
202
+ }
203
+ .sp-5 {
204
+ height:16%;
205
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff');
206
+ }
207
+ .sp-6 {
208
+ height:17%;
209
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000');
210
+ }
211
+
212
+ .sp-hidden {
213
+ display: none !important;
214
+ }
215
+
216
+ /* Clearfix hack */
217
+ .sp-cf:before, .sp-cf:after { content: ""; display: table; }
218
+ .sp-cf:after { clear: both; }
219
+ .sp-cf { *zoom: 1; }
220
+
221
+ /* Mobile devices, make hue slider bigger so it is easier to slide */
222
+ @media (max-device-width: 480px) {
223
+ .sp-color { right: 40%; }
224
+ .sp-hue { left: 63%; }
225
+ .sp-fill { padding-top: 60%; }
226
+ }
227
+ .sp-dragger {
228
+ border-radius: 5px;
229
+ height: 5px;
230
+ width: 5px;
231
+ border: 1px solid #fff;
232
+ background: #000;
233
+ cursor: pointer;
234
+ position:absolute;
235
+ top:0;
236
+ left: 0;
237
+ }
238
+ .sp-slider {
239
+ position: absolute;
240
+ top:0;
241
+ cursor:pointer;
242
+ height: 3px;
243
+ left: -1px;
244
+ right: -1px;
245
+ border: 1px solid #000;
246
+ background: white;
247
+ opacity: .8;
248
+ }
249
+
250
+ /*
251
+ Theme authors:
252
+ Here are the basic themeable display options (colors, fonts, global widths).
253
+ See http://bgrins.github.io/spectrum/themes/ for instructions.
254
+ */
255
+
256
+ .sp-container {
257
+ border-radius: 0;
258
+ background-color: #ECECEC;
259
+ border: solid 1px #f0c49B;
260
+ padding: 0;
261
+ }
262
+ .sp-container, .sp-container button, .sp-container input, .sp-color, .sp-hue, .sp-clear {
263
+ font: normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
264
+ -webkit-box-sizing: border-box;
265
+ -moz-box-sizing: border-box;
266
+ -ms-box-sizing: border-box;
267
+ box-sizing: border-box;
268
+ }
269
+ .sp-top {
270
+ margin-bottom: 3px;
271
+ }
272
+ .sp-color, .sp-hue, .sp-clear {
273
+ border: solid 1px #666;
274
+ }
275
+
276
+ /* Input */
277
+ .sp-input-container {
278
+ float:right;
279
+ width: 100px;
280
+ margin-bottom: 4px;
281
+ }
282
+ .sp-initial-disabled .sp-input-container {
283
+ width: 100%;
284
+ }
285
+ .sp-input {
286
+ font-size: 12px !important;
287
+ border: 1px inset;
288
+ padding: 4px 5px;
289
+ margin: 0;
290
+ width: 100%;
291
+ background:transparent;
292
+ border-radius: 3px;
293
+ color: #222;
294
+ }
295
+ .sp-input:focus {
296
+ border: 1px solid orange;
297
+ }
298
+ .sp-input.sp-validation-error {
299
+ border: 1px solid red;
300
+ background: #fdd;
301
+ }
302
+ .sp-picker-container , .sp-palette-container {
303
+ float:left;
304
+ position: relative;
305
+ padding: 10px;
306
+ padding-bottom: 300px;
307
+ margin-bottom: -290px;
308
+ }
309
+ .sp-picker-container {
310
+ width: 172px;
311
+ border-left: solid 1px #fff;
312
+ }
313
+
314
+ /* Palettes */
315
+ .sp-palette-container {
316
+ border-right: solid 1px #ccc;
317
+ }
318
+
319
+ .sp-palette-only .sp-palette-container {
320
+ border: 0;
321
+ }
322
+
323
+ .sp-palette .sp-thumb-el {
324
+ display: block;
325
+ position:relative;
326
+ float:left;
327
+ width: 24px;
328
+ height: 15px;
329
+ margin: 3px;
330
+ cursor: pointer;
331
+ border:solid 2px transparent;
332
+ }
333
+ .sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active {
334
+ border-color: orange;
335
+ }
336
+ .sp-thumb-el {
337
+ position:relative;
338
+ }
339
+
340
+ /* Initial */
341
+ .sp-initial {
342
+ float: left;
343
+ border: solid 1px #333;
344
+ }
345
+ .sp-initial span {
346
+ width: 30px;
347
+ height: 25px;
348
+ border:none;
349
+ display:block;
350
+ float:left;
351
+ margin:0;
352
+ }
353
+
354
+ .sp-initial .sp-clear-display {
355
+ background-position: center;
356
+ }
357
+
358
+ /* Buttons */
359
+ .sp-palette-button-container,
360
+ .sp-button-container {
361
+ float: right;
362
+ }
363
+
364
+ /* Replacer (the little preview div that shows up instead of the <input>) */
365
+ .sp-replacer {
366
+ margin:0;
367
+ overflow:hidden;
368
+ cursor:pointer;
369
+ padding: 4px;
370
+ display:inline-block;
371
+ *zoom: 1;
372
+ *display: inline;
373
+ border: solid 1px #91765d;
374
+ background: #eee;
375
+ color: #333;
376
+ vertical-align: middle;
377
+ }
378
+ .sp-replacer:hover, .sp-replacer.sp-active {
379
+ border-color: #F0C49B;
380
+ color: #111;
381
+ }
382
+ .sp-replacer.sp-disabled {
383
+ cursor:default;
384
+ border-color: silver;
385
+ color: silver;
386
+ }
387
+ .sp-dd {
388
+ padding: 2px 0;
389
+ height: 16px;
390
+ line-height: 16px;
391
+ float:left;
392
+ font-size:10px;
393
+ }
394
+ .sp-preview {
395
+ position:relative;
396
+ width:25px;
397
+ height: 20px;
398
+ border: solid 1px #222;
399
+ margin-right: 5px;
400
+ float:left;
401
+ z-index: 0;
402
+ }
403
+
404
+ .sp-palette {
405
+ *width: 220px;
406
+ max-width: 220px;
407
+ }
408
+ .sp-palette .sp-thumb-el {
409
+ width:16px;
410
+ height: 16px;
411
+ margin:2px 1px;
412
+ border: solid 1px #d0d0d0;
413
+ }
414
+
415
+ .sp-container {
416
+ padding-bottom:0;
417
+ }
418
+
419
+
420
+ /* Buttons: http://hellohappy.org/css3-buttons/ */
421
+ .sp-container button {
422
+ background-color: #eeeeee;
423
+ background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc);
424
+ background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
425
+ background-image: -ms-linear-gradient(top, #eeeeee, #cccccc);
426
+ background-image: -o-linear-gradient(top, #eeeeee, #cccccc);
427
+ background-image: linear-gradient(to bottom, #eeeeee, #cccccc);
428
+ border: 1px solid #ccc;
429
+ border-bottom: 1px solid #bbb;
430
+ border-radius: 3px;
431
+ color: #333;
432
+ font-size: 14px;
433
+ line-height: 1;
434
+ padding: 5px 4px;
435
+ text-align: center;
436
+ text-shadow: 0 1px 0 #eee;
437
+ vertical-align: middle;
438
+ }
439
+ .sp-container button:hover {
440
+ background-color: #dddddd;
441
+ background-image: -webkit-linear-gradient(top, #dddddd, #bbbbbb);
442
+ background-image: -moz-linear-gradient(top, #dddddd, #bbbbbb);
443
+ background-image: -ms-linear-gradient(top, #dddddd, #bbbbbb);
444
+ background-image: -o-linear-gradient(top, #dddddd, #bbbbbb);
445
+ background-image: linear-gradient(to bottom, #dddddd, #bbbbbb);
446
+ border: 1px solid #bbb;
447
+ border-bottom: 1px solid #999;
448
+ cursor: pointer;
449
+ text-shadow: 0 1px 0 #ddd;
450
+ }
451
+ .sp-container button:active {
452
+ border: 1px solid #aaa;
453
+ border-bottom: 1px solid #888;
454
+ -webkit-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
455
+ -moz-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
456
+ -ms-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
457
+ -o-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
458
+ box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
459
+ }
460
+ .sp-cancel {
461
+ font-size: 11px;
462
+ color: #d93f3f !important;
463
+ margin:0;
464
+ padding:2px;
465
+ margin-right: 5px;
466
+ vertical-align: middle;
467
+ text-decoration:none;
468
+
469
+ }
470
+ .sp-cancel:hover {
471
+ color: #d93f3f !important;
472
+ text-decoration: underline;
473
+ }
474
+
475
+
476
+ .sp-palette span:hover, .sp-palette span.sp-thumb-active {
477
+ border-color: #000;
478
+ }
479
+
480
+ .sp-preview, .sp-alpha, .sp-thumb-el {
481
+ position:relative;
482
+ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);
483
+ }
484
+ .sp-preview-inner, .sp-alpha-inner, .sp-thumb-inner {
485
+ display:block;
486
+ position:absolute;
487
+ top:0;left:0;bottom:0;right:0;
488
+ }
489
+
490
+ .sp-palette .sp-thumb-inner {
491
+ background-position: 50% 50%;
492
+ background-repeat: no-repeat;
493
+ }
494
+
495
+ .sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner {
496
+ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=);
497
+ }
498
+
499
+ .sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner {
500
+ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=);
501
+ }
502
+
503
+ .sp-clear-display {
504
+ background-repeat:no-repeat;
505
+ background-position: center;
506
+ background-image: url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==);
507
+ }
ReduxCore/assets/img/fs-sprite.png ADDED
Binary file
ReduxCore/assets/img/social/Apple.png ADDED
Binary file
ReduxCore/assets/img/social/Blogger.png ADDED
Binary file
ReduxCore/assets/img/social/DailyBooth.png ADDED
Binary file
ReduxCore/assets/img/social/Digg.png ADDED
Binary file
ReduxCore/assets/img/social/Dribbble.png ADDED
Binary file
ReduxCore/assets/img/social/Drupal.png ADDED
Binary file
ReduxCore/assets/img/social/Facebook.png ADDED
Binary file
ReduxCore/assets/img/social/FeedBurner.png ADDED
Binary file
ReduxCore/assets/img/social/Flickr.png ADDED
Binary file
ReduxCore/assets/img/social/Forrst.png ADDED
Binary file
ReduxCore/assets/img/social/GitHub.png ADDED
Binary file
ReduxCore/assets/img/social/Google.png ADDED
Binary file
ReduxCore/assets/img/social/GrooveShark.png ADDED
Binary file
ReduxCore/assets/img/social/LastFM.png ADDED
Binary file
ReduxCore/assets/img/social/LinkedIn.png ADDED
Binary file
ReduxCore/assets/img/social/Map.png ADDED
Binary file
ReduxCore/assets/img/social/Newsvine.png ADDED
Binary file
ReduxCore/assets/img/social/RSS.png ADDED
Binary file
ReduxCore/assets/img/social/ShareThis.png ADDED
Binary file
ReduxCore/assets/img/social/Skype.png ADDED
Binary file
ReduxCore/assets/img/social/SoundCloud.png ADDED
Binary file
ReduxCore/assets/img/social/Squidoo.png ADDED
Binary file
ReduxCore/assets/img/social/StumbleUpon.png ADDED
Binary file
ReduxCore/assets/img/social/Tumblr.png ADDED
Binary file
ReduxCore/assets/img/social/Twitter.png ADDED
Binary file
ReduxCore/assets/img/social/Vimeo.png ADDED
Binary file
ReduxCore/assets/img/social/Windows.png ADDED
Binary file
ReduxCore/assets/img/social/WordPress.png ADDED
Binary file
ReduxCore/assets/img/social/YouTube.png ADDED
Binary file
ReduxCore/assets/img/social/deviantART.png ADDED
Binary file
ReduxCore/assets/js/color-picker/color-picker.js ADDED
@@ -0,0 +1,297 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ Field Color (color)
3
+ */
4
+
5
+ /*global jQuery, document, redux_change, redux*/
6
+
7
+ (function( $ ) {
8
+ 'use strict';
9
+
10
+ redux.field_objects = redux.field_objects || {};
11
+ redux.field_objects.color = redux.field_objects.color || {};
12
+
13
+ $( document ).ready(
14
+ function() {
15
+ // setTimeout(function () {
16
+ // redux.field_objects.color.init();
17
+ // }, 1000);
18
+ }
19
+ );
20
+
21
+ redux.field_objects.color.init = function( selector ) {
22
+
23
+ if ( !selector ) {
24
+ selector = $( document ).find( '.redux-container-color' );
25
+ }
26
+
27
+ $( selector ).each(
28
+ function() {
29
+ var el = $( this );
30
+ el.find( '.redux-color-init' ).wpColorPicker(
31
+ {
32
+ change: function( u ) {
33
+ redux_change( $( this ) );
34
+ el.find( '#' + u.target.getAttribute( 'data-id' ) + '-transparency' ).removeAttr( 'checked' );
35
+ },
36
+ clear: function() {
37
+ redux_change( $( this ).parent().find( '.redux-color-init' ) );
38
+ }
39
+ }
40
+ );
41
+
42
+ el.find( '.redux-color' ).on(
43
+ 'focus', function() {
44
+ $( this ).data( 'oldcolor', $( this ).val() );
45
+ }
46
+ );
47
+
48
+ el.find( '.redux-color' ).on(
49
+ 'keyup', function() {
50
+ var value = $( this ).val();
51
+ var color = redux.field_objects.color.validate( this );
52
+ var id = '#' + $( this ).attr( 'id' );
53
+
54
+ if ( value === "transparent" ) {
55
+ $( this ).parent().parent().find( '.wp-color-result' ).css(
56
+ 'background-color', 'transparent'
57
+ );
58
+ el.find( id + '-transparency' ).attr( 'checked', 'checked' );
59
+ } else {
60
+ el.find( id + '-transparency' ).removeAttr( 'checked' );
61
+
62
+ if ( color && color !== $( this ).val() ) {
63
+ $( this ).val( color );
64
+ }
65
+ }
66
+ }
67
+ );
68
+
69
+ // Replace and validate field on blur
70
+ el.find( '.redux-color' ).on(
71
+ 'blur', function() {
72
+ var value = $( this ).val();
73
+ var id = '#' + $( this ).attr( 'id' );
74
+
75
+ if ( value === "transparent" ) {
76
+ $( this ).parent().parent().find( '.wp-color-result' ).css(
77
+ 'background-color', 'transparent'
78
+ );
79
+ el.find( id + '-transparency' ).attr( 'checked', 'checked' );
80
+ } else {
81
+ if ( redux.field_objects.color.validate( this ) === value ) {
82
+ if ( value.indexOf( "#" ) !== 0 ) {
83
+ $( this ).val( $( this ).data( 'oldcolor' ) );
84
+ }
85
+ }
86
+
87
+ el.find( id + '-transparency' ).removeAttr( 'checked' );
88
+ }
89
+ }
90
+ );
91
+
92
+ // Store the old valid color on keydown
93
+ el.find( '.redux-color' ).on(
94
+ 'keydown', function() {
95
+ $( this ).data( 'oldkeypress', $( this ).val() );
96
+ }
97
+ );
98
+
99
+ // When transparency checkbox is clicked
100
+ el.find( '.color-transparency' ).on(
101
+ 'click', function() {
102
+ if ( $( this ).is( ":checked" ) ) {
103
+ el.find( '.redux-saved-color' ).val( $( '#' + $( this ).data( 'id' ) ).val() );
104
+ el.find( '#' + $( this ).data( 'id' ) ).val( 'transparent' );
105
+ el.find( '#' + $( this ).data( 'id' ) ).parent().parent().find( '.wp-color-result' ).css(
106
+ 'background-color', 'transparent'
107
+ );
108
+ } else {
109
+ if ( el.find( '#' + $( this ).data( 'id' ) ).val() === 'transparent' ) {
110
+ var prevColor = $( '.redux-saved-color' ).val();
111
+
112
+ if ( prevColor === '' ) {
113
+ prevColor = $( '#' + $( this ).data( 'id' ) ).data( 'default-color' );
114
+ }
115
+
116
+ el.find( '#' + $( this ).data( 'id' ) ).parent().parent().find( '.wp-color-result' ).css(
117
+ 'background-color', prevColor
118
+ );
119
+ el.find( '#' + $( this ).data( 'id' ) ).val( prevColor );
120
+ }
121
+ }
122
+ }
123
+ );
124
+
125
+ }
126
+ );
127
+
128
+
129
+ };
130
+
131
+ // Run the validation
132
+ redux.field_objects.color.validate = function( field ) {
133
+ var value = $( field ).val();
134
+
135
+ var hex = redux.field_objects.color.colorNameToHex( value );
136
+ if ( hex !== value.replace( '#', '' ) ) {
137
+ return hex;
138
+ }
139
+
140
+ return value;
141
+ };
142
+
143
+ // Name check, converts name to hex
144
+ redux.field_objects.color.colorNameToHex = function( colour ) {
145
+ var tcolour = colour.replace( /^\s\s*/, '' ).replace( /\s\s*$/, '' ).replace( "#", "" );
146
+
147
+ var colours = {
148
+ "aliceblue": "#f0f8ff",
149
+ "antiquewhite": "#faebd7",
150
+ "aqua": "#00ffff",
151
+ "aquamarine": "#7fffd4",
152
+ "azure": "#f0ffff",
153
+ "beige": "#f5f5dc",
154
+ "bisque": "#ffe4c4",
155
+ "black": "#000000",
156
+ "blanchedalmond": "#ffebcd",
157
+ "blue": "#0000ff",
158
+ "blueviolet": "#8a2be2",
159
+ "brown": "#a52a2a",
160
+ "burlywood": "#deb887",
161
+ "cadetblue": "#5f9ea0",
162
+ "chartreuse": "#7fff00",
163
+ "chocolate": "#d2691e",
164
+ "coral": "#ff7f50",
165
+ "cornflowerblue": "#6495ed",
166
+ "cornsilk": "#fff8dc",
167
+ "crimson": "#dc143c",
168
+ "cyan": "#00ffff",
169
+ "darkblue": "#00008b",
170
+ "darkcyan": "#008b8b",
171
+ "darkgoldenrod": "#b8860b",
172
+ "darkgray": "#a9a9a9",
173
+ "darkgreen": "#006400",
174
+ "darkkhaki": "#bdb76b",
175
+ "darkmagenta": "#8b008b",
176
+ "darkolivegreen": "#556b2f",
177
+ "darkorange": "#ff8c00",
178
+ "darkorchid": "#9932cc",
179
+ "darkred": "#8b0000",
180
+ "darksalmon": "#e9967a",
181
+ "darkseagreen": "#8fbc8f",
182
+ "darkslateblue": "#483d8b",
183
+ "darkslategray": "#2f4f4f",
184
+ "darkturquoise": "#00ced1",
185
+ "darkviolet": "#9400d3",
186
+ "deeppink": "#ff1493",
187
+ "deepskyblue": "#00bfff",
188
+ "dimgray": "#696969",
189
+ "dodgerblue": "#1e90ff",
190
+ "firebrick": "#b22222",
191
+ "floralwhite": "#fffaf0",
192
+ "forestgreen": "#228b22",
193
+ "fuchsia": "#ff00ff",
194
+ "gainsboro": "#dcdcdc",
195
+ "ghostwhite": "#f8f8ff",
196
+ "gold": "#ffd700",
197
+ "goldenrod": "#daa520",
198
+ "gray": "#808080",
199
+ "green": "#008000",
200
+ "greenyellow": "#adff2f",
201
+ "honeydew": "#f0fff0",
202
+ "hotpink": "#ff69b4",
203
+ "indianred ": "#cd5c5c",
204
+ "indigo ": "#4b0082",
205
+ "ivory": "#fffff0",
206
+ "khaki": "#f0e68c",
207
+ "lavender": "#e6e6fa",
208
+ "lavenderblush": "#fff0f5",
209
+ "lawngreen": "#7cfc00",
210
+ "lemonchiffon": "#fffacd",
211
+ "lightblue": "#add8e6",
212
+ "lightcoral": "#f08080",
213
+ "lightcyan": "#e0ffff",
214
+ "lightgoldenrodyellow": "#fafad2",
215
+ "lightgrey": "#d3d3d3",
216
+ "lightgreen": "#90ee90",
217
+ "lightpink": "#ffb6c1",
218
+ "lightsalmon": "#ffa07a",
219
+ "lightseagreen": "#20b2aa",
220
+ "lightskyblue": "#87cefa",
221
+ "lightslategray": "#778899",
222
+ "lightsteelblue": "#b0c4de",
223
+ "lightyellow": "#ffffe0",
224
+ "lime": "#00ff00",
225
+ "limegreen": "#32cd32",
226
+ "linen": "#faf0e6",
227
+ "magenta": "#ff00ff",
228
+ "maroon": "#800000",
229
+ "mediumaquamarine": "#66cdaa",
230
+ "mediumblue": "#0000cd",
231
+ "mediumorchid": "#ba55d3",
232
+ "mediumpurple": "#9370d8",
233
+ "mediumseagreen": "#3cb371",
234
+ "mediumslateblue": "#7b68ee",
235
+ "mediumspringgreen": "#00fa9a",
236
+ "mediumturquoise": "#48d1cc",
237
+ "mediumvioletred": "#c71585",
238
+ "midnightblue": "#191970",
239
+ "mintcream": "#f5fffa",
240
+ "mistyrose": "#ffe4e1",
241
+ "moccasin": "#ffe4b5",
242
+ "navajowhite": "#ffdead",
243
+ "navy": "#000080",
244
+ "oldlace": "#fdf5e6",
245
+ "olive": "#808000",
246
+ "olivedrab": "#6b8e23",
247
+ "orange": "#ffa500",
248
+ "orangered": "#ff4500",
249
+ "orchid": "#da70d6",
250
+ "palegoldenrod": "#eee8aa",
251
+ "palegreen": "#98fb98",
252
+ "paleturquoise": "#afeeee",
253
+ "palevioletred": "#d87093",
254
+ "papayawhip": "#ffefd5",
255
+ "peachpuff": "#ffdab9",
256
+ "peru": "#cd853f",
257
+ "pink": "#ffc0cb",
258
+ "plum": "#dda0dd",
259
+ "powderblue": "#b0e0e6",
260
+ "purple": "#800080",
261
+ "red": "#ff0000",
262
+ "redux": "#01a3e3",
263
+ "rosybrown": "#bc8f8f",
264
+ "royalblue": "#4169e1",
265
+ "saddlebrown": "#8b4513",
266
+ "salmon": "#fa8072",
267
+ "sandybrown": "#f4a460",
268
+ "seagreen": "#2e8b57",
269
+ "seashell": "#fff5ee",
270
+ "sienna": "#a0522d",
271
+ "silver": "#c0c0c0",
272
+ "skyblue": "#87ceeb",
273
+ "slateblue": "#6a5acd",
274
+ "slategray": "#708090",
275
+ "snow": "#fffafa",
276
+ "springgreen": "#00ff7f",
277
+ "steelblue": "#4682b4",
278
+ "tan": "#d2b48c",
279
+ "teal": "#008080",
280
+ "thistle": "#d8bfd8",
281
+ "tomato": "#ff6347",
282
+ "turquoise": "#40e0d0",
283
+ "violet": "#ee82ee",
284
+ "wheat": "#f5deb3",
285
+ "white": "#ffffff",
286
+ "whitesmoke": "#f5f5f5",
287
+ "yellow": "#ffff00",
288
+ "yellowgreen": "#9acd32"
289
+ };
290
+
291
+ if ( colours[tcolour.toLowerCase()] !== 'undefined' ) {
292
+ return colours[tcolour.toLowerCase()];
293
+ }
294
+
295
+ return colour;
296
+ };
297
+ })( jQuery );
ReduxCore/assets/js/color-picker/color-picker.min.js ADDED
@@ -0,0 +1 @@
 
1
+ !function(a){"use strict";redux.field_objects=redux.field_objects||{},redux.field_objects.color=redux.field_objects.color||{},a(document).ready(function(){}),redux.field_objects.color.init=function(b){b||(b=a(document).find(".redux-container-color")),a(b).each(function(){var b=a(this);b.find(".redux-color-init").wpColorPicker({change:function(c){redux_change(a(this)),b.find("#"+c.target.getAttribute("data-id")+"-transparency").removeAttr("checked")},clear:function(){redux_change(a(this).parent().find(".redux-color-init"))}}),b.find(".redux-color").on("focus",function(){a(this).data("oldcolor",a(this).val())}),b.find(".redux-color").on("keyup",function(){var c=a(this).val(),d=redux.field_objects.color.validate(this),e="#"+a(this).attr("id");"transparent"===c?(a(this).parent().parent().find(".wp-color-result").css("background-color","transparent"),b.find(e+"-transparency").attr("checked","checked")):(b.find(e+"-transparency").removeAttr("checked"),d&&d!==a(this).val()&&a(this).val(d))}),b.find(".redux-color").on("blur",function(){var c=a(this).val(),d="#"+a(this).attr("id");"transparent"===c?(a(this).parent().parent().find(".wp-color-result").css("background-color","transparent"),b.find(d+"-transparency").attr("checked","checked")):(redux.field_objects.color.validate(this)===c&&0!==c.indexOf("#")&&a(this).val(a(this).data("oldcolor")),b.find(d+"-transparency").removeAttr("checked"))}),b.find(".redux-color").on("keydown",function(){a(this).data("oldkeypress",a(this).val())}),b.find(".color-transparency").on("click",function(){if(a(this).is(":checked"))b.find(".redux-saved-color").val(a("#"+a(this).data("id")).val()),b.find("#"+a(this).data("id")).val("transparent"),b.find("#"+a(this).data("id")).parent().parent().find(".wp-color-result").css("background-color","transparent");else if("transparent"===b.find("#"+a(this).data("id")).val()){var c=a(".redux-saved-color").val();""===c&&(c=a("#"+a(this).data("id")).data("default-color")),b.find("#"+a(this).data("id")).parent().parent().find(".wp-color-result").css("background-color",c),b.find("#"+a(this).data("id")).val(c)}})})},redux.field_objects.color.validate=function(b){var c=a(b).val(),d=redux.field_objects.color.colorNameToHex(c);return d!==c.replace("#","")?d:c},redux.field_objects.color.colorNameToHex=function(a){var b=a.replace(/^\s\s*/,"").replace(/\s\s*$/,"").replace("#",""),c={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",hotpink:"#ff69b4","indianred ":"#cd5c5c","indigo ":"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgrey:"#d3d3d3",lightgreen:"#90ee90",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",redux:"#01a3e3",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};return"undefined"!==c[b.toLowerCase()]?c[b.toLowerCase()]:a}}(jQuery);
ReduxCore/assets/js/field_border.min.js ADDED
@@ -0,0 +1 @@
 
1
+ jQuery(document).ready(function(){jQuery(".redux-border-top, .redux-border-right, .redux-border-bottom, .redux-border-left, .redux-border-all").numeric();jQuery(".redux-border-style").select2({triggerChange:!0,allowClear:!0});jQuery(".redux-border-input").on("change",function(){var e=jQuery(this).parents(".redux-field:first").find(".field-units").val();jQuery(this).parents(".redux-field:first").find(".redux-border-units").length!==0&&(e=jQuery(this).parents(".redux-field:first").find(".redux-border-units option:selected").val());var t=jQuery(this).val();typeof e!="undefined"&&t&&(t+=e);jQuery(this).hasClass("redux-border-all")?jQuery(this).parents(".redux-field:first").find(".redux-border-value").each(function(){jQuery(this).val(t)}):jQuery("#"+jQuery(this).attr("rel")).val(t)});jQuery(".redux-border-units").on("change",function(){jQuery(this).parents(".redux-field:first").find(".redux-border-input").change()})});
ReduxCore/assets/js/import_export/import_export.js CHANGED
@@ -19,10 +19,11 @@
19
  }
20
 
21
  var parent = selector;
 
22
  if ( !selector.hasClass( 'redux-field-container' ) ) {
23
  parent = selector.parents( '.redux-field-container:first' );
24
  }
25
-
26
  if ( parent.hasClass( 'redux-field-init' ) ) {
27
  parent.removeClass( 'redux-field-init' );
28
  } else {
19
  }
20
 
21
  var parent = selector;
22
+
23
  if ( !selector.hasClass( 'redux-field-container' ) ) {
24
  parent = selector.parents( '.redux-field-container:first' );
25
  }
26
+
27
  if ( parent.hasClass( 'redux-field-init' ) ) {
28
  parent.removeClass( 'redux-field-init' );
29
  } else {
ReduxCore/assets/js/media/media.js CHANGED
@@ -1,4 +1,4 @@
1
- /*global redux_change, wp, redux*/
2
 
3
  /**
4
  * Media Uploader
@@ -10,38 +10,40 @@
10
  (function($){
11
  "use strict";
12
 
13
- redux.field_objects = redux.field_objects || {};
14
- redux.field_objects.media = redux.field_objects.media || {};
15
 
16
  var isFiltered;
17
 
18
  $( document ).ready(
19
  function() {
20
- //redux.field_objects.media.init();
21
  }
22
  );
23
 
24
  redux.field_objects.media.init = function( selector ) {
25
  if ( !selector ) {
26
- selector = $( document ).find( '.redux-container-media' );
27
  }
28
  $( selector ).each(
29
  function() {
30
  var el = $( this );
31
  var parent = el;
32
-
33
  if ( !el.hasClass( 'redux-field-container' ) ) {
34
  parent = el.parents( '.redux-field-container:first' );
35
  }
36
-
 
 
37
  if ( parent.hasClass( 'redux-field-init' ) ) {
38
  parent.removeClass( 'redux-field-init' );
39
  } else {
40
  return;
41
  }
42
-
43
  isFiltered = false;
44
-
45
  // Remove the image button
46
  el.find( '.remove-image, .remove-file' ).unbind( 'click' ).on(
47
  'click', function() {
@@ -64,6 +66,7 @@
64
 
65
  var frame;
66
  var jQueryel = $( this );
 
67
 
68
  // If the media frame already exists, reopen it.
69
  if ( frame ) {
@@ -73,13 +76,12 @@
73
 
74
  // Get library filter data
75
  var filter = $( selector ).find('.library-filter').data('lib-filter');
76
- var libFilter = [];
77
-
78
  // Must exist to do decoding
79
  if (filter !== undefined) {
80
  if (filter !== ''){
 
81
  isFiltered = true;
82
-
83
  filter = decodeURIComponent(filter);
84
  filter = JSON.parse(filter);
85
 
@@ -87,8 +89,8 @@
87
  libFilter.push(value);
88
  });
89
  }
90
- }
91
-
92
  // Create the media frame.
93
  frame = wp.media(
94
  {
@@ -132,9 +134,9 @@
132
  if (isFiltered === true) {
133
  data.mode = 0;
134
  }
135
-
136
  if (data.mode === 0) {
137
-
138
  } else {
139
  if ( data.mode !== false) {
140
  if (attachment.attributes.type !== data.mode) {
1
+ /*global redux_change, wp, redux, libFilter */
2
 
3
  /**
4
  * Media Uploader
10
  (function($){
11
  "use strict";
12
 
13
+ redux.field_objects = redux.field_objects || {};
14
+ redux.field_objects.media = redux.field_objects.media || {};
15
 
16
  var isFiltered;
17
 
18
  $( document ).ready(
19
  function() {
20
+
21
  }
22
  );
23
 
24
  redux.field_objects.media.init = function( selector ) {
25
  if ( !selector ) {
26
+ selector = $( document ).find( ".redux-group-tab:visible" ).find( '.redux-container-media:visible' );
27
  }
28
  $( selector ).each(
29
  function() {
30
  var el = $( this );
31
  var parent = el;
32
+
33
  if ( !el.hasClass( 'redux-field-container' ) ) {
34
  parent = el.parents( '.redux-field-container:first' );
35
  }
36
+ if ( parent.is( ":hidden" ) ) { // Skip hidden fields
37
+ return;
38
+ }
39
  if ( parent.hasClass( 'redux-field-init' ) ) {
40
  parent.removeClass( 'redux-field-init' );
41
  } else {
42
  return;
43
  }
44
+
45
  isFiltered = false;
46
+
47
  // Remove the image button
48
  el.find( '.remove-image, .remove-file' ).unbind( 'click' ).on(
49
  'click', function() {
66
 
67
  var frame;
68
  var jQueryel = $( this );
69
+ var libFilter;
70
 
71
  // If the media frame already exists, reopen it.
72
  if ( frame ) {
76
 
77
  // Get library filter data
78
  var filter = $( selector ).find('.library-filter').data('lib-filter');
79
+
 
80
  // Must exist to do decoding
81
  if (filter !== undefined) {
82
  if (filter !== ''){
83
+ libFilter = [];
84
  isFiltered = true;
 
85
  filter = decodeURIComponent(filter);
86
  filter = JSON.parse(filter);
87
 
89
  libFilter.push(value);
90
  });
91
  }
92
+ }
93
+
94
  // Create the media frame.
95
  frame = wp.media(
96
  {
134
  if (isFiltered === true) {
135
  data.mode = 0;
136
  }
137
+
138
  if (data.mode === 0) {
139
+
140
  } else {
141
  if ( data.mode !== false) {
142
  if (attachment.attributes.type !== data.mode) {
ReduxCore/assets/js/media/media.min.js CHANGED
@@ -1 +1 @@
1
- !function(a){"use strict";redux.field_objects=redux.field_objects||{},redux.field_objects.media=redux.field_objects.media||{};var b;a(document).ready(function(){}),redux.field_objects.media.init=function(c){c||(c=a(document).find(".redux-container-media")),a(c).each(function(){var c=a(this),d=c;c.hasClass("redux-field-container")||(d=c.parents(".redux-field-container:first")),d.hasClass("redux-field-init")&&(d.removeClass("redux-field-init"),b=!1,c.find(".remove-image, .remove-file").unbind("click").on("click",function(){redux.field_objects.media.removeFile(a(this).parents("fieldset.redux-field:first"))}),c.find(".media_upload_button").unbind().on("click",function(b){redux.field_objects.media.addFile(b,a(this).parents("fieldset.redux-field:first"))}))})},redux.field_objects.media.addFile=function(c,d){c.preventDefault();var e,f=a(this);if(e)return void e.open();var g=a(d).find(".library-filter").data("lib-filter"),h=[];void 0!==g&&""!==g&&(b=!0,g=decodeURIComponent(g),g=JSON.parse(g),a.each(g,function(a,b){h.push(b)})),e=wp.media({multiple:!1,library:{type:h},title:f.data("choose"),button:{text:f.data("update")}}),e.on("select",function(){var c=e.state().get("selection").first();e.close();var f=a(d).find(".data").data();if(("undefined"==typeof redux.field_objects.media||void 0===typeof redux.field_objects.media)&&(redux.field_objects.media={}),(void 0===f||"undefined"===f.mode)&&(f={},f.mode="image"),b===!0&&(f.mode=0),0===f.mode);else if(f.mode!==!1&&c.attributes.type!==f.mode&&c.attributes.subtype!==f.mode)return;d.find(".upload").val(c.attributes.url),d.find(".upload-id").val(c.attributes.id),d.find(".upload-height").val(c.attributes.height),d.find(".upload-width").val(c.attributes.width),redux_change(a(d).find(".upload-id"));var g=c.attributes.url;if("undefined"!=typeof c.attributes.sizes&&"undefined"!=typeof c.attributes.sizes.thumbnail)g=c.attributes.sizes.thumbnail.url;else if("undefined"!=typeof c.attributes.sizes){var h=c.attributes.height;for(var i in c.attributes.sizes){var j=c.attributes.sizes[i];j.height<h&&(h=j.height,g=j.url)}}else g=c.attributes.icon;d.find(".upload-thumbnail").val(g),d.find(".upload").hasClass("noPreview")||d.find(".screenshot").empty().hide().append('<img class="redux-option-image" src="'+g+'">').slideDown("fast"),d.find(".remove-image").removeClass("hide"),d.find(".redux-background-properties").slideDown()}),e.open()},redux.field_objects.media.removeFile=function(b){if(b.find(".remove-image").addClass("hide")){b.find(".remove-image").addClass("hide"),b.find(".upload").val(""),b.find(".upload-id").val(""),b.find(".upload-height").val(""),b.find(".upload-width").val(""),b.find(".upload-thumbnail").val(""),redux_change(a(b).find(".upload-id")),b.find(".redux-background-properties").hide();var c=b.find(".screenshot");c.slideUp(),b.find(".remove-file").unbind(),b.find(".section-upload .upload-notice").length>0&&b.find(".media_upload_button").remove()}}}(jQuery);
1
+ !function(a){"use strict";redux.field_objects=redux.field_objects||{},redux.field_objects.media=redux.field_objects.media||{};var b;a(document).ready(function(){}),redux.field_objects.media.init=function(c){c||(c=a(document).find(".redux-group-tab:visible").find(".redux-container-media:visible")),a(c).each(function(){var c=a(this),d=c;c.hasClass("redux-field-container")||(d=c.parents(".redux-field-container:first")),d.is(":hidden")||d.hasClass("redux-field-init")&&(d.removeClass("redux-field-init"),b=!1,c.find(".remove-image, .remove-file").unbind("click").on("click",function(){redux.field_objects.media.removeFile(a(this).parents("fieldset.redux-field:first"))}),c.find(".media_upload_button").unbind().on("click",function(b){redux.field_objects.media.addFile(b,a(this).parents("fieldset.redux-field:first"))}))})},redux.field_objects.media.addFile=function(c,d){c.preventDefault();var e,f,g=a(this);if(e)return void e.open();var h=a(d).find(".library-filter").data("lib-filter");void 0!==h&&""!==h&&(f=[],b=!0,h=decodeURIComponent(h),h=JSON.parse(h),a.each(h,function(a,b){f.push(b)})),e=wp.media({multiple:!1,library:{type:f},title:g.data("choose"),button:{text:g.data("update")}}),e.on("select",function(){var c=e.state().get("selection").first();e.close();var f=a(d).find(".data").data();if(("undefined"==typeof redux.field_objects.media||void 0===typeof redux.field_objects.media)&&(redux.field_objects.media={}),(void 0===f||"undefined"===f.mode)&&(f={},f.mode="image"),b===!0&&(f.mode=0),0===f.mode);else if(f.mode!==!1&&c.attributes.type!==f.mode&&c.attributes.subtype!==f.mode)return;d.find(".upload").val(c.attributes.url),d.find(".upload-id").val(c.attributes.id),d.find(".upload-height").val(c.attributes.height),d.find(".upload-width").val(c.attributes.width),redux_change(a(d).find(".upload-id"));var g=c.attributes.url;if("undefined"!=typeof c.attributes.sizes&&"undefined"!=typeof c.attributes.sizes.thumbnail)g=c.attributes.sizes.thumbnail.url;else if("undefined"!=typeof c.attributes.sizes){var h=c.attributes.height;for(var i in c.attributes.sizes){var j=c.attributes.sizes[i];j.height<h&&(h=j.height,g=j.url)}}else g=c.attributes.icon;d.find(".upload-thumbnail").val(g),d.find(".upload").hasClass("noPreview")||d.find(".screenshot").empty().hide().append('<img class="redux-option-image" src="'+g+'">').slideDown("fast"),d.find(".remove-image").removeClass("hide"),d.find(".redux-background-properties").slideDown()}),e.open()},redux.field_objects.media.removeFile=function(b){if(b.find(".remove-image").addClass("hide")){b.find(".remove-image").addClass("hide"),b.find(".upload").val(""),b.find(".upload-id").val(""),b.find(".upload-height").val(""),b.find(".upload-width").val(""),b.find(".upload-thumbnail").val(""),redux_change(a(b).find(".upload-id")),b.find(".redux-background-properties").hide();var c=b.find(".screenshot");c.slideUp(),b.find(".remove-file").unbind(),b.find(".section-upload .upload-notice").length>0&&b.find(".media_upload_button").remove()}}}(jQuery);
ReduxCore/assets/js/redux.js CHANGED
@@ -29,6 +29,7 @@
29
  return (!(viewport.right < bounds.left || viewport.left > bounds.right || viewport.bottom < bounds.top || viewport.top > bounds.bottom));
30
  };
31
 
 
32
  $.redux.checkRequired();
33
  $.redux.initEvents();
34
  $.redux.initQtip();
@@ -36,8 +37,6 @@
36
  $.redux.notices();
37
  $.redux.tabControl();
38
  $.redux.devFunctions();
39
-
40
-
41
  }
42
  );
43
 
@@ -87,9 +86,27 @@
87
 
88
  $( '.expand_options' ).click(
89
  function( e ) {
 
90
  e.preventDefault();
91
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
92
  $.redux.expandOptions( $( this ).parents( '.redux-container:first' ) );
 
93
  return false;
94
  }
95
  );
@@ -135,7 +152,13 @@
135
  window.onbeforeunload = null;
136
  }
137
  );
 
138
 
 
 
 
 
 
139
  };
140
 
141
  $.redux.checkRequired = function() {
@@ -448,7 +471,7 @@
448
  };
449
 
450
  $.redux.initFields = function() {
451
- $( ".redux-field-init:visible" ).each(
452
  function() {
453
  var type = $( this ).attr( 'data-type' );
454
  //console.log(type);
@@ -761,93 +784,173 @@
761
  switch ( operation ) {
762
  case '=':
763
  case 'equals':
764
- //if value was array
765
- if ( $.isArray( checkValue ) ) {
766
- if ( $.inArray( parentValue, checkValue ) != -1 ) {
767
- show = true;
768
- }
 
 
 
 
 
 
 
 
 
 
 
769
  } else {
770
- if ( parentValue == checkValue ) {
771
- show = true;
772
- } else if ( $.isArray( parentValue ) ) {
773
- if ( $.inArray( checkValue, parentValue ) != -1 ) {
 
 
 
 
774
  show = true;
775
  }
776
  }
777
  }
778
- break;
 
779
  case '!=':
780
  case 'not':
781
- //if value was array
782
- if ( $.isArray( checkValue ) ) {
783
- //if (checkValue.toString().indexOf('|') !== -1) {
784
- // checkValue_array = checkValue.split('|');
785
- if ( $.inArray( parentValue, checkValue ) == -1 ) {
786
- show = true;
787
- }
 
 
 
 
 
 
 
 
 
788
  } else {
789
- if ( parentValue != checkValue ) {
790
- show = true;
791
- } else if ( $.isArray( parentValue ) ) {
792
- if ( $.inArray( checkValue, parentValue ) == -1 ) {
 
 
 
 
793
  show = true;
794
  }
795
  }
796
  }
797
- break;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
798
  case '>':
799
  case 'greater':
800
  case 'is_larger':
801
- if ( parseFloat( parentValue ) > parseFloat( checkValue ) )
802
  show = true;
803
- break;
 
 
804
  case '>=':
805
  case 'greater_equal':
806
  case 'is_larger_equal':
807
- if ( parseFloat( parentValue ) >= parseFloat( checkValue ) )
808
  show = true;
809
- break;
 
 
810
  case '<':
811
  case 'less':
812
  case 'is_smaller':
813
- if ( parseFloat( parentValue ) < parseFloat( checkValue ) )
814
  show = true;
815
- break;
 
 
816
  case '<=':
817
  case 'less_equal':
818
  case 'is_smaller_equal':
819
- if ( parseFloat( parentValue ) <= parseFloat( checkValue ) )
820
  show = true;
821
- break;
 
 
822
  case 'contains':
823
- if ( parentValue.toString().indexOf( checkValue ) != -1 )
824
- show = true;
825
- break;
 
 
 
 
 
 
 
 
 
 
826
  case 'doesnt_contain':
827
  case 'not_contain':
828
- if ( parentValue.toString().indexOf( checkValue ) == -1 )
829
- show = true;
830
- break;
 
 
 
 
 
 
 
 
 
 
831
  case 'is_empty_or':
832
- if ( parentValue === "" || parentValue == checkValue )
833
  show = true;
834
- break;
 
 
835
  case 'not_empty_and':
836
- if ( parentValue !== "" && parentValue != checkValue )
837
  show = true;
838
- break;
 
 
839
  case 'is_empty':
840
  case 'empty':
841
  case '!isset':
842
- if ( !parentValue || parentValue === "" || parentValue === null )
843
  show = true;
844
- break;
 
 
845
  case 'not_empty':
846
  case '!empty':
847
  case 'isset':
848
- if ( parentValue && parentValue !== "" && parentValue !== null )
849
  show = true;
850
- break;
 
851
  }
852
  return show;
853
 
29
  return (!(viewport.right < bounds.left || viewport.left > bounds.right || viewport.bottom < bounds.top || viewport.top > bounds.bottom));
30
  };
31
 
32
+ $.redux.hideFields();
33
  $.redux.checkRequired();
34
  $.redux.initEvents();
35
  $.redux.initQtip();
37
  $.redux.notices();
38
  $.redux.tabControl();
39
  $.redux.devFunctions();
 
 
40
  }
41
  );
42
 
86
 
87
  $( '.expand_options' ).click(
88
  function( e ) {
89
+
90
  e.preventDefault();
91
 
92
+ var container = $('.redux-container');
93
+ if ($(container).hasClass('fully-expanded')) {
94
+ $(container).removeClass('fully-expanded');
95
+
96
+ var tab = $.cookie( "redux_current_tab" );
97
+
98
+ $('.redux-container:first').find( '#' + tab + '_section_group' ).fadeIn(
99
+ 200, function() {
100
+ if ( $('.redux-container:first').find( '#redux-footer' ).length !== 0 ) {
101
+ $.redux.stickyInfo(); // race condition fix
102
+ }
103
+ $.redux.initFields();
104
+ }
105
+ );
106
+ }
107
+
108
  $.redux.expandOptions( $( this ).parents( '.redux-container:first' ) );
109
+
110
  return false;
111
  }
112
  );
152
  window.onbeforeunload = null;
153
  }
154
  );
155
+ };
156
 
157
+ $.redux.hideFields = function() {
158
+ $("label[for='redux_hide_field']").each(function(idx,val){
159
+ var tr = $(this).parent().parent();
160
+ $(tr).addClass('hidden');
161
+ });
162
  };
163
 
164
  $.redux.checkRequired = function() {
471
  };
472
 
473
  $.redux.initFields = function() {
474
+ $( ".redux-group-tab:visible" ).find( ".redux-field-init:visible" ).each(
475
  function() {
476
  var type = $( this ).attr( 'data-type' );
477
  //console.log(type);
784
  switch ( operation ) {
785
  case '=':
786
  case 'equals':
787
+ if ( $.isArray( parentValue ) ) {
788
+ $(parentValue[0]).each(function(idx, val){
789
+ if ($.isArray(checkValue)) {
790
+ $(checkValue).each (function(i, v){
791
+ if (val == v) {
792
+ show = true;
793
+ return true;
794
+ }
795
+ });
796
+ } else {
797
+ if (val == checkValue) {
798
+ show = true;
799
+ return true;
800
+ }
801
+ }
802
+ });
803
  } else {
804
+ if ($.isArray(checkValue)) {
805
+ $(checkValue).each (function(i, v){
806
+ if (parentValue == v) {
807
+ show = true;
808
+ }
809
+ });
810
+ } else {
811
+ if (parentValue == checkValue) {
812
  show = true;
813
  }
814
  }
815
  }
816
+ break;
817
+
818
  case '!=':
819
  case 'not':
820
+ if ( $.isArray( parentValue ) ) {
821
+ $(parentValue[0]).each(function(idx, val){
822
+ if ($.isArray(checkValue)) {
823
+ $(checkValue).each (function(i, v){
824
+ if (val != v) {
825
+ show = true;
826
+ return true;
827
+ }
828
+ });
829
+ } else {
830
+ if (val != checkValue) {
831
+ show = true;
832
+ return true;
833
+ }
834
+ }
835
+ });
836
  } else {
837
+ if ($.isArray(checkValue)) {
838
+ $(checkValue).each (function(i, v){
839
+ if (parentValue != v) {
840
+ show = true;
841
+ }
842
+ });
843
+ } else {
844
+ if (parentValue != checkValue) {
845
  show = true;
846
  }
847
  }
848
  }
849
+
850
+ // //if value was array
851
+ // if ( $.isArray( checkValue ) ) {
852
+ // if ( $.inArray( parentValue, checkValue ) == -1 ) {
853
+ // show = true;
854
+ // }
855
+ // } else {
856
+ // if ( parentValue != checkValue ) {
857
+ // show = true;
858
+ // } else if ( $.isArray( parentValue ) ) {
859
+ // if ( $.inArray( checkValue, parentValue ) == -1 ) {
860
+ // show = true;
861
+ // }
862
+ // }
863
+ // }
864
+ break;
865
+
866
  case '>':
867
  case 'greater':
868
  case 'is_larger':
869
+ if ( parseFloat( parentValue ) > parseFloat( checkValue ) ) {
870
  show = true;
871
+ }
872
+ break;
873
+
874
  case '>=':
875
  case 'greater_equal':
876
  case 'is_larger_equal':
877
+ if ( parseFloat( parentValue ) >= parseFloat( checkValue ) ) {
878
  show = true;
879
+ }
880
+ break;
881
+
882
  case '<':
883
  case 'less':
884
  case 'is_smaller':
885
+ if ( parseFloat( parentValue ) < parseFloat( checkValue ) ) {
886
  show = true;
887
+ }
888
+ break;
889
+
890
  case '<=':
891
  case 'less_equal':
892
  case 'is_smaller_equal':
893
+ if ( parseFloat( parentValue ) <= parseFloat( checkValue ) ) {
894
  show = true;
895
+ }
896
+ break;
897
+
898
  case 'contains':
899
+ if ( $.isArray( checkValue ) ) {
900
+ $(checkValue).each (function(idx, val) {
901
+ if ( parentValue.toString().indexOf( val ) !== -1 ) {
902
+ show = true;
903
+ }
904
+ });
905
+ } else {
906
+ if ( parentValue.toString().indexOf( checkValue ) !== -1 ) {
907
+ show = true;
908
+ }
909
+ }
910
+ break;
911
+
912
  case 'doesnt_contain':
913
  case 'not_contain':
914
+ if ( $.isArray( checkValue ) ) {
915
+ $(checkValue).each (function(idx, val) {
916
+ if ( parentValue.toString().indexOf( val ) === -1 ) {
917
+ show = true;
918
+ }
919
+ });
920
+ } else {
921
+ if ( parentValue.toString().indexOf( checkValue ) === -1 ) {
922
+ show = true;
923
+ }
924
+ }
925
+ break;
926
+
927
  case 'is_empty_or':
928
+ if ( parentValue === "" || parentValue == checkValue ) {
929
  show = true;
930
+ }
931
+ break;
932
+
933
  case 'not_empty_and':
934
+ if ( parentValue !== "" && parentValue != checkValue ) {
935
  show = true;
936
+ }
937
+ break;
938
+
939
  case 'is_empty':
940
  case 'empty':
941
  case '!isset':
942
+ if ( !parentValue || parentValue === "" || parentValue === null ) {
943
  show = true;
944
+ }
945
+ break;
946
+
947
  case 'not_empty':
948
  case '!empty':
949
  case 'isset':
950
+ if ( parentValue && parentValue !== "" && parentValue !== null ) {
951
  show = true;
952
+ }
953
+ break;
954
  }
955
  return show;
956
 
ReduxCore/assets/js/redux.min.js CHANGED
@@ -1,3 +1,3 @@
1
  function redux_change(a){jQuery("body").trigger("check_dependencies",a),a.hasClass("compiler")&&jQuery("#redux-compiler-hook").val(1),window.onbeforeunload=confirmOnPageExit;var b=jQuery(a).parents(".redux-container:first");if(jQuery(a).parents("fieldset.redux-field:first").hasClass("redux-field-error")){jQuery(a).parents("fieldset.redux-field:first").removeClass("redux-field-error"),jQuery(a).parent().find(".redux-th-error").slideUp();var c=jQuery(a).closest(".redux-group-tab").attr("id"),d=parseInt(b.find(".redux-field-errors span").text())-1,e=parseInt(b.find(".redux-field-warnings span").text())-1;if(0>=d)jQuery("#"+c+"_li .redux-menu-error").fadeOut("fast").remove(),jQuery("#"+c+"_li .redux-group-tab-link-a").removeClass("hasError"),jQuery("#"+c+"_li").parents(".inside:first").find(".redux-field-errors").slideUp(),jQuery(a).parents(".redux-container:first").find(".redux-field-errors").slideUp(),jQuery("#redux_metaboxes_errors").slideUp();else{var f=c.split("_");f=f[0];var g=b.find('.redux-group-tab-link-a[data-key="'+f+'"]').parents(".redux-group-tab-link-li:first"),h=parseInt(g.find(".redux-menu-error:first").text())-1;0>=h?g.find(".redux-menu-error:first").fadeOut().remove():g.find(".redux-menu-error:first").text(h);var i=parseInt(g.find(".redux-menu-warning:first").text())-1;0>=i?g.find(".redux-menu-warning:first").fadeOut().remove():g.find(".redux-menu-warning:first").text(i),b.find(".redux-field-errors span").text(d),b.find(".redux-field-warning span").text(e)}var j=jQuery("#"+c+"_li").parents(".hasSubSections:first");0!==j.length&&0===j.find(".redux-menu-error").length&&j.find(".hasError").removeClass("hasError")}redux.args.disable_save_warn||b.find(".redux-save-warn").slideDown()}function colorValidate(a){var b=jQuery(a).val(),c=colorNameToHex(b);return c!==b.replace("#","")?c:b}function colorNameToHex(a){var b=a.replace(/^\s\s*/,"").replace(/\s\s*$/,"").replace("#",""),c={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",hotpink:"#ff69b4","indianred ":"#cd5c5c","indigo ":"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgrey:"#d3d3d3",lightgreen:"#90ee90",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",redux:"#01a3e3",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};return"undefined"!==c[b.toLowerCase()]?c[b.toLowerCase()]:a}!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a(jQuery)}(function(a){function b(a){return a}function c(a){return decodeURIComponent(a.replace(e," "))}function d(a){0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return f.json?JSON.parse(a):a}catch(b){}}var e=/\+/g,f=a.cookie=function(e,g,h){if(void 0!==g){if(h=a.extend({},f.defaults,h),"number"==typeof h.expires){var i=h.expires,j=h.expires=new Date;j.setDate(j.getDate()+i)}return g=f.json?JSON.stringify(g):String(g),document.cookie=[f.raw?e:encodeURIComponent(e),"=",f.raw?g:encodeURIComponent(g),h.expires?"; expires="+h.expires.toUTCString():"",h.path?"; path="+h.path:"",h.domain?"; domain="+h.domain:"",h.secure?"; secure":""].join("")}for(var k=f.raw?b:c,l=document.cookie.split("; "),m=e?void 0:{},n=0,o=l.length;o>n;n++){var p=l[n].split("="),q=k(p.shift()),r=k(p.join("="));if(e&&e===q){m=d(r);break}e||(m[q]=d(r))}return m};f.defaults={},a.removeCookie=function(b,c){return void 0!==a.cookie(b)?(a.cookie(b,"",a.extend({},c,{expires:-1})),!0):!1}}),"undefined"==typeof jQuery.qtip&&!function(a,b,c){!function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):jQuery&&!jQuery.fn.qtip&&a(jQuery)}(function(d){"use strict";function e(a,b,c,e){this.id=c,this.target=a,this.tooltip=G,this.elements={target:a},this._id=T+"-"+c,this.timers={img:{}},this.options=b,this.plugins={},this.cache={event:{},target:d(),disabled:F,attr:e,onTooltip:F,lastClass:""},this.rendered=this.destroyed=this.disabled=this.waiting=this.hiddenDuringWait=this.positioning=this.triggering=F}function f(a){return a===G||"object"!==d.type(a)}function g(a){return!(d.isFunction(a)||a&&a.attr||a.length||"object"===d.type(a)&&(a.jquery||a.then))}function h(a){var b,c,e,h;return f(a)?F:(f(a.metadata)&&(a.metadata={type:a.metadata}),"content"in a&&(b=a.content,f(b)||b.jquery||b.done?b=a.content={text:c=g(b)?F:b}:c=b.text,"ajax"in b&&(e=b.ajax,h=e&&e.once!==F,delete b.ajax,b.text=function(a,b){var f=c||d(this).attr(b.options.content.attr)||"Loading...",g=d.ajax(d.extend({},e,{context:b})).then(e.success,G,e.error).then(function(a){return a&&h&&b.set("content.text",a),a},function(a,c,d){b.destroyed||0===a.status||b.set("content.text",c+": "+d)});return h?f:(b.set("content.text",f),g)}),"title"in b&&(f(b.title)||(b.button=b.title.button,b.title=b.title.text),g(b.title||F)&&(b.title=F))),"position"in a&&f(a.position)&&(a.position={my:a.position,at:a.position}),"show"in a&&f(a.show)&&(a.show=a.show.jquery?{target:a.show}:a.show===E?{ready:E}:{event:a.show}),"hide"in a&&f(a.hide)&&(a.hide=a.hide.jquery?{target:a.hide}:{event:a.hide}),"style"in a&&f(a.style)&&(a.style={classes:a.style}),d.each(S,function(){this.sanitize&&this.sanitize(a)}),a)}function i(a,b){for(var c,d=0,e=a,f=b.split(".");e=e[f[d++]];)d<f.length&&(c=e);return[c||a,f.pop()]}function j(a,b){var c,d,e;for(c in this.checks)for(d in this.checks[c])(e=new RegExp(d,"i").exec(a))&&(b.push(e),("builtin"===c||this.plugins[c])&&this.checks[c][d].apply(this.plugins[c]||this,b))}function k(a){return W.concat("").join(a?"-"+a+" ":" ")}function l(c){return c&&{type:c.type,pageX:c.pageX,pageY:c.pageY,target:c.target,relatedTarget:c.relatedTarget,scrollX:c.scrollX||a.pageXOffset||b.body.scrollLeft||b.documentElement.scrollLeft,scrollY:c.scrollY||a.pageYOffset||b.body.scrollTop||b.documentElement.scrollTop}||{}}function m(a,b){return b>0?setTimeout(d.proxy(a,this),b):void a.call(this)}function n(a){return this.tooltip.hasClass(bb)?F:(clearTimeout(this.timers.show),clearTimeout(this.timers.hide),void(this.timers.show=m.call(this,function(){this.toggle(E,a)},this.options.show.delay)))}function o(a){if(this.tooltip.hasClass(bb))return F;var b=d(a.relatedTarget),c=b.closest(X)[0]===this.tooltip[0],e=b[0]===this.options.show.target[0];if(clearTimeout(this.timers.show),clearTimeout(this.timers.hide),this!==b[0]&&"mouse"===this.options.position.target&&c||this.options.hide.fixed&&/mouse(out|leave|move)/.test(a.type)&&(c||e))try{a.preventDefault(),a.stopImmediatePropagation()}catch(f){}else this.timers.hide=m.call(this,function(){this.toggle(F,a)},this.options.hide.delay,this)}function p(a){return this.tooltip.hasClass(bb)||!this.options.hide.inactive?F:(clearTimeout(this.timers.inactive),void(this.timers.inactive=m.call(this,function(){this.hide(a)},this.options.hide.inactive)))}function q(a){this.rendered&&this.tooltip[0].offsetWidth>0&&this.reposition(a)}function r(a,c,e){d(b.body).delegate(a,(c.split?c:c.join(ib+" "))+ib,function(){var a=z.api[d.attr(this,V)];a&&!a.disabled&&e.apply(a,arguments)})}function s(a,c,f){var g,i,j,k,l,m=d(b.body),n=a[0]===b?m:a,o=a.metadata?a.metadata(f.metadata):G,p="html5"===f.metadata.type&&o?o[f.metadata.name]:G,q=a.data(f.metadata.name||"qtipopts");try{q="string"==typeof q?d.parseJSON(q):q}catch(r){}if(k=d.extend(E,{},z.defaults,f,"object"==typeof q?h(q):G,h(p||o)),i=k.position,k.id=c,"boolean"==typeof k.content.text){if(j=a.attr(k.content.attr),k.content.attr===F||!j)return F;k.content.text=j}if(i.container.length||(i.container=m),i.target===F&&(i.target=n),k.show.target===F&&(k.show.target=n),k.show.solo===E&&(k.show.solo=i.container.closest("body")),k.hide.target===F&&(k.hide.target=n),k.position.viewport===E&&(k.position.viewport=i.container),i.container=i.container.eq(0),i.at=new B(i.at,E),i.my=new B(i.my),a.data(T))if(k.overwrite)a.qtip("destroy",!0);else if(k.overwrite===F)return F;return a.attr(U,c),k.suppress&&(l=a.attr("title"))&&a.removeAttr("title").attr(db,l).attr("title",""),g=new e(a,k,c,!!j),a.data(T,g),a.one("remove.qtip-"+c+" removeqtip.qtip-"+c,function(){var a;(a=d(this).data(T))&&a.destroy(!0)}),g}function t(a){return a.charAt(0).toUpperCase()+a.slice(1)}function u(a,b){var d,e,f=b.charAt(0).toUpperCase()+b.slice(1),g=(b+" "+tb.join(f+" ")+f).split(" "),h=0;if(sb[b])return a.css(sb[b]);for(;d=g[h++];)if((e=a.css(d))!==c)return sb[b]=d,e}function v(a,b){return Math.ceil(parseFloat(u(a,b)))}function w(a,b){this._ns="tip",this.options=b,this.offset=b.offset,this.size=[b.width,b.height],this.init(this.qtip=a)}function x(a,b){this.options=b,this._ns="-modal",this.init(this.qtip=a)}function y(a){this._ns="ie6",this.init(this.qtip=a)}var z,A,B,C,D,E=!0,F=!1,G=null,H="x",I="y",J="width",K="height",L="top",M="left",N="bottom",O="right",P="center",Q="flipinvert",R="shift",S={},T="qtip",U="data-hasqtip",V="data-qtip-id",W=["ui-widget","ui-tooltip"],X="."+T,Y="click dblclick mousedown mouseup mousemove mouseleave mouseenter".split(" "),Z=T+"-fixed",$=T+"-default",_=T+"-focus",ab=T+"-hover",bb=T+"-disabled",cb="_replacedByqTip",db="oldtitle",eb={ie:function(){for(var a=3,c=b.createElement("div");(c.innerHTML="<!--[if gt IE "+ ++a+"]><i></i><![endif]-->")&&c.getElementsByTagName("i")[0];);return a>4?a:0/0}(),iOS:parseFloat((""+(/CPU.*OS ([0-9_]{1,5})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent)||[0,""])[1]).replace("undefined","3_2").replace("_",".").replace("_",""))||F};A=e.prototype,A._when=function(a){return d.when.apply(d,a)},A.render=function(a){if(this.rendered||this.destroyed)return this;var b,c=this,e=this.options,f=this.cache,g=this.elements,h=e.content.text,i=e.content.title,j=e.content.button,k=e.position,l=("."+this._id+" ",[]);return d.attr(this.target[0],"aria-describedby",this._id),this.tooltip=g.tooltip=b=d("<div/>",{id:this._id,"class":[T,$,e.style.classes,T+"-pos-"+e.position.my.abbrev()].join(" "),width:e.style.width||"",height:e.style.height||"",tracking:"mouse"===k.target&&k.adjust.mouse,role:"alert","aria-live":"polite","aria-atomic":F,"aria-describedby":this._id+"-content","aria-hidden":E}).toggleClass(bb,this.disabled).attr(V,this.id).data(T,this).appendTo(k.container).append(g.content=d("<div />",{"class":T+"-content",id:this._id+"-content","aria-atomic":E})),this.rendered=-1,this.positioning=E,i&&(this._createTitle(),d.isFunction(i)||l.push(this._updateTitle(i,F))),j&&this._createButton(),d.isFunction(h)||l.push(this._updateContent(h,F)),this.rendered=E,this._setWidget(),d.each(S,function(a){var b;"render"===this.initialize&&(b=this(c))&&(c.plugins[a]=b)}),this._unassignEvents(),this._assignEvents(),this._when(l).then(function(){c._trigger("render"),c.positioning=F,c.hiddenDuringWait||!e.show.ready&&!a||c.toggle(E,f.event,F),c.hiddenDuringWait=F}),z.api[this.id]=this,this},A.destroy=function(a){function b(){if(!this.destroyed){this.destroyed=E;var a=this.target,b=a.attr(db);this.rendered&&this.tooltip.stop(1,0).find("*").remove().end().remove(),d.each(this.plugins,function(){this.destroy&&this.destroy()}),clearTimeout(this.timers.show),clearTimeout(this.timers.hide),this._unassignEvents(),a.removeData(T).removeAttr(V).removeAttr(U).removeAttr("aria-describedby"),this.options.suppress&&b&&a.attr("title",b).removeAttr(db),this._unbind(a),this.options=this.elements=this.cache=this.timers=this.plugins=this.mouse=G,delete z.api[this.id]}}return this.destroyed?this.target:(a===E&&"hide"!==this.triggering||!this.rendered?b.call(this):(this.tooltip.one("tooltiphidden",d.proxy(b,this)),!this.triggering&&this.hide()),this.target)},C=A.checks={builtin:{"^id$":function(a,b,c,e){var f=c===E?z.nextid:c,g=T+"-"+f;f!==F&&f.length>0&&!d("#"+g).length?(this._id=g,this.rendered&&(this.tooltip[0].id=this._id,this.elements.content[0].id=this._id+"-content",this.elements.title[0].id=this._id+"-title")):a[b]=e},"^prerender":function(a,b,c){c&&!this.rendered&&this.render(this.options.show.ready)},"^content.text$":function(a,b,c){this._updateContent(c)},"^content.attr$":function(a,b,c,d){this.options.content.text===this.target.attr(d)&&this._updateContent(this.target.attr(c))},"^content.title$":function(a,b,c){return c?(c&&!this.elements.title&&this._createTitle(),void this._updateTitle(c)):this._removeTitle()},"^content.button$":function(a,b,c){this._updateButton(c)},"^content.title.(text|button)$":function(a,b,c){this.set("content."+b,c)},"^position.(my|at)$":function(a,b,c){"string"==typeof c&&(a[b]=new B(c,"at"===b))},"^position.container$":function(a,b,c){this.rendered&&this.tooltip.appendTo(c)},"^show.ready$":function(a,b,c){c&&(!this.rendered&&this.render(E)||this.toggle(E))},"^style.classes$":function(a,b,c,d){this.rendered&&this.tooltip.removeClass(d).addClass(c)},"^style.(width|height)":function(a,b,c){this.rendered&&this.tooltip.css(b,c)},"^style.widget|content.title":function(){this.rendered&&this._setWidget()},"^style.def":function(a,b,c){this.rendered&&this.tooltip.toggleClass($,!!c)},"^events.(render|show|move|hide|focus|blur)$":function(a,b,c){this.rendered&&this.tooltip[(d.isFunction(c)?"":"un")+"bind"]("tooltip"+b,c)},"^(show|hide|position).(event|target|fixed|inactive|leave|distance|viewport|adjust)":function(){if(this.rendered){var a=this.options.position;this.tooltip.attr("tracking","mouse"===a.target&&a.adjust.mouse),this._unassignEvents(),this._assignEvents()}}}},A.get=function(a){if(this.destroyed)return this;var b=i(this.options,a.toLowerCase()),c=b[0][b[1]];return c.precedance?c.string():c};var fb=/^position\.(my|at|adjust|target|container|viewport)|style|content|show\.ready/i,gb=/^prerender|show\.ready/i;A.set=function(a,b){if(this.destroyed)return this;{var c,e=this.rendered,f=F,g=this.options;this.checks}return"string"==typeof a?(c=a,a={},a[c]=b):a=d.extend({},a),d.each(a,function(b,c){if(e&&gb.test(b))return void delete a[b];var h,j=i(g,b.toLowerCase());h=j[0][j[1]],j[0][j[1]]=c&&c.nodeType?d(c):c,f=fb.test(b)||f,a[b]=[j[0],j[1],c,h]}),h(g),this.positioning=E,d.each(a,d.proxy(j,this)),this.positioning=F,this.rendered&&this.tooltip[0].offsetWidth>0&&f&&this.reposition("mouse"===g.position.target?G:this.cache.event),this},A._update=function(a,b){var c=this,e=this.cache;return this.rendered&&a?(d.isFunction(a)&&(a=a.call(this.elements.target,e.event,this)||""),d.isFunction(a.then)?(e.waiting=E,a.then(function(a){return e.waiting=F,c._update(a,b)},G,function(a){return c._update(a,b)})):a===F||!a&&""!==a?F:(a.jquery&&a.length>0?b.empty().append(a.css({display:"block",visibility:"visible"})):b.html(a),this._waitForContent(b).then(function(a){a.images&&a.images.length&&c.rendered&&c.tooltip[0].offsetWidth>0&&c.reposition(e.event,!a.length)}))):F},A._waitForContent=function(a){var b=this.cache;return b.waiting=E,(d.fn.imagesLoaded?a.imagesLoaded():d.Deferred().resolve([])).done(function(){b.waiting=F}).promise()},A._updateContent=function(a,b){this._update(a,this.elements.content,b)},A._updateTitle=function(a,b){this._update(a,this.elements.title,b)===F&&this._removeTitle(F)},A._createTitle=function(){var a=this.elements,b=this._id+"-title";a.titlebar&&this._removeTitle(),a.titlebar=d("<div />",{"class":T+"-titlebar "+(this.options.style.widget?k("header"):"")}).append(a.title=d("<div />",{id:b,"class":T+"-title","aria-atomic":E})).insertBefore(a.content).delegate(".qtip-close","mousedown keydown mouseup keyup mouseout",function(a){d(this).toggleClass("ui-state-active ui-state-focus","down"===a.type.substr(-4))}).delegate(".qtip-close","mouseover mouseout",function(a){d(this).toggleClass("ui-state-hover","mouseover"===a.type)}),this.options.content.button&&this._createButton()},A._removeTitle=function(a){var b=this.elements;b.title&&(b.titlebar.remove(),b.titlebar=b.title=b.button=G,a!==F&&this.reposition())},A.reposition=function(c,e){if(!this.rendered||this.positioning||this.destroyed)return this;this.positioning=E;var f,g,h=this.cache,i=this.tooltip,j=this.options.position,k=j.target,l=j.my,m=j.at,n=j.viewport,o=j.container,p=j.adjust,q=p.method.split(" "),r=i.outerWidth(F),s=i.outerHeight(F),t=0,u=0,v=i.css("position"),w={left:0,top:0},x=i[0].offsetWidth>0,y=c&&"scroll"===c.type,z=d(a),A=o[0].ownerDocument,B=this.mouse;if(d.isArray(k)&&2===k.length)m={x:M,y:L},w={left:k[0],top:k[1]};else if("mouse"===k)m={x:M,y:L},!B||!B.pageX||!p.mouse&&c&&c.pageX?c&&c.pageX||((!p.mouse||this.options.show.distance)&&h.origin&&h.origin.pageX?c=h.origin:(!c||c&&("resize"===c.type||"scroll"===c.type))&&(c=h.event)):c=B,"static"!==v&&(w=o.offset()),A.body.offsetWidth!==(a.innerWidth||A.documentElement.clientWidth)&&(g=d(b.body).offset()),w={left:c.pageX-w.left+(g&&g.left||0),top:c.pageY-w.top+(g&&g.top||0)},p.mouse&&y&&B&&(w.left-=(B.scrollX||0)-z.scrollLeft(),w.top-=(B.scrollY||0)-z.scrollTop());else{if("event"===k?c&&c.target&&"scroll"!==c.type&&"resize"!==c.type?h.target=d(c.target):c.target||(h.target=this.elements.target):"event"!==k&&(h.target=d(k.jquery?k:this.elements.target)),k=h.target,k=d(k).eq(0),0===k.length)return this;k[0]===b||k[0]===a?(t=eb.iOS?a.innerWidth:k.width(),u=eb.iOS?a.innerHeight:k.height(),k[0]===a&&(w={top:(n||k).scrollTop(),left:(n||k).scrollLeft()})):S.imagemap&&k.is("area")?f=S.imagemap(this,k,m,S.viewport?q:F):S.svg&&k&&k[0].ownerSVGElement?f=S.svg(this,k,m,S.viewport?q:F):(t=k.outerWidth(F),u=k.outerHeight(F),w=k.offset()),f&&(t=f.width,u=f.height,g=f.offset,w=f.position),w=this.reposition.offset(k,w,o),(eb.iOS>3.1&&eb.iOS<4.1||eb.iOS>=4.3&&eb.iOS<4.33||!eb.iOS&&"fixed"===v)&&(w.left-=z.scrollLeft(),w.top-=z.scrollTop()),(!f||f&&f.adjustable!==F)&&(w.left+=m.x===O?t:m.x===P?t/2:0,w.top+=m.y===N?u:m.y===P?u/2:0)}return w.left+=p.x+(l.x===O?-r:l.x===P?-r/2:0),w.top+=p.y+(l.y===N?-s:l.y===P?-s/2:0),S.viewport?(w.adjusted=S.viewport(this,w,j,t,u,r,s),g&&w.adjusted.left&&(w.left+=g.left),g&&w.adjusted.top&&(w.top+=g.top)):w.adjusted={left:0,top:0},this._trigger("move",[w,n.elem||n],c)?(delete w.adjusted,e===F||!x||isNaN(w.left)||isNaN(w.top)||"mouse"===k||!d.isFunction(j.effect)?i.css(w):d.isFunction(j.effect)&&(j.effect.call(i,this,d.extend({},w)),i.queue(function(a){d(this).css({opacity:"",height:""}),eb.ie&&this.style.removeAttribute("filter"),a()})),this.positioning=F,this):this},A.reposition.offset=function(a,c,e){function f(a,b){c.left+=b*a.scrollLeft(),c.top+=b*a.scrollTop()}if(!e[0])return c;var g,h,i,j,k=d(a[0].ownerDocument),l=!!eb.ie&&"CSS1Compat"!==b.compatMode,m=e[0];do"static"!==(h=d.css(m,"position"))&&("fixed"===h?(i=m.getBoundingClientRect(),f(k,-1)):(i=d(m).position(),i.left+=parseFloat(d.css(m,"borderLeftWidth"))||0,i.top+=parseFloat(d.css(m,"borderTopWidth"))||0),c.left-=i.left+(parseFloat(d.css(m,"marginLeft"))||0),c.top-=i.top+(parseFloat(d.css(m,"marginTop"))||0),g||"hidden"===(j=d.css(m,"overflow"))||"visible"===j||(g=d(m)));while(m=m.offsetParent);return g&&(g[0]!==k[0]||l)&&f(g,1),c};var hb=(B=A.reposition.Corner=function(a,b){a=(""+a).replace(/([A-Z])/," $1").replace(/middle/gi,P).toLowerCase(),this.x=(a.match(/left|right/i)||a.match(/center/)||["inherit"])[0].toLowerCase(),this.y=(a.match(/top|bottom|center/i)||["inherit"])[0].toLowerCase(),this.forceY=!!b;var c=a.charAt(0);this.precedance="t"===c||"b"===c?I:H}).prototype;hb.invert=function(a,b){this[a]=this[a]===M?O:this[a]===O?M:b||this[a]},hb.string=function(){var a=this.x,b=this.y;return a===b?a:this.precedance===I||this.forceY&&"center"!==b?b+" "+a:a+" "+b},hb.abbrev=function(){var a=this.string().split(" ");return a[0].charAt(0)+(a[1]&&a[1].charAt(0)||"")},hb.clone=function(){return new B(this.string(),this.forceY)},A.toggle=function(a,c){var e=this.cache,f=this.options,g=this.tooltip;if(c){if(/over|enter/.test(c.type)&&/out|leave/.test(e.event.type)&&f.show.target.add(c.target).length===f.show.target.length&&g.has(c.relatedTarget).length)return this;e.event=l(c)}if(this.waiting&&!a&&(this.hiddenDuringWait=E),!this.rendered)return a?this.render(1):this;if(this.destroyed||this.disabled)return this;var h,i,j,k=a?"show":"hide",m=this.options[k],n=(this.options[a?"hide":"show"],this.options.position),o=this.options.content,p=this.tooltip.css("width"),q=this.tooltip.is(":visible"),r=a||1===m.target.length,s=!c||m.target.length<2||e.target[0]===c.target;return(typeof a).search("boolean|number")&&(a=!q),h=!g.is(":animated")&&q===a&&s,i=h?G:!!this._trigger(k,[90]),this.destroyed?this:(i!==F&&a&&this.focus(c),!i||h?this:(d.attr(g[0],"aria-hidden",!a),a?(e.origin=l(this.mouse),d.isFunction(o.text)&&this._updateContent(o.text,F),d.isFunction(o.title)&&this._updateTitle(o.title,F),!D&&"mouse"===n.target&&n.adjust.mouse&&(d(b).bind("mousemove."+T,this._storeMouse),D=E),p||g.css("width",g.outerWidth(F)),this.reposition(c,arguments[2]),p||g.css("width",""),m.solo&&("string"==typeof m.solo?d(m.solo):d(X,m.solo)).not(g).not(m.target).qtip("hide",d.Event("tooltipsolo"))):(clearTimeout(this.timers.show),delete e.origin,D&&!d(X+'[tracking="true"]:visible',m.solo).not(g).length&&(d(b).unbind("mousemove."+T),D=F),this.blur(c)),j=d.proxy(function(){a?(eb.ie&&g[0].style.removeAttribute("filter"),g.css("overflow",""),"string"==typeof m.autofocus&&d(this.options.show.autofocus,g).focus(),this.options.show.target.trigger("qtip-"+this.id+"-inactive")):g.css({display:"",visibility:"",opacity:"",left:"",top:""}),this._trigger(a?"visible":"hidden")},this),m.effect===F||r===F?(g[k](),j()):d.isFunction(m.effect)?(g.stop(1,1),m.effect.call(g,this),g.queue("fx",function(a){j(),a()})):g.fadeTo(90,a?1:0,j),a&&m.target.trigger("qtip-"+this.id+"-inactive"),this))},A.show=function(a){return this.toggle(E,a)},A.hide=function(a){return this.toggle(F,a)},A.focus=function(a){if(!this.rendered||this.destroyed)return this;var b=d(X),c=this.tooltip,e=parseInt(c[0].style.zIndex,10),f=z.zindex+b.length;return c.hasClass(_)||this._trigger("focus",[f],a)&&(e!==f&&(b.each(function(){this.style.zIndex>e&&(this.style.zIndex=this.style.zIndex-1)}),b.filter("."+_).qtip("blur",a)),c.addClass(_)[0].style.zIndex=f),this},A.blur=function(a){return!this.rendered||this.destroyed?this:(this.tooltip.removeClass(_),this._trigger("blur",[this.tooltip.css("zIndex")],a),this)},A.disable=function(a){return this.destroyed?this:("toggle"===a?a=!(this.rendered?this.tooltip.hasClass(bb):this.disabled):"boolean"!=typeof a&&(a=E),this.rendered&&this.tooltip.toggleClass(bb,a).attr("aria-disabled",a),this.disabled=!!a,this)},A.enable=function(){return this.disable(F)},A._createButton=function(){var a=this,b=this.elements,c=b.tooltip,e=this.options.content.button,f="string"==typeof e,g=f?e:"Close tooltip";b.button&&b.button.remove(),b.button=e.jquery?e:d("<a />",{"class":"qtip-close "+(this.options.style.widget?"":T+"-icon"),title:g,"aria-label":g}).prepend(d("<span />",{"class":"ui-icon ui-icon-close",html:"&times;"})),b.button.appendTo(b.titlebar||c).attr("role","button").click(function(b){return c.hasClass(bb)||a.hide(b),F})},A._updateButton=function(a){if(!this.rendered)return F;var b=this.elements.button;a?this._createButton():b.remove()},A._setWidget=function(){var a=this.options.style.widget,b=this.elements,c=b.tooltip,d=c.hasClass(bb);c.removeClass(bb),bb=a?"ui-state-disabled":"qtip-disabled",c.toggleClass(bb,d),c.toggleClass("ui-helper-reset "+k(),a).toggleClass($,this.options.style.def&&!a),b.content&&b.content.toggleClass(k("content"),a),b.titlebar&&b.titlebar.toggleClass(k("header"),a),b.button&&b.button.toggleClass(T+"-icon",!a)},A._storeMouse=function(a){(this.mouse=l(a)).type="mousemove"},A._bind=function(a,b,c,e,f){var g="."+this._id+(e?"-"+e:"");b.length&&d(a).bind((b.split?b:b.join(g+" "))+g,d.proxy(c,f||this))},A._unbind=function(a,b){d(a).unbind("."+this._id+(b?"-"+b:""))};var ib="."+T;d(function(){r(X,["mouseenter","mouseleave"],function(a){var b="mouseenter"===a.type,c=d(a.currentTarget),e=d(a.relatedTarget||a.target),f=this.options;b?(this.focus(a),c.hasClass(Z)&&!c.hasClass(bb)&&clearTimeout(this.timers.hide)):"mouse"===f.position.target&&f.hide.event&&f.show.target&&!e.closest(f.show.target[0]).length&&this.hide(a),c.toggleClass(ab,b)}),r("["+V+"]",Y,p)}),A._trigger=function(a,b,c){var e=d.Event("tooltip"+a);return e.originalEvent=c&&d.extend({},c)||this.cache.event||G,this.triggering=a,this.tooltip.trigger(e,[this].concat(b||[])),this.triggering=F,!e.isDefaultPrevented()},A._bindEvents=function(a,b,c,e,f,g){if(e.add(c).length===e.length){var h=[];b=d.map(b,function(b){var c=d.inArray(b,a);return c>-1?void h.push(a.splice(c,1)[0]):b}),h.length&&this._bind(c,h,function(a){var b=this.rendered?this.tooltip[0].offsetWidth>0:!1;(b?g:f).call(this,a)})}this._bind(c,a,f),this._bind(e,b,g)},A._assignInitialEvents=function(a){function b(a){return this.disabled||this.destroyed?F:(this.cache.event=l(a),this.cache.target=a?d(a.target):[c],clearTimeout(this.timers.show),void(this.timers.show=m.call(this,function(){this.render("object"==typeof a||e.show.ready)},e.show.delay)))}var e=this.options,f=e.show.target,g=e.hide.target,h=e.show.event?d.trim(""+e.show.event).split(" "):[],i=e.hide.event?d.trim(""+e.hide.event).split(" "):[];/mouse(over|enter)/i.test(e.show.event)&&!/mouse(out|leave)/i.test(e.hide.event)&&i.push("mouseleave"),this._bind(f,"mousemove",function(a){this._storeMouse(a),this.cache.onTarget=E}),this._bindEvents(h,i,f,g,b,function(){clearTimeout(this.timers.show)}),(e.show.ready||e.prerender)&&b.call(this,a)},A._assignEvents=function(){var c=this,e=this.options,f=e.position,g=this.tooltip,h=e.show.target,i=e.hide.target,j=f.container,k=f.viewport,l=d(b),m=(d(b.body),d(a)),r=e.show.event?d.trim(""+e.show.event).split(" "):[],s=e.hide.event?d.trim(""+e.hide.event).split(" "):[];d.each(e.events,function(a,b){c._bind(g,"toggle"===a?["tooltipshow","tooltiphide"]:["tooltip"+a],b,null,g)}),/mouse(out|leave)/i.test(e.hide.event)&&"window"===e.hide.leave&&this._bind(l,["mouseout","blur"],function(a){/select|option/.test(a.target.nodeName)||a.relatedTarget||this.hide(a)}),e.hide.fixed?i=i.add(g.addClass(Z)):/mouse(over|enter)/i.test(e.show.event)&&this._bind(i,"mouseleave",function(){clearTimeout(this.timers.show)}),(""+e.hide.event).indexOf("unfocus")>-1&&this._bind(j.closest("html"),["mousedown","touchstart"],function(a){var b=d(a.target),c=this.rendered&&!this.tooltip.hasClass(bb)&&this.tooltip[0].offsetWidth>0,e=b.parents(X).filter(this.tooltip[0]).length>0;b[0]===this.target[0]||b[0]===this.tooltip[0]||e||this.target.has(b[0]).length||!c||this.hide(a)}),"number"==typeof e.hide.inactive&&(this._bind(h,"qtip-"+this.id+"-inactive",p),this._bind(i.add(g),z.inactiveEvents,p,"-inactive")),this._bindEvents(r,s,h,i,n,o),this._bind(h.add(g),"mousemove",function(a){if("number"==typeof e.hide.distance){var b=this.cache.origin||{},c=this.options.hide.distance,d=Math.abs;(d(a.pageX-b.pageX)>=c||d(a.pageY-b.pageY)>=c)&&this.hide(a)}this._storeMouse(a)}),"mouse"===f.target&&f.adjust.mouse&&(e.hide.event&&this._bind(h,["mouseenter","mouseleave"],function(a){this.cache.onTarget="mouseenter"===a.type}),this._bind(l,"mousemove",function(a){this.rendered&&this.cache.onTarget&&!this.tooltip.hasClass(bb)&&this.tooltip[0].offsetWidth>0&&this.reposition(a)})),(f.adjust.resize||k.length)&&this._bind(d.event.special.resize?k:m,"resize",q),f.adjust.scroll&&this._bind(m.add(f.container),"scroll",q)},A._unassignEvents=function(){var c=[this.options.show.target[0],this.options.hide.target[0],this.rendered&&this.tooltip[0],this.options.position.container[0],this.options.position.viewport[0],this.options.position.container.closest("html")[0],a,b];this._unbind(d([]).pushStack(d.grep(c,function(a){return"object"==typeof a})))},z=d.fn.qtip=function(a,b,e){var f=(""+a).toLowerCase(),g=G,i=d.makeArray(arguments).slice(1),j=i[i.length-1],k=this[0]?d.data(this[0],T):G;return!arguments.length&&k||"api"===f?k:"string"==typeof a?(this.each(function(){var a=d.data(this,T);if(!a)return E;if(j&&j.timeStamp&&(a.cache.event=j),!b||"option"!==f&&"options"!==f)a[f]&&a[f].apply(a,i);else{if(e===c&&!d.isPlainObject(b))return g=a.get(b),F;a.set(b,e)}}),g!==G?g:this):"object"!=typeof a&&arguments.length?void 0:(k=h(d.extend(E,{},a)),this.each(function(a){var b,c;return c=d.isArray(k.id)?k.id[a]:k.id,c=!c||c===F||c.length<1||z.api[c]?z.nextid++:c,b=s(d(this),c,k),b===F?E:(z.api[c]=b,d.each(S,function(){"initialize"===this.initialize&&this(b)}),void b._assignInitialEvents(j))}))},d.qtip=e,z.api={},d.each({attr:function(a,b){if(this.length){var c=this[0],e="title",f=d.data(c,"qtip");if(a===e&&f&&"object"==typeof f&&f.options.suppress)return arguments.length<2?d.attr(c,db):(f&&f.options.content.attr===e&&f.cache.attr&&f.set("content.text",b),this.attr(db,b))}return d.fn["attr"+cb].apply(this,arguments)},clone:function(a){var b=(d([]),d.fn["clone"+cb].apply(this,arguments));return a||b.filter("["+db+"]").attr("title",function(){return d.attr(this,db)}).removeAttr(db),b}},function(a,b){if(!b||d.fn[a+cb])return E;var c=d.fn[a+cb]=d.fn[a];d.fn[a]=function(){return b.apply(this,arguments)||c.apply(this,arguments)}}),d.ui||(d["cleanData"+cb]=d.cleanData,d.cleanData=function(a){for(var b,c=0;(b=d(a[c])).length;c++)if(b.attr(U))try{b.triggerHandler("removeqtip")}catch(e){}d["cleanData"+cb].apply(this,arguments)}),z.version="2.2.0",z.nextid=0,z.inactiveEvents=Y,z.zindex=15e3,z.defaults={prerender:F,id:F,overwrite:E,suppress:E,content:{text:E,attr:"title",title:F,button:F},position:{my:"top left",at:"bottom right",target:F,container:F,viewport:F,adjust:{x:0,y:0,mouse:E,scroll:E,resize:E,method:"flipinvert flipinvert"},effect:function(a,b){d(this).animate(b,{duration:200,queue:F})}},show:{target:F,event:"mouseenter",effect:E,delay:90,solo:F,ready:F,autofocus:F},hide:{target:F,event:"mouseleave",effect:E,delay:0,fixed:F,inactive:F,leave:"window",distance:F},style:{classes:"",widget:F,width:F,height:F,def:E},events:{render:G,move:G,show:G,hide:G,toggle:G,visible:G,hidden:G,focus:G,blur:G}};
2
- var jb,kb="margin",lb="border",mb="color",nb="background-color",ob="transparent",pb=" !important",qb=!!b.createElement("canvas").getContext,rb=/rgba?\(0, 0, 0(, 0)?\)|transparent|#123456/i,sb={},tb=["Webkit","O","Moz","ms"];if(qb)var ub=a.devicePixelRatio||1,vb=function(){var a=b.createElement("canvas").getContext("2d");return a.backingStorePixelRatio||a.webkitBackingStorePixelRatio||a.mozBackingStorePixelRatio||a.msBackingStorePixelRatio||a.oBackingStorePixelRatio||1}(),wb=ub/vb;else var xb=function(a,b,c){return"<qtipvml:"+a+' xmlns="urn:schemas-microsoft.com:vml" class="qtip-vml" '+(b||"")+' style="behavior: url(#default#VML); '+(c||"")+'" />'};d.extend(w.prototype,{init:function(a){var b,c;c=this.element=a.elements.tip=d("<div />",{"class":T+"-tip"}).prependTo(a.tooltip),qb?(b=d("<canvas />").appendTo(this.element)[0].getContext("2d"),b.lineJoin="miter",b.miterLimit=1e5,b.save()):(b=xb("shape",'coordorigin="0,0"',"position:absolute;"),this.element.html(b+b),a._bind(d("*",c).add(c),["click","mousedown"],function(a){a.stopPropagation()},this._ns)),a._bind(a.tooltip,"tooltipmove",this.reposition,this._ns,this),this.create()},_swapDimensions:function(){this.size[0]=this.options.height,this.size[1]=this.options.width},_resetDimensions:function(){this.size[0]=this.options.width,this.size[1]=this.options.height},_useTitle:function(a){var b=this.qtip.elements.titlebar;return b&&(a.y===L||a.y===P&&this.element.position().top+this.size[1]/2+this.options.offset<b.outerHeight(E))},_parseCorner:function(a){var b=this.qtip.options.position.my;return a===F||b===F?a=F:a===E?a=new B(b.string()):a.string||(a=new B(a),a.fixed=E),a},_parseWidth:function(a,b,c){var d=this.qtip.elements,e=lb+t(b)+"Width";return(c?v(c,e):v(d.content,e)||v(this._useTitle(a)&&d.titlebar||d.content,e)||v(d.tooltip,e))||0},_parseRadius:function(a){var b=this.qtip.elements,c=lb+t(a.y)+t(a.x)+"Radius";return eb.ie<9?0:v(this._useTitle(a)&&b.titlebar||b.content,c)||v(b.tooltip,c)||0},_invalidColour:function(a,b,c){var d=a.css(b);return!d||c&&d===a.css(c)||rb.test(d)?F:d},_parseColours:function(a){var b=this.qtip.elements,c=this.element.css("cssText",""),e=lb+t(a[a.precedance])+t(mb),f=this._useTitle(a)&&b.titlebar||b.content,g=this._invalidColour,h=[];return h[0]=g(c,nb)||g(f,nb)||g(b.content,nb)||g(b.tooltip,nb)||c.css(nb),h[1]=g(c,e,mb)||g(f,e,mb)||g(b.content,e,mb)||g(b.tooltip,e,mb)||b.tooltip.css(e),d("*",c).add(c).css("cssText",nb+":"+ob+pb+";"+lb+":0"+pb+";"),h},_calculateSize:function(a){var b,c,d,e=a.precedance===I,f=this.options.width,g=this.options.height,h="c"===a.abbrev(),i=(e?f:g)*(h?.5:1),j=Math.pow,k=Math.round,l=Math.sqrt(j(i,2)+j(g,2)),m=[this.border/i*l,this.border/g*l];return m[2]=Math.sqrt(j(m[0],2)-j(this.border,2)),m[3]=Math.sqrt(j(m[1],2)-j(this.border,2)),b=l+m[2]+m[3]+(h?0:m[0]),c=b/l,d=[k(c*f),k(c*g)],e?d:d.reverse()},_calculateTip:function(a,b,c){c=c||1,b=b||this.size;var d=b[0]*c,e=b[1]*c,f=Math.ceil(d/2),g=Math.ceil(e/2),h={br:[0,0,d,e,d,0],bl:[0,0,d,0,0,e],tr:[0,e,d,0,d,e],tl:[0,0,0,e,d,e],tc:[0,e,f,0,d,e],bc:[0,0,d,0,f,e],rc:[0,0,d,g,0,e],lc:[d,0,d,e,0,g]};return h.lt=h.br,h.rt=h.bl,h.lb=h.tr,h.rb=h.tl,h[a.abbrev()]},_drawCoords:function(a,b){a.beginPath(),a.moveTo(b[0],b[1]),a.lineTo(b[2],b[3]),a.lineTo(b[4],b[5]),a.closePath()},create:function(){var a=this.corner=(qb||eb.ie)&&this._parseCorner(this.options.corner);return(this.enabled=!!this.corner&&"c"!==this.corner.abbrev())&&(this.qtip.cache.corner=a.clone(),this.update()),this.element.toggle(this.enabled),this.corner},update:function(b,c){if(!this.enabled)return this;var e,f,g,h,i,j,k,l,m=this.qtip.elements,n=this.element,o=n.children(),p=this.options,q=this.size,r=p.mimic,s=Math.round;b||(b=this.qtip.cache.corner||this.corner),r===F?r=b:(r=new B(r),r.precedance=b.precedance,"inherit"===r.x?r.x=b.x:"inherit"===r.y?r.y=b.y:r.x===r.y&&(r[b.precedance]=b[b.precedance])),f=r.precedance,b.precedance===H?this._swapDimensions():this._resetDimensions(),e=this.color=this._parseColours(b),e[1]!==ob?(l=this.border=this._parseWidth(b,b[b.precedance]),p.border&&1>l&&!rb.test(e[1])&&(e[0]=e[1]),this.border=l=p.border!==E?p.border:l):this.border=l=0,k=this.size=this._calculateSize(b),n.css({width:k[0],height:k[1],lineHeight:k[1]+"px"}),j=b.precedance===I?[s(r.x===M?l:r.x===O?k[0]-q[0]-l:(k[0]-q[0])/2),s(r.y===L?k[1]-q[1]:0)]:[s(r.x===M?k[0]-q[0]:0),s(r.y===L?l:r.y===N?k[1]-q[1]-l:(k[1]-q[1])/2)],qb?(g=o[0].getContext("2d"),g.restore(),g.save(),g.clearRect(0,0,6e3,6e3),h=this._calculateTip(r,q,wb),i=this._calculateTip(r,this.size,wb),o.attr(J,k[0]*wb).attr(K,k[1]*wb),o.css(J,k[0]).css(K,k[1]),this._drawCoords(g,i),g.fillStyle=e[1],g.fill(),g.translate(j[0]*wb,j[1]*wb),this._drawCoords(g,h),g.fillStyle=e[0],g.fill()):(h=this._calculateTip(r),h="m"+h[0]+","+h[1]+" l"+h[2]+","+h[3]+" "+h[4]+","+h[5]+" xe",j[2]=l&&/^(r|b)/i.test(b.string())?8===eb.ie?2:1:0,o.css({coordsize:k[0]+l+" "+(k[1]+l),antialias:""+(r.string().indexOf(P)>-1),left:j[0]-j[2]*Number(f===H),top:j[1]-j[2]*Number(f===I),width:k[0]+l,height:k[1]+l}).each(function(a){var b=d(this);b[b.prop?"prop":"attr"]({coordsize:k[0]+l+" "+(k[1]+l),path:h,fillcolor:e[0],filled:!!a,stroked:!a}).toggle(!(!l&&!a)),!a&&b.html(xb("stroke",'weight="'+2*l+'px" color="'+e[1]+'" miterlimit="1000" joinstyle="miter"'))})),a.opera&&setTimeout(function(){m.tip.css({display:"inline-block",visibility:"visible"})},1),c!==F&&this.calculate(b,k)},calculate:function(a,b){if(!this.enabled)return F;var c,e,f=this,g=this.qtip.elements,h=this.element,i=this.options.offset,j=(g.tooltip.hasClass("ui-widget"),{});return a=a||this.corner,c=a.precedance,b=b||this._calculateSize(a),e=[a.x,a.y],c===H&&e.reverse(),d.each(e,function(d,e){var h,k,l;e===P?(h=c===I?M:L,j[h]="50%",j[kb+"-"+h]=-Math.round(b[c===I?0:1]/2)+i):(h=f._parseWidth(a,e,g.tooltip),k=f._parseWidth(a,e,g.content),l=f._parseRadius(a),j[e]=Math.max(-f.border,d?k:i+(l>h?l:-h)))}),j[a[c]]-=b[c===H?0:1],h.css({margin:"",top:"",bottom:"",left:"",right:""}).css(j),j},reposition:function(a,b,d){function e(a,b,c,d,e){a===R&&j.precedance===b&&k[d]&&j[c]!==P?j.precedance=j.precedance===H?I:H:a!==R&&k[d]&&(j[b]=j[b]===P?k[d]>0?d:e:j[b]===d?e:d)}function f(a,b,e){j[a]===P?p[kb+"-"+b]=o[a]=g[kb+"-"+b]-k[b]:(h=g[e]!==c?[k[b],-g[b]]:[-k[b],g[b]],(o[a]=Math.max(h[0],h[1]))>h[0]&&(d[b]-=k[b],o[b]=F),p[g[e]!==c?e:b]=o[a])}if(this.enabled){var g,h,i=b.cache,j=this.corner.clone(),k=d.adjusted,l=b.options.position.adjust.method.split(" "),m=l[0],n=l[1]||l[0],o={left:F,top:F,x:0,y:0},p={};this.corner.fixed!==E&&(e(m,H,I,M,O),e(n,I,H,L,N),j.string()===i.corner.string()||i.cornerTop===k.top&&i.cornerLeft===k.left||this.update(j,F)),g=this.calculate(j),g.right!==c&&(g.left=-g.right),g.bottom!==c&&(g.top=-g.bottom),g.user=this.offset,(o.left=m===R&&!!k.left)&&f(H,M,O),(o.top=n===R&&!!k.top)&&f(I,L,N),this.element.css(p).toggle(!(o.x&&o.y||j.x===P&&o.y||j.y===P&&o.x)),d.left-=g.left.charAt?g.user:m!==R||o.top||!o.left&&!o.top?g.left+this.border:0,d.top-=g.top.charAt?g.user:n!==R||o.left||!o.left&&!o.top?g.top+this.border:0,i.cornerLeft=k.left,i.cornerTop=k.top,i.corner=j.clone()}},destroy:function(){this.qtip._unbind(this.qtip.tooltip,this._ns),this.qtip.elements.tip&&this.qtip.elements.tip.find("*").remove().end().remove()}}),jb=S.tip=function(a){return new w(a,a.options.style.tip)},jb.initialize="render",jb.sanitize=function(a){if(a.style&&"tip"in a.style){var b=a.style.tip;"object"!=typeof b&&(b=a.style.tip={corner:b}),/string|boolean/i.test(typeof b.corner)||(b.corner=E)}},C.tip={"^position.my|style.tip.(corner|mimic|border)$":function(){this.create(),this.qtip.reposition()},"^style.tip.(height|width)$":function(a){this.size=[a.width,a.height],this.update(),this.qtip.reposition()},"^content.title|style.(classes|widget)$":function(){this.update()}},d.extend(E,z.defaults,{style:{tip:{corner:E,mimic:F,width:6,height:6,border:E,offset:0}}});var yb,zb,Ab="qtip-modal",Bb="."+Ab;zb=function(){function a(a){if(d.expr[":"].focusable)return d.expr[":"].focusable;var b,c,e,f=!isNaN(d.attr(a,"tabindex")),g=a.nodeName&&a.nodeName.toLowerCase();return"area"===g?(b=a.parentNode,c=b.name,a.href&&c&&"map"===b.nodeName.toLowerCase()?(e=d("img[usemap=#"+c+"]")[0],!!e&&e.is(":visible")):!1):/input|select|textarea|button|object/.test(g)?!a.disabled:"a"===g?a.href||f:f}function c(a){k.length<1&&a.length?a.not("body").blur():k.first().focus()}function e(a){if(i.is(":visible")){var b,e=d(a.target),h=f.tooltip,j=e.closest(X);b=j.length<1?F:parseInt(j[0].style.zIndex,10)>parseInt(h[0].style.zIndex,10),b||e.closest(X)[0]===h[0]||c(e),g=a.target===k[k.length-1]}}var f,g,h,i,j=this,k={};d.extend(j,{init:function(){return i=j.elem=d("<div />",{id:"qtip-overlay",html:"<div></div>",mousedown:function(){return F}}).hide(),d(b.body).bind("focusin"+Bb,e),d(b).bind("keydown"+Bb,function(a){f&&f.options.show.modal.escape&&27===a.keyCode&&f.hide(a)}),i.bind("click"+Bb,function(a){f&&f.options.show.modal.blur&&f.hide(a)}),j},update:function(b){f=b,k=b.options.show.modal.stealfocus!==F?b.tooltip.find("*").filter(function(){return a(this)}):[]},toggle:function(a,e,g){var k=(d(b.body),a.tooltip),l=a.options.show.modal,m=l.effect,n=e?"show":"hide",o=i.is(":visible"),p=d(Bb).filter(":visible:not(:animated)").not(k);return j.update(a),e&&l.stealfocus!==F&&c(d(":focus")),i.toggleClass("blurs",l.blur),e&&i.appendTo(b.body),i.is(":animated")&&o===e&&h!==F||!e&&p.length?j:(i.stop(E,F),d.isFunction(m)?m.call(i,e):m===F?i[n]():i.fadeTo(parseInt(g,10)||90,e?1:0,function(){e||i.hide()}),e||i.queue(function(a){i.css({left:"",top:""}),d(Bb).length||i.detach(),a()}),h=e,f.destroyed&&(f=G),j)}}),j.init()},zb=new zb,d.extend(x.prototype,{init:function(a){var b=a.tooltip;return this.options.on?(a.elements.overlay=zb.elem,b.addClass(Ab).css("z-index",z.modal_zindex+d(Bb).length),a._bind(b,["tooltipshow","tooltiphide"],function(a,c,e){var f=a.originalEvent;if(a.target===b[0])if(f&&"tooltiphide"===a.type&&/mouse(leave|enter)/.test(f.type)&&d(f.relatedTarget).closest(zb.elem[0]).length)try{a.preventDefault()}catch(g){}else(!f||f&&"tooltipsolo"!==f.type)&&this.toggle(a,"tooltipshow"===a.type,e)},this._ns,this),a._bind(b,"tooltipfocus",function(a,c){if(!a.isDefaultPrevented()&&a.target===b[0]){var e=d(Bb),f=z.modal_zindex+e.length,g=parseInt(b[0].style.zIndex,10);zb.elem[0].style.zIndex=f-1,e.each(function(){this.style.zIndex>g&&(this.style.zIndex-=1)}),e.filter("."+_).qtip("blur",a.originalEvent),b.addClass(_)[0].style.zIndex=f,zb.update(c);try{a.preventDefault()}catch(h){}}},this._ns,this),void a._bind(b,"tooltiphide",function(a){a.target===b[0]&&d(Bb).filter(":visible").not(b).last().qtip("focus",a)},this._ns,this)):this},toggle:function(a,b,c){return a&&a.isDefaultPrevented()?this:void zb.toggle(this.qtip,!!b,c)},destroy:function(){this.qtip.tooltip.removeClass(Ab),this.qtip._unbind(this.qtip.tooltip,this._ns),zb.toggle(this.qtip,F),delete this.qtip.elements.overlay}}),yb=S.modal=function(a){return new x(a,a.options.show.modal)},yb.sanitize=function(a){a.show&&("object"!=typeof a.show.modal?a.show.modal={on:!!a.show.modal}:"undefined"==typeof a.show.modal.on&&(a.show.modal.on=E))},z.modal_zindex=z.zindex-200,yb.initialize="render",C.modal={"^show.modal.(on|blur)$":function(){this.destroy(),this.init(),this.qtip.elems.overlay.toggle(this.qtip.tooltip[0].offsetWidth>0)}},d.extend(E,z.defaults,{show:{modal:{on:F,effect:E,blur:E,stealfocus:E,escape:E}}}),S.viewport=function(c,d,e,f,g,h,i){function j(a,b,c,e,f,g,h,i,j){var k=d[f],m=v[a],t=w[a],u=c===R,x=m===f?j:m===g?-j:-j/2,y=t===f?i:t===g?-i:-i/2,z=r[f]+s[f]-(o?0:n[f]),A=z-k,B=k+j-(h===J?p:q)-z,C=x-(v.precedance===a||m===v[b]?y:0)-(t===P?i/2:0);return u?(C=(m===f?1:-1)*x,d[f]+=A>0?A:B>0?-B:0,d[f]=Math.max(-n[f]+s[f],k-C,Math.min(Math.max(-n[f]+s[f]+(h===J?p:q),k+C),d[f],"center"===m?k-x:1e9))):(e*=c===Q?2:0,A>0&&(m!==f||B>0)?(d[f]-=C+e,l.invert(a,f)):B>0&&(m!==g||A>0)&&(d[f]-=(m===P?-C:C)+e,l.invert(a,g)),d[f]<r&&-d[f]>B&&(d[f]=k,l=v.clone())),d[f]-k}var k,l,m,n,o,p,q,r,s,t=e.target,u=c.elements.tooltip,v=e.my,w=e.at,x=e.adjust,y=x.method.split(" "),z=y[0],A=y[1]||y[0],B=e.viewport,C=e.container,D=c.cache,E={left:0,top:0};return B.jquery&&t[0]!==a&&t[0]!==b.body&&"none"!==x.method?(n=C.offset()||E,o="static"===C.css("position"),k="fixed"===u.css("position"),p=B[0]===a?B.width():B.outerWidth(F),q=B[0]===a?B.height():B.outerHeight(F),r={left:k?0:B.scrollLeft(),top:k?0:B.scrollTop()},s=B.offset()||E,("shift"!==z||"shift"!==A)&&(l=v.clone()),E={left:"none"!==z?j(H,I,z,x.x,M,O,J,f,h):0,top:"none"!==A?j(I,H,A,x.y,L,N,K,g,i):0},l&&D.lastClass!==(m=T+"-pos-"+l.abbrev())&&u.removeClass(c.cache.lastClass).addClass(c.cache.lastClass=m),E):E},S.polys={polygon:function(a,b){var c,d,e,f={width:0,height:0,position:{top:1e10,right:0,bottom:0,left:1e10},adjustable:F},g=0,h=[],i=1,j=1,k=0,l=0;for(g=a.length;g--;)c=[parseInt(a[--g],10),parseInt(a[g+1],10)],c[0]>f.position.right&&(f.position.right=c[0]),c[0]<f.position.left&&(f.position.left=c[0]),c[1]>f.position.bottom&&(f.position.bottom=c[1]),c[1]<f.position.top&&(f.position.top=c[1]),h.push(c);if(d=f.width=Math.abs(f.position.right-f.position.left),e=f.height=Math.abs(f.position.bottom-f.position.top),"c"===b.abbrev())f.position={left:f.position.left+f.width/2,top:f.position.top+f.height/2};else{for(;d>0&&e>0&&i>0&&j>0;)for(d=Math.floor(d/2),e=Math.floor(e/2),b.x===M?i=d:b.x===O?i=f.width-d:i+=Math.floor(d/2),b.y===L?j=e:b.y===N?j=f.height-e:j+=Math.floor(e/2),g=h.length;g--&&!(h.length<2);)k=h[g][0]-f.position.left,l=h[g][1]-f.position.top,(b.x===M&&k>=i||b.x===O&&i>=k||b.x===P&&(i>k||k>f.width-i)||b.y===L&&l>=j||b.y===N&&j>=l||b.y===P&&(j>l||l>f.height-j))&&h.splice(g,1);f.position={left:h[0][0],top:h[0][1]}}return f},rect:function(a,b,c,d){return{width:Math.abs(c-a),height:Math.abs(d-b),position:{left:Math.min(a,c),top:Math.min(b,d)}}},_angles:{tc:1.5,tr:7/4,tl:5/4,bc:.5,br:.25,bl:.75,rc:2,lc:1,c:0},ellipse:function(a,b,c,d,e){var f=S.polys._angles[e.abbrev()],g=0===f?0:c*Math.cos(f*Math.PI),h=d*Math.sin(f*Math.PI);return{width:2*c-Math.abs(g),height:2*d-Math.abs(h),position:{left:a+g,top:b+h},adjustable:F}},circle:function(a,b,c,d){return S.polys.ellipse(a,b,c,c,d)}},S.svg=function(a,c,e){for(var f,g,h,i,j,k,l,m,n,o,p,q=d(b),r=c[0],s=d(r.ownerSVGElement),t=1,u=1,v=!0;!r.getBBox;)r=r.parentNode;if(!r.getBBox||!r.parentNode)return F;f=s.attr("width")||s.width()||parseInt(s.css("width"),10),g=s.attr("height")||s.height()||parseInt(s.css("height"),10);var w=(parseInt(c.css("stroke-width"),10)||0)/2;switch(w&&(t+=w/f,u+=w/g),r.nodeName){case"ellipse":case"circle":o=S.polys.ellipse(r.cx.baseVal.value,r.cy.baseVal.value,(r.rx||r.r).baseVal.value+w,(r.ry||r.r).baseVal.value+w,e);break;case"line":case"polygon":case"polyline":for(n=r.points||[{x:r.x1.baseVal.value,y:r.y1.baseVal.value},{x:r.x2.baseVal.value,y:r.y2.baseVal.value}],o=[],m=-1,k=n.numberOfItems||n.length;++m<k;)l=n.getItem?n.getItem(m):n[m],o.push.apply(o,[l.x,l.y]);o=S.polys.polygon(o,e);break;default:o=r.getBoundingClientRect(),o={width:o.width,height:o.height,position:{left:o.left,top:o.top}},v=!1}return p=o.position,s=s[0],v&&(s.createSVGPoint&&(h=r.getScreenCTM(),n=s.createSVGPoint(),n.x=p.left,n.y=p.top,i=n.matrixTransform(h),p.left=i.x,p.top=i.y),s.viewBox&&(j=s.viewBox.baseVal)&&j.width&&j.height&&(t*=f/j.width,u*=g/j.height)),p.left+=q.scrollLeft(),p.top+=q.scrollTop(),o},S.imagemap=function(a,b,c){b.jquery||(b=d(b));var e,f,g,h,i,j=b.attr("shape").toLowerCase().replace("poly","polygon"),k=d('img[usemap="#'+b.parent("map").attr("name")+'"]'),l=d.trim(b.attr("coords")),m=l.replace(/,$/,"").split(",");if(!k.length)return F;if("polygon"===j)h=S.polys.polygon(m,c);else{if(!S.polys[j])return F;for(g=-1,i=m.length,f=[];++g<i;)f.push(parseInt(m[g],10));h=S.polys[j].apply(this,f.concat(c))}return e=k.offset(),e.left+=Math.ceil((k.outerWidth(F)-k.width())/2),e.top+=Math.ceil((k.outerHeight(F)-k.height())/2),h.position.left+=e.left,h.position.top+=e.top,h};var Cb,Db='<iframe class="qtip-bgiframe" frameborder="0" tabindex="-1" src="javascript:\'\';" style="display:block; position:absolute; z-index:-1; filter:alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";"></iframe>';d.extend(y.prototype,{_scroll:function(){var b=this.qtip.elements.overlay;b&&(b[0].style.top=d(a).scrollTop()+"px")},init:function(c){var e=c.tooltip;d("select, object").length<1&&(this.bgiframe=c.elements.bgiframe=d(Db).appendTo(e),c._bind(e,"tooltipmove",this.adjustBGIFrame,this._ns,this)),this.redrawContainer=d("<div/>",{id:T+"-rcontainer"}).appendTo(b.body),c.elements.overlay&&c.elements.overlay.addClass("qtipmodal-ie6fix")&&(c._bind(a,["scroll","resize"],this._scroll,this._ns,this),c._bind(e,["tooltipshow"],this._scroll,this._ns,this)),this.redraw()},adjustBGIFrame:function(){var a,b,c=this.qtip.tooltip,d={height:c.outerHeight(F),width:c.outerWidth(F)},e=this.qtip.plugins.tip,f=this.qtip.elements.tip;b=parseInt(c.css("borderLeftWidth"),10)||0,b={left:-b,top:-b},e&&f&&(a="x"===e.corner.precedance?[J,M]:[K,L],b[a[1]]-=f[a[0]]()),this.bgiframe.css(b).css(d)},redraw:function(){if(this.qtip.rendered<1||this.drawing)return this;var a,b,c,d,e=this.qtip.tooltip,f=this.qtip.options.style,g=this.qtip.options.position.container;return this.qtip.drawing=1,f.height&&e.css(K,f.height),f.width?e.css(J,f.width):(e.css(J,"").appendTo(this.redrawContainer),b=e.width(),1>b%2&&(b+=1),c=e.css("maxWidth")||"",d=e.css("minWidth")||"",a=(c+d).indexOf("%")>-1?g.width()/100:0,c=(c.indexOf("%")>-1?a:1)*parseInt(c,10)||b,d=(d.indexOf("%")>-1?a:1)*parseInt(d,10)||0,b=c+d?Math.min(Math.max(b,d),c):b,e.css(J,Math.round(b)).appendTo(g)),this.drawing=0,this},destroy:function(){this.bgiframe&&this.bgiframe.remove(),this.qtip._unbind([a,this.qtip.tooltip],this._ns)}}),Cb=S.ie6=function(a){return 6===eb.ie?new y(a):F},Cb.initialize="render",C.ie6={"^content|style$":function(){this.redraw()}}})}(window,document),function(a){a.fn.typeWatch=function(b){function c(b,c){var d=a(b.el).val();(d.length>=f.captureLength&&d.toUpperCase()!=b.text||c&&d.length>=f.captureLength)&&(b.text=d.toUpperCase(),b.cb.call(b.el,d))}function d(b){var d=b.type.toUpperCase();if(a.inArray(d,f.inputTypes)>=0){var e={timer:null,text:a(b).val().toUpperCase(),cb:f.callback,el:b,wait:f.wait};f.highlight&&a(b).focus(function(){this.select()});var g=function(b){var d=e.wait,g=!1,h=this.type.toUpperCase();"undefined"!=typeof b.keyCode&&13==b.keyCode&&"TEXTAREA"!=h&&a.inArray(h,f.inputTypes)>=0&&(d=1,g=!0);var i=function(){c(e,g)};clearTimeout(e.timer),e.timer=setTimeout(i,d)};a(b).on("keydown paste cut input",g)}}var e=["TEXT","TEXTAREA","PASSWORD","TEL","SEARCH","URL","EMAIL","DATETIME","DATE","MONTH","WEEK","TIME","DATETIME-LOCAL","NUMBER","RANGE"],f=a.extend({wait:750,callback:function(){},highlight:!0,captureLength:2,inputTypes:e},b);return this.each(function(){d(this)})}}(jQuery),function(a){function b(){var a="!@#$%^&*()+=[]\\';,/{}|\":<>?~`.-_";return a+=" "}function c(){var a="¬€£¦";return a}function d(b,c,d){b.each(function(){var b=a(this);b.bind("keyup change paste",function(a){var e="";a.originalEvent&&a.originalEvent.clipboardData&&a.originalEvent.clipboardData.getData&&(e=a.originalEvent.clipboardData.getData("text/plain")),setTimeout(function(){h(b,c,d,e)},0)}),b.bind("keypress",function(a){var e=a.charCode?a.charCode:a.which;if(!(g(e)||a.ctrlKey||a.metaKey)){var f=String.fromCharCode(e),h=b.selection(),i=h.start,j=h.end,k=b.val(),l=k.substring(0,i)+f+k.substring(j),m=c(l,d);m!=l&&a.preventDefault()}})})}function e(b,c){var d=parseFloat(a(b).val()),e=a(b);return isNaN(d)?void e.val(""):(f(c.min)&&d<c.min&&e.val(""),void(f(c.max)&&d>c.max&&e.val("")))}function f(a){return!isNaN(a)}function g(a){return a>=32?!1:10==a?!1:13==a?!1:!0}function h(a,b,c,d){var e=a.val();""==e&&d.length>0&&(e=d);var f=b(e,c);if(e!=f){var g=a.alphanum_caret();a.val(f),a.alphanum_caret(e.length==f.length+1?g-1:g)}}function i(b,c){"undefined"==typeof c&&(c=D);var d,e={};return d="string"==typeof b?F[b]:"undefined"==typeof b?{}:b,a.extend(e,c,d),"undefined"==typeof e.blacklist&&(e.blacklistSet=x(e.allow,e.disallow)),e}function j(b){var c,d={};return c="string"==typeof b?G[b]:"undefined"==typeof b?{}:b,a.extend(d,E,c),d}function k(a,b,c){return c.maxLength&&a.length>=c.maxLength?!1:c.allow.indexOf(b)>=0?!0:c.allowSpace&&" "==b?!0:c.blacklistSet.contains(b)?!1:!c.allowNumeric&&K[b]?!1:!c.allowUpper&&u(b)?!1:!c.allowLower&&v(b)?!1:!c.allowCaseless&&w(b)?!1:!c.allowLatin&&L.contains(b)?!1:c.allowOtherCharSets?!0:K[b]||L.contains(b)?!0:!1}function l(a,b,c){if(K[b])return n(a,c)?!1:p(a,c)?!1:o(a,c)?!1:q(a+b,c)?!1:r(a+b,c)?!1:!0;if(c.allowPlus&&"+"==b&&""==a)return!0;if(c.allowMinus&&"-"==b&&""==a)return!0;if(b==I&&c.allowThouSep&&A(a,b))return!0;if(b==J){if(a.indexOf(J)>=0)return!1;if(c.allowDecSep)return!0}return!1}function m(a){return a+="",a.replace(/[^0-9]/g,"").length}function n(a,b){var c=b.maxDigits;if(""==c||isNaN(c))return!1;var d=m(a);return d>=c?!0:!1}function o(a,b){var c=b.maxDecimalPlaces;if(""==c||isNaN(c))return!1;var d=a.indexOf(J);if(-1==d)return!1;var e=a.substring(d),f=m(e);return f>=c?!0:!1}function p(a,b){var c=b.maxPreDecimalPlaces;if(""==c||isNaN(c))return!1;var d=a.indexOf(J);if(d>=0)return!1;var e=m(a);return e>=c?!0:!1}function q(a,b){if(!b.max||b.max<0)return!1;var c=parseFloat(a);return c>b.max?!0:!1}function r(a,b){if(!b.min||b.min>0)return!1;var c=parseFloat(a);return c<b.min?!0:!1}function s(a,b){if("string"!=typeof a)return a;var c,d=a.split(""),e=[],f=0;for(f=0;f<d.length;f++){c=d[f];var g=e.join("");k(g,c,b)&&e.push(c)}return e.join("")}function t(a,b){if("string"!=typeof a)return a;var c,d=a.split(""),e=[],f=0;for(f=0;f<d.length;f++){c=d[f];var g=e.join("");l(g,c,b)&&e.push(c)}return e.join("")}function u(a){var b=a.toUpperCase(),c=a.toLowerCase();return a==b&&b!=c?!0:!1}function v(a){var b=a.toUpperCase(),c=a.toLowerCase();return a==c&&b!=c?!0:!1}function w(a){return a.toUpperCase()==a.toLowerCase()?!0:!1}function x(a,b){var c=new B(H+b),d=new B(a),e=c.subtract(d);return e}function y(){var a,b="0123456789".split(""),c={},d=0;for(d=0;d<b.length;d++)a=b[d],c[a]=!0;return c}function z(){var a="abcdefghijklmnopqrstuvwxyz",b=a.toUpperCase(),c=new B(a+b);return c}function A(a){if(0==a.length)return!1;var b=a.indexOf(J);if(b>=0)return!1;var c=a.indexOf(I);if(0>c)return!0;var d=a.lastIndexOf(I),e=a.length-d-1;if(3>e)return!1;var f=m(a.substring(c));return f%3>0?!1:!0}function B(a){this.map="string"==typeof a?C(a):{}}function C(a){var b,c={},d=a.split(""),e=0;for(e=0;e<d.length;e++)b=d[e],c[b]=!0;return c}a.fn.alphanum=function(a){var b=i(a),c=this;return d(c,s,b),this},a.fn.alpha=function(a){var b=i("alpha"),c=i(a,b),e=this;return d(e,s,c),this},a.fn.numeric=function(a){var b=j(a),c=this;return d(c,t,b),c.blur(function(){e(this,a)}),this};var D={allow:"",disallow:"",allowSpace:!0,allowNumeric:!0,allowUpper:!0,allowLower:!0,allowCaseless:!0,allowLatin:!0,allowOtherCharSets:!0,maxLength:0/0},E={allowPlus:!1,allowMinus:!0,allowThouSep:!0,allowDecSep:!0,allowLeadingSpaces:!1,maxDigits:0/0,maxDecimalPlaces:0/0,maxPreDecimalPlaces:0/0,max:0/0,min:0/0},F={alpha:{allowNumeric:!1},upper:{allowNumeric:!1,allowUpper:!0,allowLower:!1,allowCaseless:!0},lower:{allowNumeric:!1,allowUpper:!1,allowLower:!0,allowCaseless:!0}},G={integer:{allowPlus:!1,allowMinus:!0,allowThouSep:!1,allowDecSep:!1},positiveInteger:{allowPlus:!1,allowMinus:!1,allowThouSep:!1,allowDecSep:!1}},H=b()+c(),I=",",J=".",K=y(),L=z();B.prototype.add=function(a){var b=this.clone();for(var c in a.map)b.map[c]=!0;return b},B.prototype.subtract=function(a){var b=this.clone();for(var c in a.map)delete b.map[c];return b},B.prototype.contains=function(a){return this.map[a]?!0:!1},B.prototype.clone=function(){var a=new B;for(var b in this.map)a.map[b]=!0;return a},a.fn.alphanum.backdoorAlphaNum=function(a,b){var c=i(b);return s(a,c)},a.fn.alphanum.backdoorNumeric=function(a,b){var c=j(b);return t(a,c)},a.fn.alphanum.setNumericSeparators=function(a){1==a.thousandsSeparator.length&&1==a.decimalSeparator.length&&(I=a.thousandsSeparator,J=a.decimalSeparator)}}(jQuery),function(a){function b(a,b){if(a.createTextRange){var c=a.createTextRange();c.move("character",b),c.select()}else null!=a.selectionStart&&(a.focus(),a.setSelectionRange(b,b))}function c(a){if("selection"in document){var b=a.createTextRange();try{b.setEndPoint("EndToStart",document.selection.createRange())}catch(c){return 0}return b.text.length}return null!=a.selectionStart?a.selectionStart:void 0}a.fn.alphanum_caret=function(d,e){return"undefined"==typeof d?c(this.get(0)):this.queue(function(c){if(isNaN(d)){var f=a(this).val().indexOf(d);e===!0?f+=d.length:"undefined"!=typeof e&&(f+=e),b(this,f)}else b(this,d);c()})}}(jQuery),function(a){var b=function(a){return a?a.ownerDocument.defaultView||a.ownerDocument.parentWindow:window},c=function(b){var c=a.Range.current(b).clone(),d=a.Range(b).select(b);return c.overlaps(d)?(c.compare("START_TO_START",d)<1?(startPos=0,c.move("START_TO_START",d)):(fromElementToCurrent=d.clone(),fromElementToCurrent.move("END_TO_START",c),startPos=fromElementToCurrent.toString().length),endPos=c.compare("END_TO_END",d)>=0?d.toString().length:startPos+c.toString().length,{start:startPos,end:endPos}):null},d=function(d){var e=b(d);if(void 0!==d.selectionStart)return document.activeElement&&document.activeElement!=d&&d.selectionStart==d.selectionEnd&&0==d.selectionStart?{start:d.value.length,end:d.value.length}:{start:d.selectionStart,end:d.selectionEnd};if(e.getSelection)return c(d,e);try{if("input"==d.nodeName.toLowerCase()){var f=b(d).document.selection.createRange(),g=d.createTextRange();g.setEndPoint("EndToStart",f);var h=g.text.length;return{start:h,end:h+f.text.length}}var i=c(d,e);if(!i)return i;var j=a.Range.current().clone(),k=j.clone().collapse().range,l=j.clone().collapse(!1).range;return k.moveStart("character",-1),l.moveStart("character",-1),0!=i.startPos&&""==k.text&&(i.startPos+=2),0!=i.endPos&&""==l.text&&(i.endPos+=2),i}catch(m){return{start:d.value.length,end:d.value.length}}},e=function(a,c,d){var e=b(a);if(a.setSelectionRange)void 0===d?(a.focus(),a.setSelectionRange(c,c)):(a.select(),a.selectionStart=c,a.selectionEnd=d);else if(a.createTextRange){var f=a.createTextRange();f.moveStart("character",c),d=d||c,f.moveEnd("character",d-a.value.length),f.select()}else if(e.getSelection){var h=e.document,i=e.getSelection(),j=h.createRange(),k=[c,void 0!==d?d:c];g([a],k),j.setStart(k[0].el,k[0].count),j.setEnd(k[1].el,k[1].count),i.removeAllRanges(),i.addRange(j)}else if(e.document.body.createTextRange){var j=document.body.createTextRange();j.moveToElementText(a),j.collapse(),j.moveStart("character",c),j.moveEnd("character",void 0!==d?d:c),j.select()}},f=function(a,b,c,d){"number"==typeof c[0]&&c[0]<b&&(c[0]={el:d,count:c[0]-a}),"number"==typeof c[1]&&c[1]<=b&&(c[1]={el:d,count:c[1]-a})},g=function(a,b,c){var d,e;c=c||0;for(var h=0;a[h];h++)d=a[h],3===d.nodeType||4===d.nodeType?(e=c,c+=d.nodeValue.length,f(e,c,b,d)):8!==d.nodeType&&(c=g(d.childNodes,b,c));return c};jQuery.fn.selection=function(a,b){return void 0!==a?this.each(function(){e(this,a,b)}):d(this[0])},a.fn.selection.getCharElement=g}(jQuery),function(a){"use strict";a.redux=a.redux||{},a(document).ready(function(){a.fn.isOnScreen=function(){if(window){var b=a(window),c={top:b.scrollTop(),left:b.scrollLeft()};c.right=c.left+b.width(),c.bottom=c.top+b.height();var d=this.offset();return d.right=d.left+this.outerWidth(),d.bottom=d.top+this.outerHeight(),!(c.right<d.left||c.left>d.right||c.bottom<d.top||c.top>d.bottom)}},a.redux.checkRequired(),a.redux.initEvents(),a.redux.initQtip(),a.redux.tabCheck(),a.redux.notices(),a.redux.tabControl(),a.redux.devFunctions()}),a.redux.initEvents=function(){a(".redux-action_bar, .redux-presets-bar").on("click",function(){window.onbeforeunload=null}),a("#toplevel_page_"+redux.args.slug+" .wp-submenu a, #wp-admin-bar-"+redux.args.slug+" a.ab-item").click(function(b){if((a("#toplevel_page_"+redux.args.slug).hasClass("wp-menu-open")||a(this).hasClass("ab-item"))&&!a(this).parents("ul.ab-submenu:first").hasClass("ab-sub-secondary")){b.preventDefault();var c=a(this).attr("href").split("&tab=");return a("#"+c[1]+"_section_group_li_a").click(),a(this).parents("ul:first").find(".current").removeClass("current"),a(this).addClass("current"),a(this).parent().addClass("current"),!1}}),a('input[name="'+redux.args.opt_name+'[defaults]"]').click(function(){return confirm(redux.args.reset_confirm)?void(window.onbeforeunload=null):!1}),a('input[name="'+redux.args.opt_name+'[defaults-section]"]').click(function(){return confirm(redux.args.reset_section_confirm)?void(window.onbeforeunload=null):!1}),a(".expand_options").click(function(b){return b.preventDefault(),a.redux.expandOptions(a(this).parents(".redux-container:first")),!1}),a(".saved_notice").is(":visible")&&a(".saved_notice").slideDown(),a(document.body).on("change",".redux-field input, .redux-field textarea, .redux-field select",function(){a(this).hasClass("noUpdate")||redux_change(a(this))});var b=a("#redux-footer").height();a("#redux-sticky-padder").css({height:b}),0!==a("#redux-footer").length&&(a(window).scroll(function(){a.redux.stickyInfo()}),a(window).resize(function(){a.redux.stickyInfo()})),a(".saved_notice").delay(4e3).slideUp(),a(".redux-save").click(function(){window.onbeforeunload=null})},a.redux.checkRequired=function(){a.redux.required(),a("body").on("change",".redux-main select, .redux-main radio, .redux-main input[type=checkbox], .redux-main input[type=hidden]",function(){a.redux.check_dependencies(this)}),a("body").on("check_dependencies",function(b,c){a.redux.check_dependencies(c)}),a("td > fieldset:empty,td > div:empty").parent().parent().hide()},a.redux.initQtip=function(){if(a().qtip){var b="",c=redux.args.hints.tip_style.shadow;c===!0&&(b="qtip-shadow");var d="",e=redux.args.hints.tip_style.color;""!==e&&(d="qtip-"+e);var f="",g=redux.args.hints.tip_style.rounded;g===!0&&(f="qtip-rounded");var h="",i=redux.args.hints.tip_style.style;""!==i&&(h="qtip-"+i);var j=b+","+d+","+f+","+h;j=j.replace(/,/g," ");var k=redux.args.hints.tip_position.my,l=redux.args.hints.tip_position.at;k=a.redux.verifyPos(k.toLowerCase(),!0),l=a.redux.verifyPos(l.toLowerCase(),!1);var m=redux.args.hints.tip_effect.show.event,n=redux.args.hints.tip_effect.hide.event,o=redux.args.hints.tip_effect.show.effect,p=redux.args.hints.tip_effect.show.duration,q=redux.args.hints.tip_effect.hide.effect,r=redux.args.hints.tip_effect.hide.duration;a("div.redux-hint-qtip").each(function(){a(this).qtip({content:{text:a(this).attr("qtip-content"),title:a(this).attr("qtip-title")},show:{effect:function(){switch(o){case"slide":a(this).slideDown(p);break;case"fade":a(this).fadeIn(p);break;default:a(this).show()}},event:m},hide:{effect:function(){switch(q){case"slide":a(this).slideUp(r);break;case"fade":a(this).fadeOut(r);break;default:a(this).show(r)}},event:n},style:{classes:j},position:{my:k,at:l}})}),a("input[qtip-content]").each(function(){a(this).qtip({content:{text:a(this).attr("qtip-content"),title:a(this).attr("qtip-title")},show:"focus",hide:"blur",style:j,position:{my:k,at:l}})})}},a.redux.tabCheck=function(){a(".redux-group-tab-link-a").click(function(){var b=a(this);if(b.parent().hasClass("empty_section")&&b.parent().hasClass("hasSubSections")){var c=a(this).closest("ul").find(".redux-group-tab-link-a"),d=c.index(this);b=c.slice(d+1,d+2)}var e=b.parents(".redux-container:first"),f=b.data("rel"),g=e.find(".redux-group-tab-link-li.active:first .redux-group-tab-link-a").data("rel");if(g!==f){if(a("#currentSection").val(f),b.parents(".postbox-container:first").length||a.cookie("redux_current_tab",f,{expires:7,path:"/"}),e.find("#"+f+"_section_group_li").parents(".redux-group-tab-link-li").length){var h=e.find("#"+f+"_section_group_li").parents(".redux-group-tab-link-li").attr("id").split("_");h=h[0]}if(e.find("#toplevel_page_"+redux.args.slug+" .wp-submenu a.current").removeClass("current"),e.find("#toplevel_page_"+redux.args.slug+" .wp-submenu li.current").removeClass("current"),e.find("#toplevel_page_"+redux.args.slug+" .wp-submenu a").each(function(){var b=a(this).attr("href").split("&tab=");
3
- (b[1]==f||b[1]==h)&&(a(this).addClass("current"),a(this).parent().addClass("current"))}),e.find("#"+g+"_section_group_li").find("#"+g+"_section_group_li").length)e.find("#"+g+"_section_group_li").addClass("activeChild"),e.find("#"+f+"_section_group_li").addClass("active").removeClass("activeChild");else if(e.find("#"+f+"_section_group_li").parents("#"+g+"_section_group_li").length||e.find("#"+g+"_section_group_li").parents("ul.subsection").find("#"+f+"_section_group_li").length)e.find("#"+f+"_section_group_li").parents("#"+g+"_section_group_li").length?e.find("#"+g+"_section_group_li").addClass("activeChild").removeClass("active"):(e.find("#"+f+"_section_group_li").addClass("active"),e.find("#"+g+"_section_group_li").removeClass("active")),e.find("#"+f+"_section_group_li").removeClass("activeChild").addClass("active");else if(e.find("#"+f+"_section_group_li").addClass("active").removeClass("activeChild").find("ul.subsection").slideDown(),e.find("#"+g+"_section_group_li").find("ul.subsection").length){e.find("#"+g+"_section_group_li").find("ul.subsection").slideUp("fast",function(){e.find("#"+g+"_section_group_li").removeClass("active").removeClass("activeChild")});var i=e.find("#"+f+"_section_group_li").parents(".hasSubSections:first");i.length>0&&(e.find("#"+f+"_section_group_li").removeClass("active"),f=i.find(".redux-group-tab-link-a:first").data("rel"),e.find("#"+f+"_section_group_li").addClass("active").removeClass("activeChild").find("ul.subsection").slideDown())}else e.find("#"+g+"_section_group_li").parents("ul.subsection").length?e.find("#"+g+"_section_group_li").parents("#"+f+"_section_group_li").length?e.find("#"+g+"_section_group_li").removeClass("active"):e.find("#"+g+"_section_group_li").parents("ul.subsection").slideUp("fast",function(){e.find("#"+g+"_section_group_li").removeClass("active"),e.find("#"+g+"_section_group_li").parents(".redux-group-tab-link-li").removeClass("active").removeClass("activeChild"),e.find("#"+f+"_section_group_li").parents(".redux-group-tab-link-li").addClass("activeChild").find("ul.subsection").slideDown(),e.find("#"+f+"_section_group_li").addClass("active")}):(e.find("#"+g+"_section_group_li").removeClass("active"),e.find("#"+f+"_section_group_li").parents(".redux-group-tab-link-li").length&&(e.find("#"+f+"_section_group_li").parents(".redux-group-tab-link-li").addClass("activeChild").find("ul.subsection").slideDown(),e.find("#"+f+"_section_group_li").addClass("active")));e.find("#"+g+"_section_group").hide(),e.find("#"+f+"_section_group").fadeIn(200,function(){0!==e.find("#redux-footer").length&&a.redux.stickyInfo(),a.redux.initFields()}),a("#toplevel_page_"+redux.args.slug).find(".current").removeClass("current")}});var b=decodeURI((new RegExp("tab=(.+?)(&|$)").exec(location.search)||[,""])[1]);""!==b?a.cookie("redux_current_tab_get")!==b&&(a.cookie("redux_current_tab",b,{expires:7,path:"/"}),a.cookie("redux_current_tab_get",b,{expires:7,path:"/"}),a("#"+b+"_section_group_li").click()):""!==a.cookie("redux_current_tab_get")&&a.removeCookie("redux_current_tab_get");var c=a("#"+a.cookie("redux_current_tab")+"_section_group_li_a");null===a.cookie("redux_current_tab")||"undefined"==typeof a.cookie("redux_current_tab")||0===c.length?a(".redux-container").find(".redux-group-tab-link-a:first").click():c.click()},a.redux.initFields=function(){a(".redux-field-init:visible").each(function(){var b=a(this).attr("data-type");redux.field_objects[b]&&redux.field_objects[b].init()})},a.redux.notices=function(){void 0!==redux.errors&&(a.each(redux.errors.errors,function(b,c){a.each(c.errors,function(b,c){a("#"+redux.args.opt_name+"-"+c.id).addClass("redux-field-error"),0===a("#"+redux.args.opt_name+"-"+c.id).parent().find(".redux-th-error").length&&a("#"+redux.args.opt_name+"-"+c.id).append('<div class="redux-th-error">'+c.msg+"</div>")})}),a(".redux-container").each(function(){var b=a(this),c=b.find(".redux-field-error").length;c>0&&(b.find(".redux-field-errors span").text(c),b.find(".redux-field-errors").slideDown(),b.find(".redux-group-tab").each(function(){var c=a(this).find(".redux-field-error").length;if(c>0){var d=a(this).attr("id").split("_");d=d[0],b.find('.redux-group-tab-link-a[data-key="'+d+'"]').prepend('<span class="redux-menu-error">'+c+"</span>"),b.find('.redux-group-tab-link-a[data-key="'+d+'"]').addClass("hasError");var e=b.find('.redux-group-tab-link-a[data-key="'+d+'"]').parents(".hasSubSections:first");e&&e.find(".redux-group-tab-link-a:first").addClass("hasError")}}));var d=b.find(".redux-field-warning").length;d>0&&(b.find(".redux-field-warnings span").text(d),b.find(".redux-field-warnings").slideDown(),b.find(".redux-group-tab").each(function(){var c=a(this).find(".redux-field-warning").length;if(c>0){var d=a(this).attr("id").split("_");d=d[0],b.find('.redux-group-tab-link-a[data-key="'+d+'"]').prepend('<span class="redux-menu-warning">'+total+"</span>"),b.find('.redux-group-tab-link-a[data-key="'+d+'"]').addClass("hasWarning");var e=b.find('.redux-group-tab-link-a[data-key="'+d+'"]').parents(".hasSubSections:first");e&&e.find(".redux-group-tab-link-a:first").addClass("hasWarning")}}))}))},a.redux.tabControl=function(){a(".redux-section-tabs div").hide(),a(".redux-section-tabs div:first").show(),a(".redux-section-tabs ul li:first").addClass("active"),a(".redux-section-tabs ul li a").click(function(){a(".redux-section-tabs ul li").removeClass("active"),a(this).parent().addClass("active");var b=a(this).attr("href");return a(".redux-section-tabs div").hide(),a(b).fadeIn("medium",function(){a.redux.initFields()}),!1})},a.redux.devFunctions=function(){a("#consolePrintObject").on("click",function(b){b.preventDefault(),console.log(a.parseJSON(a("#redux-object-json").html()))}),"function"==typeof jsonView&&jsonView("#redux-object-json","#redux-object-browser")},a.redux.required=function(){a.each(redux.folds,function(b,c){var d=a("#"+redux.args.opt_name+"-"+b);if(d.parents("tr:first").addClass("fold"),"hide"==c){if(d.parents("tr:first").addClass("hide"),d.hasClass("redux-container-section")){var e=a("#section-"+b);e.hasClass("redux-section-indent-start")&&(a("#section-table-"+b).hide().addClass("hide"),e.hide().addClass("hide"))}if(d.hasClass("redux-container-info")&&a("#info-"+b).hide().addClass("hide"),d.hasClass("redux-container-divide")&&a("#divide-"+b).hide().addClass("hide"),d.hasClass("redux-container-raw")){var f=d.parents().find("table#"+redux.args.opt_name+"-"+b);f.hide().addClass("hide")}}})},a.redux.get_container_value=function(b){var c=a("#"+redux.args.opt_name+"-"+b).serializeForm();return null!==c&&"object"==typeof c&&c.hasOwnProperty(redux.args.opt_name)&&(c=c[redux.args.opt_name][b]),c},a.redux.check_dependencies=function(b){if(null!==redux.required){var c=a(b),d=c.parents(".redux-field:first").data("id");if(redux.required.hasOwnProperty(d)){var e=c.parents(".redux-field-container:first"),f=e.parents("tr:first").hasClass(".hide");a.each(redux.required[d],function(b){var c=a(this),d=!1,e=a("#"+redux.args.opt_name+"-"+b),g=e.parents("tr:first");if(f||(d=a.redux.check_parents_dependencies(b)),d===!0){if(e.hasClass("redux-container-section")){var h=a("#section-"+b);h.hasClass("redux-section-indent-start")&&h.hasClass("hide")&&(a("#section-table-"+b).fadeIn(300).removeClass("hide"),h.fadeIn(300).removeClass("hide"))}if(e.hasClass("redux-container-info")&&a("#info-"+b).fadeIn(300).removeClass("hide"),e.hasClass("redux-container-divide")&&a("#divide-"+b).fadeIn(300).removeClass("hide"),e.hasClass("redux-container-raw")){var i=e.parents().find("table#"+redux.args.opt_name+"-"+b);i.fadeIn(300).removeClass("hide")}g.fadeIn(300,function(){a(this).removeClass("hide"),redux.required.hasOwnProperty(b)&&a.redux.check_dependencies(a("#"+redux.args.opt_name+"-"+b).children().first()),a.redux.initFields()}),(e.hasClass("redux-container-section")||e.hasClass("redux-container-info"))&&g.css({display:"none"})}else d===!1&&g.fadeOut(100,function(){a(this).addClass("hide"),redux.required.hasOwnProperty(b)&&a.redux.required_recursive_hide(b)});c.find("select, radio, input[type=checkbox]").trigger("change")})}}},a.redux.required_recursive_hide=function(b){var c=a("#"+redux.args.opt_name+"-"+b).parents("tr:first");c.fadeOut(50,function(){if(a(this).addClass("hide"),a("#"+redux.args.opt_name+"-"+b).hasClass("redux-container-section")){var c=a("#section-"+b);c.hasClass("redux-section-indent-start")&&(a("#section-table-"+b).fadeOut(50).addClass("hide"),c.fadeOut(50).addClass("hide"))}if(a("#"+redux.args.opt_name+"-"+b).hasClass("redux-container-info")&&a("#info-"+b).fadeOut(50).addClass("hide"),a("#"+redux.args.opt_name+"-"+b).hasClass("redux-container-divide")&&a("#divide-"+b).fadeOut(50).addClass("hide"),a("#"+redux.args.opt_name+"-"+b).hasClass("redux-container-raw")){var d=a("#"+redux.args.opt_name+"-"+b).parents().find("table#"+redux.args.opt_name+"-"+b);d.fadeOut(50).addClass("hide")}redux.required.hasOwnProperty(b)&&a.each(redux.required[b],function(b){a.redux.required_recursive_hide(b)})})},a.redux.check_parents_dependencies=function(b){var c="";return redux.required_child.hasOwnProperty(b)?a.each(redux.required_child[b],function(b,d){if(a("#"+redux.args.opt_name+"-"+d.parent).parents("tr:first").hasClass(".hide"))c=!1;else if(c!==!1){var e=a.redux.get_container_value(d.parent);c=a.redux.check_dependencies_visibility(e,d)}}):c=!0,c},a.redux.check_dependencies_visibility=function(b,c){var d=!1,e=c.checkValue,f=c.operation;switch(f){case"=":case"equals":a.isArray(e)?-1!=a.inArray(b,e)&&(d=!0):b==e?d=!0:a.isArray(b)&&-1!=a.inArray(e,b)&&(d=!0);break;case"!=":case"not":a.isArray(e)?-1==a.inArray(b,e)&&(d=!0):b!=e?d=!0:a.isArray(b)&&-1==a.inArray(e,b)&&(d=!0);break;case">":case"greater":case"is_larger":parseFloat(b)>parseFloat(e)&&(d=!0);break;case">=":case"greater_equal":case"is_larger_equal":parseFloat(b)>=parseFloat(e)&&(d=!0);break;case"<":case"less":case"is_smaller":parseFloat(b)<parseFloat(e)&&(d=!0);break;case"<=":case"less_equal":case"is_smaller_equal":parseFloat(b)<=parseFloat(e)&&(d=!0);break;case"contains":-1!=b.toString().indexOf(e)&&(d=!0);break;case"doesnt_contain":case"not_contain":-1==b.toString().indexOf(e)&&(d=!0);break;case"is_empty_or":(""===b||b==e)&&(d=!0);break;case"not_empty_and":""!==b&&b!=e&&(d=!0);break;case"is_empty":case"empty":case"!isset":b&&""!==b&&null!==b||(d=!0);break;case"not_empty":case"!empty":case"isset":b&&""!==b&&null!==b&&(d=!0)}return d},a.redux.verifyPos=function(a,b){if(a=a.replace(/^\s+|\s+$/gm,""),""===a||-1==a.search(" "))return b===!0?"top left":"bottom right";var c=a.split(" "),d=b?"top":"bottom";("top"==c[0]||"center"==c[0]||"bottom"==c[0])&&(d=c[0]);var e=b?"left":"right";return("left"==c[1]||"center"==c[1]||"right"==c[1])&&(e=c[1]),d+" "+e},a.redux.stickyInfo=function(){var b=a("#info_bar").width()-4;a("#info_bar").isOnScreen()||a("#redux-footer-sticky").isOnScreen()?(a("#redux-sticky").removeClass("sticky-save-warn"),a("#redux-footer").css({background:"#eee",position:"inherit",bottom:"inherit",width:"inherit"}),a("#redux-sticky-padder").hide(),a("#redux-footer").removeClass("sticky-footer-fixed")):(a("#redux-sticky").addClass("sticky-save-warn"),a("#redux-footer").css({position:"fixed",bottom:"0",width:b}),a("#redux-footer").addClass("sticky-footer-fixed"),a(".redux-save-warn").css("left",a("#redux-sticky").offset().left),a("#redux-sticky-padder").show())},a.redux.expandOptions=function(b){var c=b.find(".expand_options"),d=b.find(".redux-sidebar").width()-1,e=a(".redux-group-menu .active a").data("rel")+"_section_group";return c.hasClass("expanded")?(c.removeClass("expanded"),b.find(".redux-main").removeClass("expand"),b.find(".redux-sidebar").stop().animate({"margin-left":"0px"},500),b.find(".redux-main").stop().animate({"margin-left":d},500,function(){b.find(".redux-main").attr("style","")}),b.find(".redux-group-tab").each(function(){a(this).attr("id")!==e&&a(this).fadeOut("fast")})):(c.addClass("expanded"),b.find(".redux-main").addClass("expand"),b.find(".redux-sidebar").stop().animate({"margin-left":-d-113},500),b.find(".redux-main").stop().animate({"margin-left":"-1px"},500),b.find(".redux-group-tab").fadeIn("medium",function(){a.redux.initFields()})),!1},a.redux.scaleToRatio=function(b,c,d){var e=0,f=b.attr("data-width");f||(f=b.width(),b.attr("data-width",f));var g=b.attr("data-height"),h=b.height();(!g||h>g)&&(g=h,b.attr("data-height",g),b.css("width","auto"),b.attr("data-width",b.width()),f=b.width()),f>d?(e=d/f,b.css("width",d),b.css("height",g*e),g*=e,f*=e):b.css("width","auto"),g>c?(e=c/g,b.css("height",c),b.css("width",f*e),f*=e,g*=e):b.css("height","auto");var i=(a(document.getElementById("redux-header")).height()-b.height())/2;i>0?b.css("margin-top",i):b.css("margin-top",0),a("#redux-header .redux_field_search")&&a("#redux-header .redux_field_search").css("right",a(b).width()+20)},a.redux.resizeAds=function(){var b=a("#redux-header"),c=b.find(".rAds"),d=b.height(),e=b.width()-b.find(".display_header").width()-30;a(c).find("video").each(function(){a.redux.scaleToRatio(a(this),d,e)}),a(c).find("img").each(function(){a.redux.scaleToRatio(a(this),d,e)}),a(c).find("div").each(function(){a.redux.scaleToRatio(a(this),d,e)}),"-99999px"==c.css("left")&&c.css("display","none").css("left","auto"),c.fadeIn("slow")},a(document).ready(function(){redux.rAds&&setTimeout(function(){a("#redux-header").append('<div class="rAds"></div>');var b=a("#redux-header");b.css("position","relative"),b.find(".rAds").attr("style","position:absolute; top: 6px; right: 6px; display:block !important;overflow:hidden;").css("left","-99999px"),b.find(".rAds").html(redux.rAds.replace(/<br\s?\/?>/,""));{var c=b.find(".rAds");b.height(),b.width()-b.find(".display_header").width()-30}c.find("a").css("float","right").css("line-height",b.height()+"px").css("margin-left","5px"),a(document).ajaxComplete(function(){c.find("a").hide(),setTimeout(function(){a.redux.resizeAds(),c.find("a").fadeIn()},1400),setTimeout(function(){a.redux.resizeAds()},1500),a(document).unbind("ajaxComplete")}),a(window).resize(function(){a.redux.resizeAds()})},400)})}(jQuery),jQuery.noConflict();var confirmOnPageExit=function(a){a=a||window.event;var b=redux.args.save_pending;return a&&(a.returnValue=b),window.onbeforeunload=null,b};
1
  function redux_change(a){jQuery("body").trigger("check_dependencies",a),a.hasClass("compiler")&&jQuery("#redux-compiler-hook").val(1),window.onbeforeunload=confirmOnPageExit;var b=jQuery(a).parents(".redux-container:first");if(jQuery(a).parents("fieldset.redux-field:first").hasClass("redux-field-error")){jQuery(a).parents("fieldset.redux-field:first").removeClass("redux-field-error"),jQuery(a).parent().find(".redux-th-error").slideUp();var c=jQuery(a).closest(".redux-group-tab").attr("id"),d=parseInt(b.find(".redux-field-errors span").text())-1,e=parseInt(b.find(".redux-field-warnings span").text())-1;if(0>=d)jQuery("#"+c+"_li .redux-menu-error").fadeOut("fast").remove(),jQuery("#"+c+"_li .redux-group-tab-link-a").removeClass("hasError"),jQuery("#"+c+"_li").parents(".inside:first").find(".redux-field-errors").slideUp(),jQuery(a).parents(".redux-container:first").find(".redux-field-errors").slideUp(),jQuery("#redux_metaboxes_errors").slideUp();else{var f=c.split("_");f=f[0];var g=b.find('.redux-group-tab-link-a[data-key="'+f+'"]').parents(".redux-group-tab-link-li:first"),h=parseInt(g.find(".redux-menu-error:first").text())-1;0>=h?g.find(".redux-menu-error:first").fadeOut().remove():g.find(".redux-menu-error:first").text(h);var i=parseInt(g.find(".redux-menu-warning:first").text())-1;0>=i?g.find(".redux-menu-warning:first").fadeOut().remove():g.find(".redux-menu-warning:first").text(i),b.find(".redux-field-errors span").text(d),b.find(".redux-field-warning span").text(e)}var j=jQuery("#"+c+"_li").parents(".hasSubSections:first");0!==j.length&&0===j.find(".redux-menu-error").length&&j.find(".hasError").removeClass("hasError")}redux.args.disable_save_warn||b.find(".redux-save-warn").slideDown()}function colorValidate(a){var b=jQuery(a).val(),c=colorNameToHex(b);return c!==b.replace("#","")?c:b}function colorNameToHex(a){var b=a.replace(/^\s\s*/,"").replace(/\s\s*$/,"").replace("#",""),c={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",hotpink:"#ff69b4","indianred ":"#cd5c5c","indigo ":"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgrey:"#d3d3d3",lightgreen:"#90ee90",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",redux:"#01a3e3",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};return"undefined"!==c[b.toLowerCase()]?c[b.toLowerCase()]:a}!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a(jQuery)}(function(a){function b(a){return a}function c(a){return decodeURIComponent(a.replace(e," "))}function d(a){0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return f.json?JSON.parse(a):a}catch(b){}}var e=/\+/g,f=a.cookie=function(e,g,h){if(void 0!==g){if(h=a.extend({},f.defaults,h),"number"==typeof h.expires){var i=h.expires,j=h.expires=new Date;j.setDate(j.getDate()+i)}return g=f.json?JSON.stringify(g):String(g),document.cookie=[f.raw?e:encodeURIComponent(e),"=",f.raw?g:encodeURIComponent(g),h.expires?"; expires="+h.expires.toUTCString():"",h.path?"; path="+h.path:"",h.domain?"; domain="+h.domain:"",h.secure?"; secure":""].join("")}for(var k=f.raw?b:c,l=document.cookie.split("; "),m=e?void 0:{},n=0,o=l.length;o>n;n++){var p=l[n].split("="),q=k(p.shift()),r=k(p.join("="));if(e&&e===q){m=d(r);break}e||(m[q]=d(r))}return m};f.defaults={},a.removeCookie=function(b,c){return void 0!==a.cookie(b)?(a.cookie(b,"",a.extend({},c,{expires:-1})),!0):!1}}),"undefined"==typeof jQuery.qtip&&!function(a,b,c){!function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):jQuery&&!jQuery.fn.qtip&&a(jQuery)}(function(d){"use strict";function e(a,b,c,e){this.id=c,this.target=a,this.tooltip=G,this.elements={target:a},this._id=T+"-"+c,this.timers={img:{}},this.options=b,this.plugins={},this.cache={event:{},target:d(),disabled:F,attr:e,onTooltip:F,lastClass:""},this.rendered=this.destroyed=this.disabled=this.waiting=this.hiddenDuringWait=this.positioning=this.triggering=F}function f(a){return a===G||"object"!==d.type(a)}function g(a){return!(d.isFunction(a)||a&&a.attr||a.length||"object"===d.type(a)&&(a.jquery||a.then))}function h(a){var b,c,e,h;return f(a)?F:(f(a.metadata)&&(a.metadata={type:a.metadata}),"content"in a&&(b=a.content,f(b)||b.jquery||b.done?b=a.content={text:c=g(b)?F:b}:c=b.text,"ajax"in b&&(e=b.ajax,h=e&&e.once!==F,delete b.ajax,b.text=function(a,b){var f=c||d(this).attr(b.options.content.attr)||"Loading...",g=d.ajax(d.extend({},e,{context:b})).then(e.success,G,e.error).then(function(a){return a&&h&&b.set("content.text",a),a},function(a,c,d){b.destroyed||0===a.status||b.set("content.text",c+": "+d)});return h?f:(b.set("content.text",f),g)}),"title"in b&&(f(b.title)||(b.button=b.title.button,b.title=b.title.text),g(b.title||F)&&(b.title=F))),"position"in a&&f(a.position)&&(a.position={my:a.position,at:a.position}),"show"in a&&f(a.show)&&(a.show=a.show.jquery?{target:a.show}:a.show===E?{ready:E}:{event:a.show}),"hide"in a&&f(a.hide)&&(a.hide=a.hide.jquery?{target:a.hide}:{event:a.hide}),"style"in a&&f(a.style)&&(a.style={classes:a.style}),d.each(S,function(){this.sanitize&&this.sanitize(a)}),a)}function i(a,b){for(var c,d=0,e=a,f=b.split(".");e=e[f[d++]];)d<f.length&&(c=e);return[c||a,f.pop()]}function j(a,b){var c,d,e;for(c in this.checks)for(d in this.checks[c])(e=new RegExp(d,"i").exec(a))&&(b.push(e),("builtin"===c||this.plugins[c])&&this.checks[c][d].apply(this.plugins[c]||this,b))}function k(a){return W.concat("").join(a?"-"+a+" ":" ")}function l(c){return c&&{type:c.type,pageX:c.pageX,pageY:c.pageY,target:c.target,relatedTarget:c.relatedTarget,scrollX:c.scrollX||a.pageXOffset||b.body.scrollLeft||b.documentElement.scrollLeft,scrollY:c.scrollY||a.pageYOffset||b.body.scrollTop||b.documentElement.scrollTop}||{}}function m(a,b){return b>0?setTimeout(d.proxy(a,this),b):void a.call(this)}function n(a){return this.tooltip.hasClass(bb)?F:(clearTimeout(this.timers.show),clearTimeout(this.timers.hide),void(this.timers.show=m.call(this,function(){this.toggle(E,a)},this.options.show.delay)))}function o(a){if(this.tooltip.hasClass(bb))return F;var b=d(a.relatedTarget),c=b.closest(X)[0]===this.tooltip[0],e=b[0]===this.options.show.target[0];if(clearTimeout(this.timers.show),clearTimeout(this.timers.hide),this!==b[0]&&"mouse"===this.options.position.target&&c||this.options.hide.fixed&&/mouse(out|leave|move)/.test(a.type)&&(c||e))try{a.preventDefault(),a.stopImmediatePropagation()}catch(f){}else this.timers.hide=m.call(this,function(){this.toggle(F,a)},this.options.hide.delay,this)}function p(a){return this.tooltip.hasClass(bb)||!this.options.hide.inactive?F:(clearTimeout(this.timers.inactive),void(this.timers.inactive=m.call(this,function(){this.hide(a)},this.options.hide.inactive)))}function q(a){this.rendered&&this.tooltip[0].offsetWidth>0&&this.reposition(a)}function r(a,c,e){d(b.body).delegate(a,(c.split?c:c.join(ib+" "))+ib,function(){var a=z.api[d.attr(this,V)];a&&!a.disabled&&e.apply(a,arguments)})}function s(a,c,f){var g,i,j,k,l,m=d(b.body),n=a[0]===b?m:a,o=a.metadata?a.metadata(f.metadata):G,p="html5"===f.metadata.type&&o?o[f.metadata.name]:G,q=a.data(f.metadata.name||"qtipopts");try{q="string"==typeof q?d.parseJSON(q):q}catch(r){}if(k=d.extend(E,{},z.defaults,f,"object"==typeof q?h(q):G,h(p||o)),i=k.position,k.id=c,"boolean"==typeof k.content.text){if(j=a.attr(k.content.attr),k.content.attr===F||!j)return F;k.content.text=j}if(i.container.length||(i.container=m),i.target===F&&(i.target=n),k.show.target===F&&(k.show.target=n),k.show.solo===E&&(k.show.solo=i.container.closest("body")),k.hide.target===F&&(k.hide.target=n),k.position.viewport===E&&(k.position.viewport=i.container),i.container=i.container.eq(0),i.at=new B(i.at,E),i.my=new B(i.my),a.data(T))if(k.overwrite)a.qtip("destroy",!0);else if(k.overwrite===F)return F;return a.attr(U,c),k.suppress&&(l=a.attr("title"))&&a.removeAttr("title").attr(db,l).attr("title",""),g=new e(a,k,c,!!j),a.data(T,g),a.one("remove.qtip-"+c+" removeqtip.qtip-"+c,function(){var a;(a=d(this).data(T))&&a.destroy(!0)}),g}function t(a){return a.charAt(0).toUpperCase()+a.slice(1)}function u(a,b){var d,e,f=b.charAt(0).toUpperCase()+b.slice(1),g=(b+" "+tb.join(f+" ")+f).split(" "),h=0;if(sb[b])return a.css(sb[b]);for(;d=g[h++];)if((e=a.css(d))!==c)return sb[b]=d,e}function v(a,b){return Math.ceil(parseFloat(u(a,b)))}function w(a,b){this._ns="tip",this.options=b,this.offset=b.offset,this.size=[b.width,b.height],this.init(this.qtip=a)}function x(a,b){this.options=b,this._ns="-modal",this.init(this.qtip=a)}function y(a){this._ns="ie6",this.init(this.qtip=a)}var z,A,B,C,D,E=!0,F=!1,G=null,H="x",I="y",J="width",K="height",L="top",M="left",N="bottom",O="right",P="center",Q="flipinvert",R="shift",S={},T="qtip",U="data-hasqtip",V="data-qtip-id",W=["ui-widget","ui-tooltip"],X="."+T,Y="click dblclick mousedown mouseup mousemove mouseleave mouseenter".split(" "),Z=T+"-fixed",$=T+"-default",_=T+"-focus",ab=T+"-hover",bb=T+"-disabled",cb="_replacedByqTip",db="oldtitle",eb={ie:function(){for(var a=3,c=b.createElement("div");(c.innerHTML="<!--[if gt IE "+ ++a+"]><i></i><![endif]-->")&&c.getElementsByTagName("i")[0];);return a>4?a:0/0}(),iOS:parseFloat((""+(/CPU.*OS ([0-9_]{1,5})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent)||[0,""])[1]).replace("undefined","3_2").replace("_",".").replace("_",""))||F};A=e.prototype,A._when=function(a){return d.when.apply(d,a)},A.render=function(a){if(this.rendered||this.destroyed)return this;var b,c=this,e=this.options,f=this.cache,g=this.elements,h=e.content.text,i=e.content.title,j=e.content.button,k=e.position,l=("."+this._id+" ",[]);return d.attr(this.target[0],"aria-describedby",this._id),this.tooltip=g.tooltip=b=d("<div/>",{id:this._id,"class":[T,$,e.style.classes,T+"-pos-"+e.position.my.abbrev()].join(" "),width:e.style.width||"",height:e.style.height||"",tracking:"mouse"===k.target&&k.adjust.mouse,role:"alert","aria-live":"polite","aria-atomic":F,"aria-describedby":this._id+"-content","aria-hidden":E}).toggleClass(bb,this.disabled).attr(V,this.id).data(T,this).appendTo(k.container).append(g.content=d("<div />",{"class":T+"-content",id:this._id+"-content","aria-atomic":E})),this.rendered=-1,this.positioning=E,i&&(this._createTitle(),d.isFunction(i)||l.push(this._updateTitle(i,F))),j&&this._createButton(),d.isFunction(h)||l.push(this._updateContent(h,F)),this.rendered=E,this._setWidget(),d.each(S,function(a){var b;"render"===this.initialize&&(b=this(c))&&(c.plugins[a]=b)}),this._unassignEvents(),this._assignEvents(),this._when(l).then(function(){c._trigger("render"),c.positioning=F,c.hiddenDuringWait||!e.show.ready&&!a||c.toggle(E,f.event,F),c.hiddenDuringWait=F}),z.api[this.id]=this,this},A.destroy=function(a){function b(){if(!this.destroyed){this.destroyed=E;var a=this.target,b=a.attr(db);this.rendered&&this.tooltip.stop(1,0).find("*").remove().end().remove(),d.each(this.plugins,function(){this.destroy&&this.destroy()}),clearTimeout(this.timers.show),clearTimeout(this.timers.hide),this._unassignEvents(),a.removeData(T).removeAttr(V).removeAttr(U).removeAttr("aria-describedby"),this.options.suppress&&b&&a.attr("title",b).removeAttr(db),this._unbind(a),this.options=this.elements=this.cache=this.timers=this.plugins=this.mouse=G,delete z.api[this.id]}}return this.destroyed?this.target:(a===E&&"hide"!==this.triggering||!this.rendered?b.call(this):(this.tooltip.one("tooltiphidden",d.proxy(b,this)),!this.triggering&&this.hide()),this.target)},C=A.checks={builtin:{"^id$":function(a,b,c,e){var f=c===E?z.nextid:c,g=T+"-"+f;f!==F&&f.length>0&&!d("#"+g).length?(this._id=g,this.rendered&&(this.tooltip[0].id=this._id,this.elements.content[0].id=this._id+"-content",this.elements.title[0].id=this._id+"-title")):a[b]=e},"^prerender":function(a,b,c){c&&!this.rendered&&this.render(this.options.show.ready)},"^content.text$":function(a,b,c){this._updateContent(c)},"^content.attr$":function(a,b,c,d){this.options.content.text===this.target.attr(d)&&this._updateContent(this.target.attr(c))},"^content.title$":function(a,b,c){return c?(c&&!this.elements.title&&this._createTitle(),void this._updateTitle(c)):this._removeTitle()},"^content.button$":function(a,b,c){this._updateButton(c)},"^content.title.(text|button)$":function(a,b,c){this.set("content."+b,c)},"^position.(my|at)$":function(a,b,c){"string"==typeof c&&(a[b]=new B(c,"at"===b))},"^position.container$":function(a,b,c){this.rendered&&this.tooltip.appendTo(c)},"^show.ready$":function(a,b,c){c&&(!this.rendered&&this.render(E)||this.toggle(E))},"^style.classes$":function(a,b,c,d){this.rendered&&this.tooltip.removeClass(d).addClass(c)},"^style.(width|height)":function(a,b,c){this.rendered&&this.tooltip.css(b,c)},"^style.widget|content.title":function(){this.rendered&&this._setWidget()},"^style.def":function(a,b,c){this.rendered&&this.tooltip.toggleClass($,!!c)},"^events.(render|show|move|hide|focus|blur)$":function(a,b,c){this.rendered&&this.tooltip[(d.isFunction(c)?"":"un")+"bind"]("tooltip"+b,c)},"^(show|hide|position).(event|target|fixed|inactive|leave|distance|viewport|adjust)":function(){if(this.rendered){var a=this.options.position;this.tooltip.attr("tracking","mouse"===a.target&&a.adjust.mouse),this._unassignEvents(),this._assignEvents()}}}},A.get=function(a){if(this.destroyed)return this;var b=i(this.options,a.toLowerCase()),c=b[0][b[1]];return c.precedance?c.string():c};var fb=/^position\.(my|at|adjust|target|container|viewport)|style|content|show\.ready/i,gb=/^prerender|show\.ready/i;A.set=function(a,b){if(this.destroyed)return this;{var c,e=this.rendered,f=F,g=this.options;this.checks}return"string"==typeof a?(c=a,a={},a[c]=b):a=d.extend({},a),d.each(a,function(b,c){if(e&&gb.test(b))return void delete a[b];var h,j=i(g,b.toLowerCase());h=j[0][j[1]],j[0][j[1]]=c&&c.nodeType?d(c):c,f=fb.test(b)||f,a[b]=[j[0],j[1],c,h]}),h(g),this.positioning=E,d.each(a,d.proxy(j,this)),this.positioning=F,this.rendered&&this.tooltip[0].offsetWidth>0&&f&&this.reposition("mouse"===g.position.target?G:this.cache.event),this},A._update=function(a,b){var c=this,e=this.cache;return this.rendered&&a?(d.isFunction(a)&&(a=a.call(this.elements.target,e.event,this)||""),d.isFunction(a.then)?(e.waiting=E,a.then(function(a){return e.waiting=F,c._update(a,b)},G,function(a){return c._update(a,b)})):a===F||!a&&""!==a?F:(a.jquery&&a.length>0?b.empty().append(a.css({display:"block",visibility:"visible"})):b.html(a),this._waitForContent(b).then(function(a){a.images&&a.images.length&&c.rendered&&c.tooltip[0].offsetWidth>0&&c.reposition(e.event,!a.length)}))):F},A._waitForContent=function(a){var b=this.cache;return b.waiting=E,(d.fn.imagesLoaded?a.imagesLoaded():d.Deferred().resolve([])).done(function(){b.waiting=F}).promise()},A._updateContent=function(a,b){this._update(a,this.elements.content,b)},A._updateTitle=function(a,b){this._update(a,this.elements.title,b)===F&&this._removeTitle(F)},A._createTitle=function(){var a=this.elements,b=this._id+"-title";a.titlebar&&this._removeTitle(),a.titlebar=d("<div />",{"class":T+"-titlebar "+(this.options.style.widget?k("header"):"")}).append(a.title=d("<div />",{id:b,"class":T+"-title","aria-atomic":E})).insertBefore(a.content).delegate(".qtip-close","mousedown keydown mouseup keyup mouseout",function(a){d(this).toggleClass("ui-state-active ui-state-focus","down"===a.type.substr(-4))}).delegate(".qtip-close","mouseover mouseout",function(a){d(this).toggleClass("ui-state-hover","mouseover"===a.type)}),this.options.content.button&&this._createButton()},A._removeTitle=function(a){var b=this.elements;b.title&&(b.titlebar.remove(),b.titlebar=b.title=b.button=G,a!==F&&this.reposition())},A.reposition=function(c,e){if(!this.rendered||this.positioning||this.destroyed)return this;this.positioning=E;var f,g,h=this.cache,i=this.tooltip,j=this.options.position,k=j.target,l=j.my,m=j.at,n=j.viewport,o=j.container,p=j.adjust,q=p.method.split(" "),r=i.outerWidth(F),s=i.outerHeight(F),t=0,u=0,v=i.css("position"),w={left:0,top:0},x=i[0].offsetWidth>0,y=c&&"scroll"===c.type,z=d(a),A=o[0].ownerDocument,B=this.mouse;if(d.isArray(k)&&2===k.length)m={x:M,y:L},w={left:k[0],top:k[1]};else if("mouse"===k)m={x:M,y:L},!B||!B.pageX||!p.mouse&&c&&c.pageX?c&&c.pageX||((!p.mouse||this.options.show.distance)&&h.origin&&h.origin.pageX?c=h.origin:(!c||c&&("resize"===c.type||"scroll"===c.type))&&(c=h.event)):c=B,"static"!==v&&(w=o.offset()),A.body.offsetWidth!==(a.innerWidth||A.documentElement.clientWidth)&&(g=d(b.body).offset()),w={left:c.pageX-w.left+(g&&g.left||0),top:c.pageY-w.top+(g&&g.top||0)},p.mouse&&y&&B&&(w.left-=(B.scrollX||0)-z.scrollLeft(),w.top-=(B.scrollY||0)-z.scrollTop());else{if("event"===k?c&&c.target&&"scroll"!==c.type&&"resize"!==c.type?h.target=d(c.target):c.target||(h.target=this.elements.target):"event"!==k&&(h.target=d(k.jquery?k:this.elements.target)),k=h.target,k=d(k).eq(0),0===k.length)return this;k[0]===b||k[0]===a?(t=eb.iOS?a.innerWidth:k.width(),u=eb.iOS?a.innerHeight:k.height(),k[0]===a&&(w={top:(n||k).scrollTop(),left:(n||k).scrollLeft()})):S.imagemap&&k.is("area")?f=S.imagemap(this,k,m,S.viewport?q:F):S.svg&&k&&k[0].ownerSVGElement?f=S.svg(this,k,m,S.viewport?q:F):(t=k.outerWidth(F),u=k.outerHeight(F),w=k.offset()),f&&(t=f.width,u=f.height,g=f.offset,w=f.position),w=this.reposition.offset(k,w,o),(eb.iOS>3.1&&eb.iOS<4.1||eb.iOS>=4.3&&eb.iOS<4.33||!eb.iOS&&"fixed"===v)&&(w.left-=z.scrollLeft(),w.top-=z.scrollTop()),(!f||f&&f.adjustable!==F)&&(w.left+=m.x===O?t:m.x===P?t/2:0,w.top+=m.y===N?u:m.y===P?u/2:0)}return w.left+=p.x+(l.x===O?-r:l.x===P?-r/2:0),w.top+=p.y+(l.y===N?-s:l.y===P?-s/2:0),S.viewport?(w.adjusted=S.viewport(this,w,j,t,u,r,s),g&&w.adjusted.left&&(w.left+=g.left),g&&w.adjusted.top&&(w.top+=g.top)):w.adjusted={left:0,top:0},this._trigger("move",[w,n.elem||n],c)?(delete w.adjusted,e===F||!x||isNaN(w.left)||isNaN(w.top)||"mouse"===k||!d.isFunction(j.effect)?i.css(w):d.isFunction(j.effect)&&(j.effect.call(i,this,d.extend({},w)),i.queue(function(a){d(this).css({opacity:"",height:""}),eb.ie&&this.style.removeAttribute("filter"),a()})),this.positioning=F,this):this},A.reposition.offset=function(a,c,e){function f(a,b){c.left+=b*a.scrollLeft(),c.top+=b*a.scrollTop()}if(!e[0])return c;var g,h,i,j,k=d(a[0].ownerDocument),l=!!eb.ie&&"CSS1Compat"!==b.compatMode,m=e[0];do"static"!==(h=d.css(m,"position"))&&("fixed"===h?(i=m.getBoundingClientRect(),f(k,-1)):(i=d(m).position(),i.left+=parseFloat(d.css(m,"borderLeftWidth"))||0,i.top+=parseFloat(d.css(m,"borderTopWidth"))||0),c.left-=i.left+(parseFloat(d.css(m,"marginLeft"))||0),c.top-=i.top+(parseFloat(d.css(m,"marginTop"))||0),g||"hidden"===(j=d.css(m,"overflow"))||"visible"===j||(g=d(m)));while(m=m.offsetParent);return g&&(g[0]!==k[0]||l)&&f(g,1),c};var hb=(B=A.reposition.Corner=function(a,b){a=(""+a).replace(/([A-Z])/," $1").replace(/middle/gi,P).toLowerCase(),this.x=(a.match(/left|right/i)||a.match(/center/)||["inherit"])[0].toLowerCase(),this.y=(a.match(/top|bottom|center/i)||["inherit"])[0].toLowerCase(),this.forceY=!!b;var c=a.charAt(0);this.precedance="t"===c||"b"===c?I:H}).prototype;hb.invert=function(a,b){this[a]=this[a]===M?O:this[a]===O?M:b||this[a]},hb.string=function(){var a=this.x,b=this.y;return a===b?a:this.precedance===I||this.forceY&&"center"!==b?b+" "+a:a+" "+b},hb.abbrev=function(){var a=this.string().split(" ");return a[0].charAt(0)+(a[1]&&a[1].charAt(0)||"")},hb.clone=function(){return new B(this.string(),this.forceY)},A.toggle=function(a,c){var e=this.cache,f=this.options,g=this.tooltip;if(c){if(/over|enter/.test(c.type)&&/out|leave/.test(e.event.type)&&f.show.target.add(c.target).length===f.show.target.length&&g.has(c.relatedTarget).length)return this;e.event=l(c)}if(this.waiting&&!a&&(this.hiddenDuringWait=E),!this.rendered)return a?this.render(1):this;if(this.destroyed||this.disabled)return this;var h,i,j,k=a?"show":"hide",m=this.options[k],n=(this.options[a?"hide":"show"],this.options.position),o=this.options.content,p=this.tooltip.css("width"),q=this.tooltip.is(":visible"),r=a||1===m.target.length,s=!c||m.target.length<2||e.target[0]===c.target;return(typeof a).search("boolean|number")&&(a=!q),h=!g.is(":animated")&&q===a&&s,i=h?G:!!this._trigger(k,[90]),this.destroyed?this:(i!==F&&a&&this.focus(c),!i||h?this:(d.attr(g[0],"aria-hidden",!a),a?(e.origin=l(this.mouse),d.isFunction(o.text)&&this._updateContent(o.text,F),d.isFunction(o.title)&&this._updateTitle(o.title,F),!D&&"mouse"===n.target&&n.adjust.mouse&&(d(b).bind("mousemove."+T,this._storeMouse),D=E),p||g.css("width",g.outerWidth(F)),this.reposition(c,arguments[2]),p||g.css("width",""),m.solo&&("string"==typeof m.solo?d(m.solo):d(X,m.solo)).not(g).not(m.target).qtip("hide",d.Event("tooltipsolo"))):(clearTimeout(this.timers.show),delete e.origin,D&&!d(X+'[tracking="true"]:visible',m.solo).not(g).length&&(d(b).unbind("mousemove."+T),D=F),this.blur(c)),j=d.proxy(function(){a?(eb.ie&&g[0].style.removeAttribute("filter"),g.css("overflow",""),"string"==typeof m.autofocus&&d(this.options.show.autofocus,g).focus(),this.options.show.target.trigger("qtip-"+this.id+"-inactive")):g.css({display:"",visibility:"",opacity:"",left:"",top:""}),this._trigger(a?"visible":"hidden")},this),m.effect===F||r===F?(g[k](),j()):d.isFunction(m.effect)?(g.stop(1,1),m.effect.call(g,this),g.queue("fx",function(a){j(),a()})):g.fadeTo(90,a?1:0,j),a&&m.target.trigger("qtip-"+this.id+"-inactive"),this))},A.show=function(a){return this.toggle(E,a)},A.hide=function(a){return this.toggle(F,a)},A.focus=function(a){if(!this.rendered||this.destroyed)return this;var b=d(X),c=this.tooltip,e=parseInt(c[0].style.zIndex,10),f=z.zindex+b.length;return c.hasClass(_)||this._trigger("focus",[f],a)&&(e!==f&&(b.each(function(){this.style.zIndex>e&&(this.style.zIndex=this.style.zIndex-1)}),b.filter("."+_).qtip("blur",a)),c.addClass(_)[0].style.zIndex=f),this},A.blur=function(a){return!this.rendered||this.destroyed?this:(this.tooltip.removeClass(_),this._trigger("blur",[this.tooltip.css("zIndex")],a),this)},A.disable=function(a){return this.destroyed?this:("toggle"===a?a=!(this.rendered?this.tooltip.hasClass(bb):this.disabled):"boolean"!=typeof a&&(a=E),this.rendered&&this.tooltip.toggleClass(bb,a).attr("aria-disabled",a),this.disabled=!!a,this)},A.enable=function(){return this.disable(F)},A._createButton=function(){var a=this,b=this.elements,c=b.tooltip,e=this.options.content.button,f="string"==typeof e,g=f?e:"Close tooltip";b.button&&b.button.remove(),b.button=e.jquery?e:d("<a />",{"class":"qtip-close "+(this.options.style.widget?"":T+"-icon"),title:g,"aria-label":g}).prepend(d("<span />",{"class":"ui-icon ui-icon-close",html:"&times;"})),b.button.appendTo(b.titlebar||c).attr("role","button").click(function(b){return c.hasClass(bb)||a.hide(b),F})},A._updateButton=function(a){if(!this.rendered)return F;var b=this.elements.button;a?this._createButton():b.remove()},A._setWidget=function(){var a=this.options.style.widget,b=this.elements,c=b.tooltip,d=c.hasClass(bb);c.removeClass(bb),bb=a?"ui-state-disabled":"qtip-disabled",c.toggleClass(bb,d),c.toggleClass("ui-helper-reset "+k(),a).toggleClass($,this.options.style.def&&!a),b.content&&b.content.toggleClass(k("content"),a),b.titlebar&&b.titlebar.toggleClass(k("header"),a),b.button&&b.button.toggleClass(T+"-icon",!a)},A._storeMouse=function(a){(this.mouse=l(a)).type="mousemove"},A._bind=function(a,b,c,e,f){var g="."+this._id+(e?"-"+e:"");b.length&&d(a).bind((b.split?b:b.join(g+" "))+g,d.proxy(c,f||this))},A._unbind=function(a,b){d(a).unbind("."+this._id+(b?"-"+b:""))};var ib="."+T;d(function(){r(X,["mouseenter","mouseleave"],function(a){var b="mouseenter"===a.type,c=d(a.currentTarget),e=d(a.relatedTarget||a.target),f=this.options;b?(this.focus(a),c.hasClass(Z)&&!c.hasClass(bb)&&clearTimeout(this.timers.hide)):"mouse"===f.position.target&&f.hide.event&&f.show.target&&!e.closest(f.show.target[0]).length&&this.hide(a),c.toggleClass(ab,b)}),r("["+V+"]",Y,p)}),A._trigger=function(a,b,c){var e=d.Event("tooltip"+a);return e.originalEvent=c&&d.extend({},c)||this.cache.event||G,this.triggering=a,this.tooltip.trigger(e,[this].concat(b||[])),this.triggering=F,!e.isDefaultPrevented()},A._bindEvents=function(a,b,c,e,f,g){if(e.add(c).length===e.length){var h=[];b=d.map(b,function(b){var c=d.inArray(b,a);return c>-1?void h.push(a.splice(c,1)[0]):b}),h.length&&this._bind(c,h,function(a){var b=this.rendered?this.tooltip[0].offsetWidth>0:!1;(b?g:f).call(this,a)})}this._bind(c,a,f),this._bind(e,b,g)},A._assignInitialEvents=function(a){function b(a){return this.disabled||this.destroyed?F:(this.cache.event=l(a),this.cache.target=a?d(a.target):[c],clearTimeout(this.timers.show),void(this.timers.show=m.call(this,function(){this.render("object"==typeof a||e.show.ready)},e.show.delay)))}var e=this.options,f=e.show.target,g=e.hide.target,h=e.show.event?d.trim(""+e.show.event).split(" "):[],i=e.hide.event?d.trim(""+e.hide.event).split(" "):[];/mouse(over|enter)/i.test(e.show.event)&&!/mouse(out|leave)/i.test(e.hide.event)&&i.push("mouseleave"),this._bind(f,"mousemove",function(a){this._storeMouse(a),this.cache.onTarget=E}),this._bindEvents(h,i,f,g,b,function(){clearTimeout(this.timers.show)}),(e.show.ready||e.prerender)&&b.call(this,a)},A._assignEvents=function(){var c=this,e=this.options,f=e.position,g=this.tooltip,h=e.show.target,i=e.hide.target,j=f.container,k=f.viewport,l=d(b),m=(d(b.body),d(a)),r=e.show.event?d.trim(""+e.show.event).split(" "):[],s=e.hide.event?d.trim(""+e.hide.event).split(" "):[];d.each(e.events,function(a,b){c._bind(g,"toggle"===a?["tooltipshow","tooltiphide"]:["tooltip"+a],b,null,g)}),/mouse(out|leave)/i.test(e.hide.event)&&"window"===e.hide.leave&&this._bind(l,["mouseout","blur"],function(a){/select|option/.test(a.target.nodeName)||a.relatedTarget||this.hide(a)}),e.hide.fixed?i=i.add(g.addClass(Z)):/mouse(over|enter)/i.test(e.show.event)&&this._bind(i,"mouseleave",function(){clearTimeout(this.timers.show)}),(""+e.hide.event).indexOf("unfocus")>-1&&this._bind(j.closest("html"),["mousedown","touchstart"],function(a){var b=d(a.target),c=this.rendered&&!this.tooltip.hasClass(bb)&&this.tooltip[0].offsetWidth>0,e=b.parents(X).filter(this.tooltip[0]).length>0;b[0]===this.target[0]||b[0]===this.tooltip[0]||e||this.target.has(b[0]).length||!c||this.hide(a)}),"number"==typeof e.hide.inactive&&(this._bind(h,"qtip-"+this.id+"-inactive",p),this._bind(i.add(g),z.inactiveEvents,p,"-inactive")),this._bindEvents(r,s,h,i,n,o),this._bind(h.add(g),"mousemove",function(a){if("number"==typeof e.hide.distance){var b=this.cache.origin||{},c=this.options.hide.distance,d=Math.abs;(d(a.pageX-b.pageX)>=c||d(a.pageY-b.pageY)>=c)&&this.hide(a)}this._storeMouse(a)}),"mouse"===f.target&&f.adjust.mouse&&(e.hide.event&&this._bind(h,["mouseenter","mouseleave"],function(a){this.cache.onTarget="mouseenter"===a.type}),this._bind(l,"mousemove",function(a){this.rendered&&this.cache.onTarget&&!this.tooltip.hasClass(bb)&&this.tooltip[0].offsetWidth>0&&this.reposition(a)})),(f.adjust.resize||k.length)&&this._bind(d.event.special.resize?k:m,"resize",q),f.adjust.scroll&&this._bind(m.add(f.container),"scroll",q)},A._unassignEvents=function(){var c=[this.options.show.target[0],this.options.hide.target[0],this.rendered&&this.tooltip[0],this.options.position.container[0],this.options.position.viewport[0],this.options.position.container.closest("html")[0],a,b];this._unbind(d([]).pushStack(d.grep(c,function(a){return"object"==typeof a})))},z=d.fn.qtip=function(a,b,e){var f=(""+a).toLowerCase(),g=G,i=d.makeArray(arguments).slice(1),j=i[i.length-1],k=this[0]?d.data(this[0],T):G;return!arguments.length&&k||"api"===f?k:"string"==typeof a?(this.each(function(){var a=d.data(this,T);if(!a)return E;if(j&&j.timeStamp&&(a.cache.event=j),!b||"option"!==f&&"options"!==f)a[f]&&a[f].apply(a,i);else{if(e===c&&!d.isPlainObject(b))return g=a.get(b),F;a.set(b,e)}}),g!==G?g:this):"object"!=typeof a&&arguments.length?void 0:(k=h(d.extend(E,{},a)),this.each(function(a){var b,c;return c=d.isArray(k.id)?k.id[a]:k.id,c=!c||c===F||c.length<1||z.api[c]?z.nextid++:c,b=s(d(this),c,k),b===F?E:(z.api[c]=b,d.each(S,function(){"initialize"===this.initialize&&this(b)}),void b._assignInitialEvents(j))}))},d.qtip=e,z.api={},d.each({attr:function(a,b){if(this.length){var c=this[0],e="title",f=d.data(c,"qtip");if(a===e&&f&&"object"==typeof f&&f.options.suppress)return arguments.length<2?d.attr(c,db):(f&&f.options.content.attr===e&&f.cache.attr&&f.set("content.text",b),this.attr(db,b))}return d.fn["attr"+cb].apply(this,arguments)},clone:function(a){var b=(d([]),d.fn["clone"+cb].apply(this,arguments));return a||b.filter("["+db+"]").attr("title",function(){return d.attr(this,db)}).removeAttr(db),b}},function(a,b){if(!b||d.fn[a+cb])return E;var c=d.fn[a+cb]=d.fn[a];d.fn[a]=function(){return b.apply(this,arguments)||c.apply(this,arguments)}}),d.ui||(d["cleanData"+cb]=d.cleanData,d.cleanData=function(a){for(var b,c=0;(b=d(a[c])).length;c++)if(b.attr(U))try{b.triggerHandler("removeqtip")}catch(e){}d["cleanData"+cb].apply(this,arguments)}),z.version="2.2.0",z.nextid=0,z.inactiveEvents=Y,z.zindex=15e3,z.defaults={prerender:F,id:F,overwrite:E,suppress:E,content:{text:E,attr:"title",title:F,button:F},position:{my:"top left",at:"bottom right",target:F,container:F,viewport:F,adjust:{x:0,y:0,mouse:E,scroll:E,resize:E,method:"flipinvert flipinvert"},effect:function(a,b){d(this).animate(b,{duration:200,queue:F})}},show:{target:F,event:"mouseenter",effect:E,delay:90,solo:F,ready:F,autofocus:F},hide:{target:F,event:"mouseleave",effect:E,delay:0,fixed:F,inactive:F,leave:"window",distance:F},style:{classes:"",widget:F,width:F,height:F,def:E},events:{render:G,move:G,show:G,hide:G,toggle:G,visible:G,hidden:G,focus:G,blur:G}};
2
+ var jb,kb="margin",lb="border",mb="color",nb="background-color",ob="transparent",pb=" !important",qb=!!b.createElement("canvas").getContext,rb=/rgba?\(0, 0, 0(, 0)?\)|transparent|#123456/i,sb={},tb=["Webkit","O","Moz","ms"];if(qb)var ub=a.devicePixelRatio||1,vb=function(){var a=b.createElement("canvas").getContext("2d");return a.backingStorePixelRatio||a.webkitBackingStorePixelRatio||a.mozBackingStorePixelRatio||a.msBackingStorePixelRatio||a.oBackingStorePixelRatio||1}(),wb=ub/vb;else var xb=function(a,b,c){return"<qtipvml:"+a+' xmlns="urn:schemas-microsoft.com:vml" class="qtip-vml" '+(b||"")+' style="behavior: url(#default#VML); '+(c||"")+'" />'};d.extend(w.prototype,{init:function(a){var b,c;c=this.element=a.elements.tip=d("<div />",{"class":T+"-tip"}).prependTo(a.tooltip),qb?(b=d("<canvas />").appendTo(this.element)[0].getContext("2d"),b.lineJoin="miter",b.miterLimit=1e5,b.save()):(b=xb("shape",'coordorigin="0,0"',"position:absolute;"),this.element.html(b+b),a._bind(d("*",c).add(c),["click","mousedown"],function(a){a.stopPropagation()},this._ns)),a._bind(a.tooltip,"tooltipmove",this.reposition,this._ns,this),this.create()},_swapDimensions:function(){this.size[0]=this.options.height,this.size[1]=this.options.width},_resetDimensions:function(){this.size[0]=this.options.width,this.size[1]=this.options.height},_useTitle:function(a){var b=this.qtip.elements.titlebar;return b&&(a.y===L||a.y===P&&this.element.position().top+this.size[1]/2+this.options.offset<b.outerHeight(E))},_parseCorner:function(a){var b=this.qtip.options.position.my;return a===F||b===F?a=F:a===E?a=new B(b.string()):a.string||(a=new B(a),a.fixed=E),a},_parseWidth:function(a,b,c){var d=this.qtip.elements,e=lb+t(b)+"Width";return(c?v(c,e):v(d.content,e)||v(this._useTitle(a)&&d.titlebar||d.content,e)||v(d.tooltip,e))||0},_parseRadius:function(a){var b=this.qtip.elements,c=lb+t(a.y)+t(a.x)+"Radius";return eb.ie<9?0:v(this._useTitle(a)&&b.titlebar||b.content,c)||v(b.tooltip,c)||0},_invalidColour:function(a,b,c){var d=a.css(b);return!d||c&&d===a.css(c)||rb.test(d)?F:d},_parseColours:function(a){var b=this.qtip.elements,c=this.element.css("cssText",""),e=lb+t(a[a.precedance])+t(mb),f=this._useTitle(a)&&b.titlebar||b.content,g=this._invalidColour,h=[];return h[0]=g(c,nb)||g(f,nb)||g(b.content,nb)||g(b.tooltip,nb)||c.css(nb),h[1]=g(c,e,mb)||g(f,e,mb)||g(b.content,e,mb)||g(b.tooltip,e,mb)||b.tooltip.css(e),d("*",c).add(c).css("cssText",nb+":"+ob+pb+";"+lb+":0"+pb+";"),h},_calculateSize:function(a){var b,c,d,e=a.precedance===I,f=this.options.width,g=this.options.height,h="c"===a.abbrev(),i=(e?f:g)*(h?.5:1),j=Math.pow,k=Math.round,l=Math.sqrt(j(i,2)+j(g,2)),m=[this.border/i*l,this.border/g*l];return m[2]=Math.sqrt(j(m[0],2)-j(this.border,2)),m[3]=Math.sqrt(j(m[1],2)-j(this.border,2)),b=l+m[2]+m[3]+(h?0:m[0]),c=b/l,d=[k(c*f),k(c*g)],e?d:d.reverse()},_calculateTip:function(a,b,c){c=c||1,b=b||this.size;var d=b[0]*c,e=b[1]*c,f=Math.ceil(d/2),g=Math.ceil(e/2),h={br:[0,0,d,e,d,0],bl:[0,0,d,0,0,e],tr:[0,e,d,0,d,e],tl:[0,0,0,e,d,e],tc:[0,e,f,0,d,e],bc:[0,0,d,0,f,e],rc:[0,0,d,g,0,e],lc:[d,0,d,e,0,g]};return h.lt=h.br,h.rt=h.bl,h.lb=h.tr,h.rb=h.tl,h[a.abbrev()]},_drawCoords:function(a,b){a.beginPath(),a.moveTo(b[0],b[1]),a.lineTo(b[2],b[3]),a.lineTo(b[4],b[5]),a.closePath()},create:function(){var a=this.corner=(qb||eb.ie)&&this._parseCorner(this.options.corner);return(this.enabled=!!this.corner&&"c"!==this.corner.abbrev())&&(this.qtip.cache.corner=a.clone(),this.update()),this.element.toggle(this.enabled),this.corner},update:function(b,c){if(!this.enabled)return this;var e,f,g,h,i,j,k,l,m=this.qtip.elements,n=this.element,o=n.children(),p=this.options,q=this.size,r=p.mimic,s=Math.round;b||(b=this.qtip.cache.corner||this.corner),r===F?r=b:(r=new B(r),r.precedance=b.precedance,"inherit"===r.x?r.x=b.x:"inherit"===r.y?r.y=b.y:r.x===r.y&&(r[b.precedance]=b[b.precedance])),f=r.precedance,b.precedance===H?this._swapDimensions():this._resetDimensions(),e=this.color=this._parseColours(b),e[1]!==ob?(l=this.border=this._parseWidth(b,b[b.precedance]),p.border&&1>l&&!rb.test(e[1])&&(e[0]=e[1]),this.border=l=p.border!==E?p.border:l):this.border=l=0,k=this.size=this._calculateSize(b),n.css({width:k[0],height:k[1],lineHeight:k[1]+"px"}),j=b.precedance===I?[s(r.x===M?l:r.x===O?k[0]-q[0]-l:(k[0]-q[0])/2),s(r.y===L?k[1]-q[1]:0)]:[s(r.x===M?k[0]-q[0]:0),s(r.y===L?l:r.y===N?k[1]-q[1]-l:(k[1]-q[1])/2)],qb?(g=o[0].getContext("2d"),g.restore(),g.save(),g.clearRect(0,0,6e3,6e3),h=this._calculateTip(r,q,wb),i=this._calculateTip(r,this.size,wb),o.attr(J,k[0]*wb).attr(K,k[1]*wb),o.css(J,k[0]).css(K,k[1]),this._drawCoords(g,i),g.fillStyle=e[1],g.fill(),g.translate(j[0]*wb,j[1]*wb),this._drawCoords(g,h),g.fillStyle=e[0],g.fill()):(h=this._calculateTip(r),h="m"+h[0]+","+h[1]+" l"+h[2]+","+h[3]+" "+h[4]+","+h[5]+" xe",j[2]=l&&/^(r|b)/i.test(b.string())?8===eb.ie?2:1:0,o.css({coordsize:k[0]+l+" "+(k[1]+l),antialias:""+(r.string().indexOf(P)>-1),left:j[0]-j[2]*Number(f===H),top:j[1]-j[2]*Number(f===I),width:k[0]+l,height:k[1]+l}).each(function(a){var b=d(this);b[b.prop?"prop":"attr"]({coordsize:k[0]+l+" "+(k[1]+l),path:h,fillcolor:e[0],filled:!!a,stroked:!a}).toggle(!(!l&&!a)),!a&&b.html(xb("stroke",'weight="'+2*l+'px" color="'+e[1]+'" miterlimit="1000" joinstyle="miter"'))})),a.opera&&setTimeout(function(){m.tip.css({display:"inline-block",visibility:"visible"})},1),c!==F&&this.calculate(b,k)},calculate:function(a,b){if(!this.enabled)return F;var c,e,f=this,g=this.qtip.elements,h=this.element,i=this.options.offset,j=(g.tooltip.hasClass("ui-widget"),{});return a=a||this.corner,c=a.precedance,b=b||this._calculateSize(a),e=[a.x,a.y],c===H&&e.reverse(),d.each(e,function(d,e){var h,k,l;e===P?(h=c===I?M:L,j[h]="50%",j[kb+"-"+h]=-Math.round(b[c===I?0:1]/2)+i):(h=f._parseWidth(a,e,g.tooltip),k=f._parseWidth(a,e,g.content),l=f._parseRadius(a),j[e]=Math.max(-f.border,d?k:i+(l>h?l:-h)))}),j[a[c]]-=b[c===H?0:1],h.css({margin:"",top:"",bottom:"",left:"",right:""}).css(j),j},reposition:function(a,b,d){function e(a,b,c,d,e){a===R&&j.precedance===b&&k[d]&&j[c]!==P?j.precedance=j.precedance===H?I:H:a!==R&&k[d]&&(j[b]=j[b]===P?k[d]>0?d:e:j[b]===d?e:d)}function f(a,b,e){j[a]===P?p[kb+"-"+b]=o[a]=g[kb+"-"+b]-k[b]:(h=g[e]!==c?[k[b],-g[b]]:[-k[b],g[b]],(o[a]=Math.max(h[0],h[1]))>h[0]&&(d[b]-=k[b],o[b]=F),p[g[e]!==c?e:b]=o[a])}if(this.enabled){var g,h,i=b.cache,j=this.corner.clone(),k=d.adjusted,l=b.options.position.adjust.method.split(" "),m=l[0],n=l[1]||l[0],o={left:F,top:F,x:0,y:0},p={};this.corner.fixed!==E&&(e(m,H,I,M,O),e(n,I,H,L,N),j.string()===i.corner.string()||i.cornerTop===k.top&&i.cornerLeft===k.left||this.update(j,F)),g=this.calculate(j),g.right!==c&&(g.left=-g.right),g.bottom!==c&&(g.top=-g.bottom),g.user=this.offset,(o.left=m===R&&!!k.left)&&f(H,M,O),(o.top=n===R&&!!k.top)&&f(I,L,N),this.element.css(p).toggle(!(o.x&&o.y||j.x===P&&o.y||j.y===P&&o.x)),d.left-=g.left.charAt?g.user:m!==R||o.top||!o.left&&!o.top?g.left+this.border:0,d.top-=g.top.charAt?g.user:n!==R||o.left||!o.left&&!o.top?g.top+this.border:0,i.cornerLeft=k.left,i.cornerTop=k.top,i.corner=j.clone()}},destroy:function(){this.qtip._unbind(this.qtip.tooltip,this._ns),this.qtip.elements.tip&&this.qtip.elements.tip.find("*").remove().end().remove()}}),jb=S.tip=function(a){return new w(a,a.options.style.tip)},jb.initialize="render",jb.sanitize=function(a){if(a.style&&"tip"in a.style){var b=a.style.tip;"object"!=typeof b&&(b=a.style.tip={corner:b}),/string|boolean/i.test(typeof b.corner)||(b.corner=E)}},C.tip={"^position.my|style.tip.(corner|mimic|border)$":function(){this.create(),this.qtip.reposition()},"^style.tip.(height|width)$":function(a){this.size=[a.width,a.height],this.update(),this.qtip.reposition()},"^content.title|style.(classes|widget)$":function(){this.update()}},d.extend(E,z.defaults,{style:{tip:{corner:E,mimic:F,width:6,height:6,border:E,offset:0}}});var yb,zb,Ab="qtip-modal",Bb="."+Ab;zb=function(){function a(a){if(d.expr[":"].focusable)return d.expr[":"].focusable;var b,c,e,f=!isNaN(d.attr(a,"tabindex")),g=a.nodeName&&a.nodeName.toLowerCase();return"area"===g?(b=a.parentNode,c=b.name,a.href&&c&&"map"===b.nodeName.toLowerCase()?(e=d("img[usemap=#"+c+"]")[0],!!e&&e.is(":visible")):!1):/input|select|textarea|button|object/.test(g)?!a.disabled:"a"===g?a.href||f:f}function c(a){k.length<1&&a.length?a.not("body").blur():k.first().focus()}function e(a){if(i.is(":visible")){var b,e=d(a.target),h=f.tooltip,j=e.closest(X);b=j.length<1?F:parseInt(j[0].style.zIndex,10)>parseInt(h[0].style.zIndex,10),b||e.closest(X)[0]===h[0]||c(e),g=a.target===k[k.length-1]}}var f,g,h,i,j=this,k={};d.extend(j,{init:function(){return i=j.elem=d("<div />",{id:"qtip-overlay",html:"<div></div>",mousedown:function(){return F}}).hide(),d(b.body).bind("focusin"+Bb,e),d(b).bind("keydown"+Bb,function(a){f&&f.options.show.modal.escape&&27===a.keyCode&&f.hide(a)}),i.bind("click"+Bb,function(a){f&&f.options.show.modal.blur&&f.hide(a)}),j},update:function(b){f=b,k=b.options.show.modal.stealfocus!==F?b.tooltip.find("*").filter(function(){return a(this)}):[]},toggle:function(a,e,g){var k=(d(b.body),a.tooltip),l=a.options.show.modal,m=l.effect,n=e?"show":"hide",o=i.is(":visible"),p=d(Bb).filter(":visible:not(:animated)").not(k);return j.update(a),e&&l.stealfocus!==F&&c(d(":focus")),i.toggleClass("blurs",l.blur),e&&i.appendTo(b.body),i.is(":animated")&&o===e&&h!==F||!e&&p.length?j:(i.stop(E,F),d.isFunction(m)?m.call(i,e):m===F?i[n]():i.fadeTo(parseInt(g,10)||90,e?1:0,function(){e||i.hide()}),e||i.queue(function(a){i.css({left:"",top:""}),d(Bb).length||i.detach(),a()}),h=e,f.destroyed&&(f=G),j)}}),j.init()},zb=new zb,d.extend(x.prototype,{init:function(a){var b=a.tooltip;return this.options.on?(a.elements.overlay=zb.elem,b.addClass(Ab).css("z-index",z.modal_zindex+d(Bb).length),a._bind(b,["tooltipshow","tooltiphide"],function(a,c,e){var f=a.originalEvent;if(a.target===b[0])if(f&&"tooltiphide"===a.type&&/mouse(leave|enter)/.test(f.type)&&d(f.relatedTarget).closest(zb.elem[0]).length)try{a.preventDefault()}catch(g){}else(!f||f&&"tooltipsolo"!==f.type)&&this.toggle(a,"tooltipshow"===a.type,e)},this._ns,this),a._bind(b,"tooltipfocus",function(a,c){if(!a.isDefaultPrevented()&&a.target===b[0]){var e=d(Bb),f=z.modal_zindex+e.length,g=parseInt(b[0].style.zIndex,10);zb.elem[0].style.zIndex=f-1,e.each(function(){this.style.zIndex>g&&(this.style.zIndex-=1)}),e.filter("."+_).qtip("blur",a.originalEvent),b.addClass(_)[0].style.zIndex=f,zb.update(c);try{a.preventDefault()}catch(h){}}},this._ns,this),void a._bind(b,"tooltiphide",function(a){a.target===b[0]&&d(Bb).filter(":visible").not(b).last().qtip("focus",a)},this._ns,this)):this},toggle:function(a,b,c){return a&&a.isDefaultPrevented()?this:void zb.toggle(this.qtip,!!b,c)},destroy:function(){this.qtip.tooltip.removeClass(Ab),this.qtip._unbind(this.qtip.tooltip,this._ns),zb.toggle(this.qtip,F),delete this.qtip.elements.overlay}}),yb=S.modal=function(a){return new x(a,a.options.show.modal)},yb.sanitize=function(a){a.show&&("object"!=typeof a.show.modal?a.show.modal={on:!!a.show.modal}:"undefined"==typeof a.show.modal.on&&(a.show.modal.on=E))},z.modal_zindex=z.zindex-200,yb.initialize="render",C.modal={"^show.modal.(on|blur)$":function(){this.destroy(),this.init(),this.qtip.elems.overlay.toggle(this.qtip.tooltip[0].offsetWidth>0)}},d.extend(E,z.defaults,{show:{modal:{on:F,effect:E,blur:E,stealfocus:E,escape:E}}}),S.viewport=function(c,d,e,f,g,h,i){function j(a,b,c,e,f,g,h,i,j){var k=d[f],m=v[a],t=w[a],u=c===R,x=m===f?j:m===g?-j:-j/2,y=t===f?i:t===g?-i:-i/2,z=r[f]+s[f]-(o?0:n[f]),A=z-k,B=k+j-(h===J?p:q)-z,C=x-(v.precedance===a||m===v[b]?y:0)-(t===P?i/2:0);return u?(C=(m===f?1:-1)*x,d[f]+=A>0?A:B>0?-B:0,d[f]=Math.max(-n[f]+s[f],k-C,Math.min(Math.max(-n[f]+s[f]+(h===J?p:q),k+C),d[f],"center"===m?k-x:1e9))):(e*=c===Q?2:0,A>0&&(m!==f||B>0)?(d[f]-=C+e,l.invert(a,f)):B>0&&(m!==g||A>0)&&(d[f]-=(m===P?-C:C)+e,l.invert(a,g)),d[f]<r&&-d[f]>B&&(d[f]=k,l=v.clone())),d[f]-k}var k,l,m,n,o,p,q,r,s,t=e.target,u=c.elements.tooltip,v=e.my,w=e.at,x=e.adjust,y=x.method.split(" "),z=y[0],A=y[1]||y[0],B=e.viewport,C=e.container,D=c.cache,E={left:0,top:0};return B.jquery&&t[0]!==a&&t[0]!==b.body&&"none"!==x.method?(n=C.offset()||E,o="static"===C.css("position"),k="fixed"===u.css("position"),p=B[0]===a?B.width():B.outerWidth(F),q=B[0]===a?B.height():B.outerHeight(F),r={left:k?0:B.scrollLeft(),top:k?0:B.scrollTop()},s=B.offset()||E,("shift"!==z||"shift"!==A)&&(l=v.clone()),E={left:"none"!==z?j(H,I,z,x.x,M,O,J,f,h):0,top:"none"!==A?j(I,H,A,x.y,L,N,K,g,i):0},l&&D.lastClass!==(m=T+"-pos-"+l.abbrev())&&u.removeClass(c.cache.lastClass).addClass(c.cache.lastClass=m),E):E},S.polys={polygon:function(a,b){var c,d,e,f={width:0,height:0,position:{top:1e10,right:0,bottom:0,left:1e10},adjustable:F},g=0,h=[],i=1,j=1,k=0,l=0;for(g=a.length;g--;)c=[parseInt(a[--g],10),parseInt(a[g+1],10)],c[0]>f.position.right&&(f.position.right=c[0]),c[0]<f.position.left&&(f.position.left=c[0]),c[1]>f.position.bottom&&(f.position.bottom=c[1]),c[1]<f.position.top&&(f.position.top=c[1]),h.push(c);if(d=f.width=Math.abs(f.position.right-f.position.left),e=f.height=Math.abs(f.position.bottom-f.position.top),"c"===b.abbrev())f.position={left:f.position.left+f.width/2,top:f.position.top+f.height/2};else{for(;d>0&&e>0&&i>0&&j>0;)for(d=Math.floor(d/2),e=Math.floor(e/2),b.x===M?i=d:b.x===O?i=f.width-d:i+=Math.floor(d/2),b.y===L?j=e:b.y===N?j=f.height-e:j+=Math.floor(e/2),g=h.length;g--&&!(h.length<2);)k=h[g][0]-f.position.left,l=h[g][1]-f.position.top,(b.x===M&&k>=i||b.x===O&&i>=k||b.x===P&&(i>k||k>f.width-i)||b.y===L&&l>=j||b.y===N&&j>=l||b.y===P&&(j>l||l>f.height-j))&&h.splice(g,1);f.position={left:h[0][0],top:h[0][1]}}return f},rect:function(a,b,c,d){return{width:Math.abs(c-a),height:Math.abs(d-b),position:{left:Math.min(a,c),top:Math.min(b,d)}}},_angles:{tc:1.5,tr:7/4,tl:5/4,bc:.5,br:.25,bl:.75,rc:2,lc:1,c:0},ellipse:function(a,b,c,d,e){var f=S.polys._angles[e.abbrev()],g=0===f?0:c*Math.cos(f*Math.PI),h=d*Math.sin(f*Math.PI);return{width:2*c-Math.abs(g),height:2*d-Math.abs(h),position:{left:a+g,top:b+h},adjustable:F}},circle:function(a,b,c,d){return S.polys.ellipse(a,b,c,c,d)}},S.svg=function(a,c,e){for(var f,g,h,i,j,k,l,m,n,o,p,q=d(b),r=c[0],s=d(r.ownerSVGElement),t=1,u=1,v=!0;!r.getBBox;)r=r.parentNode;if(!r.getBBox||!r.parentNode)return F;f=s.attr("width")||s.width()||parseInt(s.css("width"),10),g=s.attr("height")||s.height()||parseInt(s.css("height"),10);var w=(parseInt(c.css("stroke-width"),10)||0)/2;switch(w&&(t+=w/f,u+=w/g),r.nodeName){case"ellipse":case"circle":o=S.polys.ellipse(r.cx.baseVal.value,r.cy.baseVal.value,(r.rx||r.r).baseVal.value+w,(r.ry||r.r).baseVal.value+w,e);break;case"line":case"polygon":case"polyline":for(n=r.points||[{x:r.x1.baseVal.value,y:r.y1.baseVal.value},{x:r.x2.baseVal.value,y:r.y2.baseVal.value}],o=[],m=-1,k=n.numberOfItems||n.length;++m<k;)l=n.getItem?n.getItem(m):n[m],o.push.apply(o,[l.x,l.y]);o=S.polys.polygon(o,e);break;default:o=r.getBoundingClientRect(),o={width:o.width,height:o.height,position:{left:o.left,top:o.top}},v=!1}return p=o.position,s=s[0],v&&(s.createSVGPoint&&(h=r.getScreenCTM(),n=s.createSVGPoint(),n.x=p.left,n.y=p.top,i=n.matrixTransform(h),p.left=i.x,p.top=i.y),s.viewBox&&(j=s.viewBox.baseVal)&&j.width&&j.height&&(t*=f/j.width,u*=g/j.height)),p.left+=q.scrollLeft(),p.top+=q.scrollTop(),o},S.imagemap=function(a,b,c){b.jquery||(b=d(b));var e,f,g,h,i,j=b.attr("shape").toLowerCase().replace("poly","polygon"),k=d('img[usemap="#'+b.parent("map").attr("name")+'"]'),l=d.trim(b.attr("coords")),m=l.replace(/,$/,"").split(",");if(!k.length)return F;if("polygon"===j)h=S.polys.polygon(m,c);else{if(!S.polys[j])return F;for(g=-1,i=m.length,f=[];++g<i;)f.push(parseInt(m[g],10));h=S.polys[j].apply(this,f.concat(c))}return e=k.offset(),e.left+=Math.ceil((k.outerWidth(F)-k.width())/2),e.top+=Math.ceil((k.outerHeight(F)-k.height())/2),h.position.left+=e.left,h.position.top+=e.top,h};var Cb,Db='<iframe class="qtip-bgiframe" frameborder="0" tabindex="-1" src="javascript:\'\';" style="display:block; position:absolute; z-index:-1; filter:alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";"></iframe>';d.extend(y.prototype,{_scroll:function(){var b=this.qtip.elements.overlay;b&&(b[0].style.top=d(a).scrollTop()+"px")},init:function(c){var e=c.tooltip;d("select, object").length<1&&(this.bgiframe=c.elements.bgiframe=d(Db).appendTo(e),c._bind(e,"tooltipmove",this.adjustBGIFrame,this._ns,this)),this.redrawContainer=d("<div/>",{id:T+"-rcontainer"}).appendTo(b.body),c.elements.overlay&&c.elements.overlay.addClass("qtipmodal-ie6fix")&&(c._bind(a,["scroll","resize"],this._scroll,this._ns,this),c._bind(e,["tooltipshow"],this._scroll,this._ns,this)),this.redraw()},adjustBGIFrame:function(){var a,b,c=this.qtip.tooltip,d={height:c.outerHeight(F),width:c.outerWidth(F)},e=this.qtip.plugins.tip,f=this.qtip.elements.tip;b=parseInt(c.css("borderLeftWidth"),10)||0,b={left:-b,top:-b},e&&f&&(a="x"===e.corner.precedance?[J,M]:[K,L],b[a[1]]-=f[a[0]]()),this.bgiframe.css(b).css(d)},redraw:function(){if(this.qtip.rendered<1||this.drawing)return this;var a,b,c,d,e=this.qtip.tooltip,f=this.qtip.options.style,g=this.qtip.options.position.container;return this.qtip.drawing=1,f.height&&e.css(K,f.height),f.width?e.css(J,f.width):(e.css(J,"").appendTo(this.redrawContainer),b=e.width(),1>b%2&&(b+=1),c=e.css("maxWidth")||"",d=e.css("minWidth")||"",a=(c+d).indexOf("%")>-1?g.width()/100:0,c=(c.indexOf("%")>-1?a:1)*parseInt(c,10)||b,d=(d.indexOf("%")>-1?a:1)*parseInt(d,10)||0,b=c+d?Math.min(Math.max(b,d),c):b,e.css(J,Math.round(b)).appendTo(g)),this.drawing=0,this},destroy:function(){this.bgiframe&&this.bgiframe.remove(),this.qtip._unbind([a,this.qtip.tooltip],this._ns)}}),Cb=S.ie6=function(a){return 6===eb.ie?new y(a):F},Cb.initialize="render",C.ie6={"^content|style$":function(){this.redraw()}}})}(window,document),function(a){a.fn.typeWatch=function(b){function c(b,c){var d=a(b.el).val();(d.length>=f.captureLength&&d.toUpperCase()!=b.text||c&&d.length>=f.captureLength)&&(b.text=d.toUpperCase(),b.cb.call(b.el,d))}function d(b){var d=b.type.toUpperCase();if(a.inArray(d,f.inputTypes)>=0){var e={timer:null,text:a(b).val().toUpperCase(),cb:f.callback,el:b,wait:f.wait};f.highlight&&a(b).focus(function(){this.select()});var g=function(b){var d=e.wait,g=!1,h=this.type.toUpperCase();"undefined"!=typeof b.keyCode&&13==b.keyCode&&"TEXTAREA"!=h&&a.inArray(h,f.inputTypes)>=0&&(d=1,g=!0);var i=function(){c(e,g)};clearTimeout(e.timer),e.timer=setTimeout(i,d)};a(b).on("keydown paste cut input",g)}}var e=["TEXT","TEXTAREA","PASSWORD","TEL","SEARCH","URL","EMAIL","DATETIME","DATE","MONTH","WEEK","TIME","DATETIME-LOCAL","NUMBER","RANGE"],f=a.extend({wait:750,callback:function(){},highlight:!0,captureLength:2,inputTypes:e},b);return this.each(function(){d(this)})}}(jQuery),function(a){a.fn.serializeForm=function(){if(this.length<1)return!1;var b={},c=b,d=':input[type!="checkbox"][type!="radio"], input:checked',e=function(){if(!this.disabled){var d=this.name.replace(/\[([^\]]+)?\]/g,",$1").split(","),e=d.length-1,f=a(this);if(d[0]){for(var g=0;e>g;g++)c=c[d[g]]=c[d[g]]||(""===d[g+1]||"0"===d[g+1]?[]:{});void 0!==c.length?c.push(f.val()):c[d[e]]=f.val(),c=b}}};return this.filter(d).each(e),this.find(d).each(e),b}}(jQuery),function(a){function b(){var a="!@#$%^&*()+=[]\\';,/{}|\":<>?~`.-_";return a+=" "}function c(){var a="¬€£¦";return a}function d(b,c,d){b.each(function(){var b=a(this);b.bind("keyup change paste",function(a){var e="";a.originalEvent&&a.originalEvent.clipboardData&&a.originalEvent.clipboardData.getData&&(e=a.originalEvent.clipboardData.getData("text/plain")),setTimeout(function(){h(b,c,d,e)},0)}),b.bind("keypress",function(a){var e=a.charCode?a.charCode:a.which;if(!(g(e)||a.ctrlKey||a.metaKey)){var f=String.fromCharCode(e),h=b.selection(),i=h.start,j=h.end,k=b.val(),l=k.substring(0,i)+f+k.substring(j),m=c(l,d);m!=l&&a.preventDefault()}})})}function e(b,c){var d=parseFloat(a(b).val()),e=a(b);return isNaN(d)?void e.val(""):(f(c.min)&&d<c.min&&e.val(""),void(f(c.max)&&d>c.max&&e.val("")))}function f(a){return!isNaN(a)}function g(a){return a>=32?!1:10==a?!1:13==a?!1:!0}function h(a,b,c,d){var e=a.val();""==e&&d.length>0&&(e=d);var f=b(e,c);if(e!=f){var g=a.alphanum_caret();a.val(f),a.alphanum_caret(e.length==f.length+1?g-1:g)}}function i(b,c){"undefined"==typeof c&&(c=D);var d,e={};return d="string"==typeof b?F[b]:"undefined"==typeof b?{}:b,a.extend(e,c,d),"undefined"==typeof e.blacklist&&(e.blacklistSet=x(e.allow,e.disallow)),e}function j(b){var c,d={};return c="string"==typeof b?G[b]:"undefined"==typeof b?{}:b,a.extend(d,E,c),d}function k(a,b,c){return c.maxLength&&a.length>=c.maxLength?!1:c.allow.indexOf(b)>=0?!0:c.allowSpace&&" "==b?!0:c.blacklistSet.contains(b)?!1:!c.allowNumeric&&K[b]?!1:!c.allowUpper&&u(b)?!1:!c.allowLower&&v(b)?!1:!c.allowCaseless&&w(b)?!1:!c.allowLatin&&L.contains(b)?!1:c.allowOtherCharSets?!0:K[b]||L.contains(b)?!0:!1}function l(a,b,c){if(K[b])return n(a,c)?!1:p(a,c)?!1:o(a,c)?!1:q(a+b,c)?!1:r(a+b,c)?!1:!0;if(c.allowPlus&&"+"==b&&""==a)return!0;if(c.allowMinus&&"-"==b&&""==a)return!0;if(b==I&&c.allowThouSep&&A(a,b))return!0;if(b==J){if(a.indexOf(J)>=0)return!1;if(c.allowDecSep)return!0}return!1}function m(a){return a+="",a.replace(/[^0-9]/g,"").length}function n(a,b){var c=b.maxDigits;if(""==c||isNaN(c))return!1;var d=m(a);return d>=c?!0:!1}function o(a,b){var c=b.maxDecimalPlaces;if(""==c||isNaN(c))return!1;var d=a.indexOf(J);if(-1==d)return!1;var e=a.substring(d),f=m(e);return f>=c?!0:!1}function p(a,b){var c=b.maxPreDecimalPlaces;if(""==c||isNaN(c))return!1;var d=a.indexOf(J);if(d>=0)return!1;var e=m(a);return e>=c?!0:!1}function q(a,b){if(!b.max||b.max<0)return!1;var c=parseFloat(a);return c>b.max?!0:!1}function r(a,b){if(!b.min||b.min>0)return!1;var c=parseFloat(a);return c<b.min?!0:!1}function s(a,b){if("string"!=typeof a)return a;var c,d=a.split(""),e=[],f=0;for(f=0;f<d.length;f++){c=d[f];var g=e.join("");k(g,c,b)&&e.push(c)}return e.join("")}function t(a,b){if("string"!=typeof a)return a;var c,d=a.split(""),e=[],f=0;for(f=0;f<d.length;f++){c=d[f];var g=e.join("");l(g,c,b)&&e.push(c)}return e.join("")}function u(a){var b=a.toUpperCase(),c=a.toLowerCase();return a==b&&b!=c?!0:!1}function v(a){var b=a.toUpperCase(),c=a.toLowerCase();return a==c&&b!=c?!0:!1}function w(a){return a.toUpperCase()==a.toLowerCase()?!0:!1}function x(a,b){var c=new B(H+b),d=new B(a),e=c.subtract(d);return e}function y(){var a,b="0123456789".split(""),c={},d=0;for(d=0;d<b.length;d++)a=b[d],c[a]=!0;return c}function z(){var a="abcdefghijklmnopqrstuvwxyz",b=a.toUpperCase(),c=new B(a+b);return c}function A(a){if(0==a.length)return!1;var b=a.indexOf(J);if(b>=0)return!1;var c=a.indexOf(I);if(0>c)return!0;var d=a.lastIndexOf(I),e=a.length-d-1;if(3>e)return!1;var f=m(a.substring(c));return f%3>0?!1:!0}function B(a){this.map="string"==typeof a?C(a):{}}function C(a){var b,c={},d=a.split(""),e=0;for(e=0;e<d.length;e++)b=d[e],c[b]=!0;return c}a.fn.alphanum=function(a){var b=i(a),c=this;return d(c,s,b),this},a.fn.alpha=function(a){var b=i("alpha"),c=i(a,b),e=this;return d(e,s,c),this},a.fn.numeric=function(a){var b=j(a),c=this;return d(c,t,b),c.blur(function(){e(this,a)}),this};var D={allow:"",disallow:"",allowSpace:!0,allowNumeric:!0,allowUpper:!0,allowLower:!0,allowCaseless:!0,allowLatin:!0,allowOtherCharSets:!0,maxLength:0/0},E={allowPlus:!1,allowMinus:!0,allowThouSep:!0,allowDecSep:!0,allowLeadingSpaces:!1,maxDigits:0/0,maxDecimalPlaces:0/0,maxPreDecimalPlaces:0/0,max:0/0,min:0/0},F={alpha:{allowNumeric:!1},upper:{allowNumeric:!1,allowUpper:!0,allowLower:!1,allowCaseless:!0},lower:{allowNumeric:!1,allowUpper:!1,allowLower:!0,allowCaseless:!0}},G={integer:{allowPlus:!1,allowMinus:!0,allowThouSep:!1,allowDecSep:!1},positiveInteger:{allowPlus:!1,allowMinus:!1,allowThouSep:!1,allowDecSep:!1}},H=b()+c(),I=",",J=".",K=y(),L=z();B.prototype.add=function(a){var b=this.clone();for(var c in a.map)b.map[c]=!0;return b},B.prototype.subtract=function(a){var b=this.clone();for(var c in a.map)delete b.map[c];return b},B.prototype.contains=function(a){return this.map[a]?!0:!1},B.prototype.clone=function(){var a=new B;for(var b in this.map)a.map[b]=!0;return a},a.fn.alphanum.backdoorAlphaNum=function(a,b){var c=i(b);return s(a,c)},a.fn.alphanum.backdoorNumeric=function(a,b){var c=j(b);return t(a,c)},a.fn.alphanum.setNumericSeparators=function(a){1==a.thousandsSeparator.length&&1==a.decimalSeparator.length&&(I=a.thousandsSeparator,J=a.decimalSeparator)}}(jQuery),function(a){function b(a,b){if(a.createTextRange){var c=a.createTextRange();c.move("character",b),c.select()}else null!=a.selectionStart&&(a.focus(),a.setSelectionRange(b,b))}function c(a){if("selection"in document){var b=a.createTextRange();try{b.setEndPoint("EndToStart",document.selection.createRange())}catch(c){return 0}return b.text.length}return null!=a.selectionStart?a.selectionStart:void 0}a.fn.alphanum_caret=function(d,e){return"undefined"==typeof d?c(this.get(0)):this.queue(function(c){if(isNaN(d)){var f=a(this).val().indexOf(d);e===!0?f+=d.length:"undefined"!=typeof e&&(f+=e),b(this,f)}else b(this,d);c()})}}(jQuery),function(a){var b=function(a){return a?a.ownerDocument.defaultView||a.ownerDocument.parentWindow:window},c=function(b){var c=a.Range.current(b).clone(),d=a.Range(b).select(b);return c.overlaps(d)?(c.compare("START_TO_START",d)<1?(startPos=0,c.move("START_TO_START",d)):(fromElementToCurrent=d.clone(),fromElementToCurrent.move("END_TO_START",c),startPos=fromElementToCurrent.toString().length),endPos=c.compare("END_TO_END",d)>=0?d.toString().length:startPos+c.toString().length,{start:startPos,end:endPos}):null},d=function(d){var e=b(d);if(void 0!==d.selectionStart)return document.activeElement&&document.activeElement!=d&&d.selectionStart==d.selectionEnd&&0==d.selectionStart?{start:d.value.length,end:d.value.length}:{start:d.selectionStart,end:d.selectionEnd};if(e.getSelection)return c(d,e);try{if("input"==d.nodeName.toLowerCase()){var f=b(d).document.selection.createRange(),g=d.createTextRange();g.setEndPoint("EndToStart",f);var h=g.text.length;return{start:h,end:h+f.text.length}}var i=c(d,e);if(!i)return i;var j=a.Range.current().clone(),k=j.clone().collapse().range,l=j.clone().collapse(!1).range;return k.moveStart("character",-1),l.moveStart("character",-1),0!=i.startPos&&""==k.text&&(i.startPos+=2),0!=i.endPos&&""==l.text&&(i.endPos+=2),i}catch(m){return{start:d.value.length,end:d.value.length}}},e=function(a,c,d){var e=b(a);if(a.setSelectionRange)void 0===d?(a.focus(),a.setSelectionRange(c,c)):(a.select(),a.selectionStart=c,a.selectionEnd=d);else if(a.createTextRange){var f=a.createTextRange();f.moveStart("character",c),d=d||c,f.moveEnd("character",d-a.value.length),f.select()}else if(e.getSelection){var h=e.document,i=e.getSelection(),j=h.createRange(),k=[c,void 0!==d?d:c];g([a],k),j.setStart(k[0].el,k[0].count),j.setEnd(k[1].el,k[1].count),i.removeAllRanges(),i.addRange(j)}else if(e.document.body.createTextRange){var j=document.body.createTextRange();j.moveToElementText(a),j.collapse(),j.moveStart("character",c),j.moveEnd("character",void 0!==d?d:c),j.select()}},f=function(a,b,c,d){"number"==typeof c[0]&&c[0]<b&&(c[0]={el:d,count:c[0]-a}),"number"==typeof c[1]&&c[1]<=b&&(c[1]={el:d,count:c[1]-a})},g=function(a,b,c){var d,e;c=c||0;for(var h=0;a[h];h++)d=a[h],3===d.nodeType||4===d.nodeType?(e=c,c+=d.nodeValue.length,f(e,c,b,d)):8!==d.nodeType&&(c=g(d.childNodes,b,c));return c};jQuery.fn.selection=function(a,b){return void 0!==a?this.each(function(){e(this,a,b)}):d(this[0])},a.fn.selection.getCharElement=g}(jQuery),function(a){"use strict";a.redux=a.redux||{},a(document).ready(function(){a.fn.isOnScreen=function(){if(window){var b=a(window),c={top:b.scrollTop(),left:b.scrollLeft()};c.right=c.left+b.width(),c.bottom=c.top+b.height();var d=this.offset();return d.right=d.left+this.outerWidth(),d.bottom=d.top+this.outerHeight(),!(c.right<d.left||c.left>d.right||c.bottom<d.top||c.top>d.bottom)}},a.redux.hideFields(),a.redux.checkRequired(),a.redux.initEvents(),a.redux.initQtip(),a.redux.tabCheck(),a.redux.notices(),a.redux.tabControl(),a.redux.devFunctions()}),a.redux.initEvents=function(){a(".redux-action_bar, .redux-presets-bar").on("click",function(){window.onbeforeunload=null}),a("#toplevel_page_"+redux.args.slug+" .wp-submenu a, #wp-admin-bar-"+redux.args.slug+" a.ab-item").click(function(b){if((a("#toplevel_page_"+redux.args.slug).hasClass("wp-menu-open")||a(this).hasClass("ab-item"))&&!a(this).parents("ul.ab-submenu:first").hasClass("ab-sub-secondary")){b.preventDefault();var c=a(this).attr("href").split("&tab=");return a("#"+c[1]+"_section_group_li_a").click(),a(this).parents("ul:first").find(".current").removeClass("current"),a(this).addClass("current"),a(this).parent().addClass("current"),!1}}),a('input[name="'+redux.args.opt_name+'[defaults]"]').click(function(){return confirm(redux.args.reset_confirm)?void(window.onbeforeunload=null):!1}),a('input[name="'+redux.args.opt_name+'[defaults-section]"]').click(function(){return confirm(redux.args.reset_section_confirm)?void(window.onbeforeunload=null):!1}),a(".expand_options").click(function(b){b.preventDefault();var c=a(".redux-container");if(a(c).hasClass("fully-expanded")){a(c).removeClass("fully-expanded");var d=a.cookie("redux_current_tab");a(".redux-container:first").find("#"+d+"_section_group").fadeIn(200,function(){0!==a(".redux-container:first").find("#redux-footer").length&&a.redux.stickyInfo(),a.redux.initFields()})}return a.redux.expandOptions(a(this).parents(".redux-container:first")),!1}),a(".saved_notice").is(":visible")&&a(".saved_notice").slideDown(),a(document.body).on("change",".redux-field input, .redux-field textarea, .redux-field select",function(){a(this).hasClass("noUpdate")||redux_change(a(this))});var b=a("#redux-footer").height();a("#redux-sticky-padder").css({height:b}),0!==a("#redux-footer").length&&(a(window).scroll(function(){a.redux.stickyInfo()}),a(window).resize(function(){a.redux.stickyInfo()})),a(".saved_notice").delay(4e3).slideUp(),a(".redux-save").click(function(){window.onbeforeunload=null})},a.redux.hideFields=function(){a("label[for='redux_hide_field']").each(function(){var b=a(this).parent().parent();a(b).addClass("hidden")})},a.redux.checkRequired=function(){a.redux.required(),a("body").on("change",".redux-main select, .redux-main radio, .redux-main input[type=checkbox], .redux-main input[type=hidden]",function(){a.redux.check_dependencies(this)}),a("body").on("check_dependencies",function(b,c){a.redux.check_dependencies(c)}),a("td > fieldset:empty,td > div:empty").parent().parent().hide()},a.redux.initQtip=function(){if(a().qtip){var b="",c=redux.args.hints.tip_style.shadow;c===!0&&(b="qtip-shadow");var d="",e=redux.args.hints.tip_style.color;""!==e&&(d="qtip-"+e);var f="",g=redux.args.hints.tip_style.rounded;g===!0&&(f="qtip-rounded");var h="",i=redux.args.hints.tip_style.style;""!==i&&(h="qtip-"+i);var j=b+","+d+","+f+","+h;j=j.replace(/,/g," ");var k=redux.args.hints.tip_position.my,l=redux.args.hints.tip_position.at;k=a.redux.verifyPos(k.toLowerCase(),!0),l=a.redux.verifyPos(l.toLowerCase(),!1);var m=redux.args.hints.tip_effect.show.event,n=redux.args.hints.tip_effect.hide.event,o=redux.args.hints.tip_effect.show.effect,p=redux.args.hints.tip_effect.show.duration,q=redux.args.hints.tip_effect.hide.effect,r=redux.args.hints.tip_effect.hide.duration;a("div.redux-hint-qtip").each(function(){a(this).qtip({content:{text:a(this).attr("qtip-content"),title:a(this).attr("qtip-title")},show:{effect:function(){switch(o){case"slide":a(this).slideDown(p);break;case"fade":a(this).fadeIn(p);break;default:a(this).show()}},event:m},hide:{effect:function(){switch(q){case"slide":a(this).slideUp(r);break;case"fade":a(this).fadeOut(r);break;default:a(this).show(r)}},event:n},style:{classes:j},position:{my:k,at:l}})}),a("input[qtip-content]").each(function(){a(this).qtip({content:{text:a(this).attr("qtip-content"),title:a(this).attr("qtip-title")},show:"focus",hide:"blur",style:j,position:{my:k,at:l}})
3
+ })}},a.redux.tabCheck=function(){a(".redux-group-tab-link-a").click(function(){var b=a(this);if(b.parent().hasClass("empty_section")&&b.parent().hasClass("hasSubSections")){var c=a(this).closest("ul").find(".redux-group-tab-link-a"),d=c.index(this);b=c.slice(d+1,d+2)}var e=b.parents(".redux-container:first"),f=b.data("rel"),g=e.find(".redux-group-tab-link-li.active:first .redux-group-tab-link-a").data("rel");if(g!==f){if(a("#currentSection").val(f),b.parents(".postbox-container:first").length||a.cookie("redux_current_tab",f,{expires:7,path:"/"}),e.find("#"+f+"_section_group_li").parents(".redux-group-tab-link-li").length){var h=e.find("#"+f+"_section_group_li").parents(".redux-group-tab-link-li").attr("id").split("_");h=h[0]}if(e.find("#toplevel_page_"+redux.args.slug+" .wp-submenu a.current").removeClass("current"),e.find("#toplevel_page_"+redux.args.slug+" .wp-submenu li.current").removeClass("current"),e.find("#toplevel_page_"+redux.args.slug+" .wp-submenu a").each(function(){var b=a(this).attr("href").split("&tab=");(b[1]==f||b[1]==h)&&(a(this).addClass("current"),a(this).parent().addClass("current"))}),e.find("#"+g+"_section_group_li").find("#"+g+"_section_group_li").length)e.find("#"+g+"_section_group_li").addClass("activeChild"),e.find("#"+f+"_section_group_li").addClass("active").removeClass("activeChild");else if(e.find("#"+f+"_section_group_li").parents("#"+g+"_section_group_li").length||e.find("#"+g+"_section_group_li").parents("ul.subsection").find("#"+f+"_section_group_li").length)e.find("#"+f+"_section_group_li").parents("#"+g+"_section_group_li").length?e.find("#"+g+"_section_group_li").addClass("activeChild").removeClass("active"):(e.find("#"+f+"_section_group_li").addClass("active"),e.find("#"+g+"_section_group_li").removeClass("active")),e.find("#"+f+"_section_group_li").removeClass("activeChild").addClass("active");else if(e.find("#"+f+"_section_group_li").addClass("active").removeClass("activeChild").find("ul.subsection").slideDown(),e.find("#"+g+"_section_group_li").find("ul.subsection").length){e.find("#"+g+"_section_group_li").find("ul.subsection").slideUp("fast",function(){e.find("#"+g+"_section_group_li").removeClass("active").removeClass("activeChild")});var i=e.find("#"+f+"_section_group_li").parents(".hasSubSections:first");i.length>0&&(e.find("#"+f+"_section_group_li").removeClass("active"),f=i.find(".redux-group-tab-link-a:first").data("rel"),e.find("#"+f+"_section_group_li").addClass("active").removeClass("activeChild").find("ul.subsection").slideDown())}else e.find("#"+g+"_section_group_li").parents("ul.subsection").length?e.find("#"+g+"_section_group_li").parents("#"+f+"_section_group_li").length?e.find("#"+g+"_section_group_li").removeClass("active"):e.find("#"+g+"_section_group_li").parents("ul.subsection").slideUp("fast",function(){e.find("#"+g+"_section_group_li").removeClass("active"),e.find("#"+g+"_section_group_li").parents(".redux-group-tab-link-li").removeClass("active").removeClass("activeChild"),e.find("#"+f+"_section_group_li").parents(".redux-group-tab-link-li").addClass("activeChild").find("ul.subsection").slideDown(),e.find("#"+f+"_section_group_li").addClass("active")}):(e.find("#"+g+"_section_group_li").removeClass("active"),e.find("#"+f+"_section_group_li").parents(".redux-group-tab-link-li").length&&(e.find("#"+f+"_section_group_li").parents(".redux-group-tab-link-li").addClass("activeChild").find("ul.subsection").slideDown(),e.find("#"+f+"_section_group_li").addClass("active")));e.find("#"+g+"_section_group").hide(),e.find("#"+f+"_section_group").fadeIn(200,function(){0!==e.find("#redux-footer").length&&a.redux.stickyInfo(),a.redux.initFields()}),a("#toplevel_page_"+redux.args.slug).find(".current").removeClass("current")}});var b=decodeURI((new RegExp("tab=(.+?)(&|$)").exec(location.search)||[,""])[1]);""!==b?a.cookie("redux_current_tab_get")!==b&&(a.cookie("redux_current_tab",b,{expires:7,path:"/"}),a.cookie("redux_current_tab_get",b,{expires:7,path:"/"}),a("#"+b+"_section_group_li").click()):""!==a.cookie("redux_current_tab_get")&&a.removeCookie("redux_current_tab_get");var c=a("#"+a.cookie("redux_current_tab")+"_section_group_li_a");null===a.cookie("redux_current_tab")||"undefined"==typeof a.cookie("redux_current_tab")||0===c.length?a(".redux-container").find(".redux-group-tab-link-a:first").click():c.click()},a.redux.initFields=function(){a(".redux-group-tab:visible").find(".redux-field-init:visible").each(function(){var b=a(this).attr("data-type");redux.field_objects[b]&&redux.field_objects[b].init()})},a.redux.notices=function(){void 0!==redux.errors&&(a.each(redux.errors.errors,function(b,c){a.each(c.errors,function(b,c){a("#"+redux.args.opt_name+"-"+c.id).addClass("redux-field-error"),0===a("#"+redux.args.opt_name+"-"+c.id).parent().find(".redux-th-error").length&&a("#"+redux.args.opt_name+"-"+c.id).append('<div class="redux-th-error">'+c.msg+"</div>")})}),a(".redux-container").each(function(){var b=a(this),c=b.find(".redux-field-error").length;c>0&&(b.find(".redux-field-errors span").text(c),b.find(".redux-field-errors").slideDown(),b.find(".redux-group-tab").each(function(){var c=a(this).find(".redux-field-error").length;if(c>0){var d=a(this).attr("id").split("_");d=d[0],b.find('.redux-group-tab-link-a[data-key="'+d+'"]').prepend('<span class="redux-menu-error">'+c+"</span>"),b.find('.redux-group-tab-link-a[data-key="'+d+'"]').addClass("hasError");var e=b.find('.redux-group-tab-link-a[data-key="'+d+'"]').parents(".hasSubSections:first");e&&e.find(".redux-group-tab-link-a:first").addClass("hasError")}}));var d=b.find(".redux-field-warning").length;d>0&&(b.find(".redux-field-warnings span").text(d),b.find(".redux-field-warnings").slideDown(),b.find(".redux-group-tab").each(function(){var c=a(this).find(".redux-field-warning").length;if(c>0){var d=a(this).attr("id").split("_");d=d[0],b.find('.redux-group-tab-link-a[data-key="'+d+'"]').prepend('<span class="redux-menu-warning">'+total+"</span>"),b.find('.redux-group-tab-link-a[data-key="'+d+'"]').addClass("hasWarning");var e=b.find('.redux-group-tab-link-a[data-key="'+d+'"]').parents(".hasSubSections:first");e&&e.find(".redux-group-tab-link-a:first").addClass("hasWarning")}}))}))},a.redux.tabControl=function(){a(".redux-section-tabs div").hide(),a(".redux-section-tabs div:first").show(),a(".redux-section-tabs ul li:first").addClass("active"),a(".redux-section-tabs ul li a").click(function(){a(".redux-section-tabs ul li").removeClass("active"),a(this).parent().addClass("active");var b=a(this).attr("href");return a(".redux-section-tabs div").hide(),a(b).fadeIn("medium",function(){a.redux.initFields()}),!1})},a.redux.devFunctions=function(){a("#consolePrintObject").on("click",function(b){b.preventDefault(),console.log(a.parseJSON(a("#redux-object-json").html()))}),"function"==typeof jsonView&&jsonView("#redux-object-json","#redux-object-browser")},a.redux.required=function(){a.each(redux.folds,function(b,c){var d=a("#"+redux.args.opt_name+"-"+b);if(d.parents("tr:first").addClass("fold"),"hide"==c){if(d.parents("tr:first").addClass("hide"),d.hasClass("redux-container-section")){var e=a("#section-"+b);e.hasClass("redux-section-indent-start")&&(a("#section-table-"+b).hide().addClass("hide"),e.hide().addClass("hide"))}if(d.hasClass("redux-container-info")&&a("#info-"+b).hide().addClass("hide"),d.hasClass("redux-container-divide")&&a("#divide-"+b).hide().addClass("hide"),d.hasClass("redux-container-raw")){var f=d.parents().find("table#"+redux.args.opt_name+"-"+b);f.hide().addClass("hide")}}})},a.redux.get_container_value=function(b){var c=a("#"+redux.args.opt_name+"-"+b).serializeForm();return null!==c&&"object"==typeof c&&c.hasOwnProperty(redux.args.opt_name)&&(c=c[redux.args.opt_name][b]),c},a.redux.check_dependencies=function(b){if(null!==redux.required){var c=a(b),d=c.parents(".redux-field:first").data("id");if(redux.required.hasOwnProperty(d)){var e=c.parents(".redux-field-container:first"),f=e.parents("tr:first").hasClass(".hide");a.each(redux.required[d],function(b){var c=a(this),d=!1,e=a("#"+redux.args.opt_name+"-"+b),g=e.parents("tr:first");if(f||(d=a.redux.check_parents_dependencies(b)),d===!0){if(e.hasClass("redux-container-section")){var h=a("#section-"+b);h.hasClass("redux-section-indent-start")&&h.hasClass("hide")&&(a("#section-table-"+b).fadeIn(300).removeClass("hide"),h.fadeIn(300).removeClass("hide"))}if(e.hasClass("redux-container-info")&&a("#info-"+b).fadeIn(300).removeClass("hide"),e.hasClass("redux-container-divide")&&a("#divide-"+b).fadeIn(300).removeClass("hide"),e.hasClass("redux-container-raw")){var i=e.parents().find("table#"+redux.args.opt_name+"-"+b);i.fadeIn(300).removeClass("hide")}g.fadeIn(300,function(){a(this).removeClass("hide"),redux.required.hasOwnProperty(b)&&a.redux.check_dependencies(a("#"+redux.args.opt_name+"-"+b).children().first()),a.redux.initFields()}),(e.hasClass("redux-container-section")||e.hasClass("redux-container-info"))&&g.css({display:"none"})}else d===!1&&g.fadeOut(100,function(){a(this).addClass("hide"),redux.required.hasOwnProperty(b)&&a.redux.required_recursive_hide(b)});c.find("select, radio, input[type=checkbox]").trigger("change")})}}},a.redux.required_recursive_hide=function(b){var c=a("#"+redux.args.opt_name+"-"+b).parents("tr:first");c.fadeOut(50,function(){if(a(this).addClass("hide"),a("#"+redux.args.opt_name+"-"+b).hasClass("redux-container-section")){var c=a("#section-"+b);c.hasClass("redux-section-indent-start")&&(a("#section-table-"+b).fadeOut(50).addClass("hide"),c.fadeOut(50).addClass("hide"))}if(a("#"+redux.args.opt_name+"-"+b).hasClass("redux-container-info")&&a("#info-"+b).fadeOut(50).addClass("hide"),a("#"+redux.args.opt_name+"-"+b).hasClass("redux-container-divide")&&a("#divide-"+b).fadeOut(50).addClass("hide"),a("#"+redux.args.opt_name+"-"+b).hasClass("redux-container-raw")){var d=a("#"+redux.args.opt_name+"-"+b).parents().find("table#"+redux.args.opt_name+"-"+b);d.fadeOut(50).addClass("hide")}redux.required.hasOwnProperty(b)&&a.each(redux.required[b],function(b){a.redux.required_recursive_hide(b)})})},a.redux.check_parents_dependencies=function(b){var c="";return redux.required_child.hasOwnProperty(b)?a.each(redux.required_child[b],function(b,d){if(a("#"+redux.args.opt_name+"-"+d.parent).parents("tr:first").hasClass(".hide"))c=!1;else if(c!==!1){var e=a.redux.get_container_value(d.parent);c=a.redux.check_dependencies_visibility(e,d)}}):c=!0,c},a.redux.check_dependencies_visibility=function(b,c){var d=!1,e=c.checkValue,f=c.operation;switch(f){case"=":case"equals":a.isArray(b)?a(b[0]).each(function(b,c){if(a.isArray(e))a(e).each(function(a,b){return c==b?(d=!0,!0):void 0});else if(c==e)return d=!0,!0}):a.isArray(e)?a(e).each(function(a,c){b==c&&(d=!0)}):b==e&&(d=!0);break;case"!=":case"not":a.isArray(b)?a(b[0]).each(function(b,c){if(a.isArray(e))a(e).each(function(a,b){return c!=b?(d=!0,!0):void 0});else if(c!=e)return d=!0,!0}):a.isArray(e)?a(e).each(function(a,c){b!=c&&(d=!0)}):b!=e&&(d=!0);break;case">":case"greater":case"is_larger":parseFloat(b)>parseFloat(e)&&(d=!0);break;case">=":case"greater_equal":case"is_larger_equal":parseFloat(b)>=parseFloat(e)&&(d=!0);break;case"<":case"less":case"is_smaller":parseFloat(b)<parseFloat(e)&&(d=!0);break;case"<=":case"less_equal":case"is_smaller_equal":parseFloat(b)<=parseFloat(e)&&(d=!0);break;case"contains":a.isArray(e)?a(e).each(function(a,c){-1!==b.toString().indexOf(c)&&(d=!0)}):-1!==b.toString().indexOf(e)&&(d=!0);break;case"doesnt_contain":case"not_contain":a.isArray(e)?a(e).each(function(a,c){-1===b.toString().indexOf(c)&&(d=!0)}):-1===b.toString().indexOf(e)&&(d=!0);break;case"is_empty_or":(""===b||b==e)&&(d=!0);break;case"not_empty_and":""!==b&&b!=e&&(d=!0);break;case"is_empty":case"empty":case"!isset":b&&""!==b&&null!==b||(d=!0);break;case"not_empty":case"!empty":case"isset":b&&""!==b&&null!==b&&(d=!0)}return d},a.redux.verifyPos=function(a,b){if(a=a.replace(/^\s+|\s+$/gm,""),""===a||-1==a.search(" "))return b===!0?"top left":"bottom right";var c=a.split(" "),d=b?"top":"bottom";("top"==c[0]||"center"==c[0]||"bottom"==c[0])&&(d=c[0]);var e=b?"left":"right";return("left"==c[1]||"center"==c[1]||"right"==c[1])&&(e=c[1]),d+" "+e},a.redux.stickyInfo=function(){var b=a("#info_bar").width()-4;a("#info_bar").isOnScreen()||a("#redux-footer-sticky").isOnScreen()?(a("#redux-sticky").removeClass("sticky-save-warn"),a("#redux-footer").css({background:"#eee",position:"inherit",bottom:"inherit",width:"inherit"}),a("#redux-sticky-padder").hide(),a("#redux-footer").removeClass("sticky-footer-fixed")):(a("#redux-sticky").addClass("sticky-save-warn"),a("#redux-footer").css({position:"fixed",bottom:"0",width:b}),a("#redux-footer").addClass("sticky-footer-fixed"),a(".redux-save-warn").css("left",a("#redux-sticky").offset().left),a("#redux-sticky-padder").show())},a.redux.expandOptions=function(b){var c=b.find(".expand_options"),d=b.find(".redux-sidebar").width()-1,e=a(".redux-group-menu .active a").data("rel")+"_section_group";return c.hasClass("expanded")?(c.removeClass("expanded"),b.find(".redux-main").removeClass("expand"),b.find(".redux-sidebar").stop().animate({"margin-left":"0px"},500),b.find(".redux-main").stop().animate({"margin-left":d},500,function(){b.find(".redux-main").attr("style","")}),b.find(".redux-group-tab").each(function(){a(this).attr("id")!==e&&a(this).fadeOut("fast")})):(c.addClass("expanded"),b.find(".redux-main").addClass("expand"),b.find(".redux-sidebar").stop().animate({"margin-left":-d-113},500),b.find(".redux-main").stop().animate({"margin-left":"-1px"},500),b.find(".redux-group-tab").fadeIn("medium",function(){a.redux.initFields()})),!1},a.redux.scaleToRatio=function(b,c,d){var e=0,f=b.attr("data-width");f||(f=b.width(),b.attr("data-width",f));var g=b.attr("data-height"),h=b.height();(!g||h>g)&&(g=h,b.attr("data-height",g),b.css("width","auto"),b.attr("data-width",b.width()),f=b.width()),f>d?(e=d/f,b.css("width",d),b.css("height",g*e),g*=e,f*=e):b.css("width","auto"),g>c?(e=c/g,b.css("height",c),b.css("width",f*e),f*=e,g*=e):b.css("height","auto");var i=(a(document.getElementById("redux-header")).height()-b.height())/2;i>0?b.css("margin-top",i):b.css("margin-top",0),a("#redux-header .redux_field_search")&&a("#redux-header .redux_field_search").css("right",a(b).width()+20)},a.redux.resizeAds=function(){var b=a("#redux-header"),c=b.find(".rAds"),d=b.height(),e=b.width()-b.find(".display_header").width()-30;a(c).find("video").each(function(){a.redux.scaleToRatio(a(this),d,e)}),a(c).find("img").each(function(){a.redux.scaleToRatio(a(this),d,e)}),a(c).find("div").each(function(){a.redux.scaleToRatio(a(this),d,e)}),"-99999px"==c.css("left")&&c.css("display","none").css("left","auto"),c.fadeIn("slow")},a(document).ready(function(){redux.rAds&&setTimeout(function(){a("#redux-header").append('<div class="rAds"></div>');var b=a("#redux-header");b.css("position","relative"),b.find(".rAds").attr("style","position:absolute; top: 6px; right: 6px; display:block !important;overflow:hidden;").css("left","-99999px"),b.find(".rAds").html(redux.rAds.replace(/<br\s?\/?>/,""));{var c=b.find(".rAds");b.height(),b.width()-b.find(".display_header").width()-30}c.find("a").css("float","right").css("line-height",b.height()+"px").css("margin-left","5px"),a(document).ajaxComplete(function(){c.find("a").hide(),setTimeout(function(){a.redux.resizeAds(),c.find("a").fadeIn()},1400),setTimeout(function(){a.redux.resizeAds()},1500),a(document).unbind("ajaxComplete")}),a(window).resize(function(){a.redux.resizeAds()})},400)})}(jQuery),jQuery.noConflict();var confirmOnPageExit=function(a){a=a||window.event;var b=redux.args.save_pending;return a&&(a.returnValue=b),window.onbeforeunload=null,b};
ReduxCore/assets/js/vendor.min.js CHANGED
@@ -1,2 +1,2 @@
1
  !function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a(jQuery)}(function(a){function b(a){return a}function c(a){return decodeURIComponent(a.replace(e," "))}function d(a){0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return f.json?JSON.parse(a):a}catch(b){}}var e=/\+/g,f=a.cookie=function(e,g,h){if(void 0!==g){if(h=a.extend({},f.defaults,h),"number"==typeof h.expires){var i=h.expires,j=h.expires=new Date;j.setDate(j.getDate()+i)}return g=f.json?JSON.stringify(g):String(g),document.cookie=[f.raw?e:encodeURIComponent(e),"=",f.raw?g:encodeURIComponent(g),h.expires?"; expires="+h.expires.toUTCString():"",h.path?"; path="+h.path:"",h.domain?"; domain="+h.domain:"",h.secure?"; secure":""].join("")}for(var k=f.raw?b:c,l=document.cookie.split("; "),m=e?void 0:{},n=0,o=l.length;o>n;n++){var p=l[n].split("="),q=k(p.shift()),r=k(p.join("="));if(e&&e===q){m=d(r);break}e||(m[q]=d(r))}return m};f.defaults={},a.removeCookie=function(b,c){return void 0!==a.cookie(b)?(a.cookie(b,"",a.extend({},c,{expires:-1})),!0):!1}}),"undefined"==typeof jQuery.qtip&&!function(a,b,c){!function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):jQuery&&!jQuery.fn.qtip&&a(jQuery)}(function(d){"use strict";function e(a,b,c,e){this.id=c,this.target=a,this.tooltip=G,this.elements={target:a},this._id=T+"-"+c,this.timers={img:{}},this.options=b,this.plugins={},this.cache={event:{},target:d(),disabled:F,attr:e,onTooltip:F,lastClass:""},this.rendered=this.destroyed=this.disabled=this.waiting=this.hiddenDuringWait=this.positioning=this.triggering=F}function f(a){return a===G||"object"!==d.type(a)}function g(a){return!(d.isFunction(a)||a&&a.attr||a.length||"object"===d.type(a)&&(a.jquery||a.then))}function h(a){var b,c,e,h;return f(a)?F:(f(a.metadata)&&(a.metadata={type:a.metadata}),"content"in a&&(b=a.content,f(b)||b.jquery||b.done?b=a.content={text:c=g(b)?F:b}:c=b.text,"ajax"in b&&(e=b.ajax,h=e&&e.once!==F,delete b.ajax,b.text=function(a,b){var f=c||d(this).attr(b.options.content.attr)||"Loading...",g=d.ajax(d.extend({},e,{context:b})).then(e.success,G,e.error).then(function(a){return a&&h&&b.set("content.text",a),a},function(a,c,d){b.destroyed||0===a.status||b.set("content.text",c+": "+d)});return h?f:(b.set("content.text",f),g)}),"title"in b&&(f(b.title)||(b.button=b.title.button,b.title=b.title.text),g(b.title||F)&&(b.title=F))),"position"in a&&f(a.position)&&(a.position={my:a.position,at:a.position}),"show"in a&&f(a.show)&&(a.show=a.show.jquery?{target:a.show}:a.show===E?{ready:E}:{event:a.show}),"hide"in a&&f(a.hide)&&(a.hide=a.hide.jquery?{target:a.hide}:{event:a.hide}),"style"in a&&f(a.style)&&(a.style={classes:a.style}),d.each(S,function(){this.sanitize&&this.sanitize(a)}),a)}function i(a,b){for(var c,d=0,e=a,f=b.split(".");e=e[f[d++]];)d<f.length&&(c=e);return[c||a,f.pop()]}function j(a,b){var c,d,e;for(c in this.checks)for(d in this.checks[c])(e=new RegExp(d,"i").exec(a))&&(b.push(e),("builtin"===c||this.plugins[c])&&this.checks[c][d].apply(this.plugins[c]||this,b))}function k(a){return W.concat("").join(a?"-"+a+" ":" ")}function l(c){return c&&{type:c.type,pageX:c.pageX,pageY:c.pageY,target:c.target,relatedTarget:c.relatedTarget,scrollX:c.scrollX||a.pageXOffset||b.body.scrollLeft||b.documentElement.scrollLeft,scrollY:c.scrollY||a.pageYOffset||b.body.scrollTop||b.documentElement.scrollTop}||{}}function m(a,b){return b>0?setTimeout(d.proxy(a,this),b):void a.call(this)}function n(a){return this.tooltip.hasClass(bb)?F:(clearTimeout(this.timers.show),clearTimeout(this.timers.hide),void(this.timers.show=m.call(this,function(){this.toggle(E,a)},this.options.show.delay)))}function o(a){if(this.tooltip.hasClass(bb))return F;var b=d(a.relatedTarget),c=b.closest(X)[0]===this.tooltip[0],e=b[0]===this.options.show.target[0];if(clearTimeout(this.timers.show),clearTimeout(this.timers.hide),this!==b[0]&&"mouse"===this.options.position.target&&c||this.options.hide.fixed&&/mouse(out|leave|move)/.test(a.type)&&(c||e))try{a.preventDefault(),a.stopImmediatePropagation()}catch(f){}else this.timers.hide=m.call(this,function(){this.toggle(F,a)},this.options.hide.delay,this)}function p(a){return this.tooltip.hasClass(bb)||!this.options.hide.inactive?F:(clearTimeout(this.timers.inactive),void(this.timers.inactive=m.call(this,function(){this.hide(a)},this.options.hide.inactive)))}function q(a){this.rendered&&this.tooltip[0].offsetWidth>0&&this.reposition(a)}function r(a,c,e){d(b.body).delegate(a,(c.split?c:c.join(ib+" "))+ib,function(){var a=z.api[d.attr(this,V)];a&&!a.disabled&&e.apply(a,arguments)})}function s(a,c,f){var g,i,j,k,l,m=d(b.body),n=a[0]===b?m:a,o=a.metadata?a.metadata(f.metadata):G,p="html5"===f.metadata.type&&o?o[f.metadata.name]:G,q=a.data(f.metadata.name||"qtipopts");try{q="string"==typeof q?d.parseJSON(q):q}catch(r){}if(k=d.extend(E,{},z.defaults,f,"object"==typeof q?h(q):G,h(p||o)),i=k.position,k.id=c,"boolean"==typeof k.content.text){if(j=a.attr(k.content.attr),k.content.attr===F||!j)return F;k.content.text=j}if(i.container.length||(i.container=m),i.target===F&&(i.target=n),k.show.target===F&&(k.show.target=n),k.show.solo===E&&(k.show.solo=i.container.closest("body")),k.hide.target===F&&(k.hide.target=n),k.position.viewport===E&&(k.position.viewport=i.container),i.container=i.container.eq(0),i.at=new B(i.at,E),i.my=new B(i.my),a.data(T))if(k.overwrite)a.qtip("destroy",!0);else if(k.overwrite===F)return F;return a.attr(U,c),k.suppress&&(l=a.attr("title"))&&a.removeAttr("title").attr(db,l).attr("title",""),g=new e(a,k,c,!!j),a.data(T,g),a.one("remove.qtip-"+c+" removeqtip.qtip-"+c,function(){var a;(a=d(this).data(T))&&a.destroy(!0)}),g}function t(a){return a.charAt(0).toUpperCase()+a.slice(1)}function u(a,b){var d,e,f=b.charAt(0).toUpperCase()+b.slice(1),g=(b+" "+tb.join(f+" ")+f).split(" "),h=0;if(sb[b])return a.css(sb[b]);for(;d=g[h++];)if((e=a.css(d))!==c)return sb[b]=d,e}function v(a,b){return Math.ceil(parseFloat(u(a,b)))}function w(a,b){this._ns="tip",this.options=b,this.offset=b.offset,this.size=[b.width,b.height],this.init(this.qtip=a)}function x(a,b){this.options=b,this._ns="-modal",this.init(this.qtip=a)}function y(a){this._ns="ie6",this.init(this.qtip=a)}var z,A,B,C,D,E=!0,F=!1,G=null,H="x",I="y",J="width",K="height",L="top",M="left",N="bottom",O="right",P="center",Q="flipinvert",R="shift",S={},T="qtip",U="data-hasqtip",V="data-qtip-id",W=["ui-widget","ui-tooltip"],X="."+T,Y="click dblclick mousedown mouseup mousemove mouseleave mouseenter".split(" "),Z=T+"-fixed",$=T+"-default",_=T+"-focus",ab=T+"-hover",bb=T+"-disabled",cb="_replacedByqTip",db="oldtitle",eb={ie:function(){for(var a=3,c=b.createElement("div");(c.innerHTML="<!--[if gt IE "+ ++a+"]><i></i><![endif]-->")&&c.getElementsByTagName("i")[0];);return a>4?a:0/0}(),iOS:parseFloat((""+(/CPU.*OS ([0-9_]{1,5})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent)||[0,""])[1]).replace("undefined","3_2").replace("_",".").replace("_",""))||F};A=e.prototype,A._when=function(a){return d.when.apply(d,a)},A.render=function(a){if(this.rendered||this.destroyed)return this;var b,c=this,e=this.options,f=this.cache,g=this.elements,h=e.content.text,i=e.content.title,j=e.content.button,k=e.position,l=("."+this._id+" ",[]);return d.attr(this.target[0],"aria-describedby",this._id),this.tooltip=g.tooltip=b=d("<div/>",{id:this._id,"class":[T,$,e.style.classes,T+"-pos-"+e.position.my.abbrev()].join(" "),width:e.style.width||"",height:e.style.height||"",tracking:"mouse"===k.target&&k.adjust.mouse,role:"alert","aria-live":"polite","aria-atomic":F,"aria-describedby":this._id+"-content","aria-hidden":E}).toggleClass(bb,this.disabled).attr(V,this.id).data(T,this).appendTo(k.container).append(g.content=d("<div />",{"class":T+"-content",id:this._id+"-content","aria-atomic":E})),this.rendered=-1,this.positioning=E,i&&(this._createTitle(),d.isFunction(i)||l.push(this._updateTitle(i,F))),j&&this._createButton(),d.isFunction(h)||l.push(this._updateContent(h,F)),this.rendered=E,this._setWidget(),d.each(S,function(a){var b;"render"===this.initialize&&(b=this(c))&&(c.plugins[a]=b)}),this._unassignEvents(),this._assignEvents(),this._when(l).then(function(){c._trigger("render"),c.positioning=F,c.hiddenDuringWait||!e.show.ready&&!a||c.toggle(E,f.event,F),c.hiddenDuringWait=F}),z.api[this.id]=this,this},A.destroy=function(a){function b(){if(!this.destroyed){this.destroyed=E;var a=this.target,b=a.attr(db);this.rendered&&this.tooltip.stop(1,0).find("*").remove().end().remove(),d.each(this.plugins,function(){this.destroy&&this.destroy()}),clearTimeout(this.timers.show),clearTimeout(this.timers.hide),this._unassignEvents(),a.removeData(T).removeAttr(V).removeAttr(U).removeAttr("aria-describedby"),this.options.suppress&&b&&a.attr("title",b).removeAttr(db),this._unbind(a),this.options=this.elements=this.cache=this.timers=this.plugins=this.mouse=G,delete z.api[this.id]}}return this.destroyed?this.target:(a===E&&"hide"!==this.triggering||!this.rendered?b.call(this):(this.tooltip.one("tooltiphidden",d.proxy(b,this)),!this.triggering&&this.hide()),this.target)},C=A.checks={builtin:{"^id$":function(a,b,c,e){var f=c===E?z.nextid:c,g=T+"-"+f;f!==F&&f.length>0&&!d("#"+g).length?(this._id=g,this.rendered&&(this.tooltip[0].id=this._id,this.elements.content[0].id=this._id+"-content",this.elements.title[0].id=this._id+"-title")):a[b]=e},"^prerender":function(a,b,c){c&&!this.rendered&&this.render(this.options.show.ready)},"^content.text$":function(a,b,c){this._updateContent(c)},"^content.attr$":function(a,b,c,d){this.options.content.text===this.target.attr(d)&&this._updateContent(this.target.attr(c))},"^content.title$":function(a,b,c){return c?(c&&!this.elements.title&&this._createTitle(),void this._updateTitle(c)):this._removeTitle()},"^content.button$":function(a,b,c){this._updateButton(c)},"^content.title.(text|button)$":function(a,b,c){this.set("content."+b,c)},"^position.(my|at)$":function(a,b,c){"string"==typeof c&&(a[b]=new B(c,"at"===b))},"^position.container$":function(a,b,c){this.rendered&&this.tooltip.appendTo(c)},"^show.ready$":function(a,b,c){c&&(!this.rendered&&this.render(E)||this.toggle(E))},"^style.classes$":function(a,b,c,d){this.rendered&&this.tooltip.removeClass(d).addClass(c)},"^style.(width|height)":function(a,b,c){this.rendered&&this.tooltip.css(b,c)},"^style.widget|content.title":function(){this.rendered&&this._setWidget()},"^style.def":function(a,b,c){this.rendered&&this.tooltip.toggleClass($,!!c)},"^events.(render|show|move|hide|focus|blur)$":function(a,b,c){this.rendered&&this.tooltip[(d.isFunction(c)?"":"un")+"bind"]("tooltip"+b,c)},"^(show|hide|position).(event|target|fixed|inactive|leave|distance|viewport|adjust)":function(){if(this.rendered){var a=this.options.position;this.tooltip.attr("tracking","mouse"===a.target&&a.adjust.mouse),this._unassignEvents(),this._assignEvents()}}}},A.get=function(a){if(this.destroyed)return this;var b=i(this.options,a.toLowerCase()),c=b[0][b[1]];return c.precedance?c.string():c};var fb=/^position\.(my|at|adjust|target|container|viewport)|style|content|show\.ready/i,gb=/^prerender|show\.ready/i;A.set=function(a,b){if(this.destroyed)return this;{var c,e=this.rendered,f=F,g=this.options;this.checks}return"string"==typeof a?(c=a,a={},a[c]=b):a=d.extend({},a),d.each(a,function(b,c){if(e&&gb.test(b))return void delete a[b];var h,j=i(g,b.toLowerCase());h=j[0][j[1]],j[0][j[1]]=c&&c.nodeType?d(c):c,f=fb.test(b)||f,a[b]=[j[0],j[1],c,h]}),h(g),this.positioning=E,d.each(a,d.proxy(j,this)),this.positioning=F,this.rendered&&this.tooltip[0].offsetWidth>0&&f&&this.reposition("mouse"===g.position.target?G:this.cache.event),this},A._update=function(a,b){var c=this,e=this.cache;return this.rendered&&a?(d.isFunction(a)&&(a=a.call(this.elements.target,e.event,this)||""),d.isFunction(a.then)?(e.waiting=E,a.then(function(a){return e.waiting=F,c._update(a,b)},G,function(a){return c._update(a,b)})):a===F||!a&&""!==a?F:(a.jquery&&a.length>0?b.empty().append(a.css({display:"block",visibility:"visible"})):b.html(a),this._waitForContent(b).then(function(a){a.images&&a.images.length&&c.rendered&&c.tooltip[0].offsetWidth>0&&c.reposition(e.event,!a.length)}))):F},A._waitForContent=function(a){var b=this.cache;return b.waiting=E,(d.fn.imagesLoaded?a.imagesLoaded():d.Deferred().resolve([])).done(function(){b.waiting=F}).promise()},A._updateContent=function(a,b){this._update(a,this.elements.content,b)},A._updateTitle=function(a,b){this._update(a,this.elements.title,b)===F&&this._removeTitle(F)},A._createTitle=function(){var a=this.elements,b=this._id+"-title";a.titlebar&&this._removeTitle(),a.titlebar=d("<div />",{"class":T+"-titlebar "+(this.options.style.widget?k("header"):"")}).append(a.title=d("<div />",{id:b,"class":T+"-title","aria-atomic":E})).insertBefore(a.content).delegate(".qtip-close","mousedown keydown mouseup keyup mouseout",function(a){d(this).toggleClass("ui-state-active ui-state-focus","down"===a.type.substr(-4))}).delegate(".qtip-close","mouseover mouseout",function(a){d(this).toggleClass("ui-state-hover","mouseover"===a.type)}),this.options.content.button&&this._createButton()},A._removeTitle=function(a){var b=this.elements;b.title&&(b.titlebar.remove(),b.titlebar=b.title=b.button=G,a!==F&&this.reposition())},A.reposition=function(c,e){if(!this.rendered||this.positioning||this.destroyed)return this;this.positioning=E;var f,g,h=this.cache,i=this.tooltip,j=this.options.position,k=j.target,l=j.my,m=j.at,n=j.viewport,o=j.container,p=j.adjust,q=p.method.split(" "),r=i.outerWidth(F),s=i.outerHeight(F),t=0,u=0,v=i.css("position"),w={left:0,top:0},x=i[0].offsetWidth>0,y=c&&"scroll"===c.type,z=d(a),A=o[0].ownerDocument,B=this.mouse;if(d.isArray(k)&&2===k.length)m={x:M,y:L},w={left:k[0],top:k[1]};else if("mouse"===k)m={x:M,y:L},!B||!B.pageX||!p.mouse&&c&&c.pageX?c&&c.pageX||((!p.mouse||this.options.show.distance)&&h.origin&&h.origin.pageX?c=h.origin:(!c||c&&("resize"===c.type||"scroll"===c.type))&&(c=h.event)):c=B,"static"!==v&&(w=o.offset()),A.body.offsetWidth!==(a.innerWidth||A.documentElement.clientWidth)&&(g=d(b.body).offset()),w={left:c.pageX-w.left+(g&&g.left||0),top:c.pageY-w.top+(g&&g.top||0)},p.mouse&&y&&B&&(w.left-=(B.scrollX||0)-z.scrollLeft(),w.top-=(B.scrollY||0)-z.scrollTop());else{if("event"===k?c&&c.target&&"scroll"!==c.type&&"resize"!==c.type?h.target=d(c.target):c.target||(h.target=this.elements.target):"event"!==k&&(h.target=d(k.jquery?k:this.elements.target)),k=h.target,k=d(k).eq(0),0===k.length)return this;k[0]===b||k[0]===a?(t=eb.iOS?a.innerWidth:k.width(),u=eb.iOS?a.innerHeight:k.height(),k[0]===a&&(w={top:(n||k).scrollTop(),left:(n||k).scrollLeft()})):S.imagemap&&k.is("area")?f=S.imagemap(this,k,m,S.viewport?q:F):S.svg&&k&&k[0].ownerSVGElement?f=S.svg(this,k,m,S.viewport?q:F):(t=k.outerWidth(F),u=k.outerHeight(F),w=k.offset()),f&&(t=f.width,u=f.height,g=f.offset,w=f.position),w=this.reposition.offset(k,w,o),(eb.iOS>3.1&&eb.iOS<4.1||eb.iOS>=4.3&&eb.iOS<4.33||!eb.iOS&&"fixed"===v)&&(w.left-=z.scrollLeft(),w.top-=z.scrollTop()),(!f||f&&f.adjustable!==F)&&(w.left+=m.x===O?t:m.x===P?t/2:0,w.top+=m.y===N?u:m.y===P?u/2:0)}return w.left+=p.x+(l.x===O?-r:l.x===P?-r/2:0),w.top+=p.y+(l.y===N?-s:l.y===P?-s/2:0),S.viewport?(w.adjusted=S.viewport(this,w,j,t,u,r,s),g&&w.adjusted.left&&(w.left+=g.left),g&&w.adjusted.top&&(w.top+=g.top)):w.adjusted={left:0,top:0},this._trigger("move",[w,n.elem||n],c)?(delete w.adjusted,e===F||!x||isNaN(w.left)||isNaN(w.top)||"mouse"===k||!d.isFunction(j.effect)?i.css(w):d.isFunction(j.effect)&&(j.effect.call(i,this,d.extend({},w)),i.queue(function(a){d(this).css({opacity:"",height:""}),eb.ie&&this.style.removeAttribute("filter"),a()})),this.positioning=F,this):this},A.reposition.offset=function(a,c,e){function f(a,b){c.left+=b*a.scrollLeft(),c.top+=b*a.scrollTop()}if(!e[0])return c;var g,h,i,j,k=d(a[0].ownerDocument),l=!!eb.ie&&"CSS1Compat"!==b.compatMode,m=e[0];do"static"!==(h=d.css(m,"position"))&&("fixed"===h?(i=m.getBoundingClientRect(),f(k,-1)):(i=d(m).position(),i.left+=parseFloat(d.css(m,"borderLeftWidth"))||0,i.top+=parseFloat(d.css(m,"borderTopWidth"))||0),c.left-=i.left+(parseFloat(d.css(m,"marginLeft"))||0),c.top-=i.top+(parseFloat(d.css(m,"marginTop"))||0),g||"hidden"===(j=d.css(m,"overflow"))||"visible"===j||(g=d(m)));while(m=m.offsetParent);return g&&(g[0]!==k[0]||l)&&f(g,1),c};var hb=(B=A.reposition.Corner=function(a,b){a=(""+a).replace(/([A-Z])/," $1").replace(/middle/gi,P).toLowerCase(),this.x=(a.match(/left|right/i)||a.match(/center/)||["inherit"])[0].toLowerCase(),this.y=(a.match(/top|bottom|center/i)||["inherit"])[0].toLowerCase(),this.forceY=!!b;var c=a.charAt(0);this.precedance="t"===c||"b"===c?I:H}).prototype;hb.invert=function(a,b){this[a]=this[a]===M?O:this[a]===O?M:b||this[a]},hb.string=function(){var a=this.x,b=this.y;return a===b?a:this.precedance===I||this.forceY&&"center"!==b?b+" "+a:a+" "+b},hb.abbrev=function(){var a=this.string().split(" ");return a[0].charAt(0)+(a[1]&&a[1].charAt(0)||"")},hb.clone=function(){return new B(this.string(),this.forceY)},A.toggle=function(a,c){var e=this.cache,f=this.options,g=this.tooltip;if(c){if(/over|enter/.test(c.type)&&/out|leave/.test(e.event.type)&&f.show.target.add(c.target).length===f.show.target.length&&g.has(c.relatedTarget).length)return this;e.event=l(c)}if(this.waiting&&!a&&(this.hiddenDuringWait=E),!this.rendered)return a?this.render(1):this;if(this.destroyed||this.disabled)return this;var h,i,j,k=a?"show":"hide",m=this.options[k],n=(this.options[a?"hide":"show"],this.options.position),o=this.options.content,p=this.tooltip.css("width"),q=this.tooltip.is(":visible"),r=a||1===m.target.length,s=!c||m.target.length<2||e.target[0]===c.target;return(typeof a).search("boolean|number")&&(a=!q),h=!g.is(":animated")&&q===a&&s,i=h?G:!!this._trigger(k,[90]),this.destroyed?this:(i!==F&&a&&this.focus(c),!i||h?this:(d.attr(g[0],"aria-hidden",!a),a?(e.origin=l(this.mouse),d.isFunction(o.text)&&this._updateContent(o.text,F),d.isFunction(o.title)&&this._updateTitle(o.title,F),!D&&"mouse"===n.target&&n.adjust.mouse&&(d(b).bind("mousemove."+T,this._storeMouse),D=E),p||g.css("width",g.outerWidth(F)),this.reposition(c,arguments[2]),p||g.css("width",""),m.solo&&("string"==typeof m.solo?d(m.solo):d(X,m.solo)).not(g).not(m.target).qtip("hide",d.Event("tooltipsolo"))):(clearTimeout(this.timers.show),delete e.origin,D&&!d(X+'[tracking="true"]:visible',m.solo).not(g).length&&(d(b).unbind("mousemove."+T),D=F),this.blur(c)),j=d.proxy(function(){a?(eb.ie&&g[0].style.removeAttribute("filter"),g.css("overflow",""),"string"==typeof m.autofocus&&d(this.options.show.autofocus,g).focus(),this.options.show.target.trigger("qtip-"+this.id+"-inactive")):g.css({display:"",visibility:"",opacity:"",left:"",top:""}),this._trigger(a?"visible":"hidden")},this),m.effect===F||r===F?(g[k](),j()):d.isFunction(m.effect)?(g.stop(1,1),m.effect.call(g,this),g.queue("fx",function(a){j(),a()})):g.fadeTo(90,a?1:0,j),a&&m.target.trigger("qtip-"+this.id+"-inactive"),this))},A.show=function(a){return this.toggle(E,a)},A.hide=function(a){return this.toggle(F,a)},A.focus=function(a){if(!this.rendered||this.destroyed)return this;var b=d(X),c=this.tooltip,e=parseInt(c[0].style.zIndex,10),f=z.zindex+b.length;return c.hasClass(_)||this._trigger("focus",[f],a)&&(e!==f&&(b.each(function(){this.style.zIndex>e&&(this.style.zIndex=this.style.zIndex-1)}),b.filter("."+_).qtip("blur",a)),c.addClass(_)[0].style.zIndex=f),this},A.blur=function(a){return!this.rendered||this.destroyed?this:(this.tooltip.removeClass(_),this._trigger("blur",[this.tooltip.css("zIndex")],a),this)},A.disable=function(a){return this.destroyed?this:("toggle"===a?a=!(this.rendered?this.tooltip.hasClass(bb):this.disabled):"boolean"!=typeof a&&(a=E),this.rendered&&this.tooltip.toggleClass(bb,a).attr("aria-disabled",a),this.disabled=!!a,this)},A.enable=function(){return this.disable(F)},A._createButton=function(){var a=this,b=this.elements,c=b.tooltip,e=this.options.content.button,f="string"==typeof e,g=f?e:"Close tooltip";b.button&&b.button.remove(),b.button=e.jquery?e:d("<a />",{"class":"qtip-close "+(this.options.style.widget?"":T+"-icon"),title:g,"aria-label":g}).prepend(d("<span />",{"class":"ui-icon ui-icon-close",html:"&times;"})),b.button.appendTo(b.titlebar||c).attr("role","button").click(function(b){return c.hasClass(bb)||a.hide(b),F})},A._updateButton=function(a){if(!this.rendered)return F;var b=this.elements.button;a?this._createButton():b.remove()},A._setWidget=function(){var a=this.options.style.widget,b=this.elements,c=b.tooltip,d=c.hasClass(bb);c.removeClass(bb),bb=a?"ui-state-disabled":"qtip-disabled",c.toggleClass(bb,d),c.toggleClass("ui-helper-reset "+k(),a).toggleClass($,this.options.style.def&&!a),b.content&&b.content.toggleClass(k("content"),a),b.titlebar&&b.titlebar.toggleClass(k("header"),a),b.button&&b.button.toggleClass(T+"-icon",!a)},A._storeMouse=function(a){(this.mouse=l(a)).type="mousemove"},A._bind=function(a,b,c,e,f){var g="."+this._id+(e?"-"+e:"");b.length&&d(a).bind((b.split?b:b.join(g+" "))+g,d.proxy(c,f||this))},A._unbind=function(a,b){d(a).unbind("."+this._id+(b?"-"+b:""))};var ib="."+T;d(function(){r(X,["mouseenter","mouseleave"],function(a){var b="mouseenter"===a.type,c=d(a.currentTarget),e=d(a.relatedTarget||a.target),f=this.options;b?(this.focus(a),c.hasClass(Z)&&!c.hasClass(bb)&&clearTimeout(this.timers.hide)):"mouse"===f.position.target&&f.hide.event&&f.show.target&&!e.closest(f.show.target[0]).length&&this.hide(a),c.toggleClass(ab,b)}),r("["+V+"]",Y,p)}),A._trigger=function(a,b,c){var e=d.Event("tooltip"+a);return e.originalEvent=c&&d.extend({},c)||this.cache.event||G,this.triggering=a,this.tooltip.trigger(e,[this].concat(b||[])),this.triggering=F,!e.isDefaultPrevented()},A._bindEvents=function(a,b,c,e,f,g){if(e.add(c).length===e.length){var h=[];b=d.map(b,function(b){var c=d.inArray(b,a);return c>-1?void h.push(a.splice(c,1)[0]):b}),h.length&&this._bind(c,h,function(a){var b=this.rendered?this.tooltip[0].offsetWidth>0:!1;(b?g:f).call(this,a)})}this._bind(c,a,f),this._bind(e,b,g)},A._assignInitialEvents=function(a){function b(a){return this.disabled||this.destroyed?F:(this.cache.event=l(a),this.cache.target=a?d(a.target):[c],clearTimeout(this.timers.show),void(this.timers.show=m.call(this,function(){this.render("object"==typeof a||e.show.ready)},e.show.delay)))}var e=this.options,f=e.show.target,g=e.hide.target,h=e.show.event?d.trim(""+e.show.event).split(" "):[],i=e.hide.event?d.trim(""+e.hide.event).split(" "):[];/mouse(over|enter)/i.test(e.show.event)&&!/mouse(out|leave)/i.test(e.hide.event)&&i.push("mouseleave"),this._bind(f,"mousemove",function(a){this._storeMouse(a),this.cache.onTarget=E}),this._bindEvents(h,i,f,g,b,function(){clearTimeout(this.timers.show)}),(e.show.ready||e.prerender)&&b.call(this,a)},A._assignEvents=function(){var c=this,e=this.options,f=e.position,g=this.tooltip,h=e.show.target,i=e.hide.target,j=f.container,k=f.viewport,l=d(b),m=(d(b.body),d(a)),r=e.show.event?d.trim(""+e.show.event).split(" "):[],s=e.hide.event?d.trim(""+e.hide.event).split(" "):[];d.each(e.events,function(a,b){c._bind(g,"toggle"===a?["tooltipshow","tooltiphide"]:["tooltip"+a],b,null,g)}),/mouse(out|leave)/i.test(e.hide.event)&&"window"===e.hide.leave&&this._bind(l,["mouseout","blur"],function(a){/select|option/.test(a.target.nodeName)||a.relatedTarget||this.hide(a)}),e.hide.fixed?i=i.add(g.addClass(Z)):/mouse(over|enter)/i.test(e.show.event)&&this._bind(i,"mouseleave",function(){clearTimeout(this.timers.show)}),(""+e.hide.event).indexOf("unfocus")>-1&&this._bind(j.closest("html"),["mousedown","touchstart"],function(a){var b=d(a.target),c=this.rendered&&!this.tooltip.hasClass(bb)&&this.tooltip[0].offsetWidth>0,e=b.parents(X).filter(this.tooltip[0]).length>0;b[0]===this.target[0]||b[0]===this.tooltip[0]||e||this.target.has(b[0]).length||!c||this.hide(a)}),"number"==typeof e.hide.inactive&&(this._bind(h,"qtip-"+this.id+"-inactive",p),this._bind(i.add(g),z.inactiveEvents,p,"-inactive")),this._bindEvents(r,s,h,i,n,o),this._bind(h.add(g),"mousemove",function(a){if("number"==typeof e.hide.distance){var b=this.cache.origin||{},c=this.options.hide.distance,d=Math.abs;(d(a.pageX-b.pageX)>=c||d(a.pageY-b.pageY)>=c)&&this.hide(a)}this._storeMouse(a)}),"mouse"===f.target&&f.adjust.mouse&&(e.hide.event&&this._bind(h,["mouseenter","mouseleave"],function(a){this.cache.onTarget="mouseenter"===a.type}),this._bind(l,"mousemove",function(a){this.rendered&&this.cache.onTarget&&!this.tooltip.hasClass(bb)&&this.tooltip[0].offsetWidth>0&&this.reposition(a)})),(f.adjust.resize||k.length)&&this._bind(d.event.special.resize?k:m,"resize",q),f.adjust.scroll&&this._bind(m.add(f.container),"scroll",q)},A._unassignEvents=function(){var c=[this.options.show.target[0],this.options.hide.target[0],this.rendered&&this.tooltip[0],this.options.position.container[0],this.options.position.viewport[0],this.options.position.container.closest("html")[0],a,b];this._unbind(d([]).pushStack(d.grep(c,function(a){return"object"==typeof a})))},z=d.fn.qtip=function(a,b,e){var f=(""+a).toLowerCase(),g=G,i=d.makeArray(arguments).slice(1),j=i[i.length-1],k=this[0]?d.data(this[0],T):G;return!arguments.length&&k||"api"===f?k:"string"==typeof a?(this.each(function(){var a=d.data(this,T);if(!a)return E;if(j&&j.timeStamp&&(a.cache.event=j),!b||"option"!==f&&"options"!==f)a[f]&&a[f].apply(a,i);else{if(e===c&&!d.isPlainObject(b))return g=a.get(b),F;a.set(b,e)}}),g!==G?g:this):"object"!=typeof a&&arguments.length?void 0:(k=h(d.extend(E,{},a)),this.each(function(a){var b,c;return c=d.isArray(k.id)?k.id[a]:k.id,c=!c||c===F||c.length<1||z.api[c]?z.nextid++:c,b=s(d(this),c,k),b===F?E:(z.api[c]=b,d.each(S,function(){"initialize"===this.initialize&&this(b)}),void b._assignInitialEvents(j))}))},d.qtip=e,z.api={},d.each({attr:function(a,b){if(this.length){var c=this[0],e="title",f=d.data(c,"qtip");if(a===e&&f&&"object"==typeof f&&f.options.suppress)return arguments.length<2?d.attr(c,db):(f&&f.options.content.attr===e&&f.cache.attr&&f.set("content.text",b),this.attr(db,b))}return d.fn["attr"+cb].apply(this,arguments)},clone:function(a){var b=(d([]),d.fn["clone"+cb].apply(this,arguments));return a||b.filter("["+db+"]").attr("title",function(){return d.attr(this,db)}).removeAttr(db),b}},function(a,b){if(!b||d.fn[a+cb])return E;var c=d.fn[a+cb]=d.fn[a];d.fn[a]=function(){return b.apply(this,arguments)||c.apply(this,arguments)}}),d.ui||(d["cleanData"+cb]=d.cleanData,d.cleanData=function(a){for(var b,c=0;(b=d(a[c])).length;c++)if(b.attr(U))try{b.triggerHandler("removeqtip")}catch(e){}d["cleanData"+cb].apply(this,arguments)}),z.version="2.2.0",z.nextid=0,z.inactiveEvents=Y,z.zindex=15e3,z.defaults={prerender:F,id:F,overwrite:E,suppress:E,content:{text:E,attr:"title",title:F,button:F},position:{my:"top left",at:"bottom right",target:F,container:F,viewport:F,adjust:{x:0,y:0,mouse:E,scroll:E,resize:E,method:"flipinvert flipinvert"},effect:function(a,b){d(this).animate(b,{duration:200,queue:F})}},show:{target:F,event:"mouseenter",effect:E,delay:90,solo:F,ready:F,autofocus:F},hide:{target:F,event:"mouseleave",effect:E,delay:0,fixed:F,inactive:F,leave:"window",distance:F},style:{classes:"",widget:F,width:F,height:F,def:E},events:{render:G,move:G,show:G,hide:G,toggle:G,visible:G,hidden:G,focus:G,blur:G}};var jb,kb="margin",lb="border",mb="color",nb="background-color",ob="transparent",pb=" !important",qb=!!b.createElement("canvas").getContext,rb=/rgba?\(0, 0, 0(, 0)?\)|transparent|#123456/i,sb={},tb=["Webkit","O","Moz","ms"];if(qb)var ub=a.devicePixelRatio||1,vb=function(){var a=b.createElement("canvas").getContext("2d");return a.backingStorePixelRatio||a.webkitBackingStorePixelRatio||a.mozBackingStorePixelRatio||a.msBackingStorePixelRatio||a.oBackingStorePixelRatio||1}(),wb=ub/vb;else var xb=function(a,b,c){return"<qtipvml:"+a+' xmlns="urn:schemas-microsoft.com:vml" class="qtip-vml" '+(b||"")+' style="behavior: url(#default#VML); '+(c||"")+'" />'};d.extend(w.prototype,{init:function(a){var b,c;c=this.element=a.elements.tip=d("<div />",{"class":T+"-tip"}).prependTo(a.tooltip),qb?(b=d("<canvas />").appendTo(this.element)[0].getContext("2d"),b.lineJoin="miter",b.miterLimit=1e5,b.save()):(b=xb("shape",'coordorigin="0,0"',"position:absolute;"),this.element.html(b+b),a._bind(d("*",c).add(c),["click","mousedown"],function(a){a.stopPropagation()},this._ns)),a._bind(a.tooltip,"tooltipmove",this.reposition,this._ns,this),this.create()},_swapDimensions:function(){this.size[0]=this.options.height,this.size[1]=this.options.width},_resetDimensions:function(){this.size[0]=this.options.width,this.size[1]=this.options.height},_useTitle:function(a){var b=this.qtip.elements.titlebar;return b&&(a.y===L||a.y===P&&this.element.position().top+this.size[1]/2+this.options.offset<b.outerHeight(E))},_parseCorner:function(a){var b=this.qtip.options.position.my;return a===F||b===F?a=F:a===E?a=new B(b.string()):a.string||(a=new B(a),a.fixed=E),a},_parseWidth:function(a,b,c){var d=this.qtip.elements,e=lb+t(b)+"Width";return(c?v(c,e):v(d.content,e)||v(this._useTitle(a)&&d.titlebar||d.content,e)||v(d.tooltip,e))||0},_parseRadius:function(a){var b=this.qtip.elements,c=lb+t(a.y)+t(a.x)+"Radius";return eb.ie<9?0:v(this._useTitle(a)&&b.titlebar||b.content,c)||v(b.tooltip,c)||0},_invalidColour:function(a,b,c){var d=a.css(b);return!d||c&&d===a.css(c)||rb.test(d)?F:d},_parseColours:function(a){var b=this.qtip.elements,c=this.element.css("cssText",""),e=lb+t(a[a.precedance])+t(mb),f=this._useTitle(a)&&b.titlebar||b.content,g=this._invalidColour,h=[];return h[0]=g(c,nb)||g(f,nb)||g(b.content,nb)||g(b.tooltip,nb)||c.css(nb),h[1]=g(c,e,mb)||g(f,e,mb)||g(b.content,e,mb)||g(b.tooltip,e,mb)||b.tooltip.css(e),d("*",c).add(c).css("cssText",nb+":"+ob+pb+";"+lb+":0"+pb+";"),h},_calculateSize:function(a){var b,c,d,e=a.precedance===I,f=this.options.width,g=this.options.height,h="c"===a.abbrev(),i=(e?f:g)*(h?.5:1),j=Math.pow,k=Math.round,l=Math.sqrt(j(i,2)+j(g,2)),m=[this.border/i*l,this.border/g*l];return m[2]=Math.sqrt(j(m[0],2)-j(this.border,2)),m[3]=Math.sqrt(j(m[1],2)-j(this.border,2)),b=l+m[2]+m[3]+(h?0:m[0]),c=b/l,d=[k(c*f),k(c*g)],e?d:d.reverse()},_calculateTip:function(a,b,c){c=c||1,b=b||this.size;var d=b[0]*c,e=b[1]*c,f=Math.ceil(d/2),g=Math.ceil(e/2),h={br:[0,0,d,e,d,0],bl:[0,0,d,0,0,e],tr:[0,e,d,0,d,e],tl:[0,0,0,e,d,e],tc:[0,e,f,0,d,e],bc:[0,0,d,0,f,e],rc:[0,0,d,g,0,e],lc:[d,0,d,e,0,g]};return h.lt=h.br,h.rt=h.bl,h.lb=h.tr,h.rb=h.tl,h[a.abbrev()]},_drawCoords:function(a,b){a.beginPath(),a.moveTo(b[0],b[1]),a.lineTo(b[2],b[3]),a.lineTo(b[4],b[5]),a.closePath()},create:function(){var a=this.corner=(qb||eb.ie)&&this._parseCorner(this.options.corner);return(this.enabled=!!this.corner&&"c"!==this.corner.abbrev())&&(this.qtip.cache.corner=a.clone(),this.update()),this.element.toggle(this.enabled),this.corner},update:function(b,c){if(!this.enabled)return this;var e,f,g,h,i,j,k,l,m=this.qtip.elements,n=this.element,o=n.children(),p=this.options,q=this.size,r=p.mimic,s=Math.round;b||(b=this.qtip.cache.corner||this.corner),r===F?r=b:(r=new B(r),r.precedance=b.precedance,"inherit"===r.x?r.x=b.x:"inherit"===r.y?r.y=b.y:r.x===r.y&&(r[b.precedance]=b[b.precedance])),f=r.precedance,b.precedance===H?this._swapDimensions():this._resetDimensions(),e=this.color=this._parseColours(b),e[1]!==ob?(l=this.border=this._parseWidth(b,b[b.precedance]),p.border&&1>l&&!rb.test(e[1])&&(e[0]=e[1]),this.border=l=p.border!==E?p.border:l):this.border=l=0,k=this.size=this._calculateSize(b),n.css({width:k[0],height:k[1],lineHeight:k[1]+"px"}),j=b.precedance===I?[s(r.x===M?l:r.x===O?k[0]-q[0]-l:(k[0]-q[0])/2),s(r.y===L?k[1]-q[1]:0)]:[s(r.x===M?k[0]-q[0]:0),s(r.y===L?l:r.y===N?k[1]-q[1]-l:(k[1]-q[1])/2)],qb?(g=o[0].getContext("2d"),g.restore(),g.save(),g.clearRect(0,0,6e3,6e3),h=this._calculateTip(r,q,wb),i=this._calculateTip(r,this.size,wb),o.attr(J,k[0]*wb).attr(K,k[1]*wb),o.css(J,k[0]).css(K,k[1]),this._drawCoords(g,i),g.fillStyle=e[1],g.fill(),g.translate(j[0]*wb,j[1]*wb),this._drawCoords(g,h),g.fillStyle=e[0],g.fill()):(h=this._calculateTip(r),h="m"+h[0]+","+h[1]+" l"+h[2]+","+h[3]+" "+h[4]+","+h[5]+" xe",j[2]=l&&/^(r|b)/i.test(b.string())?8===eb.ie?2:1:0,o.css({coordsize:k[0]+l+" "+(k[1]+l),antialias:""+(r.string().indexOf(P)>-1),left:j[0]-j[2]*Number(f===H),top:j[1]-j[2]*Number(f===I),width:k[0]+l,height:k[1]+l}).each(function(a){var b=d(this);
2
- b[b.prop?"prop":"attr"]({coordsize:k[0]+l+" "+(k[1]+l),path:h,fillcolor:e[0],filled:!!a,stroked:!a}).toggle(!(!l&&!a)),!a&&b.html(xb("stroke",'weight="'+2*l+'px" color="'+e[1]+'" miterlimit="1000" joinstyle="miter"'))})),a.opera&&setTimeout(function(){m.tip.css({display:"inline-block",visibility:"visible"})},1),c!==F&&this.calculate(b,k)},calculate:function(a,b){if(!this.enabled)return F;var c,e,f=this,g=this.qtip.elements,h=this.element,i=this.options.offset,j=(g.tooltip.hasClass("ui-widget"),{});return a=a||this.corner,c=a.precedance,b=b||this._calculateSize(a),e=[a.x,a.y],c===H&&e.reverse(),d.each(e,function(d,e){var h,k,l;e===P?(h=c===I?M:L,j[h]="50%",j[kb+"-"+h]=-Math.round(b[c===I?0:1]/2)+i):(h=f._parseWidth(a,e,g.tooltip),k=f._parseWidth(a,e,g.content),l=f._parseRadius(a),j[e]=Math.max(-f.border,d?k:i+(l>h?l:-h)))}),j[a[c]]-=b[c===H?0:1],h.css({margin:"",top:"",bottom:"",left:"",right:""}).css(j),j},reposition:function(a,b,d){function e(a,b,c,d,e){a===R&&j.precedance===b&&k[d]&&j[c]!==P?j.precedance=j.precedance===H?I:H:a!==R&&k[d]&&(j[b]=j[b]===P?k[d]>0?d:e:j[b]===d?e:d)}function f(a,b,e){j[a]===P?p[kb+"-"+b]=o[a]=g[kb+"-"+b]-k[b]:(h=g[e]!==c?[k[b],-g[b]]:[-k[b],g[b]],(o[a]=Math.max(h[0],h[1]))>h[0]&&(d[b]-=k[b],o[b]=F),p[g[e]!==c?e:b]=o[a])}if(this.enabled){var g,h,i=b.cache,j=this.corner.clone(),k=d.adjusted,l=b.options.position.adjust.method.split(" "),m=l[0],n=l[1]||l[0],o={left:F,top:F,x:0,y:0},p={};this.corner.fixed!==E&&(e(m,H,I,M,O),e(n,I,H,L,N),j.string()===i.corner.string()||i.cornerTop===k.top&&i.cornerLeft===k.left||this.update(j,F)),g=this.calculate(j),g.right!==c&&(g.left=-g.right),g.bottom!==c&&(g.top=-g.bottom),g.user=this.offset,(o.left=m===R&&!!k.left)&&f(H,M,O),(o.top=n===R&&!!k.top)&&f(I,L,N),this.element.css(p).toggle(!(o.x&&o.y||j.x===P&&o.y||j.y===P&&o.x)),d.left-=g.left.charAt?g.user:m!==R||o.top||!o.left&&!o.top?g.left+this.border:0,d.top-=g.top.charAt?g.user:n!==R||o.left||!o.left&&!o.top?g.top+this.border:0,i.cornerLeft=k.left,i.cornerTop=k.top,i.corner=j.clone()}},destroy:function(){this.qtip._unbind(this.qtip.tooltip,this._ns),this.qtip.elements.tip&&this.qtip.elements.tip.find("*").remove().end().remove()}}),jb=S.tip=function(a){return new w(a,a.options.style.tip)},jb.initialize="render",jb.sanitize=function(a){if(a.style&&"tip"in a.style){var b=a.style.tip;"object"!=typeof b&&(b=a.style.tip={corner:b}),/string|boolean/i.test(typeof b.corner)||(b.corner=E)}},C.tip={"^position.my|style.tip.(corner|mimic|border)$":function(){this.create(),this.qtip.reposition()},"^style.tip.(height|width)$":function(a){this.size=[a.width,a.height],this.update(),this.qtip.reposition()},"^content.title|style.(classes|widget)$":function(){this.update()}},d.extend(E,z.defaults,{style:{tip:{corner:E,mimic:F,width:6,height:6,border:E,offset:0}}});var yb,zb,Ab="qtip-modal",Bb="."+Ab;zb=function(){function a(a){if(d.expr[":"].focusable)return d.expr[":"].focusable;var b,c,e,f=!isNaN(d.attr(a,"tabindex")),g=a.nodeName&&a.nodeName.toLowerCase();return"area"===g?(b=a.parentNode,c=b.name,a.href&&c&&"map"===b.nodeName.toLowerCase()?(e=d("img[usemap=#"+c+"]")[0],!!e&&e.is(":visible")):!1):/input|select|textarea|button|object/.test(g)?!a.disabled:"a"===g?a.href||f:f}function c(a){k.length<1&&a.length?a.not("body").blur():k.first().focus()}function e(a){if(i.is(":visible")){var b,e=d(a.target),h=f.tooltip,j=e.closest(X);b=j.length<1?F:parseInt(j[0].style.zIndex,10)>parseInt(h[0].style.zIndex,10),b||e.closest(X)[0]===h[0]||c(e),g=a.target===k[k.length-1]}}var f,g,h,i,j=this,k={};d.extend(j,{init:function(){return i=j.elem=d("<div />",{id:"qtip-overlay",html:"<div></div>",mousedown:function(){return F}}).hide(),d(b.body).bind("focusin"+Bb,e),d(b).bind("keydown"+Bb,function(a){f&&f.options.show.modal.escape&&27===a.keyCode&&f.hide(a)}),i.bind("click"+Bb,function(a){f&&f.options.show.modal.blur&&f.hide(a)}),j},update:function(b){f=b,k=b.options.show.modal.stealfocus!==F?b.tooltip.find("*").filter(function(){return a(this)}):[]},toggle:function(a,e,g){var k=(d(b.body),a.tooltip),l=a.options.show.modal,m=l.effect,n=e?"show":"hide",o=i.is(":visible"),p=d(Bb).filter(":visible:not(:animated)").not(k);return j.update(a),e&&l.stealfocus!==F&&c(d(":focus")),i.toggleClass("blurs",l.blur),e&&i.appendTo(b.body),i.is(":animated")&&o===e&&h!==F||!e&&p.length?j:(i.stop(E,F),d.isFunction(m)?m.call(i,e):m===F?i[n]():i.fadeTo(parseInt(g,10)||90,e?1:0,function(){e||i.hide()}),e||i.queue(function(a){i.css({left:"",top:""}),d(Bb).length||i.detach(),a()}),h=e,f.destroyed&&(f=G),j)}}),j.init()},zb=new zb,d.extend(x.prototype,{init:function(a){var b=a.tooltip;return this.options.on?(a.elements.overlay=zb.elem,b.addClass(Ab).css("z-index",z.modal_zindex+d(Bb).length),a._bind(b,["tooltipshow","tooltiphide"],function(a,c,e){var f=a.originalEvent;if(a.target===b[0])if(f&&"tooltiphide"===a.type&&/mouse(leave|enter)/.test(f.type)&&d(f.relatedTarget).closest(zb.elem[0]).length)try{a.preventDefault()}catch(g){}else(!f||f&&"tooltipsolo"!==f.type)&&this.toggle(a,"tooltipshow"===a.type,e)},this._ns,this),a._bind(b,"tooltipfocus",function(a,c){if(!a.isDefaultPrevented()&&a.target===b[0]){var e=d(Bb),f=z.modal_zindex+e.length,g=parseInt(b[0].style.zIndex,10);zb.elem[0].style.zIndex=f-1,e.each(function(){this.style.zIndex>g&&(this.style.zIndex-=1)}),e.filter("."+_).qtip("blur",a.originalEvent),b.addClass(_)[0].style.zIndex=f,zb.update(c);try{a.preventDefault()}catch(h){}}},this._ns,this),void a._bind(b,"tooltiphide",function(a){a.target===b[0]&&d(Bb).filter(":visible").not(b).last().qtip("focus",a)},this._ns,this)):this},toggle:function(a,b,c){return a&&a.isDefaultPrevented()?this:void zb.toggle(this.qtip,!!b,c)},destroy:function(){this.qtip.tooltip.removeClass(Ab),this.qtip._unbind(this.qtip.tooltip,this._ns),zb.toggle(this.qtip,F),delete this.qtip.elements.overlay}}),yb=S.modal=function(a){return new x(a,a.options.show.modal)},yb.sanitize=function(a){a.show&&("object"!=typeof a.show.modal?a.show.modal={on:!!a.show.modal}:"undefined"==typeof a.show.modal.on&&(a.show.modal.on=E))},z.modal_zindex=z.zindex-200,yb.initialize="render",C.modal={"^show.modal.(on|blur)$":function(){this.destroy(),this.init(),this.qtip.elems.overlay.toggle(this.qtip.tooltip[0].offsetWidth>0)}},d.extend(E,z.defaults,{show:{modal:{on:F,effect:E,blur:E,stealfocus:E,escape:E}}}),S.viewport=function(c,d,e,f,g,h,i){function j(a,b,c,e,f,g,h,i,j){var k=d[f],m=v[a],t=w[a],u=c===R,x=m===f?j:m===g?-j:-j/2,y=t===f?i:t===g?-i:-i/2,z=r[f]+s[f]-(o?0:n[f]),A=z-k,B=k+j-(h===J?p:q)-z,C=x-(v.precedance===a||m===v[b]?y:0)-(t===P?i/2:0);return u?(C=(m===f?1:-1)*x,d[f]+=A>0?A:B>0?-B:0,d[f]=Math.max(-n[f]+s[f],k-C,Math.min(Math.max(-n[f]+s[f]+(h===J?p:q),k+C),d[f],"center"===m?k-x:1e9))):(e*=c===Q?2:0,A>0&&(m!==f||B>0)?(d[f]-=C+e,l.invert(a,f)):B>0&&(m!==g||A>0)&&(d[f]-=(m===P?-C:C)+e,l.invert(a,g)),d[f]<r&&-d[f]>B&&(d[f]=k,l=v.clone())),d[f]-k}var k,l,m,n,o,p,q,r,s,t=e.target,u=c.elements.tooltip,v=e.my,w=e.at,x=e.adjust,y=x.method.split(" "),z=y[0],A=y[1]||y[0],B=e.viewport,C=e.container,D=c.cache,E={left:0,top:0};return B.jquery&&t[0]!==a&&t[0]!==b.body&&"none"!==x.method?(n=C.offset()||E,o="static"===C.css("position"),k="fixed"===u.css("position"),p=B[0]===a?B.width():B.outerWidth(F),q=B[0]===a?B.height():B.outerHeight(F),r={left:k?0:B.scrollLeft(),top:k?0:B.scrollTop()},s=B.offset()||E,("shift"!==z||"shift"!==A)&&(l=v.clone()),E={left:"none"!==z?j(H,I,z,x.x,M,O,J,f,h):0,top:"none"!==A?j(I,H,A,x.y,L,N,K,g,i):0},l&&D.lastClass!==(m=T+"-pos-"+l.abbrev())&&u.removeClass(c.cache.lastClass).addClass(c.cache.lastClass=m),E):E},S.polys={polygon:function(a,b){var c,d,e,f={width:0,height:0,position:{top:1e10,right:0,bottom:0,left:1e10},adjustable:F},g=0,h=[],i=1,j=1,k=0,l=0;for(g=a.length;g--;)c=[parseInt(a[--g],10),parseInt(a[g+1],10)],c[0]>f.position.right&&(f.position.right=c[0]),c[0]<f.position.left&&(f.position.left=c[0]),c[1]>f.position.bottom&&(f.position.bottom=c[1]),c[1]<f.position.top&&(f.position.top=c[1]),h.push(c);if(d=f.width=Math.abs(f.position.right-f.position.left),e=f.height=Math.abs(f.position.bottom-f.position.top),"c"===b.abbrev())f.position={left:f.position.left+f.width/2,top:f.position.top+f.height/2};else{for(;d>0&&e>0&&i>0&&j>0;)for(d=Math.floor(d/2),e=Math.floor(e/2),b.x===M?i=d:b.x===O?i=f.width-d:i+=Math.floor(d/2),b.y===L?j=e:b.y===N?j=f.height-e:j+=Math.floor(e/2),g=h.length;g--&&!(h.length<2);)k=h[g][0]-f.position.left,l=h[g][1]-f.position.top,(b.x===M&&k>=i||b.x===O&&i>=k||b.x===P&&(i>k||k>f.width-i)||b.y===L&&l>=j||b.y===N&&j>=l||b.y===P&&(j>l||l>f.height-j))&&h.splice(g,1);f.position={left:h[0][0],top:h[0][1]}}return f},rect:function(a,b,c,d){return{width:Math.abs(c-a),height:Math.abs(d-b),position:{left:Math.min(a,c),top:Math.min(b,d)}}},_angles:{tc:1.5,tr:7/4,tl:5/4,bc:.5,br:.25,bl:.75,rc:2,lc:1,c:0},ellipse:function(a,b,c,d,e){var f=S.polys._angles[e.abbrev()],g=0===f?0:c*Math.cos(f*Math.PI),h=d*Math.sin(f*Math.PI);return{width:2*c-Math.abs(g),height:2*d-Math.abs(h),position:{left:a+g,top:b+h},adjustable:F}},circle:function(a,b,c,d){return S.polys.ellipse(a,b,c,c,d)}},S.svg=function(a,c,e){for(var f,g,h,i,j,k,l,m,n,o,p,q=d(b),r=c[0],s=d(r.ownerSVGElement),t=1,u=1,v=!0;!r.getBBox;)r=r.parentNode;if(!r.getBBox||!r.parentNode)return F;f=s.attr("width")||s.width()||parseInt(s.css("width"),10),g=s.attr("height")||s.height()||parseInt(s.css("height"),10);var w=(parseInt(c.css("stroke-width"),10)||0)/2;switch(w&&(t+=w/f,u+=w/g),r.nodeName){case"ellipse":case"circle":o=S.polys.ellipse(r.cx.baseVal.value,r.cy.baseVal.value,(r.rx||r.r).baseVal.value+w,(r.ry||r.r).baseVal.value+w,e);break;case"line":case"polygon":case"polyline":for(n=r.points||[{x:r.x1.baseVal.value,y:r.y1.baseVal.value},{x:r.x2.baseVal.value,y:r.y2.baseVal.value}],o=[],m=-1,k=n.numberOfItems||n.length;++m<k;)l=n.getItem?n.getItem(m):n[m],o.push.apply(o,[l.x,l.y]);o=S.polys.polygon(o,e);break;default:o=r.getBoundingClientRect(),o={width:o.width,height:o.height,position:{left:o.left,top:o.top}},v=!1}return p=o.position,s=s[0],v&&(s.createSVGPoint&&(h=r.getScreenCTM(),n=s.createSVGPoint(),n.x=p.left,n.y=p.top,i=n.matrixTransform(h),p.left=i.x,p.top=i.y),s.viewBox&&(j=s.viewBox.baseVal)&&j.width&&j.height&&(t*=f/j.width,u*=g/j.height)),p.left+=q.scrollLeft(),p.top+=q.scrollTop(),o},S.imagemap=function(a,b,c){b.jquery||(b=d(b));var e,f,g,h,i,j=b.attr("shape").toLowerCase().replace("poly","polygon"),k=d('img[usemap="#'+b.parent("map").attr("name")+'"]'),l=d.trim(b.attr("coords")),m=l.replace(/,$/,"").split(",");if(!k.length)return F;if("polygon"===j)h=S.polys.polygon(m,c);else{if(!S.polys[j])return F;for(g=-1,i=m.length,f=[];++g<i;)f.push(parseInt(m[g],10));h=S.polys[j].apply(this,f.concat(c))}return e=k.offset(),e.left+=Math.ceil((k.outerWidth(F)-k.width())/2),e.top+=Math.ceil((k.outerHeight(F)-k.height())/2),h.position.left+=e.left,h.position.top+=e.top,h};var Cb,Db='<iframe class="qtip-bgiframe" frameborder="0" tabindex="-1" src="javascript:\'\';" style="display:block; position:absolute; z-index:-1; filter:alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";"></iframe>';d.extend(y.prototype,{_scroll:function(){var b=this.qtip.elements.overlay;b&&(b[0].style.top=d(a).scrollTop()+"px")},init:function(c){var e=c.tooltip;d("select, object").length<1&&(this.bgiframe=c.elements.bgiframe=d(Db).appendTo(e),c._bind(e,"tooltipmove",this.adjustBGIFrame,this._ns,this)),this.redrawContainer=d("<div/>",{id:T+"-rcontainer"}).appendTo(b.body),c.elements.overlay&&c.elements.overlay.addClass("qtipmodal-ie6fix")&&(c._bind(a,["scroll","resize"],this._scroll,this._ns,this),c._bind(e,["tooltipshow"],this._scroll,this._ns,this)),this.redraw()},adjustBGIFrame:function(){var a,b,c=this.qtip.tooltip,d={height:c.outerHeight(F),width:c.outerWidth(F)},e=this.qtip.plugins.tip,f=this.qtip.elements.tip;b=parseInt(c.css("borderLeftWidth"),10)||0,b={left:-b,top:-b},e&&f&&(a="x"===e.corner.precedance?[J,M]:[K,L],b[a[1]]-=f[a[0]]()),this.bgiframe.css(b).css(d)},redraw:function(){if(this.qtip.rendered<1||this.drawing)return this;var a,b,c,d,e=this.qtip.tooltip,f=this.qtip.options.style,g=this.qtip.options.position.container;return this.qtip.drawing=1,f.height&&e.css(K,f.height),f.width?e.css(J,f.width):(e.css(J,"").appendTo(this.redrawContainer),b=e.width(),1>b%2&&(b+=1),c=e.css("maxWidth")||"",d=e.css("minWidth")||"",a=(c+d).indexOf("%")>-1?g.width()/100:0,c=(c.indexOf("%")>-1?a:1)*parseInt(c,10)||b,d=(d.indexOf("%")>-1?a:1)*parseInt(d,10)||0,b=c+d?Math.min(Math.max(b,d),c):b,e.css(J,Math.round(b)).appendTo(g)),this.drawing=0,this},destroy:function(){this.bgiframe&&this.bgiframe.remove(),this.qtip._unbind([a,this.qtip.tooltip],this._ns)}}),Cb=S.ie6=function(a){return 6===eb.ie?new y(a):F},Cb.initialize="render",C.ie6={"^content|style$":function(){this.redraw()}}})}(window,document),function(a){a.fn.typeWatch=function(b){function c(b,c){var d=a(b.el).val();(d.length>=f.captureLength&&d.toUpperCase()!=b.text||c&&d.length>=f.captureLength)&&(b.text=d.toUpperCase(),b.cb.call(b.el,d))}function d(b){var d=b.type.toUpperCase();if(a.inArray(d,f.inputTypes)>=0){var e={timer:null,text:a(b).val().toUpperCase(),cb:f.callback,el:b,wait:f.wait};f.highlight&&a(b).focus(function(){this.select()});var g=function(b){var d=e.wait,g=!1,h=this.type.toUpperCase();"undefined"!=typeof b.keyCode&&13==b.keyCode&&"TEXTAREA"!=h&&a.inArray(h,f.inputTypes)>=0&&(d=1,g=!0);var i=function(){c(e,g)};clearTimeout(e.timer),e.timer=setTimeout(i,d)};a(b).on("keydown paste cut input",g)}}var e=["TEXT","TEXTAREA","PASSWORD","TEL","SEARCH","URL","EMAIL","DATETIME","DATE","MONTH","WEEK","TIME","DATETIME-LOCAL","NUMBER","RANGE"],f=a.extend({wait:750,callback:function(){},highlight:!0,captureLength:2,inputTypes:e},b);return this.each(function(){d(this)})}}(jQuery),function(a){function b(){var a="!@#$%^&*()+=[]\\';,/{}|\":<>?~`.-_";return a+=" "}function c(){var a="¬€£¦";return a}function d(b,c,d){b.each(function(){var b=a(this);b.bind("keyup change paste",function(a){var e="";a.originalEvent&&a.originalEvent.clipboardData&&a.originalEvent.clipboardData.getData&&(e=a.originalEvent.clipboardData.getData("text/plain")),setTimeout(function(){h(b,c,d,e)},0)}),b.bind("keypress",function(a){var e=a.charCode?a.charCode:a.which;if(!(g(e)||a.ctrlKey||a.metaKey)){var f=String.fromCharCode(e),h=b.selection(),i=h.start,j=h.end,k=b.val(),l=k.substring(0,i)+f+k.substring(j),m=c(l,d);m!=l&&a.preventDefault()}})})}function e(b,c){var d=parseFloat(a(b).val()),e=a(b);return isNaN(d)?void e.val(""):(f(c.min)&&d<c.min&&e.val(""),void(f(c.max)&&d>c.max&&e.val("")))}function f(a){return!isNaN(a)}function g(a){return a>=32?!1:10==a?!1:13==a?!1:!0}function h(a,b,c,d){var e=a.val();""==e&&d.length>0&&(e=d);var f=b(e,c);if(e!=f){var g=a.alphanum_caret();a.val(f),a.alphanum_caret(e.length==f.length+1?g-1:g)}}function i(b,c){"undefined"==typeof c&&(c=D);var d,e={};return d="string"==typeof b?F[b]:"undefined"==typeof b?{}:b,a.extend(e,c,d),"undefined"==typeof e.blacklist&&(e.blacklistSet=x(e.allow,e.disallow)),e}function j(b){var c,d={};return c="string"==typeof b?G[b]:"undefined"==typeof b?{}:b,a.extend(d,E,c),d}function k(a,b,c){return c.maxLength&&a.length>=c.maxLength?!1:c.allow.indexOf(b)>=0?!0:c.allowSpace&&" "==b?!0:c.blacklistSet.contains(b)?!1:!c.allowNumeric&&K[b]?!1:!c.allowUpper&&u(b)?!1:!c.allowLower&&v(b)?!1:!c.allowCaseless&&w(b)?!1:!c.allowLatin&&L.contains(b)?!1:c.allowOtherCharSets?!0:K[b]||L.contains(b)?!0:!1}function l(a,b,c){if(K[b])return n(a,c)?!1:p(a,c)?!1:o(a,c)?!1:q(a+b,c)?!1:r(a+b,c)?!1:!0;if(c.allowPlus&&"+"==b&&""==a)return!0;if(c.allowMinus&&"-"==b&&""==a)return!0;if(b==I&&c.allowThouSep&&A(a,b))return!0;if(b==J){if(a.indexOf(J)>=0)return!1;if(c.allowDecSep)return!0}return!1}function m(a){return a+="",a.replace(/[^0-9]/g,"").length}function n(a,b){var c=b.maxDigits;if(""==c||isNaN(c))return!1;var d=m(a);return d>=c?!0:!1}function o(a,b){var c=b.maxDecimalPlaces;if(""==c||isNaN(c))return!1;var d=a.indexOf(J);if(-1==d)return!1;var e=a.substring(d),f=m(e);return f>=c?!0:!1}function p(a,b){var c=b.maxPreDecimalPlaces;if(""==c||isNaN(c))return!1;var d=a.indexOf(J);if(d>=0)return!1;var e=m(a);return e>=c?!0:!1}function q(a,b){if(!b.max||b.max<0)return!1;var c=parseFloat(a);return c>b.max?!0:!1}function r(a,b){if(!b.min||b.min>0)return!1;var c=parseFloat(a);return c<b.min?!0:!1}function s(a,b){if("string"!=typeof a)return a;var c,d=a.split(""),e=[],f=0;for(f=0;f<d.length;f++){c=d[f];var g=e.join("");k(g,c,b)&&e.push(c)}return e.join("")}function t(a,b){if("string"!=typeof a)return a;var c,d=a.split(""),e=[],f=0;for(f=0;f<d.length;f++){c=d[f];var g=e.join("");l(g,c,b)&&e.push(c)}return e.join("")}function u(a){var b=a.toUpperCase(),c=a.toLowerCase();return a==b&&b!=c?!0:!1}function v(a){var b=a.toUpperCase(),c=a.toLowerCase();return a==c&&b!=c?!0:!1}function w(a){return a.toUpperCase()==a.toLowerCase()?!0:!1}function x(a,b){var c=new B(H+b),d=new B(a),e=c.subtract(d);return e}function y(){var a,b="0123456789".split(""),c={},d=0;for(d=0;d<b.length;d++)a=b[d],c[a]=!0;return c}function z(){var a="abcdefghijklmnopqrstuvwxyz",b=a.toUpperCase(),c=new B(a+b);return c}function A(a){if(0==a.length)return!1;var b=a.indexOf(J);if(b>=0)return!1;var c=a.indexOf(I);if(0>c)return!0;var d=a.lastIndexOf(I),e=a.length-d-1;if(3>e)return!1;var f=m(a.substring(c));return f%3>0?!1:!0}function B(a){this.map="string"==typeof a?C(a):{}}function C(a){var b,c={},d=a.split(""),e=0;for(e=0;e<d.length;e++)b=d[e],c[b]=!0;return c}a.fn.alphanum=function(a){var b=i(a),c=this;return d(c,s,b),this},a.fn.alpha=function(a){var b=i("alpha"),c=i(a,b),e=this;return d(e,s,c),this},a.fn.numeric=function(a){var b=j(a),c=this;return d(c,t,b),c.blur(function(){e(this,a)}),this};var D={allow:"",disallow:"",allowSpace:!0,allowNumeric:!0,allowUpper:!0,allowLower:!0,allowCaseless:!0,allowLatin:!0,allowOtherCharSets:!0,maxLength:0/0},E={allowPlus:!1,allowMinus:!0,allowThouSep:!0,allowDecSep:!0,allowLeadingSpaces:!1,maxDigits:0/0,maxDecimalPlaces:0/0,maxPreDecimalPlaces:0/0,max:0/0,min:0/0},F={alpha:{allowNumeric:!1},upper:{allowNumeric:!1,allowUpper:!0,allowLower:!1,allowCaseless:!0},lower:{allowNumeric:!1,allowUpper:!1,allowLower:!0,allowCaseless:!0}},G={integer:{allowPlus:!1,allowMinus:!0,allowThouSep:!1,allowDecSep:!1},positiveInteger:{allowPlus:!1,allowMinus:!1,allowThouSep:!1,allowDecSep:!1}},H=b()+c(),I=",",J=".",K=y(),L=z();B.prototype.add=function(a){var b=this.clone();for(var c in a.map)b.map[c]=!0;return b},B.prototype.subtract=function(a){var b=this.clone();for(var c in a.map)delete b.map[c];return b},B.prototype.contains=function(a){return this.map[a]?!0:!1},B.prototype.clone=function(){var a=new B;for(var b in this.map)a.map[b]=!0;return a},a.fn.alphanum.backdoorAlphaNum=function(a,b){var c=i(b);return s(a,c)},a.fn.alphanum.backdoorNumeric=function(a,b){var c=j(b);return t(a,c)},a.fn.alphanum.setNumericSeparators=function(a){1==a.thousandsSeparator.length&&1==a.decimalSeparator.length&&(I=a.thousandsSeparator,J=a.decimalSeparator)}}(jQuery),function(a){function b(a,b){if(a.createTextRange){var c=a.createTextRange();c.move("character",b),c.select()}else null!=a.selectionStart&&(a.focus(),a.setSelectionRange(b,b))}function c(a){if("selection"in document){var b=a.createTextRange();try{b.setEndPoint("EndToStart",document.selection.createRange())}catch(c){return 0}return b.text.length}return null!=a.selectionStart?a.selectionStart:void 0}a.fn.alphanum_caret=function(d,e){return"undefined"==typeof d?c(this.get(0)):this.queue(function(c){if(isNaN(d)){var f=a(this).val().indexOf(d);e===!0?f+=d.length:"undefined"!=typeof e&&(f+=e),b(this,f)}else b(this,d);c()})}}(jQuery),function(a){var b=function(a){return a?a.ownerDocument.defaultView||a.ownerDocument.parentWindow:window},c=function(b){var c=a.Range.current(b).clone(),d=a.Range(b).select(b);return c.overlaps(d)?(c.compare("START_TO_START",d)<1?(startPos=0,c.move("START_TO_START",d)):(fromElementToCurrent=d.clone(),fromElementToCurrent.move("END_TO_START",c),startPos=fromElementToCurrent.toString().length),endPos=c.compare("END_TO_END",d)>=0?d.toString().length:startPos+c.toString().length,{start:startPos,end:endPos}):null},d=function(d){var e=b(d);if(void 0!==d.selectionStart)return document.activeElement&&document.activeElement!=d&&d.selectionStart==d.selectionEnd&&0==d.selectionStart?{start:d.value.length,end:d.value.length}:{start:d.selectionStart,end:d.selectionEnd};if(e.getSelection)return c(d,e);try{if("input"==d.nodeName.toLowerCase()){var f=b(d).document.selection.createRange(),g=d.createTextRange();g.setEndPoint("EndToStart",f);var h=g.text.length;return{start:h,end:h+f.text.length}}var i=c(d,e);if(!i)return i;var j=a.Range.current().clone(),k=j.clone().collapse().range,l=j.clone().collapse(!1).range;return k.moveStart("character",-1),l.moveStart("character",-1),0!=i.startPos&&""==k.text&&(i.startPos+=2),0!=i.endPos&&""==l.text&&(i.endPos+=2),i}catch(m){return{start:d.value.length,end:d.value.length}}},e=function(a,c,d){var e=b(a);if(a.setSelectionRange)void 0===d?(a.focus(),a.setSelectionRange(c,c)):(a.select(),a.selectionStart=c,a.selectionEnd=d);else if(a.createTextRange){var f=a.createTextRange();f.moveStart("character",c),d=d||c,f.moveEnd("character",d-a.value.length),f.select()}else if(e.getSelection){var h=e.document,i=e.getSelection(),j=h.createRange(),k=[c,void 0!==d?d:c];g([a],k),j.setStart(k[0].el,k[0].count),j.setEnd(k[1].el,k[1].count),i.removeAllRanges(),i.addRange(j)}else if(e.document.body.createTextRange){var j=document.body.createTextRange();j.moveToElementText(a),j.collapse(),j.moveStart("character",c),j.moveEnd("character",void 0!==d?d:c),j.select()}},f=function(a,b,c,d){"number"==typeof c[0]&&c[0]<b&&(c[0]={el:d,count:c[0]-a}),"number"==typeof c[1]&&c[1]<=b&&(c[1]={el:d,count:c[1]-a})},g=function(a,b,c){var d,e;c=c||0;for(var h=0;a[h];h++)d=a[h],3===d.nodeType||4===d.nodeType?(e=c,c+=d.nodeValue.length,f(e,c,b,d)):8!==d.nodeType&&(c=g(d.childNodes,b,c));return c};jQuery.fn.selection=function(a,b){return void 0!==a?this.each(function(){e(this,a,b)}):d(this[0])},a.fn.selection.getCharElement=g}(jQuery);
1
  !function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a(jQuery)}(function(a){function b(a){return a}function c(a){return decodeURIComponent(a.replace(e," "))}function d(a){0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return f.json?JSON.parse(a):a}catch(b){}}var e=/\+/g,f=a.cookie=function(e,g,h){if(void 0!==g){if(h=a.extend({},f.defaults,h),"number"==typeof h.expires){var i=h.expires,j=h.expires=new Date;j.setDate(j.getDate()+i)}return g=f.json?JSON.stringify(g):String(g),document.cookie=[f.raw?e:encodeURIComponent(e),"=",f.raw?g:encodeURIComponent(g),h.expires?"; expires="+h.expires.toUTCString():"",h.path?"; path="+h.path:"",h.domain?"; domain="+h.domain:"",h.secure?"; secure":""].join("")}for(var k=f.raw?b:c,l=document.cookie.split("; "),m=e?void 0:{},n=0,o=l.length;o>n;n++){var p=l[n].split("="),q=k(p.shift()),r=k(p.join("="));if(e&&e===q){m=d(r);break}e||(m[q]=d(r))}return m};f.defaults={},a.removeCookie=function(b,c){return void 0!==a.cookie(b)?(a.cookie(b,"",a.extend({},c,{expires:-1})),!0):!1}}),"undefined"==typeof jQuery.qtip&&!function(a,b,c){!function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):jQuery&&!jQuery.fn.qtip&&a(jQuery)}(function(d){"use strict";function e(a,b,c,e){this.id=c,this.target=a,this.tooltip=G,this.elements={target:a},this._id=T+"-"+c,this.timers={img:{}},this.options=b,this.plugins={},this.cache={event:{},target:d(),disabled:F,attr:e,onTooltip:F,lastClass:""},this.rendered=this.destroyed=this.disabled=this.waiting=this.hiddenDuringWait=this.positioning=this.triggering=F}function f(a){return a===G||"object"!==d.type(a)}function g(a){return!(d.isFunction(a)||a&&a.attr||a.length||"object"===d.type(a)&&(a.jquery||a.then))}function h(a){var b,c,e,h;return f(a)?F:(f(a.metadata)&&(a.metadata={type:a.metadata}),"content"in a&&(b=a.content,f(b)||b.jquery||b.done?b=a.content={text:c=g(b)?F:b}:c=b.text,"ajax"in b&&(e=b.ajax,h=e&&e.once!==F,delete b.ajax,b.text=function(a,b){var f=c||d(this).attr(b.options.content.attr)||"Loading...",g=d.ajax(d.extend({},e,{context:b})).then(e.success,G,e.error).then(function(a){return a&&h&&b.set("content.text",a),a},function(a,c,d){b.destroyed||0===a.status||b.set("content.text",c+": "+d)});return h?f:(b.set("content.text",f),g)}),"title"in b&&(f(b.title)||(b.button=b.title.button,b.title=b.title.text),g(b.title||F)&&(b.title=F))),"position"in a&&f(a.position)&&(a.position={my:a.position,at:a.position}),"show"in a&&f(a.show)&&(a.show=a.show.jquery?{target:a.show}:a.show===E?{ready:E}:{event:a.show}),"hide"in a&&f(a.hide)&&(a.hide=a.hide.jquery?{target:a.hide}:{event:a.hide}),"style"in a&&f(a.style)&&(a.style={classes:a.style}),d.each(S,function(){this.sanitize&&this.sanitize(a)}),a)}function i(a,b){for(var c,d=0,e=a,f=b.split(".");e=e[f[d++]];)d<f.length&&(c=e);return[c||a,f.pop()]}function j(a,b){var c,d,e;for(c in this.checks)for(d in this.checks[c])(e=new RegExp(d,"i").exec(a))&&(b.push(e),("builtin"===c||this.plugins[c])&&this.checks[c][d].apply(this.plugins[c]||this,b))}function k(a){return W.concat("").join(a?"-"+a+" ":" ")}function l(c){return c&&{type:c.type,pageX:c.pageX,pageY:c.pageY,target:c.target,relatedTarget:c.relatedTarget,scrollX:c.scrollX||a.pageXOffset||b.body.scrollLeft||b.documentElement.scrollLeft,scrollY:c.scrollY||a.pageYOffset||b.body.scrollTop||b.documentElement.scrollTop}||{}}function m(a,b){return b>0?setTimeout(d.proxy(a,this),b):void a.call(this)}function n(a){return this.tooltip.hasClass(bb)?F:(clearTimeout(this.timers.show),clearTimeout(this.timers.hide),void(this.timers.show=m.call(this,function(){this.toggle(E,a)},this.options.show.delay)))}function o(a){if(this.tooltip.hasClass(bb))return F;var b=d(a.relatedTarget),c=b.closest(X)[0]===this.tooltip[0],e=b[0]===this.options.show.target[0];if(clearTimeout(this.timers.show),clearTimeout(this.timers.hide),this!==b[0]&&"mouse"===this.options.position.target&&c||this.options.hide.fixed&&/mouse(out|leave|move)/.test(a.type)&&(c||e))try{a.preventDefault(),a.stopImmediatePropagation()}catch(f){}else this.timers.hide=m.call(this,function(){this.toggle(F,a)},this.options.hide.delay,this)}function p(a){return this.tooltip.hasClass(bb)||!this.options.hide.inactive?F:(clearTimeout(this.timers.inactive),void(this.timers.inactive=m.call(this,function(){this.hide(a)},this.options.hide.inactive)))}function q(a){this.rendered&&this.tooltip[0].offsetWidth>0&&this.reposition(a)}function r(a,c,e){d(b.body).delegate(a,(c.split?c:c.join(ib+" "))+ib,function(){var a=z.api[d.attr(this,V)];a&&!a.disabled&&e.apply(a,arguments)})}function s(a,c,f){var g,i,j,k,l,m=d(b.body),n=a[0]===b?m:a,o=a.metadata?a.metadata(f.metadata):G,p="html5"===f.metadata.type&&o?o[f.metadata.name]:G,q=a.data(f.metadata.name||"qtipopts");try{q="string"==typeof q?d.parseJSON(q):q}catch(r){}if(k=d.extend(E,{},z.defaults,f,"object"==typeof q?h(q):G,h(p||o)),i=k.position,k.id=c,"boolean"==typeof k.content.text){if(j=a.attr(k.content.attr),k.content.attr===F||!j)return F;k.content.text=j}if(i.container.length||(i.container=m),i.target===F&&(i.target=n),k.show.target===F&&(k.show.target=n),k.show.solo===E&&(k.show.solo=i.container.closest("body")),k.hide.target===F&&(k.hide.target=n),k.position.viewport===E&&(k.position.viewport=i.container),i.container=i.container.eq(0),i.at=new B(i.at,E),i.my=new B(i.my),a.data(T))if(k.overwrite)a.qtip("destroy",!0);else if(k.overwrite===F)return F;return a.attr(U,c),k.suppress&&(l=a.attr("title"))&&a.removeAttr("title").attr(db,l).attr("title",""),g=new e(a,k,c,!!j),a.data(T,g),a.one("remove.qtip-"+c+" removeqtip.qtip-"+c,function(){var a;(a=d(this).data(T))&&a.destroy(!0)}),g}function t(a){return a.charAt(0).toUpperCase()+a.slice(1)}function u(a,b){var d,e,f=b.charAt(0).toUpperCase()+b.slice(1),g=(b+" "+tb.join(f+" ")+f).split(" "),h=0;if(sb[b])return a.css(sb[b]);for(;d=g[h++];)if((e=a.css(d))!==c)return sb[b]=d,e}function v(a,b){return Math.ceil(parseFloat(u(a,b)))}function w(a,b){this._ns="tip",this.options=b,this.offset=b.offset,this.size=[b.width,b.height],this.init(this.qtip=a)}function x(a,b){this.options=b,this._ns="-modal",this.init(this.qtip=a)}function y(a){this._ns="ie6",this.init(this.qtip=a)}var z,A,B,C,D,E=!0,F=!1,G=null,H="x",I="y",J="width",K="height",L="top",M="left",N="bottom",O="right",P="center",Q="flipinvert",R="shift",S={},T="qtip",U="data-hasqtip",V="data-qtip-id",W=["ui-widget","ui-tooltip"],X="."+T,Y="click dblclick mousedown mouseup mousemove mouseleave mouseenter".split(" "),Z=T+"-fixed",$=T+"-default",_=T+"-focus",ab=T+"-hover",bb=T+"-disabled",cb="_replacedByqTip",db="oldtitle",eb={ie:function(){for(var a=3,c=b.createElement("div");(c.innerHTML="<!--[if gt IE "+ ++a+"]><i></i><![endif]-->")&&c.getElementsByTagName("i")[0];);return a>4?a:0/0}(),iOS:parseFloat((""+(/CPU.*OS ([0-9_]{1,5})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent)||[0,""])[1]).replace("undefined","3_2").replace("_",".").replace("_",""))||F};A=e.prototype,A._when=function(a){return d.when.apply(d,a)},A.render=function(a){if(this.rendered||this.destroyed)return this;var b,c=this,e=this.options,f=this.cache,g=this.elements,h=e.content.text,i=e.content.title,j=e.content.button,k=e.position,l=("."+this._id+" ",[]);return d.attr(this.target[0],"aria-describedby",this._id),this.tooltip=g.tooltip=b=d("<div/>",{id:this._id,"class":[T,$,e.style.classes,T+"-pos-"+e.position.my.abbrev()].join(" "),width:e.style.width||"",height:e.style.height||"",tracking:"mouse"===k.target&&k.adjust.mouse,role:"alert","aria-live":"polite","aria-atomic":F,"aria-describedby":this._id+"-content","aria-hidden":E}).toggleClass(bb,this.disabled).attr(V,this.id).data(T,this).appendTo(k.container).append(g.content=d("<div />",{"class":T+"-content",id:this._id+"-content","aria-atomic":E})),this.rendered=-1,this.positioning=E,i&&(this._createTitle(),d.isFunction(i)||l.push(this._updateTitle(i,F))),j&&this._createButton(),d.isFunction(h)||l.push(this._updateContent(h,F)),this.rendered=E,this._setWidget(),d.each(S,function(a){var b;"render"===this.initialize&&(b=this(c))&&(c.plugins[a]=b)}),this._unassignEvents(),this._assignEvents(),this._when(l).then(function(){c._trigger("render"),c.positioning=F,c.hiddenDuringWait||!e.show.ready&&!a||c.toggle(E,f.event,F),c.hiddenDuringWait=F}),z.api[this.id]=this,this},A.destroy=function(a){function b(){if(!this.destroyed){this.destroyed=E;var a=this.target,b=a.attr(db);this.rendered&&this.tooltip.stop(1,0).find("*").remove().end().remove(),d.each(this.plugins,function(){this.destroy&&this.destroy()}),clearTimeout(this.timers.show),clearTimeout(this.timers.hide),this._unassignEvents(),a.removeData(T).removeAttr(V).removeAttr(U).removeAttr("aria-describedby"),this.options.suppress&&b&&a.attr("title",b).removeAttr(db),this._unbind(a),this.options=this.elements=this.cache=this.timers=this.plugins=this.mouse=G,delete z.api[this.id]}}return this.destroyed?this.target:(a===E&&"hide"!==this.triggering||!this.rendered?b.call(this):(this.tooltip.one("tooltiphidden",d.proxy(b,this)),!this.triggering&&this.hide()),this.target)},C=A.checks={builtin:{"^id$":function(a,b,c,e){var f=c===E?z.nextid:c,g=T+"-"+f;f!==F&&f.length>0&&!d("#"+g).length?(this._id=g,this.rendered&&(this.tooltip[0].id=this._id,this.elements.content[0].id=this._id+"-content",this.elements.title[0].id=this._id+"-title")):a[b]=e},"^prerender":function(a,b,c){c&&!this.rendered&&this.render(this.options.show.ready)},"^content.text$":function(a,b,c){this._updateContent(c)},"^content.attr$":function(a,b,c,d){this.options.content.text===this.target.attr(d)&&this._updateContent(this.target.attr(c))},"^content.title$":function(a,b,c){return c?(c&&!this.elements.title&&this._createTitle(),void this._updateTitle(c)):this._removeTitle()},"^content.button$":function(a,b,c){this._updateButton(c)},"^content.title.(text|button)$":function(a,b,c){this.set("content."+b,c)},"^position.(my|at)$":function(a,b,c){"string"==typeof c&&(a[b]=new B(c,"at"===b))},"^position.container$":function(a,b,c){this.rendered&&this.tooltip.appendTo(c)},"^show.ready$":function(a,b,c){c&&(!this.rendered&&this.render(E)||this.toggle(E))},"^style.classes$":function(a,b,c,d){this.rendered&&this.tooltip.removeClass(d).addClass(c)},"^style.(width|height)":function(a,b,c){this.rendered&&this.tooltip.css(b,c)},"^style.widget|content.title":function(){this.rendered&&this._setWidget()},"^style.def":function(a,b,c){this.rendered&&this.tooltip.toggleClass($,!!c)},"^events.(render|show|move|hide|focus|blur)$":function(a,b,c){this.rendered&&this.tooltip[(d.isFunction(c)?"":"un")+"bind"]("tooltip"+b,c)},"^(show|hide|position).(event|target|fixed|inactive|leave|distance|viewport|adjust)":function(){if(this.rendered){var a=this.options.position;this.tooltip.attr("tracking","mouse"===a.target&&a.adjust.mouse),this._unassignEvents(),this._assignEvents()}}}},A.get=function(a){if(this.destroyed)return this;var b=i(this.options,a.toLowerCase()),c=b[0][b[1]];return c.precedance?c.string():c};var fb=/^position\.(my|at|adjust|target|container|viewport)|style|content|show\.ready/i,gb=/^prerender|show\.ready/i;A.set=function(a,b){if(this.destroyed)return this;{var c,e=this.rendered,f=F,g=this.options;this.checks}return"string"==typeof a?(c=a,a={},a[c]=b):a=d.extend({},a),d.each(a,function(b,c){if(e&&gb.test(b))return void delete a[b];var h,j=i(g,b.toLowerCase());h=j[0][j[1]],j[0][j[1]]=c&&c.nodeType?d(c):c,f=fb.test(b)||f,a[b]=[j[0],j[1],c,h]}),h(g),this.positioning=E,d.each(a,d.proxy(j,this)),this.positioning=F,this.rendered&&this.tooltip[0].offsetWidth>0&&f&&this.reposition("mouse"===g.position.target?G:this.cache.event),this},A._update=function(a,b){var c=this,e=this.cache;return this.rendered&&a?(d.isFunction(a)&&(a=a.call(this.elements.target,e.event,this)||""),d.isFunction(a.then)?(e.waiting=E,a.then(function(a){return e.waiting=F,c._update(a,b)},G,function(a){return c._update(a,b)})):a===F||!a&&""!==a?F:(a.jquery&&a.length>0?b.empty().append(a.css({display:"block",visibility:"visible"})):b.html(a),this._waitForContent(b).then(function(a){a.images&&a.images.length&&c.rendered&&c.tooltip[0].offsetWidth>0&&c.reposition(e.event,!a.length)}))):F},A._waitForContent=function(a){var b=this.cache;return b.waiting=E,(d.fn.imagesLoaded?a.imagesLoaded():d.Deferred().resolve([])).done(function(){b.waiting=F}).promise()},A._updateContent=function(a,b){this._update(a,this.elements.content,b)},A._updateTitle=function(a,b){this._update(a,this.elements.title,b)===F&&this._removeTitle(F)},A._createTitle=function(){var a=this.elements,b=this._id+"-title";a.titlebar&&this._removeTitle(),a.titlebar=d("<div />",{"class":T+"-titlebar "+(this.options.style.widget?k("header"):"")}).append(a.title=d("<div />",{id:b,"class":T+"-title","aria-atomic":E})).insertBefore(a.content).delegate(".qtip-close","mousedown keydown mouseup keyup mouseout",function(a){d(this).toggleClass("ui-state-active ui-state-focus","down"===a.type.substr(-4))}).delegate(".qtip-close","mouseover mouseout",function(a){d(this).toggleClass("ui-state-hover","mouseover"===a.type)}),this.options.content.button&&this._createButton()},A._removeTitle=function(a){var b=this.elements;b.title&&(b.titlebar.remove(),b.titlebar=b.title=b.button=G,a!==F&&this.reposition())},A.reposition=function(c,e){if(!this.rendered||this.positioning||this.destroyed)return this;this.positioning=E;var f,g,h=this.cache,i=this.tooltip,j=this.options.position,k=j.target,l=j.my,m=j.at,n=j.viewport,o=j.container,p=j.adjust,q=p.method.split(" "),r=i.outerWidth(F),s=i.outerHeight(F),t=0,u=0,v=i.css("position"),w={left:0,top:0},x=i[0].offsetWidth>0,y=c&&"scroll"===c.type,z=d(a),A=o[0].ownerDocument,B=this.mouse;if(d.isArray(k)&&2===k.length)m={x:M,y:L},w={left:k[0],top:k[1]};else if("mouse"===k)m={x:M,y:L},!B||!B.pageX||!p.mouse&&c&&c.pageX?c&&c.pageX||((!p.mouse||this.options.show.distance)&&h.origin&&h.origin.pageX?c=h.origin:(!c||c&&("resize"===c.type||"scroll"===c.type))&&(c=h.event)):c=B,"static"!==v&&(w=o.offset()),A.body.offsetWidth!==(a.innerWidth||A.documentElement.clientWidth)&&(g=d(b.body).offset()),w={left:c.pageX-w.left+(g&&g.left||0),top:c.pageY-w.top+(g&&g.top||0)},p.mouse&&y&&B&&(w.left-=(B.scrollX||0)-z.scrollLeft(),w.top-=(B.scrollY||0)-z.scrollTop());else{if("event"===k?c&&c.target&&"scroll"!==c.type&&"resize"!==c.type?h.target=d(c.target):c.target||(h.target=this.elements.target):"event"!==k&&(h.target=d(k.jquery?k:this.elements.target)),k=h.target,k=d(k).eq(0),0===k.length)return this;k[0]===b||k[0]===a?(t=eb.iOS?a.innerWidth:k.width(),u=eb.iOS?a.innerHeight:k.height(),k[0]===a&&(w={top:(n||k).scrollTop(),left:(n||k).scrollLeft()})):S.imagemap&&k.is("area")?f=S.imagemap(this,k,m,S.viewport?q:F):S.svg&&k&&k[0].ownerSVGElement?f=S.svg(this,k,m,S.viewport?q:F):(t=k.outerWidth(F),u=k.outerHeight(F),w=k.offset()),f&&(t=f.width,u=f.height,g=f.offset,w=f.position),w=this.reposition.offset(k,w,o),(eb.iOS>3.1&&eb.iOS<4.1||eb.iOS>=4.3&&eb.iOS<4.33||!eb.iOS&&"fixed"===v)&&(w.left-=z.scrollLeft(),w.top-=z.scrollTop()),(!f||f&&f.adjustable!==F)&&(w.left+=m.x===O?t:m.x===P?t/2:0,w.top+=m.y===N?u:m.y===P?u/2:0)}return w.left+=p.x+(l.x===O?-r:l.x===P?-r/2:0),w.top+=p.y+(l.y===N?-s:l.y===P?-s/2:0),S.viewport?(w.adjusted=S.viewport(this,w,j,t,u,r,s),g&&w.adjusted.left&&(w.left+=g.left),g&&w.adjusted.top&&(w.top+=g.top)):w.adjusted={left:0,top:0},this._trigger("move",[w,n.elem||n],c)?(delete w.adjusted,e===F||!x||isNaN(w.left)||isNaN(w.top)||"mouse"===k||!d.isFunction(j.effect)?i.css(w):d.isFunction(j.effect)&&(j.effect.call(i,this,d.extend({},w)),i.queue(function(a){d(this).css({opacity:"",height:""}),eb.ie&&this.style.removeAttribute("filter"),a()})),this.positioning=F,this):this},A.reposition.offset=function(a,c,e){function f(a,b){c.left+=b*a.scrollLeft(),c.top+=b*a.scrollTop()}if(!e[0])return c;var g,h,i,j,k=d(a[0].ownerDocument),l=!!eb.ie&&"CSS1Compat"!==b.compatMode,m=e[0];do"static"!==(h=d.css(m,"position"))&&("fixed"===h?(i=m.getBoundingClientRect(),f(k,-1)):(i=d(m).position(),i.left+=parseFloat(d.css(m,"borderLeftWidth"))||0,i.top+=parseFloat(d.css(m,"borderTopWidth"))||0),c.left-=i.left+(parseFloat(d.css(m,"marginLeft"))||0),c.top-=i.top+(parseFloat(d.css(m,"marginTop"))||0),g||"hidden"===(j=d.css(m,"overflow"))||"visible"===j||(g=d(m)));while(m=m.offsetParent);return g&&(g[0]!==k[0]||l)&&f(g,1),c};var hb=(B=A.reposition.Corner=function(a,b){a=(""+a).replace(/([A-Z])/," $1").replace(/middle/gi,P).toLowerCase(),this.x=(a.match(/left|right/i)||a.match(/center/)||["inherit"])[0].toLowerCase(),this.y=(a.match(/top|bottom|center/i)||["inherit"])[0].toLowerCase(),this.forceY=!!b;var c=a.charAt(0);this.precedance="t"===c||"b"===c?I:H}).prototype;hb.invert=function(a,b){this[a]=this[a]===M?O:this[a]===O?M:b||this[a]},hb.string=function(){var a=this.x,b=this.y;return a===b?a:this.precedance===I||this.forceY&&"center"!==b?b+" "+a:a+" "+b},hb.abbrev=function(){var a=this.string().split(" ");return a[0].charAt(0)+(a[1]&&a[1].charAt(0)||"")},hb.clone=function(){return new B(this.string(),this.forceY)},A.toggle=function(a,c){var e=this.cache,f=this.options,g=this.tooltip;if(c){if(/over|enter/.test(c.type)&&/out|leave/.test(e.event.type)&&f.show.target.add(c.target).length===f.show.target.length&&g.has(c.relatedTarget).length)return this;e.event=l(c)}if(this.waiting&&!a&&(this.hiddenDuringWait=E),!this.rendered)return a?this.render(1):this;if(this.destroyed||this.disabled)return this;var h,i,j,k=a?"show":"hide",m=this.options[k],n=(this.options[a?"hide":"show"],this.options.position),o=this.options.content,p=this.tooltip.css("width"),q=this.tooltip.is(":visible"),r=a||1===m.target.length,s=!c||m.target.length<2||e.target[0]===c.target;return(typeof a).search("boolean|number")&&(a=!q),h=!g.is(":animated")&&q===a&&s,i=h?G:!!this._trigger(k,[90]),this.destroyed?this:(i!==F&&a&&this.focus(c),!i||h?this:(d.attr(g[0],"aria-hidden",!a),a?(e.origin=l(this.mouse),d.isFunction(o.text)&&this._updateContent(o.text,F),d.isFunction(o.title)&&this._updateTitle(o.title,F),!D&&"mouse"===n.target&&n.adjust.mouse&&(d(b).bind("mousemove."+T,this._storeMouse),D=E),p||g.css("width",g.outerWidth(F)),this.reposition(c,arguments[2]),p||g.css("width",""),m.solo&&("string"==typeof m.solo?d(m.solo):d(X,m.solo)).not(g).not(m.target).qtip("hide",d.Event("tooltipsolo"))):(clearTimeout(this.timers.show),delete e.origin,D&&!d(X+'[tracking="true"]:visible',m.solo).not(g).length&&(d(b).unbind("mousemove."+T),D=F),this.blur(c)),j=d.proxy(function(){a?(eb.ie&&g[0].style.removeAttribute("filter"),g.css("overflow",""),"string"==typeof m.autofocus&&d(this.options.show.autofocus,g).focus(),this.options.show.target.trigger("qtip-"+this.id+"-inactive")):g.css({display:"",visibility:"",opacity:"",left:"",top:""}),this._trigger(a?"visible":"hidden")},this),m.effect===F||r===F?(g[k](),j()):d.isFunction(m.effect)?(g.stop(1,1),m.effect.call(g,this),g.queue("fx",function(a){j(),a()})):g.fadeTo(90,a?1:0,j),a&&m.target.trigger("qtip-"+this.id+"-inactive"),this))},A.show=function(a){return this.toggle(E,a)},A.hide=function(a){return this.toggle(F,a)},A.focus=function(a){if(!this.rendered||this.destroyed)return this;var b=d(X),c=this.tooltip,e=parseInt(c[0].style.zIndex,10),f=z.zindex+b.length;return c.hasClass(_)||this._trigger("focus",[f],a)&&(e!==f&&(b.each(function(){this.style.zIndex>e&&(this.style.zIndex=this.style.zIndex-1)}),b.filter("."+_).qtip("blur",a)),c.addClass(_)[0].style.zIndex=f),this},A.blur=function(a){return!this.rendered||this.destroyed?this:(this.tooltip.removeClass(_),this._trigger("blur",[this.tooltip.css("zIndex")],a),this)},A.disable=function(a){return this.destroyed?this:("toggle"===a?a=!(this.rendered?this.tooltip.hasClass(bb):this.disabled):"boolean"!=typeof a&&(a=E),this.rendered&&this.tooltip.toggleClass(bb,a).attr("aria-disabled",a),this.disabled=!!a,this)},A.enable=function(){return this.disable(F)},A._createButton=function(){var a=this,b=this.elements,c=b.tooltip,e=this.options.content.button,f="string"==typeof e,g=f?e:"Close tooltip";b.button&&b.button.remove(),b.button=e.jquery?e:d("<a />",{"class":"qtip-close "+(this.options.style.widget?"":T+"-icon"),title:g,"aria-label":g}).prepend(d("<span />",{"class":"ui-icon ui-icon-close",html:"&times;"})),b.button.appendTo(b.titlebar||c).attr("role","button").click(function(b){return c.hasClass(bb)||a.hide(b),F})},A._updateButton=function(a){if(!this.rendered)return F;var b=this.elements.button;a?this._createButton():b.remove()},A._setWidget=function(){var a=this.options.style.widget,b=this.elements,c=b.tooltip,d=c.hasClass(bb);c.removeClass(bb),bb=a?"ui-state-disabled":"qtip-disabled",c.toggleClass(bb,d),c.toggleClass("ui-helper-reset "+k(),a).toggleClass($,this.options.style.def&&!a),b.content&&b.content.toggleClass(k("content"),a),b.titlebar&&b.titlebar.toggleClass(k("header"),a),b.button&&b.button.toggleClass(T+"-icon",!a)},A._storeMouse=function(a){(this.mouse=l(a)).type="mousemove"},A._bind=function(a,b,c,e,f){var g="."+this._id+(e?"-"+e:"");b.length&&d(a).bind((b.split?b:b.join(g+" "))+g,d.proxy(c,f||this))},A._unbind=function(a,b){d(a).unbind("."+this._id+(b?"-"+b:""))};var ib="."+T;d(function(){r(X,["mouseenter","mouseleave"],function(a){var b="mouseenter"===a.type,c=d(a.currentTarget),e=d(a.relatedTarget||a.target),f=this.options;b?(this.focus(a),c.hasClass(Z)&&!c.hasClass(bb)&&clearTimeout(this.timers.hide)):"mouse"===f.position.target&&f.hide.event&&f.show.target&&!e.closest(f.show.target[0]).length&&this.hide(a),c.toggleClass(ab,b)}),r("["+V+"]",Y,p)}),A._trigger=function(a,b,c){var e=d.Event("tooltip"+a);return e.originalEvent=c&&d.extend({},c)||this.cache.event||G,this.triggering=a,this.tooltip.trigger(e,[this].concat(b||[])),this.triggering=F,!e.isDefaultPrevented()},A._bindEvents=function(a,b,c,e,f,g){if(e.add(c).length===e.length){var h=[];b=d.map(b,function(b){var c=d.inArray(b,a);return c>-1?void h.push(a.splice(c,1)[0]):b}),h.length&&this._bind(c,h,function(a){var b=this.rendered?this.tooltip[0].offsetWidth>0:!1;(b?g:f).call(this,a)})}this._bind(c,a,f),this._bind(e,b,g)},A._assignInitialEvents=function(a){function b(a){return this.disabled||this.destroyed?F:(this.cache.event=l(a),this.cache.target=a?d(a.target):[c],clearTimeout(this.timers.show),void(this.timers.show=m.call(this,function(){this.render("object"==typeof a||e.show.ready)},e.show.delay)))}var e=this.options,f=e.show.target,g=e.hide.target,h=e.show.event?d.trim(""+e.show.event).split(" "):[],i=e.hide.event?d.trim(""+e.hide.event).split(" "):[];/mouse(over|enter)/i.test(e.show.event)&&!/mouse(out|leave)/i.test(e.hide.event)&&i.push("mouseleave"),this._bind(f,"mousemove",function(a){this._storeMouse(a),this.cache.onTarget=E}),this._bindEvents(h,i,f,g,b,function(){clearTimeout(this.timers.show)}),(e.show.ready||e.prerender)&&b.call(this,a)},A._assignEvents=function(){var c=this,e=this.options,f=e.position,g=this.tooltip,h=e.show.target,i=e.hide.target,j=f.container,k=f.viewport,l=d(b),m=(d(b.body),d(a)),r=e.show.event?d.trim(""+e.show.event).split(" "):[],s=e.hide.event?d.trim(""+e.hide.event).split(" "):[];d.each(e.events,function(a,b){c._bind(g,"toggle"===a?["tooltipshow","tooltiphide"]:["tooltip"+a],b,null,g)}),/mouse(out|leave)/i.test(e.hide.event)&&"window"===e.hide.leave&&this._bind(l,["mouseout","blur"],function(a){/select|option/.test(a.target.nodeName)||a.relatedTarget||this.hide(a)}),e.hide.fixed?i=i.add(g.addClass(Z)):/mouse(over|enter)/i.test(e.show.event)&&this._bind(i,"mouseleave",function(){clearTimeout(this.timers.show)}),(""+e.hide.event).indexOf("unfocus")>-1&&this._bind(j.closest("html"),["mousedown","touchstart"],function(a){var b=d(a.target),c=this.rendered&&!this.tooltip.hasClass(bb)&&this.tooltip[0].offsetWidth>0,e=b.parents(X).filter(this.tooltip[0]).length>0;b[0]===this.target[0]||b[0]===this.tooltip[0]||e||this.target.has(b[0]).length||!c||this.hide(a)}),"number"==typeof e.hide.inactive&&(this._bind(h,"qtip-"+this.id+"-inactive",p),this._bind(i.add(g),z.inactiveEvents,p,"-inactive")),this._bindEvents(r,s,h,i,n,o),this._bind(h.add(g),"mousemove",function(a){if("number"==typeof e.hide.distance){var b=this.cache.origin||{},c=this.options.hide.distance,d=Math.abs;(d(a.pageX-b.pageX)>=c||d(a.pageY-b.pageY)>=c)&&this.hide(a)}this._storeMouse(a)}),"mouse"===f.target&&f.adjust.mouse&&(e.hide.event&&this._bind(h,["mouseenter","mouseleave"],function(a){this.cache.onTarget="mouseenter"===a.type}),this._bind(l,"mousemove",function(a){this.rendered&&this.cache.onTarget&&!this.tooltip.hasClass(bb)&&this.tooltip[0].offsetWidth>0&&this.reposition(a)})),(f.adjust.resize||k.length)&&this._bind(d.event.special.resize?k:m,"resize",q),f.adjust.scroll&&this._bind(m.add(f.container),"scroll",q)},A._unassignEvents=function(){var c=[this.options.show.target[0],this.options.hide.target[0],this.rendered&&this.tooltip[0],this.options.position.container[0],this.options.position.viewport[0],this.options.position.container.closest("html")[0],a,b];this._unbind(d([]).pushStack(d.grep(c,function(a){return"object"==typeof a})))},z=d.fn.qtip=function(a,b,e){var f=(""+a).toLowerCase(),g=G,i=d.makeArray(arguments).slice(1),j=i[i.length-1],k=this[0]?d.data(this[0],T):G;return!arguments.length&&k||"api"===f?k:"string"==typeof a?(this.each(function(){var a=d.data(this,T);if(!a)return E;if(j&&j.timeStamp&&(a.cache.event=j),!b||"option"!==f&&"options"!==f)a[f]&&a[f].apply(a,i);else{if(e===c&&!d.isPlainObject(b))return g=a.get(b),F;a.set(b,e)}}),g!==G?g:this):"object"!=typeof a&&arguments.length?void 0:(k=h(d.extend(E,{},a)),this.each(function(a){var b,c;return c=d.isArray(k.id)?k.id[a]:k.id,c=!c||c===F||c.length<1||z.api[c]?z.nextid++:c,b=s(d(this),c,k),b===F?E:(z.api[c]=b,d.each(S,function(){"initialize"===this.initialize&&this(b)}),void b._assignInitialEvents(j))}))},d.qtip=e,z.api={},d.each({attr:function(a,b){if(this.length){var c=this[0],e="title",f=d.data(c,"qtip");if(a===e&&f&&"object"==typeof f&&f.options.suppress)return arguments.length<2?d.attr(c,db):(f&&f.options.content.attr===e&&f.cache.attr&&f.set("content.text",b),this.attr(db,b))}return d.fn["attr"+cb].apply(this,arguments)},clone:function(a){var b=(d([]),d.fn["clone"+cb].apply(this,arguments));return a||b.filter("["+db+"]").attr("title",function(){return d.attr(this,db)}).removeAttr(db),b}},function(a,b){if(!b||d.fn[a+cb])return E;var c=d.fn[a+cb]=d.fn[a];d.fn[a]=function(){return b.apply(this,arguments)||c.apply(this,arguments)}}),d.ui||(d["cleanData"+cb]=d.cleanData,d.cleanData=function(a){for(var b,c=0;(b=d(a[c])).length;c++)if(b.attr(U))try{b.triggerHandler("removeqtip")}catch(e){}d["cleanData"+cb].apply(this,arguments)}),z.version="2.2.0",z.nextid=0,z.inactiveEvents=Y,z.zindex=15e3,z.defaults={prerender:F,id:F,overwrite:E,suppress:E,content:{text:E,attr:"title",title:F,button:F},position:{my:"top left",at:"bottom right",target:F,container:F,viewport:F,adjust:{x:0,y:0,mouse:E,scroll:E,resize:E,method:"flipinvert flipinvert"},effect:function(a,b){d(this).animate(b,{duration:200,queue:F})}},show:{target:F,event:"mouseenter",effect:E,delay:90,solo:F,ready:F,autofocus:F},hide:{target:F,event:"mouseleave",effect:E,delay:0,fixed:F,inactive:F,leave:"window",distance:F},style:{classes:"",widget:F,width:F,height:F,def:E},events:{render:G,move:G,show:G,hide:G,toggle:G,visible:G,hidden:G,focus:G,blur:G}};var jb,kb="margin",lb="border",mb="color",nb="background-color",ob="transparent",pb=" !important",qb=!!b.createElement("canvas").getContext,rb=/rgba?\(0, 0, 0(, 0)?\)|transparent|#123456/i,sb={},tb=["Webkit","O","Moz","ms"];if(qb)var ub=a.devicePixelRatio||1,vb=function(){var a=b.createElement("canvas").getContext("2d");return a.backingStorePixelRatio||a.webkitBackingStorePixelRatio||a.mozBackingStorePixelRatio||a.msBackingStorePixelRatio||a.oBackingStorePixelRatio||1}(),wb=ub/vb;else var xb=function(a,b,c){return"<qtipvml:"+a+' xmlns="urn:schemas-microsoft.com:vml" class="qtip-vml" '+(b||"")+' style="behavior: url(#default#VML); '+(c||"")+'" />'};d.extend(w.prototype,{init:function(a){var b,c;c=this.element=a.elements.tip=d("<div />",{"class":T+"-tip"}).prependTo(a.tooltip),qb?(b=d("<canvas />").appendTo(this.element)[0].getContext("2d"),b.lineJoin="miter",b.miterLimit=1e5,b.save()):(b=xb("shape",'coordorigin="0,0"',"position:absolute;"),this.element.html(b+b),a._bind(d("*",c).add(c),["click","mousedown"],function(a){a.stopPropagation()},this._ns)),a._bind(a.tooltip,"tooltipmove",this.reposition,this._ns,this),this.create()},_swapDimensions:function(){this.size[0]=this.options.height,this.size[1]=this.options.width},_resetDimensions:function(){this.size[0]=this.options.width,this.size[1]=this.options.height},_useTitle:function(a){var b=this.qtip.elements.titlebar;return b&&(a.y===L||a.y===P&&this.element.position().top+this.size[1]/2+this.options.offset<b.outerHeight(E))},_parseCorner:function(a){var b=this.qtip.options.position.my;return a===F||b===F?a=F:a===E?a=new B(b.string()):a.string||(a=new B(a),a.fixed=E),a},_parseWidth:function(a,b,c){var d=this.qtip.elements,e=lb+t(b)+"Width";return(c?v(c,e):v(d.content,e)||v(this._useTitle(a)&&d.titlebar||d.content,e)||v(d.tooltip,e))||0},_parseRadius:function(a){var b=this.qtip.elements,c=lb+t(a.y)+t(a.x)+"Radius";return eb.ie<9?0:v(this._useTitle(a)&&b.titlebar||b.content,c)||v(b.tooltip,c)||0},_invalidColour:function(a,b,c){var d=a.css(b);return!d||c&&d===a.css(c)||rb.test(d)?F:d},_parseColours:function(a){var b=this.qtip.elements,c=this.element.css("cssText",""),e=lb+t(a[a.precedance])+t(mb),f=this._useTitle(a)&&b.titlebar||b.content,g=this._invalidColour,h=[];return h[0]=g(c,nb)||g(f,nb)||g(b.content,nb)||g(b.tooltip,nb)||c.css(nb),h[1]=g(c,e,mb)||g(f,e,mb)||g(b.content,e,mb)||g(b.tooltip,e,mb)||b.tooltip.css(e),d("*",c).add(c).css("cssText",nb+":"+ob+pb+";"+lb+":0"+pb+";"),h},_calculateSize:function(a){var b,c,d,e=a.precedance===I,f=this.options.width,g=this.options.height,h="c"===a.abbrev(),i=(e?f:g)*(h?.5:1),j=Math.pow,k=Math.round,l=Math.sqrt(j(i,2)+j(g,2)),m=[this.border/i*l,this.border/g*l];return m[2]=Math.sqrt(j(m[0],2)-j(this.border,2)),m[3]=Math.sqrt(j(m[1],2)-j(this.border,2)),b=l+m[2]+m[3]+(h?0:m[0]),c=b/l,d=[k(c*f),k(c*g)],e?d:d.reverse()},_calculateTip:function(a,b,c){c=c||1,b=b||this.size;var d=b[0]*c,e=b[1]*c,f=Math.ceil(d/2),g=Math.ceil(e/2),h={br:[0,0,d,e,d,0],bl:[0,0,d,0,0,e],tr:[0,e,d,0,d,e],tl:[0,0,0,e,d,e],tc:[0,e,f,0,d,e],bc:[0,0,d,0,f,e],rc:[0,0,d,g,0,e],lc:[d,0,d,e,0,g]};return h.lt=h.br,h.rt=h.bl,h.lb=h.tr,h.rb=h.tl,h[a.abbrev()]},_drawCoords:function(a,b){a.beginPath(),a.moveTo(b[0],b[1]),a.lineTo(b[2],b[3]),a.lineTo(b[4],b[5]),a.closePath()},create:function(){var a=this.corner=(qb||eb.ie)&&this._parseCorner(this.options.corner);return(this.enabled=!!this.corner&&"c"!==this.corner.abbrev())&&(this.qtip.cache.corner=a.clone(),this.update()),this.element.toggle(this.enabled),this.corner},update:function(b,c){if(!this.enabled)return this;var e,f,g,h,i,j,k,l,m=this.qtip.elements,n=this.element,o=n.children(),p=this.options,q=this.size,r=p.mimic,s=Math.round;b||(b=this.qtip.cache.corner||this.corner),r===F?r=b:(r=new B(r),r.precedance=b.precedance,"inherit"===r.x?r.x=b.x:"inherit"===r.y?r.y=b.y:r.x===r.y&&(r[b.precedance]=b[b.precedance])),f=r.precedance,b.precedance===H?this._swapDimensions():this._resetDimensions(),e=this.color=this._parseColours(b),e[1]!==ob?(l=this.border=this._parseWidth(b,b[b.precedance]),p.border&&1>l&&!rb.test(e[1])&&(e[0]=e[1]),this.border=l=p.border!==E?p.border:l):this.border=l=0,k=this.size=this._calculateSize(b),n.css({width:k[0],height:k[1],lineHeight:k[1]+"px"}),j=b.precedance===I?[s(r.x===M?l:r.x===O?k[0]-q[0]-l:(k[0]-q[0])/2),s(r.y===L?k[1]-q[1]:0)]:[s(r.x===M?k[0]-q[0]:0),s(r.y===L?l:r.y===N?k[1]-q[1]-l:(k[1]-q[1])/2)],qb?(g=o[0].getContext("2d"),g.restore(),g.save(),g.clearRect(0,0,6e3,6e3),h=this._calculateTip(r,q,wb),i=this._calculateTip(r,this.size,wb),o.attr(J,k[0]*wb).attr(K,k[1]*wb),o.css(J,k[0]).css(K,k[1]),this._drawCoords(g,i),g.fillStyle=e[1],g.fill(),g.translate(j[0]*wb,j[1]*wb),this._drawCoords(g,h),g.fillStyle=e[0],g.fill()):(h=this._calculateTip(r),h="m"+h[0]+","+h[1]+" l"+h[2]+","+h[3]+" "+h[4]+","+h[5]+" xe",j[2]=l&&/^(r|b)/i.test(b.string())?8===eb.ie?2:1:0,o.css({coordsize:k[0]+l+" "+(k[1]+l),antialias:""+(r.string().indexOf(P)>-1),left:j[0]-j[2]*Number(f===H),top:j[1]-j[2]*Number(f===I),width:k[0]+l,height:k[1]+l}).each(function(a){var b=d(this);
2
+ b[b.prop?"prop":"attr"]({coordsize:k[0]+l+" "+(k[1]+l),path:h,fillcolor:e[0],filled:!!a,stroked:!a}).toggle(!(!l&&!a)),!a&&b.html(xb("stroke",'weight="'+2*l+'px" color="'+e[1]+'" miterlimit="1000" joinstyle="miter"'))})),a.opera&&setTimeout(function(){m.tip.css({display:"inline-block",visibility:"visible"})},1),c!==F&&this.calculate(b,k)},calculate:function(a,b){if(!this.enabled)return F;var c,e,f=this,g=this.qtip.elements,h=this.element,i=this.options.offset,j=(g.tooltip.hasClass("ui-widget"),{});return a=a||this.corner,c=a.precedance,b=b||this._calculateSize(a),e=[a.x,a.y],c===H&&e.reverse(),d.each(e,function(d,e){var h,k,l;e===P?(h=c===I?M:L,j[h]="50%",j[kb+"-"+h]=-Math.round(b[c===I?0:1]/2)+i):(h=f._parseWidth(a,e,g.tooltip),k=f._parseWidth(a,e,g.content),l=f._parseRadius(a),j[e]=Math.max(-f.border,d?k:i+(l>h?l:-h)))}),j[a[c]]-=b[c===H?0:1],h.css({margin:"",top:"",bottom:"",left:"",right:""}).css(j),j},reposition:function(a,b,d){function e(a,b,c,d,e){a===R&&j.precedance===b&&k[d]&&j[c]!==P?j.precedance=j.precedance===H?I:H:a!==R&&k[d]&&(j[b]=j[b]===P?k[d]>0?d:e:j[b]===d?e:d)}function f(a,b,e){j[a]===P?p[kb+"-"+b]=o[a]=g[kb+"-"+b]-k[b]:(h=g[e]!==c?[k[b],-g[b]]:[-k[b],g[b]],(o[a]=Math.max(h[0],h[1]))>h[0]&&(d[b]-=k[b],o[b]=F),p[g[e]!==c?e:b]=o[a])}if(this.enabled){var g,h,i=b.cache,j=this.corner.clone(),k=d.adjusted,l=b.options.position.adjust.method.split(" "),m=l[0],n=l[1]||l[0],o={left:F,top:F,x:0,y:0},p={};this.corner.fixed!==E&&(e(m,H,I,M,O),e(n,I,H,L,N),j.string()===i.corner.string()||i.cornerTop===k.top&&i.cornerLeft===k.left||this.update(j,F)),g=this.calculate(j),g.right!==c&&(g.left=-g.right),g.bottom!==c&&(g.top=-g.bottom),g.user=this.offset,(o.left=m===R&&!!k.left)&&f(H,M,O),(o.top=n===R&&!!k.top)&&f(I,L,N),this.element.css(p).toggle(!(o.x&&o.y||j.x===P&&o.y||j.y===P&&o.x)),d.left-=g.left.charAt?g.user:m!==R||o.top||!o.left&&!o.top?g.left+this.border:0,d.top-=g.top.charAt?g.user:n!==R||o.left||!o.left&&!o.top?g.top+this.border:0,i.cornerLeft=k.left,i.cornerTop=k.top,i.corner=j.clone()}},destroy:function(){this.qtip._unbind(this.qtip.tooltip,this._ns),this.qtip.elements.tip&&this.qtip.elements.tip.find("*").remove().end().remove()}}),jb=S.tip=function(a){return new w(a,a.options.style.tip)},jb.initialize="render",jb.sanitize=function(a){if(a.style&&"tip"in a.style){var b=a.style.tip;"object"!=typeof b&&(b=a.style.tip={corner:b}),/string|boolean/i.test(typeof b.corner)||(b.corner=E)}},C.tip={"^position.my|style.tip.(corner|mimic|border)$":function(){this.create(),this.qtip.reposition()},"^style.tip.(height|width)$":function(a){this.size=[a.width,a.height],this.update(),this.qtip.reposition()},"^content.title|style.(classes|widget)$":function(){this.update()}},d.extend(E,z.defaults,{style:{tip:{corner:E,mimic:F,width:6,height:6,border:E,offset:0}}});var yb,zb,Ab="qtip-modal",Bb="."+Ab;zb=function(){function a(a){if(d.expr[":"].focusable)return d.expr[":"].focusable;var b,c,e,f=!isNaN(d.attr(a,"tabindex")),g=a.nodeName&&a.nodeName.toLowerCase();return"area"===g?(b=a.parentNode,c=b.name,a.href&&c&&"map"===b.nodeName.toLowerCase()?(e=d("img[usemap=#"+c+"]")[0],!!e&&e.is(":visible")):!1):/input|select|textarea|button|object/.test(g)?!a.disabled:"a"===g?a.href||f:f}function c(a){k.length<1&&a.length?a.not("body").blur():k.first().focus()}function e(a){if(i.is(":visible")){var b,e=d(a.target),h=f.tooltip,j=e.closest(X);b=j.length<1?F:parseInt(j[0].style.zIndex,10)>parseInt(h[0].style.zIndex,10),b||e.closest(X)[0]===h[0]||c(e),g=a.target===k[k.length-1]}}var f,g,h,i,j=this,k={};d.extend(j,{init:function(){return i=j.elem=d("<div />",{id:"qtip-overlay",html:"<div></div>",mousedown:function(){return F}}).hide(),d(b.body).bind("focusin"+Bb,e),d(b).bind("keydown"+Bb,function(a){f&&f.options.show.modal.escape&&27===a.keyCode&&f.hide(a)}),i.bind("click"+Bb,function(a){f&&f.options.show.modal.blur&&f.hide(a)}),j},update:function(b){f=b,k=b.options.show.modal.stealfocus!==F?b.tooltip.find("*").filter(function(){return a(this)}):[]},toggle:function(a,e,g){var k=(d(b.body),a.tooltip),l=a.options.show.modal,m=l.effect,n=e?"show":"hide",o=i.is(":visible"),p=d(Bb).filter(":visible:not(:animated)").not(k);return j.update(a),e&&l.stealfocus!==F&&c(d(":focus")),i.toggleClass("blurs",l.blur),e&&i.appendTo(b.body),i.is(":animated")&&o===e&&h!==F||!e&&p.length?j:(i.stop(E,F),d.isFunction(m)?m.call(i,e):m===F?i[n]():i.fadeTo(parseInt(g,10)||90,e?1:0,function(){e||i.hide()}),e||i.queue(function(a){i.css({left:"",top:""}),d(Bb).length||i.detach(),a()}),h=e,f.destroyed&&(f=G),j)}}),j.init()},zb=new zb,d.extend(x.prototype,{init:function(a){var b=a.tooltip;return this.options.on?(a.elements.overlay=zb.elem,b.addClass(Ab).css("z-index",z.modal_zindex+d(Bb).length),a._bind(b,["tooltipshow","tooltiphide"],function(a,c,e){var f=a.originalEvent;if(a.target===b[0])if(f&&"tooltiphide"===a.type&&/mouse(leave|enter)/.test(f.type)&&d(f.relatedTarget).closest(zb.elem[0]).length)try{a.preventDefault()}catch(g){}else(!f||f&&"tooltipsolo"!==f.type)&&this.toggle(a,"tooltipshow"===a.type,e)},this._ns,this),a._bind(b,"tooltipfocus",function(a,c){if(!a.isDefaultPrevented()&&a.target===b[0]){var e=d(Bb),f=z.modal_zindex+e.length,g=parseInt(b[0].style.zIndex,10);zb.elem[0].style.zIndex=f-1,e.each(function(){this.style.zIndex>g&&(this.style.zIndex-=1)}),e.filter("."+_).qtip("blur",a.originalEvent),b.addClass(_)[0].style.zIndex=f,zb.update(c);try{a.preventDefault()}catch(h){}}},this._ns,this),void a._bind(b,"tooltiphide",function(a){a.target===b[0]&&d(Bb).filter(":visible").not(b).last().qtip("focus",a)},this._ns,this)):this},toggle:function(a,b,c){return a&&a.isDefaultPrevented()?this:void zb.toggle(this.qtip,!!b,c)},destroy:function(){this.qtip.tooltip.removeClass(Ab),this.qtip._unbind(this.qtip.tooltip,this._ns),zb.toggle(this.qtip,F),delete this.qtip.elements.overlay}}),yb=S.modal=function(a){return new x(a,a.options.show.modal)},yb.sanitize=function(a){a.show&&("object"!=typeof a.show.modal?a.show.modal={on:!!a.show.modal}:"undefined"==typeof a.show.modal.on&&(a.show.modal.on=E))},z.modal_zindex=z.zindex-200,yb.initialize="render",C.modal={"^show.modal.(on|blur)$":function(){this.destroy(),this.init(),this.qtip.elems.overlay.toggle(this.qtip.tooltip[0].offsetWidth>0)}},d.extend(E,z.defaults,{show:{modal:{on:F,effect:E,blur:E,stealfocus:E,escape:E}}}),S.viewport=function(c,d,e,f,g,h,i){function j(a,b,c,e,f,g,h,i,j){var k=d[f],m=v[a],t=w[a],u=c===R,x=m===f?j:m===g?-j:-j/2,y=t===f?i:t===g?-i:-i/2,z=r[f]+s[f]-(o?0:n[f]),A=z-k,B=k+j-(h===J?p:q)-z,C=x-(v.precedance===a||m===v[b]?y:0)-(t===P?i/2:0);return u?(C=(m===f?1:-1)*x,d[f]+=A>0?A:B>0?-B:0,d[f]=Math.max(-n[f]+s[f],k-C,Math.min(Math.max(-n[f]+s[f]+(h===J?p:q),k+C),d[f],"center"===m?k-x:1e9))):(e*=c===Q?2:0,A>0&&(m!==f||B>0)?(d[f]-=C+e,l.invert(a,f)):B>0&&(m!==g||A>0)&&(d[f]-=(m===P?-C:C)+e,l.invert(a,g)),d[f]<r&&-d[f]>B&&(d[f]=k,l=v.clone())),d[f]-k}var k,l,m,n,o,p,q,r,s,t=e.target,u=c.elements.tooltip,v=e.my,w=e.at,x=e.adjust,y=x.method.split(" "),z=y[0],A=y[1]||y[0],B=e.viewport,C=e.container,D=c.cache,E={left:0,top:0};return B.jquery&&t[0]!==a&&t[0]!==b.body&&"none"!==x.method?(n=C.offset()||E,o="static"===C.css("position"),k="fixed"===u.css("position"),p=B[0]===a?B.width():B.outerWidth(F),q=B[0]===a?B.height():B.outerHeight(F),r={left:k?0:B.scrollLeft(),top:k?0:B.scrollTop()},s=B.offset()||E,("shift"!==z||"shift"!==A)&&(l=v.clone()),E={left:"none"!==z?j(H,I,z,x.x,M,O,J,f,h):0,top:"none"!==A?j(I,H,A,x.y,L,N,K,g,i):0},l&&D.lastClass!==(m=T+"-pos-"+l.abbrev())&&u.removeClass(c.cache.lastClass).addClass(c.cache.lastClass=m),E):E},S.polys={polygon:function(a,b){var c,d,e,f={width:0,height:0,position:{top:1e10,right:0,bottom:0,left:1e10},adjustable:F},g=0,h=[],i=1,j=1,k=0,l=0;for(g=a.length;g--;)c=[parseInt(a[--g],10),parseInt(a[g+1],10)],c[0]>f.position.right&&(f.position.right=c[0]),c[0]<f.position.left&&(f.position.left=c[0]),c[1]>f.position.bottom&&(f.position.bottom=c[1]),c[1]<f.position.top&&(f.position.top=c[1]),h.push(c);if(d=f.width=Math.abs(f.position.right-f.position.left),e=f.height=Math.abs(f.position.bottom-f.position.top),"c"===b.abbrev())f.position={left:f.position.left+f.width/2,top:f.position.top+f.height/2};else{for(;d>0&&e>0&&i>0&&j>0;)for(d=Math.floor(d/2),e=Math.floor(e/2),b.x===M?i=d:b.x===O?i=f.width-d:i+=Math.floor(d/2),b.y===L?j=e:b.y===N?j=f.height-e:j+=Math.floor(e/2),g=h.length;g--&&!(h.length<2);)k=h[g][0]-f.position.left,l=h[g][1]-f.position.top,(b.x===M&&k>=i||b.x===O&&i>=k||b.x===P&&(i>k||k>f.width-i)||b.y===L&&l>=j||b.y===N&&j>=l||b.y===P&&(j>l||l>f.height-j))&&h.splice(g,1);f.position={left:h[0][0],top:h[0][1]}}return f},rect:function(a,b,c,d){return{width:Math.abs(c-a),height:Math.abs(d-b),position:{left:Math.min(a,c),top:Math.min(b,d)}}},_angles:{tc:1.5,tr:7/4,tl:5/4,bc:.5,br:.25,bl:.75,rc:2,lc:1,c:0},ellipse:function(a,b,c,d,e){var f=S.polys._angles[e.abbrev()],g=0===f?0:c*Math.cos(f*Math.PI),h=d*Math.sin(f*Math.PI);return{width:2*c-Math.abs(g),height:2*d-Math.abs(h),position:{left:a+g,top:b+h},adjustable:F}},circle:function(a,b,c,d){return S.polys.ellipse(a,b,c,c,d)}},S.svg=function(a,c,e){for(var f,g,h,i,j,k,l,m,n,o,p,q=d(b),r=c[0],s=d(r.ownerSVGElement),t=1,u=1,v=!0;!r.getBBox;)r=r.parentNode;if(!r.getBBox||!r.parentNode)return F;f=s.attr("width")||s.width()||parseInt(s.css("width"),10),g=s.attr("height")||s.height()||parseInt(s.css("height"),10);var w=(parseInt(c.css("stroke-width"),10)||0)/2;switch(w&&(t+=w/f,u+=w/g),r.nodeName){case"ellipse":case"circle":o=S.polys.ellipse(r.cx.baseVal.value,r.cy.baseVal.value,(r.rx||r.r).baseVal.value+w,(r.ry||r.r).baseVal.value+w,e);break;case"line":case"polygon":case"polyline":for(n=r.points||[{x:r.x1.baseVal.value,y:r.y1.baseVal.value},{x:r.x2.baseVal.value,y:r.y2.baseVal.value}],o=[],m=-1,k=n.numberOfItems||n.length;++m<k;)l=n.getItem?n.getItem(m):n[m],o.push.apply(o,[l.x,l.y]);o=S.polys.polygon(o,e);break;default:o=r.getBoundingClientRect(),o={width:o.width,height:o.height,position:{left:o.left,top:o.top}},v=!1}return p=o.position,s=s[0],v&&(s.createSVGPoint&&(h=r.getScreenCTM(),n=s.createSVGPoint(),n.x=p.left,n.y=p.top,i=n.matrixTransform(h),p.left=i.x,p.top=i.y),s.viewBox&&(j=s.viewBox.baseVal)&&j.width&&j.height&&(t*=f/j.width,u*=g/j.height)),p.left+=q.scrollLeft(),p.top+=q.scrollTop(),o},S.imagemap=function(a,b,c){b.jquery||(b=d(b));var e,f,g,h,i,j=b.attr("shape").toLowerCase().replace("poly","polygon"),k=d('img[usemap="#'+b.parent("map").attr("name")+'"]'),l=d.trim(b.attr("coords")),m=l.replace(/,$/,"").split(",");if(!k.length)return F;if("polygon"===j)h=S.polys.polygon(m,c);else{if(!S.polys[j])return F;for(g=-1,i=m.length,f=[];++g<i;)f.push(parseInt(m[g],10));h=S.polys[j].apply(this,f.concat(c))}return e=k.offset(),e.left+=Math.ceil((k.outerWidth(F)-k.width())/2),e.top+=Math.ceil((k.outerHeight(F)-k.height())/2),h.position.left+=e.left,h.position.top+=e.top,h};var Cb,Db='<iframe class="qtip-bgiframe" frameborder="0" tabindex="-1" src="javascript:\'\';" style="display:block; position:absolute; z-index:-1; filter:alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";"></iframe>';d.extend(y.prototype,{_scroll:function(){var b=this.qtip.elements.overlay;b&&(b[0].style.top=d(a).scrollTop()+"px")},init:function(c){var e=c.tooltip;d("select, object").length<1&&(this.bgiframe=c.elements.bgiframe=d(Db).appendTo(e),c._bind(e,"tooltipmove",this.adjustBGIFrame,this._ns,this)),this.redrawContainer=d("<div/>",{id:T+"-rcontainer"}).appendTo(b.body),c.elements.overlay&&c.elements.overlay.addClass("qtipmodal-ie6fix")&&(c._bind(a,["scroll","resize"],this._scroll,this._ns,this),c._bind(e,["tooltipshow"],this._scroll,this._ns,this)),this.redraw()},adjustBGIFrame:function(){var a,b,c=this.qtip.tooltip,d={height:c.outerHeight(F),width:c.outerWidth(F)},e=this.qtip.plugins.tip,f=this.qtip.elements.tip;b=parseInt(c.css("borderLeftWidth"),10)||0,b={left:-b,top:-b},e&&f&&(a="x"===e.corner.precedance?[J,M]:[K,L],b[a[1]]-=f[a[0]]()),this.bgiframe.css(b).css(d)},redraw:function(){if(this.qtip.rendered<1||this.drawing)return this;var a,b,c,d,e=this.qtip.tooltip,f=this.qtip.options.style,g=this.qtip.options.position.container;return this.qtip.drawing=1,f.height&&e.css(K,f.height),f.width?e.css(J,f.width):(e.css(J,"").appendTo(this.redrawContainer),b=e.width(),1>b%2&&(b+=1),c=e.css("maxWidth")||"",d=e.css("minWidth")||"",a=(c+d).indexOf("%")>-1?g.width()/100:0,c=(c.indexOf("%")>-1?a:1)*parseInt(c,10)||b,d=(d.indexOf("%")>-1?a:1)*parseInt(d,10)||0,b=c+d?Math.min(Math.max(b,d),c):b,e.css(J,Math.round(b)).appendTo(g)),this.drawing=0,this},destroy:function(){this.bgiframe&&this.bgiframe.remove(),this.qtip._unbind([a,this.qtip.tooltip],this._ns)}}),Cb=S.ie6=function(a){return 6===eb.ie?new y(a):F},Cb.initialize="render",C.ie6={"^content|style$":function(){this.redraw()}}})}(window,document),function(a){a.fn.serializeForm=function(){if(this.length<1)return!1;var b={},c=b,d=':input[type!="checkbox"][type!="radio"], input:checked',e=function(){if(!this.disabled){var d=this.name.replace(/\[([^\]]+)?\]/g,",$1").split(","),e=d.length-1,f=a(this);if(d[0]){for(var g=0;e>g;g++)c=c[d[g]]=c[d[g]]||(""===d[g+1]||"0"===d[g+1]?[]:{});void 0!==c.length?c.push(f.val()):c[d[e]]=f.val(),c=b}}};return this.filter(d).each(e),this.find(d).each(e),b}}(jQuery),function(a){a.fn.typeWatch=function(b){function c(b,c){var d=a(b.el).val();(d.length>=f.captureLength&&d.toUpperCase()!=b.text||c&&d.length>=f.captureLength)&&(b.text=d.toUpperCase(),b.cb.call(b.el,d))}function d(b){var d=b.type.toUpperCase();if(a.inArray(d,f.inputTypes)>=0){var e={timer:null,text:a(b).val().toUpperCase(),cb:f.callback,el:b,wait:f.wait};f.highlight&&a(b).focus(function(){this.select()});var g=function(b){var d=e.wait,g=!1,h=this.type.toUpperCase();"undefined"!=typeof b.keyCode&&13==b.keyCode&&"TEXTAREA"!=h&&a.inArray(h,f.inputTypes)>=0&&(d=1,g=!0);var i=function(){c(e,g)};clearTimeout(e.timer),e.timer=setTimeout(i,d)};a(b).on("keydown paste cut input",g)}}var e=["TEXT","TEXTAREA","PASSWORD","TEL","SEARCH","URL","EMAIL","DATETIME","DATE","MONTH","WEEK","TIME","DATETIME-LOCAL","NUMBER","RANGE"],f=a.extend({wait:750,callback:function(){},highlight:!0,captureLength:2,inputTypes:e},b);return this.each(function(){d(this)})}}(jQuery),function(a){function b(){var a="!@#$%^&*()+=[]\\';,/{}|\":<>?~`.-_";return a+=" "}function c(){var a="¬€£¦";return a}function d(b,c,d){b.each(function(){var b=a(this);b.bind("keyup change paste",function(a){var e="";a.originalEvent&&a.originalEvent.clipboardData&&a.originalEvent.clipboardData.getData&&(e=a.originalEvent.clipboardData.getData("text/plain")),setTimeout(function(){h(b,c,d,e)},0)}),b.bind("keypress",function(a){var e=a.charCode?a.charCode:a.which;if(!(g(e)||a.ctrlKey||a.metaKey)){var f=String.fromCharCode(e),h=b.selection(),i=h.start,j=h.end,k=b.val(),l=k.substring(0,i)+f+k.substring(j),m=c(l,d);m!=l&&a.preventDefault()}})})}function e(b,c){var d=parseFloat(a(b).val()),e=a(b);return isNaN(d)?void e.val(""):(f(c.min)&&d<c.min&&e.val(""),void(f(c.max)&&d>c.max&&e.val("")))}function f(a){return!isNaN(a)}function g(a){return a>=32?!1:10==a?!1:13==a?!1:!0}function h(a,b,c,d){var e=a.val();""==e&&d.length>0&&(e=d);var f=b(e,c);if(e!=f){var g=a.alphanum_caret();a.val(f),a.alphanum_caret(e.length==f.length+1?g-1:g)}}function i(b,c){"undefined"==typeof c&&(c=D);var d,e={};return d="string"==typeof b?F[b]:"undefined"==typeof b?{}:b,a.extend(e,c,d),"undefined"==typeof e.blacklist&&(e.blacklistSet=x(e.allow,e.disallow)),e}function j(b){var c,d={};return c="string"==typeof b?G[b]:"undefined"==typeof b?{}:b,a.extend(d,E,c),d}function k(a,b,c){return c.maxLength&&a.length>=c.maxLength?!1:c.allow.indexOf(b)>=0?!0:c.allowSpace&&" "==b?!0:c.blacklistSet.contains(b)?!1:!c.allowNumeric&&K[b]?!1:!c.allowUpper&&u(b)?!1:!c.allowLower&&v(b)?!1:!c.allowCaseless&&w(b)?!1:!c.allowLatin&&L.contains(b)?!1:c.allowOtherCharSets?!0:K[b]||L.contains(b)?!0:!1}function l(a,b,c){if(K[b])return n(a,c)?!1:p(a,c)?!1:o(a,c)?!1:q(a+b,c)?!1:r(a+b,c)?!1:!0;if(c.allowPlus&&"+"==b&&""==a)return!0;if(c.allowMinus&&"-"==b&&""==a)return!0;if(b==I&&c.allowThouSep&&A(a,b))return!0;if(b==J){if(a.indexOf(J)>=0)return!1;if(c.allowDecSep)return!0}return!1}function m(a){return a+="",a.replace(/[^0-9]/g,"").length}function n(a,b){var c=b.maxDigits;if(""==c||isNaN(c))return!1;var d=m(a);return d>=c?!0:!1}function o(a,b){var c=b.maxDecimalPlaces;if(""==c||isNaN(c))return!1;var d=a.indexOf(J);if(-1==d)return!1;var e=a.substring(d),f=m(e);return f>=c?!0:!1}function p(a,b){var c=b.maxPreDecimalPlaces;if(""==c||isNaN(c))return!1;var d=a.indexOf(J);if(d>=0)return!1;var e=m(a);return e>=c?!0:!1}function q(a,b){if(!b.max||b.max<0)return!1;var c=parseFloat(a);return c>b.max?!0:!1}function r(a,b){if(!b.min||b.min>0)return!1;var c=parseFloat(a);return c<b.min?!0:!1}function s(a,b){if("string"!=typeof a)return a;var c,d=a.split(""),e=[],f=0;for(f=0;f<d.length;f++){c=d[f];var g=e.join("");k(g,c,b)&&e.push(c)}return e.join("")}function t(a,b){if("string"!=typeof a)return a;var c,d=a.split(""),e=[],f=0;for(f=0;f<d.length;f++){c=d[f];var g=e.join("");l(g,c,b)&&e.push(c)}return e.join("")}function u(a){var b=a.toUpperCase(),c=a.toLowerCase();return a==b&&b!=c?!0:!1}function v(a){var b=a.toUpperCase(),c=a.toLowerCase();return a==c&&b!=c?!0:!1}function w(a){return a.toUpperCase()==a.toLowerCase()?!0:!1}function x(a,b){var c=new B(H+b),d=new B(a),e=c.subtract(d);return e}function y(){var a,b="0123456789".split(""),c={},d=0;for(d=0;d<b.length;d++)a=b[d],c[a]=!0;return c}function z(){var a="abcdefghijklmnopqrstuvwxyz",b=a.toUpperCase(),c=new B(a+b);return c}function A(a){if(0==a.length)return!1;var b=a.indexOf(J);if(b>=0)return!1;var c=a.indexOf(I);if(0>c)return!0;var d=a.lastIndexOf(I),e=a.length-d-1;if(3>e)return!1;var f=m(a.substring(c));return f%3>0?!1:!0}function B(a){this.map="string"==typeof a?C(a):{}}function C(a){var b,c={},d=a.split(""),e=0;for(e=0;e<d.length;e++)b=d[e],c[b]=!0;return c}a.fn.alphanum=function(a){var b=i(a),c=this;return d(c,s,b),this},a.fn.alpha=function(a){var b=i("alpha"),c=i(a,b),e=this;return d(e,s,c),this},a.fn.numeric=function(a){var b=j(a),c=this;return d(c,t,b),c.blur(function(){e(this,a)}),this};var D={allow:"",disallow:"",allowSpace:!0,allowNumeric:!0,allowUpper:!0,allowLower:!0,allowCaseless:!0,allowLatin:!0,allowOtherCharSets:!0,maxLength:0/0},E={allowPlus:!1,allowMinus:!0,allowThouSep:!0,allowDecSep:!0,allowLeadingSpaces:!1,maxDigits:0/0,maxDecimalPlaces:0/0,maxPreDecimalPlaces:0/0,max:0/0,min:0/0},F={alpha:{allowNumeric:!1},upper:{allowNumeric:!1,allowUpper:!0,allowLower:!1,allowCaseless:!0},lower:{allowNumeric:!1,allowUpper:!1,allowLower:!0,allowCaseless:!0}},G={integer:{allowPlus:!1,allowMinus:!0,allowThouSep:!1,allowDecSep:!1},positiveInteger:{allowPlus:!1,allowMinus:!1,allowThouSep:!1,allowDecSep:!1}},H=b()+c(),I=",",J=".",K=y(),L=z();B.prototype.add=function(a){var b=this.clone();for(var c in a.map)b.map[c]=!0;return b},B.prototype.subtract=function(a){var b=this.clone();for(var c in a.map)delete b.map[c];return b},B.prototype.contains=function(a){return this.map[a]?!0:!1},B.prototype.clone=function(){var a=new B;for(var b in this.map)a.map[b]=!0;return a},a.fn.alphanum.backdoorAlphaNum=function(a,b){var c=i(b);return s(a,c)},a.fn.alphanum.backdoorNumeric=function(a,b){var c=j(b);return t(a,c)},a.fn.alphanum.setNumericSeparators=function(a){1==a.thousandsSeparator.length&&1==a.decimalSeparator.length&&(I=a.thousandsSeparator,J=a.decimalSeparator)}}(jQuery),function(a){function b(a,b){if(a.createTextRange){var c=a.createTextRange();c.move("character",b),c.select()}else null!=a.selectionStart&&(a.focus(),a.setSelectionRange(b,b))}function c(a){if("selection"in document){var b=a.createTextRange();try{b.setEndPoint("EndToStart",document.selection.createRange())}catch(c){return 0}return b.text.length}return null!=a.selectionStart?a.selectionStart:void 0}a.fn.alphanum_caret=function(d,e){return"undefined"==typeof d?c(this.get(0)):this.queue(function(c){if(isNaN(d)){var f=a(this).val().indexOf(d);e===!0?f+=d.length:"undefined"!=typeof e&&(f+=e),b(this,f)}else b(this,d);c()})}}(jQuery),function(a){var b=function(a){return a?a.ownerDocument.defaultView||a.ownerDocument.parentWindow:window},c=function(b){var c=a.Range.current(b).clone(),d=a.Range(b).select(b);return c.overlaps(d)?(c.compare("START_TO_START",d)<1?(startPos=0,c.move("START_TO_START",d)):(fromElementToCurrent=d.clone(),fromElementToCurrent.move("END_TO_START",c),startPos=fromElementToCurrent.toString().length),endPos=c.compare("END_TO_END",d)>=0?d.toString().length:startPos+c.toString().length,{start:startPos,end:endPos}):null},d=function(d){var e=b(d);if(void 0!==d.selectionStart)return document.activeElement&&document.activeElement!=d&&d.selectionStart==d.selectionEnd&&0==d.selectionStart?{start:d.value.length,end:d.value.length}:{start:d.selectionStart,end:d.selectionEnd};if(e.getSelection)return c(d,e);try{if("input"==d.nodeName.toLowerCase()){var f=b(d).document.selection.createRange(),g=d.createTextRange();g.setEndPoint("EndToStart",f);var h=g.text.length;return{start:h,end:h+f.text.length}}var i=c(d,e);if(!i)return i;var j=a.Range.current().clone(),k=j.clone().collapse().range,l=j.clone().collapse(!1).range;return k.moveStart("character",-1),l.moveStart("character",-1),0!=i.startPos&&""==k.text&&(i.startPos+=2),0!=i.endPos&&""==l.text&&(i.endPos+=2),i}catch(m){return{start:d.value.length,end:d.value.length}}},e=function(a,c,d){var e=b(a);if(a.setSelectionRange)void 0===d?(a.focus(),a.setSelectionRange(c,c)):(a.select(),a.selectionStart=c,a.selectionEnd=d);else if(a.createTextRange){var f=a.createTextRange();f.moveStart("character",c),d=d||c,f.moveEnd("character",d-a.value.length),f.select()}else if(e.getSelection){var h=e.document,i=e.getSelection(),j=h.createRange(),k=[c,void 0!==d?d:c];g([a],k),j.setStart(k[0].el,k[0].count),j.setEnd(k[1].el,k[1].count),i.removeAllRanges(),i.addRange(j)}else if(e.document.body.createTextRange){var j=document.body.createTextRange();j.moveToElementText(a),j.collapse(),j.moveStart("character",c),j.moveEnd("character",void 0!==d?d:c),j.select()}},f=function(a,b,c,d){"number"==typeof c[0]&&c[0]<b&&(c[0]={el:d,count:c[0]-a}),"number"==typeof c[1]&&c[1]<=b&&(c[1]={el:d,count:c[1]-a})},g=function(a,b,c){var d,e;c=c||0;for(var h=0;a[h];h++)d=a[h],3===d.nodeType||4===d.nodeType?(e=c,c+=d.nodeValue.length,f(e,c,b,d)):8!==d.nodeType&&(c=g(d.childNodes,b,c));return c};jQuery.fn.selection=function(a,b){return void 0!==a?this.each(function(){e(this,a,b)}):d(this[0])},a.fn.selection.getCharElement=g}(jQuery);
ReduxCore/assets/js/vendor/ace_editor/ace.js ADDED
@@ -0,0 +1,11 @@
 
1
+ (function(){function o(e){var i=function(e,t){return r("",e,t)},s=t;e&&(t[e]||(t[e]={}),s=t[e]);if(!s.define||!s.define.packaged)n.original=s.define,s.define=n,s.define.packaged=!0;if(!s.require||!s.require.packaged)r.original=s.require,s.require=i,s.require.packaged=!0}var e="ace",t=function(){return this}();if(!e&&typeof requirejs!="undefined")return;var n=function(e,t,r){if(typeof e!="string"){n.original?n.original.apply(window,arguments):(console.error("dropping module because define wasn't a string."),console.trace());return}arguments.length==2&&(r=t),n.modules||(n.modules={},n.payloads={}),n.payloads[e]=r,n.modules[e]=null},r=function(e,t,n){if(Object.prototype.toString.call(t)==="[object Array]"){var i=[];for(var o=0,u=t.length;o<u;++o){var a=s(e,t[o]);if(!a&&r.original)return r.original.apply(window,arguments);i.push(a)}n&&n.apply(null,i)}else{if(typeof t=="string"){var f=s(e,t);return!f&&r.original?r.original.apply(window,arguments):(n&&n(),f)}if(r.original)return r.original.apply(window,arguments)}},i=function(e,t){if(t.indexOf("!")!==-1){var n=t.split("!");return i(e,n[0])+"!"+i(e,n[1])}if(t.charAt(0)=="."){var r=e.split("/").slice(0,-1).join("/");t=r+"/"+t;while(t.indexOf(".")!==-1&&s!=t){var s=t;t=t.replace(/\/\.\//,"/").replace(/[^\/]+\/\.\.\//,"")}}return t},s=function(e,t){t=i(e,t);var s=n.modules[t];if(!s){s=n.payloads[t];if(typeof s=="function"){var o={},u={id:t,uri:"",exports:o,packaged:!0},a=function(e,n){return r(t,e,n)},f=s(a,o,u);o=f||u.exports,n.modules[t]=o,delete n.payloads[t]}s=n.modules[t]=o||s}return s};o(e)})(),ace.define("ace/ace",["require","exports","module","ace/lib/fixoldbrowsers","ace/lib/dom","ace/lib/event","ace/editor","ace/edit_session","ace/undomanager","ace/virtual_renderer","ace/multi_select","ace/worker/worker_client","ace/keyboard/hash_handler","ace/placeholder","ace/mode/folding/fold_mode","ace/theme/textmate","ace/config"],function(e,t,n){e("./lib/fixoldbrowsers");var r=e("./lib/dom"),i=e("./lib/event"),s=e("./editor").Editor,o=e("./edit_session").EditSession,u=e("./undomanager").UndoManager,a=e("./virtual_renderer").VirtualRenderer,f=e("./multi_select").MultiSelect;e("./worker/worker_client"),e("./keyboard/hash_handler"),e("./placeholder"),e("./mode/folding/fold_mode"),e("./theme/textmate"),t.config=e("./config"),t.require=e,t.edit=function(e){if(typeof e=="string"){var n=e,e=document.getElementById(n);if(!e)throw new Error("ace.edit can't find div #"+n)}if(e.env&&e.env.editor instanceof s)return e.env.editor;var o=t.createEditSession(r.getInnerText(e));e.innerHTML="";var u=new s(new a(e));new f(u),u.setSession(o);var l={document:o,editor:u,onResize:u.resize.bind(u,null)};return i.addListener(window,"resize",l.onResize),u.on("destroy",function(){i.removeListener(window,"resize",l.onResize)}),e.env=u.env=l,u},t.createEditSession=function(e,t){var n=new o(e,t);return n.setUndoManager(new u),n},t.EditSession=o,t.UndoManager=u}),ace.define("ace/lib/fixoldbrowsers",["require","exports","module","ace/lib/regexp","ace/lib/es5-shim"],function(e,t,n){e("./regexp"),e("./es5-shim")}),ace.define("ace/lib/regexp",["require","exports","module"],function(e,t,n){function o(e){return(e.global?"g":"")+(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.extended?"x":"")+(e.sticky?"y":"")}function u(e,t,n){if(Array.prototype.indexOf)return e.indexOf(t,n);for(var r=n||0;r<e.length;r++)if(e[r]===t)return r;return-1}var r={exec:RegExp.prototype.exec,test:RegExp.prototype.test,match:String.prototype.match,replace:String.prototype.replace,split:String.prototype.split},i=r.exec.call(/()??/,"")[1]===undefined,s=function(){var e=/^/g;return r.test.call(e,""),!e.lastIndex}();if(s&&i)return;RegExp.prototype.exec=function(e){var t=r.exec.apply(this,arguments),n,a;if(typeof e=="string"&&t){!i&&t.length>1&&u(t,"")>-1&&(a=RegExp(this.source,r.replace.call(o(this),"g","")),r.replace.call(e.slice(t.index),a,function(){for(var e=1;e<arguments.length-2;e++)arguments[e]===undefined&&(t[e]=undefined)}));if(this._xregexp&&this._xregexp.captureNames)for(var f=1;f<t.length;f++)n=this._xregexp.captureNames[f-1],n&&(t[n]=t[f]);!s&&this.global&&!t[0].length&&this.lastIndex>t.index&&this.lastIndex--}return t},s||(RegExp.prototype.test=function(e){var t=r.exec.call(this,e);return t&&this.global&&!t[0].length&&this.lastIndex>t.index&&this.lastIndex--,!!t})}),ace.define("ace/lib/es5-shim",["require","exports","module"],function(e,t,n){function r(){}function w(e){try{return Object.defineProperty(e,"sentinel",{}),"sentinel"in e}catch(t){}}function H(e){return e=+e,e!==e?e=0:e!==0&&e!==1/0&&e!==-1/0&&(e=(e>0||-1)*Math.floor(Math.abs(e))),e}function B(e){var t=typeof e;return e===null||t==="undefined"||t==="boolean"||t==="number"||t==="string"}function j(e){var t,n,r;if(B(e))return e;n=e.valueOf;if(typeof n=="function"){t=n.call(e);if(B(t))return t}r=e.toString;if(typeof r=="function"){t=r.call(e);if(B(t))return t}throw new TypeError}Function.prototype.bind||(Function.prototype.bind=function(t){var n=this;if(typeof n!="function")throw new TypeError("Function.prototype.bind called on incompatible "+n);var i=u.call(arguments,1),s=function(){if(this instanceof s){var e=n.apply(this,i.concat(u.call(arguments)));return Object(e)===e?e:this}return n.apply(t,i.concat(u.call(arguments)))};return n.prototype&&(r.prototype=n.prototype,s.prototype=new r,r.prototype=null),s});var i=Function.prototype.call,s=Array.prototype,o=Object.prototype,u=s.slice,a=i.bind(o.toString),f=i.bind(o.hasOwnProperty),l,c,h,p,d;if(d=f(o,"__defineGetter__"))l=i.bind(o.__defineGetter__),c=i.bind(o.__defineSetter__),h=i.bind(o.__lookupGetter__),p=i.bind(o.__lookupSetter__);if([1,2].splice(0).length!=2)if(!function(){function e(e){var t=new Array(e+2);return t[0]=t[1]=0,t}var t=[],n;t.splice.apply(t,e(20)),t.splice.apply(t,e(26)),n=t.length,t.splice(5,0,"XXX"),n+1==t.length;if(n+1==t.length)return!0}())Array.prototype.splice=function(e,t){var n=this.length;e>0?e>n&&(e=n):e==void 0?e=0:e<0&&(e=Math.max(n+e,0)),e+t<n||(t=n-e);var r=this.slice(e,e+t),i=u.call(arguments,2),s=i.length;if(e===n)s&&this.push.apply(this,i);else{var o=Math.min(t,n-e),a=e+o,f=a+s-o,l=n-a,c=n-o;if(f<a)for(var h=0;h<l;++h)this[f+h]=this[a+h];else if(f>a)for(h=l;h--;)this[f+h]=this[a+h];if(s&&e===c)this.length=c,this.push.apply(this,i);else{this.length=c+s;for(h=0;h<s;++h)this[e+h]=i[h]}}return r};else{var v=Array.prototype.splice;Array.prototype.splice=function(e,t){return arguments.length?v.apply(this,[e===void 0?0:e,t===void 0?this.length-e:t].concat(u.call(arguments,2))):[]}}Array.isArray||(Array.isArray=function(t){return a(t)=="[object Array]"});var m=Object("a"),g=m[0]!="a"||!(0 in m);Array.prototype.forEach||(Array.prototype.forEach=function(t){var n=F(this),r=g&&a(this)=="[object String]"?this.split(""):n,i=arguments[1],s=-1,o=r.length>>>0;if(a(t)!="[object Function]")throw new TypeError;while(++s<o)s in r&&t.call(i,r[s],s,n)}),Array.prototype.map||(Array.prototype.map=function(t){var n=F(this),r=g&&a(this)=="[object String]"?this.split(""):n,i=r.length>>>0,s=Array(i),o=arguments[1];if(a(t)!="[object Function]")throw new TypeError(t+" is not a function");for(var u=0;u<i;u++)u in r&&(s[u]=t.call(o,r[u],u,n));return s}),Array.prototype.filter||(Array.prototype.filter=function(t){var n=F(this),r=g&&a(this)=="[object String]"?this.split(""):n,i=r.length>>>0,s=[],o,u=arguments[1];if(a(t)!="[object Function]")throw new TypeError(t+" is not a function");for(var f=0;f<i;f++)f in r&&(o=r[f],t.call(u,o,f,n)&&s.push(o));return s}),Array.prototype.every||(Array.prototype.every=function(t){var n=F(this),r=g&&a(this)=="[object String]"?this.split(""):n,i=r.length>>>0,s=arguments[1];if(a(t)!="[object Function]")throw new TypeError(t+" is not a function");for(var o=0;o<i;o++)if(o in r&&!t.call(s,r[o],o,n))return!1;return!0}),Array.prototype.some||(Array.prototype.some=function(t){var n=F(this),r=g&&a(this)=="[object String]"?this.split(""):n,i=r.length>>>0,s=arguments[1];if(a(t)!="[object Function]")throw new TypeError(t+" is not a function");for(var o=0;o<i;o++)if(o in r&&t.call(s,r[o],o,n))return!0;return!1}),Array.prototype.reduce||(Array.prototype.reduce=function(t){var n=F(this),r=g&&a(this)=="[object String]"?this.split(""):n,i=r.length>>>0;if(a(t)!="[object Function]")throw new TypeError(t+" is not a function");if(!i&&arguments.length==1)throw new TypeError("reduce of empty array with no initial value");var s=0,o;if(arguments.length>=2)o=arguments[1];else do{if(s in r){o=r[s++];break}if(++s>=i)throw new TypeError("reduce of empty array with no initial value")}while(!0);for(;s<i;s++)s in r&&(o=t.call(void 0,o,r[s],s,n));return o}),Array.prototype.reduceRight||(Array.prototype.reduceRight=function(t){var n=F(this),r=g&&a(this)=="[object String]"?this.split(""):n,i=r.length>>>0;if(a(t)!="[object Function]")throw new TypeError(t+" is not a function");if(!i&&arguments.length==1)throw new TypeError("reduceRight of empty array with no initial value");var s,o=i-1;if(arguments.length>=2)s=arguments[1];else do{if(o in r){s=r[o--];break}if(--o<0)throw new TypeError("reduceRight of empty array with no initial value")}while(!0);do o in this&&(s=t.call(void 0,s,r[o],o,n));while(o--);return s});if(!Array.prototype.indexOf||[0,1].indexOf(1,2)!=-1)Array.prototype.indexOf=function(t){var n=g&&a(this)=="[object String]"?this.split(""):F(this),r=n.length>>>0;if(!r)return-1;var i=0;arguments.length>1&&(i=H(arguments[1])),i=i>=0?i:Math.max(0,r+i);for(;i<r;i++)if(i in n&&n[i]===t)return i;return-1};if(!Array.prototype.lastIndexOf||[0,1].lastIndexOf(0,-3)!=-1)Array.prototype.lastIndexOf=function(t){var n=g&&a(this)=="[object String]"?this.split(""):F(this),r=n.length>>>0;if(!r)return-1;var i=r-1;arguments.length>1&&(i=Math.min(i,H(arguments[1]))),i=i>=0?i:r-Math.abs(i);for(;i>=0;i--)if(i in n&&t===n[i])return i;return-1};Object.getPrototypeOf||(Object.getPrototypeOf=function(t){return t.__proto__||(t.constructor?t.constructor.prototype:o)});if(!Object.getOwnPropertyDescriptor){var y="Object.getOwnPropertyDescriptor called on a non-object: ";Object.getOwnPropertyDescriptor=function(t,n){if(typeof t!="object"&&typeof t!="function"||t===null)throw new TypeError(y+t);if(!f(t,n))return;var r,i,s;r={enumerable:!0,configurable:!0};if(d){var u=t.__proto__;t.__proto__=o;var i=h(t,n),s=p(t,n);t.__proto__=u;if(i||s)return i&&(r.get=i),s&&(r.set=s),r}return r.value=t[n],r}}Object.getOwnPropertyNames||(Object.getOwnPropertyNames=function(t){return Object.keys(t)});if(!Object.create){var b;Object.prototype.__proto__===null?b=function(){return{__proto__:null}}:b=function(){var e={};for(var t in e)e[t]=null;return e.constructor=e.hasOwnProperty=e.propertyIsEnumerable=e.isPrototypeOf=e.toLocaleString=e.toString=e.valueOf=e.__proto__=null,e},Object.create=function(t,n){var r;if(t===null)r=b();else{if(typeof t!="object")throw new TypeError("typeof prototype["+typeof t+"] != 'object'");var i=function(){};i.prototype=t,r=new i,r.__proto__=t}return n!==void 0&&Object.defineProperties(r,n),r}}if(Object.defineProperty){var E=w({}),S=typeof document=="undefined"||w(document.createElement("div"));if(!E||!S)var x=Object.defineProperty}if(!Object.defineProperty||x){var T="Property description must be an object: ",N="Object.defineProperty called on non-object: ",C="getters & setters can not be defined on this javascript engine";Object.defineProperty=function(t,n,r){if(typeof t!="object"&&typeof t!="function"||t===null)throw new TypeError(N+t);if(typeof r!="object"&&typeof r!="function"||r===null)throw new TypeError(T+r);if(x)try{return x.call(Object,t,n,r)}catch(i){}if(f(r,"value"))if(d&&(h(t,n)||p(t,n))){var s=t.__proto__;t.__proto__=o,delete t[n],t[n]=r.value,t.__proto__=s}else t[n]=r.value;else{if(!d)throw new TypeError(C);f(r,"get")&&l(t,n,r.get),f(r,"set")&&c(t,n,r.set)}return t}}Object.defineProperties||(Object.defineProperties=function(t,n){for(var r in n)f(n,r)&&Object.defineProperty(t,r,n[r]);return t}),Object.seal||(Object.seal=function(t){return t}),Object.freeze||(Object.freeze=function(t){return t});try{Object.freeze(function(){})}catch(k){Object.freeze=function(t){return function(n){return typeof n=="function"?n:t(n)}}(Object.freeze)}Object.preventExtensions||(Object.preventExtensions=function(t){return t}),Object.isSealed||(Object.isSealed=function(t){return!1}),Object.isFrozen||(Object.isFrozen=function(t){return!1}),Object.isExtensible||(Object.isExtensible=function(t){if(Object(t)===t)throw new TypeError;var n="";while(f(t,n))n+="?";t[n]=!0;var r=f(t,n);return delete t[n],r});if(!Object.keys){var L=!0,A=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],O=A.length;for(var M in{toString:null})L=!1;Object.keys=function I(e){if(typeof e!="object"&&typeof e!="function"||e===null)throw new TypeError("Object.keys called on a non-object");var I=[];for(var t in e)f(e,t)&&I.push(t);if(L)for(var n=0,r=O;n<r;n++){var i=A[n];f(e,i)&&I.push(i)}return I}}Date.now||(Date.now=function(){return(new Date).getTime()});var _=" \n\f\r   ᠎              \u2028\u2029";if(!String.prototype.trim||_.trim()){_="["+_+"]";var D=new RegExp("^"+_+_+"*"),P=new RegExp(_+_+"*$");String.prototype.trim=function(){return String(this).replace(D,"").replace(P,"")}}var F=function(e){if(e==null)throw new TypeError("can't convert "+e+" to object");return Object(e)}}),ace.define("ace/lib/dom",["require","exports","module"],function(e,t,n){if(typeof document=="undefined")return;var r="http://www.w3.org/1999/xhtml";t.getDocumentHead=function(e){return e||(e=document),e.head||e.getElementsByTagName("head")[0]||e.documentElement},t.createElement=function(e,t){return document.createElementNS?document.createElementNS(t||r,e):document.createElement(e)},t.hasCssClass=function(e,t){var n=e.className.split(/\s+/g);return n.indexOf(t)!==-1},t.addCssClass=function(e,n){t.hasCssClass(e,n)||(e.className+=" "+n)},t.removeCssClass=function(e,t){var n=e.className.split(/\s+/g);for(;;){var r=n.indexOf(t);if(r==-1)break;n.splice(r,1)}e.className=n.join(" ")},t.toggleCssClass=function(e,t){var n=e.className.split(/\s+/g),r=!0;for(;;){var i=n.indexOf(t);if(i==-1)break;r=!1,n.splice(i,1)}return r&&n.push(t),e.className=n.join(" "),r},t.setCssClass=function(e,n,r){r?t.addCssClass(e,n):t.removeCssClass(e,n)},t.hasCssString=function(e,t){var n=0,r;t=t||document;if(t.createStyleSheet&&(r=t.styleSheets)){while(n<r.length)if(r[n++].owningElement.id===e)return!0}else if(r=t.getElementsByTagName("style"))while(n<r.length)if(r[n++].id===e)return!0;return!1},t.importCssString=function(n,i,s){s=s||document;if(i&&t.hasCssString(i,s))return null;var o;s.createStyleSheet?(o=s.createStyleSheet(),o.cssText=n,i&&(o.owningElement.id=i)):(o=s.createElementNS?s.createElementNS(r,"style"):s.createElement("style"),o.appendChild(s.createTextNode(n)),i&&(o.id=i),t.getDocumentHead(s).appendChild(o))},t.importCssStylsheet=function(e,n){if(n.createStyleSheet)n.createStyleSheet(e);else{var r=t.createElement("link");r.rel="stylesheet",r.href=e,t.getDocumentHead(n).appendChild(r)}},t.getInnerWidth=function(e){return parseInt(t.computedStyle(e,"paddingLeft"),10)+parseInt(t.computedStyle(e,"paddingRight"),10)+e.clientWidth},t.getInnerHeight=function(e){return parseInt(t.computedStyle(e,"paddingTop"),10)+parseInt(t.computedStyle(e,"paddingBottom"),10)+e.clientHeight},window.pageYOffset!==undefined?(t.getPageScrollTop=function(){return window.pageYOffset},t.getPageScrollLeft=function(){return window.pageXOffset}):(t.getPageScrollTop=function(){return document.body.scrollTop},t.getPageScrollLeft=function(){return document.body.scrollLeft}),window.getComputedStyle?t.computedStyle=function(e,t){return t?(window.getComputedStyle(e,"")||{})[t]||"":window.getComputedStyle(e,"")||{}}:t.computedStyle=function(e,t){return t?e.currentStyle[t]:e.currentStyle},t.scrollbarWidth=function(e){var n=t.createElement("ace_inner");n.style.width="100%",n.style.minWidth="0px",n.style.height="200px",n.style.display="block";var r=t.createElement("ace_outer"),i=r.style;i.position="absolute",i.left="-10000px",i.overflow="hidden",i.width="200px",i.minWidth="0px",i.height="150px",i.display="block",r.appendChild(n);var s=e.documentElement;s.appendChild(r);var o=n.offsetWidth;i.overflow="scroll";var u=n.offsetWidth;return o==u&&(u=r.clientWidth),s.removeChild(r),o-u},t.setInnerHtml=function(e,t){var n=e.cloneNode(!1);return n.innerHTML=t,e.parentNode.replaceChild(n,e),n},"textContent"in document.documentElement?(t.setInnerText=function(e,t){e.textContent=t},t.getInnerText=function(e){return e.textContent}):(t.setInnerText=function(e,t){e.innerText=t},t.getInnerText=function(e){return e.innerText}),t.getParentWindow=function(e){return e.defaultView||e.parentWindow}}),ace.define("ace/lib/event",["require","exports","module","ace/lib/keys","ace/lib/useragent","ace/lib/dom"],function(e,t,n){function o(e,t,n){var s=0;!i.isOpera||"KeyboardEvent"in window||!i.isMac?s=0|(t.ctrlKey?1:0)|(t.altKey?2:0)|(t.shiftKey?4:0)|(t.metaKey?8:0):s=0|(t.metaKey?1:0)|(t.altKey?2:0)|(t.shiftKey?4:0)|(t.ctrlKey?8:0);if(!i.isMac&&u){if(u[91]||u[92])s|=8;if(u.altGr){if((3&s)==3)return;u.altGr=0}if(n===18||n===17){var o=t.location||t.keyLocation;if(n===17&&o===1)a=t.timeStamp;else if(n===18&&s===3&&o===2){var f=-a;a=t.timeStamp,f+=a,f<3&&(u.altGr=!0)}}}if(n in r.MODIFIER_KEYS){switch(r.MODIFIER_KEYS[n]){case"Alt":s=2;break;case"Shift":s=4;break;case"Ctrl":s=1;break;default:s=8}n=0}s&8&&(n===91||n===93)&&(n=0);if(!s&&n===13)if(t.location||t.keyLocation===3){e(t,s,-n);if(t.defaultPrevented)return}return!!s||n in r.FUNCTION_KEYS||n in r.PRINTABLE_KEYS?e(t,s,n):!1}var r=e("./keys"),i=e("./useragent"),s=e("./dom");t.addListener=function(e,t,n){if(e.addEventListener)return e.addEventListener(t,n,!1);if(e.attachEvent){var r=function(){n.call(e,window.event)};n._wrapper=r,e.attachEvent("on"+t,r)}},t.removeListener=function(e,t,n){if(e.removeEventListener)return e.removeEventListener(t,n,!1);e.detachEvent&&e.detachEvent("on"+t,n._wrapper||n)},t.stopEvent=function(e){return t.stopPropagation(e),t.preventDefault(e),!1},t.stopPropagation=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0},t.preventDefault=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1},t.getButton=function(e){return e.type=="dblclick"?0:e.type=="contextmenu"||e.ctrlKey&&i.isMac?2:e.preventDefault?e.button:{1:0,2:2,4:1}[e.button]},t.capture=function(e,n,r){function i(e){n&&n(e),r&&r(e),t.removeListener(document,"mousemove",n,!0),t.removeListener(document,"mouseup",i,!0),t.removeListener(document,"dragstart",i,!0)}t.addListener(document,"mousemove",n,!0),t.addListener(document,"mouseup",i,!0),t.addListener(document,"dragstart",i,!0)},t.addMouseWheelListener=function(e,n){if("onmousewheel"in e){var r=8;t.addListener(e,"mousewheel",function(e){e.wheelDeltaX!==undefined?(e.wheelX=-e.wheelDeltaX/r,e.wheelY=-e.wheelDeltaY/r):(e.wheelX=0,e.wheelY=-e.wheelDelta/r),n(e)})}else"onwheel"in e?t.addListener(e,"wheel",function(e){e.wheelX=(e.deltaX||0)*5,e.wheelY=(e.deltaY||0)*5,n(e)}):t.addListener(e,"DOMMouseScroll",function(e){e.axis&&e.axis==e.HORIZONTAL_AXIS?(e.wheelX=(e.detail||0)*5,e.wheelY=0):(e.wheelX=0,e.wheelY=(e.detail||0)*5),n(e)})},t.addMultiMouseDownListener=function(e,n,r,s){var o=0,u,a,f,l={2:"dblclick",3:"tripleclick",4:"quadclick"};t.addListener(e,"mousedown",function(e){t.getButton(e)!=0?o=0:e.detail>1?(o++,o>4&&(o=1)):o=1;if(i.isIE){var n=Math.abs(e.clientX-u)>5||Math.abs(e.clientY-a)>5;n&&(o=1),o==1&&(u=e.clientX,a=e.clientY)}r[s]("mousedown",e);if(o>4)o=0;else if(o>1)return r[s](l[o],e)}),i.isOldIE&&t.addListener(e,"dblclick",function(e){o=2,f&&clearTimeout(f),f=setTimeout(function(){f=null},n[o-1]||600),r[s]("mousedown",e),r[s](l[o],e)})};var u=null,a=0;t.addCommandKeyListener=function(e,n){var r=t.addListener;if(i.isOldGecko||i.isOpera&&!("KeyboardEvent"in window)){var s=null;r(e,"keydown",function(e){s=e.keyCode}),r(e,"keypress",function(e){return o(n,e,s)})}else{var a=null;r(e,"keydown",function(e){u[e.keyCode]=!0;var t=o(n,e,e.keyCode);return a=e.defaultPrevented,t}),r(e,"keypress",function(e){a&&(e.ctrlKey||e.altKey||e.shiftKey||e.metaKey)&&(t.stopEvent(e),a=null)}),r(e,"keyup",function(e){u[e.keyCode]=null}),u||(u=Object.create(null),r(window,"focus",function(e){u=Object.create(null)}))}};if(window.postMessage&&!i.isOldIE){var f=1;t.nextTick=function(e,n){n=n||window;var r="zero-timeout-message-"+f;t.addListener(n,"message",function i(s){s.data==r&&(t.stopPropagation(s),t.removeListener(n,"message",i),e())}),n.postMessage(r,"*")}}t.nextFrame=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame,t.nextFrame?t.nextFrame=t.nextFrame.bind(window):t.nextFrame=function(e){setTimeout(e,17)}}),ace.define("ace/lib/keys",["require","exports","module","ace/lib/oop"],function(e,t,n){var r=e("./oop"),i=function(){var e={MODIFIER_KEYS:{16:"Shift",17:"Ctrl",18:"Alt",224:"Meta"},KEY_MODS:{ctrl:1,alt:2,option:2,shift:4,meta:8,command:8,cmd:8},FUNCTION_KEYS:{8:"Backspace",9:"Tab",13:"Return",19:"Pause",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"Print",45:"Insert",46:"Delete",96:"Numpad0",97:"Numpad1",98:"Numpad2",99:"Numpad3",100:"Numpad4",101:"Numpad5",102:"Numpad6",103:"Numpad7",104:"Numpad8",105:"Numpad9","-13":"NumpadEnter",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"Numlock",145:"Scrolllock"},PRINTABLE_KEYS:{32:" ",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",61:"=",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",107:"+",109:"-",110:".",188:",",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}};for(var t in e.FUNCTION_KEYS){var n=e.FUNCTION_KEYS[t].toLowerCase();e[n]=parseInt(t,10)}return r.mixin(e,e.MODIFIER_KEYS),r.mixin(e,e.PRINTABLE_KEYS),r.mixin(e,e.FUNCTION_KEYS),e.enter=e["return"],e.escape=e.esc,e.del=e["delete"],e[173]="-",e}();r.mixin(t,i),t.keyCodeToString=function(e){return(i[e]||String.fromCharCode(e)).toLowerCase()}}),ace.define("ace/lib/oop",["require","exports","module"],function(e,t,n){t.inherits=function(){var e=function(){};return function(t,n){e.prototype=n.prototype,t.super_=n.prototype,t.prototype=new e,t.prototype.constructor=t}}(),t.mixin=function(e,t){for(var n in t)e[n]=t[n];return e},t.implement=function(e,n){t.mixin(e,n)}}),ace.define("ace/lib/useragent",["require","exports","module"],function(e,t,n){t.OS={LINUX:"LINUX",MAC:"MAC",WINDOWS:"WINDOWS"},t.getOS=function(){return t.isMac?t.OS.MAC:t.isLinux?t.OS.LINUX:t.OS.WINDOWS};if(typeof navigator!="object")return;var r=(navigator.platform.match(/mac|win|linux/i)||["other"])[0].toLowerCase(),i=navigator.userAgent;t.isWin=r=="win",t.isMac=r=="mac",t.isLinux=r=="linux",t.isIE=(navigator.appName=="Microsoft Internet Explorer"||navigator.appName.indexOf("MSAppHost")>=0)&&parseFloat(navigator.userAgent.match(/MSIE ([0-9]+[\.0-9]+)/)[1]),t.isOldIE=t.isIE&&t.isIE<9,t.isGecko=t.isMozilla=window.controllers&&window.navigator.product==="Gecko",t.isOldGecko=t.isGecko&&parseInt((navigator.userAgent.match(/rv\:(\d+)/)||[])[1],10)<4,t.isOpera=window.opera&&Object.prototype.toString.call(window.opera)=="[object Opera]",t.isWebKit=parseFloat(i.split("WebKit/")[1])||undefined,t.isChrome=parseFloat(i.split(" Chrome/")[1])||undefined,t.isAIR=i.indexOf("AdobeAIR")>=0,t.isIPad=i.indexOf("iPad")>=0,t.isTouchPad=i.indexOf("TouchPad")>=0}),ace.define("ace/editor",["require","exports","module","ace/lib/fixoldbrowsers","ace/lib/oop","ace/lib/dom","ace/lib/lang","ace/lib/useragent","ace/keyboard/textinput","ace/mouse/mouse_handler","ace/mouse/fold_handler","ace/keyboard/keybinding","ace/edit_session","ace/search","ace/range","ace/lib/event_emitter","ace/commands/command_manager","ace/commands/default_commands","ace/config"],function(e,t,n){e("./lib/fixoldbrowsers");var r=e("./lib/oop"),i=e("./lib/dom"),s=e("./lib/lang"),o=e("./lib/useragent"),u=e("./keyboard/textinput").TextInput,a=e("./mouse/mouse_handler").MouseHandler,f=e("./mouse/fold_handler").FoldHandler,l=e("./keyboard/keybinding").KeyBinding,c=e("./edit_session").EditSession,h=e("./search").Search,p=e("./range").Range,d=e("./lib/event_emitter").EventEmitter,v=e("./commands/command_manager").CommandManager,m=e("./commands/default_commands").commands,g=e("./config"),y=function(e,t){var n=e.getContainerElement();this.container=n,this.renderer=e,this.commands=new v(o.isMac?"mac":"win",m),this.textInput=new u(e.getTextAreaContainer(),this),this.renderer.textarea=this.textInput.getElement(),this.keyBinding=new l(this),this.$mouseHandler=new a(this),new f(this),this.$blockScrolling=0,this.$search=(new h).set({wrap:!0}),this.$historyTracker=this.$historyTracker.bind(this),this.commands.on("exec",this.$historyTracker),this.$initOperationListeners(),this._$emitInputEvent=s.delayedCall(function(){this._signal("input",{}),this.session.bgTokenizer&&this.session.bgTokenizer.scheduleStart()}.bind(this)),this.on("change",function(e,t){t._$emitInputEvent.schedule(31)}),this.setSession(t||new c("")),g.resetOptions(this),g._emit("editor",this)};(function(){r.implement(this,d),this.$initOperationListeners=function(){function e(e){return e[e.length-1]}this.selections=[],this.commands.on("exec",function(t){this.startOperation(t);var n=t.command;if(n.group=="fileJump"){var r=this.prevOp;if(!r||r.command.group!="fileJump")this.lastFileJumpPos=e(this.selections)}else this.lastFileJumpPos=null}.bind(this),!0),this.commands.on("afterExec",function(e){var t=e.command;if(t.group=="fileJump"&&this.lastFileJumpPos&&!this.curOp.selectionChanged){this.selection.fromJSON(this.lastFileJumpPos);return}this.endOperation(e)}.bind(this),!0),this.$opResetTimer=s.delayedCall(this.endOperation.bind(this)),this.on("change",function(){this.curOp||this.startOperation(),this.curOp.docChanged=!0}.bind(this),!0),this.on("changeSelection",function(){this.curOp||this.startOperation(),this.curOp.selectionChanged=!0}.bind(this),!0)},this.curOp=null,this.prevOp={},this.startOperation=function(e){if(this.curOp){if(!e||this.curOp.command)return;this.prevOp=this.curOp}e||(this.previousCommand=null,e={}),this.$opResetTimer.schedule(),this.curOp={command:e.command||{},args:e.args},this.selections.push(this.selection.toJSON())},this.endOperation=function(){this.curOp&&(this.prevOp=this.curOp,this.curOp=null)},this.$historyTracker=function(e){if(!this.$mergeUndoDeltas)return;var t=this.prevOp,n=["backspace","del","insertstring"],r=t.command&&e.command.name==t.command.name;if(e.command.name=="insertstring"){var i=e.args;this.mergeNextCommand===undefined&&(this.mergeNextCommand=!0),r=r&&this.mergeNextCommand&&(!/\s/.test(i)||/\s/.test(t.args)),this.mergeNextCommand=!0}else r=r&&n.indexOf(e.command.name)!==-1;this.$mergeUndoDeltas!="always"&&Date.now()-this.sequenceStartTime>2e3&&(r=!1),r?this.session.mergeUndoDeltas=!0:n.indexOf(e.command.name)!==-1&&(this.sequenceStartTime=Date.now())},this.setKeyboardHandler=function(e){if(!e)this.keyBinding.setKeyboardHandler(null);else if(typeof e=="string"){this.$keybindingId=e;var t=this;g.loadModule(["keybinding",e],function(n){t.$keybindingId==e&&t.keyBinding.setKeyboardHandler(n&&n.handler)})}else this.$keybindingId=null,this.keyBinding.setKeyboardHandler(e)},this.getKeyboardHandler=function(){return this.keyBinding.getKeyboardHandler()},this.setSession=function(e){if(this.session==e)return;if(this.session){var t=this.session;this.session.removeEventListener("change",this.$onDocumentChange),this.session.removeEventListener("changeMode",this.$onChangeMode),this.session.removeEventListener("tokenizerUpdate",this.$onTokenizerUpdate),this.session.removeEventListener("changeTabSize",this.$onChangeTabSize),this.session.removeEventListener("changeWrapLimit",this.$onChangeWrapLimit),this.session.removeEventListener("changeWrapMode",this.$onChangeWrapMode),this.session.removeEventListener("onChangeFold",this.$onChangeFold),this.session.removeEventListener("changeFrontMarker",this.$onChangeFrontMarker),this.session.removeEventListener("changeBackMarker",this.$onChangeBackMarker),this.session.removeEventListener("changeBreakpoint",this.$onChangeBreakpoint),this.session.removeEventListener("changeAnnotation",this.$onChangeAnnotation),this.session.removeEventListener("changeOverwrite",this.$onCursorChange),this.session.removeEventListener("changeScrollTop",this.$onScrollTopChange),this.session.removeEventListener("changeScrollLeft",this.$onScrollLeftChange);var n=this.session.getSelection();n.removeEventListener("changeCursor",this.$onCursorChange),n.removeEventListener("changeSelection",this.$onSelectionChange)}this.session=e,this.$onDocumentChange=this.onDocumentChange.bind(this),e.addEventListener("change",this.$onDocumentChange),this.renderer.setSession(e),this.$onChangeMode=this.onChangeMode.bind(this),e.addEventListener("changeMode",this.$onChangeMode),this.$onTokenizerUpdate=this.onTokenizerUpdate.bind(this),e.addEventListener("tokenizerUpdate",this.$onTokenizerUpdate),this.$onChangeTabSize=this.renderer.onChangeTabSize.bind(this.renderer),e.addEventListener("changeTabSize",this.$onChangeTabSize),this.$onChangeWrapLimit=this.onChangeWrapLimit.bind(this),e.addEventListener("changeWrapLimit",this.$onChangeWrapLimit),this.$onChangeWrapMode=this.onChangeWrapMode.bind(this),e.addEventListener("changeWrapMode",this.$onChangeWrapMode),this.$onChangeFold=this.onChangeFold.bind(this),e.addEventListener("changeFold",this.$onChangeFold),this.$onChangeFrontMarker=this.onChangeFrontMarker.bind(this),this.session.addEventListener("changeFrontMarker",this.$onChangeFrontMarker),this.$onChangeBackMarker=this.onChangeBackMarker.bind(this),this.session.addEventListener("changeBackMarker",this.$onChangeBackMarker),this.$onChangeBreakpoint=this.onChangeBreakpoint.bind(this),this.session.addEventListener("changeBreakpoint",this.$onChangeBreakpoint),this.$onChangeAnnotation=this.onChangeAnnotation.bind(this),this.session.addEventListener("changeAnnotation",this.$onChangeAnnotation),this.$onCursorChange=this.onCursorChange.bind(this),this.session.addEventListener("changeOverwrite",this.$onCursorChange),this.$onScrollTopChange=this.onScrollTopChange.bind(this),this.session.addEventListener("changeScrollTop",this.$onScrollTopChange),this.$onScrollLeftChange=this.onScrollLeftChange.bind(this),this.session.addEventListener("changeScrollLeft",this.$onScrollLeftChange),this.selection=e.getSelection(),this.selection.addEventListener("changeCursor",this.$onCursorChange),this.$onSelectionChange=this.onSelectionChange.bind(this),this.selection.addEventListener("changeSelection",this.$onSelectionChange),this.onChangeMode(),this.$blockScrolling+=1,this.onCursorChange(),this.$blockScrolling-=1,this.onScrollTopChange(),this.onScrollLeftChange(),this.onSelectionChange(),this.onChangeFrontMarker(),this.onChangeBackMarker(),this.onChangeBreakpoint(),this.onChangeAnnotation(),this.session.getUseWrapMode()&&this.renderer.adjustWrapLimit(),this.renderer.updateFull(),this._emit("changeSession",{session:e,oldSession:t})},this.getSession=function(){return this.session},this.setValue=function(e,t){return this.session.doc.setValue(e),t?t==1?this.navigateFileEnd():t==-1&&this.navigateFileStart():this.selectAll(),e},this.getValue=function(){return this.session.getValue()},this.getSelection=function(){return this.selection},this.resize=function(e){this.renderer.onResize(e)},this.setTheme=function(e){this.renderer.setTheme(e)},this.getTheme=function(){return this.renderer.getTheme()},this.setStyle=function(e){this.renderer.setStyle(e)},this.unsetStyle=function(e){this.renderer.unsetStyle(e)},this.getFontSize=function(){return this.getOption("fontSize")||i.computedStyle(this.container,"fontSize")},this.setFontSize=function(e){this.setOption("fontSize",e)},this.$highlightBrackets=function(){this.session.$bracketHighlight&&(this.session.removeMarker(this.session.$bracketHighlight),this.session.$bracketHighlight=null);if(this.$highlightPending)return;var e=this;this.$highlightPending=!0,setTimeout(function(){e.$highlightPending=!1;var t=e.session.findMatchingBracket(e.getCursorPosition());if(t)var n=new p(t.row,t.column,t.row,t.column+1);else if(e.session.$mode.getMatching)var n=e.session.$mode.getMatching(e.session);n&&(e.session.$bracketHighlight=e.session.addMarker(n,"ace_bracket","text"))},50)},this.focus=function(){var e=this;setTimeout(function(){e.textInput.focus()}),this.textInput.focus()},this.isFocused=function(){return this.textInput.isFocused()},this.blur=function(){this.textInput.blur()},this.onFocus=function(){if(this.$isFocused)return;this.$isFocused=!0,this.renderer.showCursor(),this.renderer.visualizeFocus(),this._emit("focus")},this.onBlur=function(){if(!this.$isFocused)return;this.$isFocused=!1,this.renderer.hideCursor(),this.renderer.visualizeBlur(),this._emit("blur")},this.$cursorChange=function(){this.renderer.updateCursor()},this.onDocumentChange=function(e){var t=e.data,n=t.range,r;n.start.row==n.end.row&&t.action!="insertLines"&&t.action!="removeLines"?r=n.end.row:r=Infinity,this.renderer.updateLines(n.start.row,r),this._emit("change",e),this.$cursorChange()},this.onTokenizerUpdate=function(e){var t=e.data;this.renderer.updateLines(t.first,t.last)},this.onScrollTopChange=function(){this.renderer.scrollToY(this.session.getScrollTop())},this.onScrollLeftChange=function(){this.renderer.scrollToX(this.session.getScrollLeft())},this.onCursorChange=function(){this.$cursorChange(),this.$blockScrolling||this.renderer.scrollCursorIntoView(),this.$highlightBrackets(),this.$updateHighlightActiveLine(),this._emit("changeSelection")},this.$updateHighlightActiveLine=function(){var e=this.getSession(),t;if(this.$highlightActiveLine){if(this.$selectionStyle!="line"||!this.selection.isMultiLine())t=this.getCursorPosition();this.renderer.$maxLines&&this.session.getLength()===1&&(t=!1)}if(e.$highlightLineMarker&&!t)e.removeMarker(e.$highlightLineMarker.id),e.$highlightLineMarker=null;else if(!e.$highlightLineMarker&&t){var n=new p(t.row,t.column,t.row,Infinity);n.id=e.addMarker(n,"ace_active-line","screenLine"),e.$highlightLineMarker=n}else t&&(e.$highlightLineMarker.start.row=t.row,e.$highlightLineMarker.end.row=t.row,e.$highlightLineMarker.start.column=t.column,e._emit("changeBackMarker"))},this.onSelectionChange=function(e){var t=this.session;t.$selectionMarker&&t.removeMarker(t.$selectionMarker),t.$selectionMarker=null;if(!this.selection.isEmpty()){var n=this.selection.getRange(),r=this.getSelectionStyle();t.$selectionMarker=t.addMarker(n,"ace_selection",r)}else this.$updateHighlightActiveLine();var i=this.$highlightSelectedWord&&this.$getSelectionHighLightRegexp();this.session.highlight(i),this._emit("changeSelection")},this.$getSelectionHighLightRegexp=function(){var e=this.session,t=this.getSelectionRange();if(t.isEmpty()||t.isMultiLine())return;var n=t.start.column-1,r=t.end.column+1,i=e.getLine(t.start.row),s=i.length,o=i.substring(Math.max(n,0),Math.min(r,s));if(n>=0&&/^[\w\d]/.test(o)||r<=s&&/[\w\d]$/.test(o))return;o=i.substring(t.start.column,t.end.column);if(!/^[\w\d]+$/.test(o))return;var u=this.$search.$assembleRegExp({wholeWord:!0,caseSensitive:!0,needle:o});return u},this.onChangeFrontMarker=function(){this.renderer.updateFrontMarkers()},this.onChangeBackMarker=function(){this.renderer.updateBackMarkers()},this.onChangeBreakpoint=function(){this.renderer.updateBreakpoints()},this.onChangeAnnotation=function(){this.renderer.setAnnotations(this.session.getAnnotations())},this.onChangeMode=function(e){this.renderer.updateText(),this._emit("changeMode",e)},this.onChangeWrapLimit=function(){this.renderer.updateFull()},this.onChangeWrapMode=function(){this.renderer.onResize(!0)},this.onChangeFold=function(){this.$updateHighlightActiveLine(),this.renderer.updateFull()},this.getSelectedText=function(){return this.session.getTextRange(this.getSelectionRange())},this.getCopyText=function(){var e=this.getSelectedText();return this._signal("copy",e),e},this.onCopy=function(){this.commands.exec("copy",this)},this.onCut=function(){this.commands.exec("cut",this)},this.onPaste=function(e){if(this.$readOnly)return;this._emit("paste",e),this.insert(e)},this.execCommand=function(e,t){this.commands.exec(e,this,t)},this.insert=function(e){var t=this.session,n=t.getMode(),r=this.getCursorPosition();if(this.getBehavioursEnabled()){var i=n.transformAction(t.getState(r.row),"insertion",this,t,e);i&&(e!==i.text&&(this.session.mergeUndoDeltas=!1,this.$mergeNextCommand=!1),e=i.text)}e==" "&&(e=this.session.getTabString());if(!this.selection.isEmpty()){var s=this.getSelectionRange();r=this.session.remove(s),this.clearSelection()}else if(this.session.getOverwrite()){var s=new p.fromPoints(r,r);s.end.column+=e.length,this.session.remove(s)}if(e=="\n"||e=="\r\n"){var o=t.getLine(r.row);if(r.column>o.search(/\S|$/)){var u=o.substr(r.column).search(/\S|$/);t.doc.removeInLine(r.row,r.column,r.column+u)}}this.clearSelection();var a=r.column,f=t.getState(r.row),o=t.getLine(r.row),l=n.checkOutdent(f,o,e),c=t.insert(r,e);i&&i.selection&&(i.selection.length==2?this.selection.setSelectionRange(new p(r.row,a+i.selection[0],r.row,a+i.selection[1])):this.selection.setSelectionRange(new p(r.row+i.selection[0],i.selection[1],r.row+i.selection[2],i.selection[3])));if(t.getDocument().isNewLine(e)){var h=n.getNextLineIndent(f,o.slice(0,r.column),t.getTabString());t.insert({row:r.row+1,column:0},h)}l&&n.autoOutdent(f,t,r.row)},this.onTextInput=function(e){this.keyBinding.onTextInput(e)},this.onCommandKey=function(e,t,n){this.keyBinding.onCommandKey(e,t,n)},this.setOverwrite=function(e){this.session.setOverwrite(e)},this.getOverwrite=function(){return this.session.getOverwrite()},this.toggleOverwrite=function(){this.session.toggleOverwrite()},this.setScrollSpeed=function(e){this.setOption("scrollSpeed",e)},this.getScrollSpeed=function(){return this.getOption("scrollSpeed")},this.setDragDelay=function(e){this.setOption("dragDelay",e)},this.getDragDelay=function(){return this.getOption("dragDelay")},this.setSelectionStyle=function(e){this.setOption("selectionStyle",e)},this.getSelectionStyle=function(){return this.getOption("selectionStyle")},this.setHighlightActiveLine=function(e){this.setOption("highlightActiveLine",e)},this.getHighlightActiveLine=function(){return this.getOption("highlightActiveLine")},this.setHighlightGutterLine=function(e){this.setOption("highlightGutterLine",e)},this.getHighlightGutterLine=function(){return this.getOption("highlightGutterLine")},this.setHighlightSelectedWord=function(e){this.setOption("highlightSelectedWord",e)},this.getHighlightSelectedWord=function(){return this.$highlightSelectedWord},this.setAnimatedScroll=function(e){this.renderer.setAnimatedScroll(e)},this.getAnimatedScroll=function(){return this.renderer.getAnimatedScroll()},this.setShowInvisibles=function(e){this.renderer.setShowInvisibles(e)},this.getShowInvisibles=function(){return this.renderer.getShowInvisibles()},this.setDisplayIndentGuides=function(e){this.renderer.setDisplayIndentGuides(e)},this.getDisplayIndentGuides=function(){return this.renderer.getDisplayIndentGuides()},this.setShowPrintMargin=function(e){this.renderer.setShowPrintMargin(e)},this.getShowPrintMargin=function(){return this.renderer.getShowPrintMargin()},this.setPrintMarginColumn=function(e){this.renderer.setPrintMarginColumn(e)},this.getPrintMarginColumn=function(){return this.renderer.getPrintMarginColumn()},this.setReadOnly=function(e){this.setOption("readOnly",e)},this.getReadOnly=function(){return this.getOption("readOnly")},this.setBehavioursEnabled=function(e){this.setOption("behavioursEnabled",e)},this.getBehavioursEnabled=function(){return this.getOption("behavioursEnabled")},this.setWrapBehavioursEnabled=function(e){this.setOption("wrapBehavioursEnabled",e)},this.getWrapBehavioursEnabled=function(){return this.getOption("wrapBehavioursEnabled")},this.setShowFoldWidgets=function(e){this.setOption("showFoldWidgets",e)},this.getShowFoldWidgets=function(){return this.getOption("showFoldWidgets")},this.setFadeFoldWidgets=function(e){this.setOption("fadeFoldWidgets",e)},this.getFadeFoldWidgets=function(){return this.getOption("fadeFoldWidgets")},this.remove=function(e){this.selection.isEmpty()&&(e=="left"?this.selection.selectLeft():this.selection.selectRight());var t=this.getSelectionRange();if(this.getBehavioursEnabled()){var n=this.session,r=n.getState(t.start.row),i=n.getMode().transformAction(r,"deletion",this,n,t);if(t.end.column==0){var s=n.getTextRange(t);if(s[s.length-1]=="\n"){var o=n.getLine(t.end.row);/^\s+$/.test(o)&&(t.end.column=o.length)}}i&&(t=i)}this.session.remove(t),this.clearSelection()},this.removeWordRight=function(){this.selection.isEmpty()&&this.selection.selectWordRight(),this.session.remove(this.getSelectionRange()),this.clearSelection()},this.removeWordLeft=function(){this.selection.isEmpty()&&this.selection.selectWordLeft(),this.session.remove(this.getSelectionRange()),this.clearSelection()},this.removeToLineStart=function(){this.selection.isEmpty()&&this.selection.selectLineStart(),this.session.remove(this.getSelectionRange()),this.clearSelection()},this.removeToLineEnd=function(){this.selection.isEmpty()&&this.selection.selectLineEnd();var e=this.getSelectionRange();e.start.column==e.end.column&&e.start.row==e.end.row&&(e.end.column=0,e.end.row++),this.session.remove(e),this.clearSelection()},this.splitLine=function(){this.selection.isEmpty()||(this.session.remove(this.getSelectionRange()),this.clearSelection());var e=this.getCursorPosition();this.insert("\n"),this.moveCursorToPosition(e)},this.transposeLetters=function(){if(!this.selection.isEmpty())return;var e=this.getCursorPosition(),t=e.column;if(t===0)return;var n=this.session.getLine(e.row),r,i;t<n.length?(r=n.charAt(t)+n.charAt(t-1),i=new p(e.row,t-1,e.row,t+1)):(r=n.charAt(t-1)+n.charAt(t-2),i=new p(e.row,t-2,e.row,t)),this.session.replace(i,r)},this.toLowerCase=function(){var e=this.getSelectionRange();this.selection.isEmpty()&&this.selection.selectWord();var t=this.getSelectionRange(),n=this.session.getTextRange(t);this.session.replace(t,n.toLowerCase()),this.selection.setSelectionRange(e)},this.toUpperCase=function(){var e=this.getSelectionRange();this.selection.isEmpty()&&this.selection.selectWord();var t=this.getSelectionRange(),n=this.session.getTextRange(t);this.session.replace(t,n.toUpperCase()),this.selection.setSelectionRange(e)},this.indent=function(){var e=this.session,t=this.getSelectionRange();if(t.start.row<t.end.row){var n=this.$getSelectedRows();e.indentRows(n.first,n.last," ");return}if(t.start.column<t.end.column){var r=e.getTextRange(t);if(!/^\s+$/.test(r)){var n=this.$getSelectedRows();e.indentRows(n.first,n.last," ");return}}var i=e.getLine(t.start.row),o=t.start,u=e.getTabSize(),a=e.documentToScreenColumn(o.row,o.column);if(this.session.getUseSoftTabs())var f=u-a%u,l=s.stringRepeat(" ",f);else{var f=a%u;while(i[t.start.column]==" "&&f)t.start.column--,f--;this.selection.setSelectionRange(t),l=" "}return this.insert(l)},this.blockIndent=function(){var e=this.$getSelectedRows();this.session.indentRows(e.first,e.last," ")},this.blockOutdent=function(){var e=this.session.getSelection();this.session.outdentRows(e.getRange())},this.sortLines=function(){var e=this.$getSelectedRows(),t=this.session,n=[];for(i=e.first;i<=e.last;i++)n.push(t.getLine(i));n.sort(function(e,t){return e.toLowerCase()<t.toLowerCase()?-1:e.toLowerCase()>t.toLowerCase()?1:0});var r=new p(0,0,0,0);for(var i=e.first;i<=e.last;i++){var s=t.getLine(i);r.start.row=i,r.end.row=i,r.end.column=s.length,t.replace(r,n[i-e.first])}},this.toggleCommentLines=function(){var e=this.session.getState(this.getCursorPosition().row),t=this.$getSelectedRows();this.session.getMode().toggleCommentLines(e,this.session,t.first,t.last)},this.toggleBlockComment=function(){var e=this.getCursorPosition(),t=this.session.getState(e.row),n=this.getSelectionRange();this.session.getMode().toggleBlockComment(t,this.session,n,e)},this.getNumberAt=function(e,t){var n=/[\-]?[0-9]+(?:\.[0-9]+)?/g;n.lastIndex=0;var r=this.session.getLine(e);while(n.lastIndex<t){var i=n.exec(r);if(i.index<=t&&i.index+i[0].length>=t){var s={value:i[0],start:i.index,end:i.index+i[0].length};return s}}return null},this.modifyNumber=function(e){var t=this.selection.getCursor().row,n=this.selection.getCursor().column,r=new p(t,n-1,t,n),i=this.session.getTextRange(r);if(!isNaN(parseFloat(i))&&isFinite(i)){var s=this.getNumberAt(t,n);if(s){var o=s.value.indexOf(".")>=0?s.start+s.value.indexOf(".")+1:s.end,u=s.start+s.value.length-o,a=parseFloat(s.value);a*=Math.pow(10,u),o!==s.end&&n<o?e*=Math.pow(10,s.end-n-1):e*=Math.pow(10,s.end-n),a+=e,a/=Math.pow(10,u);var f=a.toFixed(u),l=new p(t,s.start,t,s.end);this.session.replace(l,f),this.moveCursorTo(t,Math.max(s.start+1,n+f.length-s.value.length))}}},this.removeLines=function(){var e=this.$getSelectedRows(),t;e.first===0||e.last+1<this.session.getLength()?t=new p(e.first,0,e.last+1,0):t=new p(e.first-1,this.session.getLine(e.first-1).length,e.last,this.session.getLine(e.last).length),this.session.remove(t),this.clearSelection()},this.duplicateSelection=function(){var e=this.selection,t=this.session,n=e.getRange(),r=e.isBackwards();if(n.isEmpty()){var i=n.start.row;t.duplicateLines(i,i)}else{var s=r?n.start:n.end,o=t.insert(s,t.getTextRange(n),!1);n.start=s,n.end=o,e.setSelectionRange(n,r)}},this.moveLinesDown=function(){this.$moveLines(function(e,t){return this.session.moveLinesDown(e,t)})},this.moveLinesUp=function(){this.$moveLines(function(e,t){return this.session.moveLinesUp(e,t)})},this.moveText=function(e,t,n){return this.session.moveText(e,t,n)},this.copyLinesUp=function(){this.$moveLines(function(e,t){return this.session.duplicateLines(e,t),0})},this.copyLinesDown=function(){this.$moveLines(function(e,t){return this.session.duplicateLines(e,t)})},this.$moveLines=function(e){var t=this.selection;if(!t.inMultiSelectMode||this.inVirtualSelectionMode){var n=t.toOrientedRange(),r=this.$getSelectedRows(n),i=e.call(this,r.first,r.last);n.moveBy(i,0),t.fromOrientedRange(n)}else{var s=t.rangeList.ranges;t.rangeList.detach(this.session);for(var o=s.length;o--;){var u=o,r=s[o].collapseRows(),a=r.end.row,f=r.start.row;while(o--){var r=s[o].collapseRows();if(!(f-r.end.row<=1))break;f=r.end.row}o++;var i=e.call(this,f,a);while(u>=o)s[u].moveBy(i,0),u--}t.fromOrientedRange(t.ranges[0]),t.rangeList.attach(this.session)}},this.$getSelectedRows=function(){var e=this.getSelectionRange().collapseRows();return{first:e.start.row,last:e.end.row}},this.onCompositionStart=function(e){this.renderer.showComposition(this.getCursorPosition())},this.onCompositionUpdate=function(e){this.renderer.setCompositionText(e)},this.onCompositionEnd=function(){this.renderer.hideComposition()},this.getFirstVisibleRow=function(){return this.renderer.getFirstVisibleRow()},this.getLastVisibleRow=function(){return this.renderer.getLastVisibleRow()},this.isRowVisible=function(e){return e>=this.getFirstVisibleRow()&&e<=this.getLastVisibleRow()},this.isRowFullyVisible=function(e){return e>=this.renderer.getFirstFullyVisibleRow()&&e<=this.renderer.getLastFullyVisibleRow()},this.$getVisibleRowCount=function(){return this.renderer.getScrollBottomRow()-this.renderer.getScrollTopRow()+1},this.$moveByPage=function(e,t){var n=this.renderer,r=this.renderer.layerConfig,i=e*Math.floor(r.height/r.lineHeight);this.$blockScrolling++,t==1?this.selection.$moveSelection(function(){this.moveCursorBy(i,0)}):t==0&&(this.selection.moveCursorBy(i,0),this.selection.clearSelection()),this.$blockScrolling--;var s=n.scrollTop;n.scrollBy(0,i*r.lineHeight),t!=null&&n.scrollCursorIntoView(null,.5),n.animateScrolling(s)},this.selectPageDown=function(){this.$moveByPage(1,!0)},this.selectPageUp=function(){this.$moveByPage(-1,!0)},this.gotoPageDown=function(){this.$moveByPage(1,!1)},this.gotoPageUp=function(){this.$moveByPage(-1,!1)},this.scrollPageDown=function(){this.$moveByPage(1)},this.scrollPageUp=function(){this.$moveByPage(-1)},this.scrollToRow=function(e){this.renderer.scrollToRow(e)},this.scrollToLine=function(e,t,n,r){this.renderer.scrollToLine(e,t,n,r)},this.centerSelection=function(){var e=this.getSelectionRange(),t={row:Math.floor(e.start.row+(e.end.row-e.start.row)/2),column:Math.floor(e.start.column+(e.end.column-e.start.column)/2)};this.renderer.alignCursor(t,.5)},this.getCursorPosition=function(){return this.selection.getCursor()},this.getCursorPositionScreen=function(){return this.session.documentToScreenPosition(this.getCursorPosition())},this.getSelectionRange=function(){return this.selection.getRange()},this.selectAll=function(){this.$blockScrolling+=1,this.selection.selectAll(),this.$blockScrolling-=1},this.clearSelection=function(){this.selection.clearSelection()},this.moveCursorTo=function(e,t){this.selection.moveCursorTo(e,t)},this.moveCursorToPosition=function(e){this.selection.moveCursorToPosition(e)},this.jumpToMatching=function(e){var t=this.getCursorPosition(),n=this.session.getBracketRange(t);if(!n){n=this.find({needle:/[{}()\[\]]/g,preventScroll:!0,start:{row:t.row,column:t.column-1}});if(!n)return;var r=n.start;r.row==t.row&&Math.abs(r.column-t.column)<2&&(n=this.session.getBracketRange(r))}r=n&&n.cursor||r,r&&(e?n&&n.isEqual(this.getSelectionRange())?this.clearSelection():this.selection.selectTo(r.row,r.column):(this.clearSelection(),this.moveCursorTo(r.row,r.column)))},this.gotoLine=function(e,t,n){this.selection.clearSelection(),this.session.unfold({row:e-1,column:t||0}),this.$blockScrolling+=1,this.exitMultiSelectMode&&this.exitMultiSelectMode(),this.moveCursorTo(e-1,t||0),this.$blockScrolling-=1,this.isRowFullyVisible(e-1)||this.scrollToLine(e-1,!0,n)},this.navigateTo=function(e,t){this.clearSelection(),this.moveCursorTo(e,t)},this.navigateUp=function(e){if(this.selection.isMultiLine()&&!this.selection.isBackwards()){var t=this.selection.anchor.getPosition();return this.moveCursorToPosition(t)}this.selection.clearSelection(),e=e||1,this.selection.moveCursorBy(-e,0)},this.navigateDown=function(e){if(this.selection.isMultiLine()&&this.selection.isBackwards()){var t=this.selection.anchor.getPosition();return this.moveCursorToPosition(t)}this.selection.clearSelection(),e=e||1,this.selection.moveCursorBy(e,0)},this.navigateLeft=function(e){if(!this.selection.isEmpty()){var t=this.getSelectionRange().start;this.moveCursorToPosition(t)}else{e=e||1;while(e--)this.selection.moveCursorLeft()}this.clearSelection()},this.navigateRight=function(e){if(!this.selection.isEmpty()){var t=this.getSelectionRange().end;this.moveCursorToPosition(t)}else{e=e||1;while(e--)this.selection.moveCursorRight()}this.clearSelection()},this.navigateLineStart=function(){this.selection.moveCursorLineStart(),this.clearSelection()},this.navigateLineEnd=function(){this.selection.moveCursorLineEnd(),this.clearSelection()},this.navigateFileEnd=function(){var e=this.renderer.scrollTop;this.selection.moveCursorFileEnd(),this.clearSelection(),this.renderer.animateScrolling(e)},this.navigateFileStart=function(){var e=this.renderer.scrollTop;this.selection.moveCursorFileStart(),this.clearSelection(),this.renderer.animateScrolling(e)},this.navigateWordRight=function(){this.selection.moveCursorWordRight(),this.clearSelection()},this.navigateWordLeft=function(){this.selection.moveCursorWordLeft(),this.clearSelection()},this.replace=function(e,t){t&&this.$search.set(t);var n=this.$search.find(this.session),r=0;return n?(this.$tryReplace(n,e)&&(r=1),n!==null&&(this.selection.setSelectionRange(n),this.renderer.scrollSelectionIntoView(n.start,n.end)),r):r},this.replaceAll=function(e,t){t&&this.$search.set(t);var n=this.$search.findAll(this.session),r=0;if(!n.length)return r;this.$blockScrolling+=1;var i=this.getSelectionRange();this.clearSelection(),this.selection.moveCursorTo(0,0);for(var s=n.length-1;s>=0;--s)this.$tryReplace(n[s],e)&&r++;return this.selection.setSelectionRange(i),this.$blockScrolling-=1,r},this.$tryReplace=function(e,t){var n=this.session.getTextRange(e);return t=this.$search.replace(n,t),t!==null?(e.end=this.session.replace(e,t),e):null},this.getLastSearchOptions=function(){return this.$search.getOptions()},this.find=function(e,t,n){t||(t={}),typeof e=="string"||e instanceof RegExp?t.needle=e:typeof e=="object"&&r.mixin(t,e);var i=this.selection.getRange();t.needle==null&&(e=this.session.getTextRange(i)||this.$search.$options.needle,e||(i=this.session.getWordRange(i.start.row,i.start.column),e=this.session.getTextRange(i)),this.$search.set({needle:e})),this.$search.set(t),t.start||this.$search.set({start:i});var s=this.$search.find(this.session);if(t.preventScroll)return s;if(s)return this.revealRange(s,n),s;t.backwards?i.start=i.end:i.end=i.start,this.selection.setRange(i)},this.findNext=function(e,t){this.find({skipCurrent:!0,backwards:!1},e,t)},this.findPrevious=function(e,t){this.find(e,{skipCurrent:!0,backwards:!0},t)},this.revealRange=function(e,t){this.$blockScrolling+=1,this.session.unfold(e),this.selection.setSelectionRange(e),this.$blockScrolling-=1;var n=this.renderer.scrollTop;this.renderer.scrollSelectionIntoView(e.start,e.end,.5),t!=0&&this.renderer.animateScrolling(n)},this.undo=function(){this.$blockScrolling++,this.session.getUndoManager().undo(),this.$blockScrolling--,this.renderer.scrollCursorIntoView(null,.5)},this.redo=function(){this.$blockScrolling++,this.session.getUndoManager().redo(),this.$blockScrolling--,this.renderer.scrollCursorIntoView(null,.5)},this.destroy=function(){this.renderer.destroy(),this._emit("destroy",this)},this.setAutoScrollEditorIntoView=function(e){if(e===!1)return;var t,n=this,r=!1;this.$scrollAnchor||(this.$scrollAnchor=document.createElement("div"));var i=this.$scrollAnchor;i.style.cssText="position:absolute",this.container.insertBefore(i,this.container.firstChild);var s=this.on("changeSelection",function(){r=!0}),o=this.renderer.on("beforeRender",function(){r&&(t=n.renderer.container.getBoundingClientRect())}),u=this.renderer.on("afterRender",function(){if(r&&t&&n.isFocused()){var e=n.renderer,s=e.$cursorLayer.$pixelPos,o=e.layerConfig,u=s.top-o.offset;s.top>=0&&u+t.top<0?r=!0:s.top<o.height&&s.top+t.top+o.lineHeight>window.innerHeight?r=!1:r=null,r!=null&&(i.style.top=u+"px",i.style.left=s.left+"px",i.style.height=o.lineHeight+"px",i.scrollIntoView(r)),r=t=null}});this.setAutoScrollEditorIntoView=function(e){if(e===!0)return;delete this.setAutoScrollEditorIntoView,this.removeEventListener("changeSelection",s),this.renderer.removeEventListener("afterRender",u),this.renderer.removeEventListener("beforeRender",o)}},this.$resetCursorStyle=function(){var e=this.$cursorStyle||"ace",t=this.renderer.$cursorLayer;if(!t)return;t.setSmoothBlinking(e=="smooth"),t.isBlinking=!this.$readOnly&&e!="wide"}}).call(y.prototype),g.defineOptions(y.prototype,"editor",{selectionStyle:{set:function(e){this.onSelectionChange(),this._emit("changeSelectionStyle",{data:e})},initialValue:"line"},highlightActiveLine:{set:function(){this.$updateHighlightActiveLine()},initialValue:!0},highlightSelectedWord:{set:function(e){this.$onSelectionChange()},initialValue:!0},readOnly:{set:function(e){this.textInput.setReadOnly(e),this.$resetCursorStyle()},initialValue:!1},cursorStyle:{set:function(e){this.$resetCursorStyle()},values:["ace","slim","smooth","wide"],initialValue:"ace"},mergeUndoDeltas:{values:[!1,!0,"always"],initialValue:!0},behavioursEnabled:{initialValue:!0},wrapBehavioursEnabled:{initialValue:!0},hScrollBarAlwaysVisible:"renderer",vScrollBarAlwaysVisible:"renderer",highlightGutterLine:"renderer",animatedScroll:"renderer",showInvisibles:"renderer",showPrintMargin:"renderer",printMarginColumn:"renderer",printMargin:"renderer",fadeFoldWidgets:"renderer",showFoldWidgets:"renderer",showGutter:"renderer",displayIndentGuides:"renderer",fontSize:"renderer",fontFamily:"renderer",maxLines:"renderer",minLines:"renderer",scrollPastEnd:"renderer",fixedWidthGutter:"renderer",scrollSpeed:"$mouseHandler",dragDelay:"$mouseHandler",dragEnabled:"$mouseHandler",focusTimout:"$mouseHandler",firstLineNumber:"session",overwrite:"session",newLineMode:"session",useWorker:"session",useSoftTabs:"session",tabSize:"session",wrap:"session",foldStyle:"session"}),t.Editor=y}),ace.define("ace/lib/lang",["require","exports","module"],function(e,t,n){t.stringReverse=function(e){return e.split("").reverse().join("")},t.stringRepeat=function(e,t){var n="";while(t>0){t&1&&(n+=e);if(t>>=1)e+=e}return n};var r=/^\s\s*/,i=/\s\s*$/;t.stringTrimLeft=function(e){return e.replace(r,"")},t.stringTrimRight=function(e){return e.replace(i,"")},t.copyObject=function(e){var t={};for(var n in e)t[n]=e[n];return t},t.copyArray=function(e){var t=[];for(var n=0,r=e.length;n<r;n++)e[n]&&typeof e[n]=="object"?t[n]=this.copyObject(e[n]):t[n]=e[n];return t},t.deepCopy=function(e){if(typeof e!="object")return e;var t=e.constructor();for(var n in e)typeof e[n]=="object"?t[n]=this.deepCopy(e[n]):t[n]=e[n];return t},t.arrayToMap=function(e){var t={};for(var n=0;n<e.length;n++)t[e[n]]=1;return t},t.createMap=function(e){var t=Object.create(null);for(var n in e)t[n]=e[n];return t},t.arrayRemove=function(e,t){for(var n=0;n<=e.length;n++)t===e[n]&&e.splice(n,1)},t.escapeRegExp=function(e){return e.replace(/([.*+?^${}()|[\]\/\\])/g,"\\$1")},t.escapeHTML=function(e){return e.replace(/&/g,"&#38;").replace(/"/g,"&#34;").replace(/'/g,"&#39;").replace(/</g,"&#60;")},t.getMatchOffsets=function(e,t){var n=[];return e.replace(t,function(e){n.push({offset:arguments[arguments.length-2],length:e.length})}),n},t.deferredCall=function(e){var t=null,n=function(){t=null,e()},r=function(e){return r.cancel(),t=setTimeout(n,e||0),r};return r.schedule=r,r.call=function(){return this.cancel(),e(),r},r.cancel=function(){return clearTimeout(t),t=null,r},r},t.delayedCall=function(e,t){var n=null,r=function(){n=null,e()},i=function(e){n&&clearTimeout(n),n=setTimeout(r,e||t)};return i.delay=i,i.schedule=function(e){n==null&&(n=setTimeout(r,e||0))},i.call=function(){this.cancel(),e()},i.cancel=function(){n&&clearTimeout(n),n=null},i.isPending=function(){return n},i}}),ace.define("ace/keyboard/textinput",["require","exports","module","ace/lib/event","ace/lib/useragent","ace/lib/dom","ace/lib/lang"],function(e,t,n){var r=e("../lib/event"),i=e("../lib/useragent"),s=e("../lib/dom"),o=e("../lib/lang"),u=i.isChrome<18,a=function(e,t){function b(e){if(h)return;if(k)t=0,r=e?0:n.value.length-1;else var t=e?2:1,r=2;try{n.setSelectionRange(t,r)}catch(i){}}function w(){if(h)return;n.value=a,i.isWebKit&&y.schedule()}function F(){setTimeout(function(){p&&(n.style.cssText=p,p=""),t.renderer.$keepTextAreaAtCursor==null&&(t.renderer.$keepTextAreaAtCursor=!0,t.renderer.$moveTextAreaToCursor())},0)}var n=s.createElement("textarea");n.className="ace_text-input",i.isTouchPad&&n.setAttribute("x-palm-disable-auto-cap",!0),n.wrap="off",n.autocorrect="off",n.autocapitalize="off",n.spellcheck=!1,n.style.opacity="0",e.insertBefore(n,e.firstChild);var a="",f=!1,l=!1,c=!1,h=!1,p="",d=!0;try{var v=document.activeElement===n}catch(m){}r.addListener(n,"blur",function(){t.onBlur(),v=!1}),r.addListener(n,"focus",function(){v=!0,t.onFocus(),b()}),this.focus=function(){n.focus()},this.blur=function(){n.blur()},this.isFocused=function(){return v};var g=o.delayedCall(function(){v&&b(d)}),y=o.delayedCall(function(){h||(n.value=a,v&&b())});i.isWebKit||t.addEventListener("changeSelection",function(){t.selection.isEmpty()!=d&&(d=!d,g.schedule())}),w(),v&&t.onFocus();var E=function(e){return e.selectionStart===0&&e.selectionEnd===e.value.length};!n.setSelectionRange&&n.createTextRange&&(n.setSelectionRange=function(e,t){var n=this.createTextRange();n.collapse(!0),n.moveStart("character",e),n.moveEnd("character",t),n.select()},E=function(e){try{var t=e.ownerDocument.selection.createRange()}catch(n){}return!t||t.parentElement()!=e?!1:t.text==e.value});if(i.isOldIE){var S=!1,x=function(e){if(S)return;var t=n.value;if(h||!t||t==a)return;if(e&&t==a[0])return T.schedule();A(t),S=!0,w(),S=!1},T=o.delayedCall(x);r.addListener(n,"propertychange",x);var N={13:1,27:1};r.addListener(n,"keyup",function(e){h&&(!n.value||N[e.keyCode])&&setTimeout(B,0);if((n.value.charCodeAt(0)||0)<129)return T.call();h?H():P()}),r.addListener(n,"keydown",function(e){T.schedule(50)})}var C=function(e){f?f=!1:l?l=!1:E(n)?(t.selectAll(),b()):k&&b(t.selection.isEmpty())},k=null;this.setInputHandler=function(e){k=e},this.getInputHandler=function(){return k};var L=!1,A=function(e){k&&(e=k(e),k=null),c?(b(),e&&t.onPaste(e),c=!1):e==a.charAt(0)?L&&t.execCommand("del",{source:"ace"}):(e.substring(0,2)==a?e=e.substr(2):e.charAt(0)==a.charAt(0)?e=e.substr(1):e.charAt(e.length-1)==a.charAt(0)&&(e=e.slice(0,-1)),e.charAt(e.length-1)==a.charAt(0)&&(e=e.slice(0,-1)),e&&t.onTextInput(e)),L&&(L=!1)},O=function(e){if(h)return;var t=n.value;A(t),w()},M=function(e){var i=t.getCopyText();if(!i){r.preventDefault(e);return}var s=e.clipboardData||window.clipboardData;if(s&&!u){var o=s.setData("Text",i);o&&(t.onCut(),r.preventDefault(e))}o||(f=!0,n.value=i,n.select(),setTimeout(function(){f=!1,w(),b(),t.onCut()}))},_=function(e){var i=t.getCopyText();if(!i){r.preventDefault(e);return}var s=e.clipboardData||window.clipboardData;if(s&&!u){var o=s.setData("Text",i);o&&(t.onCopy(),r.preventDefault(e))}o||(l=!0,n.value=i,n.select(),setTimeout(function(){l=!1,w(),b(),t.onCopy()}))},D=function(e){var s=e.clipboardData||window.clipboardData;if(s){var o=s.getData("Text");o&&t.onPaste(o),i.isIE&&setTimeout(b),r.preventDefault(e)}else n.value="",c=!0};r.addCommandKeyListener(n,t.onCommandKey.bind(t)),r.addListener(n,"select",C),r.addListener(n,"input",O),r.addListener(n,"cut",M),r.addListener(n,"copy",_),r.addListener(n,"paste",D),(!("oncut"in n)||!("oncopy"in n)||!("onpaste"in n))&&r.addListener(e,"keydown",function(e){if(i.isMac&&!e.metaKey||!e.ctrlKey)return;switch(e.keyCode){case 67:_(e);break;case 86:D(e);break;case 88:M(e)}});var P=function(e){if(h)return;h={},t.onCompositionStart(),setTimeout(H,0),t.on("mousedown",B),t.selection.isEmpty()||(t.insert(""),t.session.markUndoGroup(),t.selection.clearSelection()),t.session.markUndoGroup()},H=function(){if(!h)return;var e=n.value.replace(/\x01/g,"");if(h.lastValue===e)return;t.onCompositionUpdate(e),h.lastValue&&t.undo(),h.lastValue=e;if(h.lastValue){var r=t.selection.getRange();t.insert(h.lastValue),t.session.markUndoGroup(),h.range=t.selection.getRange(),t.selection.setRange(r),t.selection.clearSelection()}},B=function(e){var r=h;h=!1;var i=setTimeout(function(){i=null;var e=n.value.replace(/\x01/g,"");if(h)return;e==r.lastValue?w():!r.lastValue&&e&&(w(),A(e))});k=function(n){return i&&clearTimeout(i),n=n.replace(/\x01/g,""),n==r.lastValue?"":(r.lastValue&&i&&t.undo(),n)},t.onCompositionEnd(),t.removeListener("mousedown",B),e.type=="compositionend"&&r.range&&t.selection.setRange(r.range)},j=o.delayedCall(H,50);r.addListener(n,"compositionstart",P),i.isGecko?r.addListener(n,"text",function(){j.schedule()}):(r.addListener(n,"keyup",function(){j.schedule()}),r.addListener(n,"keydown",function(){j.schedule()})),r.addListener(n,"compositionend",B),this.getElement=function(){return n},this.setReadOnly=function(e){n.readOnly=e},this.onContextMenu=function(e){L=!0,p||(p=n.style.cssText),n.style.cssText="z-index:100000;"+(i.isIE?"opacity:0.1;":""),b(t.selection.isEmpty()),t._emit("nativecontextmenu",{target:t,domEvent:e});var o=t.container.getBoundingClientRect(),u=s.computedStyle(t.container),a=o.top+(parseInt(u.borderTopWidth)||0),f=o.left+(parseInt(o.borderLeftWidth)||0),l=o.bottom-a-n.clientHeight,c=function(e){n.style.left=e.clientX-f-2+"px",n.style.top=Math.min(e.clientY-a-2,l)+"px"};c(e);if(e.type!="mousedown")return;t.renderer.$keepTextAreaAtCursor&&(t.renderer.$keepTextAreaAtCursor=null),i.isWin&&r.capture(t.container,c,F)},this.onContextMenuClose=F;if(!i.isGecko||i.isMac){var I=function(e){t.textInput.onContextMenu(e),F()};r.addListener(t.renderer.scroller,"contextmenu",I),r.addListener(n,"contextmenu",I)}};t.TextInput=a}),ace.define("ace/mouse/mouse_handler",["require","exports","module","ace/lib/event","ace/lib/useragent","ace/mouse/default_handlers","ace/mouse/default_gutter_handler","ace/mouse/mouse_event","ace/mouse/dragdrop_handler","ace/config"],function(e,t,n){var r=e("../lib/event"),i=e("../lib/useragent"),s=e("./default_handlers").DefaultHandlers,o=e("./default_gutter_handler").GutterHandler,u=e("./mouse_event").MouseEvent,a=e("./dragdrop_handler").DragdropHandler,f=e("../config"),l=function(e){this.editor=e,new s(this),new o(this),new a(this);var t=e.renderer.getMouseEventTarget();r.addListener(t,"click",this.onMouseEvent.bind(this,"click")),r.addListener(t,"mousemove",this.onMouseMove.bind(this,"mousemove")),r.addMultiMouseDownListener(t,[300,300,250],this,"onMouseEvent"),e.renderer.scrollBarV&&(r.addMultiMouseDownListener(e.renderer.scrollBarV.inner,[300,300,250],this,"onMouseEvent"),r.addMultiMouseDownListener(e.renderer.scrollBarH.inner,[300,300,250],this,"onMouseEvent")),r.addMouseWheelListener(e.container,this.onMouseWheel.bind(this,"mousewheel"));var n=e.renderer.$gutter;r.addListener(n,"mousedown",this.onMouseEvent.bind(this,"guttermousedown")),r.addListener(n,"click",this.onMouseEvent.bind(this,"gutterclick")),r.addListener(n,"dblclick",this.onMouseEvent.bind(this,"gutterdblclick")),r.addListener(n,"mousemove",this.onMouseEvent.bind(this,"guttermousemove")),r.addListener(t,"mousedown",function(t){e.focus()}),r.addListener(n,"mousedown",function(t){return e.focus(),r.preventDefault(t)})};(function(){this.onMouseEvent=function(e,t){this.editor._emit(e,new u(t,this.editor))},this.onMouseMove=function(e,t){var n=this.editor._eventRegistry&&this.editor._eventRegistry.mousemove;if(!n||!n.length)return;this.editor._emit(e,new u(t,this.editor))},this.onMouseWheel=function(e,t){var n=new u(t,this.editor);n.speed=this.$scrollSpeed*2,n.wheelX=t.wheelX,n.wheelY=t.wheelY,this.editor._emit(e,n)},this.setState=function(e){this.state=e},this.captureMouse=function(e,t){this.x=e.x,this.y=e.y,this.isMousePressed=!0;var n=this.editor.renderer;n.$keepTextAreaAtCursor&&(n.$keepTextAreaAtCursor=null);var s=this,o=function(e){s.x=e.clientX,s.y=e.clientY,t&&t(e)},u=function(e){clearInterval(f),a(),s[s.state+"End"]&&s[s.state+"End"](e),s.$clickSelection=null,n.$keepTextAreaAtCursor==null&&(n.$keepTextAreaAtCursor=!0,n.$moveTextAreaToCursor()),s.isMousePressed=!1,s.onMouseEvent("mouseup",e)},a=function(){s[s.state]&&s[s.state]()};if(i.isOldIE&&e.domEvent.type=="dblclick")return setTimeout(function(){u(e)});r.capture(this.editor.container,o,u);var f=setInterval(a,20)}}).call(l.prototype),f.defineOptions(l.prototype,"mouseHandler",{scrollSpeed:{initialValue:2},dragDelay:{initialValue:150},dragEnabled:{initialValue:!0},focusTimout:{initialValue:0}}),t.MouseHandler=l}),ace.define("ace/mouse/default_handlers",["require","exports","module","ace/lib/dom","ace/lib/event","ace/lib/useragent"],function(e,t,n){function u(e){e.$clickSelection=null;var t=e.editor;t.setDefaultHandler("mousedown",this.onMouseDown.bind(e)),t.setDefaultHandler("dblclick",this.onDoubleClick.bind(e)),t.setDefaultHandler("tripleclick",this.onTripleClick.bind(e)),t.setDefaultHandler("quadclick",this.onQuadClick.bind(e)),t.setDefaultHandler("mousewheel",this.onMouseWheel.bind(e));var n=["select","startSelect","selectEnd","selectAllEnd","selectByWordsEnd","selectByLinesEnd","dragWait","dragWaitEnd","focusWait"];n.forEach(function(t){e[t]=this[t]},this),e.selectByLines=this.extendSelectionBy.bind(e,"getLineRange"),e.selectByWords=this.extendSelectionBy.bind(e,"getWordRange")}function a(e,t,n,r){return Math.sqrt(Math.pow(n-e,2)+Math.pow(r-t,2))}function f(e,t){if(e.start.row==e.end.row)var n=2*t.column-e.start.column-e.end.column;else if(e.start.row==e.end.row-1&&!e.start.column&&!e.end.column)var n=t.column-4;else var n=2*t.row-e.start.row-e.end.row;return n<0?{cursor:e.start,anchor:e.end}:{cursor:e.end,anchor:e.start}}var r=e("../lib/dom"),i=e("../lib/event"),s=e("../lib/useragent"),o=0;(function(){this.onMouseDown=function(e){var t=e.inSelection(),n=e.getDocumentPosition();this.mousedownEvent=e;var r=this.editor,i=e.getButton();if(i!==0){var s=r.getSelectionRange(),o=s.isEmpty();o&&(r.moveCursorToPosition(n),r.selection.clearSelection()),r.textInput.onContextMenu(e.domEvent);return}if(t&&!r.isFocused()){r.focus();if(this.$focusTimout&&!this.$clickSelection&&!r.inMultiSelectMode){this.mousedownEvent.time=(new Date).getTime(),this.setState("focusWait"),this.captureMouse(e);return}}return!t||this.$clickSelection||e.getShiftKey()||r.inMultiSelectMode?this.startSelect(n):t&&(this.mousedownEvent.time=(new Date).getTime(),this.startSelect(n)),this.captureMouse(e),e.preventDefault()},this.startSelect=function(e){e=e||this.editor.renderer.screenToTextCoordinates(this.x,this.y);var t=this.editor;setTimeout(function(){this.mousedownEvent.getShiftKey()?t.selection.selectToPosition(e):this.$clickSelection||(t.moveCursorToPosition(e),t.selection.clearSelection())}.bind(this),0),t.renderer.scroller.setCapture&&t.renderer.scroller.setCapture(),t.setStyle("ace_selecting"),this.setState("select")},this.select=function(){var e,t=this.editor,n=t.renderer.screenToTextCoordinates(this.x,this.y);if(this.$clickSelection){var r=this.$clickSelection.comparePoint(n);if(r==-1)e=this.$clickSelection.end;else if(r==1)e=this.$clickSelection.start;else{var i=f(this.$clickSelection,n);n=i.cursor,e=i.anchor}t.selection.setSelectionAnchor(e.row,e.column)}t.selection.selectToPosition(n),t.renderer.scrollCursorIntoView()},this.extendSelectionBy=function(e){var t,n=this.editor,r=n.renderer.screenToTextCoordinates(this.x,this.y),i=n.selection[e](r.row,r.column);if(this.$clickSelection){var s=this.$clickSelection.comparePoint(i.start),o=this.$clickSelection.comparePoint(i.end);if(s==-1&&o<=0){t=this.$clickSelection.end;if(i.end.row!=r.row||i.end.column!=r.column)r=i.start}else if(o==1&&s>=0){t=this.$clickSelection.start;if(i.start.row!=r.row||i.start.column!=r.column)r=i.end}else if(s==-1&&o==1)r=i.end,t=i.start;else{var u=f(this.$clickSelection,r);r=u.cursor,t=u.anchor}n.selection.setSelectionAnchor(t.row,t.column)}n.selection.selectToPosition(r),n.renderer.scrollCursorIntoView()},this.selectEnd=this.selectAllEnd=this.selectByWordsEnd=this.selectByLinesEnd=function(){this.editor.unsetStyle("ace_selecting"),this.editor.renderer.scroller.releaseCapture&&this.editor.renderer.scroller.releaseCapture()},this.focusWait=function(){var e=a(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y),t=(new Date).getTime();(e>o||t-this.mousedownEvent.time>this.$focusTimout)&&this.startSelect(this.mousedownEvent.getDocumentPosition())},this.onDoubleClick=function(e){var t=e.getDocumentPosition(),n=this.editor,r=n.session,i=r.getBracketRange(t);if(i){i.isEmpty()&&(i.start.column--,i.end.column++),this.$clickSelection=i,this.setState("select");return}this.$clickSelection=n.selection.getWordRange(t.row,t.column),this.setState("selectByWords")},this.onTripleClick=function(e){var t=e.getDocumentPosition(),n=this.editor;this.setState("selectByLines"),this.$clickSelection=n.selection.getLineRange(t.row)},this.onQuadClick=function(e){var t=this.editor;t.selectAll(),this.$clickSelection=t.getSelectionRange(),this.setState("selectAll")},this.onMouseWheel=function(e){if(e.getShiftKey()||e.getAccelKey())return;var t=e.domEvent.timeStamp,n=t-(this.$lastScrollTime||0),r=this.editor,i=r.renderer.isScrollableBy(e.wheelX*e.speed,e.wheelY*e.speed);if(i||n<200)return this.$lastScrollTime=t,r.renderer.scrollBy(e.wheelX*e.speed,e.wheelY*e.speed),e.stop()}}).call(u.prototype),t.DefaultHandlers=u}),ace.define("ace/mouse/default_gutter_handler",["require","exports","module","ace/lib/dom","ace/lib/event"],function(e,t,n){function s(e){function f(){u=r.createElement("div"),u.className="ace_gutter-tooltip",u.style.display="none",t.container.appendChild(u)}function l(){u||f();var e=o.getDocumentPosition().row,r=n.$annotations[e];if(!r)return c();var i=t.session.getLength();if(e==i){var s=t.renderer.pixelToScreenCoordinates(0,o.y).row,l=o.$pos;if(s>t.session.documentToScreenRow(l.row,l.column))return c()}if(a==r)return;a=r.text.join("<br/>"),u.style.display="block",u.innerHTML=a,t.on("mousewheel",c),h(o)}function c(){s&&(s=clearTimeout(s)),a&&(u.style.display="none",a=null,t.removeEventListener("mousewheel",c))}function h(e){var n=t.renderer.$gutter.getBoundingClientRect();u.style.left=e.x+15+"px";if(e.y+3*t.renderer.lineHeight+15<n.bottom)u.style.bottom="",u.style.top=e.y+15+"px";else{u.style.top="";var r=window.innerHeight||document.documentElement.clientHeight;u.style.bottom=r-e.y+5+"px"}}var t=e.editor,n=t.renderer.$gutterLayer;e.editor.setDefaultHandler("guttermousedown",function(r){if(!t.isFocused()||r.getButton()!=0)return;var i=n.getRegion(r);if(i=="foldWidgets")return;var s=r.getDocumentPosition().row,o=t.session.selection;if(r.getShiftKey())o.selectTo(s,0);else{if(r.domEvent.detail==2)return t.selectAll(),r.preventDefault();e.$clickSelection=t.selection.getLineRange(s)}return e.setState("selectByLines"),e.captureMouse(r),r.preventDefault()});var s,o,u,a;e.editor.setDefaultHandler("guttermousemove",function(t){var n=t.domEvent.target||t.domEvent.srcElement;if(r.hasCssClass(n,"ace_fold-widget"))return c();a&&h(t),o=t;if(s)return;s=setTimeout(function(){s=null,o&&!e.isMousePressed?l():c()},50)}),i.addListener(t.renderer.$gutter,"mouseout",function(e){o=null;if(!a||s)return;s=setTimeout(function(){s=null,c()},50)}),t.on("changeSession",c)}var r=e("../lib/dom"),i=e("../lib/event");t.GutterHandler=s}),ace.define("ace/mouse/mouse_event",["require","exports","module","ace/lib/event","ace/lib/useragent"],function(e,t,n){var r=e("../lib/event"),i=e("../lib/useragent"),s=t.MouseEvent=function(e,t){this.domEvent=e,this.editor=t,this.x=this.clientX=e.clientX,this.y=this.clientY=e.clientY,this.$pos=null,this.$inSelection=null,this.propagationStopped=!1,this.defaultPrevented=!1};(function(){this.stopPropagation=function(){r.stopPropagation(this.domEvent),this.propagationStopped=!0},this.preventDefault=function(){r.preventDefault(this.domEvent),this.defaultPrevented=!0},this.stop=function(){this.stopPropagation(),this.preventDefault()},this.getDocumentPosition=function(){return this.$pos?this.$pos:(this.$pos=this.editor.renderer.screenToTextCoordinates(this.clientX,this.clientY),this.$pos)},this.inSelection=function(){if(this.$inSelection!==null)return this.$inSelection;var e=this.editor,t=e.getSelectionRange();if(t.isEmpty())this.$inSelection=!1;else{var n=this.getDocumentPosition();this.$inSelection=t.contains(n.row,n.column)}return this.$inSelection},this.getButton=function(){return r.getButton(this.domEvent)},this.getShiftKey=function(){return this.domEvent.shiftKey},this.getAccelKey=i.isMac?function(){return this.domEvent.metaKey}:function(){return this.domEvent.ctrlKey}}).call(s.prototype)}),ace.define("ace/mouse/dragdrop_handler",["require","exports","module","ace/lib/dom","ace/lib/event","ace/lib/useragent"],function(e,t,n){function f(e){function T(e,n){var r=(new Date).getTime(),i=!n||e.row!=n.row,s=!n||e.column!=n.column;if(!S||i||s)t.$blockScrolling+=1,t.moveCursorToPosition(e),t.$blockScrolling-=1,S=r,x={x:p,y:d};else{var o=l(x.x,x.y,p,d);o>a?S=null:r-S>=u&&(t.renderer.scrollCursorIntoView(),S=null)}}function N(e,n){var r=(new Date).getTime(),i=t.renderer.layerConfig.lineHeight,s=t.renderer.layerConfig.characterWidth,u=t.renderer.scroller.getBoundingClientRect(),a={x:{left:p-u.left,right:u.right-p},y:{top:d-u.top,bottom:u.bottom-d}},f=Math.min(a.x.left,a.x.right),l=Math.min(a.y.top,a.y.bottom),c={row:e.row,column:e.column};f/s<=2&&(c.column+=a.x.left<a.x.right?-3:2),l/i<=1&&(c.row+=a.y.top<a.y.bottom?-1:1);var h=e.row!=c.row,v=e.column!=c.column,m=!n||e.row!=n.row;h||v&&!m?E?r-E>=o&&t.renderer.scrollCursorIntoView(c):E=r:E=null}function C(){var e=g;g=t.renderer.screenToTextCoordinates(p,d),T(g,e),N(g,e)}function k(){m=t.selection.toOrientedRange(),h=t.session.addMarker(m,"ace_selection",t.getSelectionStyle()),t.clearSelection(),t.isFocused()&&t.renderer.$cursorLayer.setBlinking(!1),clearInterval(v),v=setInterval(C,20),y=0,i.addListener(document,"mousemove",O)}function L(){clearInterval(v),t.session.removeMarker(h),h=null,t.$blockScrolling+=1,t.selection.fromOrientedRange(m),t.$blockScrolling-=1,t.isFocused()&&!w&&t.renderer.$cursorLayer.setBlinking(!t.getReadOnly()),m=null,y=0,E=null,S=null,i.removeListener(document,"mousemove",O)}function O(){A==null&&(A=setTimeout(function(){A!=null&&h&&L()},20))}function M(e){var t=e.types;return!t||Array.prototype.some.call(t,function(e){return e=="text/plain"||e=="Text"})}function _(e){var t=["copy","copymove","all","uninitialized"],n=["move","copymove","linkmove","all","uninitialized"],r=s.isMac?e.altKey:e.ctrlKey,i="uninitialized";try{i=e.dataTransfer.effectAllowed.toLowerCase()}catch(e){}var o="none";return r&&t.indexOf(i)>=0?o="copy":n.indexOf(i)>=0?o="move":t.indexOf(i)>=0&&(o="copy"),o}var t=e.editor,n=r.createElement("img");n.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",s.isOpera&&(n.style.cssText="width:1px;height:1px;position:fixed;top:0;left:0;z-index:2147483647;opacity:0;");var f=["dragWait","dragWaitEnd","startDrag","dragReadyEnd","onMouseDrag"];f.forEach(function(t){e[t]=this[t]},this),t.addEventListener("mousedown",this.onMouseDown.bind(e));var c=t.container,h,p,d,v,m,g,y=0,b,w,E,S,x;this.onDragStart=function(e){if(this.cancelDrag||!c.draggable){var r=this;return setTimeout(function(){r.startSelect(),r.captureMouse(e)},0),e.preventDefault()}m=t.getSelectionRange();var i=e.dataTransfer;i.effectAllowed=t.getReadOnly()?"copy":"copyMove",s.isOpera&&(t.container.appendChild(n),n._top=n.offsetTop),i.setDragImage&&i.setDragImage(n,0,0),s.isOpera&&t.container.removeChild(n),i.clearData(),i.setData("Text",t.session.getTextRange()),w=!0,this.setState("drag")},this.onDragEnd=function(e){c.draggable=!1,w=!1,this.setState(null);if(!t.getReadOnly()){var n=e.dataTransfer.dropEffect;!b&&n=="move"&&t.session.remove(t.getSelectionRange()),t.renderer.$cursorLayer.setBlinking(!0)}this.editor.unsetStyle("ace_dragging")},this.onDragEnter=function(e){if(t.getReadOnly()||!M(e.dataTransfer))return;return h||k(),y++,e.dataTransfer.dropEffect=b=_(e),i.preventDefault(e)},this.onDragOver=function(e){if(t.getReadOnly()||!M(e.dataTransfer))return;return h||(k(),y++),A!==null&&(A=null),p=e.clientX,d=e.clientY,e.dataTransfer.dropEffect=b=_(e),i.preventDefault(e)},this.onDragLeave=function(e){y--;if(y<=0&&h)return L(),b=null,i.preventDefault(e)},this.onDrop=function(e){if(!h)return;var n=e.dataTransfer;if(w)switch(b){case"move":m.contains(g.row,g.column)?m={start:g,end:g}:m=t.moveText(m,g);break;case"copy":m=t.moveText(m,g,!0)}else{var r=n.getData("Text");m={start:g,end:t.session.insert(g,r)},t.focus(),b=null}return L(),i.preventDefault(e)},i.addListener(c,"dragstart",this.onDragStart.bind(e)),i.addListener(c,"dragend",this.onDragEnd.bind(e)),i.addListener(c,"dragenter",this.onDragEnter.bind(e)),i.addListener(c,"dragover",this.onDragOver.bind(e)),i.addListener(c,"dragleave",this.onDragLeave.bind(e)),i.addListener(c,"drop",this.onDrop.bind(e));var A=null}function l(e,t,n,r){return Math.sqrt(Math.pow(n-e,2)+Math.pow(r-t,2))}var r=e("../lib/dom"),i=e("../lib/event"),s=e("../lib/useragent"),o=200,u=200,a=5;(function(){this.dragWait=function(){var e=(new Date).getTime()-this.mousedownEvent.time;e>this.editor.getDragDelay()&&this.startDrag()},this.dragWaitEnd=function(){var e=this.editor.container;e.draggable=!1,this.startSelect(this.mousedownEvent.getDocumentPosition()),this.selectEnd()},this.dragReadyEnd=function(e){this.editor.renderer.$cursorLayer.setBlinking(!this.editor.getReadOnly()),this.editor.unsetStyle("ace_dragging"),this.dragWaitEnd()},this.startDrag=function(){this.cancelDrag=!1;var e=this.editor.container;e.draggable=!0,this.editor.renderer.$cursorLayer.setBlinking(!1),this.editor.setStyle("ace_dragging"),this.setState("dragReady")},this.onMouseDrag=function(e){var t=this.editor.container;if(s.isIE&&this.state=="dragReady"){var n=l(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y);n>3&&t.dragDrop()}if(this.state==="dragWait"){var n=l(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y);n>0&&(t.draggable=!1,this.startSelect(this.mousedownEvent.getDocumentPosition()))}},this.onMouseDown=function(e){if(!this.$dragEnabled)return;this.mousedownEvent=e;var t=this.editor,n=e.inSelection(),r=e.getButton(),i=e.domEvent.detail||1;if(i===1&&r===0&&n){this.mousedownEvent.time=(new Date).getTime();var o=e.domEvent.target||e.domEvent.srcElement;"unselectable"in o&&(o.unselectable="on");if(t.getDragDelay()){if(s.isWebKit){self.cancelDrag=!0;var u=t.container;u.draggable=!0}this.setState("dragWait")}else this.startDrag();this.captureMouse(e,this.onMouseDrag.bind(this)),e.defaultPrevented=!0}}}).call(f.prototype),t.DragdropHandler=f}),ace.define("ace/config",["require","exports","module","ace/lib/lang","ace/lib/oop","ace/lib/net","ace/lib/event_emitter"],function(e,t,n){"no use strict";function f(e){return e.replace(/-(.)/g,function(e,t){return t.toUpperCase()})}var r=e("./lib/lang"),i=e("./lib/oop"),s=e("./lib/net"),o=e("./lib/event_emitter").EventEmitter,u=function(){return this}(),a={packaged:!1,workerPath:null,modePath:null,themePath:null,basePath:"",suffix:".js",$moduleUrls:{}};t.get=function(e){if(!a.hasOwnProperty(e))throw new Error("Unknown config key: "+e);return a[e]},t.set=function(e,t){if(!a.hasOwnProperty(e))throw new Error("Unknown config key: "+e);a[e]=t},t.all=function(){return r.copyObject(a)},i.implement(t,o),t.moduleUrl=function(e,t){if(a.$moduleUrls[e])return a.$moduleUrls[e];var n=e.split("/");t=t||n[n.length-2]||"";var r=t=="snippets"?"/":"-",i=n[n.length-1];if(r=="-"){var s=new RegExp("^"+t+"[\\-_]|[\\-_]"+t+"$","g");i=i.replace(s,"")}(!i||i==t)&&n.length>1&&(i=n[n.length-2]);var o=a[t+"Path"];return o==null?o=a.basePath:r=="/"&&(t=r=""),o&&o.slice(-1)!="/"&&(o+="/"),o+t+r+i+this.get("suffix")},t.setModuleUrl=function(e,t){return a.$moduleUrls[e]=t},t.$loading={},t.loadModule=function(n,r){var i,o;Array.isArray(n)&&(o=n[0],n=n[1]);try{i=e(n)}catch(u){}if(i&&!t.$loading[n])return r&&r(i);t.$loading[n]||(t.$loading[n]=[]),t.$loading[n].push(r);if(t.$loading[n].length>1)return;var a=function(){e([n],function(e){t._emit("load.module",{name:n,module:e});var r=t.$loading[n];t.$loading[n]=null,r.forEach(function(t){t&&t(e)})})};if(!t.get("packaged"))return a();s.loadScript(t.moduleUrl(n,o),a)},t.init=function(){a.packaged=e.packaged||n.packaged||u.define&&define.packaged;if(!u.document)return"";var r={},i="",s=document.getElementsByTagName("script");for(var o=0;o<s.length;o++){var l=s[o],c=l.src||l.getAttribute("src");if(!c)continue;var h=l.attributes;for(var p=0,d=h.length;p<d;p++){var v=h[p];v.name.indexOf("data-ace-")===0&&(r[f(v.name.replace(/^data-ace-/,""))]=v.value)}var m=c.match(/^(.*)\/ace(\-\w+)?\.js(\?|$)/);m&&(i=m[1])}i&&(r.base=r.base||i,r.packaged=!0),r.basePath=r.base,r.workerPath=r.workerPath||r.base,r.modePath=r.modePath||r.base,r.themePath=r.themePath||r.base,delete r.base;for(var g in r)typeof r[g]!="undefined"&&t.set(g,r[g])};var l={setOptions:function(e){Object.keys(e).forEach(function(t){this.setOption(t,e[t])},this)},getOptions:function(e){var t={};return e?Array.isArray(e)||(t=e,e=Object.keys(t)):e=Object.keys(this.$options),e.forEach(function(e){t[e]=this.getOption(e)},this),t},setOption:function(e,t){if(this["$"+e]===t)return;var n=this.$options[e];if(!n)return typeof console!="undefined"&&console.warn&&console.warn('misspelled option "'+e+'"'),undefined;if(n.forwardTo)return this[n.forwardTo]&&this[n.forwardTo].setOption(e,t);n.handlesSet||(this["$"+e]=t),n&&n.set&&n.set.call(this,t)},getOption:function(e){var t=this.$options[e];return t?t.forwardTo?this[t.forwardTo]&&this[t.forwardTo].getOption(e):t&&t.get?t.get.call(this):this["$"+e]:(typeof console!="undefined"&&console.warn&&console.warn('misspelled option "'+e+'"'),undefined)}},c={};t.defineOptions=function(e,t,n){return e.$options||(c[t]=e.$options={}),Object.keys(n).forEach(function(t){var r=n[t];typeof r=="string"&&(r={forwardTo:r}),r.name||(r.name=t),e.$options[r.name]=r,"initialValue"in r&&(e["$"+r.name]=r.initialValue)}),i.implement(e,l),this},t.resetOptions=function(e){Object.keys(e.$options).forEach(function(t){var n=e.$options[t];"value"in n&&e.setOption(t,n.value)})},t.setDefaultValue=function(e,n,r){var i=c[e]||(c[e]={});i[n]&&(i.forwardTo?t.setDefaultValue(i.forwardTo,n,r):i[n].value=r)},t.setDefaultValues=function(e,n){Object.keys(n).forEach(function(r){t.setDefaultValue(e,r,n[r])})}}),ace.define("ace/lib/net",["require","exports","module","ace/lib/dom"],function(e,t,n){var r=e("./dom");t.get=function(e,t){var n=new XMLHttpRequest;n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)},t.loadScript=function(e,t){var n=r.getDocumentHead(),i=document.createElement("script");i.src=e,n.appendChild(i),i.onload=i.onreadystatechange=function(e,n){if(n||!i.readyState||i.readyState=="loaded"||i.readyState=="complete")i=i.onload=i.onreadystatechange=null,n||t()}}}),ace.define("ace/lib/event_emitter",["require","exports","module"],function(e,t,n){var r={},i=function(){this.propagationStopped=!0},s=function(){this.defaultPrevented=!0};r._emit=r._dispatchEvent=function(e,t){this._eventRegistry||(this._eventRegistry={}),this._defaultHandlers||(this._defaultHandlers={});var n=this._eventRegistry[e]||[],r=this._defaultHandlers[e];if(!n.length&&!r)return;if(typeof t!="object"||!t)t={};t.type||(t.type=e),t.stopPropagation||(t.stopPropagation=i),t.preventDefault||(t.preventDefault=s),n=n.slice();for(var o=0;o<n.length;o++){n[o](t,this);if(t.propagationStopped)break}if(r&&!t.defaultPrevented)return r(t,this)},r._signal=function(e,t){var n=(this._eventRegistry||{})[e];if(!n)return;n=n.slice();for(var r=0;r<n.length;r++)n[r](t,this)},r.once=function(e,t){var n=this;t&&this.addEventListener(e,function r(){n.removeEventListener(e,r),t.apply(null,arguments)})},r.setDefaultHandler=function(e,t){var n=this._defaultHandlers;n||(n=this._defaultHandlers={_disabled_:{}});if(n[e]){var r=n[e],i=n._disabled_[e];i||(n._disabled_[e]=i=[]),i.push(r);var s=i.indexOf(t);s!=-1&&i.splice(s,1)}n[e]=t},r.removeDefaultHandler=function(e,t){var n=this._defaultHandlers;if(!n)return;var r=n._disabled_[e];if(n[e]==t){var i=n[e];r&&this.setDefaultHandler(e,r.pop())}else if(r){var s=r.indexOf(t);s!=-1&&r.splice(s,1)}},r.on=r.addEventListener=function(e,t,n){this._eventRegistry=this._eventRegistry||{};var r=this._eventRegistry[e];return r||(r=this._eventRegistry[e]=[]),r.indexOf(t)==-1&&r[n?"unshift":"push"](t),t},r.off=r.removeListener=r.removeEventListener=function(e,t){this._eventRegistry=this._eventRegistry||{};var n=this._eventRegistry[e];if(!n)return;var r=n.indexOf(t);r!==-1&&n.splice(r,1)},r.removeAllListeners=function(e){this._eventRegistry&&(this._eventRegistry[e]=[])},t.EventEmitter=r}),ace.define("ace/mouse/fold_handler",["require","exports","module"],function(e,t,n){function r(e){e.on("click",function(t){var n=t.getDocumentPosition(),r=e.session,i=r.getFoldAt(n.row,n.column,1);i&&(t.getAccelKey()?r.removeFold(i):r.expandFold(i),t.stop())}),e.on("gutterclick",function(t){var n=e.renderer.$gutterLayer.getRegion(t);if(n=="foldWidgets"){var r=t.getDocumentPosition().row,i=e.session;i.foldWidgets&&i.foldWidgets[r]&&e.session.onFoldWidgetClick(r,t),e.isFocused()||e.focus(),t.stop()}}),e.on("gutterdblclick",function(t){var n=e.renderer.$gutterLayer.getRegion(t);if(n=="foldWidgets"){var r=t.getDocumentPosition().row,i=e.session,s=i.getParentFoldRangeData(r,!0),o=s.range||s.firstRange;if(o){var r=o.start.row,u=i.getFoldAt(r,i.getLine(r).length,1);u?i.removeFold(u):(i.addFold("...",o),e.renderer.scrollCursorIntoView({row:o.start.row,column:0}))}t.stop()}})}t.FoldHandler=r}),ace.define("ace/keyboard/keybinding",["require","exports","module","ace/lib/keys","ace/lib/event"],function(e,t,n){var r=e("../lib/keys"),i=e("../lib/event"),s=function(e){this.$editor=e,this.$data={},this.$handlers=[],this.setDefaultHandler(e.commands)};(function(){this.setDefaultHandler=function(e){this.removeKeyboardHandler(this.$defaultHandler),this.$defaultHandler=e,this.addKeyboardHandler(e,0),this.$data={editor:this.$editor}},this.setKeyboardHandler=function(e){var t=this.$handlers;if(t[t.length-1]==e)return;while(t[t.length-1]&&t[t.length-1]!=this.$defaultHandler)this.removeKeyboardHandler(t[t.length-1]);this.addKeyboardHandler(e,1)},this.addKeyboardHandler=function(e,t){if(!e)return;var n=this.$handlers.indexOf(e);n!=-1&&this.$handlers.splice(n,1),t==undefined?this.$handlers.push(e):this.$handlers.splice(t,0,e),n==-1&&e.attach&&e.attach(this.$editor)},this.removeKeyboardHandler=function(e){var t=this.$handlers.indexOf(e);return t==-1?!1:(this.$handlers.splice(t,1),e.detach&&e.detach(this.$editor),!0)},this.getKeyboardHandler=function(){return this.$handlers[this.$handlers.length-1]},this.$callKeyboardHandlers=function(e,t,n,r){var s,o=!1,u=this.$editor.commands;for(var a=this.$handlers.length;a--;){s=this.$handlers[a].handleKeyboard(this.$data,e,t,n,r);if(!s||!s.command)continue;s.command=="null"?o=!0:o=u.exec(s.command,this.$editor,s.args,r),o&&r&&e!=-1&&s.passEvent!=1&&s.command.passEvent!=1&&i.stopEvent(r);if(o)break}return o},this.onCommandKey=function(e,t,n){var i=r.keyCodeToString(n);this.$callKeyboardHandlers(t,i,n,e)},this.onTextInput=function(e){var t=this.$callKeyboardHandlers(-1,e);t||this.$editor.commands.exec("insertstring",this.$editor,e)}}).call(s.prototype),t.KeyBinding=s}),ace.define("ace/edit_session",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/config","ace/lib/event_emitter","ace/selection","ace/mode/text","ace/range","ace/document","ace/background_tokenizer","ace/search_highlight","ace/edit_session/folding","ace/edit_session/bracket_match"],function(e,t,n){var r=e("./lib/oop"),i=e("./lib/lang"),s=e("./config"),o=e("./lib/event_emitter").EventEmitter,u=e("./selection").Selection,a=e("./mode/text").Mode,f=e("./range").Range,l=e("./document").Document,c=e("./background_tokenizer").BackgroundTokenizer,h=e("./search_highlight").SearchHighlight,p=function(e,t){this.$breakpoints=[],this.$decorations=[],this.$frontMarkers={},this.$backMarkers={},this.$markerId=1,this.$undoSelect=!0,this.$foldData=[],this.$foldData.toString=function(){return this.join("\n")},this.on("changeFold",this.onChangeFold.bind(this)),this.$onChange=this.onChange.bind(this);if(typeof e!="object"||!e.getLine)e=new l(e);this.setDocument(e),this.selection=new u(this),s.resetOptions(this),this.setMode(t),s._emit("session",this)};(function(){function g(e){return e<4352?!1:e>=4352&&e<=4447||e>=4515&&e<=4519||e>=4602&&e<=4607||e>=9001&&e<=9002||e>=11904&&e<=11929||e>=11931&&e<=12019||e>=12032&&e<=12245||e>=12272&&e<=12283||e>=12288&&e<=12350||e>=12353&&e<=12438||e>=12441&&e<=12543||e>=12549&&e<=12589||e>=12593&&e<=12686||e>=12688&&e<=12730||e>=12736&&e<=12771||e>=12784&&e<=12830||e>=12832&&e<=12871||e>=12880&&e<=13054||e>=13056&&e<=19903||e>=19968&&e<=42124||e>=42128&&e<=42182||e>=43360&&e<=43388||e>=44032&&e<=55203||e>=55216&&e<=55238||e>=55243&&e<=55291||e>=63744&&e<=64255||e>=65040&&e<=65049||e>=65072&&e<=65106||e>=65108&&e<=65126||e>=65128&&e<=65131||e>=65281&&e<=65376||e>=65504&&e<=65510}r.implement(this,o),this.setDocument=function(e){this.doc&&this.doc.removeListener("change",this.$onChange),this.doc=e,e.on("change",this.$onChange),this.bgTokenizer&&this.bgTokenizer.setDocument(this.getDocument()),this.resetCaches()},this.getDocument=function(){return this.doc},this.$resetRowCache=function(e){if(!e){this.$docRowCache=[],this.$screenRowCache=[];return}var t=this.$docRowCache.length,n=this.$getRowCacheIndex(this.$docRowCache,e)+1;t>n&&(this.$docRowCache.splice(n,t),this.$screenRowCache.splice(n,t))},this.$getRowCacheIndex=function(e,t){var n=0,r=e.length-1;while(n<=r){var i=n+r>>1,s=e[i];if(t>s)n=i+1;else{if(!(t<s))return i;r=i-1}}return n-1},this.resetCaches=function(){this.$modified=!0,this.$wrapData=[],this.$rowLengthCache=[],this.$resetRowCache(0),this.bgTokenizer&&this.bgTokenizer.start(0)},this.onChangeFold=function(e){var t=e.data;this.$resetRowCache(t.start.row)},this.onChange=function(e){var t=e.data;this.$modified=!0,this.$resetRowCache(t.range.start.row);var n=this.$updateInternalDataOnChange(e);!this.$fromUndo&&this.$undoManager&&!t.ignore&&(this.$deltasDoc.push(t),n&&n.length!=0&&this.$deltasFold.push({action:"removeFolds",folds:n}),this.$informUndoManager.schedule()),this.bgTokenizer.$updateOnChange(t),this._emit("change",e)},this.setValue=function(e){this.doc.setValue(e),this.selection.moveCursorTo(0,0),this.selection.clearSelection(),this.$resetRowCache(0),this.$deltas=[],this.$deltasDoc=[],this.$deltasFold=[],this.getUndoManager().reset()},this.getValue=this.toString=function(){return this.doc.getValue()},this.getSelection=function(){return this.selection},this.getState=function(e){return this.bgTokenizer.getState(e)},this.getTokens=function(e){return this.bgTokenizer.getTokens(e)},this.getTokenAt=function(e,t){var n=this.bgTokenizer.getTokens(e),r,i=0;if(t==null)s=n.length-1,i=this.getLine(e).length;else for(var s=0;s<n.length;s++){i+=n[s].value.length;if(i>=t)break}return r=n[s],r?(r.index=s,r.start=i-r.value.length,r):null},this.setUndoManager=function(e){this.$undoManager=e,this.$deltas=[],this.$deltasDoc=[],this.$deltasFold=[],this.$informUndoManager&&this.$informUndoManager.cancel();if(e){var t=this;this.$syncInformUndoManager=function(){t.$informUndoManager.cancel(),t.$deltasFold.length&&(t.$deltas.push({group:"fold",deltas:t.$deltasFold}),t.$deltasFold=[]),t.$deltasDoc.length&&(t.$deltas.push({group:"doc",deltas:t.$deltasDoc}),t.$deltasDoc=[]),t.$deltas.length>0&&e.execute({action:"aceupdate",args:[t.$deltas,t],merge:t.mergeUndoDeltas}),t.mergeUndoDeltas=!1,t.$deltas=[]},this.$informUndoManager=i.delayedCall(this.$syncInformUndoManager)}},this.markUndoGroup=function(){this.$syncInformUndoManager&&this.$syncInformUndoManager()},this.$defaultUndoManager={undo:function(){},redo:function(){},reset:function(){}},this.getUndoManager=function(){return this.$undoManager||this.$defaultUndoManager},this.getTabString=function(){return this.getUseSoftTabs()?i.stringRepeat(" ",this.getTabSize()):" "},this.setUseSoftTabs=function(e){this.setOption("useSoftTabs",e)},this.getUseSoftTabs=function(){return this.$useSoftTabs&&!this.$mode.$indentWithTabs},this.setTabSize=function(e){this.setOption("tabSize",e)},this.getTabSize=function(){return this.$tabSize},this.isTabStop=function(e){return this.$useSoftTabs&&e.column%this.$tabSize==0},this.$overwrite=!1,this.setOverwrite=function(e){this.setOption("overwrite",e)},this.getOverwrite=function(){return this.$overwrite},this.toggleOverwrite=function(){this.setOverwrite(!this.$overwrite)},this.addGutterDecoration=function(e,t){this.$decorations[e]||(this.$decorations[e]=""),this.$decorations[e]+=" "+t,this._emit("changeBreakpoint",{})},this.removeGutterDecoration=function(e,t){this.$decorations[e]=(this.$decorations[e]||"").replace(" "+t,""),this._emit("changeBreakpoint",{})},this.getBreakpoints=function(){return this.$breakpoints},this.setBreakpoints=function(e){this.$breakpoints=[];for(var t=0;t<e.length;t++)this.$breakpoints[e[t]]="ace_breakpoint";this._emit("changeBreakpoint",{})},this.clearBreakpoints=function(){this.$breakpoints=[],this._emit("changeBreakpoint",{})},this.setBreakpoint=function(e,t){t===undefined&&(t="ace_breakpoint"),t?this.$breakpoints[e]=t:delete this.$breakpoints[e],this._emit("changeBreakpoint",{})},this.clearBreakpoint=function(e){delete this.$breakpoints[e],this._emit("changeBreakpoint",{})},this.addMarker=function(e,t,n,r){var i=this.$markerId++,s={range:e,type:n||"line",renderer:typeof n=="function"?n:null,clazz:t,inFront:!!r,id:i};return r?(this.$frontMarkers[i]=s,this._emit("changeFrontMarker")):(this.$backMarkers[i]=s,this._emit("changeBackMarker")),i},this.addDynamicMarker=function(e,t){if(!e.update)return;var n=this.$markerId++;return e.id=n,e.inFront=!!t,t?(this.$frontMarkers[n]=e,this._emit("changeFrontMarker")):(this.$backMarkers[n]=e,this._emit("changeBackMarker")),e},this.removeMarker=function(e){var t=this.$frontMarkers[e]||this.$backMarkers[e];if(!t)return;var n=t.inFront?this.$frontMarkers:this.$backMarkers;t&&(delete n[e],this._emit(t.inFront?"changeFrontMarker":"changeBackMarker"))},this.getMarkers=function(e){return e?this.$frontMarkers:this.$backMarkers},this.highlight=function(e){if(!this.$searchHighlight){var t=new h(null,"ace_selected-word","text");this.$searchHighlight=this.addDynamicMarker(t)}this.$searchHighlight.setRegexp(e)},this.highlightLines=function(e,t,n,r){typeof t!="number"&&(n=t,t=e),n||(n="ace_step");var i=new f(e,0,t,Infinity);return i.id=this.addMarker(i,n,"fullLine",r),i},this.setAnnotations=function(e){this.$annotations=e,this._emit("changeAnnotation",{})},this.getAnnotations=function(){return this.$annotations||[]},this.clearAnnotations=function(){this.setAnnotations([])},this.$detectNewLine=function(e){var t=e.match(/^.*?(\r?\n)/m);t?this.$autoNewLine=t[1]:this.$autoNewLine="\n"},this.getWordRange=function(e,t){var n=this.getLine(e),r=!1;t>0&&(r=!!n.charAt(t-1).match(this.tokenRe)),r||(r=!!n.charAt(t).match(this.tokenRe));if(r)var i=this.tokenRe;else if(/^\s+$/.test(n.slice(t-1,t+1)))var i=/\s/;else var i=this.nonTokenRe;var s=t;if(s>0){do s--;while(s>=0&&n.charAt(s).match(i));s++}var o=t;while(o<n.length&&n.charAt(o).match(i))o++;return new f(e,s,e,o)},this.getAWordRange=function(e,t){var n=this.getWordRange(e,t),r=this.getLine(n.end.row);while(r.charAt(n.end.column).match(/[ \t]/))n.end.column+=1;return n},this.setNewLineMode=function(e){this.doc.setNewLineMode(e)},this.getNewLineMode=function(){return this.doc.getNewLineMode()},this.setUseWorker=function(e){this.setOption("useWorker",e)},this.getUseWorker=function(){return this.$useWorker},this.onReloadTokenizer=function(e){var t=e.data;this.bgTokenizer.start(t.first),this._emit("tokenizerUpdate",e)},this.$modes={},this.$mode=null,this.$modeId=null,this.setMode=function(e,t){if(e&&typeof e=="object"){if(e.getTokenizer)return this.$onChangeMode(e);var n=e,r=n.path}else r=e||"ace/mode/text";this.$modes["ace/mode/text"]||(this.$modes["ace/mode/text"]=new a);if(this.$modes[r]&&!n){this.$onChangeMode(this.$modes[r]),t&&t();return}this.$modeId=r,s.loadModule(["mode",r],function(e){if(this.$modeId!==r)return t&&t();if(this.$modes[r]&&!n)return this.$onChangeMode(this.$modes[r]);e&&e.Mode&&(e=new e.Mode(n),n||(this.$modes[r]=e,e.$id=r),this.$onChangeMode(e),t&&t())}.bind(this)),this.$mode||this.$onChangeMode(this.$modes["ace/mode/text"],!0)},this.$onChangeMode=function(e,t){t||(this.$modeId=e.$id);if(this.$mode===e)return;this.$mode=e,this.$stopWorker(),this.$useWorker&&this.$startWorker();var n=e.getTokenizer();if(n.addEventListener!==undefined){var r=this.onReloadTokenizer.bind(this);n.addEventListener("update",r)}if(!this.bgTokenizer){this.bgTokenizer=new c(n);var i=this;this.bgTokenizer.addEventListener("update",function(e){i._emit("tokenizerUpdate",e)})}else this.bgTokenizer.setTokenizer(n);this.bgTokenizer.setDocument(this.getDocument()),this.tokenRe=e.tokenRe,this.nonTokenRe=e.nonTokenRe,this.$options.wrapMethod.set.call(this,this.$wrapMethod),t||(this.$setFolding(e.foldingRules),this._emit("changeMode"),this.bgTokenizer.start(0))},this.$stopWorker=function(){this.$worker&&this.$worker.terminate(),this.$worker=null},this.$startWorker=function(){if(typeof Worker!="undefined"&&!e.noWorker)try{this.$worker=this.$mode.createWorker(this)}catch(t){console.log("Could not load worker"),console.log(t),this.$worker=null}else this.$worker=null},this.getMode=function(){return this.$mode},this.$scrollTop=0,this.setScrollTop=function(e){if(this.$scrollTop===e||isNaN(e))return;this.$scrollTop=e,this._signal("changeScrollTop",e)},this.getScrollTop=function(){return this.$scrollTop},this.$scrollLeft=0,this.setScrollLeft=function(e){if(this.$scrollLeft===e||isNaN(e))return;this.$scrollLeft=e,this._signal("changeScrollLeft",e)},this.getScrollLeft=function(){return this.$scrollLeft},this.getScreenWidth=function(){return this.$computeWidth(),this.screenWidth},this.$computeWidth=function(e){if(this.$modified||e){this.$modified=!1;if(this.$useWrapMode)return this.screenWidth=this.$wrapLimit;var t=this.doc.getAllLines(),n=this.$rowLengthCache,r=0,i=0,s=this.$foldData[i],o=s?s.start.row:Infinity,u=t.length;for(var a=0;a<u;a++){if(a>o){a=s.end.row+1;if(a>=u)break;s=this.$foldData[i++],o=s?s.start.row:Infinity}n[a]==null&&(n[a]=this.$getStringScreenWidth(t[a])[0]),n[a]>r&&(r=n[a])}this.screenWidth=r}},this.getLine=function(e){return this.doc.getLine(e)},this.getLines=function(e,t){return this.doc.getLines(e,t)},this.getLength=function(){return this.doc.getLength()},this.getTextRange=function(e){return this.doc.getTextRange(e||this.selection.getRange())},this.insert=function(e,t){return this.doc.insert(e,t)},this.remove=function(e){return this.doc.remove(e)},this.undoChanges=function(e,t){if(!e.length)return;this.$fromUndo=!0;var n=null;for(var r=e.length-1;r!=-1;r--){var i=e[r];i.group=="doc"?(this.doc.revertDeltas(i.deltas),n=this.$getUndoSelection(i.deltas,!0,n)):i.deltas.forEach(function(e){this.addFolds(e.folds)},this)}return this.$fromUndo=!1,n&&this.$undoSelect&&!t&&this.selection.setSelectionRange(n),n},this.redoChanges=function(e,t){if(!e.length)return;this.$fromUndo=!0;var n=null;for(var r=0;r<e.length;r++){var i=e[r];i.group=="doc"&&(this.doc.applyDeltas(i.deltas),n=this.$getUndoSelection(i.deltas,!1,n))}return this.$fromUndo=!1,n&&this.$undoSelect&&!t&&this.selection.setSelectionRange(n),n},this.setUndoSelect=function(e){this.$undoSelect=e},this.$getUndoSelection=function(e,t,n){function r(e){var n=e.action==="insertText"||e.action==="insertLines";return t?!n:n}var i=e[0],s,o,u=!1;r(i)?(s=f.fromPoints(i.range.start,i.range.end),u=!0):(s=f.fromPoints(i.range.start,i.range.start),u=!1);for(var a=1;a<e.length;a++)i=e[a],r(i)?(o=i.range.start,s.compare(o.row,o.column)==-1&&s.setStart(i.range.start),o=i.range.end,s.compare(o.row,o.column)==1&&s.setEnd(i.range.end),u=!0):(o=i.range.start,s.compare(o.row,o.column)==-1&&(s=f.fromPoints(i.range.start,i.range.start)),u=!1);if(n!=null){f.comparePoints(n.start,s.start)==0&&(n.start.column+=s.end.column-s.start.column,n.end.column+=s.end.column-s.start.column);var l=n.compareRange(s);l==1?s.setStart(n.start):l==-1&&s.setEnd(n.end)}return s},this.replace=function(e,t){return this.doc.replace(e,t)},this.moveText=function(e,t,n){var r=this.getTextRange(e),i=this.getFoldsInRange(e),s=f.fromPoints(t,t);if(!n){this.remove(e);var o=e.start.row-e.end.row,u=o?-e.end.column:e.start.column-e.end.column;u&&(s.start.row==e.end.row&&s.start.column>e.end.column&&(s.start.column+=u),s.end.row==e.end.row&&s.end.column>e.end.column&&(s.end.column+=u)),o&&s.start.row>=e.end.row&&(s.start.row+=o,s.end.row+=o)}s.end=this.insert(s.start,r);if(i.length){var a=e.start,l=s.start,o=l.row-a.row,u=l.column-a.column;this.addFolds(i.map(function(e){return e=e.clone(),e.start.row==a.row&&(e.start.column+=u),e.end.row==a.row&&(e.end.column+=u),e.start.row+=o,e.end.row+=o,e}))}return s},this.indentRows=function(e,t,n){n=n.replace(/\t/g,this.getTabString());for(var r=e;r<=t;r++)this.insert({row:r,column:0},n)},this.outdentRows=function(e){var t=e.collapseRows(),n=new f(0,0,0,0),r=this.getTabSize();for(var i=t.start.row;i<=t.end.row;++i){var s=this.getLine(i);n.start.row=i,n.end.row=i;for(var o=0;o<r;++o)if(s.charAt(o)!=" ")break;o<r&&s.charAt(o)==" "?(n.start.column=o,n.end.column=o+1):(n.start.column=0,n.end.column=o),this.remove(n)}},this.$moveLines=function(e,t,n){e=this.getRowFoldStart(e),t=this.getRowFoldEnd(t);if(n<0){var r=this.getRowFoldStart(e+n);if(r<0)return 0;var i=r-e}else if(n>0){var r=this.getRowFoldEnd(t+n);if(r>this.doc.getLength()-1)return 0;var i=r-t}else{e=this.$clipRowToDocument(e),t=this.$clipRowToDocument(t);var i=t-e+1}var s=new f(e,0,t,Number.MAX_VALUE),o=this.getFoldsInRange(s).map(function(e){return e=e.clone(),e.start.row+=i,e.end.row+=i,e}),u=n==0?this.doc.getLines(e,t):this.doc.removeLines(e,t);return this.doc.insertLines(e+i,u),o.length&&this.addFolds(o),i},this.moveLinesUp=function(e,t){return this.$moveLines(e,t,-1)},this.moveLinesDown=function(e,t){return this.$moveLines(e,t,1)},this.duplicateLines=function(e,t){return this.$moveLines(e,t,0)},this.$clipRowToDocument=function(e){return Math.max(0,Math.min(e,this.doc.getLength()-1))},this.$clipColumnToRow=function(e,t){return t<0?0:Math.min(this.doc.getLine(e).length,t)},this.$clipPositionToDocument=function(e,t){t=Math.max(0,t);if(e<0)e=0,t=0;else{var n=this.doc.getLength();e>=n?(e=n-1,t=this.doc.getLine(n-1).length):t=Math.min(this.doc.getLine(e).length,t)}return{row:e,column:t}},this.$clipRangeToDocument=function(e){e.start.row<0?(e.start.row=0,e.start.column=0):e.start.column=this.$clipColumnToRow(e.start.row,e.start.column);var t=this.doc.getLength()-1;return e.end.row>t?(e.end.row=t,e.end.column=this.doc.getLine(t).length):e.end.column=this.$clipColumnToRow(e.end.row,e.end.column),e},this.$wrapLimit=80,this.$useWrapMode=!1,this.$wrapLimitRange={min:null,max:null},this.setUseWrapMode=function(e){if(e!=this.$useWrapMode){this.$useWrapMode=e,this.$modified=!0,this.$resetRowCache(0);if(e){var t=this.getLength();this.$wrapData=[];for(var n=0;n<t;n++)this.$wrapData.push([]);this.$updateWrapData(0,t-1)}this._emit("changeWrapMode")}},this.getUseWrapMode=function(){return this.$useWrapMode},this.setWrapLimitRange=function(e,t){if(this.$wrapLimitRange.min!==e||this.$wrapLimitRange.max!==t)this.$wrapLimitRange={min:e,max:t},this.$modified=!0,this._emit("changeWrapMode")},this.adjustWrapLimit=function(e,t){var n=this.$wrapLimitRange;n.max<0&&(n={min:t,max:t});var r=this.$constrainWrapLimit(e,n.min,n.max);return r!=this.$wrapLimit&&r>1?(this.$wrapLimit=r,this.$modified=!0,this.$useWrapMode&&(this.$updateWrapData(0,this.getLength()-1),this.$resetRowCache(0),this._emit("changeWrapLimit")),!0):!1},this.$constrainWrapLimit=function(e,t,n){return t&&(e=Math.max(t,e)),n&&(e=Math.min(n,e)),e},this.getWrapLimit=function(){return this.$wrapLimit},this.setWrapLimit=function(e){this.setWrapLimitRange(e,e)},this.getWrapLimitRange=function(){return{min:this.$wrapLimitRange.min,max:this.$wrapLimitRange.max}},this.$updateInternalDataOnChange=function(e){var t=this.$useWrapMode,n,r=e.data.action,i=e.data.range.start.row,s=e.data.range.end.row,o=e.data.range.start,u=e.data.range.end,a=null;r.indexOf("Lines")!=-1?(r=="insertLines"?s=i+e.data.lines.length:s=i,n=e.data.lines?e.data.lines.length:s-i):n=s-i,this.$updating=!0;if(n!=0)if(r.indexOf("remove")!=-1){this[t?"$wrapData":"$rowLengthCache"].splice(i,n);var f=this.$foldData;a=this.getFoldsInRange(e.data.range),this.removeFolds(a);var l=this.getFoldLine(u.row),c=0;if(l){l.addRemoveChars(u.row,u.column,o.column-u.column),l.shiftRow(-n);var h=this.getFoldLine(i);h&&h!==l&&(h.merge(l),l=h),c=f.indexOf(l)+1}for(c;c<f.length;c++){var l=f[c];l.start.row>=u.row&&l.shiftRow(-n)}s=i}else{var p;if(t){p=[i,0];for(var d=0;d<n;d++)p.push([]);this.$wrapData.splice.apply(this.$wrapData,p)}else p=Array(n),p.unshift(i,0),this.$rowLengthCache.splice.apply(this.$rowLengthCache,p);var f=this.$foldData,l=this.getFoldLine(i),c=0;if(l){var v=l.range.compareInside(o.row,o.column);v==0?(l=l.split(o.row,o.column),l.shiftRow(n),l.addRemoveChars(s,0,u.column-o.column)):v==-1&&(l.addRemoveChars(i,0,u.column-o.column),l.shiftRow(n)),c=f.indexOf(l)+1}for(c;c<f.length;c++){var l=f[c];l.start.row>=i&&l.shiftRow(n)}}else{n=Math.abs(e.data.range.start.column-e.data.range.end.column),r.indexOf("remove")!=-1&&(a=this.getFoldsInRange(e.data.range),this.removeFolds(a),n=-n);var l=this.getFoldLine(i);l&&l.addRemoveChars(i,o.column,n)}return t&&this.$wrapData.length!=this.doc.getLength()&&console.error("doc.getLength() and $wrapData.length have to be the same!"),this.$updating=!1,t?this.$updateWrapData(i,s):this.$updateRowLengthCache(i,s),a},this.$updateRowLengthCache=function(e,t,n){this.$rowLengthCache[e]=null,this.$rowLengthCache[t]=null},this.$updateWrapData=function(e,t){var n=this.doc.getAllLines(),r=this.getTabSize(),i=this.$wrapData,s=this.$wrapLimit,o,a,f=e;t=Math.min(t,n.length-1);while(f<=t)a=this.getFoldLine(f,a),a?(o=[],a.walk(function(e,t,r,i){var s;if(e!=null){s=this.$getDisplayTokens(e,o.length),s[0]=u;for(var a=1;a<s.length;a++)s[a]=l}else s=this.$getDisplayTokens(n[t].substring(i,r),o.length);o=o.concat(s)}.bind(this),a.end.row,n[a.end.row].length+1),i[a.start.row]=this.$computeWrapSplits(o,s,r),f=a.end.row+1):(o=this.$getDisplayTokens(n[f]),i[f]=this.$computeWrapSplits(o,s,r),f++)};var t=1,n=2,u=3,l=4,p=9,d=10,v=11,m=12;this.$computeWrapSplits=function(e,t){function a(t){var r=e.slice(i,t),o=r.length;r.join("").replace(/12/g,function(){o-=1}).replace(/2/g,function(){o-=1}),s+=o,n.push(s),i=t}if(e.length==0)return[];var n=[],r=e.length,i=0,s=0,o=this.$wrapAsCode;while(r-i>t){var f=i+t;if(e[f-1]>=d&&e[f]>=d){a(f);continue}if(e[f]==u||e[f]==l){for(f;f!=i-1;f--)if(e[f]==u)break;if(f>i){a(f);continue}f=i+t;for(f;f<e.length;f++)if(e[f]!=l)break;if(f==e.length)break;a(f);continue}var c=Math.max(f-(o?10:t-(t>>2)),i-1);while(f>c&&e[f]<u)f--;if(o){while(f>c&&e[f]<u)f--;while(f>c&&e[f]==p)f--}else while(f>c&&e[f]<d)f--;if(f>c){a(++f);continue}f=i+t,a(f)}return n},this.$getDisplayTokens=function(e,r){var i=[],s;r=r||0;for(var o=0;o<e.length;o++){var u=e.charCodeAt(o);if(u==9){s=this.getScreenTabSize(i.length+r),i.push(v);for(var a=1;a<s;a++)i.push(m)}else u==32?i.push(d):u>39&&u<48||u>57&&u<64?i.push(p):u>=4352&&g(u)?i.push(t,n):i.push(t)}return i},this.$getStringScreenWidth=function(e,t,n){if(t==0)return[0,0];t==null&&(t=Infinity),n=n||0;var r,i;for(i=0;i<e.length;i++){r=e.charCodeAt(i),r==9?n+=this.getScreenTabSize(n):r>=4352&&g(r)?n+=2:n+=1;if(n>t)break}return[n,i]},this.getRowLength=function(e){return!this.$useWrapMode||!this.$wrapData[e]?1:this.$wrapData[e].length+1},this.getScreenLastRowColumn=function(e){var t=this.screenToDocumentPosition(e,Number.MAX_VALUE);return this.documentToScreenColumn(t.row,t.column)},this.getDocumentLastRowColumn=function(e,t){var n=this.documentToScreenRow(e,t);return this.getScreenLastRowColumn(n)},this.getDocumentLastRowColumnPosition=function(e,t){var n=this.documentToScreenRow(e,t);return this.screenToDocumentPosition(n,Number.MAX_VALUE/10)},this.getRowSplitData=function(e){return this.$useWrapMode?this.$wrapData[e]:undefined},this.getScreenTabSize=function(e){return this.$tabSize-e%this.$tabSize},this.screenToDocumentRow=function(e,t){return this.screenToDocumentPosition(e,t).row},this.screenToDocumentColumn=function(e,t){return this.screenToDocumentPosition(e,t).column},this.screenToDocumentPosition=function(e,t){if(e<0)return{row:0,column:0};var n,r=0,i=0,s,o=0,u=0,a=this.$screenRowCache,f=this.$getRowCacheIndex(a,e),l=a.length;if(l&&f>=0)var o=a[f],r=this.$docRowCache[f],c=e>a[l-1];else var c=!l;var h=this.getLength()-1,p=this.getNextFoldLine(r),d=p?p.start.row:Infinity;while(o<=e){u=this.getRowLength(r);if(o+u-1>=e||r>=h)break;o+=u,r++,r>d&&(r=p.end.row+1,p=this.getNextFoldLine(r,p),d=p?p.start.row:Infinity),c&&(this.$docRowCache.push(r),this.$screenRowCache.push(o))}if(p&&p.start.row<=r)n=this.getFoldDisplayLine(p),r=p.start.row;else{if(o+u<=e||r>h)return{row:h,column:this.getLine(h).length};n=this.getLine(r),p=null}if(this.$useWrapMode){var v=this.$wrapData[r];v&&(s=v[e-o],e>o&&v.length&&(i=v[e-o-1]||v[v.length-1],n=n.substring(i)))}return i+=this.$getStringScreenWidth(n,t)[1],this.$useWrapMode&&i>=s&&(i=s-1),p?p.idxToPosition(i):{row:r,column:i}},this.documentToScreenPosition=function(e,t){if(typeof t=="undefined")var n=this.$clipPositionToDocument(e.row,e.column);else n=this.$clipPositionToDocument(e,t);e=n.row,t=n.column;var r=0,i=null,s=null;s=this.getFoldAt(e,t,1),s&&(e=s.start.row,t=s.start.column);var o,u=0,a=this.$docRowCache,f=this.$getRowCacheIndex(a,e),l=a.length;if(l&&f>=0)var u=a[f],r=this.$screenRowCache[f],c=e>a[l-1];else var c=!l;var h=this.getNextFoldLine(u),p=h?h.start.row:Infinity;while(u<e){if(u>=p){o=h.end.row+1;if(o>e)break;h=this.getNextFoldLine(o,h),p=h?h.start.row:Infinity}else o=u+1;r+=this.getRowLength(u),u=o,c&&(this.$docRowCache.push(u),this.$screenRowCache.push(r))}var d="";h&&u>=p?(d=this.getFoldDisplayLine(h,e,t),i=h.start.row):(d=this.getLine(e).substring(0,t),i=e);if(this.$useWrapMode){var v=this.$wrapData[i],m=0;while(d.length>=v[m])r++,m++;d=d.substring(v[m-1]||0,d.length)}return{row:r,column:this.$getStringScreenWidth(d)[0]}},this.documentToScreenColumn=function(e,t){return this.documentToScreenPosition(e,t).column},this.documentToScreenRow=function(e,t){return this.documentToScreenPosition(e,t).row},this.getScreenLength=function(){var e=0,t=null;if(!this.$useWrapMode){e=this.getLength();var n=this.$foldData;for(var r=0;r<n.length;r++)t=n[r],e-=t.end.row-t.start.row}else{var i=this.$wrapData.length,s=0,r=0,t=this.$foldData[r++],o=t?t.start.row:Infinity;while(s<i)e+=this.$wrapData[s].length+1,s++,s>o&&(s=t.end.row+1,t=this.$foldData[r++],o=t?t.start.row:Infinity)}return e}}).call(p.prototype),e("./edit_session/folding").Folding.call(p.prototype),e("./edit_session/bracket_match").BracketMatch.call(p.prototype),s.defineOptions(p.prototype,"session",{wrap:{set:function(e){!e||e=="off"?e=!1:e=="free"?e=!0:e=="printMargin"?e=-1:typeof e=="string"&&(e=parseInt(e,10)||!1);if(this.$wrap==e)return;if(!e)this.setUseWrapMode(!1);else{var t=typeof e=="number"?e:null;this.setWrapLimitRange(t,t),this.setUseWrapMode(!0)}this.$wrap=e},get:function(){return this.getUseWrapMode()?this.getWrapLimitRange().min||"free":"off"},handlesSet:!0},wrapMethod:{set:function(e){e=="auto"?this.$wrapAsCode=this.$mode.type!="text":this.$wrapAsCode=e!="text"},initialValue:"auto"},firstLineNumber:{set:function(){this._emit("changeBreakpoint")},initialValue:1},useWorker:{set:function(e){this.$useWorker=e,this.$stopWorker(),e&&this.$startWorker()},initialValue:!0},useSoftTabs:{initialValue:!0},tabSize:{set:function(e){if(isNaN(e)||this.$tabSize===e)return;this.$modified=!0,this.$rowLengthCache=[],this.$tabSize=e,this._emit("changeTabSize")},initialValue:4,handlesSet:!0},overwrite:{set:function(e){this._emit("changeOverwrite")},initialValue:!1},newLineMode:{set:function(e){this.doc.setNewLineMode(e)},get:function(){return this.doc.getNewLineMode()},handlesSet:!0}}),t.EditSession=p}),ace.define("ace/selection",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/lib/event_emitter","ace/range"],function(e,t,n){var r=e("./lib/oop"),i=e("./lib/lang"),s=e("./lib/event_emitter").EventEmitter,o=e("./range").Range,u=function(e){this.session=e,this.doc=e.getDocument(),this.clearSelection(),this.lead=this.selectionLead=this.doc.createAnchor(0,0),this.anchor=this.selectionAnchor=this.doc.createAnchor(0,0);var t=this;this.lead.on("change",function(e){t._emit("changeCursor"),t.$isEmpty||t._emit("changeSelection"),!t.$keepDesiredColumnOnChange&&e.old.column!=e.value.column&&(t.$desiredColumn=null)}),this.selectionAnchor.on("change",function(){t.$isEmpty||t._emit("changeSelection")})};(function(){r.implement(this,s),this.isEmpty=function(){return this.$isEmpty||this.anchor.row==this.lead.row&&this.anchor.column==this.lead.column},this.isMultiLine=function(){return this.isEmpty()?!1:this.getRange().isMultiLine()},this.getCursor=function(){return this.lead.getPosition()},this.setSelectionAnchor=function(e,t){this.anchor.setPosition(e,t),this.$isEmpty&&(this.$isEmpty=!1,this._emit("changeSelection"))},this.getSelectionAnchor=function(){return this.$isEmpty?this.getSelectionLead():this.anchor.getPosition()},this.getSelectionLead=function(){return this.lead.getPosition()},this.shiftSelection=function(e){if(this.$isEmpty){this.moveCursorTo(this.lead.row,this.lead.column+e);return}var t=this.getSelectionAnchor(),n=this.getSelectionLead(),r=this.isBackwards();(!r||t.column!==0)&&this.setSelectionAnchor(t.row,t.column+e),(r||n.column!==0)&&this.$moveSelection(function(){this.moveCursorTo(n.row,n.column+e)})},this.isBackwards=function(){var e=this.anchor,t=this.lead;return e.row>t.row||e.row==t.row&&e.column>t.column},this.getRange=function(){var e=this.anchor,t=this.lead;return this.isEmpty()?o.fromPoints(t,t):this.isBackwards()?o.fromPoints(t,e):o.fromPoints(e,t)},this.clearSelection=function(){this.$isEmpty||(this.$isEmpty=!0,this._emit("changeSelection"))},this.selectAll=function(){var e=this.doc.getLength()-1;this.setSelectionAnchor(0,0),this.moveCursorTo(e,this.doc.getLine(e).length)},this.setRange=this.setSelectionRange=function(e,t){t?(this.setSelectionAnchor(e.end.row,e.end.column),this.selectTo(e.start.row,e.start.column)):(this.setSelectionAnchor(e.start.row,e.start.column),this.selectTo(e.end.row,e.end.column)),this.getRange().isEmpty()&&(this.$isEmpty=!0),this.$desiredColumn=null},this.$moveSelection=function(e){var t=this.lead;this.$isEmpty&&this.setSelectionAnchor(t.row,t.column),e.call(this)},this.selectTo=function(e,t){this.$moveSelection(function(){this.moveCursorTo(e,t)})},this.selectToPosition=function(e){this.$moveSelection(function(){this.moveCursorToPosition(e)})},this.selectUp=function(){this.$moveSelection(this.moveCursorUp)},this.selectDown=function(){this.$moveSelection(this.moveCursorDown)},this.selectRight=function(){this.$moveSelection(this.moveCursorRight)},this.selectLeft=function(){this.$moveSelection(this.moveCursorLeft)},this.selectLineStart=function(){this.$moveSelection(this.moveCursorLineStart)},this.selectLineEnd=function(){this.$moveSelection(this.moveCursorLineEnd)},this.selectFileEnd=function(){this.$moveSelection(this.moveCursorFileEnd)},this.selectFileStart=function(){this.$moveSelection(this.moveCursorFileStart)},this.selectWordRight=function(){this.$moveSelection(this.moveCursorWordRight)},this.selectWordLeft=function(){this.$moveSelection(this.moveCursorWordLeft)},this.getWordRange=function(e,t){if(typeof t=="undefined"){var n=e||this.lead;e=n.row,t=n.column}return this.session.getWordRange(e,t)},this.selectWord=function(){this.setSelectionRange(this.getWordRange())},this.selectAWord=function(){var e=this.getCursor(),t=this.session.getAWordRange(e.row,e.column);this.setSelectionRange(t)},this.getLineRange=function(e,t){var n=typeof e=="number"?e:this.lead.row,r,i=this.session.getFoldLine(n);return i?(n=i.start.row,r=i.end.row):r=n,t===!0?new o(n,0,r,this.session.getLine(r).length):new o(n,0,r+1,0)},this.selectLine=function(){this.setSelectionRange(this.getLineRange())},this.moveCursorUp=function(){this.moveCursorBy(-1,0)},this.moveCursorDown=function(){this.moveCursorBy(1,0)},this.moveCursorLeft=function(){var e=this.lead.getPosition(),t;if(t=this.session.getFoldAt(e.row,e.column,-1))this.moveCursorTo(t.start.row,t.start.column);else if(e.column==0)e.row>0&&this.moveCursorTo(e.row-1,this.doc.getLine(e.row-1).length);else{var n=this.session.getTabSize();this.session.isTabStop(e)&&this.doc.getLine(e.row).slice(e.column-n,e.column).split(" ").length-1==n?this.moveCursorBy(0,-n):this.moveCursorBy(0,-1)}},this.moveCursorRight=function(){var e=this.lead.getPosition(),t;if(t=this.session.getFoldAt(e.row,e.column,1))this.moveCursorTo(t.end.row,t.end.column);else if(this.lead.column==this.doc.getLine(this.lead.row).length)this.lead.row<this.doc.getLength()-1&&this.moveCursorTo(this.lead.row+1,0);else{var n=this.session.getTabSize(),e=this.lead;this.session.isTabStop(e)&&this.doc.getLine(e.row).slice(e.column,e.column+n).split(" ").length-1==n?this.moveCursorBy(0,n):this.moveCursorBy(0,1)}},this.moveCursorLineStart=function(){var e=this.lead.row,t=this.lead.column,n=this.session.documentToScreenRow(e,t),r=this.session.screenToDocumentPosition(n,0),i=this.session.getDisplayLine(e,null,r.row,r.column),s=i.match(/^\s*/);s[0].length!=t&&!this.session.$useEmacsStyleLineStart&&(r.column+=s[0].length),this.moveCursorToPosition(r)},this.moveCursorLineEnd=function(){var e=this.lead,t=this.session.getDocumentLastRowColumnPosition(e.row,e.column);if(this.lead.column==t.column){var n=this.session.getLine(t.row);if(t.column==n.length){var r=n.search(/\s+$/);r>0&&(t.column=r)}}this.moveCursorTo(t.row,t.column)},this.moveCursorFileEnd=function(){var e=this.doc.getLength()-1,t=this.doc.getLine(e).length;this.moveCursorTo(e,t)},this.moveCursorFileStart=function(){this.moveCursorTo(0,0)},this.moveCursorLongWordRight=function(){var e=this.lead.row,t=this.lead.column,n=this.doc.getLine(e),r=n.substring(t),i;this.session.nonTokenRe.lastIndex=0,this.session.tokenRe.lastIndex=0;var s=this.session.getFoldAt(e,t,1);if(s){this.moveCursorTo(s.end.row,s.end.column);return}if(i=this.session.nonTokenRe.exec(r))t+=this.session.nonTokenRe.lastIndex,this.session.nonTokenRe.lastIndex=0,r=n.substring(t);if(t>=n.length){this.moveCursorTo(e,n.length),this.moveCursorRight(),e<this.doc.getLength()-1&&this.moveCursorWordRight();return}if(i=this.session.tokenRe.exec(r))t+=this.session.tokenRe.lastIndex,this.session.tokenRe.lastIndex=0;this.moveCursorTo(e,t)},this.moveCursorLongWordLeft=function(){var e=this.lead.row,t=this.lead.column,n;if(n=this.session.getFoldAt(e,t,-1)){this.moveCursorTo(n.start.row,n.start.column);return}var r=this.session.getFoldStringAt(e,t,-1);r==null&&(r=this.doc.getLine(e).substring(0,t));var s=i.stringReverse(r),o;this.session.nonTokenRe.lastIndex=0,this.session.tokenRe.lastIndex=0;if(o=this.session.nonTokenRe.exec(s))t-=this.session.nonTokenRe.lastIndex,s=s.slice(this.session.nonTokenRe.lastIndex),this.session.nonTokenRe.lastIndex=0;if(t<=0){this.moveCursorTo(e,0),this.moveCursorLeft(),e>0&&this.moveCursorWordLeft();return}if(o=this.session.tokenRe.exec(s))t-=this.session.tokenRe.lastIndex,this.session.tokenRe.lastIndex=0;this.moveCursorTo(e,t)},this.$shortWordEndIndex=function(e){var t,n=0,r,i=/\s/,s=this.session.tokenRe;s.lastIndex=0;if(t=this.session.tokenRe.exec(e))n=this.session.tokenRe.lastIndex;else{while((r=e[n])&&i.test(r))n++;if(n<1){s.lastIndex=0;while((r=e[n])&&!s.test(r)){s.lastIndex=0,n++;if(i.test(r)){if(n>2){n--;break}while((r=e[n])&&i.test(r))n++;if(n>2)break}}}}return s.lastIndex=0,n},this.moveCursorShortWordRight=function(){var e=this.lead.row,t=this.lead.column,n=this.doc.getLine(e),r=n.substring(t),i=this.session.getFoldAt(e,t,1);if(i)return this.moveCursorTo(i.end.row,i.end.column);if(t==n.length){var s=this.doc.getLength();do e++,r=this.doc.getLine(e);while(e<s&&/^\s*$/.test(r));/^\s+/.test(r)||(r=""),t=0}var o=this.$shortWordEndIndex(r);this.moveCursorTo(e,t+o)},this.moveCursorShortWordLeft=function(){var e=this.lead.row,t=this.lead.column,n;if(n=this.session.getFoldAt(e,t,-1))return this.moveCursorTo(n.start.row,n.start.column);var r=this.session.getLine(e).substring(0,t);if(t==0){do e--,r=this.doc.getLine(e);while(e>0&&/^\s*$/.test(r));t=r.length,/\s+$/.test(r)||(r="")}var s=i.stringReverse(r),o=this.$shortWordEndIndex(s);return this.moveCursorTo(e,t-o)},this.moveCursorWordRight=function(){this.session.$selectLongWords?this.moveCursorLongWordRight():this.moveCursorShortWordRight()},this.moveCursorWordLeft=function(){this.session.$selectLongWords?this.moveCursorLongWordLeft():this.moveCursorShortWordLeft()},this.moveCursorBy=function(e,t){var n=this.session.documentToScreenPosition(this.lead.row,this.lead.column);t===0&&(this.$desiredColumn?n.column=this.$desiredColumn:this.$desiredColumn=n.column);var r=this.session.screenToDocumentPosition(n.row+e,n.column);this.moveCursorTo(r.row,r.column+t,t===0)},this.moveCursorToPosition=function(e){this.moveCursorTo(e.row,e.column)},this.moveCursorTo=function(e,t,n){var r=this.session.getFoldAt(e,t,1);r&&(e=r.start.row,t=r.start.column),this.$keepDesiredColumnOnChange=!0,this.lead.setPosition(e,t),this.$keepDesiredColumnOnChange=!1,n||(this.$desiredColumn=null)},this.moveCursorToScreen=function(e,t,n){var r=this.session.screenToDocumentPosition(e,t);this.moveCursorTo(r.row,r.column,n)},this.detach=function(){this.lead.detach(),this.anchor.detach(),this.session=this.doc=null},this.fromOrientedRange=function(e){this.setSelectionRange(e,e.cursor==e.start),this.$desiredColumn=e.desiredColumn||this.$desiredColumn},this.toOrientedRange=function(e){var t=this.getRange();return e?(e.start.column=t.start.column,e.start.row=t.start.row,e.end.column=t.end.column,e.end.row=t.end.row):e=t,e.cursor=this.isBackwards()?e.start:e.end,e.desiredColumn=this.$desiredColumn,e},this.toJSON=function(){if(this.rangeCount)var e=this.ranges.map(function(e){var t=e.clone();return t.isBackwards=e.cursor==e.start,t});else{var e=this.getRange();e.isBackwards=this.isBackwards()}return e},this.fromJSON=function(e){if(e.start==undefined){if(this.rangeList){this.toSingleRange(e[0]);for(var t=e.length;t--;){var n=o.fromPoints(e[t].start,e[t].end);e.isBackwards&&(n.cursor=n.start),this.addRange(n,!0)}return}e=e[0]}this.rangeList&&this.toSingleRange(e),this.setSelectionRange(e,e.isBackwards)},this.isEqual=function(e){if((e.length||this.rangeCount)&&e.length!=this.rangeCount)return!1;if(!e.length||!this.ranges)return this.getRange().isEqual(e);for(var t=this.ranges.length;t--;)if(!this.ranges[t].isEqual(e[t]))return!1;return!0}}).call(u.prototype),t.Selection=u}),ace.define("ace/range",["require","exports","module"],function(e,t,n){var r=function(e,t){return e.row-t.row||e.column-t.column},i=function(e,t,n,r){this.start={row:e,column:t},this.end={row:n,column:r}};(function(){this.isEqual=function(e){return this.start.row===e.start.row&&this.end.row===e.end.row&&this.start.column===e.start.column&&this.end.column===e.end.column},this.toString=function(){return"Range: ["+this.start.row+"/"+this.start.column+"] -> ["+this.end.row+"/"+this.end.column+"]"},this.contains=function(e,t){return this.compare(e,t)==0},this.compareRange=function(e){var t,n=e.end,r=e.start;return t=this.compare(n.row,n.column),t==1?(t=this.compare(r.row,r.column),t==1?2:t==0?1:0):t==-1?-2:(t=this.compare(r.row,r.column),t==-1?-1:t==1?42:0)},this.comparePoint=function(e){return this.compare(e.row,e.column)},this.containsRange=function(e){return this.comparePoint(e.start)==0&&this.comparePoint(e.end)==0},this.intersects=function(e){var t=this.compareRange(e);return t==-1||t==0||t==1},this.isEnd=function(e,t){return this.end.row==e&&this.end.column==t},this.isStart=function(e,t){return this.start.row==e&&this.start.column==t},this.setStart=function(e,t){typeof e=="object"?(this.start.column=e.column,this.start.row=e.row):(this.start.row=e,this.start.column=t)},this.setEnd=function(e,t){typeof e=="object"?(this.end.column=e.column,this.end.row=e.row):(this.end.row=e,this.end.column=t)},this.inside=function(e,t){return this.compare(e,t)==0?this.isEnd(e,t)||this.isStart(e,t)?!1:!0:!1},this.insideStart=function(e,t){return this.compare(e,t)==0?this.isEnd(e,t)?!1:!0:!1},this.insideEnd=function(e,t){return this.compare(e,t)==0?this.isStart(e,t)?!1:!0:!1},this.compare=function(e,t){return!this.isMultiLine()&&e===this.start.row?t<this.start.column?-1:t>this.end.column?1:0:e<this.start.row?-1:e>this.end.row?1:this.start.row===e?t>=this.start.column?0:-1:this.end.row===e?t<=this.end.column?0:1:0},this.compareStart=function(e,t){return this.start.row==e&&this.start.column==t?-1:this.compare(e,t)},this.compareEnd=function(e,t){return this.end.row==e&&this.end.column==t?1:this.compare(e,t)},this.compareInside=function(e,t){return this.end.row==e&&this.end.column==t?1:this.start.row==e&&this.start.column==t?-1:this.compare(e,t)},this.clipRows=function(e,t){if(this.end.row>t)var n={row:t+1,column:0};else if(this.end.row<e)var n={row:e,column:0};if(this.start.row>t)var r={row:t+1,column:0};else if(this.start.row<e)var r={row:e,column:0};return i.fromPoints(r||this.start,n||this.end)},this.extend=function(e,t){var n=this.compare(e,t);if(n==0)return this;if(n==-1)var r={row:e,column:t};else var s={row:e,column:t};return i.fromPoints(r||this.start,s||this.end)},this.isEmpty=function(){return this.start.row===this.end.row&&this.start.column===this.end.column},this.isMultiLine=function(){return this.start.row!==this.end.row},this.clone=function(){return i.fromPoints(this.start,this.end)},this.collapseRows=function(){return this.end.column==0?new i(this.start.row,0,Math.max(this.start.row,this.end.row-1),0):new i(this.start.row,0,this.end.row,0)},this.toScreenRange=function(e){var t=e.documentToScreenPosition(this.start),n=e.documentToScreenPosition(this.end);return new i(t.row,t.column,n.row,n.column)},this.moveBy=function(e,t){this.start.row+=e,this.start.column+=t,this.end.row+=e,this.end.column+=t}}).call(i.prototype),i.fromPoints=function(e,t){return new i(e.row,e.column,t.row,t.column)},i.comparePoints=r,i.comparePoints=function(e,t){return e.row-t.row||e.column-t.column},t.Range=i}),ace.define("ace/mode/text",["require","exports","module","ace/tokenizer","ace/mode/text_highlight_rules","ace/mode/behaviour","ace/unicode","ace/lib/lang","ace/token_iterator","ace/range"],function(e,t,n){var r=e("../tokenizer").Tokenizer,i=e("./text_highlight_rules").TextHighlightRules,s=e("./behaviour").Behaviour,o=e("../unicode"),u=e("../lib/lang"),a=e("../token_iterator").TokenIterator,f=e("../range").Range,l=function(){this.HighlightRules=i,this.$behaviour=new s};(function(){this.tokenRe=new RegExp("^["+o.packages.L+o.packages.Mn+o.packages.Mc+o.packages.Nd+o.packages.Pc+"\\$_]+","g"),this.nonTokenRe=new RegExp("^(?:[^"+o.packages.L+o.packages.Mn+o.packages.Mc+o.packages.Nd+o.packages.Pc+"\\$_]|s])+","g"),this.getTokenizer=function(){return this.$tokenizer||(this.$highlightRules=new this.HighlightRules,this.$tokenizer=new r(this.$highlightRules.getRules())),this.$tokenizer},this.lineCommentStart="",this.blockComment="",this.toggleCommentLines=function(e,t,n,r){function w(e){for(var t=n;t<=r;t++)e(i.getLine(t),t)}var i=t.doc,s=!0,o=!0,a=Infinity,f=t.getTabSize(),l=!1;if(!this.lineCommentStart){if(!this.blockComment)return!1;var c=this.blockComment.start,h=this.blockComment.end,p=new RegExp("^(\\s*)(?:"+u.escapeRegExp(c)+")"),d=new RegExp("(?:"+u.escapeRegExp(h)+")\\s*$"),v=function(e,t){if(g(e,t))return;if(!s||/\S/.test(e))i.insertInLine({row:t,column:e.length},h),i.insertInLine({row:t,column:a},c)},m=function(e,t){var n;(n=e.match(d))&&i.removeInLine(t,e.length-n[0].length,e.length),(n=e.match(p))&&i.removeInLine(t,n[1].length,n[0].length)},g=function(e,n){if(p.test(e))return!0;var r=t.getTokens(n);for(var i=0;i<r.length;i++)if(r[i].type==="comment")return!0}}else{if(Array.isArray(this.lineCommentStart))var p=this.lineCommentStart.map(u.escapeRegExp).join("|"),c=this.lineCommentStart[0];else var p=u.escapeRegExp(this.lineCommentStart),c=this.lineCommentStart;p=new RegExp("^(\\s*)(?:"+p+") ?"),l=t.getUseSoftTabs();var m=function(e,t){var n=e.match(p);if(!n)return;var r=n[1].length,s=n[0].length;!b(e,r,s)&&n[0][s-1]==" "&&s--,i.removeInLine(t,r,s)},y=c+" ",v=function(e,t){if(!s||/\S/.test(e))b(e,a,a)?i.insertInLine({row:t,column:a},y):i.insertInLine({row:t,column:a},c)},g=function(e,t){return p.test(e)},b=function(e,t,n){var r=0;while(t--&&e.charAt(t)==" ")r++;if(r%f!=0)return!1;var r=0;while(e.charAt(n++)==" ")r++;return f>2?r%f!=f-1:r%f==0}}var E=Infinity;w(function(e,t){var n=e.search(/\S/);n!==-1?(n<a&&(a=n),o&&!g(e,t)&&(o=!1)):E>e.length&&(E=e.length)}),a==Infinity&&(a=E,s=!1,o=!1),l&&a%f!=0&&(a=Math.floor(a/f)*f),w(o?m:v)},this.toggleBlockComment=function(e,t,n,r){var i=this.blockComment;if(!i)return;!i.start&&i[0]&&(i=i[0]);var s=new a(t,r.row,r.column),o=s.getCurrentToken(),u=t.selection,l=t.selection.toOrientedRange(),c,h;if(o&&/comment/.test(o.type)){var p,d;while(o&&/comment/.test(o.type)){var v=o.value.indexOf(i.start);if(v!=-1){var m=s.getCurrentTokenRow(),g=s.getCurrentTokenColumn()+v;p=new f(m,g,m,g+i.start.length);break}o=s.stepBackward()}var s=new a(t,r.row,r.column),o=s.getCurrentToken();while(o&&/comment/.test(o.type)){var v=o.value.indexOf(i.end);if(v!=-1){var m=s.getCurrentTokenRow(),g=s.getCurrentTokenColumn()+v;d=new f(m,g,m,g+i.end.length);break}o=s.stepForward()}d&&t.remove(d),p&&(t.remove(p),c=p.start.row,h=-i.start.length)}else h=i.start.length,c=n.start.row,t.insert(n.end,i.end),t.insert(n.start,i.start);l.start.row==c&&(l.start.column+=h),l.end.row==c&&(l.end.column+=h),t.selection.fromOrientedRange(l)},this.getNextLineIndent=function(e,t,n){return this.$getIndent(t)},this.checkOutdent=function(e,t,n){return!1},this.autoOutdent=function(e,t,n){},this.$getIndent=function(e){return e.match(/^\s*/)[0]},this.createWorker=function(e){return null},this.createModeDelegates=function(e){this.$embeds=[],this.$modes={};for(var t in e)e[t]&&(this.$embeds.push(t),this.$modes[t]=new e[t]);var n=["toggleCommentLines","getNextLineIndent","checkOutdent","autoOutdent","transformAction","getCompletions"];for(var t=0;t<n.length;t++)(function(e){var r=n[t],i=e[r];e[n[t]]=function(){return this.$delegator(r,arguments,i)}})(this)},this.$delegator=function(e,t,n){var r=t[0];typeof r!="string"&&(r=r[0]);for(var i=0;i<this.$embeds.length;i++){if(!this.$modes[this.$embeds[i]])continue;var s=r.split(this.$embeds[i]);if(!s[0]&&s[1]){t[0]=s[1];var o=this.$modes[this.$embeds[i]];return o[e].apply(o,t)}}var u=n.apply(this,t);return n?u:undefined},this.transformAction=function(e,t,n,r,i){if(this.$behaviour){var s=this.$behaviour.getBehaviours();for(var o in s)if(s[o][t]){var u=s[o][t].apply(this,arguments);if(u)return u}}},this.getKeywords=function(e){if(!this.completionKeywords){var t=this.$tokenizer.rules,n=[];for(var r in t){var i=t[r];for(var s=0,o=i.length;s<o;s++)if(typeof i[s].token=="string")/keyword|support|storage/.test(i[s].token)&&n.push(i[s].regex);else if(typeof i[s].token=="object")for(var u=0,a=i[s].token.length;u<a;u++)if(/keyword|support|storage/.test(i[s].token[u])){var r=i[s].regex.match(/\(.+?\)/g)[u];n.push(r.substr(1,r.length-2))}}this.completionKeywords=n}return e?n.concat(this.$keywordList||[]):this.$keywordList},this.$createKeywordList=function(){return this.$highlightRules||this.getTokenizer(),this.$keywordList=this.$highlightRules.$keywordList||[]},this.getCompletions=function(e,t,n,r){var i=this.$keywordList||this.$createKeywordList();return i.map(function(e){return{name:e,value:e,score:0,meta:"keyword"}})}}).call(l.prototype),t.Mode=l}),ace.define("ace/tokenizer",["require","exports","module"],function(e,t,n){var r=1e3,i=function(e){this.states=e,this.regExps={},this.matchMappings={};for(var t in this.states){var n=this.states[t],r=[],i=0,s=this.matchMappings[t]={defaultToken:"text"},o="g",u=[];for(var a=0;a<n.length;a++){var f=n[a];f.defaultToken&&(s.defaultToken=f.defaultToken),f.caseInsensitive&&(o="gi");if(f.regex==null)continue;f.regex instanceof RegExp&&(f.regex=f.regex.toString().slice(1,-1));var l=f.regex,c=(new RegExp("(?:("+l+")|(.))")).exec("a").length-2;if(Array.isArray(f.token))if(f.token.length==1||c==1)f.token=f.token[0];else{if(c-1!=f.token.length)throw new Error("number of classes and regexp groups in '"+f.token+"'\n'"+f.regex+"' doesn't match\n"+(c-1)+"!="+f.token.length);f.tokenArray=f.token,f.token=null,f.onMatch=this.$arrayTokens}else typeof f.token=="function"&&!f.onMatch&&(c>1?f.onMatch=this.$applyToken:f.onMatch=f.token);c>1&&(/\\\d/.test(f.regex)?l=f.regex.replace(/\\([0-9]+)/g,function(e,t){return"\\"+(parseInt(t,10)+i+1)}):(c=1,l=this.removeCapturingGroups(f.regex)),!f.splitRegex&&typeof f.token!="string"&&u.push(f)),s[i]=a,i+=c,r.push(l),f.onMatch||(f.onMatch=null),f.__proto__=null}u.forEach(function(e){e.splitRegex=this.createSplitterRegexp(e.regex,o)},this),this.regExps[t]=new RegExp("("+r.join(")|(")+")|($)",o)}};(function(){this.$setMaxTokenCount=function(e){r=e|0},this.$applyToken=function(e){var t=this.splitRegex.exec(e).slice(1),n=this.token.apply(this,t);if(typeof n=="string")return[{type:n,value:e}];var r=[];for(var i=0,s=n.length;i<s;i++)t[i]&&(r[r.length]={type:n[i],value:t[i]});return r},this.$arrayTokens=function(e){if(!e)return[];var t=this.splitRegex.exec(e);if(!t)return"text";var n=[],r=this.tokenArray;for(var i=0,s=r.length;i<s;i++)t[i+1]&&(n[n.length]={type:r[i],value:t[i+1]});return n},this.removeCapturingGroups=function(e){var t=e.replace(/\[(?:\\.|[^\]])*?\]|\\.|\(\?[:=!]|(\()/g,function(e,t){return t?"(?:":e});return t},this.createSplitterRegexp=function(e,t){if(e.indexOf("(?=")!=-1){var n=0,r=!1,i={};e.replace(/(\\.)|(\((?:\?[=!])?)|(\))|([\[\]])/g,function(e,t,s,o,u,a){return r?r=u!="]":u?r=!0:o?(n==i.stack&&(i.end=a+1,i.stack=-1),n--):s&&(n++,s.length!=1&&(i.stack=n,i.start=a)),e}),i.end!=null&&/^\)*$/.test(e.substr(i.end))&&(e=e.substring(0,i.start)+e.substr(i.end))}return new RegExp(e,(t||"").replace("g",""))},this.getLineTokens=function(e,t){if(t&&typeof t!="string"){var n=t.slice(0);t=n[0]}else var n=[];var i=t||"start",s=this.states[i],o=this.matchMappings[i],u=this.regExps[i];u.lastIndex=0;var a,f=[],l=0,c={type:null,value:""};while(a=u.exec(e)){var h=o.defaultToken,p=null,d=a[0],v=u.lastIndex;if(v-d.length>l){var m=e.substring(l,v-d.length);c.type==h?c.value+=m:(c.type&&f.push(c),c={type:h,value:m})}for(var g=0;g<a.length-2;g++){if(a[g+1]===undefined)continue;p=s[o[g]],p.onMatch?h=p.onMatch(d,i,n):h=p.token,p.next&&(typeof p.next=="string"?i=p.next:i=p.next(i,n),s=this.states[i],s||(window.console&&console.error&&console.error(i,"doesn't exist"),i="start",s=this.states[i]),o=this.matchMappings[i],l=v,u=this.regExps[i],u.lastIndex=v);break}if(d)if(typeof h=="string")!!p&&p.merge===!1||c.type!==h?(c.type&&f.push(c),c={type:h,value:d}):c.value+=d;else if(h){c.type&&f.push(c),c={type:null,value:""};for(var g=0;g<h.length;g++)f.push(h[g])}if(l==e.length)break;l=v;if(f.length>r){while(l<e.length)c.type&&f.push(c),c={value:e.substring(l,l+=2e3),type:"overflow"};i="start",n=[];break}}return c.type&&f.push(c),{tokens:f,state:n.length?n:i}}}).call(i.prototype),t.Tokenizer=i}),ace.define("ace/mode/text_highlight_rules",["require","exports","module","ace/lib/lang"],function(e,t,n){var r=e("../lib/lang"),i=function(){this.$rules={start:[{token:"empty_line",regex:"^$"},{defaultToken:"text"}]}};(function(){this.addRules=function(e,t){if(!t){for(var n in e)this.$rules[n]=e[n];return}for(var n in e){var r=e[n];for(var i=0;i<r.length;i++){var s=r[i];s.next&&(typeof s.next!="string"?s.nextState&&s.nextState.indexOf(t)!==0&&(s.nextState=t+s.nextState):s.next.indexOf(t)!==0&&(s.next=t+s.next))}this.$rules[t+n]=r}},this.getRules=function(){return this.$rules},this.embedRules=function(e,t,n,i,s){var o=(new e).getRules();if(i)for(var u=0;u<i.length;u++)i[u]=t+i[u];else{i=[];for(var a in o)i.push(t+a)}this.addRules(o,t);if(n){var f=Array.prototype[s?"push":"unshift"];for(var u=0;u<i.length;u++)f.apply(this.$rules[i[u]],r.deepCopy(n))}this.$embeds||(this.$embeds=[]),this.$embeds.push(t)},this.getEmbeds=function(){return this.$embeds};var e=function(e,t){return e!="start"&&t.unshift(this.nextState,e),this.nextState},t=function(e,t){return t[0]!==e?"start":(t.shift(),t.shift())};this.normalizeRules=function(){function i(s){var o=r[s];o.processed=!0;for(var u=0;u<o.length;u++){var a=o[u];!a.regex&&a.start&&(a.regex=a.start,a.next||(a.next=[]),a.next.push({defaultToken:a.token},{token:a.token+".end",regex:a.end||a.start,next:"pop"}),a.token=a.token+".start",a.push=!0);var f=a.next||a.push;if(f&&Array.isArray(f)){var l=a.stateName;l||(l=a.token,typeof l!="string"&&(l=l[0]||""),r[l]&&(l+=n++)),r[l]=f,a.next=l,i(l)}else f=="pop"&&(a.next=t);a.push&&(a.nextState=a.next||a.push,a.next=e,delete a.push);if(a.rules)for(var c in a.rules)r[c]?r[c].push&&r[c].push.apply(r[c],a.rules[c]):r[c]=a.rules[c];if(a.include||typeof a=="string")var h=a.include||a,p=r[h];else Array.isArray(a)&&(p=a);if(p){var d=[u,1].concat(p);a.noEscape&&(d=d.filter(function(e){return!e.next})),o.splice.apply(o,d),u--,p=null}a.keywordMap&&(a.token=this.createKeywordMapper(a.keywordMap,a.defaultToken||"text",a.caseInsensitive),delete a.defaultToken)}}var n=0,r=this.$rules;Object.keys(r).forEach(i,this)},this.createKeywordMapper=function(e,t,n,r){var i=Object.create(null);return Object.keys(e).forEach(function(t){var s=e[t];n&&(s=s.toLowerCase());var o=s.split(r||"|");for(var u=o.length;u--;)i[o[u]]=t}),Object.getPrototypeOf(i)&&(i.__proto__=null),this.$keywordList=Object.keys(i),e=null,n?function(e){return i[e.toLowerCase()]||t}:function(e){return i[e]||t}},this.getKeywords=function(){return this.$keywords}}).call(i.prototype),t.TextHighlightRules=i}),ace.define("ace/mode/behaviour",["require","exports","module"],function(e,t,n){var r=function(){this.$behaviours={}};(function(){this.add=function(e,t,n){switch(undefined){case this.$behaviours:this.$behaviours={};case this.$behaviours[e]:this.$behaviours[e]={}}this.$behaviours[e][t]=n},this.addBehaviours=function(e){for(var t in e)for(var n in e[t])this.add(t,n,e[t][n])},this.remove=function(e){this.$behaviours&&this.$behaviours[e]&&delete this.$behaviours[e]},this.inherit=function(e,t){if(typeof e=="function")var n=(new e).getBehaviours(t);else var n=e.getBehaviours(t);this.addBehaviours(n)},this.getBehaviours=function(e){if(!e)return this.$behaviours;var t={};for(var n=0;n<e.length;n++)this.$behaviours[e[n]]&&(t[e[n]]=this.$behaviours[e[n]]);return t}}).call(r.prototype),t.Behaviour=r}),ace.define("ace/unicode",["require","exports","module"],function(e,t,n){function r(e){var n=/\w{4}/g;for(var r in e)t.packages[r]=e[r].replace(n,"\\u$&")}t.packages={},r({L:"0041-005A0061-007A00AA00B500BA00C0-00D600D8-00F600F8-02C102C6-02D102E0-02E402EC02EE0370-037403760377037A-037D03860388-038A038C038E-03A103A3-03F503F7-0481048A-05250531-055605590561-058705D0-05EA05F0-05F20621-064A066E066F0671-06D306D506E506E606EE06EF06FA-06FC06FF07100712-072F074D-07A507B107CA-07EA07F407F507FA0800-0815081A082408280904-0939093D09500958-0961097109720979-097F0985-098C098F09900993-09A809AA-09B009B209B6-09B909BD09CE09DC09DD09DF-09E109F009F10A05-0A0A0A0F0A100A13-0A280A2A-0A300A320A330A350A360A380A390A59-0A5C0A5E0A72-0A740A85-0A8D0A8F-0A910A93-0AA80AAA-0AB00AB20AB30AB5-0AB90ABD0AD00AE00AE10B05-0B0C0B0F0B100B13-0B280B2A-0B300B320B330B35-0B390B3D0B5C0B5D0B5F-0B610B710B830B85-0B8A0B8E-0B900B92-0B950B990B9A0B9C0B9E0B9F0BA30BA40BA8-0BAA0BAE-0BB90BD00C05-0C0C0C0E-0C100C12-0C280C2A-0C330C35-0C390C3D0C580C590C600C610C85-0C8C0C8E-0C900C92-0CA80CAA-0CB30CB5-0CB90CBD0CDE0CE00CE10D05-0D0C0D0E-0D100D12-0D280D2A-0D390D3D0D600D610D7A-0D7F0D85-0D960D9A-0DB10DB3-0DBB0DBD0DC0-0DC60E01-0E300E320E330E40-0E460E810E820E840E870E880E8A0E8D0E94-0E970E99-0E9F0EA1-0EA30EA50EA70EAA0EAB0EAD-0EB00EB20EB30EBD0EC0-0EC40EC60EDC0EDD0F000F40-0F470F49-0F6C0F88-0F8B1000-102A103F1050-1055105A-105D106110651066106E-10701075-1081108E10A0-10C510D0-10FA10FC1100-1248124A-124D1250-12561258125A-125D1260-1288128A-128D1290-12B012B2-12B512B8-12BE12C012C2-12C512C8-12D612D8-13101312-13151318-135A1380-138F13A0-13F41401-166C166F-167F1681-169A16A0-16EA1700-170C170E-17111720-17311740-17511760-176C176E-17701780-17B317D717DC1820-18771880-18A818AA18B0-18F51900-191C1950-196D1970-19741980-19AB19C1-19C71A00-1A161A20-1A541AA71B05-1B331B45-1B4B1B83-1BA01BAE1BAF1C00-1C231C4D-1C4F1C5A-1C7D1CE9-1CEC1CEE-1CF11D00-1DBF1E00-1F151F18-1F1D1F20-1F451F48-1F4D1F50-1F571F591F5B1F5D1F5F-1F7D1F80-1FB41FB6-1FBC1FBE1FC2-1FC41FC6-1FCC1FD0-1FD31FD6-1FDB1FE0-1FEC1FF2-1FF41FF6-1FFC2071207F2090-209421022107210A-211321152119-211D212421262128212A-212D212F-2139213C-213F2145-2149214E218321842C00-2C2E2C30-2C5E2C60-2CE42CEB-2CEE2D00-2D252D30-2D652D6F2D80-2D962DA0-2DA62DA8-2DAE2DB0-2DB62DB8-2DBE2DC0-2DC62DC8-2DCE2DD0-2DD62DD8-2DDE2E2F300530063031-3035303B303C3041-3096309D-309F30A1-30FA30FC-30FF3105-312D3131-318E31A0-31B731F0-31FF3400-4DB54E00-9FCBA000-A48CA4D0-A4FDA500-A60CA610-A61FA62AA62BA640-A65FA662-A66EA67F-A697A6A0-A6E5A717-A71FA722-A788A78BA78CA7FB-A801A803-A805A807-A80AA80C-A822A840-A873A882-A8B3A8F2-A8F7A8FBA90A-A925A930-A946A960-A97CA984-A9B2A9CFAA00-AA28AA40-AA42AA44-AA4BAA60-AA76AA7AAA80-AAAFAAB1AAB5AAB6AAB9-AABDAAC0AAC2AADB-AADDABC0-ABE2AC00-D7A3D7B0-D7C6D7CB-D7FBF900-FA2DFA30-FA6DFA70-FAD9FB00-FB06FB13-FB17FB1DFB1F-FB28FB2A-FB36FB38-FB3CFB3EFB40FB41FB43FB44FB46-FBB1FBD3-FD3DFD50-FD8FFD92-FDC7FDF0-FDFBFE70-FE74FE76-FEFCFF21-FF3AFF41-FF5AFF66-FFBEFFC2-FFC7FFCA-FFCFFFD2-FFD7FFDA-FFDC",Ll:"0061-007A00AA00B500BA00DF-00F600F8-00FF01010103010501070109010B010D010F01110113011501170119011B011D011F01210123012501270129012B012D012F01310133013501370138013A013C013E014001420144014601480149014B014D014F01510153015501570159015B015D015F01610163016501670169016B016D016F0171017301750177017A017C017E-0180018301850188018C018D019201950199-019B019E01A101A301A501A801AA01AB01AD01B001B401B601B901BA01BD-01BF01C601C901CC01CE01D001D201D401D601D801DA01DC01DD01DF01E101E301E501E701E901EB01ED01EF01F001F301F501F901FB01FD01FF02010203020502070209020B020D020F02110213021502170219021B021D021F02210223022502270229022B022D022F02310233-0239023C023F0240024202470249024B024D024F-02930295-02AF037103730377037B-037D039003AC-03CE03D003D103D5-03D703D903DB03DD03DF03E103E303E503E703E903EB03ED03EF-03F303F503F803FB03FC0430-045F04610463046504670469046B046D046F04710473047504770479047B047D047F0481048B048D048F04910493049504970499049B049D049F04A104A304A504A704A904AB04AD04AF04B104B304B504B704B904BB04BD04BF04C204C404C604C804CA04CC04CE04CF04D104D304D504D704D904DB04DD04DF04E104E304E504E704E904EB04ED04EF04F104F304F504F704F904FB04FD04FF05010503050505070509050B050D050F05110513051505170519051B051D051F0521052305250561-05871D00-1D2B1D62-1D771D79-1D9A1E011E031E051E071E091E0B1E0D1E0F1E111E131E151E171E191E1B1E1D1E1F1E211E231E251E271E291E2B1E2D1E2F1E311E331E351E371E391E3B1E3D1E3F1E411E431E451E471E491E4B1E4D1E4F1E511E531E551E571E591E5B1E5D1E5F1E611E631E651E671E691E6B1E6D1E6F1E711E731E751E771E791E7B1E7D1E7F1E811E831E851E871E891E8B1E8D1E8F1E911E931E95-1E9D1E9F1EA11EA31EA51EA71EA91EAB1EAD1EAF1EB11EB31EB51EB71EB91EBB1EBD1EBF1EC11EC31EC51EC71EC91ECB1ECD1ECF1ED11ED31ED51ED71ED91EDB1EDD1EDF1EE11EE31EE51EE71EE91EEB1EED1EEF1EF11EF31EF51EF71EF91EFB1EFD1EFF-1F071F10-1F151F20-1F271F30-1F371F40-1F451F50-1F571F60-1F671F70-1F7D1F80-1F871F90-1F971FA0-1FA71FB0-1FB41FB61FB71FBE1FC2-1FC41FC61FC71FD0-1FD31FD61FD71FE0-1FE71FF2-1FF41FF61FF7210A210E210F2113212F21342139213C213D2146-2149214E21842C30-2C5E2C612C652C662C682C6A2C6C2C712C732C742C76-2C7C2C812C832C852C872C892C8B2C8D2C8F2C912C932C952C972C992C9B2C9D2C9F2CA12CA32CA52CA72CA92CAB2CAD2CAF2CB12CB32CB52CB72CB92CBB2CBD2CBF2CC12CC32CC52CC72CC92CCB2CCD2CCF2CD12CD32CD52CD72CD92CDB2CDD2CDF2CE12CE32CE42CEC2CEE2D00-2D25A641A643A645A647A649A64BA64DA64FA651A653A655A657A659A65BA65DA65FA663A665A667A669A66BA66DA681A683A685A687A689A68BA68DA68FA691A693A695A697A723A725A727A729A72BA72DA72F-A731A733A735A737A739A73BA73DA73FA741A743A745A747A749A74BA74DA74FA751A753A755A757A759A75BA75DA75FA761A763A765A767A769A76BA76DA76FA771-A778A77AA77CA77FA781A783A785A787A78CFB00-FB06FB13-FB17FF41-FF5A",Lu:"0041-005A00C0-00D600D8-00DE01000102010401060108010A010C010E01100112011401160118011A011C011E01200122012401260128012A012C012E01300132013401360139013B013D013F0141014301450147014A014C014E01500152015401560158015A015C015E01600162016401660168016A016C016E017001720174017601780179017B017D018101820184018601870189-018B018E-0191019301940196-0198019C019D019F01A001A201A401A601A701A901AC01AE01AF01B1-01B301B501B701B801BC01C401C701CA01CD01CF01D101D301D501D701D901DB01DE01E001E201E401E601E801EA01EC01EE01F101F401F6-01F801FA01FC01FE02000202020402060208020A020C020E02100212021402160218021A021C021E02200222022402260228022A022C022E02300232023A023B023D023E02410243-02460248024A024C024E03700372037603860388-038A038C038E038F0391-03A103A3-03AB03CF03D2-03D403D803DA03DC03DE03E003E203E403E603E803EA03EC03EE03F403F703F903FA03FD-042F04600462046404660468046A046C046E04700472047404760478047A047C047E0480048A048C048E04900492049404960498049A049C049E04A004A204A404A604A804AA04AC04AE04B004B204B404B604B804BA04BC04BE04C004C104C304C504C704C904CB04CD04D004D204D404D604D804DA04DC04DE04E004E204E404E604E804EA04EC04EE04F004F204F404F604F804FA04FC04FE05000502050405060508050A050C050E05100512051405160518051A051C051E0520052205240531-055610A0-10C51E001E021E041E061E081E0A1E0C1E0E1E101E121E141E161E181E1A1E1C1E1E1E201E221E241E261E281E2A1E2C1E2E1E301E321E341E361E381E3A1E3C1E3E1E401E421E441E461E481E4A1E4C1E4E1E501E521E541E561E581E5A1E5C1E5E1E601E621E641E661E681E6A1E6C1E6E1E701E721E741E761E781E7A1E7C1E7E1E801E821E841E861E881E8A1E8C1E8E1E901E921E941E9E1EA01EA21EA41EA61EA81EAA1EAC1EAE1EB01EB21EB41EB61EB81EBA1EBC1EBE1EC01EC21EC41EC61EC81ECA1ECC1ECE1ED01ED21ED41ED61ED81EDA1EDC1EDE1EE01EE21EE41EE61EE81EEA1EEC1EEE1EF01EF21EF41EF61EF81EFA1EFC1EFE1F08-1F0F1F18-1F1D1F28-1F2F1F38-1F3F1F48-1F4D1F591F5B1F5D1F5F1F68-1F6F1FB8-1FBB1FC8-1FCB1FD8-1FDB1FE8-1FEC1FF8-1FFB21022107210B-210D2110-211221152119-211D212421262128212A-212D2130-2133213E213F214521832C00-2C2E2C602C62-2C642C672C692C6B2C6D-2C702C722C752C7E-2C802C822C842C862C882C8A2C8C2C8E2C902C922C942C962C982C9A2C9C2C9E2CA02CA22CA42CA62CA82CAA2CAC2CAE2CB02CB22CB42CB62CB82CBA2CBC2CBE2CC02CC22CC42CC62CC82CCA2CCC2CCE2CD02CD22CD42CD62CD82CDA2CDC2CDE2CE02CE22CEB2CEDA640A642A644A646A648A64AA64CA64EA650A652A654A656A658A65AA65CA65EA662A664A666A668A66AA66CA680A682A684A686A688A68AA68CA68EA690A692A694A696A722A724A726A728A72AA72CA72EA732A734A736A738A73AA73CA73EA740A742A744A746A748A74AA74CA74EA750A752A754A756A758A75AA75CA75EA760A762A764A766A768A76AA76CA76EA779A77BA77DA77EA780A782A784A786A78BFF21-FF3A",Lt:"01C501C801CB01F21F88-1F8F1F98-1F9F1FA8-1FAF1FBC1FCC1FFC",Lm:"02B0-02C102C6-02D102E0-02E402EC02EE0374037A0559064006E506E607F407F507FA081A0824082809710E460EC610FC17D718431AA71C78-1C7D1D2C-1D611D781D9B-1DBF2071207F2090-20942C7D2D6F2E2F30053031-3035303B309D309E30FC-30FEA015A4F8-A4FDA60CA67FA717-A71FA770A788A9CFAA70AADDFF70FF9EFF9F",Lo:"01BB01C0-01C3029405D0-05EA05F0-05F20621-063F0641-064A066E066F0671-06D306D506EE06EF06FA-06FC06FF07100712-072F074D-07A507B107CA-07EA0800-08150904-0939093D09500958-096109720979-097F0985-098C098F09900993-09A809AA-09B009B209B6-09B909BD09CE09DC09DD09DF-09E109F009F10A05-0A0A0A0F0A100A13-0A280A2A-0A300A320A330A350A360A380A390A59-0A5C0A5E0A72-0A740A85-0A8D0A8F-0A910A93-0AA80AAA-0AB00AB20AB30AB5-0AB90ABD0AD00AE00AE10B05-0B0C0B0F0B100B13-0B280B2A-0B300B320B330B35-0B390B3D0B5C0B5D0B5F-0B610B710B830B85-0B8A0B8E-0B900B92-0B950B990B9A0B9C0B9E0B9F0BA30BA40BA8-0BAA0BAE-0BB90BD00C05-0C0C0C0E-0C100C12-0C280C2A-0C330C35-0C390C3D0C580C590C600C610C85-0C8C0C8E-0C900C92-0CA80CAA-0CB30CB5-0CB90CBD0CDE0CE00CE10D05-0D0C0D0E-0D100D12-0D280D2A-0D390D3D0D600D610D7A-0D7F0D85-0D960D9A-0DB10DB3-0DBB0DBD0DC0-0DC60E01-0E300E320E330E40-0E450E810E820E840E870E880E8A0E8D0E94-0E970E99-0E9F0EA1-0EA30EA50EA70EAA0EAB0EAD-0EB00EB20EB30EBD0EC0-0EC40EDC0EDD0F000F40-0F470F49-0F6C0F88-0F8B1000-102A103F1050-1055105A-105D106110651066106E-10701075-1081108E10D0-10FA1100-1248124A-124D1250-12561258125A-125D1260-1288128A-128D1290-12B012B2-12B512B8-12BE12C012C2-12C512C8-12D612D8-13101312-13151318-135A1380-138F13A0-13F41401-166C166F-167F1681-169A16A0-16EA1700-170C170E-17111720-17311740-17511760-176C176E-17701780-17B317DC1820-18421844-18771880-18A818AA18B0-18F51900-191C1950-196D1970-19741980-19AB19C1-19C71A00-1A161A20-1A541B05-1B331B45-1B4B1B83-1BA01BAE1BAF1C00-1C231C4D-1C4F1C5A-1C771CE9-1CEC1CEE-1CF12135-21382D30-2D652D80-2D962DA0-2DA62DA8-2DAE2DB0-2DB62DB8-2DBE2DC0-2DC62DC8-2DCE2DD0-2DD62DD8-2DDE3006303C3041-3096309F30A1-30FA30FF3105-312D3131-318E31A0-31B731F0-31FF3400-4DB54E00-9FCBA000-A014A016-A48CA4D0-A4F7A500-A60BA610-A61FA62AA62BA66EA6A0-A6E5A7FB-A801A803-A805A807-A80AA80C-A822A840-A873A882-A8B3A8F2-A8F7A8FBA90A-A925A930-A946A960-A97CA984-A9B2AA00-AA28AA40-AA42AA44-AA4BAA60-AA6FAA71-AA76AA7AAA80-AAAFAAB1AAB5AAB6AAB9-AABDAAC0AAC2AADBAADCABC0-ABE2AC00-D7A3D7B0-D7C6D7CB-D7FBF900-FA2DFA30-FA6DFA70-FAD9FB1DFB1F-FB28FB2A-FB36FB38-FB3CFB3EFB40FB41FB43FB44FB46-FBB1FBD3-FD3DFD50-FD8FFD92-FDC7FDF0-FDFBFE70-FE74FE76-FEFCFF66-FF6FFF71-FF9DFFA0-FFBEFFC2-FFC7FFCA-FFCFFFD2-FFD7FFDA-FFDC",M:"0300-036F0483-04890591-05BD05BF05C105C205C405C505C70610-061A064B-065E067006D6-06DC06DE-06E406E706E806EA-06ED07110730-074A07A6-07B007EB-07F30816-0819081B-08230825-08270829-082D0900-0903093C093E-094E0951-0955096209630981-098309BC09BE-09C409C709C809CB-09CD09D709E209E30A01-0A030A3C0A3E-0A420A470A480A4B-0A4D0A510A700A710A750A81-0A830ABC0ABE-0AC50AC7-0AC90ACB-0ACD0AE20AE30B01-0B030B3C0B3E-0B440B470B480B4B-0B4D0B560B570B620B630B820BBE-0BC20BC6-0BC80BCA-0BCD0BD70C01-0C030C3E-0C440C46-0C480C4A-0C4D0C550C560C620C630C820C830CBC0CBE-0CC40CC6-0CC80CCA-0CCD0CD50CD60CE20CE30D020D030D3E-0D440D46-0D480D4A-0D4D0D570D620D630D820D830DCA0DCF-0DD40DD60DD8-0DDF0DF20DF30E310E34-0E3A0E47-0E4E0EB10EB4-0EB90EBB0EBC0EC8-0ECD0F180F190F350F370F390F3E0F3F0F71-0F840F860F870F90-0F970F99-0FBC0FC6102B-103E1056-1059105E-10601062-10641067-106D1071-10741082-108D108F109A-109D135F1712-17141732-1734175217531772177317B6-17D317DD180B-180D18A91920-192B1930-193B19B0-19C019C819C91A17-1A1B1A55-1A5E1A60-1A7C1A7F1B00-1B041B34-1B441B6B-1B731B80-1B821BA1-1BAA1C24-1C371CD0-1CD21CD4-1CE81CED1CF21DC0-1DE61DFD-1DFF20D0-20F02CEF-2CF12DE0-2DFF302A-302F3099309AA66F-A672A67CA67DA6F0A6F1A802A806A80BA823-A827A880A881A8B4-A8C4A8E0-A8F1A926-A92DA947-A953A980-A983A9B3-A9C0AA29-AA36AA43AA4CAA4DAA7BAAB0AAB2-AAB4AAB7AAB8AABEAABFAAC1ABE3-ABEAABECABEDFB1EFE00-FE0FFE20-FE26",Mn:"0300-036F0483-04870591-05BD05BF05C105C205C405C505C70610-061A064B-065E067006D6-06DC06DF-06E406E706E806EA-06ED07110730-074A07A6-07B007EB-07F30816-0819081B-08230825-08270829-082D0900-0902093C0941-0948094D0951-095509620963098109BC09C1-09C409CD09E209E30A010A020A3C0A410A420A470A480A4B-0A4D0A510A700A710A750A810A820ABC0AC1-0AC50AC70AC80ACD0AE20AE30B010B3C0B3F0B41-0B440B4D0B560B620B630B820BC00BCD0C3E-0C400C46-0C480C4A-0C4D0C550C560C620C630CBC0CBF0CC60CCC0CCD0CE20CE30D41-0D440D4D0D620D630DCA0DD2-0DD40DD60E310E34-0E3A0E47-0E4E0EB10EB4-0EB90EBB0EBC0EC8-0ECD0F180F190F350F370F390F71-0F7E0F80-0F840F860F870F90-0F970F99-0FBC0FC6102D-10301032-10371039103A103D103E10581059105E-10601071-1074108210851086108D109D135F1712-17141732-1734175217531772177317B7-17BD17C617C9-17D317DD180B-180D18A91920-19221927192819321939-193B1A171A181A561A58-1A5E1A601A621A65-1A6C1A73-1A7C1A7F1B00-1B031B341B36-1B3A1B3C1B421B6B-1B731B801B811BA2-1BA51BA81BA91C2C-1C331C361C371CD0-1CD21CD4-1CE01CE2-1CE81CED1DC0-1DE61DFD-1DFF20D0-20DC20E120E5-20F02CEF-2CF12DE0-2DFF302A-302F3099309AA66FA67CA67DA6F0A6F1A802A806A80BA825A826A8C4A8E0-A8F1A926-A92DA947-A951A980-A982A9B3A9B6-A9B9A9BCAA29-AA2EAA31AA32AA35AA36AA43AA4CAAB0AAB2-AAB4AAB7AAB8AABEAABFAAC1ABE5ABE8ABEDFB1EFE00-FE0FFE20-FE26",Mc:"0903093E-09400949-094C094E0982098309BE-09C009C709C809CB09CC09D70A030A3E-0A400A830ABE-0AC00AC90ACB0ACC0B020B030B3E0B400B470B480B4B0B4C0B570BBE0BBF0BC10BC20BC6-0BC80BCA-0BCC0BD70C01-0C030C41-0C440C820C830CBE0CC0-0CC40CC70CC80CCA0CCB0CD50CD60D020D030D3E-0D400D46-0D480D4A-0D4C0D570D820D830DCF-0DD10DD8-0DDF0DF20DF30F3E0F3F0F7F102B102C10311038103B103C105610571062-10641067-106D108310841087-108C108F109A-109C17B617BE-17C517C717C81923-19261929-192B193019311933-193819B0-19C019C819C91A19-1A1B1A551A571A611A631A641A6D-1A721B041B351B3B1B3D-1B411B431B441B821BA11BA61BA71BAA1C24-1C2B1C341C351CE11CF2A823A824A827A880A881A8B4-A8C3A952A953A983A9B4A9B5A9BAA9BBA9BD-A9C0AA2FAA30AA33AA34AA4DAA7BABE3ABE4ABE6ABE7ABE9ABEAABEC",Me:"0488048906DE20DD-20E020E2-20E4A670-A672",N:"0030-003900B200B300B900BC-00BE0660-066906F0-06F907C0-07C90966-096F09E6-09EF09F4-09F90A66-0A6F0AE6-0AEF0B66-0B6F0BE6-0BF20C66-0C6F0C78-0C7E0CE6-0CEF0D66-0D750E50-0E590ED0-0ED90F20-0F331040-10491090-10991369-137C16EE-16F017E0-17E917F0-17F91810-18191946-194F19D0-19DA1A80-1A891A90-1A991B50-1B591BB0-1BB91C40-1C491C50-1C5920702074-20792080-20892150-21822185-21892460-249B24EA-24FF2776-27932CFD30073021-30293038-303A3192-31953220-32293251-325F3280-328932B1-32BFA620-A629A6E6-A6EFA830-A835A8D0-A8D9A900-A909A9D0-A9D9AA50-AA59ABF0-ABF9FF10-FF19",Nd:"0030-00390660-066906F0-06F907C0-07C90966-096F09E6-09EF0A66-0A6F0AE6-0AEF0B66-0B6F0BE6-0BEF0C66-0C6F0CE6-0CEF0D66-0D6F0E50-0E590ED0-0ED90F20-0F291040-10491090-109917E0-17E91810-18191946-194F19D0-19DA1A80-1A891A90-1A991B50-1B591BB0-1BB91C40-1C491C50-1C59A620-A629A8D0-A8D9A900-A909A9D0-A9D9AA50-AA59ABF0-ABF9FF10-FF19",Nl:"16EE-16F02160-21822185-218830073021-30293038-303AA6E6-A6EF",No:"00B200B300B900BC-00BE09F4-09F90BF0-0BF20C78-0C7E0D70-0D750F2A-0F331369-137C17F0-17F920702074-20792080-20892150-215F21892460-249B24EA-24FF2776-27932CFD3192-31953220-32293251-325F3280-328932B1-32BFA830-A835",P:"0021-00230025-002A002C-002F003A003B003F0040005B-005D005F007B007D00A100AB00B700BB00BF037E0387055A-055F0589058A05BE05C005C305C605F305F40609060A060C060D061B061E061F066A-066D06D40700-070D07F7-07F90830-083E0964096509700DF40E4F0E5A0E5B0F04-0F120F3A-0F3D0F850FD0-0FD4104A-104F10FB1361-13681400166D166E169B169C16EB-16ED1735173617D4-17D617D8-17DA1800-180A1944194519DE19DF1A1E1A1F1AA0-1AA61AA8-1AAD1B5A-1B601C3B-1C3F1C7E1C7F1CD32010-20272030-20432045-20512053-205E207D207E208D208E2329232A2768-277527C527C627E6-27EF2983-299829D8-29DB29FC29FD2CF9-2CFC2CFE2CFF2E00-2E2E2E302E313001-30033008-30113014-301F3030303D30A030FBA4FEA4FFA60D-A60FA673A67EA6F2-A6F7A874-A877A8CEA8CFA8F8-A8FAA92EA92FA95FA9C1-A9CDA9DEA9DFAA5C-AA5FAADEAADFABEBFD3EFD3FFE10-FE19FE30-FE52FE54-FE61FE63FE68FE6AFE6BFF01-FF03FF05-FF0AFF0C-FF0FFF1AFF1BFF1FFF20FF3B-FF3DFF3FFF5BFF5DFF5F-FF65",Pd:"002D058A05BE140018062010-20152E172E1A301C303030A0FE31FE32FE58FE63FF0D",Ps:"0028005B007B0F3A0F3C169B201A201E2045207D208D23292768276A276C276E27702772277427C527E627E827EA27EC27EE2983298529872989298B298D298F299129932995299729D829DA29FC2E222E242E262E283008300A300C300E3010301430163018301A301DFD3EFE17FE35FE37FE39FE3BFE3DFE3FFE41FE43FE47FE59FE5BFE5DFF08FF3BFF5BFF5FFF62",Pe:"0029005D007D0F3B0F3D169C2046207E208E232A2769276B276D276F27712773277527C627E727E927EB27ED27EF298429862988298A298C298E2990299229942996299829D929DB29FD2E232E252E272E293009300B300D300F3011301530173019301B301E301FFD3FFE18FE36FE38FE3AFE3CFE3EFE40FE42FE44FE48FE5AFE5CFE5EFF09FF3DFF5DFF60FF63",Pi:"00AB2018201B201C201F20392E022E042E092E0C2E1C2E20",Pf:"00BB2019201D203A2E032E052E0A2E0D2E1D2E21",Pc:"005F203F20402054FE33FE34FE4D-FE4FFF3F",Po:"0021-00230025-0027002A002C002E002F003A003B003F0040005C00A100B700BF037E0387055A-055F058905C005C305C605F305F40609060A060C060D061B061E061F066A-066D06D40700-070D07F7-07F90830-083E0964096509700DF40E4F0E5A0E5B0F04-0F120F850FD0-0FD4104A-104F10FB1361-1368166D166E16EB-16ED1735173617D4-17D617D8-17DA1800-18051807-180A1944194519DE19DF1A1E1A1F1AA0-1AA61AA8-1AAD1B5A-1B601C3B-1C3F1C7E1C7F1CD3201620172020-20272030-2038203B-203E2041-20432047-205120532055-205E2CF9-2CFC2CFE2CFF2E002E012E06-2E082E0B2E0E-2E162E182E192E1B2E1E2E1F2E2A-2E2E2E302E313001-3003303D30FBA4FEA4FFA60D-A60FA673A67EA6F2-A6F7A874-A877A8CEA8CFA8F8-A8FAA92EA92FA95FA9C1-A9CDA9DEA9DFAA5C-AA5FAADEAADFABEBFE10-FE16FE19FE30FE45FE46FE49-FE4CFE50-FE52FE54-FE57FE5F-FE61FE68FE6AFE6BFF01-FF03FF05-FF07FF0AFF0CFF0EFF0FFF1AFF1BFF1FFF20FF3CFF61FF64FF65",S:"0024002B003C-003E005E0060007C007E00A2-00A900AC00AE-00B100B400B600B800D700F702C2-02C502D2-02DF02E5-02EB02ED02EF-02FF03750384038503F604820606-0608060B060E060F06E906FD06FE07F609F209F309FA09FB0AF10B700BF3-0BFA0C7F0CF10CF20D790E3F0F01-0F030F13-0F170F1A-0F1F0F340F360F380FBE-0FC50FC7-0FCC0FCE0FCF0FD5-0FD8109E109F13601390-139917DB194019E0-19FF1B61-1B6A1B74-1B7C1FBD1FBF-1FC11FCD-1FCF1FDD-1FDF1FED-1FEF1FFD1FFE20442052207A-207C208A-208C20A0-20B8210021012103-21062108210921142116-2118211E-2123212521272129212E213A213B2140-2144214A-214D214F2190-2328232B-23E82400-24262440-244A249C-24E92500-26CD26CF-26E126E326E8-26FF2701-27042706-2709270C-27272729-274B274D274F-27522756-275E2761-276727942798-27AF27B1-27BE27C0-27C427C7-27CA27CC27D0-27E527F0-29822999-29D729DC-29FB29FE-2B4C2B50-2B592CE5-2CEA2E80-2E992E9B-2EF32F00-2FD52FF0-2FFB300430123013302030363037303E303F309B309C319031913196-319F31C0-31E33200-321E322A-32503260-327F328A-32B032C0-32FE3300-33FF4DC0-4DFFA490-A4C6A700-A716A720A721A789A78AA828-A82BA836-A839AA77-AA79FB29FDFCFDFDFE62FE64-FE66FE69FF04FF0BFF1C-FF1EFF3EFF40FF5CFF5EFFE0-FFE6FFE8-FFEEFFFCFFFD",Sm:"002B003C-003E007C007E00AC00B100D700F703F60606-060820442052207A-207C208A-208C2140-2144214B2190-2194219A219B21A021A321A621AE21CE21CF21D221D421F4-22FF2308-230B23202321237C239B-23B323DC-23E125B725C125F8-25FF266F27C0-27C427C7-27CA27CC27D0-27E527F0-27FF2900-29822999-29D729DC-29FB29FE-2AFF2B30-2B442B47-2B4CFB29FE62FE64-FE66FF0BFF1C-FF1EFF5CFF5EFFE2FFE9-FFEC",Sc:"002400A2-00A5060B09F209F309FB0AF10BF90E3F17DB20A0-20B8A838FDFCFE69FF04FFE0FFE1FFE5FFE6",Sk:"005E006000A800AF00B400B802C2-02C502D2-02DF02E5-02EB02ED02EF-02FF0375038403851FBD1FBF-1FC11FCD-1FCF1FDD-1FDF1FED-1FEF1FFD1FFE309B309CA700-A716A720A721A789A78AFF3EFF40FFE3",So:"00A600A700A900AE00B000B60482060E060F06E906FD06FE07F609FA0B700BF3-0BF80BFA0C7F0CF10CF20D790F01-0F030F13-0F170F1A-0F1F0F340F360F380FBE-0FC50FC7-0FCC0FCE0FCF0FD5-0FD8109E109F13601390-1399194019E0-19FF1B61-1B6A1B74-1B7C210021012103-21062108210921142116-2118211E-2123212521272129212E213A213B214A214C214D214F2195-2199219C-219F21A121A221A421A521A7-21AD21AF-21CD21D021D121D321D5-21F32300-2307230C-231F2322-2328232B-237B237D-239A23B4-23DB23E2-23E82400-24262440-244A249C-24E92500-25B625B8-25C025C2-25F72600-266E2670-26CD26CF-26E126E326E8-26FF2701-27042706-2709270C-27272729-274B274D274F-27522756-275E2761-276727942798-27AF27B1-27BE2800-28FF2B00-2B2F2B452B462B50-2B592CE5-2CEA2E80-2E992E9B-2EF32F00-2FD52FF0-2FFB300430123013302030363037303E303F319031913196-319F31C0-31E33200-321E322A-32503260-327F328A-32B032C0-32FE3300-33FF4DC0-4DFFA490-A4C6A828-A82BA836A837A839AA77-AA79FDFDFFE4FFE8FFEDFFEEFFFCFFFD",Z:"002000A01680180E2000-200A20282029202F205F3000",Zs:"002000A01680180E2000-200A202F205F3000",Zl:"2028",Zp:"2029",C:"0000-001F007F-009F00AD03780379037F-0383038B038D03A20526-05300557055805600588058B-059005C8-05CF05EB-05EF05F5-0605061C061D0620065F06DD070E070F074B074C07B2-07BF07FB-07FF082E082F083F-08FF093A093B094F095609570973-097809800984098D098E0991099209A909B109B3-09B509BA09BB09C509C609C909CA09CF-09D609D8-09DB09DE09E409E509FC-0A000A040A0B-0A0E0A110A120A290A310A340A370A3A0A3B0A3D0A43-0A460A490A4A0A4E-0A500A52-0A580A5D0A5F-0A650A76-0A800A8