Post and Page Builder by BoldGrid – Visual Drag and Drop Editor - Version 1.6.1

Version Description

Release Date: December 19th, 2017

  • Bug Fix: Remove old plugin name (boldgrid-editor) from BG themes recommendations.
  • Bug Fix: Fix compatibility issues with Advanced Custom Fields plugin.
  • Bug Fix: Disable margin control on columns.
  • Bug Fix: Fixed error when activating old plugin name.
  • Bug Fix: Advanced Control -> Box shadow switch unclickable.
  • Bug Fix: Fix JS error when adding Blocks on text tab.
  • Update: SASS compiler updated.
Download this release

Release Info

Developer rramo012
Plugin Icon 128x128 Post and Page Builder by BoldGrid – Visual Drag and Drop Editor
Version 1.6.1
Comparing to
See all releases

Code changes from version 1.6 to 1.6.1

Files changed (83) hide show
  1. README.md +0 -50
  2. assets/css/animate.css +4 -4
  3. assets/css/animate.min.css +1 -1
  4. assets/css/bundle.min.css +2 -2
  5. assets/css/editor-fe.css +8 -1
  6. assets/css/editor.css +145 -63
  7. assets/css/editor.min.css +1 -1
  8. assets/css/mce-fe.css +8 -1
  9. assets/js/builder/browser/ie-version.js +5 -2
  10. assets/js/builder/controls.js +8 -7
  11. assets/js/builder/controls/add.js +1 -1
  12. assets/js/builder/controls/advanced.js +1 -1
  13. assets/js/builder/controls/background.js +133 -96
  14. assets/js/builder/controls/box.js +37 -30
  15. assets/js/builder/controls/button.js +19 -18
  16. assets/js/builder/controls/color.js +3 -3
  17. assets/js/builder/controls/color/palette.js +9 -8
  18. assets/js/builder/controls/container.js +3 -6
  19. assets/js/builder/controls/font.js +16 -22
  20. assets/js/builder/controls/generic.js +10 -10
  21. assets/js/builder/controls/generic/background-color.js +1 -2
  22. assets/js/builder/controls/generic/block-alignment.js +5 -6
  23. assets/js/builder/controls/generic/border.js +8 -7
  24. assets/js/builder/controls/generic/custom-classes.js +1 -1
  25. assets/js/builder/controls/generic/font-color.js +8 -5
  26. assets/js/builder/controls/generic/font-size.js +5 -3
  27. assets/js/builder/controls/generic/link.js +6 -5
  28. assets/js/builder/controls/generic/margin.js +42 -30
  29. assets/js/builder/controls/generic/rotate.js +5 -7
  30. assets/js/builder/controls/global.js +5 -3
  31. assets/js/builder/controls/help.js +1 -1
  32. assets/js/builder/controls/hr.js +7 -7
  33. assets/js/builder/controls/icon.js +18 -15
  34. assets/js/builder/controls/image/change.js +9 -6
  35. assets/js/builder/controls/image/design.js +12 -13
  36. assets/js/builder/controls/image/filter.js +32 -33
  37. assets/js/builder/controls/information.js +0 -3
  38. assets/js/builder/controls/media/edit.js +1 -3
  39. assets/js/builder/controls/media/map.js +1 -3
  40. assets/js/builder/controls/section.js +17 -12
  41. assets/js/builder/controls/template.js +6 -6
  42. assets/js/builder/css/draggable.css +4 -1
  43. assets/js/builder/customize/navigation.js +71 -15
  44. assets/js/builder/drag.js +6 -5
  45. assets/js/builder/drag/column.js +6 -2
  46. assets/js/builder/drag/row.js +20 -15
  47. assets/js/builder/drag/section.js +221 -220
  48. assets/js/builder/feedback.js +4 -7
  49. assets/js/builder/gridblock/add.js +110 -108
  50. assets/js/builder/gridblock/category.js +2 -8
  51. assets/js/builder/gridblock/create.js +118 -118
  52. assets/js/builder/gridblock/delete.js +75 -79
  53. assets/js/builder/gridblock/drag.js +174 -169
  54. assets/js/builder/gridblock/filter.js +226 -224
  55. assets/js/builder/gridblock/generate.js +48 -35
  56. assets/js/builder/gridblock/image.js +38 -32
  57. assets/js/builder/gridblock/lead.js +8 -7
  58. assets/js/builder/gridblock/loader.js +15 -12
  59. assets/js/builder/gridblock/save.js +12 -10
  60. assets/js/builder/gridblock/view.js +342 -329
  61. assets/js/builder/library/save.js +4 -4
  62. assets/js/builder/menu.js +13 -15
  63. assets/js/builder/notice/intro.js +7 -2
  64. assets/js/builder/notice/update.js +6 -3
  65. assets/js/builder/panel.js +56 -37
  66. assets/js/builder/popover/actions/clone.js +0 -1
  67. assets/js/builder/popover/actions/delete.js +1 -3
  68. assets/js/builder/popover/base.js +12 -7
  69. assets/js/builder/popover/column.js +2 -3
  70. assets/js/builder/popover/content.js +11 -3
  71. assets/js/builder/popover/row.js +2 -4
  72. assets/js/builder/popover/section.js +15 -16
  73. assets/js/builder/render-fonts.js +4 -3
  74. assets/js/builder/resize/row.js +19 -17
  75. assets/js/builder/style/remote.js +5 -6
  76. assets/js/builder/style/updater.js +0 -1
  77. assets/js/builder/tinymce/loading.js +0 -2
  78. assets/js/builder/tinymce/width.js +3 -8
  79. assets/js/builder/tinymce/wp-mce-draggable.js +24 -28
  80. assets/js/builder/tooltips.js +14 -6
  81. assets/js/builder/util.js +1 -1
  82. assets/js/builder/validation/section.js +15 -8
  83. assets/js/editor.min.js +0 -1
README.md DELETED
@@ -1,50 +0,0 @@
1
- [![Build Status](https://travis-ci.org/BoldGrid/boldgrid-editor.svg?branch=master)](https://travis-ci.org/BoldGrid/boldgrid-editor)
2
- [![License](https://img.shields.io/badge/license-GPL--2.0%2B-orange.svg)](https://raw.githubusercontent.com/BoldGrid/boldgrid-editor/master/LICENSE)
3
- [![PHP Version](https://img.shields.io/badge/PHP-5.3%2B-blue.svg)](https://php.net)
4
- [![Code Climate](https://codeclimate.com/github/BoldGrid/boldgrid-editor/badges/gpa.svg)](https://codeclimate.com/github/BoldGrid/boldgrid-editor)
5
-
6
- # Post and Page Builder
7
-
8
- **Contributors:** boldgrid, rramo012, imh_brad, timph, joemoto
9
-
10
- **Tags:** drag and drop, tinymce, editor
11
-
12
- **Requires at least:** 4.4
13
-
14
- **Tested up to:** 4.9
15
-
16
- **License:** GPLv2 or later
17
-
18
- **License URI:** http://www.gnu.org/licenses/gpl-2.0.html
19
-
20
- ## Description
21
-
22
- Post and Page Builder is a standalone plugin which adds functionality to the existing TinyMCE Editor
23
- used in the WordPress page and post editor.
24
-
25
- ## Requirements
26
-
27
- * PHP 5.3 or higher.
28
-
29
- ## Installation
30
-
31
- 1. Upload the entire post-and-page-builder folder to the /wp-content/plugins/ directory.
32
-
33
- 2. Activate the plugin through the Plugins menu in WordPress.
34
-
35
- ## JS/CSS Development
36
-
37
- ```
38
- # Install dependencies
39
- yarn install
40
-
41
- # Run localhost:4000 with hot reload
42
- npm start
43
-
44
- # Add the following to your wp-config.php
45
- define( 'SCRIPT_DEBUG', true );
46
- define( 'BGEDITOR_SCRIPT_DEBUG', true );
47
-
48
- # Build for production
49
- yarn build
50
- ```
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/css/animate.css CHANGED
@@ -379,8 +379,8 @@
379
  -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
380
  transform: skewX(-0.78125deg) skewY(-0.78125deg); }
381
  77.7% {
382
- -webkit-transform: skewX(0.39063deg) skewY(0.39063deg);
383
- transform: skewX(0.39063deg) skewY(0.39063deg); }
384
  88.8% {
385
  -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
386
  transform: skewX(-0.19531deg) skewY(-0.19531deg); } }
@@ -405,8 +405,8 @@
405
  -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
406
  transform: skewX(-0.78125deg) skewY(-0.78125deg); }
407
  77.7% {
408
- -webkit-transform: skewX(0.39063deg) skewY(0.39063deg);
409
- transform: skewX(0.39063deg) skewY(0.39063deg); }
410
  88.8% {
411
  -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
412
  transform: skewX(-0.19531deg) skewY(-0.19531deg); } }
379
  -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
380
  transform: skewX(-0.78125deg) skewY(-0.78125deg); }
381
  77.7% {
382
+ -webkit-transform: skewX(0.39062deg) skewY(0.39062deg);
383
+ transform: skewX(0.39062deg) skewY(0.39062deg); }
384
  88.8% {
385
  -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
386
  transform: skewX(-0.19531deg) skewY(-0.19531deg); } }
405
  -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
406
  transform: skewX(-0.78125deg) skewY(-0.78125deg); }
407
  77.7% {
408
+ -webkit-transform: skewX(0.39062deg) skewY(0.39062deg);
409
+ transform: skewX(0.39062deg) skewY(0.39062deg); }
410
  88.8% {
411
  -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
412
  transform: skewX(-0.19531deg) skewY(-0.19531deg); } }
assets/css/animate.min.css CHANGED
@@ -1 +1 @@
1
- .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes a{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes a{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:a;animation-name:a;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes b{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes b{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:b;animation-name:b}@-webkit-keyframes c{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes c{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:c;animation-name:c}@-webkit-keyframes d{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes d{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:d;animation-name:d}@-webkit-keyframes e{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes e{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:e;animation-name:e}@-webkit-keyframes f{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes f{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:f;animation-name:f}@-webkit-keyframes g{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes g{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:g;animation-name:g}@-webkit-keyframes h{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes h{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:h;animation-name:h}@-webkit-keyframes i{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}@keyframes i{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:i;animation-name:i}@-webkit-keyframes j{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39063deg) skewY(.39063deg);transform:skewX(.39063deg) skewY(.39063deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}@keyframes j{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39063deg) skewY(.39063deg);transform:skewX(.39063deg) skewY(.39063deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}.jello{-webkit-animation-name:j;animation-name:j;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes k{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes k{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:k;animation-name:k}@-webkit-keyframes l{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes l{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:l;animation-name:l}@-webkit-keyframes m{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes m{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:m;animation-name:m}@-webkit-keyframes n{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes n{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:n;animation-name:n}@-webkit-keyframes o{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes o{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:o;animation-name:o}@-webkit-keyframes p{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes p{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:p;animation-name:p}@-webkit-keyframes q{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes q{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:q;animation-name:q}@-webkit-keyframes r{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes r{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:r;animation-name:r}@-webkit-keyframes s{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes s{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:s;animation-name:s}@-webkit-keyframes t{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes t{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:t;animation-name:t}@-webkit-keyframes u{0%{opacity:0}to{opacity:1}}@keyframes u{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:u;animation-name:u}@-webkit-keyframes v{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes v{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:v;animation-name:v}@-webkit-keyframes w{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes w{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:w;animation-name:w}@-webkit-keyframes x{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes x{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:x;animation-name:x}@-webkit-keyframes y{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes y{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:y;animation-name:y}@-webkit-keyframes z{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes z{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:z;animation-name:z}@-webkit-keyframes A{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes A{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:A;animation-name:A}@-webkit-keyframes B{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes B{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:B;animation-name:B}@-webkit-keyframes C{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes C{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:C;animation-name:C}@-webkit-keyframes D{0%{opacity:1}to{opacity:0}}@keyframes D{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:D;animation-name:D}@-webkit-keyframes E{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes E{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:E;animation-name:E}@-webkit-keyframes F{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes F{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:F;animation-name:F}@-webkit-keyframes G{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes G{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:G;animation-name:G}@-webkit-keyframes H{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes H{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:H;animation-name:H}@-webkit-keyframes I{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes I{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:I;animation-name:I}@-webkit-keyframes J{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes J{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:J;animation-name:J}@-webkit-keyframes K{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes K{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:K;animation-name:K}@-webkit-keyframes L{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes L{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:L;animation-name:L}@-webkit-keyframes M{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes M{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:M;animation-name:M}@-webkit-keyframes N{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes N{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:N;animation-name:N}@-webkit-keyframes O{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes O{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:O;animation-name:O}@-webkit-keyframes P{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes P{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:P;animation-name:P;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes Q{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes Q{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:Q;animation-name:Q}@-webkit-keyframes R{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes R{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:R;animation-name:R;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes S{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes S{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:S;animation-name:S;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes T{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes T{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:T;animation-name:T}@-webkit-keyframes U{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes U{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:U;animation-name:U}@-webkit-keyframes V{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes V{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:V;animation-name:V}@-webkit-keyframes W{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes W{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:W;animation-name:W}@-webkit-keyframes X{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes X{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:X;animation-name:X}@-webkit-keyframes Y{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes Y{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:Y;animation-name:Y}@-webkit-keyframes Z{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes Z{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:Z;animation-name:Z}@-webkit-keyframes ab{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes ab{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:ab;animation-name:ab}@-webkit-keyframes bb{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes bb{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:bb;animation-name:bb}@-webkit-keyframes cb{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes cb{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:cb;animation-name:cb}@-webkit-keyframes db{0%{-webkit-transform-origin:top left;transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes db{0%{-webkit-transform-origin:top left;transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:db;animation-name:db}@-webkit-keyframes eb{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes eb{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:eb;animation-name:eb}@-webkit-keyframes fb{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes fb{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:fb;animation-name:fb}@-webkit-keyframes gb{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes gb{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:gb;animation-name:gb}@-webkit-keyframes hb{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes hb{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:hb;animation-name:hb}@-webkit-keyframes ib{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes ib{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:ib;animation-name:ib}@-webkit-keyframes jb{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes jb{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:jb;animation-name:jb}@-webkit-keyframes kb{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes kb{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:kb;animation-name:kb}@-webkit-keyframes lb{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}@keyframes lb{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}.zoomOut{-webkit-animation-name:lb;animation-name:lb}@-webkit-keyframes mb{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes mb{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:mb;animation-name:mb}@-webkit-keyframes nb{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes nb{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:nb;animation-name:nb}@-webkit-keyframes ob{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes ob{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:ob;animation-name:ob}@-webkit-keyframes pb{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes pb{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:pb;animation-name:pb}@-webkit-keyframes qb{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes qb{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:qb;animation-name:qb}@-webkit-keyframes rb{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rb{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:rb;animation-name:rb}@-webkit-keyframes sb{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes sb{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:sb;animation-name:sb}@-webkit-keyframes tb{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes tb{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:tb;animation-name:tb}@-webkit-keyframes ub{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes ub{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:ub;animation-name:ub}@-webkit-keyframes vb{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes vb{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:vb;animation-name:vb}@-webkit-keyframes wb{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes wb{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:wb;animation-name:wb}@-webkit-keyframes xb{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes xb{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:xb;animation-name:xb}
1
+ .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes a{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes a{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:a;animation-name:a;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes b{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes b{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:b;animation-name:b}@-webkit-keyframes c{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes c{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:c;animation-name:c}@-webkit-keyframes d{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes d{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:d;animation-name:d}@-webkit-keyframes e{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes e{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:e;animation-name:e}@-webkit-keyframes f{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes f{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:f;animation-name:f}@-webkit-keyframes g{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes g{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:g;animation-name:g}@-webkit-keyframes h{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes h{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:h;animation-name:h}@-webkit-keyframes i{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}@keyframes i{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:i;animation-name:i}@-webkit-keyframes j{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39062deg) skewY(.39062deg);transform:skewX(.39062deg) skewY(.39062deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}@keyframes j{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39062deg) skewY(.39062deg);transform:skewX(.39062deg) skewY(.39062deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}.jello{-webkit-animation-name:j;animation-name:j;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes k{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes k{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:k;animation-name:k}@-webkit-keyframes l{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes l{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:l;animation-name:l}@-webkit-keyframes m{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes m{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:m;animation-name:m}@-webkit-keyframes n{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes n{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:n;animation-name:n}@-webkit-keyframes o{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes o{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:o;animation-name:o}@-webkit-keyframes p{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes p{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:p;animation-name:p}@-webkit-keyframes q{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes q{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:q;animation-name:q}@-webkit-keyframes r{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes r{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:r;animation-name:r}@-webkit-keyframes s{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes s{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:s;animation-name:s}@-webkit-keyframes t{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes t{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:t;animation-name:t}@-webkit-keyframes u{0%{opacity:0}to{opacity:1}}@keyframes u{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:u;animation-name:u}@-webkit-keyframes v{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes v{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:v;animation-name:v}@-webkit-keyframes w{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes w{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:w;animation-name:w}@-webkit-keyframes x{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes x{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:x;animation-name:x}@-webkit-keyframes y{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes y{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:y;animation-name:y}@-webkit-keyframes z{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes z{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:z;animation-name:z}@-webkit-keyframes A{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes A{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:A;animation-name:A}@-webkit-keyframes B{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes B{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:B;animation-name:B}@-webkit-keyframes C{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes C{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:C;animation-name:C}@-webkit-keyframes D{0%{opacity:1}to{opacity:0}}@keyframes D{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:D;animation-name:D}@-webkit-keyframes E{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes E{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:E;animation-name:E}@-webkit-keyframes F{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes F{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:F;animation-name:F}@-webkit-keyframes G{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes G{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:G;animation-name:G}@-webkit-keyframes H{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes H{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:H;animation-name:H}@-webkit-keyframes I{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes I{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:I;animation-name:I}@-webkit-keyframes J{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes J{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:J;animation-name:J}@-webkit-keyframes K{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes K{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:K;animation-name:K}@-webkit-keyframes L{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes L{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:L;animation-name:L}@-webkit-keyframes M{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes M{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:M;animation-name:M}@-webkit-keyframes N{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes N{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:N;animation-name:N}@-webkit-keyframes O{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes O{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:O;animation-name:O}@-webkit-keyframes P{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes P{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:P;animation-name:P;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes Q{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes Q{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:Q;animation-name:Q}@-webkit-keyframes R{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes R{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:R;animation-name:R;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes S{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes S{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:S;animation-name:S;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes T{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes T{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:T;animation-name:T}@-webkit-keyframes U{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes U{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:U;animation-name:U}@-webkit-keyframes V{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes V{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:V;animation-name:V}@-webkit-keyframes W{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes W{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:W;animation-name:W}@-webkit-keyframes X{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes X{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:X;animation-name:X}@-webkit-keyframes Y{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes Y{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:Y;animation-name:Y}@-webkit-keyframes Z{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes Z{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:Z;animation-name:Z}@-webkit-keyframes ab{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes ab{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:ab;animation-name:ab}@-webkit-keyframes bb{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes bb{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:bb;animation-name:bb}@-webkit-keyframes cb{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes cb{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:cb;animation-name:cb}@-webkit-keyframes db{0%{-webkit-transform-origin:top left;transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes db{0%{-webkit-transform-origin:top left;transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:db;animation-name:db}@-webkit-keyframes eb{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes eb{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:eb;animation-name:eb}@-webkit-keyframes fb{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes fb{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:fb;animation-name:fb}@-webkit-keyframes gb{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes gb{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:gb;animation-name:gb}@-webkit-keyframes hb{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes hb{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:hb;animation-name:hb}@-webkit-keyframes ib{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes ib{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:ib;animation-name:ib}@-webkit-keyframes jb{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes jb{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:jb;animation-name:jb}@-webkit-keyframes kb{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes kb{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:kb;animation-name:kb}@-webkit-keyframes lb{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}@keyframes lb{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}.zoomOut{-webkit-animation-name:lb;animation-name:lb}@-webkit-keyframes mb{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes mb{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:mb;animation-name:mb}@-webkit-keyframes nb{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes nb{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:nb;animation-name:nb}@-webkit-keyframes ob{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes ob{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:ob;animation-name:ob}@-webkit-keyframes pb{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes pb{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:pb;animation-name:pb}@-webkit-keyframes qb{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes qb{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:qb;animation-name:qb}@-webkit-keyframes rb{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rb{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:rb;animation-name:rb}@-webkit-keyframes sb{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes sb{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:sb;animation-name:sb}@-webkit-keyframes tb{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes tb{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:tb;animation-name:tb}@-webkit-keyframes ub{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes ub{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:ub;animation-name:ub}@-webkit-keyframes vb{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes vb{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:vb;animation-name:vb}@-webkit-keyframes wb{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes wb{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:wb;animation-name:wb}@-webkit-keyframes xb{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes xb{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:xb;animation-name:xb}
assets/css/bundle.min.css CHANGED
@@ -7,7 +7,7 @@
7
  * http://jquery.org/license
8
  *
9
  * http://api.jqueryui.com/category/theming/
10
- */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.ui-controlgroup>.ui-controlgroup-item:focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev 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,.ui-datepicker select.ui-datepicker-year{width:45%}.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:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 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;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,.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:0}.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,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}/*!
11
  * jQuery UI CSS Framework 1.12.1
12
  * http://jqueryui.com
13
  *
@@ -18,4 +18,4 @@
18
  * http://api.jqueryui.com/category/theming/
19
  *
20
  * To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
21
- */.ui-widget{font-family:Arial,Helvetica,sans-serif}.ui-widget,.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.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}.ui-icon,.ui-widget-content .ui-icon{background-image:url(data:image/png;base64,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)}.ui-widget-header .ui-icon{background-image:url(data:image/png;base64,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)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(data:image/png;base64,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)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(data:image/png;base64,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)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAMAAADYSUr5AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABLFBMVEV3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diDPBZfVAAAAY3RSTlMAWEd8IjKY4b3Ld2acsomqpVpOeudAQGVmhVOLRpGUY2NhTaBobXqbc6W/fcC8463l6eSBjl3f3eC51tvSxNXU12LacP4Nzplp+DgqFhzFedHjp4FYyJPQ2K/wzZCniLC7x6vHwZbrAAAAAWJLR0QAiAUdSAAAAAd0SU1FB+AHDQUaNuOGGEYAAA+BSURBVHja7V0LYxvFEd67iyQsxycZJGgDCYrBKSR1WjdJX5RCGiJICzFpmxCamFLm//+H7t5rZ2f2oeNk6Wzv58T23D7nu9m9md09WYiIiIgeIIFk213Ysv7QcwY6dy8Bv/4JZkBl3iwhxAJBwSSA9sdIV6kJvgLAGgBPA6R88etGTYJaICcgof0x0ukdZATQ4rwBljnZIAOs/3YVPOmcQUFy+2u3ZU68mdYKZsG8i/QGcwvx3mFuAZ4ObN4C7KSwLvoIYKWBmYindmKCm58DVuDjTJ8CdAht/imwdVx2RygiIiIiIiKixzhzT3DLflDCojWgzntCS9DsRoCfsAZ86wFsQUjWvlFKLB1gBLAMNLsZLiasAUqAJ7pUtW8yGGL9t/fYk2xZUUk8xUVgCRAKAja2HMAtWNhs1ojWVlgPSMzafCNq2xZgReLpcff1AD5CtjoHhHHRnwIRERER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)}.ui-state-error-text .ui-icon,.ui-state-error .ui-icon{background-image:url(data:image/png;base64,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)}.ui-button .ui-icon{background-image:url(data:image/png;base64,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)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-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:-65px -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:-65px -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:1px -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-on{background-position:-96px -144px}.ui-icon-radio-off{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-first,.ui-icon-seek-start{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-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;filter:Alpha(Opacity=0.3)}.ui-widget-shadow{box-shadow:0 0 5px #666}.selectize-input .item[data-value=ABeeZee]{background-position:0 -5px}.selectize-dropdown-content [data-value=ABeeZee]{background-position:8px -5px}.selectize-input .item[data-value=Abel]{background-position:0 -45px}.selectize-dropdown-content [data-value=Abel]{background-position:8px -45px}.selectize-input .item[data-value="Abhaya Libre"]{background-position:0 -85px}.selectize-dropdown-content [data-value="Abhaya Libre"]{background-position:8px -85px}.selectize-input .item[data-value="Abril Fatface"]{background-position:0 -125px}.selectize-dropdown-content [data-value="Abril Fatface"]{background-position:8px -125px}.selectize-input .item[data-value=Aclonica]{background-position:0 -165px}.selectize-dropdown-content [data-value=Aclonica]{background-position:8px -165px}.selectize-input .item[data-value=Acme]{background-position:0 -205px}.selectize-dropdown-content [data-value=Acme]{background-position:8px -205px}.selectize-input .item[data-value=Actor]{background-position:0 -245px}.selectize-dropdown-content [data-value=Actor]{background-position:8px -245px}.selectize-input .item[data-value=Adamina]{background-position:0 -285px}.selectize-dropdown-content [data-value=Adamina]{background-position:8px -285px}.selectize-input .item[data-value="Advent Pro"]{background-position:0 -325px}.selectize-dropdown-content [data-value="Advent Pro"]{background-position:8px -325px}.selectize-input .item[data-value="Aguafina Script"]{background-position:0 -365px}.selectize-dropdown-content [data-value="Aguafina Script"]{background-position:8px -365px}.selectize-input .item[data-value=Akronim]{background-position:0 -405px}.selectize-dropdown-content [data-value=Akronim]{background-position:8px -405px}.selectize-input .item[data-value=Aladin]{background-position:0 -445px}.selectize-dropdown-content [data-value=Aladin]{background-position:8px -445px}.selectize-input .item[data-value=Aldrich]{background-position:0 -485px}.selectize-dropdown-content [data-value=Aldrich]{background-position:8px -485px}.selectize-input .item[data-value=Alef]{background-position:0 -525px}.selectize-dropdown-content [data-value=Alef]{background-position:8px -525px}.selectize-input .item[data-value=Alegreya]{background-position:0 -565px}.selectize-dropdown-content [data-value=Alegreya]{background-position:8px -565px}.selectize-input .item[data-value="Alegreya SC"]{background-position:0 -605px}.selectize-dropdown-content [data-value="Alegreya SC"]{background-position:8px -605px}.selectize-input .item[data-value="Alegreya Sans"]{background-position:0 -645px}.selectize-dropdown-content [data-value="Alegreya Sans"]{background-position:8px -645px}.selectize-input .item[data-value="Alegreya Sans SC"]{background-position:0 -685px}.selectize-dropdown-content [data-value="Alegreya Sans SC"]{background-position:8px -685px}.selectize-input .item[data-value="Alex Brush"]{background-position:0 -725px}.selectize-dropdown-content [data-value="Alex Brush"]{background-position:8px -725px}.selectize-input .item[data-value="Alfa Slab One"]{background-position:0 -765px}.selectize-dropdown-content [data-value="Alfa Slab One"]{background-position:8px -765px}.selectize-input .item[data-value=Alice]{background-position:0 -805px}.selectize-dropdown-content [data-value=Alice]{background-position:8px -805px}.selectize-input .item[data-value=Alike]{background-position:0 -845px}.selectize-dropdown-content [data-value=Alike]{background-position:8px -845px}.selectize-input .item[data-value="Alike Angular"]{background-position:0 -885px}.selectize-dropdown-content [data-value="Alike Angular"]{background-position:8px -885px}.selectize-input .item[data-value=Allan]{background-position:0 -925px}.selectize-dropdown-content [data-value=Allan]{background-position:8px -925px}.selectize-input .item[data-value=Allerta]{background-position:0 -965px}.selectize-dropdown-content [data-value=Allerta]{background-position:8px -965px}.selectize-input .item[data-value="Allerta Stencil"]{background-position:0 -1005px}.selectize-dropdown-content [data-value="Allerta Stencil"]{background-position:8px -1005px}.selectize-input .item[data-value=Allura]{background-position:0 -1045px}.selectize-dropdown-content [data-value=Allura]{background-position:8px -1045px}.selectize-input .item[data-value=Almendra]{background-position:0 -1085px}.selectize-dropdown-content [data-value=Almendra]{background-position:8px -1085px}.selectize-input .item[data-value="Almendra Display"]{background-position:0 -1125px}.selectize-dropdown-content [data-value="Almendra Display"]{background-position:8px -1125px}.selectize-input .item[data-value="Almendra SC"]{background-position:0 -1165px}.selectize-dropdown-content [data-value="Almendra SC"]{background-position:8px -1165px}.selectize-input .item[data-value=Amarante]{background-position:0 -1205px}.selectize-dropdown-content [data-value=Amarante]{background-position:8px -1205px}.selectize-input .item[data-value=Amaranth]{background-position:0 -1245px}.selectize-dropdown-content [data-value=Amaranth]{background-position:8px -1245px}.selectize-input .item[data-value="Amatic SC"]{background-position:0 -1285px}.selectize-dropdown-content [data-value="Amatic SC"]{background-position:8px -1285px}.selectize-input .item[data-value="Amatica SC"]{background-position:0 -1325px}.selectize-dropdown-content [data-value="Amatica SC"]{background-position:8px -1325px}.selectize-input .item[data-value=Amethysta]{background-position:0 -1365px}.selectize-dropdown-content [data-value=Amethysta]{background-position:8px -1365px}.selectize-input .item[data-value=Amiko]{background-position:0 -1405px}.selectize-dropdown-content [data-value=Amiko]{background-position:8px -1405px}.selectize-input .item[data-value=Amiri]{background-position:0 -1445px}.selectize-dropdown-content [data-value=Amiri]{background-position:8px -1445px}.selectize-input .item[data-value=Amita]{background-position:0 -1485px}.selectize-dropdown-content [data-value=Amita]{background-position:8px -1485px}.selectize-input .item[data-value=Anaheim]{background-position:0 -1525px}.selectize-dropdown-content [data-value=Anaheim]{background-position:8px -1525px}.selectize-input .item[data-value=Andada]{background-position:0 -1565px}.selectize-dropdown-content [data-value=Andada]{background-position:8px -1565px}.selectize-input .item[data-value=Andika]{background-position:0 -1605px}.selectize-dropdown-content [data-value=Andika]{background-position:8px -1605px}.selectize-input .item[data-value=Angkor]{background-position:0 -1645px}.selectize-dropdown-content [data-value=Angkor]{background-position:8px -1645px}.selectize-input .item[data-value="Annie Use Your Telescope"]{background-position:0 -1685px}.selectize-dropdown-content [data-value="Annie Use Your Telescope"]{background-position:8px -1685px}.selectize-input .item[data-value="Anonymous Pro"]{background-position:0 -1725px}.selectize-dropdown-content [data-value="Anonymous Pro"]{background-position:8px -1725px}.selectize-input .item[data-value=Antic]{background-position:0 -1765px}.selectize-dropdown-content [data-value=Antic]{background-position:8px -1765px}.selectize-input .item[data-value="Antic Didone"]{background-position:0 -1805px}.selectize-dropdown-content [data-value="Antic Didone"]{background-position:8px -1805px}.selectize-input .item[data-value="Antic Slab"]{background-position:0 -1845px}.selectize-dropdown-content [data-value="Antic Slab"]{background-position:8px -1845px}.selectize-input .item[data-value=Anton]{background-position:0 -1885px}.selectize-dropdown-content [data-value=Anton]{background-position:8px -1885px}.selectize-input .item[data-value=Arapey]{background-position:0 -1925px}.selectize-dropdown-content [data-value=Arapey]{background-position:8px -1925px}.selectize-input .item[data-value=Arbutus]{background-position:0 -1965px}.selectize-dropdown-content [data-value=Arbutus]{background-position:8px -1965px}.selectize-input .item[data-value="Arbutus Slab"]{background-position:0 -2005px}.selectize-dropdown-content [data-value="Arbutus Slab"]{background-position:8px -2005px}.selectize-input .item[data-value="Architects Daughter"]{background-position:0 -2045px}.selectize-dropdown-content [data-value="Architects Daughter"]{background-position:8px -2045px}.selectize-input .item[data-value="Archivo Black"]{background-position:0 -2085px}.selectize-dropdown-content [data-value="Archivo Black"]{background-position:8px -2085px}.selectize-input .item[data-value="Archivo Narrow"]{background-position:0 -2125px}.selectize-dropdown-content [data-value="Archivo Narrow"]{background-position:8px -2125px}.selectize-input .item[data-value="Aref Ruqaa"]{background-position:0 -2165px}.selectize-dropdown-content [data-value="Aref Ruqaa"]{background-position:8px -2165px}.selectize-input .item[data-value="Arima Madurai"]{background-position:0 -2205px}.selectize-dropdown-content [data-value="Arima Madurai"]{background-position:8px -2205px}.selectize-input .item[data-value=Arimo]{background-position:0 -2245px}.selectize-dropdown-content [data-value=Arimo]{background-position:8px -2245px}.selectize-input .item[data-value=Arizonia]{background-position:0 -2285px}.selectize-dropdown-content [data-value=Arizonia]{background-position:8px -2285px}.selectize-input .item[data-value=Armata]{background-position:0 -2325px}.selectize-dropdown-content [data-value=Armata]{background-position:8px -2325px}.selectize-input .item[data-value=Arsenal]{background-position:0 -2365px}.selectize-dropdown-content [data-value=Arsenal]{background-position:8px -2365px}.selectize-input .item[data-value=Artifika]{background-position:0 -2405px}.selectize-dropdown-content [data-value=Artifika]{background-position:8px -2405px}.selectize-input .item[data-value=Arvo]{background-position:0 -2445px}.selectize-dropdown-content [data-value=Arvo]{background-position:8px -2445px}.selectize-input .item[data-value=Arya]{background-position:0 -2485px}.selectize-dropdown-content [data-value=Arya]{background-position:8px -2485px}.selectize-input .item[data-value=Asap]{background-position:0 -2525px}.selectize-dropdown-content [data-value=Asap]{background-position:8px -2525px}.selectize-input .item[data-value=Asar]{background-position:0 -2565px}.selectize-dropdown-content [data-value=Asar]{background-position:8px -2565px}.selectize-input .item[data-value=Asset]{background-position:0 -2605px}.selectize-dropdown-content [data-value=Asset]{background-position:8px -2605px}.selectize-input .item[data-value=Assistant]{background-position:0 -2645px}.selectize-dropdown-content [data-value=Assistant]{background-position:8px -2645px}.selectize-input .item[data-value=Astloch]{background-position:0 -2685px}.selectize-dropdown-content [data-value=Astloch]{background-position:8px -2685px}.selectize-input .item[data-value=Asul]{background-position:0 -2725px}.selectize-dropdown-content [data-value=Asul]{background-position:8px -2725px}.selectize-input .item[data-value=Athiti]{background-position:0 -2765px}.selectize-dropdown-content [data-value=Athiti]{background-position:8px -2765px}.selectize-input .item[data-value=Atma]{background-position:0 -2805px}.selectize-dropdown-content [data-value=Atma]{background-position:8px -2805px}.selectize-input .item[data-value="Atomic Age"]{background-position:0 -2845px}.selectize-dropdown-content [data-value="Atomic Age"]{background-position:8px -2845px}.selectize-input .item[data-value=Aubrey]{background-position:0 -2885px}.selectize-dropdown-content [data-value=Aubrey]{background-position:8px -2885px}.selectize-input .item[data-value=Audiowide]{background-position:0 -2925px}.selectize-dropdown-content [data-value=Audiowide]{background-position:8px -2925px}.selectize-input .item[data-value="Autour One"]{background-position:0 -2965px}.selectize-dropdown-content [data-value="Autour One"]{background-position:8px -2965px}.selectize-input .item[data-value=Average]{background-position:0 -3005px}.selectize-dropdown-content [data-value=Average]{background-position:8px -3005px}.selectize-input .item[data-value="Average Sans"]{background-position:0 -3045px}.selectize-dropdown-content [data-value="Average Sans"]{background-position:8px -3045px}.selectize-input .item[data-value="Averia Gruesa Libre"]{background-position:0 -3085px}.selectize-dropdown-content [data-value="Averia Gruesa Libre"]{background-position:8px -3085px}.selectize-input .item[data-value="Averia Libre"]{background-position:0 -3125px}.selectize-dropdown-content [data-value="Averia Libre"]{background-position:8px -3125px}.selectize-input .item[data-value="Averia Sans Libre"]{background-position:0 -3165px}.selectize-dropdown-content [data-value="Averia Sans Libre"]{background-position:8px -3165px}.selectize-input .item[data-value="Averia Serif Libre"]{background-position:0 -3205px}.selectize-dropdown-content [data-value="Averia Serif Libre"]{background-position:8px -3205px}.selectize-input .item[data-value="Bad Script"]{background-position:0 -3245px}.selectize-dropdown-content [data-value="Bad Script"]{background-position:8px -3245px}.selectize-input .item[data-value=Baloo]{background-position:0 -3285px}.selectize-dropdown-content [data-value=Baloo]{background-position:8px -3285px}.selectize-input .item[data-value="Baloo Bhai"]{background-position:0 -3325px}.selectize-dropdown-content [data-value="Baloo Bhai"]{background-position:8px -3325px}.selectize-input .item[data-value="Baloo Bhaina"]{background-position:0 -3365px}.selectize-dropdown-content [data-value="Baloo Bhaina"]{background-position:8px -3365px}.selectize-input .item[data-value="Baloo Chettan"]{background-position:0 -3405px}.selectize-dropdown-content [data-value="Baloo Chettan"]{background-position:8px -3405px}.selectize-input .item[data-value="Baloo Da"]{background-position:0 -3445px}.selectize-dropdown-content [data-value="Baloo Da"]{background-position:8px -3445px}.selectize-input .item[data-value="Baloo Paaji"]{background-position:0 -3485px}.selectize-dropdown-content [data-value="Baloo Paaji"]{background-position:8px -3485px}.selectize-input .item[data-value="Baloo Tamma"]{background-position:0 -3525px}.selectize-dropdown-content [data-value="Baloo Tamma"]{background-position:8px -3525px}.selectize-input .item[data-value="Baloo Thambi"]{background-position:0 -3565px}.selectize-dropdown-content [data-value="Baloo Thambi"]{background-position:8px -3565px}.selectize-input .item[data-value=Balthazar]{background-position:0 -3605px}.selectize-dropdown-content [data-value=Balthazar]{background-position:8px -3605px}.selectize-input .item[data-value=Bangers]{background-position:0 -3645px}.selectize-dropdown-content [data-value=Bangers]{background-position:8px -3645px}.selectize-input .item[data-value=Basic]{background-position:0 -3685px}.selectize-dropdown-content [data-value=Basic]{background-position:8px -3685px}.selectize-input .item[data-value=Battambang]{background-position:0 -3725px}.selectize-dropdown-content [data-value=Battambang]{background-position:8px -3725px}.selectize-input .item[data-value=Baumans]{background-position:0 -3765px}.selectize-dropdown-content [data-value=Baumans]{background-position:8px -3765px}.selectize-input .item[data-value=Bayon]{background-position:0 -3805px}.selectize-dropdown-content [data-value=Bayon]{background-position:8px -3805px}.selectize-input .item[data-value=Belgrano]{background-position:0 -3845px}.selectize-dropdown-content [data-value=Belgrano]{background-position:8px -3845px}.selectize-input .item[data-value=Belleza]{background-position:0 -3885px}.selectize-dropdown-content [data-value=Belleza]{background-position:8px -3885px}.selectize-input .item[data-value=BenchNine]{background-position:0 -3925px}.selectize-dropdown-content [data-value=BenchNine]{background-position:8px -3925px}.selectize-input .item[data-value=Bentham]{background-position:0 -3965px}.selectize-dropdown-content [data-value=Bentham]{background-position:8px -3965px}.selectize-input .item[data-value="Berkshire Swash"]{background-position:0 -4005px}.selectize-dropdown-content [data-value="Berkshire Swash"]{background-position:8px -4005px}.selectize-input .item[data-value=Bevan]{background-position:0 -4045px}.selectize-dropdown-content [data-value=Bevan]{background-position:8px -4045px}.selectize-input .item[data-value="Bigelow Rules"]{background-position:0 -4085px}.selectize-dropdown-content [data-value="Bigelow Rules"]{background-position:8px -4085px}.selectize-input .item[data-value="Bigshot One"]{background-position:0 -4125px}.selectize-dropdown-content [data-value="Bigshot One"]{background-position:8px -4125px}.selectize-input .item[data-value=Bilbo]{background-position:0 -4165px}.selectize-dropdown-content [data-value=Bilbo]{background-position:8px -4165px}.selectize-input .item[data-value="Bilbo Swash Caps"]{background-position:0 -4205px}.selectize-dropdown-content [data-value="Bilbo Swash Caps"]{background-position:8px -4205px}.selectize-input .item[data-value=BioRhyme]{background-position:0 -4245px}.selectize-dropdown-content [data-value=BioRhyme]{background-position:8px -4245px}.selectize-input .item[data-value="BioRhyme Expanded"]{background-position:0 -4285px}.selectize-dropdown-content [data-value="BioRhyme Expanded"]{background-position:8px -4285px}.selectize-input .item[data-value=Biryani]{background-position:0 -4325px}.selectize-dropdown-content [data-value=Biryani]{background-position:8px -4325px}.selectize-input .item[data-value=Bitter]{background-position:0 -4365px}.selectize-dropdown-content [data-value=Bitter]{background-position:8px -4365px}.selectize-input .item[data-value="Black Ops One"]{background-position:0 -4405px}.selectize-dropdown-content [data-value="Black Ops One"]{background-position:8px -4405px}.selectize-input .item[data-value=Bokor]{background-position:0 -4445px}.selectize-dropdown-content [data-value=Bokor]{background-position:8px -4445px}.selectize-input .item[data-value=Bonbon]{background-position:0 -4485px}.selectize-dropdown-content [data-value=Bonbon]{background-position:8px -4485px}.selectize-input .item[data-value=Boogaloo]{background-position:0 -4525px}.selectize-dropdown-content [data-value=Boogaloo]{background-position:8px -4525px}.selectize-input .item[data-value="Bowlby One"]{background-position:0 -4565px}.selectize-dropdown-content [data-value="Bowlby One"]{background-position:8px -4565px}.selectize-input .item[data-value="Bowlby One SC"]{background-position:0 -4605px}.selectize-dropdown-content [data-value="Bowlby One SC"]{background-position:8px -4605px}.selectize-input .item[data-value=Brawler]{background-position:0 -4645px}.selectize-dropdown-content [data-value=Brawler]{background-position:8px -4645px}.selectize-input .item[data-value="Bree Serif"]{background-position:0 -4685px}.selectize-dropdown-content [data-value="Bree Serif"]{background-position:8px -4685px}.selectize-input .item[data-value="Bubblegum Sans"]{background-position:0 -4725px}.selectize-dropdown-content [data-value="Bubblegum Sans"]{background-position:8px -4725px}.selectize-input .item[data-value="Bubbler One"]{background-position:0 -4765px}.selectize-dropdown-content [data-value="Bubbler One"]{background-position:8px -4765px}.selectize-input .item[data-value=Buda]{background-position:0 -4805px}.selectize-dropdown-content [data-value=Buda]{background-position:8px -4805px}.selectize-input .item[data-value=Buenard]{background-position:0 -4845px}.selectize-dropdown-content [data-value=Buenard]{background-position:8px -4845px}.selectize-input .item[data-value=Bungee]{background-position:0 -4885px}.selectize-dropdown-content [data-value=Bungee]{background-position:8px -4885px}.selectize-input .item[data-value="Bungee Hairline"]{background-position:0 -4925px}.selectize-dropdown-content [data-value="Bungee Hairline"]{background-position:8px -4925px}.selectize-input .item[data-value="Bungee Inline"]{background-position:0 -4965px}.selectize-dropdown-content [data-value="Bungee Inline"]{background-position:8px -4965px}.selectize-input .item[data-value="Bungee Outline"]{background-position:0 -5005px}.selectize-dropdown-content [data-value="Bungee Outline"]{background-position:8px -5005px}.selectize-input .item[data-value="Bungee Shade"]{background-position:0 -5045px}.selectize-dropdown-content [data-value="Bungee Shade"]{background-position:8px -5045px}.selectize-input .item[data-value=Butcherman]{background-position:0 -5085px}.selectize-dropdown-content [data-value=Butcherman]{background-position:8px -5085px}.selectize-input .item[data-value="Butterfly Kids"]{background-position:0 -5125px}.selectize-dropdown-content [data-value="Butterfly Kids"]{background-position:8px -5125px}.selectize-input .item[data-value=Cabin]{background-position:0 -5165px}.selectize-dropdown-content [data-value=Cabin]{background-position:8px -5165px}.selectize-input .item[data-value="Cabin Condensed"]{background-position:0 -5205px}.selectize-dropdown-content [data-value="Cabin Condensed"]{background-position:8px -5205px}.selectize-input .item[data-value="Cabin Sketch"]{background-position:0 -5245px}.selectize-dropdown-content [data-value="Cabin Sketch"]{background-position:8px -5245px}.selectize-input .item[data-value="Caesar Dressing"]{background-position:0 -5285px}.selectize-dropdown-content [data-value="Caesar Dressing"]{background-position:8px -5285px}.selectize-input .item[data-value=Cagliostro]{background-position:0 -5325px}.selectize-dropdown-content [data-value=Cagliostro]{background-position:8px -5325px}.selectize-input .item[data-value=Cairo]{background-position:0 -5365px}.selectize-dropdown-content [data-value=Cairo]{background-position:8px -5365px}.selectize-input .item[data-value=Calligraffitti]{background-position:0 -5405px}.selectize-dropdown-content [data-value=Calligraffitti]{background-position:8px -5405px}.selectize-input .item[data-value=Cambay]{background-position:0 -5445px}.selectize-dropdown-content [data-value=Cambay]{background-position:8px -5445px}.selectize-input .item[data-value=Cambo]{background-position:0 -5485px}.selectize-dropdown-content [data-value=Cambo]{background-position:8px -5485px}.selectize-input .item[data-value=Candal]{background-position:0 -5525px}.selectize-dropdown-content [data-value=Candal]{background-position:8px -5525px}.selectize-input .item[data-value=Cantarell]{background-position:0 -5565px}.selectize-dropdown-content [data-value=Cantarell]{background-position:8px -5565px}.selectize-input .item[data-value="Cantata One"]{background-position:0 -5605px}.selectize-dropdown-content [data-value="Cantata One"]{background-position:8px -5605px}.selectize-input .item[data-value="Cantora One"]{background-position:0 -5645px}.selectize-dropdown-content [data-value="Cantora One"]{background-position:8px -5645px}.selectize-input .item[data-value=Capriola]{background-position:0 -5685px}.selectize-dropdown-content [data-value=Capriola]{background-position:8px -5685px}.selectize-input .item[data-value=Cardo]{background-position:0 -5725px}.selectize-dropdown-content [data-value=Cardo]{background-position:8px -5725px}.selectize-input .item[data-value=Carme]{background-position:0 -5765px}.selectize-dropdown-content [data-value=Carme]{background-position:8px -5765px}.selectize-input .item[data-value="Carrois Gothic"]{background-position:0 -5805px}.selectize-dropdown-content [data-value="Carrois Gothic"]{background-position:8px -5805px}.selectize-input .item[data-value="Carrois Gothic SC"]{background-position:0 -5845px}.selectize-dropdown-content [data-value="Carrois Gothic SC"]{background-position:8px -5845px}.selectize-input .item[data-value="Carter One"]{background-position:0 -5885px}.selectize-dropdown-content [data-value="Carter One"]{background-position:8px -5885px}.selectize-input .item[data-value=Catamaran]{background-position:0 -5925px}.selectize-dropdown-content [data-value=Catamaran]{background-position:8px -5925px}.selectize-input .item[data-value=Caudex]{background-position:0 -5965px}.selectize-dropdown-content [data-value=Caudex]{background-position:8px -5965px}.selectize-input .item[data-value=Caveat]{background-position:0 -6005px}.selectize-dropdown-content [data-value=Caveat]{background-position:8px -6005px}.selectize-input .item[data-value="Caveat Brush"]{background-position:0 -6045px}.selectize-dropdown-content [data-value="Caveat Brush"]{background-position:8px -6045px}.selectize-input .item[data-value="Cedarville Cursive"]{background-position:0 -6085px}.selectize-dropdown-content [data-value="Cedarville Cursive"]{background-position:8px -6085px}.selectize-input .item[data-value="Ceviche One"]{background-position:0 -6125px}.selectize-dropdown-content [data-value="Ceviche One"]{background-position:8px -6125px}.selectize-input .item[data-value=Changa]{background-position:0 -6165px}.selectize-dropdown-content [data-value=Changa]{background-position:8px -6165px}.selectize-input .item[data-value="Changa One"]{background-position:0 -6205px}.selectize-dropdown-content [data-value="Changa One"]{background-position:8px -6205px}.selectize-input .item[data-value=Chango]{background-position:0 -6245px}.selectize-dropdown-content [data-value=Chango]{background-position:8px -6245px}.selectize-input .item[data-value=Chathura]{background-position:0 -6285px}.selectize-dropdown-content [data-value=Chathura]{background-position:8px -6285px}.selectize-input .item[data-value="Chau Philomene One"]{background-position:0 -6325px}.selectize-dropdown-content [data-value="Chau Philomene One"]{background-position:8px -6325px}.selectize-input .item[data-value="Chela One"]{background-position:0 -6365px}.selectize-dropdown-content [data-value="Chela One"]{background-position:8px -6365px}.selectize-input .item[data-value="Chelsea Market"]{background-position:0 -6405px}.selectize-dropdown-content [data-value="Chelsea Market"]{background-position:8px -6405px}.selectize-input .item[data-value=Chenla]{background-position:0 -6445px}.selectize-dropdown-content [data-value=Chenla]{background-position:8px -6445px}.selectize-input .item[data-value="Cherry Cream Soda"]{background-position:0 -6485px}.selectize-dropdown-content [data-value="Cherry Cream Soda"]{background-position:8px -6485px}.selectize-input .item[data-value="Cherry Swash"]{background-position:0 -6525px}.selectize-dropdown-content [data-value="Cherry Swash"]{background-position:8px -6525px}.selectize-input .item[data-value=Chewy]{background-position:0 -6565px}.selectize-dropdown-content [data-value=Chewy]{background-position:8px -6565px}.selectize-input .item[data-value=Chicle]{background-position:0 -6605px}.selectize-dropdown-content [data-value=Chicle]{background-position:8px -6605px}.selectize-input .item[data-value=Chivo]{background-position:0 -6645px}.selectize-dropdown-content [data-value=Chivo]{background-position:8px -6645px}.selectize-input .item[data-value=Chonburi]{background-position:0 -6685px}.selectize-dropdown-content [data-value=Chonburi]{background-position:8px -6685px}.selectize-input .item[data-value=Cinzel]{background-position:0 -6725px}.selectize-dropdown-content [data-value=Cinzel]{background-position:8px -6725px}.selectize-input .item[data-value="Cinzel Decorative"]{background-position:0 -6765px}.selectize-dropdown-content [data-value="Cinzel Decorative"]{background-position:8px -6765px}.selectize-input .item[data-value="Clicker Script"]{background-position:0 -6805px}.selectize-dropdown-content [data-value="Clicker Script"]{background-position:8px -6805px}.selectize-input .item[data-value=Coda]{background-position:0 -6845px}.selectize-dropdown-content [data-value=Coda]{background-position:8px -6845px}.selectize-input .item[data-value="Coda Caption"]{background-position:0 -6885px}.selectize-dropdown-content [data-value="Coda Caption"]{background-position:8px -6885px}.selectize-input .item[data-value=Codystar]{background-position:0 -6925px}.selectize-dropdown-content [data-value=Codystar]{background-position:8px -6925px}.selectize-input .item[data-value=Coiny]{background-position:0 -6965px}.selectize-dropdown-content [data-value=Coiny]{background-position:8px -6965px}.selectize-input .item[data-value=Combo]{background-position:0 -7005px}.selectize-dropdown-content [data-value=Combo]{background-position:8px -7005px}.selectize-input .item[data-value=Comfortaa]{background-position:0 -7045px}.selectize-dropdown-content [data-value=Comfortaa]{background-position:8px -7045px}.selectize-input .item[data-value="Coming Soon"]{background-position:0 -7085px}.selectize-dropdown-content [data-value="Coming Soon"]{background-position:8px -7085px}.selectize-input .item[data-value="Concert One"]{background-position:0 -7125px}.selectize-dropdown-content [data-value="Concert One"]{background-position:8px -7125px}.selectize-input .item[data-value=Condiment]{background-position:0 -7165px}.selectize-dropdown-content [data-value=Condiment]{background-position:8px -7165px}.selectize-input .item[data-value=Content]{background-position:0 -7205px}.selectize-dropdown-content [data-value=Content]{background-position:8px -7205px}.selectize-input .item[data-value="Contrail One"]{background-position:0 -7245px}.selectize-dropdown-content [data-value="Contrail One"]{background-position:8px -7245px}.selectize-input .item[data-value=Convergence]{background-position:0 -7285px}.selectize-dropdown-content [data-value=Convergence]{background-position:8px -7285px}.selectize-input .item[data-value=Cookie]{background-position:0 -7325px}.selectize-dropdown-content [data-value=Cookie]{background-position:8px -7325px}.selectize-input .item[data-value=Copse]{background-position:0 -7365px}.selectize-dropdown-content [data-value=Copse]{background-position:8px -7365px}.selectize-input .item[data-value=Corben]{background-position:0 -7405px}.selectize-dropdown-content [data-value=Corben]{background-position:8px -7405px}.selectize-input .item[data-value=Cormorant]{background-position:0 -7445px}.selectize-dropdown-content [data-value=Cormorant]{background-position:8px -7445px}.selectize-input .item[data-value="Cormorant Garamond"]{background-position:0 -7485px}.selectize-dropdown-content [data-value="Cormorant Garamond"]{background-position:8px -7485px}.selectize-input .item[data-value="Cormorant Infant"]{background-position:0 -7525px}.selectize-dropdown-content [data-value="Cormorant Infant"]{background-position:8px -7525px}.selectize-input .item[data-value="Cormorant SC"]{background-position:0 -7565px}.selectize-dropdown-content [data-value="Cormorant SC"]{background-position:8px -7565px}.selectize-input .item[data-value="Cormorant Unicase"]{background-position:0 -7605px}.selectize-dropdown-content [data-value="Cormorant Unicase"]{background-position:8px -7605px}.selectize-input .item[data-value="Cormorant Upright"]{background-position:0 -7645px}.selectize-dropdown-content [data-value="Cormorant Upright"]{background-position:8px -7645px}.selectize-input .item[data-value=Courgette]{background-position:0 -7685px}.selectize-dropdown-content [data-value=Courgette]{background-position:8px -7685px}.selectize-input .item[data-value=Cousine]{background-position:0 -7725px}.selectize-dropdown-content [data-value=Cousine]{background-position:8px -7725px}.selectize-input .item[data-value=Coustard]{background-position:0 -7765px}.selectize-dropdown-content [data-value=Coustard]{background-position:8px -7765px}.selectize-input .item[data-value="Covered By Your Grace"]{background-position:0 -7805px}.selectize-dropdown-content [data-value="Covered By Your Grace"]{background-position:8px -7805px}.selectize-input .item[data-value="Crafty Girls"]{background-position:0 -7845px}.selectize-dropdown-content [data-value="Crafty Girls"]{background-position:8px -7845px}.selectize-input .item[data-value=Creepster]{background-position:0 -7885px}.selectize-dropdown-content [data-value=Creepster]{background-position:8px -7885px}.selectize-input .item[data-value="Crete Round"]{background-position:0 -7925px}.selectize-dropdown-content [data-value="Crete Round"]{background-position:8px -7925px}.selectize-input .item[data-value="Crimson Text"]{background-position:0 -7965px}.selectize-dropdown-content [data-value="Crimson Text"]{background-position:8px -7965px}.selectize-input .item[data-value="Croissant One"]{background-position:0 -8005px}.selectize-dropdown-content [data-value="Croissant One"]{background-position:8px -8005px}.selectize-input .item[data-value=Crushed]{background-position:0 -8045px}.selectize-dropdown-content [data-value=Crushed]{background-position:8px -8045px}.selectize-input .item[data-value=Cuprum]{background-position:0 -8085px}.selectize-dropdown-content [data-value=Cuprum]{background-position:8px -8085px}.selectize-input .item[data-value=Cutive]{background-position:0 -8125px}.selectize-dropdown-content [data-value=Cutive]{background-position:8px -8125px}.selectize-input .item[data-value="Cutive Mono"]{background-position:0 -8165px}.selectize-dropdown-content [data-value="Cutive Mono"]{background-position:8px -8165px}.selectize-input .item[data-value=Damion]{background-position:0 -8205px}.selectize-dropdown-content [data-value=Damion]{background-position:8px -8205px}.selectize-input .item[data-value="Dancing Script"]{background-position:0 -8245px}.selectize-dropdown-content [data-value="Dancing Script"]{background-position:8px -8245px}.selectize-input .item[data-value=Dangrek]{background-position:0 -8285px}.selectize-dropdown-content [data-value=Dangrek]{background-position:8px -8285px}.selectize-input .item[data-value="David Libre"]{background-position:0 -8325px}.selectize-dropdown-content [data-value="David Libre"]{background-position:8px -8325px}.selectize-input .item[data-value="Dawning of a New Day"]{background-position:0 -8365px}.selectize-dropdown-content [data-value="Dawning of a New Day"]{background-position:8px -8365px}.selectize-input .item[data-value="Days One"]{background-position:0 -8405px}.selectize-dropdown-content [data-value="Days One"]{background-position:8px -8405px}.selectize-input .item[data-value=Dekko]{background-position:0 -8445px}.selectize-dropdown-content [data-value=Dekko]{background-position:8px -8445px}.selectize-input .item[data-value=Delius]{background-position:0 -8485px}.selectize-dropdown-content [data-value=Delius]{background-position:8px -8485px}.selectize-input .item[data-value="Delius Swash Caps"]{background-position:0 -8525px}.selectize-dropdown-content [data-value="Delius Swash Caps"]{background-position:8px -8525px}.selectize-input .item[data-value="Delius Unicase"]{background-position:0 -8565px}.selectize-dropdown-content [data-value="Delius Unicase"]{background-position:8px -8565px}.selectize-input .item[data-value="Della Respira"]{background-position:0 -8605px}.selectize-dropdown-content [data-value="Della Respira"]{background-position:8px -8605px}.selectize-input .item[data-value="Denk One"]{background-position:0 -8645px}.selectize-dropdown-content [data-value="Denk One"]{background-position:8px -8645px}.selectize-input .item[data-value=Devonshire]{background-position:0 -8685px}.selectize-dropdown-content [data-value=Devonshire]{background-position:8px -8685px}.selectize-input .item[data-value=Dhurjati]{background-position:0 -8725px}.selectize-dropdown-content [data-value=Dhurjati]{background-position:8px -8725px}.selectize-input .item[data-value="Didact Gothic"]{background-position:0 -8765px}.selectize-dropdown-content [data-value="Didact Gothic"]{background-position:8px -8765px}.selectize-input .item[data-value=Diplomata]{background-position:0 -8805px}.selectize-dropdown-content [data-value=Diplomata]{background-position:8px -8805px}.selectize-input .item[data-value="Diplomata SC"]{background-position:0 -8845px}.selectize-dropdown-content [data-value="Diplomata SC"]{background-position:8px -8845px}.selectize-input .item[data-value=Domine]{background-position:0 -8885px}.selectize-dropdown-content [data-value=Domine]{background-position:8px -8885px}.selectize-input .item[data-value="Donegal One"]{background-position:0 -8925px}.selectize-dropdown-content [data-value="Donegal One"]{background-position:8px -8925px}.selectize-input .item[data-value="Doppio One"]{background-position:0 -8965px}.selectize-dropdown-content [data-value="Doppio One"]{background-position:8px -8965px}.selectize-input .item[data-value=Dorsa]{background-position:0 -9005px}.selectize-dropdown-content [data-value=Dorsa]{background-position:8px -9005px}.selectize-input .item[data-value=Dosis]{background-position:0 -9045px}.selectize-dropdown-content [data-value=Dosis]{background-position:8px -9045px}.selectize-input .item[data-value="Dr Sugiyama"]{background-position:0 -9085px}.selectize-dropdown-content [data-value="Dr Sugiyama"]{background-position:8px -9085px}.selectize-input .item[data-value="Droid Sans"]{background-position:0 -9125px}.selectize-dropdown-content [data-value="Droid Sans"]{background-position:8px -9125px}.selectize-input .item[data-value="Droid Sans Mono"]{background-position:0 -9165px}.selectize-dropdown-content [data-value="Droid Sans Mono"]{background-position:8px -9165px}.selectize-input .item[data-value="Droid Serif"]{background-position:0 -9205px}.selectize-dropdown-content [data-value="Droid Serif"]{background-position:8px -9205px}.selectize-input .item[data-value="Duru Sans"]{background-position:0 -9245px}.selectize-dropdown-content [data-value="Duru Sans"]{background-position:8px -9245px}.selectize-input .item[data-value=Dynalight]{background-position:0 -9285px}.selectize-dropdown-content [data-value=Dynalight]{background-position:8px -9285px}.selectize-input .item[data-value="EB Garamond"]{background-position:0 -9325px}.selectize-dropdown-content [data-value="EB Garamond"]{background-position:8px -9325px}.selectize-input .item[data-value="Eagle Lake"]{background-position:0 -9365px}.selectize-dropdown-content [data-value="Eagle Lake"]{background-position:8px -9365px}.selectize-input .item[data-value=Eater]{background-position:0 -9405px}.selectize-dropdown-content [data-value=Eater]{background-position:8px -9405px}.selectize-input .item[data-value=Economica]{background-position:0 -9445px}.selectize-dropdown-content [data-value=Economica]{background-position:8px -9445px}.selectize-input .item[data-value=Eczar]{background-position:0 -9485px}.selectize-dropdown-content [data-value=Eczar]{background-position:8px -9485px}.selectize-input .item[data-value="Ek Mukta"]{background-position:0 -9525px}.selectize-dropdown-content [data-value="Ek Mukta"]{background-position:8px -9525px}.selectize-input .item[data-value="El Messiri"]{background-position:0 -9565px}.selectize-dropdown-content [data-value="El Messiri"]{background-position:8px -9565px}.selectize-input .item[data-value=Electrolize]{background-position:0 -9605px}.selectize-dropdown-content [data-value=Electrolize]{background-position:8px -9605px}.selectize-input .item[data-value=Elsie]{background-position:0 -9645px}.selectize-dropdown-content [data-value=Elsie]{background-position:8px -9645px}.selectize-input .item[data-value="Elsie Swash Caps"]{background-position:0 -9685px}.selectize-dropdown-content [data-value="Elsie Swash Caps"]{background-position:8px -9685px}.selectize-input .item[data-value="Emblema One"]{background-position:0 -9725px}.selectize-dropdown-content [data-value="Emblema One"]{background-position:8px -9725px}.selectize-input .item[data-value="Emilys Candy"]{background-position:0 -9765px}.selectize-dropdown-content [data-value="Emilys Candy"]{background-position:8px -9765px}.selectize-input .item[data-value=Engagement]{background-position:0 -9805px}.selectize-dropdown-content [data-value=Engagement]{background-position:8px -9805px}.selectize-input .item[data-value=Englebert]{background-position:0 -9845px}.selectize-dropdown-content [data-value=Englebert]{background-position:8px -9845px}.selectize-input .item[data-value=Enriqueta]{background-position:0 -9885px}.selectize-dropdown-content [data-value=Enriqueta]{background-position:8px -9885px}.selectize-input .item[data-value="Erica One"]{background-position:0 -9925px}.selectize-dropdown-content [data-value="Erica One"]{background-position:8px -9925px}.selectize-input .item[data-value=Esteban]{background-position:0 -9965px}.selectize-dropdown-content [data-value=Esteban]{background-position:8px -9965px}.selectize-input .item[data-value="Euphoria Script"]{background-position:0 -10005px}.selectize-dropdown-content [data-value="Euphoria Script"]{background-position:8px -10005px}.selectize-input .item[data-value=Ewert]{background-position:0 -10045px}.selectize-dropdown-content [data-value=Ewert]{background-position:8px -10045px}.selectize-input .item[data-value=Exo]{background-position:0 -10085px}.selectize-dropdown-content [data-value=Exo]{background-position:8px -10085px}.selectize-input .item[data-value="Exo 2"]{background-position:0 -10125px}.selectize-dropdown-content [data-value="Exo 2"]{background-position:8px -10125px}.selectize-input .item[data-value="Expletus Sans"]{background-position:0 -10165px}.selectize-dropdown-content [data-value="Expletus Sans"]{background-position:8px -10165px}.selectize-input .item[data-value="Fanwood Text"]{background-position:0 -10205px}.selectize-dropdown-content [data-value="Fanwood Text"]{background-position:8px -10205px}.selectize-input .item[data-value=Farsan]{background-position:0 -10245px}.selectize-dropdown-content [data-value=Farsan]{background-position:8px -10245px}.selectize-input .item[data-value=Fascinate]{background-position:0 -10285px}.selectize-dropdown-content [data-value=Fascinate]{background-position:8px -10285px}.selectize-input .item[data-value="Fascinate Inline"]{background-position:0 -10325px}.selectize-dropdown-content [data-value="Fascinate Inline"]{background-position:8px -10325px}.selectize-input .item[data-value="Faster One"]{background-position:0 -10365px}.selectize-dropdown-content [data-value="Faster One"]{background-position:8px -10365px}.selectize-input .item[data-value=Fasthand]{background-position:0 -10405px}.selectize-dropdown-content [data-value=Fasthand]{background-position:8px -10405px}.selectize-input .item[data-value="Fauna One"]{background-position:0 -10445px}.selectize-dropdown-content [data-value="Fauna One"]{background-position:8px -10445px}.selectize-input .item[data-value=Federant]{background-position:0 -10485px}.selectize-dropdown-content [data-value=Federant]{background-position:8px -10485px}.selectize-input .item[data-value=Federo]{background-position:0 -10525px}.selectize-dropdown-content [data-value=Federo]{background-position:8px -10525px}.selectize-input .item[data-value=Felipa]{background-position:0 -10565px}.selectize-dropdown-content [data-value=Felipa]{background-position:8px -10565px}.selectize-input .item[data-value=Fenix]{background-position:0 -10605px}.selectize-dropdown-content [data-value=Fenix]{background-position:8px -10605px}.selectize-input .item[data-value="Finger Paint"]{background-position:0 -10645px}.selectize-dropdown-content [data-value="Finger Paint"]{background-position:8px -10645px}.selectize-input .item[data-value="Fira Mono"]{background-position:0 -10685px}.selectize-dropdown-content [data-value="Fira Mono"]{background-position:8px -10685px}.selectize-input .item[data-value="Fira Sans"]{background-position:0 -10725px}.selectize-dropdown-content [data-value="Fira Sans"]{background-position:8px -10725px}.selectize-input .item[data-value="Fira Sans Condensed"]{background-position:0 -10765px}.selectize-dropdown-content [data-value="Fira Sans Condensed"]{background-position:8px -10765px}.selectize-input .item[data-value="Fira Sans Extra Condensed"]{background-position:0 -10805px}.selectize-dropdown-content [data-value="Fira Sans Extra Condensed"]{background-position:8px -10805px}.selectize-input .item[data-value="Fjalla One"]{background-position:0 -10845px}.selectize-dropdown-content [data-value="Fjalla One"]{background-position:8px -10845px}.selectize-input .item[data-value="Fjord One"]{background-position:0 -10885px}.selectize-dropdown-content [data-value="Fjord One"]{background-position:8px -10885px}.selectize-input .item[data-value=Flamenco]{background-position:0 -10925px}.selectize-dropdown-content [data-value=Flamenco]{background-position:8px -10925px}.selectize-input .item[data-value=Flavors]{background-position:0 -10965px}.selectize-dropdown-content [data-value=Flavors]{background-position:8px -10965px}.selectize-input .item[data-value=Fondamento]{background-position:0 -11005px}.selectize-dropdown-content [data-value=Fondamento]{background-position:8px -11005px}.selectize-input .item[data-value="Fontdiner Swanky"]{background-position:0 -11045px}.selectize-dropdown-content [data-value="Fontdiner Swanky"]{background-position:8px -11045px}.selectize-input .item[data-value=Forum]{background-position:0 -11085px}.selectize-dropdown-content [data-value=Forum]{background-position:8px -11085px}.selectize-input .item[data-value="Francois One"]{background-position:0 -11125px}.selectize-dropdown-content [data-value="Francois One"]{background-position:8px -11125px}.selectize-input .item[data-value="Frank Ruhl Libre"]{background-position:0 -11165px}.selectize-dropdown-content [data-value="Frank Ruhl Libre"]{background-position:8px -11165px}.selectize-input .item[data-value="Freckle Face"]{background-position:0 -11205px}.selectize-dropdown-content [data-value="Freckle Face"]{background-position:8px -11205px}.selectize-input .item[data-value="Fredericka the Great"]{background-position:0 -11245px}.selectize-dropdown-content [data-value="Fredericka the Great"]{background-position:8px -11245px}.selectize-input .item[data-value="Fredoka One"]{background-position:0 -11285px}.selectize-dropdown-content [data-value="Fredoka One"]{background-position:8px -11285px}.selectize-input .item[data-value=Freehand]{background-position:0 -11325px}.selectize-dropdown-content [data-value=Freehand]{background-position:8px -11325px}.selectize-input .item[data-value=Fresca]{background-position:0 -11365px}.selectize-dropdown-content [data-value=Fresca]{background-position:8px -11365px}.selectize-input .item[data-value=Frijole]{background-position:0 -11405px}.selectize-dropdown-content [data-value=Frijole]{background-position:8px -11405px}.selectize-input .item[data-value=Fruktur]{background-position:0 -11445px}.selectize-dropdown-content [data-value=Fruktur]{background-position:8px -11445px}.selectize-input .item[data-value="Fugaz One"]{background-position:0 -11485px}.selectize-dropdown-content [data-value="Fugaz One"]{background-position:8px -11485px}.selectize-input .item[data-value="GFS Didot"]{background-position:0 -11525px}.selectize-dropdown-content [data-value="GFS Didot"]{background-position:8px -11525px}.selectize-input .item[data-value="GFS Neohellenic"]{background-position:0 -11565px}.selectize-dropdown-content [data-value="GFS Neohellenic"]{background-position:8px -11565px}.selectize-input .item[data-value=Gabriela]{background-position:0 -11605px}.selectize-dropdown-content [data-value=Gabriela]{background-position:8px -11605px}.selectize-input .item[data-value=Gafata]{background-position:0 -11645px}.selectize-dropdown-content [data-value=Gafata]{background-position:8px -11645px}.selectize-input .item[data-value=Galada]{background-position:0 -11685px}.selectize-dropdown-content [data-value=Galada]{background-position:8px -11685px}.selectize-input .item[data-value=Galdeano]{background-position:0 -11725px}.selectize-dropdown-content [data-value=Galdeano]{background-position:8px -11725px}.selectize-input .item[data-value=Galindo]{background-position:0 -11765px}.selectize-dropdown-content [data-value=Galindo]{background-position:8px -11765px}.selectize-input .item[data-value="Gentium Basic"]{background-position:0 -11805px}.selectize-dropdown-content [data-value="Gentium Basic"]{background-position:8px -11805px}.selectize-input .item[data-value="Gentium Book Basic"]{background-position:0 -11845px}.selectize-dropdown-content [data-value="Gentium Book Basic"]{background-position:8px -11845px}.selectize-input .item[data-value=Geo]{background-position:0 -11885px}.selectize-dropdown-content [data-value=Geo]{background-position:8px -11885px}.selectize-input .item[data-value=Geostar]{background-position:0 -11925px}.selectize-dropdown-content [data-value=Geostar]{background-position:8px -11925px}.selectize-input .item[data-value="Geostar Fill"]{background-position:0 -11965px}.selectize-dropdown-content [data-value="Geostar Fill"]{background-position:8px -11965px}.selectize-input .item[data-value="Germania One"]{background-position:0 -12005px}.selectize-dropdown-content [data-value="Germania One"]{background-position:8px -12005px}.selectize-input .item[data-value=Gidugu]{background-position:0 -12045px}.selectize-dropdown-content [data-value=Gidugu]{background-position:8px -12045px}.selectize-input .item[data-value="Gilda Display"]{background-position:0 -12085px}.selectize-dropdown-content [data-value="Gilda Display"]{background-position:8px -12085px}.selectize-input .item[data-value="Give You Glory"]{background-position:0 -12125px}.selectize-dropdown-content [data-value="Give You Glory"]{background-position:8px -12125px}.selectize-input .item[data-value="Glass Antiqua"]{background-position:0 -12165px}.selectize-dropdown-content [data-value="Glass Antiqua"]{background-position:8px -12165px}.selectize-input .item[data-value=Glegoo]{background-position:0 -12205px}.selectize-dropdown-content [data-value=Glegoo]{background-position:8px -12205px}.selectize-input .item[data-value="Gloria Hallelujah"]{background-position:0 -12245px}.selectize-dropdown-content [data-value="Gloria Hallelujah"]{background-position:8px -12245px}.selectize-input .item[data-value="Goblin One"]{background-position:0 -12285px}.selectize-dropdown-content [data-value="Goblin One"]{background-position:8px -12285px}.selectize-input .item[data-value="Gochi Hand"]{background-position:0 -12325px}.selectize-dropdown-content [data-value="Gochi Hand"]{background-position:8px -12325px}.selectize-input .item[data-value=Gorditas]{background-position:0 -12365px}.selectize-dropdown-content [data-value=Gorditas]{background-position:8px -12365px}.selectize-input .item[data-value="Goudy Bookletter 1911"]{background-position:0 -12405px}.selectize-dropdown-content [data-value="Goudy Bookletter 1911"]{background-position:8px -12405px}.selectize-input .item[data-value=Graduate]{background-position:0 -12445px}.selectize-dropdown-content [data-value=Graduate]{background-position:8px -12445px}.selectize-input .item[data-value="Grand Hotel"]{background-position:0 -12485px}.selectize-dropdown-content [data-value="Grand Hotel"]{background-position:8px -12485px}.selectize-input .item[data-value="Gravitas One"]{background-position:0 -12525px}.selectize-dropdown-content [data-value="Gravitas One"]{background-position:8px -12525px}.selectize-input .item[data-value="Great Vibes"]{background-position:0 -12565px}.selectize-dropdown-content [data-value="Great Vibes"]{background-position:8px -12565px}.selectize-input .item[data-value=Griffy]{background-position:0 -12605px}.selectize-dropdown-content [data-value=Griffy]{background-position:8px -12605px}.selectize-input .item[data-value=Gruppo]{background-position:0 -12645px}.selectize-dropdown-content [data-value=Gruppo]{background-position:8px -12645px}.selectize-input .item[data-value=Gudea]{background-position:0 -12685px}.selectize-dropdown-content [data-value=Gudea]{background-position:8px -12685px}.selectize-input .item[data-value=Gurajada]{background-position:0 -12725px}.selectize-dropdown-content [data-value=Gurajada]{background-position:8px -12725px}.selectize-input .item[data-value=Habibi]{background-position:0 -12765px}.selectize-dropdown-content [data-value=Habibi]{background-position:8px -12765px}.selectize-input .item[data-value=Halant]{background-position:0 -12805px}.selectize-dropdown-content [data-value=Halant]{background-position:8px -12805px}.selectize-input .item[data-value="Hammersmith One"]{background-position:0 -12845px}.selectize-dropdown-content [data-value="Hammersmith One"]{background-position:8px -12845px}.selectize-input .item[data-value=Hanalei]{background-position:0 -12885px}.selectize-dropdown-content [data-value=Hanalei]{background-position:8px -12885px}.selectize-input .item[data-value="Hanalei Fill"]{background-position:0 -12925px}.selectize-dropdown-content [data-value="Hanalei Fill"]{background-position:8px -12925px}.selectize-input .item[data-value=Handlee]{background-position:0 -12965px}.selectize-dropdown-content [data-value=Handlee]{background-position:8px -12965px}.selectize-input .item[data-value=Hanuman]{background-position:0 -13005px}.selectize-dropdown-content [data-value=Hanuman]{background-position:8px -13005px}.selectize-input .item[data-value="Happy Monkey"]{background-position:0 -13045px}.selectize-dropdown-content [data-value="Happy Monkey"]{background-position:8px -13045px}.selectize-input .item[data-value=Harmattan]{background-position:0 -13085px}.selectize-dropdown-content [data-value=Harmattan]{background-position:8px -13085px}.selectize-input .item[data-value="Headland One"]{background-position:0 -13125px}.selectize-dropdown-content [data-value="Headland One"]{background-position:8px -13125px}.selectize-input .item[data-value=Heebo]{background-position:0 -13165px}.selectize-dropdown-content [data-value=Heebo]{background-position:8px -13165px}.selectize-input .item[data-value="Henny Penny"]{background-position:0 -13205px}.selectize-dropdown-content [data-value="Henny Penny"]{background-position:8px -13205px}.selectize-input .item[data-value="Herr Von Muellerhoff"]{background-position:0 -13245px}.selectize-dropdown-content [data-value="Herr Von Muellerhoff"]{background-position:8px -13245px}.selectize-input .item[data-value=Hind]{background-position:0 -13285px}.selectize-dropdown-content [data-value=Hind]{background-position:8px -13285px}.selectize-input .item[data-value="Hind Guntur"]{background-position:0 -13325px}.selectize-dropdown-content [data-value="Hind Guntur"]{background-position:8px -13325px}.selectize-input .item[data-value="Hind Madurai"]{background-position:0 -13365px}.selectize-dropdown-content [data-value="Hind Madurai"]{background-position:8px -13365px}.selectize-input .item[data-value="Hind Siliguri"]{background-position:0 -13405px}.selectize-dropdown-content [data-value="Hind Siliguri"]{background-position:8px -13405px}.selectize-input .item[data-value="Hind Vadodara"]{background-position:0 -13445px}.selectize-dropdown-content [data-value="Hind Vadodara"]{background-position:8px -13445px}.selectize-input .item[data-value="Holtwood One SC"]{background-position:0 -13485px}.selectize-dropdown-content [data-value="Holtwood One SC"]{background-position:8px -13485px}.selectize-input .item[data-value="Homemade Apple"]{background-position:0 -13525px}.selectize-dropdown-content [data-value="Homemade Apple"]{background-position:8px -13525px}.selectize-input .item[data-value=Homenaje]{background-position:0 -13565px}.selectize-dropdown-content [data-value=Homenaje]{background-position:8px -13565px}.selectize-input .item[data-value="IM Fell DW Pica"]{background-position:0 -13605px}.selectize-dropdown-content [data-value="IM Fell DW Pica"]{background-position:8px -13605px}.selectize-input .item[data-value="IM Fell DW Pica SC"]{background-position:0 -13645px}.selectize-dropdown-content [data-value="IM Fell DW Pica SC"]{background-position:8px -13645px}.selectize-input .item[data-value="IM Fell Double Pica"]{background-position:0 -13685px}.selectize-dropdown-content [data-value="IM Fell Double Pica"]{background-position:8px -13685px}.selectize-input .item[data-value="IM Fell Double Pica SC"]{background-position:0 -13725px}.selectize-dropdown-content [data-value="IM Fell Double Pica SC"]{background-position:8px -13725px}.selectize-input .item[data-value="IM Fell English"]{background-position:0 -13765px}.selectize-dropdown-content [data-value="IM Fell English"]{background-position:8px -13765px}.selectize-input .item[data-value="IM Fell English SC"]{background-position:0 -13805px}.selectize-dropdown-content [data-value="IM Fell English SC"]{background-position:8px -13805px}.selectize-input .item[data-value="IM Fell French Canon"]{background-position:0 -13845px}.selectize-dropdown-content [data-value="IM Fell French Canon"]{background-position:8px -13845px}.selectize-input .item[data-value="IM Fell French Canon SC"]{background-position:0 -13885px}.selectize-dropdown-content [data-value="IM Fell French Canon SC"]{background-position:8px -13885px}.selectize-input .item[data-value="IM Fell Great Primer"]{background-position:0 -13925px}.selectize-dropdown-content [data-value="IM Fell Great Primer"]{background-position:8px -13925px}.selectize-input .item[data-value="IM Fell Great Primer SC"]{background-position:0 -13965px}.selectize-dropdown-content [data-value="IM Fell Great Primer SC"]{background-position:8px -13965px}.selectize-input .item[data-value=Iceberg]{background-position:0 -14005px}.selectize-dropdown-content [data-value=Iceberg]{background-position:8px -14005px}.selectize-input .item[data-value=Iceland]{background-position:0 -14045px}.selectize-dropdown-content [data-value=Iceland]{background-position:8px -14045px}.selectize-input .item[data-value=Imprima]{background-position:0 -14085px}.selectize-dropdown-content [data-value=Imprima]{background-position:8px -14085px}.selectize-input .item[data-value=Inconsolata]{background-position:0 -14125px}.selectize-dropdown-content [data-value=Inconsolata]{background-position:8px -14125px}.selectize-input .item[data-value=Inder]{background-position:0 -14165px}.selectize-dropdown-content [data-value=Inder]{background-position:8px -14165px}.selectize-input .item[data-value="Indie Flower"]{background-position:0 -14205px}.selectize-dropdown-content [data-value="Indie Flower"]{background-position:8px -14205px}.selectize-input .item[data-value=Inika]{background-position:0 -14245px}.selectize-dropdown-content [data-value=Inika]{background-position:8px -14245px}.selectize-input .item[data-value="Inknut Antiqua"]{background-position:0 -14285px}.selectize-dropdown-content [data-value="Inknut Antiqua"]{background-position:8px -14285px}.selectize-input .item[data-value="Irish Grover"]{background-position:0 -14325px}.selectize-dropdown-content [data-value="Irish Grover"]{background-position:8px -14325px}.selectize-input .item[data-value="Istok Web"]{background-position:0 -14365px}.selectize-dropdown-content [data-value="Istok Web"]{background-position:8px -14365px}.selectize-input .item[data-value=Italiana]{background-position:0 -14405px}.selectize-dropdown-content [data-value=Italiana]{background-position:8px -14405px}.selectize-input .item[data-value=Italianno]{background-position:0 -14445px}.selectize-dropdown-content [data-value=Italianno]{background-position:8px -14445px}.selectize-input .item[data-value=Itim]{background-position:0 -14485px}.selectize-dropdown-content [data-value=Itim]{background-position:8px -14485px}.selectize-input .item[data-value="Jacques Francois"]{background-position:0 -14525px}.selectize-dropdown-content [data-value="Jacques Francois"]{background-position:8px -14525px}.selectize-input .item[data-value="Jacques Francois Shadow"]{background-position:0 -14565px}.selectize-dropdown-content [data-value="Jacques Francois Shadow"]{background-position:8px -14565px}.selectize-input .item[data-value=Jaldi]{background-position:0 -14605px}.selectize-dropdown-content [data-value=Jaldi]{background-position:8px -14605px}.selectize-input .item[data-value="Jim Nightshade"]{background-position:0 -14645px}.selectize-dropdown-content [data-value="Jim Nightshade"]{background-position:8px -14645px}.selectize-input .item[data-value="Jockey One"]{background-position:0 -14685px}.selectize-dropdown-content [data-value="Jockey One"]{background-position:8px -14685px}.selectize-input .item[data-value="Jolly Lodger"]{background-position:0 -14725px}.selectize-dropdown-content [data-value="Jolly Lodger"]{background-position:8px -14725px}.selectize-input .item[data-value=Jomhuria]{background-position:0 -14765px}.selectize-dropdown-content [data-value=Jomhuria]{background-position:8px -14765px}.selectize-input .item[data-value="Josefin Sans"]{background-position:0 -14805px}.selectize-dropdown-content [data-value="Josefin Sans"]{background-position:8px -14805px}.selectize-input .item[data-value="Josefin Slab"]{background-position:0 -14845px}.selectize-dropdown-content [data-value="Josefin Slab"]{background-position:8px -14845px}.selectize-input .item[data-value="Joti One"]{background-position:0 -14885px}.selectize-dropdown-content [data-value="Joti One"]{background-position:8px -14885px}.selectize-input .item[data-value=Judson]{background-position:0 -14925px}.selectize-dropdown-content [data-value=Judson]{background-position:8px -14925px}.selectize-input .item[data-value=Julee]{background-position:0 -14965px}.selectize-dropdown-content [data-value=Julee]{background-position:8px -14965px}.selectize-input .item[data-value="Julius Sans One"]{background-position:0 -15005px}.selectize-dropdown-content [data-value="Julius Sans One"]{background-position:8px -15005px}.selectize-input .item[data-value=Junge]{background-position:0 -15045px}.selectize-dropdown-content [data-value=Junge]{background-position:8px -15045px}.selectize-input .item[data-value=Jura]{background-position:0 -15085px}.selectize-dropdown-content [data-value=Jura]{background-position:8px -15085px}.selectize-input .item[data-value="Just Another Hand"]{background-position:0 -15125px}.selectize-dropdown-content [data-value="Just Another Hand"]{background-position:8px -15125px}.selectize-input .item[data-value="Just Me Again Down Here"]{background-position:0 -15165px}.selectize-dropdown-content [data-value="Just Me Again Down Here"]{background-position:8px -15165px}.selectize-input .item[data-value=Kadwa]{background-position:0 -15205px}.selectize-dropdown-content [data-value=Kadwa]{background-position:8px -15205px}.selectize-input .item[data-value=Kalam]{background-position:0 -15245px}.selectize-dropdown-content [data-value=Kalam]{background-position:8px -15245px}.selectize-input .item[data-value=Kameron]{background-position:0 -15285px}.selectize-dropdown-content [data-value=Kameron]{background-position:8px -15285px}.selectize-input .item[data-value=Kanit]{background-position:0 -15325px}.selectize-dropdown-content [data-value=Kanit]{background-position:8px -15325px}.selectize-input .item[data-value=Kantumruy]{background-position:0 -15365px}.selectize-dropdown-content [data-value=Kantumruy]{background-position:8px -15365px}.selectize-input .item[data-value=Karla]{background-position:0 -15405px}.selectize-dropdown-content [data-value=Karla]{background-position:8px -15405px}.selectize-input .item[data-value=Karma]{background-position:0 -15445px}.selectize-dropdown-content [data-value=Karma]{background-position:8px -15445px}.selectize-input .item[data-value=Katibeh]{background-position:0 -15485px}.selectize-dropdown-content [data-value=Katibeh]{background-position:8px -15485px}.selectize-input .item[data-value="Kaushan Script"]{background-position:0 -15525px}.selectize-dropdown-content [data-value="Kaushan Script"]{background-position:8px -15525px}.selectize-input .item[data-value=Kavivanar]{background-position:0 -15565px}.selectize-dropdown-content [data-value=Kavivanar]{background-position:8px -15565px}.selectize-input .item[data-value=Kavoon]{background-position:0 -15605px}.selectize-dropdown-content [data-value=Kavoon]{background-position:8px -15605px}.selectize-input .item[data-value="Kdam Thmor"]{background-position:0 -15645px}.selectize-dropdown-content [data-value="Kdam Thmor"]{background-position:8px -15645px}.selectize-input .item[data-value="Keania One"]{background-position:0 -15685px}.selectize-dropdown-content [data-value="Keania One"]{background-position:8px -15685px}.selectize-input .item[data-value="Kelly Slab"]{background-position:0 -15725px}.selectize-dropdown-content [data-value="Kelly Slab"]{background-position:8px -15725px}.selectize-input .item[data-value=Kenia]{background-position:0 -15765px}.selectize-dropdown-content [data-value=Kenia]{background-position:8px -15765px}.selectize-input .item[data-value=Khand]{background-position:0 -15805px}.selectize-dropdown-content [data-value=Khand]{background-position:8px -15805px}.selectize-input .item[data-value=Khmer]{background-position:0 -15845px}.selectize-dropdown-content [data-value=Khmer]{background-position:8px -15845px}.selectize-input .item[data-value=Khula]{background-position:0 -15885px}.selectize-dropdown-content [data-value=Khula]{background-position:8px -15885px}.selectize-input .item[data-value="Kite One"]{background-position:0 -15925px}.selectize-dropdown-content [data-value="Kite One"]{background-position:8px -15925px}.selectize-input .item[data-value=Knewave]{background-position:0 -15965px}.selectize-dropdown-content [data-value=Knewave]{background-position:8px -15965px}.selectize-input .item[data-value="Kotta One"]{background-position:0 -16005px}.selectize-dropdown-content [data-value="Kotta One"]{background-position:8px -16005px}.selectize-input .item[data-value=Koulen]{background-position:0 -16045px}.selectize-dropdown-content [data-value=Koulen]{background-position:8px -16045px}.selectize-input .item[data-value=Kranky]{background-position:0 -16085px}.selectize-dropdown-content [data-value=Kranky]{background-position:8px -16085px}.selectize-input .item[data-value=Kreon]{background-position:0 -16125px}.selectize-dropdown-content [data-value=Kreon]{background-position:8px -16125px}.selectize-input .item[data-value=Kristi]{background-position:0 -16165px}.selectize-dropdown-content [data-value=Kristi]{background-position:8px -16165px}.selectize-input .item[data-value="Krona One"]{background-position:0 -16205px}.selectize-dropdown-content [data-value="Krona One"]{background-position:8px -16205px}.selectize-input .item[data-value="Kumar One"]{background-position:0 -16245px}.selectize-dropdown-content [data-value="Kumar One"]{background-position:8px -16245px}.selectize-input .item[data-value="Kumar One Outline"]{background-position:0 -16285px}.selectize-dropdown-content [data-value="Kumar One Outline"]{background-position:8px -16285px}.selectize-input .item[data-value=Kurale]{background-position:0 -16325px}.selectize-dropdown-content [data-value=Kurale]{background-position:8px -16325px}.selectize-input .item[data-value="La Belle Aurore"]{background-position:0 -16365px}.selectize-dropdown-content [data-value="La Belle Aurore"]{background-position:8px -16365px}.selectize-input .item[data-value=Laila]{background-position:0 -16405px}.selectize-dropdown-content [data-value=Laila]{background-position:8px -16405px}.selectize-input .item[data-value="Lakki Reddy"]{background-position:0 -16445px}.selectize-dropdown-content [data-value="Lakki Reddy"]{background-position:8px -16445px}.selectize-input .item[data-value=Lalezar]{background-position:0 -16485px}.selectize-dropdown-content [data-value=Lalezar]{background-position:8px -16485px}.selectize-input .item[data-value=Lancelot]{background-position:0 -16525px}.selectize-dropdown-content [data-value=Lancelot]{background-position:8px -16525px}.selectize-input .item[data-value=Lateef]{background-position:0 -16565px}.selectize-dropdown-content [data-value=Lateef]{background-position:8px -16565px}.selectize-input .item[data-value=Lato]{background-position:0 -16605px}.selectize-dropdown-content [data-value=Lato]{background-position:8px -16605px}.selectize-input .item[data-value="League Script"]{background-position:0 -16645px}.selectize-dropdown-content [data-value="League Script"]{background-position:8px -16645px}.selectize-input .item[data-value="Leckerli One"]{background-position:0 -16685px}.selectize-dropdown-content [data-value="Leckerli One"]{background-position:8px -16685px}.selectize-input .item[data-value=Ledger]{background-position:0 -16725px}.selectize-dropdown-content [data-value=Ledger]{background-position:8px -16725px}.selectize-input .item[data-value=Lekton]{background-position:0 -16765px}.selectize-dropdown-content [data-value=Lekton]{background-position:8px -16765px}.selectize-input .item[data-value=Lemon]{background-position:0 -16805px}.selectize-dropdown-content [data-value=Lemon]{background-position:8px -16805px}.selectize-input .item[data-value=Lemonada]{background-position:0 -16845px}.selectize-dropdown-content [data-value=Lemonada]{background-position:8px -16845px}.selectize-input .item[data-value="Libre Baskerville"]{background-position:0 -16885px}.selectize-dropdown-content [data-value="Libre Baskerville"]{background-position:8px -16885px}.selectize-input .item[data-value="Libre Franklin"]{background-position:0 -16925px}.selectize-dropdown-content [data-value="Libre Franklin"]{background-position:8px -16925px}.selectize-input .item[data-value="Life Savers"]{background-position:0 -16965px}.selectize-dropdown-content [data-value="Life Savers"]{background-position:8px -16965px}.selectize-input .item[data-value="Lilita One"]{background-position:0 -17005px}.selectize-dropdown-content [data-value="Lilita One"]{background-position:8px -17005px}.selectize-input .item[data-value="Lily Script One"]{background-position:0 -17045px}.selectize-dropdown-content [data-value="Lily Script One"]{background-position:8px -17045px}.selectize-input .item[data-value=Limelight]{background-position:0 -17085px}.selectize-dropdown-content [data-value=Limelight]{background-position:8px -17085px}.selectize-input .item[data-value="Linden Hill"]{background-position:0 -17125px}.selectize-dropdown-content [data-value="Linden Hill"]{background-position:8px -17125px}.selectize-input .item[data-value=Lobster]{background-position:0 -17165px}.selectize-dropdown-content [data-value=Lobster]{background-position:8px -17165px}.selectize-input .item[data-value="Lobster Two"]{background-position:0 -17205px}.selectize-dropdown-content [data-value="Lobster Two"]{background-position:8px -17205px}.selectize-input .item[data-value="Londrina Outline"]{background-position:0 -17245px}.selectize-dropdown-content [data-value="Londrina Outline"]{background-position:8px -17245px}.selectize-input .item[data-value="Londrina Shadow"]{background-position:0 -17285px}.selectize-dropdown-content [data-value="Londrina Shadow"]{background-position:8px -17285px}.selectize-input .item[data-value="Londrina Sketch"]{background-position:0 -17325px}.selectize-dropdown-content [data-value="Londrina Sketch"]{background-position:8px -17325px}.selectize-input .item[data-value="Londrina Solid"]{background-position:0 -17365px}.selectize-dropdown-content [data-value="Londrina Solid"]{background-position:8px -17365px}.selectize-input .item[data-value=Lora]{background-position:0 -17405px}.selectize-dropdown-content [data-value=Lora]{background-position:8px -17405px}.selectize-input .item[data-value="Love Ya Like A Sister"]{background-position:0 -17445px}.selectize-dropdown-content [data-value="Love Ya Like A Sister"]{background-position:8px -17445px}.selectize-input .item[data-value="Loved by the King"]{background-position:0 -17485px}.selectize-dropdown-content [data-value="Loved by the King"]{background-position:8px -17485px}.selectize-input .item[data-value="Lovers Quarrel"]{background-position:0 -17525px}.selectize-dropdown-content [data-value="Lovers Quarrel"]{background-position:8px -17525px}.selectize-input .item[data-value="Luckiest Guy"]{background-position:0 -17565px}.selectize-dropdown-content [data-value="Luckiest Guy"]{background-position:8px -17565px}.selectize-input .item[data-value=Lusitana]{background-position:0 -17605px}.selectize-dropdown-content [data-value=Lusitana]{background-position:8px -17605px}.selectize-input .item[data-value=Lustria]{background-position:0 -17645px}.selectize-dropdown-content [data-value=Lustria]{background-position:8px -17645px}.selectize-input .item[data-value=Macondo]{background-position:0 -17685px}.selectize-dropdown-content [data-value=Macondo]{background-position:8px -17685px}.selectize-input .item[data-value="Macondo Swash Caps"]{background-position:0 -17725px}.selectize-dropdown-content [data-value="Macondo Swash Caps"]{background-position:8px -17725px}.selectize-input .item[data-value=Mada]{background-position:0 -17765px}.selectize-dropdown-content [data-value=Mada]{background-position:8px -17765px}.selectize-input .item[data-value=Magra]{background-position:0 -17805px}.selectize-dropdown-content [data-value=Magra]{background-position:8px -17805px}.selectize-input .item[data-value="Maiden Orange"]{background-position:0 -17845px}.selectize-dropdown-content [data-value="Maiden Orange"]{background-position:8px -17845px}.selectize-input .item[data-value=Maitree]{background-position:0 -17885px}.selectize-dropdown-content [data-value=Maitree]{background-position:8px -17885px}.selectize-input .item[data-value=Mako]{background-position:0 -17925px}.selectize-dropdown-content [data-value=Mako]{background-position:8px -17925px}.selectize-input .item[data-value=Mallanna]{background-position:0 -17965px}.selectize-dropdown-content [data-value=Mallanna]{background-position:8px -17965px}.selectize-input .item[data-value=Mandali]{background-position:0 -18005px}.selectize-dropdown-content [data-value=Mandali]{background-position:8px -18005px}.selectize-input .item[data-value=Marcellus]{background-position:0 -18045px}.selectize-dropdown-content [data-value=Marcellus]{background-position:8px -18045px}.selectize-input .item[data-value="Marcellus SC"]{background-position:0 -18085px}.selectize-dropdown-content [data-value="Marcellus SC"]{background-position:8px -18085px}.selectize-input .item[data-value="Marck Script"]{background-position:0 -18125px}.selectize-dropdown-content [data-value="Marck Script"]{background-position:8px -18125px}.selectize-input .item[data-value=Margarine]{background-position:0 -18165px}.selectize-dropdown-content [data-value=Margarine]{background-position:8px -18165px}.selectize-input .item[data-value="Marko One"]{background-position:0 -18205px}.selectize-dropdown-content [data-value="Marko One"]{background-position:8px -18205px}.selectize-input .item[data-value=Marmelad]{background-position:0 -18245px}.selectize-dropdown-content [data-value=Marmelad]{background-position:8px -18245px}.selectize-input .item[data-value=Martel]{background-position:0 -18285px}.selectize-dropdown-content [data-value=Martel]{background-position:8px -18285px}.selectize-input .item[data-value="Martel Sans"]{background-position:0 -18325px}.selectize-dropdown-content [data-value="Martel Sans"]{background-position:8px -18325px}.selectize-input .item[data-value=Marvel]{background-position:0 -18365px}.selectize-dropdown-content [data-value=Marvel]{background-position:8px -18365px}.selectize-input .item[data-value=Mate]{background-position:0 -18405px}.selectize-dropdown-content [data-value=Mate]{background-position:8px -18405px}.selectize-input .item[data-value="Mate SC"]{background-position:0 -18445px}.selectize-dropdown-content [data-value="Mate SC"]{background-position:8px -18445px}.selectize-input .item[data-value="Maven Pro"]{background-position:0 -18485px}.selectize-dropdown-content [data-value="Maven Pro"]{background-position:8px -18485px}.selectize-input .item[data-value=McLaren]{background-position:0 -18525px}.selectize-dropdown-content [data-value=McLaren]{background-position:8px -18525px}.selectize-input .item[data-value=Meddon]{background-position:0 -18565px}.selectize-dropdown-content [data-value=Meddon]{background-position:8px -18565px}.selectize-input .item[data-value=MedievalSharp]{background-position:0 -18605px}.selectize-dropdown-content [data-value=MedievalSharp]{background-position:8px -18605px}.selectize-input .item[data-value="Medula One"]{background-position:0 -18645px}.selectize-dropdown-content [data-value="Medula One"]{background-position:8px -18645px}.selectize-input .item[data-value="Meera Inimai"]{background-position:0 -18685px}.selectize-dropdown-content [data-value="Meera Inimai"]{background-position:8px -18685px}.selectize-input .item[data-value=Megrim]{background-position:0 -18725px}.selectize-dropdown-content [data-value=Megrim]{background-position:8px -18725px}.selectize-input .item[data-value="Meie Script"]{background-position:0 -18765px}.selectize-dropdown-content [data-value="Meie Script"]{background-position:8px -18765px}.selectize-input .item[data-value=Merienda]{background-position:0 -18805px}.selectize-dropdown-content [data-value=Merienda]{background-position:8px -18805px}.selectize-input .item[data-value="Merienda One"]{background-position:0 -18845px}.selectize-dropdown-content [data-value="Merienda One"]{background-position:8px -18845px}.selectize-input .item[data-value=Merriweather]{background-position:0 -18885px}.selectize-dropdown-content [data-value=Merriweather]{background-position:8px -18885px}.selectize-input .item[data-value="Merriweather Sans"]{background-position:0 -18925px}.selectize-dropdown-content [data-value="Merriweather Sans"]{background-position:8px -18925px}.selectize-input .item[data-value=Metal]{background-position:0 -18965px}.selectize-dropdown-content [data-value=Metal]{background-position:8px -18965px}.selectize-input .item[data-value="Metal Mania"]{background-position:0 -19005px}.selectize-dropdown-content [data-value="Metal Mania"]{background-position:8px -19005px}.selectize-input .item[data-value=Metamorphous]{background-position:0 -19045px}.selectize-dropdown-content [data-value=Metamorphous]{background-position:8px -19045px}.selectize-input .item[data-value=Metrophobic]{background-position:0 -19085px}.selectize-dropdown-content [data-value=Metrophobic]{background-position:8px -19085px}.selectize-input .item[data-value=Michroma]{background-position:0 -19125px}.selectize-dropdown-content [data-value=Michroma]{background-position:8px -19125px}.selectize-input .item[data-value=Milonga]{background-position:0 -19165px}.selectize-dropdown-content [data-value=Milonga]{background-position:8px -19165px}.selectize-input .item[data-value=Miltonian]{background-position:0 -19205px}.selectize-dropdown-content [data-value=Miltonian]{background-position:8px -19205px}.selectize-input .item[data-value="Miltonian Tattoo"]{background-position:0 -19245px}.selectize-dropdown-content [data-value="Miltonian Tattoo"]{background-position:8px -19245px}.selectize-input .item[data-value=Miniver]{background-position:0 -19285px}.selectize-dropdown-content [data-value=Miniver]{background-position:8px -19285px}.selectize-input .item[data-value="Miriam Libre"]{background-position:0 -19325px}.selectize-dropdown-content [data-value="Miriam Libre"]{background-position:8px -19325px}.selectize-input .item[data-value=Mirza]{background-position:0 -19365px}.selectize-dropdown-content [data-value=Mirza]{background-position:8px -19365px}.selectize-input .item[data-value="Miss Fajardose"]{background-position:0 -19405px}.selectize-dropdown-content [data-value="Miss Fajardose"]{background-position:8px -19405px}.selectize-input .item[data-value=Mitr]{background-position:0 -19445px}.selectize-dropdown-content [data-value=Mitr]{background-position:8px -19445px}.selectize-input .item[data-value=Modak]{background-position:0 -19485px}.selectize-dropdown-content [data-value=Modak]{background-position:8px -19485px}.selectize-input .item[data-value="Modern Antiqua"]{background-position:0 -19525px}.selectize-dropdown-content [data-value="Modern Antiqua"]{background-position:8px -19525px}.selectize-input .item[data-value=Mogra]{background-position:0 -19565px}.selectize-dropdown-content [data-value=Mogra]{background-position:8px -19565px}.selectize-input .item[data-value=Molengo]{background-position:0 -19605px}.selectize-dropdown-content [data-value=Molengo]{background-position:8px -19605px}.selectize-input .item[data-value=Molle]{background-position:0 -19645px}.selectize-dropdown-content [data-value=Molle]{background-position:8px -19645px}.selectize-input .item[data-value=Monda]{background-position:0 -19685px}.selectize-dropdown-content [data-value=Monda]{background-position:8px -19685px}.selectize-input .item[data-value=Monofett]{background-position:0 -19725px}.selectize-dropdown-content [data-value=Monofett]{background-position:8px -19725px}.selectize-input .item[data-value=Monoton]{background-position:0 -19765px}.selectize-dropdown-content [data-value=Monoton]{background-position:8px -19765px}.selectize-input .item[data-value="Monsieur La Doulaise"]{background-position:0 -19805px}.selectize-dropdown-content [data-value="Monsieur La Doulaise"]{background-position:8px -19805px}.selectize-input .item[data-value=Montaga]{background-position:0 -19845px}.selectize-dropdown-content [data-value=Montaga]{background-position:8px -19845px}.selectize-input .item[data-value=Montez]{background-position:0 -19885px}.selectize-dropdown-content [data-value=Montez]{background-position:8px -19885px}.selectize-input .item[data-value=Montserrat]{background-position:0 -19925px}.selectize-dropdown-content [data-value=Montserrat]{background-position:8px -19925px}.selectize-input .item[data-value="Montserrat Alternates"]{background-position:0 -19965px}.selectize-dropdown-content [data-value="Montserrat Alternates"]{background-position:8px -19965px}.selectize-input .item[data-value="Montserrat Subrayada"]{background-position:0 -20005px}.selectize-dropdown-content [data-value="Montserrat Subrayada"]{background-position:8px -20005px}.selectize-input .item[data-value=Moul]{background-position:0 -20045px}.selectize-dropdown-content [data-value=Moul]{background-position:8px -20045px}.selectize-input .item[data-value=Moulpali]{background-position:0 -20085px}.selectize-dropdown-content [data-value=Moulpali]{background-position:8px -20085px}.selectize-input .item[data-value="Mountains of Christmas"]{background-position:0 -20125px}.selectize-dropdown-content [data-value="Mountains of Christmas"]{background-position:8px -20125px}.selectize-input .item[data-value="Mouse Memoirs"]{background-position:0 -20165px}.selectize-dropdown-content [data-value="Mouse Memoirs"]{background-position:8px -20165px}.selectize-input .item[data-value="Mr Bedfort"]{background-position:0 -20205px}.selectize-dropdown-content [data-value="Mr Bedfort"]{background-position:8px -20205px}.selectize-input .item[data-value="Mr Dafoe"]{background-position:0 -20245px}.selectize-dropdown-content [data-value="Mr Dafoe"]{background-position:8px -20245px}.selectize-input .item[data-value="Mr De Haviland"]{background-position:0 -20285px}.selectize-dropdown-content [data-value="Mr De Haviland"]{background-position:8px -20285px}.selectize-input .item[data-value="Mrs Saint Delafield"]{background-position:0 -20325px}.selectize-dropdown-content [data-value="Mrs Saint Delafield"]{background-position:8px -20325px}.selectize-input .item[data-value="Mrs Sheppards"]{background-position:0 -20365px}.selectize-dropdown-content [data-value="Mrs Sheppards"]{background-position:8px -20365px}.selectize-input .item[data-value="Mukta Vaani"]{background-position:0 -20405px}.selectize-dropdown-content [data-value="Mukta Vaani"]{background-position:8px -20405px}.selectize-input .item[data-value=Muli]{background-position:0 -20445px}.selectize-dropdown-content [data-value=Muli]{background-position:8px -20445px}.selectize-input .item[data-value="Mystery Quest"]{background-position:0 -20485px}.selectize-dropdown-content [data-value="Mystery Quest"]{background-position:8px -20485px}.selectize-input .item[data-value=NTR]{background-position:0 -20525px}.selectize-dropdown-content [data-value=NTR]{background-position:8px -20525px}.selectize-input .item[data-value=Neucha]{background-position:0 -20565px}.selectize-dropdown-content [data-value=Neucha]{background-position:8px -20565px}.selectize-input .item[data-value=Neuton]{background-position:0 -20605px}.selectize-dropdown-content [data-value=Neuton]{background-position:8px -20605px}.selectize-input .item[data-value="New Rocker"]{background-position:0 -20645px}.selectize-dropdown-content [data-value="New Rocker"]{background-position:8px -20645px}.selectize-input .item[data-value="News Cycle"]{background-position:0 -20685px}.selectize-dropdown-content [data-value="News Cycle"]{background-position:8px -20685px}.selectize-input .item[data-value=Niconne]{background-position:0 -20725px}.selectize-dropdown-content [data-value=Niconne]{background-position:8px -20725px}.selectize-input .item[data-value="Nixie One"]{background-position:0 -20765px}.selectize-dropdown-content [data-value="Nixie One"]{background-position:8px -20765px}.selectize-input .item[data-value=Nobile]{background-position:0 -20805px}.selectize-dropdown-content [data-value=Nobile]{background-position:8px -20805px}.selectize-input .item[data-value=Nokora]{background-position:0 -20845px}.selectize-dropdown-content [data-value=Nokora]{background-position:8px -20845px}.selectize-input .item[data-value=Norican]{background-position:0 -20885px}.selectize-dropdown-content [data-value=Norican]{background-position:8px -20885px}.selectize-input .item[data-value=Nosifer]{background-position:0 -20925px}.selectize-dropdown-content [data-value=Nosifer]{background-position:8px -20925px}.selectize-input .item[data-value="Nothing You Could Do"]{background-position:0 -20965px}.selectize-dropdown-content [data-value="Nothing You Could Do"]{background-position:8px -20965px}.selectize-input .item[data-value="Noticia Text"]{background-position:0 -21005px}.selectize-dropdown-content [data-value="Noticia Text"]{background-position:8px -21005px}.selectize-input .item[data-value="Noto Sans"]{background-position:0 -21045px}.selectize-dropdown-content [data-value="Noto Sans"]{background-position:8px -21045px}.selectize-input .item[data-value="Noto Serif"]{background-position:0 -21085px}.selectize-dropdown-content [data-value="Noto Serif"]{background-position:8px -21085px}.selectize-input .item[data-value="Nova Cut"]{background-position:0 -21125px}.selectize-dropdown-content [data-value="Nova Cut"]{background-position:8px -21125px}.selectize-input .item[data-value="Nova Flat"]{background-position:0 -21165px}.selectize-dropdown-content [data-value="Nova Flat"]{background-position:8px -21165px}.selectize-input .item[data-value="Nova Mono"]{background-position:0 -21205px}.selectize-dropdown-content [data-value="Nova Mono"]{background-position:8px -21205px}.selectize-input .item[data-value="Nova Oval"]{background-position:0 -21245px}.selectize-dropdown-content [data-value="Nova Oval"]{background-position:8px -21245px}.selectize-input .item[data-value="Nova Round"]{background-position:0 -21285px}.selectize-dropdown-content [data-value="Nova Round"]{background-position:8px -21285px}.selectize-input .item[data-value="Nova Script"]{background-position:0 -21325px}.selectize-dropdown-content [data-value="Nova Script"]{background-position:8px -21325px}.selectize-input .item[data-value="Nova Slim"]{background-position:0 -21365px}.selectize-dropdown-content [data-value="Nova Slim"]{background-position:8px -21365px}.selectize-input .item[data-value="Nova Square"]{background-position:0 -21405px}.selectize-dropdown-content [data-value="Nova Square"]{background-position:8px -21405px}.selectize-input .item[data-value=Numans]{background-position:0 -21445px}.selectize-dropdown-content [data-value=Numans]{background-position:8px -21445px}.selectize-input .item[data-value=Nunito]{background-position:0 -21485px}.selectize-dropdown-content [data-value=Nunito]{background-position:8px -21485px}.selectize-input .item[data-value="Nunito Sans"]{background-position:0 -21525px}.selectize-dropdown-content [data-value="Nunito Sans"]{background-position:8px -21525px}.selectize-input .item[data-value="Odor Mean Chey"]{background-position:0 -21565px}.selectize-dropdown-content [data-value="Odor Mean Chey"]{background-position:8px -21565px}.selectize-input .item[data-value=Offside]{background-position:0 -21605px}.selectize-dropdown-content [data-value=Offside]{background-position:8px -21605px}.selectize-input .item[data-value="Old Standard TT"]{background-position:0 -21645px}.selectize-dropdown-content [data-value="Old Standard TT"]{background-position:8px -21645px}.selectize-input .item[data-value=Oldenburg]{background-position:0 -21685px}.selectize-dropdown-content [data-value=Oldenburg]{background-position:8px -21685px}.selectize-input .item[data-value="Oleo Script"]{background-position:0 -21725px}.selectize-dropdown-content [data-value="Oleo Script"]{background-position:8px -21725px}.selectize-input .item[data-value="Oleo Script Swash Caps"]{background-position:0 -21765px}.selectize-dropdown-content [data-value="Oleo Script Swash Caps"]{background-position:8px -21765px}.selectize-input .item[data-value="Open Sans"]{background-position:0 -21805px}.selectize-dropdown-content [data-value="Open Sans"]{background-position:8px -21805px}.selectize-input .item[data-value="Open Sans Condensed"]{background-position:0 -21845px}.selectize-dropdown-content [data-value="Open Sans Condensed"]{background-position:8px -21845px}.selectize-input .item[data-value=Oranienbaum]{background-position:0 -21885px}.selectize-dropdown-content [data-value=Oranienbaum]{background-position:8px -21885px}.selectize-input .item[data-value=Orbitron]{background-position:0 -21925px}.selectize-dropdown-content [data-value=Orbitron]{background-position:8px -21925px}.selectize-input .item[data-value=Oregano]{background-position:0 -21965px}.selectize-dropdown-content [data-value=Oregano]{background-position:8px -21965px}.selectize-input .item[data-value=Orienta]{background-position:0 -22005px}.selectize-dropdown-content [data-value=Orienta]{background-position:8px -22005px}.selectize-input .item[data-value="Original Surfer"]{background-position:0 -22045px}.selectize-dropdown-content [data-value="Original Surfer"]{background-position:8px -22045px}.selectize-input .item[data-value=Oswald]{background-position:0 -22085px}.selectize-dropdown-content [data-value=Oswald]{background-position:8px -22085px}.selectize-input .item[data-value="Over the Rainbow"]{background-position:0 -22125px}.selectize-dropdown-content [data-value="Over the Rainbow"]{background-position:8px -22125px}.selectize-input .item[data-value=Overlock]{background-position:0 -22165px}.selectize-dropdown-content [data-value=Overlock]{background-position:8px -22165px}.selectize-input .item[data-value="Overlock SC"]{background-position:0 -22205px}.selectize-dropdown-content [data-value="Overlock SC"]{background-position:8px -22205px}.selectize-input .item[data-value=Overpass]{background-position:0 -22245px}.selectize-dropdown-content [data-value=Overpass]{background-position:8px -22245px}.selectize-input .item[data-value="Overpass Mono"]{background-position:0 -22285px}.selectize-dropdown-content [data-value="Overpass Mono"]{background-position:8px -22285px}.selectize-input .item[data-value=Ovo]{background-position:0 -22325px}.selectize-dropdown-content [data-value=Ovo]{background-position:8px -22325px}.selectize-input .item[data-value=Oxygen]{background-position:0 -22365px}.selectize-dropdown-content [data-value=Oxygen]{background-position:8px -22365px}.selectize-input .item[data-value="Oxygen Mono"]{background-position:0 -22405px}.selectize-dropdown-content [data-value="Oxygen Mono"]{background-position:8px -22405px}.selectize-input .item[data-value="PT Mono"]{background-position:0 -22445px}.selectize-dropdown-content [data-value="PT Mono"]{background-position:8px -22445px}.selectize-input .item[data-value="PT Sans"]{background-position:0 -22485px}.selectize-dropdown-content [data-value="PT Sans"]{background-position:8px -22485px}.selectize-input .item[data-value="PT Sans Caption"]{background-position:0 -22525px}.selectize-dropdown-content [data-value="PT Sans Caption"]{background-position:8px -22525px}.selectize-input .item[data-value="PT Sans Narrow"]{background-position:0 -22565px}.selectize-dropdown-content [data-value="PT Sans Narrow"]{background-position:8px -22565px}.selectize-input .item[data-value="PT Serif"]{background-position:0 -22605px}.selectize-dropdown-content [data-value="PT Serif"]{background-position:8px -22605px}.selectize-input .item[data-value="PT Serif Caption"]{background-position:0 -22645px}.selectize-dropdown-content [data-value="PT Serif Caption"]{background-position:8px -22645px}.selectize-input .item[data-value=Pacifico]{background-position:0 -22685px}.selectize-dropdown-content [data-value=Pacifico]{background-position:8px -22685px}.selectize-input .item[data-value=Padauk]{background-position:0 -22725px}.selectize-dropdown-content [data-value=Padauk]{background-position:8px -22725px}.selectize-input .item[data-value=Palanquin]{background-position:0 -22765px}.selectize-dropdown-content [data-value=Palanquin]{background-position:8px -22765px}.selectize-input .item[data-value="Palanquin Dark"]{background-position:0 -22805px}.selectize-dropdown-content [data-value="Palanquin Dark"]{background-position:8px -22805px}.selectize-input .item[data-value=Paprika]{background-position:0 -22845px}.selectize-dropdown-content [data-value=Paprika]{background-position:8px -22845px}.selectize-input .item[data-value=Parisienne]{background-position:0 -22885px}.selectize-dropdown-content [data-value=Parisienne]{background-position:8px -22885px}.selectize-input .item[data-value="Passero One"]{background-position:0 -22925px}.selectize-dropdown-content [data-value="Passero One"]{background-position:8px -22925px}.selectize-input .item[data-value="Passion One"]{background-position:0 -22965px}.selectize-dropdown-content [data-value="Passion One"]{background-position:8px -22965px}.selectize-input .item[data-value="Pathway Gothic One"]{background-position:0 -23005px}.selectize-dropdown-content [data-value="Pathway Gothic One"]{background-position:8px -23005px}.selectize-input .item[data-value="Patrick Hand"]{background-position:0 -23045px}.selectize-dropdown-content [data-value="Patrick Hand"]{background-position:8px -23045px}.selectize-input .item[data-value="Patrick Hand SC"]{background-position:0 -23085px}.selectize-dropdown-content [data-value="Patrick Hand SC"]{background-position:8px -23085px}.selectize-input .item[data-value=Pattaya]{background-position:0 -23125px}.selectize-dropdown-content [data-value=Pattaya]{background-position:8px -23125px}.selectize-input .item[data-value="Patua One"]{background-position:0 -23165px}.selectize-dropdown-content [data-value="Patua One"]{background-position:8px -23165px}.selectize-input .item[data-value=Pavanam]{background-position:0 -23205px}.selectize-dropdown-content [data-value=Pavanam]{background-position:8px -23205px}.selectize-input .item[data-value="Paytone One"]{background-position:0 -23245px}.selectize-dropdown-content [data-value="Paytone One"]{background-position:8px -23245px}.selectize-input .item[data-value=Peddana]{background-position:0 -23285px}.selectize-dropdown-content [data-value=Peddana]{background-position:8px -23285px}.selectize-input .item[data-value=Peralta]{background-position:0 -23325px}.selectize-dropdown-content [data-value=Peralta]{background-position:8px -23325px}.selectize-input .item[data-value="Permanent Marker"]{background-position:0 -23365px}.selectize-dropdown-content [data-value="Permanent Marker"]{background-position:8px -23365px}.selectize-input .item[data-value="Petit Formal Script"]{background-position:0 -23405px}.selectize-dropdown-content [data-value="Petit Formal Script"]{background-position:8px -23405px}.selectize-input .item[data-value=Petrona]{background-position:0 -23445px}.selectize-dropdown-content [data-value=Petrona]{background-position:8px -23445px}.selectize-input .item[data-value=Philosopher]{background-position:0 -23485px}.selectize-dropdown-content [data-value=Philosopher]{background-position:8px -23485px}.selectize-input .item[data-value=Piedra]{background-position:0 -23525px}.selectize-dropdown-content [data-value=Piedra]{background-position:8px -23525px}.selectize-input .item[data-value="Pinyon Script"]{background-position:0 -23565px}.selectize-dropdown-content [data-value="Pinyon Script"]{background-position:8px -23565px}.selectize-input .item[data-value="Pirata One"]{background-position:0 -23605px}.selectize-dropdown-content [data-value="Pirata One"]{background-position:8px -23605px}.selectize-input .item[data-value=Plaster]{background-position:0 -23645px}.selectize-dropdown-content [data-value=Plaster]{background-position:8px -23645px}.selectize-input .item[data-value=Play]{background-position:0 -23685px}.selectize-dropdown-content [data-value=Play]{background-position:8px -23685px}.selectize-input .item[data-value=Playball]{background-position:0 -23725px}.selectize-dropdown-content [data-value=Playball]{background-position:8px -23725px}.selectize-input .item[data-value="Playfair Display"]{background-position:0 -23765px}.selectize-dropdown-content [data-value="Playfair Display"]{background-position:8px -23765px}.selectize-input .item[data-value="Playfair Display SC"]{background-position:0 -23805px}.selectize-dropdown-content [data-value="Playfair Display SC"]{background-position:8px -23805px}.selectize-input .item[data-value=Podkova]{background-position:0 -23845px}.selectize-dropdown-content [data-value=Podkova]{background-position:8px -23845px}.selectize-input .item[data-value="Poiret One"]{background-position:0 -23885px}.selectize-dropdown-content [data-value="Poiret One"]{background-position:8px -23885px}.selectize-input .item[data-value="Poller One"]{background-position:0 -23925px}.selectize-dropdown-content [data-value="Poller One"]{background-position:8px -23925px}.selectize-input .item[data-value=Poly]{background-position:0 -23965px}.selectize-dropdown-content [data-value=Poly]{background-position:8px -23965px}.selectize-input .item[data-value=Pompiere]{background-position:0 -24005px}.selectize-dropdown-content [data-value=Pompiere]{background-position:8px -24005px}.selectize-input .item[data-value="Pontano Sans"]{background-position:0 -24045px}.selectize-dropdown-content [data-value="Pontano Sans"]{background-position:8px -24045px}.selectize-input .item[data-value=Poppins]{background-position:0 -24085px}.selectize-dropdown-content [data-value=Poppins]{background-position:8px -24085px}.selectize-input .item[data-value="Port Lligat Sans"]{background-position:0 -24125px}.selectize-dropdown-content [data-value="Port Lligat Sans"]{background-position:8px -24125px}.selectize-input .item[data-value="Port Lligat Slab"]{background-position:0 -24165px}.selectize-dropdown-content [data-value="Port Lligat Slab"]{background-position:8px -24165px}.selectize-input .item[data-value="Pragati Narrow"]{background-position:0 -24205px}.selectize-dropdown-content [data-value="Pragati Narrow"]{background-position:8px -24205px}.selectize-input .item[data-value=Prata]{background-position:0 -24245px}.selectize-dropdown-content [data-value=Prata]{background-position:8px -24245px}.selectize-input .item[data-value=Preahvihear]{background-position:0 -24285px}.selectize-dropdown-content [data-value=Preahvihear]{background-position:8px -24285px}.selectize-input .item[data-value="Press Start 2P"]{background-position:0 -24325px}.selectize-dropdown-content [data-value="Press Start 2P"]{background-position:8px -24325px}.selectize-input .item[data-value=Pridi]{background-position:0 -24365px}.selectize-dropdown-content [data-value=Pridi]{background-position:8px -24365px}.selectize-input .item[data-value="Princess Sofia"]{background-position:0 -24405px}.selectize-dropdown-content [data-value="Princess Sofia"]{background-position:8px -24405px}.selectize-input .item[data-value=Prociono]{background-position:0 -24445px}.selectize-dropdown-content [data-value=Prociono]{background-position:8px -24445px}.selectize-input .item[data-value=Prompt]{background-position:0 -24485px}.selectize-dropdown-content [data-value=Prompt]{background-position:8px -24485px}.selectize-input .item[data-value="Prosto One"]{background-position:0 -24525px}.selectize-dropdown-content [data-value="Prosto One"]{background-position:8px -24525px}.selectize-input .item[data-value="Proza Libre"]{background-position:0 -24565px}.selectize-dropdown-content [data-value="Proza Libre"]{background-position:8px -24565px}.selectize-input .item[data-value=Puritan]{background-position:0 -24605px}.selectize-dropdown-content [data-value=Puritan]{background-position:8px -24605px}.selectize-input .item[data-value="Purple Purse"]{background-position:0 -24645px}.selectize-dropdown-content [data-value="Purple Purse"]{background-position:8px -24645px}.selectize-input .item[data-value=Quando]{background-position:0 -24685px}.selectize-dropdown-content [data-value=Quando]{background-position:8px -24685px}.selectize-input .item[data-value=Quantico]{background-position:0 -24725px}.selectize-dropdown-content [data-value=Quantico]{background-position:8px -24725px}.selectize-input .item[data-value=Quattrocento]{background-position:0 -24765px}.selectize-dropdown-content [data-value=Quattrocento]{background-position:8px -24765px}.selectize-input .item[data-value="Quattrocento Sans"]{background-position:0 -24805px}.selectize-dropdown-content [data-value="Quattrocento Sans"]{background-position:8px -24805px}.selectize-input .item[data-value=Questrial]{background-position:0 -24845px}.selectize-dropdown-content [data-value=Questrial]{background-position:8px -24845px}.selectize-input .item[data-value=Quicksand]{background-position:0 -24885px}.selectize-dropdown-content [data-value=Quicksand]{background-position:8px -24885px}.selectize-input .item[data-value=Quintessential]{background-position:0 -24925px}.selectize-dropdown-content [data-value=Quintessential]{background-position:8px -24925px}.selectize-input .item[data-value=Qwigley]{background-position:0 -24965px}.selectize-dropdown-content [data-value=Qwigley]{background-position:8px -24965px}.selectize-input .item[data-value="Racing Sans One"]{background-position:0 -25005px}.selectize-dropdown-content [data-value="Racing Sans One"]{background-position:8px -25005px}.selectize-input .item[data-value=Radley]{background-position:0 -25045px}.selectize-dropdown-content [data-value=Radley]{background-position:8px -25045px}.selectize-input .item[data-value=Rajdhani]{background-position:0 -25085px}.selectize-dropdown-content [data-value=Rajdhani]{background-position:8px -25085px}.selectize-input .item[data-value=Rakkas]{background-position:0 -25125px}.selectize-dropdown-content [data-value=Rakkas]{background-position:8px -25125px}.selectize-input .item[data-value=Raleway]{background-position:0 -25165px}.selectize-dropdown-content [data-value=Raleway]{background-position:8px -25165px}.selectize-input .item[data-value="Raleway Dots"]{background-position:0 -25205px}.selectize-dropdown-content [data-value="Raleway Dots"]{background-position:8px -25205px}.selectize-input .item[data-value=Ramabhadra]{background-position:0 -25245px}.selectize-dropdown-content [data-value=Ramabhadra]{background-position:8px -25245px}.selectize-input .item[data-value=Ramaraja]{background-position:0 -25285px}.selectize-dropdown-content [data-value=Ramaraja]{background-position:8px -25285px}.selectize-input .item[data-value=Rambla]{background-position:0 -25325px}.selectize-dropdown-content [data-value=Rambla]{background-position:8px -25325px}.selectize-input .item[data-value="Rammetto One"]{background-position:0 -25365px}.selectize-dropdown-content [data-value="Rammetto One"]{background-position:8px -25365px}.selectize-input .item[data-value=Ranchers]{background-position:0 -25405px}.selectize-dropdown-content [data-value=Ranchers]{background-position:8px -25405px}.selectize-input .item[data-value=Rancho]{background-position:0 -25445px}.selectize-dropdown-content [data-value=Rancho]{background-position:8px -25445px}.selectize-input .item[data-value=Ranga]{background-position:0 -25485px}.selectize-dropdown-content [data-value=Ranga]{background-position:8px -25485px}.selectize-input .item[data-value=Rasa]{background-position:0 -25525px}.selectize-dropdown-content [data-value=Rasa]{background-position:8px -25525px}.selectize-input .item[data-value=Rationale]{background-position:0 -25565px}.selectize-dropdown-content [data-value=Rationale]{background-position:8px -25565px}.selectize-input .item[data-value="Ravi Prakash"]{background-position:0 -25605px}.selectize-dropdown-content [data-value="Ravi Prakash"]{background-position:8px -25605px}.selectize-input .item[data-value=Redressed]{background-position:0 -25645px}.selectize-dropdown-content [data-value=Redressed]{background-position:8px -25645px}.selectize-input .item[data-value="Reem Kufi"]{background-position:0 -25685px}.selectize-dropdown-content [data-value="Reem Kufi"]{background-position:8px -25685px}.selectize-input .item[data-value="Reenie Beanie"]{background-position:0 -25725px}.selectize-dropdown-content [data-value="Reenie Beanie"]{background-position:8px -25725px}.selectize-input .item[data-value=Revalia]{background-position:0 -25765px}.selectize-dropdown-content [data-value=Revalia]{background-position:8px -25765px}.selectize-input .item[data-value="Rhodium Libre"]{background-position:0 -25805px}.selectize-dropdown-content [data-value="Rhodium Libre"]{background-position:8px -25805px}.selectize-input .item[data-value=Ribeye]{background-position:0 -25845px}.selectize-dropdown-content [data-value=Ribeye]{background-position:8px -25845px}.selectize-input .item[data-value="Ribeye Marrow"]{background-position:0 -25885px}.selectize-dropdown-content [data-value="Ribeye Marrow"]{background-position:8px -25885px}.selectize-input .item[data-value=Righteous]{background-position:0 -25925px}.selectize-dropdown-content [data-value=Righteous]{background-position:8px -25925px}.selectize-input .item[data-value=Risque]{background-position:0 -25965px}.selectize-dropdown-content [data-value=Risque]{background-position:8px -25965px}.selectize-input .item[data-value=Roboto]{background-position:0 -26005px}.selectize-dropdown-content [data-value=Roboto]{background-position:8px -26005px}.selectize-input .item[data-value="Roboto Condensed"]{background-position:0 -26045px}.selectize-dropdown-content [data-value="Roboto Condensed"]{background-position:8px -26045px}.selectize-input .item[data-value="Roboto Mono"]{background-position:0 -26085px}.selectize-dropdown-content [data-value="Roboto Mono"]{background-position:8px -26085px}.selectize-input .item[data-value="Roboto Slab"]{background-position:0 -26125px}.selectize-dropdown-content [data-value="Roboto Slab"]{background-position:8px -26125px}.selectize-input .item[data-value=Rochester]{background-position:0 -26165px}.selectize-dropdown-content [data-value=Rochester]{background-position:8px -26165px}.selectize-input .item[data-value="Rock Salt"]{background-position:0 -26205px}.selectize-dropdown-content [data-value="Rock Salt"]{background-position:8px -26205px}.selectize-input .item[data-value=Rokkitt]{background-position:0 -26245px}.selectize-dropdown-content [data-value=Rokkitt]{background-position:8px -26245px}.selectize-input .item[data-value=Romanesco]{background-position:0 -26285px}.selectize-dropdown-content [data-value=Romanesco]{background-position:8px -26285px}.selectize-input .item[data-value="Ropa Sans"]{background-position:0 -26325px}.selectize-dropdown-content [data-value="Ropa Sans"]{background-position:8px -26325px}.selectize-input .item[data-value=Rosario]{background-position:0 -26365px}.selectize-dropdown-content [data-value=Rosario]{background-position:8px -26365px}.selectize-input .item[data-value=Rosarivo]{background-position:0 -26405px}.selectize-dropdown-content [data-value=Rosarivo]{background-position:8px -26405px}.selectize-input .item[data-value="Rouge Script"]{background-position:0 -26445px}.selectize-dropdown-content [data-value="Rouge Script"]{background-position:8px -26445px}.selectize-input .item[data-value="Rozha One"]{background-position:0 -26485px}.selectize-dropdown-content [data-value="Rozha One"]{background-position:8px -26485px}.selectize-input .item[data-value=Rubik]{background-position:0 -26525px}.selectize-dropdown-content [data-value=Rubik]{background-position:8px -26525px}.selectize-input .item[data-value="Rubik Mono One"]{background-position:0 -26565px}.selectize-dropdown-content [data-value="Rubik Mono One"]{background-position:8px -26565px}.selectize-input .item[data-value="Rubik One"]{background-position:0 -26605px}.selectize-dropdown-content [data-value="Rubik One"]{background-position:8px -26605px}.selectize-input .item[data-value=Ruda]{background-position:0 -26645px}.selectize-dropdown-content [data-value=Ruda]{background-position:8px -26645px}.selectize-input .item[data-value=Rufina]{background-position:0 -26685px}.selectize-dropdown-content [data-value=Rufina]{background-position:8px -26685px}.selectize-input .item[data-value="Ruge Boogie"]{background-position:0 -26725px}.selectize-dropdown-content [data-value="Ruge Boogie"]{background-position:8px -26725px}.selectize-input .item[data-value=Ruluko]{background-position:0 -26765px}.selectize-dropdown-content [data-value=Ruluko]{background-position:8px -26765px}.selectize-input .item[data-value="Rum Raisin"]{background-position:0 -26805px}.selectize-dropdown-content [data-value="Rum Raisin"]{background-position:8px -26805px}.selectize-input .item[data-value="Ruslan Display"]{background-position:0 -26845px}.selectize-dropdown-content [data-value="Ruslan Display"]{background-position:8px -26845px}.selectize-input .item[data-value="Russo One"]{background-position:0 -26885px}.selectize-dropdown-content [data-value="Russo One"]{background-position:8px -26885px}.selectize-input .item[data-value=Ruthie]{background-position:0 -26925px}.selectize-dropdown-content [data-value=Ruthie]{background-position:8px -26925px}.selectize-input .item[data-value=Rye]{background-position:0 -26965px}.selectize-dropdown-content [data-value=Rye]{background-position:8px -26965px}.selectize-input .item[data-value=Sacramento]{background-position:0 -27005px}.selectize-dropdown-content [data-value=Sacramento]{background-position:8px -27005px}.selectize-input .item[data-value=Sahitya]{background-position:0 -27045px}.selectize-dropdown-content [data-value=Sahitya]{background-position:8px -27045px}.selectize-input .item[data-value=Sail]{background-position:0 -27085px}.selectize-dropdown-content [data-value=Sail]{background-position:8px -27085px}.selectize-input .item[data-value=Salsa]{background-position:0 -27125px}.selectize-dropdown-content [data-value=Salsa]{background-position:8px -27125px}.selectize-input .item[data-value=Sanchez]{background-position:0 -27165px}.selectize-dropdown-content [data-value=Sanchez]{background-position:8px -27165px}.selectize-input .item[data-value=Sancreek]{background-position:0 -27205px}.selectize-dropdown-content [data-value=Sancreek]{background-position:8px -27205px}.selectize-input .item[data-value="Sansita One"]{background-position:0 -27245px}.selectize-dropdown-content [data-value="Sansita One"]{background-position:8px -27245px}.selectize-input .item[data-value=Sarala]{background-position:0 -27285px}.selectize-dropdown-content [data-value=Sarala]{background-position:8px -27285px}.selectize-input .item[data-value=Sarina]{background-position:0 -27325px}.selectize-dropdown-content [data-value=Sarina]{background-position:8px -27325px}.selectize-input .item[data-value=Sarpanch]{background-position:0 -27365px}.selectize-dropdown-content [data-value=Sarpanch]{background-position:8px -27365px}.selectize-input .item[data-value=Satisfy]{background-position:0 -27405px}.selectize-dropdown-content [data-value=Satisfy]{background-position:8px -27405px}.selectize-input .item[data-value=Scada]{background-position:0 -27445px}.selectize-dropdown-content [data-value=Scada]{background-position:8px -27445px}.selectize-input .item[data-value=Scheherazade]{background-position:0 -27485px}.selectize-dropdown-content [data-value=Scheherazade]{background-position:8px -27485px}.selectize-input .item[data-value=Schoolbell]{background-position:0 -27525px}.selectize-dropdown-content [data-value=Schoolbell]{background-position:8px -27525px}.selectize-input .item[data-value="Scope One"]{background-position:0 -27565px}.selectize-dropdown-content [data-value="Scope One"]{background-position:8px -27565px}.selectize-input .item[data-value="Seaweed Script"]{background-position:0 -27605px}.selectize-dropdown-content [data-value="Seaweed Script"]{background-position:8px -27605px}.selectize-input .item[data-value="Secular One"]{background-position:0 -27645px}.selectize-dropdown-content [data-value="Secular One"]{background-position:8px -27645px}.selectize-input .item[data-value=Sevillana]{background-position:0 -27685px}.selectize-dropdown-content [data-value=Sevillana]{background-position:8px -27685px}.selectize-input .item[data-value="Seymour One"]{background-position:0 -27725px}.selectize-dropdown-content [data-value="Seymour One"]{background-position:8px -27725px}.selectize-input .item[data-value="Shadows Into Light"]{background-position:0 -27765px}.selectize-dropdown-content [data-value="Shadows Into Light"]{background-position:8px -27765px}.selectize-input .item[data-value="Shadows Into Light Two"]{background-position:0 -27805px}.selectize-dropdown-content [data-value="Shadows Into Light Two"]{background-position:8px -27805px}.selectize-input .item[data-value=Shanti]{background-position:0 -27845px}.selectize-dropdown-content [data-value=Shanti]{background-position:8px -27845px}.selectize-input .item[data-value=Share]{background-position:0 -27885px}.selectize-dropdown-content [data-value=Share]{background-position:8px -27885px}.selectize-input .item[data-value="Share Tech"]{background-position:0 -27925px}.selectize-dropdown-content [data-value="Share Tech"]{background-position:8px -27925px}.selectize-input .item[data-value="Share Tech Mono"]{background-position:0 -27965px}.selectize-dropdown-content [data-value="Share Tech Mono"]{background-position:8px -27965px}.selectize-input .item[data-value=Shojumaru]{background-position:0 -28005px}.selectize-dropdown-content [data-value=Shojumaru]{background-position:8px -28005px}.selectize-input .item[data-value="Short Stack"]{background-position:0 -28045px}.selectize-dropdown-content [data-value="Short Stack"]{background-position:8px -28045px}.selectize-input .item[data-value=Shrikhand]{background-position:0 -28085px}.selectize-dropdown-content [data-value=Shrikhand]{background-position:8px -28085px}.selectize-input .item[data-value=Siemreap]{background-position:0 -28125px}.selectize-dropdown-content [data-value=Siemreap]{background-position:8px -28125px}.selectize-input .item[data-value="Sigmar One"]{background-position:0 -28165px}.selectize-dropdown-content [data-value="Sigmar One"]{background-position:8px -28165px}.selectize-input .item[data-value=Signika]{background-position:0 -28205px}.selectize-dropdown-content [data-value=Signika]{background-position:8px -28205px}.selectize-input .item[data-value="Signika Negative"]{background-position:0 -28245px}.selectize-dropdown-content [data-value="Signika Negative"]{background-position:8px -28245px}.selectize-input .item[data-value=Simonetta]{background-position:0 -28285px}.selectize-dropdown-content [data-value=Simonetta]{background-position:8px -28285px}.selectize-input .item[data-value=Sintony]{background-position:0 -28325px}.selectize-dropdown-content [data-value=Sintony]{background-position:8px -28325px}.selectize-input .item[data-value="Sirin Stencil"]{background-position:0 -28365px}.selectize-dropdown-content [data-value="Sirin Stencil"]{background-position:8px -28365px}.selectize-input .item[data-value="Six Caps"]{background-position:0 -28405px}.selectize-dropdown-content [data-value="Six Caps"]{background-position:8px -28405px}.selectize-input .item[data-value=Skranji]{background-position:0 -28445px}.selectize-dropdown-content [data-value=Skranji]{background-position:8px -28445px}.selectize-input .item[data-value="Slabo 13px"]{background-position:0 -28485px}.selectize-dropdown-content [data-value="Slabo 13px"]{background-position:8px -28485px}.selectize-input .item[data-value="Slabo 27px"]{background-position:0 -28525px}.selectize-dropdown-content [data-value="Slabo 27px"]{background-position:8px -28525px}.selectize-input .item[data-value=Slackey]{background-position:0 -28565px}.selectize-dropdown-content [data-value=Slackey]{background-position:8px -28565px}.selectize-input .item[data-value=Smokum]{background-position:0 -28605px}.selectize-dropdown-content [data-value=Smokum]{background-position:8px -28605px}.selectize-input .item[data-value=Smythe]{background-position:0 -28645px}.selectize-dropdown-content [data-value=Smythe]{background-position:8px -28645px}.selectize-input .item[data-value=Sniglet]{background-position:0 -28685px}.selectize-dropdown-content [data-value=Sniglet]{background-position:8px -28685px}.selectize-input .item[data-value=Snippet]{background-position:0 -28725px}.selectize-dropdown-content [data-value=Snippet]{background-position:8px -28725px}.selectize-input .item[data-value="Snowburst One"]{background-position:0 -28765px}.selectize-dropdown-content [data-value="Snowburst One"]{background-position:8px -28765px}.selectize-input .item[data-value="Sofadi One"]{background-position:0 -28805px}.selectize-dropdown-content [data-value="Sofadi One"]{background-position:8px -28805px}.selectize-input .item[data-value=Sofia]{background-position:0 -28845px}.selectize-dropdown-content [data-value=Sofia]{background-position:8px -28845px}.selectize-input .item[data-value="Sonsie One"]{background-position:0 -28885px}.selectize-dropdown-content [data-value="Sonsie One"]{background-position:8px -28885px}.selectize-input .item[data-value="Sorts Mill Goudy"]{background-position:0 -28925px}.selectize-dropdown-content [data-value="Sorts Mill Goudy"]{background-position:8px -28925px}.selectize-input .item[data-value="Source Code Pro"]{background-position:0 -28965px}.selectize-dropdown-content [data-value="Source Code Pro"]{background-position:8px -28965px}.selectize-input .item[data-value="Source Sans Pro"]{background-position:0 -29005px}.selectize-dropdown-content [data-value="Source Sans Pro"]{background-position:8px -29005px}.selectize-input .item[data-value="Source Serif Pro"]{background-position:0 -29045px}.selectize-dropdown-content [data-value="Source Serif Pro"]{background-position:8px -29045px}.selectize-input .item[data-value="Space Mono"]{background-position:0 -29085px}.selectize-dropdown-content [data-value="Space Mono"]{background-position:8px -29085px}.selectize-input .item[data-value="Special Elite"]{background-position:0 -29125px}.selectize-dropdown-content [data-value="Special Elite"]{background-position:8px -29125px}.selectize-input .item[data-value="Spicy Rice"]{background-position:0 -29165px}.selectize-dropdown-content [data-value="Spicy Rice"]{background-position:8px -29165px}.selectize-input .item[data-value=Spinnaker]{background-position:0 -29205px}.selectize-dropdown-content [data-value=Spinnaker]{background-position:8px -29205px}.selectize-input .item[data-value=Spirax]{background-position:0 -29245px}.selectize-dropdown-content [data-value=Spirax]{background-position:8px -29245px}.selectize-input .item[data-value="Squada One"]{background-position:0 -29285px}.selectize-dropdown-content [data-value="Squada One"]{background-position:8px -29285px}.selectize-input .item[data-value="Sree Krushnadevaraya"]{background-position:0 -29325px}.selectize-dropdown-content [data-value="Sree Krushnadevaraya"]{background-position:8px -29325px}.selectize-input .item[data-value=Sriracha]{background-position:0 -29365px}.selectize-dropdown-content [data-value=Sriracha]{background-position:8px -29365px}.selectize-input .item[data-value=Stalemate]{background-position:0 -29405px}.selectize-dropdown-content [data-value=Stalemate]{background-position:8px -29405px}.selectize-input .item[data-value="Stalinist One"]{background-position:0 -29445px}.selectize-dropdown-content [data-value="Stalinist One"]{background-position:8px -29445px}.selectize-input .item[data-value="Stardos Stencil"]{background-position:0 -29485px}.selectize-dropdown-content [data-value="Stardos Stencil"]{background-position:8px -29485px}.selectize-input .item[data-value="Stint Ultra Condensed"]{background-position:0 -29525px}.selectize-dropdown-content [data-value="Stint Ultra Condensed"]{background-position:8px -29525px}.selectize-input .item[data-value="Stint Ultra Expanded"]{background-position:0 -29565px}.selectize-dropdown-content [data-value="Stint Ultra Expanded"]{background-position:8px -29565px}.selectize-input .item[data-value=Stoke]{background-position:0 -29605px}.selectize-dropdown-content [data-value=Stoke]{background-position:8px -29605px}.selectize-input .item[data-value=Strait]{background-position:0 -29645px}.selectize-dropdown-content [data-value=Strait]{background-position:8px -29645px}.selectize-input .item[data-value="Sue Ellen Francisco"]{background-position:0 -29685px}.selectize-dropdown-content [data-value="Sue Ellen Francisco"]{background-position:8px -29685px}.selectize-input .item[data-value="Suez One"]{background-position:0 -29725px}.selectize-dropdown-content [data-value="Suez One"]{background-position:8px -29725px}.selectize-input .item[data-value=Sumana]{background-position:0 -29765px}.selectize-dropdown-content [data-value=Sumana]{background-position:8px -29765px}.selectize-input .item[data-value=Sunshiney]{background-position:0 -29805px}.selectize-dropdown-content [data-value=Sunshiney]{background-position:8px -29805px}.selectize-input .item[data-value="Supermercado One"]{background-position:0 -29845px}.selectize-dropdown-content [data-value="Supermercado One"]{background-position:8px -29845px}.selectize-input .item[data-value=Sura]{background-position:0 -29885px}.selectize-dropdown-content [data-value=Sura]{background-position:8px -29885px}.selectize-input .item[data-value=Suranna]{background-position:0 -29925px}.selectize-dropdown-content [data-value=Suranna]{background-position:8px -29925px}.selectize-input .item[data-value=Suravaram]{background-position:0 -29965px}.selectize-dropdown-content [data-value=Suravaram]{background-position:8px -29965px}.selectize-input .item[data-value=Suwannaphum]{background-position:0 -30005px}.selectize-dropdown-content [data-value=Suwannaphum]{background-position:8px -30005px}.selectize-input .item[data-value="Swanky and Moo Moo"]{background-position:0 -30045px}.selectize-dropdown-content [data-value="Swanky and Moo Moo"]{background-position:8px -30045px}.selectize-input .item[data-value=Syncopate]{background-position:0 -30085px}.selectize-dropdown-content [data-value=Syncopate]{background-position:8px -30085px}.selectize-input .item[data-value=Tangerine]{background-position:0 -30125px}.selectize-dropdown-content [data-value=Tangerine]{background-position:8px -30125px}.selectize-input .item[data-value=Taprom]{background-position:0 -30165px}.selectize-dropdown-content [data-value=Taprom]{background-position:8px -30165px}.selectize-input .item[data-value=Tauri]{background-position:0 -30205px}.selectize-dropdown-content [data-value=Tauri]{background-position:8px -30205px}.selectize-input .item[data-value=Taviraj]{background-position:0 -30245px}.selectize-dropdown-content [data-value=Taviraj]{background-position:8px -30245px}.selectize-input .item[data-value=Teko]{background-position:0 -30285px}.selectize-dropdown-content [data-value=Teko]{background-position:8px -30285px}.selectize-input .item[data-value=Telex]{background-position:0 -30325px}.selectize-dropdown-content [data-value=Telex]{background-position:8px -30325px}.selectize-input .item[data-value="Tenali Ramakrishna"]{background-position:0 -30365px}.selectize-dropdown-content [data-value="Tenali Ramakrishna"]{background-position:8px -30365px}.selectize-input .item[data-value="Tenor Sans"]{background-position:0 -30405px}.selectize-dropdown-content [data-value="Tenor Sans"]{background-position:8px -30405px}.selectize-input .item[data-value="Text Me One"]{background-position:0 -30445px}.selectize-dropdown-content [data-value="Text Me One"]{background-position:8px -30445px}.selectize-input .item[data-value="The Girl Next Door"]{background-position:0 -30485px}.selectize-dropdown-content [data-value="The Girl Next Door"]{background-position:8px -30485px}.selectize-input .item[data-value=Tienne]{background-position:0 -30525px}.selectize-dropdown-content [data-value=Tienne]{background-position:8px -30525px}.selectize-input .item[data-value=Tillana]{background-position:0 -30565px}.selectize-dropdown-content [data-value=Tillana]{background-position:8px -30565px}.selectize-input .item[data-value=Timmana]{background-position:0 -30605px}.selectize-dropdown-content [data-value=Timmana]{background-position:8px -30605px}.selectize-input .item[data-value=Tinos]{background-position:0 -30645px}.selectize-dropdown-content [data-value=Tinos]{background-position:8px -30645px}.selectize-input .item[data-value="Titan One"]{background-position:0 -30685px}.selectize-dropdown-content [data-value="Titan One"]{background-position:8px -30685px}.selectize-input .item[data-value="Titillium Web"]{background-position:0 -30725px}.selectize-dropdown-content [data-value="Titillium Web"]{background-position:8px -30725px}.selectize-input .item[data-value="Trade Winds"]{background-position:0 -30765px}.selectize-dropdown-content [data-value="Trade Winds"]{background-position:8px -30765px}.selectize-input .item[data-value=Trirong]{background-position:0 -30805px}.selectize-dropdown-content [data-value=Trirong]{background-position:8px -30805px}.selectize-input .item[data-value=Trocchi]{background-position:0 -30845px}.selectize-dropdown-content [data-value=Trocchi]{background-position:8px -30845px}.selectize-input .item[data-value=Trochut]{background-position:0 -30885px}.selectize-dropdown-content [data-value=Trochut]{background-position:8px -30885px}.selectize-input .item[data-value=Trykker]{background-position:0 -30925px}.selectize-dropdown-content [data-value=Trykker]{background-position:8px -30925px}.selectize-input .item[data-value="Tulpen One"]{background-position:0 -30965px}.selectize-dropdown-content [data-value="Tulpen One"]{background-position:8px -30965px}.selectize-input .item[data-value=Ubuntu]{background-position:0 -31005px}.selectize-dropdown-content [data-value=Ubuntu]{background-position:8px -31005px}.selectize-input .item[data-value="Ubuntu Condensed"]{background-position:0 -31045px}.selectize-dropdown-content [data-value="Ubuntu Condensed"]{background-position:8px -31045px}.selectize-input .item[data-value="Ubuntu Mono"]{background-position:0 -31085px}.selectize-dropdown-content [data-value="Ubuntu Mono"]{background-position:8px -31085px}.selectize-input .item[data-value=Ultra]{background-position:0 -31125px}.selectize-dropdown-content [data-value=Ultra]{background-position:8px -31125px}.selectize-input .item[data-value="Uncial Antiqua"]{background-position:0 -31165px}.selectize-dropdown-content [data-value="Uncial Antiqua"]{background-position:8px -31165px}.selectize-input .item[data-value=Underdog]{background-position:0 -31205px}.selectize-dropdown-content [data-value=Underdog]{background-position:8px -31205px}.selectize-input .item[data-value="Unica One"]{background-position:0 -31245px}.selectize-dropdown-content [data-value="Unica One"]{background-position:8px -31245px}.selectize-input .item[data-value=UnifrakturCook]{background-position:0 -31285px}.selectize-dropdown-content [data-value=UnifrakturCook]{background-position:8px -31285px}.selectize-input .item[data-value=UnifrakturMaguntia]{background-position:0 -31325px}.selectize-dropdown-content [data-value=UnifrakturMaguntia]{background-position:8px -31325px}.selectize-input .item[data-value=Unkempt]{background-position:0 -31365px}.selectize-dropdown-content [data-value=Unkempt]{background-position:8px -31365px}.selectize-input .item[data-value=Unlock]{background-position:0 -31405px}.selectize-dropdown-content [data-value=Unlock]{background-position:8px -31405px}.selectize-input .item[data-value=Unna]{background-position:0 -31445px}.selectize-dropdown-content [data-value=Unna]{background-position:8px -31445px}.selectize-input .item[data-value=VT323]{background-position:0 -31485px}.selectize-dropdown-content [data-value=VT323]{background-position:8px -31485px}.selectize-input .item[data-value="Vampiro One"]{background-position:0 -31525px}.selectize-dropdown-content [data-value="Vampiro One"]{background-position:8px -31525px}.selectize-input .item[data-value=Varela]{background-position:0 -31565px}.selectize-dropdown-content [data-value=Varela]{background-position:8px -31565px}.selectize-input .item[data-value="Varela Round"]{background-position:0 -31605px}.selectize-dropdown-content [data-value="Varela Round"]{background-position:8px -31605px}.selectize-input .item[data-value="Vast Shadow"]{background-position:0 -31645px}.selectize-dropdown-content [data-value="Vast Shadow"]{background-position:8px -31645px}.selectize-input .item[data-value="Vesper Libre"]{background-position:0 -31685px}.selectize-dropdown-content [data-value="Vesper Libre"]{background-position:8px -31685px}.selectize-input .item[data-value=Vibur]{background-position:0 -31725px}.selectize-dropdown-content [data-value=Vibur]{background-position:8px -31725px}.selectize-input .item[data-value=Vidaloka]{background-position:0 -31765px}.selectize-dropdown-content [data-value=Vidaloka]{background-position:8px -31765px}.selectize-input .item[data-value=Viga]{background-position:0 -31805px}.selectize-dropdown-content [data-value=Viga]{background-position:8px -31805px}.selectize-input .item[data-value=Voces]{background-position:0 -31845px}.selectize-dropdown-content [data-value=Voces]{background-position:8px -31845px}.selectize-input .item[data-value=Volkhov]{background-position:0 -31885px}.selectize-dropdown-content [data-value=Volkhov]{background-position:8px -31885px}.selectize-input .item[data-value=Vollkorn]{background-position:0 -31925px}.selectize-dropdown-content [data-value=Vollkorn]{background-position:8px -31925px}.selectize-input .item[data-value=Voltaire]{background-position:0 -31965px}.selectize-dropdown-content [data-value=Voltaire]{background-position:8px -31965px}.selectize-input .item[data-value="Waiting for the Sunrise"]{background-position:0 -32005px}.selectize-dropdown-content [data-value="Waiting for the Sunrise"]{background-position:8px -32005px}.selectize-input .item[data-value=Wallpoet]{background-position:0 -32045px}.selectize-dropdown-content [data-value=Wallpoet]{background-position:8px -32045px}.selectize-input .item[data-value="Walter Turncoat"]{background-position:0 -32085px}.selectize-dropdown-content [data-value="Walter Turncoat"]{background-position:8px -32085px}.selectize-input .item[data-value=Warnes]{background-position:0 -32125px}.selectize-dropdown-content [data-value=Warnes]{background-position:8px -32125px}.selectize-input .item[data-value=Wellfleet]{background-position:0 -32165px}.selectize-dropdown-content [data-value=Wellfleet]{background-position:8px -32165px}.selectize-input .item[data-value="Wendy One"]{background-position:0 -32205px}.selectize-dropdown-content [data-value="Wendy One"]{background-position:8px -32205px}.selectize-input .item[data-value="Wire One"]{background-position:0 -32245px}.selectize-dropdown-content [data-value="Wire One"]{background-position:8px -32245px}.selectize-input .item[data-value="Work Sans"]{background-position:0 -32285px}.selectize-dropdown-content [data-value="Work Sans"]{background-position:8px -32285px}.selectize-input .item[data-value="Yanone Kaffeesatz"]{background-position:0 -32325px}.selectize-dropdown-content [data-value="Yanone Kaffeesatz"]{background-position:8px -32325px}.selectize-input .item[data-value=Yantramanav]{background-position:0 -32365px}.selectize-dropdown-content [data-value=Yantramanav]{background-position:8px -32365px}.selectize-input .item[data-value="Yatra One"]{background-position:0 -32405px}.selectize-dropdown-content [data-value="Yatra One"]{background-position:8px -32405px}.selectize-input .item[data-value=Yellowtail]{background-position:0 -32445px}.selectize-dropdown-content [data-value=Yellowtail]{background-position:8px -32445px}.selectize-input .item[data-value="Yeseva One"]{background-position:0 -32485px}.selectize-dropdown-content [data-value="Yeseva One"]{background-position:8px -32485px}.selectize-input .item[data-value=Yesteryear]{background-position:0 -32525px}.selectize-dropdown-content [data-value=Yesteryear]{background-position:8px -32525px}.selectize-input .item[data-value=Yrsa]{background-position:0 -32565px}.selectize-dropdown-content [data-value=Yrsa]{background-position:8px -32565px}.selectize-input .item[data-value=Zeyada]{background-position:0 -32605px}.selectize-dropdown-content [data-value=Zeyada]{background-position:8px -32605px}[data-neutral-color]~.palette-action-buttons .boldgrid-neutral-color{display:block}.bgctrl-color-palette{max-width:400px;margin:0 25px}.palette-action-buttons{margin-top:12px}.palette-action-buttons .boldgrid-neutral-color{display:none}.palette-action-buttons .button.palette-creator-button{width:100%;margin:24px auto;font-size:14px;display:block}.palette-buttons.button.upload-button{width:100%;margin-top:5px;margin-bottom:5px}.active-palette-section.boldgrid-neutral-color{border-color:orange}.boldgrid-neutral-color{background-color:#fff;border:2px solid #d3d3d3;height:25px;font-weight:700;line-height:25px;margin:2px;margin-bottom:5px;text-align:center}.boldgrid-neutral-color:hover{cursor:pointer;border-color:orange}.bg-lock-controls,.boldgrid-active-palette,.boldgrid-inactive-palette .boldgrid-palette-colors,.boldgrid-neutral-color{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.generated-palettes-container .boldgrid-inactive-palette .boldgrid-palette-colors{width:97%}.color-lock{display:inline-block;text-align:center}.color-lock>span{left:2px;position:relative!important}.palette-action-buttons .bg-color-picker-control input{display:inline-block}.bg-lock-controls>.color-lock,.boldgrid-active-palette .boldgrid-palette-colors,.boldgrid-palette-colors>span{-webkit-box-flex:1;-ms-flex:1;flex:1}.boldgrid-color-palette-wrapper .color-picker input[type=text]{width:140px}.boldgrid-color-palette-wrapper .color-picker .iris-picker{margin:20px auto;border-color:#ddd;border-radius:0}.boldgrid-color-palette-wrapper .color-picker .iris-picker-container .button{margin-left:3px}.boldgrid-color-palette-wrapper .color-picker .iris-picker-clear{display:none}.boldgrid-color-palette-wrapper .color-picker .close-color-picker{margin:0 15px}.boldgrid-color-palette-wrapper .color-picker .custom-input{text-align:center}@media (min-width:641px){#customize-control-boldgrid-color-palette .customize-control-description{width:260px}}.boldgrid-active-palette,.boldgrid-inactive-palette{list-style-type:none;margin-top:0;padding:0;margin-bottom:10px}.boldgrid-palette-colors>span{height:100%;display:inline-block}.boldgrid-inactive-palette .boldgrid-palette-colors{font-size:0;border:2px solid;border-color:#e1e1e1;height:33px}.boldgrid-inactive-palette .boldgrid-palette-colors:hover{border:2px solid;border-color:#fb5f14;cursor:pointer}.boldgrid-active-palette{border:2px solid;border-color:#e1e1e1;height:84px;margin:15px auto}.boldgrid-active-palette li{margin-top:0;margin-bottom:0;cursor:move;border:1px solid #fff;box-sizing:border-box}.boldgrid-active-palette li:first-of-type{margin-top:0}.boldgrid-active-palette .boldgrid-palette-colors{display:inline-block;height:100%;position:relative}.boldgrid-active-palette .active-palette-section:not(.ui-sortable-placeholder),.boldgrid-active-palette .ui-sortable-helper{border:2px solid #fb5f14;box-sizing:border-box}.boldgrid-advanced-options{margin-top:10px}.boldgrid-advanced-options-label{border-bottom:1px solid #d3d3d3}.boldgrid-advanced-options-label:hover{border-color:#a9a9a9}.boldgrid-advanced-options-label .dashicons-arrow-down{float:right}.boldgrid-active-palette .boldgrid-palette-colors:before,.boldgrid-neutral-color.active-palette-section:before{content:"\F140";position:absolute;display:none;font-family:dashicons;font-size:20px;font-style:normal;font-weight:400;height:20px;line-height:1;text-align:center;text-decoration:inherit;vertical-align:top;color:#555;width:20px;left:50%;top:-25px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.boldgrid-active-palette .active-palette-section:not(.ui-sortable-placeholder).boldgrid-palette-colors:before,.boldgrid-active-palette .boldgrid-palette-colors.ui-sortable-helper:before{display:inline-block}.boldgrid-neutral-color.active-palette-section:before{content:"\F141";display:inline-block;left:auto;right:-17px;top:2px}.boldgrid-active-palette .boldgrid-palette-colors.ui-sortable-helper:before,.boldgrid-active-palette .boldgrid-palette-colors:hover:before{content:"\2194";display:inline-block;font-size:24px;top:-29px}.boldgrid-copy-palette:hover{color:#f95b26}.boldgrid-remove-palette:hover{color:red}.boldgrid-active-palette:hover .boldgrid-duplicate-dashicons .dashicons,.boldgrid-inactive-palette:hover .boldgrid-duplicate-dashicons .dashicons{opacity:1}.boldgrid-color-palette-wrapper .dashicons{opacity:0;width:6px;position:absolute;display:inline}.boldgrid-color-palette-wrapper .boldgrid-active-palette .dashicons{opacity:.5}.boldgrid-active-palette .boldgrid-duplicate-dashicons .dashicons.boldgrid-remove-palette,[data-copy-on-mod="1"] .dashicons.boldgrid-remove-palette{width:0;display:none}.boldgrid-active-palette .ui-sortable-placeholder~.boldgrid-duplicate-dashicons{display:none}.boldgrid-duplicate-dashicons{display:inline;cursor:pointer}.boldgrid-copy-palette{top:20px;right:-15px}.boldgrid-copy-palette.dashicons-admin-post{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.boldgrid-remove-palette{top:-3px;right:-13px}.current-palette-wrapper .boldgrid-copy-palette{top:64px}.bg-lock-controls .color-lock>span{cursor:pointer}.bg-lock-controls,.generate-palettes-selection-section{display:none}.palette-generate-mode .bg-lock-controls{display:-webkit-box;display:-ms-flexbox;display:flex}.palette-generate-mode .generate-palettes-selection-section{display:block;border:1px solid #d3d3d3;padding:5px;background-color:#fff;margin-top:10px}.palette-generate-mode .generate-palettes-selection-section h3{margin-top:5px;margin-bottom:5px}.wp-core-ui .palette-generate-mode .button.palette-creator-button{margin-bottom:5px}.palette-generate-mode .boldgrid-active-palette .boldgrid-palette-colors{cursor:pointer}.palette-generate-mode .boldgrid-active-palette .boldgrid-palette-colors.selected-for-generation,.palette-generate-mode .boldgrid-active-palette .boldgrid-palette-colors:hover{opacity:1}.palette-generate-mode .bg-lock-controls .selected-for-generation .dashicons:before{content:"\F160";color:#f95b26}.boldgrid-color-palette-wrapper .secondary-colors{width:20px;height:100%;float:left;margin-right:6px;margin-top:20px}.boldgrid-color-palette-wrapper .secondary-colors .iris-palette{margin-left:0!important;margin-bottom:5px}.boldgrid-color-palette-wrapper .iris-slider.iris-strip{width:17px!important}.boldgrid-color-palette-wrapper .iris-picker .iris-square{margin-right:9px}.boldgrid-color-palette-wrapper .iris-border .iris-palette-container{left:32px}.pluto-alpha-container .transparency{height:18px;width:100%;background-color:#fff;background-image:url("data:image/png;base64,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");box-shadow:inset 0 0 5px rgba(0,0,0,.4);border-radius:3px;padding:0;background-position:0 -2px}.pluto-alpha-container .ui-slider-handle{color:#777;background-color:#fff;text-shadow:0 1px 0 #fff;text-decoration:none;position:absolute;z-index:2;box-shadow:0 1px 2px rgba(0,0,0,.2);border:1px solid #aaa;border-radius:4px;opacity:.9;margin-top:-2px;height:15px;cursor:ew-resize;font-size:12px;padding:3px}.pluto-alpha-container .ui-slider{position:relative;text-align:center;width:88%}.wp-picker-container a.wp-picker-open~div.pluto-alpha-container{display:block}.pluto-alpha-container{box-sizing:padding-box;display:none;border:1px solid #dfdfdf;border-top:none;background:#fff;padding:5px 11px 6px}.customize-control-alphacolor .wp-picker-container .iris-picker{border-bottom:none}.lock{margin-left:auto;margin-right:auto;padding-left:5px;width:14px;cursor:pointer}.lock div{margin:0 auto;position:relative}.lock .top{height:8px;border-radius:10px;border:3px solid #555;border-bottom:4px solid transparent}.lock .mid,.lock .top{width:4px;-webkit-transform:translate(7px);transform:translate(7px)}.lock .mid{background:#eee;border-left:3px solid #555;border-right:3px solid #555;height:3px;top:-9px;z-index:99}.lock .bottom{height:13px;margin:-10px auto;background:#555;border-top:1px solid #eee;border-radius:3px 3px 0 0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lock .bottom .keyhole-top{width:4px;height:4px;border-radius:4px;background:#eee;margin:3px auto 0}.lock .bottom .keyhole-bottom{width:2px;height:6px;border-radius:0;background:#eee;margin:-3px auto 0}.selected-for-generation .lock .top{border:3px solid #f95b26}.selected-for-generation .lock .mid{border-left:3px solid #f95b26;border-right:3px solid #f95b26}.selected-for-generation .lock .bottom{background:#f95b26}.selected-for-generation .unlock>div.top,.selected-for-generation .unlock div.mid{-webkit-transform:translate(0);transform:translate(0)}.bg-color-picker-control{padding:10px 0}.bg-color-picker-control .iris-picker,.bg-color-picker-control input{display:block;margin:10px auto}.palette-selection .palette-row{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0;outline:3px solid #ececec}.palette-selection .palette-row li{list-style:none;height:35px;-webkit-box-flex:1;-ms-flex:1;flex:1}.palette-selection .palette-rows .palette-row{cursor:pointer}.palette-selection .palette-rows .palette-row.active,.palette-selection .palette-rows .palette-row:hover{outline:3px solid #f95b26}.palette-selection .selected-palette{padding:0}.palette-selection .selected-palette .palette-row{margin-top:5px}.palette-selection .selected-palette .selected{display:none;border-bottom:2px solid #e0e0e0}.palette-selection .selected-palette .selected p{text-align:right;margin:0;font-style:italic;color:#757575}.palette-selection .selected-palette .unselected{text-align:center;font-variant:small-caps;margin:26px 0 43px;padding:10px;outline:2px solid #000;background:#121212;color:#fff}.palette-selection .selected-palette.active .selected{display:block}.palette-selection .selected-palette.active .unselected{display:none}.bg-pagination{display:-webkit-box;display:-ms-flexbox;display:flex}.bg-pagination[data-page="0"] .prev,.bg-pagination[data-page=last] .next{visibility:hidden}.bg-pagination>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.bg-pagination .next{text-align:right}.bg-pagination a{color:#f95b26;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bg-pagination a:hover{color:#b43105}.directional-control{position:relative}.directional-control .refresh svg{width:19px;margin:0 20px;position:absolute;transition:fill .25s}.directional-control .refresh svg:hover{fill:#f95b26}.directional-control .units{font-size:12px;position:absolute;right:28px;top:-10px;color:currentColor}.directional-control .units label{margin:4px;cursor:pointer}.directional-control .units .unit{display:none}.directional-control .units .unit:checked+span{color:#f95b26}.directional-control .link{visibility:hidden;width:20px;margin:0 8px;-webkit-transform:translateY(3px);transform:translateY(3px);transition:fill .5s;fill:#121212}.directional-control .link.linked{fill:#f95b26}.directional-control:not([data-linkable=false]) .slider-control:first-of-type .link{visibility:visible}.directional-control .control-name{font-size:15px;margin-bottom:5px}.boldgrid-control.slider-control label{font-size:13px;font-variant:small-caps}.boldgrid-control.slider-control .slider-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.boldgrid-control.slider-control .slider{width:80%;margin:10px 15px;height:8px;border-radius:0;background:#f1f1f1;cursor:pointer;border:0}.boldgrid-control.slider-control .number{width:60px;border:0;background:#f1f1f1;padding:0 2px 0 15px;border-radius:5px;text-align:center}.boldgrid-control .ui-slider-handle{border-radius:50%;border:5px solid #f7f7f7;background:#f95b26;box-shadow:1px 1px 1px rgba(0,0,0,.28);width:10px;height:10px;cursor:pointer;transition:background .25s}.boldgrid-control .ui-slider-handle.ui-state-focus{background-color:#121212}.border-width-control{display:none}.border-type-control{margin-bottom:30px}.border-type-control .control-title{font-size:15px}.border-type-control ul{list-style:none;padding-left:5px;font-size:15px}.border-type-control ul li{margin:6px 0}.border-type-control ul li label{cursor:pointer;position:relative;display:block}.border-type-control ul li label input:after{content:"";max-width:100px;border-top:4px dashed #000;position:absolute;right:40px;width:33%;top:6px;border-bottom:transparent;border-left:transparent;border-right:transparent}.border-type-control ul li label input[value=solid]:after{border-style:solid}.border-type-control ul li label input[value=dotted]:after{border-style:dotted}.border-type-control ul li label input[value=double]:after{border-style:double}.border-type-control ul li label input[value=""]:after{border-color:transparent}.border-type-control ul li input{margin:0 7px}.mdc-switch{display:inline-block;position:relative}.mdc-switch .mdc-switch__native-control:enabled:not(:checked)~.mdc-switch__background:before{background-color:#000}.mdc-switch .mdc-switch__native-control:enabled:not(:checked)~.mdc-switch__background .mdc-switch__knob{background-color:#fafafa}.mdc-switch .mdc-switch__native-control:enabled:not(:checked)~.mdc-switch__background .mdc-switch__knob:before{background-color:#9e9e9e}.mdc-switch--theme-dark .mdc-switch__native-control:enabled:not(:checked)~.mdc-switch__background:before,.mdc-theme--dark .mdc-switch .mdc-switch__native-control:enabled:not(:checked)~.mdc-switch__background:before{background-color:#fff}.mdc-switch--theme-dark .mdc-switch__native-control:enabled:not(:checked)~.mdc-switch__background .mdc-switch__knob,.mdc-theme--dark .mdc-switch .mdc-switch__native-control:enabled:not(:checked)~.mdc-switch__background .mdc-switch__knob{background-color:#bdbdbd}.mdc-switch--theme-dark .mdc-switch__native-control:enabled:not(:checked)~.mdc-switch__background .mdc-switch__knob:before,.mdc-theme--dark .mdc-switch .mdc-switch__native-control:enabled:not(:checked)~.mdc-switch__background .mdc-switch__knob:before{background-color:#f1f1f1}.mdc-switch .mdc-switch__native-control:enabled:checked~.mdc-switch__background .mdc-switch__knob,.mdc-switch .mdc-switch__native-control:enabled:checked~.mdc-switch__background .mdc-switch__knob:before,.mdc-switch .mdc-switch__native-control:enabled:checked~.mdc-switch__background:before{background-color:#121212;background-color:var(--mdc-theme-secondary,#121212)}.mdc-switch__native-control{position:absolute;top:-14px;left:-14px;width:48px;height:48px;display:inline-block;margin-top:-3px;transition:transform 90ms cubic-bezier(.4,0,.2,1);opacity:0;cursor:pointer;z-index:2}.mdc-switch__native-control:checked{transform:translateX(14px)}.mdc-switch__background{display:block;position:relative;width:34px;height:14px;border-radius:7px;outline:none;user-select:none}.mdc-switch__background:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity 90ms cubic-bezier(.4,0,.2,1),background-color 90ms cubic-bezier(.4,0,.2,1);border-radius:7px;opacity:.38;content:""}.mdc-switch--theme-dark .mdc-switch__background:before,.mdc-theme--dark .mdc-switch__background:before{opacity:.3}.mdc-switch__background .mdc-switch__knob{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);display:block;position:absolute;top:-3px;left:0;width:20px;height:20px;transform:translateX(0);transition:transform 90ms cubic-bezier(.4,0,.2,1),background-color 90ms cubic-bezier(.4,0,.2,1);border-radius:10px;z-index:1}.mdc-switch__background .mdc-switch__knob:before{top:-14px;left:-14px;transform:scale(0);opacity:.2;content:""}.mdc-switch__background .mdc-switch__knob:before,.mdc-switch__native-control:focus~.mdc-switch__background .mdc-switch__knob:before{position:absolute;width:48px;height:48px;transition:transform 90ms cubic-bezier(.4,0,.2,1),background-color 90ms cubic-bezier(.4,0,.2,1);border-radius:24px}.mdc-switch__native-control:focus~.mdc-switch__background .mdc-switch__knob:before{transform:scale(1)}.mdc-switch--theme-dark .mdc-switch__native-control:focus~.mdc-switch__background .mdc-switch__knob:before,.mdc-theme--dark .mdc-switch__native-control:focus~.mdc-switch__background .mdc-switch__knob:before{opacity:.14}.mdc-switch__native-control:checked~.mdc-switch__background:before{opacity:.5}.mdc-switch__native-control:checked~.mdc-switch__background .mdc-switch__knob{transform:translateX(14px);transition:transform 90ms cubic-bezier(.4,0,.2,1),background-color 90ms cubic-bezier(.4,0,.2,1)}.mdc-switch__native-control:checked~.mdc-switch__background .mdc-switch__knob:before{opacity:.15}.mdc-switch__native-control:disabled{cursor:auto}.mdc-switch__native-control:disabled~.mdc-switch__background:before{background-color:#000;opacity:.12}.mdc-switch--theme-dark .mdc-switch__native-control:disabled~.mdc-switch__background:before,.mdc-theme--dark .mdc-switch__native-control:disabled~.mdc-switch__background:before{background-color:#fff;opacity:.1}.mdc-switch__native-control:disabled~.mdc-switch__background .mdc-switch__knob{background-color:#bdbdbd}.mdc-switch--theme-dark .mdc-switch__native-control:disabled~.mdc-switch__background .mdc-switch__knob,.mdc-theme--dark .mdc-switch__native-control:disabled~.mdc-switch__background .mdc-switch__knob{background-color:#424242}.bg-control-switch{margin:10px 0}.bg-control-switch label{cursor:pointer}.box-shadow-control{margin-bottom:20px}.box-shadow-outline-switch{font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
7
  * http://jquery.org/license
8
  *
9
  * http://api.jqueryui.com/category/theming/
10
+ */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2em;-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.ui-controlgroup>.ui-controlgroup-item:focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{-webkit-box-shadow:inset 1px 1px 1px #ccc;box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev 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,.ui-datepicker select.ui-datepicker-year{width:45%}.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:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 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;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,.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:0}.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,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}/*!
11
  * jQuery UI CSS Framework 1.12.1
12
  * http://jqueryui.com
13
  *
18
  * http://api.jqueryui.com/category/theming/
19
  *
20
  * To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
21
+ */.ui-widget{font-family:Arial,Helvetica,sans-serif}.ui-widget,.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{-webkit-box-shadow:0 0 3px 1px #5e9ed6;box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.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}.ui-icon,.ui-widget-content .ui-icon{background-image:url(data:image/png;base64,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)}.ui-widget-header .ui-icon{background-image:url(data:image/png;base64,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)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(data:image/png;base64,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)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(data:image/png;base64,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)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAMAAADYSUr5AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABLFBMVEV3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diB3diDPBZfVAAAAY3RSTlMAWEd8IjKY4b3Ld2acsomqpVpOeudAQGVmhVOLRpGUY2NhTaBobXqbc6W/fcC8463l6eSBjl3f3eC51tvSxNXU12LacP4Nzplp+DgqFhzFedHjp4FYyJPQ2K/wzZCniLC7x6vHwZbrAAAAAWJLR0QAiAUdSAAAAAd0SU1FB+AHDQUaNuOGGEYAAA+BSURBVHja7V0LYxvFEd67iyQsxycZJGgDCYrBKSR1WjdJX5RCGiJICzFpmxCamFLm//+H7t5rZ2f2oeNk6Wzv58T23D7nu9m9md09WYiIiIgeIIFk213Ysv7QcwY6dy8Bv/4JZkBl3iwhxAJBwSSA9sdIV6kJvgLAGgBPA6R88etGTYJaICcgof0x0ukdZATQ4rwBljnZIAOs/3YVPOmcQUFy+2u3ZU68mdYKZsG8i/QGcwvx3mFuAZ4ObN4C7KSwLvoIYKWBmYindmKCm58DVuDjTJ8CdAht/imwdVx2RygiIiIiIiKixzhzT3DLflDCojWgzntCS9DsRoCfsAZ86wFsQUjWvlFKLB1gBLAMNLsZLiasAUqAJ7pUtW8yGGL9t/fYk2xZUUk8xUVgCRAKAja2HMAtWNhs1ojWVlgPSMzafCNq2xZgReLpcff1AD5CtjoHhHHRnwIRERER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)}.ui-state-error-text .ui-icon,.ui-state-error .ui-icon{background-image:url(data:image/png;base64,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)}.ui-button .ui-icon{background-image:url(data:image/png;base64,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)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-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:-65px -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:-65px -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:1px -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-on{background-position:-96px -144px}.ui-icon-radio-off{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-first,.ui-icon-seek-start{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-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;filter:Alpha(Opacity=0.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.selectize-input .item[data-value=ABeeZee]{background-position:0 -5px}.selectize-dropdown-content [data-value=ABeeZee]{background-position:8px -5px}.selectize-input .item[data-value=Abel]{background-position:0 -45px}.selectize-dropdown-content [data-value=Abel]{background-position:8px -45px}.selectize-input .item[data-value="Abhaya Libre"]{background-position:0 -85px}.selectize-dropdown-content [data-value="Abhaya Libre"]{background-position:8px -85px}.selectize-input .item[data-value="Abril Fatface"]{background-position:0 -125px}.selectize-dropdown-content [data-value="Abril Fatface"]{background-position:8px -125px}.selectize-input .item[data-value=Aclonica]{background-position:0 -165px}.selectize-dropdown-content [data-value=Aclonica]{background-position:8px -165px}.selectize-input .item[data-value=Acme]{background-position:0 -205px}.selectize-dropdown-content [data-value=Acme]{background-position:8px -205px}.selectize-input .item[data-value=Actor]{background-position:0 -245px}.selectize-dropdown-content [data-value=Actor]{background-position:8px -245px}.selectize-input .item[data-value=Adamina]{background-position:0 -285px}.selectize-dropdown-content [data-value=Adamina]{background-position:8px -285px}.selectize-input .item[data-value="Advent Pro"]{background-position:0 -325px}.selectize-dropdown-content [data-value="Advent Pro"]{background-position:8px -325px}.selectize-input .item[data-value="Aguafina Script"]{background-position:0 -365px}.selectize-dropdown-content [data-value="Aguafina Script"]{background-position:8px -365px}.selectize-input .item[data-value=Akronim]{background-position:0 -405px}.selectize-dropdown-content [data-value=Akronim]{background-position:8px -405px}.selectize-input .item[data-value=Aladin]{background-position:0 -445px}.selectize-dropdown-content [data-value=Aladin]{background-position:8px -445px}.selectize-input .item[data-value=Aldrich]{background-position:0 -485px}.selectize-dropdown-content [data-value=Aldrich]{background-position:8px -485px}.selectize-input .item[data-value=Alef]{background-position:0 -525px}.selectize-dropdown-content [data-value=Alef]{background-position:8px -525px}.selectize-input .item[data-value=Alegreya]{background-position:0 -565px}.selectize-dropdown-content [data-value=Alegreya]{background-position:8px -565px}.selectize-input .item[data-value="Alegreya SC"]{background-position:0 -605px}.selectize-dropdown-content [data-value="Alegreya SC"]{background-position:8px -605px}.selectize-input .item[data-value="Alegreya Sans"]{background-position:0 -645px}.selectize-dropdown-content [data-value="Alegreya Sans"]{background-position:8px -645px}.selectize-input .item[data-value="Alegreya Sans SC"]{background-position:0 -685px}.selectize-dropdown-content [data-value="Alegreya Sans SC"]{background-position:8px -685px}.selectize-input .item[data-value="Alex Brush"]{background-position:0 -725px}.selectize-dropdown-content [data-value="Alex Brush"]{background-position:8px -725px}.selectize-input .item[data-value="Alfa Slab One"]{background-position:0 -765px}.selectize-dropdown-content [data-value="Alfa Slab One"]{background-position:8px -765px}.selectize-input .item[data-value=Alice]{background-position:0 -805px}.selectize-dropdown-content [data-value=Alice]{background-position:8px -805px}.selectize-input .item[data-value=Alike]{background-position:0 -845px}.selectize-dropdown-content [data-value=Alike]{background-position:8px -845px}.selectize-input .item[data-value="Alike Angular"]{background-position:0 -885px}.selectize-dropdown-content [data-value="Alike Angular"]{background-position:8px -885px}.selectize-input .item[data-value=Allan]{background-position:0 -925px}.selectize-dropdown-content [data-value=Allan]{background-position:8px -925px}.selectize-input .item[data-value=Allerta]{background-position:0 -965px}.selectize-dropdown-content [data-value=Allerta]{background-position:8px -965px}.selectize-input .item[data-value="Allerta Stencil"]{background-position:0 -1005px}.selectize-dropdown-content [data-value="Allerta Stencil"]{background-position:8px -1005px}.selectize-input .item[data-value=Allura]{background-position:0 -1045px}.selectize-dropdown-content [data-value=Allura]{background-position:8px -1045px}.selectize-input .item[data-value=Almendra]{background-position:0 -1085px}.selectize-dropdown-content [data-value=Almendra]{background-position:8px -1085px}.selectize-input .item[data-value="Almendra Display"]{background-position:0 -1125px}.selectize-dropdown-content [data-value="Almendra Display"]{background-position:8px -1125px}.selectize-input .item[data-value="Almendra SC"]{background-position:0 -1165px}.selectize-dropdown-content [data-value="Almendra SC"]{background-position:8px -1165px}.selectize-input .item[data-value=Amarante]{background-position:0 -1205px}.selectize-dropdown-content [data-value=Amarante]{background-position:8px -1205px}.selectize-input .item[data-value=Amaranth]{background-position:0 -1245px}.selectize-dropdown-content [data-value=Amaranth]{background-position:8px -1245px}.selectize-input .item[data-value="Amatic SC"]{background-position:0 -1285px}.selectize-dropdown-content [data-value="Amatic SC"]{background-position:8px -1285px}.selectize-input .item[data-value="Amatica SC"]{background-position:0 -1325px}.selectize-dropdown-content [data-value="Amatica SC"]{background-position:8px -1325px}.selectize-input .item[data-value=Amethysta]{background-position:0 -1365px}.selectize-dropdown-content [data-value=Amethysta]{background-position:8px -1365px}.selectize-input .item[data-value=Amiko]{background-position:0 -1405px}.selectize-dropdown-content [data-value=Amiko]{background-position:8px -1405px}.selectize-input .item[data-value=Amiri]{background-position:0 -1445px}.selectize-dropdown-content [data-value=Amiri]{background-position:8px -1445px}.selectize-input .item[data-value=Amita]{background-position:0 -1485px}.selectize-dropdown-content [data-value=Amita]{background-position:8px -1485px}.selectize-input .item[data-value=Anaheim]{background-position:0 -1525px}.selectize-dropdown-content [data-value=Anaheim]{background-position:8px -1525px}.selectize-input .item[data-value=Andada]{background-position:0 -1565px}.selectize-dropdown-content [data-value=Andada]{background-position:8px -1565px}.selectize-input .item[data-value=Andika]{background-position:0 -1605px}.selectize-dropdown-content [data-value=Andika]{background-position:8px -1605px}.selectize-input .item[data-value=Angkor]{background-position:0 -1645px}.selectize-dropdown-content [data-value=Angkor]{background-position:8px -1645px}.selectize-input .item[data-value="Annie Use Your Telescope"]{background-position:0 -1685px}.selectize-dropdown-content [data-value="Annie Use Your Telescope"]{background-position:8px -1685px}.selectize-input .item[data-value="Anonymous Pro"]{background-position:0 -1725px}.selectize-dropdown-content [data-value="Anonymous Pro"]{background-position:8px -1725px}.selectize-input .item[data-value=Antic]{background-position:0 -1765px}.selectize-dropdown-content [data-value=Antic]{background-position:8px -1765px}.selectize-input .item[data-value="Antic Didone"]{background-position:0 -1805px}.selectize-dropdown-content [data-value="Antic Didone"]{background-position:8px -1805px}.selectize-input .item[data-value="Antic Slab"]{background-position:0 -1845px}.selectize-dropdown-content [data-value="Antic Slab"]{background-position:8px -1845px}.selectize-input .item[data-value=Anton]{background-position:0 -1885px}.selectize-dropdown-content [data-value=Anton]{background-position:8px -1885px}.selectize-input .item[data-value=Arapey]{background-position:0 -1925px}.selectize-dropdown-content [data-value=Arapey]{background-position:8px -1925px}.selectize-input .item[data-value=Arbutus]{background-position:0 -1965px}.selectize-dropdown-content [data-value=Arbutus]{background-position:8px -1965px}.selectize-input .item[data-value="Arbutus Slab"]{background-position:0 -2005px}.selectize-dropdown-content [data-value="Arbutus Slab"]{background-position:8px -2005px}.selectize-input .item[data-value="Architects Daughter"]{background-position:0 -2045px}.selectize-dropdown-content [data-value="Architects Daughter"]{background-position:8px -2045px}.selectize-input .item[data-value="Archivo Black"]{background-position:0 -2085px}.selectize-dropdown-content [data-value="Archivo Black"]{background-position:8px -2085px}.selectize-input .item[data-value="Archivo Narrow"]{background-position:0 -2125px}.selectize-dropdown-content [data-value="Archivo Narrow"]{background-position:8px -2125px}.selectize-input .item[data-value="Aref Ruqaa"]{background-position:0 -2165px}.selectize-dropdown-content [data-value="Aref Ruqaa"]{background-position:8px -2165px}.selectize-input .item[data-value="Arima Madurai"]{background-position:0 -2205px}.selectize-dropdown-content [data-value="Arima Madurai"]{background-position:8px -2205px}.selectize-input .item[data-value=Arimo]{background-position:0 -2245px}.selectize-dropdown-content [data-value=Arimo]{background-position:8px -2245px}.selectize-input .item[data-value=Arizonia]{background-position:0 -2285px}.selectize-dropdown-content [data-value=Arizonia]{background-position:8px -2285px}.selectize-input .item[data-value=Armata]{background-position:0 -2325px}.selectize-dropdown-content [data-value=Armata]{background-position:8px -2325px}.selectize-input .item[data-value=Arsenal]{background-position:0 -2365px}.selectize-dropdown-content [data-value=Arsenal]{background-position:8px -2365px}.selectize-input .item[data-value=Artifika]{background-position:0 -2405px}.selectize-dropdown-content [data-value=Artifika]{background-position:8px -2405px}.selectize-input .item[data-value=Arvo]{background-position:0 -2445px}.selectize-dropdown-content [data-value=Arvo]{background-position:8px -2445px}.selectize-input .item[data-value=Arya]{background-position:0 -2485px}.selectize-dropdown-content [data-value=Arya]{background-position:8px -2485px}.selectize-input .item[data-value=Asap]{background-position:0 -2525px}.selectize-dropdown-content [data-value=Asap]{background-position:8px -2525px}.selectize-input .item[data-value=Asar]{background-position:0 -2565px}.selectize-dropdown-content [data-value=Asar]{background-position:8px -2565px}.selectize-input .item[data-value=Asset]{background-position:0 -2605px}.selectize-dropdown-content [data-value=Asset]{background-position:8px -2605px}.selectize-input .item[data-value=Assistant]{background-position:0 -2645px}.selectize-dropdown-content [data-value=Assistant]{background-position:8px -2645px}.selectize-input .item[data-value=Astloch]{background-position:0 -2685px}.selectize-dropdown-content [data-value=Astloch]{background-position:8px -2685px}.selectize-input .item[data-value=Asul]{background-position:0 -2725px}.selectize-dropdown-content [data-value=Asul]{background-position:8px -2725px}.selectize-input .item[data-value=Athiti]{background-position:0 -2765px}.selectize-dropdown-content [data-value=Athiti]{background-position:8px -2765px}.selectize-input .item[data-value=Atma]{background-position:0 -2805px}.selectize-dropdown-content [data-value=Atma]{background-position:8px -2805px}.selectize-input .item[data-value="Atomic Age"]{background-position:0 -2845px}.selectize-dropdown-content [data-value="Atomic Age"]{background-position:8px -2845px}.selectize-input .item[data-value=Aubrey]{background-position:0 -2885px}.selectize-dropdown-content [data-value=Aubrey]{background-position:8px -2885px}.selectize-input .item[data-value=Audiowide]{background-position:0 -2925px}.selectize-dropdown-content [data-value=Audiowide]{background-position:8px -2925px}.selectize-input .item[data-value="Autour One"]{background-position:0 -2965px}.selectize-dropdown-content [data-value="Autour One"]{background-position:8px -2965px}.selectize-input .item[data-value=Average]{background-position:0 -3005px}.selectize-dropdown-content [data-value=Average]{background-position:8px -3005px}.selectize-input .item[data-value="Average Sans"]{background-position:0 -3045px}.selectize-dropdown-content [data-value="Average Sans"]{background-position:8px -3045px}.selectize-input .item[data-value="Averia Gruesa Libre"]{background-position:0 -3085px}.selectize-dropdown-content [data-value="Averia Gruesa Libre"]{background-position:8px -3085px}.selectize-input .item[data-value="Averia Libre"]{background-position:0 -3125px}.selectize-dropdown-content [data-value="Averia Libre"]{background-position:8px -3125px}.selectize-input .item[data-value="Averia Sans Libre"]{background-position:0 -3165px}.selectize-dropdown-content [data-value="Averia Sans Libre"]{background-position:8px -3165px}.selectize-input .item[data-value="Averia Serif Libre"]{background-position:0 -3205px}.selectize-dropdown-content [data-value="Averia Serif Libre"]{background-position:8px -3205px}.selectize-input .item[data-value="Bad Script"]{background-position:0 -3245px}.selectize-dropdown-content [data-value="Bad Script"]{background-position:8px -3245px}.selectize-input .item[data-value=Baloo]{background-position:0 -3285px}.selectize-dropdown-content [data-value=Baloo]{background-position:8px -3285px}.selectize-input .item[data-value="Baloo Bhai"]{background-position:0 -3325px}.selectize-dropdown-content [data-value="Baloo Bhai"]{background-position:8px -3325px}.selectize-input .item[data-value="Baloo Bhaina"]{background-position:0 -3365px}.selectize-dropdown-content [data-value="Baloo Bhaina"]{background-position:8px -3365px}.selectize-input .item[data-value="Baloo Chettan"]{background-position:0 -3405px}.selectize-dropdown-content [data-value="Baloo Chettan"]{background-position:8px -3405px}.selectize-input .item[data-value="Baloo Da"]{background-position:0 -3445px}.selectize-dropdown-content [data-value="Baloo Da"]{background-position:8px -3445px}.selectize-input .item[data-value="Baloo Paaji"]{background-position:0 -3485px}.selectize-dropdown-content [data-value="Baloo Paaji"]{background-position:8px -3485px}.selectize-input .item[data-value="Baloo Tamma"]{background-position:0 -3525px}.selectize-dropdown-content [data-value="Baloo Tamma"]{background-position:8px -3525px}.selectize-input .item[data-value="Baloo Thambi"]{background-position:0 -3565px}.selectize-dropdown-content [data-value="Baloo Thambi"]{background-position:8px -3565px}.selectize-input .item[data-value=Balthazar]{background-position:0 -3605px}.selectize-dropdown-content [data-value=Balthazar]{background-position:8px -3605px}.selectize-input .item[data-value=Bangers]{background-position:0 -3645px}.selectize-dropdown-content [data-value=Bangers]{background-position:8px -3645px}.selectize-input .item[data-value=Basic]{background-position:0 -3685px}.selectize-dropdown-content [data-value=Basic]{background-position:8px -3685px}.selectize-input .item[data-value=Battambang]{background-position:0 -3725px}.selectize-dropdown-content [data-value=Battambang]{background-position:8px -3725px}.selectize-input .item[data-value=Baumans]{background-position:0 -3765px}.selectize-dropdown-content [data-value=Baumans]{background-position:8px -3765px}.selectize-input .item[data-value=Bayon]{background-position:0 -3805px}.selectize-dropdown-content [data-value=Bayon]{background-position:8px -3805px}.selectize-input .item[data-value=Belgrano]{background-position:0 -3845px}.selectize-dropdown-content [data-value=Belgrano]{background-position:8px -3845px}.selectize-input .item[data-value=Belleza]{background-position:0 -3885px}.selectize-dropdown-content [data-value=Belleza]{background-position:8px -3885px}.selectize-input .item[data-value=BenchNine]{background-position:0 -3925px}.selectize-dropdown-content [data-value=BenchNine]{background-position:8px -3925px}.selectize-input .item[data-value=Bentham]{background-position:0 -3965px}.selectize-dropdown-content [data-value=Bentham]{background-position:8px -3965px}.selectize-input .item[data-value="Berkshire Swash"]{background-position:0 -4005px}.selectize-dropdown-content [data-value="Berkshire Swash"]{background-position:8px -4005px}.selectize-input .item[data-value=Bevan]{background-position:0 -4045px}.selectize-dropdown-content [data-value=Bevan]{background-position:8px -4045px}.selectize-input .item[data-value="Bigelow Rules"]{background-position:0 -4085px}.selectize-dropdown-content [data-value="Bigelow Rules"]{background-position:8px -4085px}.selectize-input .item[data-value="Bigshot One"]{background-position:0 -4125px}.selectize-dropdown-content [data-value="Bigshot One"]{background-position:8px -4125px}.selectize-input .item[data-value=Bilbo]{background-position:0 -4165px}.selectize-dropdown-content [data-value=Bilbo]{background-position:8px -4165px}.selectize-input .item[data-value="Bilbo Swash Caps"]{background-position:0 -4205px}.selectize-dropdown-content [data-value="Bilbo Swash Caps"]{background-position:8px -4205px}.selectize-input .item[data-value=BioRhyme]{background-position:0 -4245px}.selectize-dropdown-content [data-value=BioRhyme]{background-position:8px -4245px}.selectize-input .item[data-value="BioRhyme Expanded"]{background-position:0 -4285px}.selectize-dropdown-content [data-value="BioRhyme Expanded"]{background-position:8px -4285px}.selectize-input .item[data-value=Biryani]{background-position:0 -4325px}.selectize-dropdown-content [data-value=Biryani]{background-position:8px -4325px}.selectize-input .item[data-value=Bitter]{background-position:0 -4365px}.selectize-dropdown-content [data-value=Bitter]{background-position:8px -4365px}.selectize-input .item[data-value="Black Ops One"]{background-position:0 -4405px}.selectize-dropdown-content [data-value="Black Ops One"]{background-position:8px -4405px}.selectize-input .item[data-value=Bokor]{background-position:0 -4445px}.selectize-dropdown-content [data-value=Bokor]{background-position:8px -4445px}.selectize-input .item[data-value=Bonbon]{background-position:0 -4485px}.selectize-dropdown-content [data-value=Bonbon]{background-position:8px -4485px}.selectize-input .item[data-value=Boogaloo]{background-position:0 -4525px}.selectize-dropdown-content [data-value=Boogaloo]{background-position:8px -4525px}.selectize-input .item[data-value="Bowlby One"]{background-position:0 -4565px}.selectize-dropdown-content [data-value="Bowlby One"]{background-position:8px -4565px}.selectize-input .item[data-value="Bowlby One SC"]{background-position:0 -4605px}.selectize-dropdown-content [data-value="Bowlby One SC"]{background-position:8px -4605px}.selectize-input .item[data-value=Brawler]{background-position:0 -4645px}.selectize-dropdown-content [data-value=Brawler]{background-position:8px -4645px}.selectize-input .item[data-value="Bree Serif"]{background-position:0 -4685px}.selectize-dropdown-content [data-value="Bree Serif"]{background-position:8px -4685px}.selectize-input .item[data-value="Bubblegum Sans"]{background-position:0 -4725px}.selectize-dropdown-content [data-value="Bubblegum Sans"]{background-position:8px -4725px}.selectize-input .item[data-value="Bubbler One"]{background-position:0 -4765px}.selectize-dropdown-content [data-value="Bubbler One"]{background-position:8px -4765px}.selectize-input .item[data-value=Buda]{background-position:0 -4805px}.selectize-dropdown-content [data-value=Buda]{background-position:8px -4805px}.selectize-input .item[data-value=Buenard]{background-position:0 -4845px}.selectize-dropdown-content [data-value=Buenard]{background-position:8px -4845px}.selectize-input .item[data-value=Bungee]{background-position:0 -4885px}.selectize-dropdown-content [data-value=Bungee]{background-position:8px -4885px}.selectize-input .item[data-value="Bungee Hairline"]{background-position:0 -4925px}.selectize-dropdown-content [data-value="Bungee Hairline"]{background-position:8px -4925px}.selectize-input .item[data-value="Bungee Inline"]{background-position:0 -4965px}.selectize-dropdown-content [data-value="Bungee Inline"]{background-position:8px -4965px}.selectize-input .item[data-value="Bungee Outline"]{background-position:0 -5005px}.selectize-dropdown-content [data-value="Bungee Outline"]{background-position:8px -5005px}.selectize-input .item[data-value="Bungee Shade"]{background-position:0 -5045px}.selectize-dropdown-content [data-value="Bungee Shade"]{background-position:8px -5045px}.selectize-input .item[data-value=Butcherman]{background-position:0 -5085px}.selectize-dropdown-content [data-value=Butcherman]{background-position:8px -5085px}.selectize-input .item[data-value="Butterfly Kids"]{background-position:0 -5125px}.selectize-dropdown-content [data-value="Butterfly Kids"]{background-position:8px -5125px}.selectize-input .item[data-value=Cabin]{background-position:0 -5165px}.selectize-dropdown-content [data-value=Cabin]{background-position:8px -5165px}.selectize-input .item[data-value="Cabin Condensed"]{background-position:0 -5205px}.selectize-dropdown-content [data-value="Cabin Condensed"]{background-position:8px -5205px}.selectize-input .item[data-value="Cabin Sketch"]{background-position:0 -5245px}.selectize-dropdown-content [data-value="Cabin Sketch"]{background-position:8px -5245px}.selectize-input .item[data-value="Caesar Dressing"]{background-position:0 -5285px}.selectize-dropdown-content [data-value="Caesar Dressing"]{background-position:8px -5285px}.selectize-input .item[data-value=Cagliostro]{background-position:0 -5325px}.selectize-dropdown-content [data-value=Cagliostro]{background-position:8px -5325px}.selectize-input .item[data-value=Cairo]{background-position:0 -5365px}.selectize-dropdown-content [data-value=Cairo]{background-position:8px -5365px}.selectize-input .item[data-value=Calligraffitti]{background-position:0 -5405px}.selectize-dropdown-content [data-value=Calligraffitti]{background-position:8px -5405px}.selectize-input .item[data-value=Cambay]{background-position:0 -5445px}.selectize-dropdown-content [data-value=Cambay]{background-position:8px -5445px}.selectize-input .item[data-value=Cambo]{background-position:0 -5485px}.selectize-dropdown-content [data-value=Cambo]{background-position:8px -5485px}.selectize-input .item[data-value=Candal]{background-position:0 -5525px}.selectize-dropdown-content [data-value=Candal]{background-position:8px -5525px}.selectize-input .item[data-value=Cantarell]{background-position:0 -5565px}.selectize-dropdown-content [data-value=Cantarell]{background-position:8px -5565px}.selectize-input .item[data-value="Cantata One"]{background-position:0 -5605px}.selectize-dropdown-content [data-value="Cantata One"]{background-position:8px -5605px}.selectize-input .item[data-value="Cantora One"]{background-position:0 -5645px}.selectize-dropdown-content [data-value="Cantora One"]{background-position:8px -5645px}.selectize-input .item[data-value=Capriola]{background-position:0 -5685px}.selectize-dropdown-content [data-value=Capriola]{background-position:8px -5685px}.selectize-input .item[data-value=Cardo]{background-position:0 -5725px}.selectize-dropdown-content [data-value=Cardo]{background-position:8px -5725px}.selectize-input .item[data-value=Carme]{background-position:0 -5765px}.selectize-dropdown-content [data-value=Carme]{background-position:8px -5765px}.selectize-input .item[data-value="Carrois Gothic"]{background-position:0 -5805px}.selectize-dropdown-content [data-value="Carrois Gothic"]{background-position:8px -5805px}.selectize-input .item[data-value="Carrois Gothic SC"]{background-position:0 -5845px}.selectize-dropdown-content [data-value="Carrois Gothic SC"]{background-position:8px -5845px}.selectize-input .item[data-value="Carter One"]{background-position:0 -5885px}.selectize-dropdown-content [data-value="Carter One"]{background-position:8px -5885px}.selectize-input .item[data-value=Catamaran]{background-position:0 -5925px}.selectize-dropdown-content [data-value=Catamaran]{background-position:8px -5925px}.selectize-input .item[data-value=Caudex]{background-position:0 -5965px}.selectize-dropdown-content [data-value=Caudex]{background-position:8px -5965px}.selectize-input .item[data-value=Caveat]{background-position:0 -6005px}.selectize-dropdown-content [data-value=Caveat]{background-position:8px -6005px}.selectize-input .item[data-value="Caveat Brush"]{background-position:0 -6045px}.selectize-dropdown-content [data-value="Caveat Brush"]{background-position:8px -6045px}.selectize-input .item[data-value="Cedarville Cursive"]{background-position:0 -6085px}.selectize-dropdown-content [data-value="Cedarville Cursive"]{background-position:8px -6085px}.selectize-input .item[data-value="Ceviche One"]{background-position:0 -6125px}.selectize-dropdown-content [data-value="Ceviche One"]{background-position:8px -6125px}.selectize-input .item[data-value=Changa]{background-position:0 -6165px}.selectize-dropdown-content [data-value=Changa]{background-position:8px -6165px}.selectize-input .item[data-value="Changa One"]{background-position:0 -6205px}.selectize-dropdown-content [data-value="Changa One"]{background-position:8px -6205px}.selectize-input .item[data-value=Chango]{background-position:0 -6245px}.selectize-dropdown-content [data-value=Chango]{background-position:8px -6245px}.selectize-input .item[data-value=Chathura]{background-position:0 -6285px}.selectize-dropdown-content [data-value=Chathura]{background-position:8px -6285px}.selectize-input .item[data-value="Chau Philomene One"]{background-position:0 -6325px}.selectize-dropdown-content [data-value="Chau Philomene One"]{background-position:8px -6325px}.selectize-input .item[data-value="Chela One"]{background-position:0 -6365px}.selectize-dropdown-content [data-value="Chela One"]{background-position:8px -6365px}.selectize-input .item[data-value="Chelsea Market"]{background-position:0 -6405px}.selectize-dropdown-content [data-value="Chelsea Market"]{background-position:8px -6405px}.selectize-input .item[data-value=Chenla]{background-position:0 -6445px}.selectize-dropdown-content [data-value=Chenla]{background-position:8px -6445px}.selectize-input .item[data-value="Cherry Cream Soda"]{background-position:0 -6485px}.selectize-dropdown-content [data-value="Cherry Cream Soda"]{background-position:8px -6485px}.selectize-input .item[data-value="Cherry Swash"]{background-position:0 -6525px}.selectize-dropdown-content [data-value="Cherry Swash"]{background-position:8px -6525px}.selectize-input .item[data-value=Chewy]{background-position:0 -6565px}.selectize-dropdown-content [data-value=Chewy]{background-position:8px -6565px}.selectize-input .item[data-value=Chicle]{background-position:0 -6605px}.selectize-dropdown-content [data-value=Chicle]{background-position:8px -6605px}.selectize-input .item[data-value=Chivo]{background-position:0 -6645px}.selectize-dropdown-content [data-value=Chivo]{background-position:8px -6645px}.selectize-input .item[data-value=Chonburi]{background-position:0 -6685px}.selectize-dropdown-content [data-value=Chonburi]{background-position:8px -6685px}.selectize-input .item[data-value=Cinzel]{background-position:0 -6725px}.selectize-dropdown-content [data-value=Cinzel]{background-position:8px -6725px}.selectize-input .item[data-value="Cinzel Decorative"]{background-position:0 -6765px}.selectize-dropdown-content [data-value="Cinzel Decorative"]{background-position:8px -6765px}.selectize-input .item[data-value="Clicker Script"]{background-position:0 -6805px}.selectize-dropdown-content [data-value="Clicker Script"]{background-position:8px -6805px}.selectize-input .item[data-value=Coda]{background-position:0 -6845px}.selectize-dropdown-content [data-value=Coda]{background-position:8px -6845px}.selectize-input .item[data-value="Coda Caption"]{background-position:0 -6885px}.selectize-dropdown-content [data-value="Coda Caption"]{background-position:8px -6885px}.selectize-input .item[data-value=Codystar]{background-position:0 -6925px}.selectize-dropdown-content [data-value=Codystar]{background-position:8px -6925px}.selectize-input .item[data-value=Coiny]{background-position:0 -6965px}.selectize-dropdown-content [data-value=Coiny]{background-position:8px -6965px}.selectize-input .item[data-value=Combo]{background-position:0 -7005px}.selectize-dropdown-content [data-value=Combo]{background-position:8px -7005px}.selectize-input .item[data-value=Comfortaa]{background-position:0 -7045px}.selectize-dropdown-content [data-value=Comfortaa]{background-position:8px -7045px}.selectize-input .item[data-value="Coming Soon"]{background-position:0 -7085px}.selectize-dropdown-content [data-value="Coming Soon"]{background-position:8px -7085px}.selectize-input .item[data-value="Concert One"]{background-position:0 -7125px}.selectize-dropdown-content [data-value="Concert One"]{background-position:8px -7125px}.selectize-input .item[data-value=Condiment]{background-position:0 -7165px}.selectize-dropdown-content [data-value=Condiment]{background-position:8px -7165px}.selectize-input .item[data-value=Content]{background-position:0 -7205px}.selectize-dropdown-content [data-value=Content]{background-position:8px -7205px}.selectize-input .item[data-value="Contrail One"]{background-position:0 -7245px}.selectize-dropdown-content [data-value="Contrail One"]{background-position:8px -7245px}.selectize-input .item[data-value=Convergence]{background-position:0 -7285px}.selectize-dropdown-content [data-value=Convergence]{background-position:8px -7285px}.selectize-input .item[data-value=Cookie]{background-position:0 -7325px}.selectize-dropdown-content [data-value=Cookie]{background-position:8px -7325px}.selectize-input .item[data-value=Copse]{background-position:0 -7365px}.selectize-dropdown-content [data-value=Copse]{background-position:8px -7365px}.selectize-input .item[data-value=Corben]{background-position:0 -7405px}.selectize-dropdown-content [data-value=Corben]{background-position:8px -7405px}.selectize-input .item[data-value=Cormorant]{background-position:0 -7445px}.selectize-dropdown-content [data-value=Cormorant]{background-position:8px -7445px}.selectize-input .item[data-value="Cormorant Garamond"]{background-position:0 -7485px}.selectize-dropdown-content [data-value="Cormorant Garamond"]{background-position:8px -7485px}.selectize-input .item[data-value="Cormorant Infant"]{background-position:0 -7525px}.selectize-dropdown-content [data-value="Cormorant Infant"]{background-position:8px -7525px}.selectize-input .item[data-value="Cormorant SC"]{background-position:0 -7565px}.selectize-dropdown-content [data-value="Cormorant SC"]{background-position:8px -7565px}.selectize-input .item[data-value="Cormorant Unicase"]{background-position:0 -7605px}.selectize-dropdown-content [data-value="Cormorant Unicase"]{background-position:8px -7605px}.selectize-input .item[data-value="Cormorant Upright"]{background-position:0 -7645px}.selectize-dropdown-content [data-value="Cormorant Upright"]{background-position:8px -7645px}.selectize-input .item[data-value=Courgette]{background-position:0 -7685px}.selectize-dropdown-content [data-value=Courgette]{background-position:8px -7685px}.selectize-input .item[data-value=Cousine]{background-position:0 -7725px}.selectize-dropdown-content [data-value=Cousine]{background-position:8px -7725px}.selectize-input .item[data-value=Coustard]{background-position:0 -7765px}.selectize-dropdown-content [data-value=Coustard]{background-position:8px -7765px}.selectize-input .item[data-value="Covered By Your Grace"]{background-position:0 -7805px}.selectize-dropdown-content [data-value="Covered By Your Grace"]{background-position:8px -7805px}.selectize-input .item[data-value="Crafty Girls"]{background-position:0 -7845px}.selectize-dropdown-content [data-value="Crafty Girls"]{background-position:8px -7845px}.selectize-input .item[data-value=Creepster]{background-position:0 -7885px}.selectize-dropdown-content [data-value=Creepster]{background-position:8px -7885px}.selectize-input .item[data-value="Crete Round"]{background-position:0 -7925px}.selectize-dropdown-content [data-value="Crete Round"]{background-position:8px -7925px}.selectize-input .item[data-value="Crimson Text"]{background-position:0 -7965px}.selectize-dropdown-content [data-value="Crimson Text"]{background-position:8px -7965px}.selectize-input .item[data-value="Croissant One"]{background-position:0 -8005px}.selectize-dropdown-content [data-value="Croissant One"]{background-position:8px -8005px}.selectize-input .item[data-value=Crushed]{background-position:0 -8045px}.selectize-dropdown-content [data-value=Crushed]{background-position:8px -8045px}.selectize-input .item[data-value=Cuprum]{background-position:0 -8085px}.selectize-dropdown-content [data-value=Cuprum]{background-position:8px -8085px}.selectize-input .item[data-value=Cutive]{background-position:0 -8125px}.selectize-dropdown-content [data-value=Cutive]{background-position:8px -8125px}.selectize-input .item[data-value="Cutive Mono"]{background-position:0 -8165px}.selectize-dropdown-content [data-value="Cutive Mono"]{background-position:8px -8165px}.selectize-input .item[data-value=Damion]{background-position:0 -8205px}.selectize-dropdown-content [data-value=Damion]{background-position:8px -8205px}.selectize-input .item[data-value="Dancing Script"]{background-position:0 -8245px}.selectize-dropdown-content [data-value="Dancing Script"]{background-position:8px -8245px}.selectize-input .item[data-value=Dangrek]{background-position:0 -8285px}.selectize-dropdown-content [data-value=Dangrek]{background-position:8px -8285px}.selectize-input .item[data-value="David Libre"]{background-position:0 -8325px}.selectize-dropdown-content [data-value="David Libre"]{background-position:8px -8325px}.selectize-input .item[data-value="Dawning of a New Day"]{background-position:0 -8365px}.selectize-dropdown-content [data-value="Dawning of a New Day"]{background-position:8px -8365px}.selectize-input .item[data-value="Days One"]{background-position:0 -8405px}.selectize-dropdown-content [data-value="Days One"]{background-position:8px -8405px}.selectize-input .item[data-value=Dekko]{background-position:0 -8445px}.selectize-dropdown-content [data-value=Dekko]{background-position:8px -8445px}.selectize-input .item[data-value=Delius]{background-position:0 -8485px}.selectize-dropdown-content [data-value=Delius]{background-position:8px -8485px}.selectize-input .item[data-value="Delius Swash Caps"]{background-position:0 -8525px}.selectize-dropdown-content [data-value="Delius Swash Caps"]{background-position:8px -8525px}.selectize-input .item[data-value="Delius Unicase"]{background-position:0 -8565px}.selectize-dropdown-content [data-value="Delius Unicase"]{background-position:8px -8565px}.selectize-input .item[data-value="Della Respira"]{background-position:0 -8605px}.selectize-dropdown-content [data-value="Della Respira"]{background-position:8px -8605px}.selectize-input .item[data-value="Denk One"]{background-position:0 -8645px}.selectize-dropdown-content [data-value="Denk One"]{background-position:8px -8645px}.selectize-input .item[data-value=Devonshire]{background-position:0 -8685px}.selectize-dropdown-content [data-value=Devonshire]{background-position:8px -8685px}.selectize-input .item[data-value=Dhurjati]{background-position:0 -8725px}.selectize-dropdown-content [data-value=Dhurjati]{background-position:8px -8725px}.selectize-input .item[data-value="Didact Gothic"]{background-position:0 -8765px}.selectize-dropdown-content [data-value="Didact Gothic"]{background-position:8px -8765px}.selectize-input .item[data-value=Diplomata]{background-position:0 -8805px}.selectize-dropdown-content [data-value=Diplomata]{background-position:8px -8805px}.selectize-input .item[data-value="Diplomata SC"]{background-position:0 -8845px}.selectize-dropdown-content [data-value="Diplomata SC"]{background-position:8px -8845px}.selectize-input .item[data-value=Domine]{background-position:0 -8885px}.selectize-dropdown-content [data-value=Domine]{background-position:8px -8885px}.selectize-input .item[data-value="Donegal One"]{background-position:0 -8925px}.selectize-dropdown-content [data-value="Donegal One"]{background-position:8px -8925px}.selectize-input .item[data-value="Doppio One"]{background-position:0 -8965px}.selectize-dropdown-content [data-value="Doppio One"]{background-position:8px -8965px}.selectize-input .item[data-value=Dorsa]{background-position:0 -9005px}.selectize-dropdown-content [data-value=Dorsa]{background-position:8px -9005px}.selectize-input .item[data-value=Dosis]{background-position:0 -9045px}.selectize-dropdown-content [data-value=Dosis]{background-position:8px -9045px}.selectize-input .item[data-value="Dr Sugiyama"]{background-position:0 -9085px}.selectize-dropdown-content [data-value="Dr Sugiyama"]{background-position:8px -9085px}.selectize-input .item[data-value="Droid Sans"]{background-position:0 -9125px}.selectize-dropdown-content [data-value="Droid Sans"]{background-position:8px -9125px}.selectize-input .item[data-value="Droid Sans Mono"]{background-position:0 -9165px}.selectize-dropdown-content [data-value="Droid Sans Mono"]{background-position:8px -9165px}.selectize-input .item[data-value="Droid Serif"]{background-position:0 -9205px}.selectize-dropdown-content [data-value="Droid Serif"]{background-position:8px -9205px}.selectize-input .item[data-value="Duru Sans"]{background-position:0 -9245px}.selectize-dropdown-content [data-value="Duru Sans"]{background-position:8px -9245px}.selectize-input .item[data-value=Dynalight]{background-position:0 -9285px}.selectize-dropdown-content [data-value=Dynalight]{background-position:8px -9285px}.selectize-input .item[data-value="EB Garamond"]{background-position:0 -9325px}.selectize-dropdown-content [data-value="EB Garamond"]{background-position:8px -9325px}.selectize-input .item[data-value="Eagle Lake"]{background-position:0 -9365px}.selectize-dropdown-content [data-value="Eagle Lake"]{background-position:8px -9365px}.selectize-input .item[data-value=Eater]{background-position:0 -9405px}.selectize-dropdown-content [data-value=Eater]{background-position:8px -9405px}.selectize-input .item[data-value=Economica]{background-position:0 -9445px}.selectize-dropdown-content [data-value=Economica]{background-position:8px -9445px}.selectize-input .item[data-value=Eczar]{background-position:0 -9485px}.selectize-dropdown-content [data-value=Eczar]{background-position:8px -9485px}.selectize-input .item[data-value="Ek Mukta"]{background-position:0 -9525px}.selectize-dropdown-content [data-value="Ek Mukta"]{background-position:8px -9525px}.selectize-input .item[data-value="El Messiri"]{background-position:0 -9565px}.selectize-dropdown-content [data-value="El Messiri"]{background-position:8px -9565px}.selectize-input .item[data-value=Electrolize]{background-position:0 -9605px}.selectize-dropdown-content [data-value=Electrolize]{background-position:8px -9605px}.selectize-input .item[data-value=Elsie]{background-position:0 -9645px}.selectize-dropdown-content [data-value=Elsie]{background-position:8px -9645px}.selectize-input .item[data-value="Elsie Swash Caps"]{background-position:0 -9685px}.selectize-dropdown-content [data-value="Elsie Swash Caps"]{background-position:8px -9685px}.selectize-input .item[data-value="Emblema One"]{background-position:0 -9725px}.selectize-dropdown-content [data-value="Emblema One"]{background-position:8px -9725px}.selectize-input .item[data-value="Emilys Candy"]{background-position:0 -9765px}.selectize-dropdown-content [data-value="Emilys Candy"]{background-position:8px -9765px}.selectize-input .item[data-value=Engagement]{background-position:0 -9805px}.selectize-dropdown-content [data-value=Engagement]{background-position:8px -9805px}.selectize-input .item[data-value=Englebert]{background-position:0 -9845px}.selectize-dropdown-content [data-value=Englebert]{background-position:8px -9845px}.selectize-input .item[data-value=Enriqueta]{background-position:0 -9885px}.selectize-dropdown-content [data-value=Enriqueta]{background-position:8px -9885px}.selectize-input .item[data-value="Erica One"]{background-position:0 -9925px}.selectize-dropdown-content [data-value="Erica One"]{background-position:8px -9925px}.selectize-input .item[data-value=Esteban]{background-position:0 -9965px}.selectize-dropdown-content [data-value=Esteban]{background-position:8px -9965px}.selectize-input .item[data-value="Euphoria Script"]{background-position:0 -10005px}.selectize-dropdown-content [data-value="Euphoria Script"]{background-position:8px -10005px}.selectize-input .item[data-value=Ewert]{background-position:0 -10045px}.selectize-dropdown-content [data-value=Ewert]{background-position:8px -10045px}.selectize-input .item[data-value=Exo]{background-position:0 -10085px}.selectize-dropdown-content [data-value=Exo]{background-position:8px -10085px}.selectize-input .item[data-value="Exo 2"]{background-position:0 -10125px}.selectize-dropdown-content [data-value="Exo 2"]{background-position:8px -10125px}.selectize-input .item[data-value="Expletus Sans"]{background-position:0 -10165px}.selectize-dropdown-content [data-value="Expletus Sans"]{background-position:8px -10165px}.selectize-input .item[data-value="Fanwood Text"]{background-position:0 -10205px}.selectize-dropdown-content [data-value="Fanwood Text"]{background-position:8px -10205px}.selectize-input .item[data-value=Farsan]{background-position:0 -10245px}.selectize-dropdown-content [data-value=Farsan]{background-position:8px -10245px}.selectize-input .item[data-value=Fascinate]{background-position:0 -10285px}.selectize-dropdown-content [data-value=Fascinate]{background-position:8px -10285px}.selectize-input .item[data-value="Fascinate Inline"]{background-position:0 -10325px}.selectize-dropdown-content [data-value="Fascinate Inline"]{background-position:8px -10325px}.selectize-input .item[data-value="Faster One"]{background-position:0 -10365px}.selectize-dropdown-content [data-value="Faster One"]{background-position:8px -10365px}.selectize-input .item[data-value=Fasthand]{background-position:0 -10405px}.selectize-dropdown-content [data-value=Fasthand]{background-position:8px -10405px}.selectize-input .item[data-value="Fauna One"]{background-position:0 -10445px}.selectize-dropdown-content [data-value="Fauna One"]{background-position:8px -10445px}.selectize-input .item[data-value=Federant]{background-position:0 -10485px}.selectize-dropdown-content [data-value=Federant]{background-position:8px -10485px}.selectize-input .item[data-value=Federo]{background-position:0 -10525px}.selectize-dropdown-content [data-value=Federo]{background-position:8px -10525px}.selectize-input .item[data-value=Felipa]{background-position:0 -10565px}.selectize-dropdown-content [data-value=Felipa]{background-position:8px -10565px}.selectize-input .item[data-value=Fenix]{background-position:0 -10605px}.selectize-dropdown-content [data-value=Fenix]{background-position:8px -10605px}.selectize-input .item[data-value="Finger Paint"]{background-position:0 -10645px}.selectize-dropdown-content [data-value="Finger Paint"]{background-position:8px -10645px}.selectize-input .item[data-value="Fira Mono"]{background-position:0 -10685px}.selectize-dropdown-content [data-value="Fira Mono"]{background-position:8px -10685px}.selectize-input .item[data-value="Fira Sans"]{background-position:0 -10725px}.selectize-dropdown-content [data-value="Fira Sans"]{background-position:8px -10725px}.selectize-input .item[data-value="Fira Sans Condensed"]{background-position:0 -10765px}.selectize-dropdown-content [data-value="Fira Sans Condensed"]{background-position:8px -10765px}.selectize-input .item[data-value="Fira Sans Extra Condensed"]{background-position:0 -10805px}.selectize-dropdown-content [data-value="Fira Sans Extra Condensed"]{background-position:8px -10805px}.selectize-input .item[data-value="Fjalla One"]{background-position:0 -10845px}.selectize-dropdown-content [data-value="Fjalla One"]{background-position:8px -10845px}.selectize-input .item[data-value="Fjord One"]{background-position:0 -10885px}.selectize-dropdown-content [data-value="Fjord One"]{background-position:8px -10885px}.selectize-input .item[data-value=Flamenco]{background-position:0 -10925px}.selectize-dropdown-content [data-value=Flamenco]{background-position:8px -10925px}.selectize-input .item[data-value=Flavors]{background-position:0 -10965px}.selectize-dropdown-content [data-value=Flavors]{background-position:8px -10965px}.selectize-input .item[data-value=Fondamento]{background-position:0 -11005px}.selectize-dropdown-content [data-value=Fondamento]{background-position:8px -11005px}.selectize-input .item[data-value="Fontdiner Swanky"]{background-position:0 -11045px}.selectize-dropdown-content [data-value="Fontdiner Swanky"]{background-position:8px -11045px}.selectize-input .item[data-value=Forum]{background-position:0 -11085px}.selectize-dropdown-content [data-value=Forum]{background-position:8px -11085px}.selectize-input .item[data-value="Francois One"]{background-position:0 -11125px}.selectize-dropdown-content [data-value="Francois One"]{background-position:8px -11125px}.selectize-input .item[data-value="Frank Ruhl Libre"]{background-position:0 -11165px}.selectize-dropdown-content [data-value="Frank Ruhl Libre"]{background-position:8px -11165px}.selectize-input .item[data-value="Freckle Face"]{background-position:0 -11205px}.selectize-dropdown-content [data-value="Freckle Face"]{background-position:8px -11205px}.selectize-input .item[data-value="Fredericka the Great"]{background-position:0 -11245px}.selectize-dropdown-content [data-value="Fredericka the Great"]{background-position:8px -11245px}.selectize-input .item[data-value="Fredoka One"]{background-position:0 -11285px}.selectize-dropdown-content [data-value="Fredoka One"]{background-position:8px -11285px}.selectize-input .item[data-value=Freehand]{background-position:0 -11325px}.selectize-dropdown-content [data-value=Freehand]{background-position:8px -11325px}.selectize-input .item[data-value=Fresca]{background-position:0 -11365px}.selectize-dropdown-content [data-value=Fresca]{background-position:8px -11365px}.selectize-input .item[data-value=Frijole]{background-position:0 -11405px}.selectize-dropdown-content [data-value=Frijole]{background-position:8px -11405px}.selectize-input .item[data-value=Fruktur]{background-position:0 -11445px}.selectize-dropdown-content [data-value=Fruktur]{background-position:8px -11445px}.selectize-input .item[data-value="Fugaz One"]{background-position:0 -11485px}.selectize-dropdown-content [data-value="Fugaz One"]{background-position:8px -11485px}.selectize-input .item[data-value="GFS Didot"]{background-position:0 -11525px}.selectize-dropdown-content [data-value="GFS Didot"]{background-position:8px -11525px}.selectize-input .item[data-value="GFS Neohellenic"]{background-position:0 -11565px}.selectize-dropdown-content [data-value="GFS Neohellenic"]{background-position:8px -11565px}.selectize-input .item[data-value=Gabriela]{background-position:0 -11605px}.selectize-dropdown-content [data-value=Gabriela]{background-position:8px -11605px}.selectize-input .item[data-value=Gafata]{background-position:0 -11645px}.selectize-dropdown-content [data-value=Gafata]{background-position:8px -11645px}.selectize-input .item[data-value=Galada]{background-position:0 -11685px}.selectize-dropdown-content [data-value=Galada]{background-position:8px -11685px}.selectize-input .item[data-value=Galdeano]{background-position:0 -11725px}.selectize-dropdown-content [data-value=Galdeano]{background-position:8px -11725px}.selectize-input .item[data-value=Galindo]{background-position:0 -11765px}.selectize-dropdown-content [data-value=Galindo]{background-position:8px -11765px}.selectize-input .item[data-value="Gentium Basic"]{background-position:0 -11805px}.selectize-dropdown-content [data-value="Gentium Basic"]{background-position:8px -11805px}.selectize-input .item[data-value="Gentium Book Basic"]{background-position:0 -11845px}.selectize-dropdown-content [data-value="Gentium Book Basic"]{background-position:8px -11845px}.selectize-input .item[data-value=Geo]{background-position:0 -11885px}.selectize-dropdown-content [data-value=Geo]{background-position:8px -11885px}.selectize-input .item[data-value=Geostar]{background-position:0 -11925px}.selectize-dropdown-content [data-value=Geostar]{background-position:8px -11925px}.selectize-input .item[data-value="Geostar Fill"]{background-position:0 -11965px}.selectize-dropdown-content [data-value="Geostar Fill"]{background-position:8px -11965px}.selectize-input .item[data-value="Germania One"]{background-position:0 -12005px}.selectize-dropdown-content [data-value="Germania One"]{background-position:8px -12005px}.selectize-input .item[data-value=Gidugu]{background-position:0 -12045px}.selectize-dropdown-content [data-value=Gidugu]{background-position:8px -12045px}.selectize-input .item[data-value="Gilda Display"]{background-position:0 -12085px}.selectize-dropdown-content [data-value="Gilda Display"]{background-position:8px -12085px}.selectize-input .item[data-value="Give You Glory"]{background-position:0 -12125px}.selectize-dropdown-content [data-value="Give You Glory"]{background-position:8px -12125px}.selectize-input .item[data-value="Glass Antiqua"]{background-position:0 -12165px}.selectize-dropdown-content [data-value="Glass Antiqua"]{background-position:8px -12165px}.selectize-input .item[data-value=Glegoo]{background-position:0 -12205px}.selectize-dropdown-content [data-value=Glegoo]{background-position:8px -12205px}.selectize-input .item[data-value="Gloria Hallelujah"]{background-position:0 -12245px}.selectize-dropdown-content [data-value="Gloria Hallelujah"]{background-position:8px -12245px}.selectize-input .item[data-value="Goblin One"]{background-position:0 -12285px}.selectize-dropdown-content [data-value="Goblin One"]{background-position:8px -12285px}.selectize-input .item[data-value="Gochi Hand"]{background-position:0 -12325px}.selectize-dropdown-content [data-value="Gochi Hand"]{background-position:8px -12325px}.selectize-input .item[data-value=Gorditas]{background-position:0 -12365px}.selectize-dropdown-content [data-value=Gorditas]{background-position:8px -12365px}.selectize-input .item[data-value="Goudy Bookletter 1911"]{background-position:0 -12405px}.selectize-dropdown-content [data-value="Goudy Bookletter 1911"]{background-position:8px -12405px}.selectize-input .item[data-value=Graduate]{background-position:0 -12445px}.selectize-dropdown-content [data-value=Graduate]{background-position:8px -12445px}.selectize-input .item[data-value="Grand Hotel"]{background-position:0 -12485px}.selectize-dropdown-content [data-value="Grand Hotel"]{background-position:8px -12485px}.selectize-input .item[data-value="Gravitas One"]{background-position:0 -12525px}.selectize-dropdown-content [data-value="Gravitas One"]{background-position:8px -12525px}.selectize-input .item[data-value="Great Vibes"]{background-position:0 -12565px}.selectize-dropdown-content [data-value="Great Vibes"]{background-position:8px -12565px}.selectize-input .item[data-value=Griffy]{background-position:0 -12605px}.selectize-dropdown-content [data-value=Griffy]{background-position:8px -12605px}.selectize-input .item[data-value=Gruppo]{background-position:0 -12645px}.selectize-dropdown-content [data-value=Gruppo]{background-position:8px -12645px}.selectize-input .item[data-value=Gudea]{background-position:0 -12685px}.selectize-dropdown-content [data-value=Gudea]{background-position:8px -12685px}.selectize-input .item[data-value=Gurajada]{background-position:0 -12725px}.selectize-dropdown-content [data-value=Gurajada]{background-position:8px -12725px}.selectize-input .item[data-value=Habibi]{background-position:0 -12765px}.selectize-dropdown-content [data-value=Habibi]{background-position:8px -12765px}.selectize-input .item[data-value=Halant]{background-position:0 -12805px}.selectize-dropdown-content [data-value=Halant]{background-position:8px -12805px}.selectize-input .item[data-value="Hammersmith One"]{background-position:0 -12845px}.selectize-dropdown-content [data-value="Hammersmith One"]{background-position:8px -12845px}.selectize-input .item[data-value=Hanalei]{background-position:0 -12885px}.selectize-dropdown-content [data-value=Hanalei]{background-position:8px -12885px}.selectize-input .item[data-value="Hanalei Fill"]{background-position:0 -12925px}.selectize-dropdown-content [data-value="Hanalei Fill"]{background-position:8px -12925px}.selectize-input .item[data-value=Handlee]{background-position:0 -12965px}.selectize-dropdown-content [data-value=Handlee]{background-position:8px -12965px}.selectize-input .item[data-value=Hanuman]{background-position:0 -13005px}.selectize-dropdown-content [data-value=Hanuman]{background-position:8px -13005px}.selectize-input .item[data-value="Happy Monkey"]{background-position:0 -13045px}.selectize-dropdown-content [data-value="Happy Monkey"]{background-position:8px -13045px}.selectize-input .item[data-value=Harmattan]{background-position:0 -13085px}.selectize-dropdown-content [data-value=Harmattan]{background-position:8px -13085px}.selectize-input .item[data-value="Headland One"]{background-position:0 -13125px}.selectize-dropdown-content [data-value="Headland One"]{background-position:8px -13125px}.selectize-input .item[data-value=Heebo]{background-position:0 -13165px}.selectize-dropdown-content [data-value=Heebo]{background-position:8px -13165px}.selectize-input .item[data-value="Henny Penny"]{background-position:0 -13205px}.selectize-dropdown-content [data-value="Henny Penny"]{background-position:8px -13205px}.selectize-input .item[data-value="Herr Von Muellerhoff"]{background-position:0 -13245px}.selectize-dropdown-content [data-value="Herr Von Muellerhoff"]{background-position:8px -13245px}.selectize-input .item[data-value=Hind]{background-position:0 -13285px}.selectize-dropdown-content [data-value=Hind]{background-position:8px -13285px}.selectize-input .item[data-value="Hind Guntur"]{background-position:0 -13325px}.selectize-dropdown-content [data-value="Hind Guntur"]{background-position:8px -13325px}.selectize-input .item[data-value="Hind Madurai"]{background-position:0 -13365px}.selectize-dropdown-content [data-value="Hind Madurai"]{background-position:8px -13365px}.selectize-input .item[data-value="Hind Siliguri"]{background-position:0 -13405px}.selectize-dropdown-content [data-value="Hind Siliguri"]{background-position:8px -13405px}.selectize-input .item[data-value="Hind Vadodara"]{background-position:0 -13445px}.selectize-dropdown-content [data-value="Hind Vadodara"]{background-position:8px -13445px}.selectize-input .item[data-value="Holtwood One SC"]{background-position:0 -13485px}.selectize-dropdown-content [data-value="Holtwood One SC"]{background-position:8px -13485px}.selectize-input .item[data-value="Homemade Apple"]{background-position:0 -13525px}.selectize-dropdown-content [data-value="Homemade Apple"]{background-position:8px -13525px}.selectize-input .item[data-value=Homenaje]{background-position:0 -13565px}.selectize-dropdown-content [data-value=Homenaje]{background-position:8px -13565px}.selectize-input .item[data-value="IM Fell DW Pica"]{background-position:0 -13605px}.selectize-dropdown-content [data-value="IM Fell DW Pica"]{background-position:8px -13605px}.selectize-input .item[data-value="IM Fell DW Pica SC"]{background-position:0 -13645px}.selectize-dropdown-content [data-value="IM Fell DW Pica SC"]{background-position:8px -13645px}.selectize-input .item[data-value="IM Fell Double Pica"]{background-position:0 -13685px}.selectize-dropdown-content [data-value="IM Fell Double Pica"]{background-position:8px -13685px}.selectize-input .item[data-value="IM Fell Double Pica SC"]{background-position:0 -13725px}.selectize-dropdown-content [data-value="IM Fell Double Pica SC"]{background-position:8px -13725px}.selectize-input .item[data-value="IM Fell English"]{background-position:0 -13765px}.selectize-dropdown-content [data-value="IM Fell English"]{background-position:8px -13765px}.selectize-input .item[data-value="IM Fell English SC"]{background-position:0 -13805px}.selectize-dropdown-content [data-value="IM Fell English SC"]{background-position:8px -13805px}.selectize-input .item[data-value="IM Fell French Canon"]{background-position:0 -13845px}.selectize-dropdown-content [data-value="IM Fell French Canon"]{background-position:8px -13845px}.selectize-input .item[data-value="IM Fell French Canon SC"]{background-position:0 -13885px}.selectize-dropdown-content [data-value="IM Fell French Canon SC"]{background-position:8px -13885px}.selectize-input .item[data-value="IM Fell Great Primer"]{background-position:0 -13925px}.selectize-dropdown-content [data-value="IM Fell Great Primer"]{background-position:8px -13925px}.selectize-input .item[data-value="IM Fell Great Primer SC"]{background-position:0 -13965px}.selectize-dropdown-content [data-value="IM Fell Great Primer SC"]{background-position:8px -13965px}.selectize-input .item[data-value=Iceberg]{background-position:0 -14005px}.selectize-dropdown-content [data-value=Iceberg]{background-position:8px -14005px}.selectize-input .item[data-value=Iceland]{background-position:0 -14045px}.selectize-dropdown-content [data-value=Iceland]{background-position:8px -14045px}.selectize-input .item[data-value=Imprima]{background-position:0 -14085px}.selectize-dropdown-content [data-value=Imprima]{background-position:8px -14085px}.selectize-input .item[data-value=Inconsolata]{background-position:0 -14125px}.selectize-dropdown-content [data-value=Inconsolata]{background-position:8px -14125px}.selectize-input .item[data-value=Inder]{background-position:0 -14165px}.selectize-dropdown-content [data-value=Inder]{background-position:8px -14165px}.selectize-input .item[data-value="Indie Flower"]{background-position:0 -14205px}.selectize-dropdown-content [data-value="Indie Flower"]{background-position:8px -14205px}.selectize-input .item[data-value=Inika]{background-position:0 -14245px}.selectize-dropdown-content [data-value=Inika]{background-position:8px -14245px}.selectize-input .item[data-value="Inknut Antiqua"]{background-position:0 -14285px}.selectize-dropdown-content [data-value="Inknut Antiqua"]{background-position:8px -14285px}.selectize-input .item[data-value="Irish Grover"]{background-position:0 -14325px}.selectize-dropdown-content [data-value="Irish Grover"]{background-position:8px -14325px}.selectize-input .item[data-value="Istok Web"]{background-position:0 -14365px}.selectize-dropdown-content [data-value="Istok Web"]{background-position:8px -14365px}.selectize-input .item[data-value=Italiana]{background-position:0 -14405px}.selectize-dropdown-content [data-value=Italiana]{background-position:8px -14405px}.selectize-input .item[data-value=Italianno]{background-position:0 -14445px}.selectize-dropdown-content [data-value=Italianno]{background-position:8px -14445px}.selectize-input .item[data-value=Itim]{background-position:0 -14485px}.selectize-dropdown-content [data-value=Itim]{background-position:8px -14485px}.selectize-input .item[data-value="Jacques Francois"]{background-position:0 -14525px}.selectize-dropdown-content [data-value="Jacques Francois"]{background-position:8px -14525px}.selectize-input .item[data-value="Jacques Francois Shadow"]{background-position:0 -14565px}.selectize-dropdown-content [data-value="Jacques Francois Shadow"]{background-position:8px -14565px}.selectize-input .item[data-value=Jaldi]{background-position:0 -14605px}.selectize-dropdown-content [data-value=Jaldi]{background-position:8px -14605px}.selectize-input .item[data-value="Jim Nightshade"]{background-position:0 -14645px}.selectize-dropdown-content [data-value="Jim Nightshade"]{background-position:8px -14645px}.selectize-input .item[data-value="Jockey One"]{background-position:0 -14685px}.selectize-dropdown-content [data-value="Jockey One"]{background-position:8px -14685px}.selectize-input .item[data-value="Jolly Lodger"]{background-position:0 -14725px}.selectize-dropdown-content [data-value="Jolly Lodger"]{background-position:8px -14725px}.selectize-input .item[data-value=Jomhuria]{background-position:0 -14765px}.selectize-dropdown-content [data-value=Jomhuria]{background-position:8px -14765px}.selectize-input .item[data-value="Josefin Sans"]{background-position:0 -14805px}.selectize-dropdown-content [data-value="Josefin Sans"]{background-position:8px -14805px}.selectize-input .item[data-value="Josefin Slab"]{background-position:0 -14845px}.selectize-dropdown-content [data-value="Josefin Slab"]{background-position:8px -14845px}.selectize-input .item[data-value="Joti One"]{background-position:0 -14885px}.selectize-dropdown-content [data-value="Joti One"]{background-position:8px -14885px}.selectize-input .item[data-value=Judson]{background-position:0 -14925px}.selectize-dropdown-content [data-value=Judson]{background-position:8px -14925px}.selectize-input .item[data-value=Julee]{background-position:0 -14965px}.selectize-dropdown-content [data-value=Julee]{background-position:8px -14965px}.selectize-input .item[data-value="Julius Sans One"]{background-position:0 -15005px}.selectize-dropdown-content [data-value="Julius Sans One"]{background-position:8px -15005px}.selectize-input .item[data-value=Junge]{background-position:0 -15045px}.selectize-dropdown-content [data-value=Junge]{background-position:8px -15045px}.selectize-input .item[data-value=Jura]{background-position:0 -15085px}.selectize-dropdown-content [data-value=Jura]{background-position:8px -15085px}.selectize-input .item[data-value="Just Another Hand"]{background-position:0 -15125px}.selectize-dropdown-content [data-value="Just Another Hand"]{background-position:8px -15125px}.selectize-input .item[data-value="Just Me Again Down Here"]{background-position:0 -15165px}.selectize-dropdown-content [data-value="Just Me Again Down Here"]{background-position:8px -15165px}.selectize-input .item[data-value=Kadwa]{background-position:0 -15205px}.selectize-dropdown-content [data-value=Kadwa]{background-position:8px -15205px}.selectize-input .item[data-value=Kalam]{background-position:0 -15245px}.selectize-dropdown-content [data-value=Kalam]{background-position:8px -15245px}.selectize-input .item[data-value=Kameron]{background-position:0 -15285px}.selectize-dropdown-content [data-value=Kameron]{background-position:8px -15285px}.selectize-input .item[data-value=Kanit]{background-position:0 -15325px}.selectize-dropdown-content [data-value=Kanit]{background-position:8px -15325px}.selectize-input .item[data-value=Kantumruy]{background-position:0 -15365px}.selectize-dropdown-content [data-value=Kantumruy]{background-position:8px -15365px}.selectize-input .item[data-value=Karla]{background-position:0 -15405px}.selectize-dropdown-content [data-value=Karla]{background-position:8px -15405px}.selectize-input .item[data-value=Karma]{background-position:0 -15445px}.selectize-dropdown-content [data-value=Karma]{background-position:8px -15445px}.selectize-input .item[data-value=Katibeh]{background-position:0 -15485px}.selectize-dropdown-content [data-value=Katibeh]{background-position:8px -15485px}.selectize-input .item[data-value="Kaushan Script"]{background-position:0 -15525px}.selectize-dropdown-content [data-value="Kaushan Script"]{background-position:8px -15525px}.selectize-input .item[data-value=Kavivanar]{background-position:0 -15565px}.selectize-dropdown-content [data-value=Kavivanar]{background-position:8px -15565px}.selectize-input .item[data-value=Kavoon]{background-position:0 -15605px}.selectize-dropdown-content [data-value=Kavoon]{background-position:8px -15605px}.selectize-input .item[data-value="Kdam Thmor"]{background-position:0 -15645px}.selectize-dropdown-content [data-value="Kdam Thmor"]{background-position:8px -15645px}.selectize-input .item[data-value="Keania One"]{background-position:0 -15685px}.selectize-dropdown-content [data-value="Keania One"]{background-position:8px -15685px}.selectize-input .item[data-value="Kelly Slab"]{background-position:0 -15725px}.selectize-dropdown-content [data-value="Kelly Slab"]{background-position:8px -15725px}.selectize-input .item[data-value=Kenia]{background-position:0 -15765px}.selectize-dropdown-content [data-value=Kenia]{background-position:8px -15765px}.selectize-input .item[data-value=Khand]{background-position:0 -15805px}.selectize-dropdown-content [data-value=Khand]{background-position:8px -15805px}.selectize-input .item[data-value=Khmer]{background-position:0 -15845px}.selectize-dropdown-content [data-value=Khmer]{background-position:8px -15845px}.selectize-input .item[data-value=Khula]{background-position:0 -15885px}.selectize-dropdown-content [data-value=Khula]{background-position:8px -15885px}.selectize-input .item[data-value="Kite One"]{background-position:0 -15925px}.selectize-dropdown-content [data-value="Kite One"]{background-position:8px -15925px}.selectize-input .item[data-value=Knewave]{background-position:0 -15965px}.selectize-dropdown-content [data-value=Knewave]{background-position:8px -15965px}.selectize-input .item[data-value="Kotta One"]{background-position:0 -16005px}.selectize-dropdown-content [data-value="Kotta One"]{background-position:8px -16005px}.selectize-input .item[data-value=Koulen]{background-position:0 -16045px}.selectize-dropdown-content [data-value=Koulen]{background-position:8px -16045px}.selectize-input .item[data-value=Kranky]{background-position:0 -16085px}.selectize-dropdown-content [data-value=Kranky]{background-position:8px -16085px}.selectize-input .item[data-value=Kreon]{background-position:0 -16125px}.selectize-dropdown-content [data-value=Kreon]{background-position:8px -16125px}.selectize-input .item[data-value=Kristi]{background-position:0 -16165px}.selectize-dropdown-content [data-value=Kristi]{background-position:8px -16165px}.selectize-input .item[data-value="Krona One"]{background-position:0 -16205px}.selectize-dropdown-content [data-value="Krona One"]{background-position:8px -16205px}.selectize-input .item[data-value="Kumar One"]{background-position:0 -16245px}.selectize-dropdown-content [data-value="Kumar One"]{background-position:8px -16245px}.selectize-input .item[data-value="Kumar One Outline"]{background-position:0 -16285px}.selectize-dropdown-content [data-value="Kumar One Outline"]{background-position:8px -16285px}.selectize-input .item[data-value=Kurale]{background-position:0 -16325px}.selectize-dropdown-content [data-value=Kurale]{background-position:8px -16325px}.selectize-input .item[data-value="La Belle Aurore"]{background-position:0 -16365px}.selectize-dropdown-content [data-value="La Belle Aurore"]{background-position:8px -16365px}.selectize-input .item[data-value=Laila]{background-position:0 -16405px}.selectize-dropdown-content [data-value=Laila]{background-position:8px -16405px}.selectize-input .item[data-value="Lakki Reddy"]{background-position:0 -16445px}.selectize-dropdown-content [data-value="Lakki Reddy"]{background-position:8px -16445px}.selectize-input .item[data-value=Lalezar]{background-position:0 -16485px}.selectize-dropdown-content [data-value=Lalezar]{background-position:8px -16485px}.selectize-input .item[data-value=Lancelot]{background-position:0 -16525px}.selectize-dropdown-content [data-value=Lancelot]{background-position:8px -16525px}.selectize-input .item[data-value=Lateef]{background-position:0 -16565px}.selectize-dropdown-content [data-value=Lateef]{background-position:8px -16565px}.selectize-input .item[data-value=Lato]{background-position:0 -16605px}.selectize-dropdown-content [data-value=Lato]{background-position:8px -16605px}.selectize-input .item[data-value="League Script"]{background-position:0 -16645px}.selectize-dropdown-content [data-value="League Script"]{background-position:8px -16645px}.selectize-input .item[data-value="Leckerli One"]{background-position:0 -16685px}.selectize-dropdown-content [data-value="Leckerli One"]{background-position:8px -16685px}.selectize-input .item[data-value=Ledger]{background-position:0 -16725px}.selectize-dropdown-content [data-value=Ledger]{background-position:8px -16725px}.selectize-input .item[data-value=Lekton]{background-position:0 -16765px}.selectize-dropdown-content [data-value=Lekton]{background-position:8px -16765px}.selectize-input .item[data-value=Lemon]{background-position:0 -16805px}.selectize-dropdown-content [data-value=Lemon]{background-position:8px -16805px}.selectize-input .item[data-value=Lemonada]{background-position:0 -16845px}.selectize-dropdown-content [data-value=Lemonada]{background-position:8px -16845px}.selectize-input .item[data-value="Libre Baskerville"]{background-position:0 -16885px}.selectize-dropdown-content [data-value="Libre Baskerville"]{background-position:8px -16885px}.selectize-input .item[data-value="Libre Franklin"]{background-position:0 -16925px}.selectize-dropdown-content [data-value="Libre Franklin"]{background-position:8px -16925px}.selectize-input .item[data-value="Life Savers"]{background-position:0 -16965px}.selectize-dropdown-content [data-value="Life Savers"]{background-position:8px -16965px}.selectize-input .item[data-value="Lilita One"]{background-position:0 -17005px}.selectize-dropdown-content [data-value="Lilita One"]{background-position:8px -17005px}.selectize-input .item[data-value="Lily Script One"]{background-position:0 -17045px}.selectize-dropdown-content [data-value="Lily Script One"]{background-position:8px -17045px}.selectize-input .item[data-value=Limelight]{background-position:0 -17085px}.selectize-dropdown-content [data-value=Limelight]{background-position:8px -17085px}.selectize-input .item[data-value="Linden Hill"]{background-position:0 -17125px}.selectize-dropdown-content [data-value="Linden Hill"]{background-position:8px -17125px}.selectize-input .item[data-value=Lobster]{background-position:0 -17165px}.selectize-dropdown-content [data-value=Lobster]{background-position:8px -17165px}.selectize-input .item[data-value="Lobster Two"]{background-position:0 -17205px}.selectize-dropdown-content [data-value="Lobster Two"]{background-position:8px -17205px}.selectize-input .item[data-value="Londrina Outline"]{background-position:0 -17245px}.selectize-dropdown-content [data-value="Londrina Outline"]{background-position:8px -17245px}.selectize-input .item[data-value="Londrina Shadow"]{background-position:0 -17285px}.selectize-dropdown-content [data-value="Londrina Shadow"]{background-position:8px -17285px}.selectize-input .item[data-value="Londrina Sketch"]{background-position:0 -17325px}.selectize-dropdown-content [data-value="Londrina Sketch"]{background-position:8px -17325px}.selectize-input .item[data-value="Londrina Solid"]{background-position:0 -17365px}.selectize-dropdown-content [data-value="Londrina Solid"]{background-position:8px -17365px}.selectize-input .item[data-value=Lora]{background-position:0 -17405px}.selectize-dropdown-content [data-value=Lora]{background-position:8px -17405px}.selectize-input .item[data-value="Love Ya Like A Sister"]{background-position:0 -17445px}.selectize-dropdown-content [data-value="Love Ya Like A Sister"]{background-position:8px -17445px}.selectize-input .item[data-value="Loved by the King"]{background-position:0 -17485px}.selectize-dropdown-content [data-value="Loved by the King"]{background-position:8px -17485px}.selectize-input .item[data-value="Lovers Quarrel"]{background-position:0 -17525px}.selectize-dropdown-content [data-value="Lovers Quarrel"]{background-position:8px -17525px}.selectize-input .item[data-value="Luckiest Guy"]{background-position:0 -17565px}.selectize-dropdown-content [data-value="Luckiest Guy"]{background-position:8px -17565px}.selectize-input .item[data-value=Lusitana]{background-position:0 -17605px}.selectize-dropdown-content [data-value=Lusitana]{background-position:8px -17605px}.selectize-input .item[data-value=Lustria]{background-position:0 -17645px}.selectize-dropdown-content [data-value=Lustria]{background-position:8px -17645px}.selectize-input .item[data-value=Macondo]{background-position:0 -17685px}.selectize-dropdown-content [data-value=Macondo]{background-position:8px -17685px}.selectize-input .item[data-value="Macondo Swash Caps"]{background-position:0 -17725px}.selectize-dropdown-content [data-value="Macondo Swash Caps"]{background-position:8px -17725px}.selectize-input .item[data-value=Mada]{background-position:0 -17765px}.selectize-dropdown-content [data-value=Mada]{background-position:8px -17765px}.selectize-input .item[data-value=Magra]{background-position:0 -17805px}.selectize-dropdown-content [data-value=Magra]{background-position:8px -17805px}.selectize-input .item[data-value="Maiden Orange"]{background-position:0 -17845px}.selectize-dropdown-content [data-value="Maiden Orange"]{background-position:8px -17845px}.selectize-input .item[data-value=Maitree]{background-position:0 -17885px}.selectize-dropdown-content [data-value=Maitree]{background-position:8px -17885px}.selectize-input .item[data-value=Mako]{background-position:0 -17925px}.selectize-dropdown-content [data-value=Mako]{background-position:8px -17925px}.selectize-input .item[data-value=Mallanna]{background-position:0 -17965px}.selectize-dropdown-content [data-value=Mallanna]{background-position:8px -17965px}.selectize-input .item[data-value=Mandali]{background-position:0 -18005px}.selectize-dropdown-content [data-value=Mandali]{background-position:8px -18005px}.selectize-input .item[data-value=Marcellus]{background-position:0 -18045px}.selectize-dropdown-content [data-value=Marcellus]{background-position:8px -18045px}.selectize-input .item[data-value="Marcellus SC"]{background-position:0 -18085px}.selectize-dropdown-content [data-value="Marcellus SC"]{background-position:8px -18085px}.selectize-input .item[data-value="Marck Script"]{background-position:0 -18125px}.selectize-dropdown-content [data-value="Marck Script"]{background-position:8px -18125px}.selectize-input .item[data-value=Margarine]{background-position:0 -18165px}.selectize-dropdown-content [data-value=Margarine]{background-position:8px -18165px}.selectize-input .item[data-value="Marko One"]{background-position:0 -18205px}.selectize-dropdown-content [data-value="Marko One"]{background-position:8px -18205px}.selectize-input .item[data-value=Marmelad]{background-position:0 -18245px}.selectize-dropdown-content [data-value=Marmelad]{background-position:8px -18245px}.selectize-input .item[data-value=Martel]{background-position:0 -18285px}.selectize-dropdown-content [data-value=Martel]{background-position:8px -18285px}.selectize-input .item[data-value="Martel Sans"]{background-position:0 -18325px}.selectize-dropdown-content [data-value="Martel Sans"]{background-position:8px -18325px}.selectize-input .item[data-value=Marvel]{background-position:0 -18365px}.selectize-dropdown-content [data-value=Marvel]{background-position:8px -18365px}.selectize-input .item[data-value=Mate]{background-position:0 -18405px}.selectize-dropdown-content [data-value=Mate]{background-position:8px -18405px}.selectize-input .item[data-value="Mate SC"]{background-position:0 -18445px}.selectize-dropdown-content [data-value="Mate SC"]{background-position:8px -18445px}.selectize-input .item[data-value="Maven Pro"]{background-position:0 -18485px}.selectize-dropdown-content [data-value="Maven Pro"]{background-position:8px -18485px}.selectize-input .item[data-value=McLaren]{background-position:0 -18525px}.selectize-dropdown-content [data-value=McLaren]{background-position:8px -18525px}.selectize-input .item[data-value=Meddon]{background-position:0 -18565px}.selectize-dropdown-content [data-value=Meddon]{background-position:8px -18565px}.selectize-input .item[data-value=MedievalSharp]{background-position:0 -18605px}.selectize-dropdown-content [data-value=MedievalSharp]{background-position:8px -18605px}.selectize-input .item[data-value="Medula One"]{background-position:0 -18645px}.selectize-dropdown-content [data-value="Medula One"]{background-position:8px -18645px}.selectize-input .item[data-value="Meera Inimai"]{background-position:0 -18685px}.selectize-dropdown-content [data-value="Meera Inimai"]{background-position:8px -18685px}.selectize-input .item[data-value=Megrim]{background-position:0 -18725px}.selectize-dropdown-content [data-value=Megrim]{background-position:8px -18725px}.selectize-input .item[data-value="Meie Script"]{background-position:0 -18765px}.selectize-dropdown-content [data-value="Meie Script"]{background-position:8px -18765px}.selectize-input .item[data-value=Merienda]{background-position:0 -18805px}.selectize-dropdown-content [data-value=Merienda]{background-position:8px -18805px}.selectize-input .item[data-value="Merienda One"]{background-position:0 -18845px}.selectize-dropdown-content [data-value="Merienda One"]{background-position:8px -18845px}.selectize-input .item[data-value=Merriweather]{background-position:0 -18885px}.selectize-dropdown-content [data-value=Merriweather]{background-position:8px -18885px}.selectize-input .item[data-value="Merriweather Sans"]{background-position:0 -18925px}.selectize-dropdown-content [data-value="Merriweather Sans"]{background-position:8px -18925px}.selectize-input .item[data-value=Metal]{background-position:0 -18965px}.selectize-dropdown-content [data-value=Metal]{background-position:8px -18965px}.selectize-input .item[data-value="Metal Mania"]{background-position:0 -19005px}.selectize-dropdown-content [data-value="Metal Mania"]{background-position:8px -19005px}.selectize-input .item[data-value=Metamorphous]{background-position:0 -19045px}.selectize-dropdown-content [data-value=Metamorphous]{background-position:8px -19045px}.selectize-input .item[data-value=Metrophobic]{background-position:0 -19085px}.selectize-dropdown-content [data-value=Metrophobic]{background-position:8px -19085px}.selectize-input .item[data-value=Michroma]{background-position:0 -19125px}.selectize-dropdown-content [data-value=Michroma]{background-position:8px -19125px}.selectize-input .item[data-value=Milonga]{background-position:0 -19165px}.selectize-dropdown-content [data-value=Milonga]{background-position:8px -19165px}.selectize-input .item[data-value=Miltonian]{background-position:0 -19205px}.selectize-dropdown-content [data-value=Miltonian]{background-position:8px -19205px}.selectize-input .item[data-value="Miltonian Tattoo"]{background-position:0 -19245px}.selectize-dropdown-content [data-value="Miltonian Tattoo"]{background-position:8px -19245px}.selectize-input .item[data-value=Miniver]{background-position:0 -19285px}.selectize-dropdown-content [data-value=Miniver]{background-position:8px -19285px}.selectize-input .item[data-value="Miriam Libre"]{background-position:0 -19325px}.selectize-dropdown-content [data-value="Miriam Libre"]{background-position:8px -19325px}.selectize-input .item[data-value=Mirza]{background-position:0 -19365px}.selectize-dropdown-content [data-value=Mirza]{background-position:8px -19365px}.selectize-input .item[data-value="Miss Fajardose"]{background-position:0 -19405px}.selectize-dropdown-content [data-value="Miss Fajardose"]{background-position:8px -19405px}.selectize-input .item[data-value=Mitr]{background-position:0 -19445px}.selectize-dropdown-content [data-value=Mitr]{background-position:8px -19445px}.selectize-input .item[data-value=Modak]{background-position:0 -19485px}.selectize-dropdown-content [data-value=Modak]{background-position:8px -19485px}.selectize-input .item[data-value="Modern Antiqua"]{background-position:0 -19525px}.selectize-dropdown-content [data-value="Modern Antiqua"]{background-position:8px -19525px}.selectize-input .item[data-value=Mogra]{background-position:0 -19565px}.selectize-dropdown-content [data-value=Mogra]{background-position:8px -19565px}.selectize-input .item[data-value=Molengo]{background-position:0 -19605px}.selectize-dropdown-content [data-value=Molengo]{background-position:8px -19605px}.selectize-input .item[data-value=Molle]{background-position:0 -19645px}.selectize-dropdown-content [data-value=Molle]{background-position:8px -19645px}.selectize-input .item[data-value=Monda]{background-position:0 -19685px}.selectize-dropdown-content [data-value=Monda]{background-position:8px -19685px}.selectize-input .item[data-value=Monofett]{background-position:0 -19725px}.selectize-dropdown-content [data-value=Monofett]{background-position:8px -19725px}.selectize-input .item[data-value=Monoton]{background-position:0 -19765px}.selectize-dropdown-content [data-value=Monoton]{background-position:8px -19765px}.selectize-input .item[data-value="Monsieur La Doulaise"]{background-position:0 -19805px}.selectize-dropdown-content [data-value="Monsieur La Doulaise"]{background-position:8px -19805px}.selectize-input .item[data-value=Montaga]{background-position:0 -19845px}.selectize-dropdown-content [data-value=Montaga]{background-position:8px -19845px}.selectize-input .item[data-value=Montez]{background-position:0 -19885px}.selectize-dropdown-content [data-value=Montez]{background-position:8px -19885px}.selectize-input .item[data-value=Montserrat]{background-position:0 -19925px}.selectize-dropdown-content [data-value=Montserrat]{background-position:8px -19925px}.selectize-input .item[data-value="Montserrat Alternates"]{background-position:0 -19965px}.selectize-dropdown-content [data-value="Montserrat Alternates"]{background-position:8px -19965px}.selectize-input .item[data-value="Montserrat Subrayada"]{background-position:0 -20005px}.selectize-dropdown-content [data-value="Montserrat Subrayada"]{background-position:8px -20005px}.selectize-input .item[data-value=Moul]{background-position:0 -20045px}.selectize-dropdown-content [data-value=Moul]{background-position:8px -20045px}.selectize-input .item[data-value=Moulpali]{background-position:0 -20085px}.selectize-dropdown-content [data-value=Moulpali]{background-position:8px -20085px}.selectize-input .item[data-value="Mountains of Christmas"]{background-position:0 -20125px}.selectize-dropdown-content [data-value="Mountains of Christmas"]{background-position:8px -20125px}.selectize-input .item[data-value="Mouse Memoirs"]{background-position:0 -20165px}.selectize-dropdown-content [data-value="Mouse Memoirs"]{background-position:8px -20165px}.selectize-input .item[data-value="Mr Bedfort"]{background-position:0 -20205px}.selectize-dropdown-content [data-value="Mr Bedfort"]{background-position:8px -20205px}.selectize-input .item[data-value="Mr Dafoe"]{background-position:0 -20245px}.selectize-dropdown-content [data-value="Mr Dafoe"]{background-position:8px -20245px}.selectize-input .item[data-value="Mr De Haviland"]{background-position:0 -20285px}.selectize-dropdown-content [data-value="Mr De Haviland"]{background-position:8px -20285px}.selectize-input .item[data-value="Mrs Saint Delafield"]{background-position:0 -20325px}.selectize-dropdown-content [data-value="Mrs Saint Delafield"]{background-position:8px -20325px}.selectize-input .item[data-value="Mrs Sheppards"]{background-position:0 -20365px}.selectize-dropdown-content [data-value="Mrs Sheppards"]{background-position:8px -20365px}.selectize-input .item[data-value="Mukta Vaani"]{background-position:0 -20405px}.selectize-dropdown-content [data-value="Mukta Vaani"]{background-position:8px -20405px}.selectize-input .item[data-value=Muli]{background-position:0 -20445px}.selectize-dropdown-content [data-value=Muli]{background-position:8px -20445px}.selectize-input .item[data-value="Mystery Quest"]{background-position:0 -20485px}.selectize-dropdown-content [data-value="Mystery Quest"]{background-position:8px -20485px}.selectize-input .item[data-value=NTR]{background-position:0 -20525px}.selectize-dropdown-content [data-value=NTR]{background-position:8px -20525px}.selectize-input .item[data-value=Neucha]{background-position:0 -20565px}.selectize-dropdown-content [data-value=Neucha]{background-position:8px -20565px}.selectize-input .item[data-value=Neuton]{background-position:0 -20605px}.selectize-dropdown-content [data-value=Neuton]{background-position:8px -20605px}.selectize-input .item[data-value="New Rocker"]{background-position:0 -20645px}.selectize-dropdown-content [data-value="New Rocker"]{background-position:8px -20645px}.selectize-input .item[data-value="News Cycle"]{background-position:0 -20685px}.selectize-dropdown-content [data-value="News Cycle"]{background-position:8px -20685px}.selectize-input .item[data-value=Niconne]{background-position:0 -20725px}.selectize-dropdown-content [data-value=Niconne]{background-position:8px -20725px}.selectize-input .item[data-value="Nixie One"]{background-position:0 -20765px}.selectize-dropdown-content [data-value="Nixie One"]{background-position:8px -20765px}.selectize-input .item[data-value=Nobile]{background-position:0 -20805px}.selectize-dropdown-content [data-value=Nobile]{background-position:8px -20805px}.selectize-input .item[data-value=Nokora]{background-position:0 -20845px}.selectize-dropdown-content [data-value=Nokora]{background-position:8px -20845px}.selectize-input .item[data-value=Norican]{background-position:0 -20885px}.selectize-dropdown-content [data-value=Norican]{background-position:8px -20885px}.selectize-input .item[data-value=Nosifer]{background-position:0 -20925px}.selectize-dropdown-content [data-value=Nosifer]{background-position:8px -20925px}.selectize-input .item[data-value="Nothing You Could Do"]{background-position:0 -20965px}.selectize-dropdown-content [data-value="Nothing You Could Do"]{background-position:8px -20965px}.selectize-input .item[data-value="Noticia Text"]{background-position:0 -21005px}.selectize-dropdown-content [data-value="Noticia Text"]{background-position:8px -21005px}.selectize-input .item[data-value="Noto Sans"]{background-position:0 -21045px}.selectize-dropdown-content [data-value="Noto Sans"]{background-position:8px -21045px}.selectize-input .item[data-value="Noto Serif"]{background-position:0 -21085px}.selectize-dropdown-content [data-value="Noto Serif"]{background-position:8px -21085px}.selectize-input .item[data-value="Nova Cut"]{background-position:0 -21125px}.selectize-dropdown-content [data-value="Nova Cut"]{background-position:8px -21125px}.selectize-input .item[data-value="Nova Flat"]{background-position:0 -21165px}.selectize-dropdown-content [data-value="Nova Flat"]{background-position:8px -21165px}.selectize-input .item[data-value="Nova Mono"]{background-position:0 -21205px}.selectize-dropdown-content [data-value="Nova Mono"]{background-position:8px -21205px}.selectize-input .item[data-value="Nova Oval"]{background-position:0 -21245px}.selectize-dropdown-content [data-value="Nova Oval"]{background-position:8px -21245px}.selectize-input .item[data-value="Nova Round"]{background-position:0 -21285px}.selectize-dropdown-content [data-value="Nova Round"]{background-position:8px -21285px}.selectize-input .item[data-value="Nova Script"]{background-position:0 -21325px}.selectize-dropdown-content [data-value="Nova Script"]{background-position:8px -21325px}.selectize-input .item[data-value="Nova Slim"]{background-position:0 -21365px}.selectize-dropdown-content [data-value="Nova Slim"]{background-position:8px -21365px}.selectize-input .item[data-value="Nova Square"]{background-position:0 -21405px}.selectize-dropdown-content [data-value="Nova Square"]{background-position:8px -21405px}.selectize-input .item[data-value=Numans]{background-position:0 -21445px}.selectize-dropdown-content [data-value=Numans]{background-position:8px -21445px}.selectize-input .item[data-value=Nunito]{background-position:0 -21485px}.selectize-dropdown-content [data-value=Nunito]{background-position:8px -21485px}.selectize-input .item[data-value="Nunito Sans"]{background-position:0 -21525px}.selectize-dropdown-content [data-value="Nunito Sans"]{background-position:8px -21525px}.selectize-input .item[data-value="Odor Mean Chey"]{background-position:0 -21565px}.selectize-dropdown-content [data-value="Odor Mean Chey"]{background-position:8px -21565px}.selectize-input .item[data-value=Offside]{background-position:0 -21605px}.selectize-dropdown-content [data-value=Offside]{background-position:8px -21605px}.selectize-input .item[data-value="Old Standard TT"]{background-position:0 -21645px}.selectize-dropdown-content [data-value="Old Standard TT"]{background-position:8px -21645px}.selectize-input .item[data-value=Oldenburg]{background-position:0 -21685px}.selectize-dropdown-content [data-value=Oldenburg]{background-position:8px -21685px}.selectize-input .item[data-value="Oleo Script"]{background-position:0 -21725px}.selectize-dropdown-content [data-value="Oleo Script"]{background-position:8px -21725px}.selectize-input .item[data-value="Oleo Script Swash Caps"]{background-position:0 -21765px}.selectize-dropdown-content [data-value="Oleo Script Swash Caps"]{background-position:8px -21765px}.selectize-input .item[data-value="Open Sans"]{background-position:0 -21805px}.selectize-dropdown-content [data-value="Open Sans"]{background-position:8px -21805px}.selectize-input .item[data-value="Open Sans Condensed"]{background-position:0 -21845px}.selectize-dropdown-content [data-value="Open Sans Condensed"]{background-position:8px -21845px}.selectize-input .item[data-value=Oranienbaum]{background-position:0 -21885px}.selectize-dropdown-content [data-value=Oranienbaum]{background-position:8px -21885px}.selectize-input .item[data-value=Orbitron]{background-position:0 -21925px}.selectize-dropdown-content [data-value=Orbitron]{background-position:8px -21925px}.selectize-input .item[data-value=Oregano]{background-position:0 -21965px}.selectize-dropdown-content [data-value=Oregano]{background-position:8px -21965px}.selectize-input .item[data-value=Orienta]{background-position:0 -22005px}.selectize-dropdown-content [data-value=Orienta]{background-position:8px -22005px}.selectize-input .item[data-value="Original Surfer"]{background-position:0 -22045px}.selectize-dropdown-content [data-value="Original Surfer"]{background-position:8px -22045px}.selectize-input .item[data-value=Oswald]{background-position:0 -22085px}.selectize-dropdown-content [data-value=Oswald]{background-position:8px -22085px}.selectize-input .item[data-value="Over the Rainbow"]{background-position:0 -22125px}.selectize-dropdown-content [data-value="Over the Rainbow"]{background-position:8px -22125px}.selectize-input .item[data-value=Overlock]{background-position:0 -22165px}.selectize-dropdown-content [data-value=Overlock]{background-position:8px -22165px}.selectize-input .item[data-value="Overlock SC"]{background-position:0 -22205px}.selectize-dropdown-content [data-value="Overlock SC"]{background-position:8px -22205px}.selectize-input .item[data-value=Overpass]{background-position:0 -22245px}.selectize-dropdown-content [data-value=Overpass]{background-position:8px -22245px}.selectize-input .item[data-value="Overpass Mono"]{background-position:0 -22285px}.selectize-dropdown-content [data-value="Overpass Mono"]{background-position:8px -22285px}.selectize-input .item[data-value=Ovo]{background-position:0 -22325px}.selectize-dropdown-content [data-value=Ovo]{background-position:8px -22325px}.selectize-input .item[data-value=Oxygen]{background-position:0 -22365px}.selectize-dropdown-content [data-value=Oxygen]{background-position:8px -22365px}.selectize-input .item[data-value="Oxygen Mono"]{background-position:0 -22405px}.selectize-dropdown-content [data-value="Oxygen Mono"]{background-position:8px -22405px}.selectize-input .item[data-value="PT Mono"]{background-position:0 -22445px}.selectize-dropdown-content [data-value="PT Mono"]{background-position:8px -22445px}.selectize-input .item[data-value="PT Sans"]{background-position:0 -22485px}.selectize-dropdown-content [data-value="PT Sans"]{background-position:8px -22485px}.selectize-input .item[data-value="PT Sans Caption"]{background-position:0 -22525px}.selectize-dropdown-content [data-value="PT Sans Caption"]{background-position:8px -22525px}.selectize-input .item[data-value="PT Sans Narrow"]{background-position:0 -22565px}.selectize-dropdown-content [data-value="PT Sans Narrow"]{background-position:8px -22565px}.selectize-input .item[data-value="PT Serif"]{background-position:0 -22605px}.selectize-dropdown-content [data-value="PT Serif"]{background-position:8px -22605px}.selectize-input .item[data-value="PT Serif Caption"]{background-position:0 -22645px}.selectize-dropdown-content [data-value="PT Serif Caption"]{background-position:8px -22645px}.selectize-input .item[data-value=Pacifico]{background-position:0 -22685px}.selectize-dropdown-content [data-value=Pacifico]{background-position:8px -22685px}.selectize-input .item[data-value=Padauk]{background-position:0 -22725px}.selectize-dropdown-content [data-value=Padauk]{background-position:8px -22725px}.selectize-input .item[data-value=Palanquin]{background-position:0 -22765px}.selectize-dropdown-content [data-value=Palanquin]{background-position:8px -22765px}.selectize-input .item[data-value="Palanquin Dark"]{background-position:0 -22805px}.selectize-dropdown-content [data-value="Palanquin Dark"]{background-position:8px -22805px}.selectize-input .item[data-value=Paprika]{background-position:0 -22845px}.selectize-dropdown-content [data-value=Paprika]{background-position:8px -22845px}.selectize-input .item[data-value=Parisienne]{background-position:0 -22885px}.selectize-dropdown-content [data-value=Parisienne]{background-position:8px -22885px}.selectize-input .item[data-value="Passero One"]{background-position:0 -22925px}.selectize-dropdown-content [data-value="Passero One"]{background-position:8px -22925px}.selectize-input .item[data-value="Passion One"]{background-position:0 -22965px}.selectize-dropdown-content [data-value="Passion One"]{background-position:8px -22965px}.selectize-input .item[data-value="Pathway Gothic One"]{background-position:0 -23005px}.selectize-dropdown-content [data-value="Pathway Gothic One"]{background-position:8px -23005px}.selectize-input .item[data-value="Patrick Hand"]{background-position:0 -23045px}.selectize-dropdown-content [data-value="Patrick Hand"]{background-position:8px -23045px}.selectize-input .item[data-value="Patrick Hand SC"]{background-position:0 -23085px}.selectize-dropdown-content [data-value="Patrick Hand SC"]{background-position:8px -23085px}.selectize-input .item[data-value=Pattaya]{background-position:0 -23125px}.selectize-dropdown-content [data-value=Pattaya]{background-position:8px -23125px}.selectize-input .item[data-value="Patua One"]{background-position:0 -23165px}.selectize-dropdown-content [data-value="Patua One"]{background-position:8px -23165px}.selectize-input .item[data-value=Pavanam]{background-position:0 -23205px}.selectize-dropdown-content [data-value=Pavanam]{background-position:8px -23205px}.selectize-input .item[data-value="Paytone One"]{background-position:0 -23245px}.selectize-dropdown-content [data-value="Paytone One"]{background-position:8px -23245px}.selectize-input .item[data-value=Peddana]{background-position:0 -23285px}.selectize-dropdown-content [data-value=Peddana]{background-position:8px -23285px}.selectize-input .item[data-value=Peralta]{background-position:0 -23325px}.selectize-dropdown-content [data-value=Peralta]{background-position:8px -23325px}.selectize-input .item[data-value="Permanent Marker"]{background-position:0 -23365px}.selectize-dropdown-content [data-value="Permanent Marker"]{background-position:8px -23365px}.selectize-input .item[data-value="Petit Formal Script"]{background-position:0 -23405px}.selectize-dropdown-content [data-value="Petit Formal Script"]{background-position:8px -23405px}.selectize-input .item[data-value=Petrona]{background-position:0 -23445px}.selectize-dropdown-content [data-value=Petrona]{background-position:8px -23445px}.selectize-input .item[data-value=Philosopher]{background-position:0 -23485px}.selectize-dropdown-content [data-value=Philosopher]{background-position:8px -23485px}.selectize-input .item[data-value=Piedra]{background-position:0 -23525px}.selectize-dropdown-content [data-value=Piedra]{background-position:8px -23525px}.selectize-input .item[data-value="Pinyon Script"]{background-position:0 -23565px}.selectize-dropdown-content [data-value="Pinyon Script"]{background-position:8px -23565px}.selectize-input .item[data-value="Pirata One"]{background-position:0 -23605px}.selectize-dropdown-content [data-value="Pirata One"]{background-position:8px -23605px}.selectize-input .item[data-value=Plaster]{background-position:0 -23645px}.selectize-dropdown-content [data-value=Plaster]{background-position:8px -23645px}.selectize-input .item[data-value=Play]{background-position:0 -23685px}.selectize-dropdown-content [data-value=Play]{background-position:8px -23685px}.selectize-input .item[data-value=Playball]{background-position:0 -23725px}.selectize-dropdown-content [data-value=Playball]{background-position:8px -23725px}.selectize-input .item[data-value="Playfair Display"]{background-position:0 -23765px}.selectize-dropdown-content [data-value="Playfair Display"]{background-position:8px -23765px}.selectize-input .item[data-value="Playfair Display SC"]{background-position:0 -23805px}.selectize-dropdown-content [data-value="Playfair Display SC"]{background-position:8px -23805px}.selectize-input .item[data-value=Podkova]{background-position:0 -23845px}.selectize-dropdown-content [data-value=Podkova]{background-position:8px -23845px}.selectize-input .item[data-value="Poiret One"]{background-position:0 -23885px}.selectize-dropdown-content [data-value="Poiret One"]{background-position:8px -23885px}.selectize-input .item[data-value="Poller One"]{background-position:0 -23925px}.selectize-dropdown-content [data-value="Poller One"]{background-position:8px -23925px}.selectize-input .item[data-value=Poly]{background-position:0 -23965px}.selectize-dropdown-content [data-value=Poly]{background-position:8px -23965px}.selectize-input .item[data-value=Pompiere]{background-position:0 -24005px}.selectize-dropdown-content [data-value=Pompiere]{background-position:8px -24005px}.selectize-input .item[data-value="Pontano Sans"]{background-position:0 -24045px}.selectize-dropdown-content [data-value="Pontano Sans"]{background-position:8px -24045px}.selectize-input .item[data-value=Poppins]{background-position:0 -24085px}.selectize-dropdown-content [data-value=Poppins]{background-position:8px -24085px}.selectize-input .item[data-value="Port Lligat Sans"]{background-position:0 -24125px}.selectize-dropdown-content [data-value="Port Lligat Sans"]{background-position:8px -24125px}.selectize-input .item[data-value="Port Lligat Slab"]{background-position:0 -24165px}.selectize-dropdown-content [data-value="Port Lligat Slab"]{background-position:8px -24165px}.selectize-input .item[data-value="Pragati Narrow"]{background-position:0 -24205px}.selectize-dropdown-content [data-value="Pragati Narrow"]{background-position:8px -24205px}.selectize-input .item[data-value=Prata]{background-position:0 -24245px}.selectize-dropdown-content [data-value=Prata]{background-position:8px -24245px}.selectize-input .item[data-value=Preahvihear]{background-position:0 -24285px}.selectize-dropdown-content [data-value=Preahvihear]{background-position:8px -24285px}.selectize-input .item[data-value="Press Start 2P"]{background-position:0 -24325px}.selectize-dropdown-content [data-value="Press Start 2P"]{background-position:8px -24325px}.selectize-input .item[data-value=Pridi]{background-position:0 -24365px}.selectize-dropdown-content [data-value=Pridi]{background-position:8px -24365px}.selectize-input .item[data-value="Princess Sofia"]{background-position:0 -24405px}.selectize-dropdown-content [data-value="Princess Sofia"]{background-position:8px -24405px}.selectize-input .item[data-value=Prociono]{background-position:0 -24445px}.selectize-dropdown-content [data-value=Prociono]{background-position:8px -24445px}.selectize-input .item[data-value=Prompt]{background-position:0 -24485px}.selectize-dropdown-content [data-value=Prompt]{background-position:8px -24485px}.selectize-input .item[data-value="Prosto One"]{background-position:0 -24525px}.selectize-dropdown-content [data-value="Prosto One"]{background-position:8px -24525px}.selectize-input .item[data-value="Proza Libre"]{background-position:0 -24565px}.selectize-dropdown-content [data-value="Proza Libre"]{background-position:8px -24565px}.selectize-input .item[data-value=Puritan]{background-position:0 -24605px}.selectize-dropdown-content [data-value=Puritan]{background-position:8px -24605px}.selectize-input .item[data-value="Purple Purse"]{background-position:0 -24645px}.selectize-dropdown-content [data-value="Purple Purse"]{background-position:8px -24645px}.selectize-input .item[data-value=Quando]{background-position:0 -24685px}.selectize-dropdown-content [data-value=Quando]{background-position:8px -24685px}.selectize-input .item[data-value=Quantico]{background-position:0 -24725px}.selectize-dropdown-content [data-value=Quantico]{background-position:8px -24725px}.selectize-input .item[data-value=Quattrocento]{background-position:0 -24765px}.selectize-dropdown-content [data-value=Quattrocento]{background-position:8px -24765px}.selectize-input .item[data-value="Quattrocento Sans"]{background-position:0 -24805px}.selectize-dropdown-content [data-value="Quattrocento Sans"]{background-position:8px -24805px}.selectize-input .item[data-value=Questrial]{background-position:0 -24845px}.selectize-dropdown-content [data-value=Questrial]{background-position:8px -24845px}.selectize-input .item[data-value=Quicksand]{background-position:0 -24885px}.selectize-dropdown-content [data-value=Quicksand]{background-position:8px -24885px}.selectize-input .item[data-value=Quintessential]{background-position:0 -24925px}.selectize-dropdown-content [data-value=Quintessential]{background-position:8px -24925px}.selectize-input .item[data-value=Qwigley]{background-position:0 -24965px}.selectize-dropdown-content [data-value=Qwigley]{background-position:8px -24965px}.selectize-input .item[data-value="Racing Sans One"]{background-position:0 -25005px}.selectize-dropdown-content [data-value="Racing Sans One"]{background-position:8px -25005px}.selectize-input .item[data-value=Radley]{background-position:0 -25045px}.selectize-dropdown-content [data-value=Radley]{background-position:8px -25045px}.selectize-input .item[data-value=Rajdhani]{background-position:0 -25085px}.selectize-dropdown-content [data-value=Rajdhani]{background-position:8px -25085px}.selectize-input .item[data-value=Rakkas]{background-position:0 -25125px}.selectize-dropdown-content [data-value=Rakkas]{background-position:8px -25125px}.selectize-input .item[data-value=Raleway]{background-position:0 -25165px}.selectize-dropdown-content [data-value=Raleway]{background-position:8px -25165px}.selectize-input .item[data-value="Raleway Dots"]{background-position:0 -25205px}.selectize-dropdown-content [data-value="Raleway Dots"]{background-position:8px -25205px}.selectize-input .item[data-value=Ramabhadra]{background-position:0 -25245px}.selectize-dropdown-content [data-value=Ramabhadra]{background-position:8px -25245px}.selectize-input .item[data-value=Ramaraja]{background-position:0 -25285px}.selectize-dropdown-content [data-value=Ramaraja]{background-position:8px -25285px}.selectize-input .item[data-value=Rambla]{background-position:0 -25325px}.selectize-dropdown-content [data-value=Rambla]{background-position:8px -25325px}.selectize-input .item[data-value="Rammetto One"]{background-position:0 -25365px}.selectize-dropdown-content [data-value="Rammetto One"]{background-position:8px -25365px}.selectize-input .item[data-value=Ranchers]{background-position:0 -25405px}.selectize-dropdown-content [data-value=Ranchers]{background-position:8px -25405px}.selectize-input .item[data-value=Rancho]{background-position:0 -25445px}.selectize-dropdown-content [data-value=Rancho]{background-position:8px -25445px}.selectize-input .item[data-value=Ranga]{background-position:0 -25485px}.selectize-dropdown-content [data-value=Ranga]{background-position:8px -25485px}.selectize-input .item[data-value=Rasa]{background-position:0 -25525px}.selectize-dropdown-content [data-value=Rasa]{background-position:8px -25525px}.selectize-input .item[data-value=Rationale]{background-position:0 -25565px}.selectize-dropdown-content [data-value=Rationale]{background-position:8px -25565px}.selectize-input .item[data-value="Ravi Prakash"]{background-position:0 -25605px}.selectize-dropdown-content [data-value="Ravi Prakash"]{background-position:8px -25605px}.selectize-input .item[data-value=Redressed]{background-position:0 -25645px}.selectize-dropdown-content [data-value=Redressed]{background-position:8px -25645px}.selectize-input .item[data-value="Reem Kufi"]{background-position:0 -25685px}.selectize-dropdown-content [data-value="Reem Kufi"]{background-position:8px -25685px}.selectize-input .item[data-value="Reenie Beanie"]{background-position:0 -25725px}.selectize-dropdown-content [data-value="Reenie Beanie"]{background-position:8px -25725px}.selectize-input .item[data-value=Revalia]{background-position:0 -25765px}.selectize-dropdown-content [data-value=Revalia]{background-position:8px -25765px}.selectize-input .item[data-value="Rhodium Libre"]{background-position:0 -25805px}.selectize-dropdown-content [data-value="Rhodium Libre"]{background-position:8px -25805px}.selectize-input .item[data-value=Ribeye]{background-position:0 -25845px}.selectize-dropdown-content [data-value=Ribeye]{background-position:8px -25845px}.selectize-input .item[data-value="Ribeye Marrow"]{background-position:0 -25885px}.selectize-dropdown-content [data-value="Ribeye Marrow"]{background-position:8px -25885px}.selectize-input .item[data-value=Righteous]{background-position:0 -25925px}.selectize-dropdown-content [data-value=Righteous]{background-position:8px -25925px}.selectize-input .item[data-value=Risque]{background-position:0 -25965px}.selectize-dropdown-content [data-value=Risque]{background-position:8px -25965px}.selectize-input .item[data-value=Roboto]{background-position:0 -26005px}.selectize-dropdown-content [data-value=Roboto]{background-position:8px -26005px}.selectize-input .item[data-value="Roboto Condensed"]{background-position:0 -26045px}.selectize-dropdown-content [data-value="Roboto Condensed"]{background-position:8px -26045px}.selectize-input .item[data-value="Roboto Mono"]{background-position:0 -26085px}.selectize-dropdown-content [data-value="Roboto Mono"]{background-position:8px -26085px}.selectize-input .item[data-value="Roboto Slab"]{background-position:0 -26125px}.selectize-dropdown-content [data-value="Roboto Slab"]{background-position:8px -26125px}.selectize-input .item[data-value=Rochester]{background-position:0 -26165px}.selectize-dropdown-content [data-value=Rochester]{background-position:8px -26165px}.selectize-input .item[data-value="Rock Salt"]{background-position:0 -26205px}.selectize-dropdown-content [data-value="Rock Salt"]{background-position:8px -26205px}.selectize-input .item[data-value=Rokkitt]{background-position:0 -26245px}.selectize-dropdown-content [data-value=Rokkitt]{background-position:8px -26245px}.selectize-input .item[data-value=Romanesco]{background-position:0 -26285px}.selectize-dropdown-content [data-value=Romanesco]{background-position:8px -26285px}.selectize-input .item[data-value="Ropa Sans"]{background-position:0 -26325px}.selectize-dropdown-content [data-value="Ropa Sans"]{background-position:8px -26325px}.selectize-input .item[data-value=Rosario]{background-position:0 -26365px}.selectize-dropdown-content [data-value=Rosario]{background-position:8px -26365px}.selectize-input .item[data-value=Rosarivo]{background-position:0 -26405px}.selectize-dropdown-content [data-value=Rosarivo]{background-position:8px -26405px}.selectize-input .item[data-value="Rouge Script"]{background-position:0 -26445px}.selectize-dropdown-content [data-value="Rouge Script"]{background-position:8px -26445px}.selectize-input .item[data-value="Rozha One"]{background-position:0 -26485px}.selectize-dropdown-content [data-value="Rozha One"]{background-position:8px -26485px}.selectize-input .item[data-value=Rubik]{background-position:0 -26525px}.selectize-dropdown-content [data-value=Rubik]{background-position:8px -26525px}.selectize-input .item[data-value="Rubik Mono One"]{background-position:0 -26565px}.selectize-dropdown-content [data-value="Rubik Mono One"]{background-position:8px -26565px}.selectize-input .item[data-value="Rubik One"]{background-position:0 -26605px}.selectize-dropdown-content [data-value="Rubik One"]{background-position:8px -26605px}.selectize-input .item[data-value=Ruda]{background-position:0 -26645px}.selectize-dropdown-content [data-value=Ruda]{background-position:8px -26645px}.selectize-input .item[data-value=Rufina]{background-position:0 -26685px}.selectize-dropdown-content [data-value=Rufina]{background-position:8px -26685px}.selectize-input .item[data-value="Ruge Boogie"]{background-position:0 -26725px}.selectize-dropdown-content [data-value="Ruge Boogie"]{background-position:8px -26725px}.selectize-input .item[data-value=Ruluko]{background-position:0 -26765px}.selectize-dropdown-content [data-value=Ruluko]{background-position:8px -26765px}.selectize-input .item[data-value="Rum Raisin"]{background-position:0 -26805px}.selectize-dropdown-content [data-value="Rum Raisin"]{background-position:8px -26805px}.selectize-input .item[data-value="Ruslan Display"]{background-position:0 -26845px}.selectize-dropdown-content [data-value="Ruslan Display"]{background-position:8px -26845px}.selectize-input .item[data-value="Russo One"]{background-position:0 -26885px}.selectize-dropdown-content [data-value="Russo One"]{background-position:8px -26885px}.selectize-input .item[data-value=Ruthie]{background-position:0 -26925px}.selectize-dropdown-content [data-value=Ruthie]{background-position:8px -26925px}.selectize-input .item[data-value=Rye]{background-position:0 -26965px}.selectize-dropdown-content [data-value=Rye]{background-position:8px -26965px}.selectize-input .item[data-value=Sacramento]{background-position:0 -27005px}.selectize-dropdown-content [data-value=Sacramento]{background-position:8px -27005px}.selectize-input .item[data-value=Sahitya]{background-position:0 -27045px}.selectize-dropdown-content [data-value=Sahitya]{background-position:8px -27045px}.selectize-input .item[data-value=Sail]{background-position:0 -27085px}.selectize-dropdown-content [data-value=Sail]{background-position:8px -27085px}.selectize-input .item[data-value=Salsa]{background-position:0 -27125px}.selectize-dropdown-content [data-value=Salsa]{background-position:8px -27125px}.selectize-input .item[data-value=Sanchez]{background-position:0 -27165px}.selectize-dropdown-content [data-value=Sanchez]{background-position:8px -27165px}.selectize-input .item[data-value=Sancreek]{background-position:0 -27205px}.selectize-dropdown-content [data-value=Sancreek]{background-position:8px -27205px}.selectize-input .item[data-value="Sansita One"]{background-position:0 -27245px}.selectize-dropdown-content [data-value="Sansita One"]{background-position:8px -27245px}.selectize-input .item[data-value=Sarala]{background-position:0 -27285px}.selectize-dropdown-content [data-value=Sarala]{background-position:8px -27285px}.selectize-input .item[data-value=Sarina]{background-position:0 -27325px}.selectize-dropdown-content [data-value=Sarina]{background-position:8px -27325px}.selectize-input .item[data-value=Sarpanch]{background-position:0 -27365px}.selectize-dropdown-content [data-value=Sarpanch]{background-position:8px -27365px}.selectize-input .item[data-value=Satisfy]{background-position:0 -27405px}.selectize-dropdown-content [data-value=Satisfy]{background-position:8px -27405px}.selectize-input .item[data-value=Scada]{background-position:0 -27445px}.selectize-dropdown-content [data-value=Scada]{background-position:8px -27445px}.selectize-input .item[data-value=Scheherazade]{background-position:0 -27485px}.selectize-dropdown-content [data-value=Scheherazade]{background-position:8px -27485px}.selectize-input .item[data-value=Schoolbell]{background-position:0 -27525px}.selectize-dropdown-content [data-value=Schoolbell]{background-position:8px -27525px}.selectize-input .item[data-value="Scope One"]{background-position:0 -27565px}.selectize-dropdown-content [data-value="Scope One"]{background-position:8px -27565px}.selectize-input .item[data-value="Seaweed Script"]{background-position:0 -27605px}.selectize-dropdown-content [data-value="Seaweed Script"]{background-position:8px -27605px}.selectize-input .item[data-value="Secular One"]{background-position:0 -27645px}.selectize-dropdown-content [data-value="Secular One"]{background-position:8px -27645px}.selectize-input .item[data-value=Sevillana]{background-position:0 -27685px}.selectize-dropdown-content [data-value=Sevillana]{background-position:8px -27685px}.selectize-input .item[data-value="Seymour One"]{background-position:0 -27725px}.selectize-dropdown-content [data-value="Seymour One"]{background-position:8px -27725px}.selectize-input .item[data-value="Shadows Into Light"]{background-position:0 -27765px}.selectize-dropdown-content [data-value="Shadows Into Light"]{background-position:8px -27765px}.selectize-input .item[data-value="Shadows Into Light Two"]{background-position:0 -27805px}.selectize-dropdown-content [data-value="Shadows Into Light Two"]{background-position:8px -27805px}.selectize-input .item[data-value=Shanti]{background-position:0 -27845px}.selectize-dropdown-content [data-value=Shanti]{background-position:8px -27845px}.selectize-input .item[data-value=Share]{background-position:0 -27885px}.selectize-dropdown-content [data-value=Share]{background-position:8px -27885px}.selectize-input .item[data-value="Share Tech"]{background-position:0 -27925px}.selectize-dropdown-content [data-value="Share Tech"]{background-position:8px -27925px}.selectize-input .item[data-value="Share Tech Mono"]{background-position:0 -27965px}.selectize-dropdown-content [data-value="Share Tech Mono"]{background-position:8px -27965px}.selectize-input .item[data-value=Shojumaru]{background-position:0 -28005px}.selectize-dropdown-content [data-value=Shojumaru]{background-position:8px -28005px}.selectize-input .item[data-value="Short Stack"]{background-position:0 -28045px}.selectize-dropdown-content [data-value="Short Stack"]{background-position:8px -28045px}.selectize-input .item[data-value=Shrikhand]{background-position:0 -28085px}.selectize-dropdown-content [data-value=Shrikhand]{background-position:8px -28085px}.selectize-input .item[data-value=Siemreap]{background-position:0 -28125px}.selectize-dropdown-content [data-value=Siemreap]{background-position:8px -28125px}.selectize-input .item[data-value="Sigmar One"]{background-position:0 -28165px}.selectize-dropdown-content [data-value="Sigmar One"]{background-position:8px -28165px}.selectize-input .item[data-value=Signika]{background-position:0 -28205px}.selectize-dropdown-content [data-value=Signika]{background-position:8px -28205px}.selectize-input .item[data-value="Signika Negative"]{background-position:0 -28245px}.selectize-dropdown-content [data-value="Signika Negative"]{background-position:8px -28245px}.selectize-input .item[data-value=Simonetta]{background-position:0 -28285px}.selectize-dropdown-content [data-value=Simonetta]{background-position:8px -28285px}.selectize-input .item[data-value=Sintony]{background-position:0 -28325px}.selectize-dropdown-content [data-value=Sintony]{background-position:8px -28325px}.selectize-input .item[data-value="Sirin Stencil"]{background-position:0 -28365px}.selectize-dropdown-content [data-value="Sirin Stencil"]{background-position:8px -28365px}.selectize-input .item[data-value="Six Caps"]{background-position:0 -28405px}.selectize-dropdown-content [data-value="Six Caps"]{background-position:8px -28405px}.selectize-input .item[data-value=Skranji]{background-position:0 -28445px}.selectize-dropdown-content [data-value=Skranji]{background-position:8px -28445px}.selectize-input .item[data-value="Slabo 13px"]{background-position:0 -28485px}.selectize-dropdown-content [data-value="Slabo 13px"]{background-position:8px -28485px}.selectize-input .item[data-value="Slabo 27px"]{background-position:0 -28525px}.selectize-dropdown-content [data-value="Slabo 27px"]{background-position:8px -28525px}.selectize-input .item[data-value=Slackey]{background-position:0 -28565px}.selectize-dropdown-content [data-value=Slackey]{background-position:8px -28565px}.selectize-input .item[data-value=Smokum]{background-position:0 -28605px}.selectize-dropdown-content [data-value=Smokum]{background-position:8px -28605px}.selectize-input .item[data-value=Smythe]{background-position:0 -28645px}.selectize-dropdown-content [data-value=Smythe]{background-position:8px -28645px}.selectize-input .item[data-value=Sniglet]{background-position:0 -28685px}.selectize-dropdown-content [data-value=Sniglet]{background-position:8px -28685px}.selectize-input .item[data-value=Snippet]{background-position:0 -28725px}.selectize-dropdown-content [data-value=Snippet]{background-position:8px -28725px}.selectize-input .item[data-value="Snowburst One"]{background-position:0 -28765px}.selectize-dropdown-content [data-value="Snowburst One"]{background-position:8px -28765px}.selectize-input .item[data-value="Sofadi One"]{background-position:0 -28805px}.selectize-dropdown-content [data-value="Sofadi One"]{background-position:8px -28805px}.selectize-input .item[data-value=Sofia]{background-position:0 -28845px}.selectize-dropdown-content [data-value=Sofia]{background-position:8px -28845px}.selectize-input .item[data-value="Sonsie One"]{background-position:0 -28885px}.selectize-dropdown-content [data-value="Sonsie One"]{background-position:8px -28885px}.selectize-input .item[data-value="Sorts Mill Goudy"]{background-position:0 -28925px}.selectize-dropdown-content [data-value="Sorts Mill Goudy"]{background-position:8px -28925px}.selectize-input .item[data-value="Source Code Pro"]{background-position:0 -28965px}.selectize-dropdown-content [data-value="Source Code Pro"]{background-position:8px -28965px}.selectize-input .item[data-value="Source Sans Pro"]{background-position:0 -29005px}.selectize-dropdown-content [data-value="Source Sans Pro"]{background-position:8px -29005px}.selectize-input .item[data-value="Source Serif Pro"]{background-position:0 -29045px}.selectize-dropdown-content [data-value="Source Serif Pro"]{background-position:8px -29045px}.selectize-input .item[data-value="Space Mono"]{background-position:0 -29085px}.selectize-dropdown-content [data-value="Space Mono"]{background-position:8px -29085px}.selectize-input .item[data-value="Special Elite"]{background-position:0 -29125px}.selectize-dropdown-content [data-value="Special Elite"]{background-position:8px -29125px}.selectize-input .item[data-value="Spicy Rice"]{background-position:0 -29165px}.selectize-dropdown-content [data-value="Spicy Rice"]{background-position:8px -29165px}.selectize-input .item[data-value=Spinnaker]{background-position:0 -29205px}.selectize-dropdown-content [data-value=Spinnaker]{background-position:8px -29205px}.selectize-input .item[data-value=Spirax]{background-position:0 -29245px}.selectize-dropdown-content [data-value=Spirax]{background-position:8px -29245px}.selectize-input .item[data-value="Squada One"]{background-position:0 -29285px}.selectize-dropdown-content [data-value="Squada One"]{background-position:8px -29285px}.selectize-input .item[data-value="Sree Krushnadevaraya"]{background-position:0 -29325px}.selectize-dropdown-content [data-value="Sree Krushnadevaraya"]{background-position:8px -29325px}.selectize-input .item[data-value=Sriracha]{background-position:0 -29365px}.selectize-dropdown-content [data-value=Sriracha]{background-position:8px -29365px}.selectize-input .item[data-value=Stalemate]{background-position:0 -29405px}.selectize-dropdown-content [data-value=Stalemate]{background-position:8px -29405px}.selectize-input .item[data-value="Stalinist One"]{background-position:0 -29445px}.selectize-dropdown-content [data-value="Stalinist One"]{background-position:8px -29445px}.selectize-input .item[data-value="Stardos Stencil"]{background-position:0 -29485px}.selectize-dropdown-content [data-value="Stardos Stencil"]{background-position:8px -29485px}.selectize-input .item[data-value="Stint Ultra Condensed"]{background-position:0 -29525px}.selectize-dropdown-content [data-value="Stint Ultra Condensed"]{background-position:8px -29525px}.selectize-input .item[data-value="Stint Ultra Expanded"]{background-position:0 -29565px}.selectize-dropdown-content [data-value="Stint Ultra Expanded"]{background-position:8px -29565px}.selectize-input .item[data-value=Stoke]{background-position:0 -29605px}.selectize-dropdown-content [data-value=Stoke]{background-position:8px -29605px}.selectize-input .item[data-value=Strait]{background-position:0 -29645px}.selectize-dropdown-content [data-value=Strait]{background-position:8px -29645px}.selectize-input .item[data-value="Sue Ellen Francisco"]{background-position:0 -29685px}.selectize-dropdown-content [data-value="Sue Ellen Francisco"]{background-position:8px -29685px}.selectize-input .item[data-value="Suez One"]{background-position:0 -29725px}.selectize-dropdown-content [data-value="Suez One"]{background-position:8px -29725px}.selectize-input .item[data-value=Sumana]{background-position:0 -29765px}.selectize-dropdown-content [data-value=Sumana]{background-position:8px -29765px}.selectize-input .item[data-value=Sunshiney]{background-position:0 -29805px}.selectize-dropdown-content [data-value=Sunshiney]{background-position:8px -29805px}.selectize-input .item[data-value="Supermercado One"]{background-position:0 -29845px}.selectize-dropdown-content [data-value="Supermercado One"]{background-position:8px -29845px}.selectize-input .item[data-value=Sura]{background-position:0 -29885px}.selectize-dropdown-content [data-value=Sura]{background-position:8px -29885px}.selectize-input .item[data-value=Suranna]{background-position:0 -29925px}.selectize-dropdown-content [data-value=Suranna]{background-position:8px -29925px}.selectize-input .item[data-value=Suravaram]{background-position:0 -29965px}.selectize-dropdown-content [data-value=Suravaram]{background-position:8px -29965px}.selectize-input .item[data-value=Suwannaphum]{background-position:0 -30005px}.selectize-dropdown-content [data-value=Suwannaphum]{background-position:8px -30005px}.selectize-input .item[data-value="Swanky and Moo Moo"]{background-position:0 -30045px}.selectize-dropdown-content [data-value="Swanky and Moo Moo"]{background-position:8px -30045px}.selectize-input .item[data-value=Syncopate]{background-position:0 -30085px}.selectize-dropdown-content [data-value=Syncopate]{background-position:8px -30085px}.selectize-input .item[data-value=Tangerine]{background-position:0 -30125px}.selectize-dropdown-content [data-value=Tangerine]{background-position:8px -30125px}.selectize-input .item[data-value=Taprom]{background-position:0 -30165px}.selectize-dropdown-content [data-value=Taprom]{background-position:8px -30165px}.selectize-input .item[data-value=Tauri]{background-position:0 -30205px}.selectize-dropdown-content [data-value=Tauri]{background-position:8px -30205px}.selectize-input .item[data-value=Taviraj]{background-position:0 -30245px}.selectize-dropdown-content [data-value=Taviraj]{background-position:8px -30245px}.selectize-input .item[data-value=Teko]{background-position:0 -30285px}.selectize-dropdown-content [data-value=Teko]{background-position:8px -30285px}.selectize-input .item[data-value=Telex]{background-position:0 -30325px}.selectize-dropdown-content [data-value=Telex]{background-position:8px -30325px}.selectize-input .item[data-value="Tenali Ramakrishna"]{background-position:0 -30365px}.selectize-dropdown-content [data-value="Tenali Ramakrishna"]{background-position:8px -30365px}.selectize-input .item[data-value="Tenor Sans"]{background-position:0 -30405px}.selectize-dropdown-content [data-value="Tenor Sans"]{background-position:8px -30405px}.selectize-input .item[data-value="Text Me One"]{background-position:0 -30445px}.selectize-dropdown-content [data-value="Text Me One"]{background-position:8px -30445px}.selectize-input .item[data-value="The Girl Next Door"]{background-position:0 -30485px}.selectize-dropdown-content [data-value="The Girl Next Door"]{background-position:8px -30485px}.selectize-input .item[data-value=Tienne]{background-position:0 -30525px}.selectize-dropdown-content [data-value=Tienne]{background-position:8px -30525px}.selectize-input .item[data-value=Tillana]{background-position:0 -30565px}.selectize-dropdown-content [data-value=Tillana]{background-position:8px -30565px}.selectize-input .item[data-value=Timmana]{background-position:0 -30605px}.selectize-dropdown-content [data-value=Timmana]{background-position:8px -30605px}.selectize-input .item[data-value=Tinos]{background-position:0 -30645px}.selectize-dropdown-content [data-value=Tinos]{background-position:8px -30645px}.selectize-input .item[data-value="Titan One"]{background-position:0 -30685px}.selectize-dropdown-content [data-value="Titan One"]{background-position:8px -30685px}.selectize-input .item[data-value="Titillium Web"]{background-position:0 -30725px}.selectize-dropdown-content [data-value="Titillium Web"]{background-position:8px -30725px}.selectize-input .item[data-value="Trade Winds"]{background-position:0 -30765px}.selectize-dropdown-content [data-value="Trade Winds"]{background-position:8px -30765px}.selectize-input .item[data-value=Trirong]{background-position:0 -30805px}.selectize-dropdown-content [data-value=Trirong]{background-position:8px -30805px}.selectize-input .item[data-value=Trocchi]{background-position:0 -30845px}.selectize-dropdown-content [data-value=Trocchi]{background-position:8px -30845px}.selectize-input .item[data-value=Trochut]{background-position:0 -30885px}.selectize-dropdown-content [data-value=Trochut]{background-position:8px -30885px}.selectize-input .item[data-value=Trykker]{background-position:0 -30925px}.selectize-dropdown-content [data-value=Trykker]{background-position:8px -30925px}.selectize-input .item[data-value="Tulpen One"]{background-position:0 -30965px}.selectize-dropdown-content [data-value="Tulpen One"]{background-position:8px -30965px}.selectize-input .item[data-value=Ubuntu]{background-position:0 -31005px}.selectize-dropdown-content [data-value=Ubuntu]{background-position:8px -31005px}.selectize-input .item[data-value="Ubuntu Condensed"]{background-position:0 -31045px}.selectize-dropdown-content [data-value="Ubuntu Condensed"]{background-position:8px -31045px}.selectize-input .item[data-value="Ubuntu Mono"]{background-position:0 -31085px}.selectize-dropdown-content [data-value="Ubuntu Mono"]{background-position:8px -31085px}.selectize-input .item[data-value=Ultra]{background-position:0 -31125px}.selectize-dropdown-content [data-value=Ultra]{background-position:8px -31125px}.selectize-input .item[data-value="Uncial Antiqua"]{background-position:0 -31165px}.selectize-dropdown-content [data-value="Uncial Antiqua"]{background-position:8px -31165px}.selectize-input .item[data-value=Underdog]{background-position:0 -31205px}.selectize-dropdown-content [data-value=Underdog]{background-position:8px -31205px}.selectize-input .item[data-value="Unica One"]{background-position:0 -31245px}.selectize-dropdown-content [data-value="Unica One"]{background-position:8px -31245px}.selectize-input .item[data-value=UnifrakturCook]{background-position:0 -31285px}.selectize-dropdown-content [data-value=UnifrakturCook]{background-position:8px -31285px}.selectize-input .item[data-value=UnifrakturMaguntia]{background-position:0 -31325px}.selectize-dropdown-content [data-value=UnifrakturMaguntia]{background-position:8px -31325px}.selectize-input .item[data-value=Unkempt]{background-position:0 -31365px}.selectize-dropdown-content [data-value=Unkempt]{background-position:8px -31365px}.selectize-input .item[data-value=Unlock]{background-position:0 -31405px}.selectize-dropdown-content [data-value=Unlock]{background-position:8px -31405px}.selectize-input .item[data-value=Unna]{background-position:0 -31445px}.selectize-dropdown-content [data-value=Unna]{background-position:8px -31445px}.selectize-input .item[data-value=VT323]{background-position:0 -31485px}.selectize-dropdown-content [data-value=VT323]{background-position:8px -31485px}.selectize-input .item[data-value="Vampiro One"]{background-position:0 -31525px}.selectize-dropdown-content [data-value="Vampiro One"]{background-position:8px -31525px}.selectize-input .item[data-value=Varela]{background-position:0 -31565px}.selectize-dropdown-content [data-value=Varela]{background-position:8px -31565px}.selectize-input .item[data-value="Varela Round"]{background-position:0 -31605px}.selectize-dropdown-content [data-value="Varela Round"]{background-position:8px -31605px}.selectize-input .item[data-value="Vast Shadow"]{background-position:0 -31645px}.selectize-dropdown-content [data-value="Vast Shadow"]{background-position:8px -31645px}.selectize-input .item[data-value="Vesper Libre"]{background-position:0 -31685px}.selectize-dropdown-content [data-value="Vesper Libre"]{background-position:8px -31685px}.selectize-input .item[data-value=Vibur]{background-position:0 -31725px}.selectize-dropdown-content [data-value=Vibur]{background-position:8px -31725px}.selectize-input .item[data-value=Vidaloka]{background-position:0 -31765px}.selectize-dropdown-content [data-value=Vidaloka]{background-position:8px -31765px}.selectize-input .item[data-value=Viga]{background-position:0 -31805px}.selectize-dropdown-content [data-value=Viga]{background-position:8px -31805px}.selectize-input .item[data-value=Voces]{background-position:0 -31845px}.selectize-dropdown-content [data-value=Voces]{background-position:8px -31845px}.selectize-input .item[data-value=Volkhov]{background-position:0 -31885px}.selectize-dropdown-content [data-value=Volkhov]{background-position:8px -31885px}.selectize-input .item[data-value=Vollkorn]{background-position:0 -31925px}.selectize-dropdown-content [data-value=Vollkorn]{background-position:8px -31925px}.selectize-input .item[data-value=Voltaire]{background-position:0 -31965px}.selectize-dropdown-content [data-value=Voltaire]{background-position:8px -31965px}.selectize-input .item[data-value="Waiting for the Sunrise"]{background-position:0 -32005px}.selectize-dropdown-content [data-value="Waiting for the Sunrise"]{background-position:8px -32005px}.selectize-input .item[data-value=Wallpoet]{background-position:0 -32045px}.selectize-dropdown-content [data-value=Wallpoet]{background-position:8px -32045px}.selectize-input .item[data-value="Walter Turncoat"]{background-position:0 -32085px}.selectize-dropdown-content [data-value="Walter Turncoat"]{background-position:8px -32085px}.selectize-input .item[data-value=Warnes]{background-position:0 -32125px}.selectize-dropdown-content [data-value=Warnes]{background-position:8px -32125px}.selectize-input .item[data-value=Wellfleet]{background-position:0 -32165px}.selectize-dropdown-content [data-value=Wellfleet]{background-position:8px -32165px}.selectize-input .item[data-value="Wendy One"]{background-position:0 -32205px}.selectize-dropdown-content [data-value="Wendy One"]{background-position:8px -32205px}.selectize-input .item[data-value="Wire One"]{background-position:0 -32245px}.selectize-dropdown-content [data-value="Wire One"]{background-position:8px -32245px}.selectize-input .item[data-value="Work Sans"]{background-position:0 -32285px}.selectize-dropdown-content [data-value="Work Sans"]{background-position:8px -32285px}.selectize-input .item[data-value="Yanone Kaffeesatz"]{background-position:0 -32325px}.selectize-dropdown-content [data-value="Yanone Kaffeesatz"]{background-position:8px -32325px}.selectize-input .item[data-value=Yantramanav]{background-position:0 -32365px}.selectize-dropdown-content [data-value=Yantramanav]{background-position:8px -32365px}.selectize-input .item[data-value="Yatra One"]{background-position:0 -32405px}.selectize-dropdown-content [data-value="Yatra One"]{background-position:8px -32405px}.selectize-input .item[data-value=Yellowtail]{background-position:0 -32445px}.selectize-dropdown-content [data-value=Yellowtail]{background-position:8px -32445px}.selectize-input .item[data-value="Yeseva One"]{background-position:0 -32485px}.selectize-dropdown-content [data-value="Yeseva One"]{background-position:8px -32485px}.selectize-input .item[data-value=Yesteryear]{background-position:0 -32525px}.selectize-dropdown-content [data-value=Yesteryear]{background-position:8px -32525px}.selectize-input .item[data-value=Yrsa]{background-position:0 -32565px}.selectize-dropdown-content [data-value=Yrsa]{background-position:8px -32565px}.selectize-input .item[data-value=Zeyada]{background-position:0 -32605px}.selectize-dropdown-content [data-value=Zeyada]{background-position:8px -32605px}[data-neutral-color]~.palette-action-buttons .boldgrid-neutral-color{display:block}.bgctrl-color-palette{max-width:400px;margin:0 25px}.palette-action-buttons{margin-top:12px}.palette-action-buttons .boldgrid-neutral-color{display:none}.palette-action-buttons .button.palette-creator-button{width:100%;margin:24px auto;font-size:14px;display:block}.palette-buttons.button.upload-button{width:100%;margin-top:5px;margin-bottom:5px}.active-palette-section.boldgrid-neutral-color{border-color:orange}.boldgrid-neutral-color{background-color:#fff;border:2px solid #d3d3d3;height:25px;font-weight:700;line-height:25px;margin:2px;margin-bottom:5px;text-align:center}.boldgrid-neutral-color:hover{cursor:pointer;border-color:orange}.bg-lock-controls,.boldgrid-active-palette,.boldgrid-inactive-palette .boldgrid-palette-colors,.boldgrid-neutral-color{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.generated-palettes-container .boldgrid-inactive-palette .boldgrid-palette-colors{width:97%}.color-lock{display:inline-block;text-align:center}.color-lock>span{left:2px;position:relative!important}.palette-action-buttons .bg-color-picker-control input{display:inline-block}.bg-lock-controls>.color-lock,.boldgrid-active-palette .boldgrid-palette-colors,.boldgrid-palette-colors>span{-webkit-box-flex:1;-ms-flex:1;flex:1}.boldgrid-color-palette-wrapper .color-picker input[type=text]{width:140px}.boldgrid-color-palette-wrapper .color-picker .iris-picker{margin:20px auto;border-color:#ddd;border-radius:0}.boldgrid-color-palette-wrapper .color-picker .iris-picker-container .button{margin-left:3px}.boldgrid-color-palette-wrapper .color-picker .iris-picker-clear{display:none}.boldgrid-color-palette-wrapper .color-picker .close-color-picker{margin:0 15px}.boldgrid-color-palette-wrapper .color-picker .custom-input{text-align:center}@media (min-width:641px){#customize-control-boldgrid-color-palette .customize-control-description{width:260px}}.boldgrid-active-palette,.boldgrid-inactive-palette{list-style-type:none;margin-top:0;padding:0;margin-bottom:10px}.boldgrid-palette-colors>span{height:100%;display:inline-block}.boldgrid-inactive-palette .boldgrid-palette-colors{font-size:0;border:2px solid;border-color:#e1e1e1;height:33px}.boldgrid-inactive-palette .boldgrid-palette-colors:hover{border:2px solid;border-color:#fb5f14;cursor:pointer}.boldgrid-active-palette{border:2px solid;border-color:#e1e1e1;height:84px;margin:15px auto}.boldgrid-active-palette li{margin-top:0;margin-bottom:0;cursor:move;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.boldgrid-active-palette li:first-of-type{margin-top:0}.boldgrid-active-palette .boldgrid-palette-colors{display:inline-block;height:100%;position:relative}.boldgrid-active-palette .active-palette-section:not(.ui-sortable-placeholder),.boldgrid-active-palette .ui-sortable-helper{border:2px solid #fb5f14;-webkit-box-sizing:border-box;box-sizing:border-box}.boldgrid-advanced-options{margin-top:10px}.boldgrid-advanced-options-label{border-bottom:1px solid #d3d3d3}.boldgrid-advanced-options-label:hover{border-color:#a9a9a9}.boldgrid-advanced-options-label .dashicons-arrow-down{float:right}.boldgrid-active-palette .boldgrid-palette-colors:before,.boldgrid-neutral-color.active-palette-section:before{content:"\F140";position:absolute;display:none;font-family:dashicons;font-size:20px;font-style:normal;font-weight:400;height:20px;line-height:1;text-align:center;text-decoration:inherit;vertical-align:top;color:#555;width:20px;left:50%;top:-25px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.boldgrid-active-palette .active-palette-section:not(.ui-sortable-placeholder).boldgrid-palette-colors:before,.boldgrid-active-palette .boldgrid-palette-colors.ui-sortable-helper:before{display:inline-block}.boldgrid-neutral-color.active-palette-section:before{content:"\F141";display:inline-block;left:auto;right:-17px;top:2px}.boldgrid-active-palette .boldgrid-palette-colors.ui-sortable-helper:before,.boldgrid-active-palette .boldgrid-palette-colors:hover:before{content:"\2194";display:inline-block;font-size:24px;top:-29px}.boldgrid-copy-palette:hover{color:#f95b26}.boldgrid-remove-palette:hover{color:red}.boldgrid-active-palette:hover .boldgrid-duplicate-dashicons .dashicons,.boldgrid-inactive-palette:hover .boldgrid-duplicate-dashicons .dashicons{opacity:1}.boldgrid-color-palette-wrapper .dashicons{opacity:0;width:6px;position:absolute;display:inline}.boldgrid-color-palette-wrapper .boldgrid-active-palette .dashicons{opacity:.5}.boldgrid-active-palette .boldgrid-duplicate-dashicons .dashicons.boldgrid-remove-palette,[data-copy-on-mod="1"] .dashicons.boldgrid-remove-palette{width:0;display:none}.boldgrid-active-palette .ui-sortable-placeholder~.boldgrid-duplicate-dashicons{display:none}.boldgrid-duplicate-dashicons{display:inline;cursor:pointer}.boldgrid-copy-palette{top:20px;right:-15px}.boldgrid-copy-palette.dashicons-admin-post{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.boldgrid-remove-palette{top:-3px;right:-13px}.current-palette-wrapper .boldgrid-copy-palette{top:64px}.bg-lock-controls .color-lock>span{cursor:pointer}.bg-lock-controls,.generate-palettes-selection-section{display:none}.palette-generate-mode .bg-lock-controls{display:-webkit-box;display:-ms-flexbox;display:flex}.palette-generate-mode .generate-palettes-selection-section{display:block;border:1px solid #d3d3d3;padding:5px;background-color:#fff;margin-top:10px}.palette-generate-mode .generate-palettes-selection-section h3{margin-top:5px;margin-bottom:5px}.wp-core-ui .palette-generate-mode .button.palette-creator-button{margin-bottom:5px}.palette-generate-mode .boldgrid-active-palette .boldgrid-palette-colors{cursor:pointer}.palette-generate-mode .boldgrid-active-palette .boldgrid-palette-colors.selected-for-generation,.palette-generate-mode .boldgrid-active-palette .boldgrid-palette-colors:hover{opacity:1}.palette-generate-mode .bg-lock-controls .selected-for-generation .dashicons:before{content:"\F160";color:#f95b26}.boldgrid-color-palette-wrapper .secondary-colors{width:20px;height:100%;float:left;margin-right:6px;margin-top:20px}.boldgrid-color-palette-wrapper .secondary-colors .iris-palette{margin-left:0!important;margin-bottom:5px}.boldgrid-color-palette-wrapper .iris-slider.iris-strip{width:17px!important}.boldgrid-color-palette-wrapper .iris-picker .iris-square{margin-right:9px}.boldgrid-color-palette-wrapper .iris-border .iris-palette-container{left:32px}.pluto-alpha-container .transparency{height:18px;width:100%;background-color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOkAAAAYCAQAAAC18BLUAAAF0ElEQVRo3pVa69XrNgwjfLqL1+g2Xandpmt4GaM/4gdFApKbe26+xLYkik8QCv5mMCLu9+f/zuB19Yy43hnnEc91Bq+rDD7P32N+n+7nn+/XTOfO53rE+dzn8bt6PnNcn/bfs+881/XjTPOf7739fvoc1xfz/+Sp81wjjvOVIc+1Fznu68co+TNP0s+ZNPXbr/i3Zy2/f3/Pj1cjGNzj/rZFBCK/MAyJ4HUfwefzPYZl5P2iuPZ+hxiVr3H4juRu93221fFImkdj+Mw0GmkOPDOO6+Y5KHQ0rsW2E6Sr8QQL48vrtyranqtkTcN/cntUg2FzeCaEMBoexVRTKDPWrVflUIqqnIVpq0irs6mYbQY2w3ApXaTMFWm/THIz6Q5lZF6T0hSUso7XaINDvjYz8F2KwkvYPBfCX7WQmPhlSIWOaqvGyEpC2QeH2I3yFKYRw8GJ7j3o/MPHzFEcgM3E41MQ7sRBZ0yrKzdrbrwJEXW04DFl96O8eIh79Q4H86NsiMLctErX2YBP1GDiMJAOmNdDc5+VE/i1MMzr89it66xTfnC/6+8maqDfBFKVhYhF2s30+ljXc6OdNNk5VB1T4yDyBoZYRoom5ZJ1Xxo5wMQybSbrKbvjjj625hpE/IutJbfs5yGSnfdEX4fuhIPJRlRq9BljBBAoqD0++DQGYypThUmgFbKgFRfKYoZFwKj8wTY2YxyRZX7wSFWYmiRQDP0NvY3JT20ZKdowAA+YyPBJGgLERYo7SiCi0atyYRoHo02iKBIrt/Zu1zWH3LY0J0TEHaUKf9ZkQxnma+EgssAsEcKoigYhjpGGYsjs2Rwwcp4JqdJRND/VnXyBcbLHJzOush4nDc6zmzdKOYHLIbYCodxZUl2lQ9oYcOvpJoei46VMd2iIns3kVfIayZB9K0xZ4sJUDqRxgYyL3raWGhReVWZCi2PKpkWnGhgVs/RxHJoHCJVBpnpKLM5mfBT8oDMKZRbBgBUoNVF3iGkmC6NpF2LRdjrAI5jpMFl4nTIo2534RC841EcTASNydjmlO57rNWGKQ12nGkxnKyzQ8wrvo1mkzoVgxJ/8Y9ddWBwVJl939jzd+c53GPH2jt0YCB4Ghu9s1YqBiIPyee4Gzx5nUvqZnkciAVPFPUJWaexnccHzN+pQBenHjXdS9daPKB+77oV5hOa7do2KcVx6O1KUuh6Ok9qFKVpT6XQGnyBYk4qt0aoIBTPKQnKiJX9K+hMFJavq2JEzJ5Cvc9f4wFipiszCC9imbZPMi06NbNBgZSZN1GtBHXGBD4Cjwgkse0BU8D+4TqX+Kc2JIhskNp0fdawOK8L25e/6pUBtolWGoawUYeX7vKymOcbjEJucdn29ZVk3ABhUS/HOSeZhMTiM66vZKNA2luZUAeVzXYF8f3ETDSs/cYkwJy40R0QYukjIlKYgy4rghywTmNLvmTuqadGbAVaVY+GAIOXn3BsmNOrIEffmpvQr/wy1lK2GzZtpLtWdvZaSze11CaUZgU3qPaohGgWU9TmcisDSoB019MJD00XO8D4XydcRLx+7jDFKvzQkIQljTBgPiKM12EYEppLHhPdlSYyM2RkjWkPCDzHjUx4kJ46JZmagkuZQw0FXsddNQGsadAvLeXLRDmPSbUGS9hDsjuKivpy+uoSJhdGwxPs0B3KQbNXaPbTjemIQ5RAjxsQL60X6EBwNCKFgSF0ZuWyCvLlgmxeYCtqhPj63ahwOExS/5aAMDc9F2dgoyWF+BaHoT3Z4NP7kw/vP2M7QMEUUJyVoUL9vIWSl0sphm4MFD6P0d7CVfsbLaikh2jTHSHNB6a/QCCf5Qvblb5R21VcvdM0EpuLBgC3VPiiCHOIMhgOShGBe1bwwlX40HJbgxWNqRTjO+O340IRh2Wy1hqr/qoGO4W+eg//B+erTfdimBQPdRnm2QhE//axVqaOm0oqOIX+Yptmtzhc5RM8F8lC/eRzzSMf7vSDFf67LPR9fAb+7AAAAAElFTkSuQmCC");-webkit-box-shadow:0 0 5px rgba(0,0,0,.4) inset;box-shadow:inset 0 0 5px rgba(0,0,0,.4);border-radius:3px;padding:0;background-position:0 -2px}.pluto-alpha-container .ui-slider-handle{color:#777;background-color:#fff;text-shadow:0 1px 0 #fff;text-decoration:none;position:absolute;z-index:2;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);border:1px solid #aaa;border-radius:4px;opacity:.9;margin-top:-2px;height:15px;cursor:ew-resize;font-size:12px;padding:3px}.pluto-alpha-container .ui-slider{position:relative;text-align:center;width:88%}.wp-picker-container a.wp-picker-open~div.pluto-alpha-container{display:block}.pluto-alpha-container{-webkit-box-sizing:padding-box;box-sizing:padding-box;display:none;border:1px solid #dfdfdf;border-top:none;background:#fff;padding:5px 11px 6px}.customize-control-alphacolor .wp-picker-container .iris-picker{border-bottom:none}.lock{margin-left:auto;margin-right:auto;padding-left:5px;width:14px;cursor:pointer}.lock div{margin:0 auto;position:relative}.lock .top{height:8px;border-radius:10px;border:3px solid #555;border-bottom:4px solid transparent}.lock .mid,.lock .top{width:4px;-webkit-transform:translate(7px);transform:translate(7px)}.lock .mid{background:#eee;border-left:3px solid #555;border-right:3px solid #555;height:3px;top:-9px;z-index:99}.lock .bottom{height:13px;margin:-10px auto;background:#555;border-top:1px solid #eee;border-radius:3px 3px 0 0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lock .bottom .keyhole-top{width:4px;height:4px;border-radius:4px;background:#eee;margin:3px auto 0}.lock .bottom .keyhole-bottom{width:2px;height:6px;border-radius:0;background:#eee;margin:-3px auto 0}.selected-for-generation .lock .top{border:3px solid #f95b26}.selected-for-generation .lock .mid{border-left:3px solid #f95b26;border-right:3px solid #f95b26}.selected-for-generation .lock .bottom{background:#f95b26}.selected-for-generation .unlock>div.top,.selected-for-generation .unlock div.mid{-webkit-transform:translate(0);transform:translate(0)}.bg-color-picker-control{padding:10px 0}.bg-color-picker-control .iris-picker,.bg-color-picker-control input{display:block;margin:10px auto}.palette-selection .palette-row{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0;outline:3px solid #ececec}.palette-selection .palette-row li{list-style:none;height:35px;-webkit-box-flex:1;-ms-flex:1;flex:1}.palette-selection .palette-rows .palette-row{cursor:pointer}.palette-selection .palette-rows .palette-row.active,.palette-selection .palette-rows .palette-row:hover{outline:3px solid #f95b26}.palette-selection .selected-palette{padding:0}.palette-selection .selected-palette .palette-row{margin-top:5px}.palette-selection .selected-palette .selected{display:none;border-bottom:2px solid #e0e0e0}.palette-selection .selected-palette .selected p{text-align:right;margin:0;font-style:italic;color:#757575}.palette-selection .selected-palette .unselected{text-align:center;font-variant:small-caps;margin:26px 0 43px;padding:10px;outline:2px solid #000;background:#121212;color:#fff}.palette-selection .selected-palette.active .selected{display:block}.palette-selection .selected-palette.active .unselected{display:none}.bg-pagination{display:-webkit-box;display:-ms-flexbox;display:flex}.bg-pagination[data-page="0"] .prev,.bg-pagination[data-page=last] .next{visibility:hidden}.bg-pagination>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.bg-pagination .next{text-align:right}.bg-pagination a{color:#f95b26;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bg-pagination a:hover{color:#b43105}.directional-control{position:relative}.directional-control .refresh svg{width:19px;margin:0 20px;position:absolute;-webkit-transition:fill .25s;transition:fill .25s}.directional-control .refresh svg:hover{fill:#f95b26}.directional-control .units{font-size:12px;position:absolute;right:28px;top:-10px;color:currentColor}.directional-control .units label{margin:4px;cursor:pointer}.directional-control .units .unit{display:none}.directional-control .units .unit:checked+span{color:#f95b26}.directional-control .link{visibility:hidden;width:20px;margin:0 8px;-webkit-transform:translateY(3px);transform:translateY(3px);-webkit-transition:fill .5s;transition:fill .5s;fill:#121212}.directional-control .link.linked{fill:#f95b26}.directional-control:not([data-linkable=false]) .slider-control:first-of-type .link{visibility:visible}.directional-control .control-name{font-size:15px;margin-bottom:5px}.boldgrid-control.slider-control label{font-size:13px;font-variant:small-caps}.boldgrid-control.slider-control .slider-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.boldgrid-control.slider-control .slider{width:80%;margin:10px 15px;height:8px;border-radius:0;background:#f1f1f1;cursor:pointer;border:0}.boldgrid-control.slider-control .number{width:60px;border:0;background:#f1f1f1;padding:0 2px 0 15px;border-radius:5px;text-align:center}.boldgrid-control .ui-slider-handle{border-radius:50%;border:5px solid #f7f7f7;background:#f95b26;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.28);box-shadow:1px 1px 1px rgba(0,0,0,.28);width:10px;height:10px;cursor:pointer;-webkit-transition:background .25s;transition:background .25s}.boldgrid-control .ui-slider-handle.ui-state-focus{background-color:#121212}.border-width-control{display:none}.border-type-control{margin-bottom:30px}.border-type-control .control-title{font-size:15px}.border-type-control ul{list-style:none;padding-left:5px;font-size:15px}.border-type-control ul li{margin:6px 0}.border-type-control ul li label{cursor:pointer;position:relative;display:block}.border-type-control ul li label input:after{content:"";max-width:100px;border-top:4px dashed #000;position:absolute;right:40px;width:33%;top:6px;border-bottom:transparent;border-left:transparent;border-right:transparent}.border-type-control ul li label input[value=solid]:after{border-style:solid}.border-type-control ul li label input[value=dotted]:after{border-style:dotted}.border-type-control ul li label input[value=double]:after{border-style:double}.border-type-control ul li label input[value=""]:after{border-color:transparent}.border-type-control ul li input{margin:0 7px}.mdc-switch{display:inline-block;position:relative}.mdc-switch .mdc-switch__native-control:enabled:not(:checked)~.mdc-switch__background:before{background-color:#000}.mdc-switch .mdc-switch__native-control:enabled:not(:checked)~.mdc-switch__background .mdc-switch__knob{background-color:#fafafa}.mdc-switch .mdc-switch__native-control:enabled:not(:checked)~.mdc-switch__background .mdc-switch__knob:before{background-color:#9e9e9e}.mdc-switch--theme-dark .mdc-switch__native-control:enabled:not(:checked)~.mdc-switch__background:before,.mdc-theme--dark .mdc-switch .mdc-switch__native-control:enabled:not(:checked)~.mdc-switch__background:before{background-color:#fff}.mdc-switch--theme-dark .mdc-switch__native-control:enabled:not(:checked)~.mdc-switch__background .mdc-switch__knob,.mdc-theme--dark .mdc-switch .mdc-switch__native-control:enabled:not(:checked)~.mdc-switch__background .mdc-switch__knob{background-color:#bdbdbd}.mdc-switch--theme-dark .mdc-switch__native-control:enabled:not(:checked)~.mdc-switch__background .mdc-switch__knob:before,.mdc-theme--dark .mdc-switch .mdc-switch__native-control:enabled:not(:checked)~.mdc-switch__background .mdc-switch__knob:before{background-color:#f1f1f1}.mdc-switch .mdc-switch__native-control:enabled:checked~.mdc-switch__background .mdc-switch__knob,.mdc-switch .mdc-switch__native-control:enabled:checked~.mdc-switch__background .mdc-switch__knob:before,.mdc-switch .mdc-switch__native-control:enabled:checked~.mdc-switch__background:before{background-color:#121212;background-color:var(--mdc-theme-secondary,#121212)}.mdc-switch__native-control{position:absolute;top:-14px;left:-14px;width:48px;height:48px;display:inline-block;margin-top:-3px;transition:transform 90ms cubic-bezier(.4,0,.2,1);opacity:0;cursor:pointer;z-index:2}.mdc-switch__native-control:checked{transform:translateX(14px)}.mdc-switch__background{display:block;position:relative;width:34px;height:14px;border-radius:7px;outline:none;user-select:none}.mdc-switch__background:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity 90ms cubic-bezier(.4,0,.2,1),background-color 90ms cubic-bezier(.4,0,.2,1);border-radius:7px;opacity:.38;content:""}.mdc-switch--theme-dark .mdc-switch__background:before,.mdc-theme--dark .mdc-switch__background:before{opacity:.3}.mdc-switch__background .mdc-switch__knob{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);display:block;position:absolute;top:-3px;left:0;width:20px;height:20px;transform:translateX(0);transition:transform 90ms cubic-bezier(.4,0,.2,1),background-color 90ms cubic-bezier(.4,0,.2,1);border-radius:10px;z-index:1}.mdc-switch__background .mdc-switch__knob:before{top:-14px;left:-14px;transform:scale(0);opacity:.2;content:""}.mdc-switch__background .mdc-switch__knob:before,.mdc-switch__native-control:focus~.mdc-switch__background .mdc-switch__knob:before{position:absolute;width:48px;height:48px;transition:transform 90ms cubic-bezier(.4,0,.2,1),background-color 90ms cubic-bezier(.4,0,.2,1);border-radius:24px}.mdc-switch__native-control:focus~.mdc-switch__background .mdc-switch__knob:before{transform:scale(1)}.mdc-switch--theme-dark .mdc-switch__native-control:focus~.mdc-switch__background .mdc-switch__knob:before,.mdc-theme--dark .mdc-switch__native-control:focus~.mdc-switch__background .mdc-switch__knob:before{opacity:.14}.mdc-switch__native-control:checked~.mdc-switch__background:before{opacity:.5}.mdc-switch__native-control:checked~.mdc-switch__background .mdc-switch__knob{transform:translateX(14px);transition:transform 90ms cubic-bezier(.4,0,.2,1),background-color 90ms cubic-bezier(.4,0,.2,1)}.mdc-switch__native-control:checked~.mdc-switch__background .mdc-switch__knob:before{opacity:.15}.mdc-switch__native-control:disabled{cursor:auto}.mdc-switch__native-control:disabled~.mdc-switch__background:before{background-color:#000;opacity:.12}.mdc-switch--theme-dark .mdc-switch__native-control:disabled~.mdc-switch__background:before,.mdc-theme--dark .mdc-switch__native-control:disabled~.mdc-switch__background:before{background-color:#fff;opacity:.1}.mdc-switch__native-control:disabled~.mdc-switch__background .mdc-switch__knob{background-color:#bdbdbd}.mdc-switch--theme-dark .mdc-switch__native-control:disabled~.mdc-switch__background .mdc-switch__knob,.mdc-theme--dark .mdc-switch__native-control:disabled~.mdc-switch__background .mdc-switch__knob{background-color:#424242}.bg-control-switch{margin:10px 0}.bg-control-switch label{cursor:pointer}.box-shadow-control{margin-bottom:20px}.box-shadow-outline-switch{font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
assets/css/editor-fe.css CHANGED
@@ -17,13 +17,18 @@
17
  .bg-edit-link .fa {
18
  background-color: #f95b26;
19
  border-radius: 50%;
 
20
  box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.38);
21
  font-size: 15px;
22
  padding: 9px;
23
  color: #fff;
24
- transition: box-shadow .5s, background-color .5s; }
 
 
 
25
 
26
  .bg-edit-link .fa:hover {
 
27
  box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.5); }
28
 
29
  .boldgrid-editor-template #content.site-content,
@@ -919,10 +924,12 @@
919
  border-bottom-color: transparent; }
920
 
921
  * {
 
922
  box-sizing: border-box; }
923
 
924
  *:before,
925
  *:after {
 
926
  box-sizing: border-box; }
927
 
928
  .text-center {
17
  .bg-edit-link .fa {
18
  background-color: #f95b26;
19
  border-radius: 50%;
20
+ -webkit-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.38);
21
  box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.38);
22
  font-size: 15px;
23
  padding: 9px;
24
  color: #fff;
25
+ -webkit-transition: background-color .5s, -webkit-box-shadow .5s;
26
+ transition: background-color .5s, -webkit-box-shadow .5s;
27
+ transition: box-shadow .5s, background-color .5s;
28
+ transition: box-shadow .5s, background-color .5s, -webkit-box-shadow .5s; }
29
 
30
  .bg-edit-link .fa:hover {
31
+ -webkit-box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.5);
32
  box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.5); }
33
 
34
  .boldgrid-editor-template #content.site-content,
924
  border-bottom-color: transparent; }
925
 
926
  * {
927
+ -webkit-box-sizing: border-box;
928
  box-sizing: border-box; }
929
 
930
  *:before,
931
  *:after {
932
+ -webkit-box-sizing: border-box;
933
  box-sizing: border-box; }
934
 
935
  .text-center {
assets/css/editor.css CHANGED
@@ -152,6 +152,7 @@
152
  .bg-editor-loading-main .bg-editor-loading:before,
153
  .bg-editor-loading-main .bg-editor-loading:after, .bg-editor-loading-main:after {
154
  opacity: 0;
 
155
  transition: opacity 500ms; }
156
 
157
  .bg-editor-loading-main .bg-editor-loading {
@@ -184,8 +185,10 @@
184
  width: 100%;
185
  border: 0;
186
  height: 40px;
 
187
  box-shadow: none;
188
  text-align: left;
 
189
  transition: background-color, color .5s; }
190
 
191
  .bg-editor-radio input:after {
@@ -250,6 +253,7 @@
250
  color: white;
251
  text-shadow: none;
252
  border-color: #e63e06 #e63e06 #e63e06;
 
253
  box-shadow: 0 1px 0 #e63e06; }
254
 
255
  .button.boldgrid-color:hover, .button.boldgrid-color:focus, .button.boldgrid-color:active {
@@ -259,6 +263,7 @@
259
 
260
  .button.boldgrid-color:active {
261
  background-color: #e63e06;
 
262
  box-shadow: inset 0 2px 0 #e63e06; }
263
 
264
  #boldgrid-hide-post-title.boldgrid-controls {
@@ -290,6 +295,7 @@
290
  border: none;
291
  background-color: white;
292
  border-radius: 5px;
 
293
  box-shadow: 0 0 18px 0 rgba(22, 45, 61, 0.27);
294
  border: 1px solid #b1b1b1;
295
  -moz-user-select: none;
@@ -330,11 +336,15 @@
330
  padding: 1px;
331
  top: 14px;
332
  cursor: pointer;
333
- transition: box-shadow 0.3s; }
 
 
 
334
 
335
  .color-panel .panel-title .close-icon:hover,
336
  .editor-panel .panel-title .close-icon:hover {
337
- box-shadow: 0px 0px 3px 1px #969696 inset;
 
338
  color: #f95b26; }
339
 
340
  .color-panel .panel-title,
@@ -374,10 +384,11 @@
374
  border-radius: 5px;
375
  cursor: pointer;
376
  background-color: #eee;
 
377
  transition: background-color 0.3s;
378
  white-space: nowrap;
379
  text-overflow: ellipsis;
380
- padding: 0px 9px;
381
  overflow: hidden; }
382
 
383
  .color-panel .panel-selection:hover,
@@ -396,6 +407,7 @@
396
  padding: 7px 15px;
397
  border-radius: 30px;
398
  margin: 0 4px;
 
399
  transition: background-color .25s, color .25s;
400
  font-size: 15px;
401
  background-color: #f95b26;
@@ -404,6 +416,7 @@
404
 
405
  .color-panel .panel-button:focus,
406
  .editor-panel .panel-button:focus {
 
407
  box-shadow: none; }
408
 
409
  .color-panel .panel-button:hover,
@@ -418,7 +431,8 @@
418
 
419
  .color-panel .panel-button:active,
420
  .editor-panel .panel-button:active {
421
- box-shadow: 0px 0px 49px -12px black inset; }
 
422
 
423
  .color-panel .panel-button:hover,
424
  .editor-panel .panel-button:hover {
@@ -489,7 +503,7 @@
489
  border: 3px;
490
  height: 1em;
491
  width: 1em;
492
- border-radius: 0px;
493
  background: #f95b26;
494
  top: 50%;
495
  cursor: pointer;
@@ -666,6 +680,7 @@
666
  margin: 12px 8px;
667
  padding: 0;
668
  cursor: pointer;
 
669
  box-sizing: border-box; }
670
 
671
  .editor-panel[data-type='box'] .bg-box:before {
@@ -729,7 +744,7 @@
729
  max-width: 100%; }
730
 
731
  .editor-panel[data-type="background"] .panel-title {
732
- margin-bottom: 0px; }
733
 
734
  .editor-panel[data-type="background"] .panel-body {
735
  padding: 0;
@@ -789,12 +804,14 @@
789
  padding: 7px 15px;
790
  border-radius: 30px;
791
  margin: 0 4px;
 
792
  transition: background-color .25s, color .25s;
793
  color: #222;
794
  margin: 3px;
795
  float: none; }
796
 
797
  .editor-panel[data-type="background"] .filter:focus {
 
798
  box-shadow: none; }
799
 
800
  .editor-panel[data-type="background"] .filter:hover {
@@ -806,7 +823,8 @@
806
  color: white; }
807
 
808
  .editor-panel[data-type="background"] .filter:active {
809
- box-shadow: 0px 0px 49px -12px black inset; }
 
810
 
811
  .editor-panel[data-type="background"] .filter:hover {
812
  background-color: #495158; }
@@ -926,8 +944,8 @@
926
  display: none; }
927
 
928
  .editor-panel[data-type="background"] .background-design .customize .back {
929
- margin-bottom: 0px;
930
- margin-bottom: 0px;
931
  padding: 8px 0 14px; }
932
 
933
  .editor-panel[data-type="background"] .background-design .customize .overlay-color {
@@ -942,7 +960,7 @@
942
  width: calc(50% - 2px);
943
  height: auto;
944
  background-color: white;
945
- padding: 9px 0px;
946
  margin: 0; }
947
 
948
  .editor-panel[data-type='image'] .presets {
@@ -1013,7 +1031,7 @@
1013
  font-size: 20px; }
1014
 
1015
  .editor-panel[data-type="hr"] .presets .selected:after {
1016
- top: 0px;
1017
  right: 5px; }
1018
 
1019
  /*************** Button Panel ********************/
@@ -1029,6 +1047,10 @@
1029
  padding-left: 2px;
1030
  padding-right: 12px; }
1031
 
 
 
 
 
1032
  .editor-panel[data-type='button'] .customize div[data-control-name] {
1033
  margin-left: 10px;
1034
  margin-right: 10px; }
@@ -1058,9 +1080,9 @@
1058
  text-align: center;
1059
  font-size: 20px; }
1060
 
1061
- .editor-panel[data-type='button'] .presets .selected:after {
1062
  top: 2px;
1063
- right: 0px; }
1064
 
1065
  .editor-panel[data-type='button'] .boldgrid-button {
1066
  text-transform: uppercase; }
@@ -1078,7 +1100,7 @@
1078
 
1079
  /*************** Text Settings Panel ********************/
1080
  .editor-panel[data-type='font'] .panel-title {
1081
- margin-bottom: 0px; }
1082
 
1083
  .editor-panel[data-type='font'] select.google-fonts {
1084
  width: 185px; }
@@ -1231,7 +1253,8 @@
1231
  border-radius: 5px;
1232
  padding-bottom: 11px;
1233
  background-color: #f1f1f1;
1234
- box-shadow: 0px 0px 4px 0px #b5b5b5;
 
1235
  margin-bottom: 8px;
1236
  margin-top: 3px; }
1237
 
@@ -1357,7 +1380,9 @@
1357
  display: flex; }
1358
 
1359
  .customize-navigation .item, .customize-navigation .item:after {
 
1360
  transition-property: background, border;
 
1361
  transition-duration: .25s; }
1362
 
1363
  .customize-navigation .item .boldgrid-help-icon {
@@ -1417,11 +1442,13 @@
1417
  background-color: transparent;
1418
  text-shadow: none;
1419
  border: none;
 
1420
  box-shadow: none; }
1421
 
1422
  .theme-designs .button-overrides:hover, .theme-designs .button-overrides:active, .theme-designs .button-overrides:focus {
1423
  border: none;
1424
  background-color: transparent;
 
1425
  box-shadow: none; }
1426
 
1427
  .editor-panel .control {
@@ -1458,7 +1485,7 @@
1458
  -ms-flex-item-align: end;
1459
  align-self: flex-end;
1460
  width: 50%;
1461
- padding: 10px 0px;
1462
  border-radius: 5px; }
1463
 
1464
  .template-control .label {
@@ -1468,11 +1495,13 @@
1468
  height: 75px;
1469
  margin: 0 auto;
1470
  width: auto;
 
1471
  box-shadow: none;
1472
  border: none;
1473
  background: transparent;
1474
  position: relative;
1475
  border-radius: 0;
 
1476
  transition: background-color .5s; }
1477
 
1478
  .template-control input[type='radio']:hover {
@@ -1525,6 +1554,22 @@
1525
  .editor-panel .width-control {
1526
  padding: 18px 12px; }
1527
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1528
  /*--------------------------------------------------------------
1529
  # Menu Styles
1530
  --------------------------------------------------------------*/
@@ -1532,7 +1577,7 @@
1532
  #boldgrid-instance-menu {
1533
  padding: 0;
1534
  display: none;
1535
- height: 0px;
1536
  position: absolute;
1537
  left: 0;
1538
  bottom: -1px;
@@ -1544,8 +1589,9 @@
1544
  display: inline-block;
1545
  padding: 4px 15px 5px;
1546
  background-color: #32373c;
1547
- border-radius: 0px 0px 5px 5px;
1548
- box-shadow: 0px 5px 16px -4px;
 
1549
  cursor: move;
1550
  width: auto !important; }
1551
 
@@ -1556,7 +1602,10 @@
1556
  margin: 0 6px;
1557
  cursor: pointer;
1558
  background-color: white;
 
 
1559
  transition: box-shadow .3s;
 
1560
  position: relative; }
1561
 
1562
  #boldgrid-instance-menu li:hover .boldgrid-tooltip {
@@ -1571,7 +1620,8 @@
1571
 
1572
  #boldgrid-instance-menu li.active,
1573
  #boldgrid-instance-menu li:hover {
1574
- box-shadow: 0px 0px 3px 1px #969696 inset; }
 
1575
 
1576
  #boldgrid-instance-menu li.active span,
1577
  #boldgrid-instance-menu li:hover span {
@@ -1579,6 +1629,7 @@
1579
 
1580
  #boldgrid-instance-menu li span {
1581
  font-size: 24px;
 
1582
  transition: color .3s;
1583
  padding: 2px; }
1584
 
@@ -1611,7 +1662,8 @@
1611
  z-index: 1;
1612
  margin-left: -15px;
1613
  top: 48px;
1614
- box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.175);
 
1615
  border: 1px solid rgba(0, 0, 0, 0.15);
1616
  border-radius: 5px;
1617
  cursor: default;
@@ -1653,6 +1705,7 @@
1653
  padding-right: 5px; }
1654
 
1655
  #boldgrid-instance-menu .bg-editor-menu-dropdown li:hover {
 
1656
  box-shadow: none;
1657
  background-color: #32373c;
1658
  color: white; }
@@ -1660,9 +1713,9 @@
1660
  #boldgrid-instance-menu .bg-editor-menu-dropdown li:before {
1661
  display: block;
1662
  position: absolute;
1663
- left: 0px;
1664
- top: 0px;
1665
- bottom: 0px;
1666
  width: 28px;
1667
  color: grey;
1668
  background-color: #32373c;
@@ -1774,7 +1827,9 @@
1774
  background: url("../image/gridblock-icon-white.svg");
1775
  background-repeat: no-repeat;
1776
  background-size: 18px 18px;
 
1777
  transition-duration: 0.8s;
 
1778
  transition-property: -webkit-transform;
1779
  transition-property: transform;
1780
  transition-property: transform, -webkit-transform; }
@@ -1805,7 +1860,7 @@ body.boldgrid-editor-fullscreen {
1805
  position: fixed;
1806
  z-index: 9999;
1807
  top: 101px;
1808
- left: 0px;
1809
  bottom: 0;
1810
  right: 0;
1811
  overflow: scroll;
@@ -1885,6 +1940,7 @@ body.boldgrid-editor-fullscreen {
1885
 
1886
  .wp-admin.wp-core-ui .boldgrid-tooltip-inner {
1887
  border-radius: 3px;
 
1888
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
1889
  color: #fff;
1890
  font-size: 12px;
@@ -1939,7 +1995,8 @@ body.boldgrid-editor-fullscreen {
1939
  background-color: #32373c;
1940
  border-radius: 3px;
1941
  color: white;
1942
- box-shadow: 0px 0px 4px -1px #32373c;
 
1943
  font: normal normal normal 14px/1 FontAwesome;
1944
  font-size: 14px;
1945
  text-align: center;
@@ -1992,7 +2049,7 @@ body.boldgrid-editor-fullscreen {
1992
 
1993
  .editor-panel .colors,
1994
  .color-panel .colors {
1995
- margin-bottom: 0px;
1996
  margin: 0 auto; }
1997
 
1998
  .editor-panel .colors li,
@@ -2004,7 +2061,7 @@ body.boldgrid-editor-fullscreen {
2004
  border-radius: 50%;
2005
  margin: 3px;
2006
  cursor: pointer;
2007
- padding: 0px; }
2008
 
2009
  .editor-panel .colors li:hover,
2010
  .color-panel .colors li:hover {
@@ -2231,7 +2288,7 @@ body.boldgrid-editor-fullscreen {
2231
  background-color: white;
2232
  background-repeat: no-repeat;
2233
  height: 25px;
2234
- margin: 4px 0px;
2235
  border: none;
2236
  padding: 3px;
2237
  background-color: transparent;
@@ -2282,7 +2339,7 @@ body.boldgrid-editor-fullscreen {
2282
  color: white;
2283
  text-align: center;
2284
  font-size: 32px;
2285
- z-index: 1;
2286
  display: -webkit-box;
2287
  display: -ms-flexbox;
2288
  display: flex;
@@ -2306,7 +2363,10 @@ body.boldgrid-editor-fullscreen {
2306
  position: relative;
2307
  left: -4px;
2308
  top: -2px;
2309
- transition: box-shadow .5s; }
 
 
 
2310
 
2311
  .boldgrid-zoomout-section {
2312
  display: none; }
@@ -2322,8 +2382,10 @@ html:not(.dragging-section) .delete-icon-wrap {
2322
  -webkit-transform: translateY(-50%) translateX(-50%);
2323
  transform: translateY(-50%) translateX(-50%);
2324
  cursor: pointer;
2325
- box-shadow: 0px 2px 5px 0px #313131;
2326
- transition: color .5s;
 
 
2327
  position: fixed;
2328
  display: none; }
2329
 
@@ -2370,7 +2432,7 @@ html:not(.dragging-section) .delete-icon-wrap {
2370
 
2371
  .zoom-navbar .loading-remote .bg-editor-loading:after {
2372
  background-color: #232121;
2373
- top: calc( 50% - 15px); }
2374
 
2375
  .loading-remote-body .loading-remote {
2376
  display: block; }
@@ -2389,7 +2451,7 @@ html:not(.dragging-section) .delete-icon-wrap {
2389
  -moz-user-select: none;
2390
  -ms-user-select: none;
2391
  user-select: none;
2392
- border-bottom: 1px solid #cccccc; }
2393
 
2394
  .boldgrid-zoomout #boldgrid-hide-post-title,
2395
  .boldgrid-zoomout #local-storage-notice,
@@ -2419,7 +2481,7 @@ html:not(.dragging-section) .delete-icon-wrap {
2419
  padding: 36px 20px 47px;
2420
  text-align: center;
2421
  top: 79px !important;
2422
- left: calc( 50% - 61px);
2423
  background: rgba(0, 0, 0, 0.8);
2424
  border: 0; }
2425
 
@@ -2463,7 +2525,7 @@ html:not(.dragging-section) .delete-icon-wrap {
2463
  border: 3px;
2464
  height: 1em;
2465
  width: 1em;
2466
- border-radius: 0px;
2467
  background: #f95b26;
2468
  top: 50%;
2469
  cursor: pointer;
@@ -2485,6 +2547,7 @@ html:not(.dragging-section) .delete-icon-wrap {
2485
  padding: 7px 15px;
2486
  border-radius: 30px;
2487
  margin: 0 4px;
 
2488
  transition: background-color .25s, color .25s;
2489
  cursor: pointer;
2490
  background-color: #f95b26;
@@ -2493,6 +2556,7 @@ html:not(.dragging-section) .delete-icon-wrap {
2493
  visibility: hidden; }
2494
 
2495
  .boldgrid-zoomout .exit-row-dragging:focus {
 
2496
  box-shadow: none; }
2497
 
2498
  .boldgrid-zoomout .exit-row-dragging:hover {
@@ -2504,13 +2568,15 @@ html:not(.dragging-section) .delete-icon-wrap {
2504
  color: white; }
2505
 
2506
  .boldgrid-zoomout .exit-row-dragging:active {
2507
- box-shadow: 0px 0px 49px -12px black inset; }
 
2508
 
2509
  .boldgrid-zoomout .exit-row-dragging:hover {
2510
  color: #23282d;
2511
  background-color: white; }
2512
 
2513
  .boldgrid-zoomout .exit-row-dragging:active {
 
2514
  box-shadow: 0 0 29px -12px black inset; }
2515
 
2516
  .boldgrid-zoomout .bg-close-zoom-view {
@@ -2522,13 +2588,15 @@ html:not(.dragging-section) .delete-icon-wrap {
2522
  width: 70px;
2523
  height: 100%;
2524
  background: #f1f1f1;
 
2525
  box-shadow: -7px 0 0 0 #0073aa;
2526
  cursor: pointer;
2527
- transition: background-color .5s, color .5s;
 
2528
  text-decoration: none; }
2529
 
2530
  .boldgrid-zoomout .bg-close-zoom-view:hover {
2531
- background: #FFF; }
2532
 
2533
  .boldgrid-zoomout .bg-close-zoom-view:hover:after {
2534
  color: #0073aa; }
@@ -2571,7 +2639,7 @@ html:not(.dragging-section) .delete-icon-wrap {
2571
  .boldgrid-zoomout #wpbody,
2572
  .boldgrid-zoomout #wpwrap,
2573
  .boldgrid-zoomout #wrap {
2574
- height: calc( 100% - 79px);
2575
  min-width: 0;
2576
  padding: 0;
2577
  min-height: 0; }
@@ -2623,6 +2691,7 @@ html:not(.dragging-section) .delete-icon-wrap {
2623
  background: transparent;
2624
  border-radius: 2px;
2625
  border: 1px solid transparent;
 
2626
  box-shadow: none;
2627
  position: relative;
2628
  top: 1px; }
@@ -2692,7 +2761,8 @@ html:not(.dragging-section) .delete-icon-wrap {
2692
  right: 0;
2693
  z-index: 1;
2694
  opacity: 0;
2695
- transition: opacity .5s, visibility .5s;
 
2696
  visibility: hidden; }
2697
 
2698
  .zoom-gridblocks-section .gridblocks.gridblock-loading:before {
@@ -2712,16 +2782,16 @@ html:not(.dragging-section) .delete-icon-wrap {
2712
  border-top: 6px solid #0073aa;
2713
  font-weight: lighter; }
2714
 
2715
- .zoom-gridblocks-section .gridblocks:not([filter="saved"]) .my-gridblocks-404,
2716
- .zoom-gridblocks-section .gridblocks:not([filter="saved"]) .gridblock[data-type="saved"] {
2717
  display: none !important; }
2718
 
2719
- .zoom-gridblocks-section .gridblocks[filter="saved"][my-gridblocks-count="0"] .my-gridblocks-404.saved,
2720
- .zoom-gridblocks-section .gridblocks[filter="library"][library-gridblocks-count="0"] .my-gridblocks-404.library {
2721
  display: block !important; }
2722
 
2723
- .zoom-gridblocks-section .gridblocks[filter="library"] .action-items .save,
2724
- .zoom-gridblocks-section .gridblocks[filter="saved"] .action-items .save {
2725
  display: none; }
2726
 
2727
  .zoom-gridblocks-section .gridblock {
@@ -2729,9 +2799,10 @@ html:not(.dragging-section) .delete-icon-wrap {
2729
  height: 300px;
2730
  background: white;
2731
  margin: 50px 0 0;
2732
- border: 3px solid #cccccc;
2733
  border-radius: 1px;
2734
- transition: border-color .5s;
 
2735
  left: 7px;
2736
  cursor: move;
2737
  width: 586px;
@@ -2761,9 +2832,10 @@ html:not(.dragging-section) .delete-icon-wrap {
2761
  height: 60px;
2762
  -webkit-transform: translateY(-50%) translateX(-100%);
2763
  transform: translateY(-50%) translateX(-100%);
2764
- background-color: #cccccc;
2765
  border-radius: 4px 0 0 4px;
2766
- transition: background-color .5s;
 
2767
  cursor: move; }
2768
 
2769
  .zoom-gridblocks-section .gridblock .fa-arrows {
@@ -2784,7 +2856,8 @@ html:not(.dragging-section) .delete-icon-wrap {
2784
  top: 0;
2785
  bottom: 0;
2786
  background: rgba(255, 255, 255, 0);
2787
- transition: background-color .5s; }
 
2788
 
2789
  .zoom-gridblocks-section .gridblock:hover {
2790
  border-color: #32373c; }
@@ -2819,17 +2892,18 @@ html:not(.dragging-section) .delete-icon-wrap {
2819
  display: block;
2820
  left: 50%;
2821
  top: 50%;
2822
- transition: background-color .2s, opacity .5s;
 
2823
  -webkit-transform: translateX(-50%) translateY(-50%);
2824
  transform: translateX(-50%) translateY(-50%); }
2825
 
2826
- .zoom-gridblocks-section .gridblock[data-is-premium="1"][data-requires-premium="1"] {
2827
  cursor: default; }
2828
 
2829
- .zoom-gridblocks-section .gridblock[data-is-premium="1"][data-requires-premium="1"] .add-gridblock:before {
2830
  content: 'Upgrade To Premium'; }
2831
 
2832
- .zoom-gridblocks-section .gridblock[data-is-premium="1"][data-requires-premium="1"] .save {
2833
  display: none !important; }
2834
 
2835
  .zoom-gridblocks-section .gridblock .premium-label {
@@ -2839,19 +2913,21 @@ html:not(.dragging-section) .delete-icon-wrap {
2839
  font-size: 20px;
2840
  padding: 20px;
2841
  z-index: 1;
 
2842
  background: linear-gradient(to right, black, rgba(255, 255, 255, 0));
2843
  width: 65%;
2844
  color: white;
2845
  font-weight: lighter;
2846
  position: absolute;
2847
- transition: opacity .5s; }
 
2848
 
2849
  .zoom-gridblocks-section .gridblock .premium-label .boldgrid-seal {
2850
  position: absolute;
2851
  left: -20px;
2852
  top: 13px; }
2853
 
2854
- .zoom-gridblocks-section .gridblock[data-is-premium="1"]:hover .premium-label {
2855
  opacity: 1; }
2856
 
2857
  .zoom-gridblocks-section .gridblock .add-gridblock:hover:before {
@@ -2877,7 +2953,8 @@ html:not(.dragging-section) .delete-icon-wrap {
2877
  padding: 17px;
2878
  z-index: 1;
2879
  font-size: 28px;
2880
- transition: opacity .5s; }
 
2881
 
2882
  .zoom-gridblocks-section .gridblock .action-items .fa {
2883
  padding: 10px;
@@ -2889,9 +2966,11 @@ html:not(.dragging-section) .delete-icon-wrap {
2889
  width: 35px;
2890
  display: inline-block;
2891
  text-align: center;
2892
- box-shadow: 0px 2px 5px 0px #313131;
 
2893
  cursor: pointer;
2894
- transition: background-color .5s; }
 
2895
 
2896
  .zoom-gridblocks-section .gridblock .action-items .fa:before {
2897
  vertical-align: sub; }
@@ -2952,7 +3031,8 @@ html:not(.dragging-section) .delete-icon-wrap {
2952
  padding: 50px;
2953
  padding-bottom: 30px;
2954
  margin: 75px 20% 0 20%;
2955
- box-shadow: 1px 2px 8px 0px rgba(0, 0, 0, 0.25);
 
2956
  background: white; }
2957
 
2958
  .wp-admin .editing-blocker .gridblock-lead .desc {
@@ -3005,6 +3085,7 @@ html:not(.dragging-section) .delete-icon-wrap {
3005
  margin-left: 20px; }
3006
 
3007
  .dragging-section.dragging-gridblock-iframe body {
 
3008
  box-shadow: 0 0 0 5px #f95b26; }
3009
 
3010
  .dragging-section.dragging-gridblock-iframe #boldgrid-drag-pointer {
@@ -3110,6 +3191,7 @@ html:not(.dragging-section) .delete-icon-wrap {
3110
  .bg-editor-intro .editor-panel {
3111
  z-index: 99999999;
3112
  border: none;
 
3113
  box-shadow: 0 0 18px 0 rgba(0, 0, 0, 0.3); }
3114
 
3115
  .bg-editor-intro .editor-panel p {
152
  .bg-editor-loading-main .bg-editor-loading:before,
153
  .bg-editor-loading-main .bg-editor-loading:after, .bg-editor-loading-main:after {
154
  opacity: 0;
155
+ -webkit-transition: opacity 500ms;
156
  transition: opacity 500ms; }
157
 
158
  .bg-editor-loading-main .bg-editor-loading {
185
  width: 100%;
186
  border: 0;
187
  height: 40px;
188
+ -webkit-box-shadow: none;
189
  box-shadow: none;
190
  text-align: left;
191
+ -webkit-transition: background-color, color .5s;
192
  transition: background-color, color .5s; }
193
 
194
  .bg-editor-radio input:after {
253
  color: white;
254
  text-shadow: none;
255
  border-color: #e63e06 #e63e06 #e63e06;
256
+ -webkit-box-shadow: 0 1px 0 #e63e06;
257
  box-shadow: 0 1px 0 #e63e06; }
258
 
259
  .button.boldgrid-color:hover, .button.boldgrid-color:focus, .button.boldgrid-color:active {
263
 
264
  .button.boldgrid-color:active {
265
  background-color: #e63e06;
266
+ -webkit-box-shadow: inset 0 2px 0 #e63e06;
267
  box-shadow: inset 0 2px 0 #e63e06; }
268
 
269
  #boldgrid-hide-post-title.boldgrid-controls {
295
  border: none;
296
  background-color: white;
297
  border-radius: 5px;
298
+ -webkit-box-shadow: 0 0 18px 0 rgba(22, 45, 61, 0.27);
299
  box-shadow: 0 0 18px 0 rgba(22, 45, 61, 0.27);
300
  border: 1px solid #b1b1b1;
301
  -moz-user-select: none;
336
  padding: 1px;
337
  top: 14px;
338
  cursor: pointer;
339
+ -webkit-transition: -webkit-box-shadow 0.3s;
340
+ transition: -webkit-box-shadow 0.3s;
341
+ transition: box-shadow 0.3s;
342
+ transition: box-shadow 0.3s, -webkit-box-shadow 0.3s; }
343
 
344
  .color-panel .panel-title .close-icon:hover,
345
  .editor-panel .panel-title .close-icon:hover {
346
+ -webkit-box-shadow: 0 0 3px 1px #969696 inset;
347
+ box-shadow: 0 0 3px 1px #969696 inset;
348
  color: #f95b26; }
349
 
350
  .color-panel .panel-title,
384
  border-radius: 5px;
385
  cursor: pointer;
386
  background-color: #eee;
387
+ -webkit-transition: background-color 0.3s;
388
  transition: background-color 0.3s;
389
  white-space: nowrap;
390
  text-overflow: ellipsis;
391
+ padding: 0 9px;
392
  overflow: hidden; }
393
 
394
  .color-panel .panel-selection:hover,
407
  padding: 7px 15px;
408
  border-radius: 30px;
409
  margin: 0 4px;
410
+ -webkit-transition: background-color .25s, color .25s;
411
  transition: background-color .25s, color .25s;
412
  font-size: 15px;
413
  background-color: #f95b26;
416
 
417
  .color-panel .panel-button:focus,
418
  .editor-panel .panel-button:focus {
419
+ -webkit-box-shadow: none;
420
  box-shadow: none; }
421
 
422
  .color-panel .panel-button:hover,
431
 
432
  .color-panel .panel-button:active,
433
  .editor-panel .panel-button:active {
434
+ -webkit-box-shadow: 0 0 49px -12px black inset;
435
+ box-shadow: 0 0 49px -12px black inset; }
436
 
437
  .color-panel .panel-button:hover,
438
  .editor-panel .panel-button:hover {
503
  border: 3px;
504
  height: 1em;
505
  width: 1em;
506
+ border-radius: 0;
507
  background: #f95b26;
508
  top: 50%;
509
  cursor: pointer;
680
  margin: 12px 8px;
681
  padding: 0;
682
  cursor: pointer;
683
+ -webkit-box-sizing: border-box;
684
  box-sizing: border-box; }
685
 
686
  .editor-panel[data-type='box'] .bg-box:before {
744
  max-width: 100%; }
745
 
746
  .editor-panel[data-type="background"] .panel-title {
747
+ margin-bottom: 0; }
748
 
749
  .editor-panel[data-type="background"] .panel-body {
750
  padding: 0;
804
  padding: 7px 15px;
805
  border-radius: 30px;
806
  margin: 0 4px;
807
+ -webkit-transition: background-color .25s, color .25s;
808
  transition: background-color .25s, color .25s;
809
  color: #222;
810
  margin: 3px;
811
  float: none; }
812
 
813
  .editor-panel[data-type="background"] .filter:focus {
814
+ -webkit-box-shadow: none;
815
  box-shadow: none; }
816
 
817
  .editor-panel[data-type="background"] .filter:hover {
823
  color: white; }
824
 
825
  .editor-panel[data-type="background"] .filter:active {
826
+ -webkit-box-shadow: 0 0 49px -12px black inset;
827
+ box-shadow: 0 0 49px -12px black inset; }
828
 
829
  .editor-panel[data-type="background"] .filter:hover {
830
  background-color: #495158; }
944
  display: none; }
945
 
946
  .editor-panel[data-type="background"] .background-design .customize .back {
947
+ margin-bottom: 0;
948
+ margin-bottom: 0;
949
  padding: 8px 0 14px; }
950
 
951
  .editor-panel[data-type="background"] .background-design .customize .overlay-color {
960
  width: calc(50% - 2px);
961
  height: auto;
962
  background-color: white;
963
+ padding: 9px 0;
964
  margin: 0; }
965
 
966
  .editor-panel[data-type='image'] .presets {
1031
  font-size: 20px; }
1032
 
1033
  .editor-panel[data-type="hr"] .presets .selected:after {
1034
+ top: 0;
1035
  right: 5px; }
1036
 
1037
  /*************** Button Panel ********************/
1047
  padding-left: 2px;
1048
  padding-right: 12px; }
1049
 
1050
+ .editor-panel[data-type='button'].customize-open,
1051
+ .editor-panel[data-type='button'].customize-open .panel-body {
1052
+ background-color: #fff; }
1053
+
1054
  .editor-panel[data-type='button'] .customize div[data-control-name] {
1055
  margin-left: 10px;
1056
  margin-right: 10px; }
1080
  text-align: center;
1081
  font-size: 20px; }
1082
 
1083
+ .editor-panel[data-type='button'] .presets .selected::after {
1084
  top: 2px;
1085
+ right: 0; }
1086
 
1087
  .editor-panel[data-type='button'] .boldgrid-button {
1088
  text-transform: uppercase; }
1100
 
1101
  /*************** Text Settings Panel ********************/
1102
  .editor-panel[data-type='font'] .panel-title {
1103
+ margin-bottom: 0; }
1104
 
1105
  .editor-panel[data-type='font'] select.google-fonts {
1106
  width: 185px; }
1253
  border-radius: 5px;
1254
  padding-bottom: 11px;
1255
  background-color: #f1f1f1;
1256
+ -webkit-box-shadow: 0 0 4px 0 #b5b5b5;
1257
+ box-shadow: 0 0 4px 0 #b5b5b5;
1258
  margin-bottom: 8px;
1259
  margin-top: 3px; }
1260
 
1380
  display: flex; }
1381
 
1382
  .customize-navigation .item, .customize-navigation .item:after {
1383
+ -webkit-transition-property: background, border;
1384
  transition-property: background, border;
1385
+ -webkit-transition-duration: .25s;
1386
  transition-duration: .25s; }
1387
 
1388
  .customize-navigation .item .boldgrid-help-icon {
1442
  background-color: transparent;
1443
  text-shadow: none;
1444
  border: none;
1445
+ -webkit-box-shadow: none;
1446
  box-shadow: none; }
1447
 
1448
  .theme-designs .button-overrides:hover, .theme-designs .button-overrides:active, .theme-designs .button-overrides:focus {
1449
  border: none;
1450
  background-color: transparent;
1451
+ -webkit-box-shadow: none;
1452
  box-shadow: none; }
1453
 
1454
  .editor-panel .control {
1485
  -ms-flex-item-align: end;
1486
  align-self: flex-end;
1487
  width: 50%;
1488
+ padding: 10px 0;
1489
  border-radius: 5px; }
1490
 
1491
  .template-control .label {
1495
  height: 75px;
1496
  margin: 0 auto;
1497
  width: auto;
1498
+ -webkit-box-shadow: none;
1499
  box-shadow: none;
1500
  border: none;
1501
  background: transparent;
1502
  position: relative;
1503
  border-radius: 0;
1504
+ -webkit-transition: background-color .5s;
1505
  transition: background-color .5s; }
1506
 
1507
  .template-control input[type='radio']:hover {
1554
  .editor-panel .width-control {
1555
  padding: 18px 12px; }
1556
 
1557
+ .editor-panel .mdc-switch {
1558
+ top: 5px;
1559
+ margin-right: 5px; }
1560
+
1561
+ .editor-panel .mdc-switch input[type='checkbox'] {
1562
+ width: 48px;
1563
+ height: 48px;
1564
+ display: inline-block;
1565
+ margin-top: -3px;
1566
+ -webkit-transition: -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
1567
+ transition: -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
1568
+ transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
1569
+ transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
1570
+ opacity: 0;
1571
+ cursor: pointer; }
1572
+
1573
  /*--------------------------------------------------------------
1574
  # Menu Styles
1575
  --------------------------------------------------------------*/
1577
  #boldgrid-instance-menu {
1578
  padding: 0;
1579
  display: none;
1580
+ height: 0;
1581
  position: absolute;
1582
  left: 0;
1583
  bottom: -1px;
1589
  display: inline-block;
1590
  padding: 4px 15px 5px;
1591
  background-color: #32373c;
1592
+ border-radius: 0 0 5px 5px;
1593
+ -webkit-box-shadow: 0 5px 16px -4px;
1594
+ box-shadow: 0 5px 16px -4px;
1595
  cursor: move;
1596
  width: auto !important; }
1597
 
1602
  margin: 0 6px;
1603
  cursor: pointer;
1604
  background-color: white;
1605
+ -webkit-transition: -webkit-box-shadow .3s;
1606
+ transition: -webkit-box-shadow .3s;
1607
  transition: box-shadow .3s;
1608
+ transition: box-shadow .3s, -webkit-box-shadow .3s;
1609
  position: relative; }
1610
 
1611
  #boldgrid-instance-menu li:hover .boldgrid-tooltip {
1620
 
1621
  #boldgrid-instance-menu li.active,
1622
  #boldgrid-instance-menu li:hover {
1623
+ -webkit-box-shadow: 0 0 3px 1px #969696 inset;
1624
+ box-shadow: 0 0 3px 1px #969696 inset; }
1625
 
1626
  #boldgrid-instance-menu li.active span,
1627
  #boldgrid-instance-menu li:hover span {
1629
 
1630
  #boldgrid-instance-menu li span {
1631
  font-size: 24px;
1632
+ -webkit-transition: color .3s;
1633
  transition: color .3s;
1634
  padding: 2px; }
1635
 
1662
  z-index: 1;
1663
  margin-left: -15px;
1664
  top: 48px;
1665
+ -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.175);
1666
+ box-shadow: 0 0 12px rgba(0, 0, 0, 0.175);
1667
  border: 1px solid rgba(0, 0, 0, 0.15);
1668
  border-radius: 5px;
1669
  cursor: default;
1705
  padding-right: 5px; }
1706
 
1707
  #boldgrid-instance-menu .bg-editor-menu-dropdown li:hover {
1708
+ -webkit-box-shadow: none;
1709
  box-shadow: none;
1710
  background-color: #32373c;
1711
  color: white; }
1713
  #boldgrid-instance-menu .bg-editor-menu-dropdown li:before {
1714
  display: block;
1715
  position: absolute;
1716
+ left: 0;
1717
+ top: 0;
1718
+ bottom: 0;
1719
  width: 28px;
1720
  color: grey;
1721
  background-color: #32373c;
1827
  background: url("../image/gridblock-icon-white.svg");
1828
  background-repeat: no-repeat;
1829
  background-size: 18px 18px;
1830
+ -webkit-transition-duration: 0.8s;
1831
  transition-duration: 0.8s;
1832
+ -webkit-transition-property: -webkit-transform;
1833
  transition-property: -webkit-transform;
1834
  transition-property: transform;
1835
  transition-property: transform, -webkit-transform; }
1860
  position: fixed;
1861
  z-index: 9999;
1862
  top: 101px;
1863
+ left: 0;
1864
  bottom: 0;
1865
  right: 0;
1866
  overflow: scroll;
1940
 
1941
  .wp-admin.wp-core-ui .boldgrid-tooltip-inner {
1942
  border-radius: 3px;
1943
+ -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
1944
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
1945
  color: #fff;
1946
  font-size: 12px;
1995
  background-color: #32373c;
1996
  border-radius: 3px;
1997
  color: white;
1998
+ -webkit-box-shadow: 0 0 4px -1px #32373c;
1999
+ box-shadow: 0 0 4px -1px #32373c;
2000
  font: normal normal normal 14px/1 FontAwesome;
2001
  font-size: 14px;
2002
  text-align: center;
2049
 
2050
  .editor-panel .colors,
2051
  .color-panel .colors {
2052
+ margin-bottom: 0;
2053
  margin: 0 auto; }
2054
 
2055
  .editor-panel .colors li,
2061
  border-radius: 50%;
2062
  margin: 3px;
2063
  cursor: pointer;
2064
+ padding: 0; }
2065
 
2066
  .editor-panel .colors li:hover,
2067
  .color-panel .colors li:hover {
2288
  background-color: white;
2289
  background-repeat: no-repeat;
2290
  height: 25px;
2291
+ margin: 4px 0;
2292
  border: none;
2293
  padding: 3px;
2294
  background-color: transparent;
2339
  color: white;
2340
  text-align: center;
2341
  font-size: 32px;
2342
+ z-index: 99999;
2343
  display: -webkit-box;
2344
  display: -ms-flexbox;
2345
  display: flex;
2363
  position: relative;
2364
  left: -4px;
2365
  top: -2px;
2366
+ -webkit-transition: -webkit-box-shadow 0.5s;
2367
+ transition: -webkit-box-shadow 0.5s;
2368
+ transition: box-shadow 0.5s;
2369
+ transition: box-shadow 0.5s, -webkit-box-shadow 0.5s; }
2370
 
2371
  .boldgrid-zoomout-section {
2372
  display: none; }
2382
  -webkit-transform: translateY(-50%) translateX(-50%);
2383
  transform: translateY(-50%) translateX(-50%);
2384
  cursor: pointer;
2385
+ -webkit-box-shadow: 0 2px 5px 0 #313131;
2386
+ box-shadow: 0 2px 5px 0 #313131;
2387
+ -webkit-transition: color 0.5s;
2388
+ transition: color 0.5s;
2389
  position: fixed;
2390
  display: none; }
2391
 
2432
 
2433
  .zoom-navbar .loading-remote .bg-editor-loading:after {
2434
  background-color: #232121;
2435
+ top: calc(50% - 15px); }
2436
 
2437
  .loading-remote-body .loading-remote {
2438
  display: block; }
2451
  -moz-user-select: none;
2452
  -ms-user-select: none;
2453
  user-select: none;
2454
+ border-bottom: 1px solid #ccc; }
2455
 
2456
  .boldgrid-zoomout #boldgrid-hide-post-title,
2457
  .boldgrid-zoomout #local-storage-notice,
2481
  padding: 36px 20px 47px;
2482
  text-align: center;
2483
  top: 79px !important;
2484
+ left: calc(50% - 61px);
2485
  background: rgba(0, 0, 0, 0.8);
2486
  border: 0; }
2487
 
2525
  border: 3px;
2526
  height: 1em;
2527
  width: 1em;
2528
+ border-radius: 0;
2529
  background: #f95b26;
2530
  top: 50%;
2531
  cursor: pointer;
2547
  padding: 7px 15px;
2548
  border-radius: 30px;
2549
  margin: 0 4px;
2550
+ -webkit-transition: background-color .25s, color .25s;
2551
  transition: background-color .25s, color .25s;
2552
  cursor: pointer;
2553
  background-color: #f95b26;
2556
  visibility: hidden; }
2557
 
2558
  .boldgrid-zoomout .exit-row-dragging:focus {
2559
+ -webkit-box-shadow: none;
2560
  box-shadow: none; }
2561
 
2562
  .boldgrid-zoomout .exit-row-dragging:hover {
2568
  color: white; }
2569
 
2570
  .boldgrid-zoomout .exit-row-dragging:active {
2571
+ -webkit-box-shadow: 0 0 49px -12px black inset;
2572
+ box-shadow: 0 0 49px -12px black inset; }
2573
 
2574
  .boldgrid-zoomout .exit-row-dragging:hover {
2575
  color: #23282d;
2576
  background-color: white; }
2577
 
2578
  .boldgrid-zoomout .exit-row-dragging:active {
2579
+ -webkit-box-shadow: 0 0 29px -12px black inset;
2580
  box-shadow: 0 0 29px -12px black inset; }
2581
 
2582
  .boldgrid-zoomout .bg-close-zoom-view {
2588
  width: 70px;
2589
  height: 100%;
2590
  background: #f1f1f1;
2591
+ -webkit-box-shadow: -7px 0 0 0 #0073aa;
2592
  box-shadow: -7px 0 0 0 #0073aa;
2593
  cursor: pointer;
2594
+ -webkit-transition: background-color 0.5s, color 0.5s;
2595
+ transition: background-color 0.5s, color 0.5s;
2596
  text-decoration: none; }
2597
 
2598
  .boldgrid-zoomout .bg-close-zoom-view:hover {
2599
+ background: #fff; }
2600
 
2601
  .boldgrid-zoomout .bg-close-zoom-view:hover:after {
2602
  color: #0073aa; }
2639
  .boldgrid-zoomout #wpbody,
2640
  .boldgrid-zoomout #wpwrap,
2641
  .boldgrid-zoomout #wrap {
2642
+ height: calc(100% - 79px);
2643
  min-width: 0;
2644
  padding: 0;
2645
  min-height: 0; }
2691
  background: transparent;
2692
  border-radius: 2px;
2693
  border: 1px solid transparent;
2694
+ -webkit-box-shadow: none;
2695
  box-shadow: none;
2696
  position: relative;
2697
  top: 1px; }
2761
  right: 0;
2762
  z-index: 1;
2763
  opacity: 0;
2764
+ -webkit-transition: opacity 0.5s, visibility 0.5s;
2765
+ transition: opacity 0.5s, visibility 0.5s;
2766
  visibility: hidden; }
2767
 
2768
  .zoom-gridblocks-section .gridblocks.gridblock-loading:before {
2782
  border-top: 6px solid #0073aa;
2783
  font-weight: lighter; }
2784
 
2785
+ .zoom-gridblocks-section .gridblocks:not([filter='saved']) .my-gridblocks-404,
2786
+ .zoom-gridblocks-section .gridblocks:not([filter='saved']) .gridblock[data-type='saved'] {
2787
  display: none !important; }
2788
 
2789
+ .zoom-gridblocks-section .gridblocks[filter='saved'][my-gridblocks-count='0'] .my-gridblocks-404.saved,
2790
+ .zoom-gridblocks-section .gridblocks[filter='library'][library-gridblocks-count='0'] .my-gridblocks-404.library {
2791
  display: block !important; }
2792
 
2793
+ .zoom-gridblocks-section .gridblocks[filter='library'] .action-items .save,
2794
+ .zoom-gridblocks-section .gridblocks[filter='saved'] .action-items .save {
2795
  display: none; }
2796
 
2797
  .zoom-gridblocks-section .gridblock {
2799
  height: 300px;
2800
  background: white;
2801
  margin: 50px 0 0;
2802
+ border: 3px solid #ccc;
2803
  border-radius: 1px;
2804
+ -webkit-transition: border-color 0.5s;
2805
+ transition: border-color 0.5s;
2806
  left: 7px;
2807
  cursor: move;
2808
  width: 586px;
2832
  height: 60px;
2833
  -webkit-transform: translateY(-50%) translateX(-100%);
2834
  transform: translateY(-50%) translateX(-100%);
2835
+ background-color: #ccc;
2836
  border-radius: 4px 0 0 4px;
2837
+ -webkit-transition: background-color 0.5s;
2838
+ transition: background-color 0.5s;
2839
  cursor: move; }
2840
 
2841
  .zoom-gridblocks-section .gridblock .fa-arrows {
2856
  top: 0;
2857
  bottom: 0;
2858
  background: rgba(255, 255, 255, 0);
2859
+ -webkit-transition: background-color 0.5s;
2860
+ transition: background-color 0.5s; }
2861
 
2862
  .zoom-gridblocks-section .gridblock:hover {
2863
  border-color: #32373c; }
2892
  display: block;
2893
  left: 50%;
2894
  top: 50%;
2895
+ -webkit-transition: background-color 0.2s, opacity 0.5s;
2896
+ transition: background-color 0.2s, opacity 0.5s;
2897
  -webkit-transform: translateX(-50%) translateY(-50%);
2898
  transform: translateX(-50%) translateY(-50%); }
2899
 
2900
+ .zoom-gridblocks-section .gridblock[data-is-premium='1'][data-requires-premium='1'] {
2901
  cursor: default; }
2902
 
2903
+ .zoom-gridblocks-section .gridblock[data-is-premium='1'][data-requires-premium='1'] .add-gridblock:before {
2904
  content: 'Upgrade To Premium'; }
2905
 
2906
+ .zoom-gridblocks-section .gridblock[data-is-premium='1'][data-requires-premium='1'] .save {
2907
  display: none !important; }
2908
 
2909
  .zoom-gridblocks-section .gridblock .premium-label {
2913
  font-size: 20px;
2914
  padding: 20px;
2915
  z-index: 1;
2916
+ background: -webkit-gradient(linear, left top, right top, from(black), to(rgba(255, 255, 255, 0)));
2917
  background: linear-gradient(to right, black, rgba(255, 255, 255, 0));
2918
  width: 65%;
2919
  color: white;
2920
  font-weight: lighter;
2921
  position: absolute;
2922
+ -webkit-transition: opacity 0.5s;
2923
+ transition: opacity 0.5s; }
2924
 
2925
  .zoom-gridblocks-section .gridblock .premium-label .boldgrid-seal {
2926
  position: absolute;
2927
  left: -20px;
2928
  top: 13px; }
2929
 
2930
+ .zoom-gridblocks-section .gridblock[data-is-premium='1']:hover .premium-label {
2931
  opacity: 1; }
2932
 
2933
  .zoom-gridblocks-section .gridblock .add-gridblock:hover:before {
2953
  padding: 17px;
2954
  z-index: 1;
2955
  font-size: 28px;
2956
+ -webkit-transition: opacity 0.5s;
2957
+ transition: opacity 0.5s; }
2958
 
2959
  .zoom-gridblocks-section .gridblock .action-items .fa {
2960
  padding: 10px;
2966
  width: 35px;
2967
  display: inline-block;
2968
  text-align: center;
2969
+ -webkit-box-shadow: 0 2px 5px 0 #313131;
2970
+ box-shadow: 0 2px 5px 0 #313131;
2971
  cursor: pointer;
2972
+ -webkit-transition: background-color 0.5s;
2973
+ transition: background-color 0.5s; }
2974
 
2975
  .zoom-gridblocks-section .gridblock .action-items .fa:before {
2976
  vertical-align: sub; }
3031
  padding: 50px;
3032
  padding-bottom: 30px;
3033
  margin: 75px 20% 0 20%;
3034
+ -webkit-box-shadow: 1px 2px 8px 0 rgba(0, 0, 0, 0.25);
3035
+ box-shadow: 1px 2px 8px 0 rgba(0, 0, 0, 0.25);
3036
  background: white; }
3037
 
3038
  .wp-admin .editing-blocker .gridblock-lead .desc {
3085
  margin-left: 20px; }
3086
 
3087
  .dragging-section.dragging-gridblock-iframe body {
3088
+ -webkit-box-shadow: 0 0 0 5px #f95b26;
3089
  box-shadow: 0 0 0 5px #f95b26; }
3090
 
3091
  .dragging-section.dragging-gridblock-iframe #boldgrid-drag-pointer {
3191
  .bg-editor-intro .editor-panel {
3192
  z-index: 99999999;
3193
  border: none;
3194
+ -webkit-box-shadow: 0 0 18px 0 rgba(0, 0, 0, 0.3);
3195
  box-shadow: 0 0 18px 0 rgba(0, 0, 0, 0.3); }
3196
 
3197
  .bg-editor-intro .editor-panel p {
assets/css/editor.min.css CHANGED
@@ -1,4 +1,4 @@
1
- .bg-loading-spinner{display:none;position:relative}.bg-loading-spinner.enabled{display:inline-block!important}.bg-loading-spinner.enabled:before{content:" ";background-image:url(../image/boldgrid-logo.svg);display:block;width:50px;height:50px;background-repeat:no-repeat}.bg-loading-spinner.enabled:after{content:" ";width:50px;height:50px;background-color:#000;display:block;border-radius:100%;-webkit-animation:a 1s infinite ease-in-out;animation:a 1s infinite ease-in-out;position:absolute;top:0}.bg-editor-loading{display:none}.bg-editor-loading.enabled{display:block!important}.bg-editor-loading:after{background-color:#fff;top:50%;top:calc(50% - 25px);border-radius:100%;-webkit-animation:a 1s infinite ease-in-out;animation:a 1s infinite ease-in-out}.bg-editor-loading:after,.bg-editor-loading:before{content:" ";width:50px;height:50px;position:fixed;left:50%;z-index:99999999}.bg-editor-loading:before{background-image:url(../image/boldgrid-logo.svg);top:50%;background-repeat:no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bg-editor-loading.absolute:after,.bg-editor-loading.absolute:before{position:absolute}@-webkit-keyframes a{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes a{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.bg-editor-overlay.fadeout-background:after,.fadeout-background.bg-editor-intro:after{-webkit-animation-name:b;animation-name:b;-webkit-animation-duration:.5s;animation-duration:.5s}.bg-editor-intro:after,.bg-editor-overlay:after{-webkit-animation-name:c;animation-name:c;-webkit-animation-duration:.5s;animation-duration:.5s;content:" ";left:0;right:0;top:0;bottom:0;background-color:hsla(0,0%,100%,.7);z-index:99999;position:fixed}@-webkit-keyframes b{0%{background-color:hsla(0,0%,100%,.7)}to{background-color:transparent}}@keyframes b{0%{background-color:hsla(0,0%,100%,.7)}to{background-color:transparent}}@-webkit-keyframes c{0%{background-color:transparent}to{background-color:hsla(0,0%,100%,.7)}}@keyframes c{0%{background-color:transparent}to{background-color:hsla(0,0%,100%,.7)}}.post-type-bg_block .bg-editor-loading:after{opacity:0!important}.bg-editor-loading-main.active .bg-editor-loading:after,.bg-editor-loading-main.active .bg-editor-loading:before,.bg-editor-loading-main.active:after{opacity:1}.bg-editor-loading-main.disabled .bg-editor-loading,.bg-editor-loading-main.disabled:after{display:none}.bg-editor-loading-main{position:relative}.bg-editor-loading-main:after{content:" ";background-color:#f7f7f7;position:absolute;left:0;right:0;top:0;bottom:0;z-index:999}.bg-editor-loading-main .bg-editor-loading:after,.bg-editor-loading-main .bg-editor-loading:before,.bg-editor-loading-main:after{opacity:0;transition:opacity .5s}.bg-editor-loading-main .bg-editor-loading{display:block}.bg-editor-loading-main .bg-editor-loading:after,.bg-editor-loading-main .bg-editor-loading:before{position:absolute;width:75px;height:75px;z-index:9999}.bg-editor-loading-main .bg-editor-loading:before{top:180px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:100% 100%}.bg-editor-loading-main .bg-editor-loading:after{top:140px;background-color:#000}.bg-editor-radio input{padding:15px;background:#ececec;border-radius:5px;margin:7px 0;display:block;font-size:15px;position:relative;width:100%;border:0;height:40px;box-shadow:none;text-align:left;transition:background-color,color .5s}.bg-editor-radio input:after{content:attr(text);top:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:20px}.bg-editor-radio input:hover{background-color:#dadde0}.bg-editor-radio input:checked{color:#fff;background:#32373c}.bg-editor-radio input:checked:before{color:#32373c;content:"\f058";display:block;position:absolute;left:-20px;font:normal normal normal 16px/1 FontAwesome;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;height:auto;margin:initial;line-height:normal;background-color:initial;text-indent:0}.bg-editor-button{font-family:Josefin Sans;text-transform:uppercase;font-weight:300;font-size:13px;font-weight:600;padding:10px 35px;line-height:inherit}.bg-editor-button.bg-primary-color{background-color:#f95b26;color:#fff}.bg-editor-button.bg-primary-color:hover{background-color:#f04107}.bg-editor-button.bg-primary-color[disabled]{background-color:#fdccbb}.bg-editor-button.bg-secondary-color{background-color:#ececec;color:#000}.bg-editor-button.bg-secondary-color:hover{background-color:#f9f9f9}.button.boldgrid-color{background-color:#f95b26;color:#fff;text-shadow:none;border-color:#e63e06;box-shadow:0 1px 0 #e63e06}.button.boldgrid-color:active,.button.boldgrid-color:focus,.button.boldgrid-color:hover{background-color:#f96635;border-color:#e63e06;color:#fff}.button.boldgrid-color:active{background-color:#e63e06;box-shadow:inset 0 2px 0 #e63e06}#boldgrid-hide-post-title.boldgrid-controls{margin:10px 10px 0;display:none}#boldgrid-hide-post-title.boldgrid-controls .dashicons-editor-help:hover{cursor:help}#boldgrid-hide-post-title.boldgrid-controls .dashicons-editor-help:hover+.boldgrid-tooltip{display:inline-block;left:33px;margin-top:20px}.post-php.post-type-page.boldgrid-editor-template #boldgrid-hide-post-title.boldgrid-controls{display:block}.color-panel,.editor-panel{display:none;position:fixed;top:200px;right:45px;z-index:100101;width:310px;border:none;background-color:#fff;border-radius:5px;box-shadow:0 0 18px 0 rgba(22,45,61,.27);border:1px solid #b1b1b1;-webkit-user-select:none;user-select:none}.color-panel.drag-disabled .panel-title,.editor-panel.drag-disabled .panel-title{pointer-events:none}.color-panel.drag-disabled .panel-title .close-icon,.editor-panel.drag-disabled .panel-title .close-icon{pointer-events:auto}.color-panel .panel-title,.editor-panel .panel-title{cursor:move;background-color:#32373c;color:#fff;padding:15px 22px;font-weight:300;margin:0;font-size:16px}.color-panel .panel-title .info,.editor-panel .panel-title .info{position:absolute;right:10px}.color-panel .panel-title .close-icon,.editor-panel .panel-title .close-icon{position:absolute;right:25px;border-radius:50%;background-color:#fff;color:#32373c;padding:1px;top:14px;cursor:pointer;transition:box-shadow .3s}.color-panel .panel-title .close-icon:hover,.editor-panel .panel-title .close-icon:hover{box-shadow:inset 0 0 3px 1px #969696;color:#f95b26}.color-panel .panel-title,.editor-panel .panel-title{border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:10px}.color-panel .bg-loading-spinner,.editor-panel .bg-loading-spinner{position:absolute;right:0;bottom:10px;right:10px}.color-panel .panel-title .icon,.editor-panel .panel-title .icon{position:absolute;left:20px}.color-panel .panel-title .icon+.name,.editor-panel .panel-title .icon+.name{margin-left:23px}.color-panel .fa.icon,.editor-panel .fa.icon{font-size:20px;left:24px}.color-panel .panel-selection,.editor-panel .panel-selection{width:70px;height:70px;margin:3px;display:inline-block;text-align:center;border-radius:5px;cursor:pointer;background-color:#eee;transition:background-color .3s;white-space:nowrap;text-overflow:ellipsis;padding:0 9px;overflow:hidden}.color-panel .panel-selection:hover,.editor-panel .panel-selection:hover{background-color:#fff}.color-panel .panel-selection.selected,.editor-panel .panel-selection.selected{background-color:#f95b26;color:#fff}.color-panel .panel-button,.editor-panel .panel-button{background-color:#fff;text-decoration:none;padding:7px 15px;border-radius:30px;margin:0 4px;transition:background-color .25s,color .25s;font-size:15px;background-color:#f95b26;padding:7px 20px;color:#fff}.color-panel .panel-button:focus,.editor-panel .panel-button:focus{box-shadow:none}.color-panel .panel-button:hover,.editor-panel .panel-button:hover{background-color:#fb9370;color:#fff}.color-panel .panel-button.selected,.editor-panel .panel-button.selected{background-color:#f95b26;color:#fff}.color-panel .panel-button:active,.editor-panel .panel-button:active{box-shadow:inset 0 0 49px -12px #000}.color-panel .panel-button:hover,.editor-panel .panel-button:hover{background-color:#fa794e}.color-panel .panel-footer,.editor-panel .panel-footer{display:none;position:absolute;bottom:0;left:0;right:0;background-color:hsla(0,0%,100%,.8);height:20px;padding:20px;text-align:center;border-radius:0 0 5px 5px;z-index:5}.color-panel .panel-footer .add-media,.editor-panel .panel-footer .add-media{display:none}.color-panel .supports-customization,.editor-panel .supports-customization{padding-bottom:40px}.color-panel .panel-body .customize,.editor-panel .panel-body .customize{display:none}.color-panel .back,.editor-panel .back{margin:10px 0 0}.color-panel .back .panel-button,.editor-panel .back .panel-button{background-color:#32373c;padding:4px 12px;font-size:12px}.color-panel .back .panel-button:hover,.editor-panel .back .panel-button:hover{background-color:#fa794e}.color-panel .back .fa,.editor-panel .back .fa{font-size:8px;position:relative;top:-1px;left:-1px}.color-panel .ui-slider-horizontal,.editor-panel .ui-slider-horizontal{height:3px;border-radius:0;width:75px;border-color:#cecece;margin:16px;margin-top:10px;display:inline-block;float:right;cursor:pointer}.color-panel .ui-slider-horizontal .ui-slider-handle,.editor-panel .ui-slider-horizontal .ui-slider-handle{left:0;border:3px;height:1em;width:1em;border-radius:0;background:#f95b26;top:50%;cursor:pointer;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.color-panel .inline-color-controls .theme-colors-wrap .boldgrid-tooltip-wrap,.color-panel .inline-color-controls [data-tooltip-id=color-saved],.color-panel .inline-color-controls h4,.editor-panel .inline-color-controls .theme-colors-wrap .boldgrid-tooltip-wrap,.editor-panel .inline-color-controls [data-tooltip-id=color-saved],.editor-panel .inline-color-controls h4{display:none}.color-panel .section,.editor-panel .section{border-bottom:2px solid hsla(0,0%,85%,.4);padding:18px 21px;color:#32373c;position:relative}.color-panel .section:last-of-type,.editor-panel .section:last-of-type{border-color:transparent}.color-panel .section h4,.editor-panel .section h4{font-size:14px;font-weight:400;color:#32373c;margin-bottom:12px;margin-top:0}.color-panel .section.color-controls,.editor-panel .section.color-controls{text-align:center}.color-panel .section.color-controls h4,.editor-panel .section.color-controls h4{font-size:15px;margin-bottom:5px;margin-top:0}.color-panel .section p,.editor-panel .section p{margin-bottom:4px;color:#32373c;font-weight:lighter}.color-panel .section.family .ui-icon,.editor-panel .section.family .ui-icon{border-radius:50%;border:1px solid #8c8a8c}.color-panel .section.family .ui-icon:before,.editor-panel .section.family .ui-icon:before{content:" "}.color-panel .section .ui-slider-horizontal,.editor-panel .section .ui-slider-horizontal{float:none;margin-left:0;width:70%;margin-bottom:8px}.color-panel .section .slider~.value,.editor-panel .section .slider~.value{font-size:19px;position:relative;top:-14px;left:5px;padding:5px;border-radius:5px;background-color:#f1f1f1}.color-panel .section label,.editor-panel .section label{display:table;margin:10px 0}.color-panel .section input[type=radio]:checked:before,.editor-panel .section input[type=radio]:checked:before{background-color:#f95b26}.color-panel .title,.editor-panel .title{padding-bottom:0;border-bottom:1px solid #32373c;font-size:15px;margin:0 15px 17px;color:#32373c;border-color:hsla(0,0%,85%,.4)}.color-panel .title h4,.editor-panel .title h4{font-size:16px;font-weight:400;margin:10px 0}.color-panel .width-control .width,.editor-panel .width-control .width{margin-top:25px}.color-panel textarea,.editor-panel textarea{width:100%;resize:vertical}.panel-body{overflow-y:scroll;padding:0 10px;background-color:#fff}.panel-body.block-access-overlay:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.7)}.panel-body ul{text-align:center;margin-top:0}.editor-panel[data-type=icon]{width:335px}.editor-panel[data-type=icon] .back{margin-bottom:0}.editor-panel[data-type=icon] .panel-selection{width:123px;height:42px;text-align:left}.editor-panel[data-type=icon] .panel-body .presets .fa{font-size:26px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#525252}.editor-panel[data-type=icon] .panel-selection .name{margin-left:6px;vertical-align:middle}.editor-panel[data-type=icon] .panel-selection.selected .fa{color:#fff}.editor-panel[data-type=icon] .ui-slider-horizontal{width:65%}.editor-panel[data-type=box] .my-designs{z-index:1}.editor-panel[data-type=box] .panel-footer{z-index:2}.editor-panel[data-type=box].editor-panel,.editor-panel[data-type=box] .panel-body{background-color:#ececec}.editor-panel[data-type=box] .bg-box{width:45px;height:45px;margin:12px 8px;padding:0;cursor:pointer;box-sizing:border-box}.editor-panel[data-type=box] .bg-box:before{content:" ";background-image:url(../image/transparency.png);background-size:55px;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.editor-panel[data-type=box] .bg-box.box-long{height:114px}.editor-panel[data-type=box] .bg-box.box-wide{width:106px}.editor-panel[data-type=box] .box-design,.editor-panel[data-type=box] .panel-body{height:100%;width:100%}.editor-panel[data-type=box] .back{margin-bottom:0}.editor-panel[data-type=box] .presets{padding-bottom:45px;font-size:7px;margin:0 auto;width:250px}.editor-panel[data-type=box] .presets.my-designs{padding-bottom:15px}.editor-panel[data-type=box] .presets .selected:after{content:"\f058";font:normal normal normal 14px/1 FontAwesome;width:22px;position:absolute;top:-9px;right:-9px;color:#f95b26;background:#fff;border-radius:50%;background-size:22px 27px;height:21px;text-align:center;font-size:20px}.editor-panel[data-type=box] .color-controls .title{margin-left:10px;margin-right:10px}.editor-panel[data-type=box] .box-design .customize{display:none}.editor-panel[data-type=background] img{max-width:100%}.editor-panel[data-type=background] .panel-title{margin-bottom:0}.editor-panel[data-type=background] .panel-body{padding:0;overflow:hidden;border-radius:0 0 5px 5px}.editor-panel[data-type=background].customize-open .customize{padding:0 10px}.editor-panel[data-type=background] .panel-footer{bottom:-59px}.editor-panel[data-type=background] .current-selection{position:relative;height:180px;background-size:cover;background-position:50%}.editor-panel[data-type=background] .current-selection[data-type=pattern]{background-size:initial;background-repeat:repeat}.editor-panel[data-type=background] .current-selection[data-type=color] .settings{display:none!important}.editor-panel[data-type=background] .current-selection[data-type] .settings{display:block}.editor-panel[data-type=background] .current-selection .settings{display:none;text-align:center;position:relative;top:59px}.editor-panel[data-type=background] .current-selection .settings .panel-button{background-color:rgba(0,0,0,.6);border:2px solid #fff;color:#fff;padding:5px 11px 6px}.editor-panel[data-type=background] .current-selection .settings .panel-button:hover{color:#f95b26;border-color:#f95b26}.editor-panel[data-type=background] .filters{background-color:rgba(0,0,0,.4);padding:12px;text-align:center;position:absolute;bottom:0;right:0;left:0}.editor-panel[data-type=background] .filter{background-color:#fff;text-decoration:none;padding:7px 15px;border-radius:30px;margin:0 4px;transition:background-color .25s,color .25s;color:#222;margin:3px;float:none}.editor-panel[data-type=background] .filter:focus{box-shadow:none}.editor-panel[data-type=background] .filter:hover{background-color:#fb9370;color:#fff}.editor-panel[data-type=background] .filter.selected{background-color:#f95b26;color:#fff}.editor-panel[data-type=background] .filter:active{box-shadow:inset 0 0 49px -12px #000}.editor-panel[data-type=background] .filter:hover{background-color:#495158}.editor-panel[data-type=background] .filter.selected{background-color:#32373c}.editor-panel[data-type=background] .current-selection img,.editor-panel[data-type=background] .presets img{position:relative}.editor-panel[data-type=background] .customize .section:not(.back){display:none}.editor-panel[data-type=background] .preset-wrapper[data-type=color]~* .customize .background-color,.editor-panel[data-type=background] .preset-wrapper[data-type=gradients]~* .customize .direction,.editor-panel[data-type=background] .preset-wrapper[data-type=gradients]~* .customize .gradient-color-1,.editor-panel[data-type=background] .preset-wrapper[data-type=gradients]~* .customize .gradient-color-2,.editor-panel[data-type=background] .preset-wrapper[data-type=image]~* .customize .overlay-color,.editor-panel[data-type=background] .preset-wrapper[data-type=image]~* .customize .scroll-effects,.editor-panel[data-type=background] .preset-wrapper[data-type=image]~* .customize .size,.editor-panel[data-type=background] .preset-wrapper[data-type=image]~* .customize .vertical-position,.editor-panel[data-type=background] .preset-wrapper[data-type=pattern]~* .customize .background-color,.editor-panel[data-type=background] .preset-wrapper[data-type=pattern]~* .customize .scroll-effects{display:block}.editor-panel[data-type=background] .add-image-controls{padding:0;background-color:#32373c;color:#fff}.editor-panel[data-type=background] .add-image-controls:hover{background-color:#555d66}.editor-panel[data-type=background] .add-image-controls a{text-decoration:none;position:relative;top:17px;color:#fff;font-size:15px}.editor-panel[data-type=background] .presets{padding:0 20px}.editor-panel[data-type=background] .presets ul>li{margin:15px 0;height:53px;border:1px solid #bdbcbc;cursor:pointer}.editor-panel[data-type=background] .presets [data-type=image]{background-size:cover;background-position:50%}.editor-panel[data-type=background] .presets [data-type=pattern]{background-color:#d6d6d6}.editor-panel[data-type=background] .presets .title{margin-bottom:17px;margin-left:0;margin-right:0}.editor-panel[data-type=background] .presets .add-image-controls{display:none}.editor-panel[data-type=background] .presets[data-filter=image] .add-image-controls{display:block}.editor-panel[data-type=background] .presets h4{font-weight:400;margin:13px 0 6px}.editor-panel[data-type=background] .presets .background-color{text-align:left;padding:0;padding-bottom:7px}.editor-panel[data-type=background] .presets .background-color label{position:absolute;top:-6px;right:0;margin-top:0}.editor-panel[data-type=background] .presets .background-color label:before{top:5px;left:-25px}.editor-panel[data-type=background] .presets .background-color h4{font-size:18px;margin-top:20px}.editor-panel[data-type=background] .selection{position:relative}.editor-panel[data-type=background] .presets .selected:after{content:"\f058";font:normal normal normal 14px/1 FontAwesome;width:22px;position:absolute;top:-9px;right:-9px;color:#f95b26;background:#fff;border-radius:50%;background-size:22px 27px;height:21px;text-align:center;font-size:20px}.editor-panel[data-type=background] .background-design .customize{display:none}.editor-panel[data-type=background] .background-design .customize .back{margin-bottom:0;padding:8px 0 14px}.editor-panel[data-type=background] .background-design .customize .overlay-color{padding-top:8px;padding-bottom:8px}.editor-panel[data-type=background] .panel-footer .customize-design{display:none}.editor-panel[data-type=image] .panel-selection{width:calc(50% - 2px);height:auto;background-color:#fff;padding:9px 0;margin:0}.editor-panel[data-type=image] .presets{font-size:7px}.editor-panel[data-type=image] img{max-width:100px;max-height:100px}.editor-panel[data-type=image] .presets .selected{position:relative}.editor-panel[data-type=image] .presets .selected:after{content:"\f058";font:normal normal normal 14px/1 FontAwesome;width:22px;position:absolute;top:-9px;right:-9px;color:#f95b26;background:#fff;border-radius:50%;background-size:22px 27px;height:21px;text-align:center;font-size:20px;top:5px;right:5px}.editor-panel[data-type=hr] .panel-selection{margin:10px 5px;padding:10px 5px;display:block;background-color:transparent;width:auto;height:auto}.editor-panel[data-type=hr] .panel-selection:hover{background:#eee}.editor-panel[data-type=hr] .back{margin-bottom:0}.editor-panel[data-type=hr] .my-designs{margin-bottom:30px}.editor-panel[data-type=hr] .presets .selected{position:relative;background:#eee;color:currentColor}.editor-panel[data-type=hr] .presets .selected:after{content:"\f058";font:normal normal normal 14px/1 FontAwesome;width:22px;position:absolute;top:-9px;right:-9px;color:#f95b26;background:#fff;border-radius:50%;background-size:22px 27px;height:21px;text-align:center;font-size:20px;top:0;right:5px}.editor-panel[data-type=button]{background-color:#eee}.editor-panel[data-type=button] .panel-body{background-color:#eee;padding:0}.editor-panel[data-type=button] .panel-body .theme-designs{background-color:transparent!important;padding-left:2px;padding-right:12px}.editor-panel[data-type=button] .customize div[data-control-name]{margin-left:10px;margin-right:10px}.editor-panel[data-type=button] .presets .panel-selection{width:48%;height:auto;background-color:#eee;padding:10px 0;margin:0}.editor-panel[data-type=button] .presets .selected{position:relative}.editor-panel[data-type=button] .presets .selected:after{content:"\f058";font:normal normal normal 14px/1 FontAwesome;width:22px;position:absolute;top:-9px;right:-9px;color:#f95b26;background:#fff;border-radius:50%;background-size:22px 27px;height:21px;text-align:center;font-size:20px;top:2px;right:0}.editor-panel[data-type=button] .boldgrid-button{text-transform:uppercase}.editor-panel[data-type=button] .presets{padding-left:15px;padding-right:15px}.editor-panel[data-type=button] .section.class-control{padding-top:0;padding-bottom:8px}.editor-panel[data-type=button] [data-preset*=btn-block]{width:100%!important}.editor-panel[data-type=font] .panel-title{margin-bottom:0}.editor-panel[data-type=font] select.google-fonts{width:185px}.editor-panel[data-type=font] .family .color-preview{position:absolute;top:23px;right:20px}.editor-panel[data-type=font] .section.effects .panel-selection{height:35px;width:35px;padding:8px;color:#868686;font-size:37px;line-height:33px;margin:1px}.editor-panel[data-type=font] .section.effects .panel-selection.selected{color:#fff}.editor-panel[data-type=font] .section.effects .fa-ban{color:#b50000}.editor-panel[data-type=font] .section.effects .panel-selection.selected .fa-ban{color:#fff}.editor-panel[data-type=image-filter]{width:400px}.editor-panel[data-type=image-filter] .panel-selection{background:none;width:auto;height:auto;padding:0}.editor-panel[data-type=image-filter] .panel-selection:hover{color:#32373c}.editor-panel[data-type=image-filter] .panel-selection:hover canvas,.editor-panel[data-type=image-filter] .panel-selection:hover img{border-color:#32373c}.editor-panel[data-type=image-filter] .panel-selection canvas,.editor-panel[data-type=image-filter] .panel-selection img{width:100%;height:auto;max-height:100px;max-width:100px;border-radius:7px;border:2px solid transparent}.editor-panel[data-type=image-filter] .panel-selection.selected{color:#f95b26}.editor-panel[data-type=image-filter] .panel-selection.selected canvas,.editor-panel[data-type=image-filter] .panel-selection.selected img{border-color:#f95b26}.editor-panel[data-type=image-filter] .image-filter .customize{display:none;margin-left:0}.editor-panel[data-type=image-filter] .customizing .customize{display:block}.editor-panel[data-type=image-filter] .customizing .presets{display:none}.editor-panel[data-type=image-filter] .panel-body{position:relative}.editor-panel[data-type=image-filter] .panel-body .activate-customize{margin-top:10px}.editor-panel[data-type=image-filter] .panel-body .remote-image-error{display:none;padding:100px;font-size:18px}.editor-panel[data-type=image-filter] .panel-body .remote-image-error p{font-size:1.1em}.editor-panel[data-type=image-filter] .panel-body .remote-image-error.error-active{display:block}.editor-panel[data-type=image-filter] .panel-body .remote-image-error.error-active~.choices,.editor-panel[data-type=image-filter] .panel-body .remote-image-error.error-active~.preview{display:none}.editor-panel[data-type=image-filter] .panel-body .presets{padding-right:2px;padding-top:2px}.editor-panel[data-type=image-filter] .panel-body .preview{text-align:center;margin-top:4px;height:95%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.editor-panel[data-type=image-filter] .panel-body .preview canvas,.editor-panel[data-type=image-filter] .panel-body .preview img{max-width:85%;max-height:85%;text-align:center;border-radius:5px}.editor-panel[data-type=image-filter] .panel-body .preview .panel-button{display:inline-block;margin:15px auto;cursor:pointer}.editor-panel[data-type=image-filter] .panel-body .preview .loading{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background-color:hsla(0,0%,100%,.8);text-align:center}.editor-panel[data-type=image-filter] .panel-body .preview .spinner{position:relative;margin-top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);float:none}.editor-panel[data-type=image-filter].rendering .panel-body .preview .loading{display:block}.editor-panel[data-type=image-filter] .panel-body .choices,.editor-panel[data-type=image-filter] .panel-body .preview{display:inline-block;text-align:center}.editor-panel[data-type=image-filter] .panel-body .choices{width:50%;margin-left:20px}.editor-panel[data-type=image-filter] .panel-body .preview{width:calc(50% - 20px)}.editor-panel[data-type=image-filter] .panel-body .choices{border-radius:5px;padding-bottom:11px;background-color:#f1f1f1;box-shadow:0 0 4px 0 #b5b5b5;margin-bottom:8px;margin-top:3px}.editor-panel[data-type=image-filter] .panel-body ul{overflow-y:scroll;height:400px;margin:10px}.editor-panel[data-type=image-filter] .panel-body{overflow:hidden}.editor-panel[data-type=information]{-webkit-user-select:initial;user-select:auto}.editor-panel[data-type=information] .info-wrap{display:-webkit-box;display:flex;padding:0 25px}.editor-panel[data-type=information] ul{list-style:none}.editor-panel[data-type=information] .control-name{font-weight:700;margin-bottom:5px}.editor-panel[data-type=information] .intro{padding:10px 20px 0;margin:0}.editor-panel[data-type=information] .help-text{position:relative;text-align:left;margin:20px 0 20px 30px;padding:0}.editor-panel[data-type=information] .help-text>:first-child{position:absolute;left:-25px;font-size:20px}.boldgrid-control .iris-picker{left:-10px;position:relative;padding-right:20px}.boldgrid-control .iris-alpha-slider.iris-strip{position:absolute;right:-4px}.editor-panel[data-type=Library] .save-gridblock{text-align:center;margin-top:15%;padding:0 40px}.editor-panel[data-type=Library] .save-gridblock .save-state{display:none}.editor-panel[data-type=Library] .save-gridblock[state=save-failed] .save-failed,.editor-panel[data-type=Library] .save-gridblock[state=save-prompt] .save-prompt,.editor-panel[data-type=Library] .save-gridblock[state=save-success] .save-success{display:block}.editor-panel[data-type=Library] .save-gridblock .save-failed button,.editor-panel[data-type=Library] .save-gridblock .save-success button{margin-top:30px}.editor-panel[data-type=Library] .save-gridblock h2{font-size:2.5em;font-weight:300}.editor-panel[data-type=Library] .save-gridblock h4{font-size:1.2em;color:#9c9c9c;font-weight:400;line-height:1.5em}.editor-panel[data-type=Library] .save-gridblock form{margin-top:25px}.editor-panel[data-type=Library] .save-gridblock input{padding:14px;width:50%;font-size:1.3em;border:1px solid #ececec}.editor-panel[data-type=Library] .save-gridblock .save.bg-editor-button{line-height:4px;border-radius:0 5px 5px 0;margin-left:-5px;padding-top:26px;padding-bottom:26px}.editor-panel .panel-body .customize{margin-left:65px}.customize-navigation{position:absolute;top:0;bottom:0;background-color:#32373c;width:60px;z-index:999;border-bottom-left-radius:5px;top:48px}.customize-navigation .item{height:50px;text-align:center;-webkit-box-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:none}.customize-navigation .item.enabled{display:-webkit-box;display:flex}.customize-navigation .item,.customize-navigation .item:after{transition-property:background,border;transition-duration:.25s}.customize-navigation .item .boldgrid-help-icon{display:none}.customize-navigation .item a{line-height:0;width:100%}.customize-navigation .item svg{padding-top:10px;fill:#fff;height:40px;width:100%}.customize-navigation .item svg path{fill:#fff!important}.customize-navigation .item.active{background:#f95b26}.customize-navigation .item.active:after{content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #f95b26;position:absolute;right:-8px}.customize-navigation .item:hover{background:#fa8158}.customize-navigation .item:hover:after{border-left:10px solid #fa8158}.customize-navigation .item:hover .boldgrid-tooltip{display:block;right:40px!important;top:50%!important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.customize [data-control-name],.editor-panel [data-control-name=Advanced] .back{display:none}.editor-panel[data-type=Advanced] .customize-navigation[data-element-type=column] .item[data-control-name=blockAlignment],.editor-panel[data-type=Advanced] .customize-navigation[data-element-type=column] .item[data-control-name=margin],.editor-panel[data-type=Advanced] .customize-navigation[data-element-type=column] .item[data-control-name=width]{display:none!important}.theme-designs .button-overrides{text-shadow:none}.theme-designs .button-overrides,.theme-designs .button-overrides:active,.theme-designs .button-overrides:focus,.theme-designs .button-overrides:hover{background-color:transparent;border:none;box-shadow:none}.editor-panel .control{display:block;height:36px;width:216px;width:50%;float:left}.editor-panel .control .name{position:relative;top:4px;float:left}.template-control{text-align:center;flex-wrap:wrap}.template-control,.template-control .radio{display:-webkit-box;display:flex}.template-control .radio{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;align-self:flex-end;width:50%;padding:10px 0;border-radius:5px}.template-control .label{margin-bottom:5px}.template-control input[type=radio]{height:75px;margin:0 auto;width:auto;box-shadow:none;border:none;background:transparent;position:relative;border-radius:0;transition:background-color .5s}.template-control input[type=radio]:hover{background-color:#dcdcdc}.template-control input[type=radio]:checked:before{color:#f95b26;content:"\f058";display:block;position:absolute;top:5px;right:0;font:normal normal normal 21px/1 FontAwesome;-webkit-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%);height:auto;margin:initial;line-height:normal;background-color:initial;text-indent:0;background:#fff;width:21px;padding:2px;z-index:1}.template-control .template:after{content:"";width:75px;height:75px;display:block;background:url(../../assets/image/page-templates/sidebar.svg);background-repeat:no-repeat;background-size:cover}.template-control .sidebar.left:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.template-control .sidebar.none:after{background-image:url(../../assets/image/page-templates/fullwidth.svg)}.template-control .template.default:after{background-image:url(../../assets/image/page-templates/default.svg)}.border-type-control ul{text-align:left}.editor-panel .width-control{padding:18px 12px}#boldgrid-instance-menu{padding:0;display:none;height:0;position:absolute;left:0;bottom:-1px;right:0;text-align:center}#boldgrid-instance-menu ul{text-align:center;display:inline-block;padding:4px 15px 5px;background-color:#32373c;border-radius:0 0 5px 5px;box-shadow:0 5px 16px -4px;cursor:move;width:auto!important}#boldgrid-instance-menu li{display:inline-block;padding:2px;border-radius:50%;margin:0 6px;cursor:pointer;background-color:#fff;transition:box-shadow .3s;position:relative}#boldgrid-instance-menu li:hover .boldgrid-tooltip{top:39px;display:block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#boldgrid-instance-menu li:hover .boldgrid-tooltip .boldgrid-tooltip-inner{white-space:nowrap}#boldgrid-instance-menu li.active,#boldgrid-instance-menu li:hover{box-shadow:inset 0 0 3px 1px #969696}#boldgrid-instance-menu li.active span,#boldgrid-instance-menu li:hover span{color:#f95b26}#boldgrid-instance-menu li span{font-size:24px;transition:color .3s;padding:2px}#boldgrid-instance-menu li .fa{width:24px;height:24px;text-align:center;font-family:FontAwesome}#boldgrid-instance-menu li .dashicons-edit{padding:3px 2px 0;line-height:23px}#boldgrid-instance-menu .active .bg-editor-menu-dropdown{display:block}#boldgrid-instance-menu .active .bg-editor-menu-dropdown~.boldgrid-tooltip-wrap,#boldgrid-instance-menu .boldgrid-help-icon{display:none}#boldgrid-instance-menu .dashicons:before{font-family:dashicons}#boldgrid-instance-menu .bg-editor-menu-dropdown{display:none;background-color:#fff;position:absolute;z-index:1;margin-left:-15px;top:48px;box-shadow:0 0 12px rgba(0,0,0,.175);border:1px solid rgba(0,0,0,.15);border-radius:5px;cursor:default;padding:0;min-width:125px;border:2px solid #32373c}#boldgrid-instance-menu .bg-editor-menu-dropdown:before{content:" ";top:-9px;left:23px;margin-left:-5px;border-bottom-style:solid;border:9px dashed #32373c;border-top:none;border-left-color:transparent;border-right-color:transparent;position:absolute;width:0;height:0;line-height:0}#boldgrid-instance-menu .bg-editor-menu-dropdown li{display:list-item;border-radius:0;margin:0;padding:8px 12px 8px 38px;min-height:1px;line-height:1em;text-align:left;font-size:12px!important;font-weight:600}#boldgrid-instance-menu .bg-editor-menu-dropdown li.title{background-color:#32373c;color:#fff;text-align:center;padding-left:5px;padding-right:5px}#boldgrid-instance-menu .bg-editor-menu-dropdown li:hover{box-shadow:none;background-color:#32373c;color:#fff}#boldgrid-instance-menu .bg-editor-menu-dropdown li:before{display:block;position:absolute;left:0;top:0;bottom:0;width:28px;color:grey;background-color:#32373c;background-repeat:no-repeat;background-position:6px 5px}#boldgrid-instance-menu .bg-editor-menu-dropdown li:hover:before{color:#fff}#boldgrid-instance-menu .bg-editor-menu-dropdown li.add-gridblock:before{background-image:url(../image/icons/insert-gridblock.png);content:" "}#boldgrid-instance-menu .bg-editor-menu-dropdown li.add-gridblock:hover:before{background-image:url(../image/icons/insert-gridblock-hover.png)}#boldgrid-instance-menu .bg-editor-menu-dropdown li.add-row:before{content:" ";background-image:url(../image/icons/add-row.png)}#boldgrid-instance-menu .bg-editor-menu-dropdown li.add-row:hover:before{background-image:url(../image/icons/add-row-hover.png)}#boldgrid-instance-menu .bg-editor-menu-dropdown li.font-awesome:before{font:normal normal normal 14px/1 FontAwesome;text-align:center;line-height:28px}#boldgrid-instance-menu .bg-editor-menu-dropdown li.dashicons-admin-media:before{content:"\f104";font-family:dashicons;font-size:15px;line-height:25px;text-align:center}#boldgrid-instance-menu .bg-editor-menu-dropdown li.add-button:before{content:"\f205"}#boldgrid-instance-menu .bg-editor-menu-dropdown li.add-icon:before{content:"\f129"}.imhwpb-icon:before{-webkit-font-smoothing:antialiased;font:normal 20px/1 dashicons;vertical-align:top}.mce-viewsize-tablet-imhwpb{width:845px}.mce-viewsize-monitor-imhwpb{min-width:1065px;z-index:10}.mce-viewsize-phone-imhwpb{width:480px}#resizer-iframe{position:absolute;left:-9999px;top:-9999px}.boldgrid-highlighted-mce-icon:not(.mce-active) .imhwpb-icon{color:#00a0d2}.mce-content-body hr[data-mce-selected]{outline:none}.mce-widget[aria-label="BoldGrid Editing"]{display:none}.folded #wpcontent,.folded #wpfooter{margin-left:20px}#poststuff #post-body.columns-2{margin-right:208px}#post-body.columns-2 #postbox-container-1{margin-right:-214px}#wpcontent,#wpfooter{margin-left:142px}#post-body.columns-2 #postbox-container-1,#poststuff #post-body.columns-2 #side-sortables{width:210px}#post-body.columns-2 #side-sortables,.postbox{min-width:210px}.spinner{margin:4px 4px 0}.gridblock-grid-icon,.gridblock-icon .wp-media-buttons-icon{background:url(../image/gridblock-icon-white.svg);background-repeat:no-repeat;background-size:18px 18px;transition-duration:.8s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}.gridblock-icon:hover .wp-media-buttons-icon{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.gridblock-grid-icon{background-size:100%;display:inline-block;height:20px;width:18px}body.boldgrid-editor-fullscreen{overflow:hidden}.boldgrid-editor-fullscreen #wp-content-editor-container{position:fixed;top:34px;right:0;left:0;bottom:0;z-index:99999}.boldgrid-editor-fullscreen #content_ifr{width:100%;position:fixed;z-index:9999;top:101px;left:0;bottom:0;right:0;overflow:scroll;max-height:calc(100% - 101px)}.bg-zoom-controls{display:none}.zoomout{padding:0;background-color:#3a3a3a}.zoomout body{-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scale(.5);transform:scale(.5);margin-top:45px!important}.zoomout body .gallery-icon{-webkit-transform:none;transform:none;-webkit-backface-visibility:visible;backface-visibility:visible}.zoomout body.zoom-scale-1{-webkit-transform:scale(.3);transform:scale(.3)}.zoomout body.zoom-scale-2{-webkit-transform:scale(.4);transform:scale(.4)}.zoomout body.zoom-scale-3{-webkit-transform:scale(.5);transform:scale(.5)}.zoomout body.zoom-scale-4{-webkit-transform:scale(.6);transform:scale(.6)}.zoomout body.zoom-scale-5{-webkit-transform:scale(.7);transform:scale(.7)}.zoomout body.zoom-scale-6{-webkit-transform:scale(.8);transform:scale(.8)}@media (max-width:600px){.zoomout body{-webkit-transform:scale(.8);transform:scale(.8);margin-top:70px!important}}.wp-admin.wp-core-ui .boldgrid-tooltip{margin-top:2px;position:absolute;padding:5px;opacity:.8;filter:alpha(opacity=80);zoom:1;display:none;z-index:9999}.wp-admin.wp-core-ui .boldgrid-tooltip a{color:#fff}.wp-admin.wp-core-ui .boldgrid-help-icon{cursor:help}.wp-admin.wp-core-ui .boldgrid-help-icon:hover~.boldgrid-tooltip{display:block}.wp-admin.wp-core-ui .boldgrid-tooltip-inner{border-radius:3px;box-shadow:0 3px 5px rgba(0,0,0,.2);font-size:12px;font-size:11px;background-color:#000;color:#fff;max-width:200px;padding:5px 8px 4px;text-align:center;white-space:normal}.wp-admin.wp-core-ui .boldgrid-tooltip-arrow{top:0;position:absolute;left:50%;margin-left:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}.wp-admin.wp-core-ui .editor-panel .boldgrid-tooltip-wrap{position:absolute;right:20px;color:#717171}.wp-admin.wp-core-ui .editor-panel .boldgrid-tooltip-wrap .boldgrid-tooltip{right:20px;top:-9px;width:160px}.wp-admin.wp-core-ui .editor-panel .boldgrid-tooltip-wrap .boldgrid-tooltip .boldgrid-tooltip-arrow{top:12px;left:100%;border-right:none;border-top:5px dashed #000;border-left-color:#000;border-bottom-color:transparent;border-top-color:transparent}.drag-progress .draghandle{display:none!important}.draghandle{z-index:99998;position:fixed;cursor:ns-resize;background-color:#32373c;border-radius:3px;color:#fff;box-shadow:0 0 4px -1px #32373c;font:normal normal normal 14px/1 FontAwesome;font-size:14px;text-align:center;line-height:20px}.draghandle:hover{color:#f95b26}.draghandle:before{content:"\f07d"}.changing-padding-bottom .draghandle.bottom,.changing-padding-top .draghandle.top{color:#f95b26}.changing-padding-bottom .draghandle.top,.changing-padding-top .draghandle.bottom{display:none!important}.changing-padding-bottom #boldgrid-draggable-resizing-overlay,.changing-padding-top #boldgrid-draggable-resizing-overlay{cursor:ns-resize!important}.editor-panel input.color-control{display:none}.editor-panel label.color-preview{width:28px;height:28px;border-radius:7px;border:1px solid #d2d2d2;cursor:pointer;background-color:#333;display:inline-block;position:relative;margin-top:25px}.editor-panel label.color-preview:before{content:"\f1fc";font:normal normal normal 14px/1 FontAwesome;position:absolute;top:-20px;font-size:16px;left:8px}.color-panel .colors,.editor-panel .colors{margin-bottom:0;margin:0 auto}.color-panel .colors li,.editor-panel .colors li{height:25px;width:25px;display:inline-block;border:2px solid #e1e1e1;border-radius:50%;margin:3px;cursor:pointer;padding:0}.color-panel .colors li.selected,.color-panel .colors li:hover,.editor-panel .colors li.selected,.editor-panel .colors li:hover{border-color:#f95b26}.color-panel .colors .custom-color,.editor-panel .colors .custom-color{background-color:#fff;text-align:center;border-color:#f95b26}.color-panel .colors .custom-color i,.editor-panel .colors .custom-color i{color:#f95b26;font-size:15px;line-height:25px;padding-left:1px}.color-panel .colors .custom-color.selected,.color-panel .colors .custom-color:hover,.editor-panel .colors .custom-color.selected,.editor-panel .colors .custom-color:hover{background-color:#f95b26;border-color:#f95b26}.color-panel .colors .custom-color.selected i,.color-panel .colors .custom-color:hover i,.editor-panel .colors .custom-color.selected i,.editor-panel .colors .custom-color:hover i{color:#fff}.color-panel{display:none;width:275px;height:auto!important;top:200px;right:300px}.color-panel .wp-color-result{display:none}.color-panel .wp-picker-container{margin-top:10px}.color-panel .panel-title{padding:15px;background-color:#fff;color:#333;border-bottom:1px solid #ececec}.color-panel .panel-title .close-icon{background-color:#32373c;color:#fff;right:15px}.color-panel h4{margin:10px 0;font-weight:400}.color-panel .color-control{padding:0 7px 15px}.color-panel .color-picker-wrap{position:relative;text-align:center}.color-panel .color-picker-wrap .default-reset{position:relative;top:10px}.color-panel .color-picker-wrap .wp-picker-input-wrap .button{margin:2px}.color-panel .color-picker-wrap .boldgrid-color-picker,.color-panel .color-picker-wrap .wp-picker-input-wrap .button{display:inline-block!important}.color-panel .color-picker-wrap .iris-picker{margin:15px auto 0}.color-panel .color-picker-wrap .links{width:200px;margin:3px auto 20px;display:none}.color-panel .color-picker-wrap .links a{text-decoration:none}.color-panel .color-picker-wrap .links a.cancel{color:#a00;float:right}.color-panel .color-picker-wrap .links a:hover{text-decoration:underline}.color-panel .theme-colors-wrap{border-bottom:1px solid #f5f5f5;padding-bottom:10px;margin-bottom:15px}.color-panel[current-selection=custom] .links{display:block}#tinymce .bg-control-element{outline:2px dashed #f95b26!important}#tinymce a.bg-control-element,#tinymce hr.bg-control-element,#tinymce i.bg-control-element{outline-offset:15px}#tinymce .fa:hover{color:#f95b26!important}#tinymce .fa,#tinymce img{cursor:pointer}#tinymce .background-fixed{background-attachment:scroll!important}.draggable-inactive #boldgrid-instance-menu,.draggable-inactive .bg-drag-popover,.draggable-inactive .color-panel,.draggable-inactive .draghandle,.draggable-inactive .editor-panel{display:none!important}.draggable-inactive .boldgrid-section:hover{outline:none!important}.bg-drag-popover:hover{display:block!important}.section .selectize-dropdown-content{height:30px}.editor-panel .font-family-select .ui-selectmenu-button{padding:6px 11px 8px;position:absolute;left:38px;width:187px!important;height:20px;border-radius:7px;background-image:url(../image/web-fonts.png);background-color:#f3f3f3;background-repeat:no-repeat;color:transparent;margin-left:-24px;cursor:pointer;border:none}.editor-panel .font-family-select .ui-selectmenu-button .ui-icon{position:absolute;right:-23px;top:8px;width:17px}.editor-panel .font-family-select .ui-selectmenu-button .ui-selectmenu-text{display:none}.editor-panel .font-family-select .ui-selectmenu-button:hover{background-color:#eaeaea}.editor-panel .font-family-select .ui-selectmenu-button[data-value=Default],.editor-panel .font-family-select .ui-selectmenu-button[data-value=monospace],.editor-panel .font-family-select .ui-selectmenu-button[data-value=sans-serif],.editor-panel .font-family-select .ui-selectmenu-button[data-value=serif]{background-image:none}.editor-panel .font-family-select .ui-selectmenu-button[data-value=Default]:after,.editor-panel .font-family-select .ui-selectmenu-button[data-value=monospace]:after,.editor-panel .font-family-select .ui-selectmenu-button[data-value=sans-serif]:after,.editor-panel .font-family-select .ui-selectmenu-button[data-value=serif]:after{content:"Default";display:block;color:#000;font-size:20px}.editor-panel .font-family-select .ui-selectmenu-button[data-value=serif]:after{content:"serif"}.editor-panel .font-family-select .ui-selectmenu-button[data-value=sans-serif]:after{content:"sans-serif"}.editor-panel .font-family-select .ui-selectmenu-button[data-value=monospace]:after{content:"monospace"}.ui-selectmenu-menu.font-family-dropdown{display:none;width:0!important}.ui-selectmenu-menu.font-family-dropdown.ui-front{z-index:100102}.ui-selectmenu-menu.font-family-dropdown ul{z-index:100102;position:relative;max-height:500px;overflow-y:scroll;overflow-x:hidden;width:290px}.ui-selectmenu-menu.font-family-dropdown li[data-value=Default],.ui-selectmenu-menu.font-family-dropdown li[data-value=Default]:hover,.ui-selectmenu-menu.font-family-dropdown li[data-value=monospace],.ui-selectmenu-menu.font-family-dropdown li[data-value=monospace]:hover,.ui-selectmenu-menu.font-family-dropdown li[data-value=sans-serif],.ui-selectmenu-menu.font-family-dropdown li[data-value=sans-serif]:hover,.ui-selectmenu-menu.font-family-dropdown li[data-value=serif],.ui-selectmenu-menu.font-family-dropdown li[data-value=serif]:hover{background-image:none;color:#000;padding-left:10px;font-size:20px}.ui-selectmenu-menu.font-family-dropdown li,.ui-selectmenu-menu.font-family-dropdown li:hover{color:transparent;background-image:url(../image/web-fonts.png);background-color:#fff;background-repeat:no-repeat;height:25px;margin:4px 0;border:none;padding:3px;background-color:transparent;cursor:default!important}.ui-selectmenu-menu.font-family-dropdown li:hover{background-color:#eaeaea}.ui-selectmenu-menu.font-family-dropdown .seperator,.ui-selectmenu-menu.font-family-dropdown .seperator:hover{font-weight:lighter;padding:7px 11px;background-color:#32373c;color:#fff;font-size:15px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.ui-selectmenu-menu.font-family-dropdown .seperator:first-of-type,.ui-selectmenu-menu.font-family-dropdown .seperator:hover:first-of-type{margin-top:-2px}.panel-body .font-family-select [data-value=serif],.ui-selectmenu-menu.font-family-dropdown [data-value=serif]{font-family:serif!important}.panel-body .font-family-select [data-value=monospace],.ui-selectmenu-menu.font-family-dropdown [data-value=monospace]{font-family:monospace!important}.panel-body .font-family-select [data-value=sans-serif],.ui-selectmenu-menu.font-family-dropdown [data-value=sans-serif]{font-family:sans-serif!important}.ui-selectmenu-menu.font-family-dropdown.ui-selectmenu-open{display:block}.temp-gridblock-wrapper{position:relative}.dragging-section .loading-gridblock{position:absolute;width:100%;height:100%;background:rgba(0,133,186,.8);color:#fff;font-size:32px;z-index:1;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-align:center}.dragging-section .loading-gridblock .bg-editor-loading:after,.dragging-section .loading-gridblock .bg-editor-loading:before{margin-top:55px;margin-left:-22px}.dragging-gridblock-placeholder .loading-gridblock{display:none}.dragging-section body{position:relative;left:-4px;top:-2px;transition:box-shadow .5s}.boldgrid-zoomout-section{display:none}html:not(.dragging-section) .delete-icon-wrap{display:none!important}.dragging-section .delete-icon-wrap{color:#fff;background:#1f1f1f;padding:15px;border-radius:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);cursor:pointer;box-shadow:0 2px 5px 0 #313131;transition:color .5s;position:fixed;display:none}.dragging-section .delete-icon-wrap:hover{color:red}.dragging-section .delete-icon-wrap .dashicons{font-size:24px;margin-left:-3px;margin-top:-7px;vertical-align:middle}.zoom-navbar{display:none}.zoom-navbar .boldgrid-gridblock-categories{display:none;position:absolute;top:0;left:75%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.zoom-navbar .boldgrid-gridblock-categories label{font-weight:600;margin-right:10px}.zoom-navbar .loading-remote{display:none;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:17px;top:14px}.zoom-navbar .loading-remote .bg-editor-loading:after,.zoom-navbar .loading-remote .bg-editor-loading:before{left:-40px;height:30px;width:30px;background-size:100%}.zoom-navbar .loading-remote .bg-editor-loading:after{background-color:#232121;top:calc(50% - 15px)}.loading-remote-body .loading-remote{display:block}.boldgrid-zoomout .zoom-navbar{display:block;position:fixed;top:33px;left:0;right:0;background:#f7f7f7;z-index:9999;padding:6.5px;text-align:center;-webkit-user-select:none;user-select:none;border-bottom:1px solid #ccc}.boldgrid-zoomout #boldgrid-hide-post-title,.boldgrid-zoomout #local-storage-notice,.boldgrid-zoomout #post-status-info,.boldgrid-zoomout #postbox-container-2,.boldgrid-zoomout #titlediv,.boldgrid-zoomout #wp-content-media-buttons,.boldgrid-zoomout .jitm-card,.boldgrid-zoomout .mce-statusbar,.boldgrid-zoomout .update-nag,.boldgrid-zoomout .wp-editor-tabs,.boldgrid-zoomout .wrap>:not(#post){display:none!important}.boldgrid-zoomout .gridblock-error{text-align:center}.boldgrid-zoomout .gridblock-error>*{color:red}.boldgrid-zoomout #wpbody-content{padding-bottom:0}.boldgrid-zoomout #wp-content-editor-tools{position:fixed!important;padding:36px 20px 47px;text-align:center;top:79px!important;left:calc(50% - 61px);background:rgba(0,0,0,.8);border:0}.boldgrid-zoomout .bg-zoom-controls{display:block;color:#fff}.boldgrid-zoomout .bg-zoom-controls .bg-zoom-slider .fa{position:absolute;left:16px;cursor:pointer}.boldgrid-zoomout .bg-zoom-controls .bg-zoom-slider .fa.fa-search-minus{bottom:12px}.boldgrid-zoomout .bg-zoom-controls .bg-zoom-slider .fa.fa-search-plus{top:12px}.boldgrid-zoomout .bg-zoom-controls .unzoom-icon{vertical-align:sub}.boldgrid-zoomout .bg-zoom-controls .ui-slider{height:3px;border-radius:0;width:75px;border-color:#cecece;margin:16px;margin-top:10px;display:inline-block;float:right;cursor:pointer;margin:0;height:150px;float:none;position:relative;top:7px;width:2px}.boldgrid-zoomout .bg-zoom-controls .ui-slider .ui-slider-handle{left:0;border:3px;height:1em;width:1em;border-radius:0;background:#f95b26;top:50%;cursor:pointer;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-6px;top:auto}@media (max-width:550px){.boldgrid-zoomout .bg-zoom-controls .bg-zoom-slider{margin:0 auto}}.boldgrid-zoomout .exit-row-dragging{background-color:#fff;text-decoration:none;padding:7px 15px;border-radius:30px;margin:0 4px;transition:background-color .25s,color .25s;cursor:pointer;background-color:#f95b26;color:#fff;display:inline-block;visibility:hidden}.boldgrid-zoomout .exit-row-dragging:focus{box-shadow:none}.boldgrid-zoomout .exit-row-dragging:hover{background-color:#fb9370;color:#fff}.boldgrid-zoomout .exit-row-dragging.selected{background-color:#f95b26;color:#fff}.boldgrid-zoomout .exit-row-dragging:active{box-shadow:inset 0 0 49px -12px #000}.boldgrid-zoomout .exit-row-dragging:hover{color:#23282d;background-color:#fff}.boldgrid-zoomout .exit-row-dragging:active{box-shadow:inset 0 0 29px -12px #000}.boldgrid-zoomout .bg-close-zoom-view{position:absolute;right:0;bottom:0;width:10px;border-left:1px solid #ddd;width:70px;height:100%;background:#f1f1f1;box-shadow:-7px 0 0 0 #0073aa;cursor:pointer;transition:background-color .5s,color .5s;text-decoration:none}.boldgrid-zoomout .bg-close-zoom-view:hover{background:#fff}.boldgrid-zoomout .bg-close-zoom-view:hover:after{color:#0073aa}.boldgrid-zoomout .bg-close-zoom-view:after{content:"\f335";display:block;font:normal 22px/45px dashicons;color:#000}.boldgrid-zoomout #wp-content-wrap,.boldgrid-zoomout .mce-container{padding-top:0!important}.boldgrid-zoomout #wp-content-editor-tools{width:auto!important}.boldgrid-zoomout #wp-content-editor-container{margin:0 auto;border:none}.boldgrid-zoomout div.mce-toolbar-grp{display:none}.boldgrid-zoomout{position:fixed;background:#3a3a3a;top:0;bottom:0;left:0;right:0}.boldgrid-zoomout #adminmenumain{display:none}.boldgrid-zoomout #post-body-content{min-width:0}.boldgrid-zoomout #poststuff,.boldgrid-zoomout #wpbody,.boldgrid-zoomout #wpwrap,.boldgrid-zoomout #wrap{height:calc(100% - 79px);min-width:0;padding:0;min-height:0}.boldgrid-zoomout #screen-meta-links,.boldgrid-zoomout #wpfooter,.boldgrid-zoomout .postbox-container{display:none}.boldgrid-zoomout #wpcontent{display:block;width:50%;margin:0;padding:0;overflow-x:hidden;float:left;-webkit-user-select:none;user-select:none}.boldgrid-zoomout #poststuff #post-body,.boldgrid-zoomout .wrap{margin:0}.boldgrid-zoomout #content_ifr{min-width:1170px!important;margin-bottom:100px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.boldgrid-zoomout .zoom-gridblocks-section{display:block}.history-controls{position:absolute;left:25%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.history-controls button{padding:9px;margin:-4px 10px;cursor:pointer;background:transparent;border-radius:2px;border:1px solid transparent;box-shadow:none;position:relative;top:1px}.history-controls button i{font-size:26px}.history-controls button i:before{position:relative;left:-2px;top:-2px}.history-controls button:hover{border-color:#adadad;background:hsla(0,0%,90%,.3)}.history-controls button:active{border-color:#adadad;background:hsla(0,0%,90%,.9)}.history-controls button[disabled]{border-color:transparent;background:transparent;cursor:default}.history-controls button[disabled] i{color:#ccc}.zoom-gridblocks-section{width:50%;margin-top:79px;height:100%;background:#f1f1f1;overflow:scroll;overflow-x:hidden}.zoom-gridblocks-section:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.zoom-gridblocks-section .gridblocks{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:80px;position:relative}.zoom-gridblocks-section .gridblocks:before{content:"";background-color:#f1f1f1;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;opacity:0;transition:opacity .5s,visibility .5s;visibility:hidden}.zoom-gridblocks-section .gridblocks.gridblock-loading:before{visibility:visible;opacity:1}.zoom-gridblocks-section .gridblocks.gridblock-loading .gridblock{display:none}.zoom-gridblocks-section .gridblocks .my-gridblocks-404{display:none;padding:40px;font-size:1.5em;line-height:1.5em;background:#fff;margin:60px 30px;border-top:6px solid #0073aa;font-weight:lighter}.zoom-gridblocks-section .gridblocks:not([filter=saved]) .gridblock[data-type=saved],.zoom-gridblocks-section .gridblocks:not([filter=saved]) .my-gridblocks-404{display:none!important}.zoom-gridblocks-section .gridblocks[filter=library][library-gridblocks-count="0"] .my-gridblocks-404.library,.zoom-gridblocks-section .gridblocks[filter=saved][my-gridblocks-count="0"] .my-gridblocks-404.saved{display:block!important}.zoom-gridblocks-section .gridblocks[filter=library] .action-items .save,.zoom-gridblocks-section .gridblocks[filter=saved] .action-items .save{display:none}.zoom-gridblocks-section .gridblock{position:relative;height:300px;background:#fff;margin:50px 0 0;border:3px solid #ccc;border-radius:1px;transition:border-color .5s;left:7px;cursor:move;width:586px;-webkit-user-select:none;user-select:none}.zoom-gridblocks-section .gridblock.gridblock-loading{display:none}.zoom-gridblocks-section .gridblock iframe{width:1170px;height:600px;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(.5);transform:translateX(-50%) translateY(-50%) scale(.5)}.zoom-gridblocks-section .gridblock:before{content:"";display:block;position:absolute;top:50%;width:30px;height:60px;-webkit-transform:translateY(-50%) translateX(-100%);transform:translateY(-50%) translateX(-100%);background-color:#ccc;border-radius:4px 0 0 4px;transition:background-color .5s;cursor:move}.zoom-gridblocks-section .gridblock .fa-arrows{position:absolute;top:50%;color:#fff;left:-22px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px}.zoom-gridblocks-section .gridblock:after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:hsla(0,0%,100%,0);transition:background-color .5s}.zoom-gridblocks-section .gridblock:hover{border-color:#32373c}.zoom-gridblocks-section .gridblock:hover:before{background-color:#32373c}.zoom-gridblocks-section .gridblock.dragging-gridblock:after,.zoom-gridblocks-section .gridblock:hover:after{background:hsla(0,0%,100%,.8)}.zoom-gridblocks-section .gridblock.dragging-gridblock .add-gridblock:before,.zoom-gridblocks-section .gridblock:hover .add-gridblock:before{opacity:1}.zoom-gridblocks-section .gridblock.dragging-gridblock{border-color:#f95b26}.zoom-gridblocks-section .gridblock.dragging-gridblock:before{background-color:#f95b26}.zoom-gridblocks-section .gridblock .add-gridblock{cursor:pointer}.zoom-gridblocks-section .gridblock .add-gridblock:before{content:"+ Add to Page";z-index:1;opacity:0;background:rgba(0,0,0,.5);padding:20px 40px;font-size:1.6em;color:#fff;position:absolute;display:block;left:50%;top:50%;transition:background-color .2s,opacity .5s;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.zoom-gridblocks-section .gridblock[data-is-premium="1"][data-requires-premium="1"]{cursor:default}.zoom-gridblocks-section .gridblock[data-is-premium="1"][data-requires-premium="1"] .add-gridblock:before{content:"Upgrade To Premium"}.zoom-gridblocks-section .gridblock[data-is-premium="1"][data-requires-premium="1"] .save{display:none!important}.zoom-gridblocks-section .gridblock .premium-label{opacity:0;font-variant:small-caps;bottom:0;font-size:20px;padding:20px;z-index:1;background:linear-gradient(90deg,#000,hsla(0,0%,100%,0));width:65%;color:#fff;font-weight:lighter;position:absolute;transition:opacity .5s}.zoom-gridblocks-section .gridblock .premium-label .boldgrid-seal{position:absolute;left:-20px;top:13px}.zoom-gridblocks-section .gridblock[data-is-premium="1"]:hover .premium-label{opacity:1}.zoom-gridblocks-section .gridblock .add-gridblock:hover:before{background:rgba(0,0,0,.8)}.zoom-gridblocks-section .gridblock .add-gridblock:active:before{background:rgba(0,0,0,.4)}.zoom-gridblocks-section .gridblock.dragging-gridblock .add-gridblock:before{content:"Drag to Page";background:rgba(0,0,0,.6)}.zoom-gridblocks-section .gridblock:hover .action-items{opacity:1}.zoom-gridblocks-section .gridblock .action-items{opacity:0;position:absolute;bottom:0;right:0;left:0;text-align:right;padding:17px;z-index:1;font-size:28px;transition:opacity .5s}.zoom-gridblocks-section .gridblock .action-items .fa{padding:10px;margin:0 8px;border-radius:50%;background-color:rgba(0,0,0,.5);color:#fff;height:35px;width:35px;display:inline-block;text-align:center;box-shadow:0 2px 5px 0 #313131;cursor:pointer;transition:background-color .5s}.zoom-gridblocks-section .gridblock .action-items .fa:before{vertical-align:sub}.zoom-gridblocks-section .gridblock .action-items .fa:hover{background-color:#f95b26}@media (min-width:1600px){.zoom-gridblocks-section .gridblock{height:354px;width:690px}.zoom-gridblocks-section .gridblock iframe{-webkit-transform:translateX(-50%) translateY(-50%) scale(.59);transform:translateX(-50%) translateY(-50%) scale(.59)}}@media (max-width:1359px){.zoom-gridblocks-section .gridblock{height:271px;width:527px}.zoom-gridblocks-section .gridblock iframe{-webkit-transform:translateX(-50%) translateY(-50%) scale(.45);transform:translateX(-50%) translateY(-50%) scale(.45)}}@media (max-width:1220px){.boldgrid-zoomout-section.zoom-gridblocks-section{overflow-x:scroll}}@media (max-width:782px){.boldgrid-zoomout #wpcontent{display:none}.boldgrid-zoomout .zoom-gridblocks-section{width:100%;margin-top:92px}.boldgrid-zoomout #wp-content-editor-tools{top:92px!important;right:auto;left:0}.boldgrid-zoomout .zoom-navbar{top:46px}.boldgrid-zoomout #wp-admin-bar-menu-toggle{display:none!important}}@media (max-width:600px){.boldgrid-zoomout .zoom-navbar{top:0}}.wp-admin .editing-blocker{position:absolute;z-index:999;background:#f7f7f7;margin-top:67px;left:0;right:0;bottom:0;top:0}.wp-admin .editing-blocker .gridblock-lead{padding:50px;padding-bottom:30px;margin:75px 20% 0;box-shadow:1px 2px 8px 0 rgba(0,0,0,.25);background:#fff}.wp-admin .editing-blocker .gridblock-lead .desc{font-size:14px;color:#989898;font-style:italic}.wp-admin .editing-blocker .gridblock-lead .actions,.wp-admin .editing-blocker .gridblock-lead p{text-align:center;font-size:25px;white-space:normal}.wp-admin .editing-blocker .gridblock-lead .actions{margin:20px 0}.wp-admin .editing-blocker .gridblock-lead .actions a{text-decoration:none}.wp-admin .editing-blocker .gridblock-lead .actions .wp-media-buttons-icon{display:inline-block;width:18px;height:18px;vertical-align:text-top;margin:0 2px}@media (max-width:988px){.wp-admin .editing-blocker .gridblock-lead{margin-left:10%;margin-right:10%}}#boldgrid-drag-pointer{display:none;position:fixed;border-radius:50%;top:10px;left:10px;background-color:#f95b26;height:30px;width:30px;z-index:999999}.section-dragging-active #boldgrid-drag-pointer{display:block}.wp-admin #boldgrid-drag-pointer{margin-top:20px;margin-left:20px}.dragging-section.dragging-gridblock-iframe body{box-shadow:0 0 0 5px #f95b26}.dragging-section.dragging-gridblock-iframe #boldgrid-drag-pointer{margin-top:20px;margin-left:20px}.dragging-section{cursor:default}.dragging-section .boldgrid-section:hover{cursor:move!important}.dragging-section body{overflow:hidden!important;min-height:800px}.dragging-section .section-drag-element{outline:2px solid #f95b26}.dragging-section .boldgrid-section{position:relative;border:0!important;outline:0!important}.dragging-section .boldgrid-section:after{background-color:transparent;position:absolute;top:0;bottom:0;left:0;right:0;content:" ";z-index:2}.dragging-section .bg-zoom-controls .history-controls{color:#23282d}.dragging-section .boldgrid-section:after,.dragging-section .boldgrid-section:before{display:block}.dragging-section .boldgrid-section:hover:after{background-color:rgba(249,91,38,.75)}.dragging-section .boldgrid-section.delete-overlay:before,.dragging-section .boldgrid-section:hover:before{background-color:transparent;content:"Drag Section";color:#fff;font-size:33px;font-family:Open Sans,sans-serif;text-align:center;line-height:10px;position:absolute;top:50%;left:0;z-index:999;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-variant:small-caps}.dragging-section .boldgrid-section.delete-overlay:before{content:"Delete Section"}.dragging-section .boldgrid-section.delete-overlay:after{background-color:rgba(255,0,0,.75)}.dragging-section.dragging-gridblock-iframe .boldgrid-section:hover:after,.dragging-section.dragging-gridblock-iframe .boldgrid-section:hover:before{display:none}.dragging-section #boldgrid-draggable-resizing-overlay{cursor:move!important}.bg-editor-intro-1-3 .editor-panel{top:calc(50% - 200px)!important;left:calc(50% - 400px)!important}.bg-editor-intro-1-3 p,.bg-editor-intro-1-3 ul{font-family:Exo\ 2;font-weight:300;line-height:1.7;margin-left:10px}.bg-editor-intro-1-3 ul{line-height:1.5em;text-align:left;padding-left:30px;list-style:square outside url(../image/notice/bullet.png)}.bg-editor-intro-1-3 ul li{padding-left:5px;font-weight:600;font-size:14px}.bg-editor-intro .bg-editor-loading{display:block}.bg-editor-intro .editor-panel{z-index:99999999;border:none;box-shadow:0 0 18px 0 rgba(0,0,0,.3)}.bg-editor-intro .editor-panel p{font-size:16px}.bg-editor-intro .editor-panel .panel-title{margin:0;cursor:default}.bg-editor-intro .editor-panel .close-icon{display:none}.bg-editor-intro .editor-panel .panel-body{overflow-y:hidden;padding:0 15px 15px;border-radius:10px;position:absolute;top:48px;bottom:0;right:0;left:0}.bg-editor-intro .editor-panel h2{font-family:Josefin Sans;text-transform:uppercase;font-weight:300;font-size:32px}.bg-editor-intro .editor-panel p.intro{width:65%}.bg-editor-intro .editor-panel .editor-icon{height:28px;width:auto;margin-right:5px}.bg-editor-intro .editor-panel .editor-preview img{border:2px solid #ececec;position:absolute;right:20px;bottom:-20px}.bg-editor-intro .editor-panel .panel-actions{position:absolute;top:25px;right:60px}@media screen and (max-width:915px){.bg-editor-intro .editor-panel{left:0!important;right:0!important;top:0!important;bottom:0!important;position:fixed;height:800px!important;width:auto!important}.bg-editor-intro .editor-panel h2{line-height:1.1em}.bg-editor-intro .editor-panel .editor-preview{display:none}.bg-editor-intro .editor-panel .panel-actions{position:static}.bg-editor-intro .editor-panel .panel-title{border-radius:0}.bg-editor-intro .editor-panel p.intro{width:100%}}.bg-editor-intro .step:not(.active){display:none}.bg-editor-intro .editor-panel .panel-title{pointer-events:none}.bg-editor-intro .editor-panel .setup{padding:10px}.bg-editor-intro .editor-panel .setup .palette-selection p{font-size:15px}.bg-editor-intro .editor-panel .setup h2{line-height:1.1;font-size:24px;margin-bottom:0}.bg-editor-intro .editor-panel .setup .buttons{text-align:right;position:absolute;left:0;right:0;margin:15px 20px;bottom:0}.bg-editor-intro .editor-panel .setup p{font-family:inherit;margin-left:0}@media screen and (max-width:915px){.bg-editor-intro .editor-panel .setup .buttons{position:static}.bg-editor-intro .editor-panel .setup .buttons .btn{margin:5px 0}.bg-editor-intro .editor-panel .setup .welcome .step-content{margin-left:0}.bg-editor-intro .editor-panel .setup .welcome img{display:none}}.setup .palette-selection .palette-row{margin-right:-1px}.setup .palette-selection .palette-row li{margin-bottom:0}.setup .welcome img{position:absolute;width:75px;left:20px;top:25px}.setup .welcome .step-content{margin-left:90px}.setup .welcome .lead{font-size:14px}.setup .choose-template .bg-editor-radio{text-align:left;max-width:240px;margin:0 auto;margin-top:30px}.setup .choose-template .lead{font-size:14px}.setup .done a.support-link{color:#0073aa}.boldgrid-wpforms[data-description="0"] .wpforms-description,.boldgrid-wpforms[data-title="0"] .wpforms-title{display:none!important}
2
  /*!
3
  * jQuery UI CSS Framework 1.12.1
4
  * http://jqueryui.com
1
+ .bg-loading-spinner{display:none;position:relative}.bg-loading-spinner.enabled{display:inline-block!important}.bg-loading-spinner.enabled:before{content:" ";background-image:url(../image/boldgrid-logo.svg);display:block;width:50px;height:50px;background-repeat:no-repeat}.bg-loading-spinner.enabled:after{content:" ";width:50px;height:50px;background-color:#000;display:block;border-radius:100%;-webkit-animation:a 1s infinite ease-in-out;animation:a 1s infinite ease-in-out;position:absolute;top:0}.bg-editor-loading{display:none}.bg-editor-loading.enabled{display:block!important}.bg-editor-loading:after{background-color:#fff;top:50%;top:calc(50% - 25px);border-radius:100%;-webkit-animation:a 1s infinite ease-in-out;animation:a 1s infinite ease-in-out}.bg-editor-loading:after,.bg-editor-loading:before{content:" ";width:50px;height:50px;position:fixed;left:50%;z-index:99999999}.bg-editor-loading:before{background-image:url(../image/boldgrid-logo.svg);top:50%;background-repeat:no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bg-editor-loading.absolute:after,.bg-editor-loading.absolute:before{position:absolute}@-webkit-keyframes a{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes a{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.bg-editor-overlay.fadeout-background:after,.fadeout-background.bg-editor-intro:after{-webkit-animation-name:b;animation-name:b;-webkit-animation-duration:.5s;animation-duration:.5s}.bg-editor-intro:after,.bg-editor-overlay:after{-webkit-animation-name:c;animation-name:c;-webkit-animation-duration:.5s;animation-duration:.5s;content:" ";left:0;right:0;top:0;bottom:0;background-color:hsla(0,0%,100%,.7);z-index:99999;position:fixed}@-webkit-keyframes b{0%{background-color:hsla(0,0%,100%,.7)}to{background-color:transparent}}@keyframes b{0%{background-color:hsla(0,0%,100%,.7)}to{background-color:transparent}}@-webkit-keyframes c{0%{background-color:transparent}to{background-color:hsla(0,0%,100%,.7)}}@keyframes c{0%{background-color:transparent}to{background-color:hsla(0,0%,100%,.7)}}.post-type-bg_block .bg-editor-loading:after{opacity:0!important}.bg-editor-loading-main.active .bg-editor-loading:after,.bg-editor-loading-main.active .bg-editor-loading:before,.bg-editor-loading-main.active:after{opacity:1}.bg-editor-loading-main.disabled .bg-editor-loading,.bg-editor-loading-main.disabled:after{display:none}.bg-editor-loading-main{position:relative}.bg-editor-loading-main:after{content:" ";background-color:#f7f7f7;position:absolute;left:0;right:0;top:0;bottom:0;z-index:999}.bg-editor-loading-main .bg-editor-loading:after,.bg-editor-loading-main .bg-editor-loading:before,.bg-editor-loading-main:after{opacity:0;transition:opacity .5s}.bg-editor-loading-main .bg-editor-loading{display:block}.bg-editor-loading-main .bg-editor-loading:after,.bg-editor-loading-main .bg-editor-loading:before{position:absolute;width:75px;height:75px;z-index:9999}.bg-editor-loading-main .bg-editor-loading:before{top:180px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:100% 100%}.bg-editor-loading-main .bg-editor-loading:after{top:140px;background-color:#000}.bg-editor-radio input{padding:15px;background:#ececec;border-radius:5px;margin:7px 0;display:block;font-size:15px;position:relative;width:100%;border:0;height:40px;box-shadow:none;text-align:left;transition:background-color,color .5s}.bg-editor-radio input:after{content:attr(text);top:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:20px}.bg-editor-radio input:hover{background-color:#dadde0}.bg-editor-radio input:checked{color:#fff;background:#32373c}.bg-editor-radio input:checked:before{color:#32373c;content:"\f058";display:block;position:absolute;left:-20px;font:normal normal normal 16px/1 FontAwesome;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;height:auto;margin:initial;line-height:normal;background-color:initial;text-indent:0}.bg-editor-button{font-family:Josefin Sans;text-transform:uppercase;font-weight:300;font-size:13px;font-weight:600;padding:10px 35px;line-height:inherit}.bg-editor-button.bg-primary-color{background-color:#f95b26;color:#fff}.bg-editor-button.bg-primary-color:hover{background-color:#f04107}.bg-editor-button.bg-primary-color[disabled]{background-color:#fdccbb}.bg-editor-button.bg-secondary-color{background-color:#ececec;color:#000}.bg-editor-button.bg-secondary-color:hover{background-color:#f9f9f9}.button.boldgrid-color{background-color:#f95b26;color:#fff;text-shadow:none;border-color:#e63e06;box-shadow:0 1px 0 #e63e06}.button.boldgrid-color:active,.button.boldgrid-color:focus,.button.boldgrid-color:hover{background-color:#f96635;border-color:#e63e06;color:#fff}.button.boldgrid-color:active{background-color:#e63e06;box-shadow:inset 0 2px 0 #e63e06}#boldgrid-hide-post-title.boldgrid-controls{margin:10px 10px 0;display:none}#boldgrid-hide-post-title.boldgrid-controls .dashicons-editor-help:hover{cursor:help}#boldgrid-hide-post-title.boldgrid-controls .dashicons-editor-help:hover+.boldgrid-tooltip{display:inline-block;left:33px;margin-top:20px}.post-php.post-type-page.boldgrid-editor-template #boldgrid-hide-post-title.boldgrid-controls{display:block}.color-panel,.editor-panel{display:none;position:fixed;top:200px;right:45px;z-index:100101;width:310px;border:none;background-color:#fff;border-radius:5px;box-shadow:0 0 18px 0 rgba(22,45,61,.27);border:1px solid #b1b1b1;-webkit-user-select:none;user-select:none}.color-panel.drag-disabled .panel-title,.editor-panel.drag-disabled .panel-title{pointer-events:none}.color-panel.drag-disabled .panel-title .close-icon,.editor-panel.drag-disabled .panel-title .close-icon{pointer-events:auto}.color-panel .panel-title,.editor-panel .panel-title{cursor:move;background-color:#32373c;color:#fff;padding:15px 22px;font-weight:300;margin:0;font-size:16px}.color-panel .panel-title .info,.editor-panel .panel-title .info{position:absolute;right:10px}.color-panel .panel-title .close-icon,.editor-panel .panel-title .close-icon{position:absolute;right:25px;border-radius:50%;background-color:#fff;color:#32373c;padding:1px;top:14px;cursor:pointer;transition:box-shadow .3s}.color-panel .panel-title .close-icon:hover,.editor-panel .panel-title .close-icon:hover{box-shadow:inset 0 0 3px 1px #969696;color:#f95b26}.color-panel .panel-title,.editor-panel .panel-title{border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:10px}.color-panel .bg-loading-spinner,.editor-panel .bg-loading-spinner{position:absolute;right:0;bottom:10px;right:10px}.color-panel .panel-title .icon,.editor-panel .panel-title .icon{position:absolute;left:20px}.color-panel .panel-title .icon+.name,.editor-panel .panel-title .icon+.name{margin-left:23px}.color-panel .fa.icon,.editor-panel .fa.icon{font-size:20px;left:24px}.color-panel .panel-selection,.editor-panel .panel-selection{width:70px;height:70px;margin:3px;display:inline-block;text-align:center;border-radius:5px;cursor:pointer;background-color:#eee;transition:background-color .3s;white-space:nowrap;text-overflow:ellipsis;padding:0 9px;overflow:hidden}.color-panel .panel-selection:hover,.editor-panel .panel-selection:hover{background-color:#fff}.color-panel .panel-selection.selected,.editor-panel .panel-selection.selected{background-color:#f95b26;color:#fff}.color-panel .panel-button,.editor-panel .panel-button{background-color:#fff;text-decoration:none;padding:7px 15px;border-radius:30px;margin:0 4px;transition:background-color .25s,color .25s;font-size:15px;background-color:#f95b26;padding:7px 20px;color:#fff}.color-panel .panel-button:focus,.editor-panel .panel-button:focus{box-shadow:none}.color-panel .panel-button:hover,.editor-panel .panel-button:hover{background-color:#fb9370;color:#fff}.color-panel .panel-button.selected,.editor-panel .panel-button.selected{background-color:#f95b26;color:#fff}.color-panel .panel-button:active,.editor-panel .panel-button:active{box-shadow:inset 0 0 49px -12px #000}.color-panel .panel-button:hover,.editor-panel .panel-button:hover{background-color:#fa794e}.color-panel .panel-footer,.editor-panel .panel-footer{display:none;position:absolute;bottom:0;left:0;right:0;background-color:hsla(0,0%,100%,.8);height:20px;padding:20px;text-align:center;border-radius:0 0 5px 5px;z-index:5}.color-panel .panel-footer .add-media,.editor-panel .panel-footer .add-media{display:none}.color-panel .supports-customization,.editor-panel .supports-customization{padding-bottom:40px}.color-panel .panel-body .customize,.editor-panel .panel-body .customize{display:none}.color-panel .back,.editor-panel .back{margin:10px 0 0}.color-panel .back .panel-button,.editor-panel .back .panel-button{background-color:#32373c;padding:4px 12px;font-size:12px}.color-panel .back .panel-button:hover,.editor-panel .back .panel-button:hover{background-color:#fa794e}.color-panel .back .fa,.editor-panel .back .fa{font-size:8px;position:relative;top:-1px;left:-1px}.color-panel .ui-slider-horizontal,.editor-panel .ui-slider-horizontal{height:3px;border-radius:0;width:75px;border-color:#cecece;margin:16px;margin-top:10px;display:inline-block;float:right;cursor:pointer}.color-panel .ui-slider-horizontal .ui-slider-handle,.editor-panel .ui-slider-horizontal .ui-slider-handle{left:0;border:3px;height:1em;width:1em;border-radius:0;background:#f95b26;top:50%;cursor:pointer;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.color-panel .inline-color-controls .theme-colors-wrap .boldgrid-tooltip-wrap,.color-panel .inline-color-controls [data-tooltip-id=color-saved],.color-panel .inline-color-controls h4,.editor-panel .inline-color-controls .theme-colors-wrap .boldgrid-tooltip-wrap,.editor-panel .inline-color-controls [data-tooltip-id=color-saved],.editor-panel .inline-color-controls h4{display:none}.color-panel .section,.editor-panel .section{border-bottom:2px solid hsla(0,0%,85%,.4);padding:18px 21px;color:#32373c;position:relative}.color-panel .section:last-of-type,.editor-panel .section:last-of-type{border-color:transparent}.color-panel .section h4,.editor-panel .section h4{font-size:14px;font-weight:400;color:#32373c;margin-bottom:12px;margin-top:0}.color-panel .section.color-controls,.editor-panel .section.color-controls{text-align:center}.color-panel .section.color-controls h4,.editor-panel .section.color-controls h4{font-size:15px;margin-bottom:5px;margin-top:0}.color-panel .section p,.editor-panel .section p{margin-bottom:4px;color:#32373c;font-weight:lighter}.color-panel .section.family .ui-icon,.editor-panel .section.family .ui-icon{border-radius:50%;border:1px solid #8c8a8c}.color-panel .section.family .ui-icon:before,.editor-panel .section.family .ui-icon:before{content:" "}.color-panel .section .ui-slider-horizontal,.editor-panel .section .ui-slider-horizontal{float:none;margin-left:0;width:70%;margin-bottom:8px}.color-panel .section .slider~.value,.editor-panel .section .slider~.value{font-size:19px;position:relative;top:-14px;left:5px;padding:5px;border-radius:5px;background-color:#f1f1f1}.color-panel .section label,.editor-panel .section label{display:table;margin:10px 0}.color-panel .section input[type=radio]:checked:before,.editor-panel .section input[type=radio]:checked:before{background-color:#f95b26}.color-panel .title,.editor-panel .title{padding-bottom:0;border-bottom:1px solid #32373c;font-size:15px;margin:0 15px 17px;color:#32373c;border-color:hsla(0,0%,85%,.4)}.color-panel .title h4,.editor-panel .title h4{font-size:16px;font-weight:400;margin:10px 0}.color-panel .width-control .width,.editor-panel .width-control .width{margin-top:25px}.color-panel textarea,.editor-panel textarea{width:100%;resize:vertical}.panel-body{overflow-y:scroll;padding:0 10px;background-color:#fff}.panel-body.block-access-overlay:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.7)}.panel-body ul{text-align:center;margin-top:0}.editor-panel[data-type=icon]{width:335px}.editor-panel[data-type=icon] .back{margin-bottom:0}.editor-panel[data-type=icon] .panel-selection{width:123px;height:42px;text-align:left}.editor-panel[data-type=icon] .panel-body .presets .fa{font-size:26px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#525252}.editor-panel[data-type=icon] .panel-selection .name{margin-left:6px;vertical-align:middle}.editor-panel[data-type=icon] .panel-selection.selected .fa{color:#fff}.editor-panel[data-type=icon] .ui-slider-horizontal{width:65%}.editor-panel[data-type=box] .my-designs{z-index:1}.editor-panel[data-type=box] .panel-footer{z-index:2}.editor-panel[data-type=box].editor-panel,.editor-panel[data-type=box] .panel-body{background-color:#ececec}.editor-panel[data-type=box] .bg-box{width:45px;height:45px;margin:12px 8px;padding:0;cursor:pointer;box-sizing:border-box}.editor-panel[data-type=box] .bg-box:before{content:" ";background-image:url(../image/transparency.png);background-size:55px;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.editor-panel[data-type=box] .bg-box.box-long{height:114px}.editor-panel[data-type=box] .bg-box.box-wide{width:106px}.editor-panel[data-type=box] .box-design,.editor-panel[data-type=box] .panel-body{height:100%;width:100%}.editor-panel[data-type=box] .back{margin-bottom:0}.editor-panel[data-type=box] .presets{padding-bottom:45px;font-size:7px;margin:0 auto;width:250px}.editor-panel[data-type=box] .presets.my-designs{padding-bottom:15px}.editor-panel[data-type=box] .presets .selected:after{content:"\f058";font:normal normal normal 14px/1 FontAwesome;width:22px;position:absolute;top:-9px;right:-9px;color:#f95b26;background:#fff;border-radius:50%;background-size:22px 27px;height:21px;text-align:center;font-size:20px}.editor-panel[data-type=box] .color-controls .title{margin-left:10px;margin-right:10px}.editor-panel[data-type=box] .box-design .customize{display:none}.editor-panel[data-type=background] img{max-width:100%}.editor-panel[data-type=background] .panel-title{margin-bottom:0}.editor-panel[data-type=background] .panel-body{padding:0;overflow:hidden;border-radius:0 0 5px 5px}.editor-panel[data-type=background].customize-open .customize{padding:0 10px}.editor-panel[data-type=background] .panel-footer{bottom:-59px}.editor-panel[data-type=background] .current-selection{position:relative;height:180px;background-size:cover;background-position:50%}.editor-panel[data-type=background] .current-selection[data-type=pattern]{background-size:initial;background-repeat:repeat}.editor-panel[data-type=background] .current-selection[data-type=color] .settings{display:none!important}.editor-panel[data-type=background] .current-selection[data-type] .settings{display:block}.editor-panel[data-type=background] .current-selection .settings{display:none;text-align:center;position:relative;top:59px}.editor-panel[data-type=background] .current-selection .settings .panel-button{background-color:rgba(0,0,0,.6);border:2px solid #fff;color:#fff;padding:5px 11px 6px}.editor-panel[data-type=background] .current-selection .settings .panel-button:hover{color:#f95b26;border-color:#f95b26}.editor-panel[data-type=background] .filters{background-color:rgba(0,0,0,.4);padding:12px;text-align:center;position:absolute;bottom:0;right:0;left:0}.editor-panel[data-type=background] .filter{background-color:#fff;text-decoration:none;padding:7px 15px;border-radius:30px;margin:0 4px;transition:background-color .25s,color .25s;color:#222;margin:3px;float:none}.editor-panel[data-type=background] .filter:focus{box-shadow:none}.editor-panel[data-type=background] .filter:hover{background-color:#fb9370;color:#fff}.editor-panel[data-type=background] .filter.selected{background-color:#f95b26;color:#fff}.editor-panel[data-type=background] .filter:active{box-shadow:inset 0 0 49px -12px #000}.editor-panel[data-type=background] .filter:hover{background-color:#495158}.editor-panel[data-type=background] .filter.selected{background-color:#32373c}.editor-panel[data-type=background] .current-selection img,.editor-panel[data-type=background] .presets img{position:relative}.editor-panel[data-type=background] .customize .section:not(.back){display:none}.editor-panel[data-type=background] .preset-wrapper[data-type=color]~* .customize .background-color,.editor-panel[data-type=background] .preset-wrapper[data-type=gradients]~* .customize .direction,.editor-panel[data-type=background] .preset-wrapper[data-type=gradients]~* .customize .gradient-color-1,.editor-panel[data-type=background] .preset-wrapper[data-type=gradients]~* .customize .gradient-color-2,.editor-panel[data-type=background] .preset-wrapper[data-type=image]~* .customize .overlay-color,.editor-panel[data-type=background] .preset-wrapper[data-type=image]~* .customize .scroll-effects,.editor-panel[data-type=background] .preset-wrapper[data-type=image]~* .customize .size,.editor-panel[data-type=background] .preset-wrapper[data-type=image]~* .customize .vertical-position,.editor-panel[data-type=background] .preset-wrapper[data-type=pattern]~* .customize .background-color,.editor-panel[data-type=background] .preset-wrapper[data-type=pattern]~* .customize .scroll-effects{display:block}.editor-panel[data-type=background] .add-image-controls{padding:0;background-color:#32373c;color:#fff}.editor-panel[data-type=background] .add-image-controls:hover{background-color:#555d66}.editor-panel[data-type=background] .add-image-controls a{text-decoration:none;position:relative;top:17px;color:#fff;font-size:15px}.editor-panel[data-type=background] .presets{padding:0 20px}.editor-panel[data-type=background] .presets ul>li{margin:15px 0;height:53px;border:1px solid #bdbcbc;cursor:pointer}.editor-panel[data-type=background] .presets [data-type=image]{background-size:cover;background-position:50%}.editor-panel[data-type=background] .presets [data-type=pattern]{background-color:#d6d6d6}.editor-panel[data-type=background] .presets .title{margin-bottom:17px;margin-left:0;margin-right:0}.editor-panel[data-type=background] .presets .add-image-controls{display:none}.editor-panel[data-type=background] .presets[data-filter=image] .add-image-controls{display:block}.editor-panel[data-type=background] .presets h4{font-weight:400;margin:13px 0 6px}.editor-panel[data-type=background] .presets .background-color{text-align:left;padding:0;padding-bottom:7px}.editor-panel[data-type=background] .presets .background-color label{position:absolute;top:-6px;right:0;margin-top:0}.editor-panel[data-type=background] .presets .background-color label:before{top:5px;left:-25px}.editor-panel[data-type=background] .presets .background-color h4{font-size:18px;margin-top:20px}.editor-panel[data-type=background] .selection{position:relative}.editor-panel[data-type=background] .presets .selected:after{content:"\f058";font:normal normal normal 14px/1 FontAwesome;width:22px;position:absolute;top:-9px;right:-9px;color:#f95b26;background:#fff;border-radius:50%;background-size:22px 27px;height:21px;text-align:center;font-size:20px}.editor-panel[data-type=background] .background-design .customize{display:none}.editor-panel[data-type=background] .background-design .customize .back{margin-bottom:0;padding:8px 0 14px}.editor-panel[data-type=background] .background-design .customize .overlay-color{padding-top:8px;padding-bottom:8px}.editor-panel[data-type=background] .panel-footer .customize-design{display:none}.editor-panel[data-type=image] .panel-selection{width:calc(50% - 2px);height:auto;background-color:#fff;padding:9px 0;margin:0}.editor-panel[data-type=image] .presets{font-size:7px}.editor-panel[data-type=image] img{max-width:100px;max-height:100px}.editor-panel[data-type=image] .presets .selected{position:relative}.editor-panel[data-type=image] .presets .selected:after{content:"\f058";font:normal normal normal 14px/1 FontAwesome;width:22px;position:absolute;top:-9px;right:-9px;color:#f95b26;background:#fff;border-radius:50%;background-size:22px 27px;height:21px;text-align:center;font-size:20px;top:5px;right:5px}.editor-panel[data-type=hr] .panel-selection{margin:10px 5px;padding:10px 5px;display:block;background-color:transparent;width:auto;height:auto}.editor-panel[data-type=hr] .panel-selection:hover{background:#eee}.editor-panel[data-type=hr] .back{margin-bottom:0}.editor-panel[data-type=hr] .my-designs{margin-bottom:30px}.editor-panel[data-type=hr] .presets .selected{position:relative;background:#eee;color:currentColor}.editor-panel[data-type=hr] .presets .selected:after{content:"\f058";font:normal normal normal 14px/1 FontAwesome;width:22px;position:absolute;top:-9px;right:-9px;color:#f95b26;background:#fff;border-radius:50%;background-size:22px 27px;height:21px;text-align:center;font-size:20px;top:0;right:5px}.editor-panel[data-type=button]{background-color:#eee}.editor-panel[data-type=button] .panel-body{background-color:#eee;padding:0}.editor-panel[data-type=button] .panel-body .theme-designs{background-color:transparent!important;padding-left:2px;padding-right:12px}.editor-panel[data-type=button].customize-open,.editor-panel[data-type=button].customize-open .panel-body{background-color:#fff}.editor-panel[data-type=button] .customize div[data-control-name]{margin-left:10px;margin-right:10px}.editor-panel[data-type=button] .presets .panel-selection{width:48%;height:auto;background-color:#eee;padding:10px 0;margin:0}.editor-panel[data-type=button] .presets .selected{position:relative}.editor-panel[data-type=button] .presets .selected:after{content:"\f058";font:normal normal normal 14px/1 FontAwesome;width:22px;position:absolute;top:-9px;right:-9px;color:#f95b26;background:#fff;border-radius:50%;background-size:22px 27px;height:21px;text-align:center;font-size:20px;top:2px;right:0}.editor-panel[data-type=button] .boldgrid-button{text-transform:uppercase}.editor-panel[data-type=button] .presets{padding-left:15px;padding-right:15px}.editor-panel[data-type=button] .section.class-control{padding-top:0;padding-bottom:8px}.editor-panel[data-type=button] [data-preset*=btn-block]{width:100%!important}.editor-panel[data-type=font] .panel-title{margin-bottom:0}.editor-panel[data-type=font] select.google-fonts{width:185px}.editor-panel[data-type=font] .family .color-preview{position:absolute;top:23px;right:20px}.editor-panel[data-type=font] .section.effects .panel-selection{height:35px;width:35px;padding:8px;color:#868686;font-size:37px;line-height:33px;margin:1px}.editor-panel[data-type=font] .section.effects .panel-selection.selected{color:#fff}.editor-panel[data-type=font] .section.effects .fa-ban{color:#b50000}.editor-panel[data-type=font] .section.effects .panel-selection.selected .fa-ban{color:#fff}.editor-panel[data-type=image-filter]{width:400px}.editor-panel[data-type=image-filter] .panel-selection{background:none;width:auto;height:auto;padding:0}.editor-panel[data-type=image-filter] .panel-selection:hover{color:#32373c}.editor-panel[data-type=image-filter] .panel-selection:hover canvas,.editor-panel[data-type=image-filter] .panel-selection:hover img{border-color:#32373c}.editor-panel[data-type=image-filter] .panel-selection canvas,.editor-panel[data-type=image-filter] .panel-selection img{width:100%;height:auto;max-height:100px;max-width:100px;border-radius:7px;border:2px solid transparent}.editor-panel[data-type=image-filter] .panel-selection.selected{color:#f95b26}.editor-panel[data-type=image-filter] .panel-selection.selected canvas,.editor-panel[data-type=image-filter] .panel-selection.selected img{border-color:#f95b26}.editor-panel[data-type=image-filter] .image-filter .customize{display:none;margin-left:0}.editor-panel[data-type=image-filter] .customizing .customize{display:block}.editor-panel[data-type=image-filter] .customizing .presets{display:none}.editor-panel[data-type=image-filter] .panel-body{position:relative}.editor-panel[data-type=image-filter] .panel-body .activate-customize{margin-top:10px}.editor-panel[data-type=image-filter] .panel-body .remote-image-error{display:none;padding:100px;font-size:18px}.editor-panel[data-type=image-filter] .panel-body .remote-image-error p{font-size:1.1em}.editor-panel[data-type=image-filter] .panel-body .remote-image-error.error-active{display:block}.editor-panel[data-type=image-filter] .panel-body .remote-image-error.error-active~.choices,.editor-panel[data-type=image-filter] .panel-body .remote-image-error.error-active~.preview{display:none}.editor-panel[data-type=image-filter] .panel-body .presets{padding-right:2px;padding-top:2px}.editor-panel[data-type=image-filter] .panel-body .preview{text-align:center;margin-top:4px;height:95%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.editor-panel[data-type=image-filter] .panel-body .preview canvas,.editor-panel[data-type=image-filter] .panel-body .preview img{max-width:85%;max-height:85%;text-align:center;border-radius:5px}.editor-panel[data-type=image-filter] .panel-body .preview .panel-button{display:inline-block;margin:15px auto;cursor:pointer}.editor-panel[data-type=image-filter] .panel-body .preview .loading{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background-color:hsla(0,0%,100%,.8);text-align:center}.editor-panel[data-type=image-filter] .panel-body .preview .spinner{position:relative;margin-top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);float:none}.editor-panel[data-type=image-filter].rendering .panel-body .preview .loading{display:block}.editor-panel[data-type=image-filter] .panel-body .choices,.editor-panel[data-type=image-filter] .panel-body .preview{display:inline-block;text-align:center}.editor-panel[data-type=image-filter] .panel-body .choices{width:50%;margin-left:20px}.editor-panel[data-type=image-filter] .panel-body .preview{width:calc(50% - 20px)}.editor-panel[data-type=image-filter] .panel-body .choices{border-radius:5px;padding-bottom:11px;background-color:#f1f1f1;box-shadow:0 0 4px 0 #b5b5b5;margin-bottom:8px;margin-top:3px}.editor-panel[data-type=image-filter] .panel-body ul{overflow-y:scroll;height:400px;margin:10px}.editor-panel[data-type=image-filter] .panel-body{overflow:hidden}.editor-panel[data-type=information]{-webkit-user-select:initial;user-select:auto}.editor-panel[data-type=information] .info-wrap{display:-webkit-box;display:flex;padding:0 25px}.editor-panel[data-type=information] ul{list-style:none}.editor-panel[data-type=information] .control-name{font-weight:700;margin-bottom:5px}.editor-panel[data-type=information] .intro{padding:10px 20px 0;margin:0}.editor-panel[data-type=information] .help-text{position:relative;text-align:left;margin:20px 0 20px 30px;padding:0}.editor-panel[data-type=information] .help-text>:first-child{position:absolute;left:-25px;font-size:20px}.boldgrid-control .iris-picker{left:-10px;position:relative;padding-right:20px}.boldgrid-control .iris-alpha-slider.iris-strip{position:absolute;right:-4px}.editor-panel[data-type=Library] .save-gridblock{text-align:center;margin-top:15%;padding:0 40px}.editor-panel[data-type=Library] .save-gridblock .save-state{display:none}.editor-panel[data-type=Library] .save-gridblock[state=save-failed] .save-failed,.editor-panel[data-type=Library] .save-gridblock[state=save-prompt] .save-prompt,.editor-panel[data-type=Library] .save-gridblock[state=save-success] .save-success{display:block}.editor-panel[data-type=Library] .save-gridblock .save-failed button,.editor-panel[data-type=Library] .save-gridblock .save-success button{margin-top:30px}.editor-panel[data-type=Library] .save-gridblock h2{font-size:2.5em;font-weight:300}.editor-panel[data-type=Library] .save-gridblock h4{font-size:1.2em;color:#9c9c9c;font-weight:400;line-height:1.5em}.editor-panel[data-type=Library] .save-gridblock form{margin-top:25px}.editor-panel[data-type=Library] .save-gridblock input{padding:14px;width:50%;font-size:1.3em;border:1px solid #ececec}.editor-panel[data-type=Library] .save-gridblock .save.bg-editor-button{line-height:4px;border-radius:0 5px 5px 0;margin-left:-5px;padding-top:26px;padding-bottom:26px}.editor-panel .panel-body .customize{margin-left:65px}.customize-navigation{position:absolute;top:0;bottom:0;background-color:#32373c;width:60px;z-index:999;border-bottom-left-radius:5px;top:48px}.customize-navigation .item{height:50px;text-align:center;-webkit-box-align:center;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:none}.customize-navigation .item.enabled{display:-webkit-box;display:flex}.customize-navigation .item,.customize-navigation .item:after{transition-property:background,border;transition-duration:.25s}.customize-navigation .item .boldgrid-help-icon{display:none}.customize-navigation .item a{line-height:0;width:100%}.customize-navigation .item svg{padding-top:10px;fill:#fff;height:40px;width:100%}.customize-navigation .item svg path{fill:#fff!important}.customize-navigation .item.active{background:#f95b26}.customize-navigation .item.active:after{content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #f95b26;position:absolute;right:-8px}.customize-navigation .item:hover{background:#fa8158}.customize-navigation .item:hover:after{border-left:10px solid #fa8158}.customize-navigation .item:hover .boldgrid-tooltip{display:block;right:40px!important;top:50%!important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.customize [data-control-name],.editor-panel [data-control-name=Advanced] .back{display:none}.editor-panel[data-type=Advanced] .customize-navigation[data-element-type=column] .item[data-control-name=blockAlignment],.editor-panel[data-type=Advanced] .customize-navigation[data-element-type=column] .item[data-control-name=margin],.editor-panel[data-type=Advanced] .customize-navigation[data-element-type=column] .item[data-control-name=width]{display:none!important}.theme-designs .button-overrides{text-shadow:none}.theme-designs .button-overrides,.theme-designs .button-overrides:active,.theme-designs .button-overrides:focus,.theme-designs .button-overrides:hover{background-color:transparent;border:none;box-shadow:none}.editor-panel .control{display:block;height:36px;width:216px;width:50%;float:left}.editor-panel .control .name{position:relative;top:4px;float:left}.template-control{text-align:center;flex-wrap:wrap}.template-control,.template-control .radio{display:-webkit-box;display:flex}.template-control .radio{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;align-self:flex-end;width:50%;padding:10px 0;border-radius:5px}.template-control .label{margin-bottom:5px}.template-control input[type=radio]{height:75px;margin:0 auto;width:auto;box-shadow:none;border:none;background:transparent;position:relative;border-radius:0;transition:background-color .5s}.template-control input[type=radio]:hover{background-color:#dcdcdc}.template-control input[type=radio]:checked:before{color:#f95b26;content:"\f058";display:block;position:absolute;top:5px;right:0;font:normal normal normal 21px/1 FontAwesome;-webkit-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%);height:auto;margin:initial;line-height:normal;background-color:initial;text-indent:0;background:#fff;width:21px;padding:2px;z-index:1}.template-control .template:after{content:"";width:75px;height:75px;display:block;background:url(../../assets/image/page-templates/sidebar.svg);background-repeat:no-repeat;background-size:cover}.template-control .sidebar.left:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.template-control .sidebar.none:after{background-image:url(../../assets/image/page-templates/fullwidth.svg)}.template-control .template.default:after{background-image:url(../../assets/image/page-templates/default.svg)}.border-type-control ul{text-align:left}.editor-panel .width-control{padding:18px 12px}.editor-panel .mdc-switch{top:5px;margin-right:5px}.editor-panel .mdc-switch input[type=checkbox]{width:48px;height:48px;display:inline-block;margin-top:-3px;transition:-webkit-transform 90ms cubic-bezier(.4,0,.2,1);transition:transform 90ms cubic-bezier(.4,0,.2,1);transition:transform 90ms cubic-bezier(.4,0,.2,1), -webkit-transform 90ms cubic-bezier(.4,0,.2,1);transition:transform 90ms cubic-bezier(.4,0,.2,1),-webkit-transform 90ms cubic-bezier(.4,0,.2,1);opacity:0;cursor:pointer}#boldgrid-instance-menu{padding:0;display:none;height:0;position:absolute;left:0;bottom:-1px;right:0;text-align:center}#boldgrid-instance-menu ul{text-align:center;display:inline-block;padding:4px 15px 5px;background-color:#32373c;border-radius:0 0 5px 5px;box-shadow:0 5px 16px -4px;cursor:move;width:auto!important}#boldgrid-instance-menu li{display:inline-block;padding:2px;border-radius:50%;margin:0 6px;cursor:pointer;background-color:#fff;transition:box-shadow .3s;position:relative}#boldgrid-instance-menu li:hover .boldgrid-tooltip{top:39px;display:block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#boldgrid-instance-menu li:hover .boldgrid-tooltip .boldgrid-tooltip-inner{white-space:nowrap}#boldgrid-instance-menu li.active,#boldgrid-instance-menu li:hover{box-shadow:inset 0 0 3px 1px #969696}#boldgrid-instance-menu li.active span,#boldgrid-instance-menu li:hover span{color:#f95b26}#boldgrid-instance-menu li span{font-size:24px;transition:color .3s;padding:2px}#boldgrid-instance-menu li .fa{width:24px;height:24px;text-align:center;font-family:FontAwesome}#boldgrid-instance-menu li .dashicons-edit{padding:3px 2px 0;line-height:23px}#boldgrid-instance-menu .active .bg-editor-menu-dropdown{display:block}#boldgrid-instance-menu .active .bg-editor-menu-dropdown~.boldgrid-tooltip-wrap,#boldgrid-instance-menu .boldgrid-help-icon{display:none}#boldgrid-instance-menu .dashicons:before{font-family:dashicons}#boldgrid-instance-menu .bg-editor-menu-dropdown{display:none;background-color:#fff;position:absolute;z-index:1;margin-left:-15px;top:48px;box-shadow:0 0 12px rgba(0,0,0,.175);border:1px solid rgba(0,0,0,.15);border-radius:5px;cursor:default;padding:0;min-width:125px;border:2px solid #32373c}#boldgrid-instance-menu .bg-editor-menu-dropdown:before{content:" ";top:-9px;left:23px;margin-left:-5px;border-bottom-style:solid;border:9px dashed #32373c;border-top:none;border-left-color:transparent;border-right-color:transparent;position:absolute;width:0;height:0;line-height:0}#boldgrid-instance-menu .bg-editor-menu-dropdown li{display:list-item;border-radius:0;margin:0;padding:8px 12px 8px 38px;min-height:1px;line-height:1em;text-align:left;font-size:12px!important;font-weight:600}#boldgrid-instance-menu .bg-editor-menu-dropdown li.title{background-color:#32373c;color:#fff;text-align:center;padding-left:5px;padding-right:5px}#boldgrid-instance-menu .bg-editor-menu-dropdown li:hover{box-shadow:none;background-color:#32373c;color:#fff}#boldgrid-instance-menu .bg-editor-menu-dropdown li:before{display:block;position:absolute;left:0;top:0;bottom:0;width:28px;color:grey;background-color:#32373c;background-repeat:no-repeat;background-position:6px 5px}#boldgrid-instance-menu .bg-editor-menu-dropdown li:hover:before{color:#fff}#boldgrid-instance-menu .bg-editor-menu-dropdown li.add-gridblock:before{background-image:url(../image/icons/insert-gridblock.png);content:" "}#boldgrid-instance-menu .bg-editor-menu-dropdown li.add-gridblock:hover:before{background-image:url(../image/icons/insert-gridblock-hover.png)}#boldgrid-instance-menu .bg-editor-menu-dropdown li.add-row:before{content:" ";background-image:url(../image/icons/add-row.png)}#boldgrid-instance-menu .bg-editor-menu-dropdown li.add-row:hover:before{background-image:url(../image/icons/add-row-hover.png)}#boldgrid-instance-menu .bg-editor-menu-dropdown li.font-awesome:before{font:normal normal normal 14px/1 FontAwesome;text-align:center;line-height:28px}#boldgrid-instance-menu .bg-editor-menu-dropdown li.dashicons-admin-media:before{content:"\f104";font-family:dashicons;font-size:15px;line-height:25px;text-align:center}#boldgrid-instance-menu .bg-editor-menu-dropdown li.add-button:before{content:"\f205"}#boldgrid-instance-menu .bg-editor-menu-dropdown li.add-icon:before{content:"\f129"}.imhwpb-icon:before{-webkit-font-smoothing:antialiased;font:normal 20px/1 dashicons;vertical-align:top}.mce-viewsize-tablet-imhwpb{width:845px}.mce-viewsize-monitor-imhwpb{min-width:1065px;z-index:10}.mce-viewsize-phone-imhwpb{width:480px}#resizer-iframe{position:absolute;left:-9999px;top:-9999px}.boldgrid-highlighted-mce-icon:not(.mce-active) .imhwpb-icon{color:#00a0d2}.mce-content-body hr[data-mce-selected]{outline:none}.mce-widget[aria-label="BoldGrid Editing"]{display:none}.folded #wpcontent,.folded #wpfooter{margin-left:20px}#poststuff #post-body.columns-2{margin-right:208px}#post-body.columns-2 #postbox-container-1{margin-right:-214px}#wpcontent,#wpfooter{margin-left:142px}#post-body.columns-2 #postbox-container-1,#poststuff #post-body.columns-2 #side-sortables{width:210px}#post-body.columns-2 #side-sortables,.postbox{min-width:210px}.spinner{margin:4px 4px 0}.gridblock-grid-icon,.gridblock-icon .wp-media-buttons-icon{background:url(../image/gridblock-icon-white.svg);background-repeat:no-repeat;background-size:18px 18px;transition-duration:.8s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}.gridblock-icon:hover .wp-media-buttons-icon{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.gridblock-grid-icon{background-size:100%;display:inline-block;height:20px;width:18px}body.boldgrid-editor-fullscreen{overflow:hidden}.boldgrid-editor-fullscreen #wp-content-editor-container{position:fixed;top:34px;right:0;left:0;bottom:0;z-index:99999}.boldgrid-editor-fullscreen #content_ifr{width:100%;position:fixed;z-index:9999;top:101px;left:0;bottom:0;right:0;overflow:scroll;max-height:calc(100% - 101px)}.bg-zoom-controls{display:none}.zoomout{padding:0;background-color:#3a3a3a}.zoomout body{-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scale(.5);transform:scale(.5);margin-top:45px!important}.zoomout body .gallery-icon{-webkit-transform:none;transform:none;-webkit-backface-visibility:visible;backface-visibility:visible}.zoomout body.zoom-scale-1{-webkit-transform:scale(.3);transform:scale(.3)}.zoomout body.zoom-scale-2{-webkit-transform:scale(.4);transform:scale(.4)}.zoomout body.zoom-scale-3{-webkit-transform:scale(.5);transform:scale(.5)}.zoomout body.zoom-scale-4{-webkit-transform:scale(.6);transform:scale(.6)}.zoomout body.zoom-scale-5{-webkit-transform:scale(.7);transform:scale(.7)}.zoomout body.zoom-scale-6{-webkit-transform:scale(.8);transform:scale(.8)}@media (max-width:600px){.zoomout body{-webkit-transform:scale(.8);transform:scale(.8);margin-top:70px!important}}.wp-admin.wp-core-ui .boldgrid-tooltip{margin-top:2px;position:absolute;padding:5px;opacity:.8;filter:alpha(opacity=80);zoom:1;display:none;z-index:9999}.wp-admin.wp-core-ui .boldgrid-tooltip a{color:#fff}.wp-admin.wp-core-ui .boldgrid-help-icon{cursor:help}.wp-admin.wp-core-ui .boldgrid-help-icon:hover~.boldgrid-tooltip{display:block}.wp-admin.wp-core-ui .boldgrid-tooltip-inner{border-radius:3px;box-shadow:0 3px 5px rgba(0,0,0,.2);font-size:12px;font-size:11px;background-color:#000;color:#fff;max-width:200px;padding:5px 8px 4px;text-align:center;white-space:normal}.wp-admin.wp-core-ui .boldgrid-tooltip-arrow{top:0;position:absolute;left:50%;margin-left:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}.wp-admin.wp-core-ui .editor-panel .boldgrid-tooltip-wrap{position:absolute;right:20px;color:#717171}.wp-admin.wp-core-ui .editor-panel .boldgrid-tooltip-wrap .boldgrid-tooltip{right:20px;top:-9px;width:160px}.wp-admin.wp-core-ui .editor-panel .boldgrid-tooltip-wrap .boldgrid-tooltip .boldgrid-tooltip-arrow{top:12px;left:100%;border-right:none;border-top:5px dashed #000;border-left-color:#000;border-bottom-color:transparent;border-top-color:transparent}.drag-progress .draghandle{display:none!important}.draghandle{z-index:99998;position:fixed;cursor:ns-resize;background-color:#32373c;border-radius:3px;color:#fff;box-shadow:0 0 4px -1px #32373c;font:normal normal normal 14px/1 FontAwesome;font-size:14px;text-align:center;line-height:20px}.draghandle:hover{color:#f95b26}.draghandle:before{content:"\f07d"}.changing-padding-bottom .draghandle.bottom,.changing-padding-top .draghandle.top{color:#f95b26}.changing-padding-bottom .draghandle.top,.changing-padding-top .draghandle.bottom{display:none!important}.changing-padding-bottom #boldgrid-draggable-resizing-overlay,.changing-padding-top #boldgrid-draggable-resizing-overlay{cursor:ns-resize!important}.editor-panel input.color-control{display:none}.editor-panel label.color-preview{width:28px;height:28px;border-radius:7px;border:1px solid #d2d2d2;cursor:pointer;background-color:#333;display:inline-block;position:relative;margin-top:25px}.editor-panel label.color-preview:before{content:"\f1fc";font:normal normal normal 14px/1 FontAwesome;position:absolute;top:-20px;font-size:16px;left:8px}.color-panel .colors,.editor-panel .colors{margin-bottom:0;margin:0 auto}.color-panel .colors li,.editor-panel .colors li{height:25px;width:25px;display:inline-block;border:2px solid #e1e1e1;border-radius:50%;margin:3px;cursor:pointer;padding:0}.color-panel .colors li.selected,.color-panel .colors li:hover,.editor-panel .colors li.selected,.editor-panel .colors li:hover{border-color:#f95b26}.color-panel .colors .custom-color,.editor-panel .colors .custom-color{background-color:#fff;text-align:center;border-color:#f95b26}.color-panel .colors .custom-color i,.editor-panel .colors .custom-color i{color:#f95b26;font-size:15px;line-height:25px;padding-left:1px}.color-panel .colors .custom-color.selected,.color-panel .colors .custom-color:hover,.editor-panel .colors .custom-color.selected,.editor-panel .colors .custom-color:hover{background-color:#f95b26;border-color:#f95b26}.color-panel .colors .custom-color.selected i,.color-panel .colors .custom-color:hover i,.editor-panel .colors .custom-color.selected i,.editor-panel .colors .custom-color:hover i{color:#fff}.color-panel{display:none;width:275px;height:auto!important;top:200px;right:300px}.color-panel .wp-color-result{display:none}.color-panel .wp-picker-container{margin-top:10px}.color-panel .panel-title{padding:15px;background-color:#fff;color:#333;border-bottom:1px solid #ececec}.color-panel .panel-title .close-icon{background-color:#32373c;color:#fff;right:15px}.color-panel h4{margin:10px 0;font-weight:400}.color-panel .color-control{padding:0 7px 15px}.color-panel .color-picker-wrap{position:relative;text-align:center}.color-panel .color-picker-wrap .default-reset{position:relative;top:10px}.color-panel .color-picker-wrap .wp-picker-input-wrap .button{margin:2px}.color-panel .color-picker-wrap .boldgrid-color-picker,.color-panel .color-picker-wrap .wp-picker-input-wrap .button{display:inline-block!important}.color-panel .color-picker-wrap .iris-picker{margin:15px auto 0}.color-panel .color-picker-wrap .links{width:200px;margin:3px auto 20px;display:none}.color-panel .color-picker-wrap .links a{text-decoration:none}.color-panel .color-picker-wrap .links a.cancel{color:#a00;float:right}.color-panel .color-picker-wrap .links a:hover{text-decoration:underline}.color-panel .theme-colors-wrap{border-bottom:1px solid #f5f5f5;padding-bottom:10px;margin-bottom:15px}.color-panel[current-selection=custom] .links{display:block}#tinymce .bg-control-element{outline:2px dashed #f95b26!important}#tinymce a.bg-control-element,#tinymce hr.bg-control-element,#tinymce i.bg-control-element{outline-offset:15px}#tinymce .fa:hover{color:#f95b26!important}#tinymce .fa,#tinymce img{cursor:pointer}#tinymce .background-fixed{background-attachment:scroll!important}.draggable-inactive #boldgrid-instance-menu,.draggable-inactive .bg-drag-popover,.draggable-inactive .color-panel,.draggable-inactive .draghandle,.draggable-inactive .editor-panel{display:none!important}.draggable-inactive .boldgrid-section:hover{outline:none!important}.bg-drag-popover:hover{display:block!important}.section .selectize-dropdown-content{height:30px}.editor-panel .font-family-select .ui-selectmenu-button{padding:6px 11px 8px;position:absolute;left:38px;width:187px!important;height:20px;border-radius:7px;background-image:url(../image/web-fonts.png);background-color:#f3f3f3;background-repeat:no-repeat;color:transparent;margin-left:-24px;cursor:pointer;border:none}.editor-panel .font-family-select .ui-selectmenu-button .ui-icon{position:absolute;right:-23px;top:8px;width:17px}.editor-panel .font-family-select .ui-selectmenu-button .ui-selectmenu-text{display:none}.editor-panel .font-family-select .ui-selectmenu-button:hover{background-color:#eaeaea}.editor-panel .font-family-select .ui-selectmenu-button[data-value=Default],.editor-panel .font-family-select .ui-selectmenu-button[data-value=monospace],.editor-panel .font-family-select .ui-selectmenu-button[data-value=sans-serif],.editor-panel .font-family-select .ui-selectmenu-button[data-value=serif]{background-image:none}.editor-panel .font-family-select .ui-selectmenu-button[data-value=Default]:after,.editor-panel .font-family-select .ui-selectmenu-button[data-value=monospace]:after,.editor-panel .font-family-select .ui-selectmenu-button[data-value=sans-serif]:after,.editor-panel .font-family-select .ui-selectmenu-button[data-value=serif]:after{content:"Default";display:block;color:#000;font-size:20px}.editor-panel .font-family-select .ui-selectmenu-button[data-value=serif]:after{content:"serif"}.editor-panel .font-family-select .ui-selectmenu-button[data-value=sans-serif]:after{content:"sans-serif"}.editor-panel .font-family-select .ui-selectmenu-button[data-value=monospace]:after{content:"monospace"}.ui-selectmenu-menu.font-family-dropdown{display:none;width:0!important}.ui-selectmenu-menu.font-family-dropdown.ui-front{z-index:100102}.ui-selectmenu-menu.font-family-dropdown ul{z-index:100102;position:relative;max-height:500px;overflow-y:scroll;overflow-x:hidden;width:290px}.ui-selectmenu-menu.font-family-dropdown li[data-value=Default],.ui-selectmenu-menu.font-family-dropdown li[data-value=Default]:hover,.ui-selectmenu-menu.font-family-dropdown li[data-value=monospace],.ui-selectmenu-menu.font-family-dropdown li[data-value=monospace]:hover,.ui-selectmenu-menu.font-family-dropdown li[data-value=sans-serif],.ui-selectmenu-menu.font-family-dropdown li[data-value=sans-serif]:hover,.ui-selectmenu-menu.font-family-dropdown li[data-value=serif],.ui-selectmenu-menu.font-family-dropdown li[data-value=serif]:hover{background-image:none;color:#000;padding-left:10px;font-size:20px}.ui-selectmenu-menu.font-family-dropdown li,.ui-selectmenu-menu.font-family-dropdown li:hover{color:transparent;background-image:url(../image/web-fonts.png);background-color:#fff;background-repeat:no-repeat;height:25px;margin:4px 0;border:none;padding:3px;background-color:transparent;cursor:default!important}.ui-selectmenu-menu.font-family-dropdown li:hover{background-color:#eaeaea}.ui-selectmenu-menu.font-family-dropdown .seperator,.ui-selectmenu-menu.font-family-dropdown .seperator:hover{font-weight:lighter;padding:7px 11px;background-color:#32373c;color:#fff;font-size:15px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.ui-selectmenu-menu.font-family-dropdown .seperator:first-of-type,.ui-selectmenu-menu.font-family-dropdown .seperator:hover:first-of-type{margin-top:-2px}.panel-body .font-family-select [data-value=serif],.ui-selectmenu-menu.font-family-dropdown [data-value=serif]{font-family:serif!important}.panel-body .font-family-select [data-value=monospace],.ui-selectmenu-menu.font-family-dropdown [data-value=monospace]{font-family:monospace!important}.panel-body .font-family-select [data-value=sans-serif],.ui-selectmenu-menu.font-family-dropdown [data-value=sans-serif]{font-family:sans-serif!important}.ui-selectmenu-menu.font-family-dropdown.ui-selectmenu-open{display:block}.temp-gridblock-wrapper{position:relative}.dragging-section .loading-gridblock{position:absolute;width:100%;height:100%;background:rgba(0,133,186,.8);color:#fff;font-size:32px;z-index:99999;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-align:center}.dragging-section .loading-gridblock .bg-editor-loading:after,.dragging-section .loading-gridblock .bg-editor-loading:before{margin-top:55px;margin-left:-22px}.dragging-gridblock-placeholder .loading-gridblock{display:none}.dragging-section body{position:relative;left:-4px;top:-2px;transition:box-shadow .5s}.boldgrid-zoomout-section{display:none}html:not(.dragging-section) .delete-icon-wrap{display:none!important}.dragging-section .delete-icon-wrap{color:#fff;background:#1f1f1f;padding:15px;border-radius:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);cursor:pointer;box-shadow:0 2px 5px 0 #313131;transition:color .5s;position:fixed;display:none}.dragging-section .delete-icon-wrap:hover{color:red}.dragging-section .delete-icon-wrap .dashicons{font-size:24px;margin-left:-3px;margin-top:-7px;vertical-align:middle}.zoom-navbar{display:none}.zoom-navbar .boldgrid-gridblock-categories{display:none;position:absolute;top:0;left:75%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.zoom-navbar .boldgrid-gridblock-categories label{font-weight:600;margin-right:10px}.zoom-navbar .loading-remote{display:none;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:17px;top:14px}.zoom-navbar .loading-remote .bg-editor-loading:after,.zoom-navbar .loading-remote .bg-editor-loading:before{left:-40px;height:30px;width:30px;background-size:100%}.zoom-navbar .loading-remote .bg-editor-loading:after{background-color:#232121;top:calc(50% - 15px)}.loading-remote-body .loading-remote{display:block}.boldgrid-zoomout .zoom-navbar{display:block;position:fixed;top:33px;left:0;right:0;background:#f7f7f7;z-index:9999;padding:6.5px;text-align:center;-webkit-user-select:none;user-select:none;border-bottom:1px solid #ccc}.boldgrid-zoomout #boldgrid-hide-post-title,.boldgrid-zoomout #local-storage-notice,.boldgrid-zoomout #post-status-info,.boldgrid-zoomout #postbox-container-2,.boldgrid-zoomout #titlediv,.boldgrid-zoomout #wp-content-media-buttons,.boldgrid-zoomout .jitm-card,.boldgrid-zoomout .mce-statusbar,.boldgrid-zoomout .update-nag,.boldgrid-zoomout .wp-editor-tabs,.boldgrid-zoomout .wrap>:not(#post){display:none!important}.boldgrid-zoomout .gridblock-error{text-align:center}.boldgrid-zoomout .gridblock-error>*{color:red}.boldgrid-zoomout #wpbody-content{padding-bottom:0}.boldgrid-zoomout #wp-content-editor-tools{position:fixed!important;padding:36px 20px 47px;text-align:center;top:79px!important;left:calc(50% - 61px);background:rgba(0,0,0,.8);border:0}.boldgrid-zoomout .bg-zoom-controls{display:block;color:#fff}.boldgrid-zoomout .bg-zoom-controls .bg-zoom-slider .fa{position:absolute;left:16px;cursor:pointer}.boldgrid-zoomout .bg-zoom-controls .bg-zoom-slider .fa.fa-search-minus{bottom:12px}.boldgrid-zoomout .bg-zoom-controls .bg-zoom-slider .fa.fa-search-plus{top:12px}.boldgrid-zoomout .bg-zoom-controls .unzoom-icon{vertical-align:sub}.boldgrid-zoomout .bg-zoom-controls .ui-slider{height:3px;border-radius:0;width:75px;border-color:#cecece;margin:16px;margin-top:10px;display:inline-block;float:right;cursor:pointer;margin:0;height:150px;float:none;position:relative;top:7px;width:2px}.boldgrid-zoomout .bg-zoom-controls .ui-slider .ui-slider-handle{left:0;border:3px;height:1em;width:1em;border-radius:0;background:#f95b26;top:50%;cursor:pointer;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-6px;top:auto}@media (max-width:550px){.boldgrid-zoomout .bg-zoom-controls .bg-zoom-slider{margin:0 auto}}.boldgrid-zoomout .exit-row-dragging{background-color:#fff;text-decoration:none;padding:7px 15px;border-radius:30px;margin:0 4px;transition:background-color .25s,color .25s;cursor:pointer;background-color:#f95b26;color:#fff;display:inline-block;visibility:hidden}.boldgrid-zoomout .exit-row-dragging:focus{box-shadow:none}.boldgrid-zoomout .exit-row-dragging:hover{background-color:#fb9370;color:#fff}.boldgrid-zoomout .exit-row-dragging.selected{background-color:#f95b26;color:#fff}.boldgrid-zoomout .exit-row-dragging:active{box-shadow:inset 0 0 49px -12px #000}.boldgrid-zoomout .exit-row-dragging:hover{color:#23282d;background-color:#fff}.boldgrid-zoomout .exit-row-dragging:active{box-shadow:inset 0 0 29px -12px #000}.boldgrid-zoomout .bg-close-zoom-view{position:absolute;right:0;bottom:0;width:10px;border-left:1px solid #ddd;width:70px;height:100%;background:#f1f1f1;box-shadow:-7px 0 0 0 #0073aa;cursor:pointer;transition:background-color .5s,color .5s;text-decoration:none}.boldgrid-zoomout .bg-close-zoom-view:hover{background:#fff}.boldgrid-zoomout .bg-close-zoom-view:hover:after{color:#0073aa}.boldgrid-zoomout .bg-close-zoom-view:after{content:"\f335";display:block;font:normal 22px/45px dashicons;color:#000}.boldgrid-zoomout #wp-content-wrap,.boldgrid-zoomout .mce-container{padding-top:0!important}.boldgrid-zoomout #wp-content-editor-tools{width:auto!important}.boldgrid-zoomout #wp-content-editor-container{margin:0 auto;border:none}.boldgrid-zoomout div.mce-toolbar-grp{display:none}.boldgrid-zoomout{position:fixed;background:#3a3a3a;top:0;bottom:0;left:0;right:0}.boldgrid-zoomout #adminmenumain{display:none}.boldgrid-zoomout #post-body-content{min-width:0}.boldgrid-zoomout #poststuff,.boldgrid-zoomout #wpbody,.boldgrid-zoomout #wpwrap,.boldgrid-zoomout #wrap{height:calc(100% - 79px);min-width:0;padding:0;min-height:0}.boldgrid-zoomout #screen-meta-links,.boldgrid-zoomout #wpfooter,.boldgrid-zoomout .postbox-container{display:none}.boldgrid-zoomout #wpcontent{display:block;width:50%;margin:0;padding:0;overflow-x:hidden;float:left;-webkit-user-select:none;user-select:none}.boldgrid-zoomout #poststuff #post-body,.boldgrid-zoomout .wrap{margin:0}.boldgrid-zoomout #content_ifr{min-width:1170px!important;margin-bottom:100px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.boldgrid-zoomout .zoom-gridblocks-section{display:block}.history-controls{position:absolute;left:25%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.history-controls button{padding:9px;margin:-4px 10px;cursor:pointer;background:transparent;border-radius:2px;border:1px solid transparent;box-shadow:none;position:relative;top:1px}.history-controls button i{font-size:26px}.history-controls button i:before{position:relative;left:-2px;top:-2px}.history-controls button:hover{border-color:#adadad;background:hsla(0,0%,90%,.3)}.history-controls button:active{border-color:#adadad;background:hsla(0,0%,90%,.9)}.history-controls button[disabled]{border-color:transparent;background:transparent;cursor:default}.history-controls button[disabled] i{color:#ccc}.zoom-gridblocks-section{width:50%;margin-top:79px;height:100%;background:#f1f1f1;overflow:scroll;overflow-x:hidden}.zoom-gridblocks-section:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.zoom-gridblocks-section .gridblocks{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:80px;position:relative}.zoom-gridblocks-section .gridblocks:before{content:"";background-color:#f1f1f1;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;opacity:0;transition:opacity .5s,visibility .5s;visibility:hidden}.zoom-gridblocks-section .gridblocks.gridblock-loading:before{visibility:visible;opacity:1}.zoom-gridblocks-section .gridblocks.gridblock-loading .gridblock{display:none}.zoom-gridblocks-section .gridblocks .my-gridblocks-404{display:none;padding:40px;font-size:1.5em;line-height:1.5em;background:#fff;margin:60px 30px;border-top:6px solid #0073aa;font-weight:lighter}.zoom-gridblocks-section .gridblocks:not([filter=saved]) .gridblock[data-type=saved],.zoom-gridblocks-section .gridblocks:not([filter=saved]) .my-gridblocks-404{display:none!important}.zoom-gridblocks-section .gridblocks[filter=library][library-gridblocks-count="0"] .my-gridblocks-404.library,.zoom-gridblocks-section .gridblocks[filter=saved][my-gridblocks-count="0"] .my-gridblocks-404.saved{display:block!important}.zoom-gridblocks-section .gridblocks[filter=library] .action-items .save,.zoom-gridblocks-section .gridblocks[filter=saved] .action-items .save{display:none}.zoom-gridblocks-section .gridblock{position:relative;height:300px;background:#fff;margin:50px 0 0;border:3px solid #ccc;border-radius:1px;transition:border-color .5s;left:7px;cursor:move;width:586px;-webkit-user-select:none;user-select:none}.zoom-gridblocks-section .gridblock.gridblock-loading{display:none}.zoom-gridblocks-section .gridblock iframe{width:1170px;height:600px;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(.5);transform:translateX(-50%) translateY(-50%) scale(.5)}.zoom-gridblocks-section .gridblock:before{content:"";display:block;position:absolute;top:50%;width:30px;height:60px;-webkit-transform:translateY(-50%) translateX(-100%);transform:translateY(-50%) translateX(-100%);background-color:#ccc;border-radius:4px 0 0 4px;transition:background-color .5s;cursor:move}.zoom-gridblocks-section .gridblock .fa-arrows{position:absolute;top:50%;color:#fff;left:-22px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px}.zoom-gridblocks-section .gridblock:after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:hsla(0,0%,100%,0);transition:background-color .5s}.zoom-gridblocks-section .gridblock:hover{border-color:#32373c}.zoom-gridblocks-section .gridblock:hover:before{background-color:#32373c}.zoom-gridblocks-section .gridblock.dragging-gridblock:after,.zoom-gridblocks-section .gridblock:hover:after{background:hsla(0,0%,100%,.8)}.zoom-gridblocks-section .gridblock.dragging-gridblock .add-gridblock:before,.zoom-gridblocks-section .gridblock:hover .add-gridblock:before{opacity:1}.zoom-gridblocks-section .gridblock.dragging-gridblock{border-color:#f95b26}.zoom-gridblocks-section .gridblock.dragging-gridblock:before{background-color:#f95b26}.zoom-gridblocks-section .gridblock .add-gridblock{cursor:pointer}.zoom-gridblocks-section .gridblock .add-gridblock:before{content:"+ Add to Page";z-index:1;opacity:0;background:rgba(0,0,0,.5);padding:20px 40px;font-size:1.6em;color:#fff;position:absolute;display:block;left:50%;top:50%;transition:background-color .2s,opacity .5s;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.zoom-gridblocks-section .gridblock[data-is-premium="1"][data-requires-premium="1"]{cursor:default}.zoom-gridblocks-section .gridblock[data-is-premium="1"][data-requires-premium="1"] .add-gridblock:before{content:"Upgrade To Premium"}.zoom-gridblocks-section .gridblock[data-is-premium="1"][data-requires-premium="1"] .save{display:none!important}.zoom-gridblocks-section .gridblock .premium-label{opacity:0;font-variant:small-caps;bottom:0;font-size:20px;padding:20px;z-index:1;background:linear-gradient(90deg,#000,hsla(0,0%,100%,0));width:65%;color:#fff;font-weight:lighter;position:absolute;transition:opacity .5s}.zoom-gridblocks-section .gridblock .premium-label .boldgrid-seal{position:absolute;left:-20px;top:13px}.zoom-gridblocks-section .gridblock[data-is-premium="1"]:hover .premium-label{opacity:1}.zoom-gridblocks-section .gridblock .add-gridblock:hover:before{background:rgba(0,0,0,.8)}.zoom-gridblocks-section .gridblock .add-gridblock:active:before{background:rgba(0,0,0,.4)}.zoom-gridblocks-section .gridblock.dragging-gridblock .add-gridblock:before{content:"Drag to Page";background:rgba(0,0,0,.6)}.zoom-gridblocks-section .gridblock:hover .action-items{opacity:1}.zoom-gridblocks-section .gridblock .action-items{opacity:0;position:absolute;bottom:0;right:0;left:0;text-align:right;padding:17px;z-index:1;font-size:28px;transition:opacity .5s}.zoom-gridblocks-section .gridblock .action-items .fa{padding:10px;margin:0 8px;border-radius:50%;background-color:rgba(0,0,0,.5);color:#fff;height:35px;width:35px;display:inline-block;text-align:center;box-shadow:0 2px 5px 0 #313131;cursor:pointer;transition:background-color .5s}.zoom-gridblocks-section .gridblock .action-items .fa:before{vertical-align:sub}.zoom-gridblocks-section .gridblock .action-items .fa:hover{background-color:#f95b26}@media (min-width:1600px){.zoom-gridblocks-section .gridblock{height:354px;width:690px}.zoom-gridblocks-section .gridblock iframe{-webkit-transform:translateX(-50%) translateY(-50%) scale(.59);transform:translateX(-50%) translateY(-50%) scale(.59)}}@media (max-width:1359px){.zoom-gridblocks-section .gridblock{height:271px;width:527px}.zoom-gridblocks-section .gridblock iframe{-webkit-transform:translateX(-50%) translateY(-50%) scale(.45);transform:translateX(-50%) translateY(-50%) scale(.45)}}@media (max-width:1220px){.boldgrid-zoomout-section.zoom-gridblocks-section{overflow-x:scroll}}@media (max-width:782px){.boldgrid-zoomout #wpcontent{display:none}.boldgrid-zoomout .zoom-gridblocks-section{width:100%;margin-top:92px}.boldgrid-zoomout #wp-content-editor-tools{top:92px!important;right:auto;left:0}.boldgrid-zoomout .zoom-navbar{top:46px}.boldgrid-zoomout #wp-admin-bar-menu-toggle{display:none!important}}@media (max-width:600px){.boldgrid-zoomout .zoom-navbar{top:0}}.wp-admin .editing-blocker{position:absolute;z-index:999;background:#f7f7f7;margin-top:67px;left:0;right:0;bottom:0;top:0}.wp-admin .editing-blocker .gridblock-lead{padding:50px;padding-bottom:30px;margin:75px 20% 0;box-shadow:1px 2px 8px 0 rgba(0,0,0,.25);background:#fff}.wp-admin .editing-blocker .gridblock-lead .desc{font-size:14px;color:#989898;font-style:italic}.wp-admin .editing-blocker .gridblock-lead .actions,.wp-admin .editing-blocker .gridblock-lead p{text-align:center;font-size:25px;white-space:normal}.wp-admin .editing-blocker .gridblock-lead .actions{margin:20px 0}.wp-admin .editing-blocker .gridblock-lead .actions a{text-decoration:none}.wp-admin .editing-blocker .gridblock-lead .actions .wp-media-buttons-icon{display:inline-block;width:18px;height:18px;vertical-align:text-top;margin:0 2px}@media (max-width:988px){.wp-admin .editing-blocker .gridblock-lead{margin-left:10%;margin-right:10%}}#boldgrid-drag-pointer{display:none;position:fixed;border-radius:50%;top:10px;left:10px;background-color:#f95b26;height:30px;width:30px;z-index:999999}.section-dragging-active #boldgrid-drag-pointer{display:block}.wp-admin #boldgrid-drag-pointer{margin-top:20px;margin-left:20px}.dragging-section.dragging-gridblock-iframe body{box-shadow:0 0 0 5px #f95b26}.dragging-section.dragging-gridblock-iframe #boldgrid-drag-pointer{margin-top:20px;margin-left:20px}.dragging-section{cursor:default}.dragging-section .boldgrid-section:hover{cursor:move!important}.dragging-section body{overflow:hidden!important;min-height:800px}.dragging-section .section-drag-element{outline:2px solid #f95b26}.dragging-section .boldgrid-section{position:relative;border:0!important;outline:0!important}.dragging-section .boldgrid-section:after{background-color:transparent;position:absolute;top:0;bottom:0;left:0;right:0;content:" ";z-index:2}.dragging-section .bg-zoom-controls .history-controls{color:#23282d}.dragging-section .boldgrid-section:after,.dragging-section .boldgrid-section:before{display:block}.dragging-section .boldgrid-section:hover:after{background-color:rgba(249,91,38,.75)}.dragging-section .boldgrid-section.delete-overlay:before,.dragging-section .boldgrid-section:hover:before{background-color:transparent;content:"Drag Section";color:#fff;font-size:33px;font-family:Open Sans,sans-serif;text-align:center;line-height:10px;position:absolute;top:50%;left:0;z-index:999;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-variant:small-caps}.dragging-section .boldgrid-section.delete-overlay:before{content:"Delete Section"}.dragging-section .boldgrid-section.delete-overlay:after{background-color:rgba(255,0,0,.75)}.dragging-section.dragging-gridblock-iframe .boldgrid-section:hover:after,.dragging-section.dragging-gridblock-iframe .boldgrid-section:hover:before{display:none}.dragging-section #boldgrid-draggable-resizing-overlay{cursor:move!important}.bg-editor-intro-1-3 .editor-panel{top:calc(50% - 200px)!important;left:calc(50% - 400px)!important}.bg-editor-intro-1-3 p,.bg-editor-intro-1-3 ul{font-family:Exo\ 2;font-weight:300;line-height:1.7;margin-left:10px}.bg-editor-intro-1-3 ul{line-height:1.5em;text-align:left;padding-left:30px;list-style:square outside url(../image/notice/bullet.png)}.bg-editor-intro-1-3 ul li{padding-left:5px;font-weight:600;font-size:14px}.bg-editor-intro .bg-editor-loading{display:block}.bg-editor-intro .editor-panel{z-index:99999999;border:none;box-shadow:0 0 18px 0 rgba(0,0,0,.3)}.bg-editor-intro .editor-panel p{font-size:16px}.bg-editor-intro .editor-panel .panel-title{margin:0;cursor:default}.bg-editor-intro .editor-panel .close-icon{display:none}.bg-editor-intro .editor-panel .panel-body{overflow-y:hidden;padding:0 15px 15px;border-radius:10px;position:absolute;top:48px;bottom:0;right:0;left:0}.bg-editor-intro .editor-panel h2{font-family:Josefin Sans;text-transform:uppercase;font-weight:300;font-size:32px}.bg-editor-intro .editor-panel p.intro{width:65%}.bg-editor-intro .editor-panel .editor-icon{height:28px;width:auto;margin-right:5px}.bg-editor-intro .editor-panel .editor-preview img{border:2px solid #ececec;position:absolute;right:20px;bottom:-20px}.bg-editor-intro .editor-panel .panel-actions{position:absolute;top:25px;right:60px}@media screen and (max-width:915px){.bg-editor-intro .editor-panel{left:0!important;right:0!important;top:0!important;bottom:0!important;position:fixed;height:800px!important;width:auto!important}.bg-editor-intro .editor-panel h2{line-height:1.1em}.bg-editor-intro .editor-panel .editor-preview{display:none}.bg-editor-intro .editor-panel .panel-actions{position:static}.bg-editor-intro .editor-panel .panel-title{border-radius:0}.bg-editor-intro .editor-panel p.intro{width:100%}}.bg-editor-intro .step:not(.active){display:none}.bg-editor-intro .editor-panel .panel-title{pointer-events:none}.bg-editor-intro .editor-panel .setup{padding:10px}.bg-editor-intro .editor-panel .setup .palette-selection p{font-size:15px}.bg-editor-intro .editor-panel .setup h2{line-height:1.1;font-size:24px;margin-bottom:0}.bg-editor-intro .editor-panel .setup .buttons{text-align:right;position:absolute;left:0;right:0;margin:15px 20px;bottom:0}.bg-editor-intro .editor-panel .setup p{font-family:inherit;margin-left:0}@media screen and (max-width:915px){.bg-editor-intro .editor-panel .setup .buttons{position:static}.bg-editor-intro .editor-panel .setup .buttons .btn{margin:5px 0}.bg-editor-intro .editor-panel .setup .welcome .step-content{margin-left:0}.bg-editor-intro .editor-panel .setup .welcome img{display:none}}.setup .palette-selection .palette-row{margin-right:-1px}.setup .palette-selection .palette-row li{margin-bottom:0}.setup .welcome img{position:absolute;width:75px;left:20px;top:25px}.setup .welcome .step-content{margin-left:90px}.setup .welcome .lead{font-size:14px}.setup .choose-template .bg-editor-radio{text-align:left;max-width:240px;margin:0 auto;margin-top:30px}.setup .choose-template .lead{font-size:14px}.setup .done a.support-link{color:#0073aa}.boldgrid-wpforms[data-description="0"] .wpforms-description,.boldgrid-wpforms[data-title="0"] .wpforms-title{display:none!important}
2
  /*!
3
  * jQuery UI CSS Framework 1.12.1
4
  * http://jqueryui.com
assets/css/mce-fe.css CHANGED
@@ -17,13 +17,18 @@
17
  .bg-edit-link .fa {
18
  background-color: #f95b26;
19
  border-radius: 50%;
 
20
  box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.38);
21
  font-size: 15px;
22
  padding: 9px;
23
  color: #fff;
24
- transition: box-shadow .5s, background-color .5s; }
 
 
 
25
 
26
  .bg-edit-link .fa:hover {
 
27
  box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.5); }
28
 
29
  .boldgrid-editor-template #content.site-content,
@@ -919,10 +924,12 @@
919
  border-bottom-color: transparent; }
920
 
921
  * {
 
922
  box-sizing: border-box; }
923
 
924
  *:before,
925
  *:after {
 
926
  box-sizing: border-box; }
927
 
928
  .text-center {
17
  .bg-edit-link .fa {
18
  background-color: #f95b26;
19
  border-radius: 50%;
20
+ -webkit-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.38);
21
  box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.38);
22
  font-size: 15px;
23
  padding: 9px;
24
  color: #fff;
25
+ -webkit-transition: background-color .5s, -webkit-box-shadow .5s;
26
+ transition: background-color .5s, -webkit-box-shadow .5s;
27
+ transition: box-shadow .5s, background-color .5s;
28
+ transition: box-shadow .5s, background-color .5s, -webkit-box-shadow .5s; }
29
 
30
  .bg-edit-link .fa:hover {
31
+ -webkit-box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.5);
32
  box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.5); }
33
 
34
  .boldgrid-editor-template #content.site-content,
924
  border-bottom-color: transparent; }
925
 
926
  * {
927
+ -webkit-box-sizing: border-box;
928
  box-sizing: border-box; }
929
 
930
  *:before,
931
  *:after {
932
+ -webkit-box-sizing: border-box;
933
  box-sizing: border-box; }
934
 
935
  .text-center {
assets/js/builder/browser/ie-version.js CHANGED
@@ -4,7 +4,10 @@
4
  * Thanks To: http://stackoverflow.com/questions/19999388/check-if-user-is-using-ie-with-jquery.
5
  */
6
  export default function() {
7
- var trident, edge, msie, rv,
 
 
 
8
  ua = window.navigator.userAgent;
9
 
10
  msie = ua.indexOf( 'MSIE ' );
@@ -31,4 +34,4 @@ export default function() {
31
 
32
  // other browser
33
  return;
34
- };
4
  * Thanks To: http://stackoverflow.com/questions/19999388/check-if-user-is-using-ie-with-jquery.
5
  */
6
  export default function() {
7
+ var trident,
8
+ edge,
9
+ msie,
10
+ rv,
11
  ua = window.navigator.userAgent;
12
 
13
  msie = ua.indexOf( 'MSIE ' );
34
 
35
  // other browser
36
  return;
37
+ }
assets/js/builder/controls.js CHANGED
@@ -107,7 +107,7 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
107
  */
108
  addStyle: function( element, property, value ) {
109
  element.css( property, value );
110
- tinymce.activeEditor.dom.setStyle( element, property, value );
111
  },
112
 
113
  /**
@@ -132,7 +132,7 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
132
  */
133
  registerControl: function( control ) {
134
  this.controls.push( control );
135
- this.indexedControls[ control.name ] = control;
136
  },
137
 
138
  /**
@@ -144,7 +144,7 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
144
  * @return {object} Control instance.
145
  */
146
  get: function( name ) {
147
- return this.indexedControls[ name ] || this.indexedControls[ name.toLowerCase() ];
148
  },
149
 
150
  /**
@@ -222,7 +222,10 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
222
  * @since 1.2.7
223
  */
224
  _closeOpenControl: function() {
225
- if ( BG.Panel.currentControl && -1 === this.$menu.items.indexOf( BG.Panel.currentControl.name ) ) {
 
 
 
226
  BG.Panel.closePanel();
227
  }
228
  },
@@ -270,7 +273,6 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
270
  * @since 1.2.7
271
  */
272
  bindControlHandler: function( control ) {
273
-
274
  if ( control.selectors ) {
275
  this.setupElementClick( control );
276
  }
@@ -330,7 +332,7 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
330
  }
331
 
332
  self.$menu.targetData = self.$menu.targetData || {};
333
- self.$menu.targetData[ control.name ] = $this;
334
 
335
  if ( control.elementClick ) {
336
  control.elementClick( e );
@@ -340,5 +342,4 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
340
  } );
341
  }
342
  };
343
-
344
  } )( jQuery );
107
  */
108
  addStyle: function( element, property, value ) {
109
  element.css( property, value );
110
+ BOLDGRID.EDITOR.mce.dom.setStyle( element, property, value );
111
  },
112
 
113
  /**
132
  */
133
  registerControl: function( control ) {
134
  this.controls.push( control );
135
+ this.indexedControls[control.name] = control;
136
  },
137
 
138
  /**
144
  * @return {object} Control instance.
145
  */
146
  get: function( name ) {
147
+ return this.indexedControls[name] || this.indexedControls[name.toLowerCase()];
148
  },
149
 
150
  /**
222
  * @since 1.2.7
223
  */
224
  _closeOpenControl: function() {
225
+ if (
226
+ BG.Panel.currentControl &&
227
+ -1 === this.$menu.items.indexOf( BG.Panel.currentControl.name )
228
+ ) {
229
  BG.Panel.closePanel();
230
  }
231
  },
273
  * @since 1.2.7
274
  */
275
  bindControlHandler: function( control ) {
 
276
  if ( control.selectors ) {
277
  this.setupElementClick( control );
278
  }
332
  }
333
 
334
  self.$menu.targetData = self.$menu.targetData || {};
335
+ self.$menu.targetData[control.name] = $this;
336
 
337
  if ( control.elementClick ) {
338
  control.elementClick( e );
342
  } );
343
  }
344
  };
 
345
  } )( jQuery );
assets/js/builder/controls/add.js CHANGED
@@ -128,4 +128,4 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
128
 
129
  BOLDGRID.EDITOR.CONTROLS.Add.init();
130
  self = BOLDGRID.EDITOR.CONTROLS.Add;
131
- } ( jQuery ) );
128
 
129
  BOLDGRID.EDITOR.CONTROLS.Add.init();
130
  self = BOLDGRID.EDITOR.CONTROLS.Add;
131
+ } )( jQuery );
assets/js/builder/controls/advanced.js CHANGED
@@ -44,7 +44,7 @@ export class Advanced {
44
  */
45
  openPanel( $target, targetType ) {
46
  this.$target = $target;
47
- BG.Menu.$element.targetData[ this.name ] = $target;
48
 
49
  BG.Panel.clear();
50
  BG.Panel.showFooter();
44
  */
45
  openPanel( $target, targetType ) {
46
  this.$target = $target;
47
+ BG.Menu.$element.targetData[this.name] = $target;
48
 
49
  BG.Panel.clear();
50
  BG.Panel.showFooter();
assets/js/builder/controls/background.js CHANGED
@@ -9,7 +9,6 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
9
  BG = BOLDGRID.EDITOR;
10
 
11
  BOLDGRID.EDITOR.CONTROLS.Background = {
12
-
13
  name: 'background',
14
 
15
  tooltip: 'Section Background',
@@ -22,10 +21,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
22
 
23
  selectors: [ '.boldgrid-section' ],
24
 
25
- availableEffects: [
26
- 'background-parallax',
27
- 'background-fixed'
28
- ],
29
 
30
  init: function() {
31
  BOLDGRID.EDITOR.Controls.registerControl( this );
@@ -59,7 +55,6 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
59
  * @since 1.2.7
60
  */
61
  _setupAddImage: function() {
62
-
63
  BG.Panel.$element.on( 'click', '.background-design .add-image-controls', function() {
64
 
65
  // If the media frame already exists, reopen it.
@@ -84,7 +79,11 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
84
  self.uploadFrame.on( 'select', function() {
85
 
86
  // Get media attachment details from the frame state.
87
- var attachment = self.uploadFrame.state().get( 'selection' ).first().toJSON();
 
 
 
 
88
 
89
  // Set As current selection and apply to background.
90
  self.setImageBackground( attachment.url );
@@ -135,40 +134,43 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
135
  _setupBackgroundColor: function() {
136
  var panel = BG.Panel;
137
 
138
- panel.$element.on( 'change', '.background-design [name="section-background-color"]', function() {
139
- var $this = $( this ),
140
- $target = BG.Menu.$element.targetData[ self.name ],
141
- value = $this.val(),
142
- type = $this.attr( 'data-type' ),
143
- $currentSelection = BG.Panel.$element.find( '.current-selection' ),
144
- selectionType = $currentSelection.attr( 'data-type' );
145
-
146
- self.removeColorClasses( $target );
147
- BG.Controls.addStyle( $target, 'background-color', '' );
148
 
149
- // If currently selected is a gradient.
150
- if ( 'pattern' !== selectionType ) {
151
- BG.Controls.addStyle( $target, 'background-image', '' );
152
- $target.removeAttr( 'data-bg-color-1' );
153
- $target.removeAttr( 'data-bg-color-2' );
154
- $target.removeAttr( 'data-bg-direction' );
155
- }
156
- if ( 'pattern' !== selectionType ) {
157
- BG.Panel.$element.find( '.presets .selected' ).removeClass( 'selected' );
158
- }
 
 
 
159
 
160
- if ( 'class' === type ) {
161
- $target.addClass( 'bg-background-color' )
162
- .addClass( BG.CONTROLS.Color.getColorClass( 'background-color', value ) )
163
- .addClass( BG.CONTROLS.Color.getColorClass( 'text-contrast', value ) );
 
 
 
 
164
 
165
- } else {
166
- BG.Controls.addStyle( $target, 'background-color', value );
167
  }
168
-
169
- self.setImageSelection( selectionType, $target.css( 'background' ) );
170
- } );
171
-
172
  },
173
 
174
  /**
@@ -181,11 +183,14 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
181
 
182
  panel.$element.on( 'click', '.background-design .overlay-color .default-color', function( e ) {
183
  var $this = $( this ),
184
- $target = BG.Menu.$element.targetData[ self.name ];
185
 
186
  e.preventDefault();
187
 
188
- $this.closest( '.color-controls' ).find( 'label' ).css( 'background-color', 'rgba(255,255,255,.5)' );
 
 
 
189
 
190
  $target.removeAttr( 'data-bg-overlaycolor' );
191
  self.updateBackgroundImage();
@@ -204,10 +209,10 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
204
  var $this = $( this ),
205
  type = $this.attr( 'data-type' ),
206
  value = $this.val(),
207
- $target = BG.Menu.$element.targetData[ self.name ];
208
 
209
  if ( 'class' === type ) {
210
- value = BoldgridEditor.colors.defaults[ value - 1 ];
211
  }
212
 
213
  $target.attr( 'data-bg-overlaycolor', value );
@@ -222,12 +227,16 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
222
  * @since 1.2.7
223
  */
224
  updateBackgroundImage: function() {
225
- var $target = BG.Menu.$element.targetData[ self.name ],
226
  overlay = $target.attr( 'data-bg-overlaycolor' ),
227
  image = $target.attr( 'data-image-url' );
228
 
229
  if ( overlay && image ) {
230
- BG.Controls.addStyle( $target, 'background-image', self.getOverlayImage( overlay ) + ', url("' + image + '")' );
 
 
 
 
231
  } else if ( image ) {
232
  BG.Controls.addStyle( $target, 'background-image', 'url("' + image + '")' );
233
  }
@@ -254,13 +263,13 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
254
 
255
  panel.$element.on( 'change', '.background-design [name^="gradient-color"]', function() {
256
  var $this = $( this ),
257
- $target = BG.Menu.$element.targetData[ self.name ],
258
  value = $this.val(),
259
  name = $this.attr( 'name' ),
260
  type = $this.attr( 'data-type' );
261
 
262
  if ( 'class' === type ) {
263
- value = BoldgridEditor.colors.defaults[ value - 1 ];
264
  }
265
 
266
  if ( 'gradient-color-1' === name ) {
@@ -318,7 +327,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
318
 
319
  panel.$element.on( 'change', '.background-design input[name="bg-direction"]', function() {
320
  var $this = $( this ),
321
- $target = BG.Menu.getTarget( self );
322
 
323
  $target.attr( 'data-bg-direction', $this.val() );
324
  BG.Controls.addStyle( $target, 'background-image', self.createGradientCss( $target ) );
@@ -332,8 +341,15 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
332
  * @param jQuery $element.
333
  */
334
  createGradientCss: function( $element ) {
335
- return 'linear-gradient(' + $element.attr( 'data-bg-direction' ) + ',' +
336
- $element.attr( 'data-bg-color-1' ) + ',' + $element.attr( 'data-bg-color-2' ) + ')';
 
 
 
 
 
 
 
337
  },
338
 
339
  /**
@@ -346,7 +362,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
346
 
347
  panel.$element.on( 'change', '.background-design input[name="background-size"]', function() {
348
  var $this = $( this ),
349
- $target = BG.Menu.getTarget( self );
350
 
351
  if ( 'tiled' === $this.val() ) {
352
  BG.Controls.addStyle( $target, 'background-size', 'auto auto' );
@@ -355,7 +371,6 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
355
  BG.Controls.addStyle( $target, 'background-size', 'cover' );
356
  BG.Controls.addStyle( $target, 'background-repeat', '' );
357
  }
358
-
359
  } );
360
  },
361
 
@@ -459,7 +474,8 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
459
  $this.addClass( 'selected' );
460
 
461
  // Reset Gradient attributes.
462
- $target.removeAttr( 'data-bg-color-1' )
 
463
  .removeAttr( 'data-image-url' )
464
  .removeAttr( 'data-bg-color-2' )
465
  .removeAttr( 'data-bg-direction' );
@@ -472,7 +488,9 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
472
  self.setImageBackground( imageUrl );
473
  } else if ( 'color' === $this.data( 'type' ) ) {
474
  $target.addClass( $this.data( 'class' ) );
475
- $target.addClass( BG.CONTROLS.Color.getColorClass( 'text-contrast', $this.data( 'class' ).replace( /\D/g, '' ) ) );
 
 
476
  $target.addClass( 'bg-background-color' );
477
  BG.Controls.addStyle( $target, 'background-image', '' );
478
  self.setDefaultBackgroundColors();
@@ -482,7 +500,8 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
482
  BG.Controls.addStyle( $target, 'background-image', imageSrc );
483
  } else if ( 'gradients' === $this.data( 'type' ) ) {
484
  BG.Controls.addStyle( $target, 'background-image', imageSrc );
485
- $target.attr( 'data-bg-color-1', $this.data( 'color1' ) )
 
486
  .attr( 'data-bg-color-2', $this.data( 'color2' ) )
487
  .attr( 'data-bg-direction', $this.data( 'direction' ) );
488
  } else {
@@ -513,7 +532,6 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
513
  filterFound = true;
514
  return false;
515
  }
516
-
517
  } );
518
 
519
  if ( ! filterFound && ! type ) {
@@ -567,7 +585,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
567
 
568
  $target.attr( 'data-image-url', url );
569
 
570
- BG.Controls.addStyle( $target, 'background', '' );
571
  self.updateBackgroundImage();
572
  BG.Controls.addStyle( $target, 'background-size', 'cover' );
573
  BG.Controls.addStyle( $target, 'background-position', '50% 50%' );
@@ -595,17 +613,25 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
595
  defaultPosY = defaultPosY ? parseInt( defaultPosY ) : 50;
596
  defaultPosX = defaultPosX ? parseInt( defaultPosX ) : 50;
597
 
598
- BG.Panel.$element.find( '.background-design .vertical-position .slider' ).slider( {
599
- min: 0,
600
- max: 100,
601
- value: defaultPosY,
602
- range: 'max',
603
- slide: function( event, ui ) {
604
- if ( $target.css( 'background-image' ) ) {
605
- BG.Controls.addStyle( $target, 'background-position', defaultPosX + '%' + ' ' + ui.value + '%' );
 
 
 
 
 
 
 
606
  }
607
- }
608
- } ).siblings( '.value' ).html( defaultPosY );
 
609
  },
610
 
611
  /**
@@ -616,14 +642,16 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
616
  openCustomization: function() {
617
  BG.Panel.$element.find( '.preset-wrapper' ).hide();
618
  BG.Panel.$element.find( '.background-design .customize' ).show();
619
- BG.Panel.$element.find( '.preset-wrapper' ).attr( 'data-type', BG.Panel.$element.find( '.current-selection' ).attr( 'data-type' ) );
 
 
620
  self._initSliders();
621
  self.selectDefaults();
622
  BG.Panel.enterCustomization();
623
  BG.Panel.customizeOpenEvent();
624
 
625
  BG.Panel.createScrollbar( '.customize', {
626
- 'height': self.panel.height
627
  } );
628
  },
629
 
@@ -653,7 +681,6 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
653
  if ( overlayColor ) {
654
  $overlayColorSection.find( 'input' ).attr( 'value', overlayColor );
655
  }
656
-
657
  },
658
 
659
  /**
@@ -680,7 +707,8 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
680
 
681
  $.each( self.availableEffects, function() {
682
  if ( $target.hasClass( this ) ) {
683
- BG.Panel.$element.find( 'input[name="scroll-effects"][value="' + this + '"]' )
 
684
  .prop( 'checked', true );
685
  return false;
686
  }
@@ -709,12 +737,17 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
709
  * @since 1.2.7
710
  */
711
  setDefaultBackgroundColors: function() {
712
- var bgColor, $bgControlColor,
 
713
  $target = BG.Menu.getTarget( self );
714
 
715
  if ( self.backgroundIsGradient( $target.css( 'background-image' ) ) ) {
716
- BG.Panel.$element.find( 'input[name="gradient-color-1"]' ).attr( 'value', $target.attr( 'data-bg-color-1' ) );
717
- BG.Panel.$element.find( 'input[name="gradient-color-2"]' ).attr( 'value', $target.attr( 'data-bg-color-2' ) );
 
 
 
 
718
  } else {
719
  bgColor = BG.CONTROLS.Color.findAncestorColor( $target, 'background-color' );
720
  $bgControlColor = BG.Panel.$element.find( 'input[name="section-background-color"]' );
@@ -730,12 +763,9 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
730
  * @return string.
731
  */
732
  randomGradientDirection: function() {
733
- var directions = [
734
- 'to left',
735
- 'to bottom'
736
- ];
737
 
738
- return directions[ Math.floor( Math.random() * directions.length ) ];
739
  },
740
 
741
  /**
@@ -747,7 +777,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
747
  var gradientData = [];
748
 
749
  $.each( BoldgridEditor.sample_backgrounds.default_gradients, function() {
750
- var color1 = this.colors[0],
751
  color2 = this.colors[1],
752
  direction = self.randomGradientDirection();
753
 
@@ -772,8 +802,14 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
772
  if ( BoldgridEditor.colors.defaults && BoldgridEditor.colors.defaults.length ) {
773
  $.each( [ 0, 1 ], function() {
774
  var color1, color2, direction;
775
- color1 = BoldgridEditor.colors.defaults[ Math.floor( Math.random() * BoldgridEditor.colors.defaults.length ) ];
776
- color2 = BoldgridEditor.colors.defaults[ Math.floor( Math.random() * BoldgridEditor.colors.defaults.length ) ];
 
 
 
 
 
 
777
  if ( color1 !== color2 ) {
778
  direction = self.randomGradientDirection();
779
  combos.push( {
@@ -799,10 +835,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
799
  * @return boolean.
800
  */
801
  backgroundIsGradient: function( backgroundUrl ) {
802
- return (
803
- -1 !== backgroundUrl.indexOf( 'linear-gradient' ) &&
804
- -1 === backgroundUrl.indexOf( 'url' )
805
- );
806
  },
807
 
808
  /**
@@ -831,8 +864,12 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
831
  dataClass = $this.data( 'class' );
832
 
833
  switch ( selectionType ) {
834
- case 'color' :
835
- if ( dataClass && $target.hasClass( dataClass ) && 'none' === $target.css( 'background-image' ) ) {
 
 
 
 
836
  $this.addClass( 'selected' );
837
  type = selectionType;
838
  matchFound = true;
@@ -840,7 +877,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
840
  return false;
841
  }
842
  break;
843
- case 'image' :
844
  if ( $this.attr( 'data-image-url' ) === $target.attr( 'data-image-url' ) ) {
845
 
846
  //Found a match.
@@ -851,8 +888,8 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
851
  return false;
852
  }
853
  break;
854
- case 'gradients' :
855
- case 'pattern' :
856
  if ( $this.css( 'background-image' ) === backgroundUrl ) {
857
 
858
  //Found a match.
@@ -887,7 +924,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
887
  * @since 1.2.7
888
  */
889
  openPanel: function() {
890
- var panel = BG.Panel,
891
  template = wp.template( 'boldgrid-editor-background' );
892
 
893
  BoldgridEditor.sample_backgrounds.color = BG.CONTROLS.Color.getPaletteBackgroundColors();
@@ -896,10 +933,12 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
896
  panel.clear();
897
 
898
  self.setPaletteGradients();
899
- panel.$element.find( '.panel-body' ).html( template( {
900
- images: BoldgridEditor.sample_backgrounds,
901
- imageData: BoldgridEditor.builder_config.background_images
902
- } ) );
 
 
903
 
904
  self.preselectBackground();
905
  self.setDefaultBackgroundColors();
@@ -907,10 +946,8 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
907
  // Open Panel.
908
  panel.open( self );
909
  }
910
-
911
  };
912
 
913
  BOLDGRID.EDITOR.CONTROLS.Background.init();
914
  self = BOLDGRID.EDITOR.CONTROLS.Background;
915
-
916
  } )( jQuery );
9
  BG = BOLDGRID.EDITOR;
10
 
11
  BOLDGRID.EDITOR.CONTROLS.Background = {
 
12
  name: 'background',
13
 
14
  tooltip: 'Section Background',
21
 
22
  selectors: [ '.boldgrid-section' ],
23
 
24
+ availableEffects: [ 'background-parallax', 'background-fixed' ],
 
 
 
25
 
26
  init: function() {
27
  BOLDGRID.EDITOR.Controls.registerControl( this );
55
  * @since 1.2.7
56
  */
57
  _setupAddImage: function() {
 
58
  BG.Panel.$element.on( 'click', '.background-design .add-image-controls', function() {
59
 
60
  // If the media frame already exists, reopen it.
79
  self.uploadFrame.on( 'select', function() {
80
 
81
  // Get media attachment details from the frame state.
82
+ var attachment = self.uploadFrame
83
+ .state()
84
+ .get( 'selection' )
85
+ .first()
86
+ .toJSON();
87
 
88
  // Set As current selection and apply to background.
89
  self.setImageBackground( attachment.url );
134
  _setupBackgroundColor: function() {
135
  var panel = BG.Panel;
136
 
137
+ panel.$element.on(
138
+ 'change',
139
+ '.background-design [name="section-background-color"]',
140
+ function() {
141
+ var $this = $( this ),
142
+ $target = BG.Menu.$element.targetData[self.name],
143
+ value = $this.val(),
144
+ type = $this.attr( 'data-type' ),
145
+ $currentSelection = BG.Panel.$element.find( '.current-selection' ),
146
+ selectionType = $currentSelection.attr( 'data-type' );
147
 
148
+ self.removeColorClasses( $target );
149
+ BG.Controls.addStyle( $target, 'background-color', '' );
150
+
151
+ // If currently selected is a gradient.
152
+ if ( 'pattern' !== selectionType ) {
153
+ BG.Controls.addStyle( $target, 'background-image', '' );
154
+ $target.removeAttr( 'data-bg-color-1' );
155
+ $target.removeAttr( 'data-bg-color-2' );
156
+ $target.removeAttr( 'data-bg-direction' );
157
+ }
158
+ if ( 'pattern' !== selectionType ) {
159
+ BG.Panel.$element.find( '.presets .selected' ).removeClass( 'selected' );
160
+ }
161
 
162
+ if ( 'class' === type ) {
163
+ $target
164
+ .addClass( 'bg-background-color' )
165
+ .addClass( BG.CONTROLS.Color.getColorClass( 'background-color', value ) )
166
+ .addClass( BG.CONTROLS.Color.getColorClass( 'text-contrast', value ) );
167
+ } else {
168
+ BG.Controls.addStyle( $target, 'background-color', value );
169
+ }
170
 
171
+ self.setImageSelection( selectionType, $target.css( 'background' ) );
 
172
  }
173
+ );
 
 
 
174
  },
175
 
176
  /**
183
 
184
  panel.$element.on( 'click', '.background-design .overlay-color .default-color', function( e ) {
185
  var $this = $( this ),
186
+ $target = BG.Menu.$element.targetData[self.name];
187
 
188
  e.preventDefault();
189
 
190
+ $this
191
+ .closest( '.color-controls' )
192
+ .find( 'label' )
193
+ .css( 'background-color', 'rgba(255,255,255,.5)' );
194
 
195
  $target.removeAttr( 'data-bg-overlaycolor' );
196
  self.updateBackgroundImage();
209
  var $this = $( this ),
210
  type = $this.attr( 'data-type' ),
211
  value = $this.val(),
212
+ $target = BG.Menu.$element.targetData[self.name];
213
 
214
  if ( 'class' === type ) {
215
+ value = BoldgridEditor.colors.defaults[value - 1];
216
  }
217
 
218
  $target.attr( 'data-bg-overlaycolor', value );
227
  * @since 1.2.7
228
  */
229
  updateBackgroundImage: function() {
230
+ var $target = BG.Menu.$element.targetData[self.name],
231
  overlay = $target.attr( 'data-bg-overlaycolor' ),
232
  image = $target.attr( 'data-image-url' );
233
 
234
  if ( overlay && image ) {
235
+ BG.Controls.addStyle(
236
+ $target,
237
+ 'background-image',
238
+ self.getOverlayImage( overlay ) + ', url("' + image + '")'
239
+ );
240
  } else if ( image ) {
241
  BG.Controls.addStyle( $target, 'background-image', 'url("' + image + '")' );
242
  }
263
 
264
  panel.$element.on( 'change', '.background-design [name^="gradient-color"]', function() {
265
  var $this = $( this ),
266
+ $target = BG.Menu.$element.targetData[self.name],
267
  value = $this.val(),
268
  name = $this.attr( 'name' ),
269
  type = $this.attr( 'data-type' );
270
 
271
  if ( 'class' === type ) {
272
+ value = BoldgridEditor.colors.defaults[value - 1];
273
  }
274
 
275
  if ( 'gradient-color-1' === name ) {
327
 
328
  panel.$element.on( 'change', '.background-design input[name="bg-direction"]', function() {
329
  var $this = $( this ),
330
+ $target = BG.Menu.getTarget( self );
331
 
332
  $target.attr( 'data-bg-direction', $this.val() );
333
  BG.Controls.addStyle( $target, 'background-image', self.createGradientCss( $target ) );
341
  * @param jQuery $element.
342
  */
343
  createGradientCss: function( $element ) {
344
+ return (
345
+ 'linear-gradient(' +
346
+ $element.attr( 'data-bg-direction' ) +
347
+ ',' +
348
+ $element.attr( 'data-bg-color-1' ) +
349
+ ',' +
350
+ $element.attr( 'data-bg-color-2' ) +
351
+ ')'
352
+ );
353
  },
354
 
355
  /**
362
 
363
  panel.$element.on( 'change', '.background-design input[name="background-size"]', function() {
364
  var $this = $( this ),
365
+ $target = BG.Menu.getTarget( self );
366
 
367
  if ( 'tiled' === $this.val() ) {
368
  BG.Controls.addStyle( $target, 'background-size', 'auto auto' );
371
  BG.Controls.addStyle( $target, 'background-size', 'cover' );
372
  BG.Controls.addStyle( $target, 'background-repeat', '' );
373
  }
 
374
  } );
375
  },
376
 
474
  $this.addClass( 'selected' );
475
 
476
  // Reset Gradient attributes.
477
+ $target
478
+ .removeAttr( 'data-bg-color-1' )
479
  .removeAttr( 'data-image-url' )
480
  .removeAttr( 'data-bg-color-2' )
481
  .removeAttr( 'data-bg-direction' );
488
  self.setImageBackground( imageUrl );
489
  } else if ( 'color' === $this.data( 'type' ) ) {
490
  $target.addClass( $this.data( 'class' ) );
491
+ $target.addClass(
492
+ BG.CONTROLS.Color.getColorClass( 'text-contrast', $this.data( 'class' ).replace( /\D/g, '' ) )
493
+ );
494
  $target.addClass( 'bg-background-color' );
495
  BG.Controls.addStyle( $target, 'background-image', '' );
496
  self.setDefaultBackgroundColors();
500
  BG.Controls.addStyle( $target, 'background-image', imageSrc );
501
  } else if ( 'gradients' === $this.data( 'type' ) ) {
502
  BG.Controls.addStyle( $target, 'background-image', imageSrc );
503
+ $target
504
+ .attr( 'data-bg-color-1', $this.data( 'color1' ) )
505
  .attr( 'data-bg-color-2', $this.data( 'color2' ) )
506
  .attr( 'data-bg-direction', $this.data( 'direction' ) );
507
  } else {
532
  filterFound = true;
533
  return false;
534
  }
 
535
  } );
536
 
537
  if ( ! filterFound && ! type ) {
585
 
586
  $target.attr( 'data-image-url', url );
587
 
588
+ BG.Controls.addStyle( $target, 'background', '' );
589
  self.updateBackgroundImage();
590
  BG.Controls.addStyle( $target, 'background-size', 'cover' );
591
  BG.Controls.addStyle( $target, 'background-position', '50% 50%' );
613
  defaultPosY = defaultPosY ? parseInt( defaultPosY ) : 50;
614
  defaultPosX = defaultPosX ? parseInt( defaultPosX ) : 50;
615
 
616
+ BG.Panel.$element
617
+ .find( '.background-design .vertical-position .slider' )
618
+ .slider( {
619
+ min: 0,
620
+ max: 100,
621
+ value: defaultPosY,
622
+ range: 'max',
623
+ slide: function( event, ui ) {
624
+ if ( $target.css( 'background-image' ) ) {
625
+ BG.Controls.addStyle(
626
+ $target,
627
+ 'background-position',
628
+ defaultPosX + '%' + ' ' + ui.value + '%'
629
+ );
630
+ }
631
  }
632
+ } )
633
+ .siblings( '.value' )
634
+ .html( defaultPosY );
635
  },
636
 
637
  /**
642
  openCustomization: function() {
643
  BG.Panel.$element.find( '.preset-wrapper' ).hide();
644
  BG.Panel.$element.find( '.background-design .customize' ).show();
645
+ BG.Panel.$element
646
+ .find( '.preset-wrapper' )
647
+ .attr( 'data-type', BG.Panel.$element.find( '.current-selection' ).attr( 'data-type' ) );
648
  self._initSliders();
649
  self.selectDefaults();
650
  BG.Panel.enterCustomization();
651
  BG.Panel.customizeOpenEvent();
652
 
653
  BG.Panel.createScrollbar( '.customize', {
654
+ height: self.panel.height
655
  } );
656
  },
657
 
681
  if ( overlayColor ) {
682
  $overlayColorSection.find( 'input' ).attr( 'value', overlayColor );
683
  }
 
684
  },
685
 
686
  /**
707
 
708
  $.each( self.availableEffects, function() {
709
  if ( $target.hasClass( this ) ) {
710
+ BG.Panel.$element
711
+ .find( 'input[name="scroll-effects"][value="' + this + '"]' )
712
  .prop( 'checked', true );
713
  return false;
714
  }
737
  * @since 1.2.7
738
  */
739
  setDefaultBackgroundColors: function() {
740
+ var bgColor,
741
+ $bgControlColor,
742
  $target = BG.Menu.getTarget( self );
743
 
744
  if ( self.backgroundIsGradient( $target.css( 'background-image' ) ) ) {
745
+ BG.Panel.$element
746
+ .find( 'input[name="gradient-color-1"]' )
747
+ .attr( 'value', $target.attr( 'data-bg-color-1' ) );
748
+ BG.Panel.$element
749
+ .find( 'input[name="gradient-color-2"]' )
750
+ .attr( 'value', $target.attr( 'data-bg-color-2' ) );
751
  } else {
752
  bgColor = BG.CONTROLS.Color.findAncestorColor( $target, 'background-color' );
753
  $bgControlColor = BG.Panel.$element.find( 'input[name="section-background-color"]' );
763
  * @return string.
764
  */
765
  randomGradientDirection: function() {
766
+ var directions = [ 'to left', 'to bottom' ];
 
 
 
767
 
768
+ return directions[Math.floor( Math.random() * directions.length )];
769
  },
770
 
771
  /**
777
  var gradientData = [];
778
 
779
  $.each( BoldgridEditor.sample_backgrounds.default_gradients, function() {
780
+ var color1 = this.colors[0],
781
  color2 = this.colors[1],
782
  direction = self.randomGradientDirection();
783
 
802
  if ( BoldgridEditor.colors.defaults && BoldgridEditor.colors.defaults.length ) {
803
  $.each( [ 0, 1 ], function() {
804
  var color1, color2, direction;
805
+ color1 =
806
+ BoldgridEditor.colors.defaults[
807
+ Math.floor( Math.random() * BoldgridEditor.colors.defaults.length )
808
+ ];
809
+ color2 =
810
+ BoldgridEditor.colors.defaults[
811
+ Math.floor( Math.random() * BoldgridEditor.colors.defaults.length )
812
+ ];
813
  if ( color1 !== color2 ) {
814
  direction = self.randomGradientDirection();
815
  combos.push( {
835
  * @return boolean.
836
  */
837
  backgroundIsGradient: function( backgroundUrl ) {
838
+ return -1 !== backgroundUrl.indexOf( 'linear-gradient' ) && -1 === backgroundUrl.indexOf( 'url' );
 
 
 
839
  },
840
 
841
  /**
864
  dataClass = $this.data( 'class' );
865
 
866
  switch ( selectionType ) {
867
+ case 'color':
868
+ if (
869
+ dataClass &&
870
+ $target.hasClass( dataClass ) &&
871
+ 'none' === $target.css( 'background-image' )
872
+ ) {
873
  $this.addClass( 'selected' );
874
  type = selectionType;
875
  matchFound = true;
877
  return false;
878
  }
879
  break;
880
+ case 'image':
881
  if ( $this.attr( 'data-image-url' ) === $target.attr( 'data-image-url' ) ) {
882
 
883
  //Found a match.
888
  return false;
889
  }
890
  break;
891
+ case 'gradients':
892
+ case 'pattern':
893
  if ( $this.css( 'background-image' ) === backgroundUrl ) {
894
 
895
  //Found a match.
924
  * @since 1.2.7
925
  */
926
  openPanel: function() {
927
+ var panel = BG.Panel,
928
  template = wp.template( 'boldgrid-editor-background' );
929
 
930
  BoldgridEditor.sample_backgrounds.color = BG.CONTROLS.Color.getPaletteBackgroundColors();
933
  panel.clear();
934
 
935
  self.setPaletteGradients();
936
+ panel.$element.find( '.panel-body' ).html(
937
+ template( {
938
+ images: BoldgridEditor.sample_backgrounds,
939
+ imageData: BoldgridEditor.builder_config.background_images
940
+ } )
941
+ );
942
 
943
  self.preselectBackground();
944
  self.setDefaultBackgroundColors();
946
  // Open Panel.
947
  panel.open( self );
948
  }
 
949
  };
950
 
951
  BOLDGRID.EDITOR.CONTROLS.Background.init();
952
  self = BOLDGRID.EDITOR.CONTROLS.Background;
 
953
  } )( jQuery );
assets/js/builder/controls/box.js CHANGED
@@ -9,7 +9,6 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
9
  BG = BOLDGRID.EDITOR;
10
 
11
  BOLDGRID.EDITOR.CONTROLS.Box = {
12
-
13
  uiBoxDimensions: {
14
  'bg-box bg-box-rounded': 'box-wide',
15
  'bg-box bg-box-rounded-bottom-left bg-box-rounded-bottom-right': 'box-long',
@@ -83,7 +82,10 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
83
 
84
  self._setupSliderChange();
85
  BG.Panel.$element.on( 'bg-customize-exit', () => BG.Panel.showFooter() );
86
- BG.Panel.$element.on( 'box-background-color-change box-border-color-change box-css-change', () => self._saveModuleClasses() );
 
 
 
87
 
88
  self.presetsMarkup = self.getBoxMarkup();
89
  },
@@ -183,7 +185,6 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
183
  self._clearModuleClasses();
184
  self._clearInlineStyles( $module );
185
  } else {
186
-
187
  self.addBox( $this );
188
  panel.clearSelected();
189
 
@@ -191,7 +192,6 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
191
  self._saveModuleClasses();
192
  $this.addClass( 'selected' );
193
  }
194
-
195
  } );
196
  },
197
 
@@ -281,7 +281,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
281
  self.removeModuleClasses( $module );
282
 
283
  if ( $this.parent( '.my-designs' ).length ) {
284
- style = BoldgridEditor.builder_config.components_used.box[ $this.data( 'id' ) ].style;
285
  $module.attr( 'style', style );
286
  }
287
 
@@ -345,25 +345,28 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
345
 
346
  $.each( backgroundColors, function() {
347
  backgrounds.push( {
348
- 'color': this.color,
349
- 'colorClass': this.background + ' ' + this.text
350
  } );
351
  } );
352
 
353
  $.each( colors, function() {
354
  backgrounds.push( {
355
- 'color': this
356
  } );
357
  } );
358
 
359
  $.each( presets, function( index ) {
360
  $newElement = $( this );
361
 
362
- if ( backgrounds[ colorCount ].colorClass ) {
363
- $newElement.attr( 'data-value', $newElement.data( 'value' ) + ' ' + backgrounds[ colorCount ].colorClass );
364
- $newElement.css( 'background-color', backgrounds[ colorCount ].color );
 
 
 
365
  } else {
366
- $newElement.css( 'background-color', backgrounds[ colorCount ].color );
367
  }
368
 
369
  $newElement.attr( 'data-id', index );
@@ -372,7 +375,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
372
  colorCount++;
373
  }
374
 
375
- if ( ! backgrounds[ colorCount ] ) {
376
  colorCount = 0;
377
  }
378
 
@@ -395,10 +398,12 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
395
  config = BoldgridEditor.builder_config.boxes,
396
  presets = [];
397
 
398
- $.each( config, function( ) {
399
- boxDimensionsClass = self.uiBoxDimensions[ this ] || '';
400
  boxDimensionsClass += ' ';
401
- presets.push( '<div data-value=\'' + this + '\' class=\'' + boxDimensionsClass + this + '\'></div>' );
 
 
402
  } );
403
 
404
  return presets;
@@ -423,7 +428,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
423
  }
424
  } );
425
 
426
- moduleBoxClasses = moduleBoxClasses.length ? ( '.' + moduleBoxClasses.join( '.' ) ) : false;
427
 
428
  /**
429
  * Grab all classes that start with bg-box from the target
@@ -456,7 +461,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
456
  $testElement = $this.clone();
457
 
458
  $testElement.css( 'display', 'none' );
459
- $testElement.attr( 'style', BoldgridEditor.builder_config.components_used.box[ id ].style );
460
  $body.append( $testElement );
461
  $this.css( 'background-color', $testElement.css( 'background-color' ) );
462
  $this.css( 'border-color', $testElement.css( 'border-color' ) );
@@ -478,7 +483,10 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
478
  backgroundColor = $this.css( 'background-color' ),
479
  uniqueValue = $this.attr( 'data-value' ) + backgroundColor;
480
 
481
- if ( -1 === classes.indexOf( uniqueValue ) && ! BG.CONTROLS.Color.isColorTransparent( backgroundColor ) ) {
 
 
 
482
  classes.push( uniqueValue );
483
  } else {
484
  $this.remove();
@@ -498,9 +506,9 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
498
  * @since 1.2.7
499
  */
500
  _updateMyDesigns: function() {
501
-
502
  BG.Controls.$container.$body.find( '.bg-box' ).each( function() {
503
- var styles, found,
 
504
  $this = $( this );
505
 
506
  styles = {
@@ -529,8 +537,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
529
  * @param Event e.
530
  */
531
  openPanel: function() {
532
-
533
- var panel = BG.Panel,
534
  template = wp.template( 'boldgrid-editor-box' );
535
 
536
  self.updateUiStyles();
@@ -541,11 +548,13 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
541
  // Remove all content from the panel.
542
  panel.clear();
543
 
544
- panel.$element.find( '.panel-body' ).html( template( {
545
- 'presets': self.$presets,
546
- 'myPresets': BoldgridEditor.builder_config.components_used.box,
547
- 'colorControls': self.colorControls
548
- } ) );
 
 
549
 
550
  self.styleMyDesigns();
551
  self.removeInvalid();
@@ -561,10 +570,8 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
561
  panel.scrollToSelected();
562
  BG.Panel.showFooter();
563
  }
564
-
565
  };
566
 
567
  BOLDGRID.EDITOR.CONTROLS.Box.init();
568
  self = BOLDGRID.EDITOR.CONTROLS.Box;
569
-
570
  } )( jQuery );
9
  BG = BOLDGRID.EDITOR;
10
 
11
  BOLDGRID.EDITOR.CONTROLS.Box = {
 
12
  uiBoxDimensions: {
13
  'bg-box bg-box-rounded': 'box-wide',
14
  'bg-box bg-box-rounded-bottom-left bg-box-rounded-bottom-right': 'box-long',
82
 
83
  self._setupSliderChange();
84
  BG.Panel.$element.on( 'bg-customize-exit', () => BG.Panel.showFooter() );
85
+ BG.Panel.$element.on(
86
+ 'box-background-color-change box-border-color-change box-css-change',
87
+ () => self._saveModuleClasses()
88
+ );
89
 
90
  self.presetsMarkup = self.getBoxMarkup();
91
  },
185
  self._clearModuleClasses();
186
  self._clearInlineStyles( $module );
187
  } else {
 
188
  self.addBox( $this );
189
  panel.clearSelected();
190
 
192
  self._saveModuleClasses();
193
  $this.addClass( 'selected' );
194
  }
 
195
  } );
196
  },
197
 
281
  self.removeModuleClasses( $module );
282
 
283
  if ( $this.parent( '.my-designs' ).length ) {
284
+ style = BoldgridEditor.builder_config.components_used.box[$this.data( 'id' )].style;
285
  $module.attr( 'style', style );
286
  }
287
 
345
 
346
  $.each( backgroundColors, function() {
347
  backgrounds.push( {
348
+ color: this.color,
349
+ colorClass: this.background + ' ' + this.text
350
  } );
351
  } );
352
 
353
  $.each( colors, function() {
354
  backgrounds.push( {
355
+ color: this
356
  } );
357
  } );
358
 
359
  $.each( presets, function( index ) {
360
  $newElement = $( this );
361
 
362
+ if ( backgrounds[colorCount].colorClass ) {
363
+ $newElement.attr(
364
+ 'data-value',
365
+ $newElement.data( 'value' ) + ' ' + backgrounds[colorCount].colorClass
366
+ );
367
+ $newElement.css( 'background-color', backgrounds[colorCount].color );
368
  } else {
369
+ $newElement.css( 'background-color', backgrounds[colorCount].color );
370
  }
371
 
372
  $newElement.attr( 'data-id', index );
375
  colorCount++;
376
  }
377
 
378
+ if ( ! backgrounds[colorCount] ) {
379
  colorCount = 0;
380
  }
381
 
398
  config = BoldgridEditor.builder_config.boxes,
399
  presets = [];
400
 
401
+ $.each( config, function() {
402
+ boxDimensionsClass = self.uiBoxDimensions[this] || '';
403
  boxDimensionsClass += ' ';
404
+ presets.push(
405
+ '<div data-value=\'' + this + '\' class=\'' + boxDimensionsClass + this + '\'></div>'
406
+ );
407
  } );
408
 
409
  return presets;
428
  }
429
  } );
430
 
431
+ moduleBoxClasses = moduleBoxClasses.length ? '.' + moduleBoxClasses.join( '.' ) : false;
432
 
433
  /**
434
  * Grab all classes that start with bg-box from the target
461
  $testElement = $this.clone();
462
 
463
  $testElement.css( 'display', 'none' );
464
+ $testElement.attr( 'style', BoldgridEditor.builder_config.components_used.box[id].style );
465
  $body.append( $testElement );
466
  $this.css( 'background-color', $testElement.css( 'background-color' ) );
467
  $this.css( 'border-color', $testElement.css( 'border-color' ) );
483
  backgroundColor = $this.css( 'background-color' ),
484
  uniqueValue = $this.attr( 'data-value' ) + backgroundColor;
485
 
486
+ if (
487
+ -1 === classes.indexOf( uniqueValue ) &&
488
+ ! BG.CONTROLS.Color.isColorTransparent( backgroundColor )
489
+ ) {
490
  classes.push( uniqueValue );
491
  } else {
492
  $this.remove();
506
  * @since 1.2.7
507
  */
508
  _updateMyDesigns: function() {
 
509
  BG.Controls.$container.$body.find( '.bg-box' ).each( function() {
510
+ var styles,
511
+ found,
512
  $this = $( this );
513
 
514
  styles = {
537
  * @param Event e.
538
  */
539
  openPanel: function() {
540
+ var panel = BG.Panel,
 
541
  template = wp.template( 'boldgrid-editor-box' );
542
 
543
  self.updateUiStyles();
548
  // Remove all content from the panel.
549
  panel.clear();
550
 
551
+ panel.$element.find( '.panel-body' ).html(
552
+ template( {
553
+ presets: self.$presets,
554
+ myPresets: BoldgridEditor.builder_config.components_used.box,
555
+ colorControls: self.colorControls
556
+ } )
557
+ );
558
 
559
  self.styleMyDesigns();
560
  self.removeInvalid();
570
  panel.scrollToSelected();
571
  BG.Panel.showFooter();
572
  }
 
573
  };
574
 
575
  BOLDGRID.EDITOR.CONTROLS.Box.init();
576
  self = BOLDGRID.EDITOR.CONTROLS.Box;
 
577
  } )( jQuery );
assets/js/builder/controls/button.js CHANGED
@@ -99,13 +99,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
99
  includeFooter: true,
100
  customizeLeaveCallback: true,
101
  customizeCallback: true,
102
- customizeSupport: [
103
- 'margin',
104
- 'padding',
105
- 'border',
106
- 'box-shadow',
107
- 'customClasses'
108
- ]
109
  },
110
 
111
  /**
@@ -188,15 +182,19 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
188
  * @since 1.2.7
189
  */
190
  _setupColorClick: function() {
191
- BG.Panel.$element.on( 'click', '.customize .button-color-controls .panel-selection', function() {
192
- var $this = $( this ),
193
- $target = BG.Menu.getTarget( self );
194
-
195
- self.removeColorClasses();
196
- $this.siblings().removeClass( 'selected' );
197
- $this.addClass( 'selected' );
198
- $target.addClass( 'btn-color-' + $this.attr( 'data-preset' ) );
199
- } );
 
 
 
 
200
  },
201
 
202
  /**
@@ -343,7 +341,10 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
343
  getColorsMarkup: function() {
344
  var colors = self.defaultColorClasses;
345
 
346
- if ( ( BoldgridEditor.features.button_colors && ! BoldgridEditor.is_boldgrid_theme ) || BG.Controls.hasThemeFeature( 'button-lib' ) ) {
 
 
 
347
  colors = BG.CONTROLS.Color.getColorsFormatted();
348
  }
349
 
@@ -457,4 +458,4 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
457
 
458
  BOLDGRID.EDITOR.CONTROLS.Button.init();
459
  self = BOLDGRID.EDITOR.CONTROLS.Button;
460
- } ( jQuery ) );
99
  includeFooter: true,
100
  customizeLeaveCallback: true,
101
  customizeCallback: true,
102
+ customizeSupport: [ 'margin', 'padding', 'border', 'box-shadow', 'customClasses' ]
 
 
 
 
 
 
103
  },
104
 
105
  /**
182
  * @since 1.2.7
183
  */
184
  _setupColorClick: function() {
185
+ BG.Panel.$element.on(
186
+ 'click',
187
+ '.customize .button-color-controls .panel-selection',
188
+ function() {
189
+ var $this = $( this ),
190
+ $target = BG.Menu.getTarget( self );
191
+
192
+ self.removeColorClasses();
193
+ $this.siblings().removeClass( 'selected' );
194
+ $this.addClass( 'selected' );
195
+ $target.addClass( 'btn-color-' + $this.attr( 'data-preset' ) );
196
+ }
197
+ );
198
  },
199
 
200
  /**
341
  getColorsMarkup: function() {
342
  var colors = self.defaultColorClasses;
343
 
344
+ if (
345
+ ( BoldgridEditor.features.button_colors && ! BoldgridEditor.is_boldgrid_theme ) ||
346
+ BG.Controls.hasThemeFeature( 'button-lib' )
347
+ ) {
348
  colors = BG.CONTROLS.Color.getColorsFormatted();
349
  }
350
 
458
 
459
  BOLDGRID.EDITOR.CONTROLS.Button.init();
460
  self = BOLDGRID.EDITOR.CONTROLS.Button;
461
+ } )( jQuery );
assets/js/builder/controls/color.js CHANGED
@@ -195,7 +195,7 @@ import { Palette } from './color/palette';
195
  openPicker: function( $input ) {
196
  self.$colorPanel.show();
197
  self.$currentInput = $input;
198
- tinymce.activeEditor.undoManager.add();
199
  },
200
 
201
  /**
@@ -205,7 +205,7 @@ import { Palette } from './color/palette';
205
  */
206
  closePicker: function() {
207
  if ( self.$colorPanel.is( ':visible' ) ) {
208
- tinymce.activeEditor.undoManager.add();
209
  self.$colorPanel.hide();
210
  self.$currentInput = null;
211
  self.saveCustomColors();
@@ -640,4 +640,4 @@ import { Palette } from './color/palette';
640
  };
641
 
642
  self = BOLDGRID.EDITOR.CONTROLS.Color;
643
- }( jQuery ) );
195
  openPicker: function( $input ) {
196
  self.$colorPanel.show();
197
  self.$currentInput = $input;
198
+ BOLDGRID.EDITOR.mce.undoManager.add();
199
  },
200
 
201
  /**
205
  */
206
  closePicker: function() {
207
  if ( self.$colorPanel.is( ':visible' ) ) {
208
+ BOLDGRID.EDITOR.mce.undoManager.add();
209
  self.$colorPanel.hide();
210
  self.$currentInput = null;
211
  self.saveCustomColors();
640
  };
641
 
642
  self = BOLDGRID.EDITOR.CONTROLS.Color;
643
+ } )( jQuery );
assets/js/builder/controls/color/palette.js CHANGED
@@ -15,7 +15,8 @@ export class Palette {
15
  width: '325px'
16
  };
17
 
18
- this.workerUrl = BoldgridEditor.plugin_url + '/assets/js/sass-js/sass.worker.js?' + BoldgridEditor.version;
 
19
 
20
  this.colorPalette = new ColorPalette( {
21
  sass: {
@@ -75,7 +76,6 @@ export class Palette {
75
  * @return {Object} Palette settings.
76
  */
77
  getPaletteSettings() {
78
-
79
  let settings = this.getSavedSettings();
80
 
81
  if ( ! settings ) {
@@ -109,7 +109,7 @@ export class Palette {
109
  config = BoldgridEditor.control_styles.configuration;
110
 
111
  if ( config && config.length ) {
112
- colorControls = _.find( config, ( value ) => {
113
  return 'bg-controls-colors' === value.id;
114
  } );
115
 
@@ -138,7 +138,6 @@ export class Palette {
138
 
139
  // Once sass is compiled from the control, update the stylesheets.
140
  $control.on( 'sass_compiled', ( e, data ) => {
141
-
142
  BG.Service.styleUpdater.update( {
143
  id: 'bg-controls-colors',
144
  css: data.result.text,
@@ -166,8 +165,11 @@ export class Palette {
166
  _savePaletteSettings() {
167
  let paletteSettings;
168
 
169
- paletteSettings = this.paletteConfig.createSavableState( BOLDGRID.COLOR_PALETTE.Modify.format_current_palette_state() );
170
- BG.Service.styleUpdater.stylesState[0].options = BG.Service.styleUpdater.stylesState[0].options || {};
 
 
 
171
  BG.Service.styleUpdater.stylesState[0].options.paletteSettings = paletteSettings;
172
  BG.CONTROLS.Color.updatePaletteSettings( paletteSettings );
173
 
@@ -191,7 +193,7 @@ export class Palette {
191
  */
192
  _setupParentLoader() {
193
  let configs = BoldgridEditor.control_styles.configuration || [],
194
- state = _.find( configs, ( config ) => {
195
  return 'bg-controls-colors' === config.id;
196
  } );
197
 
@@ -200,7 +202,6 @@ export class Palette {
200
  this.styleUpdaterParent.loadSavedConfig( state );
201
  this.styleUpdaterParent.setup();
202
  }
203
-
204
  }
205
 
206
  export { Palette as default };
15
  width: '325px'
16
  };
17
 
18
+ this.workerUrl =
19
+ BoldgridEditor.plugin_url + '/assets/js/sass-js/sass.worker.js?' + BoldgridEditor.version;
20
 
21
  this.colorPalette = new ColorPalette( {
22
  sass: {
76
  * @return {Object} Palette settings.
77
  */
78
  getPaletteSettings() {
 
79
  let settings = this.getSavedSettings();
80
 
81
  if ( ! settings ) {
109
  config = BoldgridEditor.control_styles.configuration;
110
 
111
  if ( config && config.length ) {
112
+ colorControls = _.find( config, value => {
113
  return 'bg-controls-colors' === value.id;
114
  } );
115
 
138
 
139
  // Once sass is compiled from the control, update the stylesheets.
140
  $control.on( 'sass_compiled', ( e, data ) => {
 
141
  BG.Service.styleUpdater.update( {
142
  id: 'bg-controls-colors',
143
  css: data.result.text,
165
  _savePaletteSettings() {
166
  let paletteSettings;
167
 
168
+ paletteSettings = this.paletteConfig.createSavableState(
169
+ BOLDGRID.COLOR_PALETTE.Modify.format_current_palette_state()
170
+ );
171
+ BG.Service.styleUpdater.stylesState[0].options =
172
+ BG.Service.styleUpdater.stylesState[0].options || {};
173
  BG.Service.styleUpdater.stylesState[0].options.paletteSettings = paletteSettings;
174
  BG.CONTROLS.Color.updatePaletteSettings( paletteSettings );
175
 
193
  */
194
  _setupParentLoader() {
195
  let configs = BoldgridEditor.control_styles.configuration || [],
196
+ state = _.find( configs, config => {
197
  return 'bg-controls-colors' === config.id;
198
  } );
199
 
202
  this.styleUpdaterParent.loadSavedConfig( state );
203
  this.styleUpdaterParent.setup();
204
  }
 
205
  }
206
 
207
  export { Palette as default };
assets/js/builder/controls/container.js CHANGED
@@ -9,7 +9,6 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
9
  BG = BOLDGRID.EDITOR;
10
 
11
  BOLDGRID.EDITOR.CONTROLS.Container = {
12
-
13
  name: 'container',
14
 
15
  tooltip: 'Section Width',
@@ -45,17 +44,16 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
45
  * Switch between a container and a container fluid.
46
  */
47
  toggleSectionWidth: function( $container ) {
48
-
49
  if ( ! $container ) {
50
- $container = BG.Controls.$menu
51
- .targetData[ self.name ].closest( '.container, .container-fluid' );
 
52
  }
53
 
54
  if ( $container.hasClass( 'container' ) ) {
55
  self.transitionSize( $container );
56
  $container.addClass( 'container-fluid' );
57
  $container.removeClass( 'container' );
58
-
59
  } else {
60
  self.transitionSize( $container );
61
  $container.addClass( 'container' );
@@ -66,5 +64,4 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
66
 
67
  BOLDGRID.EDITOR.CONTROLS.Container.init();
68
  self = BOLDGRID.EDITOR.CONTROLS.Container;
69
-
70
  } )( jQuery );
9
  BG = BOLDGRID.EDITOR;
10
 
11
  BOLDGRID.EDITOR.CONTROLS.Container = {
 
12
  name: 'container',
13
 
14
  tooltip: 'Section Width',
44
  * Switch between a container and a container fluid.
45
  */
46
  toggleSectionWidth: function( $container ) {
 
47
  if ( ! $container ) {
48
+ $container = BG.Controls.$menu.targetData[self.name].closest(
49
+ '.container, .container-fluid'
50
+ );
51
  }
52
 
53
  if ( $container.hasClass( 'container' ) ) {
54
  self.transitionSize( $container );
55
  $container.addClass( 'container-fluid' );
56
  $container.removeClass( 'container' );
 
57
  } else {
58
  self.transitionSize( $container );
59
  $container.addClass( 'container' );
64
 
65
  BOLDGRID.EDITOR.CONTROLS.Container.init();
66
  self = BOLDGRID.EDITOR.CONTROLS.Container;
 
67
  } )( jQuery );
assets/js/builder/controls/font.js CHANGED
@@ -9,7 +9,6 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
9
  BG = BOLDGRID.EDITOR;
10
 
11
  BOLDGRID.EDITOR.CONTROLS.Font = {
12
-
13
  name: 'font',
14
 
15
  tooltip: 'Font',
@@ -68,10 +67,10 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
68
  BG.CONTROLS.GENERIC.Fontcolor.bind();
69
 
70
  self.templateMarkup = wp.template( 'boldgrid-editor-font' )( {
71
- 'textEffectClasses': BoldgridEditor.builder_config.textEffectClasses,
72
- 'fonts': BoldgridEditor.builder_config.fonts,
73
- 'themeFonts': self.getThemeFonts(),
74
- 'myFonts': BoldgridEditor.builder_config.components_used.font
75
  } );
76
 
77
  self.bindFontCollpase();
@@ -103,7 +102,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
103
  getThemeFonts: function() {
104
  var themeFonts = [];
105
 
106
- if ( -1 !== BoldgridEditor.builder_config.theme_features.indexOf( 'theme-fonts-classes' ) ) {
107
  themeFonts = BoldgridEditor.builder_config.theme_fonts;
108
  }
109
 
@@ -120,7 +119,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
120
 
121
  panel.$element.on( 'click', '.section.effects .panel-selection', function() {
122
  var $this = $( this ),
123
- $target = BG.Menu.$element.targetData[ self.name ];
124
 
125
  $.each( BoldgridEditor.builder_config.textEffectClasses, function() {
126
  $target.removeClass( this.name );
@@ -148,7 +147,6 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
148
  * @param jQuery $el
149
  */
150
  charSpacingSlider: function( $el ) {
151
-
152
  var elementSize = $el.css( 'letter-spacing' ),
153
  defaultSize = elementSize ? parseInt( elementSize ) : 0;
154
 
@@ -172,7 +170,6 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
172
  * @param jQuery $el
173
  */
174
  lineSpacingSlider: function( $el ) {
175
-
176
  var elementSize = $el.css( 'line-height' ),
177
  defaultSize = BG.Util.convertPxToEm( elementSize, $el.css( 'line-height' ) );
178
 
@@ -184,7 +181,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
184
  value: defaultSize,
185
  range: 'max',
186
  slide: function( event, ui ) {
187
- BG.Controls.addStyle( $el, 'line-height', ui.value + 'em' );
188
  }
189
  } );
190
  },
@@ -213,7 +210,8 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
213
  */
214
  _initTextColor: function() {
215
  var textColor = '#333';
216
- BG.Panel.$element.find( '[name="font-color"]' )
 
217
  .data( 'type', 'color' )
218
  .val( textColor );
219
 
@@ -287,8 +285,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
287
  $select.attr( 'data-value', data.item.label );
288
 
289
  // Reset.
290
- $target.removeAttr( 'data-font-family' )
291
- .removeAttr( 'data-font-class' );
292
 
293
  $target.removeClass( self.fontClasses.join( ' ' ) );
294
 
@@ -340,7 +337,6 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
340
  defaultFamily = BG.Panel.$element
341
  .find( '.section.family [data-index="' + fontClass + '"]' )
342
  .data( 'value' );
343
-
344
  } else if ( $target.attr( 'data-font-family' ) ) {
345
  defaultFamily = $target.attr( 'data-font-family' );
346
  }
@@ -359,9 +355,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
359
 
360
  color = BG.CONTROLS.Color.findAncestorColor( $target, 'color' );
361
 
362
- BG.Panel.$element
363
- .find( 'input[name="font-color"]' )
364
- .attr( 'value', color );
365
  },
366
 
367
  /**
@@ -377,10 +371,11 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
377
  $section.find( '.panel-selection.selected' ).removeClass( 'selected' );
378
 
379
  if ( classes.length ) {
380
- $section.find( '.panel-selection' )
381
- .find( '.' + classes.join( '.' ) )
382
- .closest( '.panel-selection' )
383
- .addClass( 'selected' );
 
384
  } else {
385
  $section.find( '.none-selected' ).addClass( 'selected' );
386
  }
@@ -426,5 +421,4 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
426
 
427
  BOLDGRID.EDITOR.CONTROLS.Font.init();
428
  self = BOLDGRID.EDITOR.CONTROLS.Font;
429
-
430
  } )( jQuery );
9
  BG = BOLDGRID.EDITOR;
10
 
11
  BOLDGRID.EDITOR.CONTROLS.Font = {
 
12
  name: 'font',
13
 
14
  tooltip: 'Font',
67
  BG.CONTROLS.GENERIC.Fontcolor.bind();
68
 
69
  self.templateMarkup = wp.template( 'boldgrid-editor-font' )( {
70
+ textEffectClasses: BoldgridEditor.builder_config.textEffectClasses,
71
+ fonts: BoldgridEditor.builder_config.fonts,
72
+ themeFonts: self.getThemeFonts(),
73
+ myFonts: BoldgridEditor.builder_config.components_used.font
74
  } );
75
 
76
  self.bindFontCollpase();
102
  getThemeFonts: function() {
103
  var themeFonts = [];
104
 
105
+ if ( -1 !== BoldgridEditor.builder_config.theme_features.indexOf( 'theme-fonts-classes' ) ) {
106
  themeFonts = BoldgridEditor.builder_config.theme_fonts;
107
  }
108
 
119
 
120
  panel.$element.on( 'click', '.section.effects .panel-selection', function() {
121
  var $this = $( this ),
122
+ $target = BG.Menu.$element.targetData[self.name];
123
 
124
  $.each( BoldgridEditor.builder_config.textEffectClasses, function() {
125
  $target.removeClass( this.name );
147
  * @param jQuery $el
148
  */
149
  charSpacingSlider: function( $el ) {
 
150
  var elementSize = $el.css( 'letter-spacing' ),
151
  defaultSize = elementSize ? parseInt( elementSize ) : 0;
152
 
170
  * @param jQuery $el
171
  */
172
  lineSpacingSlider: function( $el ) {
 
173
  var elementSize = $el.css( 'line-height' ),
174
  defaultSize = BG.Util.convertPxToEm( elementSize, $el.css( 'line-height' ) );
175
 
181
  value: defaultSize,
182
  range: 'max',
183
  slide: function( event, ui ) {
184
+ BG.Controls.addStyle( $el, 'line-height', ui.value + 'em' );
185
  }
186
  } );
187
  },
210
  */
211
  _initTextColor: function() {
212
  var textColor = '#333';
213
+ BG.Panel.$element
214
+ .find( '[name="font-color"]' )
215
  .data( 'type', 'color' )
216
  .val( textColor );
217
 
285
  $select.attr( 'data-value', data.item.label );
286
 
287
  // Reset.
288
+ $target.removeAttr( 'data-font-family' ).removeAttr( 'data-font-class' );
 
289
 
290
  $target.removeClass( self.fontClasses.join( ' ' ) );
291
 
337
  defaultFamily = BG.Panel.$element
338
  .find( '.section.family [data-index="' + fontClass + '"]' )
339
  .data( 'value' );
 
340
  } else if ( $target.attr( 'data-font-family' ) ) {
341
  defaultFamily = $target.attr( 'data-font-family' );
342
  }
355
 
356
  color = BG.CONTROLS.Color.findAncestorColor( $target, 'color' );
357
 
358
+ BG.Panel.$element.find( 'input[name="font-color"]' ).attr( 'value', color );
 
 
359
  },
360
 
361
  /**
371
  $section.find( '.panel-selection.selected' ).removeClass( 'selected' );
372
 
373
  if ( classes.length ) {
374
+ $section
375
+ .find( '.panel-selection' )
376
+ .find( '.' + classes.join( '.' ) )
377
+ .closest( '.panel-selection' )
378
+ .addClass( 'selected' );
379
  } else {
380
  $section.find( '.none-selected' ).addClass( 'selected' );
381
  }
421
 
422
  BOLDGRID.EDITOR.CONTROLS.Font.init();
423
  self = BOLDGRID.EDITOR.CONTROLS.Font;
 
424
  } )( jQuery );
assets/js/builder/controls/generic.js CHANGED
@@ -18,11 +18,11 @@ import { Border } from './generic/border';
18
  basicControlInstances: [],
19
 
20
  bgControls: {
21
- 'margin': Margin,
22
- 'padding': Padding,
23
  'box-shadow': BoxShadow,
24
  'border-radius': BorderRadius,
25
- 'border': Border,
26
  'background-color': BackgroundColor
27
  },
28
 
@@ -55,7 +55,7 @@ import { Border } from './generic/border';
55
  colorPicker: { width: 215 }
56
  } );
57
 
58
- bgControl.applyCssRules = ( property ) => {
59
  BG.Controls.addStyle( bgControl.$target, property );
60
  BG.Panel.$element.trigger( BG.Panel.currentControl.name + '-css-change' );
61
  };
@@ -123,12 +123,13 @@ import { Border } from './generic/border';
123
  addOptions = customizeSupportOptions[this];
124
  }
125
 
126
- if ( self.bgControls[ customizationOption ] ) {
127
- $control = self.appendBasicBGControl( addOptions, self.bgControls[ customizationOption ] );
128
  } else {
129
  customizationOption = customizationOption.replace( '-', '' );
130
  customizationOption = customizationOption.toLowerCase();
131
- customizationOption = customizationOption.charAt( 0 ).toUpperCase() + customizationOption.slice( 1 );
 
132
 
133
  $control = BG.CONTROLS.GENERIC[customizationOption].render( addOptions );
134
  BG.CONTROLS.GENERIC[customizationOption].bind( addOptions );
@@ -143,7 +144,7 @@ import { Border } from './generic/border';
143
 
144
  bindControlRefresh() {
145
  BG.Panel.$element.on( 'bg-customize-open', () => {
146
- _.each( self.basicControlInstances, ( control ) => {
147
  if ( control.refreshValues ) {
148
  control.refreshValues();
149
  }
@@ -198,5 +199,4 @@ import { Border } from './generic/border';
198
  };
199
 
200
  self = BOLDGRID.EDITOR.CONTROLS.Generic;
201
-
202
- }( jQuery ) );
18
  basicControlInstances: [],
19
 
20
  bgControls: {
21
+ margin: Margin,
22
+ padding: Padding,
23
  'box-shadow': BoxShadow,
24
  'border-radius': BorderRadius,
25
+ border: Border,
26
  'background-color': BackgroundColor
27
  },
28
 
55
  colorPicker: { width: 215 }
56
  } );
57
 
58
+ bgControl.applyCssRules = property => {
59
  BG.Controls.addStyle( bgControl.$target, property );
60
  BG.Panel.$element.trigger( BG.Panel.currentControl.name + '-css-change' );
61
  };
123
  addOptions = customizeSupportOptions[this];
124
  }
125
 
126
+ if ( self.bgControls[customizationOption] ) {
127
+ $control = self.appendBasicBGControl( addOptions, self.bgControls[customizationOption] );
128
  } else {
129
  customizationOption = customizationOption.replace( '-', '' );
130
  customizationOption = customizationOption.toLowerCase();
131
+ customizationOption =
132
+ customizationOption.charAt( 0 ).toUpperCase() + customizationOption.slice( 1 );
133
 
134
  $control = BG.CONTROLS.GENERIC[customizationOption].render( addOptions );
135
  BG.CONTROLS.GENERIC[customizationOption].bind( addOptions );
144
 
145
  bindControlRefresh() {
146
  BG.Panel.$element.on( 'bg-customize-open', () => {
147
+ _.each( self.basicControlInstances, control => {
148
  if ( control.refreshValues ) {
149
  control.refreshValues();
150
  }
199
  };
200
 
201
  self = BOLDGRID.EDITOR.CONTROLS.Generic;
202
+ } )( jQuery );
 
assets/js/builder/controls/generic/background-color.js CHANGED
@@ -41,7 +41,7 @@ export class BackgroundColor {
41
  currentBackgroundColor = '#FFFFFF';
42
  }
43
 
44
- this.$control.find( 'label.color-preview' ).css( 'background-color', currentBackgroundColor );
45
  } );
46
 
47
  return $control;
@@ -74,7 +74,6 @@ export class BackgroundColor {
74
  BG.Panel.$element.trigger( BG.Panel.currentControl.name + '-background-color-change' );
75
  } );
76
  }
77
-
78
  }
79
 
80
  export { BackgroundColor as default };
41
  currentBackgroundColor = '#FFFFFF';
42
  }
43
 
44
+ this.$control.find( 'label.color-preview' ).css( 'background-color', currentBackgroundColor );
45
  } );
46
 
47
  return $control;
74
  BG.Panel.$element.trigger( BG.Panel.currentControl.name + '-background-color-change' );
75
  } );
76
  }
 
77
  }
78
 
79
  export { BackgroundColor as default };
assets/js/builder/controls/generic/block-alignment.js CHANGED
@@ -39,16 +39,15 @@ BOLDGRID.EDITOR.CONTROLS.GENERIC = BOLDGRID.EDITOR.CONTROLS.GENERIC || {};
39
 
40
  $inputs.filter( '[value="' + currentAlignment + '"]' ).prop( 'checked', true );
41
 
42
- BG.Panel.$element.find( '.section [name="horizontal-block-alignment"]' ).on(
43
- 'change',
44
- function() {
45
  var $this = $( this ),
46
  value = $this.val();
47
 
48
  self._applyMargin( $el, value );
49
  BG.Panel.$element.trigger( BG.Panel.currentControl.name + '-css-change' );
50
- }
51
- );
52
  },
53
 
54
  _applyMargin: function( $el, value ) {
@@ -68,4 +67,4 @@ BOLDGRID.EDITOR.CONTROLS.GENERIC = BOLDGRID.EDITOR.CONTROLS.GENERIC || {};
68
  };
69
 
70
  self = BOLDGRID.EDITOR.CONTROLS.GENERIC.Blockalignment;
71
- }( jQuery ) );
39
 
40
  $inputs.filter( '[value="' + currentAlignment + '"]' ).prop( 'checked', true );
41
 
42
+ BG.Panel.$element
43
+ .find( '.section [name="horizontal-block-alignment"]' )
44
+ .on( 'change', function() {
45
  var $this = $( this ),
46
  value = $this.val();
47
 
48
  self._applyMargin( $el, value );
49
  BG.Panel.$element.trigger( BG.Panel.currentControl.name + '-css-change' );
50
+ } );
 
51
  },
52
 
53
  _applyMargin: function( $el, value ) {
67
  };
68
 
69
  self = BOLDGRID.EDITOR.CONTROLS.GENERIC.Blockalignment;
70
+ } )( jQuery );
assets/js/builder/controls/generic/border.js CHANGED
@@ -5,14 +5,13 @@ import template from '../../../../../includes/template/customize/color.html';
5
  import { Border as BorderWidth } from '@boldgrid/controls';
6
 
7
  export class Border extends BorderWidth {
8
-
9
  constructor( options ) {
10
  super( options );
11
 
12
  this.configs = {
13
- 'name': 'generic-border-color',
14
- 'label': 'Border Color',
15
- 'propertyName': 'border-color'
16
  };
17
  }
18
 
@@ -48,7 +47,8 @@ export class Border extends BorderWidth {
48
  let $control = $( _.template( template )( this.configs ) );
49
 
50
  BG.Panel.$element.on( 'bg-customize-open', () => {
51
- this.$control.find( 'label.color-preview' )
 
52
  .css( 'background-color', this.$target.css( this.configs.propertyName ) );
53
  } );
54
 
@@ -73,10 +73,11 @@ export class Border extends BorderWidth {
73
  BG.Controls.addStyle( this.$target, this.configs.propertyName, value );
74
  }
75
 
76
- BG.Panel.$element.trigger( BG.Panel.currentControl.name + '-' + this.configs.propertyName + '-change' );
 
 
77
  } );
78
  }
79
-
80
  }
81
 
82
  export { Border as default };
5
  import { Border as BorderWidth } from '@boldgrid/controls';
6
 
7
  export class Border extends BorderWidth {
 
8
  constructor( options ) {
9
  super( options );
10
 
11
  this.configs = {
12
+ name: 'generic-border-color',
13
+ label: 'Border Color',
14
+ propertyName: 'border-color'
15
  };
16
  }
17
 
47
  let $control = $( _.template( template )( this.configs ) );
48
 
49
  BG.Panel.$element.on( 'bg-customize-open', () => {
50
+ this.$control
51
+ .find( 'label.color-preview' )
52
  .css( 'background-color', this.$target.css( this.configs.propertyName ) );
53
  } );
54
 
73
  BG.Controls.addStyle( this.$target, this.configs.propertyName, value );
74
  }
75
 
76
+ BG.Panel.$element.trigger(
77
+ BG.Panel.currentControl.name + '-' + this.configs.propertyName + '-change'
78
+ );
79
  } );
80
  }
 
81
  }
82
 
83
  export { Border as default };
assets/js/builder/controls/generic/custom-classes.js CHANGED
@@ -59,4 +59,4 @@ BOLDGRID.EDITOR.CONTROLS.GENERIC = BOLDGRID.EDITOR.CONTROLS.GENERIC || {};
59
  };
60
 
61
  self = BOLDGRID.EDITOR.CONTROLS.GENERIC.Classes;
62
- }( jQuery ) );
59
  };
60
 
61
  self = BOLDGRID.EDITOR.CONTROLS.GENERIC.Classes;
62
+ } )( jQuery );
assets/js/builder/controls/generic/font-color.js CHANGED
@@ -10,7 +10,6 @@ BOLDGRID.EDITOR.CONTROLS.GENERIC = BOLDGRID.EDITOR.CONTROLS.GENERIC || {};
10
  BG = BOLDGRID.EDITOR;
11
 
12
  BOLDGRID.EDITOR.CONTROLS.GENERIC.Fontcolor = {
13
-
14
  bound: false,
15
 
16
  template: wp.template( 'boldgrid-editor-font-color' ),
@@ -19,12 +18,17 @@ BOLDGRID.EDITOR.CONTROLS.GENERIC = BOLDGRID.EDITOR.CONTROLS.GENERIC || {};
19
  var $control = $( this.template() ),
20
  $target = BG.Menu.getTarget( BG.Panel.currentControl );
21
 
22
- BG.Panel.$element.find( '.panel-body .customize' ).find( '.section.font-color' ).remove();
 
 
 
23
  BG.Panel.$element.find( '.panel-body .customize' ).append( $control );
24
 
25
  BG.Panel.$element.on( 'bg-customize-open', function() {
26
- BG.Panel.$element.find( '.panel-body .customize' )
27
- .find( '.section.font-color label' ).css( 'background-color', $target.css( 'color' ) );
 
 
28
  } );
29
 
30
  return $control;
@@ -58,5 +62,4 @@ BOLDGRID.EDITOR.CONTROLS.GENERIC = BOLDGRID.EDITOR.CONTROLS.GENERIC || {};
58
  };
59
 
60
  self = BOLDGRID.EDITOR.CONTROLS.GENERIC.Fontcolor;
61
-
62
  } )( jQuery );
10
  BG = BOLDGRID.EDITOR;
11
 
12
  BOLDGRID.EDITOR.CONTROLS.GENERIC.Fontcolor = {
 
13
  bound: false,
14
 
15
  template: wp.template( 'boldgrid-editor-font-color' ),
18
  var $control = $( this.template() ),
19
  $target = BG.Menu.getTarget( BG.Panel.currentControl );
20
 
21
+ BG.Panel.$element
22
+ .find( '.panel-body .customize' )
23
+ .find( '.section.font-color' )
24
+ .remove();
25
  BG.Panel.$element.find( '.panel-body .customize' ).append( $control );
26
 
27
  BG.Panel.$element.on( 'bg-customize-open', function() {
28
+ BG.Panel.$element
29
+ .find( '.panel-body .customize' )
30
+ .find( '.section.font-color label' )
31
+ .css( 'background-color', $target.css( 'color' ) );
32
  } );
33
 
34
  return $control;
62
  };
63
 
64
  self = BOLDGRID.EDITOR.CONTROLS.GENERIC.Fontcolor;
 
65
  } )( jQuery );
assets/js/builder/controls/generic/font-size.js CHANGED
@@ -14,7 +14,10 @@ BOLDGRID.EDITOR.CONTROLS.GENERIC = BOLDGRID.EDITOR.CONTROLS.GENERIC || {};
14
  render: function() {
15
  var $control = $( this.template() );
16
 
17
- BG.Panel.$element.find( '.panel-body .customize' ).find( '.section.size' ).remove();
 
 
 
18
  BG.Panel.$element.find( '.panel-body .customize' ).append( $control );
19
 
20
  return $control;
@@ -22,7 +25,7 @@ BOLDGRID.EDITOR.CONTROLS.GENERIC = BOLDGRID.EDITOR.CONTROLS.GENERIC || {};
22
  bind: function() {
23
  var $el = BG.Menu.getTarget( BG.Panel.currentControl ),
24
  elementSize = $el.css( 'font-size' ),
25
- defaultSize = elementSize ? parseInt( elementSize ) : 14;
26
 
27
  defaultSize = 5 <= defaultSize ? defaultSize : 14;
28
 
@@ -41,5 +44,4 @@ BOLDGRID.EDITOR.CONTROLS.GENERIC = BOLDGRID.EDITOR.CONTROLS.GENERIC || {};
41
  };
42
 
43
  self = BOLDGRID.EDITOR.CONTROLS.GENERIC.Fontsize;
44
-
45
  } )( jQuery );
14
  render: function() {
15
  var $control = $( this.template() );
16
 
17
+ BG.Panel.$element
18
+ .find( '.panel-body .customize' )
19
+ .find( '.section.size' )
20
+ .remove();
21
  BG.Panel.$element.find( '.panel-body .customize' ).append( $control );
22
 
23
  return $control;
25
  bind: function() {
26
  var $el = BG.Menu.getTarget( BG.Panel.currentControl ),
27
  elementSize = $el.css( 'font-size' ),
28
+ defaultSize = elementSize ? parseInt( elementSize ) : 14;
29
 
30
  defaultSize = 5 <= defaultSize ? defaultSize : 14;
31
 
44
  };
45
 
46
  self = BOLDGRID.EDITOR.CONTROLS.GENERIC.Fontsize;
 
47
  } )( jQuery );
assets/js/builder/controls/generic/link.js CHANGED
@@ -14,22 +14,23 @@ BOLDGRID.EDITOR.CONTROLS.GENERIC = BOLDGRID.EDITOR.CONTROLS.GENERIC || {};
14
  render: function() {
15
  var $control = $( this.template() );
16
 
17
- BG.Panel.$element.find( '.panel-body .customize' ).find( '.section.insert-link' ).remove();
 
 
 
18
  BG.Panel.$element.find( '.panel-body .customize' ).append( $control );
19
 
20
  return $control;
21
  },
22
  bind: function() {
23
-
24
  BG.Panel.$element.find( '.section.insert-link' ).on( 'click', function() {
25
  var $el = BG.Menu.getTarget( BG.Panel.currentControl );
26
 
27
- tinymce.activeEditor.selection.select( $el[0] );
28
- tinymce.activeEditor.execCommand( 'WP_Link' );
29
  } );
30
  }
31
  };
32
 
33
  self = BOLDGRID.EDITOR.CONTROLS.GENERIC.Link;
34
-
35
  } )( jQuery );
14
  render: function() {
15
  var $control = $( this.template() );
16
 
17
+ BG.Panel.$element
18
+ .find( '.panel-body .customize' )
19
+ .find( '.section.insert-link' )
20
+ .remove();
21
  BG.Panel.$element.find( '.panel-body .customize' ).append( $control );
22
 
23
  return $control;
24
  },
25
  bind: function() {
 
26
  BG.Panel.$element.find( '.section.insert-link' ).on( 'click', function() {
27
  var $el = BG.Menu.getTarget( BG.Panel.currentControl );
28
 
29
+ BOLDGRID.EDITOR.mce.selection.select( $el[0] );
30
+ BOLDGRID.EDITOR.mce.execCommand( 'WP_Link' );
31
  } );
32
  }
33
  };
34
 
35
  self = BOLDGRID.EDITOR.CONTROLS.GENERIC.Link;
 
36
  } )( jQuery );
assets/js/builder/controls/generic/margin.js CHANGED
@@ -15,7 +15,10 @@ BOLDGRID.EDITOR.CONTROLS.GENERIC = BOLDGRID.EDITOR.CONTROLS.GENERIC || {};
15
  render: function() {
16
  var $control = $( this.template() );
17
 
18
- BG.Panel.$element.find( '.panel-body .customize' ).find( '.section.margin-control' ).remove();
 
 
 
19
  BG.Panel.$element.find( '.panel-body .customize' ).append( $control );
20
 
21
  return $control;
@@ -42,37 +45,46 @@ BOLDGRID.EDITOR.CONTROLS.GENERIC = BOLDGRID.EDITOR.CONTROLS.GENERIC || {};
42
  BG.Panel.$element.find( '.margin-top' ).hide();
43
  }
44
 
45
- defaultMarginVert = defaultMarginVert && 'auto' !== defaultMarginVert ? parseInt( defaultMarginVert ) : 0;
46
- defaultMarginHor = defaultMarginHor && 'auto' !== defaultMarginHor ? parseInt( defaultMarginHor ) : 0;
47
-
48
- BG.Panel.$element.find( '.panel-body .customize .margin-horizontal .slider' ).slider( {
49
- min: minHor,
50
- max: maxHor,
51
- value: defaultMarginHor,
52
- range: 'max',
53
- slide: function( event, ui ) {
54
- $target = BG.Menu.getCurrentTarget();
55
-
56
- BG.Controls.addStyle( $target, 'margin-left', ui.value );
57
- BG.Controls.addStyle( $target, 'margin-right', ui.value );
58
- }
59
- } ).siblings( '.value' ).html( defaultMarginHor );
60
-
61
- BG.Panel.$element.find( '.panel-body .customize .margin-top .slider' ).slider( {
62
- min: minVert,
63
- max: maxVert,
64
- value: defaultMarginVert,
65
- range: 'max',
66
- slide: function( event, ui ) {
67
- $target = BG.Menu.getCurrentTarget();
68
-
69
- BG.Controls.addStyle( $target, 'margin-top', ui.value );
70
- BG.Controls.addStyle( $target, 'margin-bottom', ui.value );
71
- }
72
- } ).siblings( '.value' ).html( defaultMarginVert );
 
 
 
 
 
 
 
 
 
 
73
  }
74
  };
75
 
76
  self = BOLDGRID.EDITOR.CONTROLS.GENERIC.Margin;
77
-
78
  } )( jQuery );
15
  render: function() {
16
  var $control = $( this.template() );
17
 
18
+ BG.Panel.$element
19
+ .find( '.panel-body .customize' )
20
+ .find( '.section.margin-control' )
21
+ .remove();
22
  BG.Panel.$element.find( '.panel-body .customize' ).append( $control );
23
 
24
  return $control;
45
  BG.Panel.$element.find( '.margin-top' ).hide();
46
  }
47
 
48
+ defaultMarginVert =
49
+ defaultMarginVert && 'auto' !== defaultMarginVert ? parseInt( defaultMarginVert ) : 0;
50
+ defaultMarginHor =
51
+ defaultMarginHor && 'auto' !== defaultMarginHor ? parseInt( defaultMarginHor ) : 0;
52
+
53
+ BG.Panel.$element
54
+ .find( '.panel-body .customize .margin-horizontal .slider' )
55
+ .slider( {
56
+ min: minHor,
57
+ max: maxHor,
58
+ value: defaultMarginHor,
59
+ range: 'max',
60
+ slide: function( event, ui ) {
61
+ $target = BG.Menu.getCurrentTarget();
62
+
63
+ BG.Controls.addStyle( $target, 'margin-left', ui.value );
64
+ BG.Controls.addStyle( $target, 'margin-right', ui.value );
65
+ }
66
+ } )
67
+ .siblings( '.value' )
68
+ .html( defaultMarginHor );
69
+
70
+ BG.Panel.$element
71
+ .find( '.panel-body .customize .margin-top .slider' )
72
+ .slider( {
73
+ min: minVert,
74
+ max: maxVert,
75
+ value: defaultMarginVert,
76
+ range: 'max',
77
+ slide: function( event, ui ) {
78
+ $target = BG.Menu.getCurrentTarget();
79
+
80
+ BG.Controls.addStyle( $target, 'margin-top', ui.value );
81
+ BG.Controls.addStyle( $target, 'margin-bottom', ui.value );
82
+ }
83
+ } )
84
+ .siblings( '.value' )
85
+ .html( defaultMarginVert );
86
  }
87
  };
88
 
89
  self = BOLDGRID.EDITOR.CONTROLS.GENERIC.Margin;
 
90
  } )( jQuery );
assets/js/builder/controls/generic/rotate.js CHANGED
@@ -10,11 +10,7 @@ BOLDGRID.EDITOR.CONTROLS.GENERIC = BOLDGRID.EDITOR.CONTROLS.GENERIC || {};
10
  BG = BOLDGRID.EDITOR;
11
 
12
  BOLDGRID.EDITOR.CONTROLS.GENERIC.Rotate = {
13
- classes: [
14
- 'fa-rotate-90',
15
- 'fa-rotate-180',
16
- 'fa-rotate-270'
17
- ],
18
  getDefault: function() {
19
  var $el = BG.Menu.getCurrentTarget(),
20
  value = 0;
@@ -33,7 +29,10 @@ BOLDGRID.EDITOR.CONTROLS.GENERIC = BOLDGRID.EDITOR.CONTROLS.GENERIC || {};
33
  render: function() {
34
  var $control = $( this.template() );
35
 
36
- BG.Panel.$element.find( '.panel-body .customize' ).find( '.section.rotate-control' ).remove();
 
 
 
37
  BG.Panel.$element.find( '.panel-body .customize' ).append( $control );
38
 
39
  return $control;
@@ -62,5 +61,4 @@ BOLDGRID.EDITOR.CONTROLS.GENERIC = BOLDGRID.EDITOR.CONTROLS.GENERIC || {};
62
  };
63
 
64
  self = BOLDGRID.EDITOR.CONTROLS.GENERIC.Rotate;
65
-
66
  } )( jQuery );
10
  BG = BOLDGRID.EDITOR;
11
 
12
  BOLDGRID.EDITOR.CONTROLS.GENERIC.Rotate = {
13
+ classes: [ 'fa-rotate-90', 'fa-rotate-180', 'fa-rotate-270' ],
 
 
 
 
14
  getDefault: function() {
15
  var $el = BG.Menu.getCurrentTarget(),
16
  value = 0;
29
  render: function() {
30
  var $control = $( this.template() );
31
 
32
+ BG.Panel.$element
33
+ .find( '.panel-body .customize' )
34
+ .find( '.section.rotate-control' )
35
+ .remove();
36
  BG.Panel.$element.find( '.panel-body .customize' ).append( $control );
37
 
38
  return $control;
61
  };
62
 
63
  self = BOLDGRID.EDITOR.CONTROLS.GENERIC.Rotate;
 
64
  } )( jQuery );
assets/js/builder/controls/global.js CHANGED
@@ -72,9 +72,11 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
72
  * @since 1.2.7
73
  */
74
  setup: function() {
75
- BG.Menu.$element.find( '.bg-editor-menu-dropdown' ).on( 'click', '.action.open-color-palette', () => {
76
- BG.Controls.get( 'Palette' ).openPanel();
77
- } );
 
 
78
  BG.Menu.$element
79
  .find( '.bg-editor-menu-dropdown' )
80
  .on( 'click', '.action.delete-all-content,.action.edit-page-settings', () => {
72
  * @since 1.2.7
73
  */
74
  setup: function() {
75
+ BG.Menu.$element
76
+ .find( '.bg-editor-menu-dropdown' )
77
+ .on( 'click', '.action.open-color-palette', () => {
78
+ BG.Controls.get( 'Palette' ).openPanel();
79
+ } );
80
  BG.Menu.$element
81
  .find( '.bg-editor-menu-dropdown' )
82
  .on( 'click', '.action.delete-all-content,.action.edit-page-settings', () => {
assets/js/builder/controls/help.js CHANGED
@@ -73,4 +73,4 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
73
 
74
  BOLDGRID.EDITOR.CONTROLS.Help.init();
75
  self = BOLDGRID.EDITOR.CONTROLS.Help;
76
- } () );
73
 
74
  BOLDGRID.EDITOR.CONTROLS.Help.init();
75
  self = BOLDGRID.EDITOR.CONTROLS.Help;
76
+ } )();
assets/js/builder/controls/hr.js CHANGED
@@ -9,7 +9,6 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
9
  BG = BOLDGRID.EDITOR;
10
 
11
  BOLDGRID.EDITOR.CONTROLS.Hr = {
12
-
13
  name: 'hr',
14
 
15
  tooltip: 'Horizontal Line',
@@ -83,11 +82,13 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
83
  panel.clear();
84
 
85
  // Set markup for panel.
86
- panel.$element.find( '.panel-body' ).html( self.template( {
87
- text: 'Horizontal Rule',
88
- presets: BoldgridEditor.builder_config.component_library.hr.styles,
89
- myPresets: self.myDesigns
90
- } ) );
 
 
91
 
92
  panel.showFooter();
93
 
@@ -147,5 +148,4 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
147
 
148
  self = BOLDGRID.EDITOR.CONTROLS.Hr;
149
  BOLDGRID.EDITOR.CONTROLS.Hr.init();
150
-
151
  } )( jQuery );
9
  BG = BOLDGRID.EDITOR;
10
 
11
  BOLDGRID.EDITOR.CONTROLS.Hr = {
 
12
  name: 'hr',
13
 
14
  tooltip: 'Horizontal Line',
82
  panel.clear();
83
 
84
  // Set markup for panel.
85
+ panel.$element.find( '.panel-body' ).html(
86
+ self.template( {
87
+ text: 'Horizontal Rule',
88
+ presets: BoldgridEditor.builder_config.component_library.hr.styles,
89
+ myPresets: self.myDesigns
90
+ } )
91
+ );
92
 
93
  panel.showFooter();
94
 
148
 
149
  self = BOLDGRID.EDITOR.CONTROLS.Hr;
150
  BOLDGRID.EDITOR.CONTROLS.Hr.init();
 
151
  } )( jQuery );
assets/js/builder/controls/icon.js CHANGED
@@ -9,7 +9,6 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
9
  BG = BOLDGRID.EDITOR;
10
 
11
  BOLDGRID.EDITOR.CONTROLS.Icon = {
12
-
13
  name: 'icon',
14
 
15
  priority: 80,
@@ -103,7 +102,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
103
  * @since 1.2.7
104
  */
105
  collapseSelection: function() {
106
- tinymce.activeEditor.execCommand( 'wp_link_cancel' );
107
  },
108
 
109
  /**
@@ -114,10 +113,12 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
114
  insertNew: function() {
115
  var $insertedIcon;
116
 
117
- send_to_editor( '<i class="fa fa-cog bg-inserted-icon" aria-hidden="true"><span style="display:none;">&nbsp;</span></i>' );
 
 
118
  $insertedIcon = BG.Controls.$container.find( '.bg-inserted-icon' ).last();
119
  BG.Controls.$container.find( '.bg-inserted-icon' ).removeClass( 'bg-inserted-icon' );
120
- BG.Controls.$menu.targetData[ self.name ] = $insertedIcon;
121
  $insertedIcon.click();
122
  },
123
 
@@ -132,14 +133,15 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
132
 
133
  panel.$element.on( 'click', '.icon-controls .panel-selection', function() {
134
  var $menu = controls.$menu,
135
- $target = $menu.targetData[ self.name ],
136
- $this = $( this );
 
137
 
138
  $target.removeClass( function( index, css ) {
139
  return ( css.match( /(^|\s)fa-\S+/g ) || [] ).join( ' ' );
140
  } );
141
 
142
- $target.addClass( $this.find( 'i' ).attr( 'class' ) );
143
  panel.$element.find( '.selected' ).removeClass( 'selected' );
144
  $this.addClass( 'selected' );
145
  } );
@@ -152,7 +154,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
152
  */
153
  highlightElement: function() {
154
  var $el = BG.Menu.getTarget( self );
155
- tinymce.activeEditor.selection.select( $el[0] );
156
  },
157
 
158
  /**
@@ -172,7 +174,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
172
  openPanel: function() {
173
  var $panel = BG.Panel.$element,
174
  $menu = BG.Controls.$menu,
175
- $target = $menu.targetData[ self.name ],
176
  $selected;
177
 
178
  self.highlightElement();
@@ -181,24 +183,25 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
181
  self.setupPanelClick();
182
 
183
  // Create Markup.
184
- $panel.find( '.panel-body' ).html( self.template( {
185
- presets: BoldgridEditor.icons
186
- } ) );
 
 
187
 
188
  // Remove Selections.
189
  $panel.find( '.selected' ).removeClass( 'selected' );
190
 
191
  // Add Selections.
192
- $selected = $panel.find( 'i[class="' + $target.attr( 'class' ) + '"]' )
 
193
  .closest( '.panel-selection' )
194
  .addClass( 'selected' );
195
 
196
  BOLDGRID.EDITOR.Panel.open( self );
197
  }
198
-
199
  };
200
 
201
  BOLDGRID.EDITOR.CONTROLS.Icon.init();
202
  self = BOLDGRID.EDITOR.CONTROLS.Icon;
203
-
204
  } )( jQuery );
9
  BG = BOLDGRID.EDITOR;
10
 
11
  BOLDGRID.EDITOR.CONTROLS.Icon = {
 
12
  name: 'icon',
13
 
14
  priority: 80,
102
  * @since 1.2.7
103
  */
104
  collapseSelection: function() {
105
+ BOLDGRID.EDITOR.mce.execCommand( 'wp_link_cancel' );
106
  },
107
 
108
  /**
113
  insertNew: function() {
114
  var $insertedIcon;
115
 
116
+ send_to_editor(
117
+ '<i class="fa fa-cog bg-inserted-icon" aria-hidden="true"><span style="display:none;">&nbsp;</span></i>'
118
+ );
119
  $insertedIcon = BG.Controls.$container.find( '.bg-inserted-icon' ).last();
120
  BG.Controls.$container.find( '.bg-inserted-icon' ).removeClass( 'bg-inserted-icon' );
121
+ BG.Controls.$menu.targetData[self.name] = $insertedIcon;
122
  $insertedIcon.click();
123
  },
124
 
133
 
134
  panel.$element.on( 'click', '.icon-controls .panel-selection', function() {
135
  var $menu = controls.$menu,
136
+ $target = $menu.targetData[self.name],
137
+ $this = $( this ),
138
+ staticClasses = $target.hasClass( 'fa-li' ) ? 'fa-li' : '';
139
 
140
  $target.removeClass( function( index, css ) {
141
  return ( css.match( /(^|\s)fa-\S+/g ) || [] ).join( ' ' );
142
  } );
143
 
144
+ $target.addClass( $this.find( 'i' ).attr( 'class' ) + ' ' + staticClasses );
145
  panel.$element.find( '.selected' ).removeClass( 'selected' );
146
  $this.addClass( 'selected' );
147
  } );
154
  */
155
  highlightElement: function() {
156
  var $el = BG.Menu.getTarget( self );
157
+ BOLDGRID.EDITOR.mce.selection.select( $el[0] );
158
  },
159
 
160
  /**
174
  openPanel: function() {
175
  var $panel = BG.Panel.$element,
176
  $menu = BG.Controls.$menu,
177
+ $target = $menu.targetData[self.name],
178
  $selected;
179
 
180
  self.highlightElement();
183
  self.setupPanelClick();
184
 
185
  // Create Markup.
186
+ $panel.find( '.panel-body' ).html(
187
+ self.template( {
188
+ presets: BoldgridEditor.icons
189
+ } )
190
+ );
191
 
192
  // Remove Selections.
193
  $panel.find( '.selected' ).removeClass( 'selected' );
194
 
195
  // Add Selections.
196
+ $selected = $panel
197
+ .find( 'i[class="' + $target.attr( 'class' ) + '"]' )
198
  .closest( '.panel-selection' )
199
  .addClass( 'selected' );
200
 
201
  BOLDGRID.EDITOR.Panel.open( self );
202
  }
 
203
  };
204
 
205
  BOLDGRID.EDITOR.CONTROLS.Icon.init();
206
  self = BOLDGRID.EDITOR.CONTROLS.Icon;
 
207
  } )( jQuery );
assets/js/builder/controls/image/change.js CHANGED
@@ -10,7 +10,6 @@ BOLDGRID.EDITOR.CONTROLS.IMAGE = BOLDGRID.EDITOR.CONTROLS.IMAGE || {};
10
  BG = BOLDGRID.EDITOR;
11
 
12
  BOLDGRID.EDITOR.CONTROLS.IMAGE.Change = {
13
-
14
  name: 'image-change',
15
 
16
  tooltip: 'Change Image',
@@ -31,18 +30,23 @@ BOLDGRID.EDITOR.CONTROLS.IMAGE = BOLDGRID.EDITOR.CONTROLS.IMAGE || {};
31
  * @since 1.2.8
32
  */
33
  openModal: function() {
34
- var node = tinymce.activeEditor.selection.getNode();
35
 
36
  /*
37
  * Ensure the selected element is an image.
38
  * @todo: This is a temporary fix.
39
  */
40
- if ( node && 'IMG' !== node.nodeName && 1 === node.childElementCount && 'IMG' === node.firstChild.nodeName ) {
41
- tinymce.activeEditor.selection.select( node.firstChild );
 
 
 
 
 
42
  }
43
 
44
  // Mimic the click of the "Edit" button.
45
- tinymce.activeEditor.buttons.wp_img_edit.onclick();
46
 
47
  // Change the media modal to "Replace Image".
48
  wp.media.frame.setState( 'replace-image' );
@@ -60,5 +64,4 @@ BOLDGRID.EDITOR.CONTROLS.IMAGE = BOLDGRID.EDITOR.CONTROLS.IMAGE || {};
60
 
61
  BOLDGRID.EDITOR.CONTROLS.IMAGE.Change.init();
62
  self = BOLDGRID.EDITOR.CONTROLS.IMAGE.Change;
63
-
64
  } )( jQuery );
10
  BG = BOLDGRID.EDITOR;
11
 
12
  BOLDGRID.EDITOR.CONTROLS.IMAGE.Change = {
 
13
  name: 'image-change',
14
 
15
  tooltip: 'Change Image',
30
  * @since 1.2.8
31
  */
32
  openModal: function() {
33
+ var node = BOLDGRID.EDITOR.mce.selection.getNode();
34
 
35
  /*
36
  * Ensure the selected element is an image.
37
  * @todo: This is a temporary fix.
38
  */
39
+ if (
40
+ node &&
41
+ 'IMG' !== node.nodeName &&
42
+ 1 === node.childElementCount &&
43
+ 'IMG' === node.firstChild.nodeName
44
+ ) {
45
+ BOLDGRID.EDITOR.mce.selection.select( node.firstChild );
46
  }
47
 
48
  // Mimic the click of the "Edit" button.
49
+ BOLDGRID.EDITOR.mce.buttons.wp_img_edit.onclick();
50
 
51
  // Change the media modal to "Replace Image".
52
  wp.media.frame.setState( 'replace-image' );
64
 
65
  BOLDGRID.EDITOR.CONTROLS.IMAGE.Change.init();
66
  self = BOLDGRID.EDITOR.CONTROLS.IMAGE.Change;
 
67
  } )( jQuery );
assets/js/builder/controls/image/design.js CHANGED
@@ -10,7 +10,6 @@ BOLDGRID.EDITOR.CONTROLS.IMAGE = BOLDGRID.EDITOR.CONTROLS.IMAGE || {};
10
  BG = BOLDGRID.EDITOR;
11
 
12
  BOLDGRID.EDITOR.CONTROLS.IMAGE.Design = {
13
-
14
  classes: BoldgridEditor.builder_config.image,
15
 
16
  name: 'image',
@@ -76,7 +75,6 @@ BOLDGRID.EDITOR.CONTROLS.IMAGE = BOLDGRID.EDITOR.CONTROLS.IMAGE || {};
76
  self._setupCustomizeHandlers();
77
  },
78
 
79
-
80
  /**
81
  * Bind Event: When customization exits.
82
  *
@@ -154,7 +152,7 @@ BOLDGRID.EDITOR.CONTROLS.IMAGE = BOLDGRID.EDITOR.CONTROLS.IMAGE || {};
154
  return ( css.match( /(^|\s)img-\S+/g ) || [] ).join( ' ' );
155
  } );
156
 
157
- tinyMCE.activeEditor.selection.collapse( false );
158
 
159
  if ( $this.hasClass( 'selected' ) ) {
160
  panel.clearSelected();
@@ -210,11 +208,13 @@ BOLDGRID.EDITOR.CONTROLS.IMAGE = BOLDGRID.EDITOR.CONTROLS.IMAGE || {};
210
  * @since 1.2.7
211
  */
212
  _updateMyDesigns: function() {
213
-
214
  self.usedComponents = BoldgridEditor.builder_config.components_used.image.slice( 0 );
215
 
216
  BG.Controls.$container.$body.find( '.bg-img' ).each( function() {
217
- var classes, savedComponents, savedIndex, findIndex,
 
 
 
218
  $this = $( this ),
219
  $clone = $this.clone().removeClass( 'bg-control-element' );
220
 
@@ -236,7 +236,6 @@ BOLDGRID.EDITOR.CONTROLS.IMAGE = BOLDGRID.EDITOR.CONTROLS.IMAGE || {};
236
  } );
237
  }
238
  } );
239
-
240
  },
241
 
242
  /**
@@ -255,21 +254,21 @@ BOLDGRID.EDITOR.CONTROLS.IMAGE = BOLDGRID.EDITOR.CONTROLS.IMAGE || {};
255
  panel.clear();
256
 
257
  // Set markup for panel.
258
- panel.$element.find( '.panel-body' ).html( template( {
259
- 'src': $target.attr( 'src' ),
260
- 'presets': self.classes,
261
- 'myPresets': self.usedComponents
262
- } ) );
 
 
263
 
264
  self.preselectImage();
265
 
266
  // Open Panel.
267
  panel.open( self );
268
  }
269
-
270
  };
271
 
272
  BOLDGRID.EDITOR.CONTROLS.IMAGE.Design.init();
273
  self = BOLDGRID.EDITOR.CONTROLS.IMAGE.Design;
274
-
275
  } )( jQuery );
10
  BG = BOLDGRID.EDITOR;
11
 
12
  BOLDGRID.EDITOR.CONTROLS.IMAGE.Design = {
 
13
  classes: BoldgridEditor.builder_config.image,
14
 
15
  name: 'image',
75
  self._setupCustomizeHandlers();
76
  },
77
 
 
78
  /**
79
  * Bind Event: When customization exits.
80
  *
152
  return ( css.match( /(^|\s)img-\S+/g ) || [] ).join( ' ' );
153
  } );
154
 
155
+ BOLDGRID.EDITOR.mce.selection.collapse( false );
156
 
157
  if ( $this.hasClass( 'selected' ) ) {
158
  panel.clearSelected();
208
  * @since 1.2.7
209
  */
210
  _updateMyDesigns: function() {
 
211
  self.usedComponents = BoldgridEditor.builder_config.components_used.image.slice( 0 );
212
 
213
  BG.Controls.$container.$body.find( '.bg-img' ).each( function() {
214
+ var classes,
215
+ savedComponents,
216
+ savedIndex,
217
+ findIndex,
218
  $this = $( this ),
219
  $clone = $this.clone().removeClass( 'bg-control-element' );
220
 
236
  } );
237
  }
238
  } );
 
239
  },
240
 
241
  /**
254
  panel.clear();
255
 
256
  // Set markup for panel.
257
+ panel.$element.find( '.panel-body' ).html(
258
+ template( {
259
+ src: $target.attr( 'src' ),
260
+ presets: self.classes,
261
+ myPresets: self.usedComponents
262
+ } )
263
+ );
264
 
265
  self.preselectImage();
266
 
267
  // Open Panel.
268
  panel.open( self );
269
  }
 
270
  };
271
 
272
  BOLDGRID.EDITOR.CONTROLS.IMAGE.Design.init();
273
  self = BOLDGRID.EDITOR.CONTROLS.IMAGE.Design;
 
274
  } )( jQuery );
assets/js/builder/controls/image/filter.js CHANGED
@@ -10,7 +10,6 @@ BOLDGRID.EDITOR.CONTROLS.IMAGE = BOLDGRID.EDITOR.CONTROLS.IMAGE || {};
10
  BG = BOLDGRID.EDITOR;
11
 
12
  BOLDGRID.EDITOR.CONTROLS.IMAGE.Filter = {
13
-
14
  name: 'image-filter',
15
 
16
  priority: 90,
@@ -88,18 +87,18 @@ BOLDGRID.EDITOR.CONTROLS.IMAGE = BOLDGRID.EDITOR.CONTROLS.IMAGE || {};
88
  * @since 1.2.7
89
  */
90
  customizeSettings: {
91
- 'brightness': { title: 'Brightness', range: { min: -50, max: 50 } },
92
- 'vibrance': { title: 'Vibrance', range: { min: -50, max: 50 } },
93
- 'contrast': { title: 'Contrast', range: { min: -10, max: 10 } },
94
- 'saturation': { title: 'Saturation', range: { min: -50, max: 50 } },
95
- 'exposure': { title: 'Exposure', range: { min: -50, max: 50 } },
96
- 'hue': { title: 'Hue', range: { min: 0, max: 100 } },
97
- 'gamma': { title: 'Gamma', range: { min: 1, max: 4, val: 1 } },
98
- 'clip': { title: 'Clip', range: { min: 0, max: 50 } },
99
- 'stackBlur': { title: 'Blur', range: { min: 0, max: 30 } },
100
- 'sepia': { title: 'Sepia', range: { min: 0, max: 100 } },
101
- 'noise': { title: 'Noise', range: { min: 0, max: 50 } },
102
- 'sharpen': { title: 'Sharpen', range: { min: 0, max: 50 } }
103
  },
104
 
105
  /**
@@ -161,7 +160,7 @@ BOLDGRID.EDITOR.CONTROLS.IMAGE = BOLDGRID.EDITOR.CONTROLS.IMAGE || {};
161
 
162
  panel.$element.addClass( 'rendering' );
163
  self.preview.revert( false );
164
- self.preview[ preset ]( self.presetIntensity ).render( function() {
165
  panel.$element.removeClass( 'rendering' );
166
  } );
167
  },
@@ -215,14 +214,14 @@ BOLDGRID.EDITOR.CONTROLS.IMAGE = BOLDGRID.EDITOR.CONTROLS.IMAGE || {};
215
  BOLDGRID.EDITOR.Panel.$element.find( '.slider' ).each( function() {
216
  var $this = $( this ),
217
  control = $this.data( 'control' ),
218
- range = self.customizeSettings[ control ].range;
219
 
220
  $this.slider( {
221
- 'min': range.min,
222
- 'max': range.max,
223
- 'value': range.val || 0,
224
- 'change': function( e, ui ) {
225
- self.sliderHistory[ control ] = ui.value;
226
  self.applySliderSettings();
227
  }
228
  } );
@@ -237,7 +236,7 @@ BOLDGRID.EDITOR.CONTROLS.IMAGE = BOLDGRID.EDITOR.CONTROLS.IMAGE || {};
237
  applySliderSettings: function() {
238
  self.preview.revert( false );
239
  $.each( self.sliderHistory, function( control ) {
240
- self.preview[ control ]( this );
241
  } );
242
  self.preview.render();
243
  },
@@ -308,15 +307,15 @@ BOLDGRID.EDITOR.CONTROLS.IMAGE = BOLDGRID.EDITOR.CONTROLS.IMAGE || {};
308
  count = 1;
309
 
310
  process = function() {
311
- var selectionString = '[data-preset="' + self.presets[ count ].name + '"] img';
312
  if ( ! BG.Panel.$element.find( selectionString ).length ) {
313
  return;
314
  }
315
 
316
  Caman( selectionString, function() {
317
- this[ self.presets[ count ].name ]( '50%' ).render( function() {
318
  count++;
319
- if ( self.presets[ count ] ) {
320
  process();
321
  }
322
  } );
@@ -371,12 +370,14 @@ BOLDGRID.EDITOR.CONTROLS.IMAGE = BOLDGRID.EDITOR.CONTROLS.IMAGE || {};
371
 
372
  // Set markup for panel.
373
  panel.$element.removeClass( 'rendering' );
374
- panel.$element.find( '.panel-body' ).html( template( {
375
- 'fullSrc': srcSet.fullSrc,
376
- 'src': srcSet.src,
377
- 'presets': self.presets,
378
- 'customizeSettings': self.customizeSettings
379
- } ) );
 
 
380
 
381
  // If this is a remote URL, Fail.
382
  if ( ! srcSet.fullSrc || Caman.IO.isURLRemote( srcSet.fullSrc ) ) {
@@ -392,7 +393,7 @@ BOLDGRID.EDITOR.CONTROLS.IMAGE = BOLDGRID.EDITOR.CONTROLS.IMAGE || {};
392
  self.preview = Caman( panel.$element.find( '.preview img' )[0] );
393
  }
394
 
395
- tinyMCE.activeEditor.selection.collapse( false );
396
 
397
  // Open Panel.
398
  panel.open( self );
@@ -407,10 +408,8 @@ BOLDGRID.EDITOR.CONTROLS.IMAGE = BOLDGRID.EDITOR.CONTROLS.IMAGE || {};
407
  onMenuClick: function() {
408
  self.openPanel();
409
  }
410
-
411
  };
412
 
413
  BOLDGRID.EDITOR.CONTROLS.IMAGE.Filter.init();
414
  self = BOLDGRID.EDITOR.CONTROLS.IMAGE.Filter;
415
-
416
  } )( jQuery );
10
  BG = BOLDGRID.EDITOR;
11
 
12
  BOLDGRID.EDITOR.CONTROLS.IMAGE.Filter = {
 
13
  name: 'image-filter',
14
 
15
  priority: 90,
87
  * @since 1.2.7
88
  */
89
  customizeSettings: {
90
+ brightness: { title: 'Brightness', range: { min: -50, max: 50 } },
91
+ vibrance: { title: 'Vibrance', range: { min: -50, max: 50 } },
92
+ contrast: { title: 'Contrast', range: { min: -10, max: 10 } },
93
+ saturation: { title: 'Saturation', range: { min: -50, max: 50 } },
94
+ exposure: { title: 'Exposure', range: { min: -50, max: 50 } },
95
+ hue: { title: 'Hue', range: { min: 0, max: 100 } },
96
+ gamma: { title: 'Gamma', range: { min: 1, max: 4, val: 1 } },
97
+ clip: { title: 'Clip', range: { min: 0, max: 50 } },
98
+ stackBlur: { title: 'Blur', range: { min: 0, max: 30 } },
99
+ sepia: { title: 'Sepia', range: { min: 0, max: 100 } },
100
+ noise: { title: 'Noise', range: { min: 0, max: 50 } },
101
+ sharpen: { title: 'Sharpen', range: { min: 0, max: 50 } }
102
  },
103
 
104
  /**
160
 
161
  panel.$element.addClass( 'rendering' );
162
  self.preview.revert( false );
163
+ self.preview[preset]( self.presetIntensity ).render( function() {
164
  panel.$element.removeClass( 'rendering' );
165
  } );
166
  },
214
  BOLDGRID.EDITOR.Panel.$element.find( '.slider' ).each( function() {
215
  var $this = $( this ),
216
  control = $this.data( 'control' ),
217
+ range = self.customizeSettings[control].range;
218
 
219
  $this.slider( {
220
+ min: range.min,
221
+ max: range.max,
222
+ value: range.val || 0,
223
+ change: function( e, ui ) {
224
+ self.sliderHistory[control] = ui.value;
225
  self.applySliderSettings();
226
  }
227
  } );
236
  applySliderSettings: function() {
237
  self.preview.revert( false );
238
  $.each( self.sliderHistory, function( control ) {
239
+ self.preview[control]( this );
240
  } );
241
  self.preview.render();
242
  },
307
  count = 1;
308
 
309
  process = function() {
310
+ var selectionString = '[data-preset="' + self.presets[count].name + '"] img';
311
  if ( ! BG.Panel.$element.find( selectionString ).length ) {
312
  return;
313
  }
314
 
315
  Caman( selectionString, function() {
316
+ this[self.presets[count].name]( '50%' ).render( function() {
317
  count++;
318
+ if ( self.presets[count] ) {
319
  process();
320
  }
321
  } );
370
 
371
  // Set markup for panel.
372
  panel.$element.removeClass( 'rendering' );
373
+ panel.$element.find( '.panel-body' ).html(
374
+ template( {
375
+ fullSrc: srcSet.fullSrc,
376
+ src: srcSet.src,
377
+ presets: self.presets,
378
+ customizeSettings: self.customizeSettings
379
+ } )
380
+ );
381
 
382
  // If this is a remote URL, Fail.
383
  if ( ! srcSet.fullSrc || Caman.IO.isURLRemote( srcSet.fullSrc ) ) {
393
  self.preview = Caman( panel.$element.find( '.preview img' )[0] );
394
  }
395
 
396
+ BOLDGRID.EDITOR.mce.selection.collapse( false );
397
 
398
  // Open Panel.
399
  panel.open( self );
408
  onMenuClick: function() {
409
  self.openPanel();
410
  }
 
411
  };
412
 
413
  BOLDGRID.EDITOR.CONTROLS.IMAGE.Filter.init();
414
  self = BOLDGRID.EDITOR.CONTROLS.IMAGE.Filter;
 
415
  } )( jQuery );
assets/js/builder/controls/information.js CHANGED
@@ -9,7 +9,6 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
9
  BG = BOLDGRID.EDITOR;
10
 
11
  BG.CONTROLS.Information = {
12
-
13
  name: 'information',
14
 
15
  panel: {
@@ -54,10 +53,8 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
54
  panel.open( self );
55
  panel.centerPanel();
56
  }
57
-
58
  };
59
 
60
  BOLDGRID.EDITOR.CONTROLS.Information.init();
61
  self = BOLDGRID.EDITOR.CONTROLS.Information;
62
-
63
  } )( jQuery );
9
  BG = BOLDGRID.EDITOR;
10
 
11
  BG.CONTROLS.Information = {
 
12
  name: 'information',
13
 
14
  panel: {
53
  panel.open( self );
54
  panel.centerPanel();
55
  }
 
56
  };
57
 
58
  BOLDGRID.EDITOR.CONTROLS.Information.init();
59
  self = BOLDGRID.EDITOR.CONTROLS.Information;
 
60
  } )( jQuery );
assets/js/builder/controls/media/edit.js CHANGED
@@ -10,7 +10,6 @@ BOLDGRID.EDITOR.CONTROLS.MEDIA = BOLDGRID.EDITOR.CONTROLS.MEDIA || {};
10
  BG = BOLDGRID.EDITOR;
11
 
12
  BOLDGRID.EDITOR.CONTROLS.MEDIA.Edit = {
13
-
14
  name: 'edit-media',
15
 
16
  tooltip: 'Edit',
@@ -34,7 +33,7 @@ BOLDGRID.EDITOR.CONTROLS.MEDIA = BOLDGRID.EDITOR.CONTROLS.MEDIA || {};
34
  var target = BG.Menu.getTarget( self ).get( 0 );
35
 
36
  if ( target ) {
37
- wp.mce.views.edit( tinymce.activeEditor, target );
38
  }
39
  },
40
 
@@ -45,5 +44,4 @@ BOLDGRID.EDITOR.CONTROLS.MEDIA = BOLDGRID.EDITOR.CONTROLS.MEDIA || {};
45
 
46
  BOLDGRID.EDITOR.CONTROLS.MEDIA.Edit.init();
47
  self = BOLDGRID.EDITOR.CONTROLS.MEDIA.Edit;
48
-
49
  } )( jQuery );
10
  BG = BOLDGRID.EDITOR;
11
 
12
  BOLDGRID.EDITOR.CONTROLS.MEDIA.Edit = {
 
13
  name: 'edit-media',
14
 
15
  tooltip: 'Edit',
33
  var target = BG.Menu.getTarget( self ).get( 0 );
34
 
35
  if ( target ) {
36
+ wp.mce.views.edit( BOLDGRID.EDITOR.mce, target );
37
  }
38
  },
39
 
44
 
45
  BOLDGRID.EDITOR.CONTROLS.MEDIA.Edit.init();
46
  self = BOLDGRID.EDITOR.CONTROLS.MEDIA.Edit;
 
47
  } )( jQuery );
assets/js/builder/controls/media/map.js CHANGED
@@ -10,7 +10,6 @@ BOLDGRID.EDITOR.CONTROLS.MEDIA = BOLDGRID.EDITOR.CONTROLS.MEDIA || {};
10
  BG = BOLDGRID.EDITOR;
11
 
12
  BOLDGRID.EDITOR.CONTROLS.MEDIA.Map = {
13
-
14
  name: 'edit-maps',
15
 
16
  tooltip: 'Edit Map',
@@ -45,7 +44,7 @@ BOLDGRID.EDITOR.CONTROLS.MEDIA = BOLDGRID.EDITOR.CONTROLS.MEDIA || {};
45
  var $target = BG.Menu.getTarget( this );
46
 
47
  if ( BG.Controls.$container.find( $target ).length ) {
48
- tinymce.activeEditor.selection.select( $target[0] );
49
  }
50
  },
51
 
@@ -56,5 +55,4 @@ BOLDGRID.EDITOR.CONTROLS.MEDIA = BOLDGRID.EDITOR.CONTROLS.MEDIA || {};
56
 
57
  BOLDGRID.EDITOR.CONTROLS.MEDIA.Map.init();
58
  self = BOLDGRID.EDITOR.CONTROLS.MEDIA.Map;
59
-
60
  } )( jQuery );
10
  BG = BOLDGRID.EDITOR;
11
 
12
  BOLDGRID.EDITOR.CONTROLS.MEDIA.Map = {
 
13
  name: 'edit-maps',
14
 
15
  tooltip: 'Edit Map',
44
  var $target = BG.Menu.getTarget( this );
45
 
46
  if ( BG.Controls.$container.find( $target ).length ) {
47
+ BOLDGRID.EDITOR.mce.selection.select( $target[0] );
48
  }
49
  },
50
 
55
 
56
  BOLDGRID.EDITOR.CONTROLS.MEDIA.Map.init();
57
  self = BOLDGRID.EDITOR.CONTROLS.MEDIA.Map;
 
58
  } )( jQuery );
assets/js/builder/controls/section.js CHANGED
@@ -9,7 +9,6 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
9
  BG = BOLDGRID.EDITOR;
10
 
11
  BOLDGRID.EDITOR.CONTROLS.Section = {
12
-
13
  $container: null,
14
 
15
  $popover: null,
@@ -43,7 +42,9 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
43
  $zoomIn = $zoomControls.find( '.zoom-in' ),
44
  $zoomOut = $zoomControls.find( '.zoom-out' );
45
 
46
- BG.Service.popover.section.$element.find( '.move-sections' ).on( 'click', self.enableSectionDrag );
 
 
47
  $( '.exit-row-dragging, .bg-close-zoom-view' ).on( 'click', self.exitSectionDrag );
48
  $zoomIn.on( 'click', self.zoom.zoomIn );
49
  $zoomOut.on( 'click', self.zoom.zoomOut );
@@ -68,8 +69,8 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
68
  }
69
  }
70
 
71
- rect = self.$container.$body[0].getBoundingClientRect(),
72
- bodyHeight = rect.bottom - rect.top + 50;
73
 
74
  self.$container.find( 'html' ).css( 'max-height', bodyHeight );
75
  $( '#content_ifr' ).css( 'max-height', bodyHeight );
@@ -125,9 +126,12 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
125
  $frameHtml.css( 'max-height', '' );
126
  $( '#content_ifr' ).css( 'max-height', '' );
127
 
128
- $( 'html, body' ).animate( {
129
- scrollTop: $( '#postdivrich' ).offset().top
130
- }, 0 );
 
 
 
131
  },
132
 
133
  /**
@@ -137,7 +141,9 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
137
  */
138
  zoomDisabled: function() {
139
  if ( IMHWPB.WP_MCE_Draggable.instance && IMHWPB.WP_MCE_Draggable.instance.draggable_inactive ) {
140
- alert( 'Add Block requires that BoldGrid Editing be enabled on this page. You can enable it by clicking the move icon ☩ on your editor toolbar.' );
 
 
141
  return true;
142
  }
143
  },
@@ -166,7 +172,9 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
166
  .find( '#wpadminbar' )
167
  .addClass( 'focus-off' );
168
 
169
- $( window ).trigger( 'resize' ).scrollTop( 0 );
 
 
170
  self.updateHtmlSize();
171
  BOLDGRID.EDITOR.GRIDBLOCK.Loader.firstOpen();
172
  BG.GRIDBLOCK.View.onOpen();
@@ -190,7 +198,6 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
190
  updateZoom( ui.value );
191
  }
192
  } );
193
-
194
  },
195
 
196
  /**
@@ -203,9 +210,7 @@ BOLDGRID.EDITOR.CONTROLS = BOLDGRID.EDITOR.CONTROLS || {};
203
  return ( css.match( /(^|\s)zoom-scale-\S+/g ) || [] ).join( ' ' );
204
  } );
205
  }
206
-
207
  };
208
 
209
  self = BOLDGRID.EDITOR.CONTROLS.Section;
210
-
211
  } )( jQuery );
9
  BG = BOLDGRID.EDITOR;
10
 
11
  BOLDGRID.EDITOR.CONTROLS.Section = {
 
12
  $container: null,
13
 
14
  $popover: null,
42
  $zoomIn = $zoomControls.find( '.zoom-in' ),
43
  $zoomOut = $zoomControls.find( '.zoom-out' );
44
 
45
+ BG.Service.popover.section.$element
46
+ .find( '.move-sections' )
47
+ .on( 'click', self.enableSectionDrag );
48
  $( '.exit-row-dragging, .bg-close-zoom-view' ).on( 'click', self.exitSectionDrag );
49
  $zoomIn.on( 'click', self.zoom.zoomIn );
50
  $zoomOut.on( 'click', self.zoom.zoomOut );
69
  }
70
  }
71
 
72
+ ( rect = self.$container.$body[0].getBoundingClientRect() ),
73
+ ( bodyHeight = rect.bottom - rect.top + 50 );
74
 
75
  self.$container.find( 'html' ).css( 'max-height', bodyHeight );
76
  $( '#content_ifr' ).css( 'max-height', bodyHeight );
126
  $frameHtml.css( 'max-height', '' );
127
  $( '#content_ifr' ).css( 'max-height', '' );
128
 
129
+ $( 'html, body' ).animate(
130
+ {
131
+ scrollTop: $( '#postdivrich' ).offset().top
132
+ },
133
+ 0
134
+ );
135
  },
136
 
137
  /**
141
  */
142
  zoomDisabled: function() {
143
  if ( IMHWPB.WP_MCE_Draggable.instance && IMHWPB.WP_MCE_Draggable.instance.draggable_inactive ) {
144
+ alert(
145
+ 'Add Block requires that BoldGrid Editing be enabled on this page. You can enable it by clicking the move icon ☩ on your editor toolbar.'
146
+ );
147
  return true;
148
  }
149
  },
172
  .find( '#wpadminbar' )
173
  .addClass( 'focus-off' );
174
 
175
+ $( window )
176
+ .trigger( 'resize' )
177
+ .scrollTop( 0 );
178
  self.updateHtmlSize();
179
  BOLDGRID.EDITOR.GRIDBLOCK.Loader.firstOpen();
180
  BG.GRIDBLOCK.View.onOpen();
198
  updateZoom( ui.value );
199
  }
200
  } );
 
201
  },
202
 
203
  /**
210
  return ( css.match( /(^|\s)zoom-scale-\S+/g ) || [] ).join( ' ' );
211
  } );
212
  }
 
213
  };
214
 
215
  self = BOLDGRID.EDITOR.CONTROLS.Section;
 
216
  } )( jQuery );
assets/js/builder/controls/template.js CHANGED
@@ -16,17 +16,17 @@ export class Template {
16
  this.updateBodyClass();
17
  this.updateDefaultContainer();
18
 
19
- this.$templateInput.on( 'change', ( e ) => {
20
  this.updateBodyClass();
21
  this.updateDefaultContainer();
22
 
23
  if ( BoldgridEditor.features.template_via_url ) {
24
  BOLDGRID.EDITOR.Service.loading.show();
25
  BOLDGRID.EDITOR.Service.editorWidth.updateIframeUrl(
26
- BoldgridEditor.site_url + '&template_choice=' + $( e.target ).val() );
 
27
  }
28
  } );
29
-
30
  }
31
 
32
  /**
@@ -38,8 +38,8 @@ export class Template {
38
  let config = BoldgridEditor.builder_config.templateContainers;
39
 
40
  if ( ! BoldgridEditor.is_boldgrid_template ) {
41
- if ( config[ this.$templateInput.val() ] ) {
42
- BoldgridEditor['default_container'] = config[ this.$templateInput.val() ];
43
  } else {
44
  BoldgridEditor['default_container'] = 'container-fluid';
45
  }
@@ -68,7 +68,7 @@ export class Template {
68
  * @return {Boolean} Is the template slug a BG template?
69
  */
70
  isBoldgridTemplate( templateSlug ) {
71
- return !! BoldgridEditor.internalPageTemplates[ templateSlug ];
72
  }
73
  }
74
 
16
  this.updateBodyClass();
17
  this.updateDefaultContainer();
18
 
19
+ this.$templateInput.on( 'change', e => {
20
  this.updateBodyClass();
21
  this.updateDefaultContainer();
22
 
23
  if ( BoldgridEditor.features.template_via_url ) {
24
  BOLDGRID.EDITOR.Service.loading.show();
25
  BOLDGRID.EDITOR.Service.editorWidth.updateIframeUrl(
26
+ BoldgridEditor.site_url + '&template_choice=' + $( e.target ).val()
27
+ );
28
  }
29
  } );
 
30
  }
31
 
32
  /**
38
  let config = BoldgridEditor.builder_config.templateContainers;
39
 
40
  if ( ! BoldgridEditor.is_boldgrid_template ) {
41
+ if ( config[this.$templateInput.val()] ) {
42
+ BoldgridEditor['default_container'] = config[this.$templateInput.val()];
43
  } else {
44
  BoldgridEditor['default_container'] = 'container-fluid';
45
  }
68
  * @return {Boolean} Is the template slug a BG template?
69
  */
70
  isBoldgridTemplate( templateSlug ) {
71
+ return !! BoldgridEditor.internalPageTemplates[templateSlug];
72
  }
73
  }
74
 
assets/js/builder/css/draggable.css CHANGED
@@ -160,8 +160,11 @@ iframe[src^="https://maps.google.com"] {
160
  display: none;
161
  }
162
 
 
 
 
163
  .nested-row-popover-imhwpb .edit-as-row {
164
- display: block
165
  }
166
 
167
  .bg-drag-popover.section-drag-handle {
160
  display: none;
161
  }
162
 
163
+ .nested-row-popover-imhwpb {
164
+ transform: translateY(-10px);
165
+ }
166
  .nested-row-popover-imhwpb .edit-as-row {
167
+ display: block;
168
  }
169
 
170
  .bg-drag-popover.section-drag-handle {
assets/js/builder/customize/navigation.js CHANGED
@@ -18,15 +18,14 @@ import fontSizeSvg from 'svg-inline-loader?classPrefix!../../../../assets/image/
18
  import designSvg from 'svg-inline-loader?classPrefix!../../../../assets/image/icons/customize-nav/design.svg';
19
 
20
  export class Navigation {
21
-
22
  constructor() {
23
  this.template = _.template( template );
24
 
25
  this.data = {
26
  controls: [
27
  { name: 'design', icon: designSvg, label: 'Element Design' },
28
- { name: 'margin', icon: marginSvg, label: 'Margin' },
29
  { name: 'padding', icon: paddingSvg, label: 'Padding' },
 
30
  { name: 'fontSize', icon: fontSizeSvg, label: 'Font Size' },
31
  { name: 'fontColor', icon: colorSvg, label: 'Color' },
32
  { name: 'background-color', icon: backgroundColorSvg, label: 'Background Color' },
@@ -41,37 +40,89 @@ export class Navigation {
41
  };
42
  }
43
 
 
 
 
 
 
 
 
44
  init() {
45
  this._render();
46
  this._setupClick();
47
-
48
  this._bindEvents();
49
 
50
  return this;
51
  }
52
 
53
- _bindEvents() {
54
- BG.Panel.$element.on( 'open', () => this.onPanelOpen() );
55
- }
56
-
 
57
  enable() {
58
  this.$element.show();
59
  }
60
 
 
 
 
 
 
61
  disable() {
62
  this.$element.hide();
63
  }
64
 
 
 
 
 
 
65
  onPanelOpen() {
66
  this._enableMenuOptions();
67
  this.activateFirstControl();
68
  this.disable();
69
  }
70
 
 
 
 
 
 
 
 
71
  activateFirstControl() {
72
- return this.$element.find( '.item.enabled' ).first().click();
 
 
 
73
  }
74
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
75
  _enableMenuOptions() {
76
  let $items = this.$element.find( '.item' ).removeClass( 'enabled' ),
77
  $customize = BG.Panel.$element.find( '.customize' );
@@ -84,14 +135,24 @@ export class Navigation {
84
  } );
85
  }
86
 
 
 
 
 
 
87
  _render() {
88
  this.$element = $( this.template( this.data ) );
89
  this.$element.hide();
90
  BG.Panel.$element.find( '.panel-title' ).after( this.$element );
91
  }
92
 
93
- _setupClick() {
94
- this.$element.find( '.item' ).on( 'click', ( e ) => {
 
 
 
 
 
95
  let $el = $( e.target ).closest( '.item' ),
96
  name = $el.data( 'control-name' );
97
  e.preventDefault();
@@ -107,11 +168,6 @@ export class Navigation {
107
  this.displayControl( name );
108
  } );
109
  }
110
-
111
- displayControl( name ) {
112
- BG.Panel.$element.find( '.customize [data-control-name="' + name + '"]' ).show();
113
- }
114
-
115
  }
116
 
117
  export { Navigation as default };
18
  import designSvg from 'svg-inline-loader?classPrefix!../../../../assets/image/icons/customize-nav/design.svg';
19
 
20
  export class Navigation {
 
21
  constructor() {
22
  this.template = _.template( template );
23
 
24
  this.data = {
25
  controls: [
26
  { name: 'design', icon: designSvg, label: 'Element Design' },
 
27
  { name: 'padding', icon: paddingSvg, label: 'Padding' },
28
+ { name: 'margin', icon: marginSvg, label: 'Margin' },
29
  { name: 'fontSize', icon: fontSizeSvg, label: 'Font Size' },
30
  { name: 'fontColor', icon: colorSvg, label: 'Color' },
31
  { name: 'background-color', icon: backgroundColorSvg, label: 'Background Color' },
40
  };
41
  }
42
 
43
+ /**
44
+ * Setup.
45
+ *
46
+ * @since 1.6.0
47
+ *
48
+ * @return {Navigation} Class Instance.
49
+ */
50
  init() {
51
  this._render();
52
  this._setupClick();
 
53
  this._bindEvents();
54
 
55
  return this;
56
  }
57
 
58
+ /**
59
+ * Show navigation.
60
+ *
61
+ * @since 1.6
62
+ */
63
  enable() {
64
  this.$element.show();
65
  }
66
 
67
+ /**
68
+ * Hide navigation.
69
+ *
70
+ * @since 1.6
71
+ */
72
  disable() {
73
  this.$element.hide();
74
  }
75
 
76
+ /**
77
+ * Process when panel opens.
78
+ *
79
+ * @since 1.6
80
+ */
81
  onPanelOpen() {
82
  this._enableMenuOptions();
83
  this.activateFirstControl();
84
  this.disable();
85
  }
86
 
87
+ /**
88
+ * Activate control.
89
+ *
90
+ * @since 1.6
91
+ *
92
+ * @return {Jquery} Nav Item.
93
+ */
94
  activateFirstControl() {
95
+ return this.$element
96
+ .find( '.item.enabled' )
97
+ .first()
98
+ .click();
99
  }
100
 
101
+ /**
102
+ * Display a generic control by name.
103
+ *
104
+ * @since 1.6.0
105
+ *
106
+ * @param {string} name Control name.
107
+ */
108
+ displayControl( name ) {
109
+ BG.Panel.$element.find( '.customize [data-control-name="' + name + '"]' ).show();
110
+ }
111
+
112
+ /**
113
+ * Bind events for customize navigation.
114
+ *
115
+ * @since 1.6.0
116
+ */
117
+ _bindEvents() {
118
+ BG.Panel.$element.on( 'open', () => this.onPanelOpen() );
119
+ }
120
+
121
+ /**
122
+ * Display eligble menu items.
123
+ *
124
+ * @since 1.6
125
+ */
126
  _enableMenuOptions() {
127
  let $items = this.$element.find( '.item' ).removeClass( 'enabled' ),
128
  $customize = BG.Panel.$element.find( '.customize' );
135
  } );
136
  }
137
 
138
+ /**
139
+ * Render the navigation.
140
+ *
141
+ * @since 1.6.0
142
+ */
143
  _render() {
144
  this.$element = $( this.template( this.data ) );
145
  this.$element.hide();
146
  BG.Panel.$element.find( '.panel-title' ).after( this.$element );
147
  }
148
 
149
+ /**
150
+ * When a user clicks on a nav item, display the coresponding control.
151
+ *
152
+ * @since 1.6.0
153
+ */
154
+ _setupClick() {
155
+ this.$element.find( '.item' ).on( 'click', e => {
156
  let $el = $( e.target ).closest( '.item' ),
157
  name = $el.data( 'control-name' );
158
  e.preventDefault();
168
  this.displayControl( name );
169
  } );
170
  }
 
 
 
 
 
171
  }
172
 
173
  export { Navigation as default };
assets/js/builder/drag.js CHANGED
@@ -19,6 +19,7 @@ jQuery.fn.IMHWPB_Draggable = function( settings, $ ) {
19
 
20
  // Some Jquery Selectors to be reused.
21
  self.$window = $( window );
 
22
  self.$body = self.find( 'body' );
23
  self.$html = self.find( 'html' );
24
  self.$validatedInput = $( 'input[name="boldgrid-in-page-containers"]' );
@@ -29,7 +30,7 @@ jQuery.fn.IMHWPB_Draggable = function( settings, $ ) {
29
  self.scrollInterval = false;
30
 
31
  // Tinymce element used for auto scrolling.
32
- self.$mce_32 = $( '#' + tinymce.activeEditor.theme.panel._items[0]._id );
33
 
34
  self.$post_status_info = $( '#post-status-info' );
35
 
@@ -2816,15 +2817,15 @@ jQuery.fn.IMHWPB_Draggable = function( settings, $ ) {
2816
  $element.addClass( 'resizing-imhwpb' );
2817
 
2818
  if ( self.ie_version && tinymce ) {
2819
- tinymce.activeEditor.getBody().setAttribute( 'contenteditable', false );
2820
- tinymce.activeEditor.boldgridResize = true;
2821
  }
2822
  } else {
2823
  $element.removeClass( 'resizing-imhwpb' );
2824
 
2825
  if ( self.ie_version && tinymce ) {
2826
- tinymce.activeEditor.getBody().setAttribute( 'contenteditable', true );
2827
- tinymce.activeEditor.boldgridResize = false;
2828
  }
2829
  }
2830
  }
19
 
20
  // Some Jquery Selectors to be reused.
21
  self.$window = $( window );
22
+ self.$iframe = $( '#content_ifr' );
23
  self.$body = self.find( 'body' );
24
  self.$html = self.find( 'html' );
25
  self.$validatedInput = $( 'input[name="boldgrid-in-page-containers"]' );
30
  self.scrollInterval = false;
31
 
32
  // Tinymce element used for auto scrolling.
33
+ self.$mce_32 = $( '#' + BOLDGRID.EDITOR.mce.theme.panel._items[0]._id );
34
 
35
  self.$post_status_info = $( '#post-status-info' );
36
 
2817
  $element.addClass( 'resizing-imhwpb' );
2818
 
2819
  if ( self.ie_version && tinymce ) {
2820
+ BOLDGRID.EDITOR.mce.getBody().setAttribute( 'contenteditable', false );
2821
+ BOLDGRID.EDITOR.mce.boldgridResize = true;
2822
  }
2823
  } else {
2824
  $element.removeClass( 'resizing-imhwpb' );
2825
 
2826
  if ( self.ie_version && tinymce ) {
2827
+ BOLDGRID.EDITOR.mce.getBody().setAttribute( 'contenteditable', true );
2828
+ BOLDGRID.EDITOR.mce.boldgridResize = false;
2829
  }
2830
  }
2831
  }
assets/js/builder/drag/column.js CHANGED
@@ -3,7 +3,11 @@ var $ = jQuery;
3
  export default function( event, $left, $entered ) {
4
  var self = BOLDGRID.EDITOR.Controls.$container;
5
 
6
- if ( self.recent_event && self.recent_event.entered == $entered[0] && self.recent_event.left == $left[0] ) {
 
 
 
 
7
  return true;
8
  }
9
 
@@ -62,4 +66,4 @@ export default function( event, $left, $entered ) {
62
 
63
  // Moves element.
64
  self.move_column_to( $entered );
65
- };
3
  export default function( event, $left, $entered ) {
4
  var self = BOLDGRID.EDITOR.Controls.$container;
5
 
6
+ if (
7
+ self.recent_event &&
8
+ self.recent_event.entered == $entered[0] &&
9
+ self.recent_event.left == $left[0]
10
+ ) {
11
  return true;
12
  }
13
 
66
 
67
  // Moves element.
68
  self.move_column_to( $entered );
69
+ }
assets/js/builder/drag/row.js CHANGED
@@ -9,7 +9,6 @@ BOLDGRID.EDITOR.DRAG = BOLDGRID.EDITOR.DRAG || {};
9
  BG = BOLDGRID.EDITOR;
10
 
11
  BOLDGRID.EDITOR.DRAG.Row = {
12
-
13
  $recentRowElement: [],
14
 
15
  /**
@@ -34,7 +33,6 @@ BOLDGRID.EDITOR.DRAG = BOLDGRID.EDITOR.DRAG || {};
34
  * @since 1.3
35
  */
36
  dragCursorPosition: function( pageY ) {
37
-
38
  var $container = BG.Controls.$container,
39
  $current = $container.$current_drag;
40
 
@@ -99,8 +97,12 @@ BOLDGRID.EDITOR.DRAG = BOLDGRID.EDITOR.DRAG || {};
99
  validateDragEnter: function( $dragEntered ) {
100
  var validDrag;
101
 
102
- validDrag = $dragEntered.hasClass( 'boldgrid-section' ) &&
103
- 0 === $dragEntered.find( '.row:not(.dragging-imhwpb,.row .row)' ).not( BG.Controls.$container.$current_drag ).length &&
 
 
 
 
104
  0 !== $dragEntered.find( '.container-fluid, .container' ).length;
105
 
106
  return validDrag;
@@ -115,7 +117,8 @@ BOLDGRID.EDITOR.DRAG = BOLDGRID.EDITOR.DRAG || {};
115
  moveIntoSection: function( $dragEntered ) {
116
 
117
  // Prepend Row into sections container.
118
- $dragEntered.find( '.container-fluid, .container' )
 
119
  .first()
120
  .prepend( BG.Controls.$container.$temp_insertion );
121
  },
@@ -131,7 +134,7 @@ BOLDGRID.EDITOR.DRAG = BOLDGRID.EDITOR.DRAG || {};
131
  var $dragElement = BG.Controls.$container.$temp_insertion;
132
 
133
  if ( $current.get( 0 ) !== $dragElement[0] ) {
134
- $current[ type ]( $dragElement );
135
  self.postRowInsert();
136
  }
137
  },
@@ -144,7 +147,6 @@ BOLDGRID.EDITOR.DRAG = BOLDGRID.EDITOR.DRAG || {};
144
  * @return boolean rowRepositioned Whether or not we moved an element.
145
  */
146
  insertTopBottom: function( pageY ) {
147
-
148
  var $container = BG.Controls.$container,
149
  rowMinMax = $container.$current_drag.IMHWPB.row_min_max,
150
  isTop = pageY < rowMinMax.offset_top,
@@ -153,10 +155,9 @@ BOLDGRID.EDITOR.DRAG = BOLDGRID.EDITOR.DRAG || {};
153
  queryVal = isTop ? 'first' : 'last',
154
  rowRepositioned = false;
155
 
156
-
157
  // If cursor is at the top or bottom, place before or after.
158
  if ( isTop || isBottom ) {
159
- self._insertRow( $container.get_other_top_level_elements()[ queryVal ](), placeType );
160
  rowRepositioned = true;
161
  }
162
 
@@ -171,15 +172,21 @@ BOLDGRID.EDITOR.DRAG = BOLDGRID.EDITOR.DRAG || {};
171
  * @param jQuery $triggerRow.
172
  */
173
  _reorderRows: function( $triggerRow ) {
174
- var currentBeforeDrag, currentFarAfter, changingSection, currentAfterDrag, currentFarBefore,
 
 
 
 
175
  $container = BG.Controls.$container,
176
  $dragElement = $container.$temp_insertion,
177
  $rows = $container.get_other_top_level_elements(),
178
  currentIndex = $rows.index( $triggerRow ),
179
- dragIndex = $rows.index( $dragElement ),
180
  position = 'after';
181
 
182
- changingSection = $dragElement.closest( '.boldgrid-section' )[0] !== $triggerRow.closest( '.boldgrid-section' )[0];
 
 
183
 
184
  // Entered element is before or after drag.
185
  currentBeforeDrag = currentIndex < dragIndex;
@@ -211,11 +218,9 @@ BOLDGRID.EDITOR.DRAG = BOLDGRID.EDITOR.DRAG || {};
211
  position = 'after';
212
  }
213
 
214
- $triggerRow[ position ]( $dragElement );
215
  }
216
-
217
  };
218
 
219
  self = BOLDGRID.EDITOR.DRAG.Row;
220
-
221
  } )( jQuery );
9
  BG = BOLDGRID.EDITOR;
10
 
11
  BOLDGRID.EDITOR.DRAG.Row = {
 
12
  $recentRowElement: [],
13
 
14
  /**
33
  * @since 1.3
34
  */
35
  dragCursorPosition: function( pageY ) {
 
36
  var $container = BG.Controls.$container,
37
  $current = $container.$current_drag;
38
 
97
  validateDragEnter: function( $dragEntered ) {
98
  var validDrag;
99
 
100
+ validDrag =
101
+ $dragEntered.hasClass( 'boldgrid-section' ) &&
102
+ 0 ===
103
+ $dragEntered
104
+ .find( '.row:not(.dragging-imhwpb,.row .row)' )
105
+ .not( BG.Controls.$container.$current_drag ).length &&
106
  0 !== $dragEntered.find( '.container-fluid, .container' ).length;
107
 
108
  return validDrag;
117
  moveIntoSection: function( $dragEntered ) {
118
 
119
  // Prepend Row into sections container.
120
+ $dragEntered
121
+ .find( '.container-fluid, .container' )
122
  .first()
123
  .prepend( BG.Controls.$container.$temp_insertion );
124
  },
134
  var $dragElement = BG.Controls.$container.$temp_insertion;
135
 
136
  if ( $current.get( 0 ) !== $dragElement[0] ) {
137
+ $current[type]( $dragElement );
138
  self.postRowInsert();
139
  }
140
  },
147
  * @return boolean rowRepositioned Whether or not we moved an element.
148
  */
149
  insertTopBottom: function( pageY ) {
 
150
  var $container = BG.Controls.$container,
151
  rowMinMax = $container.$current_drag.IMHWPB.row_min_max,
152
  isTop = pageY < rowMinMax.offset_top,
155
  queryVal = isTop ? 'first' : 'last',
156
  rowRepositioned = false;
157
 
 
158
  // If cursor is at the top or bottom, place before or after.
159
  if ( isTop || isBottom ) {
160
+ self._insertRow( $container.get_other_top_level_elements()[queryVal](), placeType );
161
  rowRepositioned = true;
162
  }
163
 
172
  * @param jQuery $triggerRow.
173
  */
174
  _reorderRows: function( $triggerRow ) {
175
+ var currentBeforeDrag,
176
+ currentFarAfter,
177
+ changingSection,
178
+ currentAfterDrag,
179
+ currentFarBefore,
180
  $container = BG.Controls.$container,
181
  $dragElement = $container.$temp_insertion,
182
  $rows = $container.get_other_top_level_elements(),
183
  currentIndex = $rows.index( $triggerRow ),
184
+ dragIndex = $rows.index( $dragElement ),
185
  position = 'after';
186
 
187
+ changingSection =
188
+ $dragElement.closest( '.boldgrid-section' )[0] !==
189
+ $triggerRow.closest( '.boldgrid-section' )[0];
190
 
191
  // Entered element is before or after drag.
192
  currentBeforeDrag = currentIndex < dragIndex;
218
  position = 'after';
219
  }
220
 
221
+ $triggerRow[position]( $dragElement );
222
  }
 
223
  };
224
 
225
  self = BOLDGRID.EDITOR.DRAG.Row;
 
226
  } )( jQuery );
assets/js/builder/drag/section.js CHANGED
@@ -10,164 +10,166 @@ BOLDGRID.EDITOR.DRAG = BOLDGRID.EDITOR.DRAG || {};
10
 
11
  self = BG.DRAG.Section = {
12
 
13
- /**
14
- * @var Object currentDrag Elements and data about the current drag.
15
- * @since 1.2.7
16
- */
17
- currentDrag: false,
18
-
19
- /**
20
- * @var jQuery $container iFrame.
21
- * @since 1.2.7
22
- */
23
- $container: null,
24
-
25
- /**
26
- * @var jQuery $dragHelper cursor indicator.
27
- * @since 1.2.7
28
- */
29
- $dragHelper: null,
30
-
31
- /**
32
- * @var array sectionLocations. Y locations.
33
- * @since 1.2.7
34
- */
35
- sectionLocations: [],
36
-
37
- /**
38
- * Section dragging.
39
- *
40
- * @since 1.2.7
41
- * @param jQuery $container iFrame.
42
- */
43
- init: function( $container ) {
44
- self.$container = $container;
45
- self.$dragHelper = self.renderHelpers();
46
- self.bind();
47
- },
48
-
49
- /**
50
- * Attach the mark-up to the DOM.
51
- *
52
- * @since 1.2.7
53
- * @return jQuery $dragHelper.
54
- */
55
- renderHelpers: function() {
56
- var $dragHelper = $( '<div id="boldgrid-drag-pointer"></div>' );
57
- self.$container.find( 'html' ).append( $dragHelper );
58
- return $dragHelper;
59
- },
60
-
61
- /**
62
- * Check if the user is currenlty dragging.
63
- *
64
- * @since 1.4
65
- */
66
- isDragging: function() {
67
- return !! BG.DRAG.Section.currentDrag;
68
- },
69
-
70
- /**
71
- * Bind all events used for dragging.
72
- *
73
- * @since 1.2.7
74
- */
75
- bind: function() {
76
- var exit = function() {
77
- return false;
78
- };
79
-
80
- self.$container
81
- .on( 'dragstart', '.dragging-section', exit )
82
- .on( 'mousedown', '.dragging-section .boldgrid-section', self.start )
83
- .on( 'mousemove', '.dragging-section', self.over )
84
- .on( 'mouseup dragend', '.dragging-section', self.end )
85
- .on( 'mousemove', '.dragging-section', self.overHelper );
86
- },
87
-
88
- /**
89
- * Position the cursor helper on mouse move.
90
- *
91
- * @since 1.2.7
92
- * @param Event e.
93
- */
94
- overHelper: function( e ) {
95
- if ( self.currentDrag || self.showDragHelper ) {
96
-
97
- // 25 is polling delay.
98
- if ( ! self.lastPosEvent || self.lastPosEvent + 25 <= e.timeStamp ) {
99
- self.lastPosEvent = e.timeStamp;
100
- self.positionHelper( e.originalEvent, self.$dragHelper );
101
- }
102
  }
103
- },
104
-
105
- /**
106
- * End the drag progress.
107
- *
108
- * @since 1.2.7
109
- * @param Event e.
110
- */
111
- end: function() {
112
- if ( self.currentDrag ) {
113
- self.currentDrag.$element.removeClass( 'section-drag-element' );
114
- self.currentDrag = false;
115
- self.$container.$html.removeClass( 'no-select-imhwpb section-dragging-active' );
116
- tinymce.activeEditor.undoManager.add();
117
- BG.CONTROLS.Section.updateHtmlSize();
118
- }
119
- },
120
-
121
- /**
122
- * Drag motion. The process of sections interacting with other sections.
123
- *
124
- * @since 1.2.7
125
- * @param Event e.
126
- */
127
- drag: function( e ) {
128
- var mousePosition = e.originalEvent.pageY,
129
- insertAfter = null;
130
-
131
- if ( ! self.sectionLocations.length ) {
132
- return;
133
- }
134
-
135
- $.each( self.sectionLocations, function() {
136
- if ( this.midPoint < mousePosition ) {
137
- insertAfter = this;
138
- }
139
- } );
140
 
141
- if ( ! insertAfter && mousePosition > self.sectionLocations[ self.sectionLocations.length - 1 ].midPoint ) {
142
- insertAfter = self.sectionLocations[ self.sectionLocations.length - 1 ];
 
143
  }
 
144
 
145
- if ( ! insertAfter && mousePosition < self.sectionLocations[0].midPoint ) {
146
- self.sectionLocations[0].$section.before( self.currentDrag.$element );
147
- self.calcSectionLocs();
148
- }
 
 
149
 
150
- if ( insertAfter ) {
151
- insertAfter.$section.after( self.currentDrag.$element );
152
- self.calcSectionLocs();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
153
  }
154
 
155
- },
156
-
157
- /**
158
- * While the user is moving the mouse and drag has been initiated.
159
- *
160
- * @since 1.2.7
161
- * @param Event e.
162
- */
163
- over: function( e ) {
164
- if ( self.currentDrag ) {
165
- if ( ! self.lastDragEvent || self.lastDragEvent + 100 <= e.timeStamp ) {
166
- self.lastDragEvent = e.timeStamp;
167
- self.drag( e );
168
- }
169
-
170
- /*
171
  If ( ! self.lastScrollEvent || self.lastScrollEvent + 20 <= e.timeStamp ) {
172
  self.lastScrollEvent = e.timeStamp;
173
 
@@ -180,75 +182,74 @@ BOLDGRID.EDITOR.DRAG = BOLDGRID.EDITOR.DRAG || {};
180
  window.scrollBy( 0, -10 );
181
  }
182
  }*/
183
- }
184
- },
185
-
186
- /**
187
- * Place the helper at the cursor location.
188
- *
189
- * @since 1.2.7
190
- * @param Event e.
191
- */
192
- positionHelper: function( e, $dragHelper ) {
193
-
194
- // 15 is the offset from the cursor.
195
- $dragHelper.css( {
196
- 'top': e.pageY - 15,
197
- 'left': e.pageX - 15
198
- } );
199
- },
200
-
201
- /**
202
- * Calculate all section locations. Main calcs used for dragging.
203
- *
204
- * @since 1.2.7
205
- */
206
- calcSectionLocs: function() {
207
- var locs = [];
208
-
209
- self.$container.$body.find( '> .boldgrid-section' ).each( function() {
210
- var pos = this.getBoundingClientRect(),
211
- midPoint = ( pos.bottom - pos.top ) / 2 + pos.top;
212
-
213
- locs.push( {
214
- $section: $( this ),
215
- midPoint: midPoint
216
- } );
217
- } );
218
-
219
- self.sectionLocations = locs;
220
- },
221
-
222
- /**
223
- * Drag Start. On Click.
224
- *
225
- * @since 1.2.7
226
- */
227
- start: function( e ) {
228
- self.positionHelper( e.originalEvent, self.$dragHelper );
229
- self.startDrag( $( this ) );
230
- },
231
-
232
- /**
233
- * Start the dragging process.
234
- *
235
- * @since 1.4
236
- *
237
- * @param {jQuery} $dragElement Element to be dragged.
238
- */
239
- startDrag: function( $dragElement ) {
240
- var $this = $dragElement;
241
-
242
- self.currentDrag = { $element: $this };
243
-
244
- self.currentDrag.$element.addClass( 'section-drag-element' );
245
- self.$container.find( 'html' ).addClass( 'section-dragging-active' );
246
- self.$container.$html.addClass( 'no-select-imhwpb' );
247
- self.$container.$body.removeAttr( 'contenteditable' );
248
- self.$dragHelper.css( 'display', '' );
249
- self.calcSectionLocs();
250
- BG.CONTROLS.Section.updateHtmlSize();
251
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
252
  };
253
-
254
  } )( jQuery );
10
 
11
  self = BG.DRAG.Section = {
12
 
13
+ /**
14
+ * @var Object currentDrag Elements and data about the current drag.
15
+ * @since 1.2.7
16
+ */
17
+ currentDrag: false,
18
+
19
+ /**
20
+ * @var jQuery $container iFrame.
21
+ * @since 1.2.7
22
+ */
23
+ $container: null,
24
+
25
+ /**
26
+ * @var jQuery $dragHelper cursor indicator.
27
+ * @since 1.2.7
28
+ */
29
+ $dragHelper: null,
30
+
31
+ /**
32
+ * @var array sectionLocations. Y locations.
33
+ * @since 1.2.7
34
+ */
35
+ sectionLocations: [],
36
+
37
+ /**
38
+ * Section dragging.
39
+ *
40
+ * @since 1.2.7
41
+ * @param jQuery $container iFrame.
42
+ */
43
+ init: function( $container ) {
44
+ self.$container = $container;
45
+ self.$dragHelper = self.renderHelpers();
46
+ self.bind();
47
+ },
48
+
49
+ /**
50
+ * Attach the mark-up to the DOM.
51
+ *
52
+ * @since 1.2.7
53
+ * @return jQuery $dragHelper.
54
+ */
55
+ renderHelpers: function() {
56
+ var $dragHelper = $( '<div id="boldgrid-drag-pointer"></div>' );
57
+ self.$container.find( 'html' ).append( $dragHelper );
58
+ return $dragHelper;
59
+ },
60
+
61
+ /**
62
+ * Check if the user is currenlty dragging.
63
+ *
64
+ * @since 1.4
65
+ */
66
+ isDragging: function() {
67
+ return !! BG.DRAG.Section.currentDrag;
68
+ },
69
+
70
+ /**
71
+ * Bind all events used for dragging.
72
+ *
73
+ * @since 1.2.7
74
+ */
75
+ bind: function() {
76
+ var exit = function() {
77
+ return false;
78
+ };
79
+
80
+ self.$container
81
+ .on( 'dragstart', '.dragging-section', exit )
82
+ .on( 'mousedown', '.dragging-section .boldgrid-section', self.start )
83
+ .on( 'mousemove', '.dragging-section', self.over )
84
+ .on( 'mouseup dragend', '.dragging-section', self.end )
85
+ .on( 'mousemove', '.dragging-section', self.overHelper );
86
+ },
87
+
88
+ /**
89
+ * Position the cursor helper on mouse move.
90
+ *
91
+ * @since 1.2.7
92
+ * @param Event e.
93
+ */
94
+ overHelper: function( e ) {
95
+ if ( self.currentDrag || self.showDragHelper ) {
96
+
97
+ // 25 is polling delay.
98
+ if ( ! self.lastPosEvent || self.lastPosEvent + 25 <= e.timeStamp ) {
99
+ self.lastPosEvent = e.timeStamp;
100
+ self.positionHelper( e.originalEvent, self.$dragHelper );
 
101
  }
102
+ }
103
+ },
104
+
105
+ /**
106
+ * End the drag progress.
107
+ *
108
+ * @since 1.2.7
109
+ * @param Event e.
110
+ */
111
+ end: function() {
112
+ if ( self.currentDrag ) {
113
+ self.currentDrag.$element.removeClass( 'section-drag-element' );
114
+ self.currentDrag = false;
115
+ self.$container.$html.removeClass( 'no-select-imhwpb section-dragging-active' );
116
+ BOLDGRID.EDITOR.mce.undoManager.add();
117
+ BG.CONTROLS.Section.updateHtmlSize();
118
+ }
119
+ },
120
+
121
+ /**
122
+ * Drag motion. The process of sections interacting with other sections.
123
+ *
124
+ * @since 1.2.7
125
+ * @param Event e.
126
+ */
127
+ drag: function( e ) {
128
+ var mousePosition = e.originalEvent.pageY,
129
+ insertAfter = null;
130
+
131
+ if ( ! self.sectionLocations.length ) {
132
+ return;
133
+ }
 
 
 
 
 
134
 
135
+ $.each( self.sectionLocations, function() {
136
+ if ( this.midPoint < mousePosition ) {
137
+ insertAfter = this;
138
  }
139
+ } );
140
 
141
+ if (
142
+ ! insertAfter &&
143
+ mousePosition > self.sectionLocations[self.sectionLocations.length - 1].midPoint
144
+ ) {
145
+ insertAfter = self.sectionLocations[self.sectionLocations.length - 1];
146
+ }
147
 
148
+ if ( ! insertAfter && mousePosition < self.sectionLocations[0].midPoint ) {
149
+ self.sectionLocations[0].$section.before( self.currentDrag.$element );
150
+ self.calcSectionLocs();
151
+ }
152
+
153
+ if ( insertAfter ) {
154
+ insertAfter.$section.after( self.currentDrag.$element );
155
+ self.calcSectionLocs();
156
+ }
157
+ },
158
+
159
+ /**
160
+ * While the user is moving the mouse and drag has been initiated.
161
+ *
162
+ * @since 1.2.7
163
+ * @param Event e.
164
+ */
165
+ over: function( e ) {
166
+ if ( self.currentDrag ) {
167
+ if ( ! self.lastDragEvent || self.lastDragEvent + 100 <= e.timeStamp ) {
168
+ self.lastDragEvent = e.timeStamp;
169
+ self.drag( e );
170
  }
171
 
172
+ /*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
173
  If ( ! self.lastScrollEvent || self.lastScrollEvent + 20 <= e.timeStamp ) {
174
  self.lastScrollEvent = e.timeStamp;
175
 
182
  window.scrollBy( 0, -10 );
183
  }
184
  }*/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
185
  }
186
+ },
187
+
188
+ /**
189
+ * Place the helper at the cursor location.
190
+ *
191
+ * @since 1.2.7
192
+ * @param Event e.
193
+ */
194
+ positionHelper: function( e, $dragHelper ) {
195
+
196
+ // 15 is the offset from the cursor.
197
+ $dragHelper.css( {
198
+ top: e.pageY - 15,
199
+ left: e.pageX - 15
200
+ } );
201
+ },
202
+
203
+ /**
204
+ * Calculate all section locations. Main calcs used for dragging.
205
+ *
206
+ * @since 1.2.7
207
+ */
208
+ calcSectionLocs: function() {
209
+ var locs = [];
210
+
211
+ self.$container.$body.find( '> .boldgrid-section' ).each( function() {
212
+ var pos = this.getBoundingClientRect(),
213
+ midPoint = ( pos.bottom - pos.top ) / 2 + pos.top;
214
+
215
+ locs.push( {
216
+ $section: $( this ),
217
+ midPoint: midPoint
218
+ } );
219
+ } );
220
+
221
+ self.sectionLocations = locs;
222
+ },
223
+
224
+ /**
225
+ * Drag Start. On Click.
226
+ *
227
+ * @since 1.2.7
228
+ */
229
+ start: function( e ) {
230
+ self.positionHelper( e.originalEvent, self.$dragHelper );
231
+ self.startDrag( $( this ) );
232
+ },
233
+
234
+ /**
235
+ * Start the dragging process.
236
+ *
237
+ * @since 1.4
238
+ *
239
+ * @param {jQuery} $dragElement Element to be dragged.
240
+ */
241
+ startDrag: function( $dragElement ) {
242
+ var $this = $dragElement;
243
+
244
+ self.currentDrag = { $element: $this };
245
+
246
+ self.currentDrag.$element.addClass( 'section-drag-element' );
247
+ self.$container.find( 'html' ).addClass( 'section-dragging-active' );
248
+ self.$container.$html.addClass( 'no-select-imhwpb' );
249
+ self.$container.$body.removeAttr( 'contenteditable' );
250
+ self.$dragHelper.css( 'display', '' );
251
+ self.calcSectionLocs();
252
+ BG.CONTROLS.Section.updateHtmlSize();
253
+ }
254
  };
 
255
  } )( jQuery );
assets/js/builder/feedback.js CHANGED
@@ -8,15 +8,13 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
8
  BG = BOLDGRID.EDITOR;
9
 
10
  BG.Feedback = {
11
-
12
  init: function() {
13
  self.$input = $( '[name="boldgrid-record-feedback"]' );
14
  self.bindEvents();
15
  },
16
 
17
  bindEvents: function() {
18
- $( window )
19
- .on( 'boldgrid_added_gridblock', self.addGridblock );
20
  },
21
 
22
  /**
@@ -44,9 +42,9 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
44
  addGridblock: function( event, data ) {
45
  if ( data && data.template ) {
46
  self.add( {
47
- 'action': 'installed_gridblock',
48
- 'data': {
49
- 'template': data.template
50
  }
51
  } );
52
  }
@@ -55,5 +53,4 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
55
 
56
  self = BOLDGRID.EDITOR.Feedback;
57
  BOLDGRID.EDITOR.Feedback.init();
58
-
59
  } )( jQuery );
8
  BG = BOLDGRID.EDITOR;
9
 
10
  BG.Feedback = {
 
11
  init: function() {
12
  self.$input = $( '[name="boldgrid-record-feedback"]' );
13
  self.bindEvents();
14
  },
15
 
16
  bindEvents: function() {
17
+ $( window ).on( 'boldgrid_added_gridblock', self.addGridblock );
 
18
  },
19
 
20
  /**
42
  addGridblock: function( event, data ) {
43
  if ( data && data.template ) {
44
  self.add( {
45
+ action: 'installed_gridblock',
46
+ data: {
47
+ template: data.template
48
  }
49
  } );
50
  }
53
 
54
  self = BOLDGRID.EDITOR.Feedback;
55
  BOLDGRID.EDITOR.Feedback.init();
 
56
  } )( jQuery );
assets/js/builder/gridblock/add.js CHANGED
@@ -10,119 +10,121 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
10
 
11
  var BG = BOLDGRID.EDITOR,
12
  self = {
13
-
14
- $window: $( window ),
15
-
16
- init: function() {
17
- self.setupInsertClick();
18
- },
19
-
20
- /**
21
- * Bind listener for the gridblock button add.
22
- *
23
- * @since 1.4
24
- */
25
- setupInsertClick: function() {
26
- $( '.boldgrid-zoomout-section' ).on( 'click', '.add-gridblock', self.onGridblockClick );
27
- },
28
-
29
- /**
30
- * Upon clicking the griblock add button, insert placeholder and replace the placeholder with a gridblock.
31
- *
32
- * @since 1.4
33
- */
34
- onGridblockClick: function() {
35
- var $placeHolder,
36
- $this = $( this ),
37
- $gridblock = $this.closest( '.gridblock' ),
38
- gridblockId = $gridblock.attr( 'data-id' );
39
-
40
- if ( BG.GRIDBLOCK.Generate.needsUpgrade( $gridblock ) ) {
41
- window.open( BoldgridEditor.plugin_configs.urls.premium_key +
42
- '?source=plugin-add-gridblock', '_blank' );
43
- } else {
44
- $placeHolder = self.insertPlaceHolder( gridblockId );
45
- self.replaceGridblock( $placeHolder, gridblockId );
46
- }
47
- },
48
-
49
- /**
50
- * Replace a placeholder gridblock with a gridblock from config.
51
- *
52
- * @since 1.4
53
- *
54
- * @param {jQuery} $placeHolder Element created to show loading graphic.
55
- * @param {integer} gridblockId Index from gridblocks config.
56
- */
57
- replaceGridblock: function( $placeHolder, gridblockId ) {
58
- var selectedHtml = BG.GRIDBLOCK.Create.getHtml( gridblockId );
59
- IMHWPB['tinymce_undo_disabled'] = true;
60
- self.$window.trigger( 'resize' );
61
-
62
- // Insert into page aciton.
63
- if ( 'string' !== typeof selectedHtml ) {
64
- selectedHtml.always( function( html ) {
65
-
66
- //Ignore history until always returns.
67
- self.sendGridblock( html, $placeHolder, gridblockId );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
68
  } );
69
- } else {
70
- self.sendGridblock( selectedHtml, $placeHolder, gridblockId );
71
- }
72
- },
73
-
74
- /**
75
- * Add a placeholder to the top of the page.
76
- *
77
- * @since 1.4
78
- *
79
- * @param {integer} gridblockId Index from gridblocks config.
80
- * @return {jQuery} Element created to show loading graphic.
81
- */
82
- insertPlaceHolder: function( gridblockId ) {
83
- var $placeHolder = BG.GRIDBLOCK.configs.gridblocks[ gridblockId ].getPreviewPlaceHolder();
84
- IMHWPB.WP_MCE_Draggable.draggable_instance.$body.prepend( $placeHolder );
85
- return $placeHolder;
86
- },
87
-
88
- /**
89
- * Send Gridblock to the view
90
- *
91
- * @since 1.4
92
- *
93
- * @param {string} html Html to insert.
94
- * @param {jQuery} $placeHolder Element created to show loading graphic.
95
- */
96
- sendGridblock: function( html, $placeHolder, gridblockId ) {
97
- var $inserting = $( html ),
98
- draggable = IMHWPB.WP_MCE_Draggable.draggable_instance;
99
-
100
- if ( ! $inserting || ! draggable ) {
101
- window.send_to_editor( $inserting.html() );
102
- } else {
103
- $placeHolder.replaceWith( $inserting.html() );
104
- }
105
-
106
- draggable.validate_markup();
107
 
108
- tinymce.activeEditor.fire( 'setContent' );
109
- tinymce.activeEditor.focus();
110
 
111
- setTimeout( function() {
112
- BG.CONTROLS.Add.scrollToElement( $inserting, 0 );
113
- } );
114
 
115
- self.$window.trigger( 'resize' );
116
-
117
- IMHWPB['tinymce_undo_disabled'] = false;
118
- tinymce.activeEditor.undoManager.add();
119
-
120
- self.$window.trigger( 'boldgrid_added_gridblock', BG.GRIDBLOCK.configs.gridblocks[ gridblockId ] );
121
- }
122
-
123
- };
124
 
125
  BG.GRIDBLOCK.Add = self;
126
  $( BG.GRIDBLOCK.Add.init );
127
-
128
  } )( jQuery );
10
 
11
  var BG = BOLDGRID.EDITOR,
12
  self = {
13
+ $window: $( window ),
14
+
15
+ init: function() {
16
+ self.setupInsertClick();
17
+ },
18
+
19
+ /**
20
+ * Bind listener for the gridblock button add.
21
+ *
22
+ * @since 1.4
23
+ */
24
+ setupInsertClick: function() {
25
+ $( '.boldgrid-zoomout-section' ).on( 'click', '.add-gridblock', self.onGridblockClick );
26
+ },
27
+
28
+ /**
29
+ * Upon clicking the griblock add button, insert placeholder and replace the placeholder with a gridblock.
30
+ *
31
+ * @since 1.4
32
+ */
33
+ onGridblockClick: function() {
34
+ var $placeHolder,
35
+ $this = $( this ),
36
+ $gridblock = $this.closest( '.gridblock' ),
37
+ gridblockId = $gridblock.attr( 'data-id' );
38
+
39
+ if ( BG.GRIDBLOCK.Generate.needsUpgrade( $gridblock ) ) {
40
+ window.open(
41
+ BoldgridEditor.plugin_configs.urls.premium_key + '?source=plugin-add-gridblock',
42
+ '_blank'
43
+ );
44
+ } else {
45
+ $placeHolder = self.insertPlaceHolder( gridblockId );
46
+ self.replaceGridblock( $placeHolder, gridblockId );
47
+ }
48
+ },
49
+
50
+ /**
51
+ * Replace a placeholder gridblock with a gridblock from config.
52
+ *
53
+ * @since 1.4
54
+ *
55
+ * @param {jQuery} $placeHolder Element created to show loading graphic.
56
+ * @param {integer} gridblockId Index from gridblocks config.
57
+ */
58
+ replaceGridblock: function( $placeHolder, gridblockId ) {
59
+ var selectedHtml = BG.GRIDBLOCK.Create.getHtml( gridblockId );
60
+ IMHWPB['tinymce_undo_disabled'] = true;
61
+ self.$window.trigger( 'resize' );
62
+
63
+ // Insert into page aciton.
64
+ if ( 'string' !== typeof selectedHtml ) {
65
+ selectedHtml.always( function( html ) {
66
+
67
+ //Ignore history until always returns.
68
+ self.sendGridblock( html, $placeHolder, gridblockId );
69
+ } );
70
+ } else {
71
+ self.sendGridblock( selectedHtml, $placeHolder, gridblockId );
72
+ }
73
+ },
74
+
75
+ /**
76
+ * Add a placeholder to the top of the page.
77
+ *
78
+ * @since 1.4
79
+ *
80
+ * @param {integer} gridblockId Index from gridblocks config.
81
+ * @return {jQuery} Element created to show loading graphic.
82
+ */
83
+ insertPlaceHolder: function( gridblockId ) {
84
+ var $placeHolder = BG.GRIDBLOCK.configs.gridblocks[gridblockId].getPreviewPlaceHolder();
85
+ IMHWPB.WP_MCE_Draggable.draggable_instance.$body.prepend( $placeHolder );
86
+ return $placeHolder;
87
+ },
88
+
89
+ /**
90
+ * Send Gridblock to the view
91
+ *
92
+ * @since 1.4
93
+ *
94
+ * @param {string} html Html to insert.
95
+ * @param {jQuery} $placeHolder Element created to show loading graphic.
96
+ */
97
+ sendGridblock: function( html, $placeHolder, gridblockId ) {
98
+ var $inserting = $( html ),
99
+ draggable = IMHWPB.WP_MCE_Draggable.draggable_instance;
100
+
101
+ if ( ! $inserting || ! draggable ) {
102
+ window.send_to_editor( $inserting.html() );
103
+ } else {
104
+ $placeHolder.replaceWith( $inserting.html() );
105
+ }
106
+
107
+ draggable.validate_markup();
108
+
109
+ BOLDGRID.EDITOR.mce.fire( 'setContent' );
110
+ BOLDGRID.EDITOR.mce.focus();
111
+
112
+ setTimeout( function() {
113
+ BG.CONTROLS.Add.scrollToElement( $inserting, 0 );
114
  } );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
115
 
116
+ self.$window.trigger( 'resize' );
 
117
 
118
+ IMHWPB['tinymce_undo_disabled'] = false;
119
+ BOLDGRID.EDITOR.mce.undoManager.add();
 
120
 
121
+ self.$window.trigger(
122
+ 'boldgrid_added_gridblock',
123
+ BG.GRIDBLOCK.configs.gridblocks[gridblockId]
124
+ );
125
+ }
126
+ };
 
 
 
127
 
128
  BG.GRIDBLOCK.Add = self;
129
  $( BG.GRIDBLOCK.Add.init );
 
130
  } )( jQuery );
assets/js/builder/gridblock/category.js CHANGED
@@ -9,9 +9,7 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
9
  self = {
10
  currentCategory: null,
11
 
12
- savedCategories: [
13
- 'library', 'saved'
14
- ],
15
 
16
  init: function() {
17
  self.onSelectChange();
@@ -71,13 +69,11 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
71
  .show();
72
 
73
  BGGB.View.$gridblockSection.scrollTop( 0 );
74
-
75
  } else {
76
  visibleGridblocks = $gridblocks
77
  .hide()
78
  .filter( '[data-type="' + self.currentCategory + '"]:not(.gridblock-loading)' )
79
- .show()
80
- .length;
81
 
82
  BGGB.View.$gridblockSection.scrollTop( 0 );
83
 
@@ -98,9 +94,7 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
98
  getSearchType: function() {
99
  return 'all' !== self.currentCategory ? self.currentCategory : null;
100
  }
101
-
102
  };
103
 
104
  BGGB.Category = self;
105
-
106
  } )( jQuery );
9
  self = {
10
  currentCategory: null,
11
 
12
+ savedCategories: [ 'library', 'saved' ],
 
 
13
 
14
  init: function() {
15
  self.onSelectChange();
69
  .show();
70
 
71
  BGGB.View.$gridblockSection.scrollTop( 0 );
 
72
  } else {
73
  visibleGridblocks = $gridblocks
74
  .hide()
75
  .filter( '[data-type="' + self.currentCategory + '"]:not(.gridblock-loading)' )
76
+ .show().length;
 
77
 
78
  BGGB.View.$gridblockSection.scrollTop( 0 );
79
 
94
  getSearchType: function() {
95
  return 'all' !== self.currentCategory ? self.currentCategory : null;
96
  }
 
97
  };
98
 
99
  BGGB.Category = self;
 
100
  } )( jQuery );
assets/js/builder/gridblock/create.js CHANGED
@@ -9,126 +9,126 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
9
  'use strict';
10
 
11
  var BG = BOLDGRID.EDITOR,
12
- self = {
13
-
14
- $window: $( window ),
15
-
16
- /**
17
- * Grab the markup for the selected Gridblock
18
- *
19
- * @since 1.4
20
- *
21
- * @param {number} gridblockId Unique id for a gridblock.
22
- * @return {string} Html requested.
23
- */
24
- getHtml: function( gridblockId ) {
25
- var html = '',
26
- gridblockData = {};
27
-
28
- if ( BG.GRIDBLOCK.configs.gridblocks[ gridblockId ] ) {
29
- gridblockData = BG.GRIDBLOCK.configs.gridblocks[ gridblockId ];
30
- }
31
-
32
- if ( self.getDynamicElements( gridblockData ).length ) {
33
- html = self.installImages( gridblockData );
34
- } else {
35
- html = self.getStaticHtml( gridblockData );
36
- }
37
-
38
- return html;
39
- },
40
-
41
- /**
42
- * If the gridblock doesn't have any images to replace, just return the html.
43
- *
44
- * @since 1.4
45
- *
46
- * @param {object} gridblockData Get the static html.
47
- * @return {string} Html of gridblock.
48
- */
49
- getStaticHtml: function( gridblockData ) {
50
- var html = gridblockData.html;
51
-
52
- if ( gridblockData.$html ) {
53
- html = gridblockData.getHtml();
54
- }
55
-
56
- return html;
57
- },
58
-
59
- /**
60
- * Get all elements that need images replaced.
61
- *
62
- * @since 1.5
63
- *
64
- * @param {Object} gridblockData Single gridblock info.
65
- * @return {jquery} Collection of elements that need to have images replaced.
66
- */
67
- getDynamicElements: function( gridblockData ) {
68
- var $dynamicElements = gridblockData.$html.find( '[dynamicImage]' );
69
-
70
- if ( gridblockData.$html[0].hasAttribute( 'dynamicImage' ) &&
71
- 'none' !== gridblockData.$html.css( 'background-image' ) ) {
72
-
73
- $dynamicElements.push( gridblockData.$html );
74
- }
75
-
76
- return $dynamicElements;
77
- },
78
-
79
- /**
80
- * Get the markup for pages that need images replaced.
81
- *
82
- * @since 1.5
83
- *
84
- * @param {object} gridblockData Gridblock info.
85
- * @return {$.Deffered} Deferred Object.
86
- */
87
- installImages: function( gridblockData ) {
88
- var $deferred = $.Deferred(),
89
- completed = 0,
90
- $imageReplacements = self.getDynamicElements( gridblockData );
91
-
92
- $imageReplacements.each( function() {
93
- var $element = $( this );
94
- $element.removeAttr( 'dynamicimage' );
95
-
96
- $.ajax( {
97
- type: 'post',
98
- url: ajaxurl,
99
- dataType: 'json',
100
- timeout: 10000,
101
- data: {
102
- action: 'boldgrid_canvas_image',
103
-
104
- // eslint-disable-next-line
105
- boldgrid_gridblock_image_ajax_nonce: BoldgridEditor.grid_block_nonce,
106
-
107
- // eslint-disable-next-line
108
- image_data: BG.GRIDBLOCK.Image.getEncodedSrc( $element )
109
- }
110
- } ).done( function( response ) {
111
-
112
- if ( response && response.success ) {
113
- BG.GRIDBLOCK.Image.addImageUrl( $element, response.data );
114
- }
115
-
116
- completed++;
117
- if ( completed === $imageReplacements.length ) {
118
- $deferred.resolve( gridblockData.getHtml() );
119
- }
120
- } ).fail( function() {
121
- completed++;
122
- if ( completed === $imageReplacements.length ) {
123
- $deferred.resolve( gridblockData.getHtml() );
124
- }
 
 
125
  } );
126
- } );
127
 
128
- return $deferred;
129
- }
130
- };
131
 
132
  BG.GRIDBLOCK.Create = self;
133
-
134
  } )( jQuery );
9
  'use strict';
10
 
11
  var BG = BOLDGRID.EDITOR,
12
+ self = {
13
+ $window: $( window ),
14
+
15
+ /**
16
+ * Grab the markup for the selected Gridblock
17
+ *
18
+ * @since 1.4
19
+ *
20
+ * @param {number} gridblockId Unique id for a gridblock.
21
+ * @return {string} Html requested.
22
+ */
23
+ getHtml: function( gridblockId ) {
24
+ var html = '',
25
+ gridblockData = {};
26
+
27
+ if ( BG.GRIDBLOCK.configs.gridblocks[gridblockId] ) {
28
+ gridblockData = BG.GRIDBLOCK.configs.gridblocks[gridblockId];
29
+ }
30
+
31
+ if ( self.getDynamicElements( gridblockData ).length ) {
32
+ html = self.installImages( gridblockData );
33
+ } else {
34
+ html = self.getStaticHtml( gridblockData );
35
+ }
36
+
37
+ return html;
38
+ },
39
+
40
+ /**
41
+ * If the gridblock doesn't have any images to replace, just return the html.
42
+ *
43
+ * @since 1.4
44
+ *
45
+ * @param {object} gridblockData Get the static html.
46
+ * @return {string} Html of gridblock.
47
+ */
48
+ getStaticHtml: function( gridblockData ) {
49
+ var html = gridblockData.html;
50
+
51
+ if ( gridblockData.$html ) {
52
+ html = gridblockData.getHtml();
53
+ }
54
+
55
+ return html;
56
+ },
57
+
58
+ /**
59
+ * Get all elements that need images replaced.
60
+ *
61
+ * @since 1.5
62
+ *
63
+ * @param {Object} gridblockData Single gridblock info.
64
+ * @return {jquery} Collection of elements that need to have images replaced.
65
+ */
66
+ getDynamicElements: function( gridblockData ) {
67
+ var $dynamicElements = gridblockData.$html.find( '[dynamicImage]' );
68
+
69
+ if (
70
+ gridblockData.$html[0].hasAttribute( 'dynamicImage' ) &&
71
+ 'none' !== gridblockData.$html.css( 'background-image' )
72
+ ) {
73
+ $dynamicElements.push( gridblockData.$html );
74
+ }
75
+
76
+ return $dynamicElements;
77
+ },
78
+
79
+ /**
80
+ * Get the markup for pages that need images replaced.
81
+ *
82
+ * @since 1.5
83
+ *
84
+ * @param {object} gridblockData Gridblock info.
85
+ * @return {$.Deffered} Deferred Object.
86
+ */
87
+ installImages: function( gridblockData ) {
88
+ var $deferred = $.Deferred(),
89
+ completed = 0,
90
+ $imageReplacements = self.getDynamicElements( gridblockData );
91
+
92
+ $imageReplacements.each( function() {
93
+ var $element = $( this );
94
+ $element.removeAttr( 'dynamicimage' );
95
+
96
+ $.ajax( {
97
+ type: 'post',
98
+ url: ajaxurl,
99
+ dataType: 'json',
100
+ timeout: 10000,
101
+ data: {
102
+ action: 'boldgrid_canvas_image',
103
+
104
+ // eslint-disable-next-line
105
+ boldgrid_gridblock_image_ajax_nonce: BoldgridEditor.grid_block_nonce,
106
+
107
+ // eslint-disable-next-line
108
+ image_data: BG.GRIDBLOCK.Image.getEncodedSrc($element)
109
+ }
110
+ } )
111
+ .done( function( response ) {
112
+ if ( response && response.success ) {
113
+ BG.GRIDBLOCK.Image.addImageUrl( $element, response.data );
114
+ }
115
+
116
+ completed++;
117
+ if ( completed === $imageReplacements.length ) {
118
+ $deferred.resolve( gridblockData.getHtml() );
119
+ }
120
+ } )
121
+ .fail( function() {
122
+ completed++;
123
+ if ( completed === $imageReplacements.length ) {
124
+ $deferred.resolve( gridblockData.getHtml() );
125
+ }
126
+ } );
127
  } );
 
128
 
129
+ return $deferred;
130
+ }
131
+ };
132
 
133
  BG.GRIDBLOCK.Create = self;
 
134
  } )( jQuery );
assets/js/builder/gridblock/delete.js CHANGED
@@ -7,98 +7,94 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
7
 
8
  var BG = BOLDGRID.EDITOR,
9
  self = {
10
-
11
- $mceContainer: null,
12
- $deleteIcon: null,
13
-
14
- /**
15
- * Initialize the drag.
16
- *
17
- * @since 1.5
18
- */
19
- init: function() {
20
- self.$mceContainer = BG.Controls.$container;
21
- self.$deleteIcon = self.$mceContainer.find( '.delete-icon-wrap' );
22
- self.bindEvents();
23
- },
24
-
25
- /**
26
- * Bind all events.
27
- *
28
- * @since 1.5
29
- */
30
- bindEvents: function() {
31
- self.$mceContainer
32
- .on( 'mouseenter', '.dragging-section .boldgrid-section', self.section.mouseEnter )
33
- .on( 'mouseleave', '.dragging-section .boldgrid-section', self.section.mouseLeave )
34
- .on( 'click', '.delete-icon-wrap', self.icon.click )
35
- .on( 'mouseenter', '.delete-icon-wrap', self.icon.mouseEnter )
36
- .on( 'mouseleave', '.delete-icon-wrap', self.icon.mouseLeave )
37
- ;
38
- },
39
-
40
- section: {
41
 
42
  /**
43
- * When the users mouse enters the section.
 
 
44
  */
45
- mouseEnter: function() {
46
- var $this = $( this ),
47
- rect = this.getBoundingClientRect();
48
-
49
- self.$deleteIcon.css( {
50
- 'left': rect.right,
51
- 'display': 'block',
52
- 'top': rect.top + ( rect.height / 2 )
53
- } );
54
-
55
- self.$deleteIcon.$section = $this;
56
  },
57
 
58
  /**
59
- * When the users mouse leaves the section.
60
- * @param {event} e Event
 
61
  */
62
- mouseLeave: function( e ) {
63
- var $relatedTarget = $( e.relatedTarget || e.toElement );
64
- if ( false === $relatedTarget.hasClass( 'delete-icon' ) ) {
65
- $( this ).removeClass( 'delete-overlay' );
66
- self.$deleteIcon.hide();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
67
  }
68
- }
69
- },
70
 
71
- icon: {
72
 
73
- /**
74
- * When the users mouse enters the icon.
75
- */
76
- mouseEnter: function() {
77
- self.$deleteIcon.$section.addClass( 'delete-overlay' );
78
- },
79
 
80
- /**
81
- * When the users mouse leaves the icon.
82
- */
83
- mouseLeave: function() {
84
- self.$deleteIcon.$section.removeClass( 'delete-overlay' );
85
- self.$deleteIcon.hide();
86
- },
87
 
88
- /**
89
- * When the user clicks on the delete icon.
90
- */
91
- click: function() {
92
- self.$deleteIcon.$section.removeClass( 'delete-overlay' );
93
- self.$deleteIcon.hide();
94
- self.$deleteIcon.$section.remove();
95
- tinymce.activeEditor.undoManager.add();
96
- BG.GRIDBLOCK.Add.$window.trigger( 'resize' );
 
97
  }
98
- }
99
-
100
- };
101
 
102
  BG.GRIDBLOCK.Delete = self;
103
-
104
  } )( jQuery );
7
 
8
  var BG = BOLDGRID.EDITOR,
9
  self = {
10
+ $mceContainer: null,
11
+ $deleteIcon: null,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12
 
13
  /**
14
+ * Initialize the drag.
15
+ *
16
+ * @since 1.5
17
  */
18
+ init: function() {
19
+ self.$mceContainer = BG.Controls.$container;
20
+ self.$deleteIcon = self.$mceContainer.find( '.delete-icon-wrap' );
21
+ self.bindEvents();
 
 
 
 
 
 
 
22
  },
23
 
24
  /**
25
+ * Bind all events.
26
+ *
27
+ * @since 1.5
28
  */
29
+ bindEvents: function() {
30
+ self.$mceContainer
31
+ .on( 'mouseenter', '.dragging-section .boldgrid-section', self.section.mouseEnter )
32
+ .on( 'mouseleave', '.dragging-section .boldgrid-section', self.section.mouseLeave )
33
+ .on( 'click', '.delete-icon-wrap', self.icon.click )
34
+ .on( 'mouseenter', '.delete-icon-wrap', self.icon.mouseEnter )
35
+ .on( 'mouseleave', '.delete-icon-wrap', self.icon.mouseLeave );
36
+ },
37
+
38
+ section: {
39
+
40
+ /**
41
+ * When the users mouse enters the section.
42
+ */
43
+ mouseEnter: function() {
44
+ var $this = $( this ),
45
+ rect = this.getBoundingClientRect();
46
+
47
+ self.$deleteIcon.css( {
48
+ left: rect.right,
49
+ display: 'block',
50
+ top: rect.top + rect.height / 2
51
+ } );
52
+
53
+ self.$deleteIcon.$section = $this;
54
+ },
55
+
56
+ /**
57
+ * When the users mouse leaves the section.
58
+ * @param {event} e Event
59
+ */
60
+ mouseLeave: function( e ) {
61
+ var $relatedTarget = $( e.relatedTarget || e.toElement );
62
+ if ( false === $relatedTarget.hasClass( 'delete-icon' ) ) {
63
+ $( this ).removeClass( 'delete-overlay' );
64
+ self.$deleteIcon.hide();
65
+ }
66
  }
67
+ },
 
68
 
69
+ icon: {
70
 
71
+ /**
72
+ * When the users mouse enters the icon.
73
+ */
74
+ mouseEnter: function() {
75
+ self.$deleteIcon.$section.addClass( 'delete-overlay' );
76
+ },
77
 
78
+ /**
79
+ * When the users mouse leaves the icon.
80
+ */
81
+ mouseLeave: function() {
82
+ self.$deleteIcon.$section.removeClass( 'delete-overlay' );
83
+ self.$deleteIcon.hide();
84
+ },
85
 
86
+ /**
87
+ * When the user clicks on the delete icon.
88
+ */
89
+ click: function() {
90
+ self.$deleteIcon.$section.removeClass( 'delete-overlay' );
91
+ self.$deleteIcon.hide();
92
+ self.$deleteIcon.$section.remove();
93
+ BOLDGRID.EDITOR.mce.undoManager.add();
94
+ BG.GRIDBLOCK.Add.$window.trigger( 'resize' );
95
+ }
96
  }
97
+ };
 
 
98
 
99
  BG.GRIDBLOCK.Delete = self;
 
100
  } )( jQuery );
assets/js/builder/gridblock/drag.js CHANGED
@@ -10,179 +10,185 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
10
 
11
  var BG = BOLDGRID.EDITOR,
12
  self = {
13
-
14
- $body: $( 'body' ),
15
- $window: $( window ),
16
- $dragHelper: null,
17
- currentDrag: null,
18
- $mceContainer: null,
19
-
20
- /**
21
- * Initialize the drag.
22
- *
23
- * @since 1.4
24
- */
25
- init: function() {
26
- self.$mceContainer = BG.Controls.$container;
27
- self.$dragHelper = self.createDragHelper();
28
- self.bindEvents();
29
- },
30
-
31
- /**
32
- * Create drag helper.
33
- *
34
- * @since 1.4
35
- */
36
- createDragHelper: function() {
37
- var $dragHelper = $( '<div id="boldgrid-drag-pointer"></div>' ).hide();
38
- self.$body.append( $dragHelper );
39
- return $dragHelper;
40
- },
41
-
42
- /**
43
- * Bind all events.
44
- *
45
- * @since 1.4
46
- */
47
- bindEvents: function() {
48
- var exit = function() {
49
  return false;
50
  };
51
 
52
- // Bind mouse event to the parent.
53
- $( 'html' )
54
- .on( 'dragstart', '.gridblock', exit )
55
- .on( 'mousemove', '.section-dragging-active', self.mouseMove )
56
- .on( 'mouseup', '.section-dragging-active', self.endDrag )
57
- .on( 'mouseleave', '.section-dragging-active', self.endDrag )
58
- .on( 'mousedown', 'body.boldgrid-zoomout .gridblock', self.startDrag );
59
-
60
- // Bind event to the iframe.
61
- self.$mceContainer
62
- .on( 'mouseup', '.dragging-section.dragging-gridblock-iframe', self.endDrag )
63
- .on( 'mousemove', '.dragging-section.dragging-gridblock-iframe', self.overIframe )
64
- .on( 'mouseenter', '.dragging-section.dragging-gridblock-iframe > body', self.enterIframeBody )
65
- .on( 'mouseleave', '.dragging-section.dragging-gridblock-iframe', self.leaveIframeBody );
66
- },
67
-
68
- /**
69
- * Start iFrame dragging.
70
- *
71
- * @since 1.4
72
- */
73
- enterIframeBody: function() {
74
- if ( ! BG.DRAG.Section.isDragging() ) {
75
- self.$mceContainer.find( 'body' ).append( self.currentDrag.$element );
76
- BG.DRAG.Section.startDrag( self.currentDrag.$element );
77
- }
78
- },
79
-
80
- /**
81
- * When you leave mce html end mce drag and remove html.
82
- *
83
- * @since 1.4
84
- */
85
- leaveIframeBody: function() {
86
- if ( BG.DRAG.Section.isDragging() ) {
87
- BG.DRAG.Section.end();
88
- self.currentDrag.$element.detach();
89
- }
90
- },
91
-
92
- /**
93
- * While mousing over iframe while this.drag initiated, the the parent drag helper.
94
- *
95
- * @since 1.4
96
- */
97
- overIframe: function() {
98
- if ( self.currentDrag ) {
99
- self.$dragHelper.hide();
100
- BG.DRAG.Section.showDragHelper = true;
101
- BG.DRAG.Section.$dragHelper.show();
102
- }
103
- },
104
-
105
- /**
106
- * End the dragging process on the parent. (Also ends child).
107
- *
108
- * @since 1.4
109
- */
110
- endDrag: function() {
111
- if ( self.currentDrag ) {
112
- IMHWPB['tinymce_undo_disabled'] = false;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
113
  BG.DRAG.Section.$dragHelper.hide();
114
- BG.DRAG.Section.showDragHelper = false;
115
- BG.DRAG.Section.end();
116
- self.$dragHelper.hide();
117
- self.installGridblock();
118
- self.$body.removeClass( 'section-dragging-active' );
119
- self.currentDrag.$gridblockUi.removeClass( 'dragging-gridblock' );
120
- self.$mceContainer.$html.removeClass( 'dragging-gridblock-iframe' );
121
- self.currentDrag = false;
122
- }
123
- },
124
-
125
- /**
126
- * Swap the preview html with loading html.
127
- *
128
- * @since 1.4
129
- */
130
- installGridblock: function() {
131
- if ( self.$mceContainer.$body.find( self.currentDrag.$element ).length ) {
132
- BG.GRIDBLOCK.Add.replaceGridblock( self.currentDrag.$element, self.currentDrag.gridblockId );
133
- self.currentDrag.$element.removeClass( 'dragging-gridblock-placeholder' );
134
- }
135
- },
136
-
137
- /**
138
- * Start the drag process.
139
- *
140
- * @since 1.4
141
- *
142
- * @param {DOMEvent} e [description]
143
- */
144
- startDrag: function( e ) {
145
- var config,
146
- $this = $( this ),
147
- gridblockId = $this.attr( 'data-id' );
148
-
149
- if ( false === isTargetValid( e ) || BG.GRIDBLOCK.Generate.needsUpgrade( $this ) ) {
150
- return;
151
  }
152
-
153
- IMHWPB['tinymce_undo_disabled'] = true;
154
- config = BG.GRIDBLOCK.configs.gridblocks[ gridblockId ];
155
- self.currentDrag = {
156
- $gridblockUi: $this,
157
- gridblockId: gridblockId,
158
- gridblock: config,
159
- $element: config.getPreviewPlaceHolder()
160
- };
161
-
162
- // Add enable classes.
163
- self.currentDrag.$gridblockUi.addClass( 'dragging-gridblock' );
164
- self.$mceContainer.$html.addClass( 'dragging-gridblock-iframe' );
165
- self.currentDrag.$element.addClass( 'dragging-gridblock-placeholder' );
166
- self.$body.addClass( 'section-dragging-active' );
167
-
168
- // Init the helper for the process.
169
- BG.DRAG.Section.positionHelper( e, self.$dragHelper );
170
- self.$dragHelper.show();
171
- },
172
-
173
- /**
174
- * When you mouse move within the parent.
175
- *
176
- * @since 1.4
177
- *
178
- * @param {DOMEvent} e
179
- */
180
- mouseMove: function( e ) {
181
- self.$dragHelper.show();
182
- BG.DRAG.Section.$dragHelper.hide();
183
- BG.DRAG.Section.positionHelper( e, self.$dragHelper );
184
- }
185
- };
186
 
187
  /**
188
  * Check if a drag start target is valid.
@@ -201,5 +207,4 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
201
  }
202
 
203
  BG.GRIDBLOCK.Drag = self;
204
-
205
  } )( jQuery );
10
 
11
  var BG = BOLDGRID.EDITOR,
12
  self = {
13
+ $body: $( 'body' ),
14
+ $window: $( window ),
15
+ $dragHelper: null,
16
+ currentDrag: null,
17
+ $mceContainer: null,
18
+
19
+ /**
20
+ * Initialize the drag.
21
+ *
22
+ * @since 1.4
23
+ */
24
+ init: function() {
25
+ self.$mceContainer = BG.Controls.$container;
26
+ self.$dragHelper = self.createDragHelper();
27
+ self.bindEvents();
28
+ },
29
+
30
+ /**
31
+ * Create drag helper.
32
+ *
33
+ * @since 1.4
34
+ */
35
+ createDragHelper: function() {
36
+ var $dragHelper = $( '<div id="boldgrid-drag-pointer"></div>' ).hide();
37
+ self.$body.append( $dragHelper );
38
+ return $dragHelper;
39
+ },
40
+
41
+ /**
42
+ * Bind all events.
43
+ *
44
+ * @since 1.4
45
+ */
46
+ bindEvents: function() {
47
+ var exit = function() {
 
48
  return false;
49
  };
50
 
51
+ // Bind mouse event to the parent.
52
+ $( 'html' )
53
+ .on( 'dragstart', '.gridblock', exit )
54
+ .on( 'mousemove', '.section-dragging-active', self.mouseMove )
55
+ .on( 'mouseup', '.section-dragging-active', self.endDrag )
56
+ .on( 'mouseleave', '.section-dragging-active', self.endDrag )
57
+ .on( 'mousedown', 'body.boldgrid-zoomout .gridblock', self.startDrag );
58
+
59
+ // Bind event to the iframe.
60
+ self.$mceContainer
61
+ .on( 'mouseup', '.dragging-section.dragging-gridblock-iframe', self.endDrag )
62
+ .on( 'mousemove', '.dragging-section.dragging-gridblock-iframe', self.overIframe )
63
+ .on(
64
+ 'mouseenter',
65
+ '.dragging-section.dragging-gridblock-iframe > body',
66
+ self.enterIframeBody
67
+ )
68
+ .on( 'mouseleave', '.dragging-section.dragging-gridblock-iframe', self.leaveIframeBody );
69
+ },
70
+
71
+ /**
72
+ * Start iFrame dragging.
73
+ *
74
+ * @since 1.4
75
+ */
76
+ enterIframeBody: function() {
77
+ if ( ! BG.DRAG.Section.isDragging() ) {
78
+ self.$mceContainer.find( 'body' ).append( self.currentDrag.$element );
79
+ BG.DRAG.Section.startDrag( self.currentDrag.$element );
80
+ }
81
+ },
82
+
83
+ /**
84
+ * When you leave mce html end mce drag and remove html.
85
+ *
86
+ * @since 1.4
87
+ */
88
+ leaveIframeBody: function() {
89
+ if ( BG.DRAG.Section.isDragging() ) {
90
+ BG.DRAG.Section.end();
91
+ self.currentDrag.$element.detach();
92
+ }
93
+ },
94
+
95
+ /**
96
+ * While mousing over iframe while this.drag initiated, the the parent drag helper.
97
+ *
98
+ * @since 1.4
99
+ */
100
+ overIframe: function() {
101
+ if ( self.currentDrag ) {
102
+ self.$dragHelper.hide();
103
+ BG.DRAG.Section.showDragHelper = true;
104
+ BG.DRAG.Section.$dragHelper.show();
105
+ }
106
+ },
107
+
108
+ /**
109
+ * End the dragging process on the parent. (Also ends child).
110
+ *
111
+ * @since 1.4
112
+ */
113
+ endDrag: function() {
114
+ if ( self.currentDrag ) {
115
+ IMHWPB['tinymce_undo_disabled'] = false;
116
+ BG.DRAG.Section.$dragHelper.hide();
117
+ BG.DRAG.Section.showDragHelper = false;
118
+ BG.DRAG.Section.end();
119
+ self.$dragHelper.hide();
120
+ self.installGridblock();
121
+ self.$body.removeClass( 'section-dragging-active' );
122
+ self.currentDrag.$gridblockUi.removeClass( 'dragging-gridblock' );
123
+ self.$mceContainer.$html.removeClass( 'dragging-gridblock-iframe' );
124
+ self.currentDrag = false;
125
+ }
126
+ },
127
+
128
+ /**
129
+ * Swap the preview html with loading html.
130
+ *
131
+ * @since 1.4
132
+ */
133
+ installGridblock: function() {
134
+ if ( self.$mceContainer.$body.find( self.currentDrag.$element ).length ) {
135
+ BG.GRIDBLOCK.Add.replaceGridblock(
136
+ self.currentDrag.$element,
137
+ self.currentDrag.gridblockId
138
+ );
139
+ self.currentDrag.$element.removeClass( 'dragging-gridblock-placeholder' );
140
+ }
141
+ },
142
+
143
+ /**
144
+ * Start the drag process.
145
+ *
146
+ * @since 1.4
147
+ *
148
+ * @param {DOMEvent} e [description]
149
+ */
150
+ startDrag: function( e ) {
151
+ var config,
152
+ $this = $( this ),
153
+ gridblockId = $this.attr( 'data-id' );
154
+
155
+ if ( false === isTargetValid( e ) || BG.GRIDBLOCK.Generate.needsUpgrade( $this ) ) {
156
+ return;
157
+ }
158
+
159
+ IMHWPB['tinymce_undo_disabled'] = true;
160
+ config = BG.GRIDBLOCK.configs.gridblocks[gridblockId];
161
+ self.currentDrag = {
162
+ $gridblockUi: $this,
163
+ gridblockId: gridblockId,
164
+ gridblock: config,
165
+ $element: config.getPreviewPlaceHolder()
166
+ };
167
+
168
+ // Add enable classes.
169
+ self.currentDrag.$gridblockUi.addClass( 'dragging-gridblock' );
170
+ self.$mceContainer.$html.addClass( 'dragging-gridblock-iframe' );
171
+ self.currentDrag.$element.addClass( 'dragging-gridblock-placeholder' );
172
+ self.$body.addClass( 'section-dragging-active' );
173
+
174
+ // Init the helper for the process.
175
+ BG.DRAG.Section.positionHelper( e, self.$dragHelper );
176
+ self.$dragHelper.show();
177
+ },
178
+
179
+ /**
180
+ * When you mouse move within the parent.
181
+ *
182
+ * @since 1.4
183
+ *
184
+ * @param {DOMEvent} e
185
+ */
186
+ mouseMove: function( e ) {
187
+ self.$dragHelper.show();
188
  BG.DRAG.Section.$dragHelper.hide();
189
+ BG.DRAG.Section.positionHelper( e, self.$dragHelper );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
190
  }
191
+ };
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
192
 
193
  /**
194
  * Check if a drag start target is valid.
207
  }
208
 
209
  BG.GRIDBLOCK.Drag = self;
 
210
  } )( jQuery );
assets/js/builder/gridblock/filter.js CHANGED
@@ -7,257 +7,259 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
7
 
8
  var BG = BOLDGRID.EDITOR,
9
  self = {
 
10
 
11
- configs: BoldgridEditor.gridblocks,
12
-
13
- removedGridlocks: {},
14
-
15
- /**
16
- * Setup the Block configuration.
17
- *
18
- * @since 1.4
19
- */
20
- setupConfigs: function() {
21
- BG.GRIDBLOCK.configs = {};
22
- BG.GRIDBLOCK.configs.gridblocks = {};
23
- self.loadingTemplate = wp.template( 'boldgrid-editor-gridblock-loading' );
24
-
25
- $.each( self.configs, function( gridblockId ) {
26
-
27
- this.html = self.unsetImageUrls( this.html );
28
-
29
- this.$html = $( this.html );
30
-
31
- self.removeInvalidGridblocks( this, gridblockId );
32
- } );
33
-
34
- self.setConfig();
35
- },
36
-
37
- /**
38
- * Removing image src urls.
39
- *
40
- * @since 1.5
41
- *
42
- * @param {string} html HTML to update.
43
- * @return {string} Return html string.
44
- */
45
- unsetImageUrls: function( html ) {
46
- var matches = html.match( /<img.*?>/g );
47
- matches = matches || [];
48
-
49
- _.each( matches, function( match ) {
50
- html = html.replace( match, match.replace( /\ssrc=/, ' data-src=' ) );
51
- } );
52
-
53
- return html;
54
- },
55
-
56
- /**
57
- * Schedule any invalid gridblocks for removal.
58
- *
59
- * @since 1.4
60
- *
61
- * @param {Object} gridblock Config for Gridblock.
62
- * @param {integer} gridblockId Index of Gridblock
63
- */
64
- removeInvalidGridblocks: function( gridblock, gridblockId ) {
65
- var isSimpleGridblock = self.isSimpleGridblock( gridblock.$html );
66
-
67
- if ( isSimpleGridblock ) {
68
- self.removeGridblock( gridblockId );
69
- }
70
- },
71
-
72
- /**
73
- * Config Methods.
74
- *
75
- * These are merged into the config object.
76
- *
77
- * @type {Object}
78
- */
79
- configMethods: {
80
 
81
  /**
82
- * Get the jQuery HTML Object.
83
- * @return {jQuery} HTML to be added to the page.
 
84
  */
85
- getHtml: function() {
86
- let html = '';
 
 
87
 
88
- this.$html.each( function() {
89
- if ( this.outerHTML ) {
90
- html += this.outerHTML;
91
- }
 
 
92
  } );
93
 
94
- return '<div class="temp-gridblock-wrapper">' + html + '</div>';
95
  },
96
 
97
  /**
98
- * Create a placeholder based on the preview object.
 
 
99
  *
100
- * @return {jQuery} Element to preview with loading element nested.
 
101
  */
102
- getPreviewPlaceHolder: function() {
103
- let $placeholder;
 
104
 
105
- $placeholder = $( this.getHtml() );
106
- $placeholder.prepend( self.loadingTemplate() );
 
107
 
108
- return $placeholder;
109
  },
110
 
111
- getTitle: function() {
112
- let title,
113
- template = this.template;
 
 
 
 
 
 
 
114
 
115
- if ( template ) {
116
- title = template.replace( /[-_]/g, ' ' );
117
- title = title.charAt( 0 ).toUpperCase() + title.slice( 1 );
118
  }
 
119
 
120
- return title;
121
- }
122
- },
123
-
124
- /**
125
- * Store the configuration into a new object.
126
- *
127
- * @since 1.4
128
- */
129
- setConfig: function() {
130
- $.each( self.configs, function( gridblockId ) {
131
- if ( ! self.removedGridlocks[ gridblockId ] ) {
132
- delete this.html;
133
- this.gridblockId = gridblockId;
134
- this.uniqueMarkup = self.createUniqueMarkup( this.$html );
135
- _.extend( this, self.configMethods );
136
- BG.GRIDBLOCK.configs.gridblocks[ gridblockId ] = this;
137
- }
138
- } );
139
- },
140
-
141
- /**
142
- * Add a single Gridblock Object to the config.
143
- *
144
- * @since 1.4
145
- *
146
- * @param {Object} gridblockData Gridblock Info.
147
- * @param {number} index Index of gridblock in api return.
148
- */
149
- addGridblockConfig: function( gridblockData, index ) {
150
- var gridblockId = 'remote-' + index;
151
-
152
- gridblockData = _.defaults( gridblockData, {
153
- dynamicImages: true,
154
- gridblockId: gridblockId,
155
- $html: gridblockData['html-jquery']
156
- } );
157
-
158
- delete gridblockData.html;
159
- delete gridblockData['html-jquery'];
160
-
161
- _.extend( gridblockData, self.configMethods );
162
- BG.GRIDBLOCK.configs.gridblocks[ gridblockId ] = gridblockData;
163
- },
164
-
165
- /**
166
- * Remove gridblock from config.
167
- *
168
- * @since 1.4
169
- *
170
- * @param {number} gridblockId Index of gridblock.
171
- */
172
- removeGridblock: function( gridblockId ) {
173
- self.removedGridlocks[ gridblockId ] = self.configs[ gridblockId ];
174
- },
175
-
176
- /**
177
- * Create a string that will be used to check if 2 griblocks are the sameish.
178
- *
179
- * @since 1.4
180
- *
181
- * @param {jQuery} $element Element to create string for.
182
- * @return {string} String with whitespace rmeoved.
183
- */
184
- createUniqueMarkup: function( $element ) {
185
- $element = $element.clone();
186
- $element.find( 'img' ).removeAttr( 'src' ).removeAttr( 'data-src' ).removeAttr( 'class' );
187
- return $element[0].outerHTML.replace( /\s/g, '' );
188
- },
189
-
190
- /**
191
- * Swap image with a placeholder from placehold.it
192
- *
193
- * @since 1.0
194
- */
195
- setPlaceholderSrc: function( $this ) {
196
-
197
- // Default to 300.
198
- var width = ( $this.attr( 'data-width' ) ) ? $this.attr( 'data-width' ) : '300',
199
- height = ( $this.attr( 'data-height' ) ) ? $this.attr( 'data-height' ) : '300';
200
-
201
- $this.attr( 'src', 'https://placehold.it/' + width + 'x' + height + '/cccccc/?text=+' );
202
- },
203
-
204
- removeAttributionAttributes: function( $image ) {
205
- $image.removeAttr( 'data-boldgrid-asset-id' )
206
- .removeAttr( 'data-pending-boldgrid-attribution' );
207
- },
208
-
209
- /**
210
- * Remove Gridblocks that should not be aviailable to users.
211
- *
212
- * @since 1.4
213
- *
214
- * @param {number} gridblockId Index of gridblock.
215
- */
216
- isSimpleGridblock: function( $html ) {
217
- var validNumOfDescendents = 3,
218
- isSimpleGridblock = false,
219
- $testDiv = $( '<div>' ).html( $html.clone() );
220
-
221
- // Remove spaces from the test div. Causes areas with only spacers to fail tests.
222
- $testDiv.find( '.mod-space' ).remove();
223
-
224
- $testDiv.find( '.row:not(.row .row)' ).each( function() {
225
- var $descendents,
226
- $this = $( this );
227
-
228
- if ( ! $this.siblings().length ) {
229
- $descendents = $this.find( '*' );
230
- if ( $descendents.length <= validNumOfDescendents ) {
231
- isSimpleGridblock = true;
232
- return false;
233
  }
 
 
234
  }
235
- } );
236
 
237
- $testDiv.find( '.row:not(.row .row) > [class^="col-"] > .row' ).each( function() {
238
- var $hr,
239
- $this = $( this );
 
 
 
 
 
 
 
 
 
 
 
 
 
240
 
241
- if ( ! $this.siblings().length ) {
242
- $hr = $this.find( 'hr' );
243
- if ( ! $hr.siblings().length ) {
244
- isSimpleGridblock = true;
245
- return false;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
246
  }
247
- }
248
- } );
249
 
250
- // Hide empty rows.
251
- $testDiv.find( '.row:not(.row .row):only-of-type > [class^="col-"]:empty:only-of-type' ).each( function() {
252
- isSimpleGridblock = true;
253
- return false;
254
- } );
255
 
256
- return isSimpleGridblock;
257
- }
258
- };
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
259
 
260
  BG.GRIDBLOCK.Filter = self;
261
  BG.GRIDBLOCK.Filter.setupConfigs();
262
-
263
  } )( jQuery );
7
 
8
  var BG = BOLDGRID.EDITOR,
9
  self = {
10
+ configs: BoldgridEditor.gridblocks,
11
 
12
+ removedGridlocks: {},
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13
 
14
  /**
15
+ * Setup the Block configuration.
16
+ *
17
+ * @since 1.4
18
  */
19
+ setupConfigs: function() {
20
+ BG.GRIDBLOCK.configs = {};
21
+ BG.GRIDBLOCK.configs.gridblocks = {};
22
+ self.loadingTemplate = wp.template( 'boldgrid-editor-gridblock-loading' );
23
 
24
+ $.each( self.configs, function( gridblockId ) {
25
+ this.html = self.unsetImageUrls( this.html );
26
+
27
+ this.$html = $( this.html );
28
+
29
+ self.removeInvalidGridblocks( this, gridblockId );
30
  } );
31
 
32
+ self.setConfig();
33
  },
34
 
35
  /**
36
+ * Removing image src urls.
37
+ *
38
+ * @since 1.5
39
  *
40
+ * @param {string} html HTML to update.
41
+ * @return {string} Return html string.
42
  */
43
+ unsetImageUrls: function( html ) {
44
+ var matches = html.match( /<img.*?>/g );
45
+ matches = matches || [];
46
 
47
+ _.each( matches, function( match ) {
48
+ html = html.replace( match, match.replace( /\ssrc=/, ' data-src=' ) );
49
+ } );
50
 
51
+ return html;
52
  },
53
 
54
+ /**
55
+ * Schedule any invalid gridblocks for removal.
56
+ *
57
+ * @since 1.4
58
+ *
59
+ * @param {Object} gridblock Config for Gridblock.
60
+ * @param {integer} gridblockId Index of Gridblock
61
+ */
62
+ removeInvalidGridblocks: function( gridblock, gridblockId ) {
63
+ var isSimpleGridblock = self.isSimpleGridblock( gridblock.$html );
64
 
65
+ if ( isSimpleGridblock ) {
66
+ self.removeGridblock( gridblockId );
 
67
  }
68
+ },
69
 
70
+ /**
71
+ * Config Methods.
72
+ *
73
+ * These are merged into the config object.
74
+ *
75
+ * @type {Object}
76
+ */
77
+ configMethods: {
78
+
79
+ /**
80
+ * Get the jQuery HTML Object.
81
+ * @return {jQuery} HTML to be added to the page.
82
+ */
83
+ getHtml: function() {
84
+ let html = '';
85
+
86
+ this.$html.each( function() {
87
+ if ( this.outerHTML ) {
88
+ html += this.outerHTML;
89
+ }
90
+ } );
91
+
92
+ return '<div class="temp-gridblock-wrapper">' + html + '</div>';
93
+ },
94
+
95
+ /**
96
+ * Create a placeholder based on the preview object.
97
+ *
98
+ * @return {jQuery} Element to preview with loading element nested.
99
+ */
100
+ getPreviewPlaceHolder: function() {
101
+ let $placeholder;
102
+
103
+ $placeholder = $( this.getHtml() );
104
+ $placeholder.prepend( self.loadingTemplate() );
105
+
106
+ return $placeholder;
107
+ },
108
+
109
+ getTitle: function() {
110
+ let title,
111
+ template = this.template;
112
+
113
+ if ( template ) {
114
+ title = template.replace( /[-_]/g, ' ' );
115
+ title = title.charAt( 0 ).toUpperCase() + title.slice( 1 );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
116
  }
117
+
118
+ return title;
119
  }
120
+ },
121
 
122
+ /**
123
+ * Store the configuration into a new object.
124
+ *
125
+ * @since 1.4
126
+ */
127
+ setConfig: function() {
128
+ $.each( self.configs, function( gridblockId ) {
129
+ if ( ! self.removedGridlocks[gridblockId] ) {
130
+ delete this.html;
131
+ this.gridblockId = gridblockId;
132
+ this.uniqueMarkup = self.createUniqueMarkup( this.$html );
133
+ _.extend( this, self.configMethods );
134
+ BG.GRIDBLOCK.configs.gridblocks[gridblockId] = this;
135
+ }
136
+ } );
137
+ },
138
 
139
+ /**
140
+ * Add a single Gridblock Object to the config.
141
+ *
142
+ * @since 1.4
143
+ *
144
+ * @param {Object} gridblockData Gridblock Info.
145
+ * @param {number} index Index of gridblock in api return.
146
+ */
147
+ addGridblockConfig: function( gridblockData, index ) {
148
+ var gridblockId = 'remote-' + index;
149
+
150
+ gridblockData = _.defaults( gridblockData, {
151
+ dynamicImages: true,
152
+ gridblockId: gridblockId,
153
+ $html: gridblockData['html-jquery']
154
+ } );
155
+
156
+ delete gridblockData.html;
157
+ delete gridblockData['html-jquery'];
158
+
159
+ _.extend( gridblockData, self.configMethods );
160
+ BG.GRIDBLOCK.configs.gridblocks[gridblockId] = gridblockData;
161
+ },
162
+
163
+ /**
164
+ * Remove gridblock from config.
165
+ *
166
+ * @since 1.4
167
+ *
168
+ * @param {number} gridblockId Index of gridblock.
169
+ */
170
+ removeGridblock: function( gridblockId ) {
171
+ self.removedGridlocks[gridblockId] = self.configs[gridblockId];
172
+ },
173
+
174
+ /**
175
+ * Create a string that will be used to check if 2 griblocks are the sameish.
176
+ *
177
+ * @since 1.4
178
+ *
179
+ * @param {jQuery} $element Element to create string for.
180
+ * @return {string} String with whitespace rmeoved.
181
+ */
182
+ createUniqueMarkup: function( $element ) {
183
+ $element = $element.clone();
184
+ $element
185
+ .find( 'img' )
186
+ .removeAttr( 'src' )
187
+ .removeAttr( 'data-src' )
188
+ .removeAttr( 'class' );
189
+ return $element[0].outerHTML.replace( /\s/g, '' );
190
+ },
191
+
192
+ /**
193
+ * Swap image with a placeholder from placehold.it
194
+ *
195
+ * @since 1.0
196
+ */
197
+ setPlaceholderSrc: function( $this ) {
198
+
199
+ // Default to 300.
200
+ var width = $this.attr( 'data-width' ) ? $this.attr( 'data-width' ) : '300',
201
+ height = $this.attr( 'data-height' ) ? $this.attr( 'data-height' ) : '300';
202
+
203
+ $this.attr( 'src', 'https://placehold.it/' + width + 'x' + height + '/cccccc/?text=+' );
204
+ },
205
+
206
+ removeAttributionAttributes: function( $image ) {
207
+ $image.removeAttr( 'data-boldgrid-asset-id' ).removeAttr( 'data-pending-boldgrid-attribution' );
208
+ },
209
+
210
+ /**
211
+ * Remove Gridblocks that should not be aviailable to users.
212
+ *
213
+ * @since 1.4
214
+ *
215
+ * @param {number} gridblockId Index of gridblock.
216
+ */
217
+ isSimpleGridblock: function( $html ) {
218
+ var validNumOfDescendents = 3,
219
+ isSimpleGridblock = false,
220
+ $testDiv = $( '<div>' ).html( $html.clone() );
221
+
222
+ // Remove spaces from the test div. Causes areas with only spacers to fail tests.
223
+ $testDiv.find( '.mod-space' ).remove();
224
+
225
+ $testDiv.find( '.row:not(.row .row)' ).each( function() {
226
+ var $descendents,
227
+ $this = $( this );
228
+
229
+ if ( ! $this.siblings().length ) {
230
+ $descendents = $this.find( '*' );
231
+ if ( $descendents.length <= validNumOfDescendents ) {
232
+ isSimpleGridblock = true;
233
+ return false;
234
+ }
235
  }
236
+ } );
 
237
 
238
+ $testDiv.find( '.row:not(.row .row) > [class^="col-"] > .row' ).each( function() {
239
+ var $hr,
240
+ $this = $( this );
 
 
241
 
242
+ if ( ! $this.siblings().length ) {
243
+ $hr = $this.find( 'hr' );
244
+ if ( ! $hr.siblings().length ) {
245
+ isSimpleGridblock = true;
246
+ return false;
247
+ }
248
+ }
249
+ } );
250
+
251
+ // Hide empty rows.
252
+ $testDiv
253
+ .find( '.row:not(.row .row):only-of-type > [class^="col-"]:empty:only-of-type' )
254
+ .each( function() {
255
+ isSimpleGridblock = true;
256
+ return false;
257
+ } );
258
+
259
+ return isSimpleGridblock;
260
+ }
261
+ };
262
 
263
  BG.GRIDBLOCK.Filter = self;
264
  BG.GRIDBLOCK.Filter.setupConfigs();
 
265
  } )( jQuery );
assets/js/builder/gridblock/generate.js CHANGED
@@ -36,24 +36,32 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
36
  self.fetching = true;
37
  self.gridblockLoadingUI.start();
38
 
39
- return self.requestGridblocks().done( function( gridblocks, text, xhr ) {
40
- self.licenseTypes = xhr.getResponseHeader( 'License-Types' ) || '[]';
41
- self.licenseTypes = JSON.parse( self.licenseTypes );
42
-
43
- self.addToConfig( gridblocks );
44
- BG.GRIDBLOCK.View.createGridblocks();
45
- } ).always( function() {
46
- self.fetching = false;
47
- self.gridblockLoadingUI.finish();
48
- } ).fail( function() {
49
- self.failure = true;
50
- BG.GRIDBLOCK.View.$gridblockSection.append( wp.template( 'boldgrid-editor-gridblock-error' )() );
51
- } );
 
 
 
 
 
 
52
  },
53
 
54
  needsUpgrade( $gridblock ) {
55
- return parseInt( $gridblock.attr( 'data-is-premium' ) ) &&
56
- parseInt( $gridblock.attr( 'data-requires-premium' ) );
 
 
57
  },
58
 
59
  requestGridblocks: function( options ) {
@@ -61,22 +69,24 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
61
  options = options || {};
62
 
63
  return $.ajax( {
64
- url: BoldgridEditor.plugin_configs.asset_server +
 
65
  BoldgridEditor.plugin_configs.ajax_calls.gridblock_generate,
66
  dataType: 'json',
67
  timeout: 10000,
68
  data: _.defaults( options, {
69
-
70
  // If filtered to a type, load 30 otherwise 50.
71
- 'quantity': type ? 30 : 50,
72
- 'color_palettes': 1,
73
- 'include_temporary_resources': 1,
74
- 'release_channel': BoldgridEditor.boldgrid_settings.theme_release_channel,
75
- 'key': BoldgridEditor.boldgrid_settings.api_key,
76
- 'transparent_backgrounds': 'post' === BoldgridEditor.post_type ? 1 : 0,
77
- 'type': type,
78
- 'color': JSON.stringify( { 'colors': BG.CONTROLS.Color.getGridblockColors() } ),
79
- 'category': self.getCategory()
 
80
  } )
81
  } );
82
  },
@@ -106,7 +116,11 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
106
  */
107
  getCategory: function() {
108
  var category;
109
- if ( BoldgridEditor && BoldgridEditor.inspiration && BoldgridEditor.inspiration.subcategory_key ) {
 
 
 
 
110
  category = BoldgridEditor.inspiration.subcategory_key;
111
  }
112
 
@@ -123,8 +137,11 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
123
  addToConfig: function( gridblocks ) {
124
  _.each( gridblocks, function( gridblockData, index ) {
125
  if ( self.canDisplayGridblock( gridblockData ) ) {
126
- gridblocks[ index ] = self.addRequiredProperties( gridblockData );
127
- BG.GRIDBLOCK.Filter.addGridblockConfig( gridblocks[ index ], 'generated-' + self.gridblockCount );
 
 
 
128
 
129
  self.gridblockCount++;
130
  }
@@ -158,9 +175,7 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
158
  var backgroundImageOverride = $html.attr( 'gb-background-image' );
159
 
160
  if ( backgroundImageOverride ) {
161
- $html
162
- .removeAttr( 'gb-background-image' )
163
- .css( 'background-image', backgroundImageOverride );
164
  }
165
  },
166
 
@@ -175,13 +190,11 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
175
  var $html = $( gridblockData.html );
176
 
177
  self.updateBackgroundImages( $html );
178
- gridblockData[ 'html-jquery' ] = $html;
179
 
180
  return gridblockData;
181
  }
182
-
183
  };
184
 
185
  BG.GRIDBLOCK.Generate = self;
186
-
187
  } )( jQuery );
36
  self.fetching = true;
37
  self.gridblockLoadingUI.start();
38
 
39
+ return self
40
+ .requestGridblocks()
41
+ .done( function( gridblocks, text, xhr ) {
42
+ self.licenseTypes = xhr.getResponseHeader( 'License-Types' ) || '[]';
43
+ self.licenseTypes = JSON.parse( self.licenseTypes );
44
+
45
+ self.addToConfig( gridblocks );
46
+ BG.GRIDBLOCK.View.createGridblocks();
47
+ } )
48
+ .always( function() {
49
+ self.fetching = false;
50
+ self.gridblockLoadingUI.finish();
51
+ } )
52
+ .fail( function() {
53
+ self.failure = true;
54
+ BG.GRIDBLOCK.View.$gridblockSection.append(
55
+ wp.template( 'boldgrid-editor-gridblock-error' )()
56
+ );
57
+ } );
58
  },
59
 
60
  needsUpgrade( $gridblock ) {
61
+ return (
62
+ parseInt( $gridblock.attr( 'data-is-premium' ) ) &&
63
+ parseInt( $gridblock.attr( 'data-requires-premium' ) )
64
+ );
65
  },
66
 
67
  requestGridblocks: function( options ) {
69
  options = options || {};
70
 
71
  return $.ajax( {
72
+ url:
73
+ BoldgridEditor.plugin_configs.asset_server +
74
  BoldgridEditor.plugin_configs.ajax_calls.gridblock_generate,
75
  dataType: 'json',
76
  timeout: 10000,
77
  data: _.defaults( options, {
78
+ /*eslint-disable */
79
  // If filtered to a type, load 30 otherwise 50.
80
+ quantity: type ? 30 : 50,
81
+ color_palettes: 1,
82
+ include_temporary_resources: 1,
83
+ release_channel: BoldgridEditor.boldgrid_settings.theme_release_channel,
84
+ key: BoldgridEditor.boldgrid_settings.api_key,
85
+ transparent_backgrounds: 'post' === BoldgridEditor.post_type ? 1 : 0,
86
+ type: type,
87
+ color: JSON.stringify({ colors: BG.CONTROLS.Color.getGridblockColors() }),
88
+ category: self.getCategory()
89
+ /*eslint-enable */
90
  } )
91
  } );
92
  },
116
  */
117
  getCategory: function() {
118
  var category;
119
+ if (
120
+ BoldgridEditor &&
121
+ BoldgridEditor.inspiration &&
122
+ BoldgridEditor.inspiration.subcategory_key
123
+ ) {
124
  category = BoldgridEditor.inspiration.subcategory_key;
125
  }
126
 
137
  addToConfig: function( gridblocks ) {
138
  _.each( gridblocks, function( gridblockData, index ) {
139
  if ( self.canDisplayGridblock( gridblockData ) ) {
140
+ gridblocks[index] = self.addRequiredProperties( gridblockData );
141
+ BG.GRIDBLOCK.Filter.addGridblockConfig(
142
+ gridblocks[index],
143
+ 'generated-' + self.gridblockCount
144
+ );
145
 
146
  self.gridblockCount++;
147
  }
175
  var backgroundImageOverride = $html.attr( 'gb-background-image' );
176
 
177
  if ( backgroundImageOverride ) {
178
+ $html.removeAttr( 'gb-background-image' ).css( 'background-image', backgroundImageOverride );
 
 
179
  }
180
  },
181
 
190
  var $html = $( gridblockData.html );
191
 
192
  self.updateBackgroundImages( $html );
193
+ gridblockData['html-jquery'] = $html;
194
 
195
  return gridblockData;
196
  }
 
197
  };
198
 
199
  BG.GRIDBLOCK.Generate = self;
 
200
  } )( jQuery );
assets/js/builder/gridblock/image.js CHANGED
@@ -53,7 +53,7 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
53
  */
54
  replaceImages: function( gridblockData ) {
55
  gridblockData.$html.find( 'img' ).each( function() {
56
- var $this = $( this ),
57
  src = $this.attr( 'data-src' );
58
 
59
  $this.removeAttr( 'data-src' );
@@ -71,17 +71,23 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
71
  }
72
 
73
  // Get image data.
74
- self.getDataURL( src ).done( function( result ) {
75
- $this.attr( 'src', result );
76
- } ).fail( function() {
77
-
78
- // Get the image via server.
79
- self.getRedirectURL( src ).done( function( result ) {
80
  $this.attr( 'src', result );
81
- } ).fail( function() {
82
- BG.GRIDBLOCK.Filter.setPlaceholderSrc( $this );
 
 
 
 
 
 
 
 
 
 
83
  } );
84
- } );
85
  } );
86
  },
87
 
@@ -117,15 +123,18 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
117
  return;
118
  }
119
 
120
- self.getDataURL( imageUrl ).done( function( result ) {
121
- setBackground( result );
122
- } ).fail( function() {
123
-
124
- // Get the image via server.
125
- self.getRedirectURL( imageUrl ).done( function( result ) {
126
  setBackground( result );
 
 
 
 
 
 
 
127
  } );
128
- } );
129
  }
130
  },
131
 
@@ -208,9 +217,7 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
208
  backgroundImageCss = $image.css( 'background-image' ) || '';
209
  backgroundImageCss = self.replaceBackgroundUrl( backgroundImageCss, data.url );
210
 
211
- $image
212
- .attr( 'data-image-url', data.url )
213
- .css( 'background-image', backgroundImageCss );
214
  } else {
215
  $image.attr( 'src', data.url );
216
 
@@ -237,7 +244,6 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
237
  xhr.open( 'get', src );
238
  xhr.responseType = 'blob';
239
  xhr.onload = function() {
240
-
241
  var contentType,
242
  fr = new FileReader();
243
 
@@ -286,23 +292,23 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
286
  boldgrid_gridblock_image_ajax_nonce: BoldgridEditor.grid_block_nonce,
287
  urls: [ src ]
288
  }
289
- } ).done( function( response ) {
290
- var image = response.data[ src ] || false;
 
291
 
292
- if ( image ) {
293
- $deferred.resolve( image );
294
- } else {
 
 
 
 
295
  $deferred.reject();
296
- }
297
- } ).fail( function() {
298
- $deferred.reject();
299
- } );
300
 
301
  return $deferred;
302
  }
303
-
304
  };
305
 
306
  BG.GRIDBLOCK.Image = self;
307
-
308
  } )( jQuery );
53
  */
54
  replaceImages: function( gridblockData ) {
55
  gridblockData.$html.find( 'img' ).each( function() {
56
+ var $this = $( this ),
57
  src = $this.attr( 'data-src' );
58
 
59
  $this.removeAttr( 'data-src' );
71
  }
72
 
73
  // Get image data.
74
+ self
75
+ .getDataURL( src )
76
+ .done( function( result ) {
 
 
 
77
  $this.attr( 'src', result );
78
+ } )
79
+ .fail( function() {
80
+
81
+ // Get the image via server.
82
+ self
83
+ .getRedirectURL( src )
84
+ .done( function( result ) {
85
+ $this.attr( 'src', result );
86
+ } )
87
+ .fail( function() {
88
+ BG.GRIDBLOCK.Filter.setPlaceholderSrc( $this );
89
+ } );
90
  } );
 
91
  } );
92
  },
93
 
123
  return;
124
  }
125
 
126
+ self
127
+ .getDataURL( imageUrl )
128
+ .done( function( result ) {
 
 
 
129
  setBackground( result );
130
+ } )
131
+ .fail( function() {
132
+
133
+ // Get the image via server.
134
+ self.getRedirectURL( imageUrl ).done( function( result ) {
135
+ setBackground( result );
136
+ } );
137
  } );
 
138
  }
139
  },
140
 
217
  backgroundImageCss = $image.css( 'background-image' ) || '';
218
  backgroundImageCss = self.replaceBackgroundUrl( backgroundImageCss, data.url );
219
 
220
+ $image.attr( 'data-image-url', data.url ).css( 'background-image', backgroundImageCss );
 
 
221
  } else {
222
  $image.attr( 'src', data.url );
223
 
244
  xhr.open( 'get', src );
245
  xhr.responseType = 'blob';
246
  xhr.onload = function() {
 
247
  var contentType,
248
  fr = new FileReader();
249
 
292
  boldgrid_gridblock_image_ajax_nonce: BoldgridEditor.grid_block_nonce,
293
  urls: [ src ]
294
  }
295
+ } )
296
+ .done( function( response ) {
297
+ var image = response.data[src] || false;
298
 
299
+ if ( image ) {
300
+ $deferred.resolve( image );
301
+ } else {
302
+ $deferred.reject();
303
+ }
304
+ } )
305
+ .fail( function() {
306
  $deferred.reject();
307
+ } );
 
 
 
308
 
309
  return $deferred;
310
  }
 
311
  };
312
 
313
  BG.GRIDBLOCK.Image = self;
 
314
  } )( jQuery );
assets/js/builder/gridblock/lead.js CHANGED
@@ -4,7 +4,6 @@ var $ = jQuery,
4
  import template from '../../../../includes/template/gridblock/lead.html';
5
 
6
  export class Lead {
7
-
8
  constructor() {
9
  this.$template = $();
10
  }
@@ -46,10 +45,13 @@ export class Lead {
46
  * @since 1.6
47
  */
48
  _bindDismiss() {
49
- this.$template.find( '.add-blank' ).add( '#insert-media-button, #insert-gridblocks-button' ).one( 'click', () => {
50
- this.dismissPrompt();
51
- BG.VALIDATION.Section.updateContainers( BOLDGRID.EDITOR.Controls.$container );
52
- } );
 
 
 
53
  }
54
 
55
  /**
@@ -70,14 +72,13 @@ export class Lead {
70
  * @since 1.6
71
  */
72
  _insert() {
73
- let $iframe = $( tinymce.activeEditor.iframeElement ),
74
  $template = $( template );
75
 
76
  $iframe.after( $template );
77
 
78
  return $template;
79
  }
80
-
81
  }
82
 
83
  export { Save as default };
4
  import template from '../../../../includes/template/gridblock/lead.html';
5
 
6
  export class Lead {
 
7
  constructor() {
8
  this.$template = $();
9
  }
45
  * @since 1.6
46
  */
47
  _bindDismiss() {
48
+ this.$template
49
+ .find( '.add-blank' )
50
+ .add( '#insert-media-button, #insert-gridblocks-button' )
51
+ .one( 'click', () => {
52
+ this.dismissPrompt();
53
+ BG.VALIDATION.Section.updateContainers( BOLDGRID.EDITOR.Controls.$container );
54
+ } );
55
  }
56
 
57
  /**
72
  * @since 1.6
73
  */
74
  _insert() {
75
+ let $iframe = BG.Controls.$container.$iframe,
76
  $template = $( template );
77
 
78
  $iframe.after( $template );
79
 
80
  return $template;
81
  }
 
82
  }
83
 
84
  export { Save as default };
assets/js/builder/gridblock/loader.js CHANGED
@@ -9,7 +9,6 @@ import { Save } from './save';
9
 
10
  var BGGB = BOLDGRID.EDITOR.GRIDBLOCK,
11
  self = {
12
-
13
  $window: $( window ),
14
 
15
  openInit: false,
@@ -75,7 +74,9 @@ import { Save } from './save';
75
  * @since 1.4
76
  */
77
  loadGridblocks: function() {
78
- var interval, load, blocks,
 
 
79
  iteration = 0;
80
 
81
  if ( true === self.loadingGridblocks ) {
@@ -89,8 +90,8 @@ import { Save } from './save';
89
 
90
  self.loadingGridblocks = true;
91
  load = function() {
92
- var gridblockId = blocks[ iteration ],
93
- gridblock = ( gridblockId ) ? BGGB.configs.gridblocks[ gridblockId ] : false;
94
 
95
  if ( true === self.creatingIframe ) {
96
  return;
@@ -119,9 +120,13 @@ import { Save } from './save';
119
  * @since 1.4
120
  */
121
  createIframe: function( gridblock ) {
122
- var load, postCssLoad, $contents,
123
- $gridblock = BGGB.View.$gridblockSection.find( '[data-id="' + gridblock.gridblockId + '"]' ),
124
- $iframe = ( self.$iframeTemp ) ? self.$iframeTemp : $( '<iframe></iframe>' );
 
 
 
 
125
 
126
  self.creatingIframe = true;
127
  BGGB.View.$gridblockSection.find( '.gridblocks' ).append( $gridblock );
@@ -130,8 +135,8 @@ import { Save } from './save';
130
  load = function() {
131
  $contents = $iframe.contents();
132
  BGGB.Image.translateImages( gridblock );
133
- $contents.find( 'body' )
134
- .html( $( '<div>' )
135
  .html( gridblock.$html )
136
  .prepend( self.placeholderHtml.before )
137
  .append( self.placeholderHtml.after )
@@ -152,7 +157,6 @@ import { Save } from './save';
152
  $gridblock.removeClass( 'gridblock-loading' );
153
  self.creatingIframe = false;
154
  }, 200 );
155
-
156
  };
157
 
158
  postCssLoad = function() {
@@ -163,7 +167,7 @@ import { Save } from './save';
163
  }
164
  };
165
 
166
- if ( 'Firefox' === BOLDGRID.EDITOR.Controls.browser ) {
167
  $iframe.on( 'load', postCssLoad );
168
  } else {
169
  postCssLoad();
@@ -172,5 +176,4 @@ import { Save } from './save';
172
  };
173
 
174
  BGGB.Loader = self;
175
-
176
  } )( jQuery );
9
 
10
  var BGGB = BOLDGRID.EDITOR.GRIDBLOCK,
11
  self = {
 
12
  $window: $( window ),
13
 
14
  openInit: false,
74
  * @since 1.4
75
  */
76
  loadGridblocks: function() {
77
+ var interval,
78
+ load,
79
+ blocks,
80
  iteration = 0;
81
 
82
  if ( true === self.loadingGridblocks ) {
90
 
91
  self.loadingGridblocks = true;
92
  load = function() {
93
+ var gridblockId = blocks[iteration],
94
+ gridblock = gridblockId ? BGGB.configs.gridblocks[gridblockId] : false;
95
 
96
  if ( true === self.creatingIframe ) {
97
  return;
120
  * @since 1.4
121
  */
122
  createIframe: function( gridblock ) {
123
+ var load,
124
+ postCssLoad,
125
+ $contents,
126
+ $gridblock = BGGB.View.$gridblockSection.find(
127
+ '[data-id="' + gridblock.gridblockId + '"]'
128
+ ),
129
+ $iframe = self.$iframeTemp ? self.$iframeTemp : $( '<iframe></iframe>' );
130
 
131
  self.creatingIframe = true;
132
  BGGB.View.$gridblockSection.find( '.gridblocks' ).append( $gridblock );
135
  load = function() {
136
  $contents = $iframe.contents();
137
  BGGB.Image.translateImages( gridblock );
138
+ $contents.find( 'body' ).html(
139
+ $( '<div>' )
140
  .html( gridblock.$html )
141
  .prepend( self.placeholderHtml.before )
142
  .append( self.placeholderHtml.after )
157
  $gridblock.removeClass( 'gridblock-loading' );
158
  self.creatingIframe = false;
159
  }, 200 );
 
160
  };
161
 
162
  postCssLoad = function() {
167
  }
168
  };
169
 
170
+ if ( 'Firefox' === BOLDGRID.EDITOR.Controls.browser ) {
171
  $iframe.on( 'load', postCssLoad );
172
  } else {
173
  postCssLoad();
176
  };
177
 
178
  BGGB.Loader = self;
 
179
  } )( jQuery );
assets/js/builder/gridblock/save.js CHANGED
@@ -18,19 +18,21 @@ export class Save {
18
  * @since 1.6
19
  */
20
  _setupSaveGridblock() {
21
- BG.GRIDBLOCK.View.$gridblockSection.find( '.gridblocks' ).on( 'mousedown', '.gridblock .save', ( e ) => {
22
- e.stopPropagation();
 
 
23
 
24
- let $this = $( e.target ),
25
- gridblockId = $this.closest( '.gridblock' ).data( 'id' ),
26
- gridblockData = BG.GRIDBLOCK.configs.gridblocks[ gridblockId ];
27
 
28
- BG.Controls.get( 'Library' ).openPanel( {
29
- title: gridblockData.getTitle(),
30
- type: gridblockData.type,
31
- html: BG.GRIDBLOCK.Create.getHtml( gridblockId )
 
32
  } );
33
- } );
34
  }
35
  }
36
 
18
  * @since 1.6
19
  */
20
  _setupSaveGridblock() {
21
+ BG.GRIDBLOCK.View.$gridblockSection
22
+ .find( '.gridblocks' )
23
+ .on( 'mousedown', '.gridblock .save', e => {
24
+ e.stopPropagation();
25
 
26
+ let $this = $( e.target ),
27
+ gridblockId = $this.closest( '.gridblock' ).data( 'id' ),
28
+ gridblockData = BG.GRIDBLOCK.configs.gridblocks[gridblockId];
29
 
30
+ BG.Controls.get( 'Library' ).openPanel( {
31
+ title: gridblockData.getTitle(),
32
+ type: gridblockData.type,
33
+ html: BG.GRIDBLOCK.Create.getHtml( gridblockId )
34
+ } );
35
  } );
 
36
  }
37
  }
38
 
assets/js/builder/gridblock/view.js CHANGED
@@ -10,342 +10,355 @@ BOLDGRID.EDITOR.GRIDBLOCK = BOLDGRID.EDITOR.GRIDBLOCK || {};
10
 
11
  var BG = BOLDGRID.EDITOR,
12
  self = {
13
- $tinymceBody: null,
14
- $gridblockSection: null,
15
- $gridblockNav: null,
16
- headMarkup: false,
17
- siteMarkup: '',
18
-
19
- init: function() {
20
- self.$filterSelectWrap = $( '.boldgrid-gridblock-categories' );
21
- self.gridblockTemplate = wp.template( 'boldgrid-editor-gridblock' );
22
- self.$filterSelect = self.$filterSelectWrap.find( 'select' );
23
-
24
- self.fetchTypes();
25
-
26
- self.findElements();
27
- self.positionGridblockContainer();
28
- self.setupUndoRedo();
29
- self.createGridblocks();
30
- BG.GRIDBLOCK.Loader.loadGridblocks();
31
- BG.GRIDBLOCK.Category.init();
32
- self.endlessScroll();
33
- self.templateClass = self.getTemplateClass();
34
- },
35
-
36
- /**
37
- * Get remote Gridblock types.
38
- *
39
- * @since 1.6
40
- */
41
- fetchTypes() {
42
- return $.ajax( {
43
- url: BoldgridEditor.plugin_configs.asset_server +
44
- BoldgridEditor.plugin_configs.ajax_calls.gridblock_types,
45
- dataType: 'json',
46
- timeout: 4000,
47
- data: {
48
- 'release_channel': BoldgridEditor.boldgrid_settings.theme_release_channel,
49
- 'key': BoldgridEditor.boldgrid_settings.api_key
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
50
  }
51
- } )
52
- .done( ( data ) => {
53
- this.setFilterOptions( data );
54
- } ).fail( () => {
55
- this.setFilterOptions();
56
- } );
57
- },
58
-
59
- /**
60
- * Set the filters used for requests.
61
- *
62
- * @since 1.6
63
- */
64
- setFilterOptions( additionalFilters ) {
65
- let html = '',
66
- allFilters = [],
67
- filters = BoldgridEditor.builder_config.gridblock.filters;
68
-
69
- additionalFilters = additionalFilters || [];
70
- allFilters = filters.concat( additionalFilters );
71
-
72
- for ( let filter of allFilters ) {
73
- html += '<option value="' + filter.slug + '">' + filter.title + '</option>';
74
- }
75
 
76
- self.$filterSelect.html( html );
77
- self.$filterSelectWrap.fadeIn();
78
- },
79
-
80
- /**
81
- * Process for the opening of te gridblock UI.
82
- *
83
- * @since 1.6
84
- */
85
- onOpen: function() {
86
- self.$gridblockSection.trigger( 'scroll' );
87
- self.updateCustomStyles();
88
- },
89
-
90
- /**
91
- * Update all gridblocks with the latest custom styles.
92
- *
93
- * @since 1.6
94
- */
95
- updateCustomStyles: function() {
96
- let stylesheetCss = BG.Service.styleUpdater.getStylesheetCss();
97
-
98
- _.each( BG.GRIDBLOCK.configs.gridblocks, ( gridblock ) => {
99
- if ( 'iframeCreated' === gridblock.state ) {
100
- gridblock.$iframeContents
101
- .find( '#boldgrid-custom-styles' )
102
- .html( stylesheetCss );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
103
  }
104
- } );
105
- },
106
-
107
- /**
108
- * Set Gridblock count.
109
- *
110
- * @since 1.5
111
- */
112
- setGridblockCount: function() {
113
- let types = _.countBy( BOLDGRID.EDITOR.GRIDBLOCK.configs.gridblocks || [], 'type' );
114
-
115
- self.$gridblockSection.find( '.gridblocks' )
116
- .attr( 'my-gridblocks-count', ( types.saved || 0 ).toString() )
117
- .attr( 'library-gridblocks-count', ( types.library || 0 ).toString() );
118
- },
119
-
120
- /**
121
- * Process when page loads.
122
- *
123
- * @since 1.5
124
- */
125
- onLoad: function() {
126
- self.setupAddGridblock();
127
- BG.STYLE.Remote.getStyles( BoldgridEditor.site_url );
128
- },
129
-
130
- /**
131
- * Check if we have enough grodblocks to display.
132
- *
133
- * @since 1.5
134
- *
135
- * @return {boolean} Whether or nor we should request more gridblocks.
136
- */
137
- hasGridblocks: function() {
138
- var pending = 0;
139
- _.each( BG.GRIDBLOCK.configs.gridblocks, function( gridblock ) {
140
- if ( 'ready' === gridblock.state && BG.GRIDBLOCK.Category.canDisplayGridblock( gridblock ) ) {
141
- pending++;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
142
  }
143
- } );
144
-
145
- // 5 is the threshold for requesting more gridblocks.
146
- return 5 <= pending;
147
- },
148
-
149
- /**
150
- * Setup infinite scroll of gridblocks.
151
- *
152
- * @since 1.4
153
- */
154
- endlessScroll: function() {
155
- var throttled,
156
- loadDistance = 1500,
157
- $gridblocks = self.$gridblockSection.find( '.gridblocks' );
158
-
159
- throttled = _.throttle( function() {
160
- var scrollTop = self.$gridblockSection.scrollTop(),
161
- height = $gridblocks.height(),
162
- diff = height - scrollTop;
163
-
164
- if ( diff < loadDistance && true === BG.CONTROLS.Section.sectionDragEnabled ) {
165
- self.updateDisplay();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
166
  }
167
- }, 800 );
168
-
169
- self.$gridblockSection.on( 'scroll', throttled );
170
- },
171
-
172
- /**
173
- * Update the display of Gridblocks.
174
- *
175
- * @since 1.5
176
- */
177
- updateDisplay: function() {
178
- let isSaved = BG.GRIDBLOCK.Category.isSavedCategory( BG.GRIDBLOCK.Category.currentCategory );
179
- BG.GRIDBLOCK.Loader.loadGridblocks();
180
-
181
- if ( ! isSaved && ! self.hasGridblocks() ) {
182
- BG.GRIDBLOCK.Generate.fetch();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
183
  }
184
- },
185
-
186
- /**
187
- * When clicking on the add gridblock button. Switch to visual tab before opening.
188
- *
189
- * @since 1.4
190
- */
191
- setupAddGridblock: function() {
192
- $( '#insert-gridblocks-button' ).on( 'click', function() {
193
- $( '.wp-switch-editor.switch-tmce' ).click();
194
- if ( ! BG.CONTROLS.Section.$container ) {
195
- setTimeout( BG.CONTROLS.Section.enableSectionDrag, 600 );
196
- } else {
197
- BG.CONTROLS.Section.enableSectionDrag();
198
- }
199
-
200
- } );
201
- },
202
-
203
- /**
204
- * Bind the click event of the undo and redo buttons.
205
- *
206
- * @since 1.4
207
- */
208
- setupUndoRedo: function() {
209
- var $historyControls = $( '.history-controls' );
210
-
211
- $historyControls.find( '.redo-link' ).on( 'click', function() {
212
- tinymce.activeEditor.undoManager.redo();
213
- $( window ).trigger( 'resize' );
214
- self.updateHistoryStates();
215
- } );
216
- $historyControls.find( '.undo-link' ).on( 'click', function() {
217
- tinymce.activeEditor.undoManager.undo();
218
- $( window ).trigger( 'resize' );
219
- self.updateHistoryStates();
220
- } );
221
- },
222
-
223
- /**
224
- * Update the undo/redo disabled states.
225
- *
226
- * @since 1.4
227
- */
228
- updateHistoryStates: function() {
229
- var $historyControls = $( '.history-controls' );
230
- $historyControls.find( '.redo-link' ).attr( 'disabled', ! tinymce.activeEditor.undoManager.hasRedo() );
231
- $historyControls.find( '.undo-link' ).attr( 'disabled', ! tinymce.activeEditor.undoManager.hasUndo() );
232
- },
233
-
234
- /**
235
- * Assign all closure propeties.
236
- *
237
- * @since 1.4
238
- */
239
- findElements: function() {
240
- self.$gridblockSection = $( '.boldgrid-zoomout-section' );
241
- self.$gridblockNav = $( '.zoom-navbar' );
242
- self.$pageTemplate = $( '#page_template' );
243
- },
244
-
245
- /**
246
- * Get the class associated to templates.
247
- *
248
- * @since 1.5
249
- *
250
- * @return {string} class name.
251
- */
252
- getTemplateClass: function() {
253
- var val = self.$pageTemplate.val() || 'default';
254
- val = val.split( '.' );
255
- return 'page-template-' + val[0];
256
- },
257
-
258
- /**
259
- * Add body classes to iframe..
260
- *
261
- * @since 1.4
262
- *
263
- * @param {jQuery} $iframe iFrame
264
- */
265
- addBodyClasses: function( $iframe ) {
266
- $iframe.find( 'body' )
267
- .addClass( BoldgridEditor.body_class )
268
- .addClass( 'mce-content-body entry-content centered-section' )
269
- .addClass( self.templateClass )
270
- .css( 'overflow', 'hidden' );
271
- },
272
-
273
- /**
274
- * Add styles to iframe.
275
- *
276
- * @since 1.4
277
- *
278
- * @param {jQuery} $iframe iFrame
279
- */
280
- addStyles: function( $iframe ) {
281
- let headMarkup = self.headMarkup;
282
-
283
- headMarkup += '<style id="boldgrid-custom-styles">' +
284
- BG.Service.styleUpdater.getCachedCss() + '</style>';
285
-
286
- $iframe.find( 'head' ).html( headMarkup );
287
- },
288
-
289
- /**
290
- * Move the Gridblock section under the wp-content div.
291
- *
292
- * @since 1.4
293
- */
294
- positionGridblockContainer: function() {
295
- $( '#wpcontent' ).after( self.$gridblockSection );
296
- },
297
-
298
- /**
299
- * Create a list of GridBlocks.
300
- *
301
- * @since 1.4
302
- */
303
- createGridblocks: function() {
304
- var markup, $gridblockContainer;
305
-
306
- if ( self.$gridblockSection ) {
307
- $gridblockContainer = self.$gridblockSection.find( '.gridblocks' );
308
- markup = self.generateInitialMarkup();
309
- $gridblockContainer.append( markup );
310
- self.$gridblockSection.trigger( 'scroll' );
311
- self.setGridblockCount();
312
- }
313
- },
314
-
315
- /**
316
- * Create the markup for each GridBlock that we already have in our system.
317
- *
318
- * @since 1.4
319
- *
320
- * @return string markup All the HTML needed for the initial load of the gridblocks view.
321
- */
322
- generateInitialMarkup: function() {
323
- var markup = '';
324
- $.each( BG.GRIDBLOCK.configs.gridblocks, function() {
325
- if ( ! this.state ) {
326
- this.state = 'ready';
327
- markup += self.getGridblockHtml( this );
328
- }
329
- } );
330
-
331
- return markup;
332
- },
333
-
334
- /**
335
- * Get the html for a GridBlock.
336
- *
337
- * @since 1.4
338
- *
339
- * @param {Object} gridblockData Gridblock Info
340
- * @return {string} Markup to add in gridblock iframe.
341
- */
342
- getGridblockHtml: function( gridblockData ) {
343
- gridblockData['requires_premium'] = -1 === BG.GRIDBLOCK.Generate.licenseTypes.indexOf( 'premium' );
344
- return self.gridblockTemplate( gridblockData );
345
- }
346
- };
347
 
348
  BG.GRIDBLOCK.View = self;
349
  $( BG.GRIDBLOCK.View.onLoad );
350
-
351
  } )( jQuery );
10
 
11
  var BG = BOLDGRID.EDITOR,
12
  self = {
13
+ $tinymceBody: null,
14
+ $gridblockSection: null,
15
+ $gridblockNav: null,
16
+ headMarkup: false,
17
+ siteMarkup: '',
18
+
19
+ init: function() {
20
+ self.$filterSelectWrap = $( '.boldgrid-gridblock-categories' );
21
+ self.gridblockTemplate = wp.template( 'boldgrid-editor-gridblock' );
22
+ self.$filterSelect = self.$filterSelectWrap.find( 'select' );
23
+
24
+ self.fetchTypes();
25
+
26
+ self.findElements();
27
+ self.positionGridblockContainer();
28
+ self.setupUndoRedo();
29
+ self.createGridblocks();
30
+ BG.GRIDBLOCK.Loader.loadGridblocks();
31
+ BG.GRIDBLOCK.Category.init();
32
+ self.endlessScroll();
33
+ self.templateClass = self.getTemplateClass();
34
+ },
35
+
36
+ /**
37
+ * Get remote Gridblock types.
38
+ *
39
+ * @since 1.6
40
+ */
41
+ fetchTypes() {
42
+ return $.ajax( {
43
+ url:
44
+ BoldgridEditor.plugin_configs.asset_server +
45
+ BoldgridEditor.plugin_configs.ajax_calls.gridblock_types,
46
+ dataType: 'json',
47
+ timeout: 4000,
48
+ data: {
49
+ // eslint-disable-next-line
50
+ release_channel: BoldgridEditor.boldgrid_settings.theme_release_channel,
51
+ key: BoldgridEditor.boldgrid_settings.api_key
52
+ }
53
+ } )
54
+ .done( data => {
55
+ this.setFilterOptions( data );
56
+ } )
57
+ .fail( () => {
58
+ this.setFilterOptions();
59
+ } );
60
+ },
61
+
62
+ /**
63
+ * Set the filters used for requests.
64
+ *
65
+ * @since 1.6
66
+ */
67
+ setFilterOptions( additionalFilters ) {
68
+ let html = '',
69
+ allFilters = [],
70
+ filters = BoldgridEditor.builder_config.gridblock.filters;
71
+
72
+ additionalFilters = additionalFilters || [];
73
+ allFilters = filters.concat( additionalFilters );
74
+
75
+ for ( let filter of allFilters ) {
76
+ html += '<option value="' + filter.slug + '">' + filter.title + '</option>';
77
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
78
 
79
+ self.$filterSelect.html( html );
80
+ self.$filterSelectWrap.fadeIn();
81
+ },
82
+
83
+ /**
84
+ * Process for the opening of te gridblock UI.
85
+ *
86
+ * @since 1.6
87
+ */
88
+ onOpen: function() {
89
+ self.$gridblockSection.trigger( 'scroll' );
90
+ self.updateCustomStyles();
91
+ },
92
+
93
+ /**
94
+ * Update all gridblocks with the latest custom styles.
95
+ *
96
+ * @since 1.6
97
+ */
98
+ updateCustomStyles: function() {
99
+ let stylesheetCss = BG.Service.styleUpdater.getStylesheetCss();
100
+
101
+ _.each( BG.GRIDBLOCK.configs.gridblocks, gridblock => {
102
+ if ( 'iframeCreated' === gridblock.state ) {
103
+ gridblock.$iframeContents.find( '#boldgrid-custom-styles' ).html( stylesheetCss );
104
+ }
105
+ } );
106
+ },
107
+
108
+ /**
109
+ * Set Gridblock count.
110
+ *
111
+ * @since 1.5
112
+ */
113
+ setGridblockCount: function() {
114
+ let types = _.countBy( BOLDGRID.EDITOR.GRIDBLOCK.configs.gridblocks || [], 'type' );
115
+
116
+ self.$gridblockSection
117
+ .find( '.gridblocks' )
118
+ .attr( 'my-gridblocks-count', ( types.saved || 0 ).toString() )
119
+ .attr( 'library-gridblocks-count', ( types.library || 0 ).toString() );
120
+ },
121
+
122
+ /**
123
+ * Process when page loads.
124
+ *
125
+ * @since 1.5
126
+ */
127
+ onLoad: function() {
128
+ self.setupAddGridblock();
129
+ BG.STYLE.Remote.getStyles( BoldgridEditor.site_url );
130
+ },
131
+
132
+ /**
133
+ * Check if we have enough grodblocks to display.
134
+ *
135
+ * @since 1.5
136
+ *
137
+ * @return {boolean} Whether or nor we should request more gridblocks.
138
+ */
139
+ hasGridblocks: function() {
140
+ var pending = 0;
141
+ _.each( BG.GRIDBLOCK.configs.gridblocks, function( gridblock ) {
142
+ if ( 'ready' === gridblock.state && BG.GRIDBLOCK.Category.canDisplayGridblock( gridblock ) ) {
143
+ pending++;
144
+ }
145
+ } );
146
+
147
+ // 5 is the threshold for requesting more gridblocks.
148
+ return 5 <= pending;
149
+ },
150
+
151
+ /**
152
+ * Setup infinite scroll of gridblocks.
153
+ *
154
+ * @since 1.4
155
+ */
156
+ endlessScroll: function() {
157
+ var throttled,
158
+ loadDistance = 1500,
159
+ $gridblocks = self.$gridblockSection.find( '.gridblocks' );
160
+
161
+ throttled = _.throttle( function() {
162
+ var scrollTop = self.$gridblockSection.scrollTop(),
163
+ height = $gridblocks.height(),
164
+ diff = height - scrollTop;
165
+
166
+ if ( diff < loadDistance && true === BG.CONTROLS.Section.sectionDragEnabled ) {
167
+ self.updateDisplay();
168
+ }
169
+ }, 800 );
170
+
171
+ self.$gridblockSection.on( 'scroll', throttled );
172
+ },
173
+
174
+ /**
175
+ * Update the display of Gridblocks.
176
+ *
177
+ * @since 1.5
178
+ */
179
+ updateDisplay: function() {
180
+ let isSaved = BG.GRIDBLOCK.Category.isSavedCategory( BG.GRIDBLOCK.Category.currentCategory );
181
+ BG.GRIDBLOCK.Loader.loadGridblocks();
182
+
183
+ if ( ! isSaved && ! self.hasGridblocks() ) {
184
+ BG.GRIDBLOCK.Generate.fetch();
185
  }
186
+ },
187
+
188
+ /**
189
+ * When clicking on the add gridblock button. Switch to visual tab before opening.
190
+ *
191
+ * @since 1.4
192
+ */
193
+ setupAddGridblock: function() {
194
+ $( '#insert-gridblocks-button' ).on( 'click', function() {
195
+ $( '.wp-switch-editor.switch-tmce' ).click();
196
+ if ( ! BG.CONTROLS.Section.$container ) {
197
+ $( window ).one( 'boldgrid_editor_loaded', () => {
198
+ BG.CONTROLS.Section.enableSectionDrag();
199
+ } );
200
+ } else {
201
+ BG.CONTROLS.Section.enableSectionDrag();
202
+ }
203
+ } );
204
+ },
205
+
206
+ /**
207
+ * Bind the click event of the undo and redo buttons.
208
+ *
209
+ * @since 1.4
210
+ */
211
+ setupUndoRedo: function() {
212
+ var $historyControls = $( '.history-controls' );
213
+
214
+ $historyControls.find( '.redo-link' ).on( 'click', function() {
215
+ BOLDGRID.EDITOR.mce.undoManager.redo();
216
+ $( window ).trigger( 'resize' );
217
+ self.updateHistoryStates();
218
+ } );
219
+ $historyControls.find( '.undo-link' ).on( 'click', function() {
220
+ BOLDGRID.EDITOR.mce.undoManager.undo();
221
+ $( window ).trigger( 'resize' );
222
+ self.updateHistoryStates();
223
+ } );
224
+ },
225
+
226
+ /**
227
+ * Update the undo/redo disabled states.
228
+ *
229
+ * @since 1.4
230
+ */
231
+ updateHistoryStates: function() {
232
+ var $historyControls = $( '.history-controls' );
233
+
234
+ if ( BOLDGRID.EDITOR.mce.undoManager ) {
235
+ $historyControls
236
+ .find( '.redo-link' )
237
+ .attr( 'disabled', ! BOLDGRID.EDITOR.mce.undoManager.hasRedo() );
238
+ $historyControls
239
+ .find( '.undo-link' )
240
+ .attr( 'disabled', ! BOLDGRID.EDITOR.mce.undoManager.hasUndo() );
241
  }
242
+ },
243
+
244
+ /**
245
+ * Assign all closure propeties.
246
+ *
247
+ * @since 1.4
248
+ */
249
+ findElements: function() {
250
+ self.$gridblockSection = $( '.boldgrid-zoomout-section' );
251
+ self.$gridblockNav = $( '.zoom-navbar' );
252
+ self.$pageTemplate = $( '#page_template' );
253
+ },
254
+
255
+ /**
256
+ * Get the class associated to templates.
257
+ *
258
+ * @since 1.5
259
+ *
260
+ * @return {string} class name.
261
+ */
262
+ getTemplateClass: function() {
263
+ var val = self.$pageTemplate.val() || 'default';
264
+ val = val.split( '.' );
265
+ return 'page-template-' + val[0];
266
+ },
267
+
268
+ /**
269
+ * Add body classes to iframe..
270
+ *
271
+ * @since 1.4
272
+ *
273
+ * @param {jQuery} $iframe iFrame
274
+ */
275
+ addBodyClasses: function( $iframe ) {
276
+ $iframe
277
+ .find( 'body' )
278
+ .addClass( BoldgridEditor.body_class )
279
+ .addClass( 'mce-content-body entry-content centered-section' )
280
+ .addClass( self.templateClass )
281
+ .css( 'overflow', 'hidden' );
282
+ },
283
+
284
+ /**
285
+ * Add styles to iframe.
286
+ *
287
+ * @since 1.4
288
+ *
289
+ * @param {jQuery} $iframe iFrame
290
+ */
291
+ addStyles: function( $iframe ) {
292
+ let headMarkup = self.headMarkup;
293
+
294
+ headMarkup +=
295
+ '<style id="boldgrid-custom-styles">' +
296
+ BG.Service.styleUpdater.getCachedCss() +
297
+ '</style>';
298
+
299
+ $iframe.find( 'head' ).html( headMarkup );
300
+ },
301
+
302
+ /**
303
+ * Move the Gridblock section under the wp-content div.
304
+ *
305
+ * @since 1.4
306
+ */
307
+ positionGridblockContainer: function() {
308
+ $( '#wpcontent' ).after( self.$gridblockSection );
309
+ },
310
+
311
+ /**
312
+ * Create a list of GridBlocks.
313
+ *
314
+ * @since 1.4
315
+ */
316
+ createGridblocks: function() {
317
+ var markup, $gridblockContainer;
318
+
319
+ if ( self.$gridblockSection ) {
320
+ $gridblockContainer = self.$gridblockSection.find( '.gridblocks' );
321
+ markup = self.generateInitialMarkup();
322
+ $gridblockContainer.append( markup );
323
+ self.$gridblockSection.trigger( 'scroll' );
324
+ self.setGridblockCount();
325
  }
326
+ },
327
+
328
+ /**
329
+ * Create the markup for each GridBlock that we already have in our system.
330
+ *
331
+ * @since 1.4
332
+ *
333
+ * @return string markup All the HTML needed for the initial load of the gridblocks view.
334
+ */
335
+ generateInitialMarkup: function() {
336
+ var markup = '';
337
+ $.each( BG.GRIDBLOCK.configs.gridblocks, function() {
338
+ if ( ! this.state ) {
339
+ this.state = 'ready';
340
+ markup += self.getGridblockHtml( this );
341
+ }
342
+ } );
343
+
344
+ return markup;
345
+ },
346
+
347
+ /**
348
+ * Get the html for a GridBlock.
349
+ *
350
+ * @since 1.4
351
+ *
352
+ * @param {Object} gridblockData Gridblock Info
353
+ * @return {string} Markup to add in gridblock iframe.
354
+ */
355
+ getGridblockHtml: function( gridblockData ) {
356
+ gridblockData['requires_premium'] =
357
+ -1 === BG.GRIDBLOCK.Generate.licenseTypes.indexOf( 'premium' );
358
+ return self.gridblockTemplate( gridblockData );
359
  }
360
+ };
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
361
 
362
  BG.GRIDBLOCK.View = self;
363
  $( BG.GRIDBLOCK.View.onLoad );
 
364
  } )( jQuery );
assets/js/builder/library/save.js CHANGED
@@ -92,14 +92,14 @@ export class Save {
92
  let $deferred = $.Deferred();
93
 
94
  if ( 'string' !== typeof data.html ) {
95
- data.html.always( ( html ) => {
96
  data.html = $( html ).html();
97
 
98
  this.ajax( data )
99
- .fail( ( response ) => {
100
  $deferred.reject( response );
101
  } )
102
- .done( ( response ) => {
103
  $deferred.resolve( response );
104
  } );
105
  } );
@@ -171,7 +171,7 @@ export class Save {
171
  .fail( () => {
172
  this._setState( 'save-failed' );
173
  } )
174
- .done( ( response ) => {
175
  this._setState( 'save-success' );
176
  this._addToConfig( response.data );
177
  } )
92
  let $deferred = $.Deferred();
93
 
94
  if ( 'string' !== typeof data.html ) {
95
+ data.html.always( html => {
96
  data.html = $( html ).html();
97
 
98
  this.ajax( data )
99
+ .fail( response => {
100
  $deferred.reject( response );
101
  } )
102
+ .done( response => {
103
  $deferred.resolve( response );
104
  } );
105
  } );
171
  .fail( () => {
172
  this._setState( 'save-failed' );
173
  } )
174
+ .done( response => {
175
  this._setState( 'save-success' );
176
  this._addToConfig( response.data );
177
  } )
assets/js/builder/menu.js CHANGED
@@ -8,7 +8,6 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
8
  BG = BOLDGRID.EDITOR;
9
 
10
  BOLDGRID.EDITOR.Menu = {
11
-
12
  $element: null,
13
 
14
  $activeElement: null,
@@ -22,7 +21,6 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
22
  * @return jQuery $element.
23
  */
24
  init: function() {
25
-
26
  this.create();
27
  this.setupMenuDrag();
28
  this.setupDimiss();
@@ -39,7 +37,7 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
39
  * @return jQuery
40
  */
41
  getTarget: function( control ) {
42
- return this.$element.targetData[ control.name ];
43
  },
44
 
45
  /**
@@ -49,7 +47,6 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
49
  * @return jQuery Element being modified.
50
  */
51
  getCurrentTarget: function() {
52
-
53
  var $target;
54
 
55
  if ( BG.Panel.currentControl ) {
@@ -71,8 +68,7 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
71
  * @since 1.2.7
72
  */
73
  create: function() {
74
-
75
- this.$mceContainer = $( '#' + tinymce.activeEditor.theme.panel._items[0]._id );
76
  this.$element = $( wp.template( 'boldgrid-editor-control-menu' )() );
77
  this.$mceContainer.append( this.$element );
78
  this.$element.items = [];
@@ -100,7 +96,6 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
100
  * @param BG.Control control.
101
  */
102
  createListItem: function( control ) {
103
-
104
  var $dropdownUl,
105
  $li = $( '<li></li>' ).attr( 'data-action', 'menu-' + control.name ),
106
  $icon = $( '<span></span>' ).addClass( control.iconClasses );
@@ -119,9 +114,11 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
119
  }
120
 
121
  if ( control.tooltip ) {
122
- $li.append( wp.template( 'boldgrid-editor-tooltip' )( {
123
- 'message': control.tooltip
124
- } ) );
 
 
125
  }
126
 
127
  this.$element.find( '> ul' ).append( $li );
@@ -146,7 +143,10 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
146
 
147
  setupDropmenuOpen: function() {
148
  this.$element.on( 'click', '.menu-dropdown-parent', function() {
149
- $( this ).toggleClass( 'active' ).siblings().removeClass( 'active' );
 
 
 
150
  } );
151
  },
152
 
@@ -161,7 +161,6 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
161
  this.$activeElement = BOLDGRID.EDITOR.Menu.$element
162
  .find( '[data-action="menu-' + control.name + '"]' )
163
  .addClass( 'active' );
164
-
165
  },
166
 
167
  /**
@@ -184,13 +183,12 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
184
  reactivateMenu: function() {
185
  var $panel = BOLDGRID.EDITOR.Panel.$element;
186
  if ( this.$activeElement && $panel.is( ':visible' ) ) {
187
- this.$element.find( '[data-action="menu-' + $panel.attr( 'data-type' ) + '"]' )
 
188
  .addClass( 'active' );
189
  }
190
  }
191
-
192
  };
193
 
194
  self = BOLDGRID.EDITOR.Menu;
195
-
196
  } )( jQuery );
8
  BG = BOLDGRID.EDITOR;
9
 
10
  BOLDGRID.EDITOR.Menu = {
 
11
  $element: null,
12
 
13
  $activeElement: null,
21
  * @return jQuery $element.
22
  */
23
  init: function() {
 
24
  this.create();
25
  this.setupMenuDrag();
26
  this.setupDimiss();
37
  * @return jQuery
38
  */
39
  getTarget: function( control ) {
40
+ return this.$element.targetData[control.name];
41
  },
42
 
43
  /**
47
  * @return jQuery Element being modified.
48
  */
49
  getCurrentTarget: function() {
 
50
  var $target;
51
 
52
  if ( BG.Panel.currentControl ) {
68
  * @since 1.2.7
69
  */
70
  create: function() {
71
+ this.$mceContainer = $( '#' + BOLDGRID.EDITOR.mce.theme.panel._items[0]._id );
 
72
  this.$element = $( wp.template( 'boldgrid-editor-control-menu' )() );
73
  this.$mceContainer.append( this.$element );
74
  this.$element.items = [];
96
  * @param BG.Control control.
97
  */
98
  createListItem: function( control ) {
 
99
  var $dropdownUl,
100
  $li = $( '<li></li>' ).attr( 'data-action', 'menu-' + control.name ),
101
  $icon = $( '<span></span>' ).addClass( control.iconClasses );
114
  }
115
 
116
  if ( control.tooltip ) {
117
+ $li.append(
118
+ wp.template( 'boldgrid-editor-tooltip' )( {
119
+ message: control.tooltip
120
+ } )
121
+ );
122
  }
123
 
124
  this.$element.find( '> ul' ).append( $li );
143
 
144
  setupDropmenuOpen: function() {
145
  this.$element.on( 'click', '.menu-dropdown-parent', function() {
146
+ $( this )
147
+ .toggleClass( 'active' )
148
+ .siblings()
149
+ .removeClass( 'active' );
150
  } );
151
  },
152
 
161
  this.$activeElement = BOLDGRID.EDITOR.Menu.$element
162
  .find( '[data-action="menu-' + control.name + '"]' )
163
  .addClass( 'active' );
 
164
  },
165
 
166
  /**
183
  reactivateMenu: function() {
184
  var $panel = BOLDGRID.EDITOR.Panel.$element;
185
  if ( this.$activeElement && $panel.is( ':visible' ) ) {
186
+ this.$element
187
+ .find( '[data-action="menu-' + $panel.attr( 'data-type' ) + '"]' )
188
  .addClass( 'active' );
189
  }
190
  }
 
191
  };
192
 
193
  self = BOLDGRID.EDITOR.Menu;
 
194
  } )( jQuery );
assets/js/builder/notice/intro.js CHANGED
@@ -75,9 +75,14 @@ export class Intro extends Notice {
75
  this.settings.template.choice = this.$templateInputs.filter( ':checked' ).val();
76
 
77
  // If the user enters the first time setup on a page, update the meta box.
78
- if ( 'auto-draft' === BoldgridEditor.post.post_status && 'default' !== this.settings.template.choice ) {
 
 
 
79
  let val = 'template/page/' + this.settings.template.choice + '.php';
80
- $( '#page_template' ).val( val ).change();
 
 
81
  }
82
 
83
  // Make ajax call to save the given settings.
75
  this.settings.template.choice = this.$templateInputs.filter( ':checked' ).val();
76
 
77
  // If the user enters the first time setup on a page, update the meta box.
78
+ if (
79
+ 'auto-draft' === BoldgridEditor.post.post_status &&
80
+ 'default' !== this.settings.template.choice
81
+ ) {
82
  let val = 'template/page/' + this.settings.template.choice + '.php';
83
+ $( '#page_template' )
84
+ .val( val )
85
+ .change();
86
  }
87
 
88
  // Make ajax call to save the given settings.
assets/js/builder/notice/update.js CHANGED
@@ -74,9 +74,12 @@ import { Base as Notice } from './base';
74
  animatePanel: function() {
75
  BG.Panel.$element
76
  .addClass( 'animated bounceInDown' )
77
- .one( 'webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() {
78
- $( '.bg-editor-loading' ).hide();
79
- } );
 
 
 
80
  },
81
 
82
  /**
74
  animatePanel: function() {
75
  BG.Panel.$element
76
  .addClass( 'animated bounceInDown' )
77
+ .one(
78
+ 'webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend',
79
+ function() {
80
+ $( '.bg-editor-loading' ).hide();
81
+ }
82
+ );
83
  },
84
 
85
  /**
assets/js/builder/panel.js CHANGED
@@ -8,7 +8,6 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
8
  BG = BOLDGRID.EDITOR;
9
 
10
  BOLDGRID.EDITOR.Panel = {
11
-
12
  $element: null,
13
 
14
  currentControl: null,
@@ -88,10 +87,10 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
88
  },
89
 
90
  /**
91
- * Hide the loading graphic in the panel.
92
- *
93
- * @since 1.6
94
- */
95
  hideLoading: function() {
96
  this.$element.find( '.panel-body' ).removeClass( 'block-access-overlay' );
97
  this.$loading.removeClass( 'enabled' );
@@ -104,8 +103,8 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
104
  */
105
  resetPosition: function() {
106
  this.$element.css( {
107
- 'top': '',
108
- 'left': ''
109
  } );
110
  },
111
 
@@ -134,8 +133,8 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
134
  centerHeight = windowHeight / 2 - height / 2;
135
 
136
  this.$element.css( {
137
- 'top': centerHeight,
138
- 'left': centerWidth
139
  } );
140
  },
141
 
@@ -168,7 +167,10 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
168
  }
169
 
170
  // Remove existing scroll.
171
- self.$element.find( '.slimScrollDiv >:first-child' ).slimScroll( { destroy: true } ).attr( 'style', '' );
 
 
 
172
 
173
  $target.slimScroll( {
174
  color: '#32373c',
@@ -203,11 +205,14 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
203
  * @since 1.6
204
  */
205
  _setupEscapeClose() {
206
- let callback = ( e ) => {
207
- if ( 27 === e.keyCode &&
208
- this.currentControl && this.currentControl.panel && ! this.currentControl.panel.disabledClose &&
209
- this.$element.is( ':visible' ) ) {
210
-
 
 
 
211
  self.closePanel();
212
  }
213
  };
@@ -288,7 +293,7 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
288
  this.$element.removeClass( 'drag-disabled' );
289
  this.$element.trigger( 'bg-panel-close' );
290
  this.$body.removeClass( 'bg-editor-overlay' );
291
- tinymce.activeEditor.undoManager.add();
292
  },
293
 
294
  /**
@@ -297,7 +302,8 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
297
  * @since 1.3
298
  */
299
  scrollToSelected: function() {
300
- var scrollPos, scrollOffset,
 
301
  $selected = self.$element.find( '.selected:not(.filters .selected):visible' );
302
 
303
  self.scrollTo( 0 );
@@ -394,7 +400,6 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
394
  * @since 1.3
395
  */
396
  _setupCustomize: function( control ) {
397
-
398
  if ( ! control.panel.customizeCallback ) {
399
  return;
400
  }
@@ -402,7 +407,10 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
402
  self.$element.find( '.panel-footer .customize .panel-button' ).on( 'click', function( e ) {
403
  e.preventDefault();
404
  self.customizeOpenEvent();
405
- if ( self.$element.attr( 'data-type' ) === control.name && true !== self.currentControl.panel.customizeCallback ) {
 
 
 
406
  control.panel.customizeCallback();
407
  }
408
  } );
@@ -431,7 +439,11 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
431
  self.$element.find( '.panel-footer .customize .panel-button' ).on( 'click', function( e ) {
432
  e.preventDefault();
433
 
434
- if ( self.currentControl && self.currentControl.panel && true === self.currentControl.panel.customizeCallback ) {
 
 
 
 
435
  self.enterCustomization();
436
  }
437
  } );
@@ -447,7 +459,11 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
447
  e.preventDefault();
448
  self.$element.removeClass( 'customize-open' );
449
 
450
- if ( self.currentControl && self.currentControl.panel && true === self.currentControl.panel.customizeLeaveCallback ) {
 
 
 
 
451
  self.$element.find( '.presets' ).show();
452
  self.$element.find( '.title' ).show();
453
  self.$element.find( '.panel-body .customize' ).hide();
@@ -473,16 +489,20 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
473
  return;
474
  }
475
 
476
- panel.$element.on( 'click', '[data-control-name="' + control.name + '"] .panel-selection', function() {
477
- var $target = BG.Menu.getCurrentTarget(),
478
- $this = $( this );
 
 
 
479
 
480
- BG.Util.removeComponentClasses( $target, control.componentPrefix );
481
 
482
- $target.addClass( $this.attr( 'data-preset' ) );
483
- panel.$element.find( '.selected' ).removeClass( 'selected' );
484
- $this.addClass( 'selected' );
485
- } );
 
486
  },
487
 
488
  /**
@@ -505,8 +525,8 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
505
  */
506
  collapseSelection: function() {
507
  if ( 'icon' !== self.currentControl.name ) {
508
- tinyMCE.activeEditor.selection.collapse( false );
509
- tinyMCE.activeEditor.nodeChanged();
510
  }
511
  },
512
 
@@ -586,7 +606,8 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
586
  */
587
  _setIcon() {
588
  if ( this.currentControl.panel && this.currentControl.panel.icon ) {
589
- this.$element.find( '.panel-title [data-id="icon"]' )
 
590
  .attr( 'class', this.currentControl.panel.icon )
591
  .addClass( 'icon' );
592
  }
@@ -600,7 +621,7 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
600
  open: function( control ) {
601
  var $target;
602
 
603
- tinymce.activeEditor.undoManager.add();
604
 
605
  BOLDGRID.EDITOR.Menu.activateControl( control );
606
 
@@ -616,23 +637,21 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
616
  this.$element.show();
617
  this.initScroll( control );
618
  this.preselect();
 
619
  this.scrollToSelected();
620
  this.collapseSelection();
621
  this.showOverlay();
622
  this._setIcon();
623
-
624
  BOLDGRID.EDITOR.CONTROLS.Generic.initControls();
625
  self.removeClasses();
626
- $target = BG.Menu.$element.targetData[ control.name ] || $();
627
  $target.addClass( 'bg-control-element' );
628
 
629
  BG.CONTROLS.Color.initColorControls();
630
 
631
  this.$element.trigger( 'open' );
632
  }
633
-
634
  };
635
 
636
  self = BOLDGRID.EDITOR.Panel;
637
-
638
  } )( jQuery );
8
  BG = BOLDGRID.EDITOR;
9
 
10
  BOLDGRID.EDITOR.Panel = {
 
11
  $element: null,
12
 
13
  currentControl: null,
87
  },
88
 
89
  /**
90
+ * Hide the loading graphic in the panel.
91
+ *
92
+ * @since 1.6
93
+ */
94
  hideLoading: function() {
95
  this.$element.find( '.panel-body' ).removeClass( 'block-access-overlay' );
96
  this.$loading.removeClass( 'enabled' );
103
  */
104
  resetPosition: function() {
105
  this.$element.css( {
106
+ top: '',
107
+ left: ''
108
  } );
109
  },
110
 
133
  centerHeight = windowHeight / 2 - height / 2;
134
 
135
  this.$element.css( {
136
+ top: centerHeight,
137
+ left: centerWidth
138
  } );
139
  },
140
 
167
  }
168
 
169
  // Remove existing scroll.
170
+ self.$element
171
+ .find( '.slimScrollDiv >:first-child' )
172
+ .slimScroll( { destroy: true } )
173
+ .attr( 'style', '' );
174
 
175
  $target.slimScroll( {
176
  color: '#32373c',
205
  * @since 1.6
206
  */
207
  _setupEscapeClose() {
208
+ let callback = e => {
209
+ if (
210
+ 27 === e.keyCode &&
211
+ this.currentControl &&
212
+ this.currentControl.panel &&
213
+ ! this.currentControl.panel.disabledClose &&
214
+ this.$element.is( ':visible' )
215
+ ) {
216
  self.closePanel();
217
  }
218
  };
293
  this.$element.removeClass( 'drag-disabled' );
294
  this.$element.trigger( 'bg-panel-close' );
295
  this.$body.removeClass( 'bg-editor-overlay' );
296
+ BOLDGRID.EDITOR.mce.undoManager.add();
297
  },
298
 
299
  /**
302
  * @since 1.3
303
  */
304
  scrollToSelected: function() {
305
+ var scrollPos,
306
+ scrollOffset,
307
  $selected = self.$element.find( '.selected:not(.filters .selected):visible' );
308
 
309
  self.scrollTo( 0 );
400
  * @since 1.3
401
  */
402
  _setupCustomize: function( control ) {
 
403
  if ( ! control.panel.customizeCallback ) {
404
  return;
405
  }
407
  self.$element.find( '.panel-footer .customize .panel-button' ).on( 'click', function( e ) {
408
  e.preventDefault();
409
  self.customizeOpenEvent();
410
+ if (
411
+ self.$element.attr( 'data-type' ) === control.name &&
412
+ true !== self.currentControl.panel.customizeCallback
413
+ ) {
414
  control.panel.customizeCallback();
415
  }
416
  } );
439
  self.$element.find( '.panel-footer .customize .panel-button' ).on( 'click', function( e ) {
440
  e.preventDefault();
441
 
442
+ if (
443
+ self.currentControl &&
444
+ self.currentControl.panel &&
445
+ true === self.currentControl.panel.customizeCallback
446
+ ) {
447
  self.enterCustomization();
448
  }
449
  } );
459
  e.preventDefault();
460
  self.$element.removeClass( 'customize-open' );
461
 
462
+ if (
463
+ self.currentControl &&
464
+ self.currentControl.panel &&
465
+ true === self.currentControl.panel.customizeLeaveCallback
466
+ ) {
467
  self.$element.find( '.presets' ).show();
468
  self.$element.find( '.title' ).show();
469
  self.$element.find( '.panel-body .customize' ).hide();
489
  return;
490
  }
491
 
492
+ panel.$element.on(
493
+ 'click',
494
+ '[data-control-name="' + control.name + '"] .panel-selection',
495
+ function() {
496
+ var $target = BG.Menu.getCurrentTarget(),
497
+ $this = $( this );
498
 
499
+ BG.Util.removeComponentClasses( $target, control.componentPrefix );
500
 
501
+ $target.addClass( $this.attr( 'data-preset' ) );
502
+ panel.$element.find( '.selected' ).removeClass( 'selected' );
503
+ $this.addClass( 'selected' );
504
+ }
505
+ );
506
  },
507
 
508
  /**
525
  */
526
  collapseSelection: function() {
527
  if ( 'icon' !== self.currentControl.name ) {
528
+ BOLDGRID.EDITOR.mce.selection.collapse( false );
529
+ BOLDGRID.EDITOR.mce.nodeChanged();
530
  }
531
  },
532
 
606
  */
607
  _setIcon() {
608
  if ( this.currentControl.panel && this.currentControl.panel.icon ) {
609
+ this.$element
610
+ .find( '.panel-title [data-id="icon"]' )
611
  .attr( 'class', this.currentControl.panel.icon )
612
  .addClass( 'icon' );
613
  }
621
  open: function( control ) {
622
  var $target;
623
 
624
+ BOLDGRID.EDITOR.mce.undoManager.add();
625
 
626
  BOLDGRID.EDITOR.Menu.activateControl( control );
627
 
637
  this.$element.show();
638
  this.initScroll( control );
639
  this.preselect();
640
+
641
  this.scrollToSelected();
642
  this.collapseSelection();
643
  this.showOverlay();
644
  this._setIcon();
 
645
  BOLDGRID.EDITOR.CONTROLS.Generic.initControls();
646
  self.removeClasses();
647
+ $target = BG.Menu.$element.targetData[control.name] || $();
648
  $target.addClass( 'bg-control-element' );
649
 
650
  BG.CONTROLS.Color.initColorControls();
651
 
652
  this.$element.trigger( 'open' );
653
  }
 
654
  };
655
 
656
  self = BOLDGRID.EDITOR.Panel;
 
657
  } )( jQuery );
assets/js/builder/popover/actions/clone.js CHANGED
@@ -1,7 +1,6 @@
1
  var BG = BOLDGRID.EDITOR;
2
 
3
  export class Clone {
4
-
5
  constructor( popover ) {
6
  this.popover = popover;
7
  }
1
  var BG = BOLDGRID.EDITOR;
2
 
3
  export class Clone {
 
4
  constructor( popover ) {
5
  this.popover = popover;
6
  }
assets/js/builder/popover/actions/delete.js CHANGED
@@ -1,7 +1,6 @@
1
  var BG = BOLDGRID.EDITOR;
2
 
3
  export class Delete {
4
-
5
  constructor( popover ) {
6
  this.popover = popover;
7
  }
@@ -12,7 +11,7 @@ export class Delete {
12
  * @since 1.6
13
  */
14
  init() {
15
- this.popover.$element.find( '[data-action="delete"]' ).on( 'click', ( event ) => {
16
  event.preventDefault();
17
  this.delete();
18
  } );
@@ -29,7 +28,6 @@ export class Delete {
29
  this.popover.updatePosition();
30
  BG.Controls.$container.trigger( 'delete_dwpb' );
31
  }
32
-
33
  }
34
 
35
  export { Delete as default };
1
  var BG = BOLDGRID.EDITOR;
2
 
3
  export class Delete {
 
4
  constructor( popover ) {
5
  this.popover = popover;
6
  }
11
  * @since 1.6
12
  */
13
  init() {
14
+ this.popover.$element.find( '[data-action="delete"]' ).on( 'click', event => {
15
  event.preventDefault();
16
  this.delete();
17
  } );
28
  this.popover.updatePosition();
29
  BG.Controls.$container.trigger( 'delete_dwpb' );
30
  }
 
31
  }
32
 
33
  export { Delete as default };
assets/js/builder/popover/base.js CHANGED
@@ -102,7 +102,11 @@ export class Base {
102
  }
103
 
104
  // Do not update if user is dragging.
105
- if ( BG.Controls.$container.$current_drag || BG.Controls.$container.resize || this.disableAddPopover ) {
 
 
 
 
106
  return false;
107
  }
108
 
@@ -190,7 +194,6 @@ export class Base {
190
  if ( 'enter' === this.mostRecentAction ) {
191
  this.updatePosition( event );
192
  }
193
-
194
  }, this.debounceTime );
195
  }
196
 
@@ -242,12 +245,12 @@ export class Base {
242
  this.hideHandles( event );
243
  } );
244
 
245
- BG.Controls.$container.on( 'mouseleave', ( event ) => {
246
  this.hideEventType = event.type;
247
  this.debouncedHide();
248
  } );
249
 
250
- BG.Controls.$container.on( this.hideHandleEvents.join( ' ' ), ( event ) => {
251
  this.hideEventType = event.type;
252
  this.hideHandles();
253
  } );
@@ -282,9 +285,11 @@ export class Base {
282
  * @return {jQuery} Popover element.
283
  */
284
  _render() {
285
- let $popover = $( _.template( this.template )( {
286
- 'actions': BG.Controls.$container.additional_menu_items
287
- } ) );
 
 
288
 
289
  $popover.$menu = $popover.find( '.popover-menu-imhwpb' );
290
  BG.Controls.$container.$body.after( $popover );
102
  }
103
 
104
  // Do not update if user is dragging.
105
+ if (
106
+ BG.Controls.$container.$current_drag ||
107
+ BG.Controls.$container.resize ||
108
+ this.disableAddPopover
109
+ ) {
110
  return false;
111
  }
112
 
194
  if ( 'enter' === this.mostRecentAction ) {
195
  this.updatePosition( event );
196
  }
 
197
  }, this.debounceTime );
198
  }
199
 
245
  this.hideHandles( event );
246
  } );
247
 
248
+ BG.Controls.$container.on( 'mouseleave', event => {
249
  this.hideEventType = event.type;
250
  this.debouncedHide();
251
  } );
252
 
253
+ BG.Controls.$container.on( this.hideHandleEvents.join( ' ' ), event => {
254
  this.hideEventType = event.type;
255
  this.hideHandles();
256
  } );
285
  * @return {jQuery} Popover element.
286
  */
287
  _render() {
288
+ let $popover = $(
289
+ _.template( this.template )( {
290
+ actions: BG.Controls.$container.additional_menu_items
291
+ } )
292
+ );
293
 
294
  $popover.$menu = $popover.find( '.popover-menu-imhwpb' );
295
  BG.Controls.$container.$body.after( $popover );
assets/js/builder/popover/column.js CHANGED
@@ -5,7 +5,6 @@ import { Base } from './base.js';
5
  import template from '../../../../includes/template/popover/column.html';
6
 
7
  export class Column extends Base {
8
-
9
  constructor() {
10
  super();
11
 
@@ -26,8 +25,8 @@ export class Column extends Base {
26
  */
27
  getPositionCss( clientRect ) {
28
  return {
29
- 'top': clientRect.top,
30
- 'left': clientRect.left
31
  };
32
  }
33
 
5
  import template from '../../../../includes/template/popover/column.html';
6
 
7
  export class Column extends Base {
 
8
  constructor() {
9
  super();
10
 
25
  */
26
  getPositionCss( clientRect ) {
27
  return {
28
+ top: clientRect.top,
29
+ left: clientRect.left
30
  };
31
  }
32
 
assets/js/builder/popover/content.js CHANGED
@@ -38,8 +38,15 @@ export class Content extends Base {
38
  * @return {object} Css for positioning.
39
  */
40
  getPositionCss( clientRect ) {
 
 
 
 
 
 
 
41
  return {
42
- top: clientRect.top + clientRect.height / 2,
43
  left: clientRect.left
44
  };
45
  }
@@ -52,7 +59,8 @@ export class Content extends Base {
52
  * @return {string} Selectors.
53
  */
54
  getSelectorString() {
55
- let selector = BG.Controls.$container.original_selector_strings.unformatted_content_selectors_string;
 
56
 
57
  if ( BG.Controls.$container.editting_as_row ) {
58
  selector = this.nestedSelector;
@@ -89,7 +97,7 @@ export class Content extends Base {
89
  * @return {$} Should we prevent mouse leave action?
90
  */
91
  preventMouseLeave( $target ) {
92
- return $target && ( 1 === $target.closest( this.$target ).length );
93
  }
94
 
95
  /**
38
  * @return {object} Css for positioning.
39
  */
40
  getPositionCss( clientRect ) {
41
+ let offset = 40;
42
+
43
+ // 80 is double the default offset.
44
+ if ( 80 > clientRect.height ) {
45
+ offset = clientRect.height / 2;
46
+ }
47
+
48
  return {
49
+ top: clientRect.top + offset,
50
  left: clientRect.left
51
  };
52
  }
59
  * @return {string} Selectors.
60
  */
61
  getSelectorString() {
62
+ let selector =
63
+ BG.Controls.$container.original_selector_strings.unformatted_content_selectors_string;
64
 
65
  if ( BG.Controls.$container.editting_as_row ) {
66
  selector = this.nestedSelector;
97
  * @return {$} Should we prevent mouse leave action?
98
  */
99
  preventMouseLeave( $target ) {
100
+ return $target && 1 === $target.closest( this.$target ).length;
101
  }
102
 
103
  /**
assets/js/builder/popover/row.js CHANGED
@@ -5,7 +5,6 @@ import { Base } from './base.js';
5
  import template from '../../../../includes/template/popover/row.html';
6
 
7
  export class Row extends Base {
8
-
9
  constructor() {
10
  super();
11
 
@@ -43,8 +42,8 @@ export class Row extends Base {
43
  */
44
  getPositionCss( clientRect ) {
45
  return {
46
- 'top': clientRect.top,
47
- 'left': clientRect.left + clientRect.width
48
  };
49
  }
50
 
@@ -76,7 +75,6 @@ export class Row extends Base {
76
 
77
  return selectorString;
78
  }
79
-
80
  }
81
 
82
  export { Row as default };
5
  import template from '../../../../includes/template/popover/row.html';
6
 
7
  export class Row extends Base {
 
8
  constructor() {
9
  super();
10
 
42
  */
43
  getPositionCss( clientRect ) {
44
  return {
45
+ top: clientRect.top,
46
+ left: clientRect.left + clientRect.width
47
  };
48
  }
49
 
75
 
76
  return selectorString;
77
  }
 
78
  }
79
 
80
  export { Row as default };
assets/js/builder/popover/section.js CHANGED
@@ -5,7 +5,6 @@ import { Base } from './base.js';
5
  import template from '../../../../includes/template/popover/section.html';
6
 
7
  export class Section extends Base {
8
-
9
  constructor() {
10
  super();
11
 
@@ -13,9 +12,7 @@ export class Section extends Base {
13
 
14
  this.name = 'section';
15
 
16
- this.selectors = [
17
- '.boldgrid-section'
18
- ];
19
 
20
  this.emptySectionTemplate = wp.template( 'boldgrid-editor-empty-section' );
21
 
@@ -37,13 +34,13 @@ export class Section extends Base {
37
  };
38
 
39
  this.$element.find( '[data-action]' ).on( 'click', stopPropagation );
40
- this.$element.find( '[data-action="section-width"]' ).on( 'click', ( e ) => this.sectionWidth( e ) );
41
  this.$element.find( '[data-action="move-up"]' ).on( 'click', () => this.moveUp() );
42
  this.$element.find( '[data-action="move-down"]' ).on( 'click', () => this.moveDown() );
43
  this.$element.find( '[data-action="background"]' ).on( 'click', () => this.background() );
44
- this.$element.find( '[data-action="save-gridblock"]' ).on( 'click', ( e ) => this._saveGridblock( e ) );
45
  this.$element.find( '[data-action="add-new"]' ).on( 'click', () => this.addNewSection() );
46
- this.$element.find( '.context-menu-imhwpb' ).on( 'click', ( e ) => this.menuDirection( e ) );
47
  }
48
 
49
  /**
@@ -67,9 +64,9 @@ export class Section extends Base {
67
  */
68
  getPositionCss( clientRect ) {
69
  return {
70
- 'top': clientRect.bottom + 35,
71
- 'left': 'calc(50% - 38px)',
72
- 'transform': 'translateX(-50%)'
73
  };
74
  }
75
 
@@ -79,7 +76,7 @@ export class Section extends Base {
79
  * @since 1.2.7
80
  */
81
  addNewSection() {
82
- let $newSection = $( this.emptySectionTemplate() ) ;
83
  this.$target.after( $newSection );
84
  this.transistionSection( $newSection );
85
  }
@@ -93,12 +90,16 @@ export class Section extends Base {
93
  transistionSection( $newSection ) {
94
  IMHWPB['tinymce_undo_disabled'] = true;
95
 
96
- $newSection.animate( {
 
97
  'background-color': 'transparent'
98
- }, 1500, 'swing', function() {
 
 
 
99
  BG.Controls.addStyle( $newSection, 'background-color', '' );
100
  IMHWPB['tinymce_undo_disabled'] = false;
101
- tinymce.activeEditor.undoManager.add();
102
  }
103
  );
104
  }
@@ -119,7 +120,6 @@ export class Section extends Base {
119
  } else {
120
  this.$element.find( '.popover-menu-imhwpb' ).removeClass( 'menu-down' );
121
  }
122
-
123
  }
124
 
125
  /**
@@ -181,7 +181,6 @@ export class Section extends Base {
181
  BG.CONTROLS.Container.toggleSectionWidth( this.$target.find( '.container, .container-fluid' ) );
182
  this.$target.trigger( BG.Controls.$container.delete_event );
183
  }
184
-
185
  }
186
 
187
  export { Section as default };
5
  import template from '../../../../includes/template/popover/section.html';
6
 
7
  export class Section extends Base {
 
8
  constructor() {
9
  super();
10
 
12
 
13
  this.name = 'section';
14
 
15
+ this.selectors = [ '.boldgrid-section' ];
 
 
16
 
17
  this.emptySectionTemplate = wp.template( 'boldgrid-editor-empty-section' );
18
 
34
  };
35
 
36
  this.$element.find( '[data-action]' ).on( 'click', stopPropagation );
37
+ this.$element.find( '[data-action="section-width"]' ).on( 'click', e => this.sectionWidth( e ) );
38
  this.$element.find( '[data-action="move-up"]' ).on( 'click', () => this.moveUp() );
39
  this.$element.find( '[data-action="move-down"]' ).on( 'click', () => this.moveDown() );
40
  this.$element.find( '[data-action="background"]' ).on( 'click', () => this.background() );
41
+ this.$element.find( '[data-action="save-gridblock"]' ).on( 'click', e => this._saveGridblock( e ) );
42
  this.$element.find( '[data-action="add-new"]' ).on( 'click', () => this.addNewSection() );
43
+ this.$element.find( '.context-menu-imhwpb' ).on( 'click', e => this.menuDirection( e ) );
44
  }
45
 
46
  /**
64
  */
65
  getPositionCss( clientRect ) {
66
  return {
67
+ top: clientRect.bottom + 35,
68
+ left: 'calc(50% - 38px)',
69
+ transform: 'translateX(-50%)'
70
  };
71
  }
72
 
76
  * @since 1.2.7
77
  */
78
  addNewSection() {
79
+ let $newSection = $( this.emptySectionTemplate() );
80
  this.$target.after( $newSection );
81
  this.transistionSection( $newSection );
82
  }
90
  transistionSection( $newSection ) {
91
  IMHWPB['tinymce_undo_disabled'] = true;
92
 
93
+ $newSection.animate(
94
+ {
95
  'background-color': 'transparent'
96
+ },
97
+ 1500,
98
+ 'swing',
99
+ function() {
100
  BG.Controls.addStyle( $newSection, 'background-color', '' );
101
  IMHWPB['tinymce_undo_disabled'] = false;
102
+ BOLDGRID.EDITOR.mce.undoManager.add();
103
  }
104
  );
105
  }
120
  } else {
121
  this.$element.find( '.popover-menu-imhwpb' ).removeClass( 'menu-down' );
122
  }
 
123
  }
124
 
125
  /**
181
  BG.CONTROLS.Container.toggleSectionWidth( this.$target.find( '.container, .container-fluid' ) );
182
  this.$target.trigger( BG.Controls.$container.delete_event );
183
  }
 
184
  }
185
 
186
  export { Section as default };
assets/js/builder/render-fonts.js CHANGED
@@ -22,7 +22,7 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
22
  family = $this.attr( 'data-font-family' );
23
 
24
  if ( family ) {
25
- families[ family ] = families[ family ] || {};
26
 
27
  // Add more props like sans serif and weight.
28
  }
@@ -38,7 +38,9 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
38
  * @return array Families that need to be reuqested.
39
  */
40
  updateFontLink: function( $scope ) {
41
- var families, familyParam, params,
 
 
42
  baseUrl = 'https://fonts.googleapis.com/css?',
43
  $head = $scope.find( 'head' ),
44
  $link = $head.find( '#boldgrid-google-fonts' );
@@ -65,5 +67,4 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
65
  }
66
  }
67
  };
68
-
69
  } )( jQuery );
22
  family = $this.attr( 'data-font-family' );
23
 
24
  if ( family ) {
25
+ families[family] = families[family] || {};
26
 
27
  // Add more props like sans serif and weight.
28
  }
38
  * @return array Families that need to be reuqested.
39
  */
40
  updateFontLink: function( $scope ) {
41
+ var families,
42
+ familyParam,
43
+ params,
44
  baseUrl = 'https://fonts.googleapis.com/css?',
45
  $head = $scope.find( 'head' ),
46
  $link = $head.find( '#boldgrid-google-fonts' );
67
  }
68
  }
69
  };
 
70
  } )( jQuery );
assets/js/builder/resize/row.js CHANGED
@@ -9,7 +9,6 @@ BOLDGRID.EDITOR.RESIZE = BOLDGRID.EDITOR.RESIZE || {};
9
  BG = BOLDGRID.EDITOR;
10
 
11
  BOLDGRID.EDITOR.RESIZE.Row = {
12
-
13
  $body: null,
14
 
15
  handleSize: 20,
@@ -45,19 +44,23 @@ BOLDGRID.EDITOR.RESIZE = BOLDGRID.EDITOR.RESIZE || {};
45
  * @since 1.2.7
46
  */
47
  createHandles: function() {
48
-
49
- self.$topHandle = $( '<span class="draghandle top" title="Drag Resize Row" data-setting="padding-top"></span>' );
50
- self.$bottomHandle = $( '<span class="draghandle bottom" title="Drag Resize Row" data-setting="padding-bottom"></span>' );
 
 
 
51
 
52
  $.each( [ self.$topHandle, self.$bottomHandle ], function() {
53
  this.css( {
54
- 'position': 'fixed',
55
- 'height': self.handleSize,
56
- 'width': self.handleSize
57
  } );
58
  } );
59
 
60
- self.$container.find( 'body' )
 
61
  .after( self.$topHandle )
62
  .after( self.$bottomHandle );
63
 
@@ -93,7 +96,9 @@ BOLDGRID.EDITOR.RESIZE = BOLDGRID.EDITOR.RESIZE || {};
93
  self.hideHandles();
94
  },
95
  drag: function( e, ui ) {
96
- var padding, rowPos, relativePos,
 
 
97
  diff = ui.position.top - ui.originalPosition.top;
98
 
99
  if ( 'padding-top' === setting ) {
@@ -111,8 +116,7 @@ BOLDGRID.EDITOR.RESIZE = BOLDGRID.EDITOR.RESIZE || {};
111
  if ( 0 > padding ) {
112
  rowPos = self.$currentRow[0].getBoundingClientRect();
113
  ui.position.top =
114
- rowPos[relativePos] -
115
- ( ui.helper.hasClass( 'top' ) ? 0 : self.handleOffset );
116
  padding = 0;
117
  }
118
 
@@ -150,13 +154,13 @@ BOLDGRID.EDITOR.RESIZE = BOLDGRID.EDITOR.RESIZE || {};
150
  self.$currentRow = $this;
151
 
152
  self.$topHandle.css( {
153
- 'top': pos.top - 1,
154
- 'left': rightOffset
155
  } );
156
 
157
  self.$bottomHandle.css( {
158
- 'top': pos.bottom - self.handleOffset + 1,
159
- 'left': rightOffset
160
  } );
161
 
162
  self.$topHandle.show();
@@ -176,9 +180,7 @@ BOLDGRID.EDITOR.RESIZE = BOLDGRID.EDITOR.RESIZE || {};
176
  self.$topHandle.hide();
177
  self.$bottomHandle.hide();
178
  }
179
-
180
  };
181
 
182
  self = BOLDGRID.EDITOR.RESIZE.Row;
183
-
184
  } )( jQuery );
9
  BG = BOLDGRID.EDITOR;
10
 
11
  BOLDGRID.EDITOR.RESIZE.Row = {
 
12
  $body: null,
13
 
14
  handleSize: 20,
44
  * @since 1.2.7
45
  */
46
  createHandles: function() {
47
+ self.$topHandle = $(
48
+ '<span class="draghandle top" title="Drag Resize Row" data-setting="padding-top"></span>'
49
+ );
50
+ self.$bottomHandle = $(
51
+ '<span class="draghandle bottom" title="Drag Resize Row" data-setting="padding-bottom"></span>'
52
+ );
53
 
54
  $.each( [ self.$topHandle, self.$bottomHandle ], function() {
55
  this.css( {
56
+ position: 'fixed',
57
+ height: self.handleSize,
58
+ width: self.handleSize
59
  } );
60
  } );
61
 
62
+ self.$container
63
+ .find( 'body' )
64
  .after( self.$topHandle )
65
  .after( self.$bottomHandle );
66
 
96
  self.hideHandles();
97
  },
98
  drag: function( e, ui ) {
99
+ var padding,
100
+ rowPos,
101
+ relativePos,
102
  diff = ui.position.top - ui.originalPosition.top;
103
 
104
  if ( 'padding-top' === setting ) {
116
  if ( 0 > padding ) {
117
  rowPos = self.$currentRow[0].getBoundingClientRect();
118
  ui.position.top =
119
+ rowPos[relativePos] - ( ui.helper.hasClass( 'top' ) ? 0 : self.handleOffset );
 
120
  padding = 0;
121
  }
122
 
154
  self.$currentRow = $this;
155
 
156
  self.$topHandle.css( {
157
+ top: pos.top - 1,
158
+ left: rightOffset
159
  } );
160
 
161
  self.$bottomHandle.css( {
162
+ top: pos.bottom - self.handleOffset + 1,
163
+ left: rightOffset
164
  } );
165
 
166
  self.$topHandle.show();
180
  self.$topHandle.hide();
181
  self.$bottomHandle.hide();
182
  }
 
183
  };
184
 
185
  self = BOLDGRID.EDITOR.RESIZE.Row;
 
186
  } )( jQuery );
assets/js/builder/style/remote.js CHANGED
@@ -17,7 +17,7 @@ BOLDGRID.EDITOR.STYLE = BOLDGRID.EDITOR.STYLE || {};
17
  * @since 1.4
18
  */
19
  getStyles: function( url ) {
20
- let onComplete = ( siteMarkup ) => {
21
  self.siteMarkup = siteMarkup;
22
  BG.GRIDBLOCK.View.headMarkup = self.getHeadElements( siteMarkup );
23
  BG.$window.trigger( 'boldgrid_page_html', self.siteMarkup );
@@ -25,10 +25,10 @@ BOLDGRID.EDITOR.STYLE = BOLDGRID.EDITOR.STYLE || {};
25
  };
26
 
27
  $.get( url )
28
- .success( ( markup ) => {
29
  onComplete( markup );
30
  } )
31
- .fail( ( event ) => {
32
  onComplete( event.responseText || '' );
33
  } );
34
  },
@@ -53,7 +53,8 @@ BOLDGRID.EDITOR.STYLE = BOLDGRID.EDITOR.STYLE || {};
53
  markup = this.outerHTML,
54
  tagName = $this.prop( 'tagName' );
55
 
56
- if ( 'LINK' === tagName &&
 
57
  'stylesheet' !== $this.attr( 'rel' ) &&
58
  'boldgrid-custom-styles-css' !== $this.attr( 'id' )
59
  ) {
@@ -67,9 +68,7 @@ BOLDGRID.EDITOR.STYLE = BOLDGRID.EDITOR.STYLE || {};
67
 
68
  return headMarkup;
69
  }
70
-
71
  };
72
 
73
  BG.STYLE.Remote = self;
74
-
75
  } )( jQuery );
17
  * @since 1.4
18
  */
19
  getStyles: function( url ) {
20
+ let onComplete = siteMarkup => {
21
  self.siteMarkup = siteMarkup;
22
  BG.GRIDBLOCK.View.headMarkup = self.getHeadElements( siteMarkup );
23
  BG.$window.trigger( 'boldgrid_page_html', self.siteMarkup );
25
  };
26
 
27
  $.get( url )
28
+ .success( markup => {
29
  onComplete( markup );
30
  } )
31
+ .fail( event => {
32
  onComplete( event.responseText || '' );
33
  } );
34
  },
53
  markup = this.outerHTML,
54
  tagName = $this.prop( 'tagName' );
55
 
56
+ if (
57
+ 'LINK' === tagName &&
58
  'stylesheet' !== $this.attr( 'rel' ) &&
59
  'boldgrid-custom-styles-css' !== $this.attr( 'id' )
60
  ) {
68
 
69
  return headMarkup;
70
  }
 
71
  };
72
 
73
  BG.STYLE.Remote = self;
 
74
  } )( jQuery );
assets/js/builder/style/updater.js CHANGED
@@ -3,7 +3,6 @@ var $ = jQuery;
3
  import { StyleUpdater } from '@boldgrid/controls';
4
 
5
  export class Updater extends StyleUpdater {
6
-
7
  init() {
8
  this.$input = $( '#boldgrid-control-styles' );
9
 
3
  import { StyleUpdater } from '@boldgrid/controls';
4
 
5
  export class Updater extends StyleUpdater {
 
6
  init() {
7
  this.$input = $( '#boldgrid-control-styles' );
8
 
assets/js/builder/tinymce/loading.js CHANGED
@@ -2,7 +2,6 @@ var $ = window.jQuery,
2
  BG = BOLDGRID.EDITOR;
3
 
4
  export class Loading {
5
-
6
  constructor() {
7
  this.failsafeTimeout = 3000;
8
  this.$element = $( '.bg-editor-loading-main' );
@@ -61,7 +60,6 @@ export class Loading {
61
  this.hide();
62
  }, this.failsafeTimeout );
63
  }
64
-
65
  }
66
 
67
  export { Loading as default };
2
  BG = BOLDGRID.EDITOR;
3
 
4
  export class Loading {
 
5
  constructor() {
6
  this.failsafeTimeout = 3000;
7
  this.$element = $( '.bg-editor-loading-main' );
60
  this.hide();
61
  }, this.failsafeTimeout );
62
  }
 
63
  }
64
 
65
  export { Loading as default };
assets/js/builder/tinymce/width.js CHANGED
@@ -2,7 +2,6 @@ var $ = window.jQuery,
2
  BG = BOLDGRID.EDITOR;
3
 
4
  export class Width {
5
-
6
  init() {
7
  this.$postContainer;
8
  this.$resizeiframe;
@@ -40,9 +39,7 @@ export class Width {
40
  _findPostContainer() {
41
  let $contents = this.$resizeiframe.contents(),
42
  $postContainer = $contents.find( 'body' ),
43
- $article = $contents
44
- .find( '.post-' + BoldgridEditor.post_id + ', article' )
45
- .first(),
46
  $entryContent = $article.find( '.entry-content' ),
47
  $siteContent = $contents.find( '.site-content' ),
48
  $existingSection = $article.find( '.boldgrid-section:first' );
@@ -69,7 +66,7 @@ export class Width {
69
  this.$postContainer = this._findPostContainer();
70
  this.resizable = this.$postContainer.length && this.$postContainer.width() ? true : false;
71
 
72
- if ( IMHWPB.WP_MCE_Draggable.instance ) {
73
  IMHWPB.WP_MCE_Draggable.instance.resize_done_event();
74
  }
75
 
@@ -85,8 +82,7 @@ export class Width {
85
  updateIframeUrl( url ) {
86
  url = url || BoldgridEditor.site_url;
87
 
88
- if ( ! BoldgridEditor.is_boldgrid_theme || 'post' === BoldgridEditor.post_type ) {
89
-
90
  if ( ! this.$resizeiframe ) {
91
  this.$resizeiframe = this.createIframe();
92
  }
@@ -116,7 +112,6 @@ export class Width {
116
 
117
  return $deferred;
118
  }
119
-
120
  }
121
 
122
  export { Width as default };
2
  BG = BOLDGRID.EDITOR;
3
 
4
  export class Width {
 
5
  init() {
6
  this.$postContainer;
7
  this.$resizeiframe;
39
  _findPostContainer() {
40
  let $contents = this.$resizeiframe.contents(),
41
  $postContainer = $contents.find( 'body' ),
42
+ $article = $contents.find( '.post-' + BoldgridEditor.post_id + ', article' ).first(),
 
 
43
  $entryContent = $article.find( '.entry-content' ),
44
  $siteContent = $contents.find( '.site-content' ),
45
  $existingSection = $article.find( '.boldgrid-section:first' );
66
  this.$postContainer = this._findPostContainer();
67
  this.resizable = this.$postContainer.length && this.$postContainer.width() ? true : false;
68
 
69
+ if ( IMHWPB.WP_MCE_Draggable.instance ) {
70
  IMHWPB.WP_MCE_Draggable.instance.resize_done_event();
71
  }
72
 
82
  updateIframeUrl( url ) {
83
  url = url || BoldgridEditor.site_url;
84
 
85
+ if ( ! BoldgridEditor.is_boldgrid_theme || 'post' === BoldgridEditor.post_type ) {
 
86
  if ( ! this.$resizeiframe ) {
87
  this.$resizeiframe = this.createIframe();
88
  }
112
 
113
  return $deferred;
114
  }
 
115
  }
116
 
117
  export { Width as default };
assets/js/builder/tinymce/wp-mce-draggable.js CHANGED
@@ -93,7 +93,7 @@ IMHWPB.WP_MCE_Draggable = function() {
93
  * Insert content from the media modal tab to the editor
94
  */
95
  this.insert_from_media_modal_tab = function( tab_slug ) {
96
- tinymce.activeEditor.selection.setCursorLocation( self.draggable_instance.$boldgrid_menu_action_clicked, 0 );
97
 
98
  wp.media.editor.open();
99
  wp.media.frame.setState( tab_slug );
@@ -117,7 +117,7 @@ IMHWPB.WP_MCE_Draggable = function() {
117
  .find( 'button:not([data-mce-bogus])' )
118
  .not( this_button );
119
  self.replace_all_buttons( buttons );
120
- tinymce.activeEditor.selection.setCursorLocation( this, 1 );
121
  }
122
  };
123
 
@@ -167,8 +167,8 @@ IMHWPB.WP_MCE_Draggable = function() {
167
  * Drag Start Event
168
  */
169
  this.drag_start = function() {
170
- tinymce.activeEditor.getBody().setAttribute( 'contenteditable', false );
171
- tinyMCE.activeEditor.selection.collapse( false );
172
  self.end_undo_level_mce();
173
  self.draggable_instance.$master_container.find( 'html' ).addClass( 'drag-progress' );
174
  };
@@ -194,16 +194,16 @@ IMHWPB.WP_MCE_Draggable = function() {
194
  * Put the cursor in the passed element
195
  */
196
  this.set_cursor = function( event, $new_element ) {
197
- tinymce.activeEditor.selection.setCursorLocation( $new_element, 0 );
198
  };
199
 
200
  /**
201
  * Prevent the edit
202
  */
203
  this.prevent_edit = function() {
204
- tinyMCE.activeEditor.selection.collapse( false );
205
  if ( ! self.draggable_instance.ie_version ) {
206
- tinymce.activeEditor.getBody().setAttribute( 'contenteditable', false );
207
  }
208
  };
209
 
@@ -219,15 +219,15 @@ IMHWPB.WP_MCE_Draggable = function() {
219
  * Procedure that when dragging is complete
220
  */
221
  this.drag_end_event = function( event, dropped_element ) {
222
- tinymce.activeEditor.getBody().setAttribute( 'contenteditable', true );
223
  IMHWPB.tinymce_undo_disabled = false;
224
  self.add_tiny_mce_history();
225
  self.initialize_gallery_objects( self.draggable_instance.$master_container );
226
  self.draggable_instance.$master_container.find( 'html' ).removeClass( 'drag-progress' );
227
 
228
  //Set the cursor into the recently dropped element
229
- if ( tinymce && tinymce.activeEditor.selection && dropped_element ) {
230
- tinymce.activeEditor.selection.setCursorLocation( dropped_element, 0 );
231
  }
232
  };
233
 
@@ -240,15 +240,15 @@ IMHWPB.WP_MCE_Draggable = function() {
240
  if ( ! self.draggable_instance.ie_version ) {
241
 
242
  // Blur the editor, allows FF to focus on click and add caret back in.
243
- tinymce.activeEditor.getBody().blur();
244
 
245
  //This action use to add an undo level, but it appears as if contenteditable, is doing that for us.
246
- tinymce.activeEditor.getBody().setAttribute( 'contenteditable', true );
247
 
248
  // Stops tinymce from scorlling to top.
249
  var $temp = $( '<a>temp</a>' );
250
- $( tinyMCE.activeEditor.getBody() ).append( $temp );
251
- tinymce.activeEditor.selection.setCursorLocation( $temp[0], 0 );
252
  $temp.focus();
253
  $temp.remove();
254
  }
@@ -262,14 +262,14 @@ IMHWPB.WP_MCE_Draggable = function() {
262
  this.add_column_done = function( event, $added_element ) {
263
  self.add_tiny_mce_history();
264
  self.initialize_gallery_objects( self.draggable_instance.$master_container );
265
- tinymce.activeEditor.selection.setCursorLocation( $added_element, 0 );
266
  };
267
 
268
  /**
269
  * Add undo level to tinymce
270
  */
271
  this.add_tiny_mce_history = function() {
272
- tinymce.activeEditor.execCommand( 'mceAddUndoLevel' );
273
  };
274
 
275
  /**
@@ -289,8 +289,8 @@ IMHWPB.WP_MCE_Draggable = function() {
289
  self.remove_mce_resize_handles();
290
 
291
  if ( ! self.draggable_instance.ie_version ) {
292
- tinyMCE.activeEditor.selection.select( tinyMCE.activeEditor.getBody(), true );
293
- tinyMCE.activeEditor.selection.collapse( false );
294
  }
295
  };
296
 
@@ -306,7 +306,7 @@ IMHWPB.WP_MCE_Draggable = function() {
306
 
307
  this.addDeactivateClasses = function() {
308
  $( 'html' ).addClass( 'draggable-inactive' );
309
- $( tinymce.activeEditor.iframeElement )
310
  .contents()
311
  .find( 'html' )
312
  .addClass( 'draggable-inactive' );
@@ -332,8 +332,8 @@ IMHWPB.WP_MCE_Draggable = function() {
332
  * Then find the post width on the front end iframe and set the
333
  * editor to the same width.
334
  */
335
- BG.Service.editorWidth.$resizeiframe.attr( 'width', self.$tinymceHTML.width() );
336
- self.tinymce_body_container.css( 'width', BG.Service.editorWidth.$postContainer.width() );
337
  }
338
  };
339
 
@@ -419,8 +419,8 @@ IMHWPB.WP_MCE_Draggable = function() {
419
  * Highlight Current Device
420
  */
421
  this.update_device_highlighting = function() {
422
- if ( self.$mce_iframe && ! self.draggable_inactive ) {
423
- var iframe_width = self.$mce_iframe.width();
424
  if ( 1061 < iframe_width ) {
425
  self.highlight_screen_size( 'desktop' );
426
  } else if ( 837 < iframe_width ) {
@@ -475,7 +475,7 @@ IMHWPB.WP_MCE_Draggable = function() {
475
  this.edit_row = function( event, nested_row ) {
476
  var $p = $( nested_row ).find( 'p, a' );
477
  if ( $p.length ) {
478
- tinymce.activeEditor.selection.setCursorLocation( $p[0], 0 );
479
  }
480
  };
481
 
@@ -535,10 +535,6 @@ IMHWPB.WP_MCE_Draggable = function() {
535
  self.$overlay_preview = $( '#boldgrid-overlay-preview' );
536
  self.$resize_div = $( '#resizable' );
537
 
538
- self.$mce_iframe = $( tinymce.activeEditor.iframeElement );
539
- self.tinymce_body_container = self.$mce_iframe.contents().find( 'body' );
540
- self.$tinymceHTML = self.$mce_iframe.contents().find( 'html' );
541
-
542
  self.bind_column_switch();
543
  self.bind_window_resize();
544
  self.bind_collapse_click();
93
  * Insert content from the media modal tab to the editor
94
  */
95
  this.insert_from_media_modal_tab = function( tab_slug ) {
96
+ BOLDGRID.EDITOR.mce.selection.setCursorLocation( self.draggable_instance.$boldgrid_menu_action_clicked, 0 );
97
 
98
  wp.media.editor.open();
99
  wp.media.frame.setState( tab_slug );
117
  .find( 'button:not([data-mce-bogus])' )
118
  .not( this_button );
119
  self.replace_all_buttons( buttons );
120
+ BOLDGRID.EDITOR.mce.selection.setCursorLocation( this, 1 );
121
  }
122
  };
123
 
167
  * Drag Start Event
168
  */
169
  this.drag_start = function() {
170
+ BOLDGRID.EDITOR.mce.getBody().setAttribute( 'contenteditable', false );
171
+ BOLDGRID.EDITOR.mce.selection.collapse( false );
172
  self.end_undo_level_mce();
173
  self.draggable_instance.$master_container.find( 'html' ).addClass( 'drag-progress' );
174
  };
194
  * Put the cursor in the passed element
195
  */
196
  this.set_cursor = function( event, $new_element ) {
197
+ BOLDGRID.EDITOR.mce.selection.setCursorLocation( $new_element, 0 );
198
  };
199
 
200
  /**
201
  * Prevent the edit
202
  */
203
  this.prevent_edit = function() {
204
+ BOLDGRID.EDITOR.mce.selection.collapse( false );
205
  if ( ! self.draggable_instance.ie_version ) {
206
+ BOLDGRID.EDITOR.mce.getBody().setAttribute( 'contenteditable', false );
207
  }
208
  };
209
 
219
  * Procedure that when dragging is complete
220
  */
221
  this.drag_end_event = function( event, dropped_element ) {
222
+ BOLDGRID.EDITOR.mce.getBody().setAttribute( 'contenteditable', true );
223
  IMHWPB.tinymce_undo_disabled = false;
224
  self.add_tiny_mce_history();
225
  self.initialize_gallery_objects( self.draggable_instance.$master_container );
226
  self.draggable_instance.$master_container.find( 'html' ).removeClass( 'drag-progress' );
227
 
228
  //Set the cursor into the recently dropped element
229
+ if ( tinymce && BOLDGRID.EDITOR.mce.selection && dropped_element ) {
230
+ BOLDGRID.EDITOR.mce.selection.setCursorLocation( dropped_element, 0 );
231
  }
232
  };
233
 
240
  if ( ! self.draggable_instance.ie_version ) {
241
 
242
  // Blur the editor, allows FF to focus on click and add caret back in.
243
+ BOLDGRID.EDITOR.mce.getBody().blur();
244
 
245
  //This action use to add an undo level, but it appears as if contenteditable, is doing that for us.
246
+ BOLDGRID.EDITOR.mce.getBody().setAttribute( 'contenteditable', true );
247
 
248
  // Stops tinymce from scorlling to top.
249
  var $temp = $( '<a>temp</a>' );
250
+ $( BOLDGRID.EDITOR.mce.getBody() ).append( $temp );
251
+ BOLDGRID.EDITOR.mce.selection.setCursorLocation( $temp[0], 0 );
252
  $temp.focus();
253
  $temp.remove();
254
  }
262
  this.add_column_done = function( event, $added_element ) {
263
  self.add_tiny_mce_history();
264
  self.initialize_gallery_objects( self.draggable_instance.$master_container );
265
+ BOLDGRID.EDITOR.mce.selection.setCursorLocation( $added_element, 0 );
266
  };
267
 
268
  /**
269
  * Add undo level to tinymce
270
  */
271
  this.add_tiny_mce_history = function() {
272
+ BOLDGRID.EDITOR.mce.execCommand( 'mceAddUndoLevel' );
273
  };
274
 
275
  /**
289
  self.remove_mce_resize_handles();
290
 
291
  if ( ! self.draggable_instance.ie_version ) {
292
+ BOLDGRID.EDITOR.mce.selection.select( BOLDGRID.EDITOR.mce.getBody(), true );
293
+ BOLDGRID.EDITOR.mce.selection.collapse( false );
294
  }
295
  };
296
 
306
 
307
  this.addDeactivateClasses = function() {
308
  $( 'html' ).addClass( 'draggable-inactive' );
309
+ $( BOLDGRID.EDITOR.mce.iframeElement )
310
  .contents()
311
  .find( 'html' )
312
  .addClass( 'draggable-inactive' );
332
  * Then find the post width on the front end iframe and set the
333
  * editor to the same width.
334
  */
335
+ BG.Service.editorWidth.$resizeiframe.attr( 'width', BG.Controls.$container.$html.width() );
336
+ BG.Controls.$container.$body.css( 'width', BG.Service.editorWidth.$postContainer.width() );
337
  }
338
  };
339
 
419
  * Highlight Current Device
420
  */
421
  this.update_device_highlighting = function() {
422
+ if ( BG.Controls.$container.$iframe && ! self.draggable_inactive ) {
423
+ var iframe_width = BG.Controls.$container.$iframe.width();
424
  if ( 1061 < iframe_width ) {
425
  self.highlight_screen_size( 'desktop' );
426
  } else if ( 837 < iframe_width ) {
475
  this.edit_row = function( event, nested_row ) {
476
  var $p = $( nested_row ).find( 'p, a' );
477
  if ( $p.length ) {
478
+ BOLDGRID.EDITOR.mce.selection.setCursorLocation( $p[0], 0 );
479
  }
480
  };
481
 
535
  self.$overlay_preview = $( '#boldgrid-overlay-preview' );
536
  self.$resize_div = $( '#resizable' );
537
 
 
 
 
 
538
  self.bind_column_switch();
539
  self.bind_window_resize();
540
  self.bind_collapse_click();
assets/js/builder/tooltips.js CHANGED
@@ -34,8 +34,14 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
34
  * @param {string} message Message for tooltip
35
  */
36
  addTooltip( $el, message ) {
37
- if ( false === $el.children().first().hasClass( 'boldgrid-tooltip-wrap' ) ) {
38
- $el.prepend( self.template( { 'message': message } ) );
 
 
 
 
 
 
39
  }
40
  },
41
 
@@ -58,13 +64,15 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
58
  */
59
  _configTooltips() {
60
  _.each( BoldgridEditor.builder_config.helpTooltip, function( message, selector ) {
61
- BG.Panel.$element.add( BOLDGRID.EDITOR.CONTROLS.Color.$colorPanel ).find( selector ).each( function() {
62
- self.addTooltip( $( this ), message );
63
- } );
 
 
 
64
  } );
65
  }
66
  };
67
 
68
  self = BOLDGRID.EDITOR.Tooltip;
69
-
70
  } )( jQuery );
34
  * @param {string} message Message for tooltip
35
  */
36
  addTooltip( $el, message ) {
37
+ if (
38
+ false ===
39
+ $el
40
+ .children()
41
+ .first()
42
+ .hasClass( 'boldgrid-tooltip-wrap' )
43
+ ) {
44
+ $el.prepend( self.template( { message: message } ) );
45
  }
46
  },
47
 
64
  */
65
  _configTooltips() {
66
  _.each( BoldgridEditor.builder_config.helpTooltip, function( message, selector ) {
67
+ BG.Panel.$element
68
+ .add( BOLDGRID.EDITOR.CONTROLS.Color.$colorPanel )
69
+ .find( selector )
70
+ .each( function() {
71
+ self.addTooltip( $( this ), message );
72
+ } );
73
  } );
74
  }
75
  };
76
 
77
  self = BOLDGRID.EDITOR.Tooltip;
 
78
  } )( jQuery );
assets/js/builder/util.js CHANGED
@@ -113,4 +113,4 @@ BOLDGRID.EDITOR = BOLDGRID.EDITOR || {};
113
  };
114
 
115
  self = BOLDGRID.EDITOR.Util;
116
- } ( jQuery ) );
113
  };
114
 
115
  self = BOLDGRID.EDITOR.Util;
116
+ } )( jQuery );
assets/js/builder/validation/section.js CHANGED
@@ -18,7 +18,9 @@ BOLDGRID.EDITOR.VALIDATION = BOLDGRID.EDITOR.VALIDATION || {};
18
  if ( this.is( sel ) ) {
19
  $closest = this;
20
  } else {
21
- $closest = this.parentsUntil( context ).filter( sel ).eq( 0 );
 
 
22
  }
23
 
24
  return $closest;
@@ -35,7 +37,6 @@ BOLDGRID.EDITOR.VALIDATION = BOLDGRID.EDITOR.VALIDATION || {};
35
  * @since 1.2.7
36
  */
37
  let wrapElementGroup = function() {
38
-
39
  var wrap,
40
  group = [],
41
  contentSelector = [
@@ -64,7 +65,9 @@ BOLDGRID.EDITOR.VALIDATION = BOLDGRID.EDITOR.VALIDATION || {};
64
  ].join( ',' );
65
 
66
  wrap = function() {
67
- $( group ).wrapAll( '<div class="' + defaultContainerClass + '"><div class="row"><div class="col-md-12">' );
 
 
68
  group = [];
69
  };
70
 
@@ -88,7 +91,6 @@ BOLDGRID.EDITOR.VALIDATION = BOLDGRID.EDITOR.VALIDATION || {};
88
  * @param $context.
89
  */
90
  self.updateContent = function( $context ) {
91
-
92
  defaultContainerClass = BoldgridEditor.default_container || 'container-fluid';
93
  container = '<div class="' + defaultContainerClass + '"></div>';
94
 
@@ -117,7 +119,9 @@ BOLDGRID.EDITOR.VALIDATION = BOLDGRID.EDITOR.VALIDATION || {};
117
  */
118
  self.updateContainers = function( $context ) {
119
  $context.find( ' .container, .container-fluid' ).each( function() {
120
- $( this ).removeClass( 'container container-fluid' ).addClass( BoldgridEditor.default_container );
 
 
121
  } );
122
  };
123
 
@@ -146,7 +150,11 @@ BOLDGRID.EDITOR.VALIDATION = BOLDGRID.EDITOR.VALIDATION || {};
146
  var $this = $( this ),
147
  $parent = $this.parent();
148
 
149
- if ( $parent.length && $parent[0] !== self.$context[0] && false === $parent.hasClass( sectionClass ) ) {
 
 
 
 
150
  $parent.addClass( sectionClass );
151
  }
152
  } );
@@ -166,7 +174,7 @@ BOLDGRID.EDITOR.VALIDATION = BOLDGRID.EDITOR.VALIDATION || {};
166
  $this.wrap( container );
167
  }
168
 
169
- if ( ! $this.closestContext( '.boldgrid-section', self.$context ).length ) {
170
  if ( $parent.length && $parent[0] !== self.$context[0] ) {
171
  $parent.addClass( sectionClass );
172
  } else {
@@ -190,5 +198,4 @@ BOLDGRID.EDITOR.VALIDATION = BOLDGRID.EDITOR.VALIDATION || {};
190
  }
191
  } );
192
  };
193
-
194
  } )( jQuery );
18
  if ( this.is( sel ) ) {
19
  $closest = this;
20
  } else {
21
+ $closest = this.parentsUntil( context )
22
+ .filter( sel )
23
+ .eq( 0 );
24
  }
25
 
26
  return $closest;
37
  * @since 1.2.7
38
  */
39
  let wrapElementGroup = function() {
 
40
  var wrap,
41
  group = [],
42
  contentSelector = [
65
  ].join( ',' );
66
 
67
  wrap = function() {
68
+ $( group ).wrapAll(
69
+ '<div class="' + defaultContainerClass + '"><div class="row"><div class="col-md-12">'
70
+ );
71
  group = [];
72
  };
73
 
91
  * @param $context.
92
  */
93
  self.updateContent = function( $context ) {
 
94
  defaultContainerClass = BoldgridEditor.default_container || 'container-fluid';
95
  container = '<div class="' + defaultContainerClass + '"></div>';
96
 
119
  */
120
  self.updateContainers = function( $context ) {
121
  $context.find( ' .container, .container-fluid' ).each( function() {
122
+ $( this )
123
+ .removeClass( 'container container-fluid' )
124
+ .addClass( BoldgridEditor.default_container );
125
  } );
126
  };
127
 
150
  var $this = $( this ),
151
  $parent = $this.parent();
152
 
153
+ if (
154
+ $parent.length &&
155
+ $parent[0] !== self.$context[0] &&
156
+ false === $parent.hasClass( sectionClass )
157
+ ) {
158
  $parent.addClass( sectionClass );
159
  }
160
  } );
174
  $this.wrap( container );
175
  }
176
 
177
+ if ( ! $this.closestContext( '.boldgrid-section', self.$context ).length ) {
178
  if ( $parent.length && $parent[0] !== self.$context[0] ) {
179
  $parent.addClass( sectionClass );
180
  } else {
198
  }
199
  } );
200
  };
 
201
  } )( jQuery );
assets/js/editor.min.js CHANGED
@@ -1 +1 @@
1
- (function(e){function o(n){if(a[n])return a[n].exports;var r=a[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,o),r.l=!0,r.exports}var a={};return o.m=e,o.c=a,o.d=function(e,a,n){o.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:n})},o.n=function(e){var a=e&&e.__esModule?function(){return e['default']}:function(){return e};return o.d(a,'a',a),a},o.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},o.p='/',o(o.s=0)})({"./assets/css/font-family-controls.min.css":function(){},"./assets/image/notice/plugin-icon-editor.png":function(e){e.exports='data:image/png;base64,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'},"./assets/js/builder recursive \\.js$":function(e,o,a){function n(e){return a(r(e))}function r(e){var o=l[e];if(!(o+1))throw new Error('Cannot find module \''+e+'\'.');return o}var l={"./browser/ie-version.js":'./assets/js/builder/browser/ie-version.js',"./controls.js":'./assets/js/builder/controls.js',"./controls/add.js":'./assets/js/builder/controls/add.js',"./controls/advanced.js":'./assets/js/builder/controls/advanced.js',"./controls/background.js":'./assets/js/builder/controls/background.js',"./controls/box.js":'./assets/js/builder/controls/box.js',"./controls/button.js":'./assets/js/builder/controls/button.js',"./controls/color.js":'./assets/js/builder/controls/color.js',"./controls/color/palette.js":'./assets/js/builder/controls/color/palette.js',"./controls/container.js":'./assets/js/builder/controls/container.js',"./controls/font.js":'./assets/js/builder/controls/font.js',"./controls/generic.js":'./assets/js/builder/controls/generic.js',"./controls/generic/background-color.js":'./assets/js/builder/controls/generic/background-color.js',"./controls/generic/block-alignment.js":'./assets/js/builder/controls/generic/block-alignment.js',"./controls/generic/border.js":'./assets/js/builder/controls/generic/border.js',"./controls/generic/custom-classes.js":'./assets/js/builder/controls/generic/custom-classes.js',"./controls/generic/font-color.js":'./assets/js/builder/controls/generic/font-color.js',"./controls/generic/font-size.js":'./assets/js/builder/controls/generic/font-size.js',"./controls/generic/link.js":'./assets/js/builder/controls/generic/link.js',"./controls/generic/margin.js":'./assets/js/builder/controls/generic/margin.js',"./controls/generic/rotate.js":'./assets/js/builder/controls/generic/rotate.js',"./controls/generic/width.js":'./assets/js/builder/controls/generic/width.js',"./controls/global.js":'./assets/js/builder/controls/global.js',"./controls/help.js":'./assets/js/builder/controls/help.js',"./controls/hr.js":'./assets/js/builder/controls/hr.js',"./controls/icon.js":'./assets/js/builder/controls/icon.js',"./controls/image/change.js":'./assets/js/builder/controls/image/change.js',"./controls/image/design.js":'./assets/js/builder/controls/image/design.js',"./controls/image/filter.js":'./assets/js/builder/controls/image/filter.js',"./controls/information.js":'./assets/js/builder/controls/information.js',"./controls/media/edit.js":'./assets/js/builder/controls/media/edit.js',"./controls/media/map.js":'./assets/js/builder/controls/media/map.js',"./controls/section.js":'./assets/js/builder/controls/section.js',"./controls/template.js":'./assets/js/builder/controls/template.js',"./customize/navigation.js":'./assets/js/builder/customize/navigation.js',"./drag.js":'./assets/js/builder/drag.js',"./drag/column.js":'./assets/js/builder/drag/column.js',"./drag/content.js":'./assets/js/builder/drag/content.js',"./drag/row.js":'./assets/js/builder/drag/row.js',"./drag/section.js":'./assets/js/builder/drag/section.js',"./feedback.js":'./assets/js/builder/feedback.js',"./gridblock/add.js":'./assets/js/builder/gridblock/add.js',"./gridblock/category.js":'./assets/js/builder/gridblock/category.js',"./gridblock/create.js":'./assets/js/builder/gridblock/create.js',"./gridblock/delete.js":'./assets/js/builder/gridblock/delete.js',"./gridblock/drag.js":'./assets/js/builder/gridblock/drag.js',"./gridblock/filter.js":'./assets/js/builder/gridblock/filter.js',"./gridblock/generate.js":'./assets/js/builder/gridblock/generate.js',"./gridblock/image.js":'./assets/js/builder/gridblock/image.js',"./gridblock/lead.js":'./assets/js/builder/gridblock/lead.js',"./gridblock/loader.js":'./assets/js/builder/gridblock/loader.js',"./gridblock/save.js":'./assets/js/builder/gridblock/save.js',"./gridblock/view.js":'./assets/js/builder/gridblock/view.js',"./library/save.js":'./assets/js/builder/library/save.js',"./menu.js":'./assets/js/builder/menu.js',"./notice/base.js":'./assets/js/builder/notice/base.js',"./notice/intro.js":'./assets/js/builder/notice/intro.js',"./notice/update.js":'./assets/js/builder/notice/update.js',"./panel.js":'./assets/js/builder/panel.js',"./popover/actions/clone.js":'./assets/js/builder/popover/actions/clone.js',"./popover/actions/delete.js":'./assets/js/builder/popover/actions/delete.js',"./popover/actions/general.js":'./assets/js/builder/popover/actions/general.js',"./popover/base.js":'./assets/js/builder/popover/base.js',"./popover/column.js":'./assets/js/builder/popover/column.js',"./popover/content.js":'./assets/js/builder/popover/content.js',"./popover/row.js":'./assets/js/builder/popover/row.js',"./popover/section.js":'./assets/js/builder/popover/section.js',"./render-fonts.js":'./assets/js/builder/render-fonts.js',"./resize/row.js":'./assets/js/builder/resize/row.js',"./service.js":'./assets/js/builder/service.js',"./style/remote.js":'./assets/js/builder/style/remote.js',"./style/updater.js":'./assets/js/builder/style/updater.js',"./tinymce/loading.js":'./assets/js/builder/tinymce/loading.js',"./tinymce/width.js":'./assets/js/builder/tinymce/width.js',"./tinymce/wp-mce-draggable.js":'./assets/js/builder/tinymce/wp-mce-draggable.js',"./tooltips.js":'./assets/js/builder/tooltips.js',"./util.js":'./assets/js/builder/util.js',"./validation/section.js":'./assets/js/builder/validation/section.js'};n.keys=function(){return Object.keys(l)},n.resolve=r,e.exports=n,n.id='./assets/js/builder recursive \\.js$'},"./assets/js/builder/browser/ie-version.js":function(e,o){'use strict';Object.defineProperty(o,'__esModule',{value:!0}),o['default']=function(){var e=window.navigator.userAgent,o,a,n,r;return(n=e.indexOf('MSIE '),0<n)?parseInt(e.substring(n+5,e.indexOf('.',n)),10):(o=e.indexOf('Trident/'),0<o)?(r=e.indexOf('rv:'),parseInt(e.substring(r+3,e.indexOf('.',r)),10)):(a=e.indexOf('Edge/'),0<a?parseInt(e.substring(a+5,e.indexOf('.',a)),10):void 0)}},"./assets/js/builder/controls.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},function(o){'use strict';var e=BOLDGRID.EDITOR;BOLDGRID.EDITOR.Controls={$panel:null,$menu:null,$colorControl:null,controls:[],indexedControls:{},$container:null,init:function(o){this.$container=o,this.$container.find('body').css('marginTop','50px'),this.$menu=BOLDGRID.EDITOR.Menu.init(),this.$panel=BOLDGRID.EDITOR.Panel.init(),this.onEditibleClick(),this.setupSliders(),e.$window.trigger('boldgrid_editor_preload'),this.setupControls(),e.CONTROLS.Generic.setupInputCustomization(),e.CONTROLS.Generic.setupInputInitialization(),e.NOTICE.Update.init(),this.browser=e.Util.checkBrowser(),e.$window.trigger('boldgrid_editor_loaded')},hasThemeFeature:function(e){return-1!==BoldgridEditor.builder_config.theme_features.indexOf(e)},addStyle:function(e,o,a){e.css(o,a),tinymce.activeEditor.dom.setStyle(e,o,a)},setupSliders:function(){this.$panel.on('slide','.section .slider',function(e,a){var n=o(this);n.siblings('.value').html(a.value)})},registerControl:function(e){this.controls.push(e),this.indexedControls[e.name]=e},get:function(e){return this.indexedControls[e]||this.indexedControls[e.toLowerCase()]},editorMceInstance:function(){var e=!1;return IMHWPB.WP_MCE_Draggable&&IMHWPB.WP_MCE_Draggable.instance&&(e=IMHWPB.WP_MCE_Draggable.instance),e},clearMenuItems:function(){this.$menu.items=[]},_setupUpdateMenu:function(){var a=this;this.$container.on('click',function(n){a.$menu.find('li[data-action]').hide(),a.$menu.items.length?a.$menu.show():(a.$menu.hide(),BOLDGRID.EDITOR.Panel.closePanel()),o.each(a.$menu.items,function(){a.$menu.find('[data-action="menu-'+this+'"]').show(),BOLDGRID.EDITOR.Menu.reactivateMenu()}),a._closeOpenControl(),n.boldgridRefreshPanel||BOLDGRID.EDITOR.CONTROLS.Color.closePicker(),a.clearMenuItems()})},onEditibleClick:function(){this._setupUpdateMenu()},_closeOpenControl:function(){e.Panel.currentControl&&-1===this.$menu.items.indexOf(e.Panel.currentControl.name)&&e.Panel.closePanel()},setupControls:function(){var e=this;this.controls=_.sortBy(this.controls,'priority'),o.each(this.controls,function(){e.setupControl(this)}),BoldgridEditor.display_intro||this.$container.find('body').click()},setupControl:function(o){this.bindControlHandler(o),BOLDGRID.EDITOR.Menu.createListItem(o),o.setup&&o.setup(),e.Panel.setupPanelClick(o)},bindControlHandler:function(e){e.selectors&&this.setupElementClick(e),e.onMenuClick&&this.$menu.on('click','[data-action="menu-'+e.name+'"]',e.onMenuClick)},setupElementClick:function(a){var n=this;this.$container.on('click',a.selectors.join(),function(r){var e=o(this);if('box'===a.name){var l,s;if(r.boxFound)return;if(l=e.closest('.editing-as-row').length,s=e.is('.row .row [class*="col-md"]'),l&&!1===s)return;if(l&&(r.boxFound=!0),!r.boxFound&&e.parent().closest('[class*="col-md"]').length){var i=BOLDGRID.EDITOR.CONTROLS.Box.findModule(e),d=i.css('background-color');if(!BOLDGRID.EDITOR.CONTROLS.Color.isColorTransparent(d))r.boxFound=!0;else return}}e.closest('.wpview').length&&'edit-media'!==a.name||a.exceptionSelector&&r.target&&o(r.target).is(a.exceptionSelector)||(n.$menu.targetData=n.$menu.targetData||{},n.$menu.targetData[a.name]=e,a.elementClick&&a.elementClick(r),n.$menu.items.push(a.name))})}}}(jQuery)},"./assets/js/builder/controls/add.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},function(e){'use strict';var o=BOLDGRID.EDITOR,a;o.CONTROLS.Add={$element:null,name:'add',tooltip:'Add New Item',priority:1,iconClasses:'genericon genericon-plus add-element-trigger',selectors:['html'],menuDropDown:{title:'Add New',options:[{name:'Media',class:'action add-media dashicons dashicons-admin-media'},{name:'Button',class:'action font-awesome add-button'},{name:'Icon',class:'action font-awesome add-icon'},{name:'Block',class:'action add-gridblock'},{name:'Section',class:'action add-row'}]},init:function(){BOLDGRID.EDITOR.Controls.registerControl(this)},setup:function(){a._setupMenuClick()},_setupMenuClick:function(){o.Menu.$element.find('.bg-editor-menu-dropdown').on('click','.action.add-gridblock',a.addGridblock).on('click','.action.add-row',a.addSection).on('click','.action.add-button',o.CONTROLS.Button.insertNew).on('click','.action.add-media',a.openAddMedia).on('click','.action.add-icon',o.CONTROLS.Icon.insertNew)},openAddMedia:function(){wp.media.editor.open(),wp.media.frame.setState('insert')},scrollToElement:function(o,a){e('html, body').animate({scrollTop:o.offset().top},a)},addSection:function(){var n=BOLDGRID.EDITOR.Controls.$container,r=e(wp.template('boldgrid-editor-empty-section')());n.$body.prepend(r),a.scrollToElement(r,200),o.CONTROLS.Section.transistionSection(r)},addGridblock:function(){var e=BOLDGRID.EDITOR.Controls.editorMceInstance();e&&e.insert_layout_action()}},BOLDGRID.EDITOR.CONTROLS.Add.init(),a=BOLDGRID.EDITOR.CONTROLS.Add}(jQuery)},"./assets/js/builder/controls/advanced.js":function(e,o,a){'use strict';function n(e,o){if(!(e instanceof o))throw new TypeError('Cannot call a class as a function')}Object.defineProperty(o,'__esModule',{value:!0}),a.d(o,'Advanced',function(){return i}),a.d(o,'default',function(){return i});var r=function(){function e(e,o){for(var a=0,n;a<o.length;a++)n=o[a],n.enumerable=n.enumerable||!1,n.configurable=!0,'value'in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}return function(o,a,n){return a&&e(o.prototype,a),n&&e(o,n),o}}(),l=window.jQuery,s=BOLDGRID.EDITOR,i=function(){function e(){n(this,e),this.name='Advanced',this.panel={title:'Advanced',height:'600px',width:'375px',customizeCallback:!0,customizeSupport:['margin','padding','border','width','box-shadow','border-radius','background-color','blockAlignment','customClasses']}}return r(e,[{key:'init',value:function(){s.Controls.registerControl(this)}},{key:'_setTargetType',value:function(e){s.Panel.$element.find('.customize-navigation').attr('data-element-type',e)}},{key:'openPanel',value:function(e,o){this.$target=e,s.Menu.$element.targetData[this.name]=e,s.Panel.clear(),s.Panel.showFooter(),s.Panel.open(this),this._setTargetType(o),s.Panel.enterCustomization(),s.Panel.customizeOpenEvent()}}]),e}()},"./assets/js/builder/controls/background.js":function(){var e=Math.floor;window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},function(o){'use strict';var a=BOLDGRID.EDITOR,n;BOLDGRID.EDITOR.CONTROLS.Background={name:'background',tooltip:'Section Background',uploadFrame:null,priority:10,iconClasses:'genericon genericon-picture',selectors:['.boldgrid-section'],availableEffects:['background-parallax','background-fixed'],init:function(){BOLDGRID.EDITOR.Controls.registerControl(this)},panel:{title:'Section Background',height:'600px',width:'325px',scrollTarget:'.presets',customizeSupport:['margin','padding','border','width','box-shadow','border-radius','blockAlignment','customClasses'],sizeOffset:-230},onMenuClick:function(){n.openPanel()},_setupAddImage:function(){a.Panel.$element.on('click','.background-design .add-image-controls',function(){return n.uploadFrame?void n.uploadFrame.open():void(n.uploadFrame=wp.media({title:'Select Background Image',library:{type:'image'},button:{text:'Use this media'},multiple:!1}),n.uploadFrame.on('select',function(){var e=n.uploadFrame.state().get('selection').first().toJSON();n.setImageBackground(e.url),n.setImageSelection('image')}),n.uploadFrame.open())})},elementClick:function(){BOLDGRID.EDITOR.Panel.isOpenControl(this)&&n.openPanel()},setup:function(){n._setupBackgroundClick(),n._setupFilterClick(),n._setupCustomizeLeave(),n._setupBackgroundSize(),n._setupBackgroundColor(),n._setupGradientColor(),n._setupOverlayColor(),n._setupOverlayReset(),n._setupScrollEffects(),n._setupGradientDirection(),n._setupCustomization(),n._setupAddImage()},_setupBackgroundColor:function(){var e=a.Panel;e.$element.on('change','.background-design [name="section-background-color"]',function(){var e=o(this),r=a.Menu.$element.targetData[n.name],l=e.val(),s=e.attr('data-type'),i=a.Panel.$element.find('.current-selection'),d=i.attr('data-type');n.removeColorClasses(r),a.Controls.addStyle(r,'background-color',''),'pattern'!==d&&(a.Controls.addStyle(r,'background-image',''),r.removeAttr('data-bg-color-1'),r.removeAttr('data-bg-color-2'),r.removeAttr('data-bg-direction')),'pattern'!==d&&a.Panel.$element.find('.presets .selected').removeClass('selected'),'class'===s?r.addClass('bg-background-color').addClass(a.CONTROLS.Color.getColorClass('background-color',l)).addClass(a.CONTROLS.Color.getColorClass('text-contrast',l)):a.Controls.addStyle(r,'background-color',l),n.setImageSelection(d,r.css('background'))})},_setupOverlayReset:function(){var e=a.Panel;e.$element.on('click','.background-design .overlay-color .default-color',function(r){var e=o(this),l=a.Menu.$element.targetData[n.name];r.preventDefault(),e.closest('.color-controls').find('label').css('background-color','rgba(255,255,255,.5)'),l.removeAttr('data-bg-overlaycolor'),n.updateBackgroundImage()})},_setupOverlayColor:function(){var e=a.Panel;e.$element.on('change','.background-design [name="overlay-color"]',function(){var e=o(this),r=e.attr('data-type'),l=e.val(),s=a.Menu.$element.targetData[n.name];'class'===r&&(l=BoldgridEditor.colors.defaults[l-1]),s.attr('data-bg-overlaycolor',l),n.updateBackgroundImage()})},updateBackgroundImage:function(){var e=a.Menu.$element.targetData[n.name],o=e.attr('data-bg-overlaycolor'),r=e.attr('data-image-url');o&&r?a.Controls.addStyle(e,'background-image',n.getOverlayImage(o)+', url("'+r+'")'):r&&a.Controls.addStyle(e,'background-image','url("'+r+'")')},getOverlayImage:function(e){return'linear-gradient(to left, '+e+', '+e+')'},_setupGradientColor:function(){var e=a.Panel;e.$element.on('change','.background-design [name^="gradient-color"]',function(){var e=o(this),r=a.Menu.$element.targetData[n.name],l=e.val(),s=e.attr('name'),i=e.attr('data-type');'class'===i&&(l=BoldgridEditor.colors.defaults[l-1]),'gradient-color-1'===s?r.attr('data-bg-color-1',l):r.attr('data-bg-color-2',l),a.Controls.addStyle(r,'background-image',n.createGradientCss(r))})},_setupCustomization:function(){var e=a.Panel;e.$element.on('click','.current-selection .settings .panel-button',function(o){o.preventDefault(),n.openCustomization()})},_setupScrollEffects:function(){var e=a.Panel;e.$element.on('change','.background-design input[name="scroll-effects"]',function(){var e=o(this),r=a.Menu.getTarget(n);'none'===e.val()?r.removeClass(n.availableEffects.join(' ')):(r.removeClass(n.availableEffects.join(' ')),r.addClass(e.val()))})},_setupGradientDirection:function(){var e=a.Panel;e.$element.on('change','.background-design input[name="bg-direction"]',function(){var e=o(this),r=a.Menu.getTarget(n);r.attr('data-bg-direction',e.val()),a.Controls.addStyle(r,'background-image',n.createGradientCss(r))})},createGradientCss:function(e){return'linear-gradient('+e.attr('data-bg-direction')+','+e.attr('data-bg-color-1')+','+e.attr('data-bg-color-2')+')'},_setupBackgroundSize:function(){var e=a.Panel;e.$element.on('change','.background-design input[name="background-size"]',function(){var e=o(this),r=a.Menu.getTarget(n);'tiled'===e.val()?(a.Controls.addStyle(r,'background-size','auto auto'),a.Controls.addStyle(r,'background-repeat','repeat')):'cover'===e.val()&&(a.Controls.addStyle(r,'background-size','cover'),a.Controls.addStyle(r,'background-repeat',''))})},_setupCustomizeLeave:function(){var o=a.Panel;o.$element.on('click','.background-design .back .panel-button',function(r){r.preventDefault(),o.$element.find('.preset-wrapper').show(),o.$element.find('.background-design .customize').hide(),o.initScroll(),n.preselectBackground(),o.scrollToSelected(),a.Service.customize.navigation.disable()})},_setupFilterClick:function(){var n=a.Panel;n.$element.on('click','.background-design .filter',function(a){a.preventDefault();var e=o(this),r=e.data('type'),l=e.data('label'),s=n.$element.find('.current-selection'),i=n.$element.find('.presets .background-color.section');n.$element.find('.filter').removeClass('selected'),e.addClass('selected'),n.$element.find('.presets .selection').hide(),o.each(r,function(){n.$element.find('.presets .selection[data-type="'+this+'"]').show()}),n.$element.find('.presets .title > *').text(l),n.$element.find('.presets').attr('data-filter',r),s.attr('data-filter',r),r.length&&-1!==r.indexOf('image')?i.hide():i.show(),n.scrollToSelected()})},removeColorClasses:function(e){e.removeClass('bg-background-color'),e.removeClass(a.CONTROLS.Color.backgroundColorClasses.join(' ')),e.removeClass(a.CONTROLS.Color.textContrastClasses.join(' '))},_setupBackgroundClick:function(){var e=a.Panel;e.$element.on('click','.background-design .selection',function(){var r=o(this),l=a.Menu.getTarget(n),s=r.attr('data-image-url'),i=r.css('background-image'),d=r.css('background');return r.hasClass('selected')?(n.removeColorClasses(l),a.Controls.addStyle(l,'background',''),l.removeAttr('data-image-url'),r.removeClass('selected'),void n.preselectBackground(!0)):void(e.$element.find('.presets .selected').removeClass('selected'),r.addClass('selected'),l.removeAttr('data-bg-color-1').removeAttr('data-image-url').removeAttr('data-bg-color-2').removeAttr('data-bg-direction'),'pattern'!==r.data('type')&&n.removeColorClasses(l),'image'===r.data('type')?n.setImageBackground(s):'color'===r.data('type')?(l.addClass(r.data('class')),l.addClass(a.CONTROLS.Color.getColorClass('text-contrast',r.data('class').replace(/\D/g,''))),l.addClass('bg-background-color'),a.Controls.addStyle(l,'background-image',''),n.setDefaultBackgroundColors()):'pattern'===r.data('type')?(a.Controls.addStyle(l,'background-size','auto auto'),a.Controls.addStyle(l,'background-repeat','repeat'),a.Controls.addStyle(l,'background-image',i)):'gradients'===r.data('type')?(a.Controls.addStyle(l,'background-image',i),l.attr('data-bg-color-1',r.data('color1')).attr('data-bg-color-2',r.data('color2')).attr('data-bg-direction',r.data('direction'))):a.Controls.addStyle(l,'background-image',i),n.setImageSelection(r.data('type'),d))})},activateFilter:function(e){var r=!1,l=a.Menu.getTarget(n),s;a.Panel.$element.find('.current-selection .filter').each(function(){var a=o(this),n=a.data('type');if(e&&-1!==n.indexOf(e))return a.click(),r=!0,!1}),r||e||(s=l.css('background-image'),s&&'none'!==s&&(a.Panel.$element.find('.filter[data-type]:first-of-type').click(),r=!0)),!1==r&&a.Panel.$element.find('.filter[data-default="1"]').click()},setImageSelection:function(e,o){var r=a.Panel.$element.find('.current-selection'),l=a.Menu.getTarget(n);r.css('background',''),'color'===e?r.css('background-color',o):(r.css('background-color',l.css('background-color')),r.css('background-image',l[0].style['background-image'])),r.attr('data-type',e)},setImageBackground:function(e){var o=a.Menu.getTarget(n);o.attr('data-image-url',e),a.Controls.addStyle(o,'background',''),n.updateBackgroundImage(),a.Controls.addStyle(o,'background-size','cover'),a.Controls.addStyle(o,'background-position','50% 50%')},_initSliders:function(){n._initVerticleSlider()},_initVerticleSlider:function(){var e=a.Menu.getTarget(n),o=e.css('background-position-y'),r=e.css('background-position-x');o=o?parseInt(o):50,r=r?parseInt(r):50,a.Panel.$element.find('.background-design .vertical-position .slider').slider({min:0,max:100,value:o,range:'max',slide:function(o,n){e.css('background-image')&&a.Controls.addStyle(e,'background-position',r+'% '+n.value+'%')}}).siblings('.value').html(o)},openCustomization:function(){a.Panel.$element.find('.preset-wrapper').hide(),a.Panel.$element.find('.background-design .customize').show(),a.Panel.$element.find('.preset-wrapper').attr('data-type',a.Panel.$element.find('.current-selection').attr('data-type')),n._initSliders(),n.selectDefaults(),a.Panel.enterCustomization(),a.Panel.customizeOpenEvent(),a.Panel.createScrollbar('.customize',{height:n.panel.height})},selectDefaults:function(){n.setScrollEffect(),n.setSize(),n.setDefaultDirection(),n.setDefaultBackgroundColors(),n.setDefaultOverlayColor()},setDefaultOverlayColor:function(){var e=a.Menu.getTarget(n),o=a.Panel.$element.find('.overlay-color'),r=e.attr('data-bg-overlaycolor');r&&o.find('input').attr('value',r)},setSize:function(){var e=a.Panel.$element.find('input[name="background-size"]'),o=a.Menu.getTarget(n);-1===o.css('background-size').indexOf('cover')&&e.filter('[value="tiled"]').prop('checked',!0)},setScrollEffect:function(){var e=a.Menu.getTarget(n);o.each(n.availableEffects,function(){if(e.hasClass(this))return a.Panel.$element.find('input[name="scroll-effects"][value="'+this+'"]').prop('checked',!0),!1})},setDefaultDirection:function(){var e=a.Menu.getTarget(n),o=e.attr('data-bg-direction');n.backgroundIsGradient(e.css('background-image'))&&o&&a.Panel.$element.find('input[name="bg-direction"][value="'+o+'"]').prop('checked',!0)},setDefaultBackgroundColors:function(){var e=a.Menu.getTarget(n),o,r;n.backgroundIsGradient(e.css('background-image'))?(a.Panel.$element.find('input[name="gradient-color-1"]').attr('value',e.attr('data-bg-color-1')),a.Panel.$element.find('input[name="gradient-color-2"]').attr('value',e.attr('data-bg-color-2'))):(o=a.CONTROLS.Color.findAncestorColor(e,'background-color'),r=a.Panel.$element.find('input[name="section-background-color"]'),r.prev('label').css('background-color',o),r.attr('value',o))},randomGradientDirection:function(){var o=['to left','to bottom'];return o[e(Math.random()*o.length)]},_createGradients:function(){var e=[];o.each(BoldgridEditor.sample_backgrounds.default_gradients,function(){var o=this.colors[0],a=this.colors[1],r=n.randomGradientDirection();e.push({color1:o,color2:a,direction:r,css:'linear-gradient('+r+','+o+','+a+')'})}),console.log(JSON.stringify(e))},setPaletteGradients:function(){var a=[];BoldgridEditor.colors.defaults&&BoldgridEditor.colors.defaults.length&&o.each([0,1],function(){var o,r,l;o=BoldgridEditor.colors.defaults[e(Math.random()*BoldgridEditor.colors.defaults.length)],r=BoldgridEditor.colors.defaults[e(Math.random()*BoldgridEditor.colors.defaults.length)],o!==r&&(l=n.randomGradientDirection(),a.push({color1:o,color2:r,direction:l,css:'linear-gradient('+l+','+o+','+r+')'}))}),o.each(a,function(){BoldgridEditor.sample_backgrounds.gradients.unshift(this)})},backgroundIsGradient:function(e){return-1!==e.indexOf('linear-gradient')&&-1===e.indexOf('url')},preselectBackground:function(e){var r='color',l=a.Menu.getTarget(n),s=l.css('background-color'),i=l.css('background-image'),d=a.Panel.$element.find('.current-selection'),c=n.backgroundIsGradient(i),p=!1;n.setImageSelection('image'),d.css('background-color',s),a.Panel.$element.find('.selection').each(function(){var e=o(this),a=e.data('type'),s=e.data('class');switch(a){case'color':if(s&&l.hasClass(s)&&'none'===l.css('background-image'))return e.addClass('selected'),r=a,p=!0,n.activateFilter(r),!1;break;case'image':if(e.attr('data-image-url')===l.attr('data-image-url'))return e.addClass('selected'),r=a,p=!0,n.activateFilter(r),!1;break;case'gradients':case'pattern':if(e.css('background-image')===i)return e.addClass('selected'),r=a,p=!0,n.activateFilter(r),!1;}}),p||(c?r='gradients':'none'!==i&&(r='image'),!e&&n.activateFilter(r)),d.attr('data-type',r)},openPanel:function(){var e=a.Panel,o=wp.template('boldgrid-editor-background');BoldgridEditor.sample_backgrounds.color=a.CONTROLS.Color.getPaletteBackgroundColors(),e.clear(),n.setPaletteGradients(),e.$element.find('.panel-body').html(o({images:BoldgridEditor.sample_backgrounds,imageData:BoldgridEditor.builder_config.background_images})),n.preselectBackground(),n.setDefaultBackgroundColors(),e.open(n)}},BOLDGRID.EDITOR.CONTROLS.Background.init(),n=BOLDGRID.EDITOR.CONTROLS.Background}(jQuery)},"./assets/js/builder/controls/box.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},function(o){'use strict';var a=BOLDGRID.EDITOR,n;BOLDGRID.EDITOR.CONTROLS.Box={uiBoxDimensions:{"bg-box bg-box-rounded":'box-wide',"bg-box bg-box-rounded-bottom-left bg-box-rounded-bottom-right":'box-long',"bg-box bg-box-rounded-bottom-right bg-box-rounded-top-right":'box-wide',"bg-box bg-box-edged bg-box-shadow-bottom-right":'box-wide',"bg-box bg-box-square bg-box-border-thin":'box-long',"bg-box bg-box-square bg-box-border-thick":'box-wide',"bg-box bg-box-square bg-box-border-dashed":'box-wide',"bg-box bg-box-rounded bg-box-border-dashed":'box-long',"bg-box bg-box-square bg-box-border-dashed-thick":'box-long',"bg-box bg-box-square bg-box-border-double-thick":'box-wide'},namespace:'bg-box',name:'box',priority:20,iconClasses:'genericon genericon-gallery',tooltip:'Column Background',selectors:['.row [class*="col-md"]'],panel:{title:'Column Background',height:'550px',width:'325px',customizeSupport:['width','margin','padding','box-shadow','border','border-radius','blockAlignment','background-color','customClasses'],includeFooter:!0,customizeCallback:!0,customizeLeaveCallback:!0},init:function(){BOLDGRID.EDITOR.Controls.registerControl(this)},colorControls:null,targetClasses:null,targetColor:null,$presets:null,onMenuClick:function(){n.openPanel()},setup:function(){n._setupPresetClick(),n._setupPresetHover(),n._setupPanelLeave(),n._setupSliderChange(),a.Panel.$element.on('bg-customize-exit',function(){return a.Panel.showFooter()}),a.Panel.$element.on('box-background-color-change box-border-color-change box-css-change',function(){return n._saveModuleClasses()}),n.presetsMarkup=n.getBoxMarkup()},_setupSliderChange:function(){a.Panel.$element.on('slidechange','.box-design .slider',function(){n._saveModuleClasses()})},_setupPanelLeave:function(){var e=a.Panel;e.$element.on('mouseleave','.box-design',function(o){o.preventDefault();var e=a.Menu.getTarget(n),r;r=n.findModule(e),n.removeModuleClasses(r),r.addClass(n.targetClasses),n.targetClasses&&-1!==n.targetClasses.indexOf('-background-color')||a.Controls.addStyle(r,'background-color',n.targetColor),n._applyCloneStyles(r)})},_applyCloneStyles:function(e){n.$targetModuleClone&&(e.attr('style',n.$targetModuleClone.attr('style')||''),e.attr('data-mce-style',n.$targetModuleClone.attr('style')||''))},_setupPresetHover:function(){var e=a.Panel;e.$element.hoverIntent({out:function(){},over:function(a){var e=o(this);a.preventDefault(),n.addBox(e)},selector:'.box-design .presets .'+n.namespace})},_setupPresetClick:function(){var r=a.Panel;r.$element.on('click','.box-design .presets .'+n.namespace,function(l){var e=o(this),s;l.preventDefault(),e.hasClass('selected')?(s=n.findModule(a.Menu.getTarget(n)),a.CONTROLS.Color.resetBorderClasses(s),r.clearSelected(),n.removeModuleClasses(s),n._clearModuleClasses(),n._clearInlineStyles(s)):(n.addBox(e),r.clearSelected(),n._saveModuleClasses(),e.addClass('selected'))})},_clearInlineStyles:function(e){e.css('padding',''),e.css('margin',''),e.css('background-color',''),e.css('border-color','')},_clearModuleClasses:function(){n.targetClasses='',n.targetColor='',n.$targetModuleClone=!1},_saveModuleClasses:function(){var e=n.findModule(a.Menu.getTarget(n));n.targetClasses=e.attr('class'),n.targetColor=e[0].style['background-color'],n.$targetModuleClone=e.clone()},findModule:function(e){var a=e.find('> div'),n=e.find('> *'),r=1===a.length&&a.not('.row').length&&a.not('[class*="col-md"]').length&&1===n.length,l;return r&&(l=a),l||(l=o('<div></div>'),l.html(n),e.html(l)),l},addBox:function(e){var o=a.Menu.getTarget(n),r=e.data('value'),l=e.css('background-color'),s=n.findModule(o),i;n._clearInlineStyles(s),a.CONTROLS.Color.resetBorderClasses(s),n.removeModuleClasses(s),e.parent('.my-designs').length&&(i=BoldgridEditor.builder_config.components_used.box[e.data('id')].style,s.attr('style',i)),s.addClass(r),s.attr('class')&&-1===s.attr('class').indexOf('-background-color')&&a.Controls.addStyle(s,'background-color',l)},removeModuleClasses:function(e){e.removeClass(function(e,o){return(o.match(/(^|\s)bg-box?\S+/g)||[]).join(' ')}),e.removeClass('bg-background-color'),e.removeClass(a.CONTROLS.Color.backgroundColorClasses.join(' ')),e.removeClass(a.CONTROLS.Color.textContrastClasses.join(' ')),a.Controls.addStyle(e,'background-color','')},getTarget:function(){var e=a.Menu.getTarget(n);return n.findModule(e)},elementClick:function(){BOLDGRID.EDITOR.Panel.isOpenControl(this)&&n.openPanel()},updateUiStyles:function(){var e=n.presetsMarkup,r='',l=0,s=[],i=a.CONTROLS.Color.getBackgroundForegroundColors(),d;return o.each(i,function(){s.push({color:this.color,colorClass:this.background+' '+this.text})}),o.each(['#fff','#000','rgb(236, 236, 236)'],function(){s.push({color:this})}),o.each(e,function(e){d=o(this),s[l].colorClass?(d.attr('data-value',d.data('value')+' '+s[l].colorClass),d.css('background-color',s[l].color)):d.css('background-color',s[l].color),d.attr('data-id',e),0==e%4&&0!==e&&l++,s[l]||(l=0),r+=d[0].outerHTML}),n.$presets=r,r},getBoxMarkup:function(){var e=BoldgridEditor.builder_config.boxes,a=[],r;return o.each(e,function(){r=n.uiBoxDimensions[this]||'',r+=' ',a.push('<div data-value=\''+this+'\' class=\''+r+this+'\'></div>')}),a},preselectBox:function(){var e=a.Menu.getTarget(n),r=n.findModule(e),l=r.attr('class'),s=[];l=l?l.split(' '):[],o.each(l,function(){0===this.indexOf('bg-box')&&s.push(this)}),s=!!s.length&&'.'+s.join('.'),a.Panel.$element.find('.presets > div').each(function(){var e=o(this);if(s&&e.filter(s).length&&e.css('background-color')===r.css('background-color'))return e.addClass('selected'),!1})},styleMyDesigns:function(){var e=a.Controls.$container.$body;a.Panel.$element.find('.my-designs > *').each(function(){var a=o(this),n=a.data('id'),r=a.clone();r.css('display','none'),r.attr('style',BoldgridEditor.builder_config.components_used.box[n].style),e.append(r),a.css('background-color',r.css('background-color')),a.css('border-color',r.css('border-color')),r.remove()})},removeInvalid:function(){var e=[],n=a.Panel.$element.find('.my-designs');n.find('> *').each(function(){var n=o(this),r=n.css('background-color'),l=n.attr('data-value')+r;-1!==e.indexOf(l)||a.CONTROLS.Color.isColorTransparent(r)?n.remove():e.push(l)}),e.length||(n.remove(),a.Panel.$element.find('.my-designs-title').remove())},_updateMyDesigns:function(){a.Controls.$container.$body.find('.bg-box').each(function(){var e=o(this),a,n;a={classes:e.attr('class'),style:e.attr('style')},n=!1,o.each(BoldgridEditor.builder_config.components_used.box,function(){if(this.style===a.style&&this.classes===a.classes)return n=!0,!1}),n||BoldgridEditor.builder_config.components_used.box.push(a)})},openPanel:function(){var e=a.Panel,o=wp.template('boldgrid-editor-box');n.updateUiStyles(),n._saveModuleClasses(),n._updateMyDesigns(),e.clear(),e.$element.find('.panel-body').html(o({presets:n.$presets,myPresets:BoldgridEditor.builder_config.components_used.box,colorControls:n.colorControls})),n.styleMyDesigns(),n.removeInvalid(),BOLDGRID.EDITOR.Panel.open(n),n.preselectBox(),e.$element.find('.grid').masonry({itemSelector:'.'+n.namespace}),e.initScroll(n),e.scrollToSelected(),a.Panel.showFooter()}},BOLDGRID.EDITOR.CONTROLS.Box.init(),n=BOLDGRID.EDITOR.CONTROLS.Box}(jQuery)},"./assets/js/builder/controls/button.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},function(e){'use strict';var o=BOLDGRID.EDITOR,a;BOLDGRID.EDITOR.CONTROLS.Button={name:'button',priority:80,tooltip:'Button Design',iconClasses:'fa fa-cog',selectors:['.btn','a.button','a.button-secondary','a.button-primary'],defaultColorClasses:[{color:'#eee',number:0},{color:'#229ffd',number:1},{color:'#ff414f',number:2},{color:'#a5de37',number:3},{color:'#feae1b',number:4},{color:'#7b72e9',number:5}],classes:[{name:'btn btn-3d btn-rounded'},{name:'btn btn-3d btn-pill'},{name:'btn btn-3d'},{name:'btn btn-raised btn-rounded'},{name:'btn btn-raised btn-pill'},{name:'btn btn-raised btn-small-caps'},{name:'btn btn-rounded btn-small-caps'},{name:'btn btn-pill'},{name:'btn'},{name:'btn btn-longshadow btn-rounded'},{name:'btn btn-longshadow btn-small-caps btn-pill'},{name:'btn btn-longshadow btn-uppercase'},{name:'btn btn-glow btn-rounded'},{name:'btn btn-glow btn-pill btn-uppercase'},{name:'btn btn-glow'},{name:'btn btn-block btn-rounded'},{name:'btn btn-block btn-pill'},{name:'btn btn-block btn-small-caps'}],sizeClasses:['btn-tiny','btn-small','','btn-large','btn-jumbo','btn-giant'],init:function(){BOLDGRID.EDITOR.Controls.registerControl(this)},panel:{title:'Button Design',height:'550px',width:'325px',includeFooter:!0,customizeLeaveCallback:!0,customizeCallback:!0,customizeSupport:['margin','padding','border','box-shadow','customClasses']},setup:function(){a.applyColors(),a._setupPresetClick(),a._setupColorClick(),a._setupCustomizeOpen(),a.removeSizeClasses()},removeSizeClasses:function(){var e=BoldgridEditor.builder_config.components_used.button;_.each(e,function(o,a){o.classes=o.classes.replace(/btn-(giant|jumbo)/g,''),e[a]=o}),e=_.uniq(e,!1,function(e){return e.classes}),BoldgridEditor.builder_config.components_used.button=e.slice(0,20)},_setupCustomizeOpen:function(){var e=BOLDGRID.EDITOR.Panel;e.$element.on('bg-customize-open',function(){e.currentControl===a&&(a.sizeSlider.init(),o.Menu.getTarget(a).removeClass('bg-control-element'))}),e.$element.on('bg-customize-exit',function(){e.currentControl===a&&(a.preselect(),o.Panel.scrollToSelected(),a.toggleFooter())})},removeColorClasses:function(){var e=o.Menu.getTarget(a);e.removeClass('btn-neutral-color'),e.removeClass(function(e,o){return(o.match(/(^|\s)btn-color\S+/g)||[]).join(' ')})},_setupColorClick:function(){o.Panel.$element.on('click','.customize .button-color-controls .panel-selection',function(){var n=e(this),r=o.Menu.getTarget(a);a.removeColorClasses(),n.siblings().removeClass('selected'),n.addClass('selected'),r.addClass('btn-color-'+n.attr('data-preset'))})},_setupPresetClick:function(){var n=o.Panel;n.$element.on('click','.button-design .presets .panel-selection',function(){var r=e(this),l=r.data('preset'),s=o.Menu.getTarget(a);o.Controls.addStyle(s,'border',''),o.Controls.addStyle(s,'box-shadow',''),n.clearSelected(),r.addClass('selected'),s.attr('class',''),s.addClass(l),a.toggleFooter()})},insertNew:function(){var e;send_to_editor('<a class="btn btn-color-1 bg-inserted-button" href="#">Button</a>'),e=o.Controls.$container.find('.bg-inserted-button').last(),o.Controls.$container.find('.bg-inserted-button').removeClass('bg-inserted-button'),o.Controls.$menu.targetData[a.name]=e,e.click(),a.openPanel()},onMenuClick:function(){a.openPanel()},elementClick:function(){BOLDGRID.EDITOR.Panel.isOpenControl(this)&&a.openPanel()},applyColors:function(){var o=5,n=0,r;BoldgridEditor.colors.defaults.length&&(o=BoldgridEditor.colors.defaults.length,n=1),r=n,e.each(a.classes,function(e){o<r&&(r=n),0!==r&&(this.name+=' btn-color-'+r),0==(e+1)%4&&r++})},sizeSlider:{getDefault:function(){var n=2,r=o.Menu.getCurrentTarget();return e.each(a.sizeClasses,function(e){if(r.hasClass(this))return n=e,!1}),n},init:function(){var e=this.getDefault()+1,n=o.Menu.getCurrentTarget();o.Panel.$element.find('.section.button-size-control .value').html(e),o.Panel.$element.find('.section.button-size-control .slider').slider({min:1,max:6,value:e,range:'max',slide:function(e,o){n.removeClass(a.sizeClasses.join(' ')),o.value&&n.addClass(a.sizeClasses[o.value-1])}})}},getColorsMarkup:function(){var e=a.defaultColorClasses;return(BoldgridEditor.features.button_colors&&!BoldgridEditor.is_boldgrid_theme||o.Controls.hasThemeFeature('button-lib'))&&(e=o.CONTROLS.Color.getColorsFormatted()),o.CONTROLS.Color.colorTemplate({colors:e,customColors:[]})},preselect:function(){var n=o.Menu.getTarget(a),r=o.Util.getClassesLike(n,'btn');r=e('<div>').addClass(r.join(' ')).removeClass('bg-control-element '+a.sizeClasses.join(' ')).attr('class'),n.hasClass('button-primary')?r='button-primary':n.hasClass('button-secondary')&&(r='button-secondary'),o.Panel.clearSelected(),o.Panel.$element.find('[data-preset="'+r+'"]:first').addClass('selected')},toggleFooter:function(){var e=o.Menu.getTarget(a);e.hasClass('btn')?o.Panel.showFooter():o.Panel.hideFooter()},_updateMyDesigns:function(){a.usedComponents=BoldgridEditor.builder_config.components_used.button.slice(0),o.Controls.$container.$body.find('.btn').each(function(){var o=e(this),n=o.clone().removeClass('bg-control-element '+a.sizeClasses.join(' ')),r=n.attr('class'),l=a.usedComponents,s=_.findIndex(l,function(e){return e.classes===r});-1===s&&l.push({style:n.attr('style'),classes:r})})},openPanel:function(){var e=o.Panel,n=wp.template('boldgrid-editor-button');a._updateMyDesigns(),e.clear(),e.$element.find('.panel-body').html(n({text:'Button',presets:a.classes,myPresets:a.usedComponents,colors:a.getColorsMarkup()})),a.preselect(),e.open(a),a.toggleFooter(),e.$element.removeClass('ui-widget-content')}},BOLDGRID.EDITOR.CONTROLS.Button.init(),a=BOLDGRID.EDITOR.CONTROLS.Button}(jQuery)},"./assets/js/builder/controls/color.js":function(e,o,a){'use strict';Object.defineProperty(o,'__esModule',{value:!0});a('./assets/js/builder/controls/color/palette.js');window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},function(o){var a=BOLDGRID.EDITOR,n;a.CONTROLS.Color={$currentInput:null,$colorPanel:null,$colorPicker:null,colorTemplate:wp.template('boldgrid-editor-color'),transparentColors:['rgba(0, 0, 0, 0)','transparent'],colorClasses:['color1-color','color2-color','color3-color','color4-color','color5-color'],textContrastClasses:['color-neutral-text-default','color1-text-default','color2-text-default','color3-text-default','color4-text-default','color5-text-default','color-neutral-text-contrast','color-1-text-contrast','color-2-text-contrast','color-3-text-contrast','color-4-text-contrast','color-5-text-contrast'],backgroundColorClasses:['color-neutral-background-color','color1-background-color','color2-background-color','color3-background-color','color4-background-color','color5-background-color'],borderColorClasses:['color1-border-color','color2-border-color','color3-border-color','color4-border-color','color5-border-color'],customColors:BoldgridEditor.saved_colors,init:function(){var e=a.Service.colorPalette.getPaletteSettings();return n.importPaletteSettings(e),n._create(),n._setupClosePicker(),n._renderColorOptions(),n._setupPanelDrag(),n._setupAddNew(),n._setupColorPicker(),n._setupCallback(),n._setupColorPreview(),n._setupRemove(),n._setupAutoHide(),n._setupResetDefault(),n._addPanelClasses(),n._setupOpenCustomization(),n},updatePaletteSettings:function(e){this.importPaletteSettings(e),this._renderColorOptions()},importPaletteSettings:function(e){!BoldgridEditor.is_boldgrid_theme&&e&&(BoldgridEditor.colors={defaults:e.palettes[0].colors,neutral:e.palettes[0]['neutral-color']})},resetBorderClasses:function(e){e.removeClass(n.borderColorClasses.join(' ')),a.Controls.addStyle(e,'border-color','')},_addPanelClasses:function(){BoldgridEditor.is_boldgrid_theme||n.$colorPanel.addClass('non-bg-theme')},_setupResetDefault:function(){n.$colorPanel.find('.wp-picker-default').on('click',function(o){o.preventDefault(),o.stopPropagation(),n.$currentInput.attr('data-type','color'),n.$currentInput.val('').change(),n.$colorPanel.find('.selected').removeClass('selected'),n.$currentInput.parent().find('label').css('background-color','#333')})},_setupOpenCustomization:function(){a.Panel.$element.on('bg-customize-open',function(){n.initColorControls()})},_setupAutoHide:function(){o('body').on('click',function(){n.closePicker()}),n.$colorPanel.on('click',function(o){o.stopPropagation()})},getColorClass:function(e,o){var a='text-contrast'===e?'-':'';return'color'+a+o+'-'+e},openPicker:function(e){n.$colorPanel.show(),n.$currentInput=e,tinymce.activeEditor.undoManager.add()},closePicker:function(){n.$colorPanel.is(':visible')&&(tinymce.activeEditor.undoManager.add(),n.$colorPanel.hide(),n.$currentInput=null,n.saveCustomColors())},saveCustomColors:function(){o('#post input[name="boldgrid-custom-colors"]').val(JSON.stringify(n.customColors))},_setupColorPreview:function(){a.Panel.$element.on('click','.color-preview',function(r){r.stopPropagation();var e=o(this),l=a.Panel.$element.find('input[name="'+e.attr('for')+'"]'),s;'color'!==l.attr('data-type')&&l.attr('data-type')?'class'===l.attr('data-type')&&(s=n.$colorPanel.find('.panel-selection[data-preset="'+l.val()+'"]')):n.$colorPanel.find('[data-type="custom"].panel-selection').each(function(){var a=o(this);if(e.css('background-color')===a.css('background-color'))return s=a,!1}),n.$colorPanel.find('.panel-selection.selected').removeClass('selected'),n.updatePicker(e.css('background-color')),n.openPicker(l),s&&s.length&&n.selectColor(s)}),a.Panel.$element.on('change','input.color-control',function(){var e=o(this),r=a.Panel.$element.find('.color-preview[for="'+e.attr('name')+'"]');r.css('background-color',n.$colorPicker.iris('color'))})},_setupClosePicker:function(){n.$colorPanel.find('.panel-title .close-icon').on('click',function(){n.closePicker()})},_setupPanelDrag:function(){this.$colorPanel.draggable({containment:'#wpwrap',handle:'.panel-title',scroll:!1})},findAncestorColor:function(e,a){var r=[],l;return r.push(e),e.parents().each(function(){r.push(this)}),o.each(r,function(){var e=o(this),r=e.css(a);if(!1===n.isColorTransparent(r))return l=r,!1}),l},getPaletteBackgroundColors:function(){var e={};return o.each(BoldgridEditor.colors.defaults,function(o){e['color'+(o+1)+'-background-color']=this}),e},getBackgroundForegroundColors:function(){var e=[],n;return o.each(BoldgridEditor.colors.defaults,function(o){n=o+1,e.push({color:this,colorNum:n,text:a.CONTROLS.Color.getColorClass('text-default',n),background:a.CONTROLS.Color.getColorClass('background-color',n)})}),e},isColorTransparent:function(e){return-1!==a.CONTROLS.Color.transparentColors.indexOf(e)||!e},initColorControls:function(){a.Panel.$element.find('input.color-control').each(function(){var e=o(this),a=e.val(),r=e.prev('label');!1===n.isColorTransparent(a)&&r.css('background-color',a),e.attr('data-type','color')})},_setupColorPicker:function(){var e='#e3e',a=n.$colorPanel.find('.panel-selection.selected[data-preset]');a.length&&(e=a.css('background-color')),n.$colorPicker=n.$colorPanel.find('.boldgrid-color-picker'),n.$colorPicker.val(e),n.$colorPicker.wpColorPicker({mode:'hsl',defaultColor:e,change:function(e,a){var r=o(this),l=a.color.toCSS(),s=r.closest('.color-control').find('.colors .panel-selection.selected[data-preset]');return s.length&&s.is('[data-type="default"]')?void n._copyColor():void(s=n.$colorPanel.find('.colors .panel-selection.selected[data-preset]'),s.length&&(s.css('background-color',l),s.attr('data-preset',l),n.customColors[s.attr('data-index')]=l),n.$currentInput&&(n.$currentInput.attr('data-type','color'),n.$currentInput.attr('value',l),n.$currentInput.change()))},hide:!1,palettes:!0})},_copyColor:function(){var e,o;o=n.$colorPanel.find('.colors .panel-selection.selected').css('background-color'),o||(o=n.$colorPicker.iris('color')),n.customColors.push(o),n._renderColorOptions(),e=n.$colorPanel.find('.color-control'),e.find('ul.colors').removeClass('selected'),n.updatePicker(o),n.selectColor(e.find('.my-colors li:last-of-type'))},updatePicker:function(e){var o;n.$colorPicker.iris('color',e),o=parseInt(100*Color(e)._alpha),n.$colorPanel.find('.iris-slider-offset-alpha').slider('value',o)},_setupAddNew:function(){n.$colorPanel.on('click','.colors .panel-selection.custom-color',function(){n._copyColor()})},_renderColorOptions:function(){n.$colorPanel.find('.colors-wrap').html(n.colorTemplate({colors:n.getColorsFormatted(),customColors:n.customColors})),BOLDGRID.EDITOR.Tooltip.renderTooltips()},getColorsFormatted:function(){var e=[];return o.each(BoldgridEditor.colors.defaults,function(o){e.push({color:this,paletteNum:o+1})}),e},getGridblockColors:function(){var e=n.getColorsFormatted();return BoldgridEditor.colors.neutral&&e.push({paletteNum:'neutral',color:BoldgridEditor.colors.neutral}),e},_create:function(){var e=wp.template('boldgrid-editor-color-panel');n.$colorPanel=o(e()),o('body').append(n.$colorPanel)},_setupRemove:function(){n.$colorPanel.on('click','.color-picker-wrap .cancel',function(a){var e=o(this),r,l,s;a.preventDefault(),l=e.closest('.color-control'),l.find('.custom-color').removeClass('selected'),r=l.find('.colors .selected[data-type="custom"]'),r.length&&(n.customColors.splice(r.attr('data-index'),1),r.remove(),s=n.$colorPanel.find('.panel-selection').first(),n.$colorPicker.iris('color',s.css('background-color')),n.selectColor(s))})},selectColor:function(e){n.$colorPanel.find('.selected').removeClass('selected'),e.addClass('selected'),e.is('[data-type="custom"]')?n.$colorPanel.attr('current-selection','custom'):n.$colorPanel.attr('current-selection','default')},_setupCallback:function(){n.$colorPanel.on('click','.colors .panel-selection',function(){var e=o(this),a;e.hasClass('custom-color')||(a='default'===e.data('type')?'class':'color',n.$colorPanel.find('ul.colors .panel-selection').removeClass('selected'),n.updatePicker(e.css('background-color')),n.selectColor(e),n.$currentInput.val(e.attr('data-preset')),n.$currentInput.attr('data-type',a),n.$currentInput.change())})}},n=BOLDGRID.EDITOR.CONTROLS.Color}(jQuery)},"./assets/js/builder/controls/color/palette.js":function(e,o,a){'use strict';function n(e,o){if(!(e instanceof o))throw new TypeError('Cannot call a class as a function')}Object.defineProperty(o,'__esModule',{value:!0}),a.d(o,'Palette',function(){return d}),a.d(o,'default',function(){return d});var r=a('./node_modules/@boldgrid/controls/src/controls/index.js'),l=function(){function e(e,o){for(var a=0,n;a<o.length;a++)n=o[a],n.enumerable=n.enumerable||!1,n.configurable=!0,'value'in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}return function(o,a,n){return a&&e(o.prototype,a),n&&e(o,n),o}}(),s=window.jQuery,i=BOLDGRID.EDITOR,d=function(){function e(){n(this,e),this.paletteConfig=new r.h,this.name='Palette',this.panel={title:'Color Palette',height:'600px',width:'325px'},this.workerUrl=BoldgridEditor.plugin_url+'/assets/js/sass-js/sass.worker.js?'+BoldgridEditor.version,this.colorPalette=new r.d({sass:{workerURL:this.workerUrl,basePath:BoldgridEditor.plugin_url+'/assets/scss'}}),this.colorPalette.init()}return l(e,[{key:'init',value:function(){return i.Controls.registerControl(this),this}},{key:'setup',value:function(){this._setupParentLoader()}},{key:'openPanel',value:function(){i.Panel.clear(),this.colorPalette.initialCompilesDone||i.Panel.showLoading(),this.renderCustomization(i.Panel.$element.find('.panel-body')),i.Panel.showFooter(),i.Panel.open(this)}},{key:'getPaletteSettings',value:function(){var e=this.getSavedSettings();return e||(e=this.paletteConfig.createSimpleConfig()),e}},{key:'getSavedSettings',value:function(){return this.updatedPaletteSettings||this.getLivePalettes()||!1}},{key:'getLivePalettes',value:function(){var e=BoldgridEditor.control_styles.configuration,o,a;return e&&e.length&&(o=_.find(e,function(e){return'bg-controls-colors'===e.id}),a=!!o.options&&o.options.paletteSettings),a}},{key:'renderCustomization',value:function(e){var o=this,a=this.colorPalette.render(e,this.getSavedSettings());return this.colorPalette.initialCompilesDone||a.on('rendered',function(){o.colorPalette.initialCompiles(3).done(function(){i.Panel.hideLoading()})}),a.on('sass_compiled',function(a,e){i.Service.styleUpdater.update({id:'bg-controls-colors',css:e.result.text,scss:e.scss}),o.styleUpdaterParent.update({id:'bg-controls-colors',css:e.result.text,scss:e.scss,priority:60}),o._postPaletteUpdate()}),a}},{key:'_savePaletteSettings',value:function(){var e;e=this.paletteConfig.createSavableState(BOLDGRID.COLOR_PALETTE.Modify.format_current_palette_state()),i.Service.styleUpdater.stylesState[0].options=i.Service.styleUpdater.stylesState[0].options||{},i.Service.styleUpdater.stylesState[0].options.paletteSettings=e,i.CONTROLS.Color.updatePaletteSettings(e),this.updatedPaletteSettings=e}},{key:'_postPaletteUpdate',value:function(){this._savePaletteSettings(),i.Service.styleUpdater.updateInput()}},{key:'_setupParentLoader',value:function(){var e=BoldgridEditor.control_styles.configuration||[],o=_.find(e,function(e){return'bg-controls-colors'===e.id});o=o?[o]:[],this.styleUpdaterParent=new r.i(document),this.styleUpdaterParent.loadSavedConfig(o),this.styleUpdaterParent.setup()}}]),e}()},"./assets/js/builder/controls/container.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},function(e){'use strict';var o=BOLDGRID.EDITOR,a;BOLDGRID.EDITOR.CONTROLS.Container={name:'container',tooltip:'Section Width',priority:15,iconClasses:'fa fa-arrows-h',selectors:['.boldgrid-section .container','.boldgrid-section .container-fluid'],init:function(){},onMenuClick:function(){a.toggleSectionWidth()},transitionSize:function(a){o.Controls.$container.find('html').addClass('bg-disabled-handles'),a.css('transition','width .5s'),setTimeout(function(){a.css('transition',''),e(window).trigger('resize'),o.Controls.$container.find('html').removeClass('bg-disabled-handles')},600)},toggleSectionWidth:function(e){e||(e=o.Controls.$menu.targetData[a.name].closest('.container, .container-fluid')),e.hasClass('container')?(a.transitionSize(e),e.addClass('container-fluid'),e.removeClass('container')):(a.transitionSize(e),e.addClass('container'),e.removeClass('container-fluid'))}},BOLDGRID.EDITOR.CONTROLS.Container.init(),a=BOLDGRID.EDITOR.CONTROLS.Container}(jQuery)},"./assets/js/builder/controls/font.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},function(e){'use strict';var o=BOLDGRID.EDITOR,a;BOLDGRID.EDITOR.CONTROLS.Font={name:'font',tooltip:'Font',priority:30,iconClasses:'fa fa-text-width',selectors:['p, h1, h2, h3, h4, h5, h6, table, section, ul, ol, dl'],exceptionSelector:'img, .draggable-tools-imhwpb *',templateMarkup:null,fontClasses:['bg-font-family-alt','bg-font-family-body','bg-font-family-heading','bg-font-family-menu'],disabledTextContrast:!0,init:function(){BOLDGRID.EDITOR.Controls.registerControl(this)},panel:{title:'Text Setting',height:'550px',width:'325px',includeFooter:!0,customizeLeaveCallback:!0,customizeSupport:['width','margin','padding','box-shadow','border','border-radius','background-color','blockAlignment','customClasses'],customizeCallback:!0},setup:function(){a._setupEffectClick(),o.CONTROLS.GENERIC.Fontcolor.bind(),a.templateMarkup=wp.template('boldgrid-editor-font')({textEffectClasses:BoldgridEditor.builder_config.textEffectClasses,fonts:BoldgridEditor.builder_config.fonts,themeFonts:a.getThemeFonts(),myFonts:BoldgridEditor.builder_config.components_used.font}),a.bindFontCollpase(),o.FontRender.updateFontLink(o.Controls.$container)},bindFontCollpase:function(){var o=_.debounce(function(){var o=e('.font-family-dropdown');o.hasClass('ui-selectmenu-open')&&o.removeClass('ui-selectmenu-open')},50);e(window).on('scroll',o)},getThemeFonts:function(){var e=[];return-1!==BoldgridEditor.builder_config.theme_features.indexOf('theme-fonts-classes')&&(e=BoldgridEditor.builder_config.theme_fonts),e},_setupEffectClick:function(){var n=o.Panel;n.$element.on('click','.section.effects .panel-selection',function(){var n=e(this),r=o.Menu.$element.targetData[a.name];e.each(BoldgridEditor.builder_config.textEffectClasses,function(){r.removeClass(this.name)}),r.addClass(n.data('preset')),n.siblings().removeClass('selected'),n.addClass('selected')})},onMenuClick:function(){a.openPanel()},charSpacingSlider:function(e){var a=e.css('letter-spacing'),n=a?parseInt(a):0;o.Panel.$element.find('.section.spacing .character .value').html(n),o.Panel.$element.find('.section.spacing .character .slider').slider({step:0.1,min:-0.3,max:5,value:n,range:'max',slide:function(a,n){o.Controls.addStyle(e,'letter-spacing',n.value)}})},lineSpacingSlider:function(e){var a=e.css('line-height'),n=o.Util.convertPxToEm(a,e.css('line-height'));o.Panel.$element.find('.section.spacing .line .value').html(n),o.Panel.$element.find('.section.spacing .line .slider').slider({step:0.1,min:0.5,max:3,value:n,range:'max',slide:function(a,n){o.Controls.addStyle(e,'line-height',n.value+'em')}})},elementClick:function(n){BOLDGRID.EDITOR.Panel.isOpenControl(this)&&(a.openPanel(),o.Panel.$element.find('label[for="font-color"]').is(':visible')&&(n.boldgridRefreshPanel=!0,o.CONTROLS.Color.$currentInput=o.Panel.$element.find('input[name="font-color"]')))},_initTextColor:function(){o.Panel.$element.find('[name="font-color"]').data('type','color').val('#333'),a._hideButtonColor()},_hideButtonColor:function(){var e='> .btn, > .button-primary, > .button-secondary, > a',n=o.Panel.$element.find('.color-preview'),r=o.Menu.getTarget(a),l;l=r.clone(),l.find(e).remove(),!l.text().replace(/ /g,'').length&&r.find(e).length&&n.hide()},_initFamilyDropdown:function(){var n=o.Panel,r;e.widget('custom.fontfamilyselect',e.ui.selectmenu,{_renderItem:function(o,a){return e('<li>').data('ui-autocomplete-item',a).attr('data-value',a.label).attr('data-type',a.element.data('type')).attr('data-index',a.element.data('index')).append(a.label).appendTo(o)},_renderMenu:function(o,a){var n=this;e.each(a,function(e,a){n._renderItemData(o,a)}),o.parent().addClass('font-family-dropdown'),o.addClass('selectize-dropdown-content'),o.find('[data-type="theme"]:first').before('<h3 class="seperator">Theme Fonts</h3>'),o.find('[data-type="custom"]:first').before('<h3 class="seperator">My Fonts</h3>'),o.find('[data-type="all"]:first').before('<h3 class="seperator">All Fonts</h3>'),setTimeout(function(){o.find('.seperator').removeClass('ui-menu-item')})}}),n.$element.find('.selectize-dropdown-content select').fontfamilyselect({select:function(e,n){var l=o.Menu.getTarget(a);return r.attr('data-value',n.item.label),l.removeAttr('data-font-family').removeAttr('data-font-class'),l.removeClass(a.fontClasses.join(' ')),'Default'===n.item.label?void o.Controls.addStyle(l,'font-family',''):void('theme'===n.item.element.data('type')?(l.addClass(n.item.element.data('index')),l.attr('data-font-class',n.item.element.data('index')),o.Controls.addStyle(l,'font-family','')):(l.attr('data-font-family',n.item.label),o.Controls.addStyle(l,'font-family',n.item.label)),o.FontRender.updateFontLink(o.Controls.$container))}}),r=a.getFamilySelection(),a.preselectFamily()},getFamilySelection:function(){return o.Panel.$element.find('.section.family .ui-selectmenu-button')},preselectFamily:function(){var e='Default',n=a.getFamilySelection(),r=o.Menu.getTarget(a),l;r.is('.'+a.fontClasses.join(',.'))?(l=r.attr('data-font-class'),e=o.Panel.$element.find('.section.family [data-index="'+l+'"]').data('value')):r.attr('data-font-family')&&(e=r.attr('data-font-family')),n.attr('data-value',e)},setTextColorInput:function(){var e=o.Menu.getTarget(a),n;n=o.CONTROLS.Color.findAncestorColor(e,'color'),o.Panel.$element.find('input[name="font-color"]').attr('value',n)},setTextEffect:function(){var e=o.Menu.getTarget(a),n=o.Panel.$element.find('.panel-body .section.effects'),r=o.Util.getClassesLike(e,'bg-text-fx');n.find('.panel-selection.selected').removeClass('selected'),r.length?n.find('.panel-selection').find('.'+r.join('.')).closest('.panel-selection').addClass('selected'):n.find('.none-selected').addClass('selected')},selectPresets:function(){a.setTextColorInput(),a.setTextEffect()},openPanel:function(){var e=o.Panel,n=o.Menu.getTarget(a);e.clear(),e.$element.find('.panel-body').html(a.templateMarkup),a.charSpacingSlider(n),a.lineSpacingSlider(n),a._initTextColor(n),a._initFamilyDropdown(),a.selectPresets(),e.open(a),e.scrollTo(0),o.CONTROLS.GENERIC.Fontsize.bind()}},BOLDGRID.EDITOR.CONTROLS.Font.init(),a=BOLDGRID.EDITOR.CONTROLS.Font}(jQuery)},"./assets/js/builder/controls/generic.js":function(e,o,a){'use strict';Object.defineProperty(o,'__esModule',{value:!0});var n=a('./node_modules/@boldgrid/controls/src/controls/index.js'),r=a('./assets/js/builder/controls/generic/background-color.js'),l=a('./assets/js/builder/controls/generic/border.js');window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},function(e){var o=BOLDGRID.EDITOR,a;o.CONTROLS.Generic={defaultCustomize:wp.template('boldgrid-editor-default-customize'),basicControlInstances:[],bgControls:{margin:n.f,padding:n.g,"box-shadow":n.c,"border-radius":n.b,border:l.Border,"background-color":r.BackgroundColor},allControls:['background-color','fontColor','margin','padding','border','box-shadow','border-radius','width','blockAlignment','customClasses'],appendBasicBGControl:function(e,n){var r=new n({target:o.Menu.getCurrentTarget(),colorPicker:{width:215}}),l;return r.applyCssRules=function(e){o.Controls.addStyle(r.$target,e),o.Panel.$element.trigger(o.Panel.currentControl.name+'-css-change')},a.basicControlInstances.push(r),l=r.render(),a.appendControl(l),l},appendControl:function(e){o.Panel.$element.find('.panel-body .customize').append(e)},createCustomizeSection:function(){var e=o.Panel.$element.find('.choices'),n=a.defaultCustomize();return e.length||(e=o.Panel.$element.find('.panel-body')),e.append(n),n},initControls:function(){var n=o.Panel.currentControl.panel.customizeSupport||[],r=o.Panel.currentControl.panel.customizeSupportOptions||!1;a.basicControlInstances=[],n.length&&!o.Panel.$element.find('.panel-body .customize').length&&a.createCustomizeSection(),e.each(n,function(){var e=this,n={},l;r&&r[this]&&(n=r[this]),a.bgControls[e]?l=a.appendBasicBGControl(n,a.bgControls[e]):(e=e.replace('-',''),e=e.toLowerCase(),e=e.charAt(0).toUpperCase()+e.slice(1),l=o.CONTROLS.GENERIC[e].render(n),o.CONTROLS.GENERIC[e].bind(n)),o.Tooltip.renderTooltips(),l.attr('data-control-name',this)}),a.bindControlRefresh()},bindControlRefresh:function(){o.Panel.$element.on('bg-customize-open',function(){_.each(a.basicControlInstances,function(e){e.refreshValues&&e.refreshValues()})})},setupInputCustomization:function(){o.Panel.$element.on('change','.class-control input',function(){var a=e(this),n=a.attr('name'),r=o.Menu.getCurrentTarget(),l=[],s=a.closest('.class-control').find('input[name="'+n+'"]');s.each(function(){l.push(e(this).val())}),r.removeClass(l.join(' ')),r.addClass(a.val())})},setupInputInitialization:function(){var a=BOLDGRID.EDITOR.Panel;a.$element.on('bg-customize-open',function(){var n=o.Menu.getCurrentTarget();a.$element.find('.class-control input[default]').prop('checked',!0),a.$element.find('.class-control input').each(function(){var o=e(this);n.hasClass(o.val())&&o.prop('checked',!0)})})}},a=BOLDGRID.EDITOR.CONTROLS.Generic}(jQuery)},"./assets/js/builder/controls/generic/background-color.js":function(e,o,a){'use strict';function n(e,o){if(!(e instanceof o))throw new TypeError('Cannot call a class as a function')}Object.defineProperty(o,'__esModule',{value:!0}),a.d(o,'BackgroundColor',function(){return c}),a.d(o,'default',function(){return c});var r=a('./includes/template/customize/background-color.html'),l=a.n(r),s=function(){function e(e,o){for(var a=0,n;a<o.length;a++)n=o[a],n.enumerable=n.enumerable||!1,n.configurable=!0,'value'in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}return function(o,a,n){return a&&e(o.prototype,a),n&&e(o,n),o}}(),i=BOLDGRID.EDITOR,d=window.jQuery,c=function(){function e(){n(this,e)}return s(e,[{key:'render',value:function(){return this.$target=i.Menu.getCurrentTarget(),this.$control=this.createControl(),this.$input=this.$control.find('[name="generic-bg-color"]'),this._bind(),this.$control}},{key:'createControl',value:function(){var e=this,o=d(l.a);return i.Panel.$element.find('.panel-body .customize .generic-bg-color').remove(),i.Panel.$element.find('.panel-body .customize').append(o),i.Panel.$element.on('bg-customize-open',function(){var o=e.$target.css('background-color');i.Controls.$container.color_is(o,'transparent')&&(o='#FFFFFF'),e.$control.find('label.color-preview').css('background-color',o)}),o}},{key:'_bind',value:function(){var e=this;this.$input.on('change',function(){var o=e.$input.val(),a=e.$input.attr('data-type');e.$target.removeClass(i.CONTROLS.Color.textContrastClasses.join(' ')),e.$target.removeClass(i.CONTROLS.Color.backgroundColorClasses.join(' ')),i.Controls.addStyle(e.$target,'background-color',''),'class'===a?(!i.Panel.currentControl.disabledTextContrast&&e.$target.addClass(i.CONTROLS.Color.getColorClass('text-contrast',o)),e.$target.addClass(i.CONTROLS.Color.getColorClass('background-color',o))):i.Controls.addStyle(e.$target,'background-color',o),i.Panel.$element.trigger(i.Panel.currentControl.name+'-background-color-change')})}}]),e}()},"./assets/js/builder/controls/generic/block-alignment.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},BOLDGRID.EDITOR.CONTROLS.GENERIC=BOLDGRID.EDITOR.CONTROLS.GENERIC||{},function(e){'use strict';var o=BOLDGRID.EDITOR,a;BOLDGRID.EDITOR.CONTROLS.GENERIC.Blockalignment={template:wp.template('boldgrid-editor-horizontal-block-alignment'),render:function(){var a=e(this.template());return o.Panel.$element.find('.panel-body .customize').find('.section.horizontal-block-alignment').remove(),o.Panel.$element.find('.panel-body .customize').append(a),a},bind:function(){var n=o.Menu.getCurrentTarget(),r=n.is('hr')?'center':'left',l=o.Panel.$element.find('.section.horizontal-block-alignment input'),s=parseInt(n.css('margin-left')),i=parseInt(n.css('margin-right'));0===s&&0!==i?r='left':0===i&&0!==s&&(r='right'),l.filter('[value="'+r+'"]').prop('checked',!0),o.Panel.$element.find('.section [name="horizontal-block-alignment"]').on('change',function(){var r=e(this),l=r.val();a._applyMargin(n,l),o.Panel.$element.trigger(o.Panel.currentControl.name+'-css-change')})},_applyMargin:function(e,o){e.removeAttr('align'),'center'===o?(e.css('margin-left','auto'),e.css('margin-right','auto')):'left'===o?(e.css('margin-right','auto'),e.css('margin-left','0')):(e.css('margin-right','0'),e.css('margin-left','auto'))}},a=BOLDGRID.EDITOR.CONTROLS.GENERIC.Blockalignment}(jQuery)},"./assets/js/builder/controls/generic/border.js":function(e,o,a){'use strict';function n(e,o){if(!(e instanceof o))throw new TypeError('Cannot call a class as a function')}function r(e,o){if(!e)throw new ReferenceError('this hasn\'t been initialised - super() hasn\'t been called');return o&&('object'==typeof o||'function'==typeof o)?o:e}function l(e,o){if('function'!=typeof o&&null!==o)throw new TypeError('Super expression must either be null or a function, not '+typeof o);e.prototype=Object.create(o&&o.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(e,o):e.__proto__=o)}Object.defineProperty(o,'__esModule',{value:!0}),a.d(o,'Border',function(){return m}),a.d(o,'default',function(){return m});var s=a('./includes/template/customize/color.html'),i=a.n(s),d=a('./node_modules/@boldgrid/controls/src/controls/index.js'),c=function(){function e(e,o){for(var a=0,n;a<o.length;a++)n=o[a],n.enumerable=n.enumerable||!1,n.configurable=!0,'value'in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}return function(o,a,n){return a&&e(o.prototype,a),n&&e(o,n),o}}(),p=function e(o,a,n){null===o&&(o=Function.prototype);var r=Object.getOwnPropertyDescriptor(o,a);if(void 0===r){var l=Object.getPrototypeOf(o);return null===l?void 0:e(l,a,n)}if('value'in r)return r.value;var s=r.get;return void 0===s?void 0:s.call(n)},u=BOLDGRID.EDITOR,g=window.jQuery,m=function(e){function o(e){n(this,o);var a=r(this,(o.__proto__||Object.getPrototypeOf(o)).call(this,e));return a.configs={name:'generic-border-color',label:'Border Color',propertyName:'border-color'},a}return l(o,e),c(o,[{key:'render',value:function(){var e=p(o.prototype.__proto__||Object.getPrototypeOf(o.prototype),'render',this).call(this);return this.$target=u.Menu.getCurrentTarget(),this.$colorControl=this.createControl(),this.$control.append(this.$colorControl),this.$input=this.$colorControl.find('[name="'+this.configs.name+'"]'),this._bind(),e}},{key:'createControl',value:function(){var e=this,o=g(_.template(i.a)(this.configs));return u.Panel.$element.on('bg-customize-open',function(){e.$control.find('label.color-preview').css('background-color',e.$target.css(e.configs.propertyName))}),o}},{key:'_bind',value:function(){var e=this;this.$input.on('change',function(){var o=e.$input.val(),a=e.$input.attr('data-type');u.CONTROLS.Color.resetBorderClasses(e.$target),'class'===a?e.$target.addClass(u.CONTROLS.Color.getColorClass(e.configs.propertyName,o)):u.Controls.addStyle(e.$target,e.configs.propertyName,o),u.Panel.$element.trigger(u.Panel.currentControl.name+'-'+e.configs.propertyName+'-change')})}}]),o}(d.a)},"./assets/js/builder/controls/generic/custom-classes.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},BOLDGRID.EDITOR.CONTROLS.GENERIC=BOLDGRID.EDITOR.CONTROLS.GENERIC||{},function(e){'use strict';var o=BOLDGRID.EDITOR,a;BOLDGRID.EDITOR.CONTROLS.GENERIC.Customclasses={template:wp.template('boldgrid-editor-custom-classes'),render:function(){var a=e(this.template());return o.Panel.$element.find('.panel-body .customize').find('.section.custom-classes').remove(),o.Panel.$element.find('.panel-body .customize').append(a),a},bind:function(){var a=o.Panel,n=o.Menu.getCurrentTarget(),r=n.attr('custom-classes');a.$element.find('[name="custom-classes"]').on('input',function(){var o=e(this),a=n.attr('custom-classes'),r=o.val();r=r.replace(',',' '),n.removeClass(a),n.attr('custom-classes',r),n.addClass(r)}).val(r),a.$element.find('.custom-classes').show()}},a=BOLDGRID.EDITOR.CONTROLS.GENERIC.Classes}(jQuery)},"./assets/js/builder/controls/generic/font-color.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},BOLDGRID.EDITOR.CONTROLS.GENERIC=BOLDGRID.EDITOR.CONTROLS.GENERIC||{},function(e){'use strict';var o=BOLDGRID.EDITOR,a;BOLDGRID.EDITOR.CONTROLS.GENERIC.Fontcolor={bound:!1,template:wp.template('boldgrid-editor-font-color'),render:function(){var a=e(this.template()),n=o.Menu.getTarget(o.Panel.currentControl);return o.Panel.$element.find('.panel-body .customize').find('.section.font-color').remove(),o.Panel.$element.find('.panel-body .customize').append(a),o.Panel.$element.on('bg-customize-open',function(){o.Panel.$element.find('.panel-body .customize').find('.section.font-color label').css('background-color',n.css('color'))}),a},bind:function(){var a=o.Panel;return!this.bound&&void(a.$element.on('change','.section [name="font-color"]',function(){var a=e(this),n=o.Menu.getCurrentTarget(),r=a.val(),l=a.attr('data-type');n.removeClass(o.CONTROLS.Color.colorClasses.join(' ')),o.Controls.addStyle(n,'color',''),'class'===l?n.addClass(o.CONTROLS.Color.getColorClass('color',r)):o.Controls.addStyle(n,'color',r)}),this.bound=!0)}},a=BOLDGRID.EDITOR.CONTROLS.GENERIC.Fontcolor}(jQuery)},"./assets/js/builder/controls/generic/font-size.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},BOLDGRID.EDITOR.CONTROLS.GENERIC=BOLDGRID.EDITOR.CONTROLS.GENERIC||{},function(e){'use strict';var o=BOLDGRID.EDITOR,a;BOLDGRID.EDITOR.CONTROLS.GENERIC.Fontsize={template:wp.template('boldgrid-editor-font-size'),render:function(){var a=e(this.template());return o.Panel.$element.find('.panel-body .customize').find('.section.size').remove(),o.Panel.$element.find('.panel-body .customize').append(a),a},bind:function(){var e=o.Menu.getTarget(o.Panel.currentControl),a=e.css('font-size'),n=a?parseInt(a):14;n=5<=n?n:14,o.Panel.$element.find('.section.size .value').html(n),o.Panel.$element.find('.section.size .slider').slider({min:5,max:115,value:n,range:'max',slide:function(a,n){o.Panel.$element.find('.section.size .value').html(n.value),o.Controls.addStyle(e,'font-size',n.value)}})}},a=BOLDGRID.EDITOR.CONTROLS.GENERIC.Fontsize}(jQuery)},"./assets/js/builder/controls/generic/link.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},BOLDGRID.EDITOR.CONTROLS.GENERIC=BOLDGRID.EDITOR.CONTROLS.GENERIC||{},function(e){'use strict';var o=BOLDGRID.EDITOR,a;BOLDGRID.EDITOR.CONTROLS.GENERIC.Link={template:wp.template('boldgrid-editor-insert-link'),render:function(){var a=e(this.template());return o.Panel.$element.find('.panel-body .customize').find('.section.insert-link').remove(),o.Panel.$element.find('.panel-body .customize').append(a),a},bind:function(){o.Panel.$element.find('.section.insert-link').on('click',function(){var e=o.Menu.getTarget(o.Panel.currentControl);tinymce.activeEditor.selection.select(e[0]),tinymce.activeEditor.execCommand('WP_Link')})}},a=BOLDGRID.EDITOR.CONTROLS.GENERIC.Link}(jQuery)},"./assets/js/builder/controls/generic/margin.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},BOLDGRID.EDITOR.CONTROLS.GENERIC=BOLDGRID.EDITOR.CONTROLS.GENERIC||{},function(e){'use strict';var o=BOLDGRID.EDITOR,a;BOLDGRID.EDITOR.CONTROLS.GENERIC.Margin={template:wp.template('boldgrid-editor-margin'),render:function(){var a=e(this.template());return o.Panel.$element.find('.panel-body .customize').find('.section.margin-control').remove(),o.Panel.$element.find('.panel-body .customize').append(a),a},bind:function(e){e||(e={});var a=e.vertMin||0,n=e.horMin||-15,r=e.horMax||50,l=e.vertMax||200,s=o.Menu.getCurrentTarget(),i=s.css('margin-top'),d=s.css('margin-left');!1===e.horizontal&&o.Panel.$element.find('.margin-horizontal').hide(),!1===e.vertical&&o.Panel.$element.find('.margin-top').hide(),i=i&&'auto'!==i?parseInt(i):0,d=d&&'auto'!==d?parseInt(d):0,o.Panel.$element.find('.panel-body .customize .margin-horizontal .slider').slider({min:n,max:r,value:d,range:'max',slide:function(e,a){s=o.Menu.getCurrentTarget(),o.Controls.addStyle(s,'margin-left',a.value),o.Controls.addStyle(s,'margin-right',a.value)}}).siblings('.value').html(d),o.Panel.$element.find('.panel-body .customize .margin-top .slider').slider({min:a,max:l,value:i,range:'max',slide:function(e,a){s=o.Menu.getCurrentTarget(),o.Controls.addStyle(s,'margin-top',a.value),o.Controls.addStyle(s,'margin-bottom',a.value)}}).siblings('.value').html(i)}},a=BOLDGRID.EDITOR.CONTROLS.GENERIC.Margin}(jQuery)},"./assets/js/builder/controls/generic/rotate.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},BOLDGRID.EDITOR.CONTROLS.GENERIC=BOLDGRID.EDITOR.CONTROLS.GENERIC||{},function(e){'use strict';var o=BOLDGRID.EDITOR,a;BOLDGRID.EDITOR.CONTROLS.GENERIC.Rotate={classes:['fa-rotate-90','fa-rotate-180','fa-rotate-270'],getDefault:function(){var e=o.Menu.getCurrentTarget(),a=0;return e.hasClass('fa-rotate-90')?a=90:e.hasClass('fa-rotate-180')?a=180:e.hasClass('fa-rotate-270')&&(a=270),a},template:wp.template('boldgrid-editor-rotate'),render:function(){var a=e(this.template());return o.Panel.$element.find('.panel-body .customize').find('.section.rotate-control').remove(),o.Panel.$element.find('.panel-body .customize').append(a),a},bind:function(){var e=this.getDefault(),n=o.Menu.getCurrentTarget();o.Panel.$element.find('.section.rotate-control .value').html(e),o.Panel.$element.find('.section.rotate-control .slider').slider({min:0,step:90,max:270,value:e,range:'max',slide:function(e,o){n.removeClass(a.classes.join(' ')),o.value&&n.addClass('fa-rotate-'+o.value)}})}},a=BOLDGRID.EDITOR.CONTROLS.GENERIC.Rotate}(jQuery)},"./assets/js/builder/controls/generic/width.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},BOLDGRID.EDITOR.CONTROLS.GENERIC=BOLDGRID.EDITOR.CONTROLS.GENERIC||{},function(e){'use strict';var o=BOLDGRID.EDITOR,a;BOLDGRID.EDITOR.CONTROLS.GENERIC.Width={template:wp.template('boldgrid-editor-generic-width'),render:function(){var a=e(this.template()),n=o.Panel.$element.find('.panel-body .customize');return n.find('.section.width-control').remove(),n.append(a),a},bind:function(){var e=100,a=o.Menu.getCurrentTarget(),n=a[0].style.width||a.attr('width');n=n?parseInt(n):e,n=Math.min(n,e),n=Math.max(n,0),o.Panel.$element.find('.panel-body .customize .width .slider').slider({min:10,max:100,value:n,range:'max',slide:function(e,n){100===n.value?o.Controls.addStyle(a,'width','auto'):o.Controls.addStyle(a,'width',n.value+'%')}}).siblings('.value').html(n)}},a=BOLDGRID.EDITOR.CONTROLS.GENERIC.Width}(jQuery)},"./assets/js/builder/controls/global.js":function(e,o,a){'use strict';Object.defineProperty(o,'__esModule',{value:!0});a('./assets/js/builder/controls/color/palette.js');window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},function(){var e=BOLDGRID.EDITOR,o;e.CONTROLS.Global={$element:null,name:'global-options',tooltip:'Global Options',priority:2,iconClasses:'fa fa-globe',selectors:['html'],menuDropDown:{title:'Global Options',options:[{name:'Color Palette',class:'action open-color-palette font-awesome fa-paint-brush'},{name:'Delete Post Content',class:'action delete-all-content font-awesome fa-trash'}]},init:function(){BoldgridEditor.is_boldgrid_theme&&this.menuDropDown.options.splice(0,1),e.Controls.registerControl(this)},deleteContent:function(){e.Controls.$container.find('body').html('<p></p>'),e.Controls.$container.validate_markup(),IMHWPB.WP_MCE_Draggable.instance.add_tiny_mce_history()},setup:function(){var o=this;e.Menu.$element.find('.bg-editor-menu-dropdown').on('click','.action.open-color-palette',function(){e.Controls.get('Palette').openPanel()}),e.Menu.$element.find('.bg-editor-menu-dropdown').on('click','.action.delete-all-content,.action.edit-page-settings',function(){var e=confirm('Are you sure you want to clear this post\'s content?');e&&o.deleteContent()})}},BOLDGRID.EDITOR.CONTROLS.Global.init(),o=BOLDGRID.EDITOR.CONTROLS.Global}(jQuery)},"./assets/js/builder/controls/help.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},function(){'use strict';var e=BOLDGRID.EDITOR,o;e.CONTROLS.Help={name:'help',tooltip:'Help',priority:3,iconClasses:'fa fa-question',selectors:['html'],menuDropDown:{title:'Help',options:[{name:'Editing Guide',class:'action font-awesome fa-question support-center'},{name:'Information',class:'action font-awesome fa-info bg-editor-information'}]},init:function(){BOLDGRID.EDITOR.Controls.registerControl(this)},setup:function(){e.Menu.$element.find('.bg-editor-menu-dropdown').on('click','.action.support-center',o.openSupportCenter).on('click','.action.bg-editor-information',o.iconHelp)},openSupportCenter:function(){window.open('https://www.boldgrid.com/support/editing-your-pages/wordpress-page-post-editor/?source=boldgrid-editor_drop-tab','_blank')},iconHelp:function(){e.CONTROLS.Information.activate()}},BOLDGRID.EDITOR.CONTROLS.Help.init(),o=BOLDGRID.EDITOR.CONTROLS.Help}()},"./assets/js/builder/controls/hr.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},function(e){'use strict';var o=BOLDGRID.EDITOR,a;BOLDGRID.EDITOR.CONTROLS.Hr={name:'hr',tooltip:'Horizontal Line',priority:80,iconClasses:'genericon genericon-minus',selectors:['.bg-editor-hr-wrap'],componentPrefix:'bg-hr',panel:{title:'Horizontal Line',height:'550px',width:'325px',includeFooter:!0,customizeLeaveCallback:!0,customizeSupport:['fontColor','margin','padding','border','box-shadow','width','blockAlignment','customClasses'],customizeSupportOptions:{margin:{horizontal:!1}},customizeCallback:!0,preselectCallback:!0,styleCallback:!0},maxMyDesigns:10,init:function(){o.Controls.registerControl(this),a.myDesigns=[],a.userDesigns._format(),a.template=wp.template('boldgrid-editor-hr')},getTarget:function(){return a.$currentTarget},onMenuClick:function(){var e=o.Panel;a.$currentTarget=BOLDGRID.EDITOR.Menu.getTarget(a).find('hr:first'),a.userDesigns._update(),e.clear(),e.$element.find('.panel-body').html(a.template({text:'Horizontal Rule',presets:BoldgridEditor.builder_config.component_library.hr.styles,myPresets:a.myDesigns})),e.showFooter(),e.open(a)},userDesigns:{append:function(e){var n=o.Util.getComponentClasses(e,a.componentPrefix).join(' ');n&&-1===a.myDesigns.indexOf(n)&&a.myDesigns.push(n)},_format:function(){var e=BoldgridEditor.builder_config,o=BoldgridEditor.builder_config.components_used.hr||[];_.each(o.slice(0,a.maxMyDesigns),function(e){a.userDesigns.append(e.classes)})},_update:function(){a.myDesigns.length>=a.maxMyDesigns||o.Controls.$container.$body.find('hr').each(function(){a.userDesigns.append(e(this).attr('class'))})}}},a=BOLDGRID.EDITOR.CONTROLS.Hr,BOLDGRID.EDITOR.CONTROLS.Hr.init()}(jQuery)},"./assets/js/builder/controls/icon.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},function(e){'use strict';var o=BOLDGRID.EDITOR,a;BOLDGRID.EDITOR.CONTROLS.Icon={name:'icon',priority:80,tooltip:'Icon Design',iconClasses:'fa fa-cog',selectors:['.fa'],panel:{title:'Change Icon',height:'575px',width:'335px',includeFooter:!0,customizeLeaveCallback:!0,customizeCallback:!0,customizeSupport:['fontColor','fontSize','margin','padding','rotate','box-shadow','border','border-radius','background-color','customClasses']},template:wp.template('boldgrid-editor-icon'),init:function(){BOLDGRID.EDITOR.Controls.registerControl(this)},setup:function(){a._setupClosePanel(),a._setupCustomizeLeave()},elementClick:function(){a.openPanel()},_setupCustomizeLeave:function(){o.Panel.$element.on('bg-customize-exit',function(){a.name===o.Panel.currentControl.name&&a.highlightElement()})},_setupClosePanel:function(){o.Panel.$element.on('bg-panel-close',function(){o.Panel.currentControl&&a.name===o.Panel.currentControl.name&&a.collapseSelection()})},collapseSelection:function(){tinymce.activeEditor.execCommand('wp_link_cancel')},insertNew:function(){var e;send_to_editor('<i class="fa fa-cog bg-inserted-icon" aria-hidden="true"><span style="display:none;">&nbsp;</span></i>'),e=o.Controls.$container.find('.bg-inserted-icon').last(),o.Controls.$container.find('.bg-inserted-icon').removeClass('bg-inserted-icon'),o.Controls.$menu.targetData[a.name]=e,e.click()},setupPanelClick:function(){var o=BOLDGRID.EDITOR.Controls,n=BOLDGRID.EDITOR.Panel;n.$element.on('click','.icon-controls .panel-selection',function(){var r=o.$menu,l=r.targetData[a.name],s=e(this);l.removeClass(function(e,o){return(o.match(/(^|\s)fa-\S+/g)||[]).join(' ')}),l.addClass(s.find('i').attr('class')),n.$element.find('.selected').removeClass('selected'),s.addClass('selected')})},highlightElement:function(){var e=o.Menu.getTarget(a);tinymce.activeEditor.selection.select(e[0])},onMenuClick:function(){a.openPanel()},openPanel:function(){var e=o.Panel.$element,n=o.Controls.$menu,r=n.targetData[a.name],l;a.highlightElement(),a.setupPanelClick(),e.find('.panel-body').html(a.template({presets:BoldgridEditor.icons})),e.find('.selected').removeClass('selected'),l=e.find('i[class="'+r.attr('class')+'"]').closest('.panel-selection').addClass('selected'),BOLDGRID.EDITOR.Panel.open(a)}},BOLDGRID.EDITOR.CONTROLS.Icon.init(),a=BOLDGRID.EDITOR.CONTROLS.Icon}(jQuery)},"./assets/js/builder/controls/image/change.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},BOLDGRID.EDITOR.CONTROLS.IMAGE=BOLDGRID.EDITOR.CONTROLS.IMAGE||{},function(){'use strict';var e=BOLDGRID.EDITOR,o;BOLDGRID.EDITOR.CONTROLS.IMAGE.Change={name:'image-change',tooltip:'Change Image',priority:85,iconClasses:'genericon genericon-image',selectors:['img'],init:function(){e.Controls.registerControl(this)},openModal:function(){var o=tinymce.activeEditor.selection.getNode();o&&'IMG'!==o.nodeName&&1===o.childElementCount&&'IMG'===o.firstChild.nodeName&&tinymce.activeEditor.selection.select(o.firstChild),tinymce.activeEditor.buttons.wp_img_edit.onclick(),wp.media.frame.setState('replace-image'),wp.media.frame.state('replace-image').on('replace',function(o){e.CropInstance.onReplace(o)})},onMenuClick:function(){o.openModal()}},BOLDGRID.EDITOR.CONTROLS.IMAGE.Change.init(),o=BOLDGRID.EDITOR.CONTROLS.IMAGE.Change}(jQuery)},"./assets/js/builder/controls/image/design.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},BOLDGRID.EDITOR.CONTROLS.IMAGE=BOLDGRID.EDITOR.CONTROLS.IMAGE||{},function(e){'use strict';var o=BOLDGRID.EDITOR,a;BOLDGRID.EDITOR.CONTROLS.IMAGE.Design={classes:BoldgridEditor.builder_config.image,name:'image',tooltip:'Image Design',priority:80,iconClasses:'fa fa-cog',selectors:['img'],init:function(){BOLDGRID.EDITOR.Controls.registerControl(this)},panel:{title:'Image Design',height:'550px',width:'325px',includeFooter:!0,customizeCallback:!0,customizeLeaveCallback:!0,customizeSupport:['background-color','margin','border-radius','padding','border','box-shadow','customClasses']},onMenuClick:function(){a.openPanel()},elementClick:function(){BOLDGRID.EDITOR.Panel.isOpenControl(this)&&a.openPanel()},setup:function(){a.validateComponentsUsed(),a._setupPanelClick(),a._setupCustomizeHandlers()},_setupCustomizeHandlers:function(){var e=BOLDGRID.EDITOR.Panel;e.$element.on('bg-customize-exit',function(){e.currentControl===a&&o.Panel.showFooter()})},validateComponentsUsed:function(){var o=BoldgridEditor.builder_config.components_used;e.each(o.image,function(){var o=e('<div>').attr('class',this.classes);a.removeImageClass(o),this.classes=o.attr('class')}),o.image=_.uniq(o.image,function(e){return e.a})},removeImageClass:function(e){return e.removeClass(function(e,o){return(o.match(/(^|\s)wp-image-\S+/g)||[]).join(' ')}),e},_setupPanelClick:function(){var n=BOLDGRID.EDITOR.Panel;n.$element.on('click','.image-design .panel-selection',function(){var r=e(this),l=r.data('preset'),s=BOLDGRID.EDITOR.Menu.getTarget(a);o.Controls.addStyle(s,'border',''),o.Controls.addStyle(s,'border-radius',''),s.removeClass(function(e,o){return(o.match(/(^|\s)bg-img-\S+/g)||[]).join(' ')}),a.removeModClasses(s),s.removeClass(function(e,o){return(o.match(/(^|\s)img-\S+/g)||[]).join(' ')}),tinyMCE.activeEditor.selection.collapse(!1),r.hasClass('selected')?n.clearSelected():(n.clearSelected(),s.addClass(l),r.addClass('selected'))})},removeModClasses:function(e){e.parent('[class^="mod-img"]').removeClass(function(e,o){return(o.match(/(^|\s)mod-img-\S+/g)||[]).join(' ')})},preselectImage:function(){var n=o.Menu.getTarget(a),r=n.attr('class'),l=[];if(r=r?r.split(' '):[],e.each(r,function(){0===this.indexOf('bg-img')&&l.push(this)}),l=l.join(' '),l)return o.Panel.$element.find('[data-preset="'+l+'"]:first').addClass('selected'),!1},_updateMyDesigns:function(){a.usedComponents=BoldgridEditor.builder_config.components_used.image.slice(0),o.Controls.$container.$body.find('.bg-img').each(function(){var o=e(this),n=o.clone().removeClass('bg-control-element'),r,l,s,i;n=a.removeImageClass(n),r=n.attr('class'),l=a.usedComponents,i=function(e){return e.classes===r},s=_.findIndex(l,i),-1===s&&l.push({style:n.attr('style'),classes:r})})},openPanel:function(){var e=BOLDGRID.EDITOR.Panel,o=BOLDGRID.EDITOR.Menu.getTarget(a),n=wp.template('boldgrid-editor-image');a._updateMyDesigns(),e.clear(),e.$element.find('.panel-body').html(n({src:o.attr('src'),presets:a.classes,myPresets:a.usedComponents})),a.preselectImage(),e.open(a)}},BOLDGRID.EDITOR.CONTROLS.IMAGE.Design.init(),a=BOLDGRID.EDITOR.CONTROLS.IMAGE.Design}(jQuery)},"./assets/js/builder/controls/image/filter.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},BOLDGRID.EDITOR.CONTROLS.IMAGE=BOLDGRID.EDITOR.CONTROLS.IMAGE||{},function(e){'use strict';var o=BOLDGRID.EDITOR,a;BOLDGRID.EDITOR.CONTROLS.IMAGE.Filter={name:'image-filter',priority:90,iconClasses:'fa fa-magic',tooltip:'Image Filter',sliderHistory:{},preview:null,presetIntensity:'50%',panel:{title:'Image Filters',height:'536px',width:'800px',scrollTarget:'.presets ul',sizeOffset:-130},selectors:['img'],presets:[{name:'none',title:'None'},{name:'vintage',title:'Vintage'},{name:'lomo',title:'Lomo'},{name:'clarity',title:'Clarity'},{name:'sinCity',title:'Sin City'},{name:'sunrise',title:'Sunrise'},{name:'crossProcess',title:'Cross Process'},{name:'orangePeel',title:'Orange Peel'},{name:'love',title:'Love'},{name:'grungy',title:'Grungy'},{name:'jarques',title:'Jarques'},{name:'pinhole',title:'Pinhole'},{name:'oldBoot',title:'Old Boot'},{name:'glowingSun',title:'Glowing Sun'},{name:'hazyDays',title:'Hazy Days'},{name:'herMajesty',title:'Her Majesty'},{name:'nostalgia',title:'Nostalgia'},{name:'hemingway',title:'Hemingway'},{name:'concentrate',title:'Concentrate'}],customizeSettings:{brightness:{title:'Brightness',range:{min:-50,max:50}},vibrance:{title:'Vibrance',range:{min:-50,max:50}},contrast:{title:'Contrast',range:{min:-10,max:10}},saturation:{title:'Saturation',range:{min:-50,max:50}},exposure:{title:'Exposure',range:{min:-50,max:50}},hue:{title:'Hue',range:{min:0,max:100}},gamma:{title:'Gamma',range:{min:1,max:4,val:1}},clip:{title:'Clip',range:{min:0,max:50}},stackBlur:{title:'Blur',range:{min:0,max:30}},sepia:{title:'Sepia',range:{min:0,max:100}},noise:{title:'Noise',range:{min:0,max:50}},sharpen:{title:'Sharpen',range:{min:0,max:50}}},init:function(){BOLDGRID.EDITOR.Controls.registerControl(this)},setup:function(){a._setupInsertClick(),a._setupToggleCustomize(),a._setupPanelClick()},_setupToggleCustomize:function(){var e=BOLDGRID.EDITOR.Panel,o;e.$element.on('click','.presets .activate-customize',function(){e.$element.find('.choices').addClass('customizing'),a.preview.revert(),a.applySliderSettings()}),e.$element.on('click','.customize .activate-presets',function(){e.$element.find('.choices').removeClass('customizing'),a.preview.revert(),o=e.$element.find('.selected').data('preset'),o&&'none'!==o?a.renderPreset(o):(e.clearSelected(),e.$element.find('[data-preset="none"]').addClass('selected'))})},renderPreset:function(e){var o=BOLDGRID.EDITOR.Panel;o.$element.addClass('rendering'),a.preview.revert(!1),a.preview[e](a.presetIntensity).render(function(){o.$element.removeClass('rendering')})},_setupPanelClick:function(){var o=BOLDGRID.EDITOR.Panel;o.$element.on('click','.image-filter .panel-selection',function(){var n=e(this),r=n.data('preset');return!o.$element.hasClass('rendering')&&void(o.clearSelected(),n.addClass('selected'),'none'===r?a.preview.revert():a.renderPreset(r))})},_setupInsertClick:function(){BOLDGRID.EDITOR.Panel.$element.on('click','.preview .insert-image',function(){a.insertImage()})},_setupSliders:function(){a.sliderHistory={},BOLDGRID.EDITOR.Panel.$element.find('.slider').each(function(){var o=e(this),n=o.data('control'),r=a.customizeSettings[n].range;o.slider({min:r.min,max:r.max,value:r.val||0,change:function(o,e){a.sliderHistory[n]=e.value,a.applySliderSettings()}})})},applySliderSettings:function(){a.preview.revert(!1),e.each(a.sliderHistory,function(e){a.preview[e](this)}),a.preview.render()},insertImage:function(){var o=BOLDGRID.EDITOR.Panel,n=BOLDGRID.EDITOR.Menu.getTarget(a);o.$element.addClass('rendering'),e.ajax({type:'post',url:ajaxurl,dataType:'json',data:{action:'boldgrid_canvas_image',boldgrid_gridblock_image_ajax_nonce:BoldgridEditor.grid_block_nonce,attachement_id:n.attachment_id,image_data:a.preview.canvas.toDataURL()},success:function(e){e&&e.success&&(e=e.data,n.removeClass('wp-image-'+n.attachment_id),n.addClass('wp-image-'+e.attachment_id),n.attachment_id=e.attachment_id,n.attr('src',e.url),n.attr('data-mce-src',e.url),BoldgridEditor.images=e.images)}}).always(function(){o.$element.removeClass('rendering')})},elementClick:function(){BOLDGRID.EDITOR.Panel.isOpenControl(this)&&a.openPanel()},_renderPanelThumbnails:function(){var e=1,n;n=function(){var r='[data-preset="'+a.presets[e].name+'"] img';o.Panel.$element.find(r).length&&Caman(r,function(){this[a.presets[e].name]('50%').render(function(){e++,a.presets[e]&&n()})})},n()},getImageSrc:function(){var o=BOLDGRID.EDITOR.Menu.getTarget(a),n=o.attr('src'),r;return e.each(BoldgridEditor.images,function(){if(o.hasClass('wp-image-'+this.attachment_id))return o.attachment_id=this.attachment_id,r=this.thumbnail,!1}),r||(r=n),{src:r,fullSrc:n}},openPanel:function(){var e=BOLDGRID.EDITOR.Panel,n=wp.template('boldgrid-editor-image-filter'),r;e.clear(),r=this.getImageSrc(),e.$element.removeClass('rendering'),e.$element.find('.panel-body').html(n({fullSrc:r.fullSrc,src:r.src,presets:a.presets,customizeSettings:a.customizeSettings})),!r.fullSrc||Caman.IO.isURLRemote(r.fullSrc)?o.Panel.$element.find('.panel-body .remote-image-error').addClass('error-active'):(a._setupSliders(),a._renderPanelThumbnails(),e.$element.find('[data-preset="none"]').addClass('selected'),a.preview=Caman(e.$element.find('.preview img')[0])),tinyMCE.activeEditor.selection.collapse(!1),e.open(a),e.centerPanel()},onMenuClick:function(){a.openPanel()}},BOLDGRID.EDITOR.CONTROLS.IMAGE.Filter.init(),a=BOLDGRID.EDITOR.CONTROLS.IMAGE.Filter}(jQuery)},"./assets/js/builder/controls/information.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},function(){'use strict';var e=BOLDGRID.EDITOR,o;e.CONTROLS.Information={name:'information',panel:{title:'Controls Information',height:'575px',icon:'fa fa-info',width:'750px'},init:function(){e.Controls.registerControl(this)},activate:function(){o.onMenuClick()},setup:function(){o.templateHTML=wp.template('boldgrid-editor-information')()},onMenuClick:function(){var a=e.Panel;a.clear(),a.$element.find('.panel-body').html(o.templateHTML),a.open(o),a.centerPanel()}},BOLDGRID.EDITOR.CONTROLS.Information.init(),o=BOLDGRID.EDITOR.CONTROLS.Information}(jQuery)},"./assets/js/builder/controls/media/edit.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},BOLDGRID.EDITOR.CONTROLS.MEDIA=BOLDGRID.EDITOR.CONTROLS.MEDIA||{},function(){'use strict';var e=BOLDGRID.EDITOR,o;BOLDGRID.EDITOR.CONTROLS.MEDIA.Edit={name:'edit-media',tooltip:'Edit',priority:85,iconClasses:'dashicons dashicons-edit',selectors:['[data-wpview-type="gallery"]','[data-wpview-type="ninja_forms"]'],init:function(){e.Controls.registerControl(this)},openModal:function(){var a=e.Menu.getTarget(o).get(0);a&&wp.mce.views.edit(tinymce.activeEditor,a)},onMenuClick:function(){o.openModal()}},BOLDGRID.EDITOR.CONTROLS.MEDIA.Edit.init(),o=BOLDGRID.EDITOR.CONTROLS.MEDIA.Edit}(jQuery)},"./assets/js/builder/controls/media/map.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},BOLDGRID.EDITOR.CONTROLS.MEDIA=BOLDGRID.EDITOR.CONTROLS.MEDIA||{},function(){'use strict';var e=BOLDGRID.EDITOR,o;BOLDGRID.EDITOR.CONTROLS.MEDIA.Map={name:'edit-maps',tooltip:'Edit Map',priority:85,iconClasses:'dashicons dashicons-edit',selectors:['.boldgrid-google-maps'],init:function(){BOLDGRID.EDITOR.Controls.registerControl(this)},openModal:function(){wp.media.editor.open(),wp.media.frame.setState('iframe:google_map'),o.setContent()},setContent:function(){var o=e.Menu.getTarget(this);e.Controls.$container.find(o).length&&tinymce.activeEditor.selection.select(o[0])},onMenuClick:function(){o.openModal()}},BOLDGRID.EDITOR.CONTROLS.MEDIA.Map.init(),o=BOLDGRID.EDITOR.CONTROLS.MEDIA.Map}(jQuery)},"./assets/js/builder/controls/section.js":function(){window.BOLDGRID=window.BOLDGRID||{},BOLDGRID.EDITOR=BOLDGRID.EDITOR||{},BOLDGRID.EDITOR.CONTROLS=BOLDGRID.EDITOR.CONTROLS||{},function(o){'use strict';var a=BOLDGRID.EDITOR,n;BOLDGRID.EDITOR.CONTROLS.Section={$container:null,$popover:null,$currentSection:[],zoomSliderSettings:{min:1,max:6,defaultVal:3},init:function(e){n.renderZoomTools(),n.$container=e,n.bindHandlers()},bindHandlers:function(){var e=o('.bg-zoom-controls'),r=e.find('.zoom-in'),l=e.find('.zoom-out');a.Service.popover.section.$element.find('.move-sections').on('click',n.enableSectionDrag),o('.exit-row-dragging, .bg-close-zoom-view').on('click',n.exitSectionDrag),r.on('click',n.zoom.zoomIn),l.on('click',n.zoom.zoomOut),o(window).on('resize',n.updateHtmlSize)},updateHtmlSize:function(){var e,r;!o('body').hasClass('boldgrid-zoomout')||'Firefox'===a.Controls.browser&&n.$container.$body.find('.wpview').length||(e=n.$container.$body[0].getBoundingClientRect(),r=e.bottom-e.top+50,n.$container.find('html').css('max-height',r),o('#content_ifr').css('max-height',r))},zoom:{change:function(e){var o=parseInt(n.$slider.slider('value'));n.$slider.slider('value',e(o)).trigger('change')},zoomIn:function(){n.zoom.change(function(e){return e+1})},zoomOut:function(){n.zoom.change(function(e){return e-1})}},renderZoomTools:function(){var e=wp.template('boldgrid-editor-zoom-tools');o('#wp-content-editor-tools').append(e())},exitSectionDrag:function(r){var e=o('body'),l=o(window),s=n.$container.find('html');r.preventDefault(),n.$container.validate_markup(),n.$container.$body.find('.loading-gridblock').remove(),n.sectionDragEnabled=!1,e.removeClass('focus-on boldgrid-zoomout'),l.trigger('resize'),s.removeClass('zoomout dragging-section'),n.$container.$body.attr('contenteditable','true'),a.Controls.$menu.hide(),n.$container.$body.css('transform',''),s.css('max-height',''),o('#content_ifr').css('max-height',''),o('html, body').animate({scrollTop:o('#postdivrich').offset().top},0)},zoomDisabled:function(){if(IMHWPB.WP_MCE_Draggable.instance&&IMHWPB.WP_MCE_Draggable.instance.draggable_inactive)return alert('Add Block requires that BoldGrid Editing be enabled on this page. You can enable it by clicking the move icon \u2629 on your editor toolbar.'),!0},enableSectionDrag:function(){var e;n.zoomDisabled()||(o.fourpan.dismiss(),n.sectionDragEnabled=!0,n.$container.find('html').addClass('zoomout dragging-section'),n.$container.$body.removeAttr('contenteditable'),n.$slider=o('.bg-zoom-controls .slider'),a.Controls.$menu.addClass('section-dragging'),o('body').addClass('focus-on boldgrid-zoomout').find('#wpadminbar').addClass('focus-off'),o(window).trigger('resize').scrollTop(0),n.updateHtmlSize(),BOLDGRID.EDITOR.GRIDBLOCK.Loader.firstOpen(),a.GRIDBLOCK.View.onOpen(),e=function(e){n.removeZoomClasses(),n.$container.$body.addClass('zoom-scale-'+e),n.updateHtmlSize()},n.$slider.slider({min:n.zoomSliderSettings.min,max:n.zoomSliderSettings.max,value:n.zoomSliderSettings.defaultVal,orientation:'vertical',range:'max',change:function(o,a){e(a.value)},slide:function(o,a){e(a.value)}}))},removeZoomClasses:function(){n.$container.$body.removeClass(function(e,o){return(o.match(/(^|\s)zoom-scale-\S+/g)||[]).join(' ')})}},n=BOLDGRID.EDITOR.CONTROLS.Section}(jQuery)},"./assets/js/builder/controls/template.js":function(e,o,a){'use strict';function n(e,o){if(!(e instanceof o))throw new TypeError('Cannot call a class as a function')}Object.defineProperty(o,'__esModule',{value:!0}),a.d(o,'Template',function(){return i});var r=function(){function e(e,o){for(var a=0,n;a<o.length;a++)n=o[a],n.enumerable=n.enumerable||!1,n.configurable=!0,'value'in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}return function(o,a,n){return a&&e(o.prototype,a),n&&e(o,n),o}}(),l=jQuery,s=l('body'),i=function(){function e(){n(this,e),this.bodyClassName='boldgrid-editor-template',this.$templateInput=l('#page_template')}return r(e,[{key:'init',value:function(){var o=this;this.updateBodyClass(),this.updateDefaultContainer(),this.$templateInput.on('change',function(a){o.updateBodyClass(),o.updateDefaultContainer(),BoldgridEditor.features.template_via_url&&(BOLDGRID.EDITOR.Service.loading.show(),BOLDGRID.EDITOR.Service.editorWidth.updateIframeUrl(BoldgridEditor.site_url+'&template_choice='+l(a.target).val()))})}},{key:'updateDefaultContainer',value:function(){var e=BoldgridEditor.builder_config.templateContainers;BoldgridEditor.is_boldgrid_template||(e[this.$templateInput.val()]?BoldgridEditor.default_container=e[this.$templateInput.val()]:BoldgridEditor.default_container='container-fluid')}},{key:'updateBodyClass',value:function(){this.isBoldgridTemplate(this.$templateInput.val())?s.addClass(this.bodyClassName):s.removeClass(this.bodyClassName)}},{key:'isBoldgridTemplate',value:function(e){return!!BoldgridEditor.internalPageTemplates[e]}}]),e}();new i().init()},"./assets/js/builder/customize/navigation.js":function(e,o,a){'use strict';function n(e,o){if(!(e instanceof o))throw new TypeError('Cannot call a class as a function')}Object.defineProperty(o,'__esModule',{value:!0}),a.d(o,'Navigation',function(){return L}),a.d(o,'default',function(){return L});var r=a('./includes/template/customize/navigation.html'),l=a.n(r),s=a('./node_modules/svg-inline-loader/index.js?classPrefix!./assets/image/icons/customize-nav/margin.svg'),i=a.n(s),d=a('./node_modules/svg-inline-loader/index.js?classPrefix!./assets/image/icons/customize-nav/padding.svg'),c=a.n(d),p=a('./node_modules/svg-inline-loader/index.js?classPrefix!./assets/image/icons/customize-nav/border.svg'),u=a.n(p),g=a('./node_modules/svg-inline-loader/index.js?classPrefix!./assets/image/icons/customize-nav/box-shadow.svg'),m=a.n(g),b=a('./node_modules/svg-inline-loader/index.js?classPrefix!./assets/image/icons/customize-nav/border-radius.svg'),C=a.n(b),h=a('./node_modules/svg-inline-loader/index.js?classPrefix!./assets/image/icons/customize-nav/custom-class.svg'),f=a.n(h),v=a('./node_modules/svg-inline-loader/index.js?classPrefix!./assets/image/icons/customize-nav/width.svg'),D=a.n(v),y=a('./node_modules/svg-inline-loader/index.js?classPrefix!./assets/image/icons/customize-nav/block-align.svg'),E=a.n(y),F=a('./node_modules/svg-inline-loader/index.js?classPrefix!./assets/image/icons/customize-nav/color.svg'),w=a.n(F),k=a('./node_modules/svg-inline-loader/index.js?classPrefix!./assets/image/icons/customize-nav/background-color.svg'),B=a.n(k),A=a('./node_modules/svg-inline-loader/index.js?classPrefix!./assets/image/icons/customize-nav/rotate.svg'),O=a.n(A),R=a('./node_modules/svg-inline-loader/index.js?classPrefix!./assets/image/icons/customize-nav/font-size.svg'),I=a.n(R),S=a('./node_modules/svg-inline-loader/index.js?classPrefix!./assets/image/icons/customize-nav/design.svg'),T=a.n(S),P=function(){function e(e,o){for(var a=0,n;a<o.length;a++)n=o[a],n.enumerable=n.enumerable||!1,n.configurable=!0,'value'in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}return function(o,a,n){return a&&e(o.prototype,a),n&&e(o,n),o}}(),x=window.jQuery,$=BOLDGRID.EDITOR,L=function(){function e(){n(this,e),this.template=_.template(l.a),this.data={controls:[{name:'design',icon:T.a,label:'Element Design'},{name:'margin',icon:i.a,label:'Margin'},{name:'padding',icon:c.a,label:'Padding'},{name:'fontSize',icon:I.a,label:'Font Size'},{name:'fontColor',icon:w.a,label:'Color'},{name:'background-color',icon:B.a,label:'Background Color'},{name:'rotate',icon:O.a,label:'Rotate'},{name:'border',icon:u.a,label:'Border'},{name:'border-radius',icon:C.a,label:'Border Radius'},{name:'box-shadow',icon:m.a,label:'Box Shadow'},{name:'width',icon:D.a,label:'Width'},{name:'blockAlignment',icon:E.a,label:'Block Alignment'},{name:'customClasses',icon:f.a,label:'Custom CSS Classes'}]}}return P(e,[{key:'init',value:function(){return this._render(),this._setupClick(),this._bindEvents(),this}},{key:'_bindEvents',value:function(){var e=this;$.Panel.$element.on('open',function(){return e.onPanelOpen()})}},{key:'enable',value:function(){this.$element.show()}},{key:'disable',value:function(){this.$element.hide()}},{key:'onPanelOpen',value:function(){this._enableMenuOptions(),this.activateFirstControl(),this.disable()}},{key:'activateFirstControl',value:function(){return this.$element.find('.item.enabled').first().click()}},{key:'_enableMenuOptions',value:function(){var e=this,o=this.$element.find('.item').removeClass('enabled'),a=$.Panel.$element.find('.customize');a.find('[data-control-name]').each(function(o,a){var n=x(a),r=n.data('control-name');e.$element.find('[data-control-name="'+r+'"]').addClass('enabled')})}},{key:'_render',value:function(){this.$element=x(this.template(this.data)),this.$element.hide(),$.Panel.$element.find('.panel-title').after(this.$element)}},{key:'_setupClick',value:function(){var o=this;this.$element.find('.item').on('click',function(a){var e=x(a.target).closest('.item'),n=e.data('control-name');a.preventDefault(),o.$activeControl&&(o.$activeControl.removeClass('active'),$.Panel.$element.find('.customize [data-control-name]').hide()),e.addClass('active'),o.$activeControl=e,o.displayControl(n)})}},{key:'displayControl',value:function(e){$.Panel.$element.find('.customize [data-control-name="'+e+'"]').show()}}]),e}()},"./assets/js/builder/drag.js":function(e,o,a){'use strict';var n=Math.floor;Object.defineProperty(o,'__esModule',{value:!0});var r=a('./assets/js/builder/drag/content.js'),l=a('./assets/js/builder/drag/column.js'),s=a('./assets/js/builder/browser/ie-version.js'),i=BOLDGRID.EDITOR;jQuery.fn.IMHWPB_Draggable=function(e,o){var a=this,i=BOLDGRID.EDITOR,d=[];a.ie_version=null,a.isSafari=null,a.$master_container=this,a.$window=o(window),a.$body=a.find('body'),a.$html=a.find('html'),a.$validatedInput=o('input[name="boldgrid-in-page-containers"]'),a.resizeOverlay=wp.template('boldgrid-editor-mce-tools')(),a.find('html').append(a.resizeOverlay),a.original_selector_strings={},a.scrollInterval=!1,a.$mce_32=o('#'+tinymce.activeEditor.theme.panel._items[0]._id),a.$post_status_info=o('#post-status-info'),a.additional_menu_items=e.menu_items||[],this.hover_timout=e.hover_timout||175,this.$interaction_container=null,this.$boldgrid_menu_action_clicked=null,this.last_auto_scroll_event=null,this.editting_as_row=!1,this.hover_elements={content:{add_element:null},column:{add_element:null},row:{add_element:null}},this.color_alias={white:['rgb(255, 255, 255)','white'],transparent:['rgba(0, 0, 0, 0)','transparent']},this.master_container_id='',this.resize_finish_event=o.Event('resize_done_dwpb'),this.resize_start_event=o.Event('resize_start_dwpb'),this.boldgrid_modify_event=o.Event('boldgrid_modify_content'),this.add_row_event=o.Event('add_row_event_dwpb'),this.delete_event=o.Event('delete_dwpb'),this.clear_event=o.Event('clear_dwpb'),this.add_column_event=o.Event('add_column_dwpb'),this.drag_start_event=o.Event('drag_start_dwpb'),this.popovers_disabled=!1,this.right_resize_buffer=10,this.drag_end_event=o.Event('drag_end_dwpb'),this.nest_row=!1,this.drag_drop_triggered=!1,this.debug=e.debug,this.draggable_selectors_string=null,this.row_selectors_string=null,this.content_selectors_string=null,this.column_selectors_string=null,this.dragging_selector_class_name='dragging-imhwpb',this.dragging_selector='.'+this.dragging_selector_class_name,this.$current_drag=null,this.resize=!1,this.valid_drag=null,this.border_hover_buffer=15,this.resize_buffer=0.0213,this.max_row_size=12,this.$most_recent_row_enter_add=null,this.window_width=null,this.window_height=null,this.active_resize_class=null,this.restore_row=null,this.$temp_insertion=null,this.$cloned_drag_image=null,this.row_selector=e.row_selector||['.row:not(.row .row)'],this.add_media_event_handler=e.add_media_event_handler||function(){},this.insert_layout_event_handler=e.insert_layout_event_handler||function(){},this.general_column_selectors=e.general_column_selectors||['[class*="col-md"]'],this.nested_row_selector_string='.row .row:not(.row .row .row)',this.sectionSelectorString='.boldgrid-section',this.nestedColumnSelector='.row .row > [class*="col-md"]:not(.row .row .row [class*="col-md"])',this.general_content_selectors=['h1','h2','h3','h4','h5','h6','h7','a:not(p a)','img:not(p img):not(a img)','p:not(blockquote p)','button:not(p button):not(a button)','ul','ol','dl','form','table','.row .row','[data-imhwpb-draggable="true"]','.wpview-wrap','.wpview','blockquote','code','abbr'],this.content_selectors=e.content_selectors||['h1:not(.row .row h1)','h2:not(.row .row h2)','h3:not(.row .row h3)','h4:not(.row .row h4)','h5:not(.row .row h5)','h6:not(.row .row h6)','h7:not(.row .row h7)','a:not(.row .row a):not(p a)','img:not(.row .row img):not(p img):not(a img)','p:not(.row .row p):not(blockquote p)','button:not(.row .row button):not(p button):not(a button)','ul:not(.row .row ul):not(.draggable-tools-imhwpb ul)','ol:not(.row .row ol)','dl:not(.row .row dl)','form:not(.row .row form)','table:not(.row .row table)','.row .row:not(.row .row .row)','[data-imhwpb-draggable="true"]:not(.row .row [data-imhwpb-draggable="true"])','.wpview-wrap:not(.row .row .wpview-wrap)','.wpview:not(.row .row .wpview)','blockquote:not(.row .row blockquote)','code:not(.row .row code)','abbr:not(.row .row abbr)'];var c=['.row .row h1','.row .row h2','.row .row h3','.row .row h4','.row .row h5','.row .row h6','.row .row h7','.row .row a','.row .row img:not(p img):not(a img)','.row .row p','.row .row button:not(p button):not(a button)','.row .row ul','.row .row ol','.row .row dl','.row .row form','.row .row table','.row .row .row','.row .row [data-imhwpb-draggable="true"]','.row .row .wpview-wrap','.row .row .wpview','.row .row code','.row .row blockquote','.row .row abbr'],p=['> h1','> h2','> h3','> h4','> h5','> h6','> h7','> a','> img','> p','> button','> ul','> ol','> dl','> form','> table','> .row','> dl','> form','> table','.row:not(.row .row)','> [data-imhwpb-draggable="true"]','> .wpview-wrap','> .wpview','> code','> blockquote','> abbr'];this.column_sizes={0:0,1:0.083,2:0.167,3:0.25,4:0.333,5:0.416,6:0.5,7:0.583,8:0.667,9:0.75,10:0.833,11:0.917,12:1,13:1.083},this.dragTypeSetting=e.dragType||'dragEnter',this.layout_translation={"[12]":{12:'6',new:'6'},"[6,6]":{6:'4',new:'4'},"[4,4,4]":{4:'3',new:'3'},"[3,3,3,3]":{current:'3',current_transform:'2',new:'2',additional_transform:[{count:'1',from:'3',to:'2'}]},"[6,3,3]":{current:'3',current_transform:'2',new:'2',additional_transform:[{count:'1',from:'3',to:'2'}]}},this.capitalizeFirstLetter=function(e){return e.charAt(0).toUpperCase()+e.slice(1)},this.init=function(){return a.fourpan({element_padding:0,transition_speed:0,activate:b,deactivate:m}),a.ie_version=Object(s['default'])(),a.isSafari=a.checkIsSafari(),a.create_selector_strings(),g(),a.bind_events(),a.setup_additional_plugins(),a.validate_markup(),a.track_window_size(),u(),i.RESIZE.Row.init(a),i.Controls.init(a),i.DRAG.Section.init(a),a};var u=function(){BoldgridEditor.is_boldgrid_theme||a.find('html').addClass('non-bg-theme')},g=function(){a.original_selector_strings={general_content_selector_string:a.general_content_selector_string,unformatted_content_selectors_string:a.unformatted_content_selectors_string,content_selectors_string:a.content_selectors_string,immediate_row_siblings_string:a.immediate_row_siblings_string,row_selectors_string:a.row_selectors_string,column_selectors_string:a.column_selectors_string,unformatted_column_selectors_string:a.unformatted_column_selectors_string,general_column_selectors_string:a.general_column_selectors_string,immediate_column_selectors_string:a.immediate_column_selectors_string,draggable_selectors_string:a.draggable_selectors_string}};this.create_selector_strings=function(){a.general_content_selector_string=a.general_content_selectors.join(),a.unformatted_content_selectors_string=a.content_selectors.join(),a.content_selectors_string=a.format_selectors(a.content_selectors).join(),a.immediate_row_siblings_string=p.join(),a.row_selectors_string=a.row_selector.join(),a.column_selectors_string=a.format_column_selectors(a.general_column_selectors,!0).join(),a.unformatted_column_selectors_string=a.column_selectors_string.replace(/:visible/,''),a.general_column_selectors_string=a.general_column_selectors.join(),a.immediate_column_selectors_string=a.format_immediate_column_selectors(a.general_column_selectors).join(),a.draggable_selectors_string=a.format_draggable_selectors_string()},this.set_background_colors=function(){var e=a.$body.css('background-color');(a.color_is(e,'transparent')||a.color_is(e,'white'))&&(a.$body.css('background-color','white'),a.color_is(a.$body.css('color'),'white')&&a.$body.css('color','black'))},this.validate_markup=function(){(!BoldgridEditor.is_boldgrid_theme||i.Controls.hasThemeFeature('variable-containers'))&&(i.VALIDATION.Section.updateContent(a.$body),a.$validatedInput.attr('value',1)),a.wrap_hr_tags(),a.wrap_content_elements(),a.add_redundant_classes(),a.removeClasses(a),a.remove_resizing_classes(a)},this.removeClasses=function(e){e.find('.bg-control-element').removeClass('bg-control-element')},this.failSafeCleanup=function(){a.find('body .dragging-started-imhwpb').remove(),a.find('.cloned-div-imhwpb').removeClass('cloned-div-imhwpb')},this.wrap_content_elements=function(){a.find('img, a').each(function(){var e=o(this);e.parent().closest_context(a.original_selector_strings.content_selectors_string,a).length||e.wrap('<p class=\'mod-reset\'></p>')})},this.wrap_hr_tags=function(){a.find('hr').each(function(){var e=o(this);if(!e.closest_context(a.original_selector_strings.content_selectors_string,a).length){var n=e.closest_context(a.original_selector_strings.row_selectors_string+', '+a.original_selector_strings.general_column_selectors_string,a);n.is(a.original_selector_strings.row_selectors_string)?e.wrap('<div class=\'col-md-12\'><div class=\'row bg-editor-hr-wrap\'><div class=\'col-md-12\'></div></div></div>'):e.wrap('<div class=\'row bg-editor-hr-wrap\'><div class=\'col-md-12\'></div></div>')}else e.closest('.row').addClass('bg-editor-hr-wrap')})},this.bind_events=function(){a.bind_drag_listeners(),a.bind_container_events(),a.bind_additional_menu_items(),setTimeout(function(){a.set_background_colors()},1e3)};var m=function(){a.editting_as_row&&(a.content_selectors=a.original_selectors.content,a.row_selector=a.original_selectors.row,a.create_selector_strings(),a.off('.draggable'),a.$body.off('.draggable'),a.bind_events(),o.fourpan.$recent_highlight.removeClass('current-edit-as-row'),a.editting_as_row=!1,a.$html.removeClass('editing-as-row'),a.window_mouse_leave(),a.trigger('edit-as-row-leave'))},b=function(){a.original_selectors={},a.original_selectors.content=a.content_selectors,a.original_selectors.row=a.row_selector,a.content_selectors=c,a.row_selector=[a.nested_row_selector_string],a.create_selector_strings(),a.off('.draggable'),a.$body.off('.draggable'),a.bind_events(),a.find('.current-edit-as-row').removeClass('current-edit-as-row'),o.fourpan.$recent_highlight.addClass('current-edit-as-row'),a.editting_as_row=o.fourpan.$recent_highlight,a.$html.addClass('editing-as-row'),a.trigger('edit-as-row-enter'),a.window_mouse_leave()};this.unbind_all_events=function(){a.off('.draggable'),a.$body.off('.draggable'),a.off('.draggable_mce'),a.$body.attr('style','')},this.hide_menus=function(n){var e=!1,r;if(n&&n.target&&(r=o(n.target),r.closest('.popover-menu-imhwpb').length?e=!0:r.closest('.context-menu-imhwpb').siblings('.popover-menu-imhwpb:visible').length&&(e=!0)),!e){var l=a.find('.popover-menu-imhwpb');r&&l.not(r.closest('.popover-menu-imhwpb')).addClass('hidden')}},this.setup_additional_plugins=function(){o.fn.is_typing_boldgrid&&a.is_typing_boldgrid()},this.bind_container_events=function(){a.on('mousedown.draggable','.drag-handle-imhwpb',a.drag_handle_mousedown).on('mouseup.draggable','.drag-handle-imhwpb',a.drag_handle_mouseup).on('click.draggable',a.hide_menus).on('click.draggable',a.failSafeCleanup).on('click.draggable','.context-menu-imhwpb',a.setup_context_menu).on('boldgrid_modify_content.draggable',a.refresh_fourpan),a.on('mouseleave.draggable',a.window_mouse_leave).on('mouseup.draggable',a.master_container_mouse_up).on('mousemove.draggable',a.mousemove_container),a.on('start_typing_boldgrid.draggable',a.typing_events.start).on('end_typing_boldgrid.draggable',a.typing_events.end),(11<a.ie_version||!a.ie_version)&&a.on(a.resize_event_map,a.column_selectors_string)},this.bind_additional_menu_items=function(){o.each(a.additional_menu_items,function(e,o){a.on('click.draggable','li[data-action="'+o.title+'"]',o.callback)})},this.bind_drag_listeners=function(){a.$window.on('dragover.draggable',a.drag_handlers.over),a.on('dragstart.draggable','.drag-handle-imhwpb, [data-action="nest-row"]',a.drag_handlers.start).on('dragstart.draggable','img, a',a.drag_handlers.hide_tooltips).on('drop.draggable',a.drag_handlers.drop).on('dragend.draggable',a.drag_handlers.end).on('dragleave.draggable',a.drag_handlers.leave_dragging).on('dragenter.draggable',a.drag_handlers.record_drag_enter)},this.refresh_fourpan=function(){a.editting_as_row&&o.fourpan.refresh()},o.fn.reverse=[].reverse,o.fn.remove_popover_imhwpb=function(){},o.fn.is_after=function(e){return 0!==this.prevAll().filter(e).length},o.fn.is_before=function(e){return 0!==this.nextAll().filter(e).length},o.fn.closest_context=function(e,o){var a;return a=this.is(e)?this:this.parentsUntil(o).filter(e).eq(0),a},this.add_redundant_classes=function(){a.find(a.original_selector_strings.general_column_selectors_string).each(function(){var e=o(this);e.addClass(a.find_column_sizes(e))})},this.track_window_size=function(){a.active_resize_class=a.determine_class_sizes(),a.$window.on('load resize',function(){setTimeout(function(){a.active_resize_class=a.determine_class_sizes()},300)})},this.prevent_default=function(e){e.preventDefault&&e.preventDefault()},this.format_draggable_selectors_string=function(){var e=[a.content_selectors_string,a.column_selectors_string,a.row_selectors_string];return e.join()},this.format_immediate_column_selectors=function(e){var n=a.format_selectors(e).slice();return o.each(n,function(e,o){o='> '+o,n[e]=o}),n},this.find_column_sizes=function(e){var o=e.attr('class'),a=[],n=o.match(/col-xs-([\d]+)/i),r=o.match(/col-sm-([\d]+)/i),l=o.match(/col-md-([\d]+)/i),s=12;return n?s=n[1]:a.push('col-xs-'+s),r?s=r[1]:a.push('col-sm-'+s),l||a.push('col-md-'+s),a.join(' ')},this.format_column_selectors=function(e,n){var r=e;return n&&(r=a.format_selectors(e).slice()),o.each(r,function(e,o){o=a.row_selectors_string+' > '+o,r[e]=o}),r},this.format_selectors=function(e){var a=e.slice();return o.each(a,function(e,o){o+=':visible',a[e]=o}),a},this.before_or_after_drop=function(e,o){var a=e.get(0).getBoundingClientRect(),r=-(a.height/a.width),l=n(a.bottom)-r*a.left,s=r*o.x+l,i;return i=s<=o.y?'after':'before',i},this.remove_receptor_containers=function(){a.find('.receptor-containers-imhwpb').removeClass('receptor-containers-imhwpb')},this.finish_dragging=function(){a.$cloned_drag_image&&a.$cloned_drag_image.remove&&a.$cloned_drag_image.remove(),a.$temp_insertion&&a.$temp_insertion.removeClass('cloned-div-imhwpb'),a.find(a.dragging_selector).removeClass(a.dragging_selector_class_name),a.valid_drag=!1,a.remove_receptor_containers(),a.trigger(a.boldgrid_modify_event)},this.array_equal=function(e,o){if(e===o)return!0;if(null==e||null==o)return!1;if(e.length!=o.length)return!1;for(var a=0;a<e.length;++a)if(e[a]!==o[a])return!1;return!0},this.drag_cleanup=function(){a.ie_version||a.validate_markup(),a.$current_drag.remove(),a.finish_dragging(),a.trigger(a.drag_end_event,a.$temp_insertion),a.$current_drag=null,a.$temp_insertion.trigger('mouseenter'),a.removeClass('drag-progress'),clearInterval(a.scrollInterval)},this.determine_current_drag_properties=function(){var e='',o='';a.$current_drag.IMHWPB.is_row?e=a.row_selectors_string:a.$current_drag.IMHWPB.is_column?(o=a.row_selectors_string,e=a.general_column_selectors_string):a.$current_drag.IMHWPB.is_content&&(o=a.column_selectors_string,e=a.content_selectors_string),a.$current_drag.properties={sibling:e,parent:o}},this.between=function(e,o,a){return e>=o&&e<=a},this.delete_popovers=function(){a.find('body .draggable-tools-imhwpb').each(function(){var e=o(this),a=e.next();a.length&&(a[0].popover=null),setTimeout(function(){e.remove()})})},this.setup_context_menu=function(e){var n;e.preventDefault(),e.stopPropagation(),a.hide_menus(e),n=o(this).closest('.draggable-tools-imhwpb, .bg-drag-popover'),n.find('.popover-menu-imhwpb').toggleClass('hidden'),a.setMenuPosition(n),a.setMenuState(n)},this.setMenuState=function(e){e.removeClass('menu-open'),!1===e.find('.popover-menu-imhwpb').hasClass('hidden')&&e.addClass('menu-open')},this.setMenuPosition=function(e){var o=e[0].getBoundingClientRect(),n=e.find('.side-menu'),r=a.$html.width(),l,s;n.length&&(e.removeClass('side-menu-left menu-align-left'),l=e.find('.popover-menu-imhwpb ul').width(),s=o.right+n.width(),s+=100,s>a.$html.width()&&e.addClass('side-menu-left'),l+o.right>r&&e.addClass('menu-align-left'))},this.get_element_type=function(e){var o='';return e.is(a.content_selectors_string)?o='content':e.is(a.row_selectors_string)?o='row':e.is(a.column_selectors_string)&&(o='column'),o},this.get_tooltip_type=function(e){if(e.is(a.nested_row_selector_string)&&0==e.find('> .col-md-12 > hr:only-child').length&&!a.editting_as_row)var o='nested-row';else var o=a.get_element_type(e);return o},this.get_top_level_elements=function(){return a.$body.find('> *').not('.draggable-tools-imhwpb')},this.find_row_layout=function(e){var n=[],r=[],l=0;return e.find(a.immediate_column_selectors_string).each(function(){var e={},s=o(this),i=a.find_column_size(s);12>=i+l?(e.size=i,e.object=s[0],r.push(e),l+=i):(n.push(r),r=[],e.size=l=i,e.object=s[0],r.push(e))}),r.length&&n.push(r),n},this.find_column_stack=function(e,n){var r=[],l=null,s=a.find_row_layout(e);return o.each(s,function(e,a){if(o.each(a,function(o,s){if(n==s.object)return r=a,l=e,!1}),r.length)return!1}),{stack:r,stack_index:l}},this.check_adjacent_column=function(e,a){var n=!1;return a&&a.length&&o.each(e,function(e,o){if(a[0]==o.object)return n=!0,!1}),n},this.elementIsEmpty=function(e){var o=e.is(':empty');return o||e.find('img, i, hr, a').length||!(e.text().length<4)||(o=!0),o},this.getNewColumnString=function(){var e='col-md-1 col-sm-12 col-xs-12';switch(a.active_resize_class){case'col-sm':e='col-md-12 col-sm-1 col-xs-12';break;case'col-xs':e='col-md-12 col-sm-12 col-xs-1';}return e},this.mousemove_container=function(e){if(a.pageX=e.originalEvent.clientX,a.pageY=e.originalEvent.clientY,a.resize){a.resize.triggered||(a.trigger(a.resize_start_event),a.resize.triggered=!0);var n=a.resize.element.closest_context(a.row_selectors_string,a),r,l,s,i;if(!n.length)return;var d=n[0].getBoundingClientRect().width,c=a.find_column_size(a.resize.element),p=a.find_column_size(a.resize.sibling),u=a.resize.element[0].getBoundingClientRect(),g=a.find_row_size(n),m=a.column_sizes[c]*d,b=a.column_sizes[c+1]*d,C=a.column_sizes[c-1]*d;a.resize.left?(r=b-m+u.left,l=C-m+u.left,s=a.pageX>r,i=a.pageX<l):(r=C-m+u.right,l=b-m+u.right,s=a.pageX<r,i=a.pageX>l||n[0].getBoundingClientRect().right+a.right_resize_buffer<a.pageX);var h=d*a.resize_buffer,f=s||a.between(r,a.pageX-h,a.pageX+h),v=i||a.between(l,a.pageX-h,a.pageX+h),D=f&&1<c,y=v&&c<a.max_row_size;if(a.resize.left&&y){var E=a.find_column_stack(n,a.resize.element[0]);if(a.resize.element[0]==E.stack[0].object)return!1}if(1===c&&f){if(a.elementIsEmpty(a.resize.element)){var F=a.resize.element,w;a.resize.element.remove(),a.change_column_size(a.resize.sibling),a.resize.element=a.resize.sibling,a.resize.right?(a.resize.left=a.resize.right,a.resize.element.addClass('resize-border-left-imhwpb'),a.resize.right=null,w=a.resize.sibling.prev()):(a.resize.right=a.resize.left,a.resize.element.addClass('resize-border-right-imhwpb'),a.resize.left=null,w=a.resize.sibling.next()),a.resize.sibling=w}return!1}if(D||y){var E=a.find_column_stack(n,a.resize.element[0]);if(a.resize.left&&a.resize.element[0]==E.stack[0].object&&f)return!!(12>=g)&&(a.change_column_size(a.resize.element,!1),a.resize.sibling=o('<div>').addClass(a.getNewColumnString()),a.resize.sibling.addClass('content-border-imhwpb'),a.resize.element.before(a.resize.sibling),!1);if(v&&1==p){if(a.elementIsEmpty(a.resize.sibling)){var k='next';a.resize.left&&(k='prev');var B=a.resize.sibling[k]();a.resize.sibling.remove(),a.resize.sibling=B,a.change_column_size(a.resize.element)}return!1}var A=E.stack[E.stack.length-1].object==a.resize.element[0];if(a.resize.right&&12==g&&y&&'col-md'==a.active_resize_class&&A)return!1;if(12>=g&&a.resize.right&&A&&f)return a.change_column_size(a.resize.element,!1),a.resize.sibling=o('<div>').addClass(a.getNewColumnString()),n.append(a.resize.sibling),!1;var $=a.check_adjacent_column(E.stack,a.resize.sibling)}if(D){a.change_column_size(a.resize.element,!1),a.resize.sibling&&a.resize.sibling.length&&p<a.max_row_size&&$&&a.change_column_size(a.resize.sibling);var O=a.find_column_stack(n,a.resize.element[0]);E.stack_index!=O.stack_index&&a.end_resize()}else if(y){if(!a.resize.sibling||a.resize.sibling.length&&1==p)return;a.change_column_size(a.resize.element),$&&a.change_column_size(a.resize.sibling,!1);var O=a.find_column_stack(n,a.resize.element[0]);E.stack_index!=O.stack_index&&a.end_resize()}}},this.frame_cleanup=function(e){var n=o('<div>'+e+'</div>');return a.remove_resizing_classes(n),a.remove_border_classes(n),a.removeClasses(n),n.html()},this.remove_resizing_classes=function(e){e.find('.resizing-imhwpb').removeClass('resizing-imhwpb')},this.remove_border_classes=function(e){e.find('.resize-border-left-imhwpb, .resizing-imhwpb, .popover-hover, .resize-border-right-imhwpb, .content-border-imhwpb').removeClass('resize-border-right-imhwpb resizing-imhwpb popover-hover resize-border-left-imhwpb content-border-imhwpb')},this.end_resize=function(){a.resize=!1,a.remove_border_classes(a),a.$html.removeClass('no-select-imhwpb'),a.remove_resizing_classes(a),a.removeClass('resizing-imhwpb cursor-not-allowed-imhwpb'),a.trigger(a.resize_finish_event)},this.window_mouse_leave=function(){a.resize&&a.end_resize(),a.remove_resizing_classes(a),a.hover_elements={content:null,column:null,row:null}},this.drag_handle_mousedown=function(){a.valid_drag=!0,a.$current_clicked_element=BOLDGRID.EDITOR.Service.popover.selection.$target,a.$current_clicked_element.is('a')&&a.$current_clicked_element.find('img, button').length?a.$current_clicked_element.find('img, button').first().addClass('dragging-imhwpb'):a.$current_clicked_element.addClass('dragging-imhwpb'),a.$current_clicked_element.is(a.content_selectors_string)?a.find(a.column_selectors_string).addClass('receptor-containers-imhwpb'):a.$current_clicked_element.is(a.row_selectors_string)?a.find(a.row_selectors_string).addClass('receptor-containers-imhwpb'):a.$current_clicked_element.is(a.column_selectors_string)&&(a.find(a.column_selectors_string).addClass('receptor-containers-imhwpb'),a.find(a.row_selectors_string).addClass('receptor-containers-imhwpb'))},this.drag_handle_mouseup=function(){a.remove_receptor_containers(),a.valid_drag=!1},this.master_container_mouse_up=function(){a.resize&&a.end_resize(),a.$current_clicked_element&&a.$current_clicked_element.removeClass('dragging-imhwpb')},this.decrease_row_size=function(e){var n=!1;return e.find(a.immediate_column_selectors_string).reverse().each(function(){var e=o(this);if(2<=a.find_column_size(e))return a.change_column_size(e,!1),n=!0,!1}),n},this.get_border_mouse_location=function(e,o){var r=e[0].getBoundingClientRect(),l=n(r.left),s=n(r.right),i,d;return i=a.between(o,s-a.border_hover_buffer,s),d=a.between(o,l,l+a.border_hover_buffer),{left:d,right:i}},this.transform_layout=function(e,n){o.each(n,function(n,r){e.find(a.immediate_column_selectors_string).each(function(){var e=o(this);n==a.find_column_size(e)&&a.change_column_size(e,null,r)})})},this.find_layout_transform=function(e,o){var n=JSON.stringify(e),r=a.layout_translation[n];return'undefined'!=typeof o&&'undefined'!=typeof r&&'undefined'!=typeof r.current&&r.current!=o?r=null:'undefined'==typeof o&&'undefined'!=typeof r&&r.current&&(r=null),r},this.get_layout_format=function(e){var n=[];return e.find(a.immediate_column_selectors_string).each(function(){n.push(a.find_column_size(o(this)))}),n},this.change_column_size=function(e,n,r){if(e.length){var l=new RegExp(a.active_resize_class+'-[\\d]+','i');o.each(e.attr('class').split(' '),function(o,a){if(a.match(l)){var s=parseInt(a.replace(/\D/g,''));r?s=r:!1===n?s--:s++;var i=a.replace(/\d+/g,s),d=e.attr('class').replace(a,i);return e.attr('class',d),!1}}),a.trigger(a.boldgrid_modify_event)}},this.find_column_size=function(e){var o=0,n,r;return e&&e.length?(n=new RegExp(a.active_resize_class+'-([\\d]+)','i'),r=e.attr('class').match(n),r&&(o=r[1]),parseInt(o)):o},this.find_row_size=function(e){var n=0;return e.find(a.immediate_column_selectors_string).not('.dragging-imhwpb').each(function(){n+=a.find_column_size(o(this))}),n},this.determine_class_sizes=function(){var e=a.width(),o;return o=1061<e?'col-md':837<e?'col-sm':'col-xs',o},this.color_is=function(e,o){return-1!==a.color_alias[o].indexOf(e)};var C=function(e,o){if(200<=o)var a=1.25*o;else var a=250;e.css({"max-height":a+'px',overflow:'hidden'})};this.add_max_heights=function(){'column'==a.$current_drag.IMHWPB.type?a.find(a.row_selectors_string).each(function(){var e=o(this),n=a.find_row_size(e);if(12>=n){var r=e.outerHeight();C(e,r)}}):'content'==a.$current_drag.IMHWPB.type&&C(a.$temp_insertion,a.$current_drag.IMHWPB.height)};var h=function(e){e.css({"max-height":'',overflow:''})};return this.remove_max_heights=function(){'column'==a.$current_drag.IMHWPB.type?h(a.find(a.row_selectors_string)):'content'==a.$current_drag.IMHWPB.type&&h(a.$temp_insertion)},this.get_other_top_level_elements=function(){return a.$body.find(a.immediate_row_siblings_string).not(a.$current_drag)},this.find_page_min_max=function(){var e={};if(a.$current_drag.IMHWPB.is_row){var o=a.get_other_top_level_elements(),n=o.eq(0),r=o.last();e={offset_top:n[0].getBoundingClientRect().top,offset_bottom:r[0].getBoundingClientRect().top+r.outerHeight(!0)}}return e},this.find_row_min_max=function(){var e={};if(a.$current_drag.IMHWPB.is_column){var o=a.$current_drag.closest('.row'),n=o.get(0),r=n.getBoundingClientRect();e={offset_left:r.left,offset_right:r.left+o.outerWidth(!0),offset_top:Math.max(0,r.top-150),offset_bottom:r.top+o.outerHeight(!0)}}return e},this.find_top_level_positions=function(){var e=[];if(a.$current_drag.IMHWPB.is_row){var n=a.get_other_top_level_elements();n.each(function(){var a=o(this),n=a.outerHeight(!0);e.push({max:this.getBoundingClientRect().top+n,element:a})})}return e},this.find_column_sibling_positions=function(){var e=[];return a.$current_drag.IMHWPB.is_column&&a.$current_drag.siblings(a.general_column_selectors_string).each(function(){var a=o(this),n=a.outerWidth(!0),r=this.getBoundingClientRect();e.push({max:r.left+n,element:a})}),e},this.recalc_col_pos=function(){a.$current_drag.IMHWPB.col_pos=a.find_column_sibling_positions(),a.$current_drag.IMHWPB.row_min_max=a.find_row_min_max()},this.recalc_row_pos=function(){a.$current_drag.IMHWPB.row_pos=a.find_top_level_positions(),a.$current_drag.IMHWPB.row_min_max=a.find_page_min_max()},this.reposition_column=function(e,n){if(a.$current_drag.IMHWPB.is_column&&!1==a.$current_drag.IMHWPB.unlock_column){if(a.$current_drag.IMHWPB.row_min_max.offset_top>n||a.$current_drag.IMHWPB.row_min_max.offset_bottom<n){a.$current_drag.IMHWPB.unlock_column=!0;var r=a.entered_target.closest(a.row_selectors_string);return void(r.length&&a.move_column_to(a.entered_target))}if(e<a.$current_drag.IMHWPB.row_min_max.offset_left){var l=a.$current_drag.closest(a.row_selectors_string).find(a.immediate_column_selectors_string).not(a.$current_drag).eq(0);return void(l.get(0)!=a.$temp_insertion[0]&&(l.before(a.$temp_insertion),a.recalc_col_pos(),a.trigger(a.boldgrid_modify_event)))}if(e>a.$current_drag.IMHWPB.row_min_max.offset_right){var s=a.$current_drag.closest(a.row_selectors_string).find(a.immediate_column_selectors_string).not(a.$current_drag).last();return void(s.get(0)!=a.$temp_insertion[0]&&(s.after(a.$temp_insertion),a.recalc_col_pos(),a.trigger(a.boldgrid_modify_event)))}o.each(a.$current_drag.IMHWPB.col_pos,function(){if(e<this.max)return d[0]!=this.element[0]&&(d=this.element,this.element.nextAll().not(a.$current_drag).filter(a.$temp_insertion).length?this.element.before(a.$temp_insertion):this.element.prevAll(a.general_column_selectors_string).not(a.$current_drag).get(0)==a.$temp_insertion[0]?this.element.after(a.$temp_insertion):this.element.before(a.$temp_insertion),a.trigger(a.boldgrid_modify_event),a.recalc_col_pos(),!1)})}},this.fill_row=function(e,n){var r;return e<a.max_row_size&&(r=o('<div class="col-md-'+(a.max_row_size-e)+' col-sm-12 col-xs-12"></div>'),n.append(r)),r},this.setInheritedBg=function(e,n){a.color_is(e.css('background-color'),'transparent')&&e.parents().each(function(){var n=o(this),r=n.css('background-color');if(!a.color_is(r,'transparent'))return e.css('background-color',r),!1}),setTimeout(function(){a.color_is(e.css('background-color'),'transparent')&&e.css({"background-color":'white',color:'#333'})},n||100)},this.drag_handlers={hide_tooltips:function(){a.$current_drag||setTimeout(function(){a.$body.find('.draggable-tools-imhwpb').addClass('hidden')},100)},drop:function(e){a.$current_drag&&(a.prevent_default(e),a.drag_handlers.end(e),a.drag_drop_triggered=!0)},end:function(){if(!a.drag_drop_triggered)return a.$current_drag?(a.restore_row=null,a.$most_recent_row_enter_add=null,a.remove_max_heights(),a.drag_cleanup(),!0):void 0},start:function(e){var n,r;a.valid_drag=!0,a.drag_drop_triggered=!1;var l=o(this);if(a.$current_drag=i.Service.popover.selection.$target,a.$current_drag.addClass('dragging-imhwpb'),a.addClass('drag-progress'),a.original_html=a.$current_drag.parent('a').length?a.$current_drag.parent('a')[0].outerHTML:a.$current_drag[0].outerHTML,a.$current_drag.IMHWPB={is_column:'column'===i.Service.popover.selection.name,is_row:'row'===i.Service.popover.selection.name,is_content:'content'===i.Service.popover.selection.name,height:a.$current_drag.outerHeight(),width:a.$current_drag.outerWidth(),dragStarted:!0},a.$current_drag.IMHWPB.is_row&&l.hasClass('action-list')&&(a.$current_drag.IMHWPB.is_row=!1,a.$current_drag.IMHWPB.is_content=!0),a.$current_drag.IMHWPB.is_column){a.$current_drag.IMHWPB.column_size=a.find_column_size(a.$current_drag);var s=a.$current_drag.closest_context(a.row_selectors_string,a);s.length&&(a.$current_drag.IMHWPB.original_row=s[0])}if(a.determine_current_drag_properties(),e.originalEvent.dataTransfer.setData('text',''),e.originalEvent.dataTransfer.dropEffect='copy',a.$temp_insertion=o(a.original_html),a.$temp_insertion.removeClass('dragging-imhwpb popover-hover'),a.$temp_insertion.addClass('cloned-div-imhwpb'),a.$current_drag.css({height:a.$current_drag.IMHWPB.height,width:a.$current_drag.IMHWPB.width}).addClass('hidden dragging-started-imhwpb'),a.$current_drag.attr('data-mce-bogus','all'),a.setInheritedBg(a.$current_drag),'undefined'!=typeof e.originalEvent.dataTransfer.setDragImage&&!a.isSafari){var d=document.createElement('img');d.src='',e.originalEvent.dataTransfer.setDragImage(d,0,0)}a.$current_drag.before(a.$temp_insertion),a.$current_drag.IMHWPB.is_column?(a.$current_drag.IMHWPB.type='column',a.recalc_col_pos(),n=a.$current_drag.closest('.row'),r=a.find_row_size(n),r<a.max_row_size&&a.fill_row(r,n),a.$current_drag.IMHWPB.unlock_column=12>=r&&'col-md'==a.active_resize_class&&a.$current_drag.siblings(a.unformatted_column_selectors_string).not(a.$temp_insertion).length?!1:!0):a.$current_drag.IMHWPB.is_row?(a.$current_drag.IMHWPB.type='row',a.recalc_row_pos()):a.$current_drag.IMHWPB.type='content',a.add_max_heights();var c=100;a.ie_version&&(c=150),setTimeout(function(){a.$current_drag.removeClass('hidden'),a.trigger(a.drag_start_event),a.find('.resizing-imhwpb').removeClass('resizing-imhwpb')},c),a.drag_handlers.initSmoothScroll()},over:function(e){if(a.$current_drag&&a.valid_drag&&(e.preventDefault(),!a.last_auto_scroll_event||a.last_auto_scroll_event+10<=new Date().getTime())){if(a.last_auto_scroll_event=new Date().getTime(),a.$current_drag.IMHWPB.dragStarted&&(i.Controls.$container.$current_drag.IMHWPB.is_row&&i.DRAG.Row.dragCursorPosition(e.originalEvent.pageY),a.reposition_column(e.originalEvent.pageX,e.originalEvent.pageY)),a.$html.hasClass('editing-as-row'))return;a.drag_handlers.autoScroll(e)}},initSmoothScroll:function(){a.autoScrollSpeed=!1,a.scrollInterval=setInterval(function(){a.autoScrollSpeed&&window.scrollBy(0,a.autoScrollSpeed)},1)},autoScroll:function(e){var o='fixed'===a.$mce_32.css('position'),n=a.$mce_32[0].getBoundingClientRect(),r=e.originalEvent.screenY;-100>window.screenY||(r<n.bottom+150&&o?a.autoScrollSpeed=-1:r>window.innerHeight-100?a.autoScrollSpeed=1:a.autoScrollSpeed=!1)},leave_dragging:function(e){if(a.$current_drag){a.ie_version||e.preventDefault();var n=o(e.target),s=a.entered_target;return a.prevent_duplicate_location_events(e)||!a.$current_drag?!1:a.$temp_insertion[0]==s[0]?(a.$most_recent_row_enter_add=null,!0):!1==a.has(s).length&&!1==a.$current_drag.IMHWPB.is_content||void(a.$current_drag.IMHWPB.is_row?i.DRAG.Row.dragEnter(s):a.$current_drag.IMHWPB.is_content?Object(r['default'])(e,n,s):a.$current_drag.IMHWPB.is_column&&a.$current_drag.IMHWPB.unlock_column&&Object(l['default'])(e,n,s))}},record_drag_enter:function(e){a.$current_drag&&(!a.ie_version&&e.preventDefault(),a.entered_target=o(e.target))}},this.checkIsSafari=function(){return /^((?!chrome|android).)*safari/i.test(navigator.userAgent)},this.move_column_to=function(e){var o=e.is(a.unformatted_column_selectors_string),n=e.is(a.$current_drag.properties.parent),r=e.closest_context(a.row_selectors_string,a),l=a.$temp_insertion.closest_context(a.row_selectors_string,a),s=a.find_row_size(r);if(r.length&&l[0]!=r[0]){if(n&&s>=a.max_row_size)return!1;var d=a.$temp_insertion[0].innerHTML;a.restore_row&&(l.html(a.restore_row),a.$temp_insertion.html(d));var c=a.$current_drag.IMHWPB.original_row!=r[0];a.restore_row=c?r.html():null;var p=s+a.$current_drag.IMHWPB.column_size<=a.max_row_size;if(!1==p&&c){var u=a.max_row_size-s,g=null;if(0<u)g=u;else if(r.find(a.immediate_column_selectors_string).length<=9){g=3,a.$current_drag.IMHWPB.column_size<g&&(g=a.$current_drag.IMHWPB.column_size);for(var m=0;m<g;m++)a.decrease_row_size(r)}if(g)a.change_column_size(a.$temp_insertion,null,g);else return a.restore_row=null,!0}else a.change_column_size(a.$temp_insertion,null,a.$current_drag.IMHWPB.column_size);o?e.before(a.$temp_insertion):r.append(a.$temp_insertion),a.record_recent_column_insertion()}else o&&(e.is_before(a.$temp_insertion)?e.before(a.$temp_insertion):e.after(a.$temp_insertion),a.record_recent_column_insertion())},this.record_recent_column_insertion=function(){a.recent_event={},a.insertion_time=new Date().getTime(),a.trigger(a.boldgrid_modify_event)},this.prevent_duplicate_location_events=function(e){var o=[e.originalEvent.pageX,e.originalEvent.pageY],n;return a.array_equal(a.current_drag_enter_event_loc,o)?n=!0:(a.current_drag_enter_event_loc=o,n=!1),n},this.createEmptyRow=function(){return o('<div class="row"><div class="col-md-12"></div></div>')},this.postAddRow=function(e){setTimeout(function(){a.find('.added-element').removeClass('added-element')},1e3),a.trigger(a.add_row_event,e.find('.col-md-12'))},this.typing_events={start:function(){a.find('html').addClass('boldgrid-is-typing')},end:function(){a.validate_markup(),a.find('html').removeClass('boldgrid-is-typing')}},this.resize_event_map={"mousemove.draggable":function(e,n){if(!a.resize){var r=a.pageX,l=!1;'undefined'!=typeof e&&null!=e&&(r=e.originalEvent.clientX,n=o(this),l=a.get_border_mouse_location(n,r)),l&&(l.left||l.right)?(n.addClass('resizing-imhwpb'),a.ie_version&&tinymce&&(tinymce.activeEditor.getBody().setAttribute('contenteditable',!1),tinymce.activeEditor.boldgridResize=!0)):(n.removeClass('resizing-imhwpb'),a.ie_version&&tinymce&&(tinymce.activeEditor.getBody().setAttribute('contenteditable',!0),tinymce.activeEditor.boldgridResize=!1))}a.$current_drag},"mousedown.draggable":function(e){var n=o(e.target);if(!n.closest('.draggable-tools-imhwpb').length){var r=o(this),l=a.get_border_mouse_location(r,e.originalEvent.clientX),s=null;l.left?(s=r.prevAll(a.column_selectors_string).first(),r.addClass('resize-border-left-imhwpb')):l.right&&(s=r.nextAll(a.column_selectors_string).first(),r.addClass('resize-border-right-imhwpb')),(l.left||l.right)&&(s.length&&s.addClass('content-border-imhwpb'),r.addClass('content-border-imhwpb'),a.addClass('resizing-imhwpb'),a.find('.resizing-imhwpb').removeClass('resizing-imhwpb'),a.$html.addClass('no-select-imhwpb'),a.trigger('resize_clicked'),a.resize={element:r,sibling:s,left:l.left,right:l.right})}}},this}},"./assets/js/builder/drag/column.js":function(e,o){'use strict';Object.defineProperty(o,'__esModule',{value:!0});var a=jQuery;o['default']=function(e,o,n){var r=BOLDGRID.EDITOR.Controls.$container;if(r.recent_event&&r.recent_event.entered==n[0]&&r.recent_event.left==o[0])return!0;if(r.recent_event={entered:n[0],left:o[0]},r.insertion_time+20>new Date().getTime())return!0;if(!1==n.is(r.unformatted_column_selectors_string)&&!1==n.is(r.row_selectors_string)){var l=n.closest_context(r.column_selectors_string,r);l.length&&(n=l)}if(!1==r.has(n).length)return!0;if(n[0]!=r.$temp_insertion[0]){if(n.siblings().filter(r.$temp_insertion).length&&n.is(r.unformatted_column_selectors_string)&&n[0]!=r.$current_drag[0]){var s=a(e.target);if(n.find(s).length||n[0]==s[0])return!0}r.move_column_to(n)}}},"./assets/js/builder/drag/content.js":function(e,o){'use strict';Object.defineProperty(o,'__esModule',{value:!0}),o['default']=function(e,o,a){var n=BOLDGRID.EDITOR.Controls.$container,r=o.closest_context(n.row_selectors_string,n),l=!!r.parent().closest(a).length;if(l){o=o.closest_context(n.row_selectors_string,n);var s=n.before_or_after_drop(o,{x:e.originalEvent.clientX,y:e.originalEvent.clientY});'before'==s?o.before(n.$temp_insertion):o.after(n.$temp_insertion)}else{if(!1==n.has(a).length)return!0;var i=a.parents(n.content_selectors_string).last();if(!0==i.length&&(a=i),a.is(n.unformatted_content_selectors_string)&&a[0]!=n.$current_drag[0]&&(a.find(o).length||a[0]==o[0]))return!0;var d=a.closest_context(n.$current_drag.properties.parent,n),c=d.length,p=!1,u=[];if(c){if(!1==n.editting_as_row){var u=d.find(n.content_selectors_string+', .row:not(.row .row .row)').not('.dragging-imhwpb');p=0<u.length}else{var u=d.find(n.general_content_selector_string).not('.dragging-imhwpb');p=0<u.length,1==u.length&&u.find('[data-action]')&&(p=!1)}!1==p&&(a=d)}var g=a.is(n.unformatted_column_selectors_string);g&&u.length&&!1==a.find(o).length&&(a=u.last(),p=!1);var m=a.is(n.unformatted_content_selectors_string+',hr:not('+n.master_container_id+'.row .row hr)');if(!m&&!0==p)return!0;var b=a.closest('.cloned-div-imhwpb'),C=b.length&&b[0]==n.$temp_insertion[0];if(C)return n.$most_recent_row_enter_add=null,!0;if(m)a.is_before(n.$temp_insertion)?a.before(n.$temp_insertion):a.is_after(n.$temp_insertion)?