SEOPress - Version 3.8.9

Version Description

  • NEW Design for Configuration Wizard
  • NEW Oembed for LinkedIn!
  • NEW Onboarding for Redirections / Schemas post type list
  • NEW Dynamic variable %%currentmonth_num%% to display the current month in digital format
  • NEW "seopress_titles_custom_tax" hook to filter %%ct_your_custom_taxonomy_slug%% dynamic variable (https://www.seopress.org/support/hooks/filter-ct_your_custom_taxonomy_slug-dynamic-variable/)
  • NEW "seopress_oembed_thumbnail" hook to filter the post thumbnail array used in oembed (https://www.seopress.org/support/hooks/filter-post-thumbnail-in-oembed/)
  • NEW "seopress_oembed_thumbnail_size" hook to filter the post thumbnail size used in oembed (https://www.seopress.org/support/hooks/filter-post-thumbnail-size-used-in-oembed/)
  • NEW "seopress_oembed_title" hook to filter the post title used in oembed (https://www.seopress.org/support/hooks/filter-title-used-in-oembed/)
  • NEW "Disable all automatic schemas for this post?" option from Structured Data Types metabox
  • NEW "Disable this automatic schema for this post?" option from Structured Data Types metabox
  • INFO Responsive design enhancements
  • INFO White label: Remove SEOPress logo in Wizard
  • INFO Update link to Rich Snippets Google testing tool
  • INFO Remove hreflang tags from TranslatePress v2 if noindex
  • FIX Outbound links in Content Analysis
  • FIX call_user_func_array() expects parameter 1 to be a valid callback, class 'SEOPRESS_CSV_Importers' does not have a method 'post_importer_compatibility'
  • FIX PHP comments in SEOPress submenu
  • FIX Breadcrumbs issue with WooCommerce
  • FIX Import tool for Configuration Wizard
  • FIX "Undefined variable: seopress_get_post_type" from /inc/admin/ajax.php line 127
  • FIX Keywords in Permalinks with dashes
Download this release

Release Info

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

Code changes from version 3.8.8 to 3.8.9

assets/css/seopress-setup.css CHANGED
@@ -1,1674 +1,1584 @@
 
 
 
 
1
  body.seopress-setup {
2
- margin: 65px auto 24px;
3
- box-shadow: none;
4
- background: #f1f1f1;
5
- padding: 0
 
6
  }
7
 
8
- .spinner {
9
- display: inline-block
 
 
 
10
  }
11
 
12
- .log {
13
- margin: 0;
14
- text-transform: uppercase;
15
- display: inline-block;
16
- vertical-align: middle;
17
- padding: 5px;
18
- color: rgba(19, 191, 17, 1);
19
- font-style: italic
 
 
 
20
  }
21
 
22
- #seopress-logo {
23
- border: 0;
24
- margin: 0 0 24px;
25
- padding: 0;
26
- text-align: center
27
  }
28
 
29
- #seopress-logo img {
30
- max-width: 30%
 
 
 
 
 
 
 
 
 
 
31
  }
32
 
33
  .admin_page_seopress_csv_importer.seopress-styles .seopress-option {
34
- max-width: 700px;
35
- margin: 40px auto;
36
  }
37
 
38
  .admin_page_seopress_csv_importer .description {
39
- color: #999;
40
- margin-top: 4px;
41
- display: block;
42
  }
43
 
44
  .admin_page_seopress_csv_importer .description code {
45
- background: 0 0;
46
- padding: 0;
47
- white-space: pre-line;
48
- word-wrap: break-word;
49
- word-break: break-all;
50
  }
51
 
52
  .admin_page_seopress_csv_importer .seopress-setup-content table thead th {
53
- font-weight: bold;
54
  }
55
 
56
  .admin_page_seopress_csv_importer .seopress-setup-content table tr:nth-child(odd) td {
57
- background: #fbfbfb;
58
  }
59
 
60
  .admin_page_seopress_csv_importer .seopress-setup-content table td select {
61
- width: 100%;
62
  }
63
 
64
  .admin_page_seopress_csv_importer .dashicons-yes-alt:before {
65
- color: #3642ff;
66
  }
67
 
68
  .admin_page_seopress_csv_importer .seopress-wizard-services {
69
- padding: 0;
70
  }
71
 
72
  .seopress-setup {
73
- text-align: center
74
  }
75
 
76
  .seopress-setup .select2-container {
77
- text-align: left;
78
- width: auto
79
  }
80
 
81
  .seopress-setup .hidden {
82
- display: none
83
  }
84
 
85
  .seopress-setup .seopress-setup-content {
86
- box-shadow: 0 1px 3px rgba(0, 0, 0, .13);
87
- padding: 2em;
88
- margin: 0 0 20px;
89
- background: #fff;
90
- overflow: hidden;
91
- zoom: 1;
92
- text-align: left
 
93
  }
94
 
95
  .seopress-setup-content h1,
96
  .seopress-setup-content h2,
97
  .seopress-setup-content h3,
98
  .seopress-setup-content table {
99
- margin: 0 0 20px;
100
- border: 0;
101
- padding: 0;
102
- color: #666;
103
- clear: none;
104
- font-weight: 500
105
  }
106
 
107
  .seopress-setup-content p {
108
- margin: 20px 0;
109
- font-size: 1em;
110
- line-height: 1.75em;
111
- color: #666
 
 
 
 
112
  }
113
 
114
  .seopress-setup-content table {
115
- font-size: 1em;
116
- line-height: 1.75em;
117
- color: #666
 
118
  }
119
 
120
  .seopress-setup-content a {
121
- color: #6259e6
122
  }
123
 
124
  .seopress-setup-content a:focus,
125
  .seopress-setup-content a:hover {
126
- color: #111
 
 
 
 
127
  }
128
 
129
  .seopress-setup-content .form-table th {
130
- width: 35%;
131
- vertical-align: top;
132
- font-weight: 400
133
  }
134
 
135
  .seopress-setup-content .form-table td {
136
- vertical-align: top
137
  }
138
 
139
  .seopress-setup-content .form-table td input,
140
  .seopress-setup-content .form-table td select {
141
- width: 100%;
142
- box-sizing: border-box
143
  }
144
 
145
  .seopress-setup-content .form-table td input[size] {
146
- width: auto
147
  }
148
 
149
  .seopress-setup-content .form-table td .description {
150
- line-height: 1.5em;
151
- display: block;
152
- margin-top: .25em;
153
- color: #999;
154
- font-style: italic
155
  }
156
 
157
  .seopress-setup-content .form-table td .input-checkbox,
158
  .seopress-setup-content .form-table td .input-radio {
159
- width: auto;
160
- box-sizing: inherit;
161
- padding: inherit;
162
- margin: 0 .5em 0 0;
163
- box-shadow: none
164
  }
165
 
166
  .seopress-setup-content .form-table .section_title td {
167
- padding: 0
168
  }
169
 
170
  .seopress-setup-content .form-table .section_title td h2,
171
  .seopress-setup-content .form-table .section_title td p {
172
- margin: 12px 0 0
173
  }
174
 
175
  .seopress-setup-content .form-table td,
176
  .seopress-setup-content .form-table th {
177
- padding: 12px 0;
178
- margin: 0;
179
- border: 0
180
  }
181
 
182
  .seopress-setup-content .form-table td:first-child,
183
  .seopress-setup-content .form-table th:first-child {
184
- padding-right: 1em
185
- }
186
-
187
- .seopress-setup-content table.tax-rates {
188
- width: 100%;
189
- font-size: .92em
190
- }
191
-
192
- .seopress-setup-content table.tax-rates th {
193
- padding: 0;
194
- text-align: center;
195
- width: auto;
196
- vertical-align: middle
197
- }
198
-
199
- .seopress-setup-content table.tax-rates td {
200
- border: 1px solid #f5f5f5;
201
- padding: 6px;
202
- text-align: center;
203
- vertical-align: middle
204
- }
205
-
206
- .seopress-setup-content table.tax-rates td input {
207
- outline: 0;
208
- border: 0;
209
- padding: 0;
210
- box-shadow: none;
211
- text-align: center;
212
- width: 100%
213
- }
214
-
215
- .seopress-setup-content table.tax-rates td.sort {
216
- cursor: move;
217
- color: #ccc
218
- }
219
-
220
- .seopress-setup-content table.tax-rates td.sort::before {
221
- content: "\f333";
222
- font-family: dashicons
223
- }
224
-
225
- .seopress-setup-content table.tax-rates td.readonly {
226
- background: #f5f5f5
227
- }
228
-
229
- .seopress-setup-content table.tax-rates .add {
230
- padding: 1em 0 0 1em;
231
- line-height: 1em;
232
- font-size: 1em;
233
- width: 0;
234
- margin: 6px 0 0;
235
- height: 0;
236
- overflow: hidden;
237
- position: relative;
238
- display: inline-block
239
- }
240
-
241
- .seopress-setup-content table.tax-rates .add::before {
242
- content: "\f502";
243
- font-family: dashicons;
244
- position: absolute;
245
- left: 0;
246
- top: 0
247
- }
248
-
249
- .seopress-setup-content table.tax-rates .remove {
250
- padding: 1em 0 0 1em;
251
- line-height: 1em;
252
- font-size: 1em;
253
- width: 0;
254
- margin: 0;
255
- height: 0;
256
- overflow: hidden;
257
- position: relative;
258
- display: inline-block
259
- }
260
-
261
- .seopress-setup-content table.tax-rates .remove::before {
262
- content: "\f182";
263
- font-family: dashicons;
264
- position: absolute;
265
- left: 0;
266
- top: 0
267
  }
268
 
269
  .seopress-setup-content .seopress-setup-pages {
270
- width: 100%;
271
- border-top: 1px solid #eee
272
  }
273
 
274
  .seopress-setup-content .seopress-setup-pages thead th {
275
- display: none
276
  }
277
 
278
  .seopress-setup-content .seopress-setup-pages .page-name {
279
- width: 30%;
280
- font-weight: 700
281
  }
282
 
283
  .seopress-setup-content .seopress-setup-pages td,
284
  .seopress-setup-content .seopress-setup-pages th {
285
- padding: 14px 0;
286
- border-bottom: 1px solid #eee
287
  }
288
 
289
  .seopress-setup-content .seopress-setup-pages td:first-child,
290
  .seopress-setup-content .seopress-setup-pages th:first-child {
291
- padding-right: 9px
292
  }
293
 
294
  .seopress-setup-content .seopress-setup-pages th {
295
- padding-top: 0
296
  }
297
 
298
  .seopress-setup-content .seopress-setup-pages .page-options p {
299
- color: #777;
300
- margin: 6px 0 0 24px;
301
- line-height: 1.75em
302
  }
303
 
304
  .seopress-setup-content .seopress-setup-pages .page-options p input {
305
- vertical-align: middle;
306
- margin: 1px 0 0;
307
- height: 1.75em;
308
- width: 1.75em;
309
- line-height: 1.75em
310
  }
311
 
312
  .seopress-setup-content .seopress-setup-pages .page-options p label {
313
- line-height: 1
314
  }
315
 
316
  @media screen and (max-width:782px) {
317
- .seopress-setup-content .form-table tbody th {
318
- width: auto
319
- }
320
  }
321
 
322
  .seopress-setup-content .twitter-share-button {
323
- float: right
324
  }
325
 
326
  .seopress-setup-content .seopress-setup-next-steps {
327
- overflow: hidden;
328
- margin: 0 0 24px;
329
- padding-bottom: 2px
330
  }
331
 
332
  .seopress-setup-content .seopress-setup-next-steps h2 {
333
- margin-bottom: 12px
334
  }
335
 
336
  .seopress-setup-content .seopress-setup-next-steps .seopress-setup-next-steps-first {
337
- float: left;
338
- width: 50%;
339
- box-sizing: border-box
340
  }
341
 
342
  .seopress-setup-content .seopress-setup-next-steps .seopress-setup-next-steps-last {
343
- float: right;
344
- width: 50%;
345
- box-sizing: border-box
346
  }
347
 
348
  .seopress-setup-content .seopress-setup-next-steps ul {
349
- padding: 0 2em 0 0;
350
- list-style: none outside;
351
- margin: 0
352
  }
353
 
354
  .seopress-setup-content .seopress-setup-next-steps ul li a {
355
- display: block;
356
- padding: 0 0 .75em
357
  }
358
 
359
  .seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button {
360
- background-color: #f7f7f7;
361
- border-color: #ccc;
362
- color: #23282d;
363
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 0 #ccc;
364
- text-shadow: 1px 0 1px #eee, 0 1px 1px #eee;
365
- font-size: 1em;
366
- height: auto;
367
- line-height: 1.75em;
368
- margin: 0 0 .75em;
369
- opacity: 1;
370
- padding: 1em;
371
- text-align: center
372
  }
373
 
374
  .seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button:active,
375
  .seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button:focus,
376
  .seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button:hover {
377
- background: #f5f5f5;
378
- border-color: #aaa
379
  }
380
 
381
  .seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button-primary {
382
- color: #fff;
383
- background-color: #bb77ae;
384
- border-color: #a36597;
385
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 0 #a36597;
386
- text-shadow: 0 -1px 1px #a36597, 1px 0 1px #a36597, 0 1px 1px #a36597, -1px 0 1px #a36597
387
  }
388
 
389
  .seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button-primary:active,
390
  .seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button-primary:focus,
391
  .seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button-primary:hover {
392
- color: #fff;
393
- background: #a36597;
394
- border-color: #a36597;
395
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 0 #a36597
396
  }
397
 
398
  .seopress-setup-content .seopress-setup-next-steps ul li a::before {
399
- color: #82878c;
400
- font: normal 20px/1 dashicons;
401
- speak: none;
402
- display: inline-block;
403
- padding: 0 10px 0 0;
404
- top: 1px;
405
- position: relative;
406
- text-decoration: none!important;
407
- vertical-align: top
408
  }
409
 
410
  .seopress-setup-content .seopress-setup-next-steps ul .learn-more a::before {
411
- content: "\f105"
412
  }
413
 
414
  .seopress-setup-content .seopress-setup-next-steps ul .video-walkthrough a::before {
415
- content: "\f126"
416
  }
417
 
418
  .seopress-setup-content .seopress-setup-next-steps ul .newsletter a::before {
419
- content: "\f465"
420
  }
421
 
422
  .seopress-setup-content .updated,
423
  .seopress-setup-content .seopress-newsletter {
424
- padding: 24px;
425
- margin: 0 0 24px;
426
- overflow: hidden;
427
- background: #f5f5f5
428
  }
429
 
430
  .seopress-setup-content .updated p,
431
  .seopress-setup-content .seopress-newsletter p {
432
- padding: 0;
433
- margin: 0 0 12px
434
  }
435
 
436
  .seopress-setup-content .updated form,
437
  .seopress-setup-content .updated p:last-child,
438
  .seopress-setup-content .seopress-newsletter form,
439
  .seopress-setup-content .seopress-tracker {
440
- margin: 24px 0;
441
- border: 1px solid #eee;
442
- padding: 20px;
443
- border-radius: 4px;
444
- overflow: hidden
445
  }
446
 
447
  .seopress-setup-content .seopress-tracker p {
448
- font-size: 14px;
449
- line-height: 1.5em
450
  }
451
 
452
  .seopress-setup-content .seopress-tracker .checkbox {
453
- line-height: 24px;
454
- font-weight: 500;
455
- font-size: 1em;
456
- margin-top: 0;
457
- margin-bottom: 20px
458
  }
459
 
460
  .seopress-setup-content .checkbox input[type=checkbox] {
461
- opacity: 0;
462
- position: absolute;
463
- left: -9999px
464
  }
465
 
466
  .seopress-setup-content .checkbox label {
467
- position: relative;
468
- display: inline-block;
469
- padding-left: 28px
470
  }
471
 
472
  .seopress-setup-content .checkbox label::after,
473
  .seopress-setup-content .checkbox label::before {
474
- position: absolute;
475
- content: "";
476
- display: inline-block
477
  }
478
 
479
  .seopress-setup-content .checkbox label::before {
480
- height: 16px;
481
- width: 16px;
482
- left: 0;
483
- top: 3px;
484
- border: 1px solid #aaa;
485
- background-color: #fff;
486
- border-radius: 3px
487
  }
488
 
489
  .seopress-setup-content .checkbox label::after {
490
- height: 5px;
491
- width: 9px;
492
- border-left: 2px solid;
493
- border-bottom: 2px solid;
494
- -webkit-transform: rotate(-45deg);
495
- -ms-transform: rotate(-45deg);
496
- transform: rotate(-45deg);
497
- left: 4px;
498
- top: 7px;
499
- color: #fff
500
  }
501
 
502
  .seopress-setup-content .checkbox input[type=checkbox]+label::after {
503
- content: none
504
  }
505
 
506
  .seopress-setup-content .checkbox input[type=checkbox]:checked+label::after {
507
- content: ""
508
  }
509
 
510
  .seopress-setup-content .checkbox input[type=checkbox]:focus+label::before {
511
- outline: #3b99fc auto 5px
512
  }
513
 
514
  .seopress-setup-content .checkbox input[type=checkbox]:checked+label::before {
515
- background: #6259e6;
516
- border-color: #6259e6
517
  }
518
 
519
  .seopress-setup-steps {
520
- padding: 0 0 24px;
521
- margin: 0;
522
- list-style: none outside;
523
- overflow: hidden;
524
- color: #ccc;
525
- width: 100%;
526
- display: -webkit-inline-box;
527
- display: -webkit-inline-flex;
528
- display: inline-flex
 
 
 
529
  }
530
 
531
  .seopress-setup-steps li {
532
- width: 100%;
533
- float: left;
534
- padding: 0 0 .8em;
535
- margin: 0;
536
- text-align: center;
537
- position: relative;
538
- border-bottom: 4px solid #ccc;
539
- line-height: 1.4em
540
  }
541
 
542
  .seopress-setup-steps li a {
543
- color: #6259e6;
544
- text-decoration: none;
545
- padding: 1.5em;
546
- margin: -1.5em;
547
- position: relative;
548
- z-index: 1
 
 
549
  }
550
 
551
  .seopress-setup-steps li a:focus,
552
  .seopress-setup-steps li a:hover {
553
- color: #111;
554
- text-decoration: underline
555
  }
556
 
557
  .seopress-setup-steps li::before {
558
- content: "";
559
- border: 4px solid #ccc;
560
- border-radius: 100%;
561
- width: 4px;
562
- height: 4px;
563
- position: absolute;
564
- bottom: 0;
565
- left: 50%;
566
- margin-left: -6px;
567
- margin-bottom: -8px;
568
- background: #fff
 
 
 
569
  }
570
 
571
  .seopress-setup-steps li.active {
572
- border-color: #6259e6;
573
- color: #6259e6;
574
- font-weight: 700;
 
 
 
 
 
575
  }
576
 
577
  .seopress-setup-steps li.active::before {
578
- border-color: #6259e6;
579
  }
580
 
581
  .seopress-setup-steps li.done {
582
- border-color: #6259e6;
583
- color: #6259e6
584
  }
585
 
586
  .seopress-setup-steps li.done::before {
587
- border-color: #6259e6;
588
- background: #6259e6
 
 
589
  }
590
 
591
  .seopress-setup .seopress-setup-actions {
592
- overflow: hidden;
593
- margin: 20px 0 0;
594
- position: relative
595
  }
596
 
597
  .seopress-setup .seopress-setup-actions .button {
598
- font-size: 1.25em;
599
- padding: .5em 1em;
600
- line-height: 1em;
601
- margin-right: .5em;
602
- margin-bottom: 2px;
603
- height: auto;
604
- border-radius: 4px
605
  }
606
 
607
  .seopress-setup .seopress-setup-actions .button-primary {
608
- background-color: #6259e6;
609
- border-color: #6259e6;
610
- margin: 0;
611
- opacity: 1;
612
- transition: all 300ms linear;
 
613
  }
614
 
615
  .seopress-setup .seopress-setup-actions .button-primary:active,
616
  .seopress-setup .seopress-setup-actions .button-primary:focus,
617
  .seopress-setup .seopress-setup-actions .button-primary:hover {
618
- background: none;
619
- border-color: #6259e6;
620
- color: #6259e6
621
  }
622
 
623
  .seopress-setup-content p:last-child {
624
- margin-bottom: 0
625
  }
626
 
627
  .seopress-setup-content p.store-setup {
628
- margin-top: 0
629
  }
630
 
631
  .seopress-setup-footer-links {
632
- font-size: .85em;
633
- color: #7b7b7b;
634
- margin: 1.18em auto;
635
- display: inline-block;
636
- text-align: center
637
- }
638
-
639
- .seopress-wizard-storefront .seopress-wizard-storefront-intro {
640
- padding: 40px 40px 0;
641
- background: #f5f5f5;
642
- text-align: center
643
- }
644
-
645
- .seopress-wizard-storefront .seopress-wizard-storefront-intro img {
646
- margin: 40px 0 0 0;
647
- width: 100%;
648
- display: block
649
- }
650
-
651
- .seopress-wizard-storefront .seopress-wizard-storefront-features {
652
- list-style: none outside;
653
- margin: 0 0 20px;
654
- padding: 0 0 0 30px;
655
- overflow: hidden
656
- }
657
-
658
- .seopress-wizard-storefront .seopress-wizard-storefront-feature {
659
- margin: 0;
660
- padding: 20px 30px 20px 2em;
661
- width: 50%;
662
- box-sizing: border-box
663
- }
664
-
665
- .seopress-wizard-storefront .seopress-wizard-storefront-feature::before {
666
- margin-left: -2em;
667
- position: absolute
668
- }
669
-
670
- .seopress-wizard-storefront .seopress-wizard-storefront-feature.first {
671
- clear: both;
672
- float: left
673
- }
674
-
675
- .seopress-wizard-storefront .seopress-wizard-storefront-feature.last {
676
- float: right
677
- }
678
-
679
- .seopress-wizard-storefront .seopress-wizard-storefront-feature__bulletproof::before {
680
- content: "🔒"
681
- }
682
-
683
- .seopress-wizard-storefront .seopress-wizard-storefront-feature__mobile::before {
684
- content: "📱"
685
- }
686
-
687
- .seopress-wizard-storefront .seopress-wizard-storefront-feature__accessibility::before {
688
- content: "👓"
689
- }
690
-
691
- .seopress-wizard-storefront .seopress-wizard-storefront-feature__search::before {
692
- content: "🔍"
693
- }
694
-
695
- .seopress-wizard-storefront .seopress-wizard-storefront-feature__compatibility::before {
696
- content: "🔧"
697
- }
698
-
699
- .seopress-wizard-storefront .seopress-wizard-storefront-feature__extendable::before {
700
- content: "🎨"
701
  }
702
 
703
  .seopress-wizard-services {
704
- border: 1px solid #eee;
705
- padding: 1em;
706
- margin: 0 0 1em;
707
- list-style: none outside;
708
- border-radius: 4px;
709
- overflow: hidden
 
710
  }
711
 
712
  .seopress-wizard-services p {
713
- margin: 0 0 1em 0;
714
- padding: 0;
715
- font-size: 1em;
716
- line-height: 1.5em
717
  }
718
 
719
  .seopress-wizard-service-item,
720
  .seopress-wizard-services-list-toggle {
721
- display: -webkit-box;
722
- display: -webkit-flex;
723
- display: flex;
724
- -webkit-flex-wrap: nowrap;
725
- flex-wrap: nowrap;
726
- -webkit-box-pack: justify;
727
- -webkit-justify-content: space-between;
728
- justify-content: space-between;
729
- padding: 0;
730
- color: #666;
731
- -webkit-box-align: center;
732
- -webkit-align-items: center;
733
- align-items: center;
734
- margin: 1rem 0;
735
  }
736
 
737
  .seopress-wizard-service-item:last-child,
738
  .seopress-wizard-services-list-toggle:last-child {
739
- border-bottom: 0
740
  }
741
 
742
  .seopress-wizard-service-item .payment-gateway-fee,
743
  .seopress-wizard-services-list-toggle .payment-gateway-fee {
744
- color: #a6a6a6
745
  }
746
 
747
  .seopress-wizard-service-item .seopress-wizard-service-name,
748
  .seopress-wizard-services-list-toggle .seopress-wizard-service-name {
749
- -webkit-flex-basis: 0;
750
- flex-basis: 0;
751
- min-width: 160px;
752
- text-align: center;
753
- font-weight: 700;
754
- padding: 2em 0;
755
- -webkit-align-self: stretch;
756
- align-self: stretch;
757
- display: -webkit-box;
758
- display: -webkit-flex;
759
- display: flex;
760
- -webkit-box-align: baseline;
761
- -webkit-align-items: baseline;
762
- align-items: baseline
763
  }
764
 
765
  .seopress-wizard-payment-gateway-form .seopress-wizard-service-item .seopress-wizard-service-name,
766
  .seopress-wizard-payment-gateway-form .seopress-wizard-services-list-toggle .seopress-wizard-service-name {
767
- -webkit-box-pack: center;
768
- -webkit-justify-content: center;
769
- justify-content: center
770
  }
771
 
772
  .seopress-wizard-service-item .seopress-wizard-service-name img,
773
  .seopress-wizard-services-list-toggle .seopress-wizard-service-name img {
774
- max-width: 75px
775
  }
776
 
777
  .seopress-wizard-service-item.stripe-logo .seopress-wizard-service-name img,
778
  .seopress-wizard-services-list-toggle.stripe-logo .seopress-wizard-service-name img {
779
- padding: 8px 0
780
  }
781
 
782
  .seopress-wizard-service-item.paypal-logo .seopress-wizard-service-name img,
783
  .seopress-wizard-services-list-toggle.paypal-logo .seopress-wizard-service-name img {
784
- max-width: 87px;
785
- padding: 2px 0
786
  }
787
 
788
  .seopress-wizard-service-item.klarna-logo .seopress-wizard-service-name img,
789
  .seopress-wizard-services-list-toggle.klarna-logo .seopress-wizard-service-name img {
790
- max-width: 87px;
791
- padding: 12px 0
792
  }
793
 
794
  .seopress-wizard-service-item.square-logo .seopress-wizard-service-name img,
795
  .seopress-wizard-services-list-toggle.square-logo .seopress-wizard-service-name img {
796
- max-width: 95px;
797
- padding: 12px 0
798
  }
799
 
800
  .seopress-wizard-service-item.eway-logo .seopress-wizard-service-name img,
801
  .seopress-wizard-services-list-toggle.eway-logo .seopress-wizard-service-name img {
802
- max-width: 87px
803
  }
804
 
805
  .seopress-wizard-service-item.payfast-logo .seopress-wizard-service-name img,
806
  .seopress-wizard-services-list-toggle.payfast-logo .seopress-wizard-service-name img {
807
- max-width: 140px
808
  }
809
 
810
  .seopress-wizard-service-item .seopress-wizard-service-description,
811
  .seopress-wizard-services-list-toggle .seopress-wizard-service-description {
812
- -webkit-box-flex: 1;
813
- -webkit-flex-grow: 1;
814
- flex-grow: 1;
815
- padding: 20px
816
  }
817
 
818
  .seopress-wizard-service-item .seopress-wizard-service-description p,
819
  .seopress-wizard-services-list-toggle .seopress-wizard-service-description p {
820
- margin-bottom: 1em
821
  }
822
 
823
  .seopress-wizard-service-item .seopress-wizard-service-description p:last-child,
824
  .seopress-wizard-services-list-toggle .seopress-wizard-service-description p:last-child {
825
- margin-bottom: 0
826
  }
827
 
828
  .seopress-wizard-service-item .seopress-wizard-service-description .seopress-wizard-service-settings-description,
829
  .seopress-wizard-services-list-toggle .seopress-wizard-service-description .seopress-wizard-service-settings-description {
830
- display: block;
831
- font-style: italic;
832
- color: #999
833
  }
834
 
835
  .seopress-wizard-service-item .seopress-wizard-service-enable,
836
  .seopress-wizard-services-list-toggle .seopress-wizard-service-enable {
837
- -webkit-flex-basis: 0;
838
- flex-basis: 0;
839
- min-width: 75px;
840
- text-align: center;
841
- cursor: pointer;
842
- padding: 2em 0;
843
- position: relative;
844
- max-height: 1.5em;
845
- -webkit-align-self: flex-start;
846
- align-self: flex-start;
847
- -webkit-box-ordinal-group: 4;
848
- -webkit-order: 3;
849
- order: 3
850
  }
851
 
852
  .seopress-wizard-service-item .seopress-wizard-service-toggle,
853
  .seopress-wizard-services-list-toggle .seopress-wizard-service-toggle {
854
- height: 16px;
855
- width: 32px;
856
- border: 2px solid #935687;
857
- background-color: #935687;
858
- display: inline-block;
859
- text-indent: -9999px;
860
- border-radius: 10em;
861
- position: relative
862
  }
863
 
864
  .seopress-wizard-service-item .seopress-wizard-service-toggle input[type=checkbox],
865
  .seopress-wizard-services-list-toggle .seopress-wizard-service-toggle input[type=checkbox] {
866
- display: none
867
  }
868
 
869
  .seopress-wizard-service-item .seopress-wizard-service-toggle::before,
870
  .seopress-wizard-services-list-toggle .seopress-wizard-service-toggle::before {
871
- content: "";
872
- display: block;
873
- width: 16px;
874
- height: 16px;
875
- background: #fff;
876
- position: absolute;
877
- top: 0;
878
- right: 0;
879
- border-radius: 100%
880
  }
881
 
882
  .seopress-wizard-service-item .seopress-wizard-service-toggle.disabled,
883
  .seopress-wizard-services-list-toggle .seopress-wizard-service-toggle.disabled {
884
- border-color: #999;
885
- background-color: #999
886
  }
887
 
888
  .seopress-wizard-service-item .seopress-wizard-service-toggle.disabled::before,
889
  .seopress-wizard-services-list-toggle .seopress-wizard-service-toggle.disabled::before {
890
- right: auto;
891
- left: 0
892
  }
893
 
894
  .seopress-wizard-service-item .seopress-wizard-service-settings,
895
  .seopress-wizard-services-list-toggle .seopress-wizard-service-settings {
896
- display: none;
897
- margin-top: .75em;
898
- margin-bottom: 0;
899
- cursor: default
900
  }
901
 
902
  .seopress-wizard-service-item .seopress-wizard-service-settings.hide,
903
  .seopress-wizard-services-list-toggle .seopress-wizard-service-settings.hide {
904
- display: none
905
  }
906
 
907
  .seopress-wizard-service-item.checked .seopress-wizard-service-settings,
908
  .seopress-wizard-services-list-toggle.checked .seopress-wizard-service-settings {
909
- display: inline-block
910
  }
911
 
912
  .seopress-wizard-service-item.checked .seopress-wizard-service-settings.hide,
913
  .seopress-wizard-services-list-toggle.checked .seopress-wizard-service-settings.hide {
914
- display: none
915
  }
916
 
917
  .seopress-wizard-service-item.closed,
918
  .seopress-wizard-services-list-toggle.closed {
919
- border-bottom: 0
920
  }
921
 
922
  .seopress-wizard-services-list-toggle {
923
- cursor: pointer
924
  }
925
 
926
  .seopress-wizard-services-list-toggle .seopress-wizard-service-enable::before {
927
- content: "\f343";
928
- font-family: dashicons;
929
- visibility: initial;
930
- color: #666;
931
- font-size: 25px;
932
- margin-top: -7px;
933
- margin-left: -5px;
934
- position: absolute;
935
- visibility: visible
936
  }
937
 
938
  .seopress-wizard-services-list-toggle.closed .seopress-wizard-service-enable::before {
939
- content: "\f347"
940
  }
941
 
942
  .seopress-wizard-services-list-toggle .seopress-wizard-service-enable input {
943
- visibility: hidden;
944
- position: relative
945
  }
946
 
947
  .seopress-wizard-services.manual .seopress-wizard-service-item {
948
- display: none
949
  }
950
 
951
  .seopress-wizard-services.shipping {
952
- margin: 0
953
  }
954
 
955
  .seopress-wizard-services.shipping .seopress-wizard-service-name {
956
- font-weight: 400;
957
- text-align: left;
958
- -webkit-box-align: center;
959
- -webkit-align-items: center;
960
- align-items: center;
961
- max-height: 5em;
962
- padding: 0
963
  }
964
 
965
  .seopress-wizard-services.shipping .seopress-wizard-service-item {
966
- padding-left: 2em;
967
- padding-top: .67em
968
  }
969
 
970
  .seopress-wizard-services.shipping .seopress-wizard-service-item:first-child {
971
- border-bottom: 0;
972
- padding-bottom: 0;
973
- font-weight: 700
974
  }
975
 
976
  .seopress-wizard-services.shipping .seopress-wizard-service-item:first-child .seopress-wizard-service-name {
977
- font-weight: 700
978
  }
979
 
980
  .seopress-wizard-services.shipping .shipping-method-setting,
981
  .seopress-wizard-services.shipping .seopress-wizard-shipping-method-select {
982
- display: -webkit-box;
983
- display: -webkit-flex;
984
- display: flex
985
  }
986
 
987
  .seopress-wizard-services.shipping .shipping-method-setting.hide,
988
  .seopress-wizard-services.shipping .seopress-wizard-shipping-method-select.hide {
989
- display: none
990
  }
991
 
992
  .seopress-wizard-services.shipping .shipping-method-setting input,
993
  .seopress-wizard-services.shipping .seopress-wizard-shipping-method-dropdown {
994
- margin-right: 2em;
995
- margin-bottom: 1em
996
  }
997
 
998
  .seopress-wizard-services.shipping .shipping-method-setting input .select2,
999
  .seopress-wizard-services.shipping .seopress-wizard-shipping-method-dropdown .select2 {
1000
- min-width: 130px
1001
  }
1002
 
1003
  .seopress-wizard-services.shipping .seopress-wizard-service-description {
1004
- display: -webkit-box;
1005
- display: -webkit-flex;
1006
- display: flex;
1007
- -webkit-box-orient: vertical;
1008
- -webkit-box-direction: normal;
1009
- -webkit-flex-direction: column;
1010
- flex-direction: column;
1011
- color: #a6a6a6
1012
  }
1013
 
1014
  .seopress-wizard-services.shipping .seopress-wizard-service-item:not(:first-child) .seopress-wizard-service-description {
1015
- font-size: .92em;
1016
- padding-bottom: 10px
1017
  }
1018
 
1019
  .seopress-wizard-services.shipping .shipping-method-setting input {
1020
- width: 95px;
1021
- border: 1px solid #aaa;
1022
- border-color: #ddd;
1023
- border-radius: 4px;
1024
- height: 28px;
1025
- padding-left: 8px;
1026
- padding-right: 24px;
1027
- font-size: 14px;
1028
- color: #444;
1029
- background-color: #fff;
1030
- display: inline-block
1031
  }
1032
 
1033
  .seopress-wizard-services.shipping .shipping-method-description,
1034
  .seopress-wizard-services.shipping .shipping-method-setting .description {
1035
- color: #7e7e7e;
1036
- font-size: .9em
1037
  }
1038
 
1039
  .seopress-wizard-services.shipping .shipping-method-setting input::-webkit-input-placeholder {
1040
- color: #e1e1e1
1041
  }
1042
 
1043
  .seopress-wizard-services.shipping .shipping-method-setting input:-ms-input-placeholder {
1044
- color: #e1e1e1
1045
  }
1046
 
1047
  .seopress-wizard-services.shipping .shipping-method-setting input::-ms-input-placeholder {
1048
- color: #e1e1e1
1049
  }
1050
 
1051
  .seopress-wizard-services.shipping .shipping-method-setting input::placeholder {
1052
- color: #e1e1e1
1053
  }
1054
 
1055
  .seopress-setup-shipping-units p {
1056
- line-height: 1.5em;
1057
- font-size: 13px;
1058
- margin-bottom: .25em;
1059
- text-align: center
1060
  }
1061
 
1062
  .seopress-setup-shipping-units .seopress-setup-shipping-unit {
1063
- margin-bottom: 1.75em
1064
  }
1065
 
1066
  .seopress-setup-shipping-units .seopress-setup-shipping-unit .select2 {
1067
- min-width: 125px;
1068
- top: -5px
1069
  }
1070
 
1071
  .hide {
1072
- display: none
1073
  }
1074
 
1075
  .seopress-wizard-features {
1076
- display: -webkit-box;
1077
- display: -webkit-flex;
1078
- display: flex;
1079
- -webkit-flex-wrap: wrap;
1080
- flex-wrap: wrap;
1081
- list-style: none;
1082
- padding: 0
1083
  }
1084
 
1085
  .seopress-wizard-features .seopress-wizard-feature-item {
1086
- -webkit-flex-basis: calc(50% - 4em - 3px);
1087
- flex-basis: calc(50% - 4em - 3px);
1088
- border: 1px solid #eee;
1089
- padding: 2em
1090
  }
1091
 
1092
  .seopress-wizard-features .seopress-wizard-feature-item:nth-child(1) {
1093
- border-radius: 4px 0 0 0
1094
  }
1095
 
1096
  .seopress-wizard-features .seopress-wizard-feature-item:nth-child(2) {
1097
- border-left: 0;
1098
- border-radius: 0 4px 0 0
1099
  }
1100
 
1101
  .seopress-wizard-features .seopress-wizard-feature-item:nth-child(3) {
1102
- border-top: 0;
1103
- border-radius: 0 0 0 4px
1104
  }
1105
 
1106
  .seopress-wizard-features .seopress-wizard-feature-item:nth-child(4) {
1107
- border-top: 0;
1108
- border-left: 0;
1109
- border-radius: 0 0 4px 0
1110
  }
1111
 
1112
  .seopress-wizard-features p.seopress-wizard-feature-description,
1113
  .seopress-wizard-features p.seopress-wizard-feature-name {
1114
- margin: 0;
1115
- line-height: 1.5em
1116
  }
1117
 
1118
  h3.jetpack-reasons {
1119
- text-align: center;
1120
- margin: 3em 0 1em 0;
1121
- font-size: 14px
1122
  }
1123
 
1124
  .jetpack-logo,
1125
  .wcs-notice {
1126
- display: block;
1127
- margin: 1.75em auto 2em auto;
1128
- max-height: 175px
1129
  }
1130
 
1131
  .activate-splash .jetpack-logo {
1132
- width: 170px;
1133
- margin-bottom: 0
1134
  }
1135
 
1136
  .activate-splash .wcs-notice {
1137
- margin-top: 1em;
1138
- padding-left: 57px
1139
  }
1140
 
1141
  .step {
1142
- text-align: center
1143
  }
1144
 
1145
  .seopress-setup .seopress-setup-actions .button {
1146
- text-shadow: none;
1147
- font-weight: 300;
1148
- font-size: 16px;
1149
- padding: 1em 2em;
1150
- box-shadow: none;
1151
- min-width: 12em;
1152
- min-width: auto;
1153
- margin-top: 10px
1154
  }
1155
 
1156
  .seopress-setup .seopress-setup-actions .button:active,
1157
  .seopress-setup .seopress-setup-actions .button:focus,
1158
  .seopress-setup .seopress-setup-actions .button:hover {
1159
- box-shadow: none
1160
  }
1161
 
1162
  .seopress-setup .seopress-setup-actions .plugin-install-info {
1163
- display: block;
1164
- font-style: italic;
1165
- color: #999;
1166
- font-size: 14px;
1167
- line-height: 1.5em;
1168
- margin: 5px 0
1169
  }
1170
 
1171
  .seopress-setup .seopress-setup-actions .plugin-install-info>* {
1172
- display: block
1173
  }
1174
 
1175
  .seopress-setup .seopress-setup-actions .plugin-install-info .plugin-install-info-list-item::after {
1176
- content: ", "
1177
  }
1178
 
1179
  .seopress-setup .seopress-setup-actions .plugin-install-info .plugin-install-info-list-item:last-of-type::after {
1180
- content: ". "
1181
  }
1182
 
1183
  .seopress-setup .seopress-setup-actions .plugin-install-info a {
1184
- white-space: nowrap
1185
  }
1186
 
1187
  .seopress-setup .seopress-setup-actions .plugin-install-info a:not(:hover):not(:focus) {
1188
- color: inherit
1189
  }
1190
 
1191
  .plugin-install-source {
1192
- background: rgba(187, 119, 174, .15)
1193
  }
1194
 
1195
  .plugin-install-source:not(.seopress-wizard-service-item) {
1196
- box-shadow: 0 0 0 10px rgba(187, 119, 174, .15)
1197
  }
1198
 
1199
  .location-prompt {
1200
- color: #666;
1201
- font-size: 13px;
1202
- font-weight: 500;
1203
- margin-bottom: .5em;
1204
- margin-top: .85em;
1205
- display: inline-block;
1206
- width: 100%;
 
1207
  }
1208
 
1209
  .location-input {
1210
- border: 1px solid #aaa;
1211
- border-color: #ddd;
1212
- border-radius: 4px;
1213
- height: 30px;
1214
- width: calc(100% - 8px - 24px - 2px);
1215
- padding-left: 8px;
1216
- padding-right: 24px;
1217
- font-size: 16px;
1218
- color: #444;
1219
- background-color: #fff;
1220
- display: inline-block;
1221
- width: 100%;
1222
  }
1223
 
1224
  .location-input.dropdown {
1225
- width: 100%;
1226
- max-width: inherit;
1227
  }
1228
 
1229
  .address-step .select2 {
1230
- min-width: 100%
1231
  }
1232
 
1233
  .store-address-container .city-and-postcode {
1234
- display: -webkit-box;
1235
- display: -webkit-flex;
1236
- display: flex
1237
  }
1238
 
1239
  .store-address-container .city-and-postcode div {
1240
- -webkit-flex-basis: 50%;
1241
- flex-basis: 50%;
1242
- margin-right: 1em
1243
  }
1244
 
1245
  .store-address-container .city-and-postcode div:last-of-type {
1246
- margin-right: 0
1247
  }
1248
 
1249
  .store-address-container .select2-container,
1250
  .store-address-container input[type=text],
1251
  .store-address-container select {
1252
- margin-bottom: 10px
1253
  }
1254
 
1255
  .product-type-container {
1256
- margin-top: 14px;
1257
- margin-bottom: 1px
1258
  }
1259
 
1260
  #seopress_sell_in_person {
1261
- margin-left: 0
1262
  }
1263
 
1264
  .seopress-wizard-service-settings .payment-email-input {
1265
- border: 1px solid #aaa;
1266
- border-color: #ddd;
1267
- border-radius: 4px;
1268
- height: 30px;
1269
- padding: 0 8px;
1270
- font-size: 14px;
1271
- color: #444;
1272
- background-color: #fff;
1273
- display: inline-block
1274
  }
1275
 
1276
  .seopress-wizard-service-settings .payment-email-input[disabled] {
1277
- color: #aaa
1278
  }
1279
 
1280
  .newsletter-form-container {
1281
- display: -webkit-box;
1282
- display: -webkit-flex;
1283
- display: flex
1284
  }
1285
 
1286
  .newsletter-form-container .newsletter-form-email {
1287
- border: 1px solid #aaa;
1288
- border-color: #ddd;
1289
- border-radius: 4px;
1290
- height: 42px;
1291
- padding: 0 8px;
1292
- font-size: 16px;
1293
- color: #666;
1294
- background-color: #fff;
1295
- display: inline-block;
1296
- margin-right: 6px;
1297
- -webkit-box-flex: 1;
1298
- -webkit-flex-grow: 1;
1299
- flex-grow: 1
1300
  }
1301
 
1302
  .newsletter-form-container .newsletter-form-button-container {
1303
- -webkit-box-flex: 0;
1304
- -webkit-flex-grow: 0;
1305
- flex-grow: 0
1306
  }
1307
 
1308
  .seopress-setup .seopress-setup-actions .button.newsletter-form-button {
1309
- height: 42px;
1310
- padding: 0 1em;
1311
- margin: 0
1312
  }
1313
 
1314
  .seopress-wizard-next-steps {
1315
- border: 1px solid #eee;
1316
- border-radius: 4px;
1317
- list-style: none;
1318
- padding: 0
1319
  }
1320
 
1321
  .seopress-wizard-next-steps li {
1322
- padding: 0
1323
  }
1324
 
1325
  .seopress-wizard-next-steps .seopress-wizard-next-step-item {
1326
- display: -webkit-box;
1327
- display: -webkit-flex;
1328
- display: flex;
1329
- border-top: 1px solid #eee
 
1330
  }
1331
 
1332
  .seopress-wizard-next-steps .seopress-wizard-next-step-item:first-child {
1333
- border-top: 0
1334
  }
1335
 
1336
  .seopress-wizard-next-steps .seopress-wizard-next-step-description {
1337
- -webkit-box-flex: 1;
1338
- -webkit-flex-grow: 1;
1339
- flex-grow: 1;
1340
- margin: 1.5em
1341
  }
1342
 
1343
  .seopress-wizard-next-steps .seopress-wizard-next-step-action {
1344
- -webkit-box-flex: 0;
1345
- -webkit-flex-grow: 0;
1346
- flex-grow: 0;
1347
- display: -webkit-box;
1348
- display: -webkit-flex;
1349
- display: flex;
1350
- -webkit-box-align: center;
1351
- -webkit-align-items: center;
1352
- align-items: center
 
1353
  }
1354
 
1355
  .seopress-wizard-next-steps .seopress-wizard-next-step-action .button {
1356
- margin: 1em 1.5em
1357
  }
1358
 
1359
  .seopress-wizard-next-steps p.next-step-heading {
1360
- margin: 0;
1361
- font-size: .95em;
1362
- font-weight: 400;
1363
- font-variant: all-petite-caps
1364
  }
1365
 
1366
  .seopress-wizard-next-steps p.next-step-extra-info {
1367
- margin: 0
1368
  }
1369
 
1370
  .seopress-wizard-next-steps h3.next-step-description {
1371
- margin: 0;
1372
- font-size: 16px;
1373
- font-weight: 600
1374
  }
1375
 
1376
  .seopress-wizard-next-steps .seopress-wizard-additional-steps {
1377
- border-top: 1px solid #eee
1378
  }
1379
 
1380
  .seopress-wizard-next-steps .seopress-wizard-additional-steps .seopress-wizard-next-step-description {
1381
- margin-bottom: 0
1382
  }
1383
 
1384
  .seopress-wizard-next-steps .seopress-wizard-additional-steps .seopress-setup-actions {
1385
- margin: 0 0 1.5em 0
1386
  }
1387
 
1388
  .seopress-wizard-next-steps .seopress-wizard-additional-steps .seopress-setup-actions .button {
1389
- font-size: 15px;
1390
- margin: 1em 0 1em 1.5em
1391
  }
1392
 
1393
  .seopress-wizard-next-steps .seopress-wizard-additional-steps .seopress-setup-actions .button::last-child {
1394
- margin-right: 1.5em
1395
  }
1396
 
1397
  p.next-steps-help-text {
1398
- color: #9f9f9f;
1399
- padding: 0 2em;
1400
- text-align: center;
1401
- font-size: .9em
1402
  }
1403
 
1404
  p.jetpack-terms {
1405
- font-size: .8em;
1406
- text-align: center;
1407
- max-width: 480px;
1408
- margin: 0 auto;
1409
- line-height: 1.5em
1410
  }
1411
 
1412
  .seopress-error {
1413
- background: #ffe6e5;
1414
- border-color: #ffc5c2;
1415
- padding: 1em;
1416
- margin-bottom: 1em
1417
  }
1418
 
1419
  .seopress-error p {
1420
- margin-top: 0;
1421
- margin-bottom: .5em;
1422
- color: #444
1423
  }
1424
 
1425
  .seopress-error a {
1426
- color: #ff645c
1427
  }
1428
 
1429
  .seopress-error .reconnect-reminder {
1430
- font-size: .85em
1431
  }
1432
 
1433
  .seopress-error .seopress-setup-actions .button {
1434
- font-size: 14px
1435
  }
1436
 
1437
  .seopress-wizard-service-setting-ppec_paypal_reroute_requests,
1438
  .seopress-wizard-service-setting-stripe_create_account {
1439
- display: -webkit-box;
1440
- display: -webkit-flex;
1441
- display: flex;
1442
- -webkit-box-align: start;
1443
- -webkit-align-items: flex-start;
1444
- align-items: flex-start
1445
  }
1446
 
1447
  .seopress-wizard-service-setting-ppec_paypal_reroute_requests .payment-checkbox-input,
1448
  .seopress-wizard-service-setting-stripe_create_account .payment-checkbox-input {
1449
- -webkit-box-ordinal-group: 2;
1450
- -webkit-order: 1;
1451
- order: 1;
1452
- margin-top: 5px;
1453
- margin-left: 0;
1454
- margin-right: 0;
1455
- width: 1.5em
1456
  }
1457
 
1458
  .seopress-wizard-service-setting-ppec_paypal_reroute_requests .ppec_paypal_reroute_requests,
1459
  .seopress-wizard-service-setting-ppec_paypal_reroute_requests .stripe_create_account,
1460
  .seopress-wizard-service-setting-stripe_create_account .ppec_paypal_reroute_requests,
1461
  .seopress-wizard-service-setting-stripe_create_account .stripe_create_account {
1462
- -webkit-box-ordinal-group: 3;
1463
- -webkit-order: 2;
1464
- order: 2;
1465
- margin-left: .3em
1466
  }
1467
 
1468
  .seopress-wizard-service-setting-ppec_paypal_email,
1469
  .seopress-wizard-service-setting-stripe_email {
1470
- margin-top: .75em;
1471
- margin-left: 1.5em
1472
  }
1473
 
1474
  .seopress-wizard-service-setting-ppec_paypal_email label.ppec_paypal_email,
1475
  .seopress-wizard-service-setting-ppec_paypal_email label.stripe_email,
1476
  .seopress-wizard-service-setting-stripe_email label.ppec_paypal_email,
1477
  .seopress-wizard-service-setting-stripe_email label.stripe_email {
1478
- position: absolute;
1479
- margin: -1px;
1480
- padding: 0;
1481
- height: 1px;
1482
- width: 1px;
1483
- overflow: hidden;
1484
- clip: rect(0 0 0 0);
1485
- border: 0
1486
  }
1487
 
1488
  .seopress-wizard-service-setting-ppec_paypal_email input.payment-email-input,
1489
  .seopress-wizard-service-setting-stripe_email input.payment-email-input {
1490
- box-sizing: border-box;
1491
- margin-bottom: .5em;
1492
- width: 100%;
1493
- height: 32px
1494
  }
1495
 
1496
  .seopress-setup-content .recommended-step {
1497
- padding: 0 2.5em;
1498
- text-align: left;
1499
- display: inline-block;
1500
- width: 100%;
1501
  }
1502
 
1503
  .seopress-setup-content .recommended-step a {
1504
- text-decoration: none;
1505
  }
1506
 
1507
  .seopress-setup-content .recommended-item {
1508
- list-style: none;
1509
- margin: 1rem 0
1510
  }
1511
 
1512
  .seopress-setup-content .recommended-item:last-child label {
1513
- margin-bottom: 0
1514
  }
1515
 
1516
  .seopress-setup-content .recommended-item label {
1517
- display: -webkit-box;
1518
- display: -webkit-flex;
1519
- display: flex;
1520
- -webkit-box-align: center;
1521
- -webkit-align-items: center;
1522
- align-items: center;
1523
- margin-bottom: 1.5em
1524
  }
1525
 
1526
  .seopress-setup-content .recommended-item label::after,
1527
  .seopress-setup-content .recommended-item label::before {
1528
- top: auto
1529
  }
1530
 
1531
  .seopress-setup-content .recommended-item label::after {
1532
- margin-top: -1.5px
1533
  }
1534
 
1535
  .seopress-setup-content .recommended-item .recommended-item-icon {
1536
- border: 1px solid #fff;
1537
- border-radius: 7px;
1538
- height: 3.5em;
1539
- margin-right: 1em;
1540
- margin-left: 4px
1541
  }
1542
 
1543
  .seopress-setup-content .recommended-item .recommended-item-icon.recommended-item-icon-storefront_theme {
1544
- background-color: #f4a224;
1545
- max-height: 3em;
1546
- max-width: 3em;
1547
- padding: .25em
1548
  }
1549
 
1550
  .seopress-setup-content .recommended-item .recommended-item-icon.recommended-item-icon-automated_taxes {
1551
- background-color: #d0011b;
1552
- max-height: 1.75em;
1553
- padding: .875em
1554
  }
1555
 
1556
  .seopress-setup-content .recommended-item .recommended-item-icon.recommended-item-icon-mailchimp {
1557
- background-color: #ffe01b;
1558
- height: 2em;
1559
- padding: .75em
1560
  }
1561
 
1562
  .seopress-setup-content .recommended-item .recommended-item-icon.recommended-item-icon-seopress_services {
1563
- background-color: #f0f0f0;
1564
- max-height: 1.5em;
1565
- padding: 1.3em .7em
1566
  }
1567
 
1568
  .seopress-setup-content .recommended-item .recommended-item-icon.recommended-item-icon-shipstation {
1569
- background-color: #f0f0f0;
1570
- padding: .3em
1571
  }
1572
 
1573
  .seopress-setup-content .recommended-item .recommended-item-description-container h3 {
1574
- font-size: 15px;
1575
- font-weight: 700;
1576
- letter-spacing: .5px;
1577
- margin-bottom: 0
1578
  }
1579
 
1580
  .seopress-setup-content .recommended-item .recommended-item-description-container p {
1581
- margin-top: 0;
1582
- line-height: 1.5em
1583
  }
1584
 
1585
  .seopress-wizard-service-info {
1586
- padding: 1em 2em;
1587
- background-color: #fafafa
1588
  }
1589
 
1590
  .help_tip {
1591
- -webkit-text-decoration: underline dotted;
1592
- text-decoration: underline dotted
1593
  }
1594
 
1595
  .seopress-setup #tiptip_content {
1596
- background: #5f6973
1597
  }
1598
 
1599
  .seopress-setup #tiptip_holder.tip_top #tiptip_arrow_inner {
1600
- border-top-color: #5f6973
1601
  }
1602
 
1603
  .seopress-setup-shipping-recommended {
1604
- border-bottom: 1px solid #eee;
1605
- margin-top: 0;
1606
- padding: 30px 0
1607
- }
1608
-
1609
- @media only screen and (max-width:400px) {
1610
- #seopress-logo img {
1611
- max-width: 80%
1612
- }
1613
- .seopress-setup-steps {
1614
- display: none
1615
- }
1616
- .store-address-container .city-and-postcode {
1617
- display: block
1618
- }
1619
- .store-address-container .city-and-postcode div {
1620
- margin-right: 0
1621
- }
1622
- .seopress-wizard-service-item,
1623
- .seopress-wizard-services-list-toggle {
1624
- -webkit-flex-wrap: wrap;
1625
- flex-wrap: wrap
1626
- }
1627
- .seopress-wizard-service-item .seopress-wizard-service-enable,
1628
- .seopress-wizard-services-list-toggle .seopress-wizard-service-enable {
1629
- -webkit-box-ordinal-group: 3;
1630
- -webkit-order: 2;
1631
- order: 2;
1632
- padding: 20px 0 0
1633
- }
1634
- .seopress-wizard-service-item .seopress-wizard-service-description,
1635
- .seopress-wizard-services-list-toggle .seopress-wizard-service-description {
1636
- -webkit-box-ordinal-group: 4;
1637
- -webkit-order: 3;
1638
- order: 3
1639
- }
1640
- .seopress-wizard-service-item .seopress-wizard-service-name,
1641
- .seopress-wizard-services-list-toggle .seopress-wizard-service-name {
1642
- padding: 20px 20px 0;
1643
- text-align: left;
1644
- -webkit-box-pack: justify!important;
1645
- -webkit-justify-content: space-between!important;
1646
- justify-content: space-between!important
1647
- }
1648
- .seopress-wizard-service-item .seopress-wizard-service-name img,
1649
- .seopress-wizard-services-list-toggle .seopress-wizard-service-name img {
1650
- margin: 0
1651
- }
1652
- .newsletter-form-container {
1653
- display: block
1654
- }
1655
- .newsletter-form-container .newsletter-form-email {
1656
- display: block;
1657
- box-sizing: border-box;
1658
- width: 100%;
1659
- margin-bottom: 10px
1660
- }
1661
- .newsletter-form-container .button.newsletter-form-button {
1662
- float: left
1663
- }
1664
- .seopress-wizard-next-steps .seopress-wizard-next-step-item {
1665
- -webkit-flex-wrap: wrap;
1666
- flex-wrap: wrap
1667
- }
1668
- .seopress-wizard-next-steps .seopress-wizard-next-step-item .seopress-wizard-next-step-description {
1669
- margin-bottom: 0
1670
- }
1671
- .seopress-wizard-next-steps .seopress-wizard-next-step-item .seopress-wizard-next-step-action p {
1672
- margin: 0
1673
- }
 
 
 
 
 
 
 
 
 
1674
  }
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
  }
12
 
13
+ .wp-core-ui .button, .wp-core-ui .button-secondary {
14
+ color: #6159e6;
15
+ border-color: #6159e6;
16
+ background: #ffffff;
17
+ vertical-align: middle;
18
  }
19
 
20
+ .wp-core-ui .button-secondary:hover {
21
+ color: #555d66;
22
+ background: #fafafa;
23
+ border-color: #999;
24
+ }
25
+
26
+ .wp-core-ui select:focus,
27
+ input[type="text"]:focus, input[type="password"]:focus, input[type="color"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="email"]:focus, input[type="month"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="week"]:focus, input[type="checkbox"]:focus, input[type="radio"]:focus, select:focus, textarea:focus {
28
+ border-color: #6259e6;
29
+ box-shadow: 0 0 0 1px #6259e6;
30
+ outline: 2px solid transparent;
31
  }
32
 
33
+ .seopress-setup .sp-progress-bar {
34
+ background-color: #6159e6;
 
 
 
35
  }
36
 
37
+ .spinner {
38
+ display: inline-block
39
+ }
40
+
41
+ .log {
42
+ margin: 0;
43
+ text-transform: uppercase;
44
+ display: inline-block;
45
+ vertical-align: middle;
46
+ padding: 5px;
47
+ color: rgba(19, 191, 17, 1);
48
+ font-style: italic
49
  }
50
 
51
  .admin_page_seopress_csv_importer.seopress-styles .seopress-option {
52
+ max-width: 700px;
53
+ margin: 40px auto;
54
  }
55
 
56
  .admin_page_seopress_csv_importer .description {
57
+ color: #999;
58
+ margin-top: 4px;
59
+ display: block;
60
  }
61
 
62
  .admin_page_seopress_csv_importer .description code {
63
+ background: 0 0;
64
+ padding: 0;
65
+ white-space: pre-line;
66
+ word-wrap: break-word;
67
+ word-break: break-all;
68
  }
69
 
70
  .admin_page_seopress_csv_importer .seopress-setup-content table thead th {
71
+ font-weight: bold;
72
  }
73
 
74
  .admin_page_seopress_csv_importer .seopress-setup-content table tr:nth-child(odd) td {
75
+ background: #fbfbfb;
76
  }
77
 
78
  .admin_page_seopress_csv_importer .seopress-setup-content table td select {
79
+ width: 100%;
80
  }
81
 
82
  .admin_page_seopress_csv_importer .dashicons-yes-alt:before {
83
+ color: #3642ff;
84
  }
85
 
86
  .admin_page_seopress_csv_importer .seopress-wizard-services {
87
+ padding: 0;
88
  }
89
 
90
  .seopress-setup {
91
+ text-align: center
92
  }
93
 
94
  .seopress-setup .select2-container {
95
+ text-align: left;
96
+ width: auto
97
  }
98
 
99
  .seopress-setup .hidden {
100
+ display: none
101
  }
102
 
103
  .seopress-setup .seopress-setup-content {
104
+ box-shadow: 0 1px 3px rgba(0, 0, 0, .13);
105
+ padding: 2em;
106
+ margin: 65px auto 24px;
107
+ background: #fff;
108
+ overflow: hidden;
109
+ zoom: 1;
110
+ text-align: center;
111
+ max-width: 700px;
112
  }
113
 
114
  .seopress-setup-content h1,
115
  .seopress-setup-content h2,
116
  .seopress-setup-content h3,
117
  .seopress-setup-content table {
118
+ margin: 0 0 20px;
119
+ border: 0;
120
+ padding: 0;
121
+ color: #2c3338;
122
+ clear: none;
123
+ font-weight: 500
124
  }
125
 
126
  .seopress-setup-content p {
127
+ margin: 20px 0;
128
+ font-size: 1em;
129
+ line-height: 1.75em;
130
+ color: #50575e
131
+ }
132
+
133
+ .seopress-setup-content .m0 {
134
+ margin: 0;
135
  }
136
 
137
  .seopress-setup-content table {
138
+ font-size: 1em;
139
+ line-height: 1.75em;
140
+ color: #50575e;
141
+ text-align: left;
142
  }
143
 
144
  .seopress-setup-content a {
145
+ color: #6259e6
146
  }
147
 
148
  .seopress-setup-content a:focus,
149
  .seopress-setup-content a:hover {
150
+ color: #111
151
+ }
152
+
153
+ .seopress-option #seopress-edd-license-btn, .seopress-option #seopress-refresh {
154
+ width: auto;
155
  }
156
 
157
  .seopress-setup-content .form-table th {
158
+ width: 35%;
159
+ vertical-align: top;
160
+ font-weight: 400
161
  }
162
 
163
  .seopress-setup-content .form-table td {
164
+ vertical-align: top
165
  }
166
 
167
  .seopress-setup-content .form-table td input,
168
  .seopress-setup-content .form-table td select {
169
+ width: 100%;
170
+ box-sizing: border-box
171
  }
172
 
173
  .seopress-setup-content .form-table td input[size] {
174
+ width: auto
175
  }
176
 
177
  .seopress-setup-content .form-table td .description {
178
+ line-height: 1.5em;
179
+ display: block;
180
+ margin-top: .25em;
181
+ color: #999;
182
+ font-style: italic
183
  }
184
 
185
  .seopress-setup-content .form-table td .input-checkbox,
186
  .seopress-setup-content .form-table td .input-radio {
187
+ width: auto;
188
+ box-sizing: inherit;
189
+ padding: inherit;
190
+ margin: 0 .5em 0 0;
191
+ box-shadow: none
192
  }
193
 
194
  .seopress-setup-content .form-table .section_title td {
195
+ padding: 0
196
  }
197
 
198
  .seopress-setup-content .form-table .section_title td h2,
199
  .seopress-setup-content .form-table .section_title td p {
200
+ margin: 12px 0 0
201
  }
202
 
203
  .seopress-setup-content .form-table td,
204
  .seopress-setup-content .form-table th {
205
+ padding: 12px 0;
206
+ margin: 0;
207
+ border: 0
208
  }
209
 
210
  .seopress-setup-content .form-table td:first-child,
211
  .seopress-setup-content .form-table th:first-child {
212
+ padding-right: 1em
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
213
  }
214
 
215
  .seopress-setup-content .seopress-setup-pages {
216
+ width: 100%;
217
+ border-top: 1px solid #eee
218
  }
219
 
220
  .seopress-setup-content .seopress-setup-pages thead th {
221
+ display: none
222
  }
223
 
224
  .seopress-setup-content .seopress-setup-pages .page-name {
225
+ width: 30%;
226
+ font-weight: 700
227
  }
228
 
229
  .seopress-setup-content .seopress-setup-pages td,
230
  .seopress-setup-content .seopress-setup-pages th {
231
+ padding: 14px 0;
232
+ border-bottom: 1px solid #eee
233
  }
234
 
235
  .seopress-setup-content .seopress-setup-pages td:first-child,
236
  .seopress-setup-content .seopress-setup-pages th:first-child {
237
+ padding-right: 9px
238
  }
239
 
240
  .seopress-setup-content .seopress-setup-pages th {
241
+ padding-top: 0
242
  }
243
 
244
  .seopress-setup-content .seopress-setup-pages .page-options p {
245
+ color: #777;
246
+ margin: 6px 0 0 24px;
247
+ line-height: 1.75em
248
  }
249
 
250
  .seopress-setup-content .seopress-setup-pages .page-options p input {
251
+ vertical-align: middle;
252
+ margin: 1px 0 0;
253
+ height: 1.75em;
254
+ width: 1.75em;
255
+ line-height: 1.75em
256
  }
257
 
258
  .seopress-setup-content .seopress-setup-pages .page-options p label {
259
+ line-height: 1
260
  }
261
 
262
  @media screen and (max-width:782px) {
263
+ .seopress-setup-content .form-table tbody th {
264
+ width: auto
265
+ }
266
  }
267
 
268
  .seopress-setup-content .twitter-share-button {
269
+ float: right
270
  }
271
 
272
  .seopress-setup-content .seopress-setup-next-steps {
273
+ overflow: hidden;
274
+ margin: 0 0 24px;
275
+ padding-bottom: 2px
276
  }
277
 
278
  .seopress-setup-content .seopress-setup-next-steps h2 {
279
+ margin-bottom: 12px
280
  }
281
 
282
  .seopress-setup-content .seopress-setup-next-steps .seopress-setup-next-steps-first {
283
+ float: left;
284
+ width: 50%;
285
+ box-sizing: border-box
286
  }
287
 
288
  .seopress-setup-content .seopress-setup-next-steps .seopress-setup-next-steps-last {
289
+ float: right;
290
+ width: 50%;
291
+ box-sizing: border-box
292
  }
293
 
294
  .seopress-setup-content .seopress-setup-next-steps ul {
295
+ padding: 0 2em 0 0;
296
+ list-style: none outside;
297
+ margin: 0
298
  }
299
 
300
  .seopress-setup-content .seopress-setup-next-steps ul li a {
301
+ display: block;
302
+ padding: 0 0 .75em
303
  }
304
 
305
  .seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button {
306
+ background-color: #f7f7f7;
307
+ border-color: #ccc;
308
+ color: #23282d;
309
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 0 #ccc;
310
+ text-shadow: 1px 0 1px #eee, 0 1px 1px #eee;
311
+ font-size: 1em;
312
+ height: auto;
313
+ line-height: 1.75em;
314
+ margin: 0 0 .75em;
315
+ opacity: 1;
316
+ padding: 1em;
317
+ text-align: center
318
  }
319
 
320
  .seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button:active,
321
  .seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button:focus,
322
  .seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button:hover {
323
+ background: #f5f5f5;
324
+ border-color: #aaa
325
  }
326
 
327
  .seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button-primary {
328
+ color: #fff;
329
+ background-color: #bb77ae;
330
+ border-color: #a36597;
331
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 0 #a36597;
332
+ text-shadow: 0 -1px 1px #a36597, 1px 0 1px #a36597, 0 1px 1px #a36597, -1px 0 1px #a36597
333
  }
334
 
335
  .seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button-primary:active,
336
  .seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button-primary:focus,
337
  .seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button-primary:hover {
338
+ color: #fff;
339
+ background: #a36597;
340
+ border-color: #a36597;
341
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 0 #a36597
342
  }
343
 
344
  .seopress-setup-content .seopress-setup-next-steps ul li a::before {
345
+ color: #82878c;
346
+ font: normal 20px/1 dashicons;
347
+ speak: none;
348
+ display: inline-block;
349
+ padding: 0 10px 0 0;
350
+ top: 1px;
351
+ position: relative;
352
+ text-decoration: none!important;
353
+ vertical-align: top
354
  }
355
 
356
  .seopress-setup-content .seopress-setup-next-steps ul .learn-more a::before {
357
+ content: "\f105"
358
  }
359
 
360
  .seopress-setup-content .seopress-setup-next-steps ul .video-walkthrough a::before {
361
+ content: "\f126"
362
  }
363
 
364
  .seopress-setup-content .seopress-setup-next-steps ul .newsletter a::before {
365
+ content: "\f465"
366
  }
367
 
368
  .seopress-setup-content .updated,
369
  .seopress-setup-content .seopress-newsletter {
370
+ padding: 24px;
371
+ margin: 0 0 24px;
372
+ overflow: hidden;
373
+ background: #f5f5f5
374
  }
375
 
376
  .seopress-setup-content .updated p,
377
  .seopress-setup-content .seopress-newsletter p {
378
+ padding: 0;
379
+ margin: 0 0 12px
380
  }
381
 
382
  .seopress-setup-content .updated form,
383
  .seopress-setup-content .updated p:last-child,
384
  .seopress-setup-content .seopress-newsletter form,
385
  .seopress-setup-content .seopress-tracker {
386
+ margin: 24px 0;
387
+ border: 1px solid #eee;
388
+ padding: 20px;
389
+ border-radius: 4px;
390
+ overflow: hidden
391
  }
392
 
393
  .seopress-setup-content .seopress-tracker p {
394
+ font-size: 14px;
395
+ line-height: 1.5em
396
  }
397
 
398
  .seopress-setup-content .seopress-tracker .checkbox {
399
+ line-height: 24px;
400
+ font-weight: 500;
401
+ font-size: 1em;
402
+ margin-top: 0;
403
+ margin-bottom: 20px
404
  }
405
 
406
  .seopress-setup-content .checkbox input[type=checkbox] {
407
+ opacity: 0;
408
+ position: absolute;
409
+ left: -9999px
410
  }
411
 
412
  .seopress-setup-content .checkbox label {
413
+ position: relative;
414
+ display: inline-block;
415
+ padding-left: 28px
416
  }
417
 
418
  .seopress-setup-content .checkbox label::after,
419
  .seopress-setup-content .checkbox label::before {
420
+ position: absolute;
421
+ content: "";
422
+ display: inline-block
423
  }
424
 
425
  .seopress-setup-content .checkbox label::before {
426
+ height: 16px;
427
+ width: 16px;
428
+ left: 0;
429
+ top: 3px;
430
+ border: 1px solid #aaa;
431
+ background-color: #fff;
432
+ border-radius: 3px
433
  }
434
 
435
  .seopress-setup-content .checkbox label::after {
436
+ height: 5px;
437
+ width: 9px;
438
+ border-left: 2px solid;
439
+ border-bottom: 2px solid;
440
+ -webkit-transform: rotate(-45deg);
441
+ -ms-transform: rotate(-45deg);
442
+ transform: rotate(-45deg);
443
+ left: 4px;
444
+ top: 7px;
445
+ color: #fff
446
  }
447
 
448
  .seopress-setup-content .checkbox input[type=checkbox]+label::after {
449
+ content: none
450
  }
451
 
452
  .seopress-setup-content .checkbox input[type=checkbox]:checked+label::after {
453
+ content: ""
454
  }
455
 
456
  .seopress-setup-content .checkbox input[type=checkbox]:focus+label::before {
457
+ outline: #3b99fc auto 5px
458
  }
459
 
460
  .seopress-setup-content .checkbox input[type=checkbox]:checked+label::before {
461
+ background: #6259e6;
462
+ border-color: #6259e6
463
  }
464
 
465
  .seopress-setup-steps {
466
+ padding: 10px 0 24px;
467
+ margin: 0;
468
+ list-style: none outside;
469
+ overflow: hidden;
470
+ color: #ccc;
471
+ width: 100%;
472
+ height: 56px;
473
+ border-bottom: 1px solid #dcdcde;
474
+ align-items: center;
475
+ justify-content: center;
476
+ background: #fff;
477
+ display: inline-flex;
478
  }
479
 
480
  .seopress-setup-steps li {
481
+ width: 100%;
482
+ float: left;
483
+ padding: 0 0 1.5em;
484
+ margin: 0;
485
+ text-align: center;
486
+ position: relative;
487
+ border-bottom: 2px solid #ccc;
488
+ line-height: 24px;
489
  }
490
 
491
  .seopress-setup-steps li a {
492
+ text-decoration: none;
493
+ padding: 1.5em;
494
+ position: relative;
495
+ z-index: 1;
496
+ color: #1d2327;
497
+ line-height: 24px;
498
+ font-size: 16px;
499
+ transition: color 300ms linear;
500
  }
501
 
502
  .seopress-setup-steps li a:focus,
503
  .seopress-setup-steps li a:hover {
504
+ color: #6159e6;
 
505
  }
506
 
507
  .seopress-setup-steps li::before {
508
+ content: "";
509
+ border: 3px solid #ccc;
510
+ border-radius: 100%;
511
+ width: 24px;
512
+ height: 24px;
513
+ position: absolute;
514
+ bottom: 0;
515
+ left: 50%;
516
+ margin-left: -15px;
517
+ margin-bottom: -15px;
518
+ background: #fff;
519
+ font-family: 'Dashicons';
520
+ font-size: 24px;
521
+ line-height: 24px;
522
  }
523
 
524
  .seopress-setup-steps li.active {
525
+ border-color: #6259e6;
526
+ color: #6259e6;
527
+ font-weight: 700;
528
+ text-decoration: none;
529
+ position: relative;
530
+ z-index: 1;
531
+ color: #1d2327;
532
+ line-height: 24px;
533
  }
534
 
535
  .seopress-setup-steps li.active::before {
536
+ border-color: #6259e6;
537
  }
538
 
539
  .seopress-setup-steps li.done {
540
+ border-color: #6259e6;
541
+ color: #6259e6
542
  }
543
 
544
  .seopress-setup-steps li.done::before {
545
+ border-color: #6259e6;
546
+ background: #6259e6;
547
+ content: "\f147";
548
+ color: #fff;
549
  }
550
 
551
  .seopress-setup .seopress-setup-actions {
552
+ overflow: hidden;
553
+ margin: 20px 0 0;
554
+ position: relative
555
  }
556
 
557
  .seopress-setup .seopress-setup-actions .button {
558
+ font-size: 1.25em;
559
+ padding: .5em 1em;
560
+ line-height: 1em;
561
+ margin-right: .5em;
562
+ margin-bottom: 2px;
563
+ height: auto;
564
+ border-radius: 4px
565
  }
566
 
567
  .seopress-setup .seopress-setup-actions .button-primary {
568
+ background-color: #6259e6;
569
+ border-color: #6259e6;
570
+ margin: 0;
571
+ opacity: 1;
572
+ transition: all 300ms linear;
573
+ color:#fff;
574
  }
575
 
576
  .seopress-setup .seopress-setup-actions .button-primary:active,
577
  .seopress-setup .seopress-setup-actions .button-primary:focus,
578
  .seopress-setup .seopress-setup-actions .button-primary:hover {
579
+ background: none;
580
+ border-color: #6259e6;
581
+ color: #6259e6
582
  }
583
 
584
  .seopress-setup-content p:last-child {
585
+ margin-bottom: 0
586
  }
587
 
588
  .seopress-setup-content p.store-setup {
589
+ margin-top: 0
590
  }
591
 
592
  .seopress-setup-footer-links {
593
+ font-size: .85em;
594
+ color: #7b7b7b;
595
+ margin: 1.18em auto;
596
+ display: inline-block;
597
+ text-align: center
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
598
  }
599
 
600
  .seopress-wizard-services {
601
+ border: 1px solid #eee;
602
+ padding: 1em;
603
+ margin: 0 0 1em;
604
+ list-style: none outside;
605
+ border-radius: 4px;
606
+ overflow: hidden;
607
+ text-align: left;
608
  }
609
 
610
  .seopress-wizard-services p {
611
+ margin: 0 0 1em 0;
612
+ padding: 0;
613
+ font-size: 1em;
614
+ line-height: 1.5em
615
  }
616
 
617
  .seopress-wizard-service-item,
618
  .seopress-wizard-services-list-toggle {
619
+ display: -webkit-box;
620
+ display: -webkit-flex;
621
+ display: flex;
622
+ -webkit-flex-wrap: nowrap;
623
+ flex-wrap: nowrap;
624
+ -webkit-box-pack: justify;
625
+ -webkit-justify-content: space-between;
626
+ justify-content: space-between;
627
+ padding: 0;
628
+ color: #50575e;
629
+ -webkit-box-align: center;
630
+ -webkit-align-items: center;
631
+ align-items: center;
632
+ margin: 1rem 0;
633
  }
634
 
635
  .seopress-wizard-service-item:last-child,
636
  .seopress-wizard-services-list-toggle:last-child {
637
+ border-bottom: 0
638
  }
639
 
640
  .seopress-wizard-service-item .payment-gateway-fee,
641
  .seopress-wizard-services-list-toggle .payment-gateway-fee {
642
+ color: #a6a6a6
643
  }
644
 
645
  .seopress-wizard-service-item .seopress-wizard-service-name,
646
  .seopress-wizard-services-list-toggle .seopress-wizard-service-name {
647
+ -webkit-flex-basis: 0;
648
+ flex-basis: 0;
649
+ min-width: 160px;
650
+ text-align: center;
651
+ font-weight: 700;
652
+ padding: 2em 0;
653
+ -webkit-align-self: stretch;
654
+ align-self: stretch;
655
+ display: -webkit-box;
656
+ display: -webkit-flex;
657
+ display: flex;
658
+ -webkit-box-align: baseline;
659
+ -webkit-align-items: baseline;
660
+ align-items: baseline
661
  }
662
 
663
  .seopress-wizard-payment-gateway-form .seopress-wizard-service-item .seopress-wizard-service-name,
664
  .seopress-wizard-payment-gateway-form .seopress-wizard-services-list-toggle .seopress-wizard-service-name {
665
+ -webkit-box-pack: center;
666
+ -webkit-justify-content: center;
667
+ justify-content: center
668
  }
669
 
670
  .seopress-wizard-service-item .seopress-wizard-service-name img,
671
  .seopress-wizard-services-list-toggle .seopress-wizard-service-name img {
672
+ max-width: 75px
673
  }
674
 
675
  .seopress-wizard-service-item.stripe-logo .seopress-wizard-service-name img,
676
  .seopress-wizard-services-list-toggle.stripe-logo .seopress-wizard-service-name img {
677
+ padding: 8px 0
678
  }
679
 
680
  .seopress-wizard-service-item.paypal-logo .seopress-wizard-service-name img,
681
  .seopress-wizard-services-list-toggle.paypal-logo .seopress-wizard-service-name img {
682
+ max-width: 87px;
683
+ padding: 2px 0
684
  }
685
 
686
  .seopress-wizard-service-item.klarna-logo .seopress-wizard-service-name img,
687
  .seopress-wizard-services-list-toggle.klarna-logo .seopress-wizard-service-name img {
688
+ max-width: 87px;
689
+ padding: 12px 0
690
  }
691
 
692
  .seopress-wizard-service-item.square-logo .seopress-wizard-service-name img,
693
  .seopress-wizard-services-list-toggle.square-logo .seopress-wizard-service-name img {
694
+ max-width: 95px;
695
+ padding: 12px 0
696
  }
697
 
698
  .seopress-wizard-service-item.eway-logo .seopress-wizard-service-name img,
699
  .seopress-wizard-services-list-toggle.eway-logo .seopress-wizard-service-name img {
700
+ max-width: 87px
701
  }
702
 
703
  .seopress-wizard-service-item.payfast-logo .seopress-wizard-service-name img,
704
  .seopress-wizard-services-list-toggle.payfast-logo .seopress-wizard-service-name img {
705
+ max-width: 140px
706
  }
707
 
708
  .seopress-wizard-service-item .seopress-wizard-service-description,
709
  .seopress-wizard-services-list-toggle .seopress-wizard-service-description {
710
+ -webkit-box-flex: 1;
711
+ -webkit-flex-grow: 1;
712
+ flex-grow: 1;
713
+ padding: 20px
714
  }
715
 
716
  .seopress-wizard-service-item .seopress-wizard-service-description p,
717
  .seopress-wizard-services-list-toggle .seopress-wizard-service-description p {
718
+ margin-bottom: 1em
719
  }
720
 
721
  .seopress-wizard-service-item .seopress-wizard-service-description p:last-child,
722
  .seopress-wizard-services-list-toggle .seopress-wizard-service-description p:last-child {
723
+ margin-bottom: 0
724
  }
725
 
726
  .seopress-wizard-service-item .seopress-wizard-service-description .seopress-wizard-service-settings-description,
727
  .seopress-wizard-services-list-toggle .seopress-wizard-service-description .seopress-wizard-service-settings-description {
728
+ display: block;
729
+ font-style: italic;
730
+ color: #999
731
  }
732
 
733
  .seopress-wizard-service-item .seopress-wizard-service-enable,
734
  .seopress-wizard-services-list-toggle .seopress-wizard-service-enable {
735
+ -webkit-flex-basis: 0;
736
+ flex-basis: 0;
737
+ min-width: 75px;
738
+ text-align: center;
739
+ cursor: pointer;
740
+ padding: 2em 0;
741
+ position: relative;
742
+ max-height: 1.5em;
743
+ -webkit-align-self: flex-start;
744
+ align-self: flex-start;
745
+ -webkit-box-ordinal-group: 4;
746
+ -webkit-order: 3;
747
+ order: 3
748
  }
749
 
750
  .seopress-wizard-service-item .seopress-wizard-service-toggle,
751
  .seopress-wizard-services-list-toggle .seopress-wizard-service-toggle {
752
+ height: 16px;
753
+ width: 32px;
754
+ border: 2px solid #935687;
755
+ background-color: #935687;
756
+ display: inline-block;
757
+ text-indent: -9999px;
758
+ border-radius: 10em;
759
+ position: relative
760
  }
761
 
762
  .seopress-wizard-service-item .seopress-wizard-service-toggle input[type=checkbox],
763
  .seopress-wizard-services-list-toggle .seopress-wizard-service-toggle input[type=checkbox] {
764
+ display: none
765
  }
766
 
767
  .seopress-wizard-service-item .seopress-wizard-service-toggle::before,
768
  .seopress-wizard-services-list-toggle .seopress-wizard-service-toggle::before {
769
+ content: "";
770
+ display: block;
771
+ width: 16px;
772
+ height: 16px;
773
+ background: #fff;
774
+ position: absolute;
775
+ top: 0;
776
+ right: 0;
777
+ border-radius: 100%
778
  }
779
 
780
  .seopress-wizard-service-item .seopress-wizard-service-toggle.disabled,
781
  .seopress-wizard-services-list-toggle .seopress-wizard-service-toggle.disabled {
782
+ border-color: #999;
783
+ background-color: #999
784
  }
785
 
786
  .seopress-wizard-service-item .seopress-wizard-service-toggle.disabled::before,
787
  .seopress-wizard-services-list-toggle .seopress-wizard-service-toggle.disabled::before {
788
+ right: auto;
789
+ left: 0
790
  }
791
 
792
  .seopress-wizard-service-item .seopress-wizard-service-settings,
793
  .seopress-wizard-services-list-toggle .seopress-wizard-service-settings {
794
+ display: none;
795
+ margin-top: .75em;
796
+ margin-bottom: 0;
797
+ cursor: default
798
  }
799
 
800
  .seopress-wizard-service-item .seopress-wizard-service-settings.hide,
801
  .seopress-wizard-services-list-toggle .seopress-wizard-service-settings.hide {
802
+ display: none
803
  }
804
 
805
  .seopress-wizard-service-item.checked .seopress-wizard-service-settings,
806
  .seopress-wizard-services-list-toggle.checked .seopress-wizard-service-settings {
807
+ display: inline-block
808
  }
809
 
810
  .seopress-wizard-service-item.checked .seopress-wizard-service-settings.hide,
811
  .seopress-wizard-services-list-toggle.checked .seopress-wizard-service-settings.hide {
812
+ display: none
813
  }
814
 
815
  .seopress-wizard-service-item.closed,
816
  .seopress-wizard-services-list-toggle.closed {
817
+ border-bottom: 0
818
  }
819
 
820
  .seopress-wizard-services-list-toggle {
821
+ cursor: pointer
822
  }
823
 
824
  .seopress-wizard-services-list-toggle .seopress-wizard-service-enable::before {
825
+ content: "\f343";
826
+ font-family: dashicons;
827
+ visibility: initial;
828
+ color: #50575e;
829
+ font-size: 25px;
830
+ margin-top: -7px;
831
+ margin-left: -5px;
832
+ position: absolute;
833
+ visibility: visible
834
  }
835
 
836
  .seopress-wizard-services-list-toggle.closed .seopress-wizard-service-enable::before {
837
+ content: "\f347"
838
  }
839
 
840
  .seopress-wizard-services-list-toggle .seopress-wizard-service-enable input {
841
+ visibility: hidden;
842
+ position: relative
843
  }
844
 
845
  .seopress-wizard-services.manual .seopress-wizard-service-item {
846
+ display: none
847
  }
848
 
849
  .seopress-wizard-services.shipping {
850
+ margin: 0
851
  }
852
 
853
  .seopress-wizard-services.shipping .seopress-wizard-service-name {
854
+ font-weight: 400;
855
+ text-align: left;
856
+ -webkit-box-align: center;
857
+ -webkit-align-items: center;
858
+ align-items: center;
859
+ max-height: 5em;
860
+ padding: 0
861
  }
862
 
863
  .seopress-wizard-services.shipping .seopress-wizard-service-item {
864
+ padding-left: 2em;
865
+ padding-top: .67em
866
  }
867
 
868
  .seopress-wizard-services.shipping .seopress-wizard-service-item:first-child {
869
+ border-bottom: 0;
870
+ padding-bottom: 0;
871
+ font-weight: 700
872
  }
873
 
874
  .seopress-wizard-services.shipping .seopress-wizard-service-item:first-child .seopress-wizard-service-name {
875
+ font-weight: 700
876
  }
877
 
878
  .seopress-wizard-services.shipping .shipping-method-setting,
879
  .seopress-wizard-services.shipping .seopress-wizard-shipping-method-select {
880
+ display: -webkit-box;
881
+ display: -webkit-flex;
882
+ display: flex
883
  }
884
 
885
  .seopress-wizard-services.shipping .shipping-method-setting.hide,
886
  .seopress-wizard-services.shipping .seopress-wizard-shipping-method-select.hide {
887
+ display: none
888
  }
889
 
890
  .seopress-wizard-services.shipping .shipping-method-setting input,
891
  .seopress-wizard-services.shipping .seopress-wizard-shipping-method-dropdown {
892
+ margin-right: 2em;
893
+ margin-bottom: 1em
894
  }
895
 
896
  .seopress-wizard-services.shipping .shipping-method-setting input .select2,
897
  .seopress-wizard-services.shipping .seopress-wizard-shipping-method-dropdown .select2 {
898
+ min-width: 130px
899
  }
900
 
901
  .seopress-wizard-services.shipping .seopress-wizard-service-description {
902
+ display: -webkit-box;
903
+ display: -webkit-flex;
904
+ display: flex;
905
+ -webkit-box-orient: vertical;
906
+ -webkit-box-direction: normal;
907
+ -webkit-flex-direction: column;
908
+ flex-direction: column;
909
+ color: #a6a6a6
910
  }
911
 
912
  .seopress-wizard-services.shipping .seopress-wizard-service-item:not(:first-child) .seopress-wizard-service-description {
913
+ font-size: .92em;
914
+ padding-bottom: 10px
915
  }
916
 
917
  .seopress-wizard-services.shipping .shipping-method-setting input {
918
+ width: 95px;
919
+ border: 1px solid #aaa;
920
+ border-color: #ddd;
921
+ border-radius: 4px;
922
+ height: 28px;
923
+ padding-left: 8px;
924
+ padding-right: 24px;
925
+ font-size: 14px;
926
+ color: #444;
927
+ background-color: #fff;
928
+ display: inline-block
929
  }
930
 
931
  .seopress-wizard-services.shipping .shipping-method-description,
932
  .seopress-wizard-services.shipping .shipping-method-setting .description {
933
+ color: #7e7e7e;
934
+ font-size: .9em
935
  }
936
 
937
  .seopress-wizard-services.shipping .shipping-method-setting input::-webkit-input-placeholder {
938
+ color: #e1e1e1
939
  }
940
 
941
  .seopress-wizard-services.shipping .shipping-method-setting input:-ms-input-placeholder {
942
+ color: #e1e1e1
943
  }
944
 
945
  .seopress-wizard-services.shipping .shipping-method-setting input::-ms-input-placeholder {
946
+ color: #e1e1e1
947
  }
948
 
949
  .seopress-wizard-services.shipping .shipping-method-setting input::placeholder {
950
+ color: #e1e1e1
951
  }
952
 
953
  .seopress-setup-shipping-units p {
954
+ line-height: 1.5em;
955
+ font-size: 13px;
956
+ margin-bottom: .25em;
957
+ text-align: center
958
  }
959
 
960
  .seopress-setup-shipping-units .seopress-setup-shipping-unit {
961
+ margin-bottom: 1.75em
962
  }
963
 
964
  .seopress-setup-shipping-units .seopress-setup-shipping-unit .select2 {
965
+ min-width: 125px;
966
+ top: -5px
967
  }
968
 
969
  .hide {
970
+ display: none
971
  }
972
 
973
  .seopress-wizard-features {
974
+ display: -webkit-box;
975
+ display: -webkit-flex;
976
+ display: flex;
977
+ -webkit-flex-wrap: wrap;
978
+ flex-wrap: wrap;
979
+ list-style: none;
980
+ padding: 0
981
  }
982
 
983
  .seopress-wizard-features .seopress-wizard-feature-item {
984
+ -webkit-flex-basis: calc(50% - 4em - 3px);
985
+ flex-basis: calc(50% - 4em - 3px);
986
+ border: 1px solid #eee;
987
+ padding: 2em
988
  }
989
 
990
  .seopress-wizard-features .seopress-wizard-feature-item:nth-child(1) {
991
+ border-radius: 4px 0 0 0
992
  }
993
 
994
  .seopress-wizard-features .seopress-wizard-feature-item:nth-child(2) {
995
+ border-left: 0;
996
+ border-radius: 0 4px 0 0
997
  }
998
 
999
  .seopress-wizard-features .seopress-wizard-feature-item:nth-child(3) {
1000
+ border-top: 0;
1001
+ border-radius: 0 0 0 4px
1002
  }
1003
 
1004
  .seopress-wizard-features .seopress-wizard-feature-item:nth-child(4) {
1005
+ border-top: 0;
1006
+ border-left: 0;
1007
+ border-radius: 0 0 4px 0
1008
  }
1009
 
1010
  .seopress-wizard-features p.seopress-wizard-feature-description,
1011
  .seopress-wizard-features p.seopress-wizard-feature-name {
1012
+ margin: 0;
1013
+ line-height: 1.5em
1014
  }
1015
 
1016
  h3.jetpack-reasons {
1017
+ text-align: center;
1018
+ margin: 3em 0 1em 0;
1019
+ font-size: 14px
1020
  }
1021
 
1022
  .jetpack-logo,
1023
  .wcs-notice {
1024
+ display: block;
1025
+ margin: 1.75em auto 2em auto;
1026
+ max-height: 175px
1027
  }
1028
 
1029
  .activate-splash .jetpack-logo {
1030
+ width: 170px;
1031
+ margin-bottom: 0
1032
  }
1033
 
1034
  .activate-splash .wcs-notice {
1035
+ margin-top: 1em;
1036
+ padding-left: 57px
1037
  }
1038
 
1039
  .step {