PluginProbe ʕ •ᴥ•ʔ
Strong Testimonials / 3.2.8
Strong Testimonials v3.2.8
3.3.6 3.3.5 3.3.4 3.3.3 3.3.2 3.3.1 trunk 1.0.1 2.30.9 2.31.10 2.32 2.32.1 2.32.2 2.32.3 2.32.4 2.33 2.34 2.35 2.36 2.37 2.38 2.38.1 2.39 2.39.1 2.39.2 2.39.3 2.40.0 2.40.1 2.40.2 2.40.3 2.40.4 2.40.5 2.40.6 2.40.7 2.41.0 2.41.1 2.50.0 2.50.1 2.50.2 2.50.3 2.50.4 2.51.0 2.51.1 2.51.2 2.51.3 2.51.4 2.51.5 2.51.6 2.51.7 2.51.8 2.51.9 3.0.0 3.0.1 3.0.2 3.0.3 3.1.0 3.1.1 3.1.10 3.1.11 3.1.12 3.1.13 3.1.14 3.1.15 3.1.16 3.1.17 3.1.18 3.1.19 3.1.2 3.1.20 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.10 3.2.11 3.2.12 3.2.13 3.2.14 3.2.15 3.2.16 3.2.17 3.2.18 3.2.19 3.2.2 3.2.20 3.2.21 3.2.22 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 3.3.0
strong-testimonials / assets / css / admin.css
strong-testimonials / assets / css Last commit date
admin-global.css 1 year ago admin-global.min.css 1 year ago admin-upsells.css 1 year ago admin-upsells.min.css 1 year ago admin.css 1 year ago admin.min.css 1 year ago blocks.min.css 1 year ago challenge.css 1 year ago challenge.min.css 1 year ago
admin.css
1008 lines
1 /**
2 * Strong Testimonials admin stylesheet
3 */
4 @font-face {
5 font-family: 'DM Sans';
6 src: url('../font/dm/DMSans-Regular.ttf');
7 }
8
9 .icon-blue {
10 color: #0073aa; }
11
12 .error {
13 color: red !important; }
14
15 .required-phrase {
16 color: red;
17 font-style: normal;
18 font-weight: 400;
19 font-size: 0.9em; }
20
21 .required-phrase:before,
22 label.required:after {
23 content: '*';
24 display: inline-block;
25 color: red;
26 font-size: 27px;
27 line-height: 19px;
28 height: 19px;
29 font-weight: 600;
30 vertical-align: middle;
31 position: relative;
32 top: 1px; }
33
34 .has-input {
35 display: inline-block; }
36
37 .error-message {
38 display: inline-block;
39 margin-left: 0.5em; }
40
41 button.nogo {
42 margin: 0 3px; }
43
44 li.warning {
45 background: lightyellow; }
46
47 .between-inputs {
48 margin-left: 0.3em;
49 margin-right: 0.3em; }
50
51 .intro p {
52 font-size: 14px; }
53
54 .wrap.wpmtst h2 {
55 margin: 2em 0 1em; }
56
57 .wrap.wpmtst p {
58 font-size: 14px; }
59
60 .wrap.wpmtst .notice p {
61 font-size: 13px; }
62
63 .wpmtst .list-wrap {
64 padding: .5em; }
65
66 .wp-core-ui .button-primary.active,
67 .wp-core-ui .button-primary.active:hover,
68 .wp-core-ui .button-primary.active:focus,
69 .wp-core-ui .button-primary:active {
70 vertical-align: baseline; }
71
72 /* Firefox fix */
73 a.widget-action:focus {
74 outline: none; }
75
76 /* Slug field */
77 input#post_name {
78 width: 98%; }
79
80 fieldset > div {
81 min-height: 30px; }
82
83 /* Help sections
84 ---------------------------------------------------------*/
85 div.help {
86 margin-left: 0; }
87
88 div.help.minor {
89 font-size: 0.9em;
90 text-align: left; }
91
92 /* Settings table
93 ---------------------------------------------------------*/
94 .wpmtst i.fa.example {
95 color: #0073aa; }
96
97 .stackem ul {
98 margin: 14px 0 0 0; }
99
100 .stackem li {
101 margin-top: 16px;
102 margin-bottom: 16px; }
103
104 .stackem label {
105 display: inline-block;
106 line-height: 28px;
107 margin-right: 0.5em;
108 vertical-align: baseline; }
109
110 .stackem label.inline {
111 display: inline-block; }
112
113 .stackem p.description {
114 margin-top: 0;
115 margin-left: 22px; }
116
117 .stackem p.description.warning {
118 color: #CD0000; }
119
120 .stackem .notice {
121 background: none;
122 border: none;
123 box-shadow: none;
124 display: inline-block;
125 font-size: .9em;
126 font-style: italic;
127 margin: 0 .2em;
128 padding: 0;
129 color: #868686; }
130
131 .stackem span.link {
132 display: inline-block;
133 margin: 0 .3em;
134 font-size: .9em;
135 line-height: 28px; }
136
137 .stackem label.disabled {
138 color: #888; }
139
140 div.radio {
141 line-height: 1.5em; }
142
143 div.radio:hover {
144 color: #000; }
145
146 #screenshot-screen-options,
147 #help-section {
148 display: none; }
149
150 .screenshot > div {
151 display: inline-block;
152 box-shadow: inset 0px 0px 40px rgba(0, 0, 0, 0.8); }
153
154 .help-text {
155 padding: 0.5em 0; }
156
157 /* form table */
158 .wpmtst .form-table {
159 vertical-align: middle; }
160
161 .wpmtst .form-table .actions {
162 /*vertical-align: top;*/ }
163
164 .wpmtst .form-table td {
165 padding-top: 15px;
166 /* override PopupMaker's override */ }
167
168 .wpmtst .form-table td:nth-child(1) {
169 width: 200px; }
170
171 .wpmtst .form-table .parent {
172 border-bottom: 0;
173 vertical-align: top; }
174
175 .wpmtst .form-table .child {
176 border-top: 0; }
177
178 .wpmtst .form-table p {
179 /*margin-bottom: 1em;*/ }
180
181 .wpmtst .form-table td p:last-child {
182 margin-bottom: 0; }
183
184 .wpmtst .form-table input,
185 .wpmtst .form-table select,
186 .wpmtst .form-table textarea {
187 /*line-height: 1.5em;*/ }
188
189 .wpmtst .form-table input[type="button"] {
190 line-height: 26px;
191 height: 28px; }
192
193 .wpmtst select {
194 min-width: 120px; }
195
196 .wpmtst option {
197 padding-left: 5px; }
198
199 .wpmtst .form-table div.box {
200 border: 1px solid #DDD;
201 display: inline-block;
202 padding: 10px; }
203
204 .wpmtst .form-table .row {
205 line-height: 2.5em; }
206
207 .wpmtst .form-table .alpha {
208 width: 120px; }
209
210 .wpmtst .form-table .alpha.alpha-110 {
211 width: 110px; }
212
213 .wpmtst .form-table .alpha + div {
214 display: inline-block; }
215
216 .wpmtst label.success-action {
217 display: inline-block;
218 width: 11em;
219 padding: 10px 0; }
220
221 /* compact */
222 .wpmtst .form-table.compact th {
223 vertical-align: top; }
224
225 .wpmtst .form-table.compact td {
226 vertical-align: middle; }
227
228 /*.wpmtst .form-table.compact td:nth-child(3) {*/
229 .wpmtst .form-table.compact td.actions {
230 width: 100px;
231 vertical-align: bottom; }
232
233 /*.wpmtst .form-table.compact td:nth-child(3) input.button {*/
234 .wpmtst .form-table.compact td.actions input.button {
235 margin-right: 0;
236 margin-bottom: 3px; }
237
238 .wpmtst .form-table.compact input[type="text"] {
239 width: 100%; }
240
241 .wpmtst .form-table.compact input.error {
242 border-color: red;
243 border-radius: 2px;
244 box-shadow: none; }
245
246 .wpmtst .form-table.compact label.error {
247 color: red;
248 display: block; }
249
250 /* end: form-table */
251 .code {
252 background: #FFF; }
253
254 .code.wide {
255 padding: 2px 5px;
256 margin: 3px;
257 border-radius: 2px; }
258
259 .submit-buttons input.button {
260 margin-right: 10px; }
261
262 .custom-input {
263 line-height: 1.3em; }
264
265 .indent {
266 margin-left: 2em; }
267
268 .outdent {
269 margin-left: -2em; }
270
271 .hilite {
272 background: lightyellow;
273 border-radius: 4px;
274 display: inline-block;
275 padding: .25em .75em;
276 box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); }
277
278 p.description.hilite {
279 margin-bottom: 2em; }
280
281 ul.compact {
282 margin: 0; }
283
284 ul.compact li {
285 display: inline-block;
286 margin: 6px 30px 6px 0; }
287
288 /* Add-on license table
289 ------------------------------------------------*/
290 #licenses-form .form-table {
291 width: auto;
292 max-width: 1024px; }
293
294 #licenses-form .form-table label {
295 /* to match text inputs */
296 line-height: 27px; }
297
298 #licenses-form .form-table th,
299 #licenses-form .form-table td {
300 vertical-align: top; }
301
302 #licenses-form th.for-license-key,
303 #licenses-form th.for-license-status {
304 width: 350px; }
305
306 #licenses-form .form-table th {
307 padding: 15px; }
308
309 #licenses-form .form-table td {
310 white-space: nowrap;
311 padding: 15px; }
312
313 #licenses-form .form-table th:first-child,
314 #licenses-form .form-table td:first-child {
315 padding-left: 0; }
316
317 #licenses-form .form-table input[type="text"] {
318 font-family: Consolas, Monaco, monospace;
319 width: 100%; }
320
321 #licenses-form .form-table label {
322 padding-left: 0;
323 text-indent: 0; }
324
325 #licenses-form .doing-ajax:before {
326 display: inline-block;
327 font: normal 22px/29px dashicons;
328 content: "\F463";
329 text-align: center;
330 vertical-align: middle;
331 -webkit-animation-name: rotate;
332 -webkit-animation-duration: 1.5s;
333 -webkit-animation-iteration-count: infinite;
334 -webkit-animation-timing-function: linear;
335 -moz-animation-name: rotate;
336 -moz-animation-duration: 1.5s;
337 -moz-animation-iteration-count: infinite;
338 -moz-animation-timing-function: linear;
339 animation-name: rotate;
340 animation-duration: 1.5s;
341 animation-iteration-count: infinite;
342 animation-timing-function: linear; }
343
344 #licenses-form span.license-status {
345 display: inline-block;
346 font-size: 0.9em;
347 line-height: 28px;
348 height: 27px;
349 margin: 1px 10px 1px 0;
350 padding: 0 8px;
351 text-transform: uppercase;
352 border-radius: 3px;
353 vertical-align: middle; }
354
355 #licenses-form span.active {
356 background: green;
357 color: #FFF; }
358
359 #licenses-form span.inactive {
360 background: #999;
361 color: #FFF; }
362
363 #licenses-form span.ib {
364 display: inline-block;
365 vertical-align: middle; }
366
367 .activation-error {
368 color: red; }
369
370 /* Descriptions
371 ------------------------------------------------*/
372 .form-table th .description,
373 .form-table td .description {
374 font-size: 14px;
375 font-style: italic;
376 /*text-indent: 24px;*/ }
377
378 .description.inline {
379 display: inline-block;
380 margin-left: 1em; }
381
382 .description a {
383 text-decoration: underline; }
384
385 .description a:hover {
386 text-decoration: none; }
387
388 .radio .description {
389 padding-left: 20px; }
390
391 li.checkbox {
392 margin-bottom: 10px; }
393
394 .checkbox .description {
395 padding-left: 24px; }
396
397 ul.description {
398 font-style: italic;
399 color: #666;
400 margin-top: 4px;
401 list-style-type: disc;
402 margin-left: 21px;
403 margin-bottom: 0; }
404
405 /* Widget
406 ------------------------------------------------*/
407 .wpmtst-widget-form {
408 margin-bottom: 1em; }
409
410 .widget-inside p {
411 margin: .5em 0; }
412
413 input[disabled],
414 input[readonly] {
415 color: #999;
416 background: rgba(0, 0, 0, 0.04); }
417
418 /* Categories admin list
419 ------------------------------------------------*/
420 .widefat th.column-ID {
421 width: 2.2em; }
422
423 /* Post list table
424 ------------------------------------------------*/
425 td.column-shortcode,
426 td.column-id {
427 white-space: nowrap;
428 font-family: Consolas, Monaco, monospace; }
429
430 th.sortable.column-id a span {
431 float: right; }
432
433 td.column-id {
434 text-align: right; }
435
436 /* Star rating in list table
437 --------------------------------------------------*/
438 .column-rating {
439 width: auto !important; }
440
441 /* Views list table
442 --------------------------------------------------*/
443 .wp-list-table.fixed.wpm-testimonial_page_testimonial-views {
444 table-layout: auto; }
445
446 .wpmtst2 > h1 {
447 margin-bottom: 15px; }
448
449 /* WordPress fixes
450 --------------------------------------------------*/
451 /* settings page */
452 @media screen and (max-width: 782px) {
453 .wpm-testimonial_page_testimonial-settings .form-table td input[type="text"] {
454 display: inline-block;
455 width: auto; } }
456
457 /* Animation
458 --------------------------------------------------*/
459
460 @keyframes rotate {
461 from {
462 transform: rotate(0deg); }
463 to {
464 transform: rotate(360deg); } }
465
466 /* Admin > Shortcode example table
467 --------------------------------------------------*/
468 .form-table.shortcodes tbody tr:hover {
469 background: #FFF; }
470
471 .form-table.shortcodes th {
472 padding-left: 10px;
473 width: auto; }
474
475 .form-table.shortcodes td {
476 border: 1px solid #DDD; }
477
478 .form-table.shortcodes td.shortcode {
479 font-family: Consolas, Monaco, monospace; }
480
481 .form-table.shortcodes td p {
482 margin: 1em 0; }
483
484 .form-table.shortcodes td p:first-child {
485 margin-top: 0; }
486
487 .form-table.shortcodes td p:last-child {
488 margin-bottom: 0; }
489
490 /* special */
491 .form-table.shortcodes tr.important {
492 background: #FFF; }
493
494 .form-table.shortcodes tr.important td {
495 border: 1px solid #CCC; }
496
497 /* Misc
498 --------------------------------------------------*/
499 .slug-example {
500 font-weight: bold;
501 color: #0073aa; }
502
503 .form-table.width-auto {
504 width: auto; }
505
506 .form-table td p:first-child {
507 margin-top: 6px; }
508
509 .current-dashicon {
510 display: inline-block;
511 background: #0073aa;
512 color: #FFF;
513 border-radius: 2px;
514 text-align: center;
515 vertical-align: middle;
516 width: 28px;
517 height: 28px;
518 position: relative;
519 top: -3px; }
520
521 .current-dashicon .dashicons {
522 vertical-align: middle;
523 line-height: 1.3; }
524
525 /*
526 Back these out to have normal "reset" buttons
527 */
528 /* wp-includes/css/buttons.css:109 */
529 /*
530 .wp-core-ui input[type="reset"],
531 .wp-core-ui input[type="reset"]:hover,
532 .wp-core-ui input[type="reset"]:active,
533 .wp-core-ui input[type="reset"]:focus {
534 background: none;
535 border: none;
536 -webkit-box-shadow: none;
537 box-shadow: none;
538 padding: 0 2px 1px;
539 width: auto;
540 }
541 */
542 .wp-core-ui input[type="reset"],
543 .wp-core-ui input[type="reset"]:hover,
544 .wp-core-ui input[type="reset"]:active,
545 .wp-core-ui input[type="reset"]:focus {
546 background: #F7F7F7;
547 border: 1px solid #CCC;
548 box-shadow: 0 1px 0 #CCC;
549 padding: 0 10px 1px;
550 width: auto; }
551
552 /* wp-admin/css/forms.css:102 */
553 /*
554 .wp-core-ui input[type="reset"]:hover,
555 .wp-core-ui input[type="reset"]:active {
556 color: #00a0d2;
557 }
558 */
559 /* Based on section 2.0 in wp-includes/css/buttons.css:125 */
560 .wp-core-ui input[type="reset"]:hover,
561 .wp-core-ui input[type="reset"]:focus {
562 background: #fafafa;
563 border-color: #999;
564 color: #23282d; }
565
566 .wp-core-ui input[type="reset"]:focus {
567 border-color: #5b9dd9;
568 box-shadow: 0 0 3px rgba(0, 115, 170, 0.8); }
569
570 .wp-core-ui input[type="reset"]:active {
571 background: #eee;
572 border-color: #999;
573 box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
574 transform: translateY(1px); }
575
576 input.button.restore-default {
577 font: normal 20px/1 dashicons;
578 padding: 1px 3px; }
579
580 .wpmtst .subsubsub {
581 float: none;
582 margin-left: 16px; }
583
584 .regular-text.half {
585 width: 12.5em; }
586
587 .regular-text.third {
588 width: 20em; }
589
590 input.code {
591 font-size: 13px;
592 font-family: Consolas, Monaco, monospace; }
593
594 .wrap h2.nav-tab-wrapper {
595 margin-top: 6px; }
596
597 .tab-header {
598 padding: 1em 0; }
599
600 .striped > tbody > tr.readonly {
601 background: lightyellow; }
602
603 ul.standard {
604 list-style: disc;
605 padding-left: 1.5em; }
606
607 .form-table p.error {
608 margin: 0.5em 0; }
609
610 /* shortcodes page */
611 .wpmtst.shortcode {
612 vertical-align: middle; }
613
614 .wpmtst.shortcodes.has-stars table {
615 margin-bottom: 1em; }
616
617 .wpmtst.shortcodes.has-stars td:nth-child(2) {
618 width: 70%;
619 /*white-space: nowrap;*/ }
620
621 .wpmtst.shortcodes td {
622 padding: 10px; }
623
624 .wpmtst.shortcodes tr.important td {
625 border: 1px solid #DDD; }
626
627 .wpmtst.shortcodes tr:hover {
628 background: #FFF; }
629
630 /* inner table */
631 .wpmtst.shortcodes td.has-inner {
632 padding: 0; }
633
634 .wpmtst.shortcodes table.inner {
635 margin: 0;
636 vertical-align: middle;
637 width: 100%; }
638
639 .wpmtst.shortcodes table.inner,
640 .wpmtst.shortcodes table.inner tr,
641 .wpmtst.shortcodes table.inner td {
642 border: 0; }
643
644 .wpmtst.shortcodes table.inner tr:first-child td {
645 border-bottom: 1px solid #DDD; }
646
647 .wp-list-table .type-wpm-testimonial .row-actions span.id span {
648 color: #777; }
649
650 .wpm-testimonial_page_about-strong-testimonials .wpmst-mascot {
651 width: 160px;
652 margin-left: 1rem;
653 float: right; }
654
655 .edit-php.post-type-wpm-testimonial .wpmtst-notice {
656 padding: 2.5rem 2rem;
657 border: 2px solid #7F22DE; }
658
659 .edit-php.post-type-wpm-testimonial .wpmtst-notice img {
660 max-width: 100%; }
661
662 .edit-php.post-type-wpm-testimonial .wpmst-mascot {
663 width: 120px;
664 margin-right: 2rem;
665 float: left; }
666
667 /* notices */
668 .wpmtst-notice-wrap {
669 border: none;
670 padding: 0;
671 box-shadow: none;
672 background: transparent;
673 }
674
675 .wpmtst-notice {
676 padding: 2rem;
677 }
678
679 .wpmtst-notice--feedback {
680 background: #fff;
681 border-radius: 10px;
682 border: 3px solid transparent;
683 box-shadow: -3px 2px 70px 0px rgba(128, 144, 174, 0.16);
684 padding-right: 140px !important;
685 box-sizing: border-box;
686 position: relative;
687 overflow: hidden;
688 margin-bottom: 20px;
689 }
690
691 .wpmtst-notice--feedback p {
692 color: #888;
693 }
694
695 .wpmtst-notice--feedback__bg {
696 background: url(../img/notice-bg-1.png) no-repeat 50% 50%;
697 width: 400px;
698 height: 400px;
699 position: absolute;
700 right: -225px;
701 top: -100px;
702 background-size: 100%;
703 }
704
705 .wpmtst-notice--upsell {
706 background: #fbc556;
707 border-radius: 10px;
708 border: 3px solid transparent;
709 box-shadow: none;
710 padding-right: 140px !important;
711 box-sizing: border-box;
712 position: relative;
713 overflow: hidden;
714 margin-bottom: 20px;
715 }
716
717 .wpm-testimonial_page_about-strong-testimonials .wpmtst-notice--upsell .button {
718 padding: 0 1.5rem;
719 height: 2.5rem;
720 line-height: 2.5rem;
721 }
722
723 .wpmtst-notice--upsell p {
724 color: #8d6e30;
725 }
726
727 .wpmtst-notice--upsell__bg {
728 background: url(../img/notice-bg-2.png) no-repeat 50% 50%;
729 width: 380px;
730 height: 400px;
731 position: absolute;
732 right: -260px;
733 top: -80px;
734 background-size: 100%;
735 }
736
737 @media screen and (min-width: 1100px) {
738 .wpmtst-notice-wrap {
739 display: flex;
740 justify-content: space-between;
741 }
742
743 .edit-php.post-type-wpm-testimonial .wpmtst-notice--feedback,
744 .wpm-testimonial_page_testimonial-views .wpmtst-notice--feedback {
745 width: calc(50% - 15px);
746 }
747 .edit-php.post-type-wpm-testimonial .wpmtst-notice--upsell,
748 .wpm-testimonial_page_testimonial-views .wpmtst-notice--upsell {
749 width: calc(50% - 15px);
750 }
751 }
752
753 @media screen and (min-width: 1400px) {
754 .wpmtst-notice--feedback {
755 padding-right: 320px !important;
756 }
757 .wpmtst-notice--feedback p {
758 font-size: 14px;
759 font-weight: 600;
760 }
761 .wpmtst-notice--feedback__bg {
762 right: -60px;
763 }
764 .wpmtst-notice--upsell {
765 padding-right: 320px !important;
766 }
767 .wpmtst-notice--upsell p {
768 font-size: 14px;
769 font-weight: 600;
770 }
771 .wpmtst-notice--upsell__bg {
772 right: -60px;
773 }
774 }
775
776
777 /* addons box */
778 .wpmtst-addons-container {
779 display: flex;
780 justify-content: space-between;
781 flex-wrap: wrap;
782 }
783
784 .wpmtst-addon {
785 width: 100%;
786 margin-bottom: 1rem;
787 background-color: #fff;
788 border: 1px solid #ddd;
789 box-sizing: border-box;
790 }
791
792 @media screen and (min-width: 1100px) {
793
794 .wpmtst-addon {
795 width: calc( 50% - 20px );
796 margin-right: 20px;
797 }
798 }
799
800 @media screen and (min-width: 1400px) {
801 .wpmtst-addon {
802 width: calc( 33% - 20px );
803 }
804 }
805
806
807 .wpmtst-addon .wpmtst-addon-box {
808 display: flex;
809 padding: 20px 20px 10px;
810 text-align: left;
811 min-height: 170px;
812 }
813 .wpmtst-addon .wpmtst-addon-box .wpmtst-addon-content {
814 padding-left: 20px;
815 }
816 .wpmtst-addon .wpmtst-addon-box img {
817 display: block;
818 max-width: 128px;
819 max-height: 128px;
820 }
821 .wpmtst-addon .wpmtst-addon-box h3 {
822 margin-top: 0;
823 text-align: left;
824 }
825 .wpmtst-addon .wpmtst-addon-actions {
826 padding: 12px 20px;
827 background-color: #fafafa;
828 border-top: 1px solid #ddd;
829 overflow: hidden;
830 text-align: center;
831 }
832
833 /**
834 Onboarding CSS
835 */
836
837 .wpmtst-onboarding-wrapper {
838 text-align: center;
839 padding: 25px;
840 }
841
842 .wpmtst-onboarding-title {
843 display: inline-flex;
844 vertical-align: middle;
845 align-items: center;
846 }
847 img.wpmtst-onboarding-title-icon {
848 max-width: 35px;
849 vertical-align: middle;
850 }
851 .wpmtst-onboarding-title >span {
852 font-size: 16px;
853 margin-left: 10px;
854 font-weight: 700;
855 }
856 .wpmtst-onboarding-text-wrap p {
857 font-size: 16px;
858 font-weight: 400;
859 margin: 0;
860 }
861 .wpmtst-onboarding-text-wrap {
862 padding: 10px 0 30px 0;
863 max-width:960px;
864 margin:0 auto;
865 }
866 img.wpmtst-onboarding-banner {
867 width: auto;
868 max-width: 300px;
869 }
870 a.wpmtst-onboarding-button {
871 font-family: 'DM Sans';
872 font-style: normal;
873 font-weight: 400;
874 font-size: 18px;
875 line-height: 43px;
876 color: #fff;
877 text-decoration: none;
878 background: #E84855;
879 border-radius: 100px;
880 padding: 15px 45px;
881 }
882
883 a.wpmtst-onboarding-button:hover {
884 background-color: #98c1d9;
885 color: #293241;
886 border-color: #f3f4f7;
887 }
888
889 .wpmtst-onboarding-button-wrap {
890 padding: 30px 0;
891 }
892 .wpmtst-onboarding-button-wrap {
893 padding: 30px 0 0 0;
894 }
895 p.wpmtst-onboarding-doc {
896 font-family: 'DM Sans';
897 font-style: normal;
898 font-weight: 300;
899 font-size: 14px;
900 line-height: 44px;
901 text-align: center;
902 color: #000000;
903 }
904
905 p.wpmtst-onboarding-doc a:hover {
906 text-decoration: underline;
907 }
908
909 p.wpmtst-onboarding-doc > a {
910 text-decoration: none;
911 color: #E84855;
912 }
913
914 /* Toggles */
915 .wpmtst-toggle {
916 position: relative;
917 position: relative;
918 user-select: none;
919 display: inline-block;
920 }
921
922 .wpmtst-toggle__items {
923 box-sizing: border-box;
924 display: inline-block;
925 position: relative;
926 }
927 .wpmtst-toggle__items > * {
928 box-sizing: inherit;
929 }
930
931 .wpmtst-toggle__input[type=checkbox],
932 body .media-modal-content .attachment-details .wpmtst-toggle__input[type=checkbox] {
933 border-radius: 2px;
934 border: 2px solid #6c7781;
935 margin-right: 12px;
936 transition: none;
937 height: 100%;
938 left: 0;
939 top: 0;
940 margin: 0;
941 padding: 0;
942 opacity: 0;
943 position: absolute;
944 width: 100%;
945 z-index: 1; }
946
947 .wpmtst-toggle__track,
948 body .media-modal-content .attachment-details .wpmtst-toggle__track {
949 background-color: #fff;
950 border: 2px solid #6c7781;
951 border-radius: 9px;
952 display: inline-block;
953 height: 18px;
954 width: 36px;
955 vertical-align: top;
956 transition: background .2s ease; }
957
958 .wpmtst-toggle__thumb,
959 body .media-modal-content .attachment-details .wpmtst-toggle__thumb {
960 background-color: #6c7781;
961 border: 5px solid #6c7781;
962 border-radius: 50%;
963 display: block;
964 height: 10px;
965 width: 10px;
966 position: absolute;
967 left: 4px;
968 top: 4px;
969 transition: transform .2s ease; }
970
971 body .media-modal-content .attachment-details .wpmtst-toggle__thumb,
972 body .media-modal-content .attachment-details .wpmtst-toggle__track {
973 min-width:auto;
974 min-height:auto;
975 float:none;
976 padding:0;
977 }
978
979 .wpmtst-toggle__off {
980 position: absolute;
981 right: 6px;
982 top: 6px;
983 color: #6c7781;
984 fill: currentColor; }
985
986 .wpmtst-toggle__on {
987 position: absolute;
988 top: 6px;
989 left: 8px;
990 border: 1px solid #fff;
991 outline: 1px solid transparent;
992 outline-offset: -1px;
993 display: none; }
994
995 .wpmtst-toggle__input[type=checkbox]:checked + .wpmtst-toggle__items .wpmtst-toggle__track {
996 background-color: #11a0d2;
997 border: 9px solid transparent; }
998
999 .wpmtst-toggle__input[type=checkbox]:checked + .wpmtst-toggle__items .wpmtst-toggle__thumb {
1000 background-color: #fff;
1001 border-width: 0;
1002 transform: translateX(18px); }
1003
1004 .wpmtst-toggle__input[type=checkbox]:checked + .wpmtst-toggle__items .wpmtst-toggle__off {
1005 display: none; }
1006
1007 .wpmtst-toggle__input[type=checkbox]:checked + .wpmtst-toggle__items .wpmtst-toggle__on {
1008 display: inline-block; }