Page Builder by SiteOrigin - Version 2.9.2

Version Description

  • 9 November 2018 =
  • Block editor: Call enqueue_registered_widgets_scripts which will reset global $post.
  • Block editor: Only enqueue layout block scripts when using the block editor.
  • WP 5: Fixed styles in the block editor.
  • WP 5: Ensure the block editor scripts are enqueued.
  • WP 5: Fix WP Text Widget for layout block.
Download this release

Release Info

Developer gpriday
Plugin Icon 128x128 Page Builder by SiteOrigin
Version 2.9.2
Comparing to
See all releases

Code changes from version 2.9.1 to 2.9.2

compat/gutenberg-block.php CHANGED
@@ -17,7 +17,9 @@ class SiteOrigin_Panels_Compat_Gutenberg_Block {
17
 
18
  public function __construct() {
19
  add_action( 'init', array( $this, 'register_layout_block' ) );
20
- add_action( 'enqueue_block_editor_assets', array( $this, 'enqueue_layout_block_editor_assets' ) );
 
 
21
  }
22
 
23
  public function register_layout_block() {
@@ -27,41 +29,50 @@ class SiteOrigin_Panels_Compat_Gutenberg_Block {
27
  }
28
 
29
  public function enqueue_layout_block_editor_assets() {
30
- $panels_admin = SiteOrigin_Panels_Admin::single();
31
- $panels_admin->enqueue_admin_scripts();
32
- $panels_admin->enqueue_admin_styles();
33
- $panels_admin->js_templates();
34
-
35
- wp_enqueue_script(
36
- 'siteorigin-panels-layout-block',
37
- plugins_url( 'js/siteorigin-panels-layout-block' . SITEORIGIN_PANELS_JS_SUFFIX . '.js', __FILE__ ),
38
- array( 'wp-blocks', 'wp-i18n', 'wp-element', 'wp-components', 'wp-compose', 'so-panels-admin' ),
39
- SITEORIGIN_PANELS_VERSION
40
- );
41
- wp_localize_script(
42
- 'siteorigin-panels-layout-block',
43
- 'soPanelsGutenbergAdmin',
44
- array(
45
- 'previewUrl' => wp_nonce_url( admin_url( 'admin-ajax.php' ), 'gutenberg-preview', '_panelsnonce' ),
46
- )
47
- );
48
- SiteOrigin_Panels_Styles::register_scripts();
49
- wp_enqueue_script( 'siteorigin-panels-front-styles' );
50
 
51
- // Enqueue front end scripts for our widgets bundle.
52
- if ( class_exists( 'SiteOrigin_Widgets_Bundle' ) ) {
53
- $sowb = SiteOrigin_Widgets_Bundle::single();
54
- $sowb->register_general_scripts();
 
 
55
 
56
- global $wp_widget_factory;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
57
 
58
- foreach ( $wp_widget_factory->widgets as $class => $widget_obj ) {
59
- if ( ! empty( $widget_obj ) && is_object( $widget_obj ) && is_subclass_of( $widget_obj, 'SiteOrigin_Widget' ) ) {
60
- /* @var $widget_obj SiteOrigin_Widget */
61
- ob_start();
62
- $widget_obj->widget( array(), array() );
63
- ob_clean();
64
- }
65
  }
66
  }
67
  }
17
 
18
  public function __construct() {
19
  add_action( 'init', array( $this, 'register_layout_block' ) );
20
+ // This action is slightly later than `enqueue_block_editor_assets`,
21
+ // which we need to use to ensure our templates are loaded at the right time.
22
+ add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_layout_block_editor_assets' ) );
23
  }
24
 
25
  public function register_layout_block() {
29
  }
30
 
31
  public function enqueue_layout_block_editor_assets() {
32
+ // This is for the Gutenberg plugin.
33
+ $is_block_editor = function_exists( 'is_gutenberg_page' ) && is_gutenberg_page();
34
+ // This is for WP 5 with the integrated block editor. Let it override the Gutenberg plugin.
35
+ $current_screen = get_current_screen();
36
+ if ( $current_screen && method_exists( $current_screen, 'is_block_editor' ) ) {
37
+ $is_block_editor = $current_screen->is_block_editor();
38
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
39
 
40
+ if ( $is_block_editor ) {
41
+
42
+ $panels_admin = SiteOrigin_Panels_Admin::single();
43
+ $panels_admin->enqueue_admin_scripts();
44
+ $panels_admin->enqueue_admin_styles();
45
+ $panels_admin->js_templates();
46
 
47
+ wp_enqueue_script(
48
+ 'siteorigin-panels-layout-block',
49
+ plugins_url( 'js/siteorigin-panels-layout-block' . SITEORIGIN_PANELS_JS_SUFFIX . '.js', __FILE__ ),
50
+ array(
51
+ 'wp-editor',
52
+ 'wp-blocks',
53
+ 'wp-i18n',
54
+ 'wp-element',
55
+ 'wp-components',
56
+ 'wp-compose',
57
+ 'so-panels-admin'
58
+ ),
59
+ SITEORIGIN_PANELS_VERSION
60
+ );
61
+ wp_localize_script(
62
+ 'siteorigin-panels-layout-block',
63
+ 'soPanelsGutenbergAdmin',
64
+ array(
65
+ 'previewUrl' => wp_nonce_url( admin_url( 'admin-ajax.php' ), 'gutenberg-preview', '_panelsnonce' ),
66
+ )
67
+ );
68
+ SiteOrigin_Panels_Styles::register_scripts();
69
+ wp_enqueue_script( 'siteorigin-panels-front-styles' );
70
 
71
+ // Enqueue front end scripts for our widgets bundle.
72
+ if ( class_exists( 'SiteOrigin_Widgets_Bundle' ) ) {
73
+ $sowb = SiteOrigin_Widgets_Bundle::single();
74
+ $sowb->register_general_scripts();
75
+ $sowb->enqueue_registered_widgets_scripts( true, false );
 
 
76
  }
77
  }
78
  }
compat/js/siteorigin-panels-layout-block.js CHANGED
@@ -17,7 +17,7 @@
17
  return el(
18
  'span',
19
  {
20
- className: 'siteorigin-panels-gutenberg-icon'
21
  }
22
  )
23
  },
@@ -175,7 +175,7 @@
175
  'div',
176
  {
177
  key: 'preview',
178
- className: 'so-panels-gutenberg-layout-preview-container'
179
  },
180
  ( loadingPreview ?
181
  el( 'div', {
17
  return el(
18
  'span',
19
  {
20
+ className: 'siteorigin-panels-block-icon'
21
  }
22
  )
23
  },
175
  'div',
176
  {
177
  key: 'preview',
178
+ className: 'so-panels-block-layout-preview-container'
179
  },
180
  ( loadingPreview ?
181
  el( 'div', {
compat/js/siteorigin-panels-layout-block.min.js CHANGED
@@ -1 +1 @@
1
- !function(e,n,t,o,i,a){var s=o.createElement,l=e.BlockControls,r=a.withState,u=i.Toolbar,d=i.IconButton,c=i.Spinner,p=t.__;n.registerBlockType("siteorigin-panels/layout-block",{title:p("SiteOrigin Layout (in beta)"),description:p("Build a layout using SiteOrigin's Page Builder."),icon:function(){return s("span",{className:"siteorigin-panels-gutenberg-icon"})},category:"layout",supports:{html:!1},attributes:{panelsData:{type:"object"}},edit:r({editing:!0,panelsInitialized:!1,loadingPreview:!1,previewHtml:""})(function(e){function n(){e.attributes.panelsData&&($.post(soPanelsGutenbergAdmin.previewUrl,{action:"so_panels_gutenberg_preview",panelsData:JSON.stringify(e.attributes.panelsData)}).then(function(n){n.html&&e.setState({previewHtml:n.html,loadingPreview:!1})}),e.setState({editing:!1,loadingPreview:!0}))}function t(){a||($(document).trigger("panels_setup_preview"),window.sowb&&$(window.sowb).trigger("setup_widgets"))}function o(){e.setState({editing:!0,panelsInitialized:!1})}function i(n){function t(){e.toggleSelection(!1),$(document).on("mouseup",function n(){e.toggleSelection(!0),$(document).off("mouseup",n)})}if(!e.panelsInitialized){var o=jQuery(n),i={editorType:"standalone"},a=new panels.model.builder,s=new panels.view.builder({model:a,config:i}),l=JSON.parse(JSON.stringify($.extend({},e.attributes.panelsData)));s.on("row_added",function(){s.$(".so-row-move").off("mousedown",t),s.$(".so-row-move").on("mousedown",t),s.$(".so-widget").off("mousedown",t),s.$(".so-widget").on("mousedown",t)}),s.on("widget_added",function(){s.$(".so-widget").off("mousedown",t),s.$(".so-widget").on("mousedown",t)}),s.render().attach({container:o}).setData(l),s.trigger("builder_resize"),s.on("content_change",function(){e.setAttributes({panelsData:s.getData()})}),$(document).trigger("panels_setup",s),e.setState({panelsInitialized:!0})}}var a=e.editing,r=e.loadingPreview;if(a)return[s(l,{key:"controls"},s(u,null,s(d,{className:"components-icon-button components-toolbar__control",label:p("Preview layout."),onClick:n,icon:"visibility"}))),s("div",{key:"pageBuilder",className:"siteorigin-panels-layout-block-container",ref:i})];var w=e.previewHtml;return[s(l,{key:"controls"},s(u,null,s(d,{className:"components-icon-button components-toolbar__control",label:p("Edit layout."),onClick:o,icon:"edit"}))),s("div",{key:"preview",className:"so-panels-gutenberg-layout-preview-container"},r?s("div",{className:"so-panels-spinner-container"},s("span",null,s(c))):s("div",{dangerouslySetInnerHTML:{__html:w},ref:t}))]}),save:function(){return null}})}(window.wp.editor,window.wp.blocks,window.wp.i18n,window.wp.element,window.wp.components,window.wp.compose);
1
+ !function(e,n,t,o,i,a){var s=o.createElement,l=e.BlockControls,r=a.withState,u=i.Toolbar,c=i.IconButton,d=i.Spinner,p=t.__;n.registerBlockType("siteorigin-panels/layout-block",{title:p("SiteOrigin Layout (in beta)"),description:p("Build a layout using SiteOrigin's Page Builder."),icon:function(){return s("span",{className:"siteorigin-panels-block-icon"})},category:"layout",supports:{html:!1},attributes:{panelsData:{type:"object"}},edit:r({editing:!0,panelsInitialized:!1,loadingPreview:!1,previewHtml:""})(function(e){function n(){e.attributes.panelsData&&($.post(soPanelsGutenbergAdmin.previewUrl,{action:"so_panels_gutenberg_preview",panelsData:JSON.stringify(e.attributes.panelsData)}).then(function(n){n.html&&e.setState({previewHtml:n.html,loadingPreview:!1})}),e.setState({editing:!1,loadingPreview:!0}))}function t(){a||($(document).trigger("panels_setup_preview"),window.sowb&&$(window.sowb).trigger("setup_widgets"))}function o(){e.setState({editing:!0,panelsInitialized:!1})}function i(n){function t(){e.toggleSelection(!1),$(document).on("mouseup",function n(){e.toggleSelection(!0),$(document).off("mouseup",n)})}if(!e.panelsInitialized){var o=jQuery(n),i={editorType:"standalone"},a=new panels.model.builder,s=new panels.view.builder({model:a,config:i}),l=JSON.parse(JSON.stringify($.extend({},e.attributes.panelsData)));s.on("row_added",function(){s.$(".so-row-move").off("mousedown",t),s.$(".so-row-move").on("mousedown",t),s.$(".so-widget").off("mousedown",t),s.$(".so-widget").on("mousedown",t)}),s.on("widget_added",function(){s.$(".so-widget").off("mousedown",t),s.$(".so-widget").on("mousedown",t)}),s.render().attach({container:o}).setData(l),s.trigger("builder_resize"),s.on("content_change",function(){e.setAttributes({panelsData:s.getData()})}),$(document).trigger("panels_setup",s),e.setState({panelsInitialized:!0})}}var a=e.editing,r=e.loadingPreview;if(a)return[s(l,{key:"controls"},s(u,null,s(c,{className:"components-icon-button components-toolbar__control",label:p("Preview layout."),onClick:n,icon:"visibility"}))),s("div",{key:"pageBuilder",className:"siteorigin-panels-layout-block-container",ref:i})];var w=e.previewHtml;return[s(l,{key:"controls"},s(u,null,s(c,{className:"components-icon-button components-toolbar__control",label:p("Edit layout."),onClick:o,icon:"edit"}))),s("div",{key:"preview",className:"so-panels-block-layout-preview-container"},r?s("div",{className:"so-panels-spinner-container"},s("span",null,s(d))):s("div",{dangerouslySetInnerHTML:{__html:w},ref:t}))]}),save:function(){return null}})}(window.wp.editor,window.wp.blocks,window.wp.i18n,window.wp.element,window.wp.components,window.wp.compose);
css/admin.css CHANGED
@@ -741,26 +741,26 @@
741
  margin: 0 -15px;
742
  }
743
  .so-panels-dialog,
744
- .gutenberg {
745
  /* The add widget dialog */
746
  /* The row edit dialog */
747
  /* For prebuilt layouts */
748
- /* Special case of the builder interface being inside a dialog, or gutenberg editor. */
749
- /* Styles for PB in Gutenberg editor. */
750
- /* PB Icon in Gutenberg */
751
  }
752
  .so-panels-dialog .so-overlay,
753
- .gutenberg .so-overlay,
754
  .so-panels-dialog .so-content,
755
- .gutenberg .so-content,
756
  .so-panels-dialog .so-title-bar,
757
- .gutenberg .so-title-bar,
758
  .so-panels-dialog .so-toolbar,
759
- .gutenberg .so-toolbar,
760
  .so-panels-dialog .so-left-sidebar,
761
- .gutenberg .so-left-sidebar,
762
  .so-panels-dialog .so-right-sidebar,
763
- .gutenberg .so-right-sidebar {
764
  z-index: 100001;
765
  position: fixed;
766
  -ms-box-sizing: border-box;
@@ -770,15 +770,15 @@
770
  padding: 15px;
771
  }
772
  .so-panels-dialog .so-content,
773
- .gutenberg .so-content,
774
  .so-panels-dialog .so-left-sidebar,
775
- .gutenberg .so-left-sidebar,
776
  .so-panels-dialog .so-right-sidebar,
777
- .gutenberg .so-right-sidebar {
778
  overflow-y: auto;
779
  }
780
  .so-panels-dialog .so-overlay,
781
- .gutenberg .so-overlay {
782
  top: 0;
783
  left: 0;
784
  right: 0;
@@ -786,7 +786,7 @@
786
  background: rgba(0, 0, 0, 0.5);
787
  }
788
  .so-panels-dialog .so-content,
789
- .gutenberg .so-content {
790
  top: 80px;
791
  left: 30px;
792
  right: 30px;
@@ -798,19 +798,19 @@
798
  box-shadow: inset 0 2px 2px rgba(0,0,0,0.03);
799
  }
800
  .so-panels-dialog .so-content > *:first-child,
801
- .gutenberg .so-content > *:first-child {
802
  margin-top: 0;
803
  }
804
  .so-panels-dialog .so-content > *:last-child,
805
- .gutenberg .so-content > *:last-child {
806
  margin-bottom: 0;
807
  }
808
  .so-panels-dialog .so-content .so-content-tabs > *,
809
- .gutenberg .so-content .so-content-tabs > * {
810
  display: none;
811
  }
812
  .so-panels-dialog .so-title-bar,
813
- .gutenberg .so-title-bar {
814
  left: 30px;
815
  right: 30px;
816
  top: 30px;
@@ -820,7 +820,7 @@
820
  /* These are the action buttons in the title bar */
821
  }
822
  .so-panels-dialog .so-title-bar h3.so-title,
823
- .gutenberg .so-title-bar h3.so-title {
824
  -ms-box-sizing: border-box;
825
  -moz-box-sizing: border-box;
826
  -webkit-box-sizing: border-box;
@@ -830,20 +830,20 @@
830
  display: block;
831
  }
832
  .so-panels-dialog .so-title-bar h3.so-title.so-title-editable:hover,
833
- .gutenberg .so-title-bar h3.so-title.so-title-editable:hover,
834
  .so-panels-dialog .so-title-bar h3.so-title.so-title-editable:focus,
835
- .gutenberg .so-title-bar h3.so-title.so-title-editable:focus {
836
  outline: none;
837
  background-color: #F0F0F0;
838
  }
839
  .so-panels-dialog .so-title-bar h3.so-title.so-title-editable:focus,
840
- .gutenberg .so-title-bar h3.so-title.so-title-editable:focus {
841
  margin-top: -4px;
842
  margin-left: -4px;
843
  border: 1px solid #E4E4E4;
844
  }
845
  .so-panels-dialog .so-title-bar input[type=text].so-edit-title,
846
- .gutenberg .so-title-bar input[type=text].so-edit-title {
847
  margin-top: -3px;
848
  margin-left: -3px;
849
  display: none;
@@ -856,7 +856,7 @@
856
  padding: 4px 5px;
857
  }
858
  .so-panels-dialog .so-title-bar h3.so-parent-link,
859
- .gutenberg .so-title-bar h3.so-parent-link {
860
  cursor: pointer;
861
  position: relative;
862
  float: left;
@@ -864,7 +864,7 @@
864
  padding: 0 27px 0 0 !important;
865
  }
866
  .so-panels-dialog .so-title-bar h3.so-parent-link .so-separator,
867
- .gutenberg .so-title-bar h3.so-parent-link .so-separator {
868
  position: absolute;
869
  top: -15px;
870
  right: 0;
@@ -875,13 +875,13 @@
875
  }
876
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
877
  .so-panels-dialog .so-title-bar h3.so-parent-link .so-separator,
878
- .gutenberg .so-title-bar h3.so-parent-link .so-separator {
879
  background: url(images/dialog-separator@2x.png) no-repeat;
880
  background-size: cover;
881
  }
882
  }
883
  .so-panels-dialog .so-title-bar a,
884
- .gutenberg .so-title-bar a {
885
  cursor: pointer;
886
  position: absolute;
887
  box-sizing: border-box;
@@ -900,15 +900,15 @@
900
  /* Disabled nav */
901
  }
902
  .so-panels-dialog .so-title-bar a:hover,
903
- .gutenberg .so-title-bar a:hover {
904
  background: #e9e9e9;
905
  }
906
  .so-panels-dialog .so-title-bar a:hover .so-dialog-icon,
907
- .gutenberg .so-title-bar a:hover .so-dialog-icon {
908
  color: #333333;
909
  }
910
  .so-panels-dialog .so-title-bar a .so-dialog-icon,
911
- .gutenberg .so-title-bar a .so-dialog-icon {
912
  position: absolute;
913
  top: 50%;
914
  left: 50%;
@@ -921,50 +921,50 @@
921
  text-align: center;
922
  }
923
  .so-panels-dialog .so-title-bar a .so-dialog-icon:before,
924
- .gutenberg .so-title-bar a .so-dialog-icon:before {
925
  font: 400 20px/1em dashicons;
926
  top: 7px;
927
  left: 13px;
928
  }
929
  .so-panels-dialog .so-title-bar a.so-close,
930
- .gutenberg .so-title-bar a.so-close {
931
  right: 0;
932
  }
933
  .so-panels-dialog .so-title-bar a.so-close .so-dialog-icon:before,
934
- .gutenberg .so-title-bar a.so-close .so-dialog-icon:before {
935
  content: "\f335";
936
  }
937
  .so-panels-dialog .so-title-bar a.so-next,
938
- .gutenberg .so-title-bar a.so-next {
939
  right: 50px;
940
  }
941
  .so-panels-dialog .so-title-bar a.so-next .so-dialog-icon:before,
942
- .gutenberg .so-title-bar a.so-next .so-dialog-icon:before {
943
  content: '\f345';
944
  }
945
  .so-panels-dialog .so-title-bar a.so-previous,
946
- .gutenberg .so-title-bar a.so-previous {
947
  right: 100px;
948
  }
949
  .so-panels-dialog .so-title-bar a.so-previous .so-dialog-icon:before,
950
- .gutenberg .so-title-bar a.so-previous .so-dialog-icon:before {
951
  content: '\f341';
952
  }
953
  .so-panels-dialog .so-title-bar a.so-nav.so-disabled,
954
- .gutenberg .so-title-bar a.so-nav.so-disabled {
955
  cursor: default;
956
  pointer-events: none;
957
  }
958
  .so-panels-dialog .so-title-bar a.so-nav.so-disabled .so-dialog-icon,
959
- .gutenberg .so-title-bar a.so-nav.so-disabled .so-dialog-icon {
960
  color: #dddddd;
961
  }
962
  .so-panels-dialog .so-title-bar.so-has-icon,
963
- .gutenberg .so-title-bar.so-has-icon {
964
  padding-left: 45px;
965
  }
966
  .so-panels-dialog .so-title-bar.so-has-icon .so-panels-icon,
967
- .gutenberg .so-title-bar.so-has-icon .so-panels-icon {
968
  position: absolute;
969
  top: 14.5px;
970
  left: 14px;
@@ -977,7 +977,7 @@
977
  color: #666;
978
  }
979
  .so-panels-dialog .so-toolbar,
980
- .gutenberg .so-toolbar {
981
  left: 30px;
982
  right: 30px;
983
  bottom: 30px;
@@ -987,7 +987,7 @@
987
  z-index: 100002;
988
  }
989
  .so-panels-dialog .so-toolbar .so-status,
990
- .gutenberg .so-toolbar .so-status {
991
  float: left;
992
  padding-top: 6px;
993
  padding-bottom: 6px;
@@ -996,30 +996,30 @@
996
  line-height: 1em;
997
  }
998
  .so-panels-dialog .so-toolbar .so-status.so-panels-loading,
999
- .gutenberg .so-toolbar .so-status.so-panels-loading {
1000
  padding-left: 26px;
1001
  background-position: left center;
1002
  }
1003
  .so-panels-dialog .so-toolbar .so-status .dashicons-warning,
1004
- .gutenberg .so-toolbar .so-status .dashicons-warning {
1005
  color: #aa0000;
1006
  vertical-align: middle;
1007
  margin-right: 7px;
1008
  margin-top: -1px;
1009
  }
1010
  .so-panels-dialog .so-toolbar .so-buttons,
1011
- .gutenberg .so-toolbar .so-buttons {
1012
  float: right;
1013
  }
1014
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons,
1015
- .gutenberg .so-toolbar .so-buttons .action-buttons {
1016
  position: absolute;
1017
  left: 15px;
1018
  top: 50%;
1019
  margin-top: -0.65em;
1020
  }
1021
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons a,
1022
- .gutenberg .so-toolbar .so-buttons .action-buttons a {
1023
  cursor: pointer;
1024
  display: inline;
1025
  padding: 0.2em 0.5em;
@@ -1028,26 +1028,26 @@
1028
  text-decoration: none;
1029
  }
1030
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete,
1031
- .gutenberg .so-toolbar .so-buttons .action-buttons .so-delete {
1032
  color: #a00;
1033
  }
1034
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete:hover,
1035
- .gutenberg .so-toolbar .so-buttons .action-buttons .so-delete:hover {
1036
  background: #a00;
1037
  color: #FFFFFF;
1038
  }
1039
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-duplicate:hover,
1040
- .gutenberg .so-toolbar .so-buttons .action-buttons .so-duplicate:hover {
1041
  text-decoration: underline;
1042
  }
1043
  .so-panels-dialog .so-left-sidebar,
1044
- .gutenberg .so-left-sidebar,
1045
  .so-panels-dialog .so-right-sidebar,
1046
- .gutenberg .so-right-sidebar {
1047
  background-color: #f3f3f3;
1048
  }
1049
  .so-panels-dialog .so-left-sidebar,
1050
- .gutenberg .so-left-sidebar {
1051
  display: none;
1052
  top: 30px;
1053
  left: 30px;
@@ -1056,27 +1056,27 @@
1056
  border-right: 1px solid #D8D8D8;
1057
  }
1058
  .so-panels-dialog .so-left-sidebar h4,
1059
- .gutenberg .so-left-sidebar h4 {
1060
  margin: 0 0 20px 0;
1061
  font-size: 18px;
1062
  }
1063
  .so-panels-dialog .so-left-sidebar .so-sidebar-search,
1064
- .gutenberg .so-left-sidebar .so-sidebar-search {
1065
  width: 100%;
1066
  padding: 6px;
1067
  margin-bottom: 20px;
1068
  }
1069
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs,
1070
- .gutenberg .so-left-sidebar .so-sidebar-tabs {
1071
  list-style: none;
1072
  margin: 0 -15px;
1073
  }
1074
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li,
1075
- .gutenberg .so-left-sidebar .so-sidebar-tabs li {
1076
  margin-bottom: 0;
1077
  }
1078
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li a,
1079
- .gutenberg .so-left-sidebar .so-sidebar-tabs li a {
1080
  padding: 7px 16px;
1081
  display: block;
1082
  font-size: 14px;
@@ -1084,21 +1084,21 @@
1084
  box-shadow: none !important;
1085
  }
1086
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li a:hover,
1087
- .gutenberg .so-left-sidebar .so-sidebar-tabs li a:hover {
1088
  background: #FFFFFF;
1089
  }
1090
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li.tab-active a,
1091
- .gutenberg .so-left-sidebar .so-sidebar-tabs li.tab-active a {
1092
  color: #555;
1093
  font-weight: bold;
1094
  background: #FFFFFF;
1095
  }
1096
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li.tab-active a:hover,
1097
- .gutenberg .so-left-sidebar .so-sidebar-tabs li.tab-active a:hover {
1098
  background: #FFFFFF;
1099
  }
1100
  .so-panels-dialog .so-right-sidebar,
1101
- .gutenberg .so-right-sidebar {
1102
  display: none;
1103
  top: 80px;
1104
  right: 30px;
@@ -1107,52 +1107,52 @@
1107
  border-left: 1px solid #D8D8D8;
1108
  }
1109
  .so-panels-dialog .so-right-sidebar h3,
1110
- .gutenberg .so-right-sidebar h3 {
1111
  color: #333;
1112
  }
1113
  .so-panels-dialog .so-right-sidebar h3:first-child,
1114
- .gutenberg .so-right-sidebar h3:first-child {
1115
  margin-top: 0;
1116
  }
1117
  .so-panels-dialog .so-sidebar .form-field,
1118
- .gutenberg .so-sidebar .form-field {
1119
  margin-bottom: 20px;
1120
  }
1121
  .so-panels-dialog .so-sidebar .form-field label,
1122
- .gutenberg .so-sidebar .form-field label {
1123
  font-weight: 500;
1124
  font-size: 15px;
1125
  display: block;
1126
  margin-bottom: 10px;
1127
  }
1128
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-content,
1129
- .gutenberg.so-panels-dialog-has-left-sidebar .so-content,
1130
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-toolbar,
1131
- .gutenberg.so-panels-dialog-has-left-sidebar .so-toolbar,
1132
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-title-bar,
1133
- .gutenberg.so-panels-dialog-has-left-sidebar .so-title-bar {
1134
  left: 320px;
1135
  }
1136
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-content,
1137
- .gutenberg.so-panels-dialog-has-left-sidebar .so-content {
1138
  -webkit-box-shadow: inset 2px 2px 2px rgba(0,0,0,0.03);
1139
  -moz-box-shadow: inset 2px 2px 2px rgba(0,0,0,0.03);
1140
  box-shadow: inset 2px 2px 2px rgba(0,0,0,0.03);
1141
  }
1142
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-left-sidebar,
1143
- .gutenberg.so-panels-dialog-has-left-sidebar .so-left-sidebar {
1144
  display: block;
1145
  }
1146
  .so-panels-dialog.so-panels-dialog-has-right-sidebar .so-content,
1147
- .gutenberg.so-panels-dialog-has-right-sidebar .so-content {
1148
  right: 320px;
1149
  }
1150
  .so-panels-dialog.so-panels-dialog-has-right-sidebar .so-right-sidebar,
1151
- .gutenberg.so-panels-dialog-has-right-sidebar .so-right-sidebar {
1152
  display: block;
1153
  }
1154
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget,
1155
- .gutenberg.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget {
1156
  -webkit-border-radius: 2px;
1157
  -moz-border-radius: 2px;
1158
  border-radius: 2px;
@@ -1166,12 +1166,12 @@
1166
  margin-bottom: 15px;
1167
  }
1168
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:hover,
1169
- .gutenberg.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:hover {
1170
  border: 1px solid #BBBBBB;
1171
  background: #FFFFFF;
1172
  }
1173
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current,
1174
- .gutenberg.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current {
1175
  border-color: #0074a2;
1176
  background: #2ea2cc;
1177
  cursor: auto;
@@ -1180,24 +1180,24 @@
1180
  box-shadow: 0 1px 2px rgba(0,0,0,0.15), inset 0 1px 0 rgba(255,255,255,0.2);
1181
  }
1182
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current h3,
1183
- .gutenberg.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current h3 {
1184
  color: #FFFFFF;
1185
  }
1186
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current small,
1187
- .gutenberg.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current small {
1188
  color: #eeeeee;
1189
  }
1190
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current:hover,
1191
- .gutenberg.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current:hover {
1192
  border-color: #0074a2;
1193
  background: #2ea2cc;
1194
  }
1195
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:last-child,
1196
- .gutenberg.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:last-child {
1197
  margin-bottom: 0;
1198
  }
1199
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget h3,
1200
- .gutenberg.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget h3 {
1201
  margin: 0 0 7px 0;
1202
  padding: 0;
1203
  height: 1.2em;
@@ -1205,7 +1205,7 @@
1205
  font-size: 14px;
1206
  }
1207
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget small,
1208
- .gutenberg.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget small {
1209
  font-size: 11px;
1210
  line-height: 1.25em;
1211
  display: block;
@@ -1213,24 +1213,24 @@
1213
  color: #888888;
1214
  }
1215
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list,
1216
- .gutenberg.so-panels-dialog-add-widget .widget-type-list {
1217
  zoom: 1;
1218
  margin: 0 -5px -10px -5px;
1219
  min-height: 10px;
1220
  }
1221
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list:before,
1222
- .gutenberg.so-panels-dialog-add-widget .widget-type-list:before {
1223
  content: '';
1224
  display: block;
1225
  }
1226
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list:after,
1227
- .gutenberg.so-panels-dialog-add-widget .widget-type-list:after {
1228
  content: '';
1229
  display: table;
1230
  clear: both;
1231
  }
1232
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type,
1233
- .gutenberg.so-panels-dialog-add-widget .widget-type-list .widget-type {
1234
  -ms-user-select: none;
1235
  /* IE 10+ */
1236
  -moz-user-select: -moz-none;
@@ -1248,25 +1248,25 @@
1248
  }
1249
  @media (max-width: 1280px) {
1250
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type,
1251
- .gutenberg.so-panels-dialog-add-widget .widget-type-list .widget-type {
1252
  width: 33.333%;
1253
  }
1254
  }
1255
  @media (max-width: 960px) {
1256
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type,
1257
- .gutenberg.so-panels-dialog-add-widget .widget-type-list .widget-type {
1258
  width: 50%;
1259
  }
1260
  }
1261
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type h3,
1262
- .gutenberg.so-panels-dialog-add-widget .widget-type-list .widget-type h3 {
1263
  margin: 0 0 7px 0;
1264
  padding: 0;
1265
  color: #222222;
1266
  font-size: 14px;
1267
  }
1268
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type small,
1269
- .gutenberg.so-panels-dialog-add-widget .widget-type-list .widget-type small {
1270
  font-size: 11px;
1271
  min-height: 2.5em;
1272
  line-height: 1.25em;
@@ -1275,7 +1275,7 @@
1275
  color: #888888;
1276
  }
1277
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type .widget-icon,
1278
- .gutenberg.so-panels-dialog-add-widget .widget-type-list .widget-type .widget-icon {
1279
  font-size: 20px;
1280
  width: 20px;
1281
  height: 20px;
@@ -1284,7 +1284,7 @@
1284
  margin: -1px 0.5em 0 0;
1285
  }
1286
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper,
1287
- .gutenberg.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper {
1288
  border: 1px solid #cccccc;
1289
  cursor: pointer;
1290
  padding: 10px;
@@ -1294,7 +1294,7 @@
1294
  box-shadow: 0 1px 2px rgba(0,0,0,0.075);
1295
  }
1296
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:hover,
1297
- .gutenberg.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:hover {
1298
  border: 1px solid #BBBBBB;
1299
  background: #FFFFFF;
1300
  -webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.075);
@@ -1302,7 +1302,7 @@
1302
  box-shadow: 0 2px 2px rgba(0,0,0,0.075);
1303
  }
1304
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form,
1305
- .gutenberg.so-panels-dialog-row-edit .so-content .row-set-form {
1306
  zoom: 1;
1307
  padding: 8px;
1308
  border: 1px solid #ccc;
@@ -1310,26 +1310,26 @@
1310
  background: #F3F3F3;
1311
  }
1312
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form:before,
1313
- .gutenberg.so-panels-dialog-row-edit .so-content .row-set-form:before {
1314
  content: '';
1315
  display: block;
1316
  }
1317
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form:after,
1318
- .gutenberg.so-panels-dialog-row-edit .so-content .row-set-form:after {
1319
  content: '';
1320
  display: table;
1321
  clear: both;
1322
  }
1323
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form input,
1324
- .gutenberg.so-panels-dialog-row-edit .so-content .row-set-form input,
1325
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form select,
1326
- .gutenberg.so-panels-dialog-row-edit .so-content .row-set-form select,
1327
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form button,
1328
- .gutenberg.so-panels-dialog-row-edit .so-content .row-set-form button,
1329
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form strong,
1330
- .gutenberg.so-panels-dialog-row-edit .so-content .row-set-form strong,
1331
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form span,
1332
- .gutenberg.so-panels-dialog-row-edit .so-content .row-set-form span {
1333
  display: inline;
1334
  margin: 1px 5px;
1335
  width: auto;
@@ -1337,55 +1337,55 @@
1337
  box-shadow: none;
1338
  }
1339
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form button,
1340
- .gutenberg.so-panels-dialog-row-edit .so-content .row-set-form button {
1341
  margin-top: 2px;
1342
  }
1343
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form label,
1344
- .gutenberg.so-panels-dialog-row-edit .so-content .row-set-form label {
1345
  display: inline;
1346
  }
1347
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview,
1348
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview {
1349
  margin: 0 -6px;
1350
  height: 360px;
1351
  position: relative;
1352
  white-space: nowrap;
1353
  }
1354
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,
1355
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,
1356
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-in,
1357
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-in,
1358
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-weight,
1359
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-weight {
1360
  -ms-box-sizing: border-box;
1361
  -moz-box-sizing: border-box;
1362
  -webkit-box-sizing: border-box;
1363
  box-sizing: border-box;
1364
  }
1365
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,
1366
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell {
1367
  display: inline-block;
1368
  position: relative;
1369
  padding: 0 6px;
1370
  cursor: pointer;
1371
  }
1372
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in,
1373
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in {
1374
  border: 1px solid #bcccd2;
1375
  min-height: 360px;
1376
  background: #e4eff4;
1377
  position: relative;
1378
  }
1379
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in.cell-selected,
1380
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in.cell-selected {
1381
  background: #cae7f4 url("images/cell-selected.png") repeat;
1382
  border-color: #9abcc7;
1383
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
1384
  }
1385
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight,
1386
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight,
1387
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input,
1388
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input {
1389
  position: absolute;
1390
  font-size: 17px;
1391
  font-weight: bold;
@@ -1402,20 +1402,20 @@
1402
  cursor: pointer;
1403
  }
1404
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:after,
1405
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:after,
1406
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:after,
1407
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:after {
1408
  content: '%';
1409
  }
1410
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:hover,
1411
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:hover,
1412
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:hover,
1413
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:hover {
1414
  background: #F6F6F6;
1415
  border: 1px solid #D0D0D0;
1416
  }
1417
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input,
1418
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input {
1419
  background: #F6F6F6;
1420
  border: 1px solid #D0D0D0;
1421
  -webkit-box-shadow: none;
@@ -1423,7 +1423,7 @@
1423
  box-shadow: none;
1424
  }
1425
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle,
1426
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle {
1427
  z-index: 100;
1428
  position: absolute;
1429
  top: 0;
@@ -1438,24 +1438,24 @@
1438
  transition: background 0.15s ease-in-out 0s;
1439
  }
1440
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle:hover,
1441
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle:hover,
1442
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle.ui-draggable-dragging,
1443
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle.ui-draggable-dragging {
1444
  background: #b7e0f1;
1445
  }
1446
  .so-panels-dialog.so-panels-dialog-history .so-left-sidebar,
1447
- .gutenberg.so-panels-dialog-history .so-left-sidebar {
1448
  padding: 0;
1449
  }
1450
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry,
1451
- .gutenberg.so-panels-dialog-history .history-entries .history-entry {
1452
  padding: 10px;
1453
  background: #F8F8F8;
1454
  cursor: pointer;
1455
  border-bottom: 1px solid #ccc;
1456
  }
1457
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry h3,
1458
- .gutenberg.so-panels-dialog-history .history-entries .history-entry h3 {
1459
  margin: 0 0 0.6em 0;
1460
  font-size: 12px;
1461
  font-weight: bold;
@@ -1463,73 +1463,73 @@
1463
  line-height: 1em;
1464
  }
1465
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .timesince,
1466
- .gutenberg.so-panels-dialog-history .history-entries .history-entry .timesince {
1467
  color: #999999;
1468
  font-size: 11px;
1469
  line-height: 1em;
1470
  }
1471
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry:hover,
1472
- .gutenberg.so-panels-dialog-history .history-entries .history-entry:hover {
1473
  background: #F0F0F0;
1474
  }
1475
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry.so-selected,
1476
- .gutenberg.so-panels-dialog-history .history-entries .history-entry.so-selected {
1477
  background: #EEEEEE;
1478
  }
1479
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .count,
1480
- .gutenberg.so-panels-dialog-history .history-entries .history-entry .count {
1481
  color: #999999;
1482
  }
1483
  .so-panels-dialog.so-panels-dialog-history .so-content,
1484
- .gutenberg.so-panels-dialog-history .so-content {
1485
  padding: 0;
1486
  overflow-y: hidden;
1487
  }
1488
  .so-panels-dialog.so-panels-dialog-history .so-content form.history-form,
1489
- .gutenberg.so-panels-dialog-history .so-content form.history-form {
1490
  display: none;
1491
  }
1492
  .so-panels-dialog.so-panels-dialog-history .so-content iframe.siteorigin-panels-history-iframe,
1493
- .gutenberg.so-panels-dialog-history .so-content iframe.siteorigin-panels-history-iframe {
1494
  width: 100%;
1495
  height: 100%;
1496
  }
1497
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content,
1498
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content {
1499
  padding-left: 10px;
1500
  padding-right: 10px;
1501
  }
1502
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-error-message,
1503
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-error-message {
1504
  font-size: 14px;
1505
  border: 1px solid #cccccc;
1506
  background: #F8F8F8;
1507
  padding: 15px 20px;
1508
  }
1509
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .export-file-ui,
1510
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .export-file-ui {
1511
  padding: 5px 15px;
1512
  text-align: right;
1513
  }
1514
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui,
1515
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui {
1516
  padding: 15px;
1517
  }
1518
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-drop-message,
1519
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-drop-message {
1520
  display: none;
1521
  }
1522
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui.has-drag-drop .drag-drop-message,
1523
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui.has-drag-drop .drag-drop-message {
1524
  display: block;
1525
  }
1526
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui p.drag-drop-message,
1527
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui p.drag-drop-message {
1528
  font-size: 1em;
1529
  margin-bottom: 0;
1530
  }
1531
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area,
1532
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area {
1533
  display: block;
1534
  -ms-box-sizing: border-box;
1535
  -moz-box-sizing: border-box;
@@ -1544,12 +1544,12 @@
1544
  transition: all 0.25s ease 0s;
1545
  }
1546
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area.file-dragover,
1547
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area.file-dragover {
1548
  background-color: #f2f9fc;
1549
  border-color: #0074a2;
1550
  }
1551
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar,
1552
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar {
1553
  display: none;
1554
  padding: 2px;
1555
  border: 2px solid #2181b1;
@@ -1559,7 +1559,7 @@
1559
  margin-top: 20px;
1560
  }
1561
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar .progress-percent,
1562
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar .progress-percent {
1563
  height: 14px;
1564
  background-color: #358ebe;
1565
  -webkit-border-radius: 1px;
@@ -1567,12 +1567,12 @@
1567
  border-radius: 1px;
1568
  }
1569
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .file-browse-button,
1570
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .file-browse-button {
1571
  padding: 12px 30px;
1572
  height: auto;
1573
  }
1574
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-browse,
1575
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-browse {
1576
  background: #f3f3f3;
1577
  border-bottom: 1px solid #d0d0d0;
1578
  margin: -15px -10px 15px -10px;
@@ -1580,17 +1580,17 @@
1580
  font-weight: bold;
1581
  }
1582
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items-wrapper,
1583
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items-wrapper {
1584
  display: flex;
1585
  flex-flow: row wrap;
1586
  }
1587
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-no-results,
1588
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-no-results {
1589
  margin: 20px 0;
1590
  padding: 0 5px;
1591
  }
1592
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1593
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1594
  -ms-box-sizing: border-box;
1595
  -moz-box-sizing: border-box;
1596
  -webkit-box-sizing: border-box;
@@ -1598,7 +1598,7 @@
1598
  padding: 6px;
1599
  }
1600
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper,
1601
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper {
1602
  display: flex;
1603
  flex-flow: column nowrap;
1604
  height: 100%;
@@ -1611,44 +1611,44 @@
1611
  box-shadow: 0 1px 1px rgba(0,0,0,0.1);
1612
  }
1613
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-title,
1614
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-title {
1615
  font-size: 15px;
1616
  margin: 0 0 13px 0;
1617
  }
1618
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot,
1619
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot {
1620
  flex: 3 auto;
1621
  margin-bottom: 10px;
1622
  cursor: pointer;
1623
  }
1624
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading,
1625
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading {
1626
  background-image: url("images/wpspin_light.gif");
1627
  background-position: center center;
1628
  background-repeat: no-repeat;
1629
  }
1630
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
1631
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading,
1632
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading {
1633
  background-image: url(images/wpspin_light-2x.gif);
1634
  background-size: 16px 16px;
1635
  }
1636
  }
1637
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot img,
1638
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot img {
1639
  display: block;
1640
  width: 100%;
1641
  height: auto;
1642
  }
1643
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot .so-screenshot-wrapper,
1644
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot .so-screenshot-wrapper {
1645
  display: block;
1646
  min-height: 40px;
1647
  background: #808080;
1648
  border: 1px solid #d0d0d0;
1649
  }
1650
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-description,
1651
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-description {
1652
  flex: 1 auto;
1653
  font-size: 0.9em;
1654
  color: #666;
@@ -1657,7 +1657,7 @@
1657
  overflow: hidden;
1658
  }
1659
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom,
1660
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom {
1661
  flex: 1 auto;
1662
  position: relative;
1663
  max-height: 50px;
@@ -1666,7 +1666,7 @@
1666
  border-top: 1px solid #d0d0d0;
1667
  }
1668
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-title,
1669
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-title {
1670
  margin: 0;
1671
  padding: 16px 10px;
1672
  cursor: pointer;
@@ -1674,7 +1674,7 @@
1674
  white-space: nowrap;
1675
  }
1676
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-buttons,
1677
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-buttons {
1678
  position: absolute;
1679
  z-index: 2;
1680
  top: 0;
@@ -1694,84 +1694,84 @@
1694
  box-shadow: -1px 0 1px rgba(0, 0, 0, 0.05);
1695
  }
1696
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:hover .so-buttons,
1697
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:hover .so-buttons {
1698
  visibility: visible;
1699
  }
1700
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected,
1701
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected {
1702
  background-color: #e5f4fa;
1703
  }
1704
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-directory-item-wrapper,
1705
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-directory-item-wrapper {
1706
  background: #deeef4;
1707
  border-color: #9abcc7;
1708
  }
1709
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom,
1710
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom {
1711
  background: #f8fdff;
1712
  border-color: #bcccd2;
1713
  }
1714
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-title,
1715
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-title {
1716
  color: #3e484c;
1717
  }
1718
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-buttons,
1719
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-buttons {
1720
  background: #eaf2f6;
1721
  border-color: #bcccd2;
1722
  }
1723
  @media only screen and (min-width: 1680px) {
1724
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1725
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1726
  width: 20%;
1727
  }
1728
  }
1729
  @media only screen and (max-width: 1679px) and (min-width: 1280px) {
1730
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1731
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1732
  width: 25%;
1733
  }
1734
  }
1735
  @media only screen and (max-width: 1279px) and (min-width: 1140px) {
1736
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1737
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1738
  width: 33.333%;
1739
  }
1740
  }
1741
  @media only screen and (max-width: 1139px) {
1742
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1743
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1744
  width: 50%;
1745
  }
1746
  }
1747
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages,
1748
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages {
1749
  margin-top: 15px;
1750
  padding: 0 5px;
1751
  }
1752
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages .button-disabled,
1753
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages .button-disabled {
1754
  pointer-events: none;
1755
  }
1756
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-toolbar .so-buttons select.so-layout-position,
1757
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-toolbar .so-buttons select.so-layout-position {
1758
  vertical-align: baseline;
1759
  }
1760
  .so-panels-dialog .so-visual-styles,
1761
- .gutenberg .so-visual-styles {
1762
  margin: -15px;
1763
  height: auto;
1764
  /* All the field types */
1765
  }
1766
  .so-panels-dialog .so-visual-styles h3,
1767
- .gutenberg .so-visual-styles h3 {
1768
  line-height: 1em;
1769
  margin: 0;
1770
  padding: 20px 15px;
1771
  border-bottom: 1px solid #ddd;
1772
  }
1773
  .so-panels-dialog .so-visual-styles .style-section-head,
1774
- .gutenberg .so-visual-styles .style-section-head {
1775
  background: #ffffff;
1776
  padding: 15px 10px;
1777
  border-bottom: 1px solid #ddd;
@@ -1782,118 +1782,118 @@
1782
  user-select: none;
1783
  }
1784
  .so-panels-dialog .so-visual-styles .style-section-head h4,
1785
- .gutenberg .so-visual-styles .style-section-head h4 {
1786
  margin: 0;
1787
  }
1788
  .so-panels-dialog .so-visual-styles .style-section-fields,
1789
- .gutenberg .so-visual-styles .style-section-fields {
1790
  padding: 15px;
1791
  border-bottom: 1px solid #ddd;
1792
  background: #F7F7F7;
1793
  }
1794
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper,
1795
- .gutenberg .so-visual-styles .style-section-fields .style-field-wrapper {
1796
  margin-bottom: 20px;
1797
  }
1798
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper:last-child,
1799
- .gutenberg .so-visual-styles .style-section-fields .style-field-wrapper:last-child {
1800
  margin-bottom: 0;
1801
  }
1802
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper > label,
1803
- .gutenberg .so-visual-styles .style-section-fields .style-field-wrapper > label {
1804
  font-weight: bold;
1805
  display: block;
1806
  margin-bottom: 3px;
1807
  }
1808
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field,
1809
- .gutenberg .so-visual-styles .style-section-fields .style-field-wrapper .style-field {
1810
  zoom: 1;
1811
  }
1812
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:before,
1813
- .gutenberg .so-visual-styles .style-section-fields .style-field-wrapper .style-field:before {
1814
  content: '';
1815
  display: block;
1816
  }
1817
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:after,
1818
- .gutenberg .so-visual-styles .style-section-fields .style-field-wrapper .style-field:after {
1819
  content: '';
1820
  display: table;
1821
  clear: both;
1822
  }
1823
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field input,
1824
- .gutenberg .so-visual-styles .style-section-fields .style-field-wrapper .style-field input {
1825
  font-size: 12px;
1826
  }
1827
  .so-panels-dialog .so-visual-styles .style-input-wrapper,
1828
- .gutenberg .so-visual-styles .style-input-wrapper {
1829
  zoom: 1;
1830
  }
1831
  .so-panels-dialog .so-visual-styles .style-input-wrapper:before,
1832
- .gutenberg .so-visual-styles .style-input-wrapper:before {
1833
  content: '';
1834
  display: block;
1835
  }
1836
  .so-panels-dialog .so-visual-styles .style-input-wrapper:after,
1837
- .gutenberg .so-visual-styles .style-input-wrapper:after {
1838
  content: '';
1839
  display: table;
1840
  clear: both;
1841
  }
1842
  .so-panels-dialog .so-visual-styles .style-input-wrapper input,
1843
- .gutenberg .so-visual-styles .style-input-wrapper input {
1844
  max-width: 100%;
1845
  }
1846
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-inputs,
1847
- .gutenberg .so-visual-styles .style-field-measurement .measurement-inputs {
1848
  overflow: auto;
1849
  margin: 0 -3px 4px -3px;
1850
  }
1851
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper,
1852
- .gutenberg .so-visual-styles .style-field-measurement .measurement-wrapper {
1853
  box-sizing: border-box;
1854
  float: left;
1855
  width: 25%;
1856
  padding: 0 3px;
1857
  }
1858
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value,
1859
- .gutenberg .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value {
1860
  border-width: 1px;
1861
  display: block;
1862
  max-width: 100%;
1863
  }
1864
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-top,
1865
- .gutenberg .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-top {
1866
  box-shadow: inset 0 2px 1px rgba(0, 115, 170, 0.35);
1867
  }
1868
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-right,
1869
- .gutenberg .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-right {
1870
  box-shadow: inset -3px 0 2px rgba(0, 115, 170, 0.35);
1871
  }
1872
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-bottom,
1873
- .gutenberg .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-bottom {
1874
  box-shadow: inset 0 -2px 1px rgba(0, 115, 170, 0.35);
1875
  }
1876
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-left,
1877
- .gutenberg .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-left {
1878
  box-shadow: inset 3px 0 2px rgba(0, 115, 170, 0.35);
1879
  }
1880
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-unit-multiple,
1881
- .gutenberg .so-visual-styles .style-field-measurement .measurement-unit-multiple {
1882
  width: 100%;
1883
  display: block;
1884
  }
1885
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-unit-single,
1886
- .gutenberg .so-visual-styles .style-field-measurement .measurement-unit-single {
1887
  float: right;
1888
  width: 25%;
1889
  }
1890
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-value-single,
1891
- .gutenberg .so-visual-styles .style-field-measurement .measurement-value-single {
1892
  float: left;
1893
  width: 72%;
1894
  }
1895
  .so-panels-dialog .so-visual-styles .style-field-image .so-image-selector,
1896
- .gutenberg .so-visual-styles .style-field-image .so-image-selector {
1897
  display: inline-block;
1898
  background-color: #f7f7f7;
1899
  border: 1px solid #ccc;
@@ -1908,7 +1908,7 @@
1908
  box-shadow: inset 0 1px #FFFFFF;
1909
  }
1910
  .so-panels-dialog .so-visual-styles .style-field-image .so-image-selector .current-image,
1911
- .gutenberg .so-visual-styles .style-field-image .so-image-selector .current-image {
1912
  height: 28px;
1913
  width: 28px;
1914
  float: left;
@@ -1932,7 +1932,7 @@
1932
  background-clip: padding-box;
1933
  }
1934
  .so-panels-dialog .so-visual-styles .style-field-image .so-image-selector .select-image,
1935
- .gutenberg .so-visual-styles .style-field-image .so-image-selector .select-image {
1936
  font-size: 12px;
1937
  line-height: 28px;
1938
  float: left;
@@ -1940,7 +1940,7 @@
1940
  color: #555;
1941
  }
1942
  .so-panels-dialog .so-visual-styles .style-field-image .remove-image,
1943
- .gutenberg .so-visual-styles .style-field-image .remove-image {
1944
  font-size: 12px;
1945
  margin-top: 4px;
1946
  margin-left: 15px;
@@ -1950,15 +1950,15 @@
1950
  text-decoration: none;
1951
  }
1952
  .so-panels-dialog .so-visual-styles .style-field-image .remove-image.hidden,
1953
- .gutenberg .so-visual-styles .style-field-image .remove-image.hidden {
1954
  display: none;
1955
  }
1956
  .so-panels-dialog .so-visual-styles .style-field-image .image-fallback,
1957
- .gutenberg .so-visual-styles .style-field-image .image-fallback {
1958
  margin-top: 4px;
1959
  }
1960
  .so-panels-dialog .so-visual-styles .style-field-checkbox label,
1961
- .gutenberg .so-visual-styles .style-field-checkbox label {
1962
  -webkit-user-select: none;
1963
  /* Chrome all / Safari all */
1964
  -moz-user-select: none;
@@ -1968,12 +1968,12 @@
1968
  user-select: none;
1969
  }
1970
  .so-panels-dialog .so-visual-styles .so-field-code,
1971
- .gutenberg .so-visual-styles .so-field-code {
1972
  font-size: 12px;
1973
  font-family: "Courier 10 Pitch", Courier, monospace;
1974
  }
1975
  .so-panels-dialog .so-visual-styles .so-description,
1976
- .gutenberg .so-visual-styles .so-description {
1977
  color: #999;
1978
  font-size: 12px;
1979
  margin-top: 5px;
@@ -1982,78 +1982,70 @@
1982
  clear: both;
1983
  }
1984
  .so-panels-dialog .so-visual-styles.so-cell-styles,
1985
- .gutenberg .so-visual-styles.so-cell-styles {
1986
  margin-top: 15px;
1987
  }
1988
  .so-panels-dialog .so-content .siteorigin-panels-builder .so-builder-toolbar,
1989
- .gutenberg .so-content .siteorigin-panels-builder .so-builder-toolbar,
1990
  .so-panels-dialog .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-builder-toolbar,
1991
- .gutenberg .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-builder-toolbar {
1992
  border: 1px solid #dedede;
1993
  z-index: 1;
1994
  }
1995
  .so-panels-dialog .so-content .siteorigin-panels-builder .so-rows-container,
1996
- .gutenberg .so-content .siteorigin-panels-builder .so-rows-container,
1997
  .so-panels-dialog .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-rows-container,
1998
- .gutenberg .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-rows-container {
1999
  padding: 20px 0 0 0;
2000
  }
2001
  .so-panels-dialog .so-content .siteorigin-panels-builder .so-panels-welcome-message,
2002
- .gutenberg .so-content .siteorigin-panels-builder .so-panels-welcome-message,
2003
  .so-panels-dialog .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-panels-welcome-message,
2004
- .gutenberg .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-panels-welcome-message {
2005
  padding-left: 0;
2006
  padding-right: 0;
2007
  line-height: 2.5em;
2008
  }
2009
  .so-panels-dialog .siteorigin-panels-layout-block-container,
2010
- .gutenberg .siteorigin-panels-layout-block-container {
2011
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
2012
  font-size: 13px;
2013
  line-height: 1.4em;
2014
  }
2015
  .so-panels-dialog .siteorigin-panels-layout-block-container ul,
2016
- .gutenberg .siteorigin-panels-layout-block-container ul {
2017
  list-style: none;
2018
  }
2019
- .so-panels-dialog .siteorigin-panels-layout-block-container .so-builder-container,
2020
- .gutenberg .siteorigin-panels-layout-block-container .so-builder-container {
2021
- margin: 0 -28px;
2022
- }
2023
- .so-panels-dialog .siteorigin-panels-layout-block-container .so-builder-container.so-display-narrow,
2024
- .gutenberg .siteorigin-panels-layout-block-container .so-builder-container.so-display-narrow {
2025
- margin: 0 -15px;
2026
- }
2027
- .so-panels-dialog .siteorigin-panels-gutenberg-icon,
2028
- .gutenberg .siteorigin-panels-gutenberg-icon {
2029
  display: inline-block;
2030
  background-size: cover;
2031
  background-image: url('../compat/pb-icon.svg');
2032
  width: 20px;
2033
  height: 20px;
2034
  }
2035
- .so-panels-dialog .so-panels-gutenberg-layout-preview-container .so-panels-spinner-container,
2036
- .gutenberg .so-panels-gutenberg-layout-preview-container .so-panels-spinner-container {
2037
  text-align: center;
2038
  }
2039
- .so-panels-dialog .so-panels-gutenberg-layout-preview-container .so-panels-spinner-container > span,
2040
- .gutenberg .so-panels-gutenberg-layout-preview-container .so-panels-spinner-container > span {
2041
  display: inline-block;
2042
  }
2043
  .so-panels-dialog .so-dropdown-wrapper input[type="button"].button-primary,
2044
- .gutenberg .so-dropdown-wrapper input[type="button"].button-primary {
2045
  width: 125px;
2046
  height: 28px;
2047
  }
2048
  .so-panels-dialog .so-dropdown-wrapper .so-dropdown-links-wrapper,
2049
- .gutenberg .so-dropdown-wrapper .so-dropdown-links-wrapper {
2050
  display: block;
2051
  z-index: 11;
2052
  bottom: 28px;
2053
  width: 125px;
2054
  }
2055
  .so-panels-dialog .so-dropdown-wrapper .so-dropdown-links-wrapper.hidden,
2056
- .gutenberg .so-dropdown-wrapper .so-dropdown-links-wrapper.hidden {
2057
  display: none;
2058
  }
2059
  /* Display the dialog with a proper z-index in the customizer */
741
  margin: 0 -15px;
742
  }
743
  .so-panels-dialog,
744
+ .block-editor {
745
  /* The add widget dialog */
746
  /* The row edit dialog */
747
  /* For prebuilt layouts */
748
+ /* Special case of the builder interface being inside a dialog, or block editor. */
749
+ /* Styles for PB in block editor. */
750
+ /* PB Icon in block editor */
751
  }
752
  .so-panels-dialog .so-overlay,
753
+ .block-editor .so-overlay,
754
  .so-panels-dialog .so-content,
755
+ .block-editor .so-content,
756
  .so-panels-dialog .so-title-bar,
757
+ .block-editor .so-title-bar,
758
  .so-panels-dialog .so-toolbar,
759
+ .block-editor .so-toolbar,
760
  .so-panels-dialog .so-left-sidebar,
761
+ .block-editor .so-left-sidebar,
762
  .so-panels-dialog .so-right-sidebar,
763
+ .block-editor .so-right-sidebar {
764
  z-index: 100001;
765
  position: fixed;
766
  -ms-box-sizing: border-box;
770
  padding: 15px;
771
  }
772
  .so-panels-dialog .so-content,
773
+ .block-editor .so-content,
774
  .so-panels-dialog .so-left-sidebar,
775
+ .block-editor .so-left-sidebar,
776
  .so-panels-dialog .so-right-sidebar,
777
+ .block-editor .so-right-sidebar {
778
  overflow-y: auto;
779
  }
780
  .so-panels-dialog .so-overlay,
781
+ .block-editor .so-overlay {
782
  top: 0;
783
  left: 0;
784
  right: 0;
786
  background: rgba(0, 0, 0, 0.5);
787
  }
788
  .so-panels-dialog .so-content,
789
+ .block-editor .so-content {
790
  top: 80px;
791
  left: 30px;
792
  right: 30px;
798
  box-shadow: inset 0 2px 2px rgba(0,0,0,0.03);
799
  }
800
  .so-panels-dialog .so-content > *:first-child,
801
+ .block-editor .so-content > *:first-child {
802
  margin-top: 0;
803
  }
804
  .so-panels-dialog .so-content > *:last-child,
805
+ .block-editor .so-content > *:last-child {
806
  margin-bottom: 0;
807
  }
808
  .so-panels-dialog .so-content .so-content-tabs > *,
809
+ .block-editor .so-content .so-content-tabs > * {
810
  display: none;
811
  }
812
  .so-panels-dialog .so-title-bar,
813
+ .block-editor .so-title-bar {
814
  left: 30px;
815
  right: 30px;
816
  top: 30px;
820
  /* These are the action buttons in the title bar */
821
  }
822
  .so-panels-dialog .so-title-bar h3.so-title,
823
+ .block-editor .so-title-bar h3.so-title {
824
  -ms-box-sizing: border-box;
825
  -moz-box-sizing: border-box;
826
  -webkit-box-sizing: border-box;
830
  display: block;
831
  }
832
  .so-panels-dialog .so-title-bar h3.so-title.so-title-editable:hover,
833
+ .block-editor .so-title-bar h3.so-title.so-title-editable:hover,
834
  .so-panels-dialog .so-title-bar h3.so-title.so-title-editable:focus,
835
+ .block-editor .so-title-bar h3.so-title.so-title-editable:focus {
836
  outline: none;
837
  background-color: #F0F0F0;
838
  }
839
  .so-panels-dialog .so-title-bar h3.so-title.so-title-editable:focus,
840
+ .block-editor .so-title-bar h3.so-title.so-title-editable:focus {
841
  margin-top: -4px;
842
  margin-left: -4px;
843
  border: 1px solid #E4E4E4;
844
  }
845
  .so-panels-dialog .so-title-bar input[type=text].so-edit-title,
846
+ .block-editor .so-title-bar input[type=text].so-edit-title {
847
  margin-top: -3px;
848
  margin-left: -3px;
849
  display: none;
856
  padding: 4px 5px;
857
  }
858
  .so-panels-dialog .so-title-bar h3.so-parent-link,
859
+ .block-editor .so-title-bar h3.so-parent-link {
860
  cursor: pointer;
861
  position: relative;
862
  float: left;
864
  padding: 0 27px 0 0 !important;
865
  }
866
  .so-panels-dialog .so-title-bar h3.so-parent-link .so-separator,
867
+ .block-editor .so-title-bar h3.so-parent-link .so-separator {
868
  position: absolute;
869
  top: -15px;
870
  right: 0;
875
  }
876
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
877
  .so-panels-dialog .so-title-bar h3.so-parent-link .so-separator,
878
+ .block-editor .so-title-bar h3.so-parent-link .so-separator {
879
  background: url(images/dialog-separator@2x.png) no-repeat;
880
  background-size: cover;
881
  }
882
  }
883
  .so-panels-dialog .so-title-bar a,
884
+ .block-editor .so-title-bar a {
885
  cursor: pointer;
886
  position: absolute;
887
  box-sizing: border-box;
900
  /* Disabled nav */
901
  }
902
  .so-panels-dialog .so-title-bar a:hover,
903
+ .block-editor .so-title-bar a:hover {
904
  background: #e9e9e9;
905
  }
906
  .so-panels-dialog .so-title-bar a:hover .so-dialog-icon,
907
+ .block-editor .so-title-bar a:hover .so-dialog-icon {
908
  color: #333333;
909
  }
910
  .so-panels-dialog .so-title-bar a .so-dialog-icon,
911
+ .block-editor .so-title-bar a .so-dialog-icon {
912
  position: absolute;
913
  top: 50%;
914
  left: 50%;
921
  text-align: center;
922
  }
923
  .so-panels-dialog .so-title-bar a .so-dialog-icon:before,
924
+ .block-editor .so-title-bar a .so-dialog-icon:before {
925
  font: 400 20px/1em dashicons;
926
  top: 7px;
927
  left: 13px;
928
  }
929
  .so-panels-dialog .so-title-bar a.so-close,
930
+ .block-editor .so-title-bar a.so-close {
931
  right: 0;
932
  }
933
  .so-panels-dialog .so-title-bar a.so-close .so-dialog-icon:before,
934
+ .block-editor .so-title-bar a.so-close .so-dialog-icon:before {
935
  content: "\f335";
936
  }
937
  .so-panels-dialog .so-title-bar a.so-next,
938
+ .block-editor .so-title-bar a.so-next {
939
  right: 50px;
940
  }
941
  .so-panels-dialog .so-title-bar a.so-next .so-dialog-icon:before,
942
+ .block-editor .so-title-bar a.so-next .so-dialog-icon:before {
943
  content: '\f345';
944
  }
945
  .so-panels-dialog .so-title-bar a.so-previous,
946
+ .block-editor .so-title-bar a.so-previous {
947
  right: 100px;
948
  }
949
  .so-panels-dialog .so-title-bar a.so-previous .so-dialog-icon:before,
950
+ .block-editor .so-title-bar a.so-previous .so-dialog-icon:before {
951
  content: '\f341';
952
  }
953
  .so-panels-dialog .so-title-bar a.so-nav.so-disabled,
954
+ .block-editor .so-title-bar a.so-nav.so-disabled {
955
  cursor: default;
956
  pointer-events: none;
957
  }
958
  .so-panels-dialog .so-title-bar a.so-nav.so-disabled .so-dialog-icon,
959
+ .block-editor .so-title-bar a.so-nav.so-disabled .so-dialog-icon {
960
  color: #dddddd;
961
  }
962
  .so-panels-dialog .so-title-bar.so-has-icon,
963
+ .block-editor .so-title-bar.so-has-icon {
964
  padding-left: 45px;
965
  }
966
  .so-panels-dialog .so-title-bar.so-has-icon .so-panels-icon,
967
+ .block-editor .so-title-bar.so-has-icon .so-panels-icon {
968
  position: absolute;
969
  top: 14.5px;
970
  left: 14px;
977
  color: #666;
978
  }
979
  .so-panels-dialog .so-toolbar,
980
+ .block-editor .so-toolbar {
981
  left: 30px;
982
  right: 30px;
983
  bottom: 30px;
987
  z-index: 100002;
988
  }
989
  .so-panels-dialog .so-toolbar .so-status,
990
+ .block-editor .so-toolbar .so-status {
991
  float: left;
992
  padding-top: 6px;
993
  padding-bottom: 6px;
996
  line-height: 1em;
997
  }
998
  .so-panels-dialog .so-toolbar .so-status.so-panels-loading,
999
+ .block-editor .so-toolbar .so-status.so-panels-loading {
1000
  padding-left: 26px;
1001
  background-position: left center;
1002
  }
1003
  .so-panels-dialog .so-toolbar .so-status .dashicons-warning,
1004
+ .block-editor .so-toolbar .so-status .dashicons-warning {
1005
  color: #aa0000;
1006
  vertical-align: middle;
1007
  margin-right: 7px;
1008
  margin-top: -1px;
1009
  }
1010
  .so-panels-dialog .so-toolbar .so-buttons,
1011
+ .block-editor .so-toolbar .so-buttons {
1012
  float: right;
1013
  }
1014
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons,
1015
+ .block-editor .so-toolbar .so-buttons .action-buttons {
1016
  position: absolute;
1017
  left: 15px;
1018
  top: 50%;
1019
  margin-top: -0.65em;
1020
  }
1021
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons a,
1022
+ .block-editor .so-toolbar .so-buttons .action-buttons a {
1023
  cursor: pointer;
1024
  display: inline;
1025
  padding: 0.2em 0.5em;
1028
  text-decoration: none;
1029
  }
1030
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete,
1031
+ .block-editor .so-toolbar .so-buttons .action-buttons .so-delete {
1032
  color: #a00;
1033
  }
1034
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete:hover,
1035
+ .block-editor .so-toolbar .so-buttons .action-buttons .so-delete:hover {
1036
  background: #a00;
1037
  color: #FFFFFF;
1038
  }
1039
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-duplicate:hover,
1040
+ .block-editor .so-toolbar .so-buttons .action-buttons .so-duplicate:hover {
1041
  text-decoration: underline;
1042
  }
1043
  .so-panels-dialog .so-left-sidebar,
1044
+ .block-editor .so-left-sidebar,
1045
  .so-panels-dialog .so-right-sidebar,
1046
+ .block-editor .so-right-sidebar {
1047
  background-color: #f3f3f3;
1048
  }
1049
  .so-panels-dialog .so-left-sidebar,
1050
+ .block-editor .so-left-sidebar {
1051
  display: none;
1052
  top: 30px;
1053
  left: 30px;
1056
  border-right: 1px solid #D8D8D8;
1057
  }
1058
  .so-panels-dialog .so-left-sidebar h4,
1059
+ .block-editor .so-left-sidebar h4 {
1060
  margin: 0 0 20px 0;
1061
  font-size: 18px;
1062
  }
1063
  .so-panels-dialog .so-left-sidebar .so-sidebar-search,
1064
+ .block-editor .so-left-sidebar .so-sidebar-search {
1065
  width: 100%;
1066
  padding: 6px;
1067
  margin-bottom: 20px;
1068
  }
1069
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs,
1070
+ .block-editor .so-left-sidebar .so-sidebar-tabs {
1071
  list-style: none;
1072
  margin: 0 -15px;
1073
  }
1074
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li,
1075
+ .block-editor .so-left-sidebar .so-sidebar-tabs li {
1076
  margin-bottom: 0;
1077
  }
1078
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li a,
1079
+ .block-editor .so-left-sidebar .so-sidebar-tabs li a {
1080
  padding: 7px 16px;
1081
  display: block;
1082
  font-size: 14px;
1084
  box-shadow: none !important;
1085
  }
1086
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li a:hover,
1087
+ .block-editor .so-left-sidebar .so-sidebar-tabs li a:hover {
1088
  background: #FFFFFF;
1089
  }
1090
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li.tab-active a,
1091
+ .block-editor .so-left-sidebar .so-sidebar-tabs li.tab-active a {
1092
  color: #555;
1093
  font-weight: bold;
1094
  background: #FFFFFF;
1095
  }
1096
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li.tab-active a:hover,
1097
+ .block-editor .so-left-sidebar .so-sidebar-tabs li.tab-active a:hover {
1098
  background: #FFFFFF;
1099
  }
1100
  .so-panels-dialog .so-right-sidebar,
1101
+ .block-editor .so-right-sidebar {
1102
  display: none;
1103
  top: 80px;
1104
  right: 30px;
1107
  border-left: 1px solid #D8D8D8;
1108
  }
1109
  .so-panels-dialog .so-right-sidebar h3,
1110
+ .block-editor .so-right-sidebar h3 {
1111
  color: #333;
1112
  }
1113
  .so-panels-dialog .so-right-sidebar h3:first-child,
1114
+ .block-editor .so-right-sidebar h3:first-child {
1115
  margin-top: 0;
1116
  }
1117
  .so-panels-dialog .so-sidebar .form-field,
1118
+ .block-editor .so-sidebar .form-field {
1119
  margin-bottom: 20px;
1120
  }
1121
  .so-panels-dialog .so-sidebar .form-field label,
1122
+ .block-editor .so-sidebar .form-field label {
1123
  font-weight: 500;
1124
  font-size: 15px;
1125
  display: block;
1126
  margin-bottom: 10px;
1127
  }
1128
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-content,
1129
+ .block-editor.so-panels-dialog-has-left-sidebar .so-content,
1130
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-toolbar,
1131
+ .block-editor.so-panels-dialog-has-left-sidebar .so-toolbar,
1132
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-title-bar,
1133
+ .block-editor.so-panels-dialog-has-left-sidebar .so-title-bar {
1134
  left: 320px;
1135
  }
1136
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-content,
1137
+ .block-editor.so-panels-dialog-has-left-sidebar .so-content {
1138
  -webkit-box-shadow: inset 2px 2px 2px rgba(0,0,0,0.03);
1139
  -moz-box-shadow: inset 2px 2px 2px rgba(0,0,0,0.03);
1140
  box-shadow: inset 2px 2px 2px rgba(0,0,0,0.03);
1141
  }
1142
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-left-sidebar,
1143
+ .block-editor.so-panels-dialog-has-left-sidebar .so-left-sidebar {
1144
  display: block;
1145
  }
1146
  .so-panels-dialog.so-panels-dialog-has-right-sidebar .so-content,
1147
+ .block-editor.so-panels-dialog-has-right-sidebar .so-content {
1148
  right: 320px;
1149
  }
1150
  .so-panels-dialog.so-panels-dialog-has-right-sidebar .so-right-sidebar,
1151
+ .block-editor.so-panels-dialog-has-right-sidebar .so-right-sidebar {
1152
  display: block;
1153
  }
1154
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget,
1155
+ .block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget {
1156
  -webkit-border-radius: 2px;
1157
  -moz-border-radius: 2px;
1158
  border-radius: 2px;
1166
  margin-bottom: 15px;
1167
  }
1168
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:hover,
1169
+ .block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:hover {
1170
  border: 1px solid #BBBBBB;
1171
  background: #FFFFFF;
1172
  }
1173
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current,
1174
+ .block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current {
1175
  border-color: #0074a2;
1176
  background: #2ea2cc;
1177
  cursor: auto;
1180
  box-shadow: 0 1px 2px rgba(0,0,0,0.15), inset 0 1px 0 rgba(255,255,255,0.2);
1181
  }
1182
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current h3,
1183
+ .block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current h3 {
1184
  color: #FFFFFF;
1185
  }
1186
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current small,
1187
+ .block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current small {
1188
  color: #eeeeee;
1189
  }
1190
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current:hover,
1191
+ .block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current:hover {
1192
  border-color: #0074a2;
1193
  background: #2ea2cc;
1194
  }
1195
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:last-child,
1196
+ .block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:last-child {
1197
  margin-bottom: 0;
1198
  }
1199
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget h3,
1200
+ .block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget h3 {
1201
  margin: 0 0 7px 0;
1202
  padding: 0;
1203
  height: 1.2em;
1205
  font-size: 14px;
1206
  }
1207
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget small,
1208
+ .block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget small {
1209
  font-size: 11px;
1210
  line-height: 1.25em;
1211
  display: block;
1213
  color: #888888;
1214
  }
1215
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list,
1216
+ .block-editor.so-panels-dialog-add-widget .widget-type-list {
1217
  zoom: 1;
1218
  margin: 0 -5px -10px -5px;
1219
  min-height: 10px;
1220
  }
1221
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list:before,
1222
+ .block-editor.so-panels-dialog-add-widget .widget-type-list:before {
1223
  content: '';
1224
  display: block;
1225
  }
1226
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list:after,
1227
+ .block-editor.so-panels-dialog-add-widget .widget-type-list:after {
1228
  content: '';
1229
  display: table;
1230
  clear: both;
1231
  }
1232
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type,
1233
+ .block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type {
1234
  -ms-user-select: none;
1235
  /* IE 10+ */
1236
  -moz-user-select: -moz-none;
1248
  }
1249
  @media (max-width: 1280px) {
1250
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type,
1251
+ .block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type {
1252
  width: 33.333%;
1253
  }
1254
  }
1255
  @media (max-width: 960px) {
1256
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type,
1257
+ .block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type {
1258
  width: 50%;
1259
  }
1260
  }
1261
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type h3,
1262
+ .block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type h3 {
1263
  margin: 0 0 7px 0;
1264
  padding: 0;
1265
  color: #222222;
1266
  font-size: 14px;
1267
  }
1268
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type small,
1269
+ .block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type small {
1270
  font-size: 11px;
1271
  min-height: 2.5em;
1272
  line-height: 1.25em;
1275
  color: #888888;
1276
  }
1277
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type .widget-icon,
1278
+ .block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type .widget-icon {
1279
  font-size: 20px;
1280
  width: 20px;
1281
  height: 20px;
1284
  margin: -1px 0.5em 0 0;
1285
  }
1286
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper,
1287
+ .block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper {
1288
  border: 1px solid #cccccc;
1289
  cursor: pointer;
1290
  padding: 10px;
1294
  box-shadow: 0 1px 2px rgba(0,0,0,0.075);
1295
  }
1296
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:hover,
1297
+ .block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:hover {
1298
  border: 1px solid #BBBBBB;
1299
  background: #FFFFFF;
1300
  -webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.075);
1302
  box-shadow: 0 2px 2px rgba(0,0,0,0.075);
1303
  }
1304
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form,
1305
+ .block-editor.so-panels-dialog-row-edit .so-content .row-set-form {
1306
  zoom: 1;
1307
  padding: 8px;
1308
  border: 1px solid #ccc;
1310
  background: #F3F3F3;
1311
  }
1312
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form:before,
1313
+ .block-editor.so-panels-dialog-row-edit .so-content .row-set-form:before {
1314
  content: '';
1315
  display: block;
1316
  }
1317
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form:after,
1318
+ .block-editor.so-panels-dialog-row-edit .so-content .row-set-form:after {
1319
  content: '';
1320
  display: table;
1321
  clear: both;
1322
  }
1323
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form input,
1324
+ .block-editor.so-panels-dialog-row-edit .so-content .row-set-form input,
1325
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form select,
1326
+ .block-editor.so-panels-dialog-row-edit .so-content .row-set-form select,
1327
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form button,
1328
+ .block-editor.so-panels-dialog-row-edit .so-content .row-set-form button,
1329
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form strong,
1330
+ .block-editor.so-panels-dialog-row-edit .so-content .row-set-form strong,
1331
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form span,
1332
+ .block-editor.so-panels-dialog-row-edit .so-content .row-set-form span {
1333
  display: inline;
1334
  margin: 1px 5px;
1335
  width: auto;
1337
  box-shadow: none;
1338
  }
1339
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form button,
1340
+ .block-editor.so-panels-dialog-row-edit .so-content .row-set-form button {
1341
  margin-top: 2px;
1342
  }
1343
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form label,
1344
+ .block-editor.so-panels-dialog-row-edit .so-content .row-set-form label {
1345
  display: inline;
1346
  }
1347
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview,
1348
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview {
1349
  margin: 0 -6px;
1350
  height: 360px;
1351
  position: relative;
1352
  white-space: nowrap;
1353
  }
1354
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,
1355
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,
1356
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-in,
1357
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-in,
1358
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-weight,
1359
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-weight {
1360
  -ms-box-sizing: border-box;
1361
  -moz-box-sizing: border-box;
1362
  -webkit-box-sizing: border-box;
1363
  box-sizing: border-box;
1364
  }
1365
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,
1366
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell {
1367
  display: inline-block;
1368
  position: relative;
1369
  padding: 0 6px;
1370
  cursor: pointer;
1371
  }
1372
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in,
1373
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in {
1374
  border: 1px solid #bcccd2;
1375
  min-height: 360px;
1376
  background: #e4eff4;
1377
  position: relative;
1378
  }
1379
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in.cell-selected,
1380
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in.cell-selected {
1381
  background: #cae7f4 url("images/cell-selected.png") repeat;
1382
  border-color: #9abcc7;
1383
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
1384
  }
1385
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight,
1386
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight,
1387
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input,
1388
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input {
1389
  position: absolute;
1390
  font-size: 17px;
1391
  font-weight: bold;
1402
  cursor: pointer;
1403
  }
1404
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:after,
1405
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:after,
1406
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:after,
1407
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:after {
1408
  content: '%';
1409
  }
1410
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:hover,
1411
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:hover,
1412
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:hover,
1413
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:hover {
1414
  background: #F6F6F6;
1415
  border: 1px solid #D0D0D0;
1416
  }
1417
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input,
1418
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input {
1419
  background: #F6F6F6;
1420
  border: 1px solid #D0D0D0;
1421
  -webkit-box-shadow: none;
1423
  box-shadow: none;
1424
  }
1425
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle,
1426
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle {
1427
  z-index: 100;
1428
  position: absolute;
1429
  top: 0;
1438
  transition: background 0.15s ease-in-out 0s;
1439
  }
1440
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle:hover,
1441
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle:hover,
1442
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle.ui-draggable-dragging,
1443
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle.ui-draggable-dragging {
1444
  background: #b7e0f1;
1445
  }
1446
  .so-panels-dialog.so-panels-dialog-history .so-left-sidebar,
1447
+ .block-editor.so-panels-dialog-history .so-left-sidebar {
1448
  padding: 0;
1449
  }
1450
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry,
1451
+ .block-editor.so-panels-dialog-history .history-entries .history-entry {
1452
  padding: 10px;
1453
  background: #F8F8F8;
1454
  cursor: pointer;
1455
  border-bottom: 1px solid #ccc;
1456
  }
1457
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry h3,
1458
+ .block-editor.so-panels-dialog-history .history-entries .history-entry h3 {
1459
  margin: 0 0 0.6em 0;
1460
  font-size: 12px;
1461
  font-weight: bold;
1463
  line-height: 1em;
1464
  }
1465
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .timesince,
1466
+ .block-editor.so-panels-dialog-history .history-entries .history-entry .timesince {
1467
  color: #999999;
1468
  font-size: 11px;
1469
  line-height: 1em;
1470
  }
1471
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry:hover,
1472
+ .block-editor.so-panels-dialog-history .history-entries .history-entry:hover {
1473
  background: #F0F0F0;
1474
  }
1475
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry.so-selected,
1476
+ .block-editor.so-panels-dialog-history .history-entries .history-entry.so-selected {
1477
  background: #EEEEEE;
1478
  }
1479
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .count,
1480
+ .block-editor.so-panels-dialog-history .history-entries .history-entry .count {
1481
  color: #999999;
1482
  }
1483
  .so-panels-dialog.so-panels-dialog-history .so-content,
1484
+ .block-editor.so-panels-dialog-history .so-content {
1485
  padding: 0;
1486
  overflow-y: hidden;
1487
  }
1488
  .so-panels-dialog.so-panels-dialog-history .so-content form.history-form,
1489
+ .block-editor.so-panels-dialog-history .so-content form.history-form {
1490
  display: none;
1491
  }
1492
  .so-panels-dialog.so-panels-dialog-history .so-content iframe.siteorigin-panels-history-iframe,
1493
+ .block-editor.so-panels-dialog-history .so-content iframe.siteorigin-panels-history-iframe {
1494
  width: 100%;
1495
  height: 100%;
1496
  }
1497
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content,
1498
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content {
1499
  padding-left: 10px;
1500
  padding-right: 10px;
1501
  }
1502
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-error-message,
1503
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-error-message {
1504
  font-size: 14px;
1505
  border: 1px solid #cccccc;
1506
  background: #F8F8F8;
1507
  padding: 15px 20px;
1508
  }
1509
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .export-file-ui,
1510
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .export-file-ui {
1511
  padding: 5px 15px;
1512
  text-align: right;
1513
  }
1514
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui,
1515
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui {
1516
  padding: 15px;
1517
  }
1518
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-drop-message,
1519
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-drop-message {
1520
  display: none;
1521
  }
1522
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui.has-drag-drop .drag-drop-message,
1523
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui.has-drag-drop .drag-drop-message {
1524
  display: block;
1525
  }
1526
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui p.drag-drop-message,
1527
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui p.drag-drop-message {
1528
  font-size: 1em;
1529
  margin-bottom: 0;
1530
  }
1531
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area,
1532
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area {
1533
  display: block;
1534
  -ms-box-sizing: border-box;
1535
  -moz-box-sizing: border-box;
1544
  transition: all 0.25s ease 0s;
1545
  }
1546
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area.file-dragover,
1547
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area.file-dragover {
1548
  background-color: #f2f9fc;
1549
  border-color: #0074a2;
1550
  }
1551
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar,
1552
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar {
1553
  display: none;
1554
  padding: 2px;
1555
  border: 2px solid #2181b1;
1559
  margin-top: 20px;
1560
  }
1561
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar .progress-percent,
1562
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar .progress-percent {
1563
  height: 14px;
1564
  background-color: #358ebe;
1565
  -webkit-border-radius: 1px;
1567
  border-radius: 1px;
1568
  }
1569
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .file-browse-button,
1570
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .file-browse-button {
1571
  padding: 12px 30px;
1572
  height: auto;
1573
  }
1574
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-browse,
1575
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-browse {
1576
  background: #f3f3f3;
1577
  border-bottom: 1px solid #d0d0d0;
1578
  margin: -15px -10px 15px -10px;
1580
  font-weight: bold;
1581
  }
1582
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items-wrapper,
1583
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items-wrapper {
1584
  display: flex;
1585
  flex-flow: row wrap;
1586
  }
1587
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-no-results,
1588
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-no-results {
1589
  margin: 20px 0;
1590
  padding: 0 5px;
1591
  }
1592
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1593
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1594
  -ms-box-sizing: border-box;
1595
  -moz-box-sizing: border-box;
1596
  -webkit-box-sizing: border-box;
1598
  padding: 6px;
1599
  }
1600
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper,
1601
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper {
1602
  display: flex;
1603
  flex-flow: column nowrap;
1604
  height: 100%;
1611
  box-shadow: 0 1px 1px rgba(0,0,0,0.1);
1612
  }
1613
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-title,
1614
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-title {
1615
  font-size: 15px;
1616
  margin: 0 0 13px 0;
1617
  }
1618
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot,
1619
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot {
1620
  flex: 3 auto;
1621
  margin-bottom: 10px;
1622
  cursor: pointer;
1623
  }
1624
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading,
1625
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading {
1626
  background-image: url("images/wpspin_light.gif");
1627
  background-position: center center;
1628
  background-repeat: no-repeat;
1629
  }
1630
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
1631
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading,
1632
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading {
1633
  background-image: url(images/wpspin_light-2x.gif);
1634
  background-size: 16px 16px;
1635
  }
1636
  }
1637
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot img,
1638
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot img {
1639
  display: block;
1640
  width: 100%;
1641
  height: auto;
1642
  }
1643
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot .so-screenshot-wrapper,
1644
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot .so-screenshot-wrapper {
1645
  display: block;
1646
  min-height: 40px;
1647
  background: #808080;
1648
  border: 1px solid #d0d0d0;
1649
  }
1650
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-description,
1651
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-description {
1652
  flex: 1 auto;
1653
  font-size: 0.9em;
1654
  color: #666;
1657
  overflow: hidden;
1658
  }
1659
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom,
1660
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom {
1661
  flex: 1 auto;
1662
  position: relative;
1663
  max-height: 50px;
1666
  border-top: 1px solid #d0d0d0;
1667
  }
1668
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-title,
1669
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-title {
1670
  margin: 0;
1671
  padding: 16px 10px;
1672
  cursor: pointer;
1674
  white-space: nowrap;
1675
  }
1676
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-buttons,
1677
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-buttons {
1678
  position: absolute;
1679
  z-index: 2;
1680
  top: 0;
1694
  box-shadow: -1px 0 1px rgba(0, 0, 0, 0.05);
1695
  }
1696
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:hover .so-buttons,
1697
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:hover .so-buttons {
1698
  visibility: visible;
1699
  }
1700
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected,
1701
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected {
1702
  background-color: #e5f4fa;
1703
  }
1704
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-directory-item-wrapper,
1705
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-directory-item-wrapper {
1706
  background: #deeef4;
1707
  border-color: #9abcc7;
1708
  }
1709
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom,
1710
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom {
1711
  background: #f8fdff;
1712
  border-color: #bcccd2;
1713
  }
1714
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-title,
1715
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-title {
1716
  color: #3e484c;
1717
  }
1718
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-buttons,
1719
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-buttons {
1720
  background: #eaf2f6;
1721
  border-color: #bcccd2;
1722
  }
1723
  @media only screen and (min-width: 1680px) {
1724
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1725
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1726
  width: 20%;
1727
  }
1728
  }
1729
  @media only screen and (max-width: 1679px) and (min-width: 1280px) {
1730
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1731
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1732
  width: 25%;
1733
  }
1734
  }
1735
  @media only screen and (max-width: 1279px) and (min-width: 1140px) {
1736
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1737
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1738
  width: 33.333%;
1739
  }
1740
  }
1741
  @media only screen and (max-width: 1139px) {
1742
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1743
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1744
  width: 50%;
1745
  }
1746
  }
1747
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages,
1748
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages {
1749
  margin-top: 15px;
1750
  padding: 0 5px;
1751
  }
1752
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages .button-disabled,
1753
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages .button-disabled {
1754
  pointer-events: none;
1755
  }
1756
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-toolbar .so-buttons select.so-layout-position,
1757
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-toolbar .so-buttons select.so-layout-position {
1758
  vertical-align: baseline;
1759
  }
1760
  .so-panels-dialog .so-visual-styles,
1761
+ .block-editor .so-visual-styles {
1762
  margin: -15px;
1763
  height: auto;
1764
  /* All the field types */
1765
  }
1766
  .so-panels-dialog .so-visual-styles h3,
1767
+ .block-editor .so-visual-styles h3 {
1768
  line-height: 1em;
1769
  margin: 0;
1770
  padding: 20px 15px;
1771
  border-bottom: 1px solid #ddd;
1772
  }
1773
  .so-panels-dialog .so-visual-styles .style-section-head,
1774
+ .block-editor .so-visual-styles .style-section-head {
1775
  background: #ffffff;
1776
  padding: 15px 10px;
1777
  border-bottom: 1px solid #ddd;
1782
  user-select: none;
1783
  }
1784
  .so-panels-dialog .so-visual-styles .style-section-head h4,
1785
+ .block-editor .so-visual-styles .style-section-head h4 {
1786
  margin: 0;
1787
  }
1788
  .so-panels-dialog .so-visual-styles .style-section-fields,
1789
+ .block-editor .so-visual-styles .style-section-fields {
1790
  padding: 15px;
1791
  border-bottom: 1px solid #ddd;
1792
  background: #F7F7F7;
1793
  }
1794
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper,
1795
+ .block-editor .so-visual-styles .style-section-fields .style-field-wrapper {
1796
  margin-bottom: 20px;
1797
  }
1798
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper:last-child,
1799
+ .block-editor .so-visual-styles .style-section-fields .style-field-wrapper:last-child {
1800
  margin-bottom: 0;
1801
  }
1802
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper > label,
1803
+ .block-editor .so-visual-styles .style-section-fields .style-field-wrapper > label {
1804
  font-weight: bold;
1805
  display: block;
1806
  margin-bottom: 3px;
1807
  }
1808
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field,
1809
+ .block-editor .so-visual-styles .style-section-fields .style-field-wrapper .style-field {
1810
  zoom: 1;
1811
  }
1812
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:before,
1813
+ .block-editor .so-visual-styles .style-section-fields .style-field-wrapper .style-field:before {
1814
  content: '';
1815
  display: block;
1816
  }
1817
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:after,
1818
+ .block-editor .so-visual-styles .style-section-fields .style-field-wrapper .style-field:after {
1819
  content: '';
1820
  display: table;
1821
  clear: both;
1822
  }
1823
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field input,
1824
+ .block-editor .so-visual-styles .style-section-fields .style-field-wrapper .style-field input {
1825
  font-size: 12px;
1826
  }
1827
  .so-panels-dialog .so-visual-styles .style-input-wrapper,
1828
+ .block-editor .so-visual-styles .style-input-wrapper {
1829
  zoom: 1;
1830
  }
1831
  .so-panels-dialog .so-visual-styles .style-input-wrapper:before,
1832
+ .block-editor .so-visual-styles .style-input-wrapper:before {
1833
  content: '';
1834
  display: block;
1835
  }
1836
  .so-panels-dialog .so-visual-styles .style-input-wrapper:after,
1837
+ .block-editor .so-visual-styles .style-input-wrapper:after {
1838
  content: '';
1839
  display: table;
1840
  clear: both;
1841
  }
1842
  .so-panels-dialog .so-visual-styles .style-input-wrapper input,
1843
+ .block-editor .so-visual-styles .style-input-wrapper input {
1844
  max-width: 100%;
1845
  }
1846
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-inputs,
1847
+ .block-editor .so-visual-styles .style-field-measurement .measurement-inputs {
1848
  overflow: auto;
1849
  margin: 0 -3px 4px -3px;
1850
  }
1851
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper,
1852
+ .block-editor .so-visual-styles .style-field-measurement .measurement-wrapper {
1853
  box-sizing: border-box;
1854
  float: left;
1855
  width: 25%;
1856
  padding: 0 3px;
1857
  }
1858
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value,
1859
+ .block-editor .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value {
1860
  border-width: 1px;
1861
  display: block;
1862
  max-width: 100%;
1863
  }
1864
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-top,
1865
+ .block-editor .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-top {
1866
  box-shadow: inset 0 2px 1px rgba(0, 115, 170, 0.35);
1867
  }
1868
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-right,
1869
+ .block-editor .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-right {
1870
  box-shadow: inset -3px 0 2px rgba(0, 115, 170, 0.35);
1871
  }
1872
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-bottom,
1873
+ .block-editor .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-bottom {
1874
  box-shadow: inset 0 -2px 1px rgba(0, 115, 170, 0.35);
1875
  }
1876
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-left,
1877
+ .block-editor .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-left {
1878
  box-shadow: inset 3px 0 2px rgba(0, 115, 170, 0.35);
1879
  }
1880
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-unit-multiple,
1881
+ .block-editor .so-visual-styles .style-field-measurement .measurement-unit-multiple {
1882
  width: 100%;
1883
  display: block;
1884
  }
1885
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-unit-single,
1886
+ .block-editor .so-visual-styles .style-field-measurement .measurement-unit-single {
1887
  float: right;
1888
  width: 25%;
1889
  }
1890
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-value-single,
1891
+ .block-editor .so-visual-styles .style-field-measurement .measurement-value-single {
1892
  float: left;
1893
  width: 72%;
1894
  }
1895
  .so-panels-dialog .so-visual-styles .style-field-image .so-image-selector,
1896
+ .block-editor .so-visual-styles .style-field-image .so-image-selector {
1897
  display: inline-block;
1898
  background-color: #f7f7f7;
1899
  border: 1px solid #ccc;
1908
  box-shadow: inset 0 1px #FFFFFF;
1909
  }
1910
  .so-panels-dialog .so-visual-styles .style-field-image .so-image-selector .current-image,
1911
+ .block-editor .so-visual-styles .style-field-image .so-image-selector .current-image {
1912
  height: 28px;
1913
  width: 28px;
1914
  float: left;
1932
  background-clip: padding-box;
1933
  }
1934
  .so-panels-dialog .so-visual-styles .style-field-image .so-image-selector .select-image,
1935
+ .block-editor .so-visual-styles .style-field-image .so-image-selector .select-image {
1936
  font-size: 12px;
1937
  line-height: 28px;
1938
  float: left;
1940
  color: #555;
1941
  }
1942
  .so-panels-dialog .so-visual-styles .style-field-image .remove-image,
1943
+ .block-editor .so-visual-styles .style-field-image .remove-image {
1944
  font-size: 12px;
1945
  margin-top: 4px;
1946
  margin-left: 15px;
1950
  text-decoration: none;
1951
  }
1952
  .so-panels-dialog .so-visual-styles .style-field-image .remove-image.hidden,
1953
+ .block-editor .so-visual-styles .style-field-image .remove-image.hidden {
1954
  display: none;
1955
  }
1956
  .so-panels-dialog .so-visual-styles .style-field-image .image-fallback,
1957
+ .block-editor .so-visual-styles .style-field-image .image-fallback {
1958
  margin-top: 4px;
1959
  }
1960
  .so-panels-dialog .so-visual-styles .style-field-checkbox label,
1961
+ .block-editor .so-visual-styles .style-field-checkbox label {
1962
  -webkit-user-select: none;
1963
  /* Chrome all / Safari all */
1964
  -moz-user-select: none;
1968
  user-select: none;
1969
  }
1970
  .so-panels-dialog .so-visual-styles .so-field-code,
1971
+ .block-editor .so-visual-styles .so-field-code {
1972
  font-size: 12px;
1973
  font-family: "Courier 10 Pitch", Courier, monospace;
1974
  }
1975
  .so-panels-dialog .so-visual-styles .so-description,
1976
+ .block-editor .so-visual-styles .so-description {
1977
  color: #999;
1978
  font-size: 12px;
1979
  margin-top: 5px;
1982
  clear: both;
1983
  }
1984
  .so-panels-dialog .so-visual-styles.so-cell-styles,
1985
+ .block-editor .so-visual-styles.so-cell-styles {
1986
  margin-top: 15px;
1987
  }
1988
  .so-panels-dialog .so-content .siteorigin-panels-builder .so-builder-toolbar,
1989
+ .block-editor .so-content .siteorigin-panels-builder .so-builder-toolbar,
1990
  .so-panels-dialog .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-builder-toolbar,
1991
+ .block-editor .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-builder-toolbar {
1992
  border: 1px solid #dedede;
1993
  z-index: 1;
1994
  }
1995
  .so-panels-dialog .so-content .siteorigin-panels-builder .so-rows-container,
1996
+ .block-editor .so-content .siteorigin-panels-builder .so-rows-container,
1997
  .so-panels-dialog .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-rows-container,
1998
+ .block-editor .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-rows-container {
1999
  padding: 20px 0 0 0;
2000
  }
2001
  .so-panels-dialog .so-content .siteorigin-panels-builder .so-panels-welcome-message,
2002
+ .block-editor .so-content .siteorigin-panels-builder .so-panels-welcome-message,
2003
  .so-panels-dialog .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-panels-welcome-message,
2004
+ .block-editor .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-panels-welcome-message {
2005
  padding-left: 0;
2006
  padding-right: 0;
2007
  line-height: 2.5em;
2008
  }
2009
  .so-panels-dialog .siteorigin-panels-layout-block-container,
2010
+ .block-editor .siteorigin-panels-layout-block-container {
2011
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
2012
  font-size: 13px;
2013
  line-height: 1.4em;
2014
  }
2015
  .so-panels-dialog .siteorigin-panels-layout-block-container ul,
2016
+ .block-editor .siteorigin-panels-layout-block-container ul {
2017
  list-style: none;
2018
  }
2019
+ .so-panels-dialog .siteorigin-panels-block-icon,
2020
+ .block-editor .siteorigin-panels-block-icon {
 
 
 
 
 
 
 
 
2021
  display: inline-block;
2022
  background-size: cover;
2023
  background-image: url('../compat/pb-icon.svg');
2024
  width: 20px;
2025
  height: 20px;
2026
  }
2027
+ .so-panels-dialog .so-panels-block-layout-preview-container .so-panels-spinner-container,
2028
+ .block-editor .so-panels-block-layout-preview-container .so-panels-spinner-container {
2029
  text-align: center;
2030
  }
2031
+ .so-panels-dialog .so-panels-block-layout-preview-container .so-panels-spinner-container > span,
2032
+ .block-editor .so-panels-block-layout-preview-container .so-panels-spinner-container > span {
2033
  display: inline-block;
2034
  }
2035
  .so-panels-dialog .so-dropdown-wrapper input[type="button"].button-primary,
2036
+ .block-editor .so-dropdown-wrapper input[type="button"].button-primary {
2037
  width: 125px;
2038
  height: 28px;
2039
  }
2040
  .so-panels-dialog .so-dropdown-wrapper .so-dropdown-links-wrapper,
2041
+ .block-editor .so-dropdown-wrapper .so-dropdown-links-wrapper {
2042
  display: block;
2043
  z-index: 11;
2044
  bottom: 28px;
2045
  width: 125px;
2046
  }
2047
  .so-panels-dialog .so-dropdown-wrapper .so-dropdown-links-wrapper.hidden,
2048
+ .block-editor .so-dropdown-wrapper .so-dropdown-links-wrapper.hidden {
2049
  display: none;
2050
  }
2051
  /* Display the dialog with a proper z-index in the customizer */
css/admin.min.css CHANGED
@@ -1 +1 @@
1
- @font-face{font-family:siteorigin-panels-icons;src:url(icons/panels-icons.eot);src:url(icons/panels-icons.eot) format("embedded-opentype"),url(icons/panels-icons.woff) format("woff"),url(icons/panels-icons.ttf) format("truetype"),url(icons/panels-icons.svg) format("svg");font-weight:400;font-style:normal}#so-panels-panels.attached-to-editor{margin-top:20px}#so-panels-panels.attached-to-editor .handlediv,#so-panels-panels.attached-to-editor .hndle{display:none!important}#so-panels-panels.attached-to-editor .inside{margin:0!important;padding:0!important}#so-panels-panels.attached-to-editor .so-toolbar .so-switch-to-standard{display:block}.siteorigin-panels-builder{position:relative}.siteorigin-panels-builder .so-tool-button{padding:6px 7px;text-decoration:none;line-height:1em;float:left;margin-right:2px;display:block;visibility:visible;position:relative;cursor:pointer;border:1px solid #bebebe;background:#eee;background:-o-linear-gradient(#f9f9f9,#eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9",endColorstr="#eeeeee",GradientType=0);box-shadow:0 1px 1px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.5);outline:none;border-radius:2px}.siteorigin-panels-builder .so-tool-button .so-panels-icon{font-size:12px}.siteorigin-panels-builder .so-tool-button span{display:inline-block;color:#666;text-shadow:0 1px 0 #fff;min-width:10px;text-align:center}.siteorigin-panels-builder .so-tool-button:hover{background:#fff}.siteorigin-panels-builder .so-tool-button:hover span{color:#444}.siteorigin-panels-builder .so-builder-toolbar{-ms-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #d0d0d0;background:#f5f5f5;line-height:1em;z-index:101;white-space:nowrap;overflow-x:hidden;position:relative;box-shadow:0 1px 1px rgba(0,0,0,.04);top:0;left:0;width:100%;padding:6px 9px;margin-top:0!important;zoom:1}.siteorigin-panels-builder .so-builder-toolbar:before{content:"";display:block}.siteorigin-panels-builder .so-builder-toolbar:after{content:"";display:table;clear:both}.siteorigin-panels-builder .so-builder-toolbar .so-tool-button{display:inline-block;color:#666;padding:2px 10px 2px 8px}.siteorigin-panels-builder .so-builder-toolbar .so-tool-button .so-button-text{margin:3px 0 2px;font-size:11px}.siteorigin-panels-builder .so-builder-toolbar .so-tool-button .so-panels-icon{float:left;margin:3px 7px 2px 0;font-size:14px;color:#747474}.siteorigin-panels-builder .so-builder-toolbar .so-tool-button:hover,.siteorigin-panels-builder .so-builder-toolbar .so-tool-button:hover .so-panels-icon{color:#444}.siteorigin-panels-builder .so-builder-toolbar .so-switch-to-standard{cursor:pointer;float:right;display:none;text-decoration:none;color:#666;padding:5px 6px;border-radius:2px;border:1px solid transparent;font-size:11px}.siteorigin-panels-builder .so-builder-toolbar .so-switch-to-standard:hover{background:#fafafa;border:1px solid #999;color:#444}.siteorigin-panels-builder .so-rows-container{padding:20px 15px 0}.siteorigin-panels-builder .so-rows-container .so-row-color-1.so-row-color{background-color:#cde2ec;border:1px solid #a4cadd}.siteorigin-panels-builder .so-rows-container .so-row-color-1.so-row-color.so-row-color-selected:before{background:#a8cdde}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-1 .so-cells .cell .cell-wrapper{background-color:#cde2ec}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-1 .so-cells .cell.cell-selected .cell-wrapper{background-color:#99c4d8}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-1 .so-cells .cell .resize-handle{background-color:#e7f1f6}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-1 .so-cells .cell .resize-handle:hover{background-color:#dcebf2}.siteorigin-panels-builder .so-rows-container .so-row-color-2.so-row-color{background-color:#f2c2be;border:1px solid #e9968f}.siteorigin-panels-builder .so-rows-container .so-row-color-2.so-row-color.so-row-color-selected:before{background:#ea9a93}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-2 .so-cells .cell .cell-wrapper{background-color:#f2c2be}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-2 .so-cells .cell.cell-selected .cell-wrapper{background-color:#e68a83}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-2 .so-cells .cell .resize-handle{background-color:#f8dedc}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-2 .so-cells .cell .resize-handle:hover{background-color:#f5d2cf}.siteorigin-panels-builder .so-rows-container .so-row-color-3.so-row-color{background-color:#d5ccdf;border:1px solid #b9aac9}.siteorigin-panels-builder .so-rows-container .so-row-color-3.so-row-color.so-row-color-selected:before{background:#bbadcb}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-3 .so-cells .cell .cell-wrapper{background-color:#d5ccdf}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-3 .so-cells .cell.cell-selected .cell-wrapper{background-color:#b1a0c3}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-3 .so-cells .cell .resize-handle{background-color:#e7e2ed}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-3 .so-cells .cell .resize-handle:hover{background-color:#dfd9e7}.siteorigin-panels-builder .so-rows-container .so-row-color-4.so-row-color{background-color:#cae7cd;border:1px solid #a3d6a9}.siteorigin-panels-builder .so-rows-container .so-row-color-4.so-row-color.so-row-color-selected:before{background:#a7d7ac}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-4 .so-cells .cell .cell-wrapper{background-color:#cae7cd}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-4 .so-cells .cell.cell-selected .cell-wrapper{background-color:#99d19f}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-4 .so-cells .cell .resize-handle{background-color:#e3f2e4}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-4 .so-cells .cell .resize-handle:hover{background-color:#d8edda}.siteorigin-panels-builder .so-rows-container .so-row-color-5.so-row-color{background-color:#e2dcb1;border:1px solid #d3ca88}.siteorigin-panels-builder .so-rows-container .so-row-color-5.so-row-color.so-row-color-selected:before{background:#d4cb8c}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-5 .so-cells .cell .cell-wrapper{background-color:#e2dcb1}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-5 .so-cells .cell.cell-selected .cell-wrapper{background-color:#cfc57d}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-5 .so-cells .cell .resize-handle{background-color:#ece8cb}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-5 .so-cells .cell .resize-handle:hover{background-color:#e8e3c0}.siteorigin-panels-builder .so-rows-container h3.so-row-label{display:inline-block;font-size:1em;font-weight:500;color:#474747;margin:0 0 0 4px;line-height:22px;float:left}.siteorigin-panels-builder .so-rows-container .so-row-toolbar{zoom:1;margin-bottom:4px}.siteorigin-panels-builder .so-rows-container .so-row-toolbar:before{content:"";display:block}.siteorigin-panels-builder .so-rows-container .so-row-toolbar:after{content:"";display:table;clear:both}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-tool-button{-ms-box-sizing:border-box;box-sizing:border-box;padding:4px;float:right}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-tool-button .so-panels-icon{color:#777;font-size:11px;width:11px;height:11px;display:block}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-tool-button:hover .so-panels-icon{color:#555}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-tool-button.so-row-move{cursor:move}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-dropdown-wrapper .so-dropdown-links-wrapper{visibility:hidden;opacity:0;transition:visibility 0s linear 75ms,opacity 75ms linear;z-index:101;right:-10px;top:100%;width:125px}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-dropdown-wrapper .so-dropdown-links-wrapper ul li a.so-row-delete{color:#a00}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-dropdown-wrapper .so-dropdown-links-wrapper ul li a.so-row-delete:hover{color:#fff;background:#a00}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-dropdown-wrapper .so-dropdown-links-wrapper ul li.so-row-colors-container{display:flex;justify-content:space-around;padding:5px}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-dropdown-wrapper .so-dropdown-links-wrapper ul li.so-row-colors-container .so-row-color{display:inline-block;cursor:pointer;position:relative;text-align:center;width:14px;height:14px}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-dropdown-wrapper .so-dropdown-links-wrapper ul li.so-row-colors-container .so-row-color.so-row-color-selected:before{content:"";display:block;position:absolute;top:2px;bottom:2px;left:2px;right:2px}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-dropdown-wrapper:hover .so-dropdown-links-wrapper{visibility:visible;opacity:1;transition-delay:0s}.siteorigin-panels-builder .so-rows-container .ui-sortable-placeholder{visibility:visible!important;background:#f7f7f7;-ms-box-sizing:border-box;box-sizing:border-box}.siteorigin-panels-builder .so-rows-container .so-row-container{margin-bottom:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.siteorigin-panels-builder .so-rows-container .so-row-container.ui-sortable-helper{opacity:.9}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells{zoom:1;margin:0 -5px;position:relative;display:flex}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells:before{content:"";display:block}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells:after{content:"";display:table;clear:both}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .ui-resizable-handle.ui-resizable-w{width:10px;left:-11px;cursor:col-resize;background:rgba(0,150,211,.25);transition:background .25s ease-in-out}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .ui-resizable-handle.ui-resizable-w:hover{background:rgba(0,150,211,.1)}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell{-ms-box-sizing:border-box;box-sizing:border-box;position:relative;padding:0 5px}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-first{margin-left:0}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-last{margin-right:0}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .cell-wrapper{background:#e4eff4;padding:7px 7px 0;height:100%;min-height:63px;transition:background .25s ease-in-out 0s}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.cell-selected .cell-wrapper{background-size:3px 3px}}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell,.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .cell-wrapper{-ms-box-sizing:border-box;box-sizing:border-box}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget{cursor:move;margin-bottom:7px;background:#f9f9fb;border:1px solid hsla(0,0%,100%,.75);max-height:49px;box-shadow:0 1px 1px rgba(0,0,0,.075);-ms-box-sizing:border-box;box-sizing:border-box}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-widget-no-move{cursor:auto}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget:hover{border:1px solid hsla(0,0%,100%,.55);background:#fff;box-shadow:0 0 2px rgba(0,0,0,.1)}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget .so-widget-wrapper{padding:7px 8px;overflow:hidden;position:relative}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget h4{display:block;cursor:pointer;margin:0 15px 3px 0;font-weight:600;line-height:1.25em;color:#474747;text-shadow:0 1px 0 #fff;white-space:nowrap}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget h4 span{font-weight:400;display:inline-block;color:#999;text-shadow:0 1px 0 #fff;margin-left:12px;margin-right:5px;font-style:italic}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-widget-no-edit h4{cursor:auto}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget .title .actions{font-size:12px;position:absolute;top:5px;right:7px;cursor:pointer;padding:2px 2px 2px 15px;z-index:10}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget .title .actions:hover{background:#feffff}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget .title .actions:hover a{opacity:1}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget .title .actions a{display:none;margin-right:3px;text-decoration:none}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget .title .actions a.widget-delete{color:red}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget .title .actions a.widget-delete:hover{color:#fff;background:red}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget:hover .title a{display:inline-block;opacity:.5}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.panel-being-dragged .title .actions{display:none}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget small{display:block;height:16px;overflow:hidden;color:#777}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget .form{display:none}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-widget-read-only,.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-widget-read-only:hover{background:#f5f5f5;border:1px solid #a6bac1;box-shadow:none}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-widget-read-only:hover h4,.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-widget-read-only:hover small,.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-widget-read-only h4,.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-widget-read-only small{opacity:.5}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-hovered{background:#3a7096;border:1px solid #39618c;box-shadow:0 2px 2px rgba(0,0,0,.1)}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-hovered h4,.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-hovered small,.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-hovered span{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.85)}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-hovered small{color:#eee}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget-sortable-highlight{border:1px solid rgba(0,0,0,.075);background:rgba(0,0,0,.025);-ms-box-sizing:border-box;box-sizing:border-box;height:49px;margin-bottom:7px;position:relative;box-shadow:inset 2px 2px 2px rgba(0,0,0,.01)}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .resize-handle{z-index:100;position:absolute;top:0;width:10px;left:-5px;cursor:col-resize;background:#f6fafb;height:100%;transition:background .25s ease-in-out 0s}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell:first-child .resize-handle{display:none}.siteorigin-panels-builder .so-panels-welcome-message{text-align:center;padding:0 15px 20px;color:#555;line-height:1.8em}.siteorigin-panels-builder .so-panels-welcome-message .so-message-wrapper{padding:15px 10px;background:#f8f8f8;border:1px solid #e0e0e0}.siteorigin-panels-builder .so-panels-welcome-message .so-tool-button{font-size:inherit;display:inline-block;float:none;color:#666;padding:5px 10px;margin:0 3px}.siteorigin-panels-builder .so-panels-welcome-message .so-tool-button .so-panels-icon{color:#777;font-size:.8em}.siteorigin-panels-builder .so-panels-welcome-message .so-tip-wrapper{margin-top:15px;font-size:.95em}.siteorigin-panels-builder.so-display-narrow .so-builder-toolbar{padding:10px}.siteorigin-panels-builder.so-display-narrow .so-builder-toolbar>.so-tool-button{padding-right:2px}.siteorigin-panels-builder.so-display-narrow .so-builder-toolbar>.so-tool-button .so-panels-icon{font-size:14px}.siteorigin-panels-builder.so-display-narrow .so-builder-toolbar>.so-tool-button.so-learn,.siteorigin-panels-builder.so-display-narrow .so-builder-toolbar>.so-tool-button span.so-button-text{display:none}.siteorigin-panels-builder.so-display-narrow .so-builder-toolbar .so-switch-to-standard,.siteorigin-panels-builder.so-display-narrow .widgets-container .so-widget .actions{display:none!important}.so-widget.ui-sortable-helper.widget-being-dragged{z-index:500002!important;opacity:.9;pointer-events:none;border:1px solid rgba(0,0,0,.35)!important;cursor:move;margin-bottom:7px;background:#f9f9fb;border:1px solid hsla(0,0%,100%,.75);max-height:49px;box-shadow:0 1px 1px rgba(0,0,0,.075);-ms-box-sizing:border-box;box-sizing:border-box}.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-no-move{cursor:auto}.so-widget.ui-sortable-helper.widget-being-dragged:hover{border:1px solid hsla(0,0%,100%,.55);background:#fff;box-shadow:0 0 2px rgba(0,0,0,.1)}.so-widget.ui-sortable-helper.widget-being-dragged .so-widget-wrapper{padding:7px 8px;overflow:hidden;position:relative}.so-widget.ui-sortable-helper.widget-being-dragged h4{display:block;cursor:pointer;margin:0 15px 3px 0;font-weight:600;line-height:1.25em;color:#474747;text-shadow:0 1px 0 #fff;white-space:nowrap}.so-widget.ui-sortable-helper.widget-being-dragged h4 span{font-weight:400;display:inline-block;color:#999;text-shadow:0 1px 0 #fff;margin-left:12px;margin-right:5px;font-style:italic}.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-no-edit h4{cursor:auto}.so-widget.ui-sortable-helper.widget-being-dragged .title .actions{font-size:12px;position:absolute;top:5px;right:7px;cursor:pointer;padding:2px 2px 2px 15px;z-index:10}.so-widget.ui-sortable-helper.widget-being-dragged .title .actions:hover{background:#feffff}.so-widget.ui-sortable-helper.widget-being-dragged .title .actions:hover a{opacity:1}.so-widget.ui-sortable-helper.widget-being-dragged .title .actions a{display:none;margin-right:3px;text-decoration:none}.so-widget.ui-sortable-helper.widget-being-dragged .title .actions a.widget-delete{color:red}.so-widget.ui-sortable-helper.widget-being-dragged .title .actions a.widget-delete:hover{color:#fff;background:red}.so-widget.ui-sortable-helper.widget-being-dragged:hover .title a{display:inline-block;opacity:.5}.so-widget.ui-sortable-helper.widget-being-dragged.panel-being-dragged .title .actions{display:none}.so-widget.ui-sortable-helper.widget-being-dragged small{display:block;height:16px;overflow:hidden;color:#777}.so-widget.ui-sortable-helper.widget-being-dragged .form{display:none}.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only,.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only:hover{background:#f5f5f5;border:1px solid #a6bac1;box-shadow:none}.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only:hover h4,.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only:hover small,.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only h4,.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only small{opacity:.5}.so-widget.ui-sortable-helper.widget-being-dragged.so-hovered{background:#3a7096;border:1px solid #39618c;box-shadow:0 2px 2px rgba(0,0,0,.1)}.so-widget.ui-sortable-helper.widget-being-dragged.so-hovered h4,.so-widget.ui-sortable-helper.widget-being-dragged.so-hovered small,.so-widget.ui-sortable-helper.widget-being-dragged.so-hovered span{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.85)}.so-widget.ui-sortable-helper.widget-being-dragged.so-hovered small{color:#eee}.widgets-holder-wrap .widget-inside .siteorigin-panels-builder .so-builder-container{padding-top:0}.widgets-holder-wrap .widget-inside .siteorigin-panels-builder .so-rows-container{padding:10px 0 0}.widgets-holder-wrap .widget-inside .siteorigin-panels-builder .so-builder-toolbar{padding-left:15px;padding-right:15px;margin:0 -15px}.gutenberg .so-content,.gutenberg .so-left-sidebar,.gutenberg .so-overlay,.gutenberg .so-right-sidebar,.gutenberg .so-title-bar,.gutenberg .so-toolbar,.so-panels-dialog .so-content,.so-panels-dialog .so-left-sidebar,.so-panels-dialog .so-overlay,.so-panels-dialog .so-right-sidebar,.so-panels-dialog .so-title-bar,.so-panels-dialog .so-toolbar{z-index:100001;position:fixed;-ms-box-sizing:border-box;box-sizing:border-box;padding:15px}.gutenberg .so-content,.gutenberg .so-left-sidebar,.gutenberg .so-right-sidebar,.so-panels-dialog .so-content,.so-panels-dialog .so-left-sidebar,.so-panels-dialog .so-right-sidebar{overflow-y:auto}.gutenberg .so-overlay,.so-panels-dialog .so-overlay{top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.gutenberg .so-content,.so-panels-dialog .so-content{top:80px;left:30px;right:30px;bottom:88px;background-color:#fdfdfd;overflow-x:hidden;box-shadow:inset 0 2px 2px rgba(0,0,0,.03)}.gutenberg .so-content>:first-child,.so-panels-dialog .so-content>:first-child{margin-top:0}.gutenberg .so-content>:last-child,.so-panels-dialog .so-content>:last-child{margin-bottom:0}.gutenberg .so-content .so-content-tabs>*,.so-panels-dialog .so-content .so-content-tabs>*{display:none}.gutenberg .so-title-bar,.so-panels-dialog .so-title-bar{left:30px;right:30px;top:30px;height:50px;background-color:#fafafa;border-bottom:1px solid #d8d8d8}.gutenberg .so-title-bar h3.so-title,.so-panels-dialog .so-title-bar h3.so-title{-ms-box-sizing:border-box;box-sizing:border-box;margin:-3px 150px 0 -3px;padding:5px 6px;display:block}.gutenberg .so-title-bar h3.so-title.so-title-editable:focus,.gutenberg .so-title-bar h3.so-title.so-title-editable:hover,.so-panels-dialog .so-title-bar h3.so-title.so-title-editable:focus,.so-panels-dialog .so-title-bar h3.so-title.so-title-editable:hover{outline:none;background-color:#f0f0f0}.gutenberg .so-title-bar h3.so-title.so-title-editable:focus,.so-panels-dialog .so-title-bar h3.so-title.so-title-editable:focus{margin-top:-4px;margin-left:-4px;border:1px solid #e4e4e4}.gutenberg .so-title-bar input[type=text].so-edit-title,.so-panels-dialog .so-title-bar input[type=text].so-edit-title{margin-top:-3px;margin-left:-3px;display:none;color:#23282d;font-size:1.3em;font-weight:600;border:none;box-shadow:none;background-color:#f0f0f0;padding:4px 5px}.gutenberg .so-title-bar h3.so-parent-link,.so-panels-dialog .so-title-bar h3.so-parent-link{cursor:pointer;position:relative;float:left;margin:0 15px 0 0!important;padding:0 27px 0 0!important}.gutenberg .so-title-bar h3.so-parent-link .so-separator,.so-panels-dialog .so-title-bar h3.so-parent-link .so-separator{position:absolute;top:-15px;right:0;width:12px;height:50px;display:block;background:url(images/dialog-separator.png) no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.gutenberg .so-title-bar h3.so-parent-link .so-separator,.so-panels-dialog .so-title-bar h3.so-parent-link .so-separator{background:url(images/dialog-separator@2x.png) no-repeat;background-size:cover}}.gutenberg .so-title-bar a,.so-panels-dialog .so-title-bar a{cursor:pointer;position:absolute;box-sizing:border-box;width:50px;height:50px;display:block;top:0;right:0;transition:all .2s ease 0s;background:#fafafa;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.gutenberg .so-title-bar a:hover,.so-panels-dialog .so-title-bar a:hover{background:#e9e9e9}.gutenberg .so-title-bar a:hover .so-dialog-icon,.so-panels-dialog .so-title-bar a:hover .so-dialog-icon{color:#333}.gutenberg .so-title-bar a .so-dialog-icon,.so-panels-dialog .so-title-bar a .so-dialog-icon{position:absolute;top:50%;left:50%;text-decoration:none;width:20px;height:20px;margin-left:-10px;margin-top:-10px;color:#666;text-align:center}.gutenberg .so-title-bar a .so-dialog-icon:before,.so-panels-dialog .so-title-bar a .so-dialog-icon:before{font:400 20px/1em dashicons;top:7px;left:13px}.gutenberg .so-title-bar a.so-close,.so-panels-dialog .so-title-bar a.so-close{right:0}.gutenberg .so-title-bar a.so-close .so-dialog-icon:before,.so-panels-dialog .so-title-bar a.so-close .so-dialog-icon:before{content:"\f335"}.gutenberg .so-title-bar a.so-next,.so-panels-dialog .so-title-bar a.so-next{right:50px}.gutenberg .so-title-bar a.so-next .so-dialog-icon:before,.so-panels-dialog .so-title-bar a.so-next .so-dialog-icon:before{content:"\f345"}.gutenberg .so-title-bar a.so-previous,.so-panels-dialog .so-title-bar a.so-previous{right:100px}.gutenberg .so-title-bar a.so-previous .so-dialog-icon:before,.so-panels-dialog .so-title-bar a.so-previous .so-dialog-icon:before{content:"\f341"}.gutenberg .so-title-bar a.so-nav.so-disabled,.so-panels-dialog .so-title-bar a.so-nav.so-disabled{cursor:default;pointer-events:none}.gutenberg .so-title-bar a.so-nav.so-disabled .so-dialog-icon,.so-panels-dialog .so-title-bar a.so-nav.so-disabled .so-dialog-icon{color:#ddd}.gutenberg .so-title-bar.so-has-icon,.so-panels-dialog .so-title-bar.so-has-icon{padding-left:45px}.gutenberg .so-title-bar.so-has-icon .so-panels-icon,.so-panels-dialog .so-title-bar.so-has-icon .so-panels-icon{position:absolute;top:14.5px;left:14px;font-size:22px;line-height:22px;display:block;width:22px;height:22px;text-align:center;color:#666}.gutenberg .so-toolbar,.so-panels-dialog .so-toolbar{left:30px;right:30px;bottom:30px;height:58px;background-color:#fafafa;border-top:1px solid #d8d8d8;z-index:100002}.gutenberg .so-toolbar .so-status,.so-panels-dialog .so-toolbar .so-status{float:left;padding-top:6px;padding-bottom:6px;font-style:italic;color:#999;line-height:1em}.gutenberg .so-toolbar .so-status.so-panels-loading,.so-panels-dialog .so-toolbar .so-status.so-panels-loading{padding-left:26px;background-position:0}.gutenberg .so-toolbar .so-status .dashicons-warning,.so-panels-dialog .so-toolbar .so-status .dashicons-warning{color:#a00;vertical-align:middle;margin-right:7px;margin-top:-1px}.gutenberg .so-toolbar .so-buttons,.so-panels-dialog .so-toolbar .so-buttons{float:right}.gutenberg .so-toolbar .so-buttons .action-buttons,.so-panels-dialog .so-toolbar .so-buttons .action-buttons{position:absolute;left:15px;top:50%;margin-top:-.65em}.gutenberg .so-toolbar .so-buttons .action-buttons a,.so-panels-dialog .so-toolbar .so-buttons .action-buttons a{cursor:pointer;display:inline;padding:.2em .5em;line-height:1em;margin-right:.5em;text-decoration:none}.gutenberg .so-toolbar .so-buttons .action-buttons .so-delete,.so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete{color:#a00}.gutenberg .so-toolbar .so-buttons .action-buttons .so-delete:hover,.so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete:hover{background:#a00;color:#fff}.gutenberg .so-toolbar .so-buttons .action-buttons .so-duplicate:hover,.so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-duplicate:hover{text-decoration:underline}.gutenberg .so-left-sidebar,.gutenberg .so-right-sidebar,.so-panels-dialog .so-left-sidebar,.so-panels-dialog .so-right-sidebar{background-color:#f3f3f3}.gutenberg .so-left-sidebar,.so-panels-dialog .so-left-sidebar{display:none;top:30px;left:30px;bottom:30px;width:290px;border-right:1px solid #d8d8d8}.gutenberg .so-left-sidebar h4,.so-panels-dialog .so-left-sidebar h4{margin:0 0 20px;font-size:18px}.gutenberg .so-left-sidebar .so-sidebar-search,.so-panels-dialog .so-left-sidebar .so-sidebar-search{width:100%;padding:6px;margin-bottom:20px}.gutenberg .so-left-sidebar .so-sidebar-tabs,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs{list-style:none;margin:0 -15px}.gutenberg .so-left-sidebar .so-sidebar-tabs li,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li{margin-bottom:0}.gutenberg .so-left-sidebar .so-sidebar-tabs li a,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li a{padding:7px 16px;display:block;font-size:14px;text-decoration:none;box-shadow:none!important}.gutenberg .so-left-sidebar .so-sidebar-tabs li a:hover,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li a:hover{background:#fff}.gutenberg .so-left-sidebar .so-sidebar-tabs li.tab-active a,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li.tab-active a{color:#555;font-weight:700;background:#fff}.gutenberg .so-left-sidebar .so-sidebar-tabs li.tab-active a:hover,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li.tab-active a:hover{background:#fff}.gutenberg .so-right-sidebar,.so-panels-dialog .so-right-sidebar{display:none;top:80px;right:30px;bottom:88px;width:290px;border-left:1px solid #d8d8d8}.gutenberg .so-right-sidebar h3,.so-panels-dialog .so-right-sidebar h3{color:#333}.gutenberg .so-right-sidebar h3:first-child,.so-panels-dialog .so-right-sidebar h3:first-child{margin-top:0}.gutenberg .so-sidebar .form-field,.so-panels-dialog .so-sidebar .form-field{margin-bottom:20px}.gutenberg .so-sidebar .form-field label,.so-panels-dialog .so-sidebar .form-field label{font-weight:500;font-size:15px;display:block;margin-bottom:10px}.gutenberg.so-panels-dialog-has-left-sidebar .so-content,.gutenberg.so-panels-dialog-has-left-sidebar .so-title-bar,.gutenberg.so-panels-dialog-has-left-sidebar .so-toolbar,.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-content,.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-title-bar,.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-toolbar{left:320px}.gutenberg.so-panels-dialog-has-left-sidebar .so-content,.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-content{box-shadow:inset 2px 2px 2px rgba(0,0,0,.03)}.gutenberg.so-panels-dialog-has-left-sidebar .so-left-sidebar,.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-left-sidebar{display:block}.gutenberg.so-panels-dialog-has-right-sidebar .so-content,.so-panels-dialog.so-panels-dialog-has-right-sidebar .so-content{right:320px}.gutenberg.so-panels-dialog-has-right-sidebar .so-right-sidebar,.so-panels-dialog.so-panels-dialog-has-right-sidebar .so-right-sidebar{display:block}.gutenberg.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget{border-radius:2px;border:1px solid #ccc;cursor:pointer;padding:10px;background:#f9f9f9;box-shadow:0 1px 2px rgba(0,0,0,.075),inset 0 1px 0 #fff;margin-bottom:15px}.gutenberg.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:hover,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:hover{border:1px solid #bbb;background:#fff}.gutenberg.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current{border-color:#0074a2;background:#2ea2cc;cursor:auto;box-shadow:0 1px 2px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.2)}.gutenberg.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current h3,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current h3{color:#fff}.gutenberg.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current small,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current small{color:#eee}.gutenberg.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current:hover,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current:hover{border-color:#0074a2;background:#2ea2cc}.gutenberg.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:last-child,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:last-child{margin-bottom:0}.gutenberg.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget h3,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget h3{margin:0 0 7px;padding:0;height:1.2em;color:#222;font-size:14px}.gutenberg.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget small,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget small{font-size:11px;line-height:1.25em;display:block;overflow:hidden;color:#888}.gutenberg.so-panels-dialog-add-widget .widget-type-list,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list{zoom:1;margin:0 -5px -10px;min-height:10px}.gutenberg.so-panels-dialog-add-widget .widget-type-list:before,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list:before{content:"";display:block}.gutenberg.so-panels-dialog-add-widget .widget-type-list:after,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list:after{content:"";display:table;clear:both}.gutenberg.so-panels-dialog-add-widget .widget-type-list .widget-type,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type{-ms-user-select:none;-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none;-ms-box-sizing:border-box;box-sizing:border-box;width:25%;padding:0 5px;margin-bottom:10px;float:left}@media (max-width:1280px){.gutenberg.so-panels-dialog-add-widget .widget-type-list .widget-type,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type{width:33.333%}}@media (max-width:960px){.gutenberg.so-panels-dialog-add-widget .widget-type-list .widget-type,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type{width:50%}}.gutenberg.so-panels-dialog-add-widget .widget-type-list .widget-type h3,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type h3{margin:0 0 7px;padding:0;color:#222;font-size:14px}.gutenberg.so-panels-dialog-add-widget .widget-type-list .widget-type small,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type small{font-size:11px;min-height:2.5em;line-height:1.25em;display:block;overflow:hidden;color:#888}.gutenberg.so-panels-dialog-add-widget .widget-type-list .widget-type .widget-icon,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type .widget-icon{font-size:20px;width:20px;height:20px;color:#666;float:left;margin:-1px .5em 0 0}.gutenberg.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper{border:1px solid #ccc;cursor:pointer;padding:10px;background:#f8f8f8;box-shadow:0 1px 2px rgba(0,0,0,.075)}.gutenberg.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:hover,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:hover{border:1px solid #bbb;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.075)}.gutenberg.so-panels-dialog-row-edit .so-content .row-set-form,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form{zoom:1;padding:8px;border:1px solid #ccc;margin-bottom:20px;background:#f3f3f3}.gutenberg.so-panels-dialog-row-edit .so-content .row-set-form:before,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form:before{content:"";display:block}.gutenberg.so-panels-dialog-row-edit .so-content .row-set-form:after,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form:after{content:"";display:table;clear:both}.gutenberg.so-panels-dialog-row-edit .so-content .row-set-form button,.gutenberg.so-panels-dialog-row-edit .so-content .row-set-form input,.gutenberg.so-panels-dialog-row-edit .so-content .row-set-form select,.gutenberg.so-panels-dialog-row-edit .so-content .row-set-form span,.gutenberg.so-panels-dialog-row-edit .so-content .row-set-form strong,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form button,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form input,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form select,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form span,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form strong{display:inline;margin:1px 5px;width:auto;outline:none;box-shadow:none}.gutenberg.so-panels-dialog-row-edit .so-content .row-set-form button,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form button{margin-top:2px}.gutenberg.so-panels-dialog-row-edit .so-content .row-set-form label,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form label{display:inline}.gutenberg.so-panels-dialog-row-edit .so-content .row-preview,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview{margin:0 -6px;height:360px;position:relative;white-space:nowrap}.gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,.gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-in,.gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-weight,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-in,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-weight{-ms-box-sizing:border-box;box-sizing:border-box}.gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell{display:inline-block;position:relative;padding:0 6px;cursor:pointer}.gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in{border:1px solid #bcccd2;min-height:360px;background:#e4eff4;position:relative}.gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in.cell-selected,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in.cell-selected{background:#cae7f4 url(images/cell-selected.png) repeat;border-color:#9abcc7;box-shadow:0 0 5px rgba(0,0,0,.2)}.gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight,.gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input{position:absolute;font-size:17px;font-weight:700;top:50%;left:50%;width:80px;text-align:center;color:#5e6d72;margin:-.95em 0 0 -40px;padding:10px 0;border:1px solid transparent;line-height:1.4em!important;overflow:hidden;cursor:pointer}.gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:after,.gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:after,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:after,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:after{content:"%"}.gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:hover,.gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:hover,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:hover,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:hover{background:#f6f6f6;border:1px solid #d0d0d0}.gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input{background:#f6f6f6;border:1px solid #d0d0d0;box-shadow:none}.gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle{z-index:100;position:absolute;top:0;width:12px;left:-6px;cursor:col-resize;background:#e5f4fb;height:360px;transition:background .15s ease-in-out 0s}.gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle.ui-draggable-dragging,.gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle:hover,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle.ui-draggable-dragging,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle:hover{background:#b7e0f1}.gutenberg.so-panels-dialog-history .so-left-sidebar,.so-panels-dialog.so-panels-dialog-history .so-left-sidebar{padding:0}.gutenberg.so-panels-dialog-history .history-entries .history-entry,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry{padding:10px;background:#f8f8f8;cursor:pointer;border-bottom:1px solid #ccc}.gutenberg.so-panels-dialog-history .history-entries .history-entry h3,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry h3{margin:0 0 .6em;font-size:12px;font-weight:700;color:#444;line-height:1em}.gutenberg.so-panels-dialog-history .history-entries .history-entry .timesince,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .timesince{color:#999;font-size:11px;line-height:1em}.gutenberg.so-panels-dialog-history .history-entries .history-entry:hover,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry:hover{background:#f0f0f0}.gutenberg.so-panels-dialog-history .history-entries .history-entry.so-selected,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry.so-selected{background:#eee}.gutenberg.so-panels-dialog-history .history-entries .history-entry .count,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .count{color:#999}.gutenberg.so-panels-dialog-history .so-content,.so-panels-dialog.so-panels-dialog-history .so-content{padding:0;overflow-y:hidden}.gutenberg.so-panels-dialog-history .so-content form.history-form,.so-panels-dialog.so-panels-dialog-history .so-content form.history-form{display:none}.gutenberg.so-panels-dialog-history .so-content iframe.siteorigin-panels-history-iframe,.so-panels-dialog.so-panels-dialog-history .so-content iframe.siteorigin-panels-history-iframe{width:100%;height:100%}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content{padding-left:10px;padding-right:10px}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-error-message,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-error-message{font-size:14px;border:1px solid #ccc;background:#f8f8f8;padding:15px 20px}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .export-file-ui,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .export-file-ui{padding:5px 15px;text-align:right}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui{padding:15px}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-drop-message,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-drop-message{display:none}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui.has-drag-drop .drag-drop-message,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui.has-drag-drop .drag-drop-message{display:block}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui p.drag-drop-message,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui p.drag-drop-message{font-size:1em;margin-bottom:0}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area{display:block;-ms-box-sizing:border-box;box-sizing:border-box;padding:50px 30px;border:4px dashed #e0e0e0;text-align:center;transition:all .25s ease 0s}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area.file-dragover,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area.file-dragover{background-color:#f2f9fc;border-color:#0074a2}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar{display:none;padding:2px;border:2px solid #2181b1;border-radius:2px;margin-top:20px}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar .progress-percent,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar .progress-percent{height:14px;background-color:#358ebe;border-radius:1px}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .file-browse-button,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .file-browse-button{padding:12px 30px;height:auto}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-browse,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-browse{background:#f3f3f3;border-bottom:1px solid #d0d0d0;margin:-15px -10px 15px;padding:15px;font-weight:700}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items-wrapper,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items-wrapper{display:flex;flex-flow:row wrap}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-no-results,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-no-results{margin:20px 0;padding:0 5px}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item{-ms-box-sizing:border-box;box-sizing:border-box;padding:6px}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper{display:flex;flex-flow:column nowrap;height:100%;box-sizing:border-box;padding:15px 10px;background:#f7f7f7;border:1px solid #d0d0d0;box-shadow:0 1px 1px rgba(0,0,0,.1)}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-title,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-title{font-size:15px;margin:0 0 13px}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot{flex:3 auto;margin-bottom:10px;cursor:pointer}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading{background-image:url(images/wpspin_light.gif);background-position:50%;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading{background-image:url(images/wpspin_light-2x.gif);background-size:16px 16px}}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot img,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot img{display:block;width:100%;height:auto}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot .so-screenshot-wrapper,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot .so-screenshot-wrapper{display:block;min-height:40px;background:gray;border:1px solid #d0d0d0}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-description,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-description{flex:1 auto;font-size:.9em;color:#666;margin-bottom:10px;max-height:60px;overflow:hidden}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom{flex:1 auto;position:relative;max-height:50px;margin:10px -10px -15px;background:#fcfcfc;border-top:1px solid #d0d0d0}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-title,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-title{margin:0;padding:16px 10px;cursor:pointer;overflow:hidden;white-space:nowrap}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-buttons,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-buttons{position:absolute;z-index:2;top:0;bottom:0;right:0;height:100%;visibility:hidden;-ms-box-sizing:border-box;box-sizing:border-box;padding:11px 10px 10px 15px;border-left:1px solid #d0d0d0;background:#f6f6f6;box-shadow:-1px 0 1px rgba(0,0,0,.05)}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:hover .so-buttons,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:hover .so-buttons{visibility:visible}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected{background-color:#e5f4fa}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-directory-item-wrapper,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-directory-item-wrapper{background:#deeef4;border-color:#9abcc7}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom{background:#f8fdff;border-color:#bcccd2}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-title,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-title{color:#3e484c}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-buttons,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-buttons{background:#eaf2f6;border-color:#bcccd2}@media only screen and (min-width:1680px){.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item{width:20%}}@media only screen and (max-width:1679px) and (min-width:1280px){.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item{width:25%}}@media only screen and (max-width:1279px) and (min-width:1140px){.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item{width:33.333%}}@media only screen and (max-width:1139px){.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item{width:50%}}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages{margin-top:15px;padding:0 5px}.gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages .button-disabled,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages .button-disabled{pointer-events:none}.gutenberg.so-panels-dialog-prebuilt-layouts .so-toolbar .so-buttons select.so-layout-position,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-toolbar .so-buttons select.so-layout-position{vertical-align:baseline}.gutenberg .so-visual-styles,.so-panels-dialog .so-visual-styles{margin:-15px;height:auto}.gutenberg .so-visual-styles h3,.so-panels-dialog .so-visual-styles h3{line-height:1em;margin:0;padding:20px 15px;border-bottom:1px solid #ddd}.gutenberg .so-visual-styles .style-section-head,.so-panels-dialog .so-visual-styles .style-section-head{background:#fff;padding:15px 10px;border-bottom:1px solid #ddd;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gutenberg .so-visual-styles .style-section-head h4,.so-panels-dialog .so-visual-styles .style-section-head h4{margin:0}.gutenberg .so-visual-styles .style-section-fields,.so-panels-dialog .so-visual-styles .style-section-fields{padding:15px;border-bottom:1px solid #ddd;background:#f7f7f7}.gutenberg .so-visual-styles .style-section-fields .style-field-wrapper,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper{margin-bottom:20px}.gutenberg .so-visual-styles .style-section-fields .style-field-wrapper:last-child,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper:last-child{margin-bottom:0}.gutenberg .so-visual-styles .style-section-fields .style-field-wrapper>label,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper>label{font-weight:700;display:block;margin-bottom:3px}.gutenberg .so-visual-styles .style-section-fields .style-field-wrapper .style-field,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field{zoom:1}.gutenberg .so-visual-styles .style-section-fields .style-field-wrapper .style-field:before,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:before{content:"";display:block}.gutenberg .so-visual-styles .style-section-fields .style-field-wrapper .style-field:after,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:after{content:"";display:table;clear:both}.gutenberg .so-visual-styles .style-section-fields .style-field-wrapper .style-field input,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field input{font-size:12px}.gutenberg .so-visual-styles .style-input-wrapper,.so-panels-dialog .so-visual-styles .style-input-wrapper{zoom:1}.gutenberg .so-visual-styles .style-input-wrapper:before,.so-panels-dialog .so-visual-styles .style-input-wrapper:before{content:"";display:block}.gutenberg .so-visual-styles .style-input-wrapper:after,.so-panels-dialog .so-visual-styles .style-input-wrapper:after{content:"";display:table;clear:both}.gutenberg .so-visual-styles .style-input-wrapper input,.so-panels-dialog .so-visual-styles .style-input-wrapper input{max-width:100%}.gutenberg .so-visual-styles .style-field-measurement .measurement-inputs,.so-panels-dialog .so-visual-styles .style-field-measurement .measurement-inputs{overflow:auto;margin:0 -3px 4px}.gutenberg .so-visual-styles .style-field-measurement .measurement-wrapper,.so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper{box-sizing:border-box;float:left;width:25%;padding:0 3px}.gutenberg .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value,.so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value{border-width:1px;display:block;max-width:100%}.gutenberg .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-top,.so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-top{box-shadow:inset 0 2px 1px rgba(0,115,170,.35)}.gutenberg .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-right,.so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-right{box-shadow:inset -3px 0 2px rgba(0,115,170,.35)}.gutenberg .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-bottom,.so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-bottom{box-shadow:inset 0 -2px 1px rgba(0,115,170,.35)}.gutenberg .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-left,.so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-left{box-shadow:inset 3px 0 2px rgba(0,115,170,.35)}.gutenberg .so-visual-styles .style-field-measurement .measurement-unit-multiple,.so-panels-dialog .so-visual-styles .style-field-measurement .measurement-unit-multiple{width:100%;display:block}.gutenberg .so-visual-styles .style-field-measurement .measurement-unit-single,.so-panels-dialog .so-visual-styles .style-field-measurement .measurement-unit-single{float:right;width:25%}.gutenberg .so-visual-styles .style-field-measurement .measurement-value-single,.so-panels-dialog .so-visual-styles .style-field-measurement .measurement-value-single{float:left;width:72%}.gutenberg .so-visual-styles .style-field-image .so-image-selector,.so-panels-dialog .so-visual-styles .style-field-image .so-image-selector{display:inline-block;background-color:#f7f7f7;border:1px solid #ccc;height:28px;float:left;border-radius:3px;cursor:pointer;box-shadow:inset 0 1px #fff}.gutenberg .so-visual-styles .style-field-image .so-image-selector .current-image,.so-panels-dialog .so-visual-styles .style-field-image .so-image-selector .current-image{height:28px;width:28px;float:left;background:#fff;border-right:1px solid #ccc;background-size:cover;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px;background-clip:padding-box}.gutenberg .so-visual-styles .style-field-image .so-image-selector .select-image,.so-panels-dialog .so-visual-styles .style-field-image .so-image-selector .select-image{font-size:12px;line-height:28px;float:left;padding:0 8px;color:#555}.gutenberg .so-visual-styles .style-field-image .remove-image,.so-panels-dialog .so-visual-styles .style-field-image .remove-image{font-size:12px;margin-top:4px;margin-left:15px;display:inline-block;float:left;color:#666;text-decoration:none}.gutenberg .so-visual-styles .style-field-image .remove-image.hidden,.so-panels-dialog .so-visual-styles .style-field-image .remove-image.hidden{display:none}.gutenberg .so-visual-styles .style-field-image .image-fallback,.so-panels-dialog .so-visual-styles .style-field-image .image-fallback{margin-top:4px}.gutenberg .so-visual-styles .style-field-checkbox label,.so-panels-dialog .so-visual-styles .style-field-checkbox label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gutenberg .so-visual-styles .so-field-code,.so-panels-dialog .so-visual-styles .so-field-code{font-size:12px;font-family:Courier\ 10 Pitch,Courier,monospace}.gutenberg .so-visual-styles .so-description,.so-panels-dialog .so-visual-styles .so-description{color:#999;font-size:12px;margin-top:5px;margin-bottom:0;font-style:italic;clear:both}.gutenberg .so-visual-styles.so-cell-styles,.so-panels-dialog .so-visual-styles.so-cell-styles{margin-top:15px}.gutenberg .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-builder-toolbar,.gutenberg .so-content .siteorigin-panels-builder .so-builder-toolbar,.so-panels-dialog .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-builder-toolbar,.so-panels-dialog .so-content .siteorigin-panels-builder .so-builder-toolbar{border:1px solid #dedede;z-index:1}.gutenberg .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-rows-container,.gutenberg .so-content .siteorigin-panels-builder .so-rows-container,.so-panels-dialog .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-rows-container,.so-panels-dialog .so-content .siteorigin-panels-builder .so-rows-container{padding:20px 0 0}.gutenberg .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-panels-welcome-message,.gutenberg .so-content .siteorigin-panels-builder .so-panels-welcome-message,.so-panels-dialog .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-panels-welcome-message,.so-panels-dialog .so-content .siteorigin-panels-builder .so-panels-welcome-message{padding-left:0;padding-right:0;line-height:2.5em}.gutenberg .siteorigin-panels-layout-block-container,.so-panels-dialog .siteorigin-panels-layout-block-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:1.4em}.gutenberg .siteorigin-panels-layout-block-container ul,.so-panels-dialog .siteorigin-panels-layout-block-container ul{list-style:none}.gutenberg .siteorigin-panels-layout-block-container .so-builder-container,.so-panels-dialog .siteorigin-panels-layout-block-container .so-builder-container{margin:0 -28px}.gutenberg .siteorigin-panels-layout-block-container .so-builder-container.so-display-narrow,.so-panels-dialog .siteorigin-panels-layout-block-container .so-builder-container.so-display-narrow{margin:0 -15px}.gutenberg .siteorigin-panels-gutenberg-icon,.so-panels-dialog .siteorigin-panels-gutenberg-icon{display:inline-block;background-size:cover;background-image:url(../compat/pb-icon.svg);width:20px;height:20px}.gutenberg .so-panels-gutenberg-layout-preview-container .so-panels-spinner-container,.so-panels-dialog .so-panels-gutenberg-layout-preview-container .so-panels-spinner-container{text-align:center}.gutenberg .so-panels-gutenberg-layout-preview-container .so-panels-spinner-container>span,.so-panels-dialog .so-panels-gutenberg-layout-preview-container .so-panels-spinner-container>span{display:inline-block}.gutenberg .so-dropdown-wrapper input[type=button].button-primary,.so-panels-dialog .so-dropdown-wrapper input[type=button].button-primary{width:125px;height:28px}.gutenberg .so-dropdown-wrapper .so-dropdown-links-wrapper,.so-panels-dialog .so-dropdown-wrapper .so-dropdown-links-wrapper{display:block;z-index:11;bottom:28px;width:125px}.gutenberg .so-dropdown-wrapper .so-dropdown-links-wrapper.hidden,.so-panels-dialog .so-dropdown-wrapper .so-dropdown-links-wrapper.hidden{display:none}.wp-customizer .so-panels-dialog .so-content,.wp-customizer .so-panels-dialog .so-left-sidebar,.wp-customizer .so-panels-dialog .so-overlay,.wp-customizer .so-panels-dialog .so-right-sidebar,.wp-customizer .so-panels-dialog .so-title-bar,.wp-customizer .so-panels-dialog .so-toolbar{z-index:500001}.wp-customizer .so-panels-dialog .so-toolbar{z-index:500002}.so-panels-live-editor>div{position:fixed;z-index:99999;-ms-box-sizing:border-box;box-sizing:border-box}.so-panels-live-editor .live-editor-form{display:none}.so-panels-live-editor .live-editor-collapse{position:fixed;top:18px;left:10px;line-height:1em;cursor:pointer;z-index:100000}.so-panels-live-editor .live-editor-collapse .collapse-icon{float:left;margin:-4px 6px 0 0;border-radius:50%;width:20px;height:20px;overflow:hidden;transition:all .25s ease 0s}.so-panels-live-editor .live-editor-collapse .collapse-icon:before{display:block;content:"\f148";background:#eee;font:normal 20px/1 dashicons;speak:none;padding:0;-webkit-font-smoothing:antialiased}.so-panels-live-editor .live-editor-collapse:hover{color:#0073aa}.so-panels-live-editor .live-editor-collapse:hover .collapse-icon{box-shadow:0 0 3px rgba(30,140,190,.8)}.so-panels-live-editor .so-sidebar-tools{background:#eee;border-bottom:1px solid #ddd;border-right:1px solid #d0d0d0;top:0;left:0;height:46px;width:360px}.so-panels-live-editor .so-sidebar-tools .live-editor-close{margin:9px 10px 0 15px;float:right}.so-panels-live-editor .so-sidebar-tools .live-editor-mode{float:right;margin:9px 4px 0 0}.so-panels-live-editor .so-sidebar-tools .live-editor-mode .dashicons{font-size:30px;width:30px;height:30px;cursor:pointer;color:#999}.so-panels-live-editor .so-sidebar-tools .live-editor-mode .dashicons:hover{color:#666}.so-panels-live-editor .so-sidebar-tools .live-editor-mode.so-active .dashicons,.so-panels-live-editor .so-sidebar-tools .live-editor-mode.so-active .dashicons:hover{color:#0073aa}.so-panels-live-editor .so-sidebar{top:46px;left:0;bottom:0;width:360px;overflow-y:auto;background:#f7f7f7;border-right:1px solid #d0d0d0}.so-panels-live-editor .so-sidebar .siteorigin-panels-builder .so-rows-container{padding:10px 10px 0!important}.so-panels-live-editor .so-preview{top:0;right:0;bottom:0;left:360px;background-color:#191e23}.so-panels-live-editor .so-preview form{display:none}.so-panels-live-editor .so-preview iframe{float:left;width:100%;height:100%;margin:0 auto}.so-panels-live-editor .so-preview-overlay{display:none;opacity:.975;top:0;right:0;bottom:0;left:360px;background-color:#f4f4f4;cursor:wait}.so-panels-live-editor .so-preview-overlay .so-loading-container{opacity:.6;position:absolute;top:50%;width:200px;padding:2px;border-radius:5px;left:50%;margin-left:-104px;margin-top:-9px;border:2px solid #aaa}.so-panels-live-editor .so-preview-overlay .so-loading-container .so-loading-bar{width:50%;border-radius:3px;height:10px;background:#aaa}.so-panels-live-editor.so-collapsed .live-editor-collapse .collapse-icon{transform:rotate(180deg)}.so-panels-live-editor.so-collapsed .so-sidebar,.so-panels-live-editor.so-collapsed .so-sidebar-tools{display:none}.so-panels-live-editor.so-collapsed .so-preview,.so-panels-live-editor.so-collapsed .so-preview-overlay{left:0}.so-panels-live-editor.live-editor-mobile-mode .so-preview iframe{max-width:480px;max-height:640px;position:absolute;top:50%;left:50%;margin-left:-240px;margin-top:-320px}@media (max-width:840px){.so-panels-live-editor.live-editor-mobile-mode .so-preview iframe{position:static;margin-left:0;margin-top:0}}@media (max-height:640px){.so-panels-live-editor.live-editor-mobile-mode .so-preview iframe{position:static;margin-left:0;margin-top:0}}.so-panels-live-editor.live-editor-tablet-mode .so-preview iframe{position:absolute;max-width:768px;top:0;left:50%;margin-left:-384px}@media (max-width:1128px){.so-panels-live-editor.live-editor-tablet-mode .so-preview iframe{position:static;margin-left:0;margin-top:0}}.so-panels-loading{background-image:url(images/wpspin_light.gif);background-position:50%;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.so-panels-loading{background-image:url(images/wpspin_light-2x.gif);background-size:16px 16px}}#panels-home-page .switch{margin:0 10px 0 0;float:left;position:relative;display:inline-block;vertical-align:top;width:68px;height:24px;padding:3px;background-color:#fff;border-radius:24px;box-shadow:inset 0 -1px #fff,inset 0 1px 1px rgba(0,0,0,.05);cursor:pointer;background-image:linear-gradient(180deg,#eee,#fff 25px)}#panels-home-page .switch .switch-input{position:absolute;top:0;left:0;opacity:0}#panels-home-page .switch .switch-label{position:relative;display:block;height:inherit;font-size:12px;text-transform:uppercase;background:#eceeef;border-radius:inherit;box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);transition:.15s ease-out;transition-property:opacity background}#panels-home-page .switch .switch-label:after,#panels-home-page .switch .switch-label:before{position:absolute;top:50%;margin-top:-.5em;line-height:1;transition:inherit}#panels-home-page .switch .switch-label:before{content:attr(data-off);right:11px;color:#aaa;text-shadow:0 1px hsla(0,0%,100%,.5)}#panels-home-page .switch .switch-label:after{content:attr(data-on);left:13px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}#panels-home-page .switch .switch-input:checked~.switch-label{background:#47a8d8;box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}#panels-home-page .switch .switch-input:checked~.switch-label:before{opacity:0}#panels-home-page .switch .switch-input:checked~.switch-label:after{opacity:1}#panels-home-page .switch .switch-handle{position:absolute;top:4px;left:4px;width:22px;height:22px;background:#fff;border-radius:12px;box-shadow:1px 1px 5px rgba(0,0,0,.2);background-image:linear-gradient(180deg,#fff 40%,#f0f0f0);transition:left .15s ease-out}#panels-home-page .switch .switch-handle:before{content:"";position:absolute;top:50%;left:50%;margin:-7px 0 0 -7px;width:14px;height:14px;background:#f9f9f9;border-radius:7px;box-shadow:inset 0 1px rgba(0,0,0,.02);background-image:linear-gradient(180deg,#eee,#fff)}#panels-home-page .switch .switch-input:checked~.switch-handle{left:48px;box-shadow:-1px 1px 5px rgba(0,0,0,.2)}#panels-home-page .switch .switch-green>.switch-input:checked~.switch-label{background:#4fb845}#panels-home-page #panels-view-as-page{display:inline-block;margin-left:50px}.siteorigin-panels-builder-form .siteorigin-panels-builder{border:1px solid #d0d0d0;background-color:#fff;margin:10px 0}.siteorigin-panels-builder-form .siteorigin-panels-builder.so-panels-loading{min-height:150px}.siteorigin-page-builder-widget .siteorigin-panels-display-builder{display:inline-block!important}.siteorigin-page-builder-widget .siteorigin-panels-no-builder{display:none!important}.so-panels-contextual-menu{border:1px solid silver;background:#f9f9f9;box-shadow:0 1px 1px rgba(0,0,0,.04);outline:none;border-radius:2px;position:absolute;width:180px;top:20px;left:20px;z-index:999999;display:none;overflow-y:auto}.so-panels-contextual-menu,.so-panels-contextual-menu *{font-size:12px}.so-panels-contextual-menu .so-section{border-bottom:1px solid silver}.so-panels-contextual-menu .so-section:last-child{border-bottom:none}.so-panels-contextual-menu .so-section h5{margin:0 0 5px;padding:8px 10px 5px;border-bottom:1px solid #d0d0d0;background:#f6f6f6}.so-panels-contextual-menu .so-section .so-search-wrapper{margin:-5px 0 5px;border-bottom:1px solid #d0d0d0;background:#f4f4f4}.so-panels-contextual-menu .so-section .so-search-wrapper input[type=text]{box-sizing:border-box;display:block;width:100%;margin:0;border:none;padding:5px 10px;background:#fbfbfb}.so-panels-contextual-menu .so-section .so-search-wrapper input[type=text]:active,.so-panels-contextual-menu .so-section .so-search-wrapper input[type=text]:focus{border:none;box-shadow:none;background:#fff}.so-panels-contextual-menu .so-section ul{margin:5px 0 0;padding:0 0 5px}.so-panels-contextual-menu .so-section ul li{cursor:pointer;margin:0;padding:4px 10px;line-height:1em}.so-panels-contextual-menu .so-section ul li.so-active,.so-panels-contextual-menu .so-section ul li:hover{background:#f0f0f0;color:#444}.so-panels-contextual-menu .so-section ul li.so-confirm{color:#a00}.so-panels-contextual-menu .so-section ul li.so-confirm.so-active,.so-panels-contextual-menu .so-section ul li.so-confirm:hover{background:#a00;color:#fff}.so-panels-contextual-menu .so-section ul li .dashicons{width:12px;height:12px;font-size:12px;margin:0;float:right;line-height:12px}.so-panels-contextual-menu .so-section .so-no-results{padding:0 10px 5px;display:none;font-style:italic}.so-dropdown-wrapper{position:relative;float:right}.so-dropdown-wrapper .so-dropdown-links-wrapper{position:absolute;padding:6px 0 0}.so-dropdown-wrapper .so-dropdown-links-wrapper ul{margin:0;border:1px solid silver;background:#f9f9f9;border-radius:2px;padding:4px 0;box-shadow:0 2px 2px rgba(0,0,0,.1)}.so-dropdown-wrapper .so-dropdown-links-wrapper ul li{margin:0}.so-dropdown-wrapper .so-dropdown-links-wrapper ul li:first-child{border-top-width:1px}.so-dropdown-wrapper .so-dropdown-links-wrapper ul li a{display:block;padding:2px 8px;text-decoration:none;color:#666;font-size:11px;cursor:pointer;outline:0!important;box-shadow:none}.so-dropdown-wrapper .so-dropdown-links-wrapper ul li a:hover{background:#f0f0f0;color:#444}.so-dropdown-wrapper .so-dropdown-links-wrapper ul li a .dashicons{font-size:16px;margin:0;float:right;line-height:16px}.so-dropdown-wrapper .so-dropdown-links-wrapper .so-pointer{width:12px;height:6px;position:absolute;z-index:12;background:url(images/dropdown-pointer.png);background-size:12px 6px;top:1px;right:18px}.so-panels-icon{font-family:siteorigin-panels-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.so-panels-icon.so-panels-icon-add-row:before{content:"\e900"}.so-panels-icon.so-panels-icon-add-widget:before{content:"\e901"}.so-panels-icon.so-panels-icon-addons:before{content:"\e902"}.so-panels-icon.so-panels-icon-history:before{content:"\e903"}.so-panels-icon.so-panels-icon-layouts:before{content:"\e904"}.so-panels-icon.so-panels-icon-learn:before{content:"\e905"}.so-panels-icon.so-panels-icon-live-editor:before{content:"\e906"}.so-panels-icon.so-panels-icon-move:before{content:"\e907"}.so-panels-icon.so-panels-icon-settings:before{content:"\e908"}#post-status-info.for-siteorigin-panels{margin-top:-21px!important}
1
+ @font-face{font-family:siteorigin-panels-icons;src:url(icons/panels-icons.eot);src:url(icons/panels-icons.eot) format("embedded-opentype"),url(icons/panels-icons.woff) format("woff"),url(icons/panels-icons.ttf) format("truetype"),url(icons/panels-icons.svg) format("svg");font-weight:400;font-style:normal}#so-panels-panels.attached-to-editor{margin-top:20px}#so-panels-panels.attached-to-editor .handlediv,#so-panels-panels.attached-to-editor .hndle{display:none!important}#so-panels-panels.attached-to-editor .inside{margin:0!important;padding:0!important}#so-panels-panels.attached-to-editor .so-toolbar .so-switch-to-standard{display:block}.siteorigin-panels-builder{position:relative}.siteorigin-panels-builder .so-tool-button{padding:6px 7px;text-decoration:none;line-height:1em;float:left;margin-right:2px;display:block;visibility:visible;position:relative;cursor:pointer;border:1px solid #bebebe;background:#eee;background:-o-linear-gradient(#f9f9f9,#eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9",endColorstr="#eeeeee",GradientType=0);box-shadow:0 1px 1px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.5);outline:none;border-radius:2px}.siteorigin-panels-builder .so-tool-button .so-panels-icon{font-size:12px}.siteorigin-panels-builder .so-tool-button span{display:inline-block;color:#666;text-shadow:0 1px 0 #fff;min-width:10px;text-align:center}.siteorigin-panels-builder .so-tool-button:hover{background:#fff}.siteorigin-panels-builder .so-tool-button:hover span{color:#444}.siteorigin-panels-builder .so-builder-toolbar{-ms-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #d0d0d0;background:#f5f5f5;line-height:1em;z-index:101;white-space:nowrap;overflow-x:hidden;position:relative;box-shadow:0 1px 1px rgba(0,0,0,.04);top:0;left:0;width:100%;padding:6px 9px;margin-top:0!important;zoom:1}.siteorigin-panels-builder .so-builder-toolbar:before{content:"";display:block}.siteorigin-panels-builder .so-builder-toolbar:after{content:"";display:table;clear:both}.siteorigin-panels-builder .so-builder-toolbar .so-tool-button{display:inline-block;color:#666;padding:2px 10px 2px 8px}.siteorigin-panels-builder .so-builder-toolbar .so-tool-button .so-button-text{margin:3px 0 2px;font-size:11px}.siteorigin-panels-builder .so-builder-toolbar .so-tool-button .so-panels-icon{float:left;margin:3px 7px 2px 0;font-size:14px;color:#747474}.siteorigin-panels-builder .so-builder-toolbar .so-tool-button:hover,.siteorigin-panels-builder .so-builder-toolbar .so-tool-button:hover .so-panels-icon{color:#444}.siteorigin-panels-builder .so-builder-toolbar .so-switch-to-standard{cursor:pointer;float:right;display:none;text-decoration:none;color:#666;padding:5px 6px;border-radius:2px;border:1px solid transparent;font-size:11px}.siteorigin-panels-builder .so-builder-toolbar .so-switch-to-standard:hover{background:#fafafa;border:1px solid #999;color:#444}.siteorigin-panels-builder .so-rows-container{padding:20px 15px 0}.siteorigin-panels-builder .so-rows-container .so-row-color-1.so-row-color{background-color:#cde2ec;border:1px solid #a4cadd}.siteorigin-panels-builder .so-rows-container .so-row-color-1.so-row-color.so-row-color-selected:before{background:#a8cdde}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-1 .so-cells .cell .cell-wrapper{background-color:#cde2ec}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-1 .so-cells .cell.cell-selected .cell-wrapper{background-color:#99c4d8}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-1 .so-cells .cell .resize-handle{background-color:#e7f1f6}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-1 .so-cells .cell .resize-handle:hover{background-color:#dcebf2}.siteorigin-panels-builder .so-rows-container .so-row-color-2.so-row-color{background-color:#f2c2be;border:1px solid #e9968f}.siteorigin-panels-builder .so-rows-container .so-row-color-2.so-row-color.so-row-color-selected:before{background:#ea9a93}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-2 .so-cells .cell .cell-wrapper{background-color:#f2c2be}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-2 .so-cells .cell.cell-selected .cell-wrapper{background-color:#e68a83}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-2 .so-cells .cell .resize-handle{background-color:#f8dedc}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-2 .so-cells .cell .resize-handle:hover{background-color:#f5d2cf}.siteorigin-panels-builder .so-rows-container .so-row-color-3.so-row-color{background-color:#d5ccdf;border:1px solid #b9aac9}.siteorigin-panels-builder .so-rows-container .so-row-color-3.so-row-color.so-row-color-selected:before{background:#bbadcb}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-3 .so-cells .cell .cell-wrapper{background-color:#d5ccdf}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-3 .so-cells .cell.cell-selected .cell-wrapper{background-color:#b1a0c3}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-3 .so-cells .cell .resize-handle{background-color:#e7e2ed}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-3 .so-cells .cell .resize-handle:hover{background-color:#dfd9e7}.siteorigin-panels-builder .so-rows-container .so-row-color-4.so-row-color{background-color:#cae7cd;border:1px solid #a3d6a9}.siteorigin-panels-builder .so-rows-container .so-row-color-4.so-row-color.so-row-color-selected:before{background:#a7d7ac}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-4 .so-cells .cell .cell-wrapper{background-color:#cae7cd}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-4 .so-cells .cell.cell-selected .cell-wrapper{background-color:#99d19f}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-4 .so-cells .cell .resize-handle{background-color:#e3f2e4}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-4 .so-cells .cell .resize-handle:hover{background-color:#d8edda}.siteorigin-panels-builder .so-rows-container .so-row-color-5.so-row-color{background-color:#e2dcb1;border:1px solid #d3ca88}.siteorigin-panels-builder .so-rows-container .so-row-color-5.so-row-color.so-row-color-selected:before{background:#d4cb8c}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-5 .so-cells .cell .cell-wrapper{background-color:#e2dcb1}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-5 .so-cells .cell.cell-selected .cell-wrapper{background-color:#cfc57d}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-5 .so-cells .cell .resize-handle{background-color:#ece8cb}.siteorigin-panels-builder .so-rows-container .so-row-container.so-row-color-5 .so-cells .cell .resize-handle:hover{background-color:#e8e3c0}.siteorigin-panels-builder .so-rows-container h3.so-row-label{display:inline-block;font-size:1em;font-weight:500;color:#474747;margin:0 0 0 4px;line-height:22px;float:left}.siteorigin-panels-builder .so-rows-container .so-row-toolbar{zoom:1;margin-bottom:4px}.siteorigin-panels-builder .so-rows-container .so-row-toolbar:before{content:"";display:block}.siteorigin-panels-builder .so-rows-container .so-row-toolbar:after{content:"";display:table;clear:both}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-tool-button{-ms-box-sizing:border-box;box-sizing:border-box;padding:4px;float:right}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-tool-button .so-panels-icon{color:#777;font-size:11px;width:11px;height:11px;display:block}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-tool-button:hover .so-panels-icon{color:#555}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-tool-button.so-row-move{cursor:move}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-dropdown-wrapper .so-dropdown-links-wrapper{visibility:hidden;opacity:0;transition:visibility 0s linear 75ms,opacity 75ms linear;z-index:101;right:-10px;top:100%;width:125px}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-dropdown-wrapper .so-dropdown-links-wrapper ul li a.so-row-delete{color:#a00}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-dropdown-wrapper .so-dropdown-links-wrapper ul li a.so-row-delete:hover{color:#fff;background:#a00}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-dropdown-wrapper .so-dropdown-links-wrapper ul li.so-row-colors-container{display:flex;justify-content:space-around;padding:5px}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-dropdown-wrapper .so-dropdown-links-wrapper ul li.so-row-colors-container .so-row-color{display:inline-block;cursor:pointer;position:relative;text-align:center;width:14px;height:14px}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-dropdown-wrapper .so-dropdown-links-wrapper ul li.so-row-colors-container .so-row-color.so-row-color-selected:before{content:"";display:block;position:absolute;top:2px;bottom:2px;left:2px;right:2px}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-dropdown-wrapper:hover .so-dropdown-links-wrapper{visibility:visible;opacity:1;transition-delay:0s}.siteorigin-panels-builder .so-rows-container .ui-sortable-placeholder{visibility:visible!important;background:#f7f7f7;-ms-box-sizing:border-box;box-sizing:border-box}.siteorigin-panels-builder .so-rows-container .so-row-container{margin-bottom:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.siteorigin-panels-builder .so-rows-container .so-row-container.ui-sortable-helper{opacity:.9}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells{zoom:1;margin:0 -5px;position:relative;display:flex}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells:before{content:"";display:block}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells:after{content:"";display:table;clear:both}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .ui-resizable-handle.ui-resizable-w{width:10px;left:-11px;cursor:col-resize;background:rgba(0,150,211,.25);transition:background .25s ease-in-out}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .ui-resizable-handle.ui-resizable-w:hover{background:rgba(0,150,211,.1)}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell{-ms-box-sizing:border-box;box-sizing:border-box;position:relative;padding:0 5px}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-first{margin-left:0}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-last{margin-right:0}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .cell-wrapper{background:#e4eff4;padding:7px 7px 0;height:100%;min-height:63px;transition:background .25s ease-in-out 0s}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.cell-selected .cell-wrapper{background-size:3px 3px}}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell,.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .cell-wrapper{-ms-box-sizing:border-box;box-sizing:border-box}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget{cursor:move;margin-bottom:7px;background:#f9f9fb;border:1px solid hsla(0,0%,100%,.75);max-height:49px;box-shadow:0 1px 1px rgba(0,0,0,.075);-ms-box-sizing:border-box;box-sizing:border-box}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-widget-no-move{cursor:auto}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget:hover{border:1px solid hsla(0,0%,100%,.55);background:#fff;box-shadow:0 0 2px rgba(0,0,0,.1)}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget .so-widget-wrapper{padding:7px 8px;overflow:hidden;position:relative}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget h4{display:block;cursor:pointer;margin:0 15px 3px 0;font-weight:600;line-height:1.25em;color:#474747;text-shadow:0 1px 0 #fff;white-space:nowrap}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget h4 span{font-weight:400;display:inline-block;color:#999;text-shadow:0 1px 0 #fff;margin-left:12px;margin-right:5px;font-style:italic}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-widget-no-edit h4{cursor:auto}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget .title .actions{font-size:12px;position:absolute;top:5px;right:7px;cursor:pointer;padding:2px 2px 2px 15px;z-index:10}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget .title .actions:hover{background:#feffff}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget .title .actions:hover a{opacity:1}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget .title .actions a{display:none;margin-right:3px;text-decoration:none}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget .title .actions a.widget-delete{color:red}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget .title .actions a.widget-delete:hover{color:#fff;background:red}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget:hover .title a{display:inline-block;opacity:.5}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.panel-being-dragged .title .actions{display:none}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget small{display:block;height:16px;overflow:hidden;color:#777}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget .form{display:none}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-widget-read-only,.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-widget-read-only:hover{background:#f5f5f5;border:1px solid #a6bac1;box-shadow:none}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-widget-read-only:hover h4,.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-widget-read-only:hover small,.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-widget-read-only h4,.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-widget-read-only small{opacity:.5}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-hovered{background:#3a7096;border:1px solid #39618c;box-shadow:0 2px 2px rgba(0,0,0,.1)}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-hovered h4,.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-hovered small,.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-hovered span{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.85)}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget.so-hovered small{color:#eee}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget-sortable-highlight{border:1px solid rgba(0,0,0,.075);background:rgba(0,0,0,.025);-ms-box-sizing:border-box;box-sizing:border-box;height:49px;margin-bottom:7px;position:relative;box-shadow:inset 2px 2px 2px rgba(0,0,0,.01)}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .resize-handle{z-index:100;position:absolute;top:0;width:10px;left:-5px;cursor:col-resize;background:#f6fafb;height:100%;transition:background .25s ease-in-out 0s}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell:first-child .resize-handle{display:none}.siteorigin-panels-builder .so-panels-welcome-message{text-align:center;padding:0 15px 20px;color:#555;line-height:1.8em}.siteorigin-panels-builder .so-panels-welcome-message .so-message-wrapper{padding:15px 10px;background:#f8f8f8;border:1px solid #e0e0e0}.siteorigin-panels-builder .so-panels-welcome-message .so-tool-button{font-size:inherit;display:inline-block;float:none;color:#666;padding:5px 10px;margin:0 3px}.siteorigin-panels-builder .so-panels-welcome-message .so-tool-button .so-panels-icon{color:#777;font-size:.8em}.siteorigin-panels-builder .so-panels-welcome-message .so-tip-wrapper{margin-top:15px;font-size:.95em}.siteorigin-panels-builder.so-display-narrow .so-builder-toolbar{padding:10px}.siteorigin-panels-builder.so-display-narrow .so-builder-toolbar>.so-tool-button{padding-right:2px}.siteorigin-panels-builder.so-display-narrow .so-builder-toolbar>.so-tool-button .so-panels-icon{font-size:14px}.siteorigin-panels-builder.so-display-narrow .so-builder-toolbar>.so-tool-button.so-learn,.siteorigin-panels-builder.so-display-narrow .so-builder-toolbar>.so-tool-button span.so-button-text{display:none}.siteorigin-panels-builder.so-display-narrow .so-builder-toolbar .so-switch-to-standard,.siteorigin-panels-builder.so-display-narrow .widgets-container .so-widget .actions{display:none!important}.so-widget.ui-sortable-helper.widget-being-dragged{z-index:500002!important;opacity:.9;pointer-events:none;border:1px solid rgba(0,0,0,.35)!important;cursor:move;margin-bottom:7px;background:#f9f9fb;border:1px solid hsla(0,0%,100%,.75);max-height:49px;box-shadow:0 1px 1px rgba(0,0,0,.075);-ms-box-sizing:border-box;box-sizing:border-box}.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-no-move{cursor:auto}.so-widget.ui-sortable-helper.widget-being-dragged:hover{border:1px solid hsla(0,0%,100%,.55);background:#fff;box-shadow:0 0 2px rgba(0,0,0,.1)}.so-widget.ui-sortable-helper.widget-being-dragged .so-widget-wrapper{padding:7px 8px;overflow:hidden;position:relative}.so-widget.ui-sortable-helper.widget-being-dragged h4{display:block;cursor:pointer;margin:0 15px 3px 0;font-weight:600;line-height:1.25em;color:#474747;text-shadow:0 1px 0 #fff;white-space:nowrap}.so-widget.ui-sortable-helper.widget-being-dragged h4 span{font-weight:400;display:inline-block;color:#999;text-shadow:0 1px 0 #fff;margin-left:12px;margin-right:5px;font-style:italic}.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-no-edit h4{cursor:auto}.so-widget.ui-sortable-helper.widget-being-dragged .title .actions{font-size:12px;position:absolute;top:5px;right:7px;cursor:pointer;padding:2px 2px 2px 15px;z-index:10}.so-widget.ui-sortable-helper.widget-being-dragged .title .actions:hover{background:#feffff}.so-widget.ui-sortable-helper.widget-being-dragged .title .actions:hover a{opacity:1}.so-widget.ui-sortable-helper.widget-being-dragged .title .actions a{display:none;margin-right:3px;text-decoration:none}.so-widget.ui-sortable-helper.widget-being-dragged .title .actions a.widget-delete{color:red}.so-widget.ui-sortable-helper.widget-being-dragged .title .actions a.widget-delete:hover{color:#fff;background:red}.so-widget.ui-sortable-helper.widget-being-dragged:hover .title a{display:inline-block;opacity:.5}.so-widget.ui-sortable-helper.widget-being-dragged.panel-being-dragged .title .actions{display:none}.so-widget.ui-sortable-helper.widget-being-dragged small{display:block;height:16px;overflow:hidden;color:#777}.so-widget.ui-sortable-helper.widget-being-dragged .form{display:none}.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only,.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only:hover{background:#f5f5f5;border:1px solid #a6bac1;box-shadow:none}.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only:hover h4,.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only:hover small,.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only h4,.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only small{opacity:.5}.so-widget.ui-sortable-helper.widget-being-dragged.so-hovered{background:#3a7096;border:1px solid #39618c;box-shadow:0 2px 2px rgba(0,0,0,.1)}.so-widget.ui-sortable-helper.widget-being-dragged.so-hovered h4,.so-widget.ui-sortable-helper.widget-being-dragged.so-hovered small,.so-widget.ui-sortable-helper.widget-being-dragged.so-hovered span{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.85)}.so-widget.ui-sortable-helper.widget-being-dragged.so-hovered small{color:#eee}.widgets-holder-wrap .widget-inside .siteorigin-panels-builder .so-builder-container{padding-top:0}.widgets-holder-wrap .widget-inside .siteorigin-panels-builder .so-rows-container{padding:10px 0 0}.widgets-holder-wrap .widget-inside .siteorigin-panels-builder .so-builder-toolbar{padding-left:15px;padding-right:15px;margin:0 -15px}.block-editor .so-content,.block-editor .so-left-sidebar,.block-editor .so-overlay,.block-editor .so-right-sidebar,.block-editor .so-title-bar,.block-editor .so-toolbar,.so-panels-dialog .so-content,.so-panels-dialog .so-left-sidebar,.so-panels-dialog .so-overlay,.so-panels-dialog .so-right-sidebar,.so-panels-dialog .so-title-bar,.so-panels-dialog .so-toolbar{z-index:100001;position:fixed;-ms-box-sizing:border-box;box-sizing:border-box;padding:15px}.block-editor .so-content,.block-editor .so-left-sidebar,.block-editor .so-right-sidebar,.so-panels-dialog .so-content,.so-panels-dialog .so-left-sidebar,.so-panels-dialog .so-right-sidebar{overflow-y:auto}.block-editor .so-overlay,.so-panels-dialog .so-overlay{top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.block-editor .so-content,.so-panels-dialog .so-content{top:80px;left:30px;right:30px;bottom:88px;background-color:#fdfdfd;overflow-x:hidden;box-shadow:inset 0 2px 2px rgba(0,0,0,.03)}.block-editor .so-content>:first-child,.so-panels-dialog .so-content>:first-child{margin-top:0}.block-editor .so-content>:last-child,.so-panels-dialog .so-content>:last-child{margin-bottom:0}.block-editor .so-content .so-content-tabs>*,.so-panels-dialog .so-content .so-content-tabs>*{display:none}.block-editor .so-title-bar,.so-panels-dialog .so-title-bar{left:30px;right:30px;top:30px;height:50px;background-color:#fafafa;border-bottom:1px solid #d8d8d8}.block-editor .so-title-bar h3.so-title,.so-panels-dialog .so-title-bar h3.so-title{-ms-box-sizing:border-box;box-sizing:border-box;margin:-3px 150px 0 -3px;padding:5px 6px;display:block}.block-editor .so-title-bar h3.so-title.so-title-editable:focus,.block-editor .so-title-bar h3.so-title.so-title-editable:hover,.so-panels-dialog .so-title-bar h3.so-title.so-title-editable:focus,.so-panels-dialog .so-title-bar h3.so-title.so-title-editable:hover{outline:none;background-color:#f0f0f0}.block-editor .so-title-bar h3.so-title.so-title-editable:focus,.so-panels-dialog .so-title-bar h3.so-title.so-title-editable:focus{margin-top:-4px;margin-left:-4px;border:1px solid #e4e4e4}.block-editor .so-title-bar input[type=text].so-edit-title,.so-panels-dialog .so-title-bar input[type=text].so-edit-title{margin-top:-3px;margin-left:-3px;display:none;color:#23282d;font-size:1.3em;font-weight:600;border:none;box-shadow:none;background-color:#f0f0f0;padding:4px 5px}.block-editor .so-title-bar h3.so-parent-link,.so-panels-dialog .so-title-bar h3.so-parent-link{cursor:pointer;position:relative;float:left;margin:0 15px 0 0!important;padding:0 27px 0 0!important}.block-editor .so-title-bar h3.so-parent-link .so-separator,.so-panels-dialog .so-title-bar h3.so-parent-link .so-separator{position:absolute;top:-15px;right:0;width:12px;height:50px;display:block;background:url(images/dialog-separator.png) no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.block-editor .so-title-bar h3.so-parent-link .so-separator,.so-panels-dialog .so-title-bar h3.so-parent-link .so-separator{background:url(images/dialog-separator@2x.png) no-repeat;background-size:cover}}.block-editor .so-title-bar a,.so-panels-dialog .so-title-bar a{cursor:pointer;position:absolute;box-sizing:border-box;width:50px;height:50px;display:block;top:0;right:0;transition:all .2s ease 0s;background:#fafafa;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.block-editor .so-title-bar a:hover,.so-panels-dialog .so-title-bar a:hover{background:#e9e9e9}.block-editor .so-title-bar a:hover .so-dialog-icon,.so-panels-dialog .so-title-bar a:hover .so-dialog-icon{color:#333}.block-editor .so-title-bar a .so-dialog-icon,.so-panels-dialog .so-title-bar a .so-dialog-icon{position:absolute;top:50%;left:50%;text-decoration:none;width:20px;height:20px;margin-left:-10px;margin-top:-10px;color:#666;text-align:center}.block-editor .so-title-bar a .so-dialog-icon:before,.so-panels-dialog .so-title-bar a .so-dialog-icon:before{font:400 20px/1em dashicons;top:7px;left:13px}.block-editor .so-title-bar a.so-close,.so-panels-dialog .so-title-bar a.so-close{right:0}.block-editor .so-title-bar a.so-close .so-dialog-icon:before,.so-panels-dialog .so-title-bar a.so-close .so-dialog-icon:before{content:"\f335"}.block-editor .so-title-bar a.so-next,.so-panels-dialog .so-title-bar a.so-next{right:50px}.block-editor .so-title-bar a.so-next .so-dialog-icon:before,.so-panels-dialog .so-title-bar a.so-next .so-dialog-icon:before{content:"\f345"}.block-editor .so-title-bar a.so-previous,.so-panels-dialog .so-title-bar a.so-previous{right:100px}.block-editor .so-title-bar a.so-previous .so-dialog-icon:before,.so-panels-dialog .so-title-bar a.so-previous .so-dialog-icon:before{content:"\f341"}.block-editor .so-title-bar a.so-nav.so-disabled,.so-panels-dialog .so-title-bar a.so-nav.so-disabled{cursor:default;pointer-events:none}.block-editor .so-title-bar a.so-nav.so-disabled .so-dialog-icon,.so-panels-dialog .so-title-bar a.so-nav.so-disabled .so-dialog-icon{color:#ddd}.block-editor .so-title-bar.so-has-icon,.so-panels-dialog .so-title-bar.so-has-icon{padding-left:45px}.block-editor .so-title-bar.so-has-icon .so-panels-icon,.so-panels-dialog .so-title-bar.so-has-icon .so-panels-icon{position:absolute;top:14.5px;left:14px;font-size:22px;line-height:22px;display:block;width:22px;height:22px;text-align:center;color:#666}.block-editor .so-toolbar,.so-panels-dialog .so-toolbar{left:30px;right:30px;bottom:30px;height:58px;background-color:#fafafa;border-top:1px solid #d8d8d8;z-index:100002}.block-editor .so-toolbar .so-status,.so-panels-dialog .so-toolbar .so-status{float:left;padding-top:6px;padding-bottom:6px;font-style:italic;color:#999;line-height:1em}.block-editor .so-toolbar .so-status.so-panels-loading,.so-panels-dialog .so-toolbar .so-status.so-panels-loading{padding-left:26px;background-position:0}.block-editor .so-toolbar .so-status .dashicons-warning,.so-panels-dialog .so-toolbar .so-status .dashicons-warning{color:#a00;vertical-align:middle;margin-right:7px;margin-top:-1px}.block-editor .so-toolbar .so-buttons,.so-panels-dialog .so-toolbar .so-buttons{float:right}.block-editor .so-toolbar .so-buttons .action-buttons,.so-panels-dialog .so-toolbar .so-buttons .action-buttons{position:absolute;left:15px;top:50%;margin-top:-.65em}.block-editor .so-toolbar .so-buttons .action-buttons a,.so-panels-dialog .so-toolbar .so-buttons .action-buttons a{cursor:pointer;display:inline;padding:.2em .5em;line-height:1em;margin-right:.5em;text-decoration:none}.block-editor .so-toolbar .so-buttons .action-buttons .so-delete,.so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete{color:#a00}.block-editor .so-toolbar .so-buttons .action-buttons .so-delete:hover,.so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete:hover{background:#a00;color:#fff}.block-editor .so-toolbar .so-buttons .action-buttons .so-duplicate:hover,.so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-duplicate:hover{text-decoration:underline}.block-editor .so-left-sidebar,.block-editor .so-right-sidebar,.so-panels-dialog .so-left-sidebar,.so-panels-dialog .so-right-sidebar{background-color:#f3f3f3}.block-editor .so-left-sidebar,.so-panels-dialog .so-left-sidebar{display:none;top:30px;left:30px;bottom:30px;width:290px;border-right:1px solid #d8d8d8}.block-editor .so-left-sidebar h4,.so-panels-dialog .so-left-sidebar h4{margin:0 0 20px;font-size:18px}.block-editor .so-left-sidebar .so-sidebar-search,.so-panels-dialog .so-left-sidebar .so-sidebar-search{width:100%;padding:6px;margin-bottom:20px}.block-editor .so-left-sidebar .so-sidebar-tabs,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs{list-style:none;margin:0 -15px}.block-editor .so-left-sidebar .so-sidebar-tabs li,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li{margin-bottom:0}.block-editor .so-left-sidebar .so-sidebar-tabs li a,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li a{padding:7px 16px;display:block;font-size:14px;text-decoration:none;box-shadow:none!important}.block-editor .so-left-sidebar .so-sidebar-tabs li a:hover,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li a:hover{background:#fff}.block-editor .so-left-sidebar .so-sidebar-tabs li.tab-active a,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li.tab-active a{color:#555;font-weight:700;background:#fff}.block-editor .so-left-sidebar .so-sidebar-tabs li.tab-active a:hover,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li.tab-active a:hover{background:#fff}.block-editor .so-right-sidebar,.so-panels-dialog .so-right-sidebar{display:none;top:80px;right:30px;bottom:88px;width:290px;border-left:1px solid #d8d8d8}.block-editor .so-right-sidebar h3,.so-panels-dialog .so-right-sidebar h3{color:#333}.block-editor .so-right-sidebar h3:first-child,.so-panels-dialog .so-right-sidebar h3:first-child{margin-top:0}.block-editor .so-sidebar .form-field,.so-panels-dialog .so-sidebar .form-field{margin-bottom:20px}.block-editor .so-sidebar .form-field label,.so-panels-dialog .so-sidebar .form-field label{font-weight:500;font-size:15px;display:block;margin-bottom:10px}.block-editor.so-panels-dialog-has-left-sidebar .so-content,.block-editor.so-panels-dialog-has-left-sidebar .so-title-bar,.block-editor.so-panels-dialog-has-left-sidebar .so-toolbar,.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-content,.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-title-bar,.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-toolbar{left:320px}.block-editor.so-panels-dialog-has-left-sidebar .so-content,.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-content{box-shadow:inset 2px 2px 2px rgba(0,0,0,.03)}.block-editor.so-panels-dialog-has-left-sidebar .so-left-sidebar,.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-left-sidebar{display:block}.block-editor.so-panels-dialog-has-right-sidebar .so-content,.so-panels-dialog.so-panels-dialog-has-right-sidebar .so-content{right:320px}.block-editor.so-panels-dialog-has-right-sidebar .so-right-sidebar,.so-panels-dialog.so-panels-dialog-has-right-sidebar .so-right-sidebar{display:block}.block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget{border-radius:2px;border:1px solid #ccc;cursor:pointer;padding:10px;background:#f9f9f9;box-shadow:0 1px 2px rgba(0,0,0,.075),inset 0 1px 0 #fff;margin-bottom:15px}.block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:hover,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:hover{border:1px solid #bbb;background:#fff}.block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current{border-color:#0074a2;background:#2ea2cc;cursor:auto;box-shadow:0 1px 2px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.2)}.block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current h3,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current h3{color:#fff}.block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current small,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current small{color:#eee}.block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current:hover,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current:hover{border-color:#0074a2;background:#2ea2cc}.block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:last-child,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:last-child{margin-bottom:0}.block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget h3,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget h3{margin:0 0 7px;padding:0;height:1.2em;color:#222;font-size:14px}.block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget small,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget small{font-size:11px;line-height:1.25em;display:block;overflow:hidden;color:#888}.block-editor.so-panels-dialog-add-widget .widget-type-list,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list{zoom:1;margin:0 -5px -10px;min-height:10px}.block-editor.so-panels-dialog-add-widget .widget-type-list:before,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list:before{content:"";display:block}.block-editor.so-panels-dialog-add-widget .widget-type-list:after,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list:after{content:"";display:table;clear:both}.block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type{-ms-user-select:none;-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none;-ms-box-sizing:border-box;box-sizing:border-box;width:25%;padding:0 5px;margin-bottom:10px;float:left}@media (max-width:1280px){.block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type{width:33.333%}}@media (max-width:960px){.block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type{width:50%}}.block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type h3,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type h3{margin:0 0 7px;padding:0;color:#222;font-size:14px}.block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type small,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type small{font-size:11px;min-height:2.5em;line-height:1.25em;display:block;overflow:hidden;color:#888}.block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type .widget-icon,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type .widget-icon{font-size:20px;width:20px;height:20px;color:#666;float:left;margin:-1px .5em 0 0}.block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper{border:1px solid #ccc;cursor:pointer;padding:10px;background:#f8f8f8;box-shadow:0 1px 2px rgba(0,0,0,.075)}.block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:hover,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:hover{border:1px solid #bbb;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.075)}.block-editor.so-panels-dialog-row-edit .so-content .row-set-form,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form{zoom:1;padding:8px;border:1px solid #ccc;margin-bottom:20px;background:#f3f3f3}.block-editor.so-panels-dialog-row-edit .so-content .row-set-form:before,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form:before{content:"";display:block}.block-editor.so-panels-dialog-row-edit .so-content .row-set-form:after,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form:after{content:"";display:table;clear:both}.block-editor.so-panels-dialog-row-edit .so-content .row-set-form button,.block-editor.so-panels-dialog-row-edit .so-content .row-set-form input,.block-editor.so-panels-dialog-row-edit .so-content .row-set-form select,.block-editor.so-panels-dialog-row-edit .so-content .row-set-form span,.block-editor.so-panels-dialog-row-edit .so-content .row-set-form strong,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form button,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form input,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form select,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form span,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form strong{display:inline;margin:1px 5px;width:auto;outline:none;box-shadow:none}.block-editor.so-panels-dialog-row-edit .so-content .row-set-form button,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form button{margin-top:2px}.block-editor.so-panels-dialog-row-edit .so-content .row-set-form label,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form label{display:inline}.block-editor.so-panels-dialog-row-edit .so-content .row-preview,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview{margin:0 -6px;height:360px;position:relative;white-space:nowrap}.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-in,.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-weight,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-in,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-weight{-ms-box-sizing:border-box;box-sizing:border-box}.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell{display:inline-block;position:relative;padding:0 6px;cursor:pointer}.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in{border:1px solid #bcccd2;min-height:360px;background:#e4eff4;position:relative}.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in.cell-selected,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in.cell-selected{background:#cae7f4 url(images/cell-selected.png) repeat;border-color:#9abcc7;box-shadow:0 0 5px rgba(0,0,0,.2)}.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight,.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input{position:absolute;font-size:17px;font-weight:700;top:50%;left:50%;width:80px;text-align:center;color:#5e6d72;margin:-.95em 0 0 -40px;padding:10px 0;border:1px solid transparent;line-height:1.4em!important;overflow:hidden;cursor:pointer}.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:after,.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:after,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:after,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:after{content:"%"}.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:hover,.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:hover,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:hover,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:hover{background:#f6f6f6;border:1px solid #d0d0d0}.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input{background:#f6f6f6;border:1px solid #d0d0d0;box-shadow:none}.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle{z-index:100;position:absolute;top:0;width:12px;left:-6px;cursor:col-resize;background:#e5f4fb;height:360px;transition:background .15s ease-in-out 0s}.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle.ui-draggable-dragging,.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle:hover,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle.ui-draggable-dragging,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle:hover{background:#b7e0f1}.block-editor.so-panels-dialog-history .so-left-sidebar,.so-panels-dialog.so-panels-dialog-history .so-left-sidebar{padding:0}.block-editor.so-panels-dialog-history .history-entries .history-entry,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry{padding:10px;background:#f8f8f8;cursor:pointer;border-bottom:1px solid #ccc}.block-editor.so-panels-dialog-history .history-entries .history-entry h3,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry h3{margin:0 0 .6em;font-size:12px;font-weight:700;color:#444;line-height:1em}.block-editor.so-panels-dialog-history .history-entries .history-entry .timesince,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .timesince{color:#999;font-size:11px;line-height:1em}.block-editor.so-panels-dialog-history .history-entries .history-entry:hover,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry:hover{background:#f0f0f0}.block-editor.so-panels-dialog-history .history-entries .history-entry.so-selected,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry.so-selected{background:#eee}.block-editor.so-panels-dialog-history .history-entries .history-entry .count,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .count{color:#999}.block-editor.so-panels-dialog-history .so-content,.so-panels-dialog.so-panels-dialog-history .so-content{padding:0;overflow-y:hidden}.block-editor.so-panels-dialog-history .so-content form.history-form,.so-panels-dialog.so-panels-dialog-history .so-content form.history-form{display:none}.block-editor.so-panels-dialog-history .so-content iframe.siteorigin-panels-history-iframe,.so-panels-dialog.so-panels-dialog-history .so-content iframe.siteorigin-panels-history-iframe{width:100%;height:100%}.block-editor.so-panels-dialog-prebuilt-layouts .so-content,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content{padding-left:10px;padding-right:10px}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-error-message,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-error-message{font-size:14px;border:1px solid #ccc;background:#f8f8f8;padding:15px 20px}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .export-file-ui,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .export-file-ui{padding:5px 15px;text-align:right}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui{padding:15px}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-drop-message,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-drop-message{display:none}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui.has-drag-drop .drag-drop-message,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui.has-drag-drop .drag-drop-message{display:block}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui p.drag-drop-message,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui p.drag-drop-message{font-size:1em;margin-bottom:0}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area{display:block;-ms-box-sizing:border-box;box-sizing:border-box;padding:50px 30px;border:4px dashed #e0e0e0;text-align:center;transition:all .25s ease 0s}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area.file-dragover,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area.file-dragover{background-color:#f2f9fc;border-color:#0074a2}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar{display:none;padding:2px;border:2px solid #2181b1;border-radius:2px;margin-top:20px}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar .progress-percent,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar .progress-percent{height:14px;background-color:#358ebe;border-radius:1px}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .file-browse-button,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .file-browse-button{padding:12px 30px;height:auto}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-browse,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-browse{background:#f3f3f3;border-bottom:1px solid #d0d0d0;margin:-15px -10px 15px;padding:15px;font-weight:700}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items-wrapper,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items-wrapper{display:flex;flex-flow:row wrap}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-no-results,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-no-results{margin:20px 0;padding:0 5px}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item{-ms-box-sizing:border-box;box-sizing:border-box;padding:6px}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper{display:flex;flex-flow:column nowrap;height:100%;box-sizing:border-box;padding:15px 10px;background:#f7f7f7;border:1px solid #d0d0d0;box-shadow:0 1px 1px rgba(0,0,0,.1)}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-title,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-title{font-size:15px;margin:0 0 13px}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot{flex:3 auto;margin-bottom:10px;cursor:pointer}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading{background-image:url(images/wpspin_light.gif);background-position:50%;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading{background-image:url(images/wpspin_light-2x.gif);background-size:16px 16px}}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot img,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot img{display:block;width:100%;height:auto}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot .so-screenshot-wrapper,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot .so-screenshot-wrapper{display:block;min-height:40px;background:gray;border:1px solid #d0d0d0}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-description,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-description{flex:1 auto;font-size:.9em;color:#666;margin-bottom:10px;max-height:60px;overflow:hidden}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom{flex:1 auto;position:relative;max-height:50px;margin:10px -10px -15px;background:#fcfcfc;border-top:1px solid #d0d0d0}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-title,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-title{margin:0;padding:16px 10px;cursor:pointer;overflow:hidden;white-space:nowrap}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-buttons,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-buttons{position:absolute;z-index:2;top:0;bottom:0;right:0;height:100%;visibility:hidden;-ms-box-sizing:border-box;box-sizing:border-box;padding:11px 10px 10px 15px;border-left:1px solid #d0d0d0;background:#f6f6f6;box-shadow:-1px 0 1px rgba(0,0,0,.05)}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:hover .so-buttons,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:hover .so-buttons{visibility:visible}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected{background-color:#e5f4fa}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-directory-item-wrapper,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-directory-item-wrapper{background:#deeef4;border-color:#9abcc7}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom{background:#f8fdff;border-color:#bcccd2}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-title,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-title{color:#3e484c}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-buttons,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-buttons{background:#eaf2f6;border-color:#bcccd2}@media only screen and (min-width:1680px){.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item{width:20%}}@media only screen and (max-width:1679px) and (min-width:1280px){.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item{width:25%}}@media only screen and (max-width:1279px) and (min-width:1140px){.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item{width:33.333%}}@media only screen and (max-width:1139px){.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item{width:50%}}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages{margin-top:15px;padding:0 5px}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages .button-disabled,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages .button-disabled{pointer-events:none}.block-editor.so-panels-dialog-prebuilt-layouts .so-toolbar .so-buttons select.so-layout-position,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-toolbar .so-buttons select.so-layout-position{vertical-align:baseline}.block-editor .so-visual-styles,.so-panels-dialog .so-visual-styles{margin:-15px;height:auto}.block-editor .so-visual-styles h3,.so-panels-dialog .so-visual-styles h3{line-height:1em;margin:0;padding:20px 15px;border-bottom:1px solid #ddd}.block-editor .so-visual-styles .style-section-head,.so-panels-dialog .so-visual-styles .style-section-head{background:#fff;padding:15px 10px;border-bottom:1px solid #ddd;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block-editor .so-visual-styles .style-section-head h4,.so-panels-dialog .so-visual-styles .style-section-head h4{margin:0}.block-editor .so-visual-styles .style-section-fields,.so-panels-dialog .so-visual-styles .style-section-fields{padding:15px;border-bottom:1px solid #ddd;background:#f7f7f7}.block-editor .so-visual-styles .style-section-fields .style-field-wrapper,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper{margin-bottom:20px}.block-editor .so-visual-styles .style-section-fields .style-field-wrapper:last-child,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper:last-child{margin-bottom:0}.block-editor .so-visual-styles .style-section-fields .style-field-wrapper>label,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper>label{font-weight:700;display:block;margin-bottom:3px}.block-editor .so-visual-styles .style-section-fields .style-field-wrapper .style-field,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field{zoom:1}.block-editor .so-visual-styles .style-section-fields .style-field-wrapper .style-field:before,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:before{content:"";display:block}.block-editor .so-visual-styles .style-section-fields .style-field-wrapper .style-field:after,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:after{content:"";display:table;clear:both}.block-editor .so-visual-styles .style-section-fields .style-field-wrapper .style-field input,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field input{font-size:12px}.block-editor .so-visual-styles .style-input-wrapper,.so-panels-dialog .so-visual-styles .style-input-wrapper{zoom:1}.block-editor .so-visual-styles .style-input-wrapper:before,.so-panels-dialog .so-visual-styles .style-input-wrapper:before{content:"";display:block}.block-editor .so-visual-styles .style-input-wrapper:after,.so-panels-dialog .so-visual-styles .style-input-wrapper:after{content:"";display:table;clear:both}.block-editor .so-visual-styles .style-input-wrapper input,.so-panels-dialog .so-visual-styles .style-input-wrapper input{max-width:100%}.block-editor .so-visual-styles .style-field-measurement .measurement-inputs,.so-panels-dialog .so-visual-styles .style-field-measurement .measurement-inputs{overflow:auto;margin:0 -3px 4px}.block-editor .so-visual-styles .style-field-measurement .measurement-wrapper,.so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper{box-sizing:border-box;f