PluginProbe
WPSSO Core – Complete Schema Markup and Meta Tags / 22.7.0
WPSSO Core – Complete Schema Markup and Meta Tags v22.7.0
22.7.0 22.6.1 22.6.0 22.5.3 22.5.2 22.5.1 22.4.0 22.3.0 22.2.1 22.2.0 22.1.3 22.1.2 22.1.1 22.1.0 22.0.0 21.13.3 21.13.2 trunk 21.13.1
← All changes | css/com/settings-table.css +1411 -0 22.5.222.7.0 View file →
@@ -1,0 +1,1411 @@
1 +
2 +/*
3 + * W3 Colors:
4 + *
5 + * Aqua = #00ffff;
6 + * Blue = #2196f3;
7 + * Green = #4caf50;
8 + * Dark Grey = #616161;
9 + * Light Blue = #87ceeb;
10 + * Light Green = #8bc34a;
11 + * Grey = #9e9e9e;
12 + * Pale Green = #ddffdd;
13 + * Red = #f44336;
14 + * Light Grey = #f1f1f1;
15 + * Orange = #ff9800;
16 + * Amber = #ffc107;
17 + * Yellow = #ffeb3b;
18 + *
19 + * See https://www.w3schools.com/w3css/w3css_colors.asp.
20 + *
21 + * Notice Colors:
22 + *
23 + * Red = #dc3232;
24 + * Yellow = #ffb900;
25 + * Blue = #00a0d2;
26 + * Green = #46b450;
27 + */
28 +
29 +#poststuff .inner-sidebar table.sucom-settings h4 {
30 + font-size:1.05em;
31 + font-weight:500;
32 + padding:0;
33 + margin:5px 0;
34 + border:none;
35 + background:none;
36 +}
37 +
38 +.sucom-show_basic table.sucom-settings .hide_in_basic,
39 +.sucom-show_basic table.sucom-settings .hide_opt_in_basic,
40 +.sucom-show_basic table.sucom-settings .hide_row_in_basic {
41 + display:none;
42 +}
43 +
44 +table.sucom-settings {
45 + width:100%;
46 + padding:15px 10px 20px 10px; /* Use padding to prevent horizontal bar from showing. */
47 + margin:0;
48 + border-spacing:10px;
49 + border-collapse:separate;
50 + -webkit-box-sizing:border-box;
51 + -moz-box-sizing:border-box;
52 + box-sizing:border-box;
53 +}
54 +
55 +table.sucom-settings input[type="text"],
56 +table.sucom-settings input[type="password"],
57 +table.sucom-settings input[type="date"],
58 +table.sucom-settings input[type="datetime"],
59 +table.sucom-settings input[type="datetime-local"],
60 +table.sucom-settings input[type="email"],
61 +table.sucom-settings input[type="month"],
62 +table.sucom-settings input[type="number"],
63 +table.sucom-settings input[type="search"],
64 +table.sucom-settings input[type="tel"],
65 +table.sucom-settings input[type="time"],
66 +table.sucom-settings input[type="url"],
67 +table.sucom-settings input[type="week"] {
68 + padding:0 10px;
69 + min-height:40px;
70 +}
71 +
72 +table.sucom-settings textarea {
73 + padding:5px 10px;
74 + min-height:40px;
75 +}
76 +
77 +table.sucom-settings select,
78 +table.sucom-settings input[type="button"] {
79 + min-height:40px;
80 +}
81 +
82 +table.sucom-settings input.disabled,
83 +table.sucom-settings input:focus.disabled,
84 +table.sucom-settings input:disabled,
85 +table.sucom-settings select.disabled,
86 +table.sucom-settings select:focus.disabled,
87 +table.sucom-settings select:disabled,
88 +table.sucom-settings textarea.disabled,
89 +table.sucom-settings textarea:focus.disabled,
90 +table.sucom-settings textarea:disabled {
91 + cursor:default;
92 + color:#9e9e9e;
93 + background-color:#fafafa;
94 +}
95 +
96 +table.sucom-settings input.default,
97 +table.sucom-settings select.default {
98 + color:#9e9e9e;
99 +}
100 +
101 +table.sucom-settings input.default:hover,
102 +table.sucom-settings select.default:hover {
103 + color:inherit;
104 +}
105 +
106 +table.sucom-settings.metabox-contact_fields-info,
107 +table.sucom-settings.metabox-head_tags-info {
108 + padding-bottom:0;
109 +}
110 +
111 +table.sucom-settings.metabox-head_tags-tags {
112 + padding-top:0;
113 +}
114 +
115 +table.sucom-settings .outline,
116 +table.sucom-settings .highlight {
117 + background-color:#fafafa;
118 + border:1px solid #e3e3e3;
119 + -webkit-border-radius:0;
120 + -khtml-border-radius:0;
121 + -moz-border-radius:0;
122 + border-radius:0;
123 +}
124 +
125 +table.sucom-settings.wpsso .highlight {
126 + border:1px solid #84e084;
127 +}
128 +
129 +table.sucom-settings img.aligncenter {
130 + clear:both;
131 + display:block;
132 + margin:30px auto;
133 +}
134 +
135 +table.sucom-settings img.alignright {
136 + float:right;
137 + display:block;
138 + margin-left:30px;
139 +}
140 +
141 +/*
142 + * Prevent Firefox from outlining links.
143 + */
144 +table.sucom-settings a,
145 +table.sucom-settings a:active,
146 +table.sucom-settings a:focus {
147 + -webkit-box-shadow:none;
148 + -moz-box-shadow:none;
149 + box-shadow:none;
150 +}
151 +
152 +table.sucom-settings h3,
153 +#poststuff table.sucom-settings h3 {
154 + font-size:1.3em;
155 + padding:0;
156 + margin:10px 0;
157 + border:none;
158 + background:none;
159 +}
160 +
161 +table.sucom-settings h4,
162 +#poststuff table.sucom-settings h4 {
163 + font-size:1.1em;
164 + padding:0;
165 + margin:10px 0;
166 + border:none;
167 + background:none;
168 +}
169 +
170 +table.sucom-settings td h5,
171 +#poststuff table.sucom-settings td h5 {
172 + color:#9e9e9e;
173 + font-size:1.1em;
174 + font-weight:bold;
175 + letter-spacing:0.5px;
176 + padding:0;
177 + margin:0;
178 + border:none;
179 + background:none;
180 + text-align:center;
181 +}
182 +
183 +table.sucom-settings td.subsection h4,
184 +#poststuff table.sucom-settings td.subsection h4 {
185 + text-align:center;
186 + letter-spacing:0.5px;
187 + padding:4px 12px;
188 + margin:15px 0 15px 0;
189 + border-bottom:1px solid #e9e9e9;
190 + background-color:#fcfcfc;
191 +}
192 +
193 +table.sucom-settings td.subsection.top h4,
194 +#poststuff table.sucom-settings td.subsection.top h4 {
195 + margin-top:0;
196 +}
197 +
198 +table.sucom-settings td.subsection h5,
199 +#poststuff table.sucom-settings td.subsection h5 {
200 + margin:10px 0 5px 0;
201 +}
202 +
203 +table.sucom-settings td.subsection.top h5,
204 +#poststuff table.sucom-settings td.subsection.top h5 {
205 + margin-top:0;
206 +}
207 +
208 +table.sucom-settings p {
209 + line-height:1.8em;
210 +}
211 +
212 +table.sucom-settings pre {
213 + font-family:"Courier", monospace;
214 + font-size:0.95em;
215 + line-height:1em;
216 + padding:10px;
217 + border:1px solid #eee;
218 + white-space:pre;
219 + overflow:auto;
220 +}
221 +
222 +table.sucom-settings code {
223 + font-family:"Courier", monospace;
224 + font-size:0.95em;
225 + padding:0 2px;
226 + margin:0;
227 + background-color:#eee;
228 +}
229 +
230 +table.sucom-settings a code {
231 + vertical-align:middle;
232 + padding:0;
233 +}
234 +
235 +table.sucom-settings blockquote {
236 + display:table;
237 + margin:20px 0;
238 + padding:10px 20px 10px 25px;
239 + border:none;
240 + border-left:3px solid var(--wp-admin-theme-color);
241 + background-color:#fafafa;
242 + -webkit-box-sizing:border-box;
243 + -moz-box-sizing:border-box;
244 + box-sizing:border-box;
245 +}
246 +
247 +table.sucom-settings td blockquote p {
248 + margin:10px 0;
249 + line-height:1.6em;
250 +}
251 +
252 +table.sucom-settings td blockquote.top-info {
253 + display:block;
254 + margin:0 0 15px 0;
255 +}
256 +
257 +table.sucom-settings td blockquote.status-info {
258 + display:block;
259 + margin:0;
260 +}
261 +
262 +table.sucom-settings td blockquote.status-info.save-a-draft {
263 + text-align:center;
264 +}
265 +
266 +table.sucom-settings dt {
267 + margin:20px 0 15px 0;
268 +}
269 +
270 +table.sucom-settings ul {
271 + list-style-type:circle;
272 + margin:10px 0 10px 30px;
273 +}
274 +
275 +table.sucom-settings ol {
276 + list-style-type:decimal;
277 + margin-left:20px;
278 +}
279 +
280 +table.sucom-settings ol > li {
281 + margin:20px 0 20px 20px;
282 +}
283 +
284 +table.sucom-settings ol > li > ol {
285 + list-style-type:upper-alpha;
286 +}
287 +
288 +table.sucom-settings ol > li > ol > li {
289 + margin:15px 0 15px 10px;
290 +}
291 +
292 +table.sucom-settings table.plugin_list_table_cols {
293 + width:100%;
294 +}
295 +
296 +table.sucom-settings th {
297 + color:#333;
298 + font-weight:500;
299 + text-align:right;
300 + vertical-align:top;
301 + line-height:1.6em;
302 + padding-top:10px;
303 + width:270px;
304 + max-width:270px;
305 + min-height:40px;
306 +}
307 +
308 +table.sucom-settings th.plugin_name {
309 + width:360px;
310 + max-width:360px;
311 +}
312 +
313 +body.rtl table.sucom-settings th {
314 + text-align:left;
315 +}
316 +
317 +table.sucom-settings th h3,
318 +#poststuff table.sucom-settings th h3 {
319 + text-align:left;
320 + font-size:1.1em;
321 + margin:0;
322 +}
323 +
324 +table.sucom-settings th p {
325 + text-align:right;
326 + margin:0;
327 + min-height:1em;
328 +}
329 +
330 +table.sucom-settings tr.on-left th p {
331 + text-align:left;
332 +}
333 +
334 +table.sucom-settings th span.option_locale {
335 + font-weight:normal;
336 +}
337 +
338 +table.sucom-settings table.plugin_list_table_cols th {
339 + word-wrap:normal;
340 + text-align:center;
341 + vertical-align:top;
342 + width:50px;
343 + min-width:50px;
344 + padding:0 4px 4px 4px;
345 + border-bottom:1px dotted #ddd;
346 +}
347 +
348 +table.sucom-settings td {
349 + min-height:40px;
350 + line-height:1.6em;
351 + vertical-align:top;
352 +}
353 +
354 +table.sucom-settings td.ext-info-plugin-icon {
355 + vertical-align:top;
356 + text-align:left;
357 + padding:10px;
358 +}
359 +
360 +body.rtl table.sucom-settings td.ext-info-plugin-icon {
361 + text-align:right;
362 +}
363 +
364 +table.sucom-settings td.ext-info-plugin-name {
365 + width:100%;
366 +}
367 +
368 +table.sucom-settings td.ext-info-plugin-name .row-actions {
369 + color:#999;
370 + margin-bottom:5px;
371 +}
372 +
373 +table.sucom-settings td.ext-info-plugin-separator {
374 + height:10px;
375 + border-bottom:1px dotted #ddd;
376 +}
377 +
378 +table.sucom-settings td.validate {
379 + padding-top:10px;
380 +}
381 +
382 +table.sucom-settings table.plugin_list_table_cols td.underline {
383 + border-bottom:1px dotted #ddd;
384 +}
385 +
386 +table.sucom-settings td p {
387 + color:#555;
388 + margin:0 0 10px 0;
389 +}
390 +
391 +table.sucom-settings table.plugin_list_table_cols td p {
392 + margin:0;
393 +}
394 +
395 +table.sucom-settings td p.status-msg,
396 +table.sucom-settings td p.pro-feature-msg {
397 + color:#999;
398 + font-size:0.95em;
399 + text-align:center;
400 +}
401 +
402 +table.sucom-settings td p.status-msg {
403 + margin:2px 0;
404 +}
405 +
406 +table.sucom-settings td p.status-msg.top {
407 + margin-bottom:10px;
408 +}
409 +
410 +table.sucom-settings td p.status-msg.smaller {
411 + font-size:0.85em;
412 +}
413 +
414 +table.sucom-settings td p.status-msg.long_name {
415 + width:340px;
416 +}
417 +
418 +table.sucom-settings td p.pro-feature-msg a {
419 + color:#999;
420 +}
421 +
422 +table.sucom-settings td p.pro-feature-msg strong {
423 + color:#555555; /* Darker Grey. */
424 +}
425 +
426 +table.sucom-settings td p.centered {
427 + text-align:center;
428 + margin:0;
429 +}
430 +
431 +table.sucom-settings th p.left,
432 +table.sucom-settings td p.left {
433 + text-align:left;
434 +}
435 +
436 +table.sucom-settings td p.inline {
437 + display:inline-block;
438 +}
439 +
440 +table.sucom-settings td p.ext-req-msg {
441 + display:inline;
442 + font-weight:normal;
443 +}
444 +
445 +table.sucom-settings td span.ext-req-msg,
446 +table.sucom-settings td span.ext-req-msg a {
447 + color:#999;
448 + font-weight:normal;
449 + text-align:left;
450 + margin-left:4px;
451 +}
452 +
453 +table.sucom-settings td span.option-info,
454 +table.sucom-settings td span.option-info a {
455 + color:#00f;
456 + margin-left:4px;
457 +}
458 +
459 +table.sucom-settings td.status {
460 + color:#555;
461 +}
462 +
463 +table.sucom-settings th.medium,
464 +table.sucom-settings td.medium {
465 + width:180px; /* Default is 270px. */
466 + min-width:110px;
467 + max-width:180px; /* Default is 270px. */
468 +}
469 +
470 +div.sucom-metabox-tabs.horizontal table.sucom-tabset_sso-tab_validators th.medium {
471 + width:220px; /* Default is 270px. */
472 + max-width:220px; /* Default is 270px. */
473 +}
474 +
475 +table.sucom-settings td.tid,
476 +table.sucom-settings td.field_name {
477 + min-width:330px;
478 + max-width:330px;
479 + width:330px;
480 +}
481 +
482 +table.sucom-settings th.head_tags {
483 + text-align:left;
484 + vertical-align:middle;
485 + min-width:120px;
486 + padding:0;
487 +}
488 +
489 +body.rtl table.sucom-settings th.head_tags {
490 + text-align:right;
491 +}
492 +
493 +table.sucom-settings td.head_tags {
494 + text-align:left;
495 + width:20px;
496 + max-width:50px;
497 + padding-top:10px;
498 +}
499 +
500 +table.sucom-settings td.weekday {
501 + width:120px;
502 + min-width:120px;
503 + max-width:120px;
504 +}
505 +
506 +table.sucom-settings th.narrow,
507 +table.sucom-settings td.narrow,
508 +table.sucom-settings th.short,
509 +table.sucom-settings td.short {
510 + width:110px;
511 + min-width:110px;
512 + max-width:110px;
513 +}
514 +
515 +table.sucom-settings th.short p {
516 + text-align:right;
517 + margin:2px;
518 + min-height:1em;
519 +}
520 +
521 +table.sucom-settings th.site-use {
522 + width:60px;
523 + min-width:60px;
524 + white-space:nowrap;
525 +}
526 +
527 +table.sucom-settings td.site-use {
528 + width:200px;
529 +}
530 +
531 +table.sucom-settings td.nowrap,
532 +table.sucom-settings th.nowrap {
533 + white-space:nowrap;
534 + max-width:none;
535 +}
536 +
537 +table.sucom-settings th.nobold {
538 + font-weight:normal;
539 +}
540 +
541 +table.sucom-settings th.xshort {
542 + width:60px;
543 + min-width:60px;
544 + max-width:60px;
545 +}
546 +
547 +table.sucom-settings th.left,
548 +table.sucom-settings th.left p {
549 + text-align:left;
550 + margin:0;
551 +}
552 +
553 +table.sucom-settings th.wide,
554 +table.sucom-settings td.wide {
555 + width:auto;
556 + max-width:0;
557 +}
558 +
559 +table.sucom-settings td.top {
560 + vertical-align:top;
561 +}
562 +
563 +table.sucom-settings td div.text-len-progress-bar {
564 + background-color:#cccccc; /* Light Grey. */
565 + border-radius:2px;
566 + width:100%;
567 + height:3px;
568 + margin:6px 0 4px 0;
569 +}
570 +
571 +table.sucom-settings td div.text-len-progress {
572 + float:left;
573 + height:3px;
574 + border-top-left-radius:3px;
575 + border-bottom-left-radius:3px;
576 +}
577 +
578 +table.sucom-settings td div.text-len-progress.short {
579 + background-color:#00a0d2; /* Blue. */
580 +}
581 +
582 +table.sucom-settings td div.text-len-progress.good {
583 + background-color:#46b450; /* Green. */
584 +}
585 +
586 +table.sucom-settings td div.text-len-progress.long {
587 + background-color:#ffc107; /* Amber. */
588 +}
589 +
590 +table.sucom-settings td div.text-len-progress.maximum {
591 + background-color:#ff9800; /* Orange. */
592 +}
593 +
594 +table.sucom-settings td div.text-len-status {
595 + font-size:0.9em;
596 + font-weight:normal;
597 + line-height:1.2em;
598 + text-align:right;
599 + color:#999;
600 + margin:4px 0 2px 0;
601 + padding:0;
602 +}
603 +
604 +table.sucom-settings td div.text-len-status.short {
605 + color:#00a0d2; /* Blue. */
606 +}
607 +
608 +table.sucom-settings td div.text-len-status.good {
609 + color:#46b450; /* Green. */
610 +}
611 +
612 +table.sucom-settings td div.text-len-status.long {
613 + color:#ffc107; /* Amber. */
614 +}
615 +
616 +table.sucom-settings td div.text-len-status.maximum {
617 + color:#ff9800; /* Orange. */
618 +}
619 +
620 +table.sucom-settings tr th.is_empty.is_standard,
621 +table.sucom-settings tr td.is_empty.is_standard,
622 +.sucom-tabset table.sucom-settings tr.is_empty.is_standard th,
623 +.sucom-tabset table.sucom-settings tr.is_empty.is_standard td {
624 + border:1px solid #ffb900;
625 + background-color:#fff1cc;
626 +}
627 +
628 +table.sucom-settings tr th.is_disabled,
629 +table.sucom-settings tr td.is_disabled,
630 +.sucom-tabset table.sucom-settings tr.is_disabled th,
631 +.sucom-tabset table.sucom-settings tr.is_disabled td {
632 + border:1px solid #e0e0e0;
633 + background-color:#fafafa;
634 +}
635 +
636 +table.sucom-settings tr th.is_internal,
637 +table.sucom-settings tr td.is_internal,
638 +.sucom-tabset table.sucom-settings tr.is_internal th,
639 +.sucom-tabset table.sucom-settings tr.is_internal td {
640 + color:#aeaeae;
641 + border:1px solid #e0e0e0;
642 + background-color:#fafafa;
643 + font-weight:normal;
644 + font-style:italic;
645 +}
646 +
647 +.sucom-tabset table.sucom-settings tr.is_internal td a {
648 + color:#d9d9d9;
649 +}
650 +
651 +.sucom-tabset table.sucom-settings tr.noscript th,
652 +.sucom-tabset table.sucom-settings tr.noscript td {
653 + border:1px solid #ad74a2;
654 +}
655 +
656 +table.sucom-settings td.html {
657 + background-color:#f6f6f6;
658 + border:1px solid #e3e3e3;
659 +}
660 +
661 +table.sucom-settings td.html.noscript {
662 + border:1px solid #b480aa;
663 + background-color:#e7d7e4;
664 +}
665 +
666 +table.sucom-settings td.html.script {
667 + border:1px solid #46b450;
668 + background-color:#daf0dc;
669 +}
670 +
671 +table.sucom-settings td.html pre {
672 + font-size:0.9em;
673 + margin:10px;
674 + padding:0;
675 + border:0;
676 + background-color:transparent;
677 + white-space:pre-wrap;
678 +}
679 +
680 +table.sucom-settings td.html.noscript pre {
681 + margin:2px;
682 +}
683 +
684 +table.sucom-settings td.xshort {
685 + width:30px;
686 + max-width:30px;
687 +}
688 +
689 +table.sucom-settings td.validate input[type="button"].button-primary,
690 +table.sucom-settings td.validate input[type="button"].button-secondary {
691 + width:215px;
692 + min-width:215px;
693 + min-height:40px;
694 + margin:5px 0 10px 5px;
695 +}
696 +
697 +table.sucom-settings td.text {
698 + width:100%;
699 +}
700 +
701 +table.sucom-settings td.text > p {
702 + margin:6px 2px;
703 +}
704 +
705 +/*
706 + * <div class="multi_container mixed_multi" style="display:none;">
707 + * <div class="multi_number">
708 + * </div>
709 + * <div class="multi_input">
710 + * <div class="multi_input_el">
711 + * <div class="multi_label">
712 + * </div>
713 + * </div>
714 + * <div class="multi_input_el">
715 + * <div class="multi_label">
716 + * </div>
717 + * </div>
718 + * </div>
719 + * </div><!-- multi_container.mixed_multi -->
720 + *
721 + */
722 +table.sucom-settings td div.multi_container {
723 + display:table;
724 + border-spacing:0;
725 + margin-bottom:5px;
726 +}
727 +
728 +table.sucom-settings td div.multi_container.mixed_multi.single_line {
729 + margin-bottom:0;
730 +}
731 +
732 +table.sucom-settings td div.multi_container.single_line .multi_input_el {
733 + display:inline-block;
734 +}
735 +
736 +table.sucom-settings td div.multi_number {
737 + display:table-cell;
738 + min-width:24px;
739 + vertical-align:top;
740 + text-align:right;
741 + padding:10px 10px 0 0;
742 +}
743 +
744 +table.sucom-settings td div.multi_input {
745 + display:table-cell;
746 + width:100%;
747 +}
748 +
749 +table.sucom-settings td div.multi_input_label {
750 + margin-top:10px;
751 + min-width:100px;
752 +}
753 +
754 +table.sucom-settings td div.multi_input_label.howto_step_anchor_id, /* How-To Step Anchor ID. */
755 +table.sucom-settings td div.multi_input_label.howto_step_img, /* How-To Step Image ID. */
756 +table.sucom-settings td div.multi_input_label.recipe_instruction_anchor_id, /* Recipe Instruction Anchor ID. */
757 +table.sucom-settings td div.multi_input_label.recipe_instruction_img { /* Recipe Instruction Image ID. */
758 + text-align:right;
759 + display:inline-block;
760 +}
761 +
762 +table.sucom-settings td div.multi_input textarea.howto_step_text,
763 +table.sucom-settings td div.multi_input textarea.recipe_instruction_text {
764 + height:5.5em;
765 +}
766 +
767 +table.sucom-settings td div.multi_input textarea.offer_catalog_text { /* Offer Catalog Description. */
768 + height:4em;
769 +}
770 +
771 +table.sucom-settings td select,
772 +table.sucom-settings td input,
773 +table.sucom-settings td textarea {
774 + margin:2px;
775 + vertical-align:middle;
776 + -webkit-box-sizing:border-box;
777 + -moz-box-sizing:border-box;
778 + box-sizing:border-box;
779 +}
780 +
781 +table.sucom-settings td textarea { width:100%; }
782 +
783 +table.sucom-settings td select, /* Default width. */
784 +table.sucom-settings td select.og_type,
785 +table.sucom-settings td select.primary_term_id,
786 +table.sucom-settings td select.schema_type,
787 +table.sucom-settings td select.timezone,
788 +table.sucom-settings td select.update_filter,
789 +table.sucom-settings td input[type="text"], /* Default width. */
790 +table.sucom-settings td input[type="text"].schema_type { width:255px; }
791 +
792 +table.sucom-settings td select.xshort { width:60px; }
793 +
794 +table.sucom-settings td select.currency { width:67px; }
795 +
796 +table.sucom-settings td select.time-hh-mm { width:82px; }
797 +
798 +table.sucom-settings td select.crop-area,
799 +div.postbox table.sucom-settings td select.crop-area { width:82px; }
800 +
801 +table.sucom-settings td select.yes-no { width:85px; }
802 +
803 +table.sucom-settings td select.stock { width:90px; }
804 +
805 +table.sucom-settings td select.unit_text { width:100px; }
806 +
807 +table.sucom-settings td select.energy_efficiency { width:107px; } /* Rating code, from code, and to code. */
808 +
809 +table.sucom-settings td select.short { width:110px; }
810 +
811 +table.sucom-settings td select.year,
812 +table.sucom-settings td select.size_group { width:124px; }
813 +
814 +table.sucom-settings td select.locale,
815 +table.sucom-settings td select.medium { width:180px; }
816 +
817 +table.sucom-settings td select.site-use { width:200px; }
818 +
819 +table.sucom-settings td select.wide,
820 +table.sucom-settings td input[type="text"].wide { width:100%; }
821 +
822 +table.sucom-settings td select.long_name,
823 +table.sucom-settings td input[type="text"].long_name { width:340px; }
824 +
825 +table.sucom-settings td input[type="hidden"] {
826 + padding:0;
827 + margin:0;
828 +}
829 +
830 +table.sucom-settings td .wp-picker-container button.wp-color-result {
831 + border-color:#8c8f94;
832 +}
833 +
834 +table.sucom-settings td input[type="text"].colorpicker {
835 + width:80px;
836 + text-align:center;
837 +}
838 +
839 +table.sucom-settings td input[type="text"].datepicker {
840 + width:110px;
841 + text-align:center;
842 +}
843 +
844 +div#ui-datepicker-div.sucom-settings div.ui-datepicker-title {
845 + line-height:1.4em;
846 +}
847 +
848 +div#ui-datepicker-div.sucom-settings div.ui-datepicker-title select {
849 + min-height:1.4em;
850 + line-height:1.4em;
851 +}
852 +
853 +table.sucom-settings td.mono,
854 +table.sucom-settings td input[type=text].mono {
855 + font-family:"Courier", monospace;
856 +}
857 +
858 +table.sucom-settings td input[type="text"].size { width:55px; } /* Image size. */
859 +
860 +table.sucom-settings td input[type="text"].chars { width:60px; } /* Character length. */
861 +
862 +table.sucom-settings td input[type="text"].xshort { width:60px; }
863 +
864 +table.sucom-settings td input[type="text"].bigchars { width:80px; } /* Character length (big number). */
865 +
866 +table.sucom-settings td input[type="text"].rating, /* Rating int, from int, and to int. */
867 +table.sucom-settings td input[type="text"].price,
868 +table.sucom-settings td input[type="text"].year,
869 +table.sucom-settings td input[type="text"].sucom_image_upload_id { width:85px; }
870 +
871 +table.sucom-settings td input[type="text"].short { width:110px; }
872 +
873 +table.sucom-settings td input[type="text"].unit_value { width:145px; }
874 +
875 +table.sucom-settings td input[type="text"].medium { width:180px; }
876 +
877 +table.sucom-settings td input[type="text"].css_id,
878 +table.sucom-settings td input[type="text"].latitude,
879 +table.sucom-settings td input[type="text"].longitude,
880 +table.sucom-settings td input[type="text"].altitude,
881 +table.sucom-settings td input[type="text"].offer_name { width:200px; }
882 +
883 +table.sucom-settings td input[type="text"].tid { width:320px; }
884 +
885 +table.sucom-settings td input[type="text"].api_key {
886 + font-family:"Courier", monospace;
887 + width:400px;
888 +}
889 +
890 +table.sucom-settings td input[type="button"] { margin:0; }
891 +
892 +table.sucom-settings td input[type="button"].button-primary,
893 +table.sucom-settings td input[type="button"].button-secondary { margin:0 5px; }
894 +
895 +table.sucom-settings td input::placeholder,
896 +table.sucom-settings td textarea::placeholder { color:#9e9e9e; }
897 +
898 +table.sucom-settings td div.linked_to_label {
899 + display:inline-block;
900 + color:#999;
901 + font-size:1.2em;
902 + padding:4px;
903 + vertical-align:middle;
904 +}
905 +
906 +/*
907 + * Checkboxes.
908 + */
909 +label.sucom-checkbox {
910 + display:inline-block;
911 + position:relative;
912 + height:20px;
913 + width:36px;
914 + margin:10px 10px 10px 0;
915 +}
916 +
917 +label.sucom-checkbox span.sucom-checkbox-button {
918 + border:1px solid var(--wp-admin-theme-color);
919 + border-radius:10px;
920 + position:absolute;
921 + cursor:pointer;
922 + top:0;
923 + right:0;
924 + bottom:0;
925 + left:0;
926 + transition:.4s;
927 +}
928 +
929 +label.sucom-checkbox span.sucom-checkbox-button:before {
930 + border-radius:50%;
931 + border:1px solid var(--wp-admin-theme-color);
932 + background-color:var(--wp-admin-theme-color);
933 + position:absolute;
934 + content:"";
935 + height:14px;
936 + width:14px;
937 + left:1px;
938 + bottom:1px;
939 + transition:.4s;
940 +}
941 +
942 +label.sucom-checkbox input {
943 + display:none;
944 +}
945 +
946 +label.sucom-checkbox input:checked + span.sucom-checkbox-button {
947 + background-color:var(--wp-admin-theme-color);
948 +}
949 +
950 +label.sucom-checkbox input:checked + span.sucom-checkbox-button:before {
951 + transform:translateX(16px);
952 + border:1px solid #ffffff;
953 + background-color:#ffffff;
954 +}
955 +
956 +/*
957 + * Checked and unchecked for default values.
958 + */
959 +label.sucom-checkbox input.default:checked + span.sucom-checkbox-button {
960 + border:1px solid var(--wp-admin-theme-color);
961 + background-color:var(--wp-admin-theme-color);
962 +}
963 +
964 +label.sucom-checkbox input.default:not(:checked) + span.sucom-checkbox-button {
965 + border:1px solid var(--wp-admin-theme-color);
966 +}
967 +
968 +label.sucom-checkbox input.default:not(:checked) + span.sucom-checkbox-button:before {
969 + border:1px solid var(--wp-admin-theme-color);
970 + background-color:var(--wp-admin-theme-color);
971 +}
972 +
973 +/*
974 + * Checked and unchecked for disabled options.
975 + */
976 +label.sucom-checkbox input[type="checkbox"].disabled + span.sucom-checkbox-button,
977 +label.sucom-checkbox input[type="checkbox"]:disabled + span.sucom-checkbox-button,
978 +label.sucom-checkbox input[type="checkbox"].disabled + span.sucom-checkbox-button:before,
979 +label.sucom-checkbox input[type="checkbox"]:disabled + span.sucom-checkbox-button:before,
980 +label.sucom-checkbox input[type="checkbox"].default.disabled + span.sucom-checkbox-button,
981 +label.sucom-checkbox input[type="checkbox"].default:disabled + span.sucom-checkbox-button,
982 +label.sucom-checkbox input[type="checkbox"].default.disabled + span.sucom-checkbox-button:before,
983 +label.sucom-checkbox input[type="checkbox"].default:disabled + span.sucom-checkbox-button:before {
984 + cursor:default;
985 + border:1px dotted #cccccc ;
986 + background-color:#ffffff;
987 +}
988 +
989 +/*
990 + * Align radio / checkbox input buttons vertically.
991 + */
992 +table.sucom-settings td div.column-list span.sucom-input-item {
993 + display:block;
994 + margin:0 0 6px 0;
995 +}
996 +
997 +table.sucom-settings td div.column-list span.sucom-input-item span.sucom-checkbox-label {
998 + vertical-align:middle;
999 + margin:0 4px;
1000 +}
1001 +
1002 +table.sucom-settings td div.column-list.num-cols-2 span.sucom-input-item {
1003 + display:inline-block;
1004 + width:49%;
1005 +}
1006 +
1007 +table.sucom-settings td div.column-list.num-cols-3 span.sucom-input-item {
1008 + display:inline-block;
1009 + width:32%;
1010 +}
1011 +
1012 +table.sucom-settings td span.wp-picker-input-wrap input {
1013 + vertical-align:middle;
1014 + margin:0 4px;
1015 +}
1016 +
1017 +table.sucom-settings td.summary,
1018 +table.sucom-settings td textarea.summary {
1019 + height:5em;
1020 +}
1021 +
1022 +table.sucom-settings td.full_text,
1023 +table.sucom-settings td textarea.full_text {
1024 + height:10em;
1025 +}
1026 +
1027 +table.sucom-settings td.button_html,
1028 +table.sucom-settings td textarea.button_html {
1029 + padding:10px;
1030 + height:15em;
1031 +}
1032 +
1033 +table.sucom-settings td.button_css,
1034 +table.sucom-settings td textarea.button_css {
1035 + padding:10px;
1036 + height:50em;
1037 + min-width:400px;
1038 +}
1039 +
1040 +table.sucom-settings td.code,
1041 +table.sucom-settings textarea.code {
1042 + font-family:"Courier", monospace;
1043 + font-size:1em;
1044 + line-height:1.2em;
1045 + white-space:pre;
1046 +}
1047 +
1048 +table.sucom-settings th.checkbox,
1049 +table.sucom-settings td.checkbox {
1050 + width:42px;
1051 + min-width:42px;
1052 + max-width:60px;
1053 + text-align:center;
1054 +}
1055 +
1056 +table.sucom-settings th.checkbox.left,
1057 +table.sucom-settings td.checkbox.left {
1058 + text-align:left;
1059 +}
1060 +
1061 +table.sucom-settings .video {
1062 + text-align:center;
1063 + margin:20px 0;
1064 +}
1065 +
1066 +table.sucom-settings .image_crop_area,
1067 +table.sucom-settings .sucom_image_upload {
1068 + display:inline-block;
1069 + white-space:nowrap;
1070 +}
1071 +
1072 +table.sucom-settings .sucom_image_upload > * {
1073 + margin:2px; /* Default for input fields. */
1074 + vertical-align:middle;
1075 +}
1076 +
1077 +body.rtl table.sucom-settings .sucom_image_upload > * {
1078 + margin:0 0 0 3px;
1079 +}
1080 +
1081 +table.sucom-settings input[type="button"].sucom_image_upload_button {
1082 + min-width:110px;
1083 +}
1084 +
1085 +table.sucom-settings select.sucom_image_upload_lib {
1086 + max-width:185px;
1087 +}
1088 +
1089 +table.sucom-settings .sucom_image_upload_preview {
1090 + display:inline-block;
1091 + margin:0 0 0 6px;
1092 + vertical-align:middle;
1093 +}
1094 +
1095 +body.rtl table.sucom-settings .sucom_image_upload_preview {
1096 + margin:0 6px 0 0;
1097 +}
1098 +
1099 +table.sucom-settings .sucom_image_upload_preview img {
1100 + width:auto;
1101 + min-height:38px;
1102 + max-height:38px;
1103 + margin:0;
1104 + padding:0;
1105 + vertical-align:middle;
1106 + border:1px solid #8c8f94;
1107 + border-radius:3px;
1108 +}
1109 +
1110 +table.sucom-settings .button-primary {
1111 + border:none;
1112 +}
1113 +
1114 +table.sucom-settings .button-primary,
1115 +table.sucom-settings .button-secondary {
1116 + -webkit-border-radius:0;
1117 + -moz-border-radius:0;
1118 + border-radius:0;
1119 + -webkit-box-shadow:none;
1120 + -moz-box-shadow:none;
1121 + box-shadow:none;
1122 +}
1123 +
1124 +table.sucom-settings #info-meta-social-preview {
1125 + color:#888;
1126 +}
1127 +
1128 +/*
1129 + * Disabled (ie. blank) style adjustments.
1130 + */
1131 +table.sucom-settings th.blank,
1132 +table.sucom-settings td.blank {
1133 + color:#999;
1134 + background-color:#fafafa;
1135 + border:1px dotted #e3e3e3;
1136 +}
1137 +
1138 +table.sucom-settings table.business_hours td p {
1139 + margin:10px 0 0 0;
1140 +}
1141 +
1142 +table.sucom-settings table.business_hours td.blank {
1143 + min-width:auto;
1144 +}
1145 +
1146 +table.sucom-settings th.blank.checkbox,
1147 +table.sucom-settings td.blank.checkbox {
1148 + padding:0;
1149 +}
1150 +
1151 +table.sucom-settings th.blank.medium,
1152 +table.sucom-settings td.blank.medium {
1153 + width:184px; /* Default is 270px. */
1154 + min-width:114px;
1155 + max-width:184px; /* Default is 270px. */
1156 +}
1157 +table.sucom-settings td.blank a {
1158 + color:#999;
1159 +}
1160 +
1161 +table.sucom-settings th.blank strong,
1162 +table.sucom-settings td.blank strong {
1163 + color:#555555; /* Darker Grey. */
1164 +}
1165 +
1166 +table.sucom-settings td.blank input[type="text"],
1167 +table.sucom-settings td.blank select,
1168 +table.sucom-settings td.blank textarea {
1169 + font-size:1em;
1170 + color:#9e9e9e;
1171 + background-color:#fafafa;
1172 + -webkit-box-sizing:border-box;
1173 + -moz-box-sizing:border-box;
1174 + box-sizing:border-box;
1175 +}
1176 +
1177 +table.sucom-settings td.blank select.wide,
1178 +table.sucom-settings td.blank input[type="text"].wide {
1179 + width: -webkit-calc(100% - 4px);
1180 + width: -moz-calc(100% - 4px);
1181 + width: calc(100% - 4px);
1182 +}
1183 +
1184 +/*
1185 + * Document SSO > Preview Social tab.
1186 + */
1187 +table.sucom-settings .fb_preview_container {
1188 + border:1px dotted #e0e0e0;
1189 + background-color:#e9eaed;
1190 + height:400px; /* Set a minimum height. */
1191 + padding:10px;
1192 +}
1193 +
1194 +body.rtl table.sucom-settings .fb_preview_container {
1195 + text-align:right;
1196 +}
1197 +
1198 +table.sucom-settings .fb_preview_box_border,
1199 +table.sucom-settings .fb_preview_box {
1200 + background-color:#fff;
1201 + border:1px solid rgba(0, 0, 0, 0.1);
1202 + margin:0 auto;
1203 +}
1204 +
1205 +table.sucom-settings .fb_preview_box_border {
1206 + padding:40px 20px;
1207 + max-width:602px;
1208 +}
1209 +
1210 +table.sucom-settings .fb_preview_box {
1211 + max-width:600px;
1212 + overflow:hidden;
1213 +}
1214 +
1215 +table.sucom-settings .fb_preview_img {
1216 + background-size:cover;
1217 + max-width:600px;
1218 + height:314px;
1219 + border-bottom:1px solid rgba(0, 0, 0, 0.1);
1220 + background-position:center center;
1221 + background-repeat:no-repeat;
1222 + overflow:hidden;
1223 + margin:0;
1224 + padding:0;
1225 +}
1226 +
1227 +table.sucom-settings td.short .fb_preview_img {
1228 + background-size:cover;
1229 + width:150px;
1230 + height:150px;
1231 +}
1232 +
1233 +table.sucom-settings .fb_preview_img p {
1234 + color:#000000;
1235 + text-shadow:0 0 5px #e4f2fd;
1236 + font-size:2em;
1237 + font-size:1.5vw; /* % of view port width */
1238 + letter-spacing:2px;
1239 + font-weight:bold;
1240 + text-align:center;
1241 + position:relative;
1242 + top:50%;
1243 + transform:translateY(-50%);
1244 +}
1245 +
1246 +table.sucom-settings .fb_preview_text {
1247 + color:#141823;
1248 + direction:ltr;
1249 + font-family:"Helvetica", "Arial", "Lucida Grande", "Tahoma", "Verdana", sans-serif;
1250 + font-size:12px;
1251 + line-height:15.3667px;
1252 + margin:10px 12px;
1253 + position:relative;
1254 + word-wrap:break-word;
1255 +}
1256 +
1257 +table.sucom-settings .fb_preview_title {
1258 + color:#141823;
1259 + direction:ltr;
1260 + font-family:"Georgia", "Lucida Grande", "Tahoma", "Verdana", "Arial", sans-serif;
1261 + font-size:18px;
1262 + font-weight:500;
1263 + line-height:22px;
1264 + margin-bottom:5px;
1265 + max-height:110px;
1266 + overflow:hidden;
1267 + overflow-x:hidden;
1268 + overflow-y:hidden;
1269 + text-decoration:none;
1270 + transition-delay:0s;
1271 + transition-duration:0.1s;
1272 + transition-propertycolortransition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);
1273 + word-wrap:break-word;
1274 + -moz-text-decoration-color:#141823;
1275 + -moz-text-decoration-line:none;
1276 + -moz-text-decoration-style:solid;
1277 +}
1278 +
1279 +table.sucom-settings .fb_preview_desc {
1280 + color:#141823;
1281 + direction:ltr;
1282 + font-family:"Helvetica";
1283 + font-size:12px;
1284 + line-height:16px;
1285 + max-height:80px;
1286 + overflow:hidden;
1287 + overflow-x:hidden;
1288 + overflow-y:hidden;
1289 + word-wrap:break-word;
1290 +}
1291 +
1292 +table.sucom-settings .fb_preview_by {
1293 + color:#9197A3;
1294 + direction:ltr;
1295 + font-family:"Helvetica", "Arial", "Lucida Grande", "Tahoma", "Verdana", sans-serif;
1296 + font-size:11px;
1297 + line-height:11px;
1298 + overflow:hidden;
1299 + overflow-x:hidden;
1300 + overflow-y:hidden;
1301 + text-overflow:ellipsis;
1302 + text-transform:uppercase;
1303 + white-space:nowrap;
1304 + word-wrap:break-word;
1305 + margin-top:9px;
1306 +}
1307 +
1308 +/*
1309 + * Document SSO > Preview oEmbed tab.
1310 + */
1311 +table.sucom-settings td.oembed_container {
1312 + padding:20px;
1313 + max-width:650px;
1314 + border:1px dotted #e0e0e0;
1315 + background-color:#e9eaed;
1316 +}
1317 +
1318 +table.sucom-settings td.oembed_container > blockquote {
1319 + display:none;
1320 +}
1321 +
1322 +table.sucom-settings td.oembed_container > iframe {
1323 + display:block;
1324 + width:652px;
1325 + min-width:652px;
1326 + max-width:652px;
1327 + margin:0 auto;
1328 +}
1329 +
1330 +/*
1331 + * SSO > Setup Guide page.
1332 + * SSO > Troubleshooting page.
1333 + */
1334 +table.sucom-settings.html-content-metabox {
1335 + padding:10px 40px;
1336 +}
1337 +
1338 +table.sucom-settings.html-content-metabox td h4,
1339 +table.sucom-settings.html-content-metabox td p {
1340 + margin:20px 0;
1341 +}
1342 +
1343 +table.sucom-settings.html-content-metabox td ul {
1344 + margin:20px 0 20px 40px;
1345 +}
1346 +
1347 +table.sucom-settings.html-content-metabox td blockquote {
1348 + display:table;
1349 + color:#144e14;
1350 + border:none;
1351 + border-left:3px solid #0f533d;
1352 + background-color:#fafafa;
1353 + padding:0 20px;
1354 +}
1355 +
1356 +table.sucom-settings.html-content-metabox td blockquote p {
1357 + color:#144e14;
1358 +}
1359 +
1360 +table.sucom-settings.html-content-metabox td pre {
1361 + padding:25px;
1362 + margin:25px 0;
1363 +}
1364 +
1365 +/*
1366 + * SSO > Plugin Add-ons page.
1367 + * SSO > Premium Licenses page.
1368 + */
1369 +table.sucom-settings.addons-metabox,
1370 +table.sucom-settings.licenses-metabox {
1371 + padding:20px 30px;
1372 +}
1373 +
1374 +/*
1375 + * WPSSO WCMD Add-on.
1376 + */
1377 +table.sucom-settings th.option_col { vertical-align:bottom; }
1378 +
1379 +table.sucom-settings th.wcmd_edit_label,
1380 +table.sucom-settings td.wcmd_edit_label,
1381 +table.sucom-settings td input[type="text"].wcmd_edit_label { width:140px; }
1382 +
1383 +table.sucom-settings th.wcmd_edit_holder,
1384 +table.sucom-settings td.wcmd_edit_holder,
1385 +table.sucom-settings td input[type="text"].wcmd_edit_holder { width:160px; }
1386 +
1387 +table.sucom-settings td input[type="text"].wcmd_show_label { width:220px; }
1388 +
1389 +/*
1390 + * WooCommerce changes their tabs to icons at 900px.
1391 + * WordPress collapses the admin menu at 960px.
1392 + * WordPress changes to larger icons at 782px.
1393 + *
1394 + * WPSSO uses @media max-width values of 1330px, 1200px, 960px, 782px, and 600px.
1395 + */
1396 +@media screen and ( max-width:1330px ) {
1397 +
1398 + #poststuff .columns-2 table.sucom-settings .fb_preview_box_border {
1399 + width:440px;
1400 + }
1401 +
1402 + #poststuff .columns-2 table.sucom-settings .fb_preview_box {
1403 + width:400px;
1404 + }
1405 +
1406 + #poststuff .columns-2 table.sucom-settings .fb_preview_img {
1407 + width:400px;
1408 + height:210px;
1409 + }
1410 +}
1411 +