Page Builder by SiteOrigin - Version 2.13.1

Version Description

  • 03 August 2021 =
  • Modern Parallax: Exclude images from Jetpack Image Accelerator.
  • Modern Parallax: Resolved sizing issue when the browser back button was used.
  • Yoast: Selectively disabled Page Builder when Yoast is generating the OpenGraph meta description. Resolves potential Forminator and Ninja Forms errors.
Download this release

Release Info

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

Code changes from version 2.13.0 to 2.13.1

compat/{yoast-sitemap.php → yoast.php} RENAMED
@@ -1,4 +1,23 @@
1
  <?php
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
 
3
  /**
4
  * Returns a list of all images added using Page Builder.
1
  <?php
2
+ /**
3
+ * If Yoast OpenGraph is enabled, we'll need disable PB when it gets the excerpt
4
+ * to avoid conflicts with other plugins.
5
+ *
6
+ */
7
+ function siteorigin_yoast_opengraph_panels_disable( $content ) {
8
+ global $wp_current_filter;
9
+ if ( count( $wp_current_filter ) > 2 && $wp_current_filter[1] == 'wpseo_head' ) {
10
+ // Temporarily disable Page Builder for this instance of the_content.
11
+ add_filter( 'siteorigin_panels_filter_content_enabled', '__return_false' );
12
+ } else {
13
+ add_filter( 'siteorigin_panels_filter_content_enabled', '__return_true' );
14
+ }
15
+ return $content;
16
+ }
17
+ // If Yoast OpenGraph is enabled, disable Page Builder as needed.
18
+ if ( class_exists( 'WPSEO_Options' ) && WPSEO_Options::get( 'opengraph' ) ) {
19
+ add_filter( 'the_content', 'siteorigin_yoast_opengraph_panels_disable', 1 );
20
+ }
21
 
22
  /**
23
  * Returns a list of all images added using Page Builder.
css/admin.css CHANGED
@@ -876,7 +876,7 @@
876
  margin: 0 -15px;
877
  }
878
  .so-panels-dialog,
879
- .block-editor-page {
880
  -webkit-text-size-adjust: none;
881
  /* The add widget dialog */
882
  /* The row edit dialog */
@@ -886,17 +886,17 @@
886
  /* PB Icon in block editor */
887
  }
888
  .so-panels-dialog .so-overlay,
889
- .block-editor-page .so-overlay,
890
  .so-panels-dialog .so-content,
891
- .block-editor-page .so-content,
892
  .so-panels-dialog .so-title-bar,
893
- .block-editor-page .so-title-bar,
894
  .so-panels-dialog .so-toolbar,
895
- .block-editor-page .so-toolbar,
896
  .so-panels-dialog .so-left-sidebar,
897
- .block-editor-page .so-left-sidebar,
898
  .so-panels-dialog .so-right-sidebar,
899
- .block-editor-page .so-right-sidebar {
900
  z-index: 100001;
901
  position: fixed;
902
  -ms-box-sizing: border-box;
@@ -906,15 +906,15 @@
906
  padding: 15px;
907
  }
908
  .so-panels-dialog .so-content,
909
- .block-editor-page .so-content,
910
  .so-panels-dialog .so-left-sidebar,
911
- .block-editor-page .so-left-sidebar,
912
  .so-panels-dialog .so-right-sidebar,
913
- .block-editor-page .so-right-sidebar {
914
  overflow-y: auto;
915
  }
916
  .so-panels-dialog .so-overlay,
917
- .block-editor-page .so-overlay {
918
  top: 0;
919
  left: 0;
920
  right: 0;
@@ -922,7 +922,7 @@
922
  background: rgba(0, 0, 0, 0.5);
923
  }
924
  .so-panels-dialog .so-content,
925
- .block-editor-page .so-content {
926
  background-color: #fdfdfd;
927
  overflow-x: hidden;
928
  -webkit-box-shadow: inset 0 2px 2px rgba(0,0,0,0.03);
@@ -931,7 +931,7 @@
931
  }
932
  @media (max-width: 980px) {
933
  .so-panels-dialog .so-content,
934
- .block-editor-page .so-content {
935
  top: 50px;
936
  bottom: 58px;
937
  width: 100%;
@@ -939,7 +939,7 @@
939
  }
940
  @media (min-width: 980px) {
941
  .so-panels-dialog .so-content,
942
- .block-editor-page .so-content {
943
  top: 80px;
944
  left: 30px;
945
  bottom: 88px;
@@ -947,25 +947,19 @@
947
  }
948
  }
949
  .so-panels-dialog .so-content > *:first-child,
950
- .block-editor-page .so-content > *:first-child {
951
  margin-top: 0;
952
  }
953
  .so-panels-dialog .so-content > *:last-child,
954
- .block-editor-page .so-content > *:last-child {
955
  margin-bottom: 0;
956
  }
957
  .so-panels-dialog .so-content .so-content-tabs > *,
958
- .block-editor-page .so-content .so-content-tabs > * {
959
  display: none;
960
  }
961
- .so-panels-dialog .so-content .siteorigin-widget-help-link,
962
- .block-editor-page .so-content .siteorigin-widget-help-link {
963
- display: block;
964
- font-size: 13px;
965
- margin: 1em 0;
966
- }
967
  .so-panels-dialog .so-title-bar,
968
- .block-editor-page .so-title-bar {
969
  top: 0;
970
  height: 50px;
971
  background-color: #fafafa;
@@ -975,20 +969,20 @@
975
  }
976
  @media (max-width: 980px) {
977
  .so-panels-dialog .so-title-bar,
978
- .block-editor-page .so-title-bar {
979
  width: 100%;
980
  }
981
  }
982
  @media (min-width: 980px) {
983
  .so-panels-dialog .so-title-bar,
984
- .block-editor-page .so-title-bar {
985
  left: 30px;
986
  right: 30px;
987
  top: 30px;
988
  }
989
  }
990
  .so-panels-dialog .so-title-bar h3.so-title,
991
- .block-editor-page .so-title-bar h3.so-title {
992
  -ms-box-sizing: border-box;
993
  -moz-box-sizing: border-box;
994
  -webkit-box-sizing: border-box;
@@ -998,18 +992,18 @@
998
  display: inline-block;
999
  }
1000
  .so-panels-dialog .so-title-bar h3.so-title.so-title-editable:hover,
1001
- .block-editor-page .so-title-bar h3.so-title.so-title-editable:hover,
1002
  .so-panels-dialog .so-title-bar h3.so-title.so-title-editable:focus,
1003
- .block-editor-page .so-title-bar h3.so-title.so-title-editable:focus {
1004
  outline: none;
1005
  background-color: #F0F0F0;
1006
  }
1007
  .so-panels-dialog .so-title-bar h3.so-title.so-title-editable:focus,
1008
- .block-editor-page .so-title-bar h3.so-title.so-title-editable:focus {
1009
  border: 1px solid #E4E4E4;
1010
  }
1011
  .so-panels-dialog .so-title-bar input[type=text].so-edit-title,
1012
- .block-editor-page .so-title-bar input[type=text].so-edit-title {
1013
  margin-top: -3px;
1014
  margin-left: -3px;
1015
  display: none;
@@ -1022,7 +1016,7 @@
1022
  padding: 4px 5px;
1023
  }
1024
  .so-panels-dialog .so-title-bar h3.so-parent-link,
1025
- .block-editor-page .so-title-bar h3.so-parent-link {
1026
  cursor: pointer;
1027
  position: relative;
1028
  float: left;
@@ -1030,7 +1024,7 @@
1030
  padding: 15px 27px 15px 3px;
1031
  }
1032
  .so-panels-dialog .so-title-bar h3.so-parent-link .so-separator,
1033
- .block-editor-page .so-title-bar h3.so-parent-link .so-separator {
1034
  position: absolute;
1035
  top: 0;
1036
  right: 0;
@@ -1041,13 +1035,13 @@
1041
  }
1042
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
1043
  .so-panels-dialog .so-title-bar h3.so-parent-link .so-separator,
1044
- .block-editor-page .so-title-bar h3.so-parent-link .so-separator {
1045
  background: url(./images/dialog-separator@2x.png) no-repeat;
1046
  background-size: cover;
1047
  }
1048
  }
1049
  .so-panels-dialog .so-title-bar a,
1050
- .block-editor-page .so-title-bar a {
1051
  cursor: pointer;
1052
  position: relative;
1053
  box-sizing: border-box;
@@ -1064,19 +1058,19 @@
1064
  /* Disabled nav */
1065
  }
1066
  .so-panels-dialog .so-title-bar a:focus,
1067
- .block-editor-page .so-title-bar a:focus,
1068
  .so-panels-dialog .so-title-bar a:hover,
1069
- .block-editor-page .so-title-bar a:hover {
1070
  background: #e9e9e9;
1071
  }
1072
  .so-panels-dialog .so-title-bar a:focus .so-dialog-icon,
1073
- .block-editor-page .so-title-bar a:focus .so-dialog-icon,
1074
  .so-panels-dialog .so-title-bar a:hover .so-dialog-icon,
1075
- .block-editor-page .so-title-bar a:hover .so-dialog-icon {
1076
  color: #333333;
1077
  }
1078
  .so-panels-dialog .so-title-bar a .so-dialog-icon,
1079
- .block-editor-page .so-title-bar a .so-dialog-icon {
1080
  position: absolute;
1081
  top: 50%;
1082
  left: 50%;
@@ -1089,21 +1083,21 @@
1089
  text-align: center;
1090
  }
1091
  .so-panels-dialog .so-title-bar a .so-dialog-icon:before,
1092
- .block-editor-page .so-title-bar a .so-dialog-icon:before {
1093
  font: 400 20px/1em dashicons;
1094
  top: 7px;
1095
  left: 13px;
1096
  }
1097
  .so-panels-dialog .so-title-bar a.so-close,
1098
- .block-editor-page .so-title-bar a.so-close {
1099
  right: 0;
1100
  }
1101
  .so-panels-dialog .so-title-bar a.so-close .so-dialog-icon:before,
1102
- .block-editor-page .so-title-bar a.so-close .so-dialog-icon:before {
1103
  content: "\f335";
1104
  }
1105
  .so-panels-dialog .so-title-bar a.so-show-left-sidebar,
1106
- .block-editor-page .so-title-bar a.so-show-left-sidebar {
1107
  float: left;
1108
  display: inline;
1109
  padding: 16px 25px;
@@ -1111,46 +1105,46 @@
1111
  border-bottom: 1px solid #d8d8d8;
1112
  }
1113
  .so-panels-dialog .so-title-bar a.so-show-left-sidebar .so-dialog-icon:before,
1114
- .block-editor-page .so-title-bar a.so-show-left-sidebar .so-dialog-icon:before {
1115
  content: '\f333';
1116
  }
1117
  .so-panels-dialog .so-title-bar a.so-show-right-sidebar,
1118
- .block-editor-page .so-title-bar a.so-show-right-sidebar {
1119
  display: inline-block;
1120
  }
1121
  .so-panels-dialog .so-title-bar a.so-show-right-sidebar .so-dialog-icon:before,
1122
- .block-editor-page .so-title-bar a.so-show-right-sidebar .so-dialog-icon:before {
1123
  content: '\f100';
1124
  }
1125
  .so-panels-dialog .so-title-bar a.so-next .so-dialog-icon:before,
1126
- .block-editor-page .so-title-bar a.so-next .so-dialog-icon:before {
1127
  content: '\f345';
1128
  }
1129
  .so-panels-dialog .so-title-bar a.so-previous .so-dialog-icon:before,
1130
- .block-editor-page .so-title-bar a.so-previous .so-dialog-icon:before {
1131
  content: '\f341';
1132
  }
1133
  .so-panels-dialog .so-title-bar a.so-nav.so-disabled,
1134
- .block-editor-page .so-title-bar a.so-nav.so-disabled {
1135
  cursor: default;
1136
  pointer-events: none;
1137
  }
1138
  .so-panels-dialog .so-title-bar a.so-nav.so-disabled .so-dialog-icon,
1139
- .block-editor-page .so-title-bar a.so-nav.so-disabled .so-dialog-icon {
1140
  color: #dddddd;
1141
  }
1142
  .so-panels-dialog .so-title-bar .so-title-bar-buttons,
1143
- .block-editor-page .so-title-bar .so-title-bar-buttons {
1144
  position: absolute;
1145
  right: 0;
1146
  top: 0;
1147
  }
1148
  .so-panels-dialog .so-title-bar.so-has-left-button.so-has-icon .so-panels-icon,
1149
- .block-editor-page .so-title-bar.so-has-left-button.so-has-icon .so-panels-icon {
1150
  left: 70px;
1151
  }
1152
  .so-panels-dialog .so-title-bar.so-has-icon .so-panels-icon,
1153
- .block-editor-page .so-title-bar.so-has-icon .so-panels-icon {
1154
  float: left;
1155
  padding: 14px;
1156
  font-size: 22px;
@@ -1162,7 +1156,7 @@
1162
  color: #666;
1163
  }
1164
  .so-panels-dialog .so-toolbar,
1165
- .block-editor-page .so-toolbar {
1166
  height: 58px;
1167
  background-color: #fafafa;
1168
  border-top: 1px solid #D8D8D8;
@@ -1170,21 +1164,21 @@
1170
  }
1171
  @media (max-width: 980px) {
1172
  .so-panels-dialog .so-toolbar,
1173
- .block-editor-page .so-toolbar {
1174
  bottom: 0;
1175
  width: 100%;
1176
  }
1177
  }
1178
  @media (min-width: 980px) {
1179
  .so-panels-dialog .so-toolbar,
1180
- .block-editor-page .so-toolbar {
1181
  left: 30px;
1182
  right: 30px;
1183
  bottom: 30px;
1184
  }
1185
  }
1186
  .so-panels-dialog .so-toolbar .so-status,
1187
- .block-editor-page .so-toolbar .so-status {
1188
  float: left;
1189
  padding-top: 6px;
1190
  padding-bottom: 6px;
@@ -1193,30 +1187,30 @@
1193
  line-height: 1em;
1194
  }
1195
  .so-panels-dialog .so-toolbar .so-status.so-panels-loading,
1196
- .block-editor-page .so-toolbar .so-status.so-panels-loading {
1197
  padding-left: 26px;
1198
  background-position: left center;
1199
  }
1200
  .so-panels-dialog .so-toolbar .so-status .dashicons-warning,
1201
- .block-editor-page .so-toolbar .so-status .dashicons-warning {
1202
  color: #aa0000;
1203
  vertical-align: middle;
1204
  margin-right: 7px;
1205
  margin-top: -1px;
1206
  }
1207
  .so-panels-dialog .so-toolbar .so-buttons,
1208
- .block-editor-page .so-toolbar .so-buttons {
1209
  float: right;
1210
  }
1211
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons,
1212
- .block-editor-page .so-toolbar .so-buttons .action-buttons {
1213
  position: absolute;
1214
  left: 15px;
1215
  top: 50%;
1216
  margin-top: -0.65em;
1217
  }
1218
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons a,
1219
- .block-editor-page .so-toolbar .so-buttons .action-buttons a {
1220
  cursor: pointer;
1221
  display: inline;
1222
  padding: 0.2em 0.5em;
@@ -1225,37 +1219,37 @@
1225
  text-decoration: none;
1226
  }
1227
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete,
1228
- .block-editor-page .so-toolbar .so-buttons .action-buttons .so-delete {
1229
  color: #a00;
1230
  }
1231
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete:focus,
1232
- .block-editor-page .so-toolbar .so-buttons .action-buttons .so-delete:focus,
1233
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete:hover,
1234
- .block-editor-page .so-toolbar .so-buttons .action-buttons .so-delete:hover {
1235
  background: #a00;
1236
  color: #FFFFFF;
1237
  }
1238
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-duplicate:focus,
1239
- .block-editor-page .so-toolbar .so-buttons .action-buttons .so-duplicate:focus,
1240
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-duplicate:hover,
1241
- .block-editor-page .so-toolbar .so-buttons .action-buttons .so-duplicate:hover {
1242
  text-decoration: underline;
1243
  }
1244
  .so-panels-dialog .so-left-sidebar,
1245
- .block-editor-page .so-left-sidebar,
1246
  .so-panels-dialog .so-right-sidebar,
1247
- .block-editor-page .so-right-sidebar {
1248
  background-color: #f3f3f3;
1249
  }
1250
  .so-panels-dialog .so-left-sidebar,
1251
- .block-editor-page .so-left-sidebar {
1252
  border-right: 1px solid #D8D8D8;
1253
  display: none;
1254
  width: 290px;
1255
  }
1256
  @media only screen and (max-width: 980px) {
1257
  .so-panels-dialog .so-left-sidebar,
1258
- .block-editor-page .so-left-sidebar {
1259
  top: 50px;
1260
  width: 100%;
1261
  z-index: 110000;
@@ -1264,35 +1258,35 @@
1264
  }
1265
  @media (min-width: 980px) {
1266
  .so-panels-dialog .so-left-sidebar,
1267
- .block-editor-page .so-left-sidebar {
1268
  top: 30px;
1269
  left: 30px;
1270
  bottom: 30px;
1271
  }
1272
  }
1273
  .so-panels-dialog .so-left-sidebar h4,
1274
- .block-editor-page .so-left-sidebar h4 {
1275
  margin: 0 0 20px 0;
1276
  font-size: 18px;
1277
  }
1278
  .so-panels-dialog .so-left-sidebar .so-sidebar-search,
1279
- .block-editor-page .so-left-sidebar .so-sidebar-search {
1280
  width: 100%;
1281
  padding: 6px;
1282
  margin-bottom: 20px;
1283
  line-height: normal;
1284
  }
1285
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs,
1286
- .block-editor-page .so-left-sidebar .so-sidebar-tabs {
1287
  list-style: none;
1288
  margin: 0 -15px;
1289
  }
1290
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li,
1291
- .block-editor-page .so-left-sidebar .so-sidebar-tabs li {
1292
  margin-bottom: 0;
1293
  }
1294
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li a,
1295
- .block-editor-page .so-left-sidebar .so-sidebar-tabs li a {
1296
  padding: 7px 16px;
1297
  display: block;
1298
  font-size: 14px;
@@ -1300,34 +1294,34 @@
1300
  box-shadow: none !important;
1301
  }
1302
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li a:hover,
1303
- .block-editor-page .so-left-sidebar .so-sidebar-tabs li a:hover {
1304
  background: #FFFFFF;
1305
  }
1306
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li.tab-active a,
1307
- .block-editor-page .so-left-sidebar .so-sidebar-tabs li.tab-active a {
1308
  color: #555;
1309
  font-weight: bold;
1310
  background: #FFFFFF;
1311
  }
1312
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li.tab-active a:hover,
1313
- .block-editor-page .so-left-sidebar .so-sidebar-tabs li.tab-active a:hover {
1314
  background: #FFFFFF;
1315
  }
1316
  .so-panels-dialog .so-right-sidebar,
1317
- .block-editor-page .so-right-sidebar {
1318
  display: none;
1319
  border-left: 1px solid #D8D8D8;
1320
  }
1321
  @media (min-width: 980px) {
1322
  .so-panels-dialog .so-right-sidebar,
1323
- .block-editor-page .so-right-sidebar {
1324
  top: 50px;
1325
  bottom: 58px;
1326
  }
1327
  }
1328
  @media (min-width: 980px) {
1329
  .so-panels-dialog .so-right-sidebar,
1330
- .block-editor-page .so-right-sidebar {
1331
  top: 80px;
1332
  right: 30px;
1333
  bottom: 88px;
@@ -1335,16 +1329,16 @@
1335
  }
1336
  }
1337
  .so-panels-dialog .so-right-sidebar h3,
1338
- .block-editor-page .so-right-sidebar h3 {
1339
  color: #333;
1340
  }
1341
  .so-panels-dialog .so-right-sidebar h3:first-child,
1342
- .block-editor-page .so-right-sidebar h3:first-child {
1343
  margin-top: 0;
1344
  }
1345
  @media only screen and (max-width: 980px) {
1346
  .so-panels-dialog .so-right-sidebar,
1347
- .block-editor-page .so-right-sidebar {
1348
  z-index: 110000;
1349
  top: 50px;
1350
  bottom: 58px;
@@ -1353,56 +1347,56 @@
1353
  }
1354
  }
1355
  .so-panels-dialog .so-sidebar .form-field,
1356
- .block-editor-page .so-sidebar .form-field {
1357
  margin-bottom: 20px;
1358
  }
1359
  .so-panels-dialog .so-sidebar .form-field label,
1360
- .block-editor-page .so-sidebar .form-field label {
1361
  font-weight: 500;
1362
  font-size: 15px;
1363
  display: block;
1364
  margin-bottom: 10px;
1365
  }
1366
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-content,
1367
- .block-editor-page.so-panels-dialog-has-left-sidebar .so-content,
1368
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-toolbar,
1369
- .block-editor-page.so-panels-dialog-has-left-sidebar .so-toolbar,
1370
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-title-bar,
1371
- .block-editor-page.so-panels-dialog-has-left-sidebar .so-title-bar {
1372
  left: 320px;
1373
  }
1374
  @media (max-width: 980px) {
1375
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-content,
1376
- .block-editor-page.so-panels-dialog-has-left-sidebar .so-content,
1377
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-toolbar,
1378
- .block-editor-page.so-panels-dialog-has-left-sidebar .so-toolbar,
1379
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-title-bar,
1380
- .block-editor-page.so-panels-dialog-has-left-sidebar .so-title-bar {
1381
  left: 290px;
1382
  }
1383
  }
1384
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-content,
1385
- .block-editor-page.so-panels-dialog-has-left-sidebar .so-content {
1386
  -webkit-box-shadow: inset 2px 2px 2px rgba(0,0,0,0.03);
1387
  -moz-box-shadow: inset 2px 2px 2px rgba(0,0,0,0.03);
1388
  box-shadow: inset 2px 2px 2px rgba(0,0,0,0.03);
1389
  }
1390
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-left-sidebar,
1391
- .block-editor-page.so-panels-dialog-has-left-sidebar .so-left-sidebar {
1392
  display: block;
1393
  }
1394
  @media (min-width: 980px) {
1395
  .so-panels-dialog.so-panels-dialog-has-right-sidebar .so-content,
1396
- .block-editor-page.so-panels-dialog-has-right-sidebar .so-content {
1397
  right: 320px;
1398
  }
1399
  }
1400
  .so-panels-dialog.so-panels-dialog-has-right-sidebar .so-right-sidebar,
1401
- .block-editor-page.so-panels-dialog-has-right-sidebar .so-right-sidebar {
1402
  display: block;
1403
  }
1404
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget,
1405
- .block-editor-page.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget {
1406
  -webkit-border-radius: 2px;
1407
  -moz-border-radius: 2px;
1408
  border-radius: 2px;
@@ -1416,14 +1410,14 @@
1416
  margin-bottom: 15px;
1417
  }
1418
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:focus,
1419
- .block-editor-page.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:focus,
1420
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:hover,
1421
- .block-editor-page.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:hover {
1422
  border: 1px solid #BBBBBB;
1423
  background: #FFFFFF;
1424
  }
1425
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current,
1426
- .block-editor-page.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current {
1427
  border-color: #0074a2;
1428
  background: #2ea2cc;
1429
  cursor: auto;
@@ -1432,24 +1426,24 @@
1432
  box-shadow: 0 1px 2px rgba(0,0,0,0.15), inset 0 1px 0 rgba(255,255,255,0.2);
1433
  }
1434
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current h3,
1435
- .block-editor-page.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current h3 {
1436
  color: #FFFFFF;
1437
  }
1438
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current small,
1439
- .block-editor-page.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current small {
1440
  color: #eeeeee;
1441
  }
1442
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current:hover,
1443
- .block-editor-page.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current:hover {
1444
  border-color: #0074a2;
1445
  background: #2ea2cc;
1446
  }
1447
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:last-child,
1448
- .block-editor-page.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:last-child {
1449
  margin-bottom: 0;
1450
  }
1451
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget h3,
1452
- .block-editor-page.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget h3 {
1453
  margin: 0 0 7px 0;
1454
  padding: 0;
1455
  height: 1.2em;
@@ -1457,7 +1451,7 @@
1457
  font-size: 14px;
1458
  }
1459
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget small,
1460
- .block-editor-page.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget small {
1461
  font-size: 11px;
1462
  line-height: 1.25em;
1463
  display: block;
@@ -1465,24 +1459,24 @@
1465
  color: #888888;
1466
  }
1467
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list,
1468
- .block-editor-page.so-panels-dialog-add-widget .widget-type-list {
1469
  zoom: 1;
1470
  margin: 0 -5px -10px -5px;
1471
  min-height: 10px;
1472
  }
1473
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list:before,
1474
- .block-editor-page.so-panels-dialog-add-widget .widget-type-list:before {
1475
  content: '';
1476
  display: block;
1477
  }
1478
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list:after,
1479
- .block-editor-page.so-panels-dialog-add-widget .widget-type-list:after {
1480
  content: '';
1481
  display: table;
1482
  clear: both;
1483
  }
1484
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type,
1485
- .block-editor-page.so-panels-dialog-add-widget .widget-type-list .widget-type {
1486
  -ms-user-select: none;
1487
  /* IE 10+ */
1488
  -moz-user-select: -moz-none;
@@ -1500,25 +1494,25 @@
1500
  }
1501
  @media (max-width: 1280px) {
1502
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type,
1503
- .block-editor-page.so-panels-dialog-add-widget .widget-type-list .widget-type {
1504
  width: 33.333%;
1505
  }
1506
  }
1507
  @media (max-width: 960px) {
1508
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type,
1509
- .block-editor-page.so-panels-dialog-add-widget .widget-type-list .widget-type {
1510
  width: 50%;
1511
  }
1512
  }
1513
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type h3,
1514
- .block-editor-page.so-panels-dialog-add-widget .widget-type-list .widget-type h3 {
1515
  margin: 0 0 7px 0;
1516
  padding: 0;
1517
  color: #222222;
1518
  font-size: 14px;
1519
  }
1520
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type small,
1521
- .block-editor-page.so-panels-dialog-add-widget .widget-type-list .widget-type small {
1522
  font-size: 11px;
1523
  min-height: 2.5em;
1524
  line-height: 1.25em;
@@ -1527,7 +1521,7 @@
1527
  color: #888888;
1528
  }
1529
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type .widget-icon,
1530
- .block-editor-page.so-panels-dialog-add-widget .widget-type-list .widget-type .widget-icon {
1531
  font-size: 20px;
1532
  width: 20px;
1533
  height: 20px;
@@ -1536,7 +1530,7 @@
1536
  margin: -1px 0.5em 0 0;
1537
  }
1538
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper,
1539
- .block-editor-page.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper {
1540
  border: 1px solid #cccccc;
1541
  cursor: pointer;
1542
  padding: 10px;
@@ -1546,9 +1540,9 @@
1546
  box-shadow: 0 1px 2px rgba(0,0,0,0.075);
1547
  }
1548
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:hover,
1549
- .block-editor-page.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:hover,
1550
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:focus,
1551
- .block-editor-page.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:focus {
1552
  border: 1px solid #BBBBBB;
1553
  background: #FFFFFF;
1554
  -webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.075);
@@ -1556,7 +1550,7 @@
1556
  box-shadow: 0 2px 2px rgba(0,0,0,0.075);
1557
  }
1558
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form,
1559
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-set-form {
1560
  zoom: 1;
1561
  padding: 8px;
1562
  border: 1px solid #ccc;
@@ -1564,26 +1558,26 @@
1564
  background: #F3F3F3;
1565
  }
1566
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form:before,
1567
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-set-form:before {
1568
  content: '';
1569
  display: block;
1570
  }
1571
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form:after,
1572
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-set-form:after {
1573
  content: '';
1574
  display: table;
1575
  clear: both;
1576
  }
1577
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form input,
1578
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-set-form input,
1579
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form select,
1580
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-set-form select,
1581
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form button,
1582
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-set-form button,
1583
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form strong,
1584
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-set-form strong,
1585
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form span,
1586
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-set-form span {
1587
  display: inline;
1588
  margin: 1px 5px;
1589
  width: auto;
@@ -1591,55 +1585,55 @@
1591
  box-shadow: none;
1592
  }
1593
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form button,
1594
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-set-form button {
1595
  margin-top: 2px;
1596
  }
1597
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form label,
1598
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-set-form label {
1599
  display: inline;
1600
  }
1601
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview,
1602
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-preview {
1603
  margin: 0 -6px;
1604
  height: 360px;
1605
  position: relative;
1606
  white-space: nowrap;
1607
  }
1608
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,
1609
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,
1610
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-in,
1611
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-in,
1612
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-weight,
1613
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-weight {
1614
  -ms-box-sizing: border-box;
1615
  -moz-box-sizing: border-box;
1616
  -webkit-box-sizing: border-box;
1617
  box-sizing: border-box;
1618
  }
1619
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,
1620
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell {
1621
  display: inline-block;
1622
  position: relative;
1623
  padding: 0 6px;
1624
  cursor: pointer;
1625
  }
1626
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in,
1627
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in {
1628
  border: 1px solid #bcccd2;
1629
  min-height: 360px;
1630
  background: #e4eff4;
1631
  position: relative;
1632
  }
1633
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in.cell-selected,
1634
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in.cell-selected {
1635
  background: #cae7f4 url("images/cell-selected.png") repeat;
1636
  border-color: #9abcc7;
1637
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
1638
  }
1639
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight,
1640
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight,
1641
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input,
1642
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input {
1643
  position: absolute;
1644
  font-size: 17px;
1645
  font-weight: bold;
@@ -1656,20 +1650,20 @@
1656
  cursor: pointer;
1657
  }
1658
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:after,
1659
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:after,
1660
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:after,
1661
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:after {
1662
  content: '%';
1663
  }
1664
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:hover,
1665
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:hover,
1666
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:hover,
1667
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:hover {
1668
  background: #F6F6F6;
1669
  border: 1px solid #D0D0D0;
1670
  }
1671
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input,
1672
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input {
1673
  background: #F6F6F6;
1674
  border: 1px solid #D0D0D0;
1675
  -webkit-box-shadow: none;
@@ -1677,7 +1671,7 @@
1677
  box-shadow: none;
1678
  }
1679
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle,
1680
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle {
1681
  z-index: 100;
1682
  position: absolute;
1683
  top: 0;
@@ -1692,24 +1686,24 @@
1692
  transition: background 0.15s ease-in-out 0s;
1693
  }
1694
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle:hover,
1695
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle:hover,
1696
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle.ui-draggable-dragging,
1697
- .block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle.ui-draggable-dragging {
1698
  background: #b7e0f1;
1699
  }
1700
  .so-panels-dialog.so-panels-dialog-history .so-left-sidebar,
1701
- .block-editor-page.so-panels-dialog-history .so-left-sidebar {
1702
  padding: 0;
1703
  }
1704
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry,
1705
- .block-editor-page.so-panels-dialog-history .history-entries .history-entry {
1706
  padding: 10px;
1707
  background: #F8F8F8;
1708
  cursor: pointer;
1709
  border-bottom: 1px solid #ccc;
1710
  }
1711
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry h3,
1712
- .block-editor-page.so-panels-dialog-history .history-entries .history-entry h3 {
1713
  margin: 0 0 0.6em 0;
1714
  font-size: 12px;
1715
  font-weight: bold;
@@ -1717,75 +1711,75 @@
1717
  line-height: 1em;
1718
  }
1719
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .timesince,
1720
- .block-editor-page.so-panels-dialog-history .history-entries .history-entry .timesince {
1721
  color: #999999;
1722
  font-size: 11px;
1723
  line-height: 1em;
1724
  }
1725
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry:hover,
1726
- .block-editor-page.so-panels-dialog-history .history-entries .history-entry:hover,
1727
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry:focus,
1728
- .block-editor-page.so-panels-dialog-history .history-entries .history-entry:focus {
1729
  background: #F0F0F0;
1730
  }
1731
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry.so-selected,
1732
- .block-editor-page.so-panels-dialog-history .history-entries .history-entry.so-selected {
1733
  background: #EEEEEE;
1734
  }
1735
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .count,
1736
- .block-editor-page.so-panels-dialog-history .history-entries .history-entry .count {
1737
  color: #999999;
1738
  }
1739
  .so-panels-dialog.so-panels-dialog-history .so-content,
1740
- .block-editor-page.so-panels-dialog-history .so-content {
1741
  padding: 0;
1742
  overflow-y: hidden;
1743
  }
1744
  .so-panels-dialog.so-panels-dialog-history .so-content form.history-form,
1745
- .block-editor-page.so-panels-dialog-history .so-content form.history-form {
1746
  display: none;
1747
  }
1748
  .so-panels-dialog.so-panels-dialog-history .so-content iframe.siteorigin-panels-history-iframe,
1749
- .block-editor-page.so-panels-dialog-history .so-content iframe.siteorigin-panels-history-iframe {
1750
  width: 100%;
1751
  height: 100%;
1752
  }
1753
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content,
1754
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content {
1755
  padding-left: 10px;
1756
  padding-right: 10px;
1757
  }
1758
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-error-message,
1759
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-error-message {
1760
  font-size: 14px;
1761
  border: 1px solid #cccccc;
1762
  background: #F8F8F8;
1763
  padding: 15px 20px;
1764
  }
1765
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .export-file-ui,
1766
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .export-file-ui {
1767
  padding: 5px 15px;
1768
  text-align: right;
1769
  }
1770
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui,
1771
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui {
1772
  padding: 15px;
1773
  }
1774
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-drop-message,
1775
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-drop-message {
1776
  display: none;
1777
  }
1778
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui.has-drag-drop .drag-drop-message,
1779
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui.has-drag-drop .drag-drop-message {
1780
  display: block;
1781
  }
1782
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui p.drag-drop-message,
1783
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui p.drag-drop-message {
1784
  font-size: 1em;
1785
  margin-bottom: 0;
1786
  }
1787
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area,
1788
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area {
1789
  display: block;
1790
  -ms-box-sizing: border-box;
1791
  -moz-box-sizing: border-box;
@@ -1800,12 +1794,12 @@
1800
  transition: all 0.25s ease 0s;
1801
  }
1802
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area.file-dragover,
1803
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area.file-dragover {
1804
  background-color: #f2f9fc;
1805
  border-color: #0074a2;
1806
  }
1807
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar,
1808
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar {
1809
  display: none;
1810
  padding: 2px;
1811
  border: 2px solid #2181b1;
@@ -1815,7 +1809,7 @@
1815
  margin-top: 20px;
1816
  }
1817
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar .progress-percent,
1818
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar .progress-percent {
1819
  height: 14px;
1820
  background-color: #358ebe;
1821
  -webkit-border-radius: 1px;
@@ -1823,12 +1817,12 @@
1823
  border-radius: 1px;
1824
  }
1825
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .file-browse-button,
1826
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .file-browse-button {
1827
  padding: 12px 30px;
1828
  height: auto;
1829
  }
1830
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-browse,
1831
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-browse {
1832
  background: #f3f3f3;
1833
  border-bottom: 1px solid #d0d0d0;
1834
  margin: -15px -10px 15px -10px;
@@ -1836,17 +1830,17 @@
1836
  font-weight: bold;
1837
  }
1838
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items-wrapper,
1839
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items-wrapper {
1840
  display: flex;
1841
  flex-flow: row wrap;
1842
  }
1843
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-no-results,
1844
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-no-results {
1845
  margin: 20px 0;
1846
  padding: 0 5px;
1847
  }
1848
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1849
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1850
  -ms-box-sizing: border-box;
1851
  -moz-box-sizing: border-box;
1852
  -webkit-box-sizing: border-box;
@@ -1854,7 +1848,7 @@
1854
  padding: 6px;
1855
  }
1856
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper,
1857
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper {
1858
  display: flex;
1859
  flex-flow: column nowrap;
1860
  height: 100%;
@@ -1867,51 +1861,51 @@
1867
  box-shadow: 0 1px 1px rgba(0,0,0,0.1);
1868
  }
1869
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper:hover,
1870
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper:hover,
1871
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper:focus,
1872
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper:focus {
1873
  border: 1px solid #BBBBBB;
1874
  background: #FFFFFF;
1875
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.075);
1876
  }
1877
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-title,
1878
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-title {
1879
  font-size: 15px;
1880
  margin: 0 0 13px 0;
1881
  }
1882
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot,
1883
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot {
1884
  margin-bottom: 10px;
1885
  cursor: pointer;
1886
  }
1887
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading,
1888
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading {
1889
  background-image: url("images/wpspin_light.gif");
1890
  background-position: center center;
1891
  background-repeat: no-repeat;
1892
  }
1893
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
1894
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading,
1895
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading {
1896
  background-image: url(images/wpspin_light-2x.gif);
1897
  background-size: 16px 16px;
1898
  }
1899
  }
1900
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot img,
1901
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot img {
1902
  display: block;
1903
  width: 100%;
1904
  height: auto;
1905
  }
1906
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot .so-screenshot-wrapper,
1907
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot .so-screenshot-wrapper {
1908
  display: block;
1909
  min-height: 40px;
1910
  background: #808080;
1911
  border: 1px solid #d0d0d0;
1912
  }
1913
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-description,
1914
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-description {
1915
  font-size: 0.9em;
1916
  color: #666;
1917
  margin-bottom: 10px;
@@ -1919,7 +1913,7 @@
1919
  overflow: hidden;
1920
  }
1921
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom,
1922
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom {
1923
  flex: 1 auto;
1924
  position: relative;
1925
  margin: 10px -10px -15px -10px;
@@ -1927,13 +1921,13 @@
1927
  border-top: 1px solid #d0d0d0;
1928
  }
1929
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-title,
1930
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-title {
1931
  margin: 0;
1932
  padding: 16px 10px;
1933
  cursor: pointer;
1934
  }
1935
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-buttons,
1936
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-buttons {
1937
  position: absolute;
1938
  z-index: 2;
1939
  top: 0;
@@ -1953,86 +1947,86 @@
1953
  box-shadow: -1px 0 1px rgba(0, 0, 0, 0.05);
1954
  }
1955
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:hover .so-buttons,
1956
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:hover .so-buttons,
1957
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:focus .so-buttons,
1958
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:focus .so-buttons {
1959
  visibility: visible;
1960
  }
1961
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected,
1962
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected {
1963
  background-color: #e5f4fa;
1964
  }
1965
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-directory-item-wrapper,
1966
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-directory-item-wrapper {
1967
  background: #deeef4;
1968
  border-color: #9abcc7;
1969
  }
1970
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom,
1971
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom {
1972
  background: #f8fdff;
1973
  border-color: #bcccd2;
1974
  }
1975
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-title,
1976
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-title {
1977
  color: #3e484c;
1978
  }
1979
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-buttons,
1980
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-buttons {
1981
  background: #eaf2f6;
1982
  border-color: #bcccd2;
1983
  }
1984
  @media only screen and (min-width: 1680px) {
1985
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1986
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1987
  width: 20%;
1988
  }
1989
  }
1990
  @media only screen and (max-width: 1679px) and (min-width: 1280px) {
1991
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1992
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1993
  width: 25%;
1994
  }
1995
  }
1996
  @media only screen and (max-width: 1279px) and (min-width: 1140px) {
1997
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1998
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1999
  width: 33.333%;
2000
  }
2001
  }
2002
  @media only screen and (max-width: 1139px) {
2003
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
2004
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
2005
  width: 50%;
2006
  }
2007
  }
2008
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages,
2009
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages {
2010
  margin-top: 15px;
2011
  padding: 0 5px;
2012
  }
2013
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages .button-disabled,
2014
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages .button-disabled {
2015
  pointer-events: none;
2016
  }
2017
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-toolbar .so-buttons select.so-layout-position,
2018
- .block-editor-page.so-panels-dialog-prebuilt-layouts .so-toolbar .so-buttons select.so-layout-position {
2019
  vertical-align: baseline;
2020
  }
2021
  .so-panels-dialog .so-visual-styles,
2022
- .block-editor-page .so-visual-styles {
2023
  margin: -15px;
2024
  height: auto;
2025
  /* All the field types */
2026
  }
2027
  .so-panels-dialog .so-visual-styles h3,
2028
- .block-editor-page .so-visual-styles h3 {
2029
  line-height: 1em;
2030
  margin: 0;
2031
  padding: 20px 15px;
2032
  border-bottom: 1px solid #ddd;
2033
  }
2034
  .so-panels-dialog .so-visual-styles .style-section-head,
2035
- .block-editor-page .so-visual-styles .style-section-head {
2036
  background: #ffffff;
2037
  padding: 15px 10px;
2038
  border-bottom: 1px solid #ddd;
@@ -2043,127 +2037,127 @@
2043
  user-select: none;
2044
  }
2045
  .so-panels-dialog .so-visual-styles .style-section-head:focus,
2046
- .block-editor-page .so-visual-styles .style-section-head:focus {
2047
  background: #eee;
2048
  }
2049
  .so-panels-dialog .so-visual-styles .style-section-head h4,
2050
- .block-editor-page .so-visual-styles .style-section-head h4 {
2051
  margin: 0;
2052
  }
2053
  .so-panels-dialog .so-visual-styles .style-section-fields,
2054
- .block-editor-page .so-visual-styles .style-section-fields {
2055
  padding: 15px;
2056
  border-bottom: 1px solid #ddd;
2057
  background: #F7F7F7;
2058
  }
2059
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper,
2060
- .block-editor-page .so-visual-styles .style-section-fields .style-field-wrapper {
2061
  margin-bottom: 20px;
2062
  }
2063
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper:last-child,
2064
- .block-editor-page .so-visual-styles .style-section-fields .style-field-wrapper:last-child {
2065
  margin-bottom: 0;
2066
  }
2067
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper > label,
2068
- .block-editor-page .so-visual-styles .style-section-fields .style-field-wrapper > label {
2069
  font-weight: bold;
2070
  display: block;
2071
  margin-bottom: 3px;
2072
  }
2073
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field,
2074
- .block-editor-page .so-visual-styles .style-section-fields .style-field-wrapper .style-field {
2075
  zoom: 1;
2076
  }
2077
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:before,
2078
- .block-editor-page .so-visual-styles .style-section-fields .style-field-wrapper .style-field:before {
2079
  content: '';
2080
  display: block;
2081
  }
2082
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:after,
2083
- .block-editor-page .so-visual-styles .style-section-fields .style-field-wrapper .style-field:after {
2084
  content: '';
2085
  display: table;
2086
  clear: both;
2087
  }
2088
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field input,
2089
- .block-editor-page .so-visual-styles .style-section-fields .style-field-wrapper .style-field input {
2090
  font-size: 12px;
2091
  }
2092
  .so-panels-dialog .so-visual-styles .style-input-wrapper,
2093
- .block-editor-page .so-visual-styles .style-input-wrapper {
2094
  zoom: 1;
2095
  }
2096
  .so-panels-dialog .so-visual-styles .style-input-wrapper:before,
2097
- .block-editor-page .so-visual-styles .style-input-wrapper:before {
2098
  content: '';
2099
  display: block;
2100
  }
2101
  .so-panels-dialog .so-visual-styles .style-input-wrapper:after,
2102
- .block-editor-page .so-visual-styles .style-input-wrapper:after {
2103
  content: '';
2104
  display: table;
2105
  clear: both;
2106
  }
2107
  .so-panels-dialog .so-visual-styles .style-input-wrapper input,
2108
- .block-editor-page .so-visual-styles .style-input-wrapper input {
2109
  max-width: 100%;
2110
  }
2111
  .so-panels-dialog .so-visual-styles .style-input-wrapper .wp-picker-clear,
2112
- .block-editor-page .so-visual-styles .style-input-wrapper .wp-picker-clear {
2113
  margin-left: 6px;
2114
  min-height: 30px;
2115
  }
2116
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-inputs,
2117
- .block-editor-page .so-visual-styles .style-field-measurement .measurement-inputs {
2118
  overflow: auto;
2119
  margin: 0 -3px 4px -3px;
2120
  }
2121
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper,
2122
- .block-editor-page .so-visual-styles .style-field-measurement .measurement-wrapper {
2123
  box-sizing: border-box;
2124
  float: left;
2125
  width: 25%;
2126
  padding: 0 3px;
2127
  }
2128
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value,
2129
- .block-editor-page .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value {
2130
  border-width: 1px;
2131
  display: block;
2132
  max-width: 100%;
2133
  }
2134
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-top,
2135
- .block-editor-page .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-top {
2136
  box-shadow: inset 0 2px 1px rgba(0, 115, 170, 0.35);
2137
  }
2138
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-right,
2139
- .block-editor-page .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-right {
2140
  box-shadow: inset -3px 0 2px rgba(0, 115, 170, 0.35);
2141
  }
2142
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-bottom,
2143
- .block-editor-page .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-bottom {
2144
  box-shadow: inset 0 -2px 1px rgba(0, 115, 170, 0.35);
2145
  }
2146
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-left,
2147
- .block-editor-page .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-left {
2148
  box-shadow: inset 3px 0 2px rgba(0, 115, 170, 0.35);
2149
  }
2150
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-unit-multiple,
2151
- .block-editor-page .so-visual-styles .style-field-measurement .measurement-unit-multiple {
2152
  width: 100%;
2153
  display: block;
2154
  }
2155
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-unit-single,
2156
- .block-editor-page .so-visual-styles .style-field-measurement .measurement-unit-single {
2157
  float: right;
2158
  width: 25%;
2159
  }
2160
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-value-single,
2161
- .block-editor-page .so-visual-styles .style-field-measurement .measurement-value-single {
2162
  float: left;
2163
  width: 72%;
2164
  }
2165
  .so-panels-dialog .so-visual-styles .style-field-image .so-image-selector,
2166
- .block-editor-page .so-visual-styles .style-field-image .so-image-selector {
2167
  display: inline-block;
2168
  background-color: #f7f7f7;
2169
  border: 1px solid #ccc;
@@ -2178,12 +2172,12 @@
2178
  box-shadow: inset 0 1px #FFFFFF;
2179
  }
2180
  .so-panels-dialog .so-visual-styles .style-field-image .so-image-selector:focus,
2181
- .block-editor-page .so-visual-styles .style-field-image .so-image-selector:focus {
2182
  border: 1px solid #007cba;
2183
  box-shadow: 0 0 0 1px #007cba;
2184
  }
2185
  .so-panels-dialog .so-visual-styles .style-field-image .so-image-selector .current-image,
2186
- .block-editor-page .so-visual-styles .style-field-image .so-image-selector .current-image {
2187
  height: 28px;
2188
  width: 28px;
2189
  float: left;
@@ -2207,7 +2201,7 @@
2207
  background-clip: padding-box;
2208
  }
2209
  .so-panels-dialog .so-visual-styles .style-field-image .so-image-selector .select-image,
2210
- .block-editor-page .so-visual-styles .style-field-image .so-image-selector .select-image {
2211
  font-size: 12px;
2212
  line-height: 28px;
2213
  float: left;
@@ -2215,7 +2209,7 @@
2215
  color: #555;
2216
  }
2217
  .so-panels-dialog .so-visual-styles .style-field-image .remove-image,
2218
- .block-editor-page .so-visual-styles .style-field-image .remove-image {
2219
  font-size: 12px;
2220
  margin-top: 4px;
2221
  margin-left: 15px;
@@ -2225,15 +2219,15 @@
2225
  text-decoration: none;
2226
  }
2227
  .so-panels-dialog .so-visual-styles .style-field-image .remove-image.hidden,
2228
- .block-editor-page .so-visual-styles .style-field-image .remove-image.hidden {
2229
  display: none;
2230
  }
2231
  .so-panels-dialog .so-visual-styles .style-field-image .image-fallback,
2232
- .block-editor-page .so-visual-styles .style-field-image .image-fallback {
2233
  margin-top: 4px;
2234
  }
2235
  .so-panels-dialog .so-visual-styles .style-field-checkbox label,
2236
- .block-editor-page .so-visual-styles .style-field-checkbox label {
2237
  -webkit-user-select: none;
2238
  /* Chrome all / Safari all */
2239
  -moz-user-select: none;
@@ -2243,16 +2237,16 @@
2243
  user-select: none;
2244
  }
2245
  .so-panels-dialog .so-visual-styles .style-field-radio label,
2246
- .block-editor-page .so-visual-styles .style-field-radio label {
2247
  display: block;
2248
  }
2249
  .so-panels-dialog .so-visual-styles .so-field-code,
2250
- .block-editor-page .so-visual-styles .so-field-code {
2251
  font-size: 12px;
2252
  font-family: "Courier 10 Pitch", Courier, monospace;
2253
  }
2254
  .so-panels-dialog .so-visual-styles .so-description,
2255
- .block-editor-page .so-visual-styles .so-description {
2256
  color: #999;
2257
  font-size: 12px;
2258
  margin-top: 5px;
@@ -2261,43 +2255,43 @@
2261
  clear: both;
2262
  }
2263
  .so-panels-dialog .so-visual-styles.so-cell-styles,
2264
- .block-editor-page .so-visual-styles.so-cell-styles {
2265
  margin-top: 15px;
2266
  }
2267
  .so-panels-dialog .so-content .siteorigin-panels-builder .so-builder-toolbar,
2268
- .block-editor-page .so-content .siteorigin-panels-builder .so-builder-toolbar,
2269
  .so-panels-dialog .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-builder-toolbar,
2270
- .block-editor-page .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-builder-toolbar {
2271
  border: 1px solid #dedede;
2272
  z-index: 1;
2273
  }
2274
  .so-panels-dialog .so-content .siteorigin-panels-builder .so-rows-container,
2275
- .block-editor-page .so-content .siteorigin-panels-builder .so-rows-container,
2276
  .so-panels-dialog .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-rows-container,
2277
- .block-editor-page .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-rows-container {
2278
  padding: 20px 0 0 0;
2279
  }
2280
  .so-panels-dialog .so-content .siteorigin-panels-builder .so-panels-welcome-message,
2281
- .block-editor-page .so-content .siteorigin-panels-builder .so-panels-welcome-message,
2282
  .so-panels-dialog .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-panels-welcome-message,
2283
- .block-editor-page .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-panels-welcome-message {
2284
  padding-left: 0;
2285
  padding-right: 0;
2286
  line-height: 2.5em;
2287
  }
2288
  .so-panels-dialog .siteorigin-panels-layout-block-container,
2289
- .block-editor-page .siteorigin-panels-layout-block-container {
2290
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
2291
  font-size: 13px;
2292
  line-height: 1.4em;
2293
  }
2294
  .so-panels-dialog .siteorigin-panels-layout-block-container ul,
2295
- .block-editor-page .siteorigin-panels-layout-block-container ul {
2296
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
2297
  list-style: none;
2298
  }
2299
  .so-panels-dialog .siteorigin-panels-block-icon,
2300
- .block-editor-page .siteorigin-panels-block-icon {
2301
  display: inline-block;
2302
  background-size: cover;
2303
  width: 20px;
@@ -2305,46 +2299,46 @@
2305
  background-image: url('./images/pb-icon.svg');
2306
  }
2307
  .so-panels-dialog .siteorigin-panels-block-icon.white,
2308
- .block-editor-page .siteorigin-panels-block-icon.white {
2309
  background-image: url('./images/pb-icon_white.svg');
2310
  }
2311
  .so-panels-dialog .so-panels-block-layout-preview-container .so-panels-spinner-container,
2312
- .block-editor-page .so-panels-block-layout-preview-container .so-panels-spinner-container {
2313
  text-align: center;
2314
  }
2315
  .so-panels-dialog .so-panels-block-layout-preview-container .so-panels-spinner-container > span,
2316
- .block-editor-page .so-panels-block-layout-preview-container .so-panels-spinner-container > span {
2317
  display: inline-block;
2318
  }
2319
  .so-panels-dialog .siteorigin-panels-add-layout-block,
2320
- .block-editor-page .siteorigin-panels-add-layout-block {
2321
  text-align: center;
2322
  margin-left: auto;
2323
  margin-right: auto;
2324
  }
2325
  .so-panels-dialog .siteorigin-panels-add-layout-block > button,
2326
- .block-editor-page .siteorigin-panels-add-layout-block > button {
2327
  padding: 5px 10px;
2328
  font-size: 16px;
2329
  }
2330
  .so-panels-dialog .siteorigin-panels-add-layout-block > button .siteorigin-panels-block-icon,
2331
- .block-editor-page .siteorigin-panels-add-layout-block > button .siteorigin-panels-block-icon {
2332
  margin: 3px 10px 0px 0px;
2333
  }
2334
  .so-panels-dialog .so-dropdown-wrapper input[type="button"].button-primary,
2335
- .block-editor-page .so-dropdown-wrapper input[type="button"].button-primary {
2336
  width: 125px;
2337
  height: 28px;
2338
  }
2339
  .so-panels-dialog .so-dropdown-wrapper .so-dropdown-links-wrapper,
2340
- .block-editor-page .so-dropdown-wrapper .so-dropdown-links-wrapper {
2341
  display: block;
2342
  z-index: 11;
2343
  bottom: 28px;
2344
  width: 125px;
2345
  }
2346
  .so-panels-dialog .so-dropdown-wrapper .so-dropdown-links-wrapper.hidden,
2347
- .block-editor-page .so-dropdown-wrapper .so-dropdown-links-wrapper.hidden {
2348
  display: none;
2349
  }
2350
  /* Display the dialog with a proper z-index in the customizer */
@@ -2905,65 +2899,3 @@
2905
  .siteorigin-page-builder-icon.white {
2906
  background-image: url('./images/pb-icon_white.svg');
2907
  }
2908
- /* 5.8 Widgets Page */
2909
- .widgets-php.block-editor-page .siteorigin-panels-layout-block-container {
2910
- font-size: 13px;
2911
- }
2912
- .widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content label {
2913
- line-height: 1.5;
2914
- }
2915
- .widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content small {
2916
- color: #999;
2917
- font-size: 11.7px;
2918
- font-style: italic;
2919
- margin-top: 0.2em;
2920
- }
2921
- .widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content .siteorigin-widget-field {
2922
- display: inline-block;
2923
- margin-top: 0;
2924
- width: auto;
2925
- }
2926
- .widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content .siteorigin-widget-field.small-text {
2927
- width: 50px;
2928
- }
2929
- .widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content .siteorigin-widget-field.widefat {
2930
- width: 100%;
2931
- }
2932
- .widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content,
2933
- .widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content label,
2934
- .widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content .siteorigin-widget-field,
2935
- .widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content select.siteorigin-widget-field,
2936
- .widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content .button,
2937
- .widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content input,
2938
- .widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content a {
2939
- color: #3c434a;
2940
- font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
2941
- font-size: 13px;
2942
- line-height: 1.4;
2943
- }
2944
- .widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content a {
2945
- color: #2271b1;
2946
- }
2947
- .widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content a:hover,
2948
- .widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content a:active {
2949
- color: #135e96;
2950
- }
2951
- .widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content select.siteorigin-widget-field {
2952
- /* 5.7.2 .wp-core-ui select styling */
2953
- -webkit-appearance: none;
2954
- background: #fff url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E') no-repeat right 5px top 55%;
2955
- background-size: auto;
2956
- background-size: 16px 16px;
2957
- border: 1px solid #8c8f94;
2958
- border-radius: 3px;
2959
- box-shadow: none;
2960
- color: #2c3338;
2961
- cursor: pointer;
2962
- font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
2963
- font-size: 14px;
2964
- line-height: 2;
2965
- min-height: 30px;
2966
- padding: 0 24px 0 8px;
2967
- vertical-align: middle;
2968
- width: auto;
2969
- }
876
  margin: 0 -15px;
877
  }
878
  .so-panels-dialog,
879
+ .block-editor {
880
  -webkit-text-size-adjust: none;
881
  /* The add widget dialog */
882
  /* The row edit dialog */
886
  /* PB Icon in block editor */
887
  }
888
  .so-panels-dialog .so-overlay,
889
+ .block-editor .so-overlay,
890
  .so-panels-dialog .so-content,
891
+ .block-editor .so-content,
892
  .so-panels-dialog .so-title-bar,
893
+ .block-editor .so-title-bar,
894
  .so-panels-dialog .so-toolbar,
895
+ .block-editor .so-toolbar,
896
  .so-panels-dialog .so-left-sidebar,
897
+ .block-editor .so-left-sidebar,
898
  .so-panels-dialog .so-right-sidebar,
899
+ .block-editor .so-right-sidebar {
900
  z-index: 100001;
901
  position: fixed;
902
  -ms-box-sizing: border-box;
906
  padding: 15px;
907
  }
908
  .so-panels-dialog .so-content,
909
+ .block-editor .so-content,
910
  .so-panels-dialog .so-left-sidebar,
911
+ .block-editor .so-left-sidebar,
912
  .so-panels-dialog .so-right-sidebar,
913
+ .block-editor .so-right-sidebar {
914
  overflow-y: auto;
915
  }
916
  .so-panels-dialog .so-overlay,
917
+ .block-editor .so-overlay {
918
  top: 0;
919
  left: 0;
920
  right: 0;
922
  background: rgba(0, 0, 0, 0.5);
923
  }
924
  .so-panels-dialog .so-content,
925
+ .block-editor .so-content {
926
  background-color: #fdfdfd;
927
  overflow-x: hidden;
928
  -webkit-box-shadow: inset 0 2px 2px rgba(0,0,0,0.03);
931
  }
932
  @media (max-width: 980px) {
933
  .so-panels-dialog .so-content,
934
+ .block-editor .so-content {
935
  top: 50px;
936
  bottom: 58px;
937
  width: 100%;
939
  }
940
  @media (min-width: 980px) {
941
  .so-panels-dialog .so-content,
942
+ .block-editor .so-content {
943
  top: 80px;
944
  left: 30px;
945
  bottom: 88px;
947
  }
948
  }
949
  .so-panels-dialog .so-content > *:first-child,
950
+ .block-editor .so-content > *:first-child {
951
  margin-top: 0;
952
  }
953
  .so-panels-dialog .so-content > *:last-child,
954
+ .block-editor .so-content > *:last-child {
955
  margin-bottom: 0;
956
  }
957
  .so-panels-dialog .so-content .so-content-tabs > *,
958
+ .block-editor .so-content .so-content-tabs > * {
959
  display: none;
960
  }
 
 
 
 
 
 
961
  .so-panels-dialog .so-title-bar,
962
+ .block-editor .so-title-bar {
963
  top: 0;
964
  height: 50px;
965
  background-color: #fafafa;
969
  }
970
  @media (max-width: 980px) {
971
  .so-panels-dialog .so-title-bar,
972
+ .block-editor .so-title-bar {
973
  width: 100%;
974
  }
975
  }
976
  @media (min-width: 980px) {
977
  .so-panels-dialog .so-title-bar,
978
+ .block-editor .so-title-bar {
979
  left: 30px;
980
  right: 30px;
981
  top: 30px;
982
  }
983
  }
984
  .so-panels-dialog .so-title-bar h3.so-title,
985
+ .block-editor .so-title-bar h3.so-title {
986
  -ms-box-sizing: border-box;
987
  -moz-box-sizing: border-box;
988
  -webkit-box-sizing: border-box;
992
  display: inline-block;
993
  }
994
  .so-panels-dialog .so-title-bar h3.so-title.so-title-editable:hover,
995
+ .block-editor .so-title-bar h3.so-title.so-title-editable:hover,
996
  .so-panels-dialog .so-title-bar h3.so-title.so-title-editable:focus,
997
+ .block-editor .so-title-bar h3.so-title.so-title-editable:focus {
998
  outline: none;
999
  background-color: #F0F0F0;
1000
  }
1001
  .so-panels-dialog .so-title-bar h3.so-title.so-title-editable:focus,
1002
+ .block-editor .so-title-bar h3.so-title.so-title-editable:focus {
1003
  border: 1px solid #E4E4E4;
1004
  }
1005
  .so-panels-dialog .so-title-bar input[type=text].so-edit-title,
1006
+ .block-editor .so-title-bar input[type=text].so-edit-title {
1007
  margin-top: -3px;
1008
  margin-left: -3px;
1009
  display: none;
1016
  padding: 4px 5px;
1017
  }
1018
  .so-panels-dialog .so-title-bar h3.so-parent-link,
1019
+ .block-editor .so-title-bar h3.so-parent-link {
1020
  cursor: pointer;
1021
  position: relative;
1022
  float: left;
1024
  padding: 15px 27px 15px 3px;
1025
  }
1026
  .so-panels-dialog .so-title-bar h3.so-parent-link .so-separator,
1027
+ .block-editor .so-title-bar h3.so-parent-link .so-separator {
1028
  position: absolute;
1029
  top: 0;
1030
  right: 0;
1035
  }
1036
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
1037
  .so-panels-dialog .so-title-bar h3.so-parent-link .so-separator,
1038
+ .block-editor .so-title-bar h3.so-parent-link .so-separator {
1039
  background: url(./images/dialog-separator@2x.png) no-repeat;
1040
  background-size: cover;
1041
  }
1042
  }
1043
  .so-panels-dialog .so-title-bar a,
1044
+ .block-editor .so-title-bar a {
1045
  cursor: pointer;
1046
  position: relative;
1047
  box-sizing: border-box;
1058
  /* Disabled nav */
1059
  }
1060
  .so-panels-dialog .so-title-bar a:focus,
1061
+ .block-editor .so-title-bar a:focus,
1062
  .so-panels-dialog .so-title-bar a:hover,
1063
+ .block-editor .so-title-bar a:hover {
1064
  background: #e9e9e9;
1065
  }
1066
  .so-panels-dialog .so-title-bar a:focus .so-dialog-icon,
1067
+ .block-editor .so-title-bar a:focus .so-dialog-icon,
1068
  .so-panels-dialog .so-title-bar a:hover .so-dialog-icon,
1069
+ .block-editor .so-title-bar a:hover .so-dialog-icon {
1070
  color: #333333;
1071
  }
1072
  .so-panels-dialog .so-title-bar a .so-dialog-icon,
1073
+ .block-editor .so-title-bar a .so-dialog-icon {
1074
  position: absolute;
1075
  top: 50%;
1076
  left: 50%;
1083
  text-align: center;
1084
  }
1085
  .so-panels-dialog .so-title-bar a .so-dialog-icon:before,
1086
+ .block-editor .so-title-bar a .so-dialog-icon:before {
1087
  font: 400 20px/1em dashicons;
1088
  top: 7px;
1089
  left: 13px;
1090
  }
1091
  .so-panels-dialog .so-title-bar a.so-close,
1092
+ .block-editor .so-title-bar a.so-close {
1093
  right: 0;
1094
  }
1095
  .so-panels-dialog .so-title-bar a.so-close .so-dialog-icon:before,
1096
+ .block-editor .so-title-bar a.so-close .so-dialog-icon:before {
1097
  content: "\f335";
1098
  }
1099
  .so-panels-dialog .so-title-bar a.so-show-left-sidebar,
1100
+ .block-editor .so-title-bar a.so-show-left-sidebar {
1101
  float: left;
1102
  display: inline;
1103
  padding: 16px 25px;
1105
  border-bottom: 1px solid #d8d8d8;
1106
  }
1107
  .so-panels-dialog .so-title-bar a.so-show-left-sidebar .so-dialog-icon:before,
1108
+ .block-editor .so-title-bar a.so-show-left-sidebar .so-dialog-icon:before {
1109
  content: '\f333';
1110
  }
1111
  .so-panels-dialog .so-title-bar a.so-show-right-sidebar,
1112
+ .block-editor .so-title-bar a.so-show-right-sidebar {
1113
  display: inline-block;
1114
  }
1115
  .so-panels-dialog .so-title-bar a.so-show-right-sidebar .so-dialog-icon:before,
1116
+ .block-editor .so-title-bar a.so-show-right-sidebar .so-dialog-icon:before {
1117
  content: '\f100';
1118
  }
1119
  .so-panels-dialog .so-title-bar a.so-next .so-dialog-icon:before,
1120
+ .block-editor .so-title-bar a.so-next .so-dialog-icon:before {
1121
  content: '\f345';
1122
  }
1123
  .so-panels-dialog .so-title-bar a.so-previous .so-dialog-icon:before,
1124
+ .block-editor .so-title-bar a.so-previous .so-dialog-icon:before {
1125
  content: '\f341';
1126
  }
1127
  .so-panels-dialog .so-title-bar a.so-nav.so-disabled,
1128
+ .block-editor .so-title-bar a.so-nav.so-disabled {
1129
  cursor: default;
1130
  pointer-events: none;
1131
  }
1132
  .so-panels-dialog .so-title-bar a.so-nav.so-disabled .so-dialog-icon,
1133
+ .block-editor .so-title-bar a.so-nav.so-disabled .so-dialog-icon {
1134
  color: #dddddd;
1135
  }
1136
  .so-panels-dialog .so-title-bar .so-title-bar-buttons,
1137
+ .block-editor .so-title-bar .so-title-bar-buttons {
1138
  position: absolute;
1139
  right: 0;
1140
  top: 0;
1141
  }
1142
  .so-panels-dialog .so-title-bar.so-has-left-button.so-has-icon .so-panels-icon,
1143
+ .block-editor .so-title-bar.so-has-left-button.so-has-icon .so-panels-icon {
1144
  left: 70px;
1145
  }
1146
  .so-panels-dialog .so-title-bar.so-has-icon .so-panels-icon,
1147
+ .block-editor .so-title-bar.so-has-icon .so-panels-icon {
1148
  float: left;
1149
  padding: 14px;
1150
  font-size: 22px;
1156
  color: #666;
1157
  }
1158
  .so-panels-dialog .so-toolbar,
1159
+ .block-editor .so-toolbar {
1160
  height: 58px;
1161
  background-color: #fafafa;
1162
  border-top: 1px solid #D8D8D8;
1164
  }
1165
  @media (max-width: 980px) {
1166
  .so-panels-dialog .so-toolbar,
1167
+ .block-editor .so-toolbar {
1168
  bottom: 0;
1169
  width: 100%;
1170
  }
1171
  }
1172
  @media (min-width: 980px) {
1173
  .so-panels-dialog .so-toolbar,
1174
+ .block-editor .so-toolbar {
1175
  left: 30px;
1176
  right: 30px;
1177
  bottom: 30px;
1178
  }
1179
  }
1180
  .so-panels-dialog .so-toolbar .so-status,
1181
+ .block-editor .so-toolbar .so-status {
1182
  float: left;
1183
  padding-top: 6px;
1184
  padding-bottom: 6px;
1187
  line-height: 1em;
1188
  }
1189
  .so-panels-dialog .so-toolbar .so-status.so-panels-loading,
1190
+ .block-editor .so-toolbar .so-status.so-panels-loading {
1191
  padding-left: 26px;
1192
  background-position: left center;
1193
  }
1194
  .so-panels-dialog .so-toolbar .so-status .dashicons-warning,
1195
+ .block-editor .so-toolbar .so-status .dashicons-warning {
1196
  color: #aa0000;
1197
  vertical-align: middle;
1198
  margin-right: 7px;
1199
  margin-top: -1px;
1200
  }
1201
  .so-panels-dialog .so-toolbar .so-buttons,
1202
+ .block-editor .so-toolbar .so-buttons {
1203
  float: right;
1204
  }
1205
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons,
1206
+ .block-editor .so-toolbar .so-buttons .action-buttons {
1207
  position: absolute;
1208
  left: 15px;
1209
  top: 50%;
1210
  margin-top: -0.65em;
1211
  }
1212
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons a,
1213
+ .block-editor .so-toolbar .so-buttons .action-buttons a {
1214
  cursor: pointer;
1215
  display: inline;
1216
  padding: 0.2em 0.5em;
1219
  text-decoration: none;
1220
  }
1221
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete,
1222
+ .block-editor .so-toolbar .so-buttons .action-buttons .so-delete {
1223
  color: #a00;
1224
  }
1225
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete:focus,
1226
+ .block-editor .so-toolbar .so-buttons .action-buttons .so-delete:focus,
1227
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete:hover,
1228
+ .block-editor .so-toolbar .so-buttons .action-buttons .so-delete:hover {
1229
  background: #a00;
1230
  color: #FFFFFF;
1231
  }
1232
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-duplicate:focus,
1233
+ .block-editor .so-toolbar .so-buttons .action-buttons .so-duplicate:focus,
1234
  .so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-duplicate:hover,
1235
+ .block-editor .so-toolbar .so-buttons .action-buttons .so-duplicate:hover {
1236
  text-decoration: underline;
1237
  }
1238
  .so-panels-dialog .so-left-sidebar,
1239
+ .block-editor .so-left-sidebar,
1240
  .so-panels-dialog .so-right-sidebar,
1241
+ .block-editor .so-right-sidebar {
1242
  background-color: #f3f3f3;
1243
  }
1244
  .so-panels-dialog .so-left-sidebar,
1245
+ .block-editor .so-left-sidebar {
1246
  border-right: 1px solid #D8D8D8;
1247
  display: none;
1248
  width: 290px;
1249
  }
1250
  @media only screen and (max-width: 980px) {
1251
  .so-panels-dialog .so-left-sidebar,
1252
+ .block-editor .so-left-sidebar {
1253
  top: 50px;
1254
  width: 100%;
1255
  z-index: 110000;
1258
  }
1259
  @media (min-width: 980px) {
1260
  .so-panels-dialog .so-left-sidebar,
1261
+ .block-editor .so-left-sidebar {
1262
  top: 30px;
1263
  left: 30px;
1264
  bottom: 30px;
1265
  }
1266
  }
1267
  .so-panels-dialog .so-left-sidebar h4,
1268
+ .block-editor .so-left-sidebar h4 {
1269
  margin: 0 0 20px 0;
1270
  font-size: 18px;
1271
  }
1272
  .so-panels-dialog .so-left-sidebar .so-sidebar-search,
1273
+ .block-editor .so-left-sidebar .so-sidebar-search {
1274
  width: 100%;
1275
  padding: 6px;
1276
  margin-bottom: 20px;
1277
  line-height: normal;
1278
  }
1279
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs,
1280
+ .block-editor .so-left-sidebar .so-sidebar-tabs {
1281
  list-style: none;
1282
  margin: 0 -15px;
1283
  }
1284
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li,
1285
+ .block-editor .so-left-sidebar .so-sidebar-tabs li {
1286
  margin-bottom: 0;
1287
  }
1288
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li a,
1289
+ .block-editor .so-left-sidebar .so-sidebar-tabs li a {
1290
  padding: 7px 16px;
1291
  display: block;
1292
  font-size: 14px;
1294
  box-shadow: none !important;
1295
  }
1296
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li a:hover,
1297
+ .block-editor .so-left-sidebar .so-sidebar-tabs li a:hover {
1298
  background: #FFFFFF;
1299
  }
1300
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li.tab-active a,
1301
+ .block-editor .so-left-sidebar .so-sidebar-tabs li.tab-active a {
1302
  color: #555;
1303
  font-weight: bold;
1304
  background: #FFFFFF;
1305
  }
1306
  .so-panels-dialog .so-left-sidebar .so-sidebar-tabs li.tab-active a:hover,
1307
+ .block-editor .so-left-sidebar .so-sidebar-tabs li.tab-active a:hover {
1308
  background: #FFFFFF;
1309
  }
1310
  .so-panels-dialog .so-right-sidebar,
1311
+ .block-editor .so-right-sidebar {
1312
  display: none;
1313
  border-left: 1px solid #D8D8D8;
1314
  }
1315
  @media (min-width: 980px) {
1316
  .so-panels-dialog .so-right-sidebar,
1317
+ .block-editor .so-right-sidebar {
1318
  top: 50px;
1319
  bottom: 58px;
1320
  }
1321
  }
1322
  @media (min-width: 980px) {
1323
  .so-panels-dialog .so-right-sidebar,
1324
+ .block-editor .so-right-sidebar {
1325
  top: 80px;
1326
  right: 30px;
1327
  bottom: 88px;
1329
  }
1330
  }
1331
  .so-panels-dialog .so-right-sidebar h3,
1332
+ .block-editor .so-right-sidebar h3 {
1333
  color: #333;
1334
  }
1335
  .so-panels-dialog .so-right-sidebar h3:first-child,
1336
+ .block-editor .so-right-sidebar h3:first-child {
1337
  margin-top: 0;
1338
  }
1339
  @media only screen and (max-width: 980px) {
1340
  .so-panels-dialog .so-right-sidebar,
1341
+ .block-editor .so-right-sidebar {
1342
  z-index: 110000;
1343
  top: 50px;
1344
  bottom: 58px;
1347
  }
1348
  }
1349
  .so-panels-dialog .so-sidebar .form-field,
1350
+ .block-editor .so-sidebar .form-field {
1351
  margin-bottom: 20px;
1352
  }
1353
  .so-panels-dialog .so-sidebar .form-field label,
1354
+ .block-editor .so-sidebar .form-field label {
1355
  font-weight: 500;
1356
  font-size: 15px;
1357
  display: block;
1358
  margin-bottom: 10px;
1359
  }
1360
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-content,
1361
+ .block-editor.so-panels-dialog-has-left-sidebar .so-content,
1362
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-toolbar,
1363
+ .block-editor.so-panels-dialog-has-left-sidebar .so-toolbar,
1364
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-title-bar,
1365
+ .block-editor.so-panels-dialog-has-left-sidebar .so-title-bar {
1366
  left: 320px;
1367
  }
1368
  @media (max-width: 980px) {
1369
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-content,
1370
+ .block-editor.so-panels-dialog-has-left-sidebar .so-content,
1371
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-toolbar,
1372
+ .block-editor.so-panels-dialog-has-left-sidebar .so-toolbar,
1373
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-title-bar,
1374
+ .block-editor.so-panels-dialog-has-left-sidebar .so-title-bar {
1375
  left: 290px;
1376
  }
1377
  }
1378
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-content,
1379
+ .block-editor.so-panels-dialog-has-left-sidebar .so-content {
1380
  -webkit-box-shadow: inset 2px 2px 2px rgba(0,0,0,0.03);
1381
  -moz-box-shadow: inset 2px 2px 2px rgba(0,0,0,0.03);
1382
  box-shadow: inset 2px 2px 2px rgba(0,0,0,0.03);
1383
  }
1384
  .so-panels-dialog.so-panels-dialog-has-left-sidebar .so-left-sidebar,
1385
+ .block-editor.so-panels-dialog-has-left-sidebar .so-left-sidebar {
1386
  display: block;
1387
  }
1388
  @media (min-width: 980px) {
1389
  .so-panels-dialog.so-panels-dialog-has-right-sidebar .so-content,
1390
+ .block-editor.so-panels-dialog-has-right-sidebar .so-content {
1391
  right: 320px;
1392
  }
1393
  }
1394
  .so-panels-dialog.so-panels-dialog-has-right-sidebar .so-right-sidebar,
1395
+ .block-editor.so-panels-dialog-has-right-sidebar .so-right-sidebar {
1396
  display: block;
1397
  }
1398
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget,
1399
+ .block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget {
1400
  -webkit-border-radius: 2px;
1401
  -moz-border-radius: 2px;
1402
  border-radius: 2px;
1410
  margin-bottom: 15px;
1411
  }
1412
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:focus,
1413
+ .block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:focus,
1414
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:hover,
1415
+ .block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:hover {
1416
  border: 1px solid #BBBBBB;
1417
  background: #FFFFFF;
1418
  }
1419
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current,
1420
+ .block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current {
1421
  border-color: #0074a2;
1422
  background: #2ea2cc;
1423
  cursor: auto;
1426
  box-shadow: 0 1px 2px rgba(0,0,0,0.15), inset 0 1px 0 rgba(255,255,255,0.2);
1427
  }
1428
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current h3,
1429
+ .block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current h3 {
1430
  color: #FFFFFF;
1431
  }
1432
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current small,
1433
+ .block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current small {
1434
  color: #eeeeee;
1435
  }
1436
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current:hover,
1437
+ .block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current:hover {
1438
  border-color: #0074a2;
1439
  background: #2ea2cc;
1440
  }
1441
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:last-child,
1442
+ .block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:last-child {
1443
  margin-bottom: 0;
1444
  }
1445
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget h3,
1446
+ .block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget h3 {
1447
  margin: 0 0 7px 0;
1448
  padding: 0;
1449
  height: 1.2em;
1451
  font-size: 14px;
1452
  }
1453
  .so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget small,
1454
+ .block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget small {
1455
  font-size: 11px;
1456
  line-height: 1.25em;
1457
  display: block;
1459
  color: #888888;
1460
  }
1461
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list,
1462
+ .block-editor.so-panels-dialog-add-widget .widget-type-list {
1463
  zoom: 1;
1464
  margin: 0 -5px -10px -5px;
1465
  min-height: 10px;
1466
  }
1467
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list:before,
1468
+ .block-editor.so-panels-dialog-add-widget .widget-type-list:before {
1469
  content: '';
1470
  display: block;
1471
  }
1472
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list:after,
1473
+ .block-editor.so-panels-dialog-add-widget .widget-type-list:after {
1474
  content: '';
1475
  display: table;
1476
  clear: both;
1477
  }
1478
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type,
1479
+ .block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type {
1480
  -ms-user-select: none;
1481
  /* IE 10+ */
1482
  -moz-user-select: -moz-none;
1494
  }
1495
  @media (max-width: 1280px) {
1496
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type,
1497
+ .block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type {
1498
  width: 33.333%;
1499
  }
1500
  }
1501
  @media (max-width: 960px) {
1502
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type,
1503
+ .block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type {
1504
  width: 50%;
1505
  }
1506
  }
1507
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type h3,
1508
+ .block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type h3 {
1509
  margin: 0 0 7px 0;
1510
  padding: 0;
1511
  color: #222222;
1512
  font-size: 14px;
1513
  }
1514
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type small,
1515
+ .block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type small {
1516
  font-size: 11px;
1517
  min-height: 2.5em;
1518
  line-height: 1.25em;
1521
  color: #888888;
1522
  }
1523
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type .widget-icon,
1524
+ .block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type .widget-icon {
1525
  font-size: 20px;
1526
  width: 20px;
1527
  height: 20px;
1530
  margin: -1px 0.5em 0 0;
1531
  }
1532
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper,
1533
+ .block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper {
1534
  border: 1px solid #cccccc;
1535
  cursor: pointer;
1536
  padding: 10px;
1540
  box-shadow: 0 1px 2px rgba(0,0,0,0.075);
1541
  }
1542
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:hover,
1543
+ .block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:hover,
1544
  .so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:focus,
1545
+ .block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:focus {
1546
  border: 1px solid #BBBBBB;
1547
  background: #FFFFFF;
1548
  -webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.075);
1550
  box-shadow: 0 2px 2px rgba(0,0,0,0.075);
1551
  }
1552
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form,
1553
+ .block-editor.so-panels-dialog-row-edit .so-content .row-set-form {
1554
  zoom: 1;
1555
  padding: 8px;
1556
  border: 1px solid #ccc;
1558
  background: #F3F3F3;
1559
  }
1560
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form:before,
1561
+ .block-editor.so-panels-dialog-row-edit .so-content .row-set-form:before {
1562
  content: '';
1563
  display: block;
1564
  }
1565
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form:after,
1566
+ .block-editor.so-panels-dialog-row-edit .so-content .row-set-form:after {
1567
  content: '';
1568
  display: table;
1569
  clear: both;
1570
  }
1571
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form input,
1572
+ .block-editor.so-panels-dialog-row-edit .so-content .row-set-form input,
1573
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form select,
1574
+ .block-editor.so-panels-dialog-row-edit .so-content .row-set-form select,
1575
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form button,
1576
+ .block-editor.so-panels-dialog-row-edit .so-content .row-set-form button,
1577
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form strong,
1578
+ .block-editor.so-panels-dialog-row-edit .so-content .row-set-form strong,
1579
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form span,
1580
+ .block-editor.so-panels-dialog-row-edit .so-content .row-set-form span {
1581
  display: inline;
1582
  margin: 1px 5px;
1583
  width: auto;
1585
  box-shadow: none;
1586
  }
1587
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form button,
1588
+ .block-editor.so-panels-dialog-row-edit .so-content .row-set-form button {
1589
  margin-top: 2px;
1590
  }
1591
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form label,
1592
+ .block-editor.so-panels-dialog-row-edit .so-content .row-set-form label {
1593
  display: inline;
1594
  }
1595
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview,
1596
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview {
1597
  margin: 0 -6px;
1598
  height: 360px;
1599
  position: relative;
1600
  white-space: nowrap;
1601
  }
1602
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,
1603
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,
1604
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-in,
1605
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-in,
1606
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-weight,
1607
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-weight {
1608
  -ms-box-sizing: border-box;
1609
  -moz-box-sizing: border-box;
1610
  -webkit-box-sizing: border-box;
1611
  box-sizing: border-box;
1612
  }
1613
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,
1614
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell {
1615
  display: inline-block;
1616
  position: relative;
1617
  padding: 0 6px;
1618
  cursor: pointer;
1619
  }
1620
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in,
1621
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in {
1622
  border: 1px solid #bcccd2;
1623
  min-height: 360px;
1624
  background: #e4eff4;
1625
  position: relative;
1626
  }
1627
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in.cell-selected,
1628
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in.cell-selected {
1629
  background: #cae7f4 url("images/cell-selected.png") repeat;
1630
  border-color: #9abcc7;
1631
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
1632
  }
1633
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight,
1634
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight,
1635
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input,
1636
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input {
1637
  position: absolute;
1638
  font-size: 17px;
1639
  font-weight: bold;
1650
  cursor: pointer;
1651
  }
1652
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:after,
1653
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:after,
1654
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:after,
1655
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:after {
1656
  content: '%';
1657
  }
1658
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:hover,
1659
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:hover,
1660
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:hover,
1661
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:hover {
1662
  background: #F6F6F6;
1663
  border: 1px solid #D0D0D0;
1664
  }
1665
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input,
1666
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input {
1667
  background: #F6F6F6;
1668
  border: 1px solid #D0D0D0;
1669
  -webkit-box-shadow: none;
1671
  box-shadow: none;
1672
  }
1673
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle,
1674
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle {
1675
  z-index: 100;
1676
  position: absolute;
1677
  top: 0;
1686
  transition: background 0.15s ease-in-out 0s;
1687
  }
1688
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle:hover,
1689
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle:hover,
1690
  .so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle.ui-draggable-dragging,
1691
+ .block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle.ui-draggable-dragging {
1692
  background: #b7e0f1;
1693
  }
1694
  .so-panels-dialog.so-panels-dialog-history .so-left-sidebar,
1695
+ .block-editor.so-panels-dialog-history .so-left-sidebar {
1696
  padding: 0;
1697
  }
1698
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry,
1699
+ .block-editor.so-panels-dialog-history .history-entries .history-entry {
1700
  padding: 10px;
1701
  background: #F8F8F8;
1702
  cursor: pointer;
1703
  border-bottom: 1px solid #ccc;
1704
  }
1705
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry h3,
1706
+ .block-editor.so-panels-dialog-history .history-entries .history-entry h3 {
1707
  margin: 0 0 0.6em 0;
1708
  font-size: 12px;
1709
  font-weight: bold;
1711
  line-height: 1em;
1712
  }
1713
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .timesince,
1714
+ .block-editor.so-panels-dialog-history .history-entries .history-entry .timesince {
1715
  color: #999999;
1716
  font-size: 11px;
1717
  line-height: 1em;
1718
  }
1719
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry:hover,
1720
+ .block-editor.so-panels-dialog-history .history-entries .history-entry:hover,
1721
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry:focus,
1722
+ .block-editor.so-panels-dialog-history .history-entries .history-entry:focus {
1723
  background: #F0F0F0;
1724
  }
1725
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry.so-selected,
1726
+ .block-editor.so-panels-dialog-history .history-entries .history-entry.so-selected {
1727
  background: #EEEEEE;
1728
  }
1729
  .so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .count,
1730
+ .block-editor.so-panels-dialog-history .history-entries .history-entry .count {
1731
  color: #999999;
1732
  }
1733
  .so-panels-dialog.so-panels-dialog-history .so-content,
1734
+ .block-editor.so-panels-dialog-history .so-content {
1735
  padding: 0;
1736
  overflow-y: hidden;
1737
  }
1738
  .so-panels-dialog.so-panels-dialog-history .so-content form.history-form,
1739
+ .block-editor.so-panels-dialog-history .so-content form.history-form {
1740
  display: none;
1741
  }
1742
  .so-panels-dialog.so-panels-dialog-history .so-content iframe.siteorigin-panels-history-iframe,
1743
+ .block-editor.so-panels-dialog-history .so-content iframe.siteorigin-panels-history-iframe {
1744
  width: 100%;
1745
  height: 100%;
1746
  }
1747
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content,
1748
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content {
1749
  padding-left: 10px;
1750
  padding-right: 10px;
1751
  }
1752
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-error-message,
1753
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-error-message {
1754
  font-size: 14px;
1755
  border: 1px solid #cccccc;
1756
  background: #F8F8F8;
1757
  padding: 15px 20px;
1758
  }
1759
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .export-file-ui,
1760
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .export-file-ui {
1761
  padding: 5px 15px;
1762
  text-align: right;
1763
  }
1764
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui,
1765
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui {
1766
  padding: 15px;
1767
  }
1768
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-drop-message,
1769
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-drop-message {
1770
  display: none;
1771
  }
1772
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui.has-drag-drop .drag-drop-message,
1773
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui.has-drag-drop .drag-drop-message {
1774
  display: block;
1775
  }
1776
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui p.drag-drop-message,
1777
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui p.drag-drop-message {
1778
  font-size: 1em;
1779
  margin-bottom: 0;
1780
  }
1781
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area,
1782
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area {
1783
  display: block;
1784
  -ms-box-sizing: border-box;
1785
  -moz-box-sizing: border-box;
1794
  transition: all 0.25s ease 0s;
1795
  }
1796
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area.file-dragover,
1797
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area.file-dragover {
1798
  background-color: #f2f9fc;
1799
  border-color: #0074a2;
1800
  }
1801
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar,
1802
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar {
1803
  display: none;
1804
  padding: 2px;
1805
  border: 2px solid #2181b1;
1809
  margin-top: 20px;
1810
  }
1811
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar .progress-percent,
1812
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar .progress-percent {
1813
  height: 14px;
1814
  background-color: #358ebe;
1815
  -webkit-border-radius: 1px;
1817
  border-radius: 1px;
1818
  }
1819
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .file-browse-button,
1820
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .file-browse-button {
1821
  padding: 12px 30px;
1822
  height: auto;
1823
  }
1824
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-browse,
1825
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-browse {
1826
  background: #f3f3f3;
1827
  border-bottom: 1px solid #d0d0d0;
1828
  margin: -15px -10px 15px -10px;
1830
  font-weight: bold;
1831
  }
1832
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items-wrapper,
1833
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items-wrapper {
1834
  display: flex;
1835
  flex-flow: row wrap;
1836
  }
1837
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-no-results,
1838
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-no-results {
1839
  margin: 20px 0;
1840
  padding: 0 5px;
1841
  }
1842
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1843
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1844
  -ms-box-sizing: border-box;
1845
  -moz-box-sizing: border-box;
1846
  -webkit-box-sizing: border-box;
1848
  padding: 6px;
1849
  }
1850
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper,
1851
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper {
1852
  display: flex;
1853
  flex-flow: column nowrap;
1854
  height: 100%;
1861
  box-shadow: 0 1px 1px rgba(0,0,0,0.1);
1862
  }
1863
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper:hover,
1864
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper:hover,
1865
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper:focus,
1866
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper:focus {
1867
  border: 1px solid #BBBBBB;
1868
  background: #FFFFFF;
1869
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.075);
1870
  }
1871
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-title,
1872
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-title {
1873
  font-size: 15px;
1874
  margin: 0 0 13px 0;
1875
  }
1876
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot,
1877
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot {
1878
  margin-bottom: 10px;
1879
  cursor: pointer;
1880
  }
1881
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading,
1882
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading {
1883
  background-image: url("images/wpspin_light.gif");
1884
  background-position: center center;
1885
  background-repeat: no-repeat;
1886
  }
1887
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
1888
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading,
1889
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading {
1890
  background-image: url(images/wpspin_light-2x.gif);
1891
  background-size: 16px 16px;
1892
  }
1893
  }
1894
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot img,
1895
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot img {
1896
  display: block;
1897
  width: 100%;
1898
  height: auto;
1899
  }
1900
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot .so-screenshot-wrapper,
1901
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot .so-screenshot-wrapper {
1902
  display: block;
1903
  min-height: 40px;
1904
  background: #808080;
1905
  border: 1px solid #d0d0d0;
1906
  }
1907
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-description,
1908
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-description {
1909
  font-size: 0.9em;
1910
  color: #666;
1911
  margin-bottom: 10px;
1913
  overflow: hidden;
1914
  }
1915
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom,
1916
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom {
1917
  flex: 1 auto;
1918
  position: relative;
1919
  margin: 10px -10px -15px -10px;
1921
  border-top: 1px solid #d0d0d0;
1922
  }
1923
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-title,
1924
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-title {
1925
  margin: 0;
1926
  padding: 16px 10px;
1927
  cursor: pointer;
1928
  }
1929
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-buttons,
1930
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-buttons {
1931
  position: absolute;
1932
  z-index: 2;
1933
  top: 0;
1947
  box-shadow: -1px 0 1px rgba(0, 0, 0, 0.05);
1948
  }
1949
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:hover .so-buttons,
1950
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:hover .so-buttons,
1951
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:focus .so-buttons,
1952
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:focus .so-buttons {
1953
  visibility: visible;
1954
  }
1955
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected,
1956
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected {
1957
  background-color: #e5f4fa;
1958
  }
1959
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-directory-item-wrapper,
1960
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-directory-item-wrapper {
1961
  background: #deeef4;
1962
  border-color: #9abcc7;
1963
  }
1964
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom,
1965
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom {
1966
  background: #f8fdff;
1967
  border-color: #bcccd2;
1968
  }
1969
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-title,
1970
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-title {
1971
  color: #3e484c;
1972
  }
1973
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-buttons,
1974
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-buttons {
1975
  background: #eaf2f6;
1976
  border-color: #bcccd2;
1977
  }
1978
  @media only screen and (min-width: 1680px) {
1979
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1980
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1981
  width: 20%;
1982
  }
1983
  }
1984
  @media only screen and (max-width: 1679px) and (min-width: 1280px) {
1985
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1986
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1987
  width: 25%;
1988
  }
1989
  }
1990
  @media only screen and (max-width: 1279px) and (min-width: 1140px) {
1991
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1992
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1993
  width: 33.333%;
1994
  }
1995
  }
1996
  @media only screen and (max-width: 1139px) {
1997
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,
1998
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item {
1999
  width: 50%;
2000
  }
2001
  }
2002
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages,
2003
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages {
2004
  margin-top: 15px;
2005
  padding: 0 5px;
2006
  }
2007
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages .button-disabled,
2008
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages .button-disabled {
2009
  pointer-events: none;
2010
  }
2011
  .so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-toolbar .so-buttons select.so-layout-position,
2012
+ .block-editor.so-panels-dialog-prebuilt-layouts .so-toolbar .so-buttons select.so-layout-position {
2013
  vertical-align: baseline;
2014
  }
2015
  .so-panels-dialog .so-visual-styles,
2016
+ .block-editor .so-visual-styles {
2017
  margin: -15px;
2018
  height: auto;
2019
  /* All the field types */
2020
  }
2021
  .so-panels-dialog .so-visual-styles h3,
2022
+ .block-editor .so-visual-styles h3 {
2023
  line-height: 1em;
2024
  margin: 0;
2025
  padding: 20px 15px;
2026
  border-bottom: 1px solid #ddd;
2027
  }
2028
  .so-panels-dialog .so-visual-styles .style-section-head,
2029
+ .block-editor .so-visual-styles .style-section-head {
2030
  background: #ffffff;
2031
  padding: 15px 10px;
2032
  border-bottom: 1px solid #ddd;
2037
  user-select: none;
2038
  }
2039
  .so-panels-dialog .so-visual-styles .style-section-head:focus,
2040
+ .block-editor .so-visual-styles .style-section-head:focus {
2041
  background: #eee;
2042
  }
2043
  .so-panels-dialog .so-visual-styles .style-section-head h4,
2044
+ .block-editor .so-visual-styles .style-section-head h4 {
2045
  margin: 0;
2046
  }
2047
  .so-panels-dialog .so-visual-styles .style-section-fields,
2048
+ .block-editor .so-visual-styles .style-section-fields {
2049
  padding: 15px;
2050
  border-bottom: 1px solid #ddd;
2051
  background: #F7F7F7;
2052
  }
2053
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper,
2054
+ .block-editor .so-visual-styles .style-section-fields .style-field-wrapper {
2055
  margin-bottom: 20px;
2056
  }
2057
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper:last-child,
2058
+ .block-editor .so-visual-styles .style-section-fields .style-field-wrapper:last-child {
2059
  margin-bottom: 0;
2060
  }
2061
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper > label,
2062
+ .block-editor .so-visual-styles .style-section-fields .style-field-wrapper > label {
2063
  font-weight: bold;
2064
  display: block;
2065
  margin-bottom: 3px;
2066
  }
2067
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field,
2068
+ .block-editor .so-visual-styles .style-section-fields .style-field-wrapper .style-field {
2069
  zoom: 1;
2070
  }
2071
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:before,
2072
+ .block-editor .so-visual-styles .style-section-fields .style-field-wrapper .style-field:before {
2073
  content: '';
2074
  display: block;
2075
  }
2076
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:after,
2077
+ .block-editor .so-visual-styles .style-section-fields .style-field-wrapper .style-field:after {
2078
  content: '';
2079
  display: table;
2080
  clear: both;
2081
  }
2082
  .so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field input,
2083
+ .block-editor .so-visual-styles .style-section-fields .style-field-wrapper .style-field input {
2084
  font-size: 12px;
2085
  }
2086
  .so-panels-dialog .so-visual-styles .style-input-wrapper,
2087
+ .block-editor .so-visual-styles .style-input-wrapper {
2088
  zoom: 1;
2089
  }
2090
  .so-panels-dialog .so-visual-styles .style-input-wrapper:before,
2091
+ .block-editor .so-visual-styles .style-input-wrapper:before {
2092
  content: '';
2093
  display: block;
2094
  }
2095
  .so-panels-dialog .so-visual-styles .style-input-wrapper:after,
2096
+ .block-editor .so-visual-styles .style-input-wrapper:after {
2097
  content: '';
2098
  display: table;
2099
  clear: both;
2100
  }
2101
  .so-panels-dialog .so-visual-styles .style-input-wrapper input,
2102
+ .block-editor .so-visual-styles .style-input-wrapper input {
2103
  max-width: 100%;
2104
  }
2105
  .so-panels-dialog .so-visual-styles .style-input-wrapper .wp-picker-clear,
2106
+ .block-editor .so-visual-styles .style-input-wrapper .wp-picker-clear {
2107
  margin-left: 6px;
2108
  min-height: 30px;
2109
  }
2110
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-inputs,
2111
+ .block-editor .so-visual-styles .style-field-measurement .measurement-inputs {
2112
  overflow: auto;
2113
  margin: 0 -3px 4px -3px;
2114
  }
2115
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper,
2116
+ .block-editor .so-visual-styles .style-field-measurement .measurement-wrapper {
2117
  box-sizing: border-box;
2118
  float: left;
2119
  width: 25%;
2120
  padding: 0 3px;
2121
  }
2122
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value,
2123
+ .block-editor .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value {
2124
  border-width: 1px;
2125
  display: block;
2126
  max-width: 100%;
2127
  }
2128
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-top,
2129
+ .block-editor .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-top {
2130
  box-shadow: inset 0 2px 1px rgba(0, 115, 170, 0.35);
2131
  }
2132
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-right,
2133
+ .block-editor .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-right {
2134
  box-shadow: inset -3px 0 2px rgba(0, 115, 170, 0.35);
2135
  }
2136
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-bottom,
2137
+ .block-editor .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-bottom {
2138
  box-shadow: inset 0 -2px 1px rgba(0, 115, 170, 0.35);
2139
  }
2140
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-left,
2141
+ .block-editor .so-visual-styles .style-field-measurement .measurement-wrapper .measurement-value.measurement-left {
2142
  box-shadow: inset 3px 0 2px rgba(0, 115, 170, 0.35);
2143
  }
2144
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-unit-multiple,
2145
+ .block-editor .so-visual-styles .style-field-measurement .measurement-unit-multiple {
2146
  width: 100%;
2147
  display: block;
2148
  }
2149
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-unit-single,
2150
+ .block-editor .so-visual-styles .style-field-measurement .measurement-unit-single {
2151
  float: right;
2152
  width: 25%;
2153
  }
2154
  .so-panels-dialog .so-visual-styles .style-field-measurement .measurement-value-single,
2155
+ .block-editor .so-visual-styles .style-field-measurement .measurement-value-single {
2156
  float: left;
2157
  width: 72%;
2158
  }
2159
  .so-panels-dialog .so-visual-styles .style-field-image .so-image-selector,
2160
+ .block-editor .so-visual-styles .style-field-image .so-image-selector {
2161
  display: inline-block;
2162
  background-color: #f7f7f7;
2163
  border: 1px solid #ccc;
2172
  box-shadow: inset 0 1px #FFFFFF;
2173
  }
2174
  .so-panels-dialog .so-visual-styles .style-field-image .so-image-selector:focus,
2175
+ .block-editor .so-visual-styles .style-field-image .so-image-selector:focus {
2176
  border: 1px solid #007cba;
2177
  box-shadow: 0 0 0 1px #007cba;
2178
  }
2179
  .so-panels-dialog .so-visual-styles .style-field-image .so-image-selector .current-image,
2180
+ .block-editor .so-visual-styles .style-field-image .so-image-selector .current-image {
2181
  height: 28px;
2182
  width: 28px;
2183
  float: left;
2201
  background-clip: padding-box;
2202
  }
2203
  .so-panels-dialog .so-visual-styles .style-field-image .so-image-selector .select-image,
2204
+ .block-editor .so-visual-styles .style-field-image .so-image-selector .select-image {
2205
  font-size: 12px;
2206
  line-height: 28px;
2207
  float: left;
2209
  color: #555;
2210
  }
2211
  .so-panels-dialog .so-visual-styles .style-field-image .remove-image,
2212
+ .block-editor .so-visual-styles .style-field-image .remove-image {
2213
  font-size: 12px;
2214
  margin-top: 4px;
2215
  margin-left: 15px;
2219
  text-decoration: none;
2220
  }
2221
  .so-panels-dialog .so-visual-styles .style-field-image .remove-image.hidden,
2222
+ .block-editor .so-visual-styles .style-field-image .remove-image.hidden {
2223
  display: none;
2224
  }
2225
  .so-panels-dialog .so-visual-styles .style-field-image .image-fallback,
2226
+ .block-editor .so-visual-styles .style-field-image .image-fallback {
2227
  margin-top: 4px;
2228
  }
2229
  .so-panels-dialog .so-visual-styles .style-field-checkbox label,
2230
+ .block-editor .so-visual-styles .style-field-checkbox label {
2231
  -webkit-user-select: none;
2232
  /* Chrome all / Safari all */
2233
  -moz-user-select: none;
2237
  user-select: none;
2238
  }
2239
  .so-panels-dialog .so-visual-styles .style-field-radio label,
2240
+ .block-editor .so-visual-styles .style-field-radio label {
2241
  display: block;
2242
  }
2243
  .so-panels-dialog .so-visual-styles .so-field-code,
2244
+ .block-editor .so-visual-styles .so-field-code {
2245
  font-size: 12px;
2246
  font-family: "Courier 10 Pitch", Courier, monospace;
2247
  }
2248
  .so-panels-dialog .so-visual-styles .so-description,
2249
+ .block-editor .so-visual-styles .so-description {
2250
  color: #999;
2251
  font-size: 12px;
2252
  margin-top: 5px;
2255
  clear: both;
2256
  }
2257
  .so-panels-dialog .so-visual-styles.so-cell-styles,
2258
+ .block-editor .so-visual-styles.so-cell-styles {
2259
  margin-top: 15px;
2260
  }
2261
  .so-panels-dialog .so-content .siteorigin-panels-builder .so-builder-toolbar,
2262
+ .block-editor .so-content .siteorigin-panels-builder .so-builder-toolbar,
2263
  .so-panels-dialog .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-builder-toolbar,
2264
+ .block-editor .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-builder-toolbar {
2265
  border: 1px solid #dedede;
2266
  z-index: 1;
2267
  }
2268
  .so-panels-dialog .so-content .siteorigin-panels-builder .so-rows-container,
2269
+ .block-editor .so-content .siteorigin-panels-builder .so-rows-container,
2270
  .so-panels-dialog .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-rows-container,
2271
+ .block-editor .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-rows-container {
2272
  padding: 20px 0 0 0;
2273
  }
2274
  .so-panels-dialog .so-content .siteorigin-panels-builder .so-panels-welcome-message,
2275
+ .block-editor .so-content .siteorigin-panels-builder .so-panels-welcome-message,
2276
  .so-panels-dialog .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-panels-welcome-message,
2277
+ .block-editor .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-panels-welcome-message {
2278
  padding-left: 0;
2279
  padding-right: 0;
2280
  line-height: 2.5em;
2281
  }
2282
  .so-panels-dialog .siteorigin-panels-layout-block-container,
2283
+ .block-editor .siteorigin-panels-layout-block-container {
2284
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
2285
  font-size: 13px;
2286
  line-height: 1.4em;
2287
  }
2288
  .so-panels-dialog .siteorigin-panels-layout-block-container ul,
2289
+ .block-editor .siteorigin-panels-layout-block-container ul {
2290
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
2291
  list-style: none;
2292
  }
2293
  .so-panels-dialog .siteorigin-panels-block-icon,
2294
+ .block-editor .siteorigin-panels-block-icon {
2295
  display: inline-block;
2296
  background-size: cover;
2297
  width: 20px;
2299
  background-image: url('./images/pb-icon.svg');
2300
  }
2301
  .so-panels-dialog .siteorigin-panels-block-icon.white,
2302
+ .block-editor .siteorigin-panels-block-icon.white {
2303
  background-image: url('./images/pb-icon_white.svg');
2304
  }
2305
  .so-panels-dialog .so-panels-block-layout-preview-container .so-panels-spinner-container,
2306
+ .block-editor .so-panels-block-layout-preview-container .so-panels-spinner-container {
2307
  text-align: center;
2308
  }
2309
  .so-panels-dialog .so-panels-block-layout-preview-container .so-panels-spinner-container > span,
2310
+ .block-editor .so-panels-block-layout-preview-container .so-panels-spinner-container > span {
2311
  display: inline-block;
2312
  }
2313
  .so-panels-dialog .siteorigin-panels-add-layout-block,
2314
+ .block-editor .siteorigin-panels-add-layout-block {
2315
  text-align: center;
2316
  margin-left: auto;
2317
  margin-right: auto;
2318
  }
2319
  .so-panels-dialog .siteorigin-panels-add-layout-block > button,
2320
+ .block-editor .siteorigin-panels-add-layout-block > button {
2321
  padding: 5px 10px;
2322
  font-size: 16px;
2323
  }
2324
  .so-panels-dialog .siteorigin-panels-add-layout-block > button .siteorigin-panels-block-icon,
2325
+ .block-editor .siteorigin-panels-add-layout-block > button .siteorigin-panels-block-icon {
2326
  margin: 3px 10px 0px 0px;
2327
  }
2328
  .so-panels-dialog .so-dropdown-wrapper input[type="button"].button-primary,
2329
+ .block-editor .so-dropdown-wrapper input[type="button"].button-primary {
2330
  width: 125px;
2331
  height: 28px;
2332
  }
2333
  .so-panels-dialog .so-dropdown-wrapper .so-dropdown-links-wrapper,
2334
+ .block-editor .so-dropdown-wrapper .so-dropdown-links-wrapper {
2335
  display: block;
2336
  z-index: 11;
2337
  bottom: 28px;
2338
  width: 125px;
2339
  }
2340
  .so-panels-dialog .so-dropdown-wrapper .so-dropdown-links-wrapper.hidden,
2341
+ .block-editor .so-dropdown-wrapper .so-dropdown-links-wrapper.hidden {
2342
  display: none;
2343
  }
2344
  /* Display the dialog with a proper z-index in the customizer */
2899
  .siteorigin-page-builder-icon.white {
2900
  background-image: url('./images/pb-icon_white.svg');
2901
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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?#iefix) format("embedded-opentype"),url(icons/panels-icons.woff2?) format("woff2"),url(icons/panels-icons.woff?) format("woff"),url(icons/panels-icons.ttf?) format("truetype"),url(icons/panels-icons.svg?#siteorigin) 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,#so-panels-panels.attached-to-editor .postbox-header{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:focus,.siteorigin-panels-builder .so-tool-button:hover{background:#fff}.siteorigin-panels-builder .so-tool-button:focus span,.siteorigin-panels-builder .so-tool-button:hover span{color:#444}@media (max-width:782px){.siteorigin-panels-builder .so-tool-button.so-row-settings{margin-right:8px}}.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}@media (max-width:782px){.siteorigin-panels-builder .so-builder-toolbar .so-tool-button{margin-right:8px}.siteorigin-panels-builder .so-builder-toolbar .so-tool-button .so-button-text{margin:7px 0 2px 5px;font-size:14px}.siteorigin-panels-builder .so-builder-toolbar .so-tool-button .so-panels-icon{margin:3px 0;font-size:21px}}.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}@media (max-width:782px){.siteorigin-panels-builder .so-rows-container .so-row-toolbar{margin-bottom:8px}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-tool-button .so-panels-icon{font-size:21px;width:21px;height:21px}}.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.so-action-icons .so-widget{height:100%}.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 1px;height:100%;min-height:63px;transition:background .25s ease-in-out 0s}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-show-icon.so-small-actions .widgets-container .so-widget:hover .so-widget-wrapper,.so-live-editor-builder .siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-show-icon .widgets-container .so-widget:hover .so-widget-wrapper{padding:0}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-show-icon.so-small-actions .widgets-container .so-widget:hover .title .actions,.so-live-editor-builder .siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-show-icon .widgets-container .so-widget:hover .title .actions{font-size:11px;display:flex;background:#feffff;bottom:0;left:0;padding:0;right:0;top:0}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-show-icon.so-small-actions .widgets-container .so-widget:hover .title .actions a,.so-live-editor-builder .siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-show-icon .widgets-container .so-widget:hover .title .actions a{display:block;margin-right:0}.so-live-editor-builder .siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-show-icon .widgets-container .so-widget:hover .title .actions{flex-direction:row;justify-content:space-around;justify-content:space-evenly;align-items:center}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-show-icon.so-small-actions .widgets-container .so-widget:hover .title .actions{flex-direction:column;justify-content:space-between;text-align:center}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .so-panels-icon,.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-show-icon .so-button-text{display:none}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-show-icon .so-panels-icon{display:inline-block}@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:6px;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:focus,.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:focus-within .title .actions a,.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget:focus .title .actions a{display:inline-block}.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;height:100%}.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-size:1em;font-weight:600;line-height:1.25em;color:#474747;text-shadow:0 1px 0 #fff;white-space:nowrap;-webkit-text-size-adjust:100%}.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{color:#0073aa;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:hover{color:#00a0d2}.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}@media (max-width:782px){.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget .title .actions{position:static;opacity:1;padding-left:0;display:flex;justify-content:space-between}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget .title .actions a{display:inline-block}}.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}@media (max-width:782px){.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget small{display:none}}.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}@media only screen and (max-width:782px){.siteorigin-panels-builder .so-panels-welcome-message .so-message-wrapper{font-size:14px}}.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}@media only screen and (max-width:782px){.siteorigin-panels-builder .so-panels-welcome-message .so-tool-button{padding:9px 10px}}.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;text-decoration:none}.siteorigin-panels-builder.so-display-narrow .so-builder-toolbar>.so-tool-button .so-panels-icon{margin:3px 0}.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{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:6px;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:focus,.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:focus-within .title .actions a,.so-widget.ui-sortable-helper.widget-being-dragged:focus .title .actions a{display:inline-block}.so-widget.ui-sortable-helper.widget-being-dragged .so-widget-wrapper{padding:7px 8px;overflow:hidden;position:relative;height:100%}.so-widget.ui-sortable-helper.widget-being-dragged h4{display:block;cursor:pointer;margin:0 15px 3px 0;font-size:1em;font-weight:600;line-height:1.25em;color:#474747;text-shadow:0 1px 0 #fff;white-space:nowrap;-webkit-text-size-adjust:100%}.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{color:#0073aa;display:none;margin-right:3px;text-decoration:none}.so-widget.ui-sortable-helper.widget-being-dragged .title .actions a:hover{color:#00a0d2}.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}@media (max-width:782px){.so-widget.ui-sortable-helper.widget-being-dragged .title .actions{position:static;opacity:1;padding-left:0;display:flex;justify-content:space-between}.so-widget.ui-sortable-helper.widget-being-dragged .title .actions a{display:inline-block}}.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}@media (max-width:782px){.so-widget.ui-sortable-helper.widget-being-dragged small{display:none}}.so-widget.ui-sortable-helper.widget-being-dragged .form{display:none}.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only,.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only:hover{background:#f5f5f5;border:1px solid #a6bac1;box-shadow:none}.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only:hover h4,.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only:hover small,.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only h4,.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only small{opacity:.5}.so-widget.ui-sortable-helper.widget-being-dragged.so-hovered{background:#3a7096;border:1px solid #39618c;box-shadow:0 2px 2px rgba(0,0,0,.1)}.so-widget.ui-sortable-helper.widget-being-dragged.so-hovered h4,.so-widget.ui-sortable-helper.widget-being-dragged.so-hovered small,.so-widget.ui-sortable-helper.widget-being-dragged.so-hovered span{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.85)}.so-widget.ui-sortable-helper.widget-being-dragged.so-hovered small{color:#eee}.widgets-holder-wrap .widget-inside .siteorigin-panels-builder .so-builder-container{padding-top:0}.widgets-holder-wrap .widget-inside .siteorigin-panels-builder .so-rows-container{padding:10px 0 0}.widgets-holder-wrap .widget-inside .siteorigin-panels-builder .so-builder-toolbar{padding-left:15px;padding-right:15px;margin:0 -15px}.block-editor-page,.so-panels-dialog{-webkit-text-size-adjust:none}.block-editor-page .so-content,.block-editor-page .so-left-sidebar,.block-editor-page .so-overlay,.block-editor-page .so-right-sidebar,.block-editor-page .so-title-bar,.block-editor-page .so-toolbar,.so-panels-dialog .so-content,.so-panels-dialog .so-left-sidebar,.so-panels-dialog .so-overlay,.so-panels-dialog .so-right-sidebar,.so-panels-dialog .so-title-bar,.so-panels-dialog .so-toolbar{z-index:100001;position:fixed;-ms-box-sizing:border-box;box-sizing:border-box;padding:15px}.block-editor-page .so-content,.block-editor-page .so-left-sidebar,.block-editor-page .so-right-sidebar,.so-panels-dialog .so-content,.so-panels-dialog .so-left-sidebar,.so-panels-dialog .so-right-sidebar{overflow-y:auto}.block-editor-page .so-overlay,.so-panels-dialog .so-overlay{top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.block-editor-page .so-content,.so-panels-dialog .so-content{background-color:#fdfdfd;overflow-x:hidden;box-shadow:inset 0 2px 2px rgba(0,0,0,.03)}@media (max-width:980px){.block-editor-page .so-content,.so-panels-dialog .so-content{top:50px;bottom:58px;width:100%}}@media (min-width:980px){.block-editor-page .so-content,.so-panels-dialog .so-content{top:80px;left:30px;bottom:88px;right:30px}}.block-editor-page .so-content>:first-child,.so-panels-dialog .so-content>:first-child{margin-top:0}.block-editor-page .so-content>:last-child,.so-panels-dialog .so-content>:last-child{margin-bottom:0}.block-editor-page .so-content .so-content-tabs>*,.so-panels-dialog .so-content .so-content-tabs>*{display:none}.block-editor-page .so-content .siteorigin-widget-help-link,.so-panels-dialog .so-content .siteorigin-widget-help-link{display:block;font-size:13px;margin:1em 0}.block-editor-page .so-title-bar,.so-panels-dialog .so-title-bar{top:0;height:50px;background-color:#fafafa;border-bottom:1px solid #d8d8d8;padding:0}@media (max-width:980px){.block-editor-page .so-title-bar,.so-panels-dialog .so-title-bar{width:100%}}@media (min-width:980px){.block-editor-page .so-title-bar,.so-panels-dialog .so-title-bar{left:30px;right:30px;top:30px}}.block-editor-page .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:0 150px 0 -3px;padding:15px;display:inline-block}.block-editor-page .so-title-bar h3.so-title.so-title-editable:focus,.block-editor-page .so-title-bar h3.so-title.so-title-editable:hover,.so-panels-dialog .so-title-bar h3.so-title.so-title-editable:focus,.so-panels-dialog .so-title-bar h3.so-title.so-title-editable:hover{outline:none;background-color:#f0f0f0}.block-editor-page .so-title-bar h3.so-title.so-title-editable:focus,.so-panels-dialog .so-title-bar h3.so-title.so-title-editable:focus{border:1px solid #e4e4e4}.block-editor-page .so-title-bar input[type=text].so-edit-title,.so-panels-dialog .so-title-bar input[type=text].so-edit-title{margin-top:-3px;margin-left:-3px;display:none;color:#23282d;font-size:1.3em;font-weight:600;border:none;box-shadow:none;background-color:#f0f0f0;padding:4px 5px}.block-editor-page .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;padding:15px 27px 15px 3px}.block-editor-page .so-title-bar h3.so-parent-link .so-separator,.so-panels-dialog .so-title-bar h3.so-parent-link .so-separator{position:absolute;top:0;right:0;width:12px;height:50px;display:block;background:url(images/dialog-separator.png) no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.block-editor-page .so-title-bar h3.so-parent-link .so-separator,.so-panels-dialog .so-title-bar h3.so-parent-link .so-separator{background:url(images/dialog-separator@2x.png) no-repeat;background-size:cover}}.block-editor-page .so-title-bar a,.so-panels-dialog .so-title-bar a{cursor:pointer;position:relative;box-sizing:border-box;width:50px;height:50px;display:inline-block;transition:all .2s ease 0s;background:#fafafa;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.block-editor-page .so-title-bar a:focus,.block-editor-page .so-title-bar a:hover,.so-panels-dialog .so-title-bar a:focus,.so-panels-dialog .so-title-bar a:hover{background:#e9e9e9}.block-editor-page .so-title-bar a:focus .so-dialog-icon,.block-editor-page .so-title-bar a:hover .so-dialog-icon,.so-panels-dialog .so-title-bar a:focus .so-dialog-icon,.so-panels-dialog .so-title-bar a:hover .so-dialog-icon{color:#333}.block-editor-page .so-title-bar a .so-dialog-icon,.so-panels-dialog .so-title-bar a .so-dialog-icon{position:absolute;top:50%;left:50%;text-decoration:none;width:20px;height:20px;margin-left:-10px;margin-top:-10px;color:#666;text-align:center}.block-editor-page .so-title-bar a .so-dialog-icon:before,.so-panels-dialog .so-title-bar a .so-dialog-icon:before{font:400 20px/1em dashicons;top:7px;left:13px}.block-editor-page .so-title-bar a.so-close,.so-panels-dialog .so-title-bar a.so-close{right:0}.block-editor-page .so-title-bar a.so-close .so-dialog-icon:before,.so-panels-dialog .so-title-bar a.so-close .so-dialog-icon:before{content:"\f335"}.block-editor-page .so-title-bar a.so-show-left-sidebar,.so-panels-dialog .so-title-bar a.so-show-left-sidebar{float:left;display:inline;padding:16px 25px;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.block-editor-page .so-title-bar a.so-show-left-sidebar .so-dialog-icon:before,.so-panels-dialog .so-title-bar a.so-show-left-sidebar .so-dialog-icon:before{content:"\f333"}.block-editor-page .so-title-bar a.so-show-right-sidebar,.so-panels-dialog .so-title-bar a.so-show-right-sidebar{display:inline-block}.block-editor-page .so-title-bar a.so-show-right-sidebar .so-dialog-icon:before,.so-panels-dialog .so-title-bar a.so-show-right-sidebar .so-dialog-icon:before{content:"\f100"}.block-editor-page .so-title-bar a.so-next .so-dialog-icon:before,.so-panels-dialog .so-title-bar a.so-next .so-dialog-icon:before{content:"\f345"}.block-editor-page .so-title-bar a.so-previous .so-dialog-icon:before,.so-panels-dialog .so-title-bar a.so-previous .so-dialog-icon:before{content:"\f341"}.block-editor-page .so-title-bar a.so-nav.so-disabled,.so-panels-dialog .so-title-bar a.so-nav.so-disabled{cursor:default;pointer-events:none}.block-editor-page .so-title-bar a.so-nav.so-disabled .so-dialog-icon,.so-panels-dialog .so-title-bar a.so-nav.so-disabled .so-dialog-icon{color:#ddd}.block-editor-page .so-title-bar .so-title-bar-buttons,.so-panels-dialog .so-title-bar .so-title-bar-buttons{position:absolute;right:0;top:0}.block-editor-page .so-title-bar.so-has-left-button.so-has-icon .so-panels-icon,.so-panels-dialog .so-title-bar.so-has-left-button.so-has-icon .so-panels-icon{left:70px}.block-editor-page .so-title-bar.so-has-icon .so-panels-icon,.so-panels-dialog .so-title-bar.so-has-icon .so-panels-icon{float:left;padding:14px;font-size:22px;line-height:22px;display:inline-block;width:22px;height:22px;text-align:center;color:#666}.block-editor-page .so-toolbar,.so-panels-dialog .so-toolbar{height:58px;background-color:#fafafa;border-top:1px solid #d8d8d8;z-index:100002}@media (max-width:980px){.block-editor-page .so-toolbar,.so-panels-dialog .so-toolbar{bottom:0;width:100%}}@media (min-width:980px){.block-editor-page .so-toolbar,.so-panels-dialog .so-toolbar{left:30px;right:30px;bottom:30px}}.block-editor-page .so-toolbar .so-status,.so-panels-dialog .so-toolbar .so-status{float:left;padding-top:6px;padding-bottom:6px;font-style:italic;color:#999;line-height:1em}.block-editor-page .so-toolbar .so-status.so-panels-loading,.so-panels-dialog .so-toolbar .so-status.so-panels-loading{padding-left:26px;background-position:0}.block-editor-page .so-toolbar .so-status .dashicons-warning,.so-panels-dialog .so-toolbar .so-status .dashicons-warning{color:#a00;vertical-align:middle;margin-right:7px;margin-top:-1px}.block-editor-page .so-toolbar .so-buttons,.so-panels-dialog .so-toolbar .so-buttons{float:right}.block-editor-page .so-toolbar .so-buttons .action-buttons,.so-panels-dialog .so-toolbar .so-buttons .action-buttons{position:absolute;left:15px;top:50%;margin-top:-.65em}.block-editor-page .so-toolbar .so-buttons .action-buttons a,.so-panels-dialog .so-toolbar .so-buttons .action-buttons a{cursor:pointer;display:inline;padding:.2em .5em;line-height:1em;margin-right:.5em;text-decoration:none}.block-editor-page .so-toolbar .so-buttons .action-buttons .so-delete,.so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete{color:#a00}.block-editor-page .so-toolbar .so-buttons .action-buttons .so-delete:focus,.block-editor-page .so-toolbar .so-buttons .action-buttons .so-delete:hover,.so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete:focus,.so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete:hover{background:#a00;color:#fff}.block-editor-page .so-toolbar .so-buttons .action-buttons .so-duplicate:focus,.block-editor-page .so-toolbar .so-buttons .action-buttons .so-duplicate:hover,.so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-duplicate:focus,.so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-duplicate:hover{text-decoration:underline}.block-editor-page .so-left-sidebar,.block-editor-page .so-right-sidebar,.so-panels-dialog .so-left-sidebar,.so-panels-dialog .so-right-sidebar{background-color:#f3f3f3}.block-editor-page .so-left-sidebar,.so-panels-dialog .so-left-sidebar{border-right:1px solid #d8d8d8;display:none;width:290px}@media only screen and (max-width:980px){.block-editor-page .so-left-sidebar,.so-panels-dialog .so-left-sidebar{top:50px;width:100%;z-index:110000;height:calc(100% - 58px - 50px)}}@media (min-width:980px){.block-editor-page .so-left-sidebar,.so-panels-dialog .so-left-sidebar{top:30px;left:30px;bottom:30px}}.block-editor-page .so-left-sidebar h4,.so-panels-dialog .so-left-sidebar h4{margin:0 0 20px;font-size:18px}.block-editor-page .so-left-sidebar .so-sidebar-search,.so-panels-dialog .so-left-sidebar .so-sidebar-search{width:100%;padding:6px;margin-bottom:20px;line-height:normal}.block-editor-page .so-left-sidebar .so-sidebar-tabs,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs{list-style:none;margin:0 -15px}.block-editor-page .so-left-sidebar .so-sidebar-tabs li,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li{margin-bottom:0}.block-editor-page .so-left-sidebar .so-sidebar-tabs li a,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li a{padding:7px 16px;display:block;font-size:14px;text-decoration:none;box-shadow:none!important}.block-editor-page .so-left-sidebar .so-sidebar-tabs li a:hover,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li a:hover{background:#fff}.block-editor-page .so-left-sidebar .so-sidebar-tabs li.tab-active a,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li.tab-active a{color:#555;font-weight:700;background:#fff}.block-editor-page .so-left-sidebar .so-sidebar-tabs li.tab-active a:hover,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li.tab-active a:hover{background:#fff}.block-editor-page .so-right-sidebar,.so-panels-dialog .so-right-sidebar{display:none;border-left:1px solid #d8d8d8}@media (min-width:980px){.block-editor-page .so-right-sidebar,.so-panels-dialog .so-right-sidebar{top:50px;bottom:58px;top:80px;right:30px;bottom:88px;width:290px}}.block-editor-page .so-right-sidebar h3,.so-panels-dialog .so-right-sidebar h3{color:#333}.block-editor-page .so-right-sidebar h3:first-child,.so-panels-dialog .so-right-sidebar h3:first-child{margin-top:0}@media only screen and (max-width:980px){.block-editor-page .so-right-sidebar,.so-panels-dialog .so-right-sidebar{z-index:110000;top:50px;bottom:58px;height:calc(100% - 58px - 50px);width:100%}}.block-editor-page .so-sidebar .form-field,.so-panels-dialog .so-sidebar .form-field{margin-bottom:20px}.block-editor-page .so-sidebar .form-field label,.so-panels-dialog .so-sidebar .form-field label{font-weight:500;font-size:15px;display:block;margin-bottom:10px}.block-editor-page.so-panels-dialog-has-left-sidebar .so-content,.block-editor-page.so-panels-dialog-has-left-sidebar .so-title-bar,.block-editor-page.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}@media (max-width:980px){.block-editor-page.so-panels-dialog-has-left-sidebar .so-content,.block-editor-page.so-panels-dialog-has-left-sidebar .so-title-bar,.block-editor-page.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:290px}}.block-editor-page.so-panels-dialog-has-left-sidebar .so-content,.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-content{box-shadow:inset 2px 2px 2px rgba(0,0,0,.03)}.block-editor-page.so-panels-dialog-has-left-sidebar .so-left-sidebar,.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-left-sidebar{display:block}@media (min-width:980px){.block-editor-page.so-panels-dialog-has-right-sidebar .so-content,.so-panels-dialog.so-panels-dialog-has-right-sidebar .so-content{right:320px}}.block-editor-page.so-panels-dialog-has-right-sidebar .so-right-sidebar,.so-panels-dialog.so-panels-dialog-has-right-sidebar .so-right-sidebar{display:block}.block-editor-page.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget{border-radius:2px;border:1px solid #ccc;cursor:pointer;padding:10px;background:#f9f9f9;box-shadow:0 1px 2px rgba(0,0,0,.075),inset 0 1px 0 #fff;margin-bottom:15px}.block-editor-page.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:focus,.block-editor-page.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:focus,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:hover{border:1px solid #bbb;background:#fff}.block-editor-page.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current{border-color:#0074a2;background:#2ea2cc;cursor:auto;box-shadow:0 1px 2px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.2)}.block-editor-page.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current h3,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current h3{color:#fff}.block-editor-page.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current small,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current small{color:#eee}.block-editor-page.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current:hover,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current:hover{border-color:#0074a2;background:#2ea2cc}.block-editor-page.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:last-child,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:last-child{margin-bottom:0}.block-editor-page.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget h3,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget h3{margin:0 0 7px;padding:0;height:1.2em;color:#222;font-size:14px}.block-editor-page.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget small,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget small{font-size:11px;line-height:1.25em;display:block;overflow:hidden;color:#888}.block-editor-page.so-panels-dialog-add-widget .widget-type-list,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list{zoom:1;margin:0 -5px -10px;min-height:10px}.block-editor-page.so-panels-dialog-add-widget .widget-type-list:before,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list:before{content:"";display:block}.block-editor-page.so-panels-dialog-add-widget .widget-type-list:after,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list:after{content:"";display:table;clear:both}.block-editor-page.so-panels-dialog-add-widget .widget-type-list .widget-type,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type{-ms-user-select:none;-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none;-ms-box-sizing:border-box;box-sizing:border-box;width:25%;padding:0 5px;margin-bottom:10px;float:left}@media (max-width:1280px){.block-editor-page.so-panels-dialog-add-widget .widget-type-list .widget-type,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type{width:33.333%}}@media (max-width:960px){.block-editor-page.so-panels-dialog-add-widget .widget-type-list .widget-type,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type{width:50%}}.block-editor-page.so-panels-dialog-add-widget .widget-type-list .widget-type h3,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type h3{margin:0 0 7px;padding:0;color:#222;font-size:14px}.block-editor-page.so-panels-dialog-add-widget .widget-type-list .widget-type small,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type small{font-size:11px;min-height:2.5em;line-height:1.25em;display:block;overflow:hidden;color:#888}.block-editor-page.so-panels-dialog-add-widget .widget-type-list .widget-type .widget-icon,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type .widget-icon{font-size:20px;width:20px;height:20px;color:#666;float:left;margin:-1px .5em 0 0}.block-editor-page.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper{border:1px solid #ccc;cursor:pointer;padding:10px;background:#f8f8f8;box-shadow:0 1px 2px rgba(0,0,0,.075)}.block-editor-page.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:focus,.block-editor-page.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:focus,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:hover{border:1px solid #bbb;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.075)}.block-editor-page.so-panels-dialog-row-edit .so-content .row-set-form,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form{zoom:1;padding:8px;border:1px solid #ccc;margin-bottom:20px;background:#f3f3f3}.block-editor-page.so-panels-dialog-row-edit .so-content .row-set-form:before,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form:before{content:"";display:block}.block-editor-page.so-panels-dialog-row-edit .so-content .row-set-form:after,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form:after{content:"";display:table;clear:both}.block-editor-page.so-panels-dialog-row-edit .so-content .row-set-form button,.block-editor-page.so-panels-dialog-row-edit .so-content .row-set-form input,.block-editor-page.so-panels-dialog-row-edit .so-content .row-set-form select,.block-editor-page.so-panels-dialog-row-edit .so-content .row-set-form span,.block-editor-page.so-panels-dialog-row-edit .so-content .row-set-form strong,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form button,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form input,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form select,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form span,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form strong{display:inline;margin:1px 5px;width:auto;outline:none;box-shadow:none}.block-editor-page.so-panels-dialog-row-edit .so-content .row-set-form button,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form button{margin-top:2px}.block-editor-page.so-panels-dialog-row-edit .so-content .row-set-form label,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form label{display:inline}.block-editor-page.so-panels-dialog-row-edit .so-content .row-preview,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview{margin:0 -6px;height:360px;position:relative;white-space:nowrap}.block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,.block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-in,.block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-weight,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-in,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-weight{-ms-box-sizing:border-box;box-sizing:border-box}.block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell{display:inline-block;position:relative;padding:0 6px;cursor:pointer}.block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in{border:1px solid #bcccd2;min-height:360px;background:#e4eff4;position:relative}.block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in.cell-selected,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in.cell-selected{background:#cae7f4 url(images/cell-selected.png) repeat;border-color:#9abcc7;box-shadow:0 0 5px rgba(0,0,0,.2)}.block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight,.block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input{position:absolute;font-size:17px;font-weight:700;top:50%;left:50%;width:80px;text-align:center;color:#5e6d72;margin:-.95em 0 0 -40px;padding:10px 0;border:1px solid transparent;line-height:1.4em!important;overflow:hidden;cursor:pointer}.block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:after,.block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:after,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:after,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:after{content:"%"}.block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:hover,.block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:hover,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:hover,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:hover{background:#f6f6f6;border:1px solid #d0d0d0}.block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input{background:#f6f6f6;border:1px solid #d0d0d0;box-shadow:none}.block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle{z-index:100;position:absolute;top:0;width:12px;left:-6px;cursor:col-resize;background:#e5f4fb;height:360px;transition:background .15s ease-in-out 0s}.block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle.ui-draggable-dragging,.block-editor-page.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle:hover,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle.ui-draggable-dragging,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle:hover{background:#b7e0f1}.block-editor-page.so-panels-dialog-history .so-left-sidebar,.so-panels-dialog.so-panels-dialog-history .so-left-sidebar{padding:0}.block-editor-page.so-panels-dialog-history .history-entries .history-entry,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry{padding:10px;background:#f8f8f8;cursor:pointer;border-bottom:1px solid #ccc}.block-editor-page.so-panels-dialog-history .history-entries .history-entry h3,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry h3{margin:0 0 .6em;font-size:12px;font-weight:700;color:#444;line-height:1em}.block-editor-page.so-panels-dialog-history .history-entries .history-entry .timesince,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .timesince{color:#999;font-size:11px;line-height:1em}.block-editor-page.so-panels-dialog-history .history-entries .history-entry:focus,.block-editor-page.so-panels-dialog-history .history-entries .history-entry:hover,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry:focus,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry:hover{background:#f0f0f0}.block-editor-page.so-panels-dialog-history .history-entries .history-entry.so-selected,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry.so-selected{background:#eee}.block-editor-page.so-panels-dialog-history .history-entries .history-entry .count,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .count{color:#999}.block-editor-page.so-panels-dialog-history .so-content,.so-panels-dialog.so-panels-dialog-history .so-content{padding:0;overflow-y:hidden}.block-editor-page.so-panels-dialog-history .so-content form.history-form,.so-panels-dialog.so-panels-dialog-history .so-content form.history-form{display:none}.block-editor-page.so-panels-dialog-history .so-content iframe.siteorigin-panels-history-iframe,.so-panels-dialog.so-panels-dialog-history .so-content iframe.siteorigin-panels-history-iframe{width:100%;height:100%}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content{padding-left:10px;padding-right:10px}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-error-message,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-error-message{font-size:14px;border:1px solid #ccc;background:#f8f8f8;padding:15px 20px}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .export-file-ui,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .export-file-ui{padding:5px 15px;text-align:right}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui{padding:15px}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-drop-message,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-drop-message{display:none}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui.has-drag-drop .drag-drop-message,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui.has-drag-drop .drag-drop-message{display:block}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui p.drag-drop-message,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui p.drag-drop-message{font-size:1em;margin-bottom:0}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area{display:block;-ms-box-sizing:border-box;box-sizing:border-box;padding:50px 30px;border:4px dashed #e0e0e0;text-align:center;transition:all .25s ease 0s}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area.file-dragover,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area.file-dragover{background-color:#f2f9fc;border-color:#0074a2}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar{display:none;padding:2px;border:2px solid #2181b1;border-radius:2px;margin-top:20px}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar .progress-percent,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar .progress-percent{height:14px;background-color:#358ebe;border-radius:1px}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .file-browse-button,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .file-browse-button{padding:12px 30px;height:auto}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-browse,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-browse{background:#f3f3f3;border-bottom:1px solid #d0d0d0;margin:-15px -10px 15px;padding:15px;font-weight:700}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items-wrapper,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items-wrapper{display:flex;flex-flow:row wrap}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-no-results,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-no-results{margin:20px 0;padding:0 5px}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item{-ms-box-sizing:border-box;box-sizing:border-box;padding:6px}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper{display:flex;flex-flow:column nowrap;height:100%;box-sizing:border-box;padding:15px 10px;background:#f7f7f7;border:1px solid #d0d0d0;box-shadow:0 1px 1px rgba(0,0,0,.1)}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper:focus,.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper:hover,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper:focus,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper:hover{border:1px solid #bbb;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.075)}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-title,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-title{font-size:15px;margin:0 0 13px}.block-editor-page.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{margin-bottom:10px;cursor:pointer}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading{background-image:url(images/wpspin_light.gif);background-position:50%;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading{background-image:url(images/wpspin_light-2x.gif);background-size:16px 16px}}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot img,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot img{display:block;width:100%;height:auto}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot .so-screenshot-wrapper,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot .so-screenshot-wrapper{display:block;min-height:40px;background:gray;border:1px solid #d0d0d0}.block-editor-page.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{font-size:.9em;color:#666;margin-bottom:10px;max-height:60px;overflow:hidden}.block-editor-page.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;margin:10px -10px -15px;background:#fcfcfc;border-top:1px solid #d0d0d0}.block-editor-page.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}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-buttons,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-buttons{position:absolute;z-index:2;top:0;bottom:0;right:0;height:100%;visibility:hidden;-ms-box-sizing:border-box;box-sizing:border-box;padding:11px 10px 10px 15px;border-left:1px solid #d0d0d0;background:#f6f6f6;box-shadow:-1px 0 1px rgba(0,0,0,.05)}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:focus .so-buttons,.block-editor-page.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:focus .so-buttons,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:hover .so-buttons{visibility:visible}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected{background-color:#e5f4fa}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-directory-item-wrapper,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-directory-item-wrapper{background:#deeef4;border-color:#9abcc7}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom{background:#f8fdff;border-color:#bcccd2}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-title,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-title{color:#3e484c}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-buttons,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-buttons{background:#eaf2f6;border-color:#bcccd2}@media only screen and (min-width:1680px){.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item{width:20%}}@media only screen and (max-width:1679px) and (min-width:1280px){.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item{width:25%}}@media only screen and (max-width:1279px) and (min-width:1140px){.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item{width:33.333%}}@media only screen and (max-width:1139px){.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item{width:50%}}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages{margin-top:15px;padding:0 5px}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages .button-disabled,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages .button-disabled{pointer-events:none}.block-editor-page.so-panels-dialog-prebuilt-layouts .so-toolbar .so-buttons select.so-layout-position,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-toolbar .so-buttons select.so-layout-position{vertical-align:baseline}.block-editor-page .so-visual-styles,.so-panels-dialog .so-visual-styles{margin:-15px;height:auto}.block-editor-page .so-visual-styles h3,.so-panels-dialog .so-visual-styles h3{line-height:1em;margin:0;padding:20px 15px;border-bottom:1px solid #ddd}.block-editor-page .so-visual-styles .style-section-head,.so-panels-dialog .so-visual-styles .style-section-head{background:#fff;padding:15px 10px;border-bottom:1px solid #ddd;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block-editor-page .so-visual-styles .style-section-head:focus,.so-panels-dialog .so-visual-styles .style-section-head:focus{background:#eee}.block-editor-page .so-visual-styles .style-section-head h4,.so-panels-dialog .so-visual-styles .style-section-head h4{margin:0}.block-editor-page .so-visual-styles .style-section-fields,.so-panels-dialog .so-visual-styles .style-section-fields{padding:15px;border-bottom:1px solid #ddd;background:#f7f7f7}.block-editor-page .so-visual-styles .style-section-fields .style-field-wrapper,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper{margin-bottom:20px}.block-editor-page .so-visual-styles .style-section-fields .style-field-wrapper:last-child,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper:last-child{margin-bottom:0}.block-editor-page .so-visual-styles .style-section-fields .style-field-wrapper>label,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper>label{font-weight:700;display:block;margin-bottom:3px}.block-editor-page .so-visual-styles .style-section-fields .style-field-wrapper .style-field,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field{zoom:1}.block-editor-page .so-visual-styles .style-section-fields .style-field-wrapper .style-field:before,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:before{content:"";display:block}.block-editor-page .so-visual-styles .style-section-fields .style-field-wrapper .style-field:after,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:after{content:"";display:table;clear:both}.block-editor-page .so-visual-styles .style-section-fields .style-field-wrapper .style-field input,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field input{font-size:12px}.block-editor-page .so-visual-styles .style-input-wrapper,.so-panels-dialog .so-visual-styles .style-input-wrapper{zoom:1}.block-editor-page .so-visual-styles .style-input-wrapper:before,.so-panels-dialog .so-visual-styles .style-input-wrapper:before{content:"";display:block}.block-editor-page .so-visual-styles .style-input-wrapper:after,.so-panels-dialog .so-visual-styles .style-input-wrapper:after{content:"";display:table;clear:both}.block-editor-page .so-visual-styles .style-input-wrapper input,.so-panels-dialog .so-visual-styles .style-input-wrapper input{max-width:100%}.block-editor-page .so-visual-styles .style-input-wrapper .wp-picker-clear,.so-panels-dialog .so-visual-styles .style-input-wrapper .wp-picker-clear{margin-left:6px;min-height:30px}.block-editor-page .so-visual-styles .style-field-measurement .measurement-inputs,.so-panels-dialog .so-visual-styles .style-field-measurement .measurement-inputs{overflow:auto;margin:0 -3px 4px}.block-editor-page .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}.block-editor-page .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%}.block-editor-page .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)}.block-editor-page .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)}.block-editor-page .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)}.block-editor-page .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)}.block-editor-page .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}.block-editor-page .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%}.block-editor-page .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%}.block-editor-page .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}.block-editor-page .so-visual-styles .style-field-image .so-image-selector:focus,.so-panels-dialog .so-visual-styles .style-field-image .so-image-selector:focus{border:1px solid #007cba;box-shadow:0 0 0 1px #007cba}.block-editor-page .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}.block-editor-page .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}.block-editor-page .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}.block-editor-page .so-visual-styles .style-field-image .remove-image.hidden,.so-panels-dialog .so-visual-styles .style-field-image .remove-image.hidden{display:none}.block-editor-page .so-visual-styles .style-field-image .image-fallback,.so-panels-dialog .so-visual-styles .style-field-image .image-fallback{margin-top:4px}.block-editor-page .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}.block-editor-page .so-visual-styles .style-field-radio label,.so-panels-dialog .so-visual-styles .style-field-radio label{display:block}.block-editor-page .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}.block-editor-page .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}.block-editor-page .so-visual-styles.so-cell-styles,.so-panels-dialog .so-visual-styles.so-cell-styles{margin-top:15px}.block-editor-page .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-builder-toolbar,.block-editor-page .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}.block-editor-page .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-rows-container,.block-editor-page .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}.block-editor-page .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-panels-welcome-message,.block-editor-page .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}.block-editor-page .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}.block-editor-page .siteorigin-panels-layout-block-container ul,.so-panels-dialog .siteorigin-panels-layout-block-container ul{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;list-style:none}.block-editor-page .siteorigin-panels-block-icon,.so-panels-dialog .siteorigin-panels-block-icon{display:inline-block;background-size:cover;width:20px;height:20px;background-image:url(images/pb-icon.svg)}.block-editor-page .siteorigin-panels-block-icon.white,.so-panels-dialog .siteorigin-panels-block-icon.white{background-image:url(images/pb-icon_white.svg)}.block-editor-page .so-panels-block-layout-preview-container .so-panels-spinner-container,.so-panels-dialog .so-panels-block-layout-preview-container .so-panels-spinner-container{text-align:center}.block-editor-page .so-panels-block-layout-preview-container .so-panels-spinner-container>span,.so-panels-dialog .so-panels-block-layout-preview-container .so-panels-spinner-container>span{display:inline-block}.block-editor-page .siteorigin-panels-add-layout-block,.so-panels-dialog .siteorigin-panels-add-layout-block{text-align:center;margin-left:auto;margin-right:auto}.block-editor-page .siteorigin-panels-add-layout-block>button,.so-panels-dialog .siteorigin-panels-add-layout-block>button{padding:5px 10px;font-size:16px}.block-editor-page .siteorigin-panels-add-layout-block>button .siteorigin-panels-block-icon,.so-panels-dialog .siteorigin-panels-add-layout-block>button .siteorigin-panels-block-icon{margin:3px 10px 0 0}.block-editor-page .so-dropdown-wrapper input[type=button].button-primary,.so-panels-dialog .so-dropdown-wrapper input[type=button].button-primary{width:125px;height:28px}.block-editor-page .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}.block-editor-page .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-overlay,.wp-customizer .so-panels-dialog .so-title-bar,.wp-customizer .so-panels-dialog .so-toolbar{z-index:500001}.wp-customizer .so-panels-dialog .so-left-sidebar,.wp-customizer .so-panels-dialog .so-right-sidebar,.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}@media (max-width:980px){.so-panels-live-editor .so-sidebar-tools{width:100%}}.so-panels-live-editor .so-sidebar-tools .live-editor-save{margin:9px 10px 0 5px;float:right}.so-panels-live-editor .so-sidebar-tools .live-editor-close{margin:9px 5px 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:focus,.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}@media (max-width:980px){.so-panels-live-editor .so-sidebar{width:100%}}.so-panels-live-editor .so-sidebar .siteorigin-panels-builder .so-builder-toolbar .so-tool-button{padding:2px 9px}.so-panels-live-editor .so-sidebar .siteorigin-panels-builder .so-rows-container{padding:10px 10px 0!important}.so-panels-live-editor .so-sidebar .siteorigin-panels-builder .so-rows-container .so-cells.so-action-icons .so-widget{min-height:60px}.so-panels-live-editor .so-preview{top:0;right:0;bottom:0;background-color:#191e23;overflow:scroll}.so-panels-live-editor .so-preview form{display:none}.so-panels-live-editor .so-preview iframe{display:block;width:100%;height:100%;margin:0 auto;transition:all .2s ease}@media (max-width:980px){.so-panels-live-editor .so-preview,.so-panels-live-editor .so-preview-overlay{width:100%;display:none}}@media (min-width:980px){.so-panels-live-editor .so-preview,.so-panels-live-editor .so-preview-overlay{width:calc(100% - 360px)}}.so-panels-live-editor .so-preview-overlay{display:none;opacity:.975;top:0;right:0;bottom:0;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{width:100%;display:block}.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:3px 10px;line-height:1.3em}.so-panels-contextual-menu .so-section ul li.so-active,.so-panels-contextual-menu .so-section ul li:focus,.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:focus,.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"}.so-panels-icon.so-panels-icon-duplicate-widget:before{content:"\e909"}.so-panels-icon.so-panels-icon-edit-widget:before{content:"\e910"}.so-panels-icon.so-panels-icon-delete-widget:before{content:"\e912"}#post-status-info.for-siteorigin-panels{margin-top:-21px!important}.siteorigin-page-builder-icon{display:inline-block;background-size:cover;width:20px;height:20px;background-image:url(images/pb-icon.svg)}.siteorigin-page-builder-icon.white{background-image:url(images/pb-icon_white.svg)}.widgets-php.block-editor-page .siteorigin-panels-layout-block-container{font-size:13px}.widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content label{line-height:1.5}.widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content small{color:#999;font-size:11.7px;font-style:italic;margin-top:.2em}.widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content .siteorigin-widget-field{display:inline-block;margin-top:0;width:auto}.widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content .siteorigin-widget-field.small-text{width:50px}.widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content .siteorigin-widget-field.widefat{width:100%}.widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content,.widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content .button,.widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content .siteorigin-widget-field,.widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content a,.widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content input,.widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content label,.widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content select.siteorigin-widget-field{color:#3c434a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:1.4}.widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content a{color:#2271b1}.widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content a:active,.widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content a:hover{color:#135e96}.widgets-php.block-editor-page .wp-block-legacy-widget__edit-form .siteorigin-widget-content select.siteorigin-widget-field{-webkit-appearance:none;background:#fff url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E") no-repeat right 5px top 55%;background-size:auto;background-size:16px 16px;border:1px solid #8c8f94;border-radius:3px;box-shadow:none;color:#2c3338;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;line-height:2;min-height:30px;padding:0 24px 0 8px;vertical-align:middle;width:auto}
1
+ @font-face{font-family:siteorigin-panels-icons;src:url(icons/panels-icons.eot?);src:url(icons/panels-icons.eot?#iefix) format("embedded-opentype"),url(icons/panels-icons.woff2?) format("woff2"),url(icons/panels-icons.woff?) format("woff"),url(icons/panels-icons.ttf?) format("truetype"),url(icons/panels-icons.svg?#siteorigin) 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,#so-panels-panels.attached-to-editor .postbox-header{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:focus,.siteorigin-panels-builder .so-tool-button:hover{background:#fff}.siteorigin-panels-builder .so-tool-button:focus span,.siteorigin-panels-builder .so-tool-button:hover span{color:#444}@media (max-width:782px){.siteorigin-panels-builder .so-tool-button.so-row-settings{margin-right:8px}}.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}@media (max-width:782px){.siteorigin-panels-builder .so-builder-toolbar .so-tool-button{margin-right:8px}.siteorigin-panels-builder .so-builder-toolbar .so-tool-button .so-button-text{margin:7px 0 2px 5px;font-size:14px}.siteorigin-panels-builder .so-builder-toolbar .so-tool-button .so-panels-icon{margin:3px 0;font-size:21px}}.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}@media (max-width:782px){.siteorigin-panels-builder .so-rows-container .so-row-toolbar{margin-bottom:8px}.siteorigin-panels-builder .so-rows-container .so-row-toolbar .so-tool-button .so-panels-icon{font-size:21px;width:21px;height:21px}}.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.so-action-icons .so-widget{height:100%}.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 1px;height:100%;min-height:63px;transition:background .25s ease-in-out 0s}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-show-icon.so-small-actions .widgets-container .so-widget:hover .so-widget-wrapper,.so-live-editor-builder .siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-show-icon .widgets-container .so-widget:hover .so-widget-wrapper{padding:0}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-show-icon.so-small-actions .widgets-container .so-widget:hover .title .actions,.so-live-editor-builder .siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-show-icon .widgets-container .so-widget:hover .title .actions{font-size:11px;display:flex;background:#feffff;bottom:0;left:0;padding:0;right:0;top:0}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-show-icon.so-small-actions .widgets-container .so-widget:hover .title .actions a,.so-live-editor-builder .siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-show-icon .widgets-container .so-widget:hover .title .actions a{display:block;margin-right:0}.so-live-editor-builder .siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-show-icon .widgets-container .so-widget:hover .title .actions{flex-direction:row;justify-content:space-around;justify-content:space-evenly;align-items:center}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-show-icon.so-small-actions .widgets-container .so-widget:hover .title .actions{flex-direction:column;justify-content:space-between;text-align:center}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .so-panels-icon,.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-show-icon .so-button-text{display:none}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell.so-show-icon .so-panels-icon{display:inline-block}@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:6px;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:focus,.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:focus-within .title .actions a,.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget:focus .title .actions a{display:inline-block}.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;height:100%}.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-size:1em;font-weight:600;line-height:1.25em;color:#474747;text-shadow:0 1px 0 #fff;white-space:nowrap;-webkit-text-size-adjust:100%}.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{color:#0073aa;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:hover{color:#00a0d2}.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}@media (max-width:782px){.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget .title .actions{position:static;opacity:1;padding-left:0;display:flex;justify-content:space-between}.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget .title .actions a{display:inline-block}}.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}@media (max-width:782px){.siteorigin-panels-builder .so-rows-container .so-row-container .so-cells .cell .widgets-container .so-widget small{display:none}}.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}@media only screen and (max-width:782px){.siteorigin-panels-builder .so-panels-welcome-message .so-message-wrapper{font-size:14px}}.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}@media only screen and (max-width:782px){.siteorigin-panels-builder .so-panels-welcome-message .so-tool-button{padding:9px 10px}}.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;text-decoration:none}.siteorigin-panels-builder.so-display-narrow .so-builder-toolbar>.so-tool-button .so-panels-icon{margin:3px 0}.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{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:6px;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:focus,.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:focus-within .title .actions a,.so-widget.ui-sortable-helper.widget-being-dragged:focus .title .actions a{display:inline-block}.so-widget.ui-sortable-helper.widget-being-dragged .so-widget-wrapper{padding:7px 8px;overflow:hidden;position:relative;height:100%}.so-widget.ui-sortable-helper.widget-being-dragged h4{display:block;cursor:pointer;margin:0 15px 3px 0;font-size:1em;font-weight:600;line-height:1.25em;color:#474747;text-shadow:0 1px 0 #fff;white-space:nowrap;-webkit-text-size-adjust:100%}.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{color:#0073aa;display:none;margin-right:3px;text-decoration:none}.so-widget.ui-sortable-helper.widget-being-dragged .title .actions a:hover{color:#00a0d2}.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}@media (max-width:782px){.so-widget.ui-sortable-helper.widget-being-dragged .title .actions{position:static;opacity:1;padding-left:0;display:flex;justify-content:space-between}.so-widget.ui-sortable-helper.widget-being-dragged .title .actions a{display:inline-block}}.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}@media (max-width:782px){.so-widget.ui-sortable-helper.widget-being-dragged small{display:none}}.so-widget.ui-sortable-helper.widget-being-dragged .form{display:none}.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only,.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only:hover{background:#f5f5f5;border:1px solid #a6bac1;box-shadow:none}.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only:hover h4,.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only:hover small,.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only h4,.so-widget.ui-sortable-helper.widget-being-dragged.so-widget-read-only small{opacity:.5}.so-widget.ui-sortable-helper.widget-being-dragged.so-hovered{background:#3a7096;border:1px solid #39618c;box-shadow:0 2px 2px rgba(0,0,0,.1)}.so-widget.ui-sortable-helper.widget-being-dragged.so-hovered h4,.so-widget.ui-sortable-helper.widget-being-dragged.so-hovered small,.so-widget.ui-sortable-helper.widget-being-dragged.so-hovered span{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.85)}.so-widget.ui-sortable-helper.widget-being-dragged.so-hovered small{color:#eee}.widgets-holder-wrap .widget-inside .siteorigin-panels-builder .so-builder-container{padding-top:0}.widgets-holder-wrap .widget-inside .siteorigin-panels-builder .so-rows-container{padding:10px 0 0}.widgets-holder-wrap .widget-inside .siteorigin-panels-builder .so-builder-toolbar{padding-left:15px;padding-right:15px;margin:0 -15px}.block-editor,.so-panels-dialog{-webkit-text-size-adjust:none}.block-editor .so-content,.block-editor .so-left-sidebar,.block-editor .so-overlay,.block-editor .so-right-sidebar,.block-editor .so-title-bar,.block-editor .so-toolbar,.so-panels-dialog .so-content,.so-panels-dialog .so-left-sidebar,.so-panels-dialog .so-overlay,.so-panels-dialog .so-right-sidebar,.so-panels-dialog .so-title-bar,.so-panels-dialog .so-toolbar{z-index:100001;position:fixed;-ms-box-sizing:border-box;box-sizing:border-box;padding:15px}.block-editor .so-content,.block-editor .so-left-sidebar,.block-editor .so-right-sidebar,.so-panels-dialog .so-content,.so-panels-dialog .so-left-sidebar,.so-panels-dialog .so-right-sidebar{overflow-y:auto}.block-editor .so-overlay,.so-panels-dialog .so-overlay{top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.block-editor .so-content,.so-panels-dialog .so-content{background-color:#fdfdfd;overflow-x:hidden;box-shadow:inset 0 2px 2px rgba(0,0,0,.03)}@media (max-width:980px){.block-editor .so-content,.so-panels-dialog .so-content{top:50px;bottom:58px;width:100%}}@media (min-width:980px){.block-editor .so-content,.so-panels-dialog .so-content{top:80px;left:30px;bottom:88px;right:30px}}.block-editor .so-content>:first-child,.so-panels-dialog .so-content>:first-child{margin-top:0}.block-editor .so-content>:last-child,.so-panels-dialog .so-content>:last-child{margin-bottom:0}.block-editor .so-content .so-content-tabs>*,.so-panels-dialog .so-content .so-content-tabs>*{display:none}.block-editor .so-title-bar,.so-panels-dialog .so-title-bar{top:0;height:50px;background-color:#fafafa;border-bottom:1px solid #d8d8d8;padding:0}@media (max-width:980px){.block-editor .so-title-bar,.so-panels-dialog .so-title-bar{width:100%}}@media (min-width:980px){.block-editor .so-title-bar,.so-panels-dialog .so-title-bar{left:30px;right:30px;top:30px}}.block-editor .so-title-bar h3.so-title,.so-panels-dialog .so-title-bar h3.so-title{-ms-box-sizing:border-box;box-sizing:border-box;margin:0 150px 0 -3px;padding:15px;display:inline-block}.block-editor .so-title-bar h3.so-title.so-title-editable:focus,.block-editor .so-title-bar h3.so-title.so-title-editable:hover,.so-panels-dialog .so-title-bar h3.so-title.so-title-editable:focus,.so-panels-dialog .so-title-bar h3.so-title.so-title-editable:hover{outline:none;background-color:#f0f0f0}.block-editor .so-title-bar h3.so-title.so-title-editable:focus,.so-panels-dialog .so-title-bar h3.so-title.so-title-editable:focus{border:1px solid #e4e4e4}.block-editor .so-title-bar input[type=text].so-edit-title,.so-panels-dialog .so-title-bar input[type=text].so-edit-title{margin-top:-3px;margin-left:-3px;display:none;color:#23282d;font-size:1.3em;font-weight:600;border:none;box-shadow:none;background-color:#f0f0f0;padding:4px 5px}.block-editor .so-title-bar h3.so-parent-link,.so-panels-dialog .so-title-bar h3.so-parent-link{cursor:pointer;position:relative;float:left;margin:0 15px 0 0;padding:15px 27px 15px 3px}.block-editor .so-title-bar h3.so-parent-link .so-separator,.so-panels-dialog .so-title-bar h3.so-parent-link .so-separator{position:absolute;top:0;right:0;width:12px;height:50px;display:block;background:url(images/dialog-separator.png) no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.block-editor .so-title-bar h3.so-parent-link .so-separator,.so-panels-dialog .so-title-bar h3.so-parent-link .so-separator{background:url(images/dialog-separator@2x.png) no-repeat;background-size:cover}}.block-editor .so-title-bar a,.so-panels-dialog .so-title-bar a{cursor:pointer;position:relative;box-sizing:border-box;width:50px;height:50px;display:inline-block;transition:all .2s ease 0s;background:#fafafa;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.block-editor .so-title-bar a:focus,.block-editor .so-title-bar a:hover,.so-panels-dialog .so-title-bar a:focus,.so-panels-dialog .so-title-bar a:hover{background:#e9e9e9}.block-editor .so-title-bar a:focus .so-dialog-icon,.block-editor .so-title-bar a:hover .so-dialog-icon,.so-panels-dialog .so-title-bar a:focus .so-dialog-icon,.so-panels-dialog .so-title-bar a:hover .so-dialog-icon{color:#333}.block-editor .so-title-bar a .so-dialog-icon,.so-panels-dialog .so-title-bar a .so-dialog-icon{position:absolute;top:50%;left:50%;text-decoration:none;width:20px;height:20px;margin-left:-10px;margin-top:-10px;color:#666;text-align:center}.block-editor .so-title-bar a .so-dialog-icon:before,.so-panels-dialog .so-title-bar a .so-dialog-icon:before{font:400 20px/1em dashicons;top:7px;left:13px}.block-editor .so-title-bar a.so-close,.so-panels-dialog .so-title-bar a.so-close{right:0}.block-editor .so-title-bar a.so-close .so-dialog-icon:before,.so-panels-dialog .so-title-bar a.so-close .so-dialog-icon:before{content:"\f335"}.block-editor .so-title-bar a.so-show-left-sidebar,.so-panels-dialog .so-title-bar a.so-show-left-sidebar{float:left;display:inline;padding:16px 25px;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.block-editor .so-title-bar a.so-show-left-sidebar .so-dialog-icon:before,.so-panels-dialog .so-title-bar a.so-show-left-sidebar .so-dialog-icon:before{content:"\f333"}.block-editor .so-title-bar a.so-show-right-sidebar,.so-panels-dialog .so-title-bar a.so-show-right-sidebar{display:inline-block}.block-editor .so-title-bar a.so-show-right-sidebar .so-dialog-icon:before,.so-panels-dialog .so-title-bar a.so-show-right-sidebar .so-dialog-icon:before{content:"\f100"}.block-editor .so-title-bar a.so-next .so-dialog-icon:before,.so-panels-dialog .so-title-bar a.so-next .so-dialog-icon:before{content:"\f345"}.block-editor .so-title-bar a.so-previous .so-dialog-icon:before,.so-panels-dialog .so-title-bar a.so-previous .so-dialog-icon:before{content:"\f341"}.block-editor .so-title-bar a.so-nav.so-disabled,.so-panels-dialog .so-title-bar a.so-nav.so-disabled{cursor:default;pointer-events:none}.block-editor .so-title-bar a.so-nav.so-disabled .so-dialog-icon,.so-panels-dialog .so-title-bar a.so-nav.so-disabled .so-dialog-icon{color:#ddd}.block-editor .so-title-bar .so-title-bar-buttons,.so-panels-dialog .so-title-bar .so-title-bar-buttons{position:absolute;right:0;top:0}.block-editor .so-title-bar.so-has-left-button.so-has-icon .so-panels-icon,.so-panels-dialog .so-title-bar.so-has-left-button.so-has-icon .so-panels-icon{left:70px}.block-editor .so-title-bar.so-has-icon .so-panels-icon,.so-panels-dialog .so-title-bar.so-has-icon .so-panels-icon{float:left;padding:14px;font-size:22px;line-height:22px;display:inline-block;width:22px;height:22px;text-align:center;color:#666}.block-editor .so-toolbar,.so-panels-dialog .so-toolbar{height:58px;background-color:#fafafa;border-top:1px solid #d8d8d8;z-index:100002}@media (max-width:980px){.block-editor .so-toolbar,.so-panels-dialog .so-toolbar{bottom:0;width:100%}}@media (min-width:980px){.block-editor .so-toolbar,.so-panels-dialog .so-toolbar{left:30px;right:30px;bottom:30px}}.block-editor .so-toolbar .so-status,.so-panels-dialog .so-toolbar .so-status{float:left;padding-top:6px;padding-bottom:6px;font-style:italic;color:#999;line-height:1em}.block-editor .so-toolbar .so-status.so-panels-loading,.so-panels-dialog .so-toolbar .so-status.so-panels-loading{padding-left:26px;background-position:0}.block-editor .so-toolbar .so-status .dashicons-warning,.so-panels-dialog .so-toolbar .so-status .dashicons-warning{color:#a00;vertical-align:middle;margin-right:7px;margin-top:-1px}.block-editor .so-toolbar .so-buttons,.so-panels-dialog .so-toolbar .so-buttons{float:right}.block-editor .so-toolbar .so-buttons .action-buttons,.so-panels-dialog .so-toolbar .so-buttons .action-buttons{position:absolute;left:15px;top:50%;margin-top:-.65em}.block-editor .so-toolbar .so-buttons .action-buttons a,.so-panels-dialog .so-toolbar .so-buttons .action-buttons a{cursor:pointer;display:inline;padding:.2em .5em;line-height:1em;margin-right:.5em;text-decoration:none}.block-editor .so-toolbar .so-buttons .action-buttons .so-delete,.so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete{color:#a00}.block-editor .so-toolbar .so-buttons .action-buttons .so-delete:focus,.block-editor .so-toolbar .so-buttons .action-buttons .so-delete:hover,.so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete:focus,.so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-delete:hover{background:#a00;color:#fff}.block-editor .so-toolbar .so-buttons .action-buttons .so-duplicate:focus,.block-editor .so-toolbar .so-buttons .action-buttons .so-duplicate:hover,.so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-duplicate:focus,.so-panels-dialog .so-toolbar .so-buttons .action-buttons .so-duplicate:hover{text-decoration:underline}.block-editor .so-left-sidebar,.block-editor .so-right-sidebar,.so-panels-dialog .so-left-sidebar,.so-panels-dialog .so-right-sidebar{background-color:#f3f3f3}.block-editor .so-left-sidebar,.so-panels-dialog .so-left-sidebar{border-right:1px solid #d8d8d8;display:none;width:290px}@media only screen and (max-width:980px){.block-editor .so-left-sidebar,.so-panels-dialog .so-left-sidebar{top:50px;width:100%;z-index:110000;height:calc(100% - 58px - 50px)}}@media (min-width:980px){.block-editor .so-left-sidebar,.so-panels-dialog .so-left-sidebar{top:30px;left:30px;bottom:30px}}.block-editor .so-left-sidebar h4,.so-panels-dialog .so-left-sidebar h4{margin:0 0 20px;font-size:18px}.block-editor .so-left-sidebar .so-sidebar-search,.so-panels-dialog .so-left-sidebar .so-sidebar-search{width:100%;padding:6px;margin-bottom:20px;line-height:normal}.block-editor .so-left-sidebar .so-sidebar-tabs,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs{list-style:none;margin:0 -15px}.block-editor .so-left-sidebar .so-sidebar-tabs li,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li{margin-bottom:0}.block-editor .so-left-sidebar .so-sidebar-tabs li a,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li a{padding:7px 16px;display:block;font-size:14px;text-decoration:none;box-shadow:none!important}.block-editor .so-left-sidebar .so-sidebar-tabs li a:hover,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li a:hover{background:#fff}.block-editor .so-left-sidebar .so-sidebar-tabs li.tab-active a,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li.tab-active a{color:#555;font-weight:700;background:#fff}.block-editor .so-left-sidebar .so-sidebar-tabs li.tab-active a:hover,.so-panels-dialog .so-left-sidebar .so-sidebar-tabs li.tab-active a:hover{background:#fff}.block-editor .so-right-sidebar,.so-panels-dialog .so-right-sidebar{display:none;border-left:1px solid #d8d8d8}@media (min-width:980px){.block-editor .so-right-sidebar,.so-panels-dialog .so-right-sidebar{top:50px;bottom:58px;top:80px;right:30px;bottom:88px;width:290px}}.block-editor .so-right-sidebar h3,.so-panels-dialog .so-right-sidebar h3{color:#333}.block-editor .so-right-sidebar h3:first-child,.so-panels-dialog .so-right-sidebar h3:first-child{margin-top:0}@media only screen and (max-width:980px){.block-editor .so-right-sidebar,.so-panels-dialog .so-right-sidebar{z-index:110000;top:50px;bottom:58px;height:calc(100% - 58px - 50px);width:100%}}.block-editor .so-sidebar .form-field,.so-panels-dialog .so-sidebar .form-field{margin-bottom:20px}.block-editor .so-sidebar .form-field label,.so-panels-dialog .so-sidebar .form-field label{font-weight:500;font-size:15px;display:block;margin-bottom:10px}.block-editor.so-panels-dialog-has-left-sidebar .so-content,.block-editor.so-panels-dialog-has-left-sidebar .so-title-bar,.block-editor.so-panels-dialog-has-left-sidebar .so-toolbar,.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-content,.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-title-bar,.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-toolbar{left:320px}@media (max-width:980px){.block-editor.so-panels-dialog-has-left-sidebar .so-content,.block-editor.so-panels-dialog-has-left-sidebar .so-title-bar,.block-editor.so-panels-dialog-has-left-sidebar .so-toolbar,.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-content,.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-title-bar,.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-toolbar{left:290px}}.block-editor.so-panels-dialog-has-left-sidebar .so-content,.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-content{box-shadow:inset 2px 2px 2px rgba(0,0,0,.03)}.block-editor.so-panels-dialog-has-left-sidebar .so-left-sidebar,.so-panels-dialog.so-panels-dialog-has-left-sidebar .so-left-sidebar{display:block}@media (min-width:980px){.block-editor.so-panels-dialog-has-right-sidebar .so-content,.so-panels-dialog.so-panels-dialog-has-right-sidebar .so-content{right:320px}}.block-editor.so-panels-dialog-has-right-sidebar .so-right-sidebar,.so-panels-dialog.so-panels-dialog-has-right-sidebar .so-right-sidebar{display:block}.block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget{border-radius:2px;border:1px solid #ccc;cursor:pointer;padding:10px;background:#f9f9f9;box-shadow:0 1px 2px rgba(0,0,0,.075),inset 0 1px 0 #fff;margin-bottom:15px}.block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:focus,.block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:hover,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:focus,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:hover{border:1px solid #bbb;background:#fff}.block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current{border-color:#0074a2;background:#2ea2cc;cursor:auto;box-shadow:0 1px 2px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.2)}.block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current h3,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current h3{color:#fff}.block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current small,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current small{color:#eee}.block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current:hover,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget.so-current:hover{border-color:#0074a2;background:#2ea2cc}.block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:last-child,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget:last-child{margin-bottom:0}.block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget h3,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget h3{margin:0 0 7px;padding:0;height:1.2em;color:#222;font-size:14px}.block-editor.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget small,.so-panels-dialog.so-panels-dialog-edit-widget .so-left-sidebar .so-widgets .so-widget small{font-size:11px;line-height:1.25em;display:block;overflow:hidden;color:#888}.block-editor.so-panels-dialog-add-widget .widget-type-list,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list{zoom:1;margin:0 -5px -10px;min-height:10px}.block-editor.so-panels-dialog-add-widget .widget-type-list:before,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list:before{content:"";display:block}.block-editor.so-panels-dialog-add-widget .widget-type-list:after,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list:after{content:"";display:table;clear:both}.block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type{-ms-user-select:none;-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none;-ms-box-sizing:border-box;box-sizing:border-box;width:25%;padding:0 5px;margin-bottom:10px;float:left}@media (max-width:1280px){.block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type{width:33.333%}}@media (max-width:960px){.block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type{width:50%}}.block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type h3,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type h3{margin:0 0 7px;padding:0;color:#222;font-size:14px}.block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type small,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type small{font-size:11px;min-height:2.5em;line-height:1.25em;display:block;overflow:hidden;color:#888}.block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type .widget-icon,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type .widget-icon{font-size:20px;width:20px;height:20px;color:#666;float:left;margin:-1px .5em 0 0}.block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper{border:1px solid #ccc;cursor:pointer;padding:10px;background:#f8f8f8;box-shadow:0 1px 2px rgba(0,0,0,.075)}.block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:focus,.block-editor.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:hover,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:focus,.so-panels-dialog.so-panels-dialog-add-widget .widget-type-list .widget-type-wrapper:hover{border:1px solid #bbb;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.075)}.block-editor.so-panels-dialog-row-edit .so-content .row-set-form,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form{zoom:1;padding:8px;border:1px solid #ccc;margin-bottom:20px;background:#f3f3f3}.block-editor.so-panels-dialog-row-edit .so-content .row-set-form:before,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form:before{content:"";display:block}.block-editor.so-panels-dialog-row-edit .so-content .row-set-form:after,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form:after{content:"";display:table;clear:both}.block-editor.so-panels-dialog-row-edit .so-content .row-set-form button,.block-editor.so-panels-dialog-row-edit .so-content .row-set-form input,.block-editor.so-panels-dialog-row-edit .so-content .row-set-form select,.block-editor.so-panels-dialog-row-edit .so-content .row-set-form span,.block-editor.so-panels-dialog-row-edit .so-content .row-set-form strong,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form button,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form input,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form select,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form span,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form strong{display:inline;margin:1px 5px;width:auto;outline:none;box-shadow:none}.block-editor.so-panels-dialog-row-edit .so-content .row-set-form button,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form button{margin-top:2px}.block-editor.so-panels-dialog-row-edit .so-content .row-set-form label,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-set-form label{display:inline}.block-editor.so-panels-dialog-row-edit .so-content .row-preview,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview{margin:0 -6px;height:360px;position:relative;white-space:nowrap}.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-in,.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-weight,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-in,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell-weight{-ms-box-sizing:border-box;box-sizing:border-box}.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell{display:inline-block;position:relative;padding:0 6px;cursor:pointer}.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in{border:1px solid #bcccd2;min-height:360px;background:#e4eff4;position:relative}.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in.cell-selected,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in.cell-selected{background:#cae7f4 url(images/cell-selected.png) repeat;border-color:#9abcc7;box-shadow:0 0 5px rgba(0,0,0,.2)}.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight,.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input{position:absolute;font-size:17px;font-weight:700;top:50%;left:50%;width:80px;text-align:center;color:#5e6d72;margin:-.95em 0 0 -40px;padding:10px 0;border:1px solid transparent;line-height:1.4em!important;overflow:hidden;cursor:pointer}.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:after,.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:after,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:after,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:after{content:"%"}.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:hover,.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:hover,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input:hover,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight:hover{background:#f6f6f6;border:1px solid #d0d0d0}.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .preview-cell-in .preview-cell-weight-input{background:#f6f6f6;border:1px solid #d0d0d0;box-shadow:none}.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle{z-index:100;position:absolute;top:0;width:12px;left:-6px;cursor:col-resize;background:#e5f4fb;height:360px;transition:background .15s ease-in-out 0s}.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle.ui-draggable-dragging,.block-editor.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle:hover,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle.ui-draggable-dragging,.so-panels-dialog.so-panels-dialog-row-edit .so-content .row-preview .preview-cell .resize-handle:hover{background:#b7e0f1}.block-editor.so-panels-dialog-history .so-left-sidebar,.so-panels-dialog.so-panels-dialog-history .so-left-sidebar{padding:0}.block-editor.so-panels-dialog-history .history-entries .history-entry,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry{padding:10px;background:#f8f8f8;cursor:pointer;border-bottom:1px solid #ccc}.block-editor.so-panels-dialog-history .history-entries .history-entry h3,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry h3{margin:0 0 .6em;font-size:12px;font-weight:700;color:#444;line-height:1em}.block-editor.so-panels-dialog-history .history-entries .history-entry .timesince,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .timesince{color:#999;font-size:11px;line-height:1em}.block-editor.so-panels-dialog-history .history-entries .history-entry:focus,.block-editor.so-panels-dialog-history .history-entries .history-entry:hover,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry:focus,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry:hover{background:#f0f0f0}.block-editor.so-panels-dialog-history .history-entries .history-entry.so-selected,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry.so-selected{background:#eee}.block-editor.so-panels-dialog-history .history-entries .history-entry .count,.so-panels-dialog.so-panels-dialog-history .history-entries .history-entry .count{color:#999}.block-editor.so-panels-dialog-history .so-content,.so-panels-dialog.so-panels-dialog-history .so-content{padding:0;overflow-y:hidden}.block-editor.so-panels-dialog-history .so-content form.history-form,.so-panels-dialog.so-panels-dialog-history .so-content form.history-form{display:none}.block-editor.so-panels-dialog-history .so-content iframe.siteorigin-panels-history-iframe,.so-panels-dialog.so-panels-dialog-history .so-content iframe.siteorigin-panels-history-iframe{width:100%;height:100%}.block-editor.so-panels-dialog-prebuilt-layouts .so-content,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content{padding-left:10px;padding-right:10px}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-error-message,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-error-message{font-size:14px;border:1px solid #ccc;background:#f8f8f8;padding:15px 20px}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .export-file-ui,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .export-file-ui{padding:5px 15px;text-align:right}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui{padding:15px}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-drop-message,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-drop-message{display:none}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui.has-drag-drop .drag-drop-message,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui.has-drag-drop .drag-drop-message{display:block}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui p.drag-drop-message,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui p.drag-drop-message{font-size:1em;margin-bottom:0}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area{display:block;-ms-box-sizing:border-box;box-sizing:border-box;padding:50px 30px;border:4px dashed #e0e0e0;text-align:center;transition:all .25s ease 0s}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area.file-dragover,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .drag-upload-area.file-dragover{background-color:#f2f9fc;border-color:#0074a2}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar{display:none;padding:2px;border:2px solid #2181b1;border-radius:2px;margin-top:20px}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar .progress-percent,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .progress-bar .progress-percent{height:14px;background-color:#358ebe;border-radius:1px}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .file-browse-button,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .import-upload-ui .file-browse-button{padding:12px 30px;height:auto}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-browse,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-browse{background:#f3f3f3;border-bottom:1px solid #d0d0d0;margin:-15px -10px 15px;padding:15px;font-weight:700}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items-wrapper,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items-wrapper{display:flex;flex-flow:row wrap}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-no-results,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-no-results{margin:20px 0;padding:0 5px}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item{-ms-box-sizing:border-box;box-sizing:border-box;padding:6px}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper{display:flex;flex-flow:column nowrap;height:100%;box-sizing:border-box;padding:15px 10px;background:#f7f7f7;border:1px solid #d0d0d0;box-shadow:0 1px 1px rgba(0,0,0,.1)}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper:focus,.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper:hover,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper:focus,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-directory-item-wrapper:hover{border:1px solid #bbb;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.075)}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-title,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-title{font-size:15px;margin:0 0 13px}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot{margin-bottom:10px;cursor:pointer}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading{background-image:url(images/wpspin_light.gif);background-position:50%;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot.so-loading{background-image:url(images/wpspin_light-2x.gif);background-size:16px 16px}}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot img,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot img{display:block;width:100%;height:auto}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot .so-screenshot-wrapper,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-screenshot .so-screenshot-wrapper{display:block;min-height:40px;background:gray;border:1px solid #d0d0d0}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-description,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-description{font-size:.9em;color:#666;margin-bottom:10px;max-height:60px;overflow:hidden}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom{flex:1 auto;position:relative;margin:10px -10px -15px;background:#fcfcfc;border-top:1px solid #d0d0d0}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-title,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-title{margin:0;padding:16px 10px;cursor:pointer}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-buttons,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item .so-bottom .so-buttons{position:absolute;z-index:2;top:0;bottom:0;right:0;height:100%;visibility:hidden;-ms-box-sizing:border-box;box-sizing:border-box;padding:11px 10px 10px 15px;border-left:1px solid #d0d0d0;background:#f6f6f6;box-shadow:-1px 0 1px rgba(0,0,0,.05)}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:focus .so-buttons,.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:hover .so-buttons,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:focus .so-buttons,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item:hover .so-buttons{visibility:visible}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected{background-color:#e5f4fa}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-directory-item-wrapper,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-directory-item-wrapper{background:#deeef4;border-color:#9abcc7}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom{background:#f8fdff;border-color:#bcccd2}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-title,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-title{color:#3e484c}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-buttons,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item.selected .so-bottom .so-buttons{background:#eaf2f6;border-color:#bcccd2}@media only screen and (min-width:1680px){.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item{width:20%}}@media only screen and (max-width:1679px) and (min-width:1280px){.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item{width:25%}}@media only screen and (max-width:1279px) and (min-width:1140px){.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item{width:33.333%}}@media only screen and (max-width:1139px){.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-items .so-directory-item{width:50%}}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages{margin-top:15px;padding:0 5px}.block-editor.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages .button-disabled,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-content .so-directory-pages .button-disabled{pointer-events:none}.block-editor.so-panels-dialog-prebuilt-layouts .so-toolbar .so-buttons select.so-layout-position,.so-panels-dialog.so-panels-dialog-prebuilt-layouts .so-toolbar .so-buttons select.so-layout-position{vertical-align:baseline}.block-editor .so-visual-styles,.so-panels-dialog .so-visual-styles{margin:-15px;height:auto}.block-editor .so-visual-styles h3,.so-panels-dialog .so-visual-styles h3{line-height:1em;margin:0;padding:20px 15px;border-bottom:1px solid #ddd}.block-editor .so-visual-styles .style-section-head,.so-panels-dialog .so-visual-styles .style-section-head{background:#fff;padding:15px 10px;border-bottom:1px solid #ddd;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block-editor .so-visual-styles .style-section-head:focus,.so-panels-dialog .so-visual-styles .style-section-head:focus{background:#eee}.block-editor .so-visual-styles .style-section-head h4,.so-panels-dialog .so-visual-styles .style-section-head h4{margin:0}.block-editor .so-visual-styles .style-section-fields,.so-panels-dialog .so-visual-styles .style-section-fields{padding:15px;border-bottom:1px solid #ddd;background:#f7f7f7}.block-editor .so-visual-styles .style-section-fields .style-field-wrapper,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper{margin-bottom:20px}.block-editor .so-visual-styles .style-section-fields .style-field-wrapper:last-child,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper:last-child{margin-bottom:0}.block-editor .so-visual-styles .style-section-fields .style-field-wrapper>label,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper>label{font-weight:700;display:block;margin-bottom:3px}.block-editor .so-visual-styles .style-section-fields .style-field-wrapper .style-field,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field{zoom:1}.block-editor .so-visual-styles .style-section-fields .style-field-wrapper .style-field:before,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:before{content:"";display:block}.block-editor .so-visual-styles .style-section-fields .style-field-wrapper .style-field:after,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field:after{content:"";display:table;clear:both}.block-editor .so-visual-styles .style-section-fields .style-field-wrapper .style-field input,.so-panels-dialog .so-visual-styles .style-section-fields .style-field-wrapper .style-field input{font-size:12px}.block-editor .so-visual-styles .style-input-wrapper,.so-panels-dialog .so-visual-styles .style-input-wrapper{zoom:1}.block-editor .so-visual-styles .style-input-wrapper:before,.so-panels-dialog .so-visual-styles .style-input-wrapper:before{content:"";display:block}.block-editor .so-visual-styles .style-input-wrapper:after,.so-panels-dialog .so-visual-styles .style-input-wrapper:after{content:"";display:table;clear:both}.block-editor .so-visual-styles .style-input-wrapper input,.so-panels-dialog .so-visual-styles .style-input-wrapper input{max-width:100%}.block-editor .so-visual-styles .style-input-wrapper .wp-picker-clear,.so-panels-dialog .so-visual-styles .style-input-wrapper .wp-picker-clear{margin-left:6px;min-height:30px}.block-editor .so-visual-styles .style-field-measurement .measurement-inputs,.so-panels-dialog .so-visual-styles .style-field-measurement .measurement-inputs{overflow:auto;margin:0 -3px 4px}.block-editor .so-visual-styles .style-field-measurement .measurement-wrapper,.so-panels-dialog .so-visual-styles .style-field-measurement .measurement-wrapper{box-sizing:border-box;float:left;width:25%;padding:0 3px}.block-editor .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%}.block-editor .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)}.block-editor .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)}.block-editor .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)}.block-editor .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)}.block-editor .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}.block-editor .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%}.block-editor .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%}.block-editor .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}.block-editor .so-visual-styles .style-field-image .so-image-selector:focus,.so-panels-dialog .so-visual-styles .style-field-image .so-image-selector:focus{border:1px solid #007cba;box-shadow:0 0 0 1px #007cba}.block-editor .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}.block-editor .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}.block-editor .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}.block-editor .so-visual-styles .style-field-image .remove-image.hidden,.so-panels-dialog .so-visual-styles .style-field-image .remove-image.hidden{display:none}.block-editor .so-visual-styles .style-field-image .image-fallback,.so-panels-dialog .so-visual-styles .style-field-image .image-fallback{margin-top:4px}.block-editor .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}.block-editor .so-visual-styles .style-field-radio label,.so-panels-dialog .so-visual-styles .style-field-radio label{display:block}.block-editor .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}.block-editor .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}.block-editor .so-visual-styles.so-cell-styles,.so-panels-dialog .so-visual-styles.so-cell-styles{margin-top:15px}.block-editor .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-builder-toolbar,.block-editor .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}.block-editor .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-rows-container,.block-editor .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}.block-editor .siteorigin-panels-layout-block-container .siteorigin-panels-builder .so-panels-welcome-message,.block-editor .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}.block-editor .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}.block-editor .siteorigin-panels-layout-block-container ul,.so-panels-dialog .siteorigin-panels-layout-block-container ul{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;list-style:none}.block-editor .siteorigin-panels-block-icon,.so-panels-dialog .siteorigin-panels-block-icon{display:inline-block;background-size:cover;width:20px;height:20px;background-image:url(images/pb-icon.svg)}.block-editor .siteorigin-panels-block-icon.white,.so-panels-dialog .siteorigin-panels-block-icon.white{background-image:url(images/pb-icon_white.svg)}.block-editor .so-panels-block-layout-preview-container .so-panels-spinner-container,.so-panels-dialog .so-panels-block-layout-preview-container .so-panels-spinner-container{text-align:center}.block-editor .so-panels-block-layout-preview-container .so-panels-spinner-container>span,.so-panels-dialog .so-panels-block-layout-preview-container .so-panels-spinner-container>span{display:inline-block}.block-editor .siteorigin-panels-add-layout-block,.so-panels-dialog .siteorigin-panels-add-layout-block{text-align:center;margin-left:auto;margin-right:auto}.block-editor .siteorigin-panels-add-layout-block>button,.so-panels-dialog .siteorigin-panels-add-layout-block>button{padding:5px 10px;font-size:16px}.block-editor .siteorigin-panels-add-layout-block>button .siteorigin-panels-block-icon,.so-panels-dialog .siteorigin-panels-add-layout-block>button .siteorigin-panels-block-icon{margin:3px 10px 0 0}.block-editor .so-dropdown-wrapper input[type=button].button-primary,.so-panels-dialog .so-dropdown-wrapper input[type=button].button-primary{width:125px;height:28px}.block-editor .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}.block-editor .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-overlay,.wp-customizer .so-panels-dialog .so-title-bar,.wp-customizer .so-panels-dialog .so-toolbar{z-index:500001}.wp-customizer .so-panels-dialog .so-left-sidebar,.wp-customizer .so-panels-dialog .so-right-sidebar,.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}@media (max-width:980px){.so-panels-live-editor .so-sidebar-tools{width:100%}}.so-panels-live-editor .so-sidebar-tools .live-editor-save{margin:9px 10px 0 5px;float:right}.so-panels-live-editor .so-sidebar-tools .live-editor-close{margin:9px 5px 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:focus,.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}@media (max-width:980px){.so-panels-live-editor .so-sidebar{width:100%}}.so-panels-live-editor .so-sidebar .siteorigin-panels-builder .so-builder-toolbar .so-tool-button{padding:2px 9px}.so-panels-live-editor .so-sidebar .siteorigin-panels-builder .so-rows-container{padding:10px 10px 0!important}.so-panels-live-editor .so-sidebar .siteorigin-panels-builder .so-rows-container .so-cells.so-action-icons .so-widget{min-height:60px}.so-panels-live-editor .so-preview{top:0;right:0;bottom:0;background-color:#191e23;overflow:scroll}.so-panels-live-editor .so-preview form{display:none}.so-panels-live-editor .so-preview iframe{display:block;width:100%;height:100%;margin:0 auto;transition:all .2s ease}@media (max-width:980px){.so-panels-live-editor .so-preview,.so-panels-live-editor .so-preview-overlay{width:100%;display:none}}@media (min-width:980px){.so-panels-live-editor .so-preview,.so-panels-live-editor .so-preview-overlay{width:calc(100% - 360px)}}.so-panels-live-editor .so-preview-overlay{display:none;opacity:.975;top:0;right:0;bottom:0;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{width:100%;display:block}.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:3px 10px;line-height:1.3em}.so-panels-contextual-menu .so-section ul li.so-active,.so-panels-contextual-menu .so-section ul li:focus,.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:focus,.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"}.so-panels-icon.so-panels-icon-duplicate-widget:before{content:"\e909"}.so-panels-icon.so-panels-icon-edit-widget:before{content:"\e910"}.so-panels-icon.so-panels-icon-delete-widget:before{content:"\e912"}#post-status-info.for-siteorigin-panels{margin-top:-21px!important}.siteorigin-page-builder-icon{display:inline-block;background-size:cover;width:20px;height:20px;background-image:url(images/pb-icon.svg)}.siteorigin-page-builder-icon.white{background-image:url(images/pb-icon_white.svg)}
inc/styles.php CHANGED
@@ -467,6 +467,35 @@ class SiteOrigin_Panels_Styles {
467
  return $attributes;
468
  }
469
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
470
  function add_parallax( $output, $context ) {
471
  if (
472
  ! empty( $context['style']['background_display'] ) &&
@@ -474,6 +503,14 @@ class SiteOrigin_Panels_Styles {
474
  ) {
475
  $parallax = false;
476
  if ( ! empty( $context['style']['background_image_attachment'] ) ) {
 
 
 
 
 
 
 
 
477
  $image_html = wp_get_attachment_image(
478
  $context['style']['background_image_attachment'],
479
  'full',
@@ -484,6 +521,11 @@ class SiteOrigin_Panels_Styles {
484
  )
485
  );
486
 
 
 
 
 
 
487
  if ( ! empty( $image_html ) ) {
488
  $parallax = true;
489
  $output .= $image_html;
467
  return $attributes;
468
  }
469
 
470
+ /**
471
+ * Prevent Photon from overriding image URL.
472
+ * This is done using a method to prevent conflicting with other usage of this filter.
473
+ *
474
+ * @param $skip
475
+ * @param $args
476
+ *
477
+ * @return true
478
+ */
479
+ function jetpack_photon_exclude_modern_parallax_downsize( $skip, $args ) {
480
+ return true;
481
+ }
482
+
483
+ /**
484
+ * Prevent Photon from overriding parallax images when it calculates srcset and filters the_content.
485
+ *
486
+ * @param $skip
487
+ * @param $src
488
+ * @param $tag
489
+ *
490
+ * @return bool
491
+ */
492
+ function jetpack_photon_exclude_modern_parallax_content( $skip, $src, $tag ) {
493
+ if ( strpos( $tag, 'data-siteorigin-parallax' ) !== false ) {
494
+ $skip = true;
495
+ }
496
+ return $skip;
497
+ }
498
+
499
  function add_parallax( $output, $context ) {
500
  if (
501
  ! empty( $context['style']['background_display'] ) &&
503
  ) {
504
  $parallax = false;
505
  if ( ! empty( $context['style']['background_image_attachment'] ) ) {
506
+ // Jetpack Image Accelerator (Photon) can result in the parallax being incorrectly sized so we need to exclude it.
507
+ $photon_exclude = class_exists( 'Jetpack_Photon' ) && Jetpack::is_module_active( 'photon' );
508
+ if ( $photon_exclude ) {
509
+ add_filter( 'jetpack_photon_override_image_downsize', array( $this, 'jetpack_photon_exclude_modern_parallax_downsize' ), 10, 2 );
510
+ // Prevent Photon from overriding the image URL later.
511
+ add_filter( 'jetpack_photon_skip_image', array( $this, 'jetpack_photon_exclude_modern_parallax_content' ), 10, 3 );
512
+ }
513
+
514
  $image_html = wp_get_attachment_image(
515
  $context['style']['background_image_attachment'],
516
  'full',
521
  )
522
  );
523
 
524
+ if ( $photon_exclude ) {
525
+ // Restore photon.
526
+ remove_filter( 'jetpack_photon_override_image_downsize', array( $this, 'jetpack_photon_exclude_modern_parallax_downsize' ), 10 );
527
+ }
528
+
529
  if ( ! empty( $image_html ) ) {
530
  $parallax = true;
531
  $output .= $image_html;
js/styling.js CHANGED
@@ -55,9 +55,7 @@ jQuery( function ( $ ) {
55
  }
56
  stretchFullWidthRows();
57
 
58
- $( window ).on( 'resize load', function() {
59
- stretchFullWidthRows();
60
-
61
  if (
62
  typeof parallaxStyles != 'undefined' &&
63
  typeof simpleParallax != 'undefined' &&
@@ -71,6 +69,12 @@ jQuery( function ( $ ) {
71
  scale: parallaxStyles['scale'] < 1.1 ? 1.1 : parallaxStyles['scale'],
72
  } );
73
  }
 
 
 
 
 
 
74
  } );
75
 
76
  // This should have been done in the footer, but run it here just incase.
55
  }
56
  stretchFullWidthRows();
57
 
58
+ var modernParallax = function() {
 
 
59
  if (
60
  typeof parallaxStyles != 'undefined' &&
61
  typeof simpleParallax != 'undefined' &&
69
  scale: parallaxStyles['scale'] < 1.1 ? 1.1 : parallaxStyles['scale'],
70
  } );
71
  }
72
+ }
73
+ modernParallax();
74
+
75
+ $( window ).on( 'resize load', function() {
76
+ stretchFullWidthRows();
77
+ modernParallax();
78
  } );
79
 
80
  // This should have been done in the footer, but run it here just incase.
js/styling.min.js CHANGED
@@ -1 +1 @@
1
- jQuery((function(e){var a=function(){var a=e(panelsStyles.fullContainer);0===a.length&&(a=e("body"));var l=e(".siteorigin-panels-stretch.panel-row-style");l.each((function(){var l=e(this),t=l.data("stretch-type"),r="full-stretched-padded"===t?"":0;l.css({"margin-left":0,"margin-right":0,"padding-left":r,"padding-right":r});var i=l.offset().left-a.offset().left,n=a.outerWidth()-i-l.parent().outerWidth();l.css({"margin-left":-i+"px","margin-right":-n+"px","padding-left":"full"===t?i+"px":r,"padding-right":"full"===t?n+"px":r});var s=l.find("> .panel-grid-cell");"full-stretched"===t&&1===s.length&&s.css({"padding-left":0,"padding-right":0}),l.css({"border-left":r,"border-right":r})})),l.length&&e(window).trigger("panelsStretchRows")};a(),e(window).on("resize load",(function(){a(),"undefined"==typeof parallaxStyles||"undefined"==typeof simpleParallax||parallaxStyles["disable-parallax-mobile"]&&window.matchMedia("(max-width: "+parallaxStyles["mobile-breakpoint"]+")").matches||new simpleParallax(document.querySelectorAll("[data-siteorigin-parallax], .sow-slider-image-parallax .sow-slider-background-image"),{delay:parallaxStyles.delay,scale:parallaxStyles.scale<1.1?1.1:parallaxStyles.scale})})),e("body").removeClass("siteorigin-panels-before-js")}));
1
+ jQuery((function(e){var a=function(){var a=e(panelsStyles.fullContainer);0===a.length&&(a=e("body"));var l=e(".siteorigin-panels-stretch.panel-row-style");l.each((function(){var l=e(this),t=l.data("stretch-type"),r="full-stretched-padded"===t?"":0;l.css({"margin-left":0,"margin-right":0,"padding-left":r,"padding-right":r});var i=l.offset().left-a.offset().left,n=a.outerWidth()-i-l.parent().outerWidth();l.css({"margin-left":-i+"px","margin-right":-n+"px","padding-left":"full"===t?i+"px":r,"padding-right":"full"===t?n+"px":r});var s=l.find("> .panel-grid-cell");"full-stretched"===t&&1===s.length&&s.css({"padding-left":0,"padding-right":0}),l.css({"border-left":r,"border-right":r})})),l.length&&e(window).trigger("panelsStretchRows")};a();var l=function(){"undefined"==typeof parallaxStyles||"undefined"==typeof simpleParallax||parallaxStyles["disable-parallax-mobile"]&&window.matchMedia("(max-width: "+parallaxStyles["mobile-breakpoint"]+")").matches||new simpleParallax(document.querySelectorAll("[data-siteorigin-parallax], .sow-slider-image-parallax .sow-slider-background-image"),{delay:parallaxStyles.delay,scale:parallaxStyles.scale<1.1?1.1:parallaxStyles.scale})};l(),e(window).on("resize load",(function(){a(),l()})),e("body").removeClass("siteorigin-panels-before-js")}));
readme.txt CHANGED
@@ -3,8 +3,8 @@ Tags: page builder, responsive, parallax, widgets, blocks, gallery, layout, grid
3
  Requires at least: 4.7
4
  Tested up to: 5.8
5
  Requires PHP: 5.6.20
6
- Stable tag: 2.13.0
7
- Build time: 2021-07-20T20:28:07+02:00
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl.html
10
  Donate link: https://siteorigin.com/downloads/premium/
@@ -107,6 +107,11 @@ SiteOrigin Premium includes access to our professional email support service, pe
107
 
108
  == Changelog ==
109
 
 
 
 
 
 
110
  = 2.13.0 - 20 July 2021 =
111
  * Compatibility enhancements for WordPress 5.8.
112
  * Developer: Added a style field wrapper ID.
3
  Requires at least: 4.7
4
  Tested up to: 5.8
5
  Requires PHP: 5.6.20
6
+ Stable tag: 2.13.1
7
+ Build time: 2021-08-03T16:31:15+02:00
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl.html
10
  Donate link: https://siteorigin.com/downloads/premium/
107
 
108
  == Changelog ==
109
 
110
+ = 2.13.1 - 03 August 2021 =
111
+ * Modern Parallax: Exclude images from Jetpack Image Accelerator.
112
+ * Modern Parallax: Resolved sizing issue when the browser back button was used.
113
+ * Yoast: Selectively disabled Page Builder when Yoast is generating the OpenGraph meta description. Resolves potential Forminator and Ninja Forms errors.
114
+
115
  = 2.13.0 - 20 July 2021 =
116
  * Compatibility enhancements for WordPress 5.8.
117
  * Developer: Added a style field wrapper ID.
siteorigin-panels.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Page Builder by SiteOrigin
4
  Plugin URI: https://siteorigin.com/page-builder/
5
  Description: A drag and drop, responsive page builder that simplifies building your website.
6
- Version: 2.13.0
7
  Author: SiteOrigin
8
  Author URI: https://siteorigin.com
9
  License: GPL3
@@ -11,7 +11,7 @@ License URI: http://www.gnu.org/licenses/gpl.html
11
  Donate link: http://siteorigin.com/page-builder/#donate
12
  */
13
 
14
- define( 'SITEORIGIN_PANELS_VERSION', '2.13.0' );
15
  if ( ! defined( 'SITEORIGIN_PANELS_JS_SUFFIX' ) ) {
16
  define( 'SITEORIGIN_PANELS_JS_SUFFIX', '.min' );
17
  }
@@ -204,7 +204,7 @@ class SiteOrigin_Panels {
204
 
205
  // Compatibility with Yoast Sitemap.
206
  if ( defined( 'WPSEO_FILE' ) ) {
207
- require_once plugin_dir_path( __FILE__ ) . 'compat/yoast-sitemap.php';
208
  }
209
 
210
  // Compatibility with AMP plugin
3
  Plugin Name: Page Builder by SiteOrigin
4
  Plugin URI: https://siteorigin.com/page-builder/
5
  Description: A drag and drop, responsive page builder that simplifies building your website.
6
+ Version: 2.13.1
7
  Author: SiteOrigin
8
  Author URI: https://siteorigin.com
9
  License: GPL3
11
  Donate link: http://siteorigin.com/page-builder/#donate
12
  */
13
 
14
+ define( 'SITEORIGIN_PANELS_VERSION', '2.13.1' );
15
  if ( ! defined( 'SITEORIGIN_PANELS_JS_SUFFIX' ) ) {
16
  define( 'SITEORIGIN_PANELS_JS_SUFFIX', '.min' );
17
  }
204
 
205
  // Compatibility with Yoast Sitemap.
206
  if ( defined( 'WPSEO_FILE' ) ) {
207
+ require_once plugin_dir_path( __FILE__ ) . 'compat/yoast.php';
208
  }
209
 
210
  // Compatibility with AMP plugin