Page Builder by SiteOrigin - Version 2.7.1

Version Description

  • 28 June 2018 =
  • Check for yoast metabox before enqueuing compat JS.
Download this release

Release Info

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

Code changes from version 2.7.0 to 2.7.1

css/admin.css CHANGED
@@ -335,7 +335,6 @@
335
  zoom: 1;
336
  margin: 0 -5px;
337
  position: relative;
338
- display: flex;
339
  }
340
  .siteorigin-panels-builder .so-rows-container .so-row-container .so-cells:before {
341
  content: '';
@@ -364,6 +363,7 @@
364
  -moz-box-sizing: border-box;
365
  -webkit-box-sizing: border-box;
366
  box-sizing: border-box;
 
367
  position: relative;
368
  padding: 0 5px;
369
  }
@@ -740,27 +740,18 @@
740
  padding-right: 15px;
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,23 +761,18 @@
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;
785
  bottom: 0;
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;
@@ -797,20 +783,16 @@
797
  -moz-box-shadow: inset 0 2px 2px rgba(0,0,0,0.03);
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;
@@ -819,8 +801,7 @@
819
  border-bottom: 1px solid #D8D8D8;
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 +811,16 @@
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;
@@ -855,16 +832,14 @@
855
  background-color: #F0F0F0;
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;
863
  margin: 0 15px 0 0 !important;
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;
@@ -874,14 +849,12 @@
874
  background: url(images/dialog-separator.png) no-repeat;
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;
@@ -899,16 +872,13 @@
899
  border-bottom: 1px solid #d8d8d8;
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%;
@@ -920,51 +890,40 @@
920
  color: #666666;
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;
@@ -976,8 +935,7 @@
976
  text-align: center;
977
  color: #666;
978
  }
979
- .so-panels-dialog .so-toolbar,
980
- .gutenberg .so-toolbar {
981
  left: 30px;
982
  right: 30px;
983
  bottom: 30px;
@@ -986,8 +944,7 @@
986
  border-top: 1px solid #D8D8D8;
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;
@@ -995,31 +952,26 @@
995
  color: #999999;
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;
@@ -1027,27 +979,21 @@
1027
  margin-right: 0.5em;
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;
@@ -1055,50 +1001,41 @@
1055
  width: 290px;
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;
1083
  text-decoration: none;
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;
@@ -1106,53 +1043,41 @@
1106
  width: 290px;
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;
@@ -1165,13 +1090,11 @@
1165
  box-shadow: 0 1px 2px rgba(0,0,0,0.075), inset 0 1px 0 #FFFFFF;
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;
@@ -1179,58 +1102,48 @@
1179
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.15), inset 0 1px 0 rgba(255,255,255,0.2);
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;
1204
  color: #222222;
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;
1212
  overflow: hidden;
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;
@@ -1247,26 +1160,22 @@
1247
  float: left;
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;
@@ -1274,8 +1183,7 @@
1274
  overflow: hidden;
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;
@@ -1283,8 +1191,7 @@
1283
  float: left;
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;
@@ -1293,98 +1200,79 @@
1293
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.075);
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);
1301
  -moz-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
- .gutenberg.so-panels-dialog-row-edit .so-content .row-set-form {
1306
  zoom: 1;
1307
  padding: 8px;
1308
  border: 1px solid #ccc;
1309
  margin-bottom: 20px;
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
  outline: none;
1336
  box-shadow: none;
1337
  }
1338
- .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form button,
1339
- .gutenberg.so-panels-dialog-row-edit .so-content .row-set-form button {
1340
  margin-top: 2px;
1341
  }
1342
- .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form label,
1343
- .gutenberg.so-panels-dialog-row-edit .so-content .row-set-form label {
1344
  display: inline;
1345
  }
1346
- .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview,
1347
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview {
1348
  margin: 0 -6px;
1349
  height: 360px;
1350
  position: relative;
1351
  white-space: nowrap;
1352
  }
1353
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,
1354
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,
1355
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-in,
1356
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-in,
1357
- .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-weight,
1358
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-weight {
1359
  -ms-box-sizing: border-box;
1360
  -moz-box-sizing: border-box;
1361
  -webkit-box-sizing: border-box;
1362
  box-sizing: border-box;
1363
  }
1364
- .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,
1365
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell {
1366
  display: inline-block;
1367
  position: relative;
1368
  padding: 0 6px;
1369
  cursor: pointer;
1370
  }
1371
- .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in,
1372
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in {
1373
  border: 1px solid #bcccd2;
1374
  min-height: 360px;
1375
  background: #e4eff4;
1376
  position: relative;
1377
  }
1378
- .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in.cell-selected,
1379
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in.cell-selected {
1380
  background: #cae7f4 url("images/cell-selected.png") repeat;
1381
  border-color: #9abcc7;
1382
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
1383
  }
1384
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight,
1385
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight,
1386
- .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input,
1387
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input {
1388
  position: absolute;
1389
  font-size: 17px;
1390
  font-weight: bold;
@@ -1401,28 +1289,22 @@
1401
  cursor: pointer;
1402
  }
1403
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:after,
1404
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:after,
1405
- .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:after,
1406
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:after {
1407
  content: '%';
1408
  }
1409
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:hover,
1410
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:hover,
1411
- .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:hover,
1412
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:hover {
1413
  background: #F6F6F6;
1414
  border: 1px solid #D0D0D0;
1415
  }
1416
- .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input,
1417
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input {
1418
  background: #F6F6F6;
1419
  border: 1px solid #D0D0D0;
1420
  -webkit-box-shadow: none;
1421
  -moz-box-shadow: none;
1422
  box-shadow: none;
1423
  }
1424
- .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle,
1425
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle {
1426
  z-index: 100;
1427
  position: absolute;
1428
  top: 0;
@@ -1437,98 +1319,78 @@
1437
  transition: background 0.15s ease-in-out 0s;
1438
  }
1439
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle:hover,
1440
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle:hover,
1441
- .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle.ui-draggable-dragging,
1442
- .gutenberg.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle.ui-draggable-dragging {
1443
  background: #b7e0f1;
1444
  }
1445
- .so-panels-dialog.so-panels-dialog-history .so-left-sidebar,
1446
- .gutenberg.so-panels-dialog-history .so-left-sidebar {
1447
  padding: 0;
1448
  }
1449
- .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry,
1450
- .gutenberg.so-panels-dialog-history .history-entries .history-entry {
1451
  padding: 10px;
1452
  background: #F8F8F8;
1453
  cursor: pointer;
1454
  border-bottom: 1px solid #ccc;
1455
  }
1456
- .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry h3,
1457
- .gutenberg.so-panels-dialog-history .history-entries .history-entry h3 {
1458
  margin: 0 0 0.6em 0;
1459
  font-size: 12px;
1460
  font-weight: bold;
1461
  color: #444444;
1462
  line-height: 1em;
1463
  }
1464
- .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .timesince,
1465
- .gutenberg.so-panels-dialog-history .history-entries .history-entry .timesince {
1466
  color: #999999;
1467
  font-size: 11px;
1468
  line-height: 1em;
1469
  }
1470
- .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry:hover,
1471
- .gutenberg.so-panels-dialog-history .history-entries .history-entry:hover {
1472
  background: #F0F0F0;
1473
  }
1474
- .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry.so-selected,
1475
- .gutenberg.so-panels-dialog-history .history-entries .history-entry.so-selected {
1476
  background: #EEEEEE;
1477
  }
1478
- .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .count,
1479
- .gutenberg.so-panels-dialog-history .history-entries .history-entry .count {
1480
  color: #999999;
1481
  }
1482
- .so-panels-dialog.so-panels-dialog-history .so-content,
1483
- .gutenberg.so-panels-dialog-history .so-content {
1484
  padding: 0;
1485
  overflow-y: hidden;
1486
  }
1487
- .so-panels-dialog.so-panels-dialog-history .so-content form.history-form,
1488
- .gutenberg.so-panels-dialog-history .so-content form.history-form {
1489
  display: none;
1490
  }
1491
- .so-panels-dialog.so-panels-dialog-history .so-content iframe.siteorigin-panels-history-iframe,
1492
- .gutenberg.so-panels-dialog-history .so-content iframe.siteorigin-panels-history-iframe {
1493
  width: 100%;
1494
  height: 100%;
1495
  }
1496
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content,
1497
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content {
1498
  padding-left: 10px;
1499
  padding-right: 10px;
1500
  }
1501
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-error-message,
1502
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-error-message {
1503
  font-size: 14px;
1504
  border: 1px solid #cccccc;
1505
  background: #F8F8F8;
1506
  padding: 15px 20px;
1507
  }
1508
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .export-file-ui,
1509
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .export-file-ui {
1510
  padding: 5px 15px;
1511
  text-align: right;
1512
  }
1513
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui,
1514
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui {
1515
  padding: 15px;
1516
  }
1517
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-drop-message,
1518
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-drop-message {
1519
  display: none;
1520
  }
1521
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui.has-drag-drop .drag-drop-message,
1522
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui.has-drag-drop .drag-drop-message {
1523
  display: block;
1524
  }
1525
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui p.drag-drop-message,
1526
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui p.drag-drop-message {
1527
  font-size: 1em;
1528
  margin-bottom: 0;
1529
  }
1530
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area,
1531
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area {
1532
  display: block;
1533
  -ms-box-sizing: border-box;
1534
  -moz-box-sizing: border-box;
@@ -1542,13 +1404,11 @@
1542
  -o-transition: all 0.25s ease 0s;
1543
  transition: all 0.25s ease 0s;
1544
  }
1545
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area.file-dragover,
1546
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area.file-dragover {
1547
  background-color: #f2f9fc;
1548
  border-color: #0074a2;
1549
  }
1550
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar,
1551
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar {
1552
  display: none;
1553
  padding: 2px;
1554
  border: 2px solid #2181b1;
@@ -1557,47 +1417,40 @@
1557
  border-radius: 2px;
1558
  margin-top: 20px;
1559
  }
1560
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar .progress-percent,
1561
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar .progress-percent {
1562
  height: 14px;
1563
  background-color: #358ebe;
1564
  -webkit-border-radius: 1px;
1565
  -moz-border-radius: 1px;
1566
  border-radius: 1px;
1567
  }
1568
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .file-browse-button,
1569
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .file-browse-button {
1570
  padding: 12px 30px;
1571
  height: auto;
1572
  }
1573
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-browse,
1574
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-browse {
1575
  background: #f3f3f3;
1576
  border-bottom: 1px solid #d0d0d0;
1577
  margin: -15px -10px 15px -10px;
1578
  padding: 15px;
1579
  font-weight: bold;
1580
  }
1581
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items-wrapper,
1582
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items-wrapper {
1583
  display: flex;
1584
  flex-flow: row wrap;
1585
  }
1586
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-no-results,
1587
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-no-results {
1588
  margin: 20px 0;
1589
  padding: 0 5px;
1590
  }
1591
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1592
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1593
  -ms-box-sizing: border-box;
1594
  -moz-box-sizing: border-box;
1595
  -webkit-box-sizing: border-box;
1596
  box-sizing: border-box;
1597
  padding: 6px;
1598
  }
1599
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper,
1600
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper {
1601
  display: flex;
1602
  flex-flow: column nowrap;
1603
  height: 100%;
@@ -1609,45 +1462,38 @@
1609
  -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
1610
  box-shadow: 0 1px 1px rgba(0,0,0,0.1);
1611
  }
1612
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-title,
1613
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-title {
1614
  font-size: 15px;
1615
  margin: 0 0 13px 0;
1616
  }
1617
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot,
1618
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot {
1619
  flex: 3 auto;
1620
  margin-bottom: 10px;
1621
  cursor: pointer;
1622
  }
1623
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading,
1624
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading {
1625
  background-image: url("images/wpspin_light.gif");
1626
  background-position: center center;
1627
  background-repeat: no-repeat;
1628
  }
1629
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
1630
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading,
1631
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading {
1632
  background-image: url(images/wpspin_light-2x.gif);
1633
  background-size: 16px 16px;
1634
  }
1635
  }
1636
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot img,
1637
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot img {
1638
  display: block;
1639
  width: 100%;
1640
  height: auto;
1641
  }
1642
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot .so-screenshot-wrapper,
1643
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot .so-screenshot-wrapper {
1644
  display: block;
1645
  min-height: 40px;
1646
  background: #808080;
1647
  border: 1px solid #d0d0d0;
1648
  }
1649
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-description,
1650
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-description {
1651
  flex: 1 auto;
1652
  font-size: 0.9em;
1653
  color: #666;
@@ -1655,8 +1501,7 @@
1655
  max-height: 60px;
1656
  overflow: hidden;
1657
  }
1658
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom,
1659
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom {
1660
  flex: 1 auto;
1661
  position: relative;
1662
  max-height: 50px;
@@ -1664,16 +1509,14 @@
1664
  background: #fcfcfc;
1665
  border-top: 1px solid #d0d0d0;
1666
  }
1667
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-title,
1668
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-title {
1669
  margin: 0;
1670
  padding: 16px 10px;
1671
  cursor: pointer;
1672
  overflow: hidden;
1673
  white-space: nowrap;
1674
  }
1675
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-buttons,
1676
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-buttons {
1677
  position: absolute;
1678
  z-index: 2;
1679
  top: 0;
@@ -1692,85 +1535,69 @@
1692
  -moz-box-shadow: -1px 0 1px rgba(0, 0, 0, 0.05);
1693
  box-shadow: -1px 0 1px rgba(0, 0, 0, 0.05);
1694
  }
1695
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:hover .so-buttons,
1696
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:hover .so-buttons {
1697
  visibility: visible;
1698
  }
1699
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected,
1700
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected {
1701
  background-color: #e5f4fa;
1702
  }
1703
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-directory-item-wrapper,
1704
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-directory-item-wrapper {
1705
  background: #deeef4;
1706
  border-color: #9abcc7;
1707
  }
1708
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom,
1709
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom {
1710
  background: #f8fdff;
1711
  border-color: #bcccd2;
1712
  }
1713
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-title,
1714
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-title {
1715
  color: #3e484c;
1716
  }
1717
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-buttons,
1718
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-buttons {
1719
  background: #eaf2f6;
1720
  border-color: #bcccd2;
1721
  }
1722
  @media only screen and (min-width: 1680px) {
1723
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1724
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1725
  width: 20%;
1726
  }
1727
  }
1728
  @media only screen and (max-width: 1679px) and (min-width: 1280px) {
1729
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1730
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1731
  width: 25%;
1732
  }
1733
  }
1734
  @media only screen and (max-width: 1279px) and (min-width: 1140px) {
1735
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1736
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1737
  width: 33.333%;
1738
  }
1739
  }
1740
  @media only screen and (max-width: 1139px) {
1741
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1742
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1743
  width: 50%;
1744
  }
1745
  }
1746
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages,
1747
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages {
1748
  margin-top: 15px;
1749
  padding: 0 5px;
1750
  }
1751
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages .button-disabled,
1752
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages .button-disabled {
1753
  pointer-events: none;
1754
  }
1755
- .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-toolbar .so-buttons select.so-layout-position,
1756
- .gutenberg.so-panels-dialog-prebuilt-layouts .so-toolbar .so-buttons select.so-layout-position {
1757
  vertical-align: baseline;
1758
  }
1759
- .so-panels-dialog .so-visual-styles,
1760
- .gutenberg .so-visual-styles {
1761
  margin: -15px;
1762
- height: 100%;
1763
  /* All the field types */
1764
  }
1765
- .so-panels-dialog .so-visual-styles h3,
1766
- .gutenberg .so-visual-styles h3 {
1767
  line-height: 1em;
1768
  margin: 0;
1769
  padding: 20px 15px;
1770
  border-bottom: 1px solid #ddd;
1771
  }
1772
- .so-panels-dialog .so-visual-styles .style-section-head,
1773
- .gutenberg .so-visual-styles .style-section-head {
1774
  background: #ffffff;
1775
  padding: 15px 10px;
1776
  border-bottom: 1px solid #ddd;
@@ -1780,119 +1607,95 @@
1780
  -ms-user-select: none;
1781
  user-select: none;
1782
  }
1783
- .so-panels-dialog .so-visual-styles .style-section-head h4,
1784
- .gutenberg .so-visual-styles .style-section-head h4 {
1785
  margin: 0;
1786
  }
1787
- .so-panels-dialog .so-visual-styles .style-section-fields,
1788
- .gutenberg .so-visual-styles .style-section-fields {
1789
  padding: 15px;
1790
  border-bottom: 1px solid #ddd;
1791
  background: #F7F7F7;
1792
  }
1793
- .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper,
1794
- .gutenberg .so-visual-styles .style-section-fields .style-field-wrapper {
1795
  margin-bottom: 20px;
1796
  }
1797
- .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper:last-child,
1798
- .gutenberg .so-visual-styles .style-section-fields .style-field-wrapper:last-child {
1799
  margin-bottom: 0;
1800
  }
1801
- .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper > label,
1802
- .gutenberg .so-visual-styles .style-section-fields .style-field-wrapper > label {
1803
  font-weight: bold;
1804
  display: block;
1805
  margin-bottom: 3px;
1806
  }
1807
- .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field,
1808
- .gutenberg .so-visual-styles .style-section-fields .style-field-wrapper .style-field {
1809
  zoom: 1;
1810
  }
1811
- .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:before,
1812
- .gutenberg .so-visual-styles .style-section-fields .style-field-wrapper .style-field:before {
1813
  content: '';
1814
  display: block;
1815
  }
1816
- .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:after,
1817
- .gutenberg .so-visual-styles .style-section-fields .style-field-wrapper .style-field:after {
1818
  content: '';
1819
  display: table;
1820
  clear: both;
1821
  }
1822
- .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field input,
1823
- .gutenberg .so-visual-styles .style-section-fields .style-field-wrapper .style-field input {
1824
  font-size: 12px;
1825
  }
1826
- .so-panels-dialog .so-visual-styles .style-input-wrapper,
1827
- .gutenberg .so-visual-styles .style-input-wrapper {
1828
  zoom: 1;
1829
  }
1830
- .so-panels-dialog .so-visual-styles .style-input-wrapper:before,
1831
- .gutenberg .so-visual-styles .style-input-wrapper:before {
1832
  content: '';
1833
  display: block;
1834
  }
1835
- .so-panels-dialog .so-visual-styles .style-input-wrapper:after,
1836
- .gutenberg .so-visual-styles .style-input-wrapper:after {
1837
  content: '';
1838
  display: table;
1839
  clear: both;
1840
  }
1841
- .so-panels-dialog .so-visual-styles .style-input-wrapper input,
1842
- .gutenberg .so-visual-styles .style-input-wrapper input {
1843
  max-width: 100%;
1844
  }
1845
- .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-inputs,
1846
- .gutenberg .so-visual-styles .style-field-measurement .measurement-inputs {
1847
  overflow: auto;
1848
  margin: 0 -3px 4px -3px;
1849
  }
1850
- .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper,
1851
- .gutenberg .so-visual-styles .style-field-measurement .measurement-wrapper {
1852
  box-sizing: border-box;
1853
  float: left;
1854
  width: 25%;
1855
  padding: 0 3px;
1856
  }
1857
- .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value,
1858
- .gutenberg .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value {
1859
  border-width: 1px;
1860
  display: block;
1861
  max-width: 100%;
1862
  }
1863
- .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-top,
1864
- .gutenberg .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-top {
1865
  box-shadow: inset 0 2px 1px rgba(0, 115, 170, 0.35);
1866
  }
1867
- .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-right,
1868
- .gutenberg .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-right {
1869
  box-shadow: inset -3px 0 2px rgba(0, 115, 170, 0.35);
1870
  }
1871
- .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-bottom,
1872
- .gutenberg .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-bottom {
1873
  box-shadow: inset 0 -2px 1px rgba(0, 115, 170, 0.35);
1874
  }
1875
- .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-left,
1876
- .gutenberg .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-left {
1877
  box-shadow: inset 3px 0 2px rgba(0, 115, 170, 0.35);
1878
  }
1879
- .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-unit-multiple,
1880
- .gutenberg .so-visual-styles .style-field-measurement .measurement-unit-multiple {
1881
  width: 100%;
1882
  display: block;
1883
  }
1884
- .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-unit-single,
1885
- .gutenberg .so-visual-styles .style-field-measurement .measurement-unit-single {
1886
  float: right;
1887
  width: 25%;
1888
  }
1889
- .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-value-single,
1890
- .gutenberg .so-visual-styles .style-field-measurement .measurement-value-single {
1891
  float: left;
1892
  width: 72%;
1893
  }
1894
- .so-panels-dialog .so-visual-styles .style-field-image .so-image-selector,
1895
- .gutenberg .so-visual-styles .style-field-image .so-image-selector {
1896
  display: inline-block;
1897
  background-color: #f7f7f7;
1898
  border: 1px solid #ccc;
@@ -1906,8 +1709,7 @@
1906
  -moz-box-shadow: inset 0 1px #FFFFFF;
1907
  box-shadow: inset 0 1px #FFFFFF;
1908
  }
1909
- .so-panels-dialog .so-visual-styles .style-field-image .so-image-selector .current-image,
1910
- .gutenberg .so-visual-styles .style-field-image .so-image-selector .current-image {
1911
  height: 28px;
1912
  width: 28px;
1913
  float: left;
@@ -1930,16 +1732,14 @@
1930
  -webkit-background-clip: padding-box;
1931
  background-clip: padding-box;
1932
  }
1933
- .so-panels-dialog .so-visual-styles .style-field-image .so-image-selector .select-image,
1934
- .gutenberg .so-visual-styles .style-field-image .so-image-selector .select-image {
1935
  font-size: 12px;
1936
  line-height: 28px;
1937
  float: left;
1938
  padding: 0 8px;
1939
  color: #555;
1940
  }
1941
- .so-panels-dialog .so-visual-styles .style-field-image .remove-image,
1942
- .gutenberg .so-visual-styles .style-field-image .remove-image {
1943
  font-size: 12px;
1944
  margin-top: 4px;
1945
  margin-left: 15px;
@@ -1948,16 +1748,13 @@
1948
  color: #666;
1949
  text-decoration: none;
1950
  }
1951
- .so-panels-dialog .so-visual-styles .style-field-image .remove-image.hidden,
1952
- .gutenberg .so-visual-styles .style-field-image .remove-image.hidden {
1953
  display: none;
1954
  }
1955
- .so-panels-dialog .so-visual-styles .style-field-image .image-fallback,
1956
- .gutenberg .so-visual-styles .style-field-image .image-fallback {
1957
  margin-top: 4px;
1958
  }
1959
- .so-panels-dialog .so-visual-styles .style-field-checkbox label,
1960
- .gutenberg .so-visual-styles .style-field-checkbox label {
1961
  -webkit-user-select: none;
1962
  /* Chrome all / Safari all */
1963
  -moz-user-select: none;
@@ -1966,13 +1763,11 @@
1966
  /* IE 10+ */
1967
  user-select: none;
1968
  }
1969
- .so-panels-dialog .so-visual-styles .so-field-code,
1970
- .gutenberg .so-visual-styles .so-field-code {
1971
  font-size: 12px;
1972
  font-family: "Courier 10 Pitch", Courier, monospace;
1973
  }
1974
- .so-panels-dialog .so-visual-styles .so-description,
1975
- .gutenberg .so-visual-styles .so-description {
1976
  color: #999;
1977
  font-size: 12px;
1978
  margin-top: 5px;
@@ -1980,70 +1775,30 @@
1980
  font-style: italic;
1981
  clear: both;
1982
  }
1983
- .so-panels-dialog .so-visual-styles.so-cell-styles,
1984
- .gutenberg .so-visual-styles.so-cell-styles {
1985
  margin-top: 15px;
1986
  }
1987
- .so-panels-dialog .so-content .siteorigin-panels-builder .so-builder-toolbar,
1988
- .gutenberg .so-content .siteorigin-panels-builder .so-builder-toolbar,
1989
- .so-panels-dialog .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-builder-toolbar,
1990
- .gutenberg .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-builder-toolbar {
1991
  border: 1px solid #dedede;
1992
- z-index: 1;
1993
  }
1994
- .so-panels-dialog .so-content .siteorigin-panels-builder .so-rows-container,
1995
- .gutenberg .so-content .siteorigin-panels-builder .so-rows-container,
1996
- .so-panels-dialog .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-rows-container,
1997
- .gutenberg .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-rows-container {
1998
  padding: 20px 0 0 0;
1999
  }
2000
- .so-panels-dialog .so-content .siteorigin-panels-builder .so-panels-welcome-message,
2001
- .gutenberg .so-content .siteorigin-panels-builder .so-panels-welcome-message,
2002
- .so-panels-dialog .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-panels-welcome-message,
2003
- .gutenberg .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-panels-welcome-message {
2004
  padding-left: 0;
2005
  padding-right: 0;
2006
- line-height: 2.5em;
2007
- }
2008
- .so-panels-dialog .siteorigin-panels-layout-block-container,
2009
- .gutenberg .siteorigin-panels-layout-block-container {
2010
- font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
2011
- font-size: 13px;
2012
- line-height: 1.4em;
2013
- }
2014
- .so-panels-dialog .siteorigin-panels-layout-block-container ul,
2015
- .gutenberg .siteorigin-panels-layout-block-container ul {
2016
- list-style: none;
2017
- }
2018
- .so-panels-dialog .siteorigin-panels-gutenberg-icon,
2019
- .gutenberg .siteorigin-panels-gutenberg-icon {
2020
- background-size: cover;
2021
- background-image: url('../compat/pb-icon.svg');
2022
- width: 20px;
2023
- height: 20px;
2024
- }
2025
- .so-panels-dialog .so-panels-gutenberg-layout-preview-container .so-panels-spinner-container,
2026
- .gutenberg .so-panels-gutenberg-layout-preview-container .so-panels-spinner-container {
2027
- text-align: center;
2028
- }
2029
- .so-panels-dialog .so-panels-gutenberg-layout-preview-container .so-panels-spinner-container > span,
2030
- .gutenberg .so-panels-gutenberg-layout-preview-container .so-panels-spinner-container > span {
2031
- display: inline-block;
2032
  }
2033
- .so-panels-dialog .so-dropdown-wrapper input[type="button"].button-primary,
2034
- .gutenberg .so-dropdown-wrapper input[type="button"].button-primary {
2035
  width: 125px;
2036
  height: 28px;
2037
  }
2038
- .so-panels-dialog .so-dropdown-wrapper .so-dropdown-links-wrapper,
2039
- .gutenberg .so-dropdown-wrapper .so-dropdown-links-wrapper {
2040
  display: block;
2041
  z-index: 11;
2042
  bottom: 28px;
2043
  width: 125px;
2044
  }
2045
- .so-panels-dialog .so-dropdown-wrapper .so-dropdown-links-wrapper.hidden,
2046
- .gutenberg .so-dropdown-wrapper .so-dropdown-links-wrapper.hidden {
2047
  display: none;
2048
  }
2049
  /* Display the dialog with a proper z-index in the customizer */
335
  zoom: 1;
336
  margin: 0 -5px;
337
  position: relative;
 
338
  }
339
  .siteorigin-panels-builder .so-rows-container .so-row-container .so-cells:before {
340
  content: '';
363
  -moz-box-sizing: border-box;
364
  -webkit-box-sizing: border-box;
365
  box-sizing: border-box;
366
+ float: left;
367
  position: relative;
368
  padding: 0 5px;
369
  }
740
  padding-right: 15px;
741
  margin: 0 -15px;
742
  }
743
+ .so-panels-dialog {
 
744
  /* The add widget dialog */
745
  /* The row edit dialog */
746
  /* For prebuilt layouts */
747
+ /* Special case of the builder interface being inside a dialog */
 
 
748
  }
749
  .so-panels-dialog .so-overlay,
 
750
  .so-panels-dialog .so-content,
 
751
  .so-panels-dialog .so-title-bar,
 
752
  .so-panels-dialog .so-toolbar,
 
753
  .so-panels-dialog .so-left-sidebar,
754
+ .so-panels-dialog .so-right-sidebar {
 
 
755
  z-index: 100001;
756
  position: fixed;
757
  -ms-box-sizing: border-box;
761
  padding: 15px;
762
  }
763
  .so-panels-dialog .so-content,
 
764
  .so-panels-dialog .so-left-sidebar,
765
+ .so-panels-dialog .so-right-sidebar {
 
 
766
  overflow-y: auto;
767
  }
768
+ .so-panels-dialog .so-overlay {
 
769
  top: 0;
770
  left: 0;
771
  right: 0;
772
  bottom: 0;
773
  background: rgba(0, 0, 0, 0.5);
774
  }
775
+ .so-panels-dialog .so-content {
 
776
  top: 80px;
777
  left: 30px;
778
  right: 30px;
783
  -moz-box-shadow: inset 0 2px 2px rgba(0,0,0,0.03);
784
  box-shadow: inset 0 2px 2px rgba(0,0,0,0.03);
785
  }
786
+ .so-panels-dialog .so-content > *:first-child {
 
787
  margin-top: 0;
788
  }
789
+ .so-panels-dialog .so-content > *:last-child {
 
790
  margin-bottom: 0;
791
  }
792
+ .so-panels-dialog .so-content .so-content-tabs > * {
 
793
  display: none;
794
  }
795
+ .so-panels-dialog .so-title-bar {
 
796
  left: 30px;
797
  right: 30px;
798
  top: 30px;
801
  border-bottom: 1px solid #D8D8D8;
802
  /* These are the action buttons in the title bar */
803
  }
804
+ .so-panels-dialog .so-title-bar h3.so-title {
 
805
  -ms-box-sizing: border-box;
806
  -moz-box-sizing: border-box;
807
  -webkit-box-sizing: border-box;
811
  display: block;
812
  }
813
  .so-panels-dialog .so-title-bar h3.so-title.so-title-editable:hover,
814
+ .so-panels-dialog .so-title-bar h3.so-title.so-title-editable:focus {
 
 
815
  outline: none;
816
  background-color: #F0F0F0;
817
  }
818
+ .so-panels-dialog .so-title-bar h3.so-title.so-title-editable:focus {
 
819
  margin-top: -4px;
820
  margin-left: -4px;
821
  border: 1px solid #E4E4E4;
822
  }
823
+ .so-panels-dialog .so-title-bar input[type=text].so-edit-title {
 
824
  margin-top: -3px;
825
  margin-left: -3px;
826
  display: none;
832
  background-color: #F0F0F0;
833
  padding: 4px 5px;
834
  }
835
+ .so-panels-dialog .so-title-bar h3.so-parent-link {
 
836
  cursor: pointer;
837
  position: relative;
838
  float: left;
839
  margin: 0 15px 0 0 !important;
840
  padding: 0 27px 0 0 !important;
841
  }
842
+ .so-panels-dialog .so-title-bar h3.so-parent-link .so-separator {
 
843
  position: absolute;
844
  top: -15px;
845
  right: 0;
849
  background: url(images/dialog-separator.png) no-repeat;
850
  }
851
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
852
+ .so-panels-dialog .so-title-bar h3.so-parent-link .so-separator {
 
853
  background: url(images/dialog-separator@2x.png) no-repeat;
854
  background-size: cover;
855
  }
856
  }
857
+ .so-panels-dialog .so-title-bar a {
 
858
  cursor: pointer;
859
  position: absolute;
860
  box-sizing: border-box;
872
  border-bottom: 1px solid #d8d8d8;
873
  /* Disabled nav */
874
  }
875
+ .so-panels-dialog .so-title-bar a:hover {
 
876
  background: #e9e9e9;
877
  }
878
+ .so-panels-dialog .so-title-bar a:hover .so-dialog-icon {
 
879
  color: #333333;
880
  }
881
+ .so-panels-dialog .so-title-bar a .so-dialog-icon {
 
882
  position: absolute;
883
  top: 50%;
884
  left: 50%;
890
  color: #666666;
891
  text-align: center;
892
  }
893
+ .so-panels-dialog .so-title-bar a .so-dialog-icon:before {
 
894
  font: 400 20px/1em dashicons;
895
  top: 7px;
896
  left: 13px;
897
  }
898
+ .so-panels-dialog .so-title-bar a.so-close {
 
899
  right: 0;
900
  }
901
+ .so-panels-dialog .so-title-bar a.so-close .so-dialog-icon:before {
 
902
  content: "\f335";
903
  }
904
+ .so-panels-dialog .so-title-bar a.so-next {
 
905
  right: 50px;
906
  }
907
+ .so-panels-dialog .so-title-bar a.so-next .so-dialog-icon:before {
 
908
  content: '\f345';
909
  }
910
+ .so-panels-dialog .so-title-bar a.so-previous {
 
911
  right: 100px;
912
  }
913
+ .so-panels-dialog .so-title-bar a.so-previous .so-dialog-icon:before {
 
914
  content: '\f341';
915
  }
916
+ .so-panels-dialog .so-title-bar a.so-nav.so-disabled {
 
917
  cursor: default;
918
  pointer-events: none;
919
  }
920
+ .so-panels-dialog .so-title-bar a.so-nav.so-disabled .so-dialog-icon {
 
921
  color: #dddddd;
922
  }
923
+ .so-panels-dialog .so-title-bar.so-has-icon {
 
924
  padding-left: 45px;
925
  }
926
+ .so-panels-dialog .so-title-bar.so-has-icon .so-panels-icon {
 
927
  position: absolute;
928
  top: 14.5px;
929
  left: 14px;
935
  text-align: center;
936
  color: #666;
937
  }
938
+ .so-panels-dialog .so-toolbar {
 
939
  left: 30px;
940
  right: 30px;
941
  bottom: 30px;
944
  border-top: 1px solid #D8D8D8;
945
  z-index: 100002;
946
  }
947
+ .so-panels-dialog .so-toolbar .so-status {
 
948
  float: left;
949
  padding-top: 6px;
950
  padding-bottom: 6px;
952
  color: #999999;
953
  line-height: 1em;
954
  }
955
+ .so-panels-dialog .so-toolbar .so-status.so-panels-loading {
 
956
  padding-left: 26px;
957
  background-position: left center;
958
  }
959
+ .so-panels-dialog .so-toolbar .so-status .dashicons-warning {
 
960
  color: #aa0000;
961
  vertical-align: middle;
962
  margin-right: 7px;
963
  margin-top: -1px;
964
  }
965
+ .so-panels-dialog .so-toolbar .so-buttons {
 
966
  float: right;
967
  }
968
+ .so-panels-dialog .so-toolbar .so-buttons .action-buttons {
 
969
  position: absolute;
970
  left: 15px;
971
  top: 50%;
972
  margin-top: -0.65em;
973
  }
974
+ .so-panels-dialog .so-toolbar .so-buttons .action-buttons a {
 
975
  cursor: pointer;
976
  display: inline;
977
  padding: 0.2em 0.5em;
979
  margin-right: 0.5em;
980
  text-decoration: none;
981
  }
982
+ .so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete {
 
983
  color: #a00;
984
  }
985
+ .so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete:hover {
 
986
  background: #a00;
987
  color: #FFFFFF;
988
  }
989
+ .so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-duplicate:hover {
 
990
  text-decoration: underline;
991
  }
992
  .so-panels-dialog .so-left-sidebar,
993
+ .so-panels-dialog .so-right-sidebar {
 
 
994
  background-color: #f3f3f3;
995
  }
996
+ .so-panels-dialog .so-left-sidebar {
 
997
  display: none;
998
  top: 30px;
999
  left: 30px;
1001
  width: 290px;
1002
  border-right: 1px solid #D8D8D8;
1003
  }
1004
+ .so-panels-dialog .so-left-sidebar h4 {
 
1005
  margin: 0 0 20px 0;
1006
  font-size: 18px;
1007
  }
1008
+ .so-panels-dialog .so-left-sidebar .so-sidebar-search {
 
1009
  width: 100%;
1010
  padding: 6px;
1011
  margin-bottom: 20px;
1012
  }
1013
+ .so-panels-dialog .so-left-sidebar .so-sidebar-tabs {
 
1014
  list-style: none;
1015
  margin: 0 -15px;
1016
  }
1017
+ .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li {
 
1018
  margin-bottom: 0;
1019
  }
1020
+ .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li a {
 
1021
  padding: 7px 16px;
1022
  display: block;
1023
  font-size: 14px;
1024
  text-decoration: none;
1025
  box-shadow: none !important;
1026
  }
1027
+ .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li a:hover {
 
1028
  background: #FFFFFF;
1029
  }
1030
+ .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li.tab-active a {
 
1031
  color: #555;
1032
  font-weight: bold;
1033
  background: #FFFFFF;
1034
  }
1035
+ .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li.tab-active a:hover {
 
1036
  background: #FFFFFF;
1037
  }
1038
+ .so-panels-dialog .so-right-sidebar {
 
1039
  display: none;
1040
  top: 80px;
1041
  right: 30px;
1043
  width: 290px;
1044
  border-left: 1px solid #D8D8D8;
1045
  }
1046
+ .so-panels-dialog .so-right-sidebar h3 {
 
1047
  color: #333;
1048
  }
1049
+ .so-panels-dialog .so-right-sidebar h3:first-child {
 
1050
  margin-top: 0;
1051
  }
1052
+ .so-panels-dialog .so-sidebar .form-field {
 
1053
  margin-bottom: 20px;
1054
  }
1055
+ .so-panels-dialog .so-sidebar .form-field label {
 
1056
  font-weight: 500;
1057
  font-size: 15px;
1058
  display: block;
1059
  margin-bottom: 10px;
1060
  }
1061
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-content,
 
1062
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-toolbar,
1063
+ .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-title-bar {
 
 
1064
  left: 320px;
1065
  }
1066
+ .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-content {
 
1067
  -webkit-box-shadow: inset 2px 2px 2px rgba(0,0,0,0.03);
1068
  -moz-box-shadow: inset 2px 2px 2px rgba(0,0,0,0.03);
1069
  box-shadow: inset 2px 2px 2px rgba(0,0,0,0.03);
1070
  }
1071
+ .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-left-sidebar {
 
1072
  display: block;
1073
  }
1074
+ .so-panels-dialog.so-panels-dialog-has-right-sidebar .so-content {
 
1075
  right: 320px;
1076
  }
1077
+ .so-panels-dialog.so-panels-dialog-has-right-sidebar .so-right-sidebar {
 
1078
  display: block;
1079
  }
1080
+ .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget {
 
1081
  -webkit-border-radius: 2px;
1082
  -moz-border-radius: 2px;
1083
  border-radius: 2px;
1090
  box-shadow: 0 1px 2px rgba(0,0,0,0.075), inset 0 1px 0 #FFFFFF;
1091
  margin-bottom: 15px;
1092
  }
1093
+ .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:hover {
 
1094
  border: 1px solid #BBBBBB;
1095
  background: #FFFFFF;
1096
  }
1097
+ .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current {
 
1098
  border-color: #0074a2;
1099
  background: #2ea2cc;
1100
  cursor: auto;
1102
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.15), inset 0 1px 0 rgba(255,255,255,0.2);
1103
  box-shadow: 0 1px 2px rgba(0,0,0,0.15), inset 0 1px 0 rgba(255,255,255,0.2);
1104
  }
1105
+ .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current h3 {
 
1106
  color: #FFFFFF;
1107
  }
1108
+ .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current small {
 
1109
  color: #eeeeee;
1110
  }
1111
+ .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current:hover {
 
1112
  border-color: #0074a2;
1113
  background: #2ea2cc;
1114
  }
1115
+ .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:last-child {
 
1116
  margin-bottom: 0;
1117
  }
1118
+ .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget h3 {
 
1119
  margin: 0 0 7px 0;
1120
  padding: 0;
1121
  height: 1.2em;
1122
  color: #222222;
1123
  font-size: 14px;
1124
  }
1125
+ .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget small {
 
1126
  font-size: 11px;
1127
  line-height: 1.25em;
1128
  display: block;
1129
  overflow: hidden;
1130
  color: #888888;
1131
  }
1132
+ .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list {
 
1133
  zoom: 1;
1134
  margin: 0 -5px -10px -5px;
1135
  min-height: 10px;
1136
  }
1137
+ .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list:before {
 
1138
  content: '';
1139
  display: block;
1140
  }
1141
+ .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list:after {
 
1142
  content: '';
1143
  display: table;
1144
  clear: both;
1145
  }
1146
+ .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type {
 
1147
  -ms-user-select: none;
1148
  /* IE 10+ */
1149
  -moz-user-select: -moz-none;
1160
  float: left;
1161
  }
1162
  @media (max-width: 1280px) {
1163
+ .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type {
 
1164
  width: 33.333%;
1165
  }
1166
  }
1167
  @media (max-width: 960px) {
1168
+ .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type {
 
1169
  width: 50%;
1170
  }
1171
  }
1172
+ .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type h3 {
 
1173
  margin: 0 0 7px 0;
1174
  padding: 0;
1175
  color: #222222;
1176
  font-size: 14px;
1177
  }
1178
+ .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type small {
 
1179
  font-size: 11px;
1180
  min-height: 2.5em;
1181
  line-height: 1.25em;
1183
  overflow: hidden;
1184
  color: #888888;
1185
  }
1186
+ .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type .widget-icon {
 
1187
  font-size: 20px;
1188
  width: 20px;
1189
  height: 20px;
1191
  float: left;
1192
  margin: -1px 0.5em 0 0;
1193
  }
1194
+ .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper {
 
1195
  border: 1px solid #cccccc;
1196
  cursor: pointer;
1197
  padding: 10px;
1200
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.075);
1201
  box-shadow: 0 1px 2px rgba(0,0,0,0.075);
1202
  }
1203
+ .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:hover {
 
1204
  border: 1px solid #BBBBBB;
1205
  background: #FFFFFF;
1206
  -webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.075);
1207
  -moz-box-shadow: 0 2px 2px rgba(0,0,0,0.075);
1208
  box-shadow: 0 2px 2px rgba(0,0,0,0.075);
1209
  }
1210
+ .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form {
 
1211
  zoom: 1;
1212
  padding: 8px;
1213
  border: 1px solid #ccc;
1214
  margin-bottom: 20px;
1215
  background: #F3F3F3;
1216
  }
1217
+ .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form:before {
 
1218
  content: '';
1219
  display: block;
1220
  }
1221
+ .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form:after {
 
1222
  content: '';
1223
  display: table;
1224
  clear: both;
1225
  }
1226
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form input,
 
1227
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form select,
 
1228
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form button,
 
1229
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form strong,
1230
+ .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form span {
 
 
1231
  display: inline;
1232
  margin: 1px 5px;
1233
+ width: auto;
1234
  outline: none;
1235
  box-shadow: none;
1236
  }
1237
+ .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form button {
 
1238
  margin-top: 2px;
1239
  }
1240
+ .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form label {
 
1241
  display: inline;
1242
  }
1243
+ .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview {
 
1244
  margin: 0 -6px;
1245
  height: 360px;
1246
  position: relative;
1247
  white-space: nowrap;
1248
  }
1249
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,
 
1250
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-in,
1251
+ .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-weight {
 
 
1252
  -ms-box-sizing: border-box;
1253
  -moz-box-sizing: border-box;
1254
  -webkit-box-sizing: border-box;
1255
  box-sizing: border-box;
1256
  }
1257
+ .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell {
 
1258
  display: inline-block;
1259
  position: relative;
1260
  padding: 0 6px;
1261
  cursor: pointer;
1262
  }
1263
+ .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in {
 
1264
  border: 1px solid #bcccd2;
1265
  min-height: 360px;
1266
  background: #e4eff4;
1267
  position: relative;
1268
  }
1269
+ .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in.cell-selected {
 
1270
  background: #cae7f4 url("images/cell-selected.png") repeat;
1271
  border-color: #9abcc7;
1272
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
1273
  }
1274
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight,
1275
+ .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input {
 
 
1276
  position: absolute;
1277
  font-size: 17px;
1278
  font-weight: bold;
1289
  cursor: pointer;
1290
  }
1291
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:after,
1292
+ .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:after {
 
 
1293
  content: '%';
1294
  }
1295
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:hover,
1296
+ .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:hover {
 
 
1297
  background: #F6F6F6;
1298
  border: 1px solid #D0D0D0;
1299
  }
1300
+ .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input {
 
1301
  background: #F6F6F6;
1302
  border: 1px solid #D0D0D0;
1303
  -webkit-box-shadow: none;
1304
  -moz-box-shadow: none;
1305
  box-shadow: none;
1306
  }
1307
+ .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle {
 
1308
  z-index: 100;
1309
  position: absolute;
1310
  top: 0;
1319
  transition: background 0.15s ease-in-out 0s;
1320
  }
1321
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle:hover,
1322
+ .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle.ui-draggable-dragging {
 
 
1323
  background: #b7e0f1;
1324
  }
1325
+ .so-panels-dialog.so-panels-dialog-history .so-left-sidebar {
 
1326
  padding: 0;
1327
  }
1328
+ .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry {
 
1329
  padding: 10px;
1330
  background: #F8F8F8;
1331
  cursor: pointer;
1332
  border-bottom: 1px solid #ccc;
1333
  }
1334
+ .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry h3 {
 
1335
  margin: 0 0 0.6em 0;
1336
  font-size: 12px;
1337
  font-weight: bold;
1338
  color: #444444;
1339
  line-height: 1em;
1340
  }
1341
+ .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .timesince {
 
1342
  color: #999999;
1343
  font-size: 11px;
1344
  line-height: 1em;
1345
  }
1346
+ .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry:hover {
 
1347
  background: #F0F0F0;
1348
  }
1349
+ .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry.so-selected {
 
1350
  background: #EEEEEE;
1351
  }
1352
+ .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .count {
 
1353
  color: #999999;
1354
  }
1355
+ .so-panels-dialog.so-panels-dialog-history .so-content {
 
1356
  padding: 0;
1357
  overflow-y: hidden;
1358
  }
1359
+ .so-panels-dialog.so-panels-dialog-history .so-content form.history-form {
 
1360
  display: none;
1361
  }
1362
+ .so-panels-dialog.so-panels-dialog-history .so-content iframe.siteorigin-panels-history-iframe {
 
1363
  width: 100%;
1364
  height: 100%;
1365
  }
1366
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content {
 
1367
  padding-left: 10px;
1368
  padding-right: 10px;
1369
  }
1370
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-error-message {
 
1371
  font-size: 14px;
1372
  border: 1px solid #cccccc;
1373
  background: #F8F8F8;
1374
  padding: 15px 20px;
1375
  }
1376
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .export-file-ui {
 
1377
  padding: 5px 15px;
1378
  text-align: right;
1379
  }
1380
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui {
 
1381
  padding: 15px;
1382
  }
1383
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-drop-message {
 
1384
  display: none;
1385
  }
1386
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui.has-drag-drop .drag-drop-message {
 
1387
  display: block;
1388
  }
1389
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui p.drag-drop-message {
 
1390
  font-size: 1em;
1391
  margin-bottom: 0;
1392
  }
1393
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area {
 
1394
  display: block;
1395
  -ms-box-sizing: border-box;
1396
  -moz-box-sizing: border-box;
1404
  -o-transition: all 0.25s ease 0s;
1405
  transition: all 0.25s ease 0s;
1406
  }
1407
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area.file-dragover {
 
1408
  background-color: #f2f9fc;
1409
  border-color: #0074a2;
1410
  }
1411
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar {
 
1412
  display: none;
1413
  padding: 2px;
1414
  border: 2px solid #2181b1;
1417
  border-radius: 2px;
1418
  margin-top: 20px;
1419
  }
1420
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar .progress-percent {
 
1421
  height: 14px;
1422
  background-color: #358ebe;
1423
  -webkit-border-radius: 1px;
1424
  -moz-border-radius: 1px;
1425
  border-radius: 1px;
1426
  }
1427
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .file-browse-button {
 
1428
  padding: 12px 30px;
1429
  height: auto;
1430
  }
1431
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-browse {
 
1432
  background: #f3f3f3;
1433
  border-bottom: 1px solid #d0d0d0;
1434
  margin: -15px -10px 15px -10px;
1435
  padding: 15px;
1436
  font-weight: bold;
1437
  }
1438
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items-wrapper {
 
1439
  display: flex;
1440
  flex-flow: row wrap;
1441
  }
1442
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-no-results {
 
1443
  margin: 20px 0;
1444
  padding: 0 5px;
1445
  }
1446
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
 
1447
  -ms-box-sizing: border-box;
1448
  -moz-box-sizing: border-box;
1449
  -webkit-box-sizing: border-box;
1450
  box-sizing: border-box;
1451
  padding: 6px;
1452
  }
1453
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper {
 
1454
  display: flex;
1455
  flex-flow: column nowrap;
1456
  height: 100%;
1462
  -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
1463
  box-shadow: 0 1px 1px rgba(0,0,0,0.1);
1464
  }
1465
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-title {
 
1466
  font-size: 15px;
1467
  margin: 0 0 13px 0;
1468
  }
1469
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot {
 
1470
  flex: 3 auto;
1471
  margin-bottom: 10px;
1472
  cursor: pointer;
1473
  }
1474
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading {
 
1475
  background-image: url("images/wpspin_light.gif");
1476
  background-position: center center;
1477
  background-repeat: no-repeat;
1478
  }
1479
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
1480
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading {
 
1481
  background-image: url(images/wpspin_light-2x.gif);
1482
  background-size: 16px 16px;
1483
  }
1484
  }
1485
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot img {
 
1486
  display: block;
1487
  width: 100%;
1488
  height: auto;
1489
  }
1490
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot .so-screenshot-wrapper {
 
1491
  display: block;
1492
  min-height: 40px;
1493
  background: #808080;
1494
  border: 1px solid #d0d0d0;
1495
  }
1496
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-description {
 
1497
  flex: 1 auto;
1498
  font-size: 0.9em;
1499
  color: #666;
1501
  max-height: 60px;
1502
  overflow: hidden;
1503
  }
1504
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom {
 
1505
  flex: 1 auto;
1506
  position: relative;
1507
  max-height: 50px;
1509
  background: #fcfcfc;
1510
  border-top: 1px solid #d0d0d0;
1511
  }
1512
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-title {
 
1513
  margin: 0;
1514
  padding: 16px 10px;
1515
  cursor: pointer;
1516
  overflow: hidden;
1517
  white-space: nowrap;
1518
  }
1519
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-buttons {
 
1520
  position: absolute;
1521
  z-index: 2;
1522
  top: 0;
1535
  -moz-box-shadow: -1px 0 1px rgba(0, 0, 0, 0.05);
1536
  box-shadow: -1px 0 1px rgba(0, 0, 0, 0.05);
1537
  }
1538
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:hover .so-buttons {
 
1539
  visibility: visible;
1540
  }
1541
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected {
 
1542
  background-color: #e5f4fa;
1543
  }
1544
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-directory-item-wrapper {
 
1545
  background: #deeef4;
1546
  border-color: #9abcc7;
1547
  }
1548
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom {
 
1549
  background: #f8fdff;
1550
  border-color: #bcccd2;
1551
  }
1552
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-title {
 
1553
  color: #3e484c;
1554
  }
1555
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-buttons {
 
1556
  background: #eaf2f6;
1557
  border-color: #bcccd2;
1558
  }
1559
  @media only screen and (min-width: 1680px) {
1560
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
 
1561
  width: 20%;
1562
  }
1563
  }
1564
  @media only screen and (max-width: 1679px) and (min-width: 1280px) {
1565
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
 
1566
  width: 25%;
1567
  }
1568
  }
1569
  @media only screen and (max-width: 1279px) and (min-width: 1140px) {
1570
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
 
1571
  width: 33.333%;
1572
  }
1573
  }
1574
  @media only screen and (max-width: 1139px) {
1575
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
 
1576
  width: 50%;
1577
  }
1578
  }
1579
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages {
 
1580
  margin-top: 15px;
1581
  padding: 0 5px;
1582
  }
1583
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages .button-disabled {
 
1584
  pointer-events: none;
1585
  }
1586
+ .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-toolbar .so-buttons select.so-layout-position {
 
1587
  vertical-align: baseline;
1588
  }
1589
+ .so-panels-dialog .so-visual-styles {
 
1590
  margin: -15px;
1591
+ height: auto;
1592
  /* All the field types */
1593
  }
1594
+ .so-panels-dialog .so-visual-styles h3 {
 
1595
  line-height: 1em;
1596
  margin: 0;
1597
  padding: 20px 15px;
1598
  border-bottom: 1px solid #ddd;
1599
  }
1600
+ .so-panels-dialog .so-visual-styles .style-section-head {
 
1601
  background: #ffffff;
1602
  padding: 15px 10px;
1603
  border-bottom: 1px solid #ddd;
1607
  -ms-user-select: none;
1608
  user-select: none;
1609
  }
1610
+ .so-panels-dialog .so-visual-styles .style-section-head h4 {
 
1611
  margin: 0;
1612
  }
1613
+ .so-panels-dialog .so-visual-styles .style-section-fields {
 
1614
  padding: 15px;
1615
  border-bottom: 1px solid #ddd;
1616
  background: #F7F7F7;
1617
  }
1618
+ .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper {
 
1619
  margin-bottom: 20px;
1620
  }
1621
+ .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper:last-child {
 
1622
  margin-bottom: 0;
1623
  }
1624
+ .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper > label {
 
1625
  font-weight: bold;
1626
  display: block;
1627
  margin-bottom: 3px;
1628
  }
1629
+ .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field {
 
1630
  zoom: 1;
1631
  }
1632
+ .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:before {
 
1633
  content: '';
1634
  display: block;
1635
  }
1636
+ .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:after {
 
1637
  content: '';
1638
  display: table;
1639
  clear: both;
1640
  }
1641
+ .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field input {
 
1642
  font-size: 12px;
1643
  }
1644
+ .so-panels-dialog .so-visual-styles .style-input-wrapper {
 
1645
  zoom: 1;
1646
  }
1647
+ .so-panels-dialog .so-visual-styles .style-input-wrapper:before {
 
1648
  content: '';
1649
  display: block;
1650
  }
1651
+ .so-panels-dialog .so-visual-styles .style-input-wrapper:after {
 
1652
  content: '';
1653
  display: table;
1654
  clear: both;
1655
  }
1656
+ .so-panels-dialog .so-visual-styles .style-input-wrapper input {
 
1657
  max-width: 100%;
1658
  }
1659
+ .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-inputs {
 
1660
  overflow: auto;
1661
  margin: 0 -3px 4px -3px;
1662
  }
1663
+ .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper {
 
1664
  box-sizing: border-box;
1665
  float: left;
1666
  width: 25%;
1667
  padding: 0 3px;
1668
  }
1669
+ .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value {
 
1670
  border-width: 1px;
1671
  display: block;
1672
  max-width: 100%;
1673
  }
1674
+ .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-top {
 
1675
  box-shadow: inset 0 2px 1px rgba(0, 115, 170, 0.35);
1676
  }
1677
+ .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-right {
 
1678
  box-shadow: inset -3px 0 2px rgba(0, 115, 170, 0.35);
1679
  }
1680
+ .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-bottom {
 
1681
  box-shadow: inset 0 -2px 1px rgba(0, 115, 170, 0.35);
1682
  }
1683
+ .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-left {
 
1684
  box-shadow: inset 3px 0 2px rgba(0, 115, 170, 0.35);
1685
  }
1686
+ .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-unit-multiple {
 
1687
  width: 100%;
1688
  display: block;
1689
  }
1690
+ .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-unit-single {
 
1691
  float: right;
1692
  width: 25%;
1693
  }
1694
+ .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-value-single {
 
1695
  float: left;
1696
  width: 72%;
1697
  }
1698
+ .so-panels-dialog .so-visual-styles .style-field-image .so-image-selector {
 
1699
  display: inline-block;
1700
  background-color: #f7f7f7;
1701
  border: 1px solid #ccc;
1709
  -moz-box-shadow: inset 0 1px #FFFFFF;
1710
  box-shadow: inset 0 1px #FFFFFF;
1711
  }
1712
+ .so-panels-dialog .so-visual-styles .style-field-image .so-image-selector .current-image {
 
1713
  height: 28px;
1714
  width: 28px;
1715
  float: left;
1732
  -webkit-background-clip: padding-box;
1733
  background-clip: padding-box;
1734
  }
1735
+ .so-panels-dialog .so-visual-styles .style-field-image .so-image-selector .select-image {
 
1736
  font-size: 12px;
1737
  line-height: 28px;
1738
  float: left;
1739
  padding: 0 8px;
1740
  color: #555;
1741
  }
1742
+ .so-panels-dialog .so-visual-styles .style-field-image .remove-image {
 
1743
  font-size: 12px;
1744
  margin-top: 4px;
1745
  margin-left: 15px;
1748
  color: #666;
1749
  text-decoration: none;
1750
  }
1751
+ .so-panels-dialog .so-visual-styles .style-field-image .remove-image.hidden {
 
1752
  display: none;
1753
  }
1754
+ .so-panels-dialog .so-visual-styles .style-field-image .image-fallback {
 
1755
  margin-top: 4px;
1756
  }
1757
+ .so-panels-dialog .so-visual-styles .style-field-checkbox label {
 
1758
  -webkit-user-select: none;
1759
  /* Chrome all / Safari all */
1760
  -moz-user-select: none;
1763
  /* IE 10+ */
1764
  user-select: none;
1765
  }
1766
+ .so-panels-dialog .so-visual-styles .so-field-code {
 
1767
  font-size: 12px;
1768
  font-family: "Courier 10 Pitch", Courier, monospace;
1769
  }
1770
+ .so-panels-dialog .so-visual-styles .so-description {
 
1771
  color: #999;
1772
  font-size: 12px;
1773
  margin-top: 5px;
1775
  font-style: italic;
1776
  clear: both;
1777
  }
1778
+ .so-panels-dialog .so-visual-styles.so-cell-styles {
 
1779
  margin-top: 15px;
1780
  }
1781
+ .so-panels-dialog .so-content .siteorigin-panels-builder .so-builder-toolbar {
 
 
 
1782
  border: 1px solid #dedede;
 
1783
  }
1784
+ .so-panels-dialog .so-content .siteorigin-panels-builder .so-rows-container {
 
 
 
1785
  padding: 20px 0 0 0;
1786
  }
1787
+ .so-panels-dialog .so-content .siteorigin-panels-builder .so-panels-welcome-message {
 
 
 
1788
  padding-left: 0;
1789
  padding-right: 0;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1790
  }
1791
+ .so-panels-dialog .so-dropdown-wrapper input[type="button"].button-primary {
 
1792
  width: 125px;
1793
  height: 28px;
1794
  }
1795
+ .so-panels-dialog .so-dropdown-wrapper .so-dropdown-links-wrapper {
 
1796
  display: block;
1797
  z-index: 11;
1798
  bottom: 28px;
1799
  width: 125px;
1800
  }
1801
+ .so-panels-dialog .so-dropdown-wrapper .so-dropdown-links-wrapper.hidden {
 
1802
  display: none;
1803
  }
1804
  /* 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;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:100%}.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-gutenberg-icon,.so-panels-dialog .siteorigin-panels-gutenberg-icon{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}.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;float:left;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}.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}.so-panels-dialog .so-content,.so-panels-dialog .so-left-sidebar,.so-panels-dialog .so-right-sidebar{overflow-y:auto}.so-panels-dialog .so-overlay{top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.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)}.so-panels-dialog .so-content>:first-child{margin-top:0}.so-panels-dialog .so-content>:last-child{margin-bottom:0}.so-panels-dialog .so-content .so-content-tabs>*{display:none}.so-panels-dialog .so-title-bar{left:30px;right:30px;top:30px;height:50px;background-color:#fafafa;border-bottom:1px solid #d8d8d8}.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}.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}.so-panels-dialog .so-title-bar h3.so-title.so-title-editable:focus{margin-top:-4px;margin-left:-4px;border:1px solid #e4e4e4}.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}.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}.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){.so-panels-dialog .so-title-bar h3.so-parent-link .so-separator{background:url(images/dialog-separator@2x.png) no-repeat;background-size:cover}}.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}.so-panels-dialog .so-title-bar a:hover{background:#e9e9e9}.so-panels-dialog .so-title-bar a:hover .so-dialog-icon{color:#333}.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}.so-panels-dialog .so-title-bar a .so-dialog-icon:before{font:400 20px/1em dashicons;top:7px;left:13px}.so-panels-dialog .so-title-bar a.so-close{right:0}.so-panels-dialog .so-title-bar a.so-close .so-dialog-icon:before{content:"\f335"}.so-panels-dialog .so-title-bar a.so-next{right:50px}.so-panels-dialog .so-title-bar a.so-next .so-dialog-icon:before{content:"\f345"}.so-panels-dialog .so-title-bar a.so-previous{right:100px}.so-panels-dialog .so-title-bar a.so-previous .so-dialog-icon:before{content:"\f341"}.so-panels-dialog .so-title-bar a.so-nav.so-disabled{cursor:default;pointer-events:none}.so-panels-dialog .so-title-bar a.so-nav.so-disabled .so-dialog-icon{color:#ddd}.so-panels-dialog .so-title-bar.so-has-icon{padding-left:45px}.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}.so-panels-dialog .so-toolbar{left:30px;right:30px;bottom:30px;height:58px;background-color:#fafafa;border-top:1px solid #d8d8d8;z-index:100002}.so-panels-dialog .so-toolbar .so-status{float:left;padding-top:6px;padding-bottom:6px;font-style:italic;color:#999;line-height:1em}.so-panels-dialog .so-toolbar .so-status.so-panels-loading{padding-left:26px;background-position:0}.so-panels-dialog .so-toolbar .so-status .dashicons-warning{color:#a00;vertical-align:middle;margin-right:7px;margin-top:-1px}.so-panels-dialog .so-toolbar .so-buttons{float:right}.so-panels-dialog .so-toolbar .so-buttons .action-buttons{position:absolute;left:15px;top:50%;margin-top:-.65em}.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}.so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete{color:#a00}.so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete:hover{background:#a00;color:#fff}.so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-duplicate:hover{text-decoration:underline}.so-panels-dialog .so-left-sidebar,.so-panels-dialog .so-right-sidebar{background-color:#f3f3f3}.so-panels-dialog .so-left-sidebar{display:none;top:30px;left:30px;bottom:30px;width:290px;border-right:1px solid #d8d8d8}.so-panels-dialog .so-left-sidebar h4{margin:0 0 20px;font-size:18px}.so-panels-dialog .so-left-sidebar .so-sidebar-search{width:100%;padding:6px;margin-bottom:20px}.so-panels-dialog .so-left-sidebar .so-sidebar-tabs{list-style:none;margin:0 -15px}.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li{margin-bottom:0}.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}.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li a:hover{background:#fff}.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li.tab-active a{color:#555;font-weight:700;background:#fff}.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li.tab-active a:hover{background:#fff}.so-panels-dialog .so-right-sidebar{display:none;top:80px;right:30px;bottom:88px;width:290px;border-left:1px solid #d8d8d8}.so-panels-dialog .so-right-sidebar h3{color:#333}.so-panels-dialog .so-right-sidebar h3:first-child{margin-top:0}.so-panels-dialog .so-sidebar .form-field{margin-bottom:20px}.so-panels-dialog .so-sidebar .form-field label{font-weight:500;font-size:15px;display:block;margin-bottom:10px}.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}.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-content{box-shadow:inset 2px 2px 2px rgba(0,0,0,.03)}.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-left-sidebar{display:block}.so-panels-dialog.so-panels-dialog-has-right-sidebar .so-content{right:320px}.so-panels-dialog.so-panels-dialog-has-right-sidebar .so-right-sidebar{display:block}.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}.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:hover{border:1px solid #bbb;background:#fff}.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)}.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current h3{color:#fff}.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current small{color:#eee}.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current:hover{border-color:#0074a2;background:#2ea2cc}.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:last-child{margin-bottom:0}.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}.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}.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list{zoom:1;margin:0 -5px -10px;min-height:10px}.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list:before{content:"";display:block}.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list:after{content:"";display:table;clear:both}.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){.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type{width:33.333%}}@media (max-width:960px){.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type{width:50%}}.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}.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}.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}.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)}.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)}.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}.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form:before{content:"";display:block}.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form:after{content:"";display:table;clear:both}.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}.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form button{margin-top:2px}.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form label{display:inline}.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview{margin:0 -6px;height:360px;position:relative;white-space:nowrap}.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}.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell{display:inline-block;position:relative;padding:0 6px;cursor:pointer}.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}.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)}.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}.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:"%"}.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}.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}.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}.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}.so-panels-dialog.so-panels-dialog-history .so-left-sidebar{padding:0}.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry{padding:10px;background:#f8f8f8;cursor:pointer;border-bottom:1px solid #ccc}.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}.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .timesince{color:#999;font-size:11px;line-height:1em}.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry:hover{background:#f0f0f0}.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry.so-selected{background:#eee}.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .count{color:#999}.so-panels-dialog.so-panels-dialog-history .so-content{padding:0;overflow-y:hidden}.so-panels-dialog.so-panels-dialog-history .so-content form.history-form{display:none}.so-panels-dialog.so-panels-dialog-history .so-content iframe.siteorigin-panels-history-iframe{width:100%;height:100%}.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content{padding-left:10px;padding-right:10px}.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}.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .export-file-ui{padding:5px 15px;text-align:right}.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui{padding:15px}.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-drop-message{display:none}.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui.has-drag-drop .drag-drop-message{display:block}.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui p.drag-drop-message{font-size:1em;margin-bottom:0}.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}.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area.file-dragover{background-color:#f2f9fc;border-color:#0074a2}.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}.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}.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .file-browse-button{padding:12px 30px;height:auto}.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}.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items-wrapper{display:flex;flex-flow:row wrap}.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-no-results{margin:20px 0;padding:0 5px}.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}.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)}.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}.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}.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){.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}}.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}.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}.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}.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}.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}.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)}.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:hover .so-buttons{visibility:visible}.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected{background-color:#e5f4fa}.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}.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom{background:#f8fdff;border-color:#bcccd2}.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-title{color:#3e484c}.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){.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){.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){.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){.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item{width:50%}}.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages{margin-top:15px;padding:0 5px}.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages .button-disabled{pointer-events:none}.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-toolbar .so-buttons select.so-layout-position{vertical-align:baseline}.so-panels-dialog .so-visual-styles{margin:-15px;height:auto}.so-panels-dialog .so-visual-styles h3{line-height:1em;margin:0;padding:20px 15px;border-bottom:1px solid #ddd}.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}.so-panels-dialog .so-visual-styles .style-section-head h4{margin:0}.so-panels-dialog .so-visual-styles .style-section-fields{padding:15px;border-bottom:1px solid #ddd;background:#f7f7f7}.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper{margin-bottom:20px}.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper:last-child{margin-bottom:0}.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper>label{font-weight:700;display:block;margin-bottom:3px}.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field{zoom:1}.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:before{content:"";display:block}.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:after{content:"";display:table;clear:both}.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field input{font-size:12px}.so-panels-dialog .so-visual-styles .style-input-wrapper{zoom:1}.so-panels-dialog .so-visual-styles .style-input-wrapper:before{content:"";display:block}.so-panels-dialog .so-visual-styles .style-input-wrapper:after{content:"";display:table;clear:both}.so-panels-dialog .so-visual-styles .style-input-wrapper input{max-width:100%}.so-panels-dialog .so-visual-styles .style-field-measurement .measurement-inputs{overflow:auto;margin:0 -3px 4px}.so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper{box-sizing:border-box;float:left;width:25%;padding:0 3px}.so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value{border-width:1px;display:block;max-width:100%}.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)}.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)}.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)}.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)}.so-panels-dialog .so-visual-styles .style-field-measurement .measurement-unit-multiple{width:100%;display:block}.so-panels-dialog .so-visual-styles .style-field-measurement .measurement-unit-single{float:right;width:25%}.so-panels-dialog .so-visual-styles .style-field-measurement .measurement-value-single{float:left;width:72%}.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}.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}.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}.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}.so-panels-dialog .so-visual-styles .style-field-image .remove-image.hidden{display:none}.so-panels-dialog .so-visual-styles .style-field-image .image-fallback{margin-top:4px}.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}.so-panels-dialog .so-visual-styles .so-field-code{font-size:12px;font-family:Courier\ 10 Pitch,Courier,monospace}.so-panels-dialog .so-visual-styles .so-description{color:#999;font-size:12px;margin-top:5px;margin-bottom:0;font-style:italic;clear:both}.so-panels-dialog .so-visual-styles.so-cell-styles{margin-top:15px}.so-panels-dialog .so-content .siteorigin-panels-builder .so-builder-toolbar{border:1px solid #dedede}.so-panels-dialog .so-content .siteorigin-panels-builder .so-rows-container{padding:20px 0 0}.so-panels-dialog .so-content .siteorigin-panels-builder .so-panels-welcome-message{padding-left:0;padding-right:0}.so-panels-dialog .so-dropdown-wrapper input[type=button].button-primary{width:125px;height:28px}.so-panels-dialog .so-dropdown-wrapper .so-dropdown-links-wrapper{display:block;z-index:11;bottom:28px;width:125px}.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}
inc/admin.php CHANGED
@@ -65,6 +65,11 @@ class SiteOrigin_Panels_Admin {
65
 
66
  $this->in_save_post = false;
67
 
 
 
 
 
 
68
  add_filter( 'gutenberg_can_edit_post_type', array( $this, 'disable_gutenberg_for_panels_posts' ), 10, 2 );
69
  add_filter( 'filter_gutenberg_meta_boxes', array( $this, 'disable_panels_for_gutenberg_posts' ) );
70
  }
@@ -465,19 +470,21 @@ class SiteOrigin_Panels_Admin {
465
  do_action( 'siteorigin_panel_enqueue_admin_scripts' );
466
  do_action( 'sidebar_admin_setup' );
467
  }
468
-
469
- if( defined( 'WPSEO_FILE' ) ) {
470
- wp_enqueue_script(
471
- 'so-panels-yoast-compat',
472
- siteorigin_panels_url( 'js/yoast-compat' . SITEORIGIN_PANELS_JS_SUFFIX . '.js' ),
473
- array('jquery', 'yoast-seo-metabox' ),
474
- SITEORIGIN_PANELS_VERSION,
475
- true
476
- );
477
- }
478
  }
479
  }
480
 
 
 
 
 
 
 
 
 
 
 
 
 
481
  /**
482
  * Enqueue the admin panel styles
483
  *
65
 
66
  $this->in_save_post = false;
67
 
68
+
69
+ // Enqueue Yoast compatibility
70
+ add_action( 'admin_print_scripts-post-new.php', array( $this, 'enqueue_yoast_compat' ), 100 );
71
+ add_action( 'admin_print_scripts-post.php', array( $this, 'enqueue_yoast_compat' ), 100 );
72
+
73
  add_filter( 'gutenberg_can_edit_post_type', array( $this, 'disable_gutenberg_for_panels_posts' ), 10, 2 );
74
  add_filter( 'filter_gutenberg_meta_boxes', array( $this, 'disable_panels_for_gutenberg_posts' ) );
75
  }
470
  do_action( 'siteorigin_panel_enqueue_admin_scripts' );
471
  do_action( 'sidebar_admin_setup' );
472
  }
 
 
 
 
 
 
 
 
 
 
473
  }
474
  }
475
 
476
+ public function enqueue_yoast_compat(){
477
+ if( self::is_admin() && defined( 'WPSEO_FILE' ) && wp_script_is( 'yoast-seo-metabox' ) ) {
478
+ wp_enqueue_script(
479
+ 'so-panels-yoast-compat',
480
+ siteorigin_panels_url( 'js/yoast-compat' . SITEORIGIN_PANELS_JS_SUFFIX . '.js' ),
481
+ array('jquery', 'yoast-seo-metabox' ),
482
+ SITEORIGIN_PANELS_VERSION,
483
+ true
484
+ );
485
+ }
486
+ }
487
+
488
  /**
489
  * Enqueue the admin panel styles
490
  *
js/siteorigin-panels-270.min.js DELETED
@@ -1,4 +0,0 @@
1
- !function e(t,i,s){function l(n,a){if(!i[n]){if(!t[n]){var r="function"==typeof require&&require;if(!a&&r)return r(n,!0);if(o)return o(n,!0);var d=new Error("Cannot find module '"+n+"'");throw d.code="MODULE_NOT_FOUND",d}var c=i[n]={exports:{}};t[n][0].call(c.exports,function(e){var i=t[n][1][e];return l(i||e)},c,c.exports,e,t,i,s)}return i[n].exports}for(var o="function"==typeof require&&require,n=0;n<s.length;n++)l(s[n]);return l}({1:[function(e,t,i){var s=window.panels;t.exports=Backbone.Collection.extend({model:s.model.cell,initialize:function(){},totalWeight:function(){var e=0;return this.each(function(t){e+=t.get("weight")}),e}})},{}],2:[function(e,t,i){var s=window.panels;t.exports=Backbone.Collection.extend({model:s.model.historyEntry,builder:null,maxSize:12,initialize:function(){this.on("add",this.onAddEntry,this)},addEntry:function(e,t){_.isEmpty(t)&&(t=this.builder.getPanelsData());var i=new s.model.historyEntry({text:e,data:JSON.stringify(t),time:parseInt((new Date).getTime()/1e3),collection:this});this.add(i)},onAddEntry:function(e){if(this.models.length>1){var t=this.at(this.models.length-2);(e.get("text")===t.get("text")&&e.get("time")-t.get("time")<15||e.get("data")===t.get("data"))&&(this.remove(e),t.set("count",t.get("count")+1))}for(;this.models.length>this.maxSize;)this.shift()}})},{}],3:[function(e,t,i){var s=window.panels;t.exports=Backbone.Collection.extend({model:s.model.row,empty:function(){for(var e;;){if(!(e=this.collection.first()))break;e.destroy()}}})},{}],4:[function(e,t,i){var s=window.panels;t.exports=Backbone.Collection.extend({model:s.model.widget,initialize:function(){}})},{}],5:[function(e,t,i){var s=window.panels,l=jQuery;t.exports=s.view.dialog.extend({dialogClass:"so-panels-dialog-add-builder",render:function(){this.renderDialog(this.parseDialogContent(l("#siteorigin-panels-dialog-builder").html(),{})),this.$(".so-content .siteorigin-panels-builder").append(this.builder.$el)},initializeDialog:function(){var e=this;this.once("open_dialog_complete",function(){e.builder.initSortable()}),this.on("open_dialog_complete",function(){e.builder.trigger("builder_resize")})}})},{}],6:[function(e,t,i){var s=window.panels,l=jQuery;t.exports=s.view.dialog.extend({historyEntryTemplate:_.template(s.helpers.utils.processTemplate(l("#siteorigin-panels-dialog-history-entry").html())),entries:{},currentEntry:null,revertEntry:null,selectedEntry:null,previewScrollTop:null,dialogClass:"so-panels-dialog-history",dialogIcon:"history",events:{"click .so-close":"closeDialog","click .so-restore":"restoreSelectedEntry"},initializeDialog:function(){this.entries=new s.collection.historyEntries,this.on("open_dialog",this.setCurrentEntry,this),this.on("open_dialog",this.renderHistoryEntries,this)},render:function(){var e=this;this.renderDialog(this.parseDialogContent(l("#siteorigin-panels-dialog-history").html(),{})),this.$("iframe.siteorigin-panels-history-iframe").load(function(){var t=l(this);t.show(),t.contents().scrollTop(e.previewScrollTop)})},setRevertEntry:function(e){this.revertEntry=new s.model.historyEntry({data:JSON.stringify(e.getPanelsData()),time:parseInt((new Date).getTime()/1e3)})},setCurrentEntry:function(){this.currentEntry=new s.model.historyEntry({data:JSON.stringify(this.builder.model.getPanelsData()),time:parseInt((new Date).getTime()/1e3)}),this.selectedEntry=this.currentEntry,this.previewEntry(this.currentEntry),this.$(".so-buttons .so-restore").addClass("disabled")},renderHistoryEntries:function(){var e=this,t=this.$(".history-entries").empty();this.currentEntry.get("data")===this.revertEntry.get("data")&&_.isEmpty(this.entries.models)||l(this.historyEntryTemplate({title:panelsOptions.loc.history.revert,count:1})).data("historyEntry",this.revertEntry).prependTo(t),this.entries.each(function(i){var s=e.historyEntryTemplate({title:panelsOptions.loc.history[i.get("text")],count:i.get("count")});l(s).data("historyEntry",i).prependTo(t)}),l(this.historyEntryTemplate({title:panelsOptions.loc.history.current,count:1})).data("historyEntry",this.currentEntry).addClass("so-selected").prependTo(t),t.find(".history-entry").click(function(){var i=jQuery(this);t.find(".history-entry").not(i).removeClass("so-selected"),i.addClass("so-selected");var s=i.data("historyEntry");e.selectedEntry=s,e.selectedEntry.cid!==e.currentEntry.cid?e.$(".so-buttons .so-restore").removeClass("disabled"):e.$(".so-buttons .so-restore").addClass("disabled"),e.previewEntry(s)}),this.updateEntryTimes()},previewEntry:function(e){var t=this.$("iframe.siteorigin-panels-history-iframe");t.hide(),this.previewScrollTop=t.contents().scrollTop(),this.$('form.history-form input[name="live_editor_panels_data"]').val(e.get("data")),this.$('form.history-form input[name="live_editor_post_ID"]').val(this.builder.config.postId),this.$("form.history-form").submit()},restoreSelectedEntry:function(){return!this.$(".so-buttons .so-restore").hasClass("disabled")&&(this.currentEntry.get("data")===this.selectedEntry.get("data")?(this.closeDialog(),!1):("restore"!==this.selectedEntry.get("text")&&this.builder.addHistoryEntry("restore",this.builder.model.getPanelsData()),this.builder.model.loadPanelsData(JSON.parse(this.selectedEntry.get("data"))),this.closeDialog(),!1))},updateEntryTimes:function(){var e=this;this.$(".history-entries .history-entry").each(function(){var t=jQuery(this),i=t.find(".timesince"),s=t.data("historyEntry");i.html(e.timeSince(s.get("time")))})},timeSince:function(e){var t,i=parseInt((new Date).getTime()/1e3)-e,s=[];return i>3600&&(t=Math.floor(i/3600),1===t?s.push(panelsOptions.loc.time.hour.replace("%d",t)):s.push(panelsOptions.loc.time.hours.replace("%d",t)),i-=3600*t),i>60&&(t=Math.floor(i/60),1===t?s.push(panelsOptions.loc.time.minute.replace("%d",t)):s.push(panelsOptions.loc.time.minutes.replace("%d",t)),i-=60*t),i>0&&(1===i?s.push(panelsOptions.loc.time.second.replace("%d",i)):s.push(panelsOptions.loc.time.seconds.replace("%d",i))),_.isEmpty(s)?panelsOptions.loc.time.now:panelsOptions.loc.time.ago.replace("%s",s.slice(0,2).join(", "))}})},{}],7:[function(e,t,i){var s=window.panels,l=jQuery;t.exports=s.view.dialog.extend({directoryTemplate:_.template(s.helpers.utils.processTemplate(l("#siteorigin-panels-directory-items").html())),builder:null,dialogClass:"so-panels-dialog-prebuilt-layouts",dialogIcon:"layouts",layoutCache:{},currentTab:!1,directoryPage:1,events:{"click .so-close":"closeDialog","click .so-sidebar-tabs li a":"tabClickHandler","click .so-content .layout":"layoutClickHandler","keyup .so-sidebar-search":"searchHandler","click .so-screenshot, .so-title":"directoryItemClickHandler"},initializeDialog:function(){var e=this;this.on("open_dialog",function(){e.$(".so-sidebar-tabs li a").first().click(),e.$(".so-status").removeClass("so-panels-loading")}),this.on("button_click",this.toolbarButtonClick,this)},render:function(){this.renderDialog(this.parseDialogContent(l("#siteorigin-panels-dialog-prebuilt").html(),{})),this.initToolbar()},tabClickHandler:function(e){e.preventDefault(),this.selectedLayoutItem=null,this.uploadedLayout=null,this.updateButtonState(!1),this.$(".so-sidebar-tabs li").removeClass("tab-active");var t=l(e.target),i=t.attr("href").split("#")[1];t.parent().addClass("tab-active");var s=this;this.$(".so-content").empty(),s.currentTab=i,"import"==i?this.displayImportExport():this.displayLayoutDirectory("",1,i),s.$(".so-sidebar-search").val("")},displayImportExport:function(){var e=this.$(".so-content").empty().removeClass("so-panels-loading");e.html(l("#siteorigin-panels-dialog-prebuilt-importexport").html());var t=this,i=t.$(".import-upload-ui"),s=new plupload.Uploader({runtimes:"html5,silverlight,flash,html4",browse_button:i.find(".file-browse-button").get(0),container:i.get(0),drop_element:i.find(".drag-upload-area").get(0),file_data_name:"panels_import_data",multiple_queues:!1,max_file_size:panelsOptions.plupload.max_file_size,url:panelsOptions.plupload.url,flash_swf_url:panelsOptions.plupload.flash_swf_url,silverlight_xap_url:panelsOptions.plupload.silverlight_xap_url,filters:[{title:panelsOptions.plupload.filter_title,extensions:"json"}],multipart_params:{action:"so_panels_import_layout"},init:{PostInit:function(e){e.features.dragdrop&&i.addClass("has-drag-drop"),i.find(".progress-precent").css("width","0%")},FilesAdded:function(e){i.find(".file-browse-button").blur(),i.find(".drag-upload-area").removeClass("file-dragover"),i.find(".progress-bar").fadeIn("fast"),t.$(".js-so-selected-file").text(panelsOptions.loc.prebuilt_loading),e.start()},UploadProgress:function(e,t){i.find(".progress-precent").css("width",t.percent+"%")},FileUploaded:function(e,s,l){var o=JSON.parse(l.response);_.isUndefined(o.widgets)?alert(panelsOptions.plupload.error_message):(t.uploadedLayout=o,i.find(".progress-bar").hide(),t.$(".js-so-selected-file").text(panelsOptions.loc.ready_to_insert.replace("%s",s.name)),t.updateButtonState(!0))},Error:function(){alert(panelsOptions.plupload.error_message)}}});s.init(),/Edge\/\d./i.test(navigator.userAgent)&&setTimeout(function(){s.refresh()},250),i.find(".drag-upload-area").on("dragover",function(){l(this).addClass("file-dragover")}).on("dragleave",function(){l(this).removeClass("file-dragover")}),e.find(".so-export").submit(function(e){var i=l(this),s=t.builder.model.getPanelsData(),o=l('input[name="post_title"]').val();o||(o=l('input[name="post_ID"]').val()),s.name=o,i.find('input[name="panels_export_data"]').val(JSON.stringify(s))})},displayLayoutDirectory:function(e,t,i){var s=this,o=this.$(".so-content").empty().addClass("so-panels-loading");if(void 0===e&&(e=""),void 0===t&&(t=1),void 0===i&&(i="directory-siteorigin"),i.match("^directory-")&&!panelsOptions.directory_enabled)return o.removeClass("so-panels-loading").html(l("#siteorigin-panels-directory-enable").html()),void o.find(".so-panels-enable-directory").click(function(n){n.preventDefault(),l.get(panelsOptions.ajaxurl,{action:"so_panels_directory_enable"},function(){}),panelsOptions.directory_enabled=!0,o.addClass("so-panels-loading"),s.displayLayoutDirectory(e,t,i)});l.get(panelsOptions.ajaxurl,{action:"so_panels_layouts_query",search:e,page:t,type:i},function(n){if(s.currentTab===i){o.removeClass("so-panels-loading").html(s.directoryTemplate(n));v