SEOPress - Version 5.9

Version Description

Read the blog post update = * NEW Google Analytics v4 widget to get stats in WP Dashboard * NEW HTML Sitemap block for Gutenberg * NEW Compatibility with official AMP plugin (first iteration) * NEW Dozens of user interface and user experience enhancements * NEW Swedish language (professional translation) * NEW Option to remove noreferrer attribute on links (SEO, Advanced, Advanced tab) * NEW 'seopress_link_attrs' hook to filter link attribute on post_content (https://www.seopress.org/support/hooks/filter-link-attributes-on-post_content/) * NEW Add redirection meta to the SEOPress REST API (https://www.seopress.org/support/guides/get-started-with-the-seopress-rest-api/) * INFO Universal SEO metabox: change quick button order 'site separator' and 'site title' to match global settings (UI) * INFO Remove 'Disable trailing slash for metas' option from Advanced settings: we now automatically take care of this * INFO Disable Bing XML sitemap ping (CRON) if IndexNow is enabled (Instant Indexing) * INFO If 'seopress_404_cleaning_query' filter used, the period is now dynamically displayed to the UI * INFO Improve Google Preview encoding for universal SEO metabox * INFO Oxygen v4 compatibility for keyword density and word counters * FIX Uncaught TypeError: array_key_first() /wp-seopress/inc/admin/callbacks/InstantIndexing.php:165 * FIX Empty xml sub sitemap for product if WC is disabled * FIX Bricks builder compatibility: duplicated beacon on homepage * FIX Trailingslash for post type archive link in XML sitemaps * FIX OG type for products * FIX Redirection suggestion URL by using home_url() instead of site_url() * FIX Missing addressCountry field for manual Job schema * FIX Primary product category * FIX Undefined $html variable with Local Business block * FIX i18n

View our complete changelog

Download this release

Release Info

Developer rainbowgeek
Plugin Icon 128x128 SEOPress
Version 5.9
Comparing to
See all releases

Code changes from version 5.8.0.5 to 5.9

Files changed (61) hide show
  1. assets/css/seopress-setup.css +317 -243
  2. assets/css/seopress-setup.min.css +1 -1
  3. assets/css/seopress.css +47 -1
  4. assets/css/seopress.min.css +1 -1
  5. {inc/admin/page-builders/gutenberg/inc/blocks/faq-block/src → assets/js/src/blocks/faq}/accordion.js +0 -0
  6. {inc/admin/page-builders/gutenberg/inc/blocks/faq-block/src → assets/js/src/blocks/faq}/edit.js +0 -0
  7. {inc/admin/page-builders/gutenberg/inc/blocks/faq-block/src → assets/js/src/blocks/faq}/editor.scss +0 -0
  8. {inc/admin/page-builders/gutenberg/inc/blocks/faq-block/src → assets/js/src/blocks/faq}/image-control.js +0 -0
  9. {inc/admin/page-builders/gutenberg/inc/blocks/faq-block/src → assets/js/src/blocks/faq}/index.js +0 -1
  10. {inc/admin/page-builders/gutenberg/inc/blocks/faq-block/src → assets/js/src/blocks/faq}/style.scss +0 -0
  11. assets/js/src/blocks/sitemap/block.json +26 -0
  12. assets/js/src/blocks/sitemap/edit.js +34 -0
  13. assets/js/src/blocks/sitemap/editor.scss +5 -0
  14. assets/js/src/blocks/sitemap/index.js +11 -0
  15. assets/js/src/blocks/sitemap/inspector.js +39 -0
  16. inc/admin/admin-features-list.php +46 -52
  17. inc/admin/admin-pages/Analytics.php +20 -45
  18. inc/admin/blocks/intro.php +1 -1
  19. inc/admin/blocks/notifications-center.php +30 -68
  20. inc/admin/blocks/tasks.php +53 -67
  21. inc/admin/callbacks/Advanced.php +562 -569
  22. inc/admin/callbacks/InstantIndexing.php +9 -8
  23. inc/admin/callbacks/Sitemaps.php +7 -20
  24. inc/admin/callbacks/Social.php +12 -11
  25. inc/admin/callbacks/Titles.php +8 -1
  26. inc/admin/cron.php +7 -0
  27. inc/admin/docs/DocsLinks.php +4 -0
  28. inc/admin/index.php +0 -1
  29. inc/admin/metaboxes/admin-metaboxes-form.php +8 -6
  30. inc/admin/metaboxes/admin-metaboxes.php +1 -1
  31. inc/admin/page-builders/elementor/inc/admin/class-document-settings-section.php +2 -4
  32. inc/admin/page-builders/elementor/inc/controls/class-text-letter-counter-control.php +1 -1
  33. inc/admin/page-builders/gutenberg/{inc/blocks/faq-block/src/register-block.php → block-faq.php} +7 -6
  34. inc/admin/page-builders/gutenberg/block-sitemap.php +18 -0
  35. inc/admin/page-builders/gutenberg/blocks.php +63 -0
  36. inc/admin/page-builders/gutenberg/gutenberg-addon.php +0 -45
  37. inc/admin/page-builders/gutenberg/inc/blocks/faq-block/build/index.asset.php +0 -1
  38. inc/admin/page-builders/gutenberg/inc/blocks/faq-block/src/accordion.css +0 -0
  39. inc/admin/sections/Advanced.php +63 -0
  40. inc/admin/sections/Analytics.php +45 -22
  41. inc/admin/sections/Sitemaps.php +70 -54
  42. inc/admin/settings/Advanced.php +107 -62
  43. inc/admin/settings/Analytics.php +18 -8
  44. inc/admin/wizard/admin-wizard.php +97 -46
  45. inc/functions/options-advanced-admin.php +1 -0
  46. inc/functions/options-advanced.php +56 -36
  47. inc/functions/options-google-analytics.php +232 -462
  48. inc/functions/options-google-ecommerce.php +73 -70
  49. inc/functions/options-instant-indexing.php +2 -2
  50. inc/functions/options-matomo.php +99 -155
  51. inc/functions/options-sitemap.php +30 -63
  52. inc/functions/options-social.php +8 -51
  53. inc/functions/options-titles-metas.php +13 -98
  54. inc/functions/options.php +15 -120
  55. inc/index.php +0 -1
  56. languages/wp-seopress-ar.mo +0 -0
  57. languages/wp-seopress-ar.po +0 -6222
  58. languages/wp-seopress-bg_BG.mo +0 -0
  59. languages/wp-seopress-bg_BG.po +0 -5956
  60. languages/wp-seopress-da_DK.mo +0 -0
  61. languages/wp-seopress-da_DK.po +0 -2997
assets/css/seopress-setup.css CHANGED
@@ -1,31 +1,41 @@
1
  html {
2
- background-color: #f6f7f7;
3
- margin: 0;
4
  }
 
5
  body.seopress-setup {
6
- box-shadow: none;
7
- background: #f6f7f7;
8
- padding: 0;
9
- margin: 0;
10
- max-width: 100%;
11
- border: none;
12
- }
13
- body.seopress-setup input[type="text"], body.seopress-setup input[type="password"], body.seopress-setup input[type="number"], body.seopress-setup textarea, body.seopress-setup select {
 
 
 
 
 
14
  min-width: inherit;
15
  width: 100%;
16
  display: inline-block;
17
  }
 
18
  body.seopress-setup label {
19
  width: 100%;
20
  display: inline-block;
21
  }
 
22
  .media-frame-title h1,
23
  .uploader-inline h2 {
24
  border: none;
25
  }
 
26
  .seopress-setup .wrap iframe {
27
  max-width: 100%;
28
  }
 
29
  .wp-core-ui select:focus,
30
  input[type="text"]:focus,
31
  input[type="password"]:focus,
@@ -45,18 +55,21 @@ input[type="checkbox"]:focus,
45
  input[type="radio"]:focus,
46
  select:focus,
47
  textarea:focus {
48
- border-color: var(--backgroundPrimary);
49
- box-shadow: 0 0 0 1px var(--backgroundPrimary);
50
- outline: 2px solid transparent;
51
  }
 
52
  .spinner {
53
- display: inline-block;
54
- vertical-align: middle;
55
  }
 
56
  .seopress-setup-content {
57
  width: 100%;
58
  padding: 25px 40px 40px;
59
  }
 
60
  .admin_page_seopress_csv_importer.seopress-styles .seopress-option {
61
  margin: 40px auto;
62
  background: #fff;
@@ -64,73 +77,88 @@ textarea:focus {
64
  display: block;
65
  max-width: 700px;
66
  }
 
67
  .admin_page_seopress_csv_importer .description {
68
- color: var(--color);
69
- margin-top: 4px;
70
- display: block;
71
  }
 
72
  .admin_page_seopress_csv_importer .description code {
73
- background: 0 0;
74
- padding: 0;
75
- white-space: pre-line;
76
- word-wrap: break-word;
77
- word-break: break-all;
78
  }
 
79
  .admin_page_seopress_csv_importer .seopress-setup-content table thead th {
80
- font-weight: bold;
81
  }
82
- .admin_page_seopress_csv_importer
83
- .seopress-setup-content
84
- table
85
- tr:nth-child(odd)
86
- td {
87
- background: #fbfbfb;
88
  }
 
89
  .admin_page_seopress_csv_importer .seopress-setup-content table td select {
90
- width: 100%;
91
  }
 
92
  .admin_page_seopress_csv_importer .seopress-wizard-services {
93
- padding: 0;
94
  }
 
95
  .seopress-setup .seopress-setup-footer {
96
  padding: 0 40px 20px;
97
  position: relative;
98
  width: 100%;
99
  }
 
100
  .admin_page_seopress_csv_importer.seopress-setup .seopress-setup-content {
101
  max-width: inherit;
102
  margin: 0 auto 20px;
103
  }
 
104
  table.seopress-importer-mapping-table,
105
  table.seopress-importer-error-log-table {
106
  border: none;
107
  box-shadow: none;
108
  }
 
109
  .seopress-importer-mapping-table tr:nth-child(odd) {
110
  background: #fbfbfb;
111
  }
 
112
  .seopress-importer-done,
113
  .seopress-progress-form-content {
114
  padding: 0 0 20px 0;
115
  }
 
116
  .seopress-setup-content h1,
117
  .seopress-setup-content h2,
118
  .seopress-setup-content h3,
119
  .seopress-setup-content table {
120
- margin: 30px 0 10px;
121
- border: 0;
122
- padding: 0;
123
- color: var(--colorDark);
124
- clear: none;
125
- font-weight: 500;
 
 
 
 
126
  }
 
127
  .seopress-setup-content p {
128
- font-size: var(--fontSize);
129
  }
 
130
  .seopress-setup-content p.intro {
131
  font-weight: bold;
132
  font-size: 14px;
133
  }
 
134
  #seopress-tabs.wrap ul {
135
  display: inline-block;
136
  max-width: 100%;
@@ -138,308 +166,354 @@ table.seopress-importer-error-log-table {
138
  padding: 0 0 0 5px;
139
  list-style: none;
140
  }
 
141
  .seopress-setup-content table {
142
- font-size: var(--fontSize);
143
  }
 
144
  .seopress-setup-content .m0 {
145
- margin: 0;
146
  }
 
147
  .seopress-option .section-tool::after {
148
- content: none;
149
  }
 
150
  .seopress-setup-content .seopress-setup-next-steps {
151
- margin: 0 0 24px;
152
- padding-bottom: 2px;
153
  }
 
154
  .seopress-setup-content .seopress-setup-next-steps h2 {
155
- margin-bottom: 12px;
156
  }
157
- .seopress-setup-content
158
- .seopress-setup-next-steps
159
- .seopress-setup-next-steps-first {
160
- float: left;
161
- width: 50%;
162
  }
163
- .seopress-setup-content
164
- .seopress-setup-next-steps
165
- .seopress-setup-next-steps-last {
166
- float: right;
167
- width: 50%;
168
  }
 
169
  .seopress-setup-content .seopress-setup-next-steps ul {
170
- padding: 0 2em 0 0;
171
- list-style: none outside;
172
- margin: 0;
173
  }
 
174
  .seopress-setup-content .seopress-setup-next-steps ul li a {
175
- display: block;
176
- padding: 0 0 0.75em;
177
  }
 
178
  .seopress-setup-content .seopress-setup-next-steps ul li a::before {
179
- color: var(--color);
180
- font: normal 20px/1 'dashicons';
181
- speak: none;
182
- display: inline-block;
183
- padding: 0 10px 0 0;
184
- top: 1px;
185
- position: relative;
186
- text-decoration: none !important;
187
- vertical-align: top;
188
  }
 
189
  .seopress-setup-steps {
190
- padding: 0 10px;
191
- margin: 0;
192
- list-style: none outside;
193
- color: var(--color);
194
- width: 100%;
195
- height: 60px;
196
- border-bottom: 1px solid var(--borderColorCard);
197
- align-items: center;
198
- justify-content: center;
199
- background: #fff;
200
- display: inline-flex;
201
  }
 
202
  .seopress-setup-steps li {
203
- width: 100%;
204
- display: flex;
205
- padding: 0;
206
- margin: 0;
207
- text-align: center;
208
- position: relative;
209
- line-height: 24px;
210
- font-size: 16px;
211
- align-items: center;
212
- justify-content: space-evenly;
213
  }
 
214
  .seopress-setup-steps li .icon {
215
- margin-left: 10px;
216
  }
 
217
  .seopress-setup-steps li a {
218
- text-decoration: none;
219
- position: relative;
220
- z-index: 1;
221
- color: var(--colorDark);
222
- line-height: 24px;
223
- font-size: 16px;
224
- transition: color 300ms linear;
225
  }
 
226
  .seopress-setup-steps li .icon::after {
227
- content: attr(data-step);
228
- border: 1px solid var(--borderColorLight40);
229
- border-radius: 100%;
230
- width: 24px;
231
- height: 24px;
232
- position: relative;
233
- background: var(--borderColorLight40);
234
- line-height: 24px;
235
- color: var(--color);
236
- display: inline-flex;
237
- align-items: center;
238
- justify-content: center;
239
- margin-right: 10px;
240
  }
 
241
  .seopress-setup-steps li.active .icon::after {
242
- background: var(--backgroundPrimary);
243
- color: #fff;
244
- border: 1px solid var(--backgroundPrimary);
245
  }
 
246
  .seopress-setup-steps li.active {
247
- color: var(--backgroundPrimary);
248
- font-weight: 700;
249
- text-decoration: none;
250
- position: relative;
251
- z-index: 1;
252
- color: var(--colorDark);
253
- line-height: 24px;
254
  }
 
255
  .seopress-setup-steps li .divider {
256
- flex-grow: 1;
257
- border-bottom: 1px solid var(--borderColorLight40);
258
- margin-left: 10px;
259
  }
 
260
  .seopress-setup-steps li.done .icon::after {
261
- content: "\f15e";
262
- font-family: "dashicons";
263
- color: #fff;
264
- background: var(--backgroundPrimary);
265
- border: 1px solid var(--backgroundPrimary);
266
  }
 
267
  .seopress-setup .seopress-setup-actions {
268
- margin:20px auto;
269
- position:relative;
270
  }
 
271
  .seopress-setup-footer-links {
272
- font-size: 0.85em;
273
- color: var(--color);
274
- margin: 1.18em auto;
275
- display: inline-block;
276
- text-align: center;
277
  }
 
278
  .no_nav_menu .seopress-setup-steps {
279
- display: none;
280
  }
 
281
  .seopress-setup.no_nav_menu .seopress-setup-content {
282
- max-width: 50rem;
283
  }
 
284
  .seopress-setup.no_nav_menu p.seopress-setup-actions {
285
  font-size: 18px;
286
  }
 
287
  .seopress-setup-sub-steps {
288
  padding: 0;
289
  }
 
290
  .seopress-wizard-services {
291
- border-bottom: 1px solid var(--borderColorLight40);
292
- padding: 0 0 20px 0;
293
- margin: 0 0 20px 0;
294
- list-style: none;
295
- display: inline-block;
296
- width: 100%;
297
  }
 
298
  .seopress-wizard-services:first-child {
299
- border-top: 1px solid var(--borderColorLight40);
300
- padding-top: 20px;
301
  }
 
302
  .seopress-wizard-services ul {
303
- padding: 0;
304
  }
 
305
  .seopress-wizard-services p {
306
- margin: 0 0 1em 0;
307
- padding: 0;
308
- font-size: 1em;
309
- line-height: 1.5em;
310
  }
 
311
  .seopress-wizard-services h3 {
312
  margin: 2rem 0 1rem 0;
313
  }
 
314
  .seopress-wizard-service-item {
315
- display: flex;
316
- flex-wrap: nowrap;
317
- padding: 0;
318
- align-items: center;
319
- margin: 1rem 0;
320
  }
 
321
  .seopress-wizard-service-item {
322
- margin-top: 0;
323
  }
 
324
  .description {
325
  margin: 0 0 2em 0;
326
  }
 
327
  .seopress-wizard-service-item:last-child {
328
- border-bottom: 0;
329
  }
 
330
  .seopress-wizard-services.manual .seopress-wizard-service-item {
331
- display: none;
332
  }
 
333
  .seopress-wizard-next-steps {
334
- border-radius: 4px;
335
- list-style: none;
336
- padding: 0;
337
  }
 
338
  .seopress-wizard-next-steps li {
339
- padding: 0;
340
  }
 
341
  .seopress-wizard-next-steps .seopress-wizard-next-step-item {
342
- display: flex;
343
- border-top: 1px solid var(--borderColorLight40);
344
  }
 
345
  .seopress-wizard-next-steps .seopress-wizard-next-step-item:first-child {
346
- border-top: 0;
347
  }
 
348
  .seopress-wizard-next-steps .seopress-wizard-next-step-description {
349
- padding: 20px;
350
- flex-grow: 1;
351
  }
 
352
  .seopress-wizard-next-steps .seopress-wizard-next-step-action {
353
- flex-grow: 0;
354
- display: flex;
355
- align-items: center;
356
- padding: 0 20px;
357
- margin: 0;
358
  }
 
359
  .seopress-wizard-next-steps p.next-step-heading {
360
- margin: 0;
361
- font-variant: all-petite-caps;
362
  }
 
363
  .seopress-wizard-next-steps p.next-step-extra-info {
364
- margin: 0;
365
  }
 
366
  .seopress-wizard-next-steps h3.next-step-description {
367
- margin: 0;
368
- font-size: 16px;
369
- font-weight: 600;
370
  }
 
371
  .seopress-wizard-next-steps .seopress-wizard-additional-steps {
372
- border-top: 1px solid var(--borderColorLight40);
373
  }
374
 
375
- .seopress-wizard-next-steps
376
- .seopress-wizard-additional-steps
377
- .seopress-wizard-next-step-description {
378
- margin-bottom: 0;
379
  }
380
- .seopress-wizard-next-steps
381
- .seopress-wizard-additional-steps
382
- .seopress-setup-actions {
383
- margin: 0 0 1.5em 0;
384
  }
385
- .seopress-wizard-next-steps
386
- .seopress-wizard-additional-steps
387
- .seopress-setup-actions a {
388
- margin: 0 0 1em 0;
389
- }
390
  .seopress-setup-content .recommended-step {
391
- padding: 0;
392
- display: inline-block;
393
- width: 100%;
394
  }
 
395
  .seopress-setup-content .recommended-step a {
396
- text-decoration: none;
397
  }
 
398
  @media only screen and (max-width: 768px) {
399
- .seopress-setup .seopress-setup-content {
400
- margin: 25px auto 24px;
401
- }
402
- #seopress-logo img {
403
- max-width: 80%;
404
- }
405
- .seopress-wizard-service-item {
406
- flex-wrap: wrap;
407
- }
408
- .seopress-wizard-service-item .seopress-wizard-service-enable {
409
- order: 2;
410
- padding: 20px 0 0;
411
- }
412
- .seopress-wizard-service-item .seopress-wizard-service-description {
413
- order: 3;
414
- }
415
- .seopress-wizard-service-item .seopress-wizard-service-name {
416
- padding: 20px 20px 0;
417
- justify-content: space-between !important;
418
- }
419
- .seopress-wizard-service-item .seopress-wizard-service-name img {
420
- margin: 0;
421
- }
422
- .seopress-wizard-next-steps .seopress-wizard-next-step-item {
423
- flex-wrap: wrap;
424
- }
425
- .seopress-wizard-next-steps
426
- .seopress-wizard-next-step-item
427
- .seopress-wizard-next-step-description {
428
- margin-bottom: 0;
429
- }
430
- .seopress-wizard-next-steps
431
- .seopress-wizard-next-step-item
432
- .seopress-wizard-next-step-action
433
- p {
434
- margin: 0;
435
- }
436
- .seopress-setup-steps li a {
437
- text-indent: -9999px;
438
- position: absolute;
439
- left: calc(50% - 24px);
440
- top: -10px;
441
- }
442
- .seopress-setup-steps li span {
443
- display: none;
444
- }
 
 
 
 
 
 
445
  }
1
  html {
2
+ background-color: #f6f7f7;
3
+ margin: 0;
4
  }
5
+
6
  body.seopress-setup {
7
+ box-shadow: none;
8
+ background: #f6f7f7;
9
+ padding: 0;
10
+ margin: 0;
11
+ max-width: 100%;
12
+ border: none;
13
+ }
14
+
15
+ body.seopress-setup input[type="text"],
16
+ body.seopress-setup input[type="password"],
17
+ body.seopress-setup input[type="number"],
18
+ body.seopress-setup textarea,
19
+ body.seopress-setup select {
20
  min-width: inherit;
21
  width: 100%;
22
  display: inline-block;
23
  }
24
+
25
  body.seopress-setup label {
26
  width: 100%;
27
  display: inline-block;
28
  }
29
+
30
  .media-frame-title h1,
31
  .uploader-inline h2 {
32
  border: none;
33
  }
34
+
35
  .seopress-setup .wrap iframe {
36
  max-width: 100%;
37
  }
38
+
39
  .wp-core-ui select:focus,
40
  input[type="text"]:focus,
41
  input[type="password"]:focus,
55
  input[type="radio"]:focus,
56
  select:focus,
57
  textarea:focus {
58
+ border-color: var(--backgroundPrimary);
59
+ box-shadow: 0 0 0 1px var(--backgroundPrimary);
60
+ outline: 2px solid transparent;
61
  }
62
+
63
  .spinner {
64
+ display: inline-block;
65
+ vertical-align: middle;
66
  }
67
+
68
  .seopress-setup-content {
69
  width: 100%;
70
  padding: 25px 40px 40px;
71
  }
72
+
73
  .admin_page_seopress_csv_importer.seopress-styles .seopress-option {
74
  margin: 40px auto;
75
  background: #fff;
77
  display: block;
78
  max-width: 700px;
79
  }
80
+
81
  .admin_page_seopress_csv_importer .description {
82
+ color: var(--color);
83
+ margin-top: 4px;
84
+ display: block;
85
  }
86
+
87
  .admin_page_seopress_csv_importer .description code {
88
+ background: 0 0;
89
+ padding: 0;
90
+ white-space: pre-line;
91
+ word-wrap: break-word;
92
+ word-break: break-all;
93
  }
94
+
95
  .admin_page_seopress_csv_importer .seopress-setup-content table thead th {
96
+ font-weight: bold;
97
  }
98
+
99
+ .admin_page_seopress_csv_importer .seopress-setup-content table tr:nth-child(odd) td {
100
+ background: #fbfbfb;
 
 
 
101
  }
102
+
103
  .admin_page_seopress_csv_importer .seopress-setup-content table td select {
104
+ width: 100%;
105
  }
106
+
107
  .admin_page_seopress_csv_importer .seopress-wizard-services {
108
+ padding: 0;
109
  }
110
+
111
  .seopress-setup .seopress-setup-footer {
112
  padding: 0 40px 20px;
113
  position: relative;
114
  width: 100%;
115
  }
116
+
117
  .admin_page_seopress_csv_importer.seopress-setup .seopress-setup-content {
118
  max-width: inherit;
119
  margin: 0 auto 20px;
120
  }
121
+
122
  table.seopress-importer-mapping-table,
123
  table.seopress-importer-error-log-table {
124
  border: none;
125
  box-shadow: none;
126
  }
127
+
128
  .seopress-importer-mapping-table tr:nth-child(odd) {
129
  background: #fbfbfb;
130
  }
131
+
132
  .seopress-importer-done,
133
  .seopress-progress-form-content {
134
  padding: 0 0 20px 0;
135
  }
136
+
137
  .seopress-setup-content h1,
138
  .seopress-setup-content h2,
139
  .seopress-setup-content h3,
140
  .seopress-setup-content table {
141
+ margin: 30px 0 10px;
142
+ border: 0;
143
+ padding: 0;
144
+ color: var(--colorDark);
145
+ clear: none;
146
+ font-weight: 500;
147
+ }
148
+
149
+ .seopress-setup-content h3:first-child {
150
+ margin-top: 0;
151
  }
152
+
153
  .seopress-setup-content p {
154
+ font-size: var(--fontSize);
155
  }
156
+
157
  .seopress-setup-content p.intro {
158
  font-weight: bold;
159
  font-size: 14px;
160
  }
161
+
162
  #seopress-tabs.wrap ul {
163
  display: inline-block;
164
  max-width: 100%;
166
  padding: 0 0 0 5px;
167
  list-style: none;
168
  }
169
+
170
  .seopress-setup-content table {
171
+ font-size: var(--fontSize);
172
  }
173
+
174
  .seopress-setup-content .m0 {
175
+ margin: 0;
176
  }
177
+
178
  .seopress-option .section-tool::after {
179
+ content: none;
180
  }
181
+
182
  .seopress-setup-content .seopress-setup-next-steps {
183
+ margin: 0 0 24px;
184
+ padding-bottom: 2px;
185
  }
186
+
187
  .seopress-setup-content .seopress-setup-next-steps h2 {
188
+ margin-bottom: 12px;
189
  }
190
+
191
+ .seopress-setup-content .seopress-setup-next-steps .seopress-setup-next-steps-first {
192
+ float: left;
193
+ width: 50%;
 
194
  }
195
+
196
+ .seopress-setup-content .seopress-setup-next-steps .seopress-setup-next-steps-last {
197
+ float: right;
198
+ width: 50%;
 
199
  }
200
+
201
  .seopress-setup-content .seopress-setup-next-steps ul {
202
+ padding: 0 2em 0 0;
203
+ list-style: none outside;
204
+ margin: 0;
205
  }
206
+
207
  .seopress-setup-content .seopress-setup-next-steps ul li a {
208
+ display: block;
209
+ padding: 0 0 0.75em;
210
  }
211
+
212
  .seopress-setup-content .seopress-setup-next-steps ul li a::before {
213
+ color: var(--color);
214
+ font: normal 20px/1 'dashicons';
215
+ speak: none;
216
+ display: inline-block;
217
+ padding: 0 10px 0 0;
218
+ top: 1px;
219
+ position: relative;
220
+ text-decoration: none !important;
221
+ vertical-align: top;
222
  }
223
+
224
  .seopress-setup-steps {
225
+ padding: 0 10px;
226
+ margin: 0;
227
+ list-style: none outside;
228
+ color: var(--color);
229
+ width: 100%;
230
+ height: 60px;
231
+ border-bottom: 1px solid var(--borderColorCard);
232
+ align-items: center;
233
+ justify-content: center;
234
+ background: #fff;
235
+ display: inline-flex;
236
  }
237
+
238
  .seopress-setup-steps li {
239
+ width: 100%;
240
+ display: flex;
241
+ padding: 0;
242
+ margin: 0;
243
+ text-align: center;
244
+ position: relative;
245
+ line-height: 24px;
246
+ font-size: 16px;
247
+ align-items: center;
248
+ justify-content: space-evenly;
249
  }
250
+
251
  .seopress-setup-steps li .icon {
252
+ margin-left: 10px;
253
  }
254
+
255
  .seopress-setup-steps li a {
256
+ text-decoration: none;
257
+ position: relative;
258
+ z-index: 1;
259
+ color: var(--colorDark);
260
+ line-height: 24px;
261
+ font-size: 16px;
262
+ transition: color 300ms linear;
263
  }
264
+
265
  .seopress-setup-steps li .icon::after {
266
+ content: attr(data-step);
267
+ border: 1px solid var(--borderColorLight40);
268
+ border-radius: 100%;
269
+ width: 24px;
270
+ height: 24px;
271
+ position: relative;
272
+ background: var(--borderColorLight40);
273
+ line-height: 24px;
274
+ color: var(--color);
275
+ display: inline-flex;
276
+ align-items: center;
277
+ justify-content: center;
278
+ margin-right: 10px;
279
  }
280
+
281
  .seopress-setup-steps li.active .icon::after {
282
+ background: var(--backgroundPrimary);
283
+ color: #fff;
284
+ border: 1px solid var(--backgroundPrimary);
285
  }
286
+
287
  .seopress-setup-steps li.active {
288
+ color: var(--backgroundPrimary);
289
+ font-weight: 700;
290
+ text-decoration: none;
291
+ position: relative;
292
+ z-index: 1;
293
+ color: var(--colorDark);
294
+ line-height: 24px;
295
  }
296
+
297
  .seopress-setup-steps li .divider {
298
+ flex-grow: 1;
299
+ border-bottom: 1px solid var(--borderColorLight40);
300
+ margin-left: 10px;
301
  }
302
+
303
  .seopress-setup-steps li.done .icon::after {
304
+ content: "\f15e";
305
+ font-family: "dashicons";
306
+ color: #fff;
307
+ background: var(--backgroundPrimary);
308
+ border: 1px solid var(--backgroundPrimary);
309
  }
310
+
311
  .seopress-setup .seopress-setup-actions {
312
+ margin: 20px auto;
313
+ position: relative;
314
  }
315
+
316
  .seopress-setup-footer-links {
317
+ font-size: 0.85em;
318
+ color: var(--color);
319
+ margin: 1.18em auto;
320
+ display: inline-block;
321
+ text-align: center;
322
  }
323
+
324
  .no_nav_menu .seopress-setup-steps {
325
+ display: none;
326
  }
327
+
328
  .seopress-setup.no_nav_menu .seopress-setup-content {
329
+ max-width: 50rem;
330
  }
331
+
332
  .seopress-setup.no_nav_menu p.seopress-setup-actions {
333
  font-size: 18px;
334
  }
335
+
336
  .seopress-setup-sub-steps {
337
  padding: 0;
338
  }
339
+
340
  .seopress-wizard-services {
341
+ border-bottom: 1px solid var(--borderColorLight40);
342
+ padding: 0 0 20px 0;
343
+ margin: 0 0 20px 0;
344
+ list-style: none;
345
+ display: inline-block;
346
+ width: 100%;
347
  }
348
+
349
  .seopress-wizard-services:first-child {
350
+ border-top: 1px solid var(--borderColorLight40);
351
+ padding-top: 20px;
352
  }
353
+
354
  .seopress-wizard-services ul {
355
+ padding: 0;
356
  }
357
+
358
  .seopress-wizard-services p {
359
+ margin: 0 0 1em 0;
360
+ padding: 0;
361
+ font-size: 1em;
362
+ line-height: 1.5em;
363
  }
364
+
365
  .seopress-wizard-services h3 {
366
  margin: 2rem 0 1rem 0;
367
  }
368
+
369
  .seopress-wizard-service-item {
370
+ display: flex;
371
+ flex-wrap: nowrap;
372
+ padding: 0;
373
+ align-items: center;
374
+ margin: 1rem 0;
375
  }
376
+
377
  .seopress-wizard-service-item {
378
+ margin-top: 0;
379
  }
380
+
381
  .description {
382
  margin: 0 0 2em 0;
383
  }
384
+
385
  .seopress-wizard-service-item:last-child {
386
+ border-bottom: 0;
387
  }
388
+
389
  .seopress-wizard-services.manual .seopress-wizard-service-item {
390
+ display: none;
391
  }
392
+
393
  .seopress-wizard-next-steps {
394
+ border-radius: 4px;
395
+ list-style: none;
396
+ padding: 0;
397
  }
398
+
399
  .seopress-wizard-next-steps li {
400
+ padding: 0;
401
  }
402
+
403
  .seopress-wizard-next-steps .seopress-wizard-next-step-item {
404
+ display: flex;
405
+ border-top: 1px solid var(--borderColorLight40);
406
  }
407
+
408
  .seopress-wizard-next-steps .seopress-wizard-next-step-item:first-child {
409
+ border-top: 0;
410
  }
411
+
412
  .seopress-wizard-next-steps .seopress-wizard-next-step-description {
413
+ padding: 20px;
414
+ flex-grow: 1;
415
  }
416
+
417
  .seopress-wizard-next-steps .seopress-wizard-next-step-action {
418
+ flex-grow: 0;
419
+ display: flex;
420
+ align-items: center;
421
+ padding: 0 20px;
422
+ margin: 0;
423
  }
424
+
425
  .seopress-wizard-next-steps p.next-step-heading {
426
+ margin: 0;
427
+ font-variant: all-petite-caps;
428
  }
429
+
430
  .seopress-wizard-next-steps p.next-step-extra-info {
431
+ margin: 0;
432
  }
433
+
434
  .seopress-wizard-next-steps h3.next-step-description {
435
+ margin: 0;
436
+ font-size: 16px;
437
+ font-weight: 600;
438
  }
439
+
440
  .seopress-wizard-next-steps .seopress-wizard-additional-steps {
441
+ border-top: 1px solid var(--borderColorLight40);
442
  }
443
 
444
+ .seopress-wizard-next-steps .seopress-wizard-additional-steps .seopress-wizard-next-step-description {
445
+ margin-bottom: 0;
 
 
446
  }
447
+
448
+ .seopress-wizard-next-steps .seopress-wizard-additional-steps .seopress-setup-actions {
449
+ margin: 0 0 1.5em 0;
 
450
  }
451
+
452
+ .seopress-wizard-next-steps .seopress-wizard-additional-steps .seopress-setup-actions a {
453
+ margin: 0 0 1em 0;
454
+ }
455
+
456
  .seopress-setup-content .recommended-step {
457
+ padding: 0;
458
+ display: inline-block;
459
+ width: 100%;
460
  }
461
+
462
  .seopress-setup-content .recommended-step a {
463
+ text-decoration: none;
464
  }
465
+
466
  @media only screen and (max-width: 768px) {
467
+ .seopress-setup .seopress-setup-content {
468
+ margin: 25px auto 24px;
469
+ }
470
+
471
+ #seopress-logo img {
472
+ max-width: 80%;
473
+ }
474
+
475
+ .seopress-wizard-service-item {
476
+ flex-wrap: wrap;
477
+ }
478
+
479
+ .seopress-wizard-service-item .seopress-wizard-service-enable {
480
+ order: 2;
481
+ padding: 20px 0 0;
482
+ }
483
+
484
+ .seopress-wizard-service-item .seopress-wizard-service-description {
485
+ order: 3;
486
+ }
487
+
488
+ .seopress-wizard-service-item .seopress-wizard-service-name {
489
+ padding: 20px 20px 0;
490
+ justify-content: space-between !important;
491
+ }
492
+
493
+ .seopress-wizard-service-item .seopress-wizard-service-name img {
494
+ margin: 0;
495
+ }
496
+
497
+ .seopress-wizard-next-steps .seopress-wizard-next-step-item {
498
+ flex-wrap: wrap;
499
+ }
500
+
501
+ .seopress-wizard-next-steps .seopress-wizard-next-step-item .seopress-wizard-next-step-description {
502
+ margin-bottom: 0;
503
+ }
504
+
505
+ .seopress-wizard-next-steps .seopress-wizard-next-step-item .seopress-wizard-next-step-action p {
506
+ margin: 0;
507
+ }
508
+
509
+ .seopress-setup-steps li a {
510
+ text-indent: -9999px;
511
+ position: absolute;
512
+ left: calc(50% - 24px);
513
+ top: -10px;
514
+ }
515
+
516
+ .seopress-setup-steps li span {
517
+ display: none;
518
+ }
519
  }
assets/css/seopress-setup.min.css CHANGED
@@ -1 +1 @@
1
- html{background-color:#f6f7f7;margin:0}body.seopress-setup{box-shadow:none;background:#f6f7f7;padding:0;margin:0;max-width:100%;border:none}body.seopress-setup input[type=number],body.seopress-setup input[type=password],body.seopress-setup input[type=text],body.seopress-setup select,body.seopress-setup textarea{min-width:inherit;width:100%;display:inline-block}body.seopress-setup label{width:100%;display:inline-block}.media-frame-title h1,.uploader-inline h2{border:none}.seopress-setup .wrap iframe{max-width:100%}.wp-core-ui select:focus,input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:var(--backgroundPrimary);box-shadow:0 0 0 1px var(--backgroundPrimary);outline:2px solid transparent}.spinner{display:inline-block;vertical-align:middle}.seopress-setup-content{width:100%;padding:25px 40px 40px}.admin_page_seopress_csv_importer.seopress-styles .seopress-option{margin:40px auto;background:#fff;padding:10px 1.5rem;display:block;max-width:700px}.admin_page_seopress_csv_importer .description{color:var(--color);margin-top:4px;display:block}.admin_page_seopress_csv_importer .description code{background:0 0;padding:0;white-space:pre-line;word-wrap:break-word;word-break:break-all}.admin_page_seopress_csv_importer .seopress-setup-content table thead th{font-weight:700}.admin_page_seopress_csv_importer .seopress-setup-content table tr:nth-child(odd) td{background:#fbfbfb}.admin_page_seopress_csv_importer .seopress-setup-content table td select{width:100%}.admin_page_seopress_csv_importer .seopress-wizard-services{padding:0}.seopress-setup .seopress-setup-footer{padding:0 40px 20px;position:relative;width:100%}.admin_page_seopress_csv_importer.seopress-setup .seopress-setup-content{max-width:inherit;margin:0 auto 20px}table.seopress-importer-error-log-table,table.seopress-importer-mapping-table{border:none;box-shadow:none}.seopress-importer-mapping-table tr:nth-child(odd){background:#fbfbfb}.seopress-importer-done,.seopress-progress-form-content{padding:0 0 20px 0}.seopress-setup-content h1,.seopress-setup-content h2,.seopress-setup-content h3,.seopress-setup-content table{margin:30px 0 10px;border:0;padding:0;color:var(--colorDark);clear:none;font-weight:500}.seopress-setup-content p{font-size:var(--fontSize)}.seopress-setup-content p.intro{font-weight:700;font-size:14px}#seopress-tabs.wrap ul{display:inline-block;max-width:100%;width:100%;padding:0 0 0 5px;list-style:none}.seopress-setup-content table{font-size:var(--fontSize)}.seopress-setup-content .m0{margin:0}.seopress-option .section-tool::after{content:none}.seopress-setup-content .seopress-setup-next-steps{margin:0 0 24px;padding-bottom:2px}.seopress-setup-content .seopress-setup-next-steps h2{margin-bottom:12px}.seopress-setup-content .seopress-setup-next-steps .seopress-setup-next-steps-first{float:left;width:50%}.seopress-setup-content .seopress-setup-next-steps .seopress-setup-next-steps-last{float:right;width:50%}.seopress-setup-content .seopress-setup-next-steps ul{padding:0 2em 0 0;list-style:none outside;margin:0}.seopress-setup-content .seopress-setup-next-steps ul li a{display:block;padding:0 0 .75em}.seopress-setup-content .seopress-setup-next-steps ul li a::before{color:var(--color);font:normal 20px/1 dashicons;speak:none;display:inline-block;padding:0 10px 0 0;top:1px;position:relative;text-decoration:none!important;vertical-align:top}.seopress-setup-steps{padding:0 10px;margin:0;list-style:none outside;color:var(--color);width:100%;height:60px;border-bottom:1px solid var(--borderColorCard);align-items:center;justify-content:center;background:#fff;display:inline-flex}.seopress-setup-steps li{width:100%;display:flex;padding:0;margin:0;text-align:center;position:relative;line-height:24px;font-size:16px;align-items:center;justify-content:space-evenly}.seopress-setup-steps li .icon{margin-left:10px}.seopress-setup-steps li a{text-decoration:none;position:relative;z-index:1;color:var(--colorDark);line-height:24px;font-size:16px;transition:color .3s linear}.seopress-setup-steps li .icon::after{content:attr(data-step);border:1px solid var(--borderColorLight40);border-radius:100%;width:24px;height:24px;position:relative;background:var(--borderColorLight40);line-height:24px;color:var(--color);display:inline-flex;align-items:center;justify-content:center;margin-right:10px}.seopress-setup-steps li.active .icon::after{background:var(--backgroundPrimary);color:#fff;border:1px solid var(--backgroundPrimary)}.seopress-setup-steps li.active{color:var(--backgroundPrimary);font-weight:700;text-decoration:none;position:relative;z-index:1;color:var(--colorDark);line-height:24px}.seopress-setup-steps li .divider{flex-grow:1;border-bottom:1px solid var(--borderColorLight40);margin-left:10px}.seopress-setup-steps li.done .icon::after{content:"\f15e";font-family:dashicons;color:#fff;background:var(--backgroundPrimary);border:1px solid var(--backgroundPrimary)}.seopress-setup .seopress-setup-actions{margin:20px auto;position:relative}.seopress-setup-footer-links{font-size:.85em;color:var(--color);margin:1.18em auto;display:inline-block;text-align:center}.no_nav_menu .seopress-setup-steps{display:none}.seopress-setup.no_nav_menu .seopress-setup-content{max-width:50rem}.seopress-setup.no_nav_menu p.seopress-setup-actions{font-size:18px}.seopress-setup-sub-steps{padding:0}.seopress-wizard-services{border-bottom:1px solid var(--borderColorLight40);padding:0 0 20px 0;margin:0 0 20px 0;list-style:none;display:inline-block;width:100%}.seopress-wizard-services:first-child{border-top:1px solid var(--borderColorLight40);padding-top:20px}.seopress-wizard-services ul{padding:0}.seopress-wizard-services p{margin:0 0 1em 0;padding:0;font-size:1em;line-height:1.5em}.seopress-wizard-services h3{margin:2rem 0 1rem 0}.seopress-wizard-service-item{display:flex;flex-wrap:nowrap;padding:0;align-items:center;margin:1rem 0}.seopress-wizard-service-item{margin-top:0}.description{margin:0 0 2em 0}.seopress-wizard-service-item:last-child{border-bottom:0}.seopress-wizard-services.manual .seopress-wizard-service-item{display:none}.seopress-wizard-next-steps{border-radius:4px;list-style:none;padding:0}.seopress-wizard-next-steps li{padding:0}.seopress-wizard-next-steps .seopress-wizard-next-step-item{display:flex;border-top:1px solid var(--borderColorLight40)}.seopress-wizard-next-steps .seopress-wizard-next-step-item:first-child{border-top:0}.seopress-wizard-next-steps .seopress-wizard-next-step-description{padding:20px;flex-grow:1}.seopress-wizard-next-steps .seopress-wizard-next-step-action{flex-grow:0;display:flex;align-items:center;padding:0 20px;margin:0}.seopress-wizard-next-steps p.next-step-heading{margin:0;font-variant:all-petite-caps}.seopress-wizard-next-steps p.next-step-extra-info{margin:0}.seopress-wizard-next-steps h3.next-step-description{margin:0;font-size:16px;font-weight:600}.seopress-wizard-next-steps .seopress-wizard-additional-steps{border-top:1px solid var(--borderColorLight40)}.seopress-wizard-next-steps .seopress-wizard-additional-steps .seopress-wizard-next-step-description{margin-bottom:0}.seopress-wizard-next-steps .seopress-wizard-additional-steps .seopress-setup-actions{margin:0 0 1.5em 0}.seopress-wizard-next-steps .seopress-wizard-additional-steps .seopress-setup-actions a{margin:0 0 1em 0}.seopress-setup-content .recommended-step{padding:0;display:inline-block;width:100%}.seopress-setup-content .recommended-step a{text-decoration:none}@media only screen and (max-width:768px){.seopress-setup .seopress-setup-content{margin:25px auto 24px}#seopress-logo img{max-width:80%}.seopress-wizard-service-item{flex-wrap:wrap}.seopress-wizard-service-item .seopress-wizard-service-enable{order:2;padding:20px 0 0}.seopress-wizard-service-item .seopress-wizard-service-description{order:3}.seopress-wizard-service-item .seopress-wizard-service-name{padding:20px 20px 0;justify-content:space-between!important}.seopress-wizard-service-item .seopress-wizard-service-name img{margin:0}.seopress-wizard-next-steps .seopress-wizard-next-step-item{flex-wrap:wrap}.seopress-wizard-next-steps .seopress-wizard-next-step-item .seopress-wizard-next-step-description{margin-bottom:0}.seopress-wizard-next-steps .seopress-wizard-next-step-item .seopress-wizard-next-step-action p{margin:0}.seopress-setup-steps li a{text-indent:-9999px;position:absolute;left:calc(50% - 24px);top:-10px}.seopress-setup-steps li span{display:none}}
1
+ html{background-color:#f6f7f7;margin:0}body.seopress-setup{box-shadow:none;background:#f6f7f7;padding:0;margin:0;max-width:100%;border:none}body.seopress-setup input[type=number],body.seopress-setup input[type=password],body.seopress-setup input[type=text],body.seopress-setup select,body.seopress-setup textarea{min-width:inherit;width:100%;display:inline-block}body.seopress-setup label{width:100%;display:inline-block}.media-frame-title h1,.uploader-inline h2{border:none}.seopress-setup .wrap iframe{max-width:100%}.wp-core-ui select:focus,input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:var(--backgroundPrimary);box-shadow:0 0 0 1px var(--backgroundPrimary);outline:2px solid transparent}.spinner{display:inline-block;vertical-align:middle}.seopress-setup-content{width:100%;padding:25px 40px 40px}.admin_page_seopress_csv_importer.seopress-styles .seopress-option{margin:40px auto;background:#fff;padding:10px 1.5rem;display:block;max-width:700px}.admin_page_seopress_csv_importer .description{color:var(--color);margin-top:4px;display:block}.admin_page_seopress_csv_importer .description code{background:0 0;padding:0;white-space:pre-line;word-wrap:break-word;word-break:break-all}.admin_page_seopress_csv_importer .seopress-setup-content table thead th{font-weight:700}.admin_page_seopress_csv_importer .seopress-setup-content table tr:nth-child(odd) td{background:#fbfbfb}.admin_page_seopress_csv_importer .seopress-setup-content table td select{width:100%}.admin_page_seopress_csv_importer .seopress-wizard-services{padding:0}.seopress-setup .seopress-setup-footer{padding:0 40px 20px;position:relative;width:100%}.admin_page_seopress_csv_importer.seopress-setup .seopress-setup-content{max-width:inherit;margin:0 auto 20px}table.seopress-importer-error-log-table,table.seopress-importer-mapping-table{border:none;box-shadow:none}.seopress-importer-mapping-table tr:nth-child(odd){background:#fbfbfb}.seopress-importer-done,.seopress-progress-form-content{padding:0 0 20px 0}.seopress-setup-content h1,.seopress-setup-content h2,.seopress-setup-content h3,.seopress-setup-content table{margin:30px 0 10px;border:0;padding:0;color:var(--colorDark);clear:none;font-weight:500}.seopress-setup-content h3:first-child{margin-top:0}.seopress-setup-content p{font-size:var(--fontSize)}.seopress-setup-content p.intro{font-weight:700;font-size:14px}#seopress-tabs.wrap ul{display:inline-block;max-width:100%;width:100%;padding:0 0 0 5px;list-style:none}.seopress-setup-content table{font-size:var(--fontSize)}.seopress-setup-content .m0{margin:0}.seopress-option .section-tool::after{content:none}.seopress-setup-content .seopress-setup-next-steps{margin:0 0 24px;padding-bottom:2px}.seopress-setup-content .seopress-setup-next-steps h2{margin-bottom:12px}.seopress-setup-content .seopress-setup-next-steps .seopress-setup-next-steps-first{float:left;width:50%}.seopress-setup-content .seopress-setup-next-steps .seopress-setup-next-steps-last{float:right;width:50%}.seopress-setup-content .seopress-setup-next-steps ul{padding:0 2em 0 0;list-style:none outside;margin:0}.seopress-setup-content .seopress-setup-next-steps ul li a{display:block;padding:0 0 .75em}.seopress-setup-content .seopress-setup-next-steps ul li a::before{color:var(--color);font:normal 20px/1 dashicons;speak:none;display:inline-block;padding:0 10px 0 0;top:1px;position:relative;text-decoration:none!important;vertical-align:top}.seopress-setup-steps{padding:0 10px;margin:0;list-style:none outside;color:var(--color);width:100%;height:60px;border-bottom:1px solid var(--borderColorCard);align-items:center;justify-content:center;background:#fff;display:inline-flex}.seopress-setup-steps li{width:100%;display:flex;padding:0;margin:0;text-align:center;position:relative;line-height:24px;font-size:16px;align-items:center;justify-content:space-evenly}.seopress-setup-steps li .icon{margin-left:10px}.seopress-setup-steps li a{text-decoration:none;position:relative;z-index:1;color:var(--colorDark);line-height:24px;font-size:16px;transition:color .3s linear}.seopress-setup-steps li .icon::after{content:attr(data-step);border:1px solid var(--borderColorLight40);border-radius:100%;width:24px;height:24px;position:relative;background:var(--borderColorLight40);line-height:24px;color:var(--color);display:inline-flex;align-items:center;justify-content:center;margin-right:10px}.seopress-setup-steps li.active .icon::after{background:var(--backgroundPrimary);color:#fff;border:1px solid var(--backgroundPrimary)}.seopress-setup-steps li.active{color:var(--backgroundPrimary);font-weight:700;text-decoration:none;position:relative;z-index:1;color:var(--colorDark);line-height:24px}.seopress-setup-steps li .divider{flex-grow:1;border-bottom:1px solid var(--borderColorLight40);margin-left:10px}.seopress-setup-steps li.done .icon::after{content:"\f15e";font-family:dashicons;color:#fff;background:var(--backgroundPrimary);border:1px solid var(--backgroundPrimary)}.seopress-setup .seopress-setup-actions{margin:20px auto;position:relative}.seopress-setup-footer-links{font-size:.85em;color:var(--color);margin:1.18em auto;display:inline-block;text-align:center}.no_nav_menu .seopress-setup-steps{display:none}.seopress-setup.no_nav_menu .seopress-setup-content{max-width:50rem}.seopress-setup.no_nav_menu p.seopress-setup-actions{font-size:18px}.seopress-setup-sub-steps{padding:0}.seopress-wizard-services{border-bottom:1px solid var(--borderColorLight40);padding:0 0 20px 0;margin:0 0 20px 0;list-style:none;display:inline-block;width:100%}.seopress-wizard-services:first-child{border-top:1px solid var(--borderColorLight40);padding-top:20px}.seopress-wizard-services ul{padding:0}.seopress-wizard-services p{margin:0 0 1em 0;padding:0;font-size:1em;line-height:1.5em}.seopress-wizard-services h3{margin:2rem 0 1rem 0}.seopress-wizard-service-item{display:flex;flex-wrap:nowrap;padding:0;align-items:center;margin:1rem 0}.seopress-wizard-service-item{margin-top:0}.description{margin:0 0 2em 0}.seopress-wizard-service-item:last-child{border-bottom:0}.seopress-wizard-services.manual .seopress-wizard-service-item{display:none}.seopress-wizard-next-steps{border-radius:4px;list-style:none;padding:0}.seopress-wizard-next-steps li{padding:0}.seopress-wizard-next-steps .seopress-wizard-next-step-item{display:flex;border-top:1px solid var(--borderColorLight40)}.seopress-wizard-next-steps .seopress-wizard-next-step-item:first-child{border-top:0}.seopress-wizard-next-steps .seopress-wizard-next-step-description{padding:20px;flex-grow:1}.seopress-wizard-next-steps .seopress-wizard-next-step-action{flex-grow:0;display:flex;align-items:center;padding:0 20px;margin:0}.seopress-wizard-next-steps p.next-step-heading{margin:0;font-variant:all-petite-caps}.seopress-wizard-next-steps p.next-step-extra-info{margin:0}.seopress-wizard-next-steps h3.next-step-description{margin:0;font-size:16px;font-weight:600}.seopress-wizard-next-steps .seopress-wizard-additional-steps{border-top:1px solid var(--borderColorLight40)}.seopress-wizard-next-steps .seopress-wizard-additional-steps .seopress-wizard-next-step-description{margin-bottom:0}.seopress-wizard-next-steps .seopress-wizard-additional-steps .seopress-setup-actions{margin:0 0 1.5em 0}.seopress-wizard-next-steps .seopress-wizard-additional-steps .seopress-setup-actions a{margin:0 0 1em 0}.seopress-setup-content .recommended-step{padding:0;display:inline-block;width:100%}.seopress-setup-content .recommended-step a{text-decoration:none}@media only screen and (max-width:768px){.seopress-setup .seopress-setup-content{margin:25px auto 24px}#seopress-logo img{max-width:80%}.seopress-wizard-service-item{flex-wrap:wrap}.seopress-wizard-service-item .seopress-wizard-service-enable{order:2;padding:20px 0 0}.seopress-wizard-service-item .seopress-wizard-service-description{order:3}.seopress-wizard-service-item .seopress-wizard-service-name{padding:20px 20px 0;justify-content:space-between!important}.seopress-wizard-service-item .seopress-wizard-service-name img{margin:0}.seopress-wizard-next-steps .seopress-wizard-next-step-item{flex-wrap:wrap}.seopress-wizard-next-steps .seopress-wizard-next-step-item .seopress-wizard-next-step-description{margin-bottom:0}.seopress-wizard-next-steps .seopress-wizard-next-step-item .seopress-wizard-next-step-action p{margin:0}.seopress-setup-steps li a{text-indent:-9999px;position:absolute;left:calc(50% - 24px);top:-10px}.seopress-setup-steps li span{display:none}}
assets/css/seopress.css CHANGED
@@ -154,7 +154,7 @@
154
  align-self: center;
155
  flex-grow: 1;
156
  height: 1px;
157
- margin: 0 10px;
158
  border: 0;
159
  border-top: 1px solid #dcdcde;
160
  border-bottom: 1px solid #f6f7f7;
@@ -176,6 +176,10 @@
176
  text-decoration: none;
177
  }
178
 
 
 
 
 
179
  #seopress-news-panel .seopress-item-inner .dashicons {
180
  vertical-align: top;
181
  }
@@ -396,6 +400,10 @@ body .seopress-option input[type="checkbox"]:active,
396
  margin-bottom: 15px;
397
  }
398
 
 
 
 
 
399
  table.wp-list-table .manage_column.column-seopress_noindex,
400
  table.wp-list-table .manage_column.column-seopress_tkw,
401
  table.wp-list-table .manage_column.column-seopress_redirect_url,
@@ -819,6 +827,10 @@ table.fixed thead .column-seopress_noindex {
819
  align-items: center;
820
  }
821
 
 
 
 
 
822
  .seopress-list-items .seopress-item .seopress-item-inner:hover {
823
  background: var(--backgroundSecondaryHover);
824
  }
@@ -886,6 +898,13 @@ table.fixed thead .column-seopress_noindex {
886
  text-align: center;
887
  }
888
 
 
 
 
 
 
 
 
889
  .seopress-list-items .seopress-item .seopress-item-inner.done::before,
890
  .indexing-log.indexing-done::before,
891
  .indexing-log.indexing-failed::before {
@@ -893,6 +912,26 @@ table.fixed thead .column-seopress_noindex {
893
  border: none;
894
  content: "\f15e";
895
  font-family: "Dashicons";
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
896
  }
897
 
898
  .indexing-log.indexing-done::before {
@@ -2555,6 +2594,7 @@ body #seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active {
2555
 
2556
  .seopress-option .sp-section-header h2 {
2557
  font-size: 1.5em;
 
2558
  }
2559
 
2560
  .seopress-option .sp-section-header>.dashicons {
@@ -2615,6 +2655,12 @@ body #seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active {
2615
  background: rgb(244 162 162 / 30%);
2616
  }
2617
 
 
 
 
 
 
 
2618
  #seopress-tabs.wrap {
2619
  margin: 30px 0 0 0;
2620
  }
154
  align-self: center;
155
  flex-grow: 1;
156
  height: 1px;
157
+ margin: 0;
158
  border: 0;
159
  border-top: 1px solid #dcdcde;
160
  border-bottom: 1px solid #f6f7f7;
176
  text-decoration: none;
177
  }
178
 
179
+ .seopress-activity-panel .dashicons {
180
+ margin-right: 0;
181
+ }
182
+
183
  #seopress-news-panel .seopress-item-inner .dashicons {
184
  vertical-align: top;
185
  }
400
  margin-bottom: 15px;
401
  }
402
 
403
+ .form-table td label {
404
+ display: block;
405
+ }
406
+
407
  table.wp-list-table .manage_column.column-seopress_noindex,
408
  table.wp-list-table .manage_column.column-seopress_tkw,
409
  table.wp-list-table .manage_column.column-seopress_redirect_url,
827
  align-items: center;
828
  }
829
 
830
+ .seopress-list-items .seopress-item .seopress-item-inner.done {
831
+ text-decoration: line-through;
832
+ }
833
+
834
  .seopress-list-items .seopress-item .seopress-item-inner:hover {
835
  background: var(--backgroundSecondaryHover);
836
  }
898
  text-align: center;
899
  }
900
 
901
+ .seopress-list-items .seopress-item .seopress-item-inner.check::before {
902
+ content: attr(data-index);
903
+ color: var(--primaryColor);
904
+ font-size: 16px;
905
+ border-color: var(--primaryColor);
906
+ }
907
+
908
  .seopress-list-items .seopress-item .seopress-item-inner.done::before,
909
  .indexing-log.indexing-done::before,
910
  .indexing-log.indexing-failed::before {
912
  border: none;
913
  content: "\f15e";
914
  font-family: "Dashicons";
915
+ color: #fff;
916
+ font-size: 24px;
917
+ }
918
+
919
+ .seopress-list-items .seopress-item.is-active:first-child a {
920
+ box-shadow: inset 5px 0 0 0 var(--primaryColor);
921
+ transition: box-shadow .1s linear;
922
+ }
923
+
924
+ .seopress-list-items .seopress-item.is-active:first-child a::after {
925
+ content: '';
926
+ box-shadow: inset 5px 0 0 0 var(--primaryColor);
927
+ transition: box-shadow .1s linear;
928
+ background-color: var(--primaryColor);
929
+ opacity: .1;
930
+ position: absolute;
931
+ width: 100%;
932
+ height: 100%;
933
+ left: 0;
934
+ top: 0;
935
  }
936
 
937
  .indexing-log.indexing-done::before {
2594
 
2595
  .seopress-option .sp-section-header h2 {
2596
  font-size: 1.5em;
2597
+ margin: 20px 0;
2598
  }
2599
 
2600
  .seopress-option .sp-section-header>.dashicons {
2655
  background: rgb(244 162 162 / 30%);
2656
  }
2657
 
2658
+ .seopress-setup .seopress-notice.is-inline,
2659
+ #seopress-tabs .seopress-notice.is-inline {
2660
+ margin-bottom: 0;
2661
+ width: fit-content;
2662
+ }
2663
+
2664
  #seopress-tabs.wrap {
2665
  margin: 30px 0 0 0;
2666
  }
assets/css/seopress.min.css CHANGED
@@ -1 +1 @@
1
- #seopress_content_analysis *,#seopress_cpt *,#seopress_pro_cpt *,.seopress-option *,.seopress-styles *{box-sizing:border-box}@font-face{font-family:seopress;src:url(../fonts/seopress.eot?81521271);src:url(../fonts/seopress.eot?81521271#iefix) format("embedded-opentype"),url(../fonts/seopress.woff?81521271) format("woff2"),url(../fonts/seopress.woff?81521271) format("woff"),url(../fonts/seopress.ttf?81521271) format("truetype"),url(../fonts/seopress.svg?81521271#seopress) format("svg");font-weight:400;font-style:normal}[class*=" icon-seopress"],[class^=icon-seopress-]{font-family:seopress!important;font-size:14px!important;line-height:24px!important}#adminmenu div.wp-menu-image.dashicons-admin-seopress::before{content:"\e800";font-family:seopress;font-weight:700;font-size:12px;line-height:20px}#seopress_content_analysis,#seopress_cpt,#seopress_pro_cpt,#wpadminbar,.column-seopress_score,.post-type-seopress_404 #wpcontent,.post-type-seopress_schemas #wpcontent,.seopress-option #wpcontent,.seopress-styles #wpcontent,.seopress-ui-datepicker{--primaryColor:#007cba;--paragraphColor:#757575;--fontSize:13px;--fontFamily:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--color:#757575;--colorDark:#1e1e1e;--colorAlert:#eb0f00;--colorWarning:#ffba00;--colorSuccess:#4ab866;--colorLowAlert:#e39f48;--colorPre:#37864b;--colorIcon:#d7dade;--lineHeight:24px;--titleColor:#3c434a;--titleFontSize:20px;--titleFontWeight:normal;--titleMargin:10px 0;--backgroundPrimary:#007cba;--backgroundPrimaryHover:#006ba1;--backgroundSecondaryHover:#f0f0f0;--borderColor:#a7aaad;--borderColorLight:#dcdcde;--borderColorLight40:rgba(220, 220, 222, 0.4);--borderColorCard:#e2e4e7;--borderColorTab:#c3c4c7}.seopress-option .text-center,.seopress-styles .text-center{text-align:center}.post-type-seopress_404 .btn,.post-type-seopress_schemas .btn,.seopress-option .btn,.seopress-styles .btn{display:inline-flex;text-decoration:none;font-size:var(--fontSize);margin:0;border:0;cursor:pointer;-webkit-appearance:none;background:0 0;transition:box-shadow .1s linear;height:36px;align-items:center;padding:6px 12px;border-radius:2px;vertical-align:middle;color:var(--colorDark);white-space:nowrap;outline:1px solid transparent}.post-type-seopress_404 .btnPrimary,.post-type-seopress_schemas .btnPrimary,.seopress-option .btnPrimary,.seopress-styles .btnPrimary{background:var(--primaryColor);color:#fff;text-decoration:none}.post-type-seopress_404 .btnPrimary:hover,.post-type-seopress_schemas .btnPrimary:hover,.seopress-option .btnPrimary:hover,.seopress-styles .btnPrimary:hover{background:var(--backgroundPrimaryHover);color:#fff}.post-type-seopress_404 .btnSecondary,.post-type-seopress_schemas .btnSecondary,.seopress-option .btnSecondary,.seopress-styles .btnSecondary{box-shadow:inset 0 0 0 1px var(--primaryColor);color:var(--primaryColor);background:0 0}.seopress-option .btnSecondary.is-deletable,.seopress-styles .btnSecondary.is-deletable{border-color:#cc1818;color:#cc1818;box-shadow:rgb(204 24 24) 0 0 0 1px inset}.post-type-seopress_404 .btnTertiary,.post-type-seopress_schemas .btnTertiary,.seopress-option .btnTertiary,.seopress-styles .btnTertiary{color:var(--primaryColor);background:0 0}.post-type-seopress_404 .btnTertiary:hover,.post-type-seopress_schemas .btnTertiary:hover,.seopress-option .btnTertiary:hover,.seopress-styles .btnTertiary:hover{box-shadow:inset 0 0 0 1px var(--primaryColor)}.seopress-option hr,.seopress-setup hr,.seopress-styles hr{align-self:center;flex-grow:1;height:1px;margin:0 10px;border:0;border-top:1px solid #dcdcde;border-bottom:1px solid #f6f7f7}.seopress-setup hr{margin-left:10px}#seopress-tabs.wrap .list-none{list-style:none;padding-left:0}.seopress-option .dashicons,.seopress-page-list .dashicons{vertical-align:middle;margin-right:5px;text-decoration:none}#seopress-news-panel .seopress-item-inner .dashicons{vertical-align:top}.seopress-button{text-transform:uppercase;background:#fff;border-color:#c8d7e1;border-style:solid;border-width:1px 1px 2px;color:#2e4453;display:inline-block;margin:0;outline:0;overflow:hidden;text-overflow:ellipsis;text-decoration:none;vertical-align:top;font-size:14px;line-height:20px;padding:6px 8px 6px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.seopress-button:hover{border-color:#a8bece;color:#00a0d2}.seopress-button .dashicons{vertical-align:middle}body .seopress-option h2{color:var(--titleColor);font-size:20px;line-height:24px;font-weight:400}body .seopress-option h3{color:var(--titleColor);font-size:16px;line-height:20px}#seopress_content_analysis input[type=text],#seopress_content_analysis textarea,#seopress_cpt input[type=text],#seopress_cpt textarea,#seopress_pro_cpt input[type=text],#seopress_pro_cpt textarea{width:100%;display:inline-block}#seopress_cpt #tabs-6 input[type=number]{min-width:200px}#seopress_cpt #tabs-6 #wrap-videos .video:first-child .remove-video{display:none}#seopress_content_analysis label,#seopress_cpt label,#seopress_pro_cpt label{margin-bottom:8px;display:inline-block;width:100%}#seopress_cpt #tabs-6{padding:0}body .seopress-option input[type=password],body .seopress-option input[type=text],body .seopress-option select,body .seopress-option textarea{max-width:35rem;border:1px solid var(--borderColor);box-shadow:0 2px 6px rgb(0 0 0 / 5%);width:100%}body .seopress-option select{min-height:50px}.wrap-opening-hours select{width:inherit}body .seopress-option input[type=number],body .seopress-option input[type=password],body .seopress-option input[type=text]{line-height:46px}body .seopress-option input[type=number]:hover,body .seopress-option input[type=password]:hover,body .seopress-option input[type=text]:hover,body .seopress-option select:hover,body .seopress-option textarea:hover{border-color:#787c82}body .seopress-option input[type=number]:active,body .seopress-option input[type=number]:focus,body .seopress-option input[type=password]:active,body .seopress-option input[type=password]:focus,body .seopress-option input[type=text]:active,body .seopress-option input[type=text]:focus,body .seopress-option select:active,body .seopress-option select:focus,body .seopress-option textarea:active,body .seopress-option textarea:focus{box-shadow:0 0 0 2px var(--primaryColor);border-color:transparent}@media only screen and (max-width:1024px){body .seopress-option input[type=number],body .seopress-option input[type=password],body .seopress-option input[type=text],body .seopress-option textarea{min-width:inherit;width:100%}}#seopress_content_analysis input[type=checkbox],#seopress_cpt input[type=checkbox],#seopress_pro_cpt input[type=checkbox],body .seopress-option input[type=checkbox]{font-family:var(--fontFamily);padding:6px 8px;box-shadow:0 0 0 transparent;transition:box-shadow .1s linear;border-radius:2px;border:1px solid var(--color);font-size:16px;line-height:normal;border:1px solid var(--colorDark);margin-right:12px;transition:none;border-radius:2px;background:#fff;color:var(--colorDark);clear:none;cursor:pointer;display:inline-block;line-height:0;margin:-1px 4px 0 0!important;outline:0;padding:0!important;text-align:center;vertical-align:top;width:20px;height:20px;-webkit-appearance:none;appearance:none;transition:.1s border-color ease-in-out}#seopress_content_analysis input[type=checkbox]:checked::before,#seopress_cpt input[type=checkbox]:checked::before,#seopress_pro_cpt input[type=checkbox]:checked::before,body .seopress-option input[type=checkbox]:checked::before{content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");background:var(--primaryColor);margin:-1px;width:20px;height:20px}#seopress_content_analysis input[type=checkbox]:active,#seopress_content_analysis input[type=checkbox]:focus,#seopress_cpt input[type=checkbox]:active,#seopress_cpt input[type=checkbox]:focus,#seopress_pro_cpt input[type=checkbox]:active,#seopress_pro_cpt input[type=checkbox]:focus,body .seopress-option input[type=checkbox]:active,body .seopress-option input[type=checkbox]:focus{box-shadow:0 0 0 2px var(--primaryColor);border-color:transparent}.field-recommended,.field-required{font-weight:700}.field-required{color:var(--colorAlert)}.field-recommended{color:var(--colorWarning)}.form-table td{padding:15px 0}.form-table td p{margin:4px 0}.form-table td p.seopress_wrap_archive_cpt{margin-bottom:15px}table.wp-list-table .manage_column.column-seopress_canonical,table.wp-list-table .manage_column.column-seopress_desc,table.wp-list-table .manage_column.column-seopress_insights,table.wp-list-table .manage_column.column-seopress_noindex,table.wp-list-table .manage_column.column-seopress_redirect_enable,table.wp-list-table .manage_column.column-seopress_redirect_url,table.wp-list-table .manage_column.column-seopress_title,table.wp-list-table .manage_column.column-seopress_tkw{width:7%!important}.post-type-product table.fixed thead .column-seopress_desc,.post-type-product table.fixed thead .column-seopress_title{width:8%}.post-type-product .fixed .column-seopress_ps,.post-type-product .fixed .column-seopress_words,.post-type-product table.fixed thead .column-seopress_canonical,.post-type-product table.fixed thead .column-seopress_redirect_enable,.post-type-product table.fixed thead .column-seopress_redirect_url,.post-type-product table.fixed thead .column-seopress_tkw{width:6%}.post-type-product .fixed .column-seopress_score{width:50px}table.fixed thead .column-seopress_nofollow,table.fixed thead .column-seopress_noindex{width:100px}@media only screen and (max-width:1200px){table.fixed .column-seopress_canonical>div,table.fixed .column-seopress_desc>div,table.fixed .column-seopress_redirect_enable>div,table.fixed .column-seopress_redirect_url>div,table.fixed .column-seopress_title>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table.fixed thead .column-seopress_canonical,table.fixed thead .column-seopress_nofollow,table.fixed thead .column-seopress_noindex,table.fixed thead .column-seopress_ps,table.fixed thead .column-seopress_redirect_enable,table.fixed thead .column-seopress_redirect_url,table.fixed thead .column-seopress_score,table.fixed thead .column-seopress_tkw,table.fixed thead .column-seopress_words{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.post-type-seopress_backlinks .wp-list-table .column-seopress_backlinks_url{width:35%}.post-type-seopress_backlinks .wp-list-table .column-seopress_backlinks_anchor_text{width:20%}.seopress-styles #seopress-header{padding:22px 120px 22px 40px;height:60px;margin:0 auto;width:calc(100% - 160px);background:#fff;position:fixed;top:32px;z-index:110;display:flex;justify-content:space-between;align-items:center}.folded.seopress-styles #seopress-header{width:calc(100% - 35px)}@media only screen and (max-width:782px){.seopress-styles #seopress-header{width:100%;padding:22px;top:46px;position:absolute}}#seopress-header #seopress-navbar ul{margin:0;padding:0}#seopress-header #seopress-navbar ul li{margin:0;display:inline-block;position:relative;padding:0 20px 0 0;font-weight:700}#seopress-header #seopress-navbar ul li::after{content:"/";color:var(--paragraphColor);position:absolute;display:block;top:0;left:calc(100% - 10px)}#seopress-header #seopress-navbar ul li:last-child:after{content:none}.sp-dashboard-card-highlight{border:1px dashed #c3c4c7;margin:20px 0}.seopress-summary-items{display:flex;flex-wrap:wrap}.seopress-summary-item{display:flex;flex-direction:column;padding:20px;border-bottom:1px solid var(--borderColorLight40);border-right:1px solid var(--borderColorLight40);line-height:1.4em;text-decoration:none;width:50%;color:var(--colorDark);justify-content:center}@media only screen and (max-width:782px){.seopress-summary-item{width:100%}}.seopress-summary-item-label{display:block;margin-bottom:16px;color:var(--color);font-size:14px;line-height:20px}.seopress-summary-item-data{margin-bottom:4px;font-weight:500;color:var(--colorDark);font-size:20px;line-height:28px}.seopress-summary-item-data small{font-weight:400;font-size:11px;text-transform:uppercase}.seopress-summary-items .inside,.seopress-tab.inside{padding:20px}#seopress-admin-tabs.ui-tabs{position:relative;padding:.2em;border:none;font-family:inherit;font-size:inherit}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:-1px .2em 0 0;padding:0;white-space:nowrap;border:none;background:0 0}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li a{float:left;padding:.38em 1em .75rem;outline:0;border-bottom:2px solid #fff}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-state-disabled a,#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a,#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text;border-bottom:2px solid #23282d;color:#23282d}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li a,#seopress-admin-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;color:#0073aa;text-decoration:none}#seopress-admin-tabs.ui-tabs-vertical{width:55em}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav{padding:.2em .1em .2em .2em;float:left;width:12em}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li{clear:left;width:100%;border-bottom-width:1px!important;border-right-width:0!important;margin:0 -1px .2em 0}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active{padding-bottom:0;padding-right:.1em;border-right-width:1px}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-panel{padding:1em;float:right;width:40em}#seopress-admin-tabs.wrap{background:#fff;display:block;width:64rem;max-width:100%;margin:0 auto}@media only screen and (max-width:1024px){#seopress-admin-tabs.wrap{width:100%}}#seopress-admin-tabs .seopress-tab{width:100%;display:none}#seopress-admin-tabs .seopress-tab.active{visibility:visible;overflow:inherit;opacity:1;transform:translateX(0);display:inherit;position:relative}.seopress-dashboard-columns{display:flex;max-width:64rem;margin:0 auto;justify-content:space-between;flex-direction:row}.seopress-dashboard-column{align-self:flex-start;width:calc(50% - 12px);margin:0}@media only screen and (max-width:782px){.seopress-dashboard-columns{max-width:100%;flex-direction:column}.seopress-dashboard-column{width:100%}}#seopress-admin-tabs .ui-tabs-nav,.seopress-get-started{margin:0 auto 20px;max-width:64rem;padding:2rem;width:100%;border-radius:0 0 4px 4px}.seopress-get-started{background:#fff url(../img/bg-hero-started.svg) no-repeat 100% 50%/contain;position:relative}.seopress-get-started .inside{padding:2rem}.seopress-get-started .preheader{text-transform:uppercase;font-size:11px;font-weight:600;color:var(--paragraphColor)}.seopress-activity-panel-tabs{height:60px;display:flex;align-items:center}.seopress-activity-panel-tabs .btn{display:flex;flex-direction:column;justify-content:center;color:var(--color);height:60px;padding:10px 26px;border-bottom:3px solid transparent}.seopress-activity-panel-tabs .btn:hover{background:var(--backgroundSecondaryHover)}.seopress-activity-panel-tabs .btn.is-active{border-bottom:3px solid var(--backgroundPrimary);color:var(--colorDark)}.seopress-activity-panel-wrapper{height:calc(100vh - 92px);top:92px;background:var(--backgroundSecondaryHover);width:510px;transform:translateX(100%);transition-duration:.3s;transition-timing-function:ease-in-out;position:fixed;right:0;z-index:1000;overflow-x:hidden;overflow-y:auto}@media only screen and (max-width:782px){.seopress-activity-panel-wrapper{top:106px}}.seopress-activity-panel-wrapper.is-open{transform:none;box-shadow:0 12px 12px 0 rgb(85 93 102 / 30%)}.seopress-activity-panel-header{background:#e0e0e0;padding:16px 24px}.seopress-activity-panel-content{background:#fff;padding:16px 24px}.seopress-list-items,.seopress-list-items .seopress-item{margin:0}.seopress-list-items .seopress-item{border-bottom:1px solid var(--borderColorLight40)}.seopress-list-items .seopress-item:last-child{border-bottom:none}.seopress-list-items .seopress-item .seopress-item-inner{color:var(--primaryColor);text-decoration:none;padding:15px 20px;background:#fff;font-size:var(--fontSize);font-weight:700;width:100%}.seopress-option .has-action{display:flex;align-items:center}.seopress-list-items .seopress-item .seopress-item-inner:hover{background:var(--backgroundSecondaryHover)}.seopress-list-items .seopress-item-after,.seopress-list-items .seopress-item-before{margin:0 20px 0 10px;position:relative}.seopress-list-items .seopress-item-after::after,.seopress-list-items .seopress-item-before::before{content:"\f330";font-family:Dashicons;vertical-align:middle;font-size:20px;font-weight:400}.seopress-list-items .seopress-item-after{margin-left:auto;padding-left:20px;margin-right:0}.seopress-list-items .seopress-item-after::after{content:"\f345"}.seopress-list-items .seopress-item .seopress-item-title{margin:5px 0;color:var(--primaryColor)}.seopress-list-items .seopress-item .seopress-item-date{color:var(--paragraphColor);font-weight:400;margin:0}.seopress-list-items .seopress-item .seopress-item-content{color:var(--colorDark);font-weight:400;margin:0}.indexing-log,.seopress-list-items .seopress-item .seopress-item-inner.check{position:relative}.indexing-log::before,.seopress-list-items .seopress-item .seopress-item-inner.check::before{content:"";width:32px;height:32px;font-size:24px;vertical-align:middle;border-radius:50px;color:#fff;margin-right:10px;display:inline-block;border:1px solid var(--borderColorLight);line-height:32px;text-align:center}.indexing-log.indexing-done::before,.indexing-log.indexing-failed::before,.seopress-list-items .seopress-item .seopress-item-inner.done::before{background:var(--backgroundPrimary);border:none;content:"\f15e";font-family:Dashicons}.indexing-log.indexing-done::before{background:var(--colorSuccess)}.indexing-log.indexing-failed::before{background:var(--colorAlert);content:"\f335"}.sp-tooltip{position:relative;margin-left:5px;display:inline-block;cursor:help;vertical-align:bottom;text-align:left;background:0 0;border:none;padding:0}.sp-tooltip .dashicons{color:var(--colorDark)}.sp-tooltip .sp-tooltiptext{visibility:hidden;position:absolute;z-index:999999999;width:350px;right:-310px;padding:20px;top:25px;font-weight:400;box-shadow:0 3px 30px rgb(25 30 35 / 10%);border:1px solid var(--borderColorLight40);background:#fff;word-break:break-word;text-transform:none}.sp-tooltip .sp-tooltiptext::before{border:8px solid var(--borderColorLight40);top:-8px}.sp-tooltip .sp-tooltiptext::after{border:8px solid #fff;top:-6px}.sp-tooltip .sp-tooltiptext::after,.sp-tooltip .sp-tooltiptext::before{border-bottom-style:solid;border-left-color:transparent;border-right-color:transparent;border-top:none;margin-left:-10px;content:"";position:absolute;height:0;width:0;line-height:0;left:30px}.sp-tooltip:active .sp-tooltiptext,.sp-tooltip:focus .sp-tooltiptext,.sp-tooltip:hover .sp-tooltiptext{visibility:visible}.sp-tooltip .sp-tooltip-headings{font-size:18px;font-weight:600;margin-bottom:20px;display:block}.sp-tooltip .sp-tooltip-desc{margin-bottom:20px;display:block;border-bottom:1px solid var(--borderColorLight40);padding-bottom:20px;font-size:var(--fontSize);line-height:1.5}.sp-tooltip .sp-tooltip-code{font-family:Menlo,Monaco,Andale Mono,Courier New,monospace;display:block;word-break:break-all;color:var(--colorPre);font-size:11px}.analysis-score .sp-tooltip{vertical-align:middle;font-size:.75em}#seopress_content_analysis .wrap-insights-post .sp-tooltip *{font-weight:400}#seopress_content_analysis .wrap-insights-post .sp-tooltip-headings{font-weight:700}#seopress_content_analysis a{color:var(--backgroundPrimary)}#seopress_content_analysis a.nounderline,#seopress_content_analysis a.nounderline:hover{text-decoration:none}#seopress_content_analysis .wrap-seopress-analysis{display:inline-block;width:100%}#seopress_content_analysis .col-left{width:calc(50% - 30px);float:left;margin-right:30px}#seopress_content_analysis .col-right{float:right;width:50%}#seopress_content_analysis #seopress_suggestions{display:inline-block;width:100%;margin:0;height:auto;padding:20px 0;position:relative;left:-5px}#seopress_content_analysis #seopress_suggestions li{list-style:none;margin:5px;display:inline-block}#seopress_content_analysis .analysis-score{clear:both;border-top:1px solid var(--borderColorCard);display:flex;justify-content:space-between;align-items:center}.column-seopress_score .analysis-score{display:flex;align-content:center}#seopress_content_analysis .analysis-score p,.column-seopress_score .analysis-score p{font-weight:700;font-size:1.2em}#seopress-ca-tabs .seopress-gsc-render{margin:1rem 0}#seopress-ca-tabs .dashicons{vertical-align:middle;margin-right:1rem}#seopress-ca-tabs .seopress-gsc-verdict .dashicons{font-size:30px;width:30px;height:30px}#seopress-ca-tabs .dashicons-yes-alt{color:var(--colorSuccess)}#seopress-ca-tabs .dashicons-info{color:var(--colorWarning)}#seopress-ca-tabs .dashicons-dismiss{color:var(--colorAlert)}#seopress-ca-tabs .seopress-gsc-analysis{margin-top:1rem;margin-bottom:1rem;display:inline-block;width:100%}#seopress-ca-tabs .seopress-gsc-cat{border-bottom:1px solid var(--borderColorCard);margin-bottom:.5rem;font-weight:700;padding-bottom:.5rem}#seopress-ca-tabs .seopress-gsc-analysis .seopress-gsc-item{display:flex}#seopress-ca-tabs .seopress-gsc-analysis .seopress-gsc-item-name{width:240px}#seopress-ca-tabs .seopress-gsc-analysis .seopress-gsc-item div{margin:.5rem 0}#seopress-ca-tabs .seopress-gsc-summary{display:block;padding:20px;margin:20px 0;top:0;left:0}#seopress-ca-tabs .seopress-gsc-verdict{font-weight:700;font-size:1.2em}#seopress_content_analysis .analysis-score svg,.column-seopress_score .analysis-score svg{display:inline-block;height:30px;width:30px;margin:0;border-radius:100%;position:relative;font-weight:600;shape-rendering:geometricprecision;font-size:.5rem;vertical-align:middle;margin-right:15px}.column-seopress_score .analysis-score p,.column-seopress_score .analysis-score svg{margin:0}@keyframes loadingPulse{0%{stroke:#adc5d2}50%{stroke:#00a0d2}100%{stroke:#adc5d2}}#seopress_content_analysis .analysis-score .loading #bar{stroke-dashoffset:0!important;stroke:#adc5d2!important;animation:loadingPulse 3s infinite ease-in-out}#seopress_content_analysis .analysis-score .good #bar,.column-seopress_score .analysis-score #bar.good{stroke:var(--colorSuccess)}#seopress_content_analysis .analysis-score .notgood #bar,.column-seopress_score .analysis-score #bar.notgood{stroke-dashoffset:101px;stroke:var(--colorWarning)}#seopress_content_analysis .analysis-score svg circle,.column-seopress_score .analysis-score svg circle{stroke-dashoffset:0;transition:stroke-dashoffset 1s linear;stroke:#ccc;stroke-width:2em}#tab_seopress_page_speed .ps-score svg path,#tab_seopress_ps .ps-score svg path{stroke-linecap:round;stroke-width:2.8;fill:none}#tab_seopress_page_speed .ps-score,#tab_seopress_ps .ps-score{position:relative;display:inline-block}#tab_seopress_page_speed .ps-score svg,#tab_seopress_ps .ps-score svg{width:80px;height:80px}#tab_seopress_page_speed .ps-score span,#tab_seopress_ps .ps-score span{font-weight:700;left:0;position:absolute;top:0;width:80px;height:80px;align-items:center;display:flex;justify-content:center;margin:0}#tab_seopress_page_speed .ps-score.green #bar,#tab_seopress_ps .ps-score.green #bar{stroke:var(--colorSuccess)}#tab_seopress_page_speed .ps-score.yellow #bar,#tab_seopress_ps .ps-score.yellow #bar{stroke:var(--colorWarning)}#tab_seopress_page_speed .ps-score.red #bar,#tab_seopress_ps .ps-score.red #bar{stroke:var(--colorAlert)}#tab_seopress_ps .score,.wrap-seopress-score .score{width:12px;height:12px;display:inline-block;margin-right:10px;vertical-align:middle}#tab_seopress_ps .score.red,.wrap-seopress-score .score.red{border-bottom-color:var(--colorAlert);border-bottom-style:solid;border-bottom-width:12px;border-left-color:transparent;border-left-style:solid;border-left-width:6px;border-right-color:transparent;border-right-style:solid;border-right-width:6px}.wrap-seopress-score small{font-size:12px}.wrap-seopress-score small.red,.wrap-seopress-score small.yellow{color:var(--colorAlert)}#tab_seopress_ps .score.yellow,.wrap-seopress-score .score.yellow{background-color:var(--colorWarning);display:inline-block}#tab_seopress_ps .score.green,.wrap-seopress-score .score.green{border-radius:100%;background-color:var(--colorSuccess)}.wrap-seopress-score small.green{color:var(--colorSuccess)}.wrap-seopress-score .score.null{background:#ccc;border-radius:100%}#seopress_content_analysis .gr-analysis{clear:both}#seopress_content_analysis .gr-analysis-title{border-top:1px solid var(--borderColorCard);position:relative}#seopress_content_analysis .gr-analysis-title .impact,#seopress_cpt .impact{position:absolute;left:10px;top:calc(50% - 5px);width:10px;height:10px;border-radius:50px;padding:0;margin:0;border:1px solid #fff}#seopress_content_analysis .gr-analysis .impact.good{background:var(--colorSuccess);box-shadow:0 0 5px var(--colorSuccess)}#seopress_content_analysis .gr-analysis .impact.low{background:var(--colorWarning);box-shadow:0 0 5px var(--colorWarning)}#seopress_content_analysis .gr-analysis .impact.medium{background:var(--colorLowAlert);box-shadow:0 0 5px var(--colorLowAlert)}#seopress_content_analysis .gr-analysis .impact.high,#seopress_cpt .impact.high{background:var(--colorAlert);box-shadow:0 0 5px var(--colorAlert)}#seopress_content_analysis .gr-analysis-content .impact.high{background:var(--colorAlert);box-shadow:none;color:#fff;padding:2px 4px;margin-left:5px;border-radius:4px;font-weight:700}#seopress_cpt .impact.high{position:relative;top:calc(50% - 18px);display:inline-block;left:inherit;right:-10px}#seopress_content_analysis .description,#seopress_cpt .description,#seopress_pro_cpt .description,.seopress-option .description{display:block;font-size:12px;color:var(--color)}@media only screen and (max-width:782px){#seopress_content_analysis .description,#seopress_cpt .description,#seopress_pro_cpt .description,.seopress-option .description{word-break:break-word}}#seopress_content_analysis input~span.description,#seopress_content_analysis span.description~input,#seopress_cpt input~span.description,#seopress_cpt span.description~input,#seopress_pro_cpt input~span.description,#seopress_pro_cpt span.description~input{margin-top:5px}#seopress_content_analysis .gr-analysis-title button{background:#fff;border:0;cursor:pointer;display:block;margin:0;position:relative;text-align:left;width:100%;padding:15px 30px;align-items:center;transition:all .3s linear}#seopress_content_analysis .gr-analysis-title button:hover{background:#f3f4f5}#seopress_content_analysis .gr-analysis-title button:focus{color:#191e23;border:none;box-shadow:none;outline-offset:-2px;outline:1px dotted #555d66}#seopress_content_analysis .gr-analysis-title button .seopress-arrow::after{content:"\f343";font-family:Dashicons;position:absolute;right:10px;top:calc(50% - 7px)}#seopress_content_analysis .gr-analysis-title button.open .seopress-arrow::after{content:"\f347"}#seopress_content_analysis .gr-analysis-content{padding:0 1rem .5rem 1rem;display:none;width:100%;border-top:1px solid var(--borderColorCard)}#seopress_content_analysis h3{margin:0;font-size:1em}#seopress_content_analysis h4{border-bottom:1px solid var(--borderColorCard);padding-bottom:.5rem;text-transform:uppercase;font-size:.85em;position:-webkit-sticky;position:sticky;top:0;background:#fff}#seopress_content_analysis .wrap-analysis-img ul{display:flex;flex-wrap:wrap}#seopress_content_analysis .wrap-analysis-img ul li{padding:0;text-align:left;cursor:default;user-select:auto}#seopress_content_analysis .wrap-analysis-img h4{border-bottom:1px solid var(--borderColorLight);padding-bottom:10px}#seopress_content_analysis .wrap-analysis-img ul li img{max-width:150px;max-height:150px;object-fit:cover;border:1px solid var(--borderColorLight);cursor:default;padding:1px}#seopress-analysis-tabs .dashicons,#seopress_cpt .dashicons{vertical-align:middle}#seopress-analysis-tabs{clear:both}#seopress_content_analysis .dashicons-no-alt,#seopress_content_analysis .dashicons-yes,#seopress_pro_cpt .dashicons-no-alt,#seopress_pro_cpt .dashicons-yes{color:#fff;background:var(--colorSuccess);border-radius:50px;margin-right:10px}#seopress_content_analysis .dashicons-no-alt,#seopress_pro_cpt .dashicons-no-alt{background:var(--colorAlert)}#seopress-schemas-tabs .description-alt,#seopress_content_analysis .description-alt,#seopress_cpt .description-alt{padding:1em 0;border-top:1px solid var(--borderColorLight);border-bottom:1px solid var(--borderColorLight);display:flex}#seopress_cpt .desc-fb{margin-top:0;border-top:none}#seopress-schemas-tabs .description-alt svg,#seopress_content_analysis .description-alt svg,#seopress_cpt .description-alt svg{vertical-align:middle;align-self:center;fill:#f0b849;flex-shrink:0;margin-right:16px}#seopress_cpt .notice{padding:10px 14px;margin:0}#seopress_cpt .inside{margin:0;padding:0}#seopress_cpt .ui-tabs .ui-tabs-nav{display:flex;position:relative;width:100%;z-index:10;margin:0;border-radius:0;padding:0;align-items:center;padding:0;height:48px;border-bottom:1px solid #ddd;background:inherit;line-height:inherit;color:inherit;border-top:none;border-left:none;border-right:none}#seopress_cpt .ui-tabs .sp-section{font-weight:700;font-size:var(--fontSize)}#seopress_cpt .ui-helper-clearfix:after{content:none}.seopress_page_seopress-titles #seopress-tabs .form-table td,.seopress_page_seopress-titles #seopress_content_analysis .form-table td{padding:0}#seopress_cpt .ui-tabs .ui-tabs-panel{background:#fff;border-radius:0;display:inline-block;padding:1em 1.4em;width:100%}#seopress_content_analysis .dashicons-info,#seopress_cpt .ui-tabs .ui-tabs-panel .dashicons-info,#seopress_pro_cpt .dashicons-info{font-size:16px;vertical-align:middle;height:16px;width:16px}#seopress_cpt .ui-tabs .ui-tabs-nav li,#seopress_cpt .ui-tabs-anchor{cursor:pointer!important}body #seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active{position:relative;z-index:60;cursor:pointer;border-radius:0;border-bottom:4px solid var(--backgroundPrimary)!important}#seopress_cpt .wp-color-result{margin:0}#seopress_cpt #tabs-6 #wrap-videos .video .accordion-section-content,#seopress_cpt #tabs-6>p{padding:0 1.4em}#seopress_cpt #tabs-6 #wrap-videos .video .accordion-section-content{padding:0 1.4em 1em}#seopress_cpt #tabs-6 #wrap-videos .video{border-top:1px solid var(--borderColorLight)}#seopress_cpt #tabs-6 #wrap-videos .video .accordion-section-title{border-left:none;border-right:none;font-size:1em;padding:1em 1.4em}#seopress_cpt #tabs-6 #wrap-videos .video:last-child .accordion-section-content,#seopress_cpt #tabs-6 #wrap-videos .video:last-child .accordion-section-title{border-bottom:1px solid var(--borderColorLight)}#seopress_content_analysis .mandatory,#seopress_cpt .mandatory{color:var(--colorAlert)}#seopress_cpt .box-left{float:left;width:49%;margin-right:1%}#seopress_cpt .box-right{float:left;width:49%;margin-left:1%}#seopress_cpt #tabs-3 .box-left{width:44%}#seopress_cpt #tabs-3 .box-right{width:54%}@media only screen and (max-width:1200px){#seopress_cpt .box-left,#seopress_cpt .box-right{float:none;width:100%;margin:0}}@media only screen and (max-width:1500px){#seopress_cpt #tabs-3 .box-left,#seopress_cpt #tabs-3 .box-right{float:none;width:100%;margin:0}}#edittag #seopress_cpt #tabs-3 .box-left,#edittag #seopress_cpt #tabs-3 .box-right{float:none;width:100%;margin:0}#seopress-tabs .seopress_media_upload,#seopress_pro_cpt .seopress_media_upload{margin-top:.5rem}#term-seopress #seopress_cpt{width:95%}#seopress_cpt .ui-tabs{position:relative;padding:0;border:none;font-family:inherit;font-size:inherit;display:inline-block;width:100%}#seopress_cpt .ui-tabs .ui-tabs-nav li{list-style:none;position:relative;padding:0;white-space:nowrap;margin:0;border:none;height:48px;background:0 0}#seopress_cpt .ui-tabs .ui-tabs-nav li a{display:flex;padding:3px 15px;align-items:center}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li a,#seopress_cpt .ui-tabs-vertical .ui-tabs-nav li a{display:block}#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:0;padding-bottom:0}#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-state-disabled a,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active a,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-loading a{font-weight:500}#seopress_cpt .ui-tabs .ui-tabs-nav li a,#seopress_cpt .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;color:#191e23;text-decoration:none;height:48px}#seopress_cpt .ui-tabs .ui-tabs-nav li a:focus,#seopress_cpt .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a:focus{outline:3px solid transparent;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--backgroundPrimary),inset 0 -4px 0 0 var(--backgroundPrimary)}#seopress_cpt .ui-tabs-vertical{width:55em}#seopress_cpt .ui-tabs-vertical .ui-tabs-nav{padding:.2em .1em .2em .2em;float:left;width:12em}#seopress_cpt .ui-tabs-vertical .ui-tabs-nav li{clear:left;width:100%;border-bottom-width:1px!important;border-right-width:0!important;margin:0 -1px .2em 0}#seopress_cpt .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active{padding-bottom:0;padding-right:.1em;border-right-width:1px}#seopress_cpt .ui-tabs-vertical .ui-tabs-panel{padding:1em;float:right;width:40em}#seopress_cpt .ui-tabs .ui-tabs-nav li a .dashicons{margin-right:2px}#seopress_cpt .google-snippet-preview{font-family:arial,sans-serif;word-break:break-all}#seopress_cpt .google-snippet-preview.mobile-preview .wrap-snippet{margin:0 0 10px 0;box-shadow:0 1px 6px rgba(32,33,36,.28);border-radius:8px;padding:12px 16px}#seopress_cpt .google-snippet-preview>p{word-break:normal}#seopress_cpt .google-snippet-preview .snippet-title,#seopress_cpt .google-snippet-preview .snippet-title-custom,#seopress_cpt .google-snippet-preview .snippet-title-default{color:#1a0dab;font-size:18px;font-weight:400;line-height:21.6px}#seopress_cpt .google-snippet-preview.mobile-preview .snippet-title,#seopress_cpt .google-snippet-preview.mobile-preview .snippet-title-custom,#seopress_cpt .google-snippet-preview.mobile-preview .snippet-title-default{font-size:16px;line-height:20px;margin-bottom:12px}#seopress_cpt .google-snippet-preview .snippet-permalink{color:#006621;font-size:14px;font-style:normal;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#seopress_cpt .google-snippet-preview .wrap-snippet .wrap-m-icon-permalink,#seopress_cpt .google-snippet-preview.mobile-preview .snippet-permalink{display:none}#seopress_cpt .google-snippet-preview.mobile-preview .wrap-snippet-mobile{display:flex;justify-content:space-between}#seopress_cpt .google-snippet-preview.mobile-preview .wrap-meta-desc{margin-right:8px}#seopress_cpt .google-snippet-preview .wrap-post-thumb{display:none}#seopress_cpt .google-snippet-preview.mobile-preview .wrap-post-thumb{margin-left:8px;display:block}#seopress_cpt .google-snippet-preview.mobile-preview .snippet-post-thumb{width:104px;max-width:inherit;height:104px;border-radius:8px;object-fit:cover}#seopress_cpt .google-snippet-preview.mobile-preview .wrap-m-icon-permalink{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:12px;display:flex}#seopress_cpt .google-snippet-preview.mobile-preview .wrap-m-icon-permalink .snippet-permalink{display:block;color:#3c4043;font-size:12px}#seopress_cpt .google-snippet-preview.mobile-preview .snippet-favicon{margin-right:12px;vertical-align:middle}#seopress_cpt .google-snippet-preview.mobile-preview .snippet-favicon img{width:16px;height:16px;max-width:inherit}#seopress_cpt .google-snippet-preview.mobile-preview .wrap-snippet .snippet-permalink:first-child{color:#3c4043;white-space:nowrap;font-size:12px;display:block}#seopress_cpt .google-snippet-preview .snippet-description,#seopress_cpt .google-snippet-preview .snippet-description-custom,#seopress_cpt .google-snippet-preview .snippet-description-default{color:#545454;font-size:14px;font-weight:400;line-height:18.2px;display:inline;hyphens:none;word-break:normal}#seopress_cpt .google-snippet-preview.mobile-preview .snippet-description,#seopress_cpt .google-snippet-preview.mobile-preview .snippet-description-custom,#seopress_cpt .google-snippet-preview.mobile-preview .snippet-description-default{color:#3c4043;font-size:14px;line-height:20px}#seopress_cpt .google-snippet-preview .snippet-date{color:grey;display:inline}#seopress_cpt .facebook-snippet-box{color:#4b4f56;font-size:14px;width:524px;max-width:100%}#seopress_cpt .facebook-snippet-box .notice,#seopress_cpt .twitter-snippet-box .notice{padding:10px 14px;margin:0 0 10px 0;width:100%}#seopress_cpt .facebook-snippet-box .notice span,#seopress_cpt .twitter-snippet-box .notice span{font-weight:700}#seopress_cpt .snippet-meta{display:flex;overflow:hidden;max-height:12px}#seopress_cpt .fb-by,#seopress_cpt .snippet-fb-site-name,#seopress_cpt .snippet-fb-url{color:#606770;font-size:12px;white-space:normal;line-height:11px;text-transform:uppercase;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis}#seopress_cpt .fb-sep{padding-left:5px;padding-right:5px;color:#606770;line-height:11px;font-size:12px}#seopress_cpt .facebook-snippet-box .facebook-snippet-text{border:1px solid #dadde1;background-color:#f2f3f5;padding:10px 12px}#seopress_cpt .facebook-snippet-box .title-desc{max-height:46px;overflow:hidden}#seopress_cpt .facebook-snippet-box .snippet-fb-title,#seopress_cpt .facebook-snippet-box .snippet-fb-title-custom,#seopress_cpt .facebook-snippet-box .snippet-fb-title-default{font-size:16px;line-height:20px;margin:3px 0 0;padding-top:2px;color:#1d2129;font-weight:700;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;white-space:normal;word-break:break-word;max-height:22px}#seopress_cpt .facebook-snippet-box .snippet-fb-description,#seopress_cpt .facebook-snippet-box .snippet-fb-description-custom,#seopress_cpt .facebook-snippet-box .snippet-fb-description-default{color:#606770;font-size:14px;line-height:20px;word-break:break-word;font-family:Helvetica,Arial,sans-serif;max-height:80px;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;white-space:normal;width:100%}#seopress_cpt .facebook-snippet-box img{display:block;height:274px;width:524px;object-fit:cover;background-color:#f0f0f0;text-align:center;border-bottom:none}.term-php #seopress_cpt .facebook-snippet-box img,.term-php #seopress_cpt .twitter-snippet-box img{width:100%;height:auto}.seopress_social_fb_img_upload,.seopress_social_twitter_img_upload{position:absolute;width:100%;cursor:pointer;height:100%;left:0;top:0}.seopress_social_fb_img_upload:hover::after,.seopress_social_twitter_img_upload:hover::after{content:"\f464";position:absolute;font-family:dashicons;width:100%;height:100%;top:0;left:0;font-size:40px;background:rgb(255 255 255 / 70%);display:flex;justify-content:center;align-items:center;color:#1e1e1e}.snippet-fb-img,.snippet-fb-img-custom,.snippet-fb-img-default,.snippet-twitter-img,.snippet-twitter-img-custom,.snippet-twitter-img-default{position:relative}#seopress_cpt .twitter-snippet-box{color:#4b4f56;font-size:14px;width:504px;max-width:100%}#seopress_cpt .snippet-twitter-url{color:#8899a6;font-size:14px;white-space:normal;line-height:11px;text-transform:uppercase;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis}#seopress_cpt .twitter-snippet-box .twitter-snippet-text{border:1px solid #dadde1;background-color:#fff;padding:10px 12px;border-radius:0 0 10px 10px}#seopress_cpt .twitter-snippet-box .title-desc{max-height:46px;overflow:hidden}#seopress_cpt .twitter-snippet-box .snippet-twitter-img,#seopress_cpt .twitter-snippet-box .snippet-twitter-img-custom,#seopress_cpt .twitter-snippet-box .snippet-twitter-img-default{border-radius:10px 10px 0 0;overflow:hidden}#seopress_cpt .twitter-snippet-box .snippet-twitter-title,#seopress_cpt .twitter-snippet-box .snippet-twitter-title-custom,#seopress_cpt .twitter-snippet-box .snippet-twitter-title-default{font-size:1em;line-height:20px;margin-bottom:5px;max-height:1.3em;color:#000;font-weight:700;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;white-space:normal;word-break:break-word}#seopress_cpt .twitter-snippet-box .snippet-twitter-description,#seopress_cpt .twitter-snippet-box .snippet-twitter-description-custom,#seopress_cpt .twitter-snippet-box .snippet-twitter-description-default{color:#000;font-size:14px;line-height:20px;word-break:break-word;font-family:Helvetica,Arial,sans-serif;max-height:80px;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;white-space:normal;width:100%}#seopress_cpt .twitter-snippet-box img{display:block;height:263px;width:504px;object-fit:cover;background-color:#f0f0f0;text-align:center;border-bottom:none}.wrap-toggle-preview{position:relative}.wrap-toggle-preview p{font-weight:700;margin:0 0 1rem 0}#seopress_add_to_insights{margin-left:1rem}#seopress_add_to_insights_status{display:inline-block;font-weight:700;margin:0 0 0 1rem;vertical-align:middle;padding:.3rem;font-style:italic}.seo_page_seopress-instant-indexing .wrap-sp-progress{max-width:35rem}#seopress_cpt .wrap-seopress-counters,#seopress_pro_cpt .wrap-seopress-counters,.seopress-setup .wrap-seopress-counters,.seopress-styles .wrap-seopress-counters{text-align:right;background:#e9ecef;padding:2px 5px;display:flex;font-size:12px;justify-content:flex-end;border-radius:0 0 .25rem .25rem}#seopress_cpt .sp-progress,#seopress_pro_cpt .sp-progress,.seopress-setup .sp-progress,.seopress-styles .sp-progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem .25rem 0 0;margin:-15px 0 0 0}#seopress_cpt .sp-progress-bar,#seopress_pro_cpt .sp-progress-bar,.seopress-setup .sp-progress-bar,.seopress-styles .sp-progress-bar{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#0085ba;transition:width .6s ease}#seopress_cpt #seopress_titles_desc_counters,#seopress_cpt #seopress_titles_title_counters,#seopress_pro_cpt #seopress_rich_snippets_articles_counters,#seopress_pro_cpt #seopress_rich_snippets_courses_counters{display:inline;margin-right:5px}#seopress_cpt #seopress_titles_desc_counters_val,#seopress_cpt #seopress_titles_title_counters_val,#seopress_pro_cpt #seopress_rich_snippets_articles_counters_val,#seopress_pro_cpt #seopress_rich_snippets_courses_counters_val{display:inline;font-weight:700}#tab-panel-seopress_titles_help_tab li span{font-weight:700;margin-right:10px}.seopress-styles .seopress-option{margin:85px 40px 40px}@media only screen and (max-width:782px){.seopress-styles .seopress-option{margin:85px 22px 22px}}.seopress-setup .seopress-option h1,.seopress-styles .seopress-option h1{font-size:var(--titleFontSize);color:var(--titleColor);font-weight:var(--titleFontWeight);margin:var(--titleMargin);display:flex;justify-content:space-between}.seopress-setup .seopress-option h1{margin-bottom:30px}.seopress_wrap_archive_cpt,.seopress_wrap_single_cpt,.seopress_wrap_single_tax,.seopress_wrap_tax{margin:0 0 20px 0}#tab_seopress_titles_archives .form-table th:empty,#tab_seopress_titles_single .form-table th:empty,#tab_seopress_titles_tax .form-table th:empty{display:none}.seopress-styles .seopress-option .link-archive{font-size:var(--fontSize)}.seopress-styles .seopress-option .link-archive .dashicons{font-size:18px;width:20px;height:20px;margin:inherit}.seopress-option h1 .feature-state .dashicons{font-size:16px;width:16px;height:16px;vertical-align:middle;margin:0 10px 0 0}.seopress-styles .seopress-option .submit{padding:20px 0 20px 0;left:0;margin:0;position:sticky;bottom:0;z-index:100;display:inline-block}@media only screen and (max-width:782px){.seopress-styles .seopress-option .submit{position:relative}}.seopress-styles .seopress-option .seopress-tab .submit{display:block;position:relative}.seopress-styles #wpcontent{padding-left:0}.seopress-styles pre{font-family:Menlo,Monaco,Andale Mono,Courier New,monospace;padding:10px;display:inline-block;background-color:var(--backgroundSecondaryHover);border-radius:3px;color:var(--colorDark);font-size:var(--fontSize)}.seopress-option .seopress-settings{float:left;max-width:750px;width:100%}.seopress-option .seopress-settings label{margin:0 0 0 10px}.wrap-seopress-tab-content{position:relative;display:block;width:100%;max-width:64rem;margin:0 auto}#seopress-tabs .seopress-tab{padding:10px 1.5rem;width:100%;display:none}#seopress-tabs.full-width .seopress-tab{width:100%}@media only screen and (max-width:1024px){#seopress-tabs .seopress-tab{width:100%}}#seopress-tabs .seopress-tab.active{display:inline-block;background:#fff}@media only screen and (max-width:782px){#seopress-tabs .seopress-tab.active{width:100%;border-left:none;border-top:1px solid RGB(238,238,238)}}#seopress_htaccess_file{width:100%}.seopress-option textarea{min-height:100px}.seopress-option .wp-picker-container button{box-shadow:none;border:1px solid #0071a1;border-radius:3px;background:#f3f5f6;text-transform:none}.seopress-option .wp-picker-container input[type=text].wp-color-picker{min-width:inherit}.seopress-option .wp-picker-container .wp-picker-default{margin:0}.seopress-option .wp-picker-container .wp-picker-clear{box-shadow:none;text-transform:none;border-radius:0;background:0 0;margin:0}.seopress-option .wp-picker-container .wp-picker-clear:hover{background:0 0;text-decoration:currentColor;color:inherit}.seopress-inbox-title p{font-size:20px;color:var(--titleColor);margin:0}#seopress-admin-tabs .ui-tabs-nav{display:flex;padding-top:1rem;padding-bottom:0}#seopress-admin-tabs .nav-tab-wrapper a.nav-tab-active:focus{color:inherit}.seopress-intro{padding:20px}.seopress-option .seopress-table{background:#fff;border:1px solid var(--borderColorLight)}.seopress-option .seopress-table th{padding:15px 10px;vertical-align:middle}.wp-admin-ui_page_seopress-roles .seopress-option .seopress-table th{min-width:200px}.seopress-option .seopress-table .seopress-settings-section{background:#f1f1f1}.seopress-option .seopress-table .seopress-table-head .seopress-feature{border-bottom:1px solid var(--borderColorLight);font-weight:700;background:#f1f1f1}#seopress-content .feature-state,.seopress-option .feature-state{font-style:italic;font-size:11px;font-weight:400}@media only screen and (max-width:782px){#seopress-content .feature-state,.seopress-option .feature-state{display:none}}.seopress-option #tab_seopress_titles_archives h3,.seopress-option #tab_seopress_titles_single h3,.seopress-option #tab_seopress_titles_tax h3{margin:2em 0 1em 0;border-top:1px solid var(--borderColorLight);padding:1em 0 0 0}.seopress-option #tab_seopress_titles_archives h3:first-child,.seopress-option #tab_seopress_titles_single h3:first-child,.seopress-option #tab_seopress_titles_tax h3:first-child{margin:0 0 1em 0}.seopress-option #tab_seopress_titles_archives h3 div,.seopress-option #tab_seopress_titles_single h3 div,.seopress-option #tab_seopress_titles_tax h3 div{display:inline}#seopress-content .feature-state-on,#seopress-content .feature-state.feature-state-on,.seopress-option .feature-state-on,.seopress-option .feature-state.feature-state-on{display:inline-block}#seopress-content .feature-state-off,.seopress-option .feature-state-off{display:none}.seopress-option .postbox .inside li{list-style:square inside;padding-left:5px}#tab_seopress_page_speed .inside li{list-style:none;padding-left:0;word-break:break-word}.seopress-option .log{display:none;font-weight:700}.seopress-option input[type=text].seopress-admin-menu-input{min-width:inherit;width:100%}.seopress_page_seopress-import-export .postbox{width:calc(100% - 20px)}#seopress_cpt #seopress_titles_title_meta{margin-bottom:.2rem}.seopress-option .section-tool{border:none;box-shadow:none;background:0 0;position:relative}.seopress-option .section-tool::after{content:"";background:#dedede;height:1px;width:100%;display:block}.seopress-option .section-tool:last-child{margin-bottom:0}.seopress-option .section-tool:last-child::after{content:none}.seopress-option .section-tool .inside{padding-left:0;padding-right:0}.seopress-option .sp-section-header{width:100%;display:flex;position:relative;align-items:center}.seopress-option .sp-section-header h2{font-size:1.5em}.seopress-option .sp-section-header>.dashicons{color:var(--primaryColor);padding:10px;border-radius:6px;margin-right:10px;background:#c4f0ff}.seopress-option .sp-section-header .wrap-toggle-checkboxes{display:flex}.seopress-notice{margin:5px 0 35px 15px;position:relative;top:75px;left:25px;background:rgb(0 124 186 / 10%);border-left:4px solid var(--primaryColor);padding:8px 12px;width:calc(100% - 108px);z-index:10}#seopress-ca-tabs .seopress-notice,#seopress-tabs .seopress-notice,#seopress_insights_dashboard_rankings_widget .seopress-notice,#seopress_pro_cpt .seopress-notice,.seopress-setup .seopress-notice{top:inherit;left:inherit;margin:15px 0 30px 0;width:auto}.seopress-hidden{display:none}.seopress-notice pre{background:#fff}.seopress-notice.is-success{border-left-color:var(--colorSuccess);background:#eff9f1}.seopress-notice.is-warning{border-left-color:#f0b849;background:#fef8ee}.seopress-notice.is-error{border-left-color:#cc1818;background:rgb(244 162 162 / 30%)}#seopress-tabs.wrap{margin:30px 0 0 0}#seopress-notifications-center .seopress-alert ul,#seopress-tabs.wrap ul{list-style:square inside;padding-left:5px;display:inline-block;max-width:35rem;width:100%}.post-type-seopress_404 .seopress-BlankState-message::before,.post-type-seopress_schemas .seopress-BlankState-message::before{font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"\f103"}.post-type-seopress_schemas .seopress-BlankState-message::before{content:"\f495"}.seopress-BlankState{text-align:center;padding:5em 0 0}.seopress-BlankState .seopress-BlankState-message{color:#aaa;margin:0 auto 1.5em;line-height:1.5em;font-size:1.2em;max-width:500px}.seopress-BlankState .seopress-BlankState-message::before{color:#ddd;text-shadow:0 -1px 1px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.8);font-size:8em;display:block;position:relative!important;top:auto;left:auto;line-height:1em;margin:0 0 .1875em}.seopress-BlankState .seopress-BlankState-cta{font-size:1.2em;padding:.75em 1.5em;margin:0 .25em}.seopress-BlankState{max-width:764px;text-align:center;margin:auto}.seopress-BlankState .seopress-BlankState-message{color:var(--titleColor);font-size:1.5em;margin:0 auto 1em}.seopress-BlankState .seopress-BlankState-message::before{font-size:120px}.seopress-BlankState .seopress-BlankState-buttons{margin-bottom:4em}#seopress_content_analysis .up,#seopress_content_analysis .up .dashicons{color:var(--colorSuccess)}#seopress_content_analysis .down,#seopress_content_analysis .down .dashicons{color:var(--colorAlert)}#seopress_content_analysis .up .dashicons{transform:rotateZ(45deg)}#seopress_content_analysis .stable .dashicons{transform:rotateZ(90deg)}#seopress_content_analysis .down .dashicons{transform:rotateZ(135deg)}#seopress_content_analysis .wrap-insights-post{clear:both;border-top:1px solid var(--borderColorCard);display:flex;align-items:center}#seopress_content_analysis .wrap-insights-post .widget-insights-title{margin:0 1rem}#seopress_content_analysis .wrap-insights-post span{font-weight:700;margin:0 .2rem 0 0}.wrap-user-roles{display:grid;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:782px){.wrap-user-roles{display:block}}#notice-insights-alert.is-active,#seopress-news-panel.is-active,#seopress-notifications-center.is-active{display:block!important}#seopress-notifications-center .seopress-alert{padding:16px 25px;position:relative;transition:all 150ms ease;justify-content:space-between;margin-bottom:20px}#seopress-notifications-center .seopress-alert:last-child{margin-bottom:0;border-bottom:none}#seopress-notifications-center .dashicons{display:flex;align-self:normal;width:30px;height:30px;color:var(--colorIcon);font-size:30px;margin:0 0 10px 0}#seopress-admin-tabs #tab_seopress_notifications.seopress-tab{background:0 0;padding:0;border-radius:0;width:100%}.seopress-notice #message{margin:5px 10px 2px 0}#seopress-notice a{position:relative;text-decoration:none;margin:0 0 0 .3rem}#seopress-notice a .tooltip{white-space:pre;z-index:200;padding:2px 5px;font-weight:500;font-size:12px;color:#aab7c4;background:#fff;box-shadow:0 1px 2px 0 rgba(49,49,93,.1),0 0 1px 0 rgba(0,0,0,.1);border-radius:2px;position:absolute;opacity:0;top:30px;transition:opacity .2s ease;visibility:hidden;line-height:20px;left:-100%;overflow:hidden}#seopress-notice a:hover .tooltip{opacity:1;visibility:visible}.seopress-page-list{margin:1.5rem auto}.post-type-seopress_404 .seopress-notice,.post-type-seopress_bot .seopress-notice,.post-type-seopress_schemas .seopress-notice{left:0;top:40px;margin:0 0 50px;width:calc(100% - 48px)}.seopress-search{position:relative;padding:20px}.seopress-search::before{content:"\f179";font-family:Dashicons;position:absolute;top:35px;left:30px;font-size:20px}.seopress-search input{padding-left:40px}.seopress-item-toggle-options{position:relative;cursor:pointer;padding:5px 10px;border:1px solid var(--borderColor);border-radius:3px;transform:rotate(90deg);display:inline-block}.seopress-item-toggle-options::before{content:"\f11c";font-family:Dashicons;font-size:18px;vertical-align:middle}.seopress-card{background:#fff;border:1px solid var(--borderColorCard);border-radius:3px;position:relative}.seopress-option .seopress-card-actions a+button{margin-left:.5em}.seopress-card-title{border-bottom:1px solid var(--borderColorCard);padding:18px 24px;display:flex;justify-content:space-between;align-items:center}.seopress-dashboard-columns .seopress-dashboard-column:last-child .seopress-card-title:hover{cursor:move}.seopress-card-title h2{margin:0}.seopress-cart-list{border-bottom:1px solid var(--borderColorCard);padding:0 0 0 24px;display:flex;align-items:center;text-decoration:none;color:var(--primaryColor);font-weight:700;line-height:20px}.seopress-cart-list *{text-decoration:none}.seopress-cart-list a{display:block;width:100%;padding:18px 24px 18px 0}.seopress-cart-list:last-child{border-bottom:none}.seopress-cart-list:active,.seopress-cart-list:focus,.seopress-cart-list:hover{background:var(--backgroundSecondaryHover)}body .seopress-cart-list h3{font-size:var(--fontSize);color:var(--primaryColor);font-weight:700;margin:0}.seopress-cart-list p{color:var(--titleColor);font-weight:400;margin:0;font-size:12px;line-height:20px}.seopress-card-footer{padding:10px 20px;border-top:1px solid var(--borderColorLight40)}.seopress-card-popover{display:none;background:#fff;border:1px solid var(--borderColor);padding:20px;position:absolute;top:55px;overflow-y:auto;right:28px;z-index:20}.seopress-card-popover.is-open{display:block}#seopress-tabs .seopress-tag-dropdown,#seopress_cpt .seopress-tag-dropdown,#seopress_cpt .tag-title,#seopress_pro_cpt .tag-title,.seopress-button,.seopress-option .tag-title{cursor:pointer;font-weight:500;border-radius:4px;transition:all .3s linear}#seopress_cpt .wrap-tags,#seopress_pro_cpt .wrap-tags,.seopress-option .wrap-tags{position:relative;display:inline-flex;width:100%;margin:10px 0}.seopress-option .wrap-tags{flex-wrap:wrap}.seopress-option .wrap-tags button{margin-bottom:10px}@media only screen and (max-width:782px){#seopress_cpt .wrap-tags,#seopress_pro_cpt .wrap-tags,.seopress-option .wrap-tags{flex-wrap:wrap}}#seopress-tabs .sp-wrap-tag-variables-list,#seopress_cpt .sp-wrap-tag-variables-list,#seopress_pro_cpt .sp-wrap-tag-variables-list{position:relative;float:left;display:none}#seopress-tabs.wrap .sp-tag-variables-list,#seopress_cpt .sp-tag-variables-list,#seopress_pro_cpt .sp-tag-variables-list{position:absolute;left:-48px;width:300px;z-index:100;top:20px;color:var(--titleColor);height:300px;z-index:100;overflow:auto;background:#fff;border:1px solid var(--borderColorLight);box-shadow:0 2px 6px rgb(0 0 0 / 5%);border-radius:2px;list-style:none;padding:0}#seopress-tabs .sp-wrap-tag-variables-list.open,#seopress_cpt .sp-wrap-tag-variables-list.open,#seopress_pro_cpt .sp-wrap-tag-variables-list.open{display:block}#seopress-tabs .seopress-tag-single-all.tag-description .dashicons,#seopress-tabs .seopress-tag-single-all.tag-title .dashicons,#seopress_cpt .seopress-tag-single-all.seopress-tag-dropdown .dashicons,#seopress_cpt .seopress-tag-single-all.tag-title .dashicons,#seopress_pro_cpt .seopress-tag-single-all.tag-title .dashicons{margin:0;transition:all 150ms linear}#seopress-tabs .seopress-tag-single-all.open .dashicons,#seopress_cpt .seopress-tag-single-all.open .dashicons,#seopress_pro_cpt .seopress-tag-single-all.open .dashicons{transform:rotateX(180deg)}#seopress-tabs.wrap .sp-tag-variables-list li,#seopress_cpt .sp-tag-variables-list li,#seopress_pro_cpt .sp-tag-variables-list li{padding:8px 12px;cursor:pointer;margin:0;border-bottom:1px solid var(--borderColorLight40)}#seopress-tabs .sp-tag-variables-list li span,#seopress_cpt .sp-tag-variables-list li span,#seopress_pro_cpt .sp-tag-variables-list li span{display:block;font-weight:700;font-size:12px;margin-bottom:2px}#seopress-tabs.wrap .sp-tag-variables-list li:hover,#seopress_cpt .sp-tag-variables-list li:hover,#seopress_pro_cpt .sp-tag-variables-list li:hover{background:var(--backgroundPrimaryHover);color:#fff;border-bottom-color:#fff}#seopress-tabs.wrap .sp-tag-variables-list li::after,#seopress_cpt .sp-tag-variables-list li::after,#seopress_pro_cpt .sp-tag-variables-list li::after{content:attr(data-value);display:inline-block;background:#e9ecef;padding:1px 5px;color:#333;font-family:Menlo,Monaco,Andale Mono,Courier New,monospace;border-radius:3px;font-size:11px}#seopress-tabs.wrap .seopress-tag-dropdown .dashicons,#seopress_cpt .seopress-tag-dropdown .dashicons,#seopress_cpt .tag-title .dashicons,#seopress_pro_cpt .tag-title .dashicons,.seopress-option .tag-title .dashicons{padding:0;height:16px;width:16px;font-size:16px;margin-right:5px;color:var(--primaryColor);vertical-align:middle}#seopress-tabs.wrap .seopress-tag-dropdown:hover .dashicons,#seopress_cpt .seopress-tag-dropdown:hover .dashicons,#seopress_cpt .tag-title:hover .dashicons,#seopress_pro_cpt .tag-title:hover .dashicons,.seopress-option .tag-title:hover .dashicons{color:#fff}#seopress-tabs.wrap .seopress-tag-dropdown .dashicons{margin:0}.seopress-overlay-tag-dropdown{position:absolute;display:none;top:0;left:0;width:100%;height:100%;z-index:50}.seopress-overlay-tag-dropdown.active{display:block}#seopress-tabs .seopress-tag-dropdown,#seopress_cpt .seopress-tag-dropdown,#seopress_cpt .tag-title,#seopress_pro_cpt .tag-title,.seopress-option .tag-title{padding:5px 12px;font-size:10px;user-select:none;margin:0 5px 0 0;display:inline-flex;text-transform:uppercase;align-items:center;color:var(--primaryColor)}#seopress-tabs .seopress-tag-dropdown:focus,#seopress-tabs .seopress-tag-dropdown:hover,#seopress_cpt .seopress-tag-dropdown:focus,#seopress_cpt .seopress-tag-dropdown:hover,#seopress_cpt .tag-title:focus,#seopress_cpt .tag-title:hover,#seopress_pro_cpt .tag-title:focus,#seopress_pro_cpt .tag-title:hover,.seopress-option .tag-title:focus,.seopress-option .tag-title:hover{box-shadow:0 0 var(--wp-admin-border-width-focus) var(--backgroundPrimary);background:var(--backgroundPrimaryHover);color:#fff}@media only screen and (max-width:782px){#seopress-tabs .seopress-tag-dropdown,#seopress_cpt .seopress-tag-dropdown,#seopress_cpt .tag-title,#seopress_pro_cpt .tag-title,.seopress-option .tag-title{margin-bottom:10px}}#seopress-content .seopress-useful-tools .widget-reverse li{padding:10px;margin:0;border-bottom:1px solid var(--borderColorLight)}#seopress-content .seopress-reverse label,#seopress-content .seopress-useful-tools .widget-whois ul li span{font-weight:700}#seopress-content #seopress-reverse-url{width:100%;margin:10px 0}#seopress-content .widget-reverse p{margin:0}.seopress-styles #screen-meta{position:relative;top:60px}.seopress-styles #screen-meta-links .show-settings{box-shadow:none}.seopress-styles #screen-meta-links .screen-meta-toggle{position:fixed;top:32px;z-index:2000;right:40px}@media only screen and (max-width:782px){.seopress-styles #screen-meta-links .screen-meta-toggle{position:relative;top:60px}}#seopress-content input.toggle,#seopress_cpt input.toggle,.seopress-option input.toggle{max-height:0;max-width:0;opacity:0;position:relative}.seopress-feature input.toggle{display:block}#seopress_cpt input.toggle,.seopress_wrap_single_cpt input.toggle,.seopress_wrap_tax input.toggle{margin:0;border:none;min-width:0}#seopress-content input.toggle+label,#seopress_cpt #tabs-1 input.toggle+label,.seopress-option input.toggle+label{display:inline-block;position:relative;box-shadow:inset 0 0 0 1px #d5d5d5;text-indent:-5000px;height:20px;width:40px;border-radius:15px;margin:0 10px 0 0}#seopress-content input.toggle+label{margin:0;left:-20px}#seopress_cpt #tabs-1 input.toggle+label{margin:0}.wrap-toggle-checkboxes input.toggle+label{float:left;margin-right:10px}#seopress-content input.toggle+label:before,#seopress_cpt input.toggle+label:before,.seopress-option input.toggle+label:before{content:"";position:absolute;display:block;height:20px;width:30px;top:0;left:0;border-radius:15px;background:rgba(19,191,17,0);transition:.25s ease-in-out}#seopress-content input.toggle+label:after,#seopress_cpt input.toggle+label:after,.seopress-option input.toggle+label:after{content:"";position:absolute;display:block;height:20px;width:20px;top:0;left:0;border-radius:15px;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.2);transition:.25s ease-in-out}#seopress_cpt input.toggle+label,#seopress_cpt input.toggle+label:before,.seopress_wrap_single_cpt input.toggle+label,.seopress_wrap_single_cpt input.toggle+label:before,.seopress_wrap_tax input.toggle+label,.seopress_wrap_tax input.toggle+label:before{width:40px;height:20px}#seopress_cpt input.toggle+label:after,.seopress_wrap_single_cpt input.toggle+label:after,.seopress_wrap_tax input.toggle+label:after{width:20px;height:20px}#seopress-content input.toggle[data-toggle="1"]+label:before,#seopress_cpt input.toggle[data-toggle="1"]+label:before,.seopress-option input.toggle[data-toggle="1"]+label:before,.seopress_wrap_single_cpt input.toggle[data-toggle="1"]+label:before,.seopress_wrap_tax input.toggle[data-toggle="1"]+label:before{width:40px;background:var(--backgroundPrimary)}#seopress-content input.toggle[data-toggle="1"]+label:after,#seopress_cpt input.toggle[data-toggle="1"]+label:after,.seopress-option input.toggle[data-toggle="1"]+label:after{left:20px;box-shadow:inset 0 0 0 1px var(--backgroundPrimary),0 2px 4px rgba(0,0,0,.2)}#seopress_cpt input.toggle[data-toggle="1"]+label:after,.seopress_wrap_single_cpt input.toggle[data-toggle="1"]+label:after,.seopress_wrap_tax input.toggle[data-toggle="1"]+label:after{box-shadow:inset 0 0 0 1px var(--backgroundPrimary),0 2px 4px rgba(0,0,0,.2)}#seopress-content .seopress-page-list{position:relative;display:block;max-width:64rem}@media only screen and (max-width:782px){#seopress-content .seopress-page-list{grid-template-columns:repeat(1,1fr)}}.seopress-setup .wrap,.seopress-styles .wrap{margin:0;display:flex;position:relative}.toplevel_page_seopress-option.seopress-styles .wrap{display:inherit;position:inherit;margin:inherit}@media only screen and (max-width:782px){.seopress-setup .wrap,.seopress-styles .wrap{display:inherit;position:inherit;margin:inherit}}.seopress-option .wrap div.nav-tab-wrapper{margin:0;padding:0;line-height:inherit;width:15%;z-index:10;font-weight:400;display:block;border-bottom:none}@media only screen and (max-width:782px){.seopress-option .wrap div.nav-tab-wrapper{width:100%;margin:0 0 20px 0;padding:0}}#seopress-admin-tabs.wrap div.nav-tab-wrapper{background:#fff;margin:0 auto;max-width:64rem;width:100%;border-bottom:1px solid var(--borderColorCard);padding:0;line-height:inherit;position:sticky;z-index:10;top:92px;border-radius:4px 4px 0 0;font-weight:400;overflow:hidden;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:600px){#seopress-admin-tabs.wrap div.nav-tab-wrapper{top:0;display:block}}@media only screen and (max-width:1024px){#seopress-admin-tabs.wrap div.nav-tab-wrapper{display:block}}.seopress-option .nav-tab{border:0;background:0 0;opacity:.5;padding:6px 30px 6px 10px;transition:opacity .3s linear;color:var(--titleColor);margin:0;float:none;display:inline-block;width:100%;text-align:left;font-weight:400;white-space:normal;line-height:1.71428571;font-size:14px;text-decoration:none}#seopress-admin-tabs .nav-tab{background:0 0;opacity:.5;padding:14px 20px;transition:opacity .3s linear;margin:0;float:none;display:inline-block;font-weight:400}#seopress-admin-tabs .nav-tab{width:100%}#seopress-admin-tabs .nav-tab-active,#seopress-admin-tabs .nav-tab-active:focus,#seopress-admin-tabs .nav-tab-active:focus:active,#seopress-admin-tabs .nav-tab-active:hover,#seopress-admin-tabs .nav-tab:focus,.nav-tab-active:focus,.seopress-option .nav-tab-active,.seopress-option .nav-tab-active:focus:active,.seopress-option .nav-tab-active:hover,.seopress-option .nav-tab:focus{opacity:1;outline:0;font-weight:600;position:relative;border-left:3px solid var(--backgroundPrimary)}#seopress-admin-tabs .nav-tab-active,#seopress-admin-tabs .nav-tab-active:focus,#seopress-admin-tabs .nav-tab-active:focus:active,#seopress-admin-tabs .nav-tab-active:hover,#seopress-admin-tabs .nav-tab:focus{border-bottom:4px solid var(--backgroundPrimary);border-left:none}#seopress-admin-tabs .nav-tab:hover,.seopress-option .nav-tab:hover{opacity:1}#seopress-admin-tabs .nav-tab:focus,.seopress-option .nav-tab:focus{outline:0;box-shadow:none}@keyframes sp-fade-in-out{0%{opacity:0;bottom:0;visibility:hidden}25%{opacity:1;bottom:40px;visibility:visible}75%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}.sp-components-snackbar-list{position:fixed;right:0;bottom:40px;padding-left:16px;padding-right:16px;animation-name:sp-fade-in-out;animation-duration:5s;animation-iteration-count:1;animation-fill-mode:forwards;visibility:hidden;z-index:1}.sp-components-snackbar__content{display:flex;align-items:center;justify-content:space-between;line-height:1.4}.sp-components-snackbar{font-family:var(--fontFamily);font-size:var(--fontSize);background-color:#32373c;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.3);color:#fff;padding:16px 24px;cursor:pointer}.sp-components-snackbar .dashicons{color:#fff}
1
+ #seopress_content_analysis *,#seopress_cpt *,#seopress_pro_cpt *,.seopress-option *,.seopress-styles *{box-sizing:border-box}@font-face{font-family:seopress;src:url(../fonts/seopress.eot?81521271);src:url(../fonts/seopress.eot?81521271#iefix) format("embedded-opentype"),url(../fonts/seopress.woff?81521271) format("woff2"),url(../fonts/seopress.woff?81521271) format("woff"),url(../fonts/seopress.ttf?81521271) format("truetype"),url(../fonts/seopress.svg?81521271#seopress) format("svg");font-weight:400;font-style:normal}[class*=" icon-seopress"],[class^=icon-seopress-]{font-family:seopress!important;font-size:14px!important;line-height:24px!important}#adminmenu div.wp-menu-image.dashicons-admin-seopress::before{content:"\e800";font-family:seopress;font-weight:700;font-size:12px;line-height:20px}#seopress_content_analysis,#seopress_cpt,#seopress_pro_cpt,#wpadminbar,.column-seopress_score,.post-type-seopress_404 #wpcontent,.post-type-seopress_schemas #wpcontent,.seopress-option #wpcontent,.seopress-styles #wpcontent,.seopress-ui-datepicker{--primaryColor:#007cba;--paragraphColor:#757575;--fontSize:13px;--fontFamily:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--color:#757575;--colorDark:#1e1e1e;--colorAlert:#eb0f00;--colorWarning:#ffba00;--colorSuccess:#4ab866;--colorLowAlert:#e39f48;--colorPre:#37864b;--colorIcon:#d7dade;--lineHeight:24px;--titleColor:#3c434a;--titleFontSize:20px;--titleFontWeight:normal;--titleMargin:10px 0;--backgroundPrimary:#007cba;--backgroundPrimaryHover:#006ba1;--backgroundSecondaryHover:#f0f0f0;--borderColor:#a7aaad;--borderColorLight:#dcdcde;--borderColorLight40:rgba(220, 220, 222, 0.4);--borderColorCard:#e2e4e7;--borderColorTab:#c3c4c7}.seopress-option .text-center,.seopress-styles .text-center{text-align:center}.post-type-seopress_404 .btn,.post-type-seopress_schemas .btn,.seopress-option .btn,.seopress-styles .btn{display:inline-flex;text-decoration:none;font-size:var(--fontSize);margin:0;border:0;cursor:pointer;-webkit-appearance:none;background:0 0;transition:box-shadow .1s linear;height:36px;align-items:center;padding:6px 12px;border-radius:2px;vertical-align:middle;color:var(--colorDark);white-space:nowrap;outline:1px solid transparent}.post-type-seopress_404 .btnPrimary,.post-type-seopress_schemas .btnPrimary,.seopress-option .btnPrimary,.seopress-styles .btnPrimary{background:var(--primaryColor);color:#fff;text-decoration:none}.post-type-seopress_404 .btnPrimary:hover,.post-type-seopress_schemas .btnPrimary:hover,.seopress-option .btnPrimary:hover,.seopress-styles .btnPrimary:hover{background:var(--backgroundPrimaryHover);color:#fff}.post-type-seopress_404 .btnSecondary,.post-type-seopress_schemas .btnSecondary,.seopress-option .btnSecondary,.seopress-styles .btnSecondary{box-shadow:inset 0 0 0 1px var(--primaryColor);color:var(--primaryColor);background:0 0}.seopress-option .btnSecondary.is-deletable,.seopress-styles .btnSecondary.is-deletable{border-color:#cc1818;color:#cc1818;box-shadow:rgb(204 24 24) 0 0 0 1px inset}.post-type-seopress_404 .btnTertiary,.post-type-seopress_schemas .btnTertiary,.seopress-option .btnTertiary,.seopress-styles .btnTertiary{color:var(--primaryColor);background:0 0}.post-type-seopress_404 .btnTertiary:hover,.post-type-seopress_schemas .btnTertiary:hover,.seopress-option .btnTertiary:hover,.seopress-styles .btnTertiary:hover{box-shadow:inset 0 0 0 1px var(--primaryColor)}.seopress-option hr,.seopress-setup hr,.seopress-styles hr{align-self:center;flex-grow:1;height:1px;margin:0;border:0;border-top:1px solid #dcdcde;border-bottom:1px solid #f6f7f7}.seopress-setup hr{margin-left:10px}#seopress-tabs.wrap .list-none{list-style:none;padding-left:0}.seopress-option .dashicons,.seopress-page-list .dashicons{vertical-align:middle;margin-right:5px;text-decoration:none}.seopress-activity-panel .dashicons{margin-right:0}#seopress-news-panel .seopress-item-inner .dashicons{vertical-align:top}.seopress-button{text-transform:uppercase;background:#fff;border-color:#c8d7e1;border-style:solid;border-width:1px 1px 2px;color:#2e4453;display:inline-block;margin:0;outline:0;overflow:hidden;text-overflow:ellipsis;text-decoration:none;vertical-align:top;font-size:14px;line-height:20px;padding:6px 8px 6px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.seopress-button:hover{border-color:#a8bece;color:#00a0d2}.seopress-button .dashicons{vertical-align:middle}body .seopress-option h2{color:var(--titleColor);font-size:20px;line-height:24px;font-weight:400}body .seopress-option h3{color:var(--titleColor);font-size:16px;line-height:20px}#seopress_content_analysis input[type=text],#seopress_content_analysis textarea,#seopress_cpt input[type=text],#seopress_cpt textarea,#seopress_pro_cpt input[type=text],#seopress_pro_cpt textarea{width:100%;display:inline-block}#seopress_cpt #tabs-6 input[type=number]{min-width:200px}#seopress_cpt #tabs-6 #wrap-videos .video:first-child .remove-video{display:none}#seopress_content_analysis label,#seopress_cpt label,#seopress_pro_cpt label{margin-bottom:8px;display:inline-block;width:100%}#seopress_cpt #tabs-6{padding:0}body .seopress-option input[type=password],body .seopress-option input[type=text],body .seopress-option select,body .seopress-option textarea{max-width:35rem;border:1px solid var(--borderColor);box-shadow:0 2px 6px rgb(0 0 0 / 5%);width:100%}body .seopress-option select{min-height:50px}.wrap-opening-hours select{width:inherit}body .seopress-option input[type=number],body .seopress-option input[type=password],body .seopress-option input[type=text]{line-height:46px}body .seopress-option input[type=number]:hover,body .seopress-option input[type=password]:hover,body .seopress-option input[type=text]:hover,body .seopress-option select:hover,body .seopress-option textarea:hover{border-color:#787c82}body .seopress-option input[type=number]:active,body .seopress-option input[type=number]:focus,body .seopress-option input[type=password]:active,body .seopress-option input[type=password]:focus,body .seopress-option input[type=text]:active,body .seopress-option input[type=text]:focus,body .seopress-option select:active,body .seopress-option select:focus,body .seopress-option textarea:active,body .seopress-option textarea:focus{box-shadow:0 0 0 2px var(--primaryColor);border-color:transparent}@media only screen and (max-width:1024px){body .seopress-option input[type=number],body .seopress-option input[type=password],body .seopress-option input[type=text],body .seopress-option textarea{min-width:inherit;width:100%}}#seopress_content_analysis input[type=checkbox],#seopress_cpt input[type=checkbox],#seopress_pro_cpt input[type=checkbox],body .seopress-option input[type=checkbox]{font-family:var(--fontFamily);padding:6px 8px;box-shadow:0 0 0 transparent;transition:box-shadow .1s linear;border-radius:2px;border:1px solid var(--color);font-size:16px;line-height:normal;border:1px solid var(--colorDark);margin-right:12px;transition:none;border-radius:2px;background:#fff;color:var(--colorDark);clear:none;cursor:pointer;display:inline-block;line-height:0;margin:-1px 4px 0 0!important;outline:0;padding:0!important;text-align:center;vertical-align:top;width:20px;height:20px;-webkit-appearance:none;appearance:none;transition:.1s border-color ease-in-out}#seopress_content_analysis input[type=checkbox]:checked::before,#seopress_cpt input[type=checkbox]:checked::before,#seopress_pro_cpt input[type=checkbox]:checked::before,body .seopress-option input[type=checkbox]:checked::before{content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");background:var(--primaryColor);margin:-1px;width:20px;height:20px}#seopress_content_analysis input[type=checkbox]:active,#seopress_content_analysis input[type=checkbox]:focus,#seopress_cpt input[type=checkbox]:active,#seopress_cpt input[type=checkbox]:focus,#seopress_pro_cpt input[type=checkbox]:active,#seopress_pro_cpt input[type=checkbox]:focus,body .seopress-option input[type=checkbox]:active,body .seopress-option input[type=checkbox]:focus{box-shadow:0 0 0 2px var(--primaryColor);border-color:transparent}.field-recommended,.field-required{font-weight:700}.field-required{color:var(--colorAlert)}.field-recommended{color:var(--colorWarning)}.form-table td{padding:15px 0}.form-table td p{margin:4px 0}.form-table td p.seopress_wrap_archive_cpt{margin-bottom:15px}.form-table td label{display:block}table.wp-list-table .manage_column.column-seopress_canonical,table.wp-list-table .manage_column.column-seopress_desc,table.wp-list-table .manage_column.column-seopress_insights,table.wp-list-table .manage_column.column-seopress_noindex,table.wp-list-table .manage_column.column-seopress_redirect_enable,table.wp-list-table .manage_column.column-seopress_redirect_url,table.wp-list-table .manage_column.column-seopress_title,table.wp-list-table .manage_column.column-seopress_tkw{width:7%!important}.post-type-product table.fixed thead .column-seopress_desc,.post-type-product table.fixed thead .column-seopress_title{width:8%}.post-type-product .fixed .column-seopress_ps,.post-type-product .fixed .column-seopress_words,.post-type-product table.fixed thead .column-seopress_canonical,.post-type-product table.fixed thead .column-seopress_redirect_enable,.post-type-product table.fixed thead .column-seopress_redirect_url,.post-type-product table.fixed thead .column-seopress_tkw{width:6%}.post-type-product .fixed .column-seopress_score{width:50px}table.fixed thead .column-seopress_nofollow,table.fixed thead .column-seopress_noindex{width:100px}@media only screen and (max-width:1200px){table.fixed .column-seopress_canonical>div,table.fixed .column-seopress_desc>div,table.fixed .column-seopress_redirect_enable>div,table.fixed .column-seopress_redirect_url>div,table.fixed .column-seopress_title>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table.fixed thead .column-seopress_canonical,table.fixed thead .column-seopress_nofollow,table.fixed thead .column-seopress_noindex,table.fixed thead .column-seopress_ps,table.fixed thead .column-seopress_redirect_enable,table.fixed thead .column-seopress_redirect_url,table.fixed thead .column-seopress_score,table.fixed thead .column-seopress_tkw,table.fixed thead .column-seopress_words{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.post-type-seopress_backlinks .wp-list-table .column-seopress_backlinks_url{width:35%}.post-type-seopress_backlinks .wp-list-table .column-seopress_backlinks_anchor_text{width:20%}.seopress-styles #seopress-header{padding:22px 120px 22px 40px;height:60px;margin:0 auto;width:calc(100% - 160px);background:#fff;position:fixed;top:32px;z-index:110;display:flex;justify-content:space-between;align-items:center}.folded.seopress-styles #seopress-header{width:calc(100% - 35px)}@media only screen and (max-width:782px){.seopress-styles #seopress-header{width:100%;padding:22px;top:46px;position:absolute}}#seopress-header #seopress-navbar ul{margin:0;padding:0}#seopress-header #seopress-navbar ul li{margin:0;display:inline-block;position:relative;padding:0 20px 0 0;font-weight:700}#seopress-header #seopress-navbar ul li::after{content:"/";color:var(--paragraphColor);position:absolute;display:block;top:0;left:calc(100% - 10px)}#seopress-header #seopress-navbar ul li:last-child:after{content:none}.sp-dashboard-card-highlight{border:1px dashed #c3c4c7;margin:20px 0}.seopress-summary-items{display:flex;flex-wrap:wrap}.seopress-summary-item{display:flex;flex-direction:column;padding:20px;border-bottom:1px solid var(--borderColorLight40);border-right:1px solid var(--borderColorLight40);line-height:1.4em;text-decoration:none;width:50%;color:var(--colorDark);justify-content:center}@media only screen and (max-width:782px){.seopress-summary-item{width:100%}}.seopress-summary-item-label{display:block;margin-bottom:16px;color:var(--color);font-size:14px;line-height:20px}.seopress-summary-item-data{margin-bottom:4px;font-weight:500;color:var(--colorDark);font-size:20px;line-height:28px}.seopress-summary-item-data small{font-weight:400;font-size:11px;text-transform:uppercase}.seopress-summary-items .inside,.seopress-tab.inside{padding:20px}#seopress-admin-tabs.ui-tabs{position:relative;padding:.2em;border:none;font-family:inherit;font-size:inherit}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:-1px .2em 0 0;padding:0;white-space:nowrap;border:none;background:0 0}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li a{float:left;padding:.38em 1em .75rem;outline:0;border-bottom:2px solid #fff}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-state-disabled a,#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a,#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text;border-bottom:2px solid #23282d;color:#23282d}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li a,#seopress-admin-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;color:#0073aa;text-decoration:none}#seopress-admin-tabs.ui-tabs-vertical{width:55em}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav{padding:.2em .1em .2em .2em;float:left;width:12em}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li{clear:left;width:100%;border-bottom-width:1px!important;border-right-width:0!important;margin:0 -1px .2em 0}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active{padding-bottom:0;padding-right:.1em;border-right-width:1px}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-panel{padding:1em;float:right;width:40em}#seopress-admin-tabs.wrap{background:#fff;display:block;width:64rem;max-width:100%;margin:0 auto}@media only screen and (max-width:1024px){#seopress-admin-tabs.wrap{width:100%}}#seopress-admin-tabs .seopress-tab{width:100%;display:none}#seopress-admin-tabs .seopress-tab.active{visibility:visible;overflow:inherit;opacity:1;transform:translateX(0);display:inherit;position:relative}.seopress-dashboard-columns{display:flex;max-width:64rem;margin:0 auto;justify-content:space-between;flex-direction:row}.seopress-dashboard-column{align-self:flex-start;width:calc(50% - 12px);margin:0}@media only screen and (max-width:782px){.seopress-dashboard-columns{max-width:100%;flex-direction:column}.seopress-dashboard-column{width:100%}}#seopress-admin-tabs .ui-tabs-nav,.seopress-get-started{margin:0 auto 20px;max-width:64rem;padding:2rem;width:100%;border-radius:0 0 4px 4px}.seopress-get-started{background:#fff url(../img/bg-hero-started.svg) no-repeat 100% 50%/contain;position:relative}.seopress-get-started .inside{padding:2rem}.seopress-get-started .preheader{text-transform:uppercase;font-size:11px;font-weight:600;color:var(--paragraphColor)}.seopress-activity-panel-tabs{height:60px;display:flex;align-items:center}.seopress-activity-panel-tabs .btn{display:flex;flex-direction:column;justify-content:center;color:var(--color);height:60px;padding:10px 26px;border-bottom:3px solid transparent}.seopress-activity-panel-tabs .btn:hover{background:var(--backgroundSecondaryHover)}.seopress-activity-panel-tabs .btn.is-active{border-bottom:3px solid var(--backgroundPrimary);color:var(--colorDark)}.seopress-activity-panel-wrapper{height:calc(100vh - 92px);top:92px;background:var(--backgroundSecondaryHover);width:510px;transform:translateX(100%);transition-duration:.3s;transition-timing-function:ease-in-out;position:fixed;right:0;z-index:1000;overflow-x:hidden;overflow-y:auto}@media only screen and (max-width:782px){.seopress-activity-panel-wrapper{top:106px}}.seopress-activity-panel-wrapper.is-open{transform:none;box-shadow:0 12px 12px 0 rgb(85 93 102 / 30%)}.seopress-activity-panel-header{background:#e0e0e0;padding:16px 24px}.seopress-activity-panel-content{background:#fff;padding:16px 24px}.seopress-list-items,.seopress-list-items .seopress-item{margin:0}.seopress-list-items .seopress-item{border-bottom:1px solid var(--borderColorLight40)}.seopress-list-items .seopress-item:last-child{border-bottom:none}.seopress-list-items .seopress-item .seopress-item-inner{color:var(--primaryColor);text-decoration:none;padding:15px 20px;background:#fff;font-size:var(--fontSize);font-weight:700;width:100%}.seopress-option .has-action{display:flex;align-items:center}.seopress-list-items .seopress-item .seopress-item-inner.done{text-decoration:line-through}.seopress-list-items .seopress-item .seopress-item-inner:hover{background:var(--backgroundSecondaryHover)}.seopress-list-items .seopress-item-after,.seopress-list-items .seopress-item-before{margin:0 20px 0 10px;position:relative}.seopress-list-items .seopress-item-after::after,.seopress-list-items .seopress-item-before::before{content:"\f330";font-family:Dashicons;vertical-align:middle;font-size:20px;font-weight:400}.seopress-list-items .seopress-item-after{margin-left:auto;padding-left:20px;margin-right:0}.seopress-list-items .seopress-item-after::after{content:"\f345"}.seopress-list-items .seopress-item .seopress-item-title{margin:5px 0;color:var(--primaryColor)}.seopress-list-items .seopress-item .seopress-item-date{color:var(--paragraphColor);font-weight:400;margin:0}.seopress-list-items .seopress-item .seopress-item-content{color:var(--colorDark);font-weight:400;margin:0}.indexing-log,.seopress-list-items .seopress-item .seopress-item-inner.check{position:relative}.indexing-log::before,.seopress-list-items .seopress-item .seopress-item-inner.check::before{content:"";width:32px;height:32px;font-size:24px;vertical-align:middle;border-radius:50px;color:#fff;margin-right:10px;display:inline-block;border:1px solid var(--borderColorLight);line-height:32px;text-align:center}.seopress-list-items .seopress-item .seopress-item-inner.check::before{content:attr(data-index);color:var(--primaryColor);font-size:16px;border-color:var(--primaryColor)}.indexing-log.indexing-done::before,.indexing-log.indexing-failed::before,.seopress-list-items .seopress-item .seopress-item-inner.done::before{background:var(--backgroundPrimary);border:none;content:"\f15e";font-family:Dashicons;color:#fff;font-size:24px}.seopress-list-items .seopress-item.is-active:first-child a{box-shadow:inset 5px 0 0 0 var(--primaryColor);transition:box-shadow .1s linear}.seopress-list-items .seopress-item.is-active:first-child a::after{content:'';box-shadow:inset 5px 0 0 0 var(--primaryColor);transition:box-shadow .1s linear;background-color:var(--primaryColor);opacity:.1;position:absolute;width:100%;height:100%;left:0;top:0}.indexing-log.indexing-done::before{background:var(--colorSuccess)}.indexing-log.indexing-failed::before{background:var(--colorAlert);content:"\f335"}.sp-tooltip{position:relative;margin-left:5px;display:inline-block;cursor:help;vertical-align:bottom;text-align:left;background:0 0;border:none;padding:0}.sp-tooltip .dashicons{color:var(--colorDark)}.sp-tooltip .sp-tooltiptext{visibility:hidden;position:absolute;z-index:999999999;width:350px;right:-310px;padding:20px;top:25px;font-weight:400;box-shadow:0 3px 30px rgb(25 30 35 / 10%);border:1px solid var(--borderColorLight40);background:#fff;word-break:break-word;text-transform:none}.sp-tooltip .sp-tooltiptext::before{border:8px solid var(--borderColorLight40);top:-8px}.sp-tooltip .sp-tooltiptext::after{border:8px solid #fff;top:-6px}.sp-tooltip .sp-tooltiptext::after,.sp-tooltip .sp-tooltiptext::before{border-bottom-style:solid;border-left-color:transparent;border-right-color:transparent;border-top:none;margin-left:-10px;content:"";position:absolute;height:0;width:0;line-height:0;left:30px}.sp-tooltip:active .sp-tooltiptext,.sp-tooltip:focus .sp-tooltiptext,.sp-tooltip:hover .sp-tooltiptext{visibility:visible}.sp-tooltip .sp-tooltip-headings{font-size:18px;font-weight:600;margin-bottom:20px;display:block}.sp-tooltip .sp-tooltip-desc{margin-bottom:20px;display:block;border-bottom:1px solid var(--borderColorLight40);padding-bottom:20px;font-size:var(--fontSize);line-height:1.5}.sp-tooltip .sp-tooltip-code{font-family:Menlo,Monaco,Andale Mono,Courier New,monospace;display:block;word-break:break-all;color:var(--colorPre);font-size:11px}.analysis-score .sp-tooltip{vertical-align:middle;font-size:.75em}#seopress_content_analysis .wrap-insights-post .sp-tooltip *{font-weight:400}#seopress_content_analysis .wrap-insights-post .sp-tooltip-headings{font-weight:700}#seopress_content_analysis a{color:var(--backgroundPrimary)}#seopress_content_analysis a.nounderline,#seopress_content_analysis a.nounderline:hover{text-decoration:none}#seopress_content_analysis .wrap-seopress-analysis{display:inline-block;width:100%}#seopress_content_analysis .col-left{width:calc(50% - 30px);float:left;margin-right:30px}#seopress_content_analysis .col-right{float:right;width:50%}#seopress_content_analysis #seopress_suggestions{display:inline-block;width:100%;margin:0;height:auto;padding:20px 0;position:relative;left:-5px}#seopress_content_analysis #seopress_suggestions li{list-style:none;margin:5px;display:inline-block}#seopress_content_analysis .analysis-score{clear:both;border-top:1px solid var(--borderColorCard);display:flex;justify-content:space-between;align-items:center}.column-seopress_score .analysis-score{display:flex;align-content:center}#seopress_content_analysis .analysis-score p,.column-seopress_score .analysis-score p{font-weight:700;font-size:1.2em}#seopress-ca-tabs .seopress-gsc-render{margin:1rem 0}#seopress-ca-tabs .dashicons{vertical-align:middle;margin-right:1rem}#seopress-ca-tabs .seopress-gsc-verdict .dashicons{font-size:30px;width:30px;height:30px}#seopress-ca-tabs .dashicons-yes-alt{color:var(--colorSuccess)}#seopress-ca-tabs .dashicons-info{color:var(--colorWarning)}#seopress-ca-tabs .dashicons-dismiss{color:var(--colorAlert)}#seopress-ca-tabs .seopress-gsc-analysis{margin-top:1rem;margin-bottom:1rem;display:inline-block;width:100%}#seopress-ca-tabs .seopress-gsc-cat{border-bottom:1px solid var(--borderColorCard);margin-bottom:.5rem;font-weight:700;padding-bottom:.5rem}#seopress-ca-tabs .seopress-gsc-analysis .seopress-gsc-item{display:flex}#seopress-ca-tabs .seopress-gsc-analysis .seopress-gsc-item-name{width:240px}#seopress-ca-tabs .seopress-gsc-analysis .seopress-gsc-item div{margin:.5rem 0}#seopress-ca-tabs .seopress-gsc-summary{display:block;padding:20px;margin:20px 0;top:0;left:0}#seopress-ca-tabs .seopress-gsc-verdict{font-weight:700;font-size:1.2em}#seopress_content_analysis .analysis-score svg,.column-seopress_score .analysis-score svg{display:inline-block;height:30px;width:30px;margin:0;border-radius:100%;position:relative;font-weight:600;shape-rendering:geometricprecision;font-size:.5rem;vertical-align:middle;margin-right:15px}.column-seopress_score .analysis-score p,.column-seopress_score .analysis-score svg{margin:0}@keyframes loadingPulse{0%{stroke:#adc5d2}50%{stroke:#00a0d2}100%{stroke:#adc5d2}}#seopress_content_analysis .analysis-score .loading #bar{stroke-dashoffset:0!important;stroke:#adc5d2!important;animation:loadingPulse 3s infinite ease-in-out}#seopress_content_analysis .analysis-score .good #bar,.column-seopress_score .analysis-score #bar.good{stroke:var(--colorSuccess)}#seopress_content_analysis .analysis-score .notgood #bar,.column-seopress_score .analysis-score #bar.notgood{stroke-dashoffset:101px;stroke:var(--colorWarning)}#seopress_content_analysis .analysis-score svg circle,.column-seopress_score .analysis-score svg circle{stroke-dashoffset:0;transition:stroke-dashoffset 1s linear;stroke:#ccc;stroke-width:2em}#tab_seopress_page_speed .ps-score svg path,#tab_seopress_ps .ps-score svg path{stroke-linecap:round;stroke-width:2.8;fill:none}#tab_seopress_page_speed .ps-score,#tab_seopress_ps .ps-score{position:relative;display:inline-block}#tab_seopress_page_speed .ps-score svg,#tab_seopress_ps .ps-score svg{width:80px;height:80px}#tab_seopress_page_speed .ps-score span,#tab_seopress_ps .ps-score span{font-weight:700;left:0;position:absolute;top:0;width:80px;height:80px;align-items:center;display:flex;justify-content:center;margin:0}#tab_seopress_page_speed .ps-score.green #bar,#tab_seopress_ps .ps-score.green #bar{stroke:var(--colorSuccess)}#tab_seopress_page_speed .ps-score.yellow #bar,#tab_seopress_ps .ps-score.yellow #bar{stroke:var(--colorWarning)}#tab_seopress_page_speed .ps-score.red #bar,#tab_seopress_ps .ps-score.red #bar{stroke:var(--colorAlert)}#tab_seopress_ps .score,.wrap-seopress-score .score{width:12px;height:12px;display:inline-block;margin-right:10px;vertical-align:middle}#tab_seopress_ps .score.red,.wrap-seopress-score .score.red{border-bottom-color:var(--colorAlert);border-bottom-style:solid;border-bottom-width:12px;border-left-color:transparent;border-left-style:solid;border-left-width:6px;border-right-color:transparent;border-right-style:solid;border-right-width:6px}.wrap-seopress-score small{font-size:12px}.wrap-seopress-score small.red,.wrap-seopress-score small.yellow{color:var(--colorAlert)}#tab_seopress_ps .score.yellow,.wrap-seopress-score .score.yellow{background-color:var(--colorWarning);display:inline-block}#tab_seopress_ps .score.green,.wrap-seopress-score .score.green{border-radius:100%;background-color:var(--colorSuccess)}.wrap-seopress-score small.green{color:var(--colorSuccess)}.wrap-seopress-score .score.null{background:#ccc;border-radius:100%}#seopress_content_analysis .gr-analysis{clear:both}#seopress_content_analysis .gr-analysis-title{border-top:1px solid var(--borderColorCard);position:relative}#seopress_content_analysis .gr-analysis-title .impact,#seopress_cpt .impact{position:absolute;left:10px;top:calc(50% - 5px);width:10px;height:10px;border-radius:50px;padding:0;margin:0;border:1px solid #fff}#seopress_content_analysis .gr-analysis .impact.good{background:var(--colorSuccess);box-shadow:0 0 5px var(--colorSuccess)}#seopress_content_analysis .gr-analysis .impact.low{background:var(--colorWarning);box-shadow:0 0 5px var(--colorWarning)}#seopress_content_analysis .gr-analysis .impact.medium{background:var(--colorLowAlert);box-shadow:0 0 5px var(--colorLowAlert)}#seopress_content_analysis .gr-analysis .impact.high,#seopress_cpt .impact.high{background:var(--colorAlert);box-shadow:0 0 5px var(--colorAlert)}#seopress_content_analysis .gr-analysis-content .impact.high{background:var(--colorAlert);box-shadow:none;color:#fff;padding:2px 4px;margin-left:5px;border-radius:4px;font-weight:700}#seopress_cpt .impact.high{position:relative;top:calc(50% - 18px);display:inline-block;left:inherit;right:-10px}#seopress_content_analysis .description,#seopress_cpt .description,#seopress_pro_cpt .description,.seopress-option .description{display:block;font-size:12px;color:var(--color)}@media only screen and (max-width:782px){#seopress_content_analysis .description,#seopress_cpt .description,#seopress_pro_cpt .description,.seopress-option .description{word-break:break-word}}#seopress_content_analysis input~span.description,#seopress_content_analysis span.description~input,#seopress_cpt input~span.description,#seopress_cpt span.description~input,#seopress_pro_cpt input~span.description,#seopress_pro_cpt span.description~input{margin-top:5px}#seopress_content_analysis .gr-analysis-title button{background:#fff;border:0;cursor:pointer;display:block;margin:0;position:relative;text-align:left;width:100%;padding:15px 30px;align-items:center;transition:all .3s linear}#seopress_content_analysis .gr-analysis-title button:hover{background:#f3f4f5}#seopress_content_analysis .gr-analysis-title button:focus{color:#191e23;border:none;box-shadow:none;outline-offset:-2px;outline:1px dotted #555d66}#seopress_content_analysis .gr-analysis-title button .seopress-arrow::after{content:"\f343";font-family:Dashicons;position:absolute;right:10px;top:calc(50% - 7px)}#seopress_content_analysis .gr-analysis-title button.open .seopress-arrow::after{content:"\f347"}#seopress_content_analysis .gr-analysis-content{padding:0 1rem .5rem 1rem;display:none;width:100%;border-top:1px solid var(--borderColorCard)}#seopress_content_analysis h3{margin:0;font-size:1em}#seopress_content_analysis h4{border-bottom:1px solid var(--borderColorCard);padding-bottom:.5rem;text-transform:uppercase;font-size:.85em;position:-webkit-sticky;position:sticky;top:0;background:#fff}#seopress_content_analysis .wrap-analysis-img ul{display:flex;flex-wrap:wrap}#seopress_content_analysis .wrap-analysis-img ul li{padding:0;text-align:left;cursor:default;user-select:auto}#seopress_content_analysis .wrap-analysis-img h4{border-bottom:1px solid var(--borderColorLight);padding-bottom:10px}#seopress_content_analysis .wrap-analysis-img ul li img{max-width:150px;max-height:150px;object-fit:cover;border:1px solid var(--borderColorLight);cursor:default;padding:1px}#seopress-analysis-tabs .dashicons,#seopress_cpt .dashicons{vertical-align:middle}#seopress-analysis-tabs{clear:both}#seopress_content_analysis .dashicons-no-alt,#seopress_content_analysis .dashicons-yes,#seopress_pro_cpt .dashicons-no-alt,#seopress_pro_cpt .dashicons-yes{color:#fff;background:var(--colorSuccess);border-radius:50px;margin-right:10px}#seopress_content_analysis .dashicons-no-alt,#seopress_pro_cpt .dashicons-no-alt{background:var(--colorAlert)}#seopress-schemas-tabs .description-alt,#seopress_content_analysis .description-alt,#seopress_cpt .description-alt{padding:1em 0;border-top:1px solid var(--borderColorLight);border-bottom:1px solid var(--borderColorLight);display:flex}#seopress_cpt .desc-fb{margin-top:0;border-top:none}#seopress-schemas-tabs .description-alt svg,#seopress_content_analysis .description-alt svg,#seopress_cpt .description-alt svg{vertical-align:middle;align-self:center;fill:#f0b849;flex-shrink:0;margin-right:16px}#seopress_cpt .notice{padding:10px 14px;margin:0}#seopress_cpt .inside{margin:0;padding:0}#seopress_cpt .ui-tabs .ui-tabs-nav{display:flex;position:relative;width:100%;z-index:10;margin:0;border-radius:0;padding:0;align-items:center;padding:0;height:48px;border-bottom:1px solid #ddd;background:inherit;line-height:inherit;color:inherit;border-top:none;border-left:none;border-right:none}#seopress_cpt .ui-tabs .sp-section{font-weight:700;font-size:var(--fontSize)}#seopress_cpt .ui-helper-clearfix:after{content:none}.seopress_page_seopress-titles #seopress-tabs .form-table td,.seopress_page_seopress-titles #seopress_content_analysis .form-table td{padding:0}#seopress_cpt .ui-tabs .ui-tabs-panel{background:#fff;border-radius:0;display:inline-block;padding:1em 1.4em;width:100%}#seopress_content_analysis .dashicons-info,#seopress_cpt .ui-tabs .ui-tabs-panel .dashicons-info,#seopress_pro_cpt .dashicons-info{font-size:16px;vertical-align:middle;height:16px;width:16px}#seopress_cpt .ui-tabs .ui-tabs-nav li,#seopress_cpt .ui-tabs-anchor{cursor:pointer!important}body #seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active{position:relative;z-index:60;cursor:pointer;border-radius:0;border-bottom:4px solid var(--backgroundPrimary)!important}#seopress_cpt .wp-color-result{margin:0}#seopress_cpt #tabs-6 #wrap-videos .video .accordion-section-content,#seopress_cpt #tabs-6>p{padding:0 1.4em}#seopress_cpt #tabs-6 #wrap-videos .video .accordion-section-content{padding:0 1.4em 1em}#seopress_cpt #tabs-6 #wrap-videos .video{border-top:1px solid var(--borderColorLight)}#seopress_cpt #tabs-6 #wrap-videos .video .accordion-section-title{border-left:none;border-right:none;font-size:1em;padding:1em 1.4em}#seopress_cpt #tabs-6 #wrap-videos .video:last-child .accordion-section-content,#seopress_cpt #tabs-6 #wrap-videos .video:last-child .accordion-section-title{border-bottom:1px solid var(--borderColorLight)}#seopress_content_analysis .mandatory,#seopress_cpt .mandatory{color:var(--colorAlert)}#seopress_cpt .box-left{float:left;width:49%;margin-right:1%}#seopress_cpt .box-right{float:left;width:49%;margin-left:1%}#seopress_cpt #tabs-3 .box-left{width:44%}#seopress_cpt #tabs-3 .box-right{width:54%}@media only screen and (max-width:1200px){#seopress_cpt .box-left,#seopress_cpt .box-right{float:none;width:100%;margin:0}}@media only screen and (max-width:1500px){#seopress_cpt #tabs-3 .box-left,#seopress_cpt #tabs-3 .box-right{float:none;width:100%;margin:0}}#edittag #seopress_cpt #tabs-3 .box-left,#edittag #seopress_cpt #tabs-3 .box-right{float:none;width:100%;margin:0}#seopress-tabs .seopress_media_upload,#seopress_pro_cpt .seopress_media_upload{margin-top:.5rem}#term-seopress #seopress_cpt{width:95%}#seopress_cpt .ui-tabs{position:relative;padding:0;border:none;font-family:inherit;font-size:inherit;display:inline-block;width:100%}#seopress_cpt .ui-tabs .ui-tabs-nav li{list-style:none;position:relative;padding:0;white-space:nowrap;margin:0;border:none;height:48px;background:0 0}#seopress_cpt .ui-tabs .ui-tabs-nav li a{display:flex;padding:3px 15px;align-items:center}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li a,#seopress_cpt .ui-tabs-vertical .ui-tabs-nav li a{display:block}#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:0;padding-bottom:0}#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-state-disabled a,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active a,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-loading a{font-weight:500}#seopress_cpt .ui-tabs .ui-tabs-nav li a,#seopress_cpt .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;color:#191e23;text-decoration:none;height:48px}#seopress_cpt .ui-tabs .ui-tabs-nav li a:focus,#seopress_cpt .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a:focus{outline:3px solid transparent;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--backgroundPrimary),inset 0 -4px 0 0 var(--backgroundPrimary)}#seopress_cpt .ui-tabs-vertical{width:55em}#seopress_cpt .ui-tabs-vertical .ui-tabs-nav{padding:.2em .1em .2em .2em;float:left;width:12em}#seopress_cpt .ui-tabs-vertical .ui-tabs-nav li{clear:left;width:100%;border-bottom-width:1px!important;border-right-width:0!important;margin:0 -1px .2em 0}#seopress_cpt .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active{padding-bottom:0;padding-right:.1em;border-right-width:1px}#seopress_cpt .ui-tabs-vertical .ui-tabs-panel{padding:1em;float:right;width:40em}#seopress_cpt .ui-tabs .ui-tabs-nav li a .dashicons{margin-right:2px}#seopress_cpt .google-snippet-preview{font-family:arial,sans-serif;word-break:break-all}#seopress_cpt .google-snippet-preview.mobile-preview .wrap-snippet{margin:0 0 10px 0;box-shadow:0 1px 6px rgba(32,33,36,.28);border-radius:8px;padding:12px 16px}#seopress_cpt .google-snippet-preview>p{word-break:normal}#seopress_cpt .google-snippet-preview .snippet-title,#seopress_cpt .google-snippet-preview .snippet-title-custom,#seopress_cpt .google-snippet-preview .snippet-title-default{color:#1a0dab;font-size:18px;font-weight:400;line-height:21.6px}#seopress_cpt .google-snippet-preview.mobile-preview .snippet-title,#seopress_cpt .google-snippet-preview.mobile-preview .snippet-title-custom,#seopress_cpt .google-snippet-preview.mobile-preview .snippet-title-default{font-size:16px;line-height:20px;margin-bottom:12px}#seopress_cpt .google-snippet-preview .snippet-permalink{color:#006621;font-size:14px;font-style:normal;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#seopress_cpt .google-snippet-preview .wrap-snippet .wrap-m-icon-permalink,#seopress_cpt .google-snippet-preview.mobile-preview .snippet-permalink{display:none}#seopress_cpt .google-snippet-preview.mobile-preview .wrap-snippet-mobile{display:flex;justify-content:space-between}#seopress_cpt .google-snippet-preview.mobile-preview .wrap-meta-desc{margin-right:8px}#seopress_cpt .google-snippet-preview .wrap-post-thumb{display:none}#seopress_cpt .google-snippet-preview.mobile-preview .wrap-post-thumb{margin-left:8px;display:block}#seopress_cpt .google-snippet-preview.mobile-preview .snippet-post-thumb{width:104px;max-width:inherit;height:104px;border-radius:8px;object-fit:cover}#seopress_cpt .google-snippet-preview.mobile-preview .wrap-m-icon-permalink{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:12px;display:flex}#seopress_cpt .google-snippet-preview.mobile-preview .wrap-m-icon-permalink .snippet-permalink{display:block;color:#3c4043;font-size:12px}#seopress_cpt .google-snippet-preview.mobile-preview .snippet-favicon{margin-right:12px;vertical-align:middle}#seopress_cpt .google-snippet-preview.mobile-preview .snippet-favicon img{width:16px;height:16px;max-width:inherit}#seopress_cpt .google-snippet-preview.mobile-preview .wrap-snippet .snippet-permalink:first-child{color:#3c4043;white-space:nowrap;font-size:12px;display:block}#seopress_cpt .google-snippet-preview .snippet-description,#seopress_cpt .google-snippet-preview .snippet-description-custom,#seopress_cpt .google-snippet-preview .snippet-description-default{color:#545454;font-size:14px;font-weight:400;line-height:18.2px;display:inline;hyphens:none;word-break:normal}#seopress_cpt .google-snippet-preview.mobile-preview .snippet-description,#seopress_cpt .google-snippet-preview.mobile-preview .snippet-description-custom,#seopress_cpt .google-snippet-preview.mobile-preview .snippet-description-default{color:#3c4043;font-size:14px;line-height:20px}#seopress_cpt .google-snippet-preview .snippet-date{color:grey;display:inline}#seopress_cpt .facebook-snippet-box{color:#4b4f56;font-size:14px;width:524px;max-width:100%}#seopress_cpt .facebook-snippet-box .notice,#seopress_cpt .twitter-snippet-box .notice{padding:10px 14px;margin:0 0 10px 0;width:100%}#seopress_cpt .facebook-snippet-box .notice span,#seopress_cpt .twitter-snippet-box .notice span{font-weight:700}#seopress_cpt .snippet-meta{display:flex;overflow:hidden;max-height:12px}#seopress_cpt .fb-by,#seopress_cpt .snippet-fb-site-name,#seopress_cpt .snippet-fb-url{color:#606770;font-size:12px;white-space:normal;line-height:11px;text-transform:uppercase;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis}#seopress_cpt .fb-sep{padding-left:5px;padding-right:5px;color:#606770;line-height:11px;font-size:12px}#seopress_cpt .facebook-snippet-box .facebook-snippet-text{border:1px solid #dadde1;background-color:#f2f3f5;padding:10px 12px}#seopress_cpt .facebook-snippet-box .title-desc{max-height:46px;overflow:hidden}#seopress_cpt .facebook-snippet-box .snippet-fb-title,#seopress_cpt .facebook-snippet-box .snippet-fb-title-custom,#seopress_cpt .facebook-snippet-box .snippet-fb-title-default{font-size:16px;line-height:20px;margin:3px 0 0;padding-top:2px;color:#1d2129;font-weight:700;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;white-space:normal;word-break:break-word;max-height:22px}#seopress_cpt .facebook-snippet-box .snippet-fb-description,#seopress_cpt .facebook-snippet-box .snippet-fb-description-custom,#seopress_cpt .facebook-snippet-box .snippet-fb-description-default{color:#606770;font-size:14px;line-height:20px;word-break:break-word;font-family:Helvetica,Arial,sans-serif;max-height:80px;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;white-space:normal;width:100%}#seopress_cpt .facebook-snippet-box img{display:block;height:274px;width:524px;object-fit:cover;background-color:#f0f0f0;text-align:center;border-bottom:none}.term-php #seopress_cpt .facebook-snippet-box img,.term-php #seopress_cpt .twitter-snippet-box img{width:100%;height:auto}.seopress_social_fb_img_upload,.seopress_social_twitter_img_upload{position:absolute;width:100%;cursor:pointer;height:100%;left:0;top:0}.seopress_social_fb_img_upload:hover::after,.seopress_social_twitter_img_upload:hover::after{content:"\f464";position:absolute;font-family:dashicons;width:100%;height:100%;top:0;left:0;font-size:40px;background:rgb(255 255 255 / 70%);display:flex;justify-content:center;align-items:center;color:#1e1e1e}.snippet-fb-img,.snippet-fb-img-custom,.snippet-fb-img-default,.snippet-twitter-img,.snippet-twitter-img-custom,.snippet-twitter-img-default{position:relative}#seopress_cpt .twitter-snippet-box{color:#4b4f56;font-size:14px;width:504px;max-width:100%}#seopress_cpt .snippet-twitter-url{color:#8899a6;font-size:14px;white-space:normal;line-height:11px;text-transform:uppercase;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis}#seopress_cpt .twitter-snippet-box .twitter-snippet-text{border:1px solid #dadde1;background-color:#fff;padding:10px 12px;border-radius:0 0 10px 10px}#seopress_cpt .twitter-snippet-box .title-desc{max-height:46px;overflow:hidden}#seopress_cpt .twitter-snippet-box .snippet-twitter-img,#seopress_cpt .twitter-snippet-box .snippet-twitter-img-custom,#seopress_cpt .twitter-snippet-box .snippet-twitter-img-default{border-radius:10px 10px 0 0;overflow:hidden}#seopress_cpt .twitter-snippet-box .snippet-twitter-title,#seopress_cpt .twitter-snippet-box .snippet-twitter-title-custom,#seopress_cpt .twitter-snippet-box .snippet-twitter-title-default{font-size:1em;line-height:20px;margin-bottom:5px;max-height:1.3em;color:#000;font-weight:700;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;white-space:normal;word-break:break-word}#seopress_cpt .twitter-snippet-box .snippet-twitter-description,#seopress_cpt .twitter-snippet-box .snippet-twitter-description-custom,#seopress_cpt .twitter-snippet-box .snippet-twitter-description-default{color:#000;font-size:14px;line-height:20px;word-break:break-word;font-family:Helvetica,Arial,sans-serif;max-height:80px;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;white-space:normal;width:100%}#seopress_cpt .twitter-snippet-box img{display:block;height:263px;width:504px;object-fit:cover;background-color:#f0f0f0;text-align:center;border-bottom:none}.wrap-toggle-preview{position:relative}.wrap-toggle-preview p{font-weight:700;margin:0 0 1rem 0}#seopress_add_to_insights{margin-left:1rem}#seopress_add_to_insights_status{display:inline-block;font-weight:700;margin:0 0 0 1rem;vertical-align:middle;padding:.3rem;font-style:italic}.seo_page_seopress-instant-indexing .wrap-sp-progress{max-width:35rem}#seopress_cpt .wrap-seopress-counters,#seopress_pro_cpt .wrap-seopress-counters,.seopress-setup .wrap-seopress-counters,.seopress-styles .wrap-seopress-counters{text-align:right;background:#e9ecef;padding:2px 5px;display:flex;font-size:12px;justify-content:flex-end;border-radius:0 0 .25rem .25rem}#seopress_cpt .sp-progress,#seopress_pro_cpt .sp-progress,.seopress-setup .sp-progress,.seopress-styles .sp-progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem .25rem 0 0;margin:-15px 0 0 0}#seopress_cpt .sp-progress-bar,#seopress_pro_cpt .sp-progress-bar,.seopress-setup .sp-progress-bar,.seopress-styles .sp-progress-bar{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#0085ba;transition:width .6s ease}#seopress_cpt #seopress_titles_desc_counters,#seopress_cpt #seopress_titles_title_counters,#seopress_pro_cpt #seopress_rich_snippets_articles_counters,#seopress_pro_cpt #seopress_rich_snippets_courses_counters{display:inline;margin-right:5px}#seopress_cpt #seopress_titles_desc_counters_val,#seopress_cpt #seopress_titles_title_counters_val,#seopress_pro_cpt #seopress_rich_snippets_articles_counters_val,#seopress_pro_cpt #seopress_rich_snippets_courses_counters_val{display:inline;font-weight:700}#tab-panel-seopress_titles_help_tab li span{font-weight:700;margin-right:10px}.seopress-styles .seopress-option{margin:85px 40px 40px}@media only screen and (max-width:782px){.seopress-styles .seopress-option{margin:85px 22px 22px}}.seopress-setup .seopress-option h1,.seopress-styles .seopress-option h1{font-size:var(--titleFontSize);color:var(--titleColor);font-weight:var(--titleFontWeight);margin:var(--titleMargin);display:flex;justify-content:space-between}.seopress-setup .seopress-option h1{margin-bottom:30px}.seopress_wrap_archive_cpt,.seopress_wrap_single_cpt,.seopress_wrap_single_tax,.seopress_wrap_tax{margin:0 0 20px 0}#tab_seopress_titles_archives .form-table th:empty,#tab_seopress_titles_single .form-table th:empty,#tab_seopress_titles_tax .form-table th:empty{display:none}.seopress-styles .seopress-option .link-archive{font-size:var(--fontSize)}.seopress-styles .seopress-option .link-archive .dashicons{font-size:18px;width:20px;height:20px;margin:inherit}.seopress-option h1 .feature-state .dashicons{font-size:16px;width:16px;height:16px;vertical-align:middle;margin:0 10px 0 0}.seopress-styles .seopress-option .submit{padding:20px 0 20px 0;left:0;margin:0;position:sticky;bottom:0;z-index:100;display:inline-block}@media only screen and (max-width:782px){.seopress-styles .seopress-option .submit{position:relative}}.seopress-styles .seopress-option .seopress-tab .submit{display:block;position:relative}.seopress-styles #wpcontent{padding-left:0}.seopress-styles pre{font-family:Menlo,Monaco,Andale Mono,Courier New,monospace;padding:10px;display:inline-block;background-color:var(--backgroundSecondaryHover);border-radius:3px;color:var(--colorDark);font-size:var(--fontSize)}.seopress-option .seopress-settings{float:left;max-width:750px;width:100%}.seopress-option .seopress-settings label{margin:0 0 0 10px}.wrap-seopress-tab-content{position:relative;display:block;width:100%;max-width:64rem;margin:0 auto}#seopress-tabs .seopress-tab{padding:10px 1.5rem;width:100%;display:none}#seopress-tabs.full-width .seopress-tab{width:100%}@media only screen and (max-width:1024px){#seopress-tabs .seopress-tab{width:100%}}#seopress-tabs .seopress-tab.active{display:inline-block;background:#fff}@media only screen and (max-width:782px){#seopress-tabs .seopress-tab.active{width:100%;border-left:none;border-top:1px solid RGB(238,238,238)}}#seopress_htaccess_file{width:100%}.seopress-option textarea{min-height:100px}.seopress-option .wp-picker-container button{box-shadow:none;border:1px solid #0071a1;border-radius:3px;background:#f3f5f6;text-transform:none}.seopress-option .wp-picker-container input[type=text].wp-color-picker{min-width:inherit}.seopress-option .wp-picker-container .wp-picker-default{margin:0}.seopress-option .wp-picker-container .wp-picker-clear{box-shadow:none;text-transform:none;border-radius:0;background:0 0;margin:0}.seopress-option .wp-picker-container .wp-picker-clear:hover{background:0 0;text-decoration:currentColor;color:inherit}.seopress-inbox-title p{font-size:20px;color:var(--titleColor);margin:0}#seopress-admin-tabs .ui-tabs-nav{display:flex;padding-top:1rem;padding-bottom:0}#seopress-admin-tabs .nav-tab-wrapper a.nav-tab-active:focus{color:inherit}.seopress-intro{padding:20px}.seopress-option .seopress-table{background:#fff;border:1px solid var(--borderColorLight)}.seopress-option .seopress-table th{padding:15px 10px;vertical-align:middle}.wp-admin-ui_page_seopress-roles .seopress-option .seopress-table th{min-width:200px}.seopress-option .seopress-table .seopress-settings-section{background:#f1f1f1}.seopress-option .seopress-table .seopress-table-head .seopress-feature{border-bottom:1px solid var(--borderColorLight);font-weight:700;background:#f1f1f1}#seopress-content .feature-state,.seopress-option .feature-state{font-style:italic;font-size:11px;font-weight:400}@media only screen and (max-width:782px){#seopress-content .feature-state,.seopress-option .feature-state{display:none}}.seopress-option #tab_seopress_titles_archives h3,.seopress-option #tab_seopress_titles_single h3,.seopress-option #tab_seopress_titles_tax h3{margin:2em 0 1em 0;border-top:1px solid var(--borderColorLight);padding:1em 0 0 0}.seopress-option #tab_seopress_titles_archives h3:first-child,.seopress-option #tab_seopress_titles_single h3:first-child,.seopress-option #tab_seopress_titles_tax h3:first-child{margin:0 0 1em 0}.seopress-option #tab_seopress_titles_archives h3 div,.seopress-option #tab_seopress_titles_single h3 div,.seopress-option #tab_seopress_titles_tax h3 div{display:inline}#seopress-content .feature-state-on,#seopress-content .feature-state.feature-state-on,.seopress-option .feature-state-on,.seopress-option .feature-state.feature-state-on{display:inline-block}#seopress-content .feature-state-off,.seopress-option .feature-state-off{display:none}.seopress-option .postbox .inside li{list-style:square inside;padding-left:5px}#tab_seopress_page_speed .inside li{list-style:none;padding-left:0;word-break:break-word}.seopress-option .log{display:none;font-weight:700}.seopress-option input[type=text].seopress-admin-menu-input{min-width:inherit;width:100%}.seopress_page_seopress-import-export .postbox{width:calc(100% - 20px)}#seopress_cpt #seopress_titles_title_meta{margin-bottom:.2rem}.seopress-option .section-tool{border:none;box-shadow:none;background:0 0;position:relative}.seopress-option .section-tool::after{content:"";background:#dedede;height:1px;width:100%;display:block}.seopress-option .section-tool:last-child{margin-bottom:0}.seopress-option .section-tool:last-child::after{content:none}.seopress-option .section-tool .inside{padding-left:0;padding-right:0}.seopress-option .sp-section-header{width:100%;display:flex;position:relative;align-items:center}.seopress-option .sp-section-header h2{font-size:1.5em;margin:20px 0}.seopress-option .sp-section-header>.dashicons{color:var(--primaryColor);padding:10px;border-radius:6px;margin-right:10px;background:#c4f0ff}.seopress-option .sp-section-header .wrap-toggle-checkboxes{display:flex}.seopress-notice{margin:5px 0 35px 15px;position:relative;top:75px;left:25px;background:rgb(0 124 186 / 10%);border-left:4px solid var(--primaryColor);padding:8px 12px;width:calc(100% - 108px);z-index:10}#seopress-ca-tabs .seopress-notice,#seopress-tabs .seopress-notice,#seopress_insights_dashboard_rankings_widget .seopress-notice,#seopress_pro_cpt .seopress-notice,.seopress-setup .seopress-notice{top:inherit;left:inherit;margin:15px 0 30px 0;width:auto}.seopress-hidden{display:none}.seopress-notice pre{background:#fff}.seopress-notice.is-success{border-left-color:var(--colorSuccess);background:#eff9f1}.seopress-notice.is-warning{border-left-color:#f0b849;background:#fef8ee}.seopress-notice.is-error{border-left-color:#cc1818;background:rgb(244 162 162 / 30%)}#seopress-tabs .seopress-notice.is-inline,.seopress-setup .seopress-notice.is-inline{margin-bottom:0;width:fit-content}#seopress-tabs.wrap{margin:30px 0 0 0}#seopress-notifications-center .seopress-alert ul,#seopress-tabs.wrap ul{list-style:square inside;padding-left:5px;display:inline-block;max-width:35rem;width:100%}.post-type-seopress_404 .seopress-BlankState-message::before,.post-type-seopress_schemas .seopress-BlankState-message::before{font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"\f103"}.post-type-seopress_schemas .seopress-BlankState-message::before{content:"\f495"}.seopress-BlankState{text-align:center;padding:5em 0 0}.seopress-BlankState .seopress-BlankState-message{color:#aaa;margin:0 auto 1.5em;line-height:1.5em;font-size:1.2em;max-width:500px}.seopress-BlankState .seopress-BlankState-message::before{color:#ddd;text-shadow:0 -1px 1px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.8);font-size:8em;display:block;position:relative!important;top:auto;left:auto;line-height:1em;margin:0 0 .1875em}.seopress-BlankState .seopress-BlankState-cta{font-size:1.2em;padding:.75em 1.5em;margin:0 .25em}.seopress-BlankState{max-width:764px;text-align:center;margin:auto}.seopress-BlankState .seopress-BlankState-message{color:var(--titleColor);font-size:1.5em;margin:0 auto 1em}.seopress-BlankState .seopress-BlankState-message::before{font-size:120px}.seopress-BlankState .seopress-BlankState-buttons{margin-bottom:4em}#seopress_content_analysis .up,#seopress_content_analysis .up .dashicons{color:var(--colorSuccess)}#seopress_content_analysis .down,#seopress_content_analysis .down .dashicons{color:var(--colorAlert)}#seopress_content_analysis .up .dashicons{transform:rotateZ(45deg)}#seopress_content_analysis .stable .dashicons{transform:rotateZ(90deg)}#seopress_content_analysis .down .dashicons{transform:rotateZ(135deg)}#seopress_content_analysis .wrap-insights-post{clear:both;border-top:1px solid var(--borderColorCard);display:flex;align-items:center}#seopress_content_analysis .wrap-insights-post .widget-insights-title{margin:0 1rem}#seopress_content_analysis .wrap-insights-post span{font-weight:700;margin:0 .2rem 0 0}.wrap-user-roles{display:grid;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:782px){.wrap-user-roles{display:block}}#notice-insights-alert.is-active,#seopress-news-panel.is-active,#seopress-notifications-center.is-active{display:block!important}#seopress-notifications-center .seopress-alert{padding:16px 25px;position:relative;transition:all 150ms ease;justify-content:space-between;margin-bottom:20px}#seopress-notifications-center .seopress-alert:last-child{margin-bottom:0;border-bottom:none}#seopress-notifications-center .dashicons{display:flex;align-self:normal;width:30px;height:30px;color:var(--colorIcon);font-size:30px;margin:0 0 10px 0}#seopress-admin-tabs #tab_seopress_notifications.seopress-tab{background:0 0;padding:0;border-radius:0;width:100%}.seopress-notice #message{margin:5px 10px 2px 0}#seopress-notice a{position:relative;text-decoration:none;margin:0 0 0 .3rem}#seopress-notice a .tooltip{white-space:pre;z-index:200;padding:2px 5px;font-weight:500;font-size:12px;color:#aab7c4;background:#fff;box-shadow:0 1px 2px 0 rgba(49,49,93,.1),0 0 1px 0 rgba(0,0,0,.1);border-radius:2px;position:absolute;opacity:0;top:30px;transition:opacity .2s ease;visibility:hidden;line-height:20px;left:-100%;overflow:hidden}#seopress-notice a:hover .tooltip{opacity:1;visibility:visible}.seopress-page-list{margin:1.5rem auto}.post-type-seopress_404 .seopress-notice,.post-type-seopress_bot .seopress-notice,.post-type-seopress_schemas .seopress-notice{left:0;top:40px;margin:0 0 50px;width:calc(100% - 48px)}.seopress-search{position:relative;padding:20px}.seopress-search::before{content:"\f179";font-family:Dashicons;position:absolute;top:35px;left:30px;font-size:20px}.seopress-search input{padding-left:40px}.seopress-item-toggle-options{position:relative;cursor:pointer;padding:5px 10px;border:1px solid var(--borderColor);border-radius:3px;transform:rotate(90deg);display:inline-block}.seopress-item-toggle-options::before{content:"\f11c";font-family:Dashicons;font-size:18px;vertical-align:middle}.seopress-card{background:#fff;border:1px solid var(--borderColorCard);border-radius:3px;position:relative}.seopress-option .seopress-card-actions a+button{margin-left:.5em}.seopress-card-title{border-bottom:1px solid var(--borderColorCard);padding:18px 24px;display:flex;justify-content:space-between;align-items:center}.seopress-dashboard-columns .seopress-dashboard-column:last-child .seopress-card-title:hover{cursor:move}.seopress-card-title h2{margin:0}.seopress-cart-list{border-bottom:1px solid var(--borderColorCard);padding:0 0 0 24px;display:flex;align-items:center;text-decoration:none;color:var(--primaryColor);font-weight:700;line-height:20px}.seopress-cart-list *{text-decoration:none}.seopress-cart-list a{display:block;width:100%;padding:18px 24px 18px 0}.seopress-cart-list:last-child{border-bottom:none}.seopress-cart-list:active,.seopress-cart-list:focus,.seopress-cart-list:hover{background:var(--backgroundSecondaryHover)}body .seopress-cart-list h3{font-size:var(--fontSize);color:var(--primaryColor);font-weight:700;margin:0}.seopress-cart-list p{color:var(--titleColor);font-weight:400;margin:0;font-size:12px;line-height:20px}.seopress-card-footer{padding:10px 20px;border-top:1px solid var(--borderColorLight40)}.seopress-card-popover{display:none;background:#fff;border:1px solid var(--borderColor);padding:20px;position:absolute;top:55px;overflow-y:auto;right:28px;z-index:20}.seopress-card-popover.is-open{display:block}#seopress-tabs .seopress-tag-dropdown,#seopress_cpt .seopress-tag-dropdown,#seopress_cpt .tag-title,#seopress_pro_cpt .tag-title,.seopress-button,.seopress-option .tag-title{cursor:pointer;font-weight:500;border-radius:4px;transition:all .3s linear}#seopress_cpt .wrap-tags,#seopress_pro_cpt .wrap-tags,.seopress-option .wrap-tags{position:relative;display:inline-flex;width:100%;margin:10px 0}.seopress-option .wrap-tags{flex-wrap:wrap}.seopress-option .wrap-tags button{margin-bottom:10px}@media only screen and (max-width:782px){#seopress_cpt .wrap-tags,#seopress_pro_cpt .wrap-tags,.seopress-option .wrap-tags{flex-wrap:wrap}}#seopress-tabs .sp-wrap-tag-variables-list,#seopress_cpt .sp-wrap-tag-variables-list,#seopress_pro_cpt .sp-wrap-tag-variables-list{position:relative;float:left;display:none}#seopress-tabs.wrap .sp-tag-variables-list,#seopress_cpt .sp-tag-variables-list,#seopress_pro_cpt .sp-tag-variables-list{position:absolute;left:-48px;width:300px;z-index:100;top:20px;color:var(--titleColor);height:300px;z-index:100;overflow:auto;background:#fff;border:1px solid var(--borderColorLight);box-shadow:0 2px 6px rgb(0 0 0 / 5%);border-radius:2px;list-style:none;padding:0}#seopress-tabs .sp-wrap-tag-variables-list.open,#seopress_cpt .sp-wrap-tag-variables-list.open,#seopress_pro_cpt .sp-wrap-tag-variables-list.open{display:block}#seopress-tabs .seopress-tag-single-all.tag-description .dashicons,#seopress-tabs .seopress-tag-single-all.tag-title .dashicons,#seopress_cpt .seopress-tag-single-all.seopress-tag-dropdown .dashicons,#seopress_cpt .seopress-tag-single-all.tag-title .dashicons,#seopress_pro_cpt .seopress-tag-single-all.tag-title .dashicons{margin:0;transition:all 150ms linear}#seopress-tabs .seopress-tag-single-all.open .dashicons,#seopress_cpt .seopress-tag-single-all.open .dashicons,#seopress_pro_cpt .seopress-tag-single-all.open .dashicons{transform:rotateX(180deg)}#seopress-tabs.wrap .sp-tag-variables-list li,#seopress_cpt .sp-tag-variables-list li,#seopress_pro_cpt .sp-tag-variables-list li{padding:8px 12px;cursor:pointer;margin:0;border-bottom:1px solid var(--borderColorLight40)}#seopress-tabs .sp-tag-variables-list li span,#seopress_cpt .sp-tag-variables-list li span,#seopress_pro_cpt .sp-tag-variables-list li span{display:block;font-weight:700;font-size:12px;margin-bottom:2px}#seopress-tabs.wrap .sp-tag-variables-list li:hover,#seopress_cpt .sp-tag-variables-list li:hover,#seopress_pro_cpt .sp-tag-variables-list li:hover{background:var(--backgroundPrimaryHover);color:#fff;border-bottom-color:#fff}#seopress-tabs.wrap .sp-tag-variables-list li::after,#seopress_cpt .sp-tag-variables-list li::after,#seopress_pro_cpt .sp-tag-variables-list li::after{content:attr(data-value);display:inline-block;background:#e9ecef;padding:1px 5px;color:#333;font-family:Menlo,Monaco,Andale Mono,Courier New,monospace;border-radius:3px;font-size:11px}#seopress-tabs.wrap .seopress-tag-dropdown .dashicons,#seopress_cpt .seopress-tag-dropdown .dashicons,#seopress_cpt .tag-title .dashicons,#seopress_pro_cpt .tag-title .dashicons,.seopress-option .tag-title .dashicons{padding:0;height:16px;width:16px;font-size:16px;margin-right:5px;color:var(--primaryColor);vertical-align:middle}#seopress-tabs.wrap .seopress-tag-dropdown:hover .dashicons,#seopress_cpt .seopress-tag-dropdown:hover .dashicons,#seopress_cpt .tag-title:hover .dashicons,#seopress_pro_cpt .tag-title:hover .dashicons,.seopress-option .tag-title:hover .dashicons{color:#fff}#seopress-tabs.wrap .seopress-tag-dropdown .dashicons{margin:0}.seopress-overlay-tag-dropdown{position:absolute;display:none;top:0;left:0;width:100%;height:100%;z-index:50}.seopress-overlay-tag-dropdown.active{display:block}#seopress-tabs .seopress-tag-dropdown,#seopress_cpt .seopress-tag-dropdown,#seopress_cpt .tag-title,#seopress_pro_cpt .tag-title,.seopress-option .tag-title{padding:5px 12px;font-size:10px;user-select:none;margin:0 5px 0 0;display:inline-flex;text-transform:uppercase;align-items:center;color:var(--primaryColor)}#seopress-tabs .seopress-tag-dropdown:focus,#seopress-tabs .seopress-tag-dropdown:hover,#seopress_cpt .seopress-tag-dropdown:focus,#seopress_cpt .seopress-tag-dropdown:hover,#seopress_cpt .tag-title:focus,#seopress_cpt .tag-title:hover,#seopress_pro_cpt .tag-title:focus,#seopress_pro_cpt .tag-title:hover,.seopress-option .tag-title:focus,.seopress-option .tag-title:hover{box-shadow:0 0 var(--wp-admin-border-width-focus) var(--backgroundPrimary);background:var(--backgroundPrimaryHover);color:#fff}@media only screen and (max-width:782px){#seopress-tabs .seopress-tag-dropdown,#seopress_cpt .seopress-tag-dropdown,#seopress_cpt .tag-title,#seopress_pro_cpt .tag-title,.seopress-option .tag-title{margin-bottom:10px}}#seopress-content .seopress-useful-tools .widget-reverse li{padding:10px;margin:0;border-bottom:1px solid var(--borderColorLight)}#seopress-content .seopress-reverse label,#seopress-content .seopress-useful-tools .widget-whois ul li span{font-weight:700}#seopress-content #seopress-reverse-url{width:100%;margin:10px 0}#seopress-content .widget-reverse p{margin:0}.seopress-styles #screen-meta{position:relative;top:60px}.seopress-styles #screen-meta-links .show-settings{box-shadow:none}.seopress-styles #screen-meta-links .screen-meta-toggle{position:fixed;top:32px;z-index:2000;right:40px}@media only screen and (max-width:782px){.seopress-styles #screen-meta-links .screen-meta-toggle{position:relative;top:60px}}#seopress-content input.toggle,#seopress_cpt input.toggle,.seopress-option input.toggle{max-height:0;max-width:0;opacity:0;position:relative}.seopress-feature input.toggle{display:block}#seopress_cpt input.toggle,.seopress_wrap_single_cpt input.toggle,.seopress_wrap_tax input.toggle{margin:0;border:none;min-width:0}#seopress-content input.toggle+label,#seopress_cpt #tabs-1 input.toggle+label,.seopress-option input.toggle+label{display:inline-block;position:relative;box-shadow:inset 0 0 0 1px #d5d5d5;text-indent:-5000px;height:20px;width:40px;border-radius:15px;margin:0 10px 0 0}#seopress-content input.toggle+label{margin:0;left:-20px}#seopress_cpt #tabs-1 input.toggle+label{margin:0}.wrap-toggle-checkboxes input.toggle+label{float:left;margin-right:10px}#seopress-content input.toggle+label:before,#seopress_cpt input.toggle+label:before,.seopress-option input.toggle+label:before{content:"";position:absolute;display:block;height:20px;width:30px;top:0;left:0;border-radius:15px;background:rgba(19,191,17,0);transition:.25s ease-in-out}#seopress-content input.toggle+label:after,#seopress_cpt input.toggle+label:after,.seopress-option input.toggle+label:after{content:"";position:absolute;display:block;height:20px;width:20px;top:0;left:0;border-radius:15px;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.2);transition:.25s ease-in-out}#seopress_cpt input.toggle+label,#seopress_cpt input.toggle+label:before,.seopress_wrap_single_cpt input.toggle+label,.seopress_wrap_single_cpt input.toggle+label:before,.seopress_wrap_tax input.toggle+label,.seopress_wrap_tax input.toggle+label:before{width:40px;height:20px}#seopress_cpt input.toggle+label:after,.seopress_wrap_single_cpt input.toggle+label:after,.seopress_wrap_tax input.toggle+label:after{width:20px;height:20px}#seopress-content input.toggle[data-toggle="1"]+label:before,#seopress_cpt input.toggle[data-toggle="1"]+label:before,.seopress-option input.toggle[data-toggle="1"]+label:before,.seopress_wrap_single_cpt input.toggle[data-toggle="1"]+label:before,.seopress_wrap_tax input.toggle[data-toggle="1"]+label:before{width:40px;background:var(--backgroundPrimary)}#seopress-content input.toggle[data-toggle="1"]+label:after,#seopress_cpt input.toggle[data-toggle="1"]+label:after,.seopress-option input.toggle[data-toggle="1"]+label:after{left:20px;box-shadow:inset 0 0 0 1px var(--backgroundPrimary),0 2px 4px rgba(0,0,0,.2)}#seopress_cpt input.toggle[data-toggle="1"]+label:after,.seopress_wrap_single_cpt input.toggle[data-toggle="1"]+label:after,.seopress_wrap_tax input.toggle[data-toggle="1"]+label:after{box-shadow:inset 0 0 0 1px var(--backgroundPrimary),0 2px 4px rgba(0,0,0,.2)}#seopress-content .seopress-page-list{position:relative;display:block;max-width:64rem}@media only screen and (max-width:782px){#seopress-content .seopress-page-list{grid-template-columns:repeat(1,1fr)}}.seopress-setup .wrap,.seopress-styles .wrap{margin:0;display:flex;position:relative}.toplevel_page_seopress-option.seopress-styles .wrap{display:inherit;position:inherit;margin:inherit}@media only screen and (max-width:782px){.seopress-setup .wrap,.seopress-styles .wrap{display:inherit;position:inherit;margin:inherit}}.seopress-option .wrap div.nav-tab-wrapper{margin:0;padding:0;line-height:inherit;width:15%;z-index:10;font-weight:400;display:block;border-bottom:none}@media only screen and (max-width:782px){.seopress-option .wrap div.nav-tab-wrapper{width:100%;margin:0 0 20px 0;padding:0}}#seopress-admin-tabs.wrap div.nav-tab-wrapper{background:#fff;margin:0 auto;max-width:64rem;width:100%;border-bottom:1px solid var(--borderColorCard);padding:0;line-height:inherit;position:sticky;z-index:10;top:92px;border-radius:4px 4px 0 0;font-weight:400;overflow:hidden;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:600px){#seopress-admin-tabs.wrap div.nav-tab-wrapper{top:0;display:block}}@media only screen and (max-width:1024px){#seopress-admin-tabs.wrap div.nav-tab-wrapper{display:block}}.seopress-option .nav-tab{border:0;background:0 0;opacity:.5;padding:6px 30px 6px 10px;transition:opacity .3s linear;color:var(--titleColor);margin:0;float:none;display:inline-block;width:100%;text-align:left;font-weight:400;white-space:normal;line-height:1.71428571;font-size:14px;text-decoration:none}#seopress-admin-tabs .nav-tab{background:0 0;opacity:.5;padding:14px 20px;transition:opacity .3s linear;margin:0;float:none;display:inline-block;font-weight:400}#seopress-admin-tabs .nav-tab{width:100%}#seopress-admin-tabs .nav-tab-active,#seopress-admin-tabs .nav-tab-active:focus,#seopress-admin-tabs .nav-tab-active:focus:active,#seopress-admin-tabs .nav-tab-active:hover,#seopress-admin-tabs .nav-tab:focus,.nav-tab-active:focus,.seopress-option .nav-tab-active,.seopress-option .nav-tab-active:focus:active,.seopress-option .nav-tab-active:hover,.seopress-option .nav-tab:focus{opacity:1;outline:0;font-weight:600;position:relative;border-left:3px solid var(--backgroundPrimary)}#seopress-admin-tabs .nav-tab-active,#seopress-admin-tabs .nav-tab-active:focus,#seopress-admin-tabs .nav-tab-active:focus:active,#seopress-admin-tabs .nav-tab-active:hover,#seopress-admin-tabs .nav-tab:focus{border-bottom:4px solid var(--backgroundPrimary);border-left:none}#seopress-admin-tabs .nav-tab:hover,.seopress-option .nav-tab:hover{opacity:1}#seopress-admin-tabs .nav-tab:focus,.seopress-option .nav-tab:focus{outline:0;box-shadow:none}@keyframes sp-fade-in-out{0%{opacity:0;bottom:0;visibility:hidden}25%{opacity:1;bottom:40px;visibility:visible}75%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}.sp-components-snackbar-list{position:fixed;right:0;bottom:40px;padding-left:16px;padding-right:16px;animation-name:sp-fade-in-out;animation-duration:5s;animation-iteration-count:1;animation-fill-mode:forwards;visibility:hidden;z-index:1}.sp-components-snackbar__content{display:flex;align-items:center;justify-content:space-between;line-height:1.4}.sp-components-snackbar{font-family:var(--fontFamily);font-size:var(--fontSize);background-color:#32373c;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.3);color:#fff;padding:16px 24px;cursor:pointer}.sp-components-snackbar .dashicons{color:#fff}
{inc/admin/page-builders/gutenberg/inc/blocks/faq-block/src → assets/js/src/blocks/faq}/accordion.js RENAMED
File without changes
{inc/admin/page-builders/gutenberg/inc/blocks/faq-block/src → assets/js/src/blocks/faq}/edit.js RENAMED
File without changes
{inc/admin/page-builders/gutenberg/inc/blocks/faq-block/src → assets/js/src/blocks/faq}/editor.scss RENAMED
File without changes
{inc/admin/page-builders/gutenberg/inc/blocks/faq-block/src → assets/js/src/blocks/faq}/image-control.js RENAMED
File without changes
{inc/admin/page-builders/gutenberg/inc/blocks/faq-block/src → assets/js/src/blocks/faq}/index.js RENAMED
@@ -3,7 +3,6 @@ import './style.scss'
3
  import edit from './edit'
4
  import { registerBlockType } from '@wordpress/blocks'
5
  import { __ } from '@wordpress/i18n'
6
-
7
  registerBlockType('wpseopress/faq-block', {
8
  title: __('FAQ', 'wp-seopress'),
9
  icon: 'index-card',
3
  import edit from './edit'
4
  import { registerBlockType } from '@wordpress/blocks'
5
  import { __ } from '@wordpress/i18n'
 
6
  registerBlockType('wpseopress/faq-block', {
7
  title: __('FAQ', 'wp-seopress'),
8
  icon: 'index-card',
{inc/admin/page-builders/gutenberg/inc/blocks/faq-block/src → assets/js/src/blocks/faq}/style.scss RENAMED
File without changes
assets/js/src/blocks/sitemap/block.json ADDED
@@ -0,0 +1,26 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "apiVersion": 2,
3
+ "name": "wpseopress/sitemap",
4
+ "title": "Sitemap",
5
+ "description": "Display an HTML sitemap",
6
+ "icon": "feedback",
7
+ "category": "wpseopress",
8
+ "textdomain": "wp-seopress",
9
+ "supports": {
10
+ "html": false,
11
+ "color": {
12
+ "gradients": true,
13
+ "link": true
14
+ },
15
+ "spacing": {
16
+ "margin": true,
17
+ "padding": true
18
+ },
19
+ "typography": {
20
+ "fontSize": true,
21
+ "lineHeight": true
22
+ }
23
+ },
24
+ "editorScript": "file:../../../../../public/gutenberg/blocks/sitemap/index.js",
25
+ "editorStyle": "file:../../../../../public/gutenberg/blocks/sitemap/index.css"
26
+ }
assets/js/src/blocks/sitemap/edit.js ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import { __ } from '@wordpress/i18n';
2
+ import { Notice } from '@wordpress/components';
3
+ import { useBlockProps } from '@wordpress/block-editor';
4
+ import { withSelect } from '@wordpress/data';
5
+ import Inspector from './inspector.js';
6
+ import ServerSideRender from '@wordpress/server-side-render';
7
+ import './editor.scss';
8
+
9
+ export default function edit({ attributes, setAttributes }) {
10
+ const { isSiteMapEnabled, optionsPageUrl } = attributes;
11
+ const notice = __('It looks like the Sitemap feature is not enabled from your SEO settings. You must activate it to use this block. Make sure the HTML sitemap option is also enabled.', 'wp-seopress');
12
+ const noticeActions = [{ label: __('Review settings', 'wp-seopress'), url: optionsPageUrl, variant: 'primary', isPrimary: true, noDefaultClasses: true }];
13
+ const excludes = ['attachment', 'wp_navigation', 'nav_menu_item', 'wp_block', 'wp_template', 'wp_template_part', 'wp_navigation'];
14
+
15
+ const Settings = withSelect((select, props) => {
16
+ let allPostTypes = select('core').getPostTypes() || [];
17
+ let allowedPostTypes = [];
18
+ if (allPostTypes && allPostTypes.length) allowedPostTypes = allPostTypes.filter(postType => !excludes.includes(postType.slug));
19
+ return { allowedPostTypes, ...props };
20
+ })(Inspector);
21
+
22
+ return (
23
+ <div {...useBlockProps()}>
24
+ <Settings attributes={attributes} setAttributes={setAttributes} />
25
+ {isSiteMapEnabled
26
+ ? <ServerSideRender
27
+ block="wpseopress/sitemap"
28
+ attributes={attributes}
29
+ />
30
+ : <Notice status="warning" isDismissible={false} actions={noticeActions}><p>{notice}</p></Notice>
31
+ }
32
+ </div>
33
+ );
34
+ }
assets/js/src/blocks/sitemap/editor.scss ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
1
+ .wp-block-wpseopress-sitemap {
2
+ .components-notice__content {
3
+ color: initial;
4
+ }
5
+ }
assets/js/src/blocks/sitemap/index.js ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ import { __ } from '@wordpress/i18n';
2
+ import { registerBlockType } from '@wordpress/blocks';
3
+ import edit from './edit';
4
+
5
+ registerBlockType('wpseopress/sitemap', {
6
+ title: __('Sitemap', 'wp-seopress'),
7
+ description: __('Display an HTML sitemap.', 'wp-seopress'),
8
+ keywords: [__('sitemap', 'wp-seopress'), __('navigation', 'wp-seopress')],
9
+ edit,
10
+ save: () => null
11
+ });
assets/js/src/blocks/sitemap/inspector.js ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import { __ } from '@wordpress/i18n';
2
+ import { InspectorControls } from '@wordpress/block-editor';
3
+ import { PanelBody, CheckboxControl } from "@wordpress/components";
4
+
5
+ const Inspector = ({ attributes, setAttributes, allowedPostTypes }) => {
6
+ const onChange = slug => {
7
+ let postTypes = [...attributes.postTypes];
8
+ if (postTypes.includes(slug)) {
9
+ postTypes = postTypes.filter(postType => postType !== slug);
10
+ } else {
11
+ postTypes.push(slug);
12
+ }
13
+ setAttributes({ postTypes });
14
+ }
15
+ return (
16
+ <InspectorControls>
17
+ <PanelBody title={__('Post types to display', 'wp-seopress')}>
18
+ {allowedPostTypes &&
19
+ <>
20
+ <p>{__('By default, if you have not selected any post types below, we’ll automatically take the ones set from the Sitemap setting page.', 'wp-seopress')}</p>
21
+ <ul>
22
+ {allowedPostTypes.map(postType => (
23
+ <li key={postType.slug}>
24
+ <CheckboxControl
25
+ label={postType.name}
26
+ checked={attributes.postTypes.includes(postType.slug)}
27
+ onChange={e => onChange(postType.slug)}
28
+ />
29
+ </li>
30
+ ))}
31
+ </ul>
32
+ </>
33
+ }
34
+ </PanelBody>
35
+ </InspectorControls>
36
+ );
37
+ }
38
+
39
+ export default Inspector;
inc/admin/admin-features-list.php CHANGED
@@ -61,29 +61,11 @@
61
  ];
62
  }
63
  if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
64
- $features['woocommerce'] = [
65
- 'title' => __('WooCommerce', 'wp-seopress'),
66
- 'desc' => __('Improve WooCommerce SEO.', 'wp-seopress'),
67
- 'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_woocommerce'),
68
- 'filter' => 'seopress_remove_feature_woocommerce',
69
- ];
70
- $features['edd'] = [
71
- 'title' => __('Easy Digital Downloads', 'wp-seopress'),
72
- 'desc' => __('Improve Easy Digital Downloads SEO.', 'wp-seopress'),
73
- 'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_edd'),
74
- 'filter' => 'seopress_remove_feature_edd',
75
- ];
76
- $features['local-business'] = [
77
- 'title' => __('Local Business', 'wp-seopress'),
78
- 'desc' => __('Add Google Local Business data type.', 'wp-seopress'),
79
- 'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_local_business'),
80
- 'filter' => 'seopress_remove_feature_local_business',
81
- ];
82
- $features['dublin-core'] = [
83
- 'title' => __('Dublin Core', 'wp-seopress'),
84
- 'desc' => __('Add Dublin Core meta tags.', 'wp-seopress'),
85
- 'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_dublin_core'),
86
- 'filter' => 'seopress_remove_feature_dublin_core',
87
  ];
88
  $features['rich-snippets'] = [
89
  'title' => __('Structured Data Types', 'wp-seopress'),
@@ -91,12 +73,47 @@
91
  'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_rich_snippets'),
92
  'filter' => 'seopress_remove_feature_schemas',
93
  ];
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
94
  $features['breadcrumbs'] = [
95
  'title' => __('Breadcrumbs', 'wp-seopress'),
96
  'desc' => __('Enable Breadcrumbs for your theme and improve your SEO in SERPs.', 'wp-seopress'),
97
  'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_breadcrumbs'),
98
  'filter' => 'seopress_remove_feature_breadcrumbs',
99
  ];
 
 
 
 
 
 
 
 
 
 
 
 
100
  $features['page-speed'] = [
101
  'title' => __('Google Page Speed', 'wp-seopress'),
102
  'desc' => __('Track your website performance to improve SEO with Google Page Speed.', 'wp-seopress'),
@@ -111,53 +128,30 @@
111
  'filter' => 'seopress_remove_feature_inspect_url',
112
  'toggle' => true,
113
  ];
114
- if (! is_multisite() || (is_multisite() && defined('SUBDOMAIN_INSTALL') && true === constant('SUBDOMAIN_INSTALL'))) {//subdomains or single site
115
- $features['robots'] = [
116
- 'title' => __('robots.txt', 'wp-seopress'),
117
- 'desc' => __('Edit your robots.txt file.', 'wp-seopress'),
118
- 'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_robots'),
119
- 'filter' => 'seopress_remove_feature_robots',
120
- ];
121
- }
122
  $features['news'] = [
123
  'title' => __('Google News Sitemap', 'wp-seopress'),
124
  'desc' => __('Optimize your site for Google News.', 'wp-seopress'),
125
  'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_news'),
126
  'filter' => 'seopress_remove_feature_news',
127
  ];
128
- $features['rich-snippets'] = [
129
- 'title' => __('Schemas', 'wp-seopress'),
130
- 'desc' => __('Create / manage your schemas.', 'wp-seopress'),
131
- 'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_rich_snippets'),
132
- 'filter' => 'seopress_remove_feature_schemas',
133
- ];
134
- $features['404'] = [
135
- 'title' => __('Redirections', 'wp-seopress'),
136
- 'desc' => __('Monitor 404, create 301, 302 and 307 redirections.', 'wp-seopress'),
137
- 'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_404'),
138
- 'filter' => 'seopress_remove_feature_redirects',
139
- ];
140
  $features['bot'] = [
141
  'title' => __('Broken links', 'wp-seopress'),
142
  'desc' => __('Scan your site to find SEO problems.', 'wp-seopress'),
143
  'btn_primary' => admin_url('admin.php?page=seopress-bot-batch'),
144
  'filter' => 'seopress_remove_feature_bot',
145
  ];
 
 
 
 
 
 
146
  $features['rewrite'] = [
147
  'title' => __('URL Rewriting', 'wp-seopress'),
148
  'desc' => __('Customize your permalinks.', 'wp-seopress'),
149
  'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_rewrite'),
150
  'filter' => 'seopress_remove_feature_rewrite',
151
  ];
152
- if (! is_multisite()) {
153
- $features['htaccess'] = [
154
- 'title' => __('.htaccess', 'wp-seopress'),
155
- 'desc' => __('Edit your htaccess file.', 'wp-seopress'),
156
- 'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_htaccess'),
157
- 'filter' => 'seopress_remove_feature_htaccess',
158
- 'toggle' => false,
159
- ];
160
- }
161
  $features['rss'] = [
162
  'title' => __('RSS', 'wp-seopress'),
163
  'desc' => __('Configure default WordPress RSS.', 'wp-seopress'),
61
  ];
62
  }
63
  if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
64
+ $features['404'] = [
65
+ 'title' => __('Redirections', 'wp-seopress'),
66
+ 'desc' => __('Monitor 404, create 301, 302 and 307 redirections.', 'wp-seopress'),
67
+ 'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_404'),
68
+ 'filter' => 'seopress_remove_feature_redirects',
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
69
  ];
70
  $features['rich-snippets'] = [
71
  'title' => __('Structured Data Types', 'wp-seopress'),
73
  'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_rich_snippets'),
74
  'filter' => 'seopress_remove_feature_schemas',
75
  ];
76
+ if (! is_multisite() || (is_multisite() && defined('SUBDOMAIN_INSTALL') && true === constant('SUBDOMAIN_INSTALL'))) {//subdomains or single site
77
+ $features['robots'] = [
78
+ 'title' => __('robots.txt', 'wp-seopress'),
79
+ 'desc' => __('Edit your robots.txt file.', 'wp-seopress'),
80
+ 'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_robots'),
81
+ 'filter' => 'seopress_remove_feature_robots',
82
+ ];
83
+ }
84
+ if (! is_multisite()) {
85
+ $features['htaccess'] = [
86
+ 'title' => __('.htaccess', 'wp-seopress'),
87
+ 'desc' => __('Edit your htaccess file.', 'wp-seopress'),
88
+ 'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_htaccess'),
89
+ 'filter' => 'seopress_remove_feature_htaccess',
90
+ 'toggle' => false,
91
+ ];
92
+ }
93
+ $features['local-business'] = [
94
+ 'title' => __('Local Business', 'wp-seopress'),
95
+ 'desc' => __('Add Google Local Business data type.', 'wp-seopress'),
96
+ 'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_local_business'),
97
+ 'filter' => 'seopress_remove_feature_local_business',
98
+ ];
99
  $features['breadcrumbs'] = [
100
  'title' => __('Breadcrumbs', 'wp-seopress'),
101
  'desc' => __('Enable Breadcrumbs for your theme and improve your SEO in SERPs.', 'wp-seopress'),
102
  'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_breadcrumbs'),
103
  'filter' => 'seopress_remove_feature_breadcrumbs',
104
  ];
105
+ $features['woocommerce'] = [
106
+ 'title' => __('WooCommerce', 'wp-seopress'),
107
+ 'desc' => __('Improve WooCommerce SEO.', 'wp-seopress'),
108
+ 'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_woocommerce'),
109
+ 'filter' => 'seopress_remove_feature_woocommerce',
110
+ ];
111
+ $features['edd'] = [
112
+ 'title' => __('Easy Digital Downloads', 'wp-seopress'),
113
+ 'desc' => __('Improve Easy Digital Downloads SEO.', 'wp-seopress'),
114
+ 'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_edd'),
115
+ 'filter' => 'seopress_remove_feature_edd',
116
+ ];
117
  $features['page-speed'] = [
118
  'title' => __('Google Page Speed', 'wp-seopress'),
119
  'desc' => __('Track your website performance to improve SEO with Google Page Speed.', 'wp-seopress'),
128
  'filter' => 'seopress_remove_feature_inspect_url',
129
  'toggle' => true,
130
  ];
 
 
 
 
 
 
 
 
131
  $features['news'] = [
132
  'title' => __('Google News Sitemap', 'wp-seopress'),
133
  'desc' => __('Optimize your site for Google News.', 'wp-seopress'),
134
  'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_news'),
135
  'filter' => 'seopress_remove_feature_news',
136
  ];
 
 
 
 
 
 
 
 
 
 
 
 
137
  $features['bot'] = [
138
  'title' => __('Broken links', 'wp-seopress'),
139
  'desc' => __('Scan your site to find SEO problems.', 'wp-seopress'),
140
  'btn_primary' => admin_url('admin.php?page=seopress-bot-batch'),
141
  'filter' => 'seopress_remove_feature_bot',
142
  ];
143
+ $features['dublin-core'] = [
144
+ 'title' => __('Dublin Core', 'wp-seopress'),
145
+ 'desc' => __('Add Dublin Core meta tags.', 'wp-seopress'),
146
+ 'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_dublin_core'),
147
+ 'filter' => 'seopress_remove_feature_dublin_core',
148
+ ];
149
  $features['rewrite'] = [
150
  'title' => __('URL Rewriting', 'wp-seopress'),
151
  'desc' => __('Customize your permalinks.', 'wp-seopress'),
152
  'btn_primary' => admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_rewrite'),
153
  'filter' => 'seopress_remove_feature_rewrite',
154
  ];
 
 
 
 
 
 
 
 
 
155
  $features['rss'] = [
156
  'title' => __('RSS', 'wp-seopress'),
157
  'desc' => __('Configure default WordPress RSS.', 'wp-seopress'),
inc/admin/admin-pages/Analytics.php CHANGED
@@ -16,31 +16,15 @@ settings_fields('seopress_google_analytics_option_group'); ?>
16
  <div id="seopress-tabs" class="wrap">
17
  <?php
18
  $current_tab = '';
19
- if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
20
- $plugin_settings_tabs = [
21
- 'tab_seopress_google_analytics_enable' => __('General', 'wp-seopress'),
22
- 'tab_seopress_google_analytics_features' => __('Tracking', 'wp-seopress'),
23
- 'tab_seopress_google_analytics_custom_tracking' => __('Custom Tracking', 'wp-seopress'),
24
- 'tab_seopress_google_analytics_ecommerce' => __('Ecommerce', 'wp-seopress'),
25
- 'tab_seopress_google_analytics_events' => __('Events', 'wp-seopress'),
26
- 'tab_seopress_google_analytics_custom_dimensions' => __('Custom Dimensions', 'wp-seopress'),
27
- 'tab_seopress_google_analytics_dashboard' => __('Stats in Dashboard', 'wp-seopress'),
28
- 'tab_seopress_google_analytics_gdpr' => __('Cookie bar / GDPR', 'wp-seopress'),
29
- 'tab_seopress_google_analytics_matomo' => __('Matomo', 'wp-seopress'),
30
- 'tab_seopress_google_analytics_clarity' => __('Clarity', 'wp-seopress'),
31
- ];
32
- } else {
33
- $plugin_settings_tabs = [
34
- 'tab_seopress_google_analytics_enable' => __('General', 'wp-seopress'),
35
- 'tab_seopress_google_analytics_features' => __('Tracking', 'wp-seopress'),
36
- 'tab_seopress_google_analytics_custom_tracking' => __('Custom Tracking', 'wp-seopress'),
37
- 'tab_seopress_google_analytics_events' => __('Events', 'wp-seopress'),
38
- 'tab_seopress_google_analytics_custom_dimensions' => __('Custom Dimensions', 'wp-seopress'),
39
- 'tab_seopress_google_analytics_gdpr' => __('Cookie bar / GDPR', 'wp-seopress'),
40
- 'tab_seopress_google_analytics_matomo' => __('Matomo', 'wp-seopress'),
41
- 'tab_seopress_google_analytics_clarity' => __('Clarity', 'wp-seopress'),
42
- ];
43
- }
44
 
45
  echo '<div class="nav-tab-wrapper">';
46
  foreach ($plugin_settings_tabs as $tab_key => $tab_caption) {
@@ -49,34 +33,25 @@ foreach ($plugin_settings_tabs as $tab_key => $tab_caption) {
49
  echo '</div>'; ?>
50
  <div class="seopress-tab <?php if ('tab_seopress_google_analytics_enable' == $current_tab) {
51
  echo 'active';
52
- } ?>" id="tab_seopress_google_analytics_enable"><?php do_settings_sections('seopress-settings-admin-google-analytics-enable'); ?>
53
- </div>
54
- <div class="seopress-tab <?php if ('tab_seopress_google_analytics_features' == $current_tab) {
55
- echo 'active';
56
- } ?>" id="tab_seopress_google_analytics_features"><?php do_settings_sections('seopress-settings-admin-google-analytics-features'); ?>
 
 
 
57
  </div>
58
  <div class="seopress-tab <?php if ('tab_seopress_google_analytics_custom_tracking' == $current_tab) {
59
  echo 'active';
60
  } ?>" id="tab_seopress_google_analytics_custom_tracking"><?php do_settings_sections('seopress-settings-admin-google-analytics-custom-tracking'); ?>
61
- </div>
62
- <div class="seopress-tab <?php if ('tab_seopress_google_analytics_events' == $current_tab) {
63
- echo 'active';
64
- } ?>" id="tab_seopress_google_analytics_events"><?php do_settings_sections('seopress-settings-admin-google-analytics-events'); ?>
65
  </div>
66
  <div class="seopress-tab <?php if ('tab_seopress_google_analytics_custom_dimensions' == $current_tab) {
67
  echo 'active';
68
- } ?>" id="tab_seopress_google_analytics_custom_dimensions"><?php do_settings_sections('seopress-settings-admin-google-analytics-custom-dimensions'); ?>
69
- </div>
70
- <?php if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) { ?>
71
- <div class="seopress-tab <?php if ('tab_seopress_google_analytics_dashboard' == $current_tab) {
72
- echo 'active';
73
- } ?>" id="tab_seopress_google_analytics_dashboard"><?php do_settings_sections('seopress-settings-admin-google-analytics-dashboard'); ?>
74
- </div>
75
- <div class="seopress-tab <?php if ('tab_seopress_google_analytics_ecommerce' == $current_tab) {
76
- echo 'active';
77
- } ?>" id="tab_seopress_google_analytics_ecommerce"><?php do_settings_sections('seopress-settings-admin-google-analytics-ecommerce'); ?>
78
  </div>
79
- <?php } ?>
80
  <div class="seopress-tab <?php if ('tab_seopress_google_analytics_gdpr' == $current_tab) {
81
  echo 'active';
82
  } ?>" id="tab_seopress_google_analytics_gdpr"><?php do_settings_sections('seopress-settings-admin-google-analytics-gdpr'); ?>
16
  <div id="seopress-tabs" class="wrap">
17
  <?php
18
  $current_tab = '';
19
+
20
+ $plugin_settings_tabs = [
21
+ 'tab_seopress_google_analytics_enable' => __('Google Analytics', 'wp-seopress'),
22
+ 'tab_seopress_google_analytics_matomo' => __('Matomo', 'wp-seopress'),
23
+ 'tab_seopress_google_analytics_clarity' => __('Clarity', 'wp-seopress'),
24
+ 'tab_seopress_google_analytics_custom_dimensions' => __('Advanced', 'wp-seopress'),
25
+ 'tab_seopress_google_analytics_gdpr' => __('Cookie bar / GDPR', 'wp-seopress'),
26
+ 'tab_seopress_google_analytics_custom_tracking' => __('Custom Tracking', 'wp-seopress'),
27
+ ];
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
28
 
29
  echo '<div class="nav-tab-wrapper">';
30
  foreach ($plugin_settings_tabs as $tab_key => $tab_caption) {
33
  echo '</div>'; ?>
34
  <div class="seopress-tab <?php if ('tab_seopress_google_analytics_enable' == $current_tab) {
35
  echo 'active';
36
+ } ?>" id="tab_seopress_google_analytics_enable">
37
+ <?php do_settings_sections('seopress-settings-admin-google-analytics-enable'); ?>
38
+ <?php do_settings_sections('seopress-settings-admin-google-analytics-features'); ?>
39
+ <?php do_settings_sections('seopress-settings-admin-google-analytics-events'); ?>
40
+ <?php if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
41
+ do_settings_sections('seopress-settings-admin-google-analytics-ecommerce');
42
+ do_settings_sections('seopress-settings-admin-google-analytics-dashboard');
43
+ } ?>
44
  </div>
45
  <div class="seopress-tab <?php if ('tab_seopress_google_analytics_custom_tracking' == $current_tab) {
46
  echo 'active';
47
  } ?>" id="tab_seopress_google_analytics_custom_tracking"><?php do_settings_sections('seopress-settings-admin-google-analytics-custom-tracking'); ?>
 
 
 
 
48
  </div>
49
  <div class="seopress-tab <?php if ('tab_seopress_google_analytics_custom_dimensions' == $current_tab) {
50
  echo 'active';
51
+ } ?>" id="tab_seopress_google_analytics_custom_dimensions">
52
+ <?php do_settings_sections('seopress-settings-admin-google-analytics-custom-dimensions'); ?>
53
+ <?php do_settings_sections('seopress-settings-admin-google-analytics-advanced'); ?>
 
 
 
 
 
 
 
54
  </div>
 
55
  <div class="seopress-tab <?php if ('tab_seopress_google_analytics_gdpr' == $current_tab) {
56
  echo 'active';
57
  } ?>" id="tab_seopress_google_analytics_gdpr"><?php do_settings_sections('seopress-settings-admin-google-analytics-gdpr'); ?>
inc/admin/blocks/intro.php CHANGED
@@ -9,5 +9,5 @@
9
 
10
  <div id="seopress-intro" class="seopress-intro">
11
  <h2><?php _e('Your SEO today', 'wp-seopress'); ?></h2>
12
- <p><?php _e('To do\'s, tips, and insights for your business', ''); ?></p>
13
  </div>
9
 
10
  <div id="seopress-intro" class="seopress-intro">
11
  <h2><?php _e('Your SEO today', 'wp-seopress'); ?></h2>
12
+ <p><?php _e('To do\'s, tips, and insights for your business', 'wp-seopress'); ?></p>
13
  </div>
inc/admin/blocks/notifications-center.php CHANGED
@@ -36,7 +36,36 @@
36
  {
37
  return seopress_get_service('AdvancedOption')->getAccessUniversalMetaboxGutenberg();
38
  }
39
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
40
  function seopress_get_hidden_notices_usm_option()
41
  {
42
  $seopress_get_hidden_notices_usm_option = get_option('seopress_notices');
@@ -196,42 +225,6 @@
196
  }
197
  }
198
  }
199
- if ('/' != substr(get_option('permalink_structure'), -1) && '' == seopress_advanced_advanced_trailingslash_option()) {
200
- $args = [
201
- 'id' => 'notice-permalinks',
202
- 'title' => __('Your permalinks don\'t have a trailingslash', 'wp-seopress'),
203
- 'desc' => __('To avoid any SEO issues, we recommend you to activate the "<strong>Disable trailing slash for metas</strong>" option from our <strong>Advanced settings page</strong>. Do not forget to clear your cache if necessary.', 'wp-seopress'),
204
- 'impact' => [
205
- 'high' => __('High impact', 'wp-seopress'),
206
- ],
207
- 'link' => [
208
- 'en' => admin_url('admin.php?page=seopress-advanced#tab=seopress_advanced_advanced'),
209
- 'title' => __('Fix this!', 'wp-seopress'),
210
- 'external' => false,
211
- ],
212
- 'icon' => 'dashicons-admin-links',
213
- 'deleteable' => false,
214
- ];
215
- seopress_notification($args);
216
- }
217
- if ('/' == substr(get_option('permalink_structure'), -1) && '1' == seopress_advanced_advanced_trailingslash_option()) {
218
- $args = [
219
- 'id' => 'notice-permalinks',
220
- 'title' => __('Your permalinks have a trailingslash', 'wp-seopress'),
221
- 'desc' => __('To avoid any SEO issues, we recommend you to de-activate the "<strong>Disable trailing slash for metas</strong>" option from our <strong>Advanced settings page</strong>. Do not forget to clear your cache if necessary.', 'wp-seopress'),
222
- 'impact' => [
223
- 'high' => __('High impact', 'wp-seopress'),
224
- ],
225
- 'link' => [
226
- 'en' => admin_url('admin.php?page=seopress-advanced#tab=seopress_advanced_advanced'),
227
- 'title' => __('Fix this!', 'wp-seopress'),
228
- 'external' => false,
229
- ],
230
- 'icon' => 'dashicons-admin-links',
231
- 'deleteable' => false,
232
- ];
233
- seopress_notification($args);
234
- }
235
  if (is_plugin_active('td-composer/td-composer.php')) {
236
  function seopress_get_hidden_notices_tagdiv_option()
237
  {
@@ -783,37 +776,6 @@
783
  seopress_notification($args);
784
  }
785
  }
786
-
787
- function seopress_get_hidden_notices_review_option()
788
- {
789
- $seopress_get_hidden_notices_review_option = get_option('seopress_notices');
790
- if (! empty($seopress_get_hidden_notices_review_option)) {
791
- foreach ($seopress_get_hidden_notices_review_option as $key => $seopress_get_hidden_notices_review_value) {
792
- $options[$key] = $seopress_get_hidden_notices_review_value;
793
- }
794
- if (isset($seopress_get_hidden_notices_review_option['notice-review'])) {
795
- return $seopress_get_hidden_notices_review_option['notice-review'];
796
- }
797
- }
798
- }
799
- if ('1' != seopress_get_hidden_notices_review_option()) {
800
- $args = [
801
- 'id' => 'notice-review',
802
- 'title' => __('You like SEOPress? Please help us by rating us 5 stars!', 'wp-seopress'),
803
- 'desc' => __('Support the development and improvement of the plugin by taking 15 seconds of your time to leave us a user review on the official WordPress plugins repository. Thank you!', 'wp-seopress'),
804
- 'impact' => [
805
- 'info' => __('Information', 'wp-seopress'),
806
- ],
807
- 'link' => [
808
- 'en' => 'https://wordpress.org/support/view/plugin-reviews/wp-seopress?rate=5#postform',
809
- 'title' => __('Rate us!', 'wp-seopress'),
810
- 'external' => true,
811
- ],
812
- 'icon' => 'dashicons-thumbs-up',
813
- 'deleteable' => true,
814
- ];
815
- seopress_notification($args);
816
- }
817
  if ('1' == get_option('page_comments')) {
818
  function seopress_get_hidden_notices_divide_comments_option()
819
  {
36
  {
37
  return seopress_get_service('AdvancedOption')->getAccessUniversalMetaboxGutenberg();
38
  }
39
+ function seopress_get_hidden_notices_review_option()
40
+ {
41
+ $seopress_get_hidden_notices_review_option = get_option('seopress_notices');
42
+ if (! empty($seopress_get_hidden_notices_review_option)) {
43
+ foreach ($seopress_get_hidden_notices_review_option as $key => $seopress_get_hidden_notices_review_value) {
44
+ $options[$key] = $seopress_get_hidden_notices_review_value;
45
+ }
46
+ if (isset($seopress_get_hidden_notices_review_option['notice-review'])) {
47
+ return $seopress_get_hidden_notices_review_option['notice-review'];
48
+ }
49
+ }
50
+ }
51
+ if ('1' != seopress_get_hidden_notices_review_option()) {
52
+ $args = [
53
+ 'id' => 'notice-review',
54
+ 'title' => __('You like SEOPress? Please help us by rating us 5 stars!', 'wp-seopress'),
55
+ 'desc' => __('Support the development and improvement of the plugin by taking 15 seconds of your time to leave us a user review on the official WordPress plugins repository. Thank you!', 'wp-seopress'),
56
+ 'impact' => [
57
+ 'info' => __('Information', 'wp-seopress'),
58
+ ],
59
+ 'link' => [
60
+ 'en' => 'https://wordpress.org/support/view/plugin-reviews/wp-seopress?rate=5#postform',
61
+ 'title' => __('Rate us!', 'wp-seopress'),
62
+ 'external' => true,
63
+ ],
64
+ 'icon' => 'dashicons-thumbs-up',
65
+ 'deleteable' => true,
66
+ ];
67
+ seopress_notification($args);
68
+ }
69
  function seopress_get_hidden_notices_usm_option()
70
  {
71
  $seopress_get_hidden_notices_usm_option = get_option('seopress_notices');
225
  }
226
  }
227
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
228
  if (is_plugin_active('td-composer/td-composer.php')) {
229
  function seopress_get_hidden_notices_tagdiv_option()
230
  {
776
  seopress_notification($args);
777
  }
778
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
779
  if ('1' == get_option('page_comments')) {
780
  function seopress_get_hidden_notices_divide_comments_option()
781
  {
inc/admin/blocks/tasks.php CHANGED
@@ -42,76 +42,62 @@
42
  </div>
43
  </div>
44
  <div class="seopress-card-content">
45
- <ul class="seopress-list-items" role="menu">
46
- <?php $done = '';
47
- if ('valid' === get_option('seopress_pro_license_status') && is_plugin_active('wp-seopress-pro/seopress-pro.php') && ! is_multisite()) {
48
- $done = 'done'; ?>
49
- <li class="seopress-item has-action seopress-item-inner">
50
- <a href="<?php echo admin_url('admin.php?page=seopress-license'); ?>"
51
- class="seopress-item-inner check <?php echo $done; ?>">
52
- <?php _e('Activate your license key', 'wp-seopress'); ?>
53
- </a>
54
- </li>
55
- <?php
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
56
  }
57
- $done = '';
58
- $options = get_option('seopress_xml_sitemap_option_name');
59
- $check = isset($options['seopress_xml_sitemap_general_enable']);
60
- if ('1' == $check) {
61
- $done = 'done';
62
- }
63
- ?>
64
- <li class="seopress-item has-action seopress-item-inner">
65
- <a href="<?php echo admin_url('admin.php?page=seopress-xml-sitemap'); ?>"
66
- class="seopress-item-inner check <?php echo $done; ?>">
67
- <?php _e('Generate XML sitemaps', 'wp-seopress'); ?>
68
- </a>
69
- </li>
70
- <?php $done = '';
71
- $options = get_option('seopress_social_option_name');
72
- $check = isset($options['seopress_social_facebook_og']);
73
- if ('1' == $check) {
74
- $done = 'done';
75
- }
76
- ?>
77
- <li class="seopress-item has-action seopress-item-inner">
78
- <a href="<?php echo admin_url('admin.php?page=seopress-social'); ?>"
79
- class="seopress-item-inner check <?php echo $done; ?>">
80
- <?php _e('Be