PluginProbe ʕ •ᴥ•ʔ
Advanced Google reCAPTCHA / 5.40
Advanced Google reCAPTCHA v5.40
5.40 5.39 trunk 1.0.1 1.0.10 1.0.11 1.0.12 1.0.13 1.0.14 1.0.15 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35
advanced-google-recaptcha / css / wpcaptcha.css
advanced-google-recaptcha / css Last commit date
fonts 2 years ago jquery.dataTables.min.css 2 years ago sweetalert2.min.css 2 years ago tooltipster.bundle.min.css 2 years ago wpcaptcha.css 4 months ago
wpcaptcha.css
3320 lines
1 /**
2 * WP Captcha
3 * https://getwpcaptcha.com/
4 * (c) WebFactory Ltd, 2022 - 2026, www.webfactoryltd.com
5 */
6
7 @import url('https://fonts.bunny.net/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,400;1,500;1,700&display=swap');
8
9 .settings_page_wpcaptcha {
10 font-size: 14px;
11 overflow-y: scroll;
12 }
13
14 .settings_page_wpcaptcha #wpcaptcha_tabs h2 {
15 border-bottom: 1px solid #dddddd;
16 margin: 30px 0 0px 0;
17 padding-bottom: 4px;
18 }
19
20 code {
21 line-height: 170%;
22 }
23
24 .superscript {
25 vertical-align: super;
26 font-size: 9px;
27 }
28
29 .settings_page_wpcaptcha .button-primary,
30 .settings_page_wpcaptcha .button-secondary,
31 .settings_page_wpcaptcha .button-delete,
32 .settings_page_wpcaptcha .button-gray {
33 -webkit-border-radius: 0;
34 border-radius: 0;
35 background: #4285f4;
36 color: #ffffff;
37 text-shadow: none;
38 box-shadow: none;
39 border-radius: 4px;
40 margin-right: 4px;
41 border: none;
42 padding: 6px 40px;
43 font-size: 12px;
44 font-weight: 500;
45 }
46
47 .settings_page_wpcaptcha .button-delete.button-small {
48 -webkit-border-radius: 0;
49 border-radius: 0;
50 border-radius: 4px;
51 margin-right: 4px;
52 border: none;
53 font-size: 12px;
54 font-weight: 500;
55 padding: 6px 12px;
56 }
57
58 .settings_page_wpcaptcha .button-primary:hover,
59 .settings_page_wpcaptcha .button-primary:focus,
60 .settings_page_wpcaptcha .button-primary:active,
61 .settings_page_wpcaptcha .button-secondary:hover,
62 .settings_page_wpcaptcha .button-delete:hover,
63 .settings_page_wpcaptcha .button-gray:hover {
64 border: none;
65 background: #6c757e;
66 color: #fff;
67 box-shadow: none;
68 }
69
70 .settings_page_wpcaptcha .button-delete {
71 background: #e01f20;
72 }
73
74 .settings_page_wpcaptcha .button-gray {
75 background: #707578;
76 }
77
78 .settings_page_wpcaptcha .button-delete:hover,
79 .settings_page_wpcaptcha .button-gray:hover {
80 background: #212429;
81 }
82
83 .settings_page_wpcaptcha .button.button-yellow {
84 background: #d48115;
85 padding-top: 2px;
86 }
87
88 table.dataTable tbody td {
89 border-bottom: 1px solid #ddd;
90 }
91
92 .wpcaptcha-thumb button,
93 .wpcaptcha-thumb .button-primary,
94 .wpcaptcha-thumb .button-secondary {
95 float: left;
96 }
97
98 .wpcaptcha-thumb .button-primary {
99 float: right;
100 }
101
102 .wpcaptcha-thumb .tags {
103 width: 100%;
104 border-bottom: 1px solid #aaaaaa;
105 display: block;
106 color: #aaaaaa;
107 font-size: 12px;
108 padding: 0px 0 6px;
109 }
110
111 .wpcaptcha-thumb .desc {
112 width: 100%;
113 display: block;
114 color: #aaaaaa;
115 font-size: 12px;
116 padding: 0px 0 6px;
117 }
118
119 .settings_page_wpcaptcha h2:first-child {
120 margin-top: 0;
121 }
122
123 .clipboard-copy {
124 cursor: pointer;
125 }
126
127 .button.loading {
128 pointer-events: none;
129 cursor: default !important;
130 opacity: 0.6;
131 }
132
133 .button span {
134 display: none;
135 }
136
137 .button.loading span {
138 -webkit-animation: wpcaptcha-spin 2s infinite linear;
139 animation: wpcaptcha-spin 2s infinite linear;
140 padding: 0;
141 margin: 3px 7px 0 0;
142 display: inherit;
143 }
144
145 .js-action,
146 .js-action:active,
147 .js-action:focus {
148 outline: 0;
149 border: none;
150 -moz-outline-style: none;
151 box-shadow: none;
152 }
153
154 #wpcaptcha_tabs textarea {
155 box-sizing: border-box;
156 resize: none;
157 }
158
159 .wpcaptcha-design-header {
160 width: 100%;
161 overflow: auto;
162 display: block;
163 margin-bottom: 18px;
164 }
165
166 .wpcaptcha-search-templates-wrapper {
167 display: inline-block;
168 position: relative;
169 width: 164px;
170 margin-left: 4px;
171 }
172
173 .wpcaptcha-search-templates-wrapper input {
174 width: 160px;
175 border: 1px solid #aaaaaa;
176 }
177
178 .wpcaptcha-search-templates-wrapper .dashicons {
179 position: absolute;
180 top: 6px;
181 right: 6px;
182 z-index: 99;
183 color: #aaaaaa;
184 }
185
186 #wpcaptcha_tabs #wp-content-editor-tools {
187 padding-top: 0;
188 }
189
190 input.error {
191 box-shadow: 0 0 2px rgba(255, 0, 0, 1);
192 }
193
194 .expired {
195 color: #ea1919;
196 }
197
198 p.submit {
199 padding-bottom: 0;
200 }
201
202 .form-table th {
203 padding: 15px 10px 20px 0;
204 width: 260px;
205 }
206
207 .ui-dialog .form-table th {
208 padding: 10px 0 10px 0;
209 width: 150px;
210 }
211
212 .ui-dialog .form-table tr:first-child th,
213 .ui-dialog .form-table tr:first-child td {
214 padding-top: 0;
215 }
216
217 .ui-dialog .form-table tr:last-child th,
218 .ui-dialog .form-table tr:last-child td {
219 padding-top: 26px;
220 }
221
222 .ui-dialog .form-table tr {
223 border-bottom: 1px solid #eeeeee;
224 }
225
226 .ui-dialog .form-table tr:last-child {
227 border-bottom: none;
228 }
229
230 .ui-dialog .form-table td {
231 padding: 10px 10px 10px 10px;
232 }
233
234 .ui-dialog .form-table {
235 margin: 0;
236 }
237
238 .form-table tr {
239 vertical-align: top;
240 }
241
242 .settings_page_wpcaptcha h1 img {
243 height: 50px;
244 vertical-align: bottom;
245 margin-right: 10px;
246 margin-bottom: -2px;
247 }
248
249 div.wpcaptcha-thumb,
250 .wpcaptcha-thumb-special {
251 width: 300px;
252 margin: 0 20px 20px 0;
253 display: inline-block;
254 text-align: center;
255 padding: 10px;
256 border: 1px solid transparent;
257 }
258
259 a.wpcaptcha-thumb-new {
260 background: #f6f6f6;
261 height: 304px;
262 font-size: 19px;
263 padding-bottom: 48px;
264 margin-bottom: 31px;
265 width: 323px;
266 float: left;
267 box-sizing: border-box;
268 margin: 0 10px 5px 0;
269 text-align: center;
270 padding-top: 57px;
271 color: #aaaaaa;
272 text-decoration: none;
273 }
274
275 a.wpcaptcha-thumb-new:hover {
276 color: #222;
277 }
278
279 a.wpcaptcha-thumb-new .dashicons {
280 font-size: 100px;
281 clear: both;
282 display: block;
283 margin: 0 auto 50px auto;
284 width: 100px;
285 height: 100px;
286 }
287
288 div.wpcaptcha-thumb .bottom {
289 text-align: left;
290 position: relative;
291 }
292
293 div.wpcaptcha-thumb span.title {
294 text-align: left;
295 display: inline-block;
296 font-weight: 600;
297 line-height: 28px;
298 width: 100%;
299 }
300
301 div.wpcaptcha-thumb span.title small {
302 color: #aaaaaa;
303 }
304
305 div.wpcaptcha-thumb span.tools {
306 text-align: right;
307 line-height: 28px;
308 right: 0;
309 position: relative;
310 width: 100%;
311 }
312
313 div.wpcaptcha-thumb {
314 border: 1px solid #aaaaaa;
315 background: #f6f6f6;
316 position: relative;
317 }
318
319 div.wpcaptcha-thumb:hover,
320 div.wpcaptcha-thumb.active {
321 border: 1px solid #ff9700;
322 background: #f6f6f6;
323 }
324
325 div.wpcaptcha-thumb.active::before {
326 content: 'ACTIVE';
327 background: #ff9700;
328 font-weight: 500;
329 padding: 5px;
330 color: #fff;
331 position: absolute;
332 left: 0;
333 top: 0;
334 }
335
336 div.wpcaptcha-thumb img,
337 .wpcaptcha-thumb-special img {
338 margin-bottom: 6px;
339 max-width: 100%;
340 }
341
342 .wpcaptcha-list {
343 list-style-type: circle;
344 list-style-position: outside;
345 margin-left: 14px;
346 }
347
348 input[type='url']:invalid,
349 input[type='email']:invalid,
350 input[type='tel']:invalid {
351 border-color: #ea1919;
352 -webkit-box-shadow: 0 0 2px rgba(234, 25, 25, 1);
353 box-shadow: 0 0 2px rgba(234, 25, 25, 1);
354 }
355
356 input[type='checkbox'],
357 input[type='radio'] {
358 border: 1px solid #d7d7d7;
359 }
360
361 .settings_page_wpcaptcha #wp-content-editor-tools {
362 background-color: #ffffff;
363 }
364
365 span.show-datepicker {
366 margin: 4px 0 0 -25px;
367 cursor: pointer;
368 }
369
370 span.clear-datepicker {
371 margin: 4px 0 0 6px;
372 cursor: pointer;
373 }
374
375 span.clear-datepicker:hover {
376 color: #ff927d;
377 }
378
379 input.datepicker {
380 background-color: #ffffff;
381 }
382
383 .settings_page_wpcaptcha .AnyTime-win {
384 border-radius: 0;
385 -moz-border-radius: 0;
386 -webkit-border-radius: 0;
387 border: 1px solid silver;
388 z-index: 110102;
389 }
390
391 .settings_page_wpcaptcha .AnyTime-pkr .AnyTime-hdr {
392 padding: 10px;
393 font-size: 15px;
394 background-color: #f1f1f1;
395 border-bottom: 1px solid silver;
396 }
397
398 .settings_page_wpcaptcha .AnyTime-pkr .AnyTime-hdr .AnyTime-x-btn {
399 display: none;
400 }
401
402 .settings_page_wpcaptcha .AnyTime-pkr .AnyTime-hr-btn .ui-state-default {
403 background-color: #ffffff;
404 }
405
406 .wp-captcha-logo {
407 font-variant: small-caps;
408 font-family: Roboto, sans-serif;
409 font-weight: 900;
410 float: left;
411 image-rendering: -webkit-optimize-contrast;
412 line-height: 80px;
413 margin-left: 10px;
414 }
415
416 .wp-captcha-logo span {
417 color: #4285f4;
418 vertical-align: super;
419 font-size: smaller;
420 }
421
422 .wp-captcha-logo img {
423 line-height: 80px;
424 vertical-align: middle;
425 max-height: 60px;
426 }
427
428 .ui-widget-overlay {
429 opacity: 0.85;
430 }
431
432 .question-wrapper {
433 border: 2px solid rgba(0, 0, 0, 0.2);
434 padding: 10px;
435 background-color: rgba(250, 250, 250, 0.55);
436 margin-bottom: 5px;
437 opacity: 0.75;
438 width: 29%;
439 display: inline-block;
440 text-align: center;
441 }
442
443 .question-wrapper:hover {
444 opacity: 1;
445 border: 2px solid rgba(0, 142, 194, 1);
446 cursor: pointer;
447 }
448
449 .question-wrapper.selected {
450 opacity: 1;
451 border: 2px solid rgba(0, 142, 194, 1);
452 }
453
454 .question-wrapper b {
455 font-weight: bold;
456 font-size: 14px;
457 }
458
459 .question-wrapper .dashicons.big {
460 color: rgba(0, 0, 0, 1);
461 display: inline;
462 height: 61px;
463 font-size: 61px;
464 margin-bottom: 10px;
465 }
466
467 .question-wrapper img {
468 margin-bottom: 10px;
469 height: 50px;
470 }
471
472 .question-wrapper .question {
473 display: inline-block;
474 width: 100%;
475 }
476
477 .question-wrapper i {
478 padding-top: 5px;
479 font-size: 14px;
480 }
481
482 table.condensed {
483 margin: 0;
484 padding: 0;
485 border-spacing: 0;
486 width: auto;
487 border-collapse: collapse;
488 }
489
490 table.condensed a {
491 text-decoration: none;
492 }
493
494 table.condensed td {
495 padding: 6px 5px;
496 margin: 0;
497 border-right: 1px solid #dddddd;
498 }
499
500 table.condensed tr {
501 border-bottom: 1px solid #dddddd;
502 }
503
504 table.condensed .narrow {
505 width: 1%;
506 white-space: nowrap;
507 text-align: center;
508 }
509
510 table.condensed .actions {
511 width: 1%;
512 white-space: nowrap;
513 text-align: right;
514 padding: 5px 10px 5px 10px;
515 }
516
517 table.condensed .actions a {
518 margin-right: 2px;
519 }
520
521 table.condensed .actions a:last-child {
522 margin-right: 0;
523 }
524
525 a.delete-action:hover .dashicons,
526 a.delete-action .dashicons:hover {
527 color: #ea1919;
528 }
529
530 table.condensed th {
531 padding: 5px;
532 margin: 0;
533 border-bottom: 1px solid #23282d;
534 border-right: 1px solid #dddddd;
535 }
536
537 table.condensed th:last-child,
538 table.condensed td:last-child {
539 border-right: none;
540 }
541
542 table.condensed th.narrow {
543 padding: 5px 10px;
544 }
545
546 @media screen and (max-width: 782px) {
547 .settings_page_wpcaptcha input[type='text'].datepicker {
548 max-width: 80%;
549 display: inline-block;
550 }
551
552 span.show-datepicker {
553 margin: 9px 0 0 -25px;
554 }
555
556 span.clear-datepicker {
557 margin: 9px 0 0 6px;
558 }
559 }
560
561 table.condensed .dashicons {
562 color: #4285f4;
563 }
564
565 /* tabs */
566
567 #wpcaptcha_tabs_wrapper {
568 width: 1240px;
569 position: relative;
570 padding: 0px;
571 zoom: 1;
572 margin: 20px auto;
573 border: 0px !important;
574 float: left;
575 margin-right: 20px;
576 } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
577
578 .settings_page_wpcaptcha .ui-tabs {
579 max-width: 1280px;
580 position: relative;
581 padding: 0px;
582 zoom: 1;
583 margin: 20px auto;
584 border: 0px !important;
585 } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
586
587 .settings_page_wpcaptcha .ui-tabs .ui-tabs-nav {
588 margin: 0;
589 padding: 0;
590 }
591 .settings_page_wpcaptcha .ui-tabs .ui-tabs-nav li {
592 list-style: none;
593 position: relative;
594 top: 1px;
595 margin: 0 0.2em 1px 0;
596 border-bottom: 0 !important;
597 padding: 0;
598 white-space: nowrap;
599 }
600 .settings_page_wpcaptcha .ui-tabs .ui-tabs-nav li a {
601 text-decoration: none;
602 }
603 .settings_page_wpcaptcha .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
604 margin-bottom: 0;
605 border-bottom: 1px solid #f1f1f1 !important;
606 }
607 .settings_page_wpcaptcha ul.ui-tabs-nav.wpcaptcha-main-tab li.ui-state-active {
608 background: #ffffff;
609 transition: all 0.4s ease-out;
610 }
611
612 .settings_page_wpcaptcha ul.ui-tabs-nav.wpcaptcha-main-tab li .icon {
613 font-size: 22px;
614 }
615
616 .settings_page_wpcaptcha .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
617 .settings_page_wpcaptcha .ui-tabs .ui-tabs-nav li.ui-state-disabled a,
618 .settings_page_wpcaptcha .ui-tabs .ui-tabs-nav li.ui-state-processing a {
619 cursor: text;
620 }
621 .settings_page_wpcaptcha .ui-tabs .ui-tabs-nav li a,
622 .settings_page_wpcaptcha .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
623 cursor: pointer;
624 } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
625 .settings_page_wpcaptcha .ui-tabs .ui-tabs-panel {
626 display: block;
627 border-width: 0;
628 padding: 20px;
629 background: #ffffff;
630 overflow: auto;
631 box-shadow: 0px 0px 20px #00000012;
632 }
633
634 .settings_page_wpcaptcha .ui-tabs .ui-tabs-panel .ui-tabs-panel {
635 box-shadow: none;
636 }
637
638 .settings_page_wpcaptcha .ui-tabs .ui-tabs-hide {
639 display: none !important;
640 }
641
642 .wpcaptcha-header-stat {
643 width: 196px;
644 float: right;
645 margin: 25px 20px 0 0;
646 font-weight: 600;
647 border-right: 1px solid #efefef;
648 }
649
650 .wpcaptcha-header-stat-last {
651 border-right: none;
652 }
653
654 .wpcaptcha-header > .wpcaptcha-header-stat:nth-of-type(1) {
655 border-right: none;
656 }
657
658 .wpcaptcha-header-stat .stat-title {
659 font-size: 16px;
660 width: 60%;
661 float: left;
662 }
663
664 .wpcaptcha-header-stat span {
665 font-size: 12px;
666 display: block;
667 }
668
669 .wpcaptcha-header-stat .stat-value {
670 font-size: 24px;
671 width: 40%;
672 float: right;
673 color: #4285f4;
674 line-height: 34px;
675 padding-left: 10px;
676 box-sizing: border-box;
677 text-align: right;
678 padding-right: 20px;
679 }
680
681 .settings_page_wpcaptcha .wpcaptcha-header {
682 background: #ffffff;
683 border-radius: 4px;
684 padding: 8px 10px 4px;
685 box-shadow: 0px 0px 20px #00000012;
686 overflow: auto;
687 height: 86px;
688 }
689
690 .settings_page_wpcaptcha .ui-tabs .ui-tabs-nav li a {
691 font-size: 14px;
692 font-weight: 600;
693 line-height: 32px;
694 color: #707578;
695 padding: 8px 14px;
696 display: block;
697 }
698
699 .settings_page_wpcaptcha .ui-tabs ul.ui-tabs-nav li.ui-state-active .icon {
700 font-size: 22px;
701 }
702
703 .settings_page_wpcaptcha .ui-tabs-nav:after {
704 content: '';
705 clear: both;
706 display: block;
707 }
708
709 .settings_page_wpcaptcha .ui-tabs-anchor,
710 .nav-tab {
711 outline: none !important;
712 }
713
714 .settings_page_wpcaptcha .ui-tabs ul.ui-tabs-nav li {
715 border: none;
716 color: #aaaaaa;
717 display: inline-block;
718 font-size: 12px;
719 line-height: 16px;
720 margin: 0px 2px 0px 2px;
721 text-decoration: none;
722 text-shadow: none;
723 background: rgba(255, 255, 255, 0.61);
724 padding: 0;
725 text-align: center;
726 letter-spacing: 0.5px;
727 min-width: 100px;
728 border-top-left-radius: 4px;
729 border-top-right-radius: 4px;
730 }
731
732 .settings_page_wpcaptcha .ui-tabs ul.ui-tabs-nav li .label {
733 margin-top: -15px;
734 margin-left: 4px;
735 }
736
737 .settings_page_wpcaptcha .ui-tabs ul.ui-tabs-nav li:first-child {
738 margin-left: 0;
739 }
740
741 .settings_page_wpcaptcha .ui-tabs ul.ui-tabs-nav li:last-child {
742 margin-right: 0;
743 }
744
745 .settings_page_wpcaptcha ul.ui-tabs-nav.wpcaptcha-main-tab {
746 padding: 0;
747 box-sizing: border-box;
748 border: 0px !important;
749 display: inline-block;
750 }
751
752 .settings_page_wpcaptcha ul.ui-tabs-nav.wpcaptcha-main-tab::after {
753 content: '';
754 clear: both;
755 display: table;
756 }
757
758 .settings_page_wpcaptcha .ui-state-hover a,
759 .settings_page_wpcaptcha .ui-state-active a,
760 .settings_page_wpcaptcha li.ui-state-hover,
761 .settings_page_wpcaptcha li.ui-state-hover a {
762 color: #4285f4 !important;
763 }
764
765 @media screen and (max-width: 782px) {
766 .settings_page_wpcaptcha .ui-tabs ul.ui-tabs-nav li .label {
767 display: none;
768 }
769 .settings_page_wpcaptcha .ui-tabs .ui-tabs-nav li a {
770 padding: 8px 15px 0px 14px;
771 }
772 .settings_page_wpcaptcha .ui-tabs ul.ui-tabs-nav li {
773 margin: 5px 2px -5px 2px;
774 min-width: inherit;
775 }
776 }
777
778 @media screen and (max-width: 1150px) {
779 .settings_page_wpcaptcha .ui-tabs .ui-tabs-nav li a {
780 padding: 10px 15px 10px 15px;
781 }
782 .settings_page_wpcaptcha .ui-tabs ul.ui-tabs-nav li {
783 min-width: inherit;
784 }
785 }
786
787 .settings_page_wpcaptcha li.ui-state-hover {
788 background-color: #ffffff !important;
789 }
790
791 .settings_page_wpcaptcha .ui-tabs-nav a:focus {
792 box-shadow: none;
793 -webkit-box-shadow: none;
794 }
795
796 .settings_page_wpcaptcha .wpcaptcha-tabs-2nd-level {
797 margin: 0;
798 }
799
800 .settings_page_wpcaptcha .wpcaptcha-tabs-2nd-level ul.ui-tabs-nav li {
801 margin: 0;
802 min-width: initial;
803 }
804
805 .settings_page_wpcaptcha .wpcaptcha-tabs-2nd-level ul.ui-tabs-nav {
806 border: 0px;
807 border-bottom: 1px solid #f7f8fa;
808 background: transparent !important;
809 }
810
811 .settings_page_wpcaptcha .wpcaptcha-tabs-2nd-level ul.ui-tabs-nav li a {
812 padding: 0 15px;
813 margin: 0 0 -1px 0;
814 font-size: 14px;
815 font-weight: 600;
816 border-bottom: 3px solid #f7f8fa;
817 }
818
819 s.settings_page_wpcaptcha .wpcaptcha-tabs-2nd-level li.ui-state-active a:before {
820 display: inline-block;
821 content: ' ';
822 position: absolute;
823 width: 100%;
824 height: 2px;
825 background: #4285f4;
826 bottom: 0;
827 }
828
829 .settings_page_wpcaptcha .wpcaptcha-tabs-2nd-level ul.ui-tabs-nav li.ui-state-active a {
830 border-bottom: 3px solid #4285f4;
831 transition: all 0.4s ease-out;
832 }
833
834 .wpcaptcha-tabs-2nd-level .form-table {
835 margin: 0;
836 }
837
838 @media screen and (max-width: 782px) {
839 .settings_page_wpcaptcha .ui-tabs .ui-tabs-nav li a {
840 padding: 5px 10px;
841 }
842 .settings_page_wpcaptcha .ui-tabs ul.ui-tabs-nav li {
843 margin: 5px 2px -5px 2px;
844 }
845 }
846
847 .top {
848 vertical-align: top;
849 }
850
851 .field_wrapper {
852 margin: 5px 0 5px 0;
853 }
854
855 .form-table td .field_wrapper:first-child {
856 margin-top: 0;
857 }
858
859 .field_wrapper label {
860 min-width: 110px;
861 display: inline-block;
862 margin: 0 10px 0 0;
863 vertical-align: text-top;
864 }
865
866 #form-fields-preview {
867 line-height: 1.8;
868 }
869
870 #form-fields-preview code {
871 word-break: break-all;
872 }
873
874 /* tabs */
875
876 /* on/off switch */
877
878 .toggle-wrapper {
879 position: relative;
880 overflow: hidden;
881 display: inline-block;
882 transform: scale(0.8);
883 transform-origin: left;
884 color: #707578;
885 font-size: 10px;
886 }
887 .toggle-wrapper input {
888 position: absolute;
889 left: -99em;
890 }
891 .toggle-wrapper .toggle {
892 cursor: pointer;
893 display: inline-block;
894 position: relative;
895 width: 50px;
896 height: 30px;
897 border-radius: 20px;
898 font-weight: 600;
899 background: transparent;
900 border: 1px solid #e4e8ec;
901 -webkit-transition: all 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);
902 transition: all 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);
903 }
904
905 .toggle-wrapper .toggle:before,
906 .toggle-wrapper .toggle:after {
907 position: absolute;
908 line-height: 30px;
909 font-size: 14px;
910 z-index: 2;
911 -webkit-transition: all 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);
912 transition: all 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);
913 }
914
915 .toggle_status {
916 position: absolute;
917 left: 0px;
918 top: 0px;
919 width: 50px;
920 height: 28px;
921 text-align: center;
922 z-index: 9999;
923 padding-top: 6px;
924 text-shadow: 0px 0px 6px rgb(255, 255, 255);
925 background: #fff;
926 background-color: #f1f1f1db;
927 font-weight: bold;
928 border-radius: 20px;
929 }
930
931 .toggle-wrapper .toggle:before {
932 content: '';
933 left: 18px;
934 color: #ffffff;
935 }
936 .toggle-wrapper .toggle:after {
937 right: 7px;
938 color: #ffffff;
939 }
940 .toggle-wrapper .toggle_handler {
941 display: inline-block;
942 position: relative;
943 z-index: 1;
944 background: #bbbbbb;
945 width: 25px;
946 height: 25px;
947 top: 3px;
948 left: 3px;
949 -webkit-transition: all 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);
950 transition: all 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);
951 -webkit-transform: translateX(0px);
952 transform: translateX(0px);
953 border-radius: 20px;
954 }
955 .toggle-wrapper input:checked + .toggle {
956 background: transparent;
957 }
958 .toggle-wrapper input:checked + .toggle:before {
959 color: #23282d;
960 }
961 .toggle-wrapper input:checked + .toggle:after {
962 color: #fff;
963 }
964 .toggle-wrapper input:checked + .toggle .toggle_handler {
965 width: 25px;
966 -webkit-transform: translateX(20px);
967 transform: translateX(20px);
968 background: #4285f4;
969 }
970
971 .toggle-wrapper {
972 position: relative;
973 overflow: hidden;
974 display: inline-block;
975 transform: scale(0.8);
976 transform-origin: left;
977 color: #707578;
978 font-size: 10px;
979 }
980 .toggle-wrapper input {
981 position: absolute;
982 left: -99em;
983 }
984 .toggle-wrapper .toggle {
985 cursor: pointer;
986 display: inline-block;
987 position: relative;
988 width: 50px;
989 height: 30px;
990 border-radius: 20px;
991 font-weight: 600;
992 background: transparent;
993 border: 1px solid #e4e8ec;
994 -webkit-transition: all 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);
995 transition: all 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);
996 }
997
998 .toggle-wrapper .toggle:before,
999 .toggle-wrapper .toggle:after {
1000 position: absolute;
1001 line-height: 30px;
1002 font-size: 14px;
1003 z-index: 2;
1004 -webkit-transition: all 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);
1005 transition: all 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);
1006 }
1007
1008 .toggle_status {
1009 position: absolute;
1010 left: 0px;
1011 top: 0px;
1012 width: 50px;
1013 height: 28px;
1014 text-align: center;
1015 z-index: 9999;
1016 padding-top: 6px;
1017 text-shadow: 0px 0px 6px rgb(255, 255, 255);
1018 background: #fff;
1019 background-color: #f1f1f1db;
1020 font-weight: bold;
1021 border-radius: 20px;
1022 }
1023
1024 .toggle-wrapper .toggle:before {
1025 content: '';
1026 left: 18px;
1027 color: #ffffff;
1028 }
1029 .toggle-wrapper .toggle:after {
1030 right: 7px;
1031 color: #ffffff;
1032 }
1033 .toggle-wrapper .toggle_handler {
1034 display: inline-block;
1035 position: relative;
1036 z-index: 1;
1037 background: #bbbbbb;
1038 width: 25px;
1039 height: 25px;
1040 top: 3px;
1041 left: 3px;
1042 -webkit-transition: all 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);
1043 transition: all 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);
1044 -webkit-transform: translateX(0px);
1045 transform: translateX(0px);
1046 border-radius: 20px;
1047 }
1048 .toggle-wrapper input:checked + .toggle {
1049 background: transparent;
1050 }
1051 .toggle-wrapper input:checked + .toggle:before {
1052 color: #23282d;
1053 }
1054 .toggle-wrapper input:checked + .toggle:after {
1055 color: #fff;
1056 }
1057 .toggle-wrapper input:checked + .toggle .toggle_handler {
1058 width: 25px;
1059 -webkit-transform: translateX(20px);
1060 transform: translateX(20px);
1061 background: #4285f4;
1062 }
1063 /* on/off switch */
1064
1065 .onoff-toggle-wrapper {
1066 position: relative;
1067 overflow: hidden;
1068 display: inline-block;
1069 transform: scale(0.8);
1070 transform-origin: left;
1071 color: #707578;
1072 font-size: 10px;
1073 }
1074 .onoff-toggle-wrapper input {
1075 position: absolute;
1076 left: -99em;
1077 }
1078 .onoff-toggle-wrapper .toggle {
1079 cursor: pointer;
1080 display: inline-block;
1081 position: relative;
1082 width: 80px;
1083 height: 40px;
1084 border-radius: 40px;
1085 font-weight: 600;
1086 background: transparent;
1087 border: 1px solid #e4e8ec;
1088 -webkit-transition: all 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);
1089 transition: all 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);
1090 }
1091
1092 .onoff-toggle-wrapper .toggle:before,
1093 .onoff-toggle-wrapper .toggle:after {
1094 position: absolute;
1095 line-height: 30px;
1096 font-size: 14px;
1097 z-index: 2;
1098 -webkit-transition: all 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);
1099 transition: all 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);
1100 }
1101
1102 .toggle_status {
1103 position: absolute;
1104 left: 0px;
1105 top: 0px;
1106 width: 50px;
1107 height: 28px;
1108 text-align: center;
1109 z-index: 9999;
1110 padding-top: 6px;
1111 text-shadow: 0px 0px 6px rgb(255, 255, 255);
1112 background: #fff;
1113 background-color: #f1f1f1db;
1114 font-weight: bold;
1115 border-radius: 20px;
1116 }
1117
1118 .onoff-toggle-wrapper .toggle:before {
1119 content: '';
1120 left: 8px;
1121 top: 5px;
1122 color: #ffffff;
1123 }
1124 .onoff-toggle-wrapper .toggle:after {
1125 content: '';
1126 top: 5px;
1127 right: 10px;
1128 color: #ffffff;
1129 }
1130 .onoff-toggle-wrapper .toggle_handler {
1131 display: inline-block;
1132 position: relative;
1133 z-index: 1;
1134 background: #bbbbbb;
1135 width: 35px;
1136 height: 35px;
1137 top: 3px;
1138 left: 3px;
1139 -webkit-transition: all 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);
1140 transition: all 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);
1141 -webkit-transform: translateX(0px);
1142 transform: translateX(0px);
1143 border-radius: 20px;
1144 }
1145 .onoff-toggle-wrapper input:checked + .toggle {
1146 background: transparent;
1147 }
1148 .onoff-toggle-wrapper input:checked + .toggle:before {
1149 color: #fff;
1150 }
1151 .onoff-toggle-wrapper input:checked + .toggle:after {
1152 color: #fff;
1153 }
1154 .onoff-toggle-wrapper input:checked + .toggle .toggle_handler {
1155 width: 35px;
1156 -webkit-transform: translateX(40px);
1157 transform: translateX(40px);
1158 background: #4285f4;
1159 }
1160 /* anytime.5.1.2.min.css
1161 Copyright 2008-2015 Andrew M. Andrews III.
1162 License: creativecommons.org/licenses/by-nc-sa/3.0/
1163 Any+Time is a trademark of Andrew M. Andrews III */
1164
1165 .AnyTime-pkr * {
1166 border: 0;
1167 font: inherit;
1168 font-size: x-small;
1169 font-style: normal;
1170 font-weight: 400;
1171 list-style-type: none;
1172 margin: 0;
1173 padding: 0;
1174 white-space: nowrap;
1175 -moz-box-sizing: border-box;
1176 -webkit-box-sizing: border-box;
1177 box-sizing: border-box;
1178 }
1179 .AnyTime-win {
1180 background-color: #f0f0f1;
1181 border: 3px solid silver;
1182 display: inline-block;
1183 font: normal normal normal xx-small/normal sans-serif;
1184 -moz-border-radius: 6px;
1185 -webkit-border-radius: 6px;
1186 border-radius: 6px;
1187 }
1188 .AnyTime-pkr,
1189 .AnyTime-pkr * {
1190 text-align: center;
1191 }
1192 .AnyTime-pkr .AnyTime-cloak {
1193 background-color: #d7d7d7;
1194 opacity: 0.7;
1195 position: absolute;
1196 filter: alpha(opacity=70);
1197 }
1198 .AnyTime-pkr .AnyTime-hdr {
1199 background-color: #d0d0d1;
1200 color: #606062;
1201 font-family: Arial, Helvetica, sans-serif;
1202 font-size: medium;
1203 font-weight: 400;
1204 -moz-border-radius: 2px;
1205 -webkit-border-radius: 2px;
1206 border-radius: 2px;
1207 }
1208 .AnyTime-pkr .AnyTime-x-btn {
1209 background-color: #fcfcff;
1210 border: 1px solid #f99;
1211 color: #ff9f9f;
1212 cursor: default;
1213 float: right;
1214 margin: 0.25em 0.25em 0 0;
1215 width: 1.5em;
1216 -moz-border-radius: 0.4em;
1217 -webkit-border-radius: 0.4em;
1218 border-radius: 0.4em;
1219 }
1220 .AnyTime-pkr .AnyTime-btn {
1221 background-color: #fcfcfe;
1222 border: 1px solid #999;
1223 color: #606062;
1224 cursor: default;
1225 font-family: Arial, Helvetica, sans-serif;
1226 margin: 0 0.1em 0.1em 0;
1227 padding: 0.2em 0.3em;
1228 -moz-border-radius: 0.1em;
1229 -webkit-border-radius: 0.1em;
1230 border-radius: 0.1em;
1231 }
1232 .AnyTime-pkr .AnyTime-body {
1233 margin: 0 1em 1em 0;
1234 }
1235 .AnyTime-pkr .AnyTime-date {
1236 display: inline-block;
1237 margin-left: 1em;
1238 vertical-align: top;
1239 }
1240 .AnyTime-pkr .AnyTime-lbl {
1241 color: #606063;
1242 font-family: Arial, Helvetica, sans-serif;
1243 font-size: 100%;
1244 font-weight: 400;
1245 font-style: normal;
1246 margin-top: 0.8em;
1247 }
1248 .AnyTime-pkr .AnyTime-yrs {
1249 width: 20em;
1250 }
1251 .AnyTime-pkr .AnyTime-yrs-past-btn,
1252 .AnyTime-pkr .AnyTime-yrs-ahead-btn {
1253 display: inline-block;
1254 width: 2.4em;
1255 }
1256 .AnyTime-pkr .AnyTime-yr-prior-btn,
1257 .AnyTime-pkr .AnyTime-yr-cur-btn,
1258 .AnyTime-pkr .AnyTime-yr-next-btn {
1259 display: inline-block;
1260 width: 4.8em;
1261 }
1262 .AnyTime-pkr .AnyTime-mons {
1263 width: 20em;
1264 }
1265 .AnyTime-pkr .AnyTime-mons:after {
1266 content: '';
1267 display: table;
1268 clear: both;
1269 }
1270 .AnyTime-pkr .AnyTime-mon-btn {
1271 float: left;
1272 width: 3.2em;
1273 }
1274 .AnyTime-pkr .AnyTime-mon7-btn {
1275 clear: left;
1276 }
1277 .AnyTime-pkr .AnyTime-dom-table {
1278 background-color: #f0f0f1;
1279 border: 1px solid #e3e3e4;
1280 border-spacing: 1px;
1281 width: 20em;
1282 }
1283 .AnyTime-pkr th.AnyTime-dow {
1284 background-color: #c0c0c1;
1285 color: #fff;
1286 font-family: Arial, Helvetica, sans-serif;
1287 font-size: 95%;
1288 font-weight: 400;
1289 font-style: normal;
1290 padding: 0.1em 0.3em;
1291 }
1292 .AnyTime-pkr .AnyTime-dom-btn {
1293 text-align: right;
1294 padding-right: 0.5em;
1295 }
1296 .AnyTime-pkr .AnyTime-dom-btn-empty,
1297 .AnyTime-pkr .AnyTime-min-ten-btn-empty,
1298 .AnyTime-pkr .AnyTime-min-one-btn-empty,
1299 .AnyTime-pkr .AnyTime-sec-ten-btn-empty,
1300 .AnyTime-pkr .AnyTime-sec-one-btn-empty {
1301 background-color: #f3f3f4;
1302 border: 1px solid #c0c0c1;
1303 }
1304 .AnyTime-pkr .AnyTime-time,
1305 .AnyTime-pkr .AnyTime-hrs-am,
1306 .AnyTime-pkr .AnyTime-hrs-pm,
1307 .AnyTime-pkr .AnyTime-mins-tens,
1308 .AnyTime-pkr .AnyTime-mins-ones,
1309 .AnyTime-pkr .AnyTime-secs-tens,
1310 .AnyTime-pkr .AnyTime-secs-ones {
1311 display: inline-block;
1312 }
1313 .AnyTime-pkr .AnyTime-hrs,
1314 .AnyTime-pkr .AnyTime-mins,
1315 .AnyTime-pkr .AnyTime-secs,
1316 .AnyTime-pkr .AnyTime-offs {
1317 display: inline-block;
1318 margin-left: 1em;
1319 }
1320 .AnyTime-pkr .AnyTime-hr-btn {
1321 text-align: right;
1322 width: 3.5em;
1323 }
1324 .AnyTime-pkr .AnyTime-min-ten-btn,
1325 .AnyTime-pkr .AnyTime-min-one-btn {
1326 width: 2em;
1327 }
1328 .AnyTime-pkr .AnyTime-sec-ten-btn,
1329 .AnyTime-pkr .AnyTime-sec-one-btn {
1330 width: 2em;
1331 }
1332 .AnyTime-pkr .AnyTime-off-cur-btn {
1333 display: inline-block;
1334 overflow: hidden;
1335 }
1336 .AnyTime-pkr .AnyTime-off-select-btn {
1337 display: inline-block;
1338 vertical-align: top;
1339 width: 2em;
1340 }
1341 .AnyTime-pkr .AnyTime-yr-selector {
1342 position: absolute;
1343 }
1344 .AnyTime-pkr .AnyTime-body-yr-selector {
1345 margin: 0.8em 1em;
1346 }
1347 .AnyTime-pkr .AnyTime-yr-mil,
1348 .AnyTime-pkr .AnyTime-yr-cent,
1349 .AnyTime-pkr .AnyTime-yr-dec,
1350 .AnyTime-pkr .AnyTime-yr-yr,
1351 .AnyTime-pkr .AnyTime-yr-era {
1352 display: inline-block;
1353 vertical-align: top;
1354 }
1355 .AnyTime-pkr .AnyTime-mil-btn,
1356 .AnyTime-pkr .AnyTime-cent-btn,
1357 .AnyTime-pkr .AnyTime-dec-btn,
1358 .AnyTime-pkr .AnyTime-yr-btn {
1359 width: 2em;
1360 }
1361 .AnyTime-pkr .AnyTime-era-btn {
1362 margin-left: 1em;
1363 }
1364 .AnyTime-pkr .AnyTime-off-selector {
1365 margin: 1em 2em;
1366 position: absolute;
1367 }
1368 .AnyTime-pkr .AnyTime-body-off-selector {
1369 margin: 0.8em 1em;
1370 overflow-x: hidden;
1371 overflow-y: auto;
1372 white-space: nowrap;
1373 }
1374 .AnyTime-pkr .AnyTime-off-off-btn {
1375 text-align: left;
1376 }
1377 .AnyTime-pkr .AnyTime-cur-btn {
1378 border: 1px solid #333334;
1379 background-color: #c0c0c1;
1380 color: #fcfcfe;
1381 font-weight: 700;
1382 }
1383 .AnyTime-pkr .AnyTime-out-btn {
1384 background-color: #f0f0f1;
1385 border: 1px solid #c0c0c1;
1386 }
1387 .AnyTime-pkr .AnyTime-focus-btn {
1388 border: 1px dashed #000;
1389 }
1390 div.AnyTime-win {
1391 z-index: 999999;
1392 }
1393
1394 @-webkit-keyframes wpcaptcha-spin {
1395 0% {
1396 -webkit-transform: rotate(0deg);
1397 transform: rotate(0deg);
1398 }
1399 100% {
1400 -webkit-transform: rotate(359deg);
1401 transform: rotate(359deg);
1402 }
1403 }
1404 @keyframes wpcaptcha-spin {
1405 0% {
1406 -webkit-transform: rotate(0deg);
1407 transform: rotate(0deg);
1408 }
1409 100% {
1410 -webkit-transform: rotate(359deg);
1411 transform: rotate(359deg);
1412 }
1413 }
1414
1415 #wpcaptcha-editor-page-loader {
1416 position: fixed;
1417 width: 100%;
1418 height: 100%;
1419 display: block;
1420 background: rgba(255, 255, 255, 0.94);
1421 top: 0px;
1422 left: 0px;
1423 z-index: 999999;
1424 }
1425
1426 .wpcaptcha-loader {
1427 position: absolute;
1428 top: 50%;
1429 left: 50%;
1430 margin-left: -140px;
1431 margin-top: -50px;
1432 width: 280px;
1433 text-align: center;
1434 }
1435
1436 .wpcaptcha-loader i {
1437 display: block;
1438 margin: 10px auto;
1439 }
1440
1441 .wpcaptcha-notice-small {
1442 border-left: 4px solid #00a0d2;
1443 margin: 5px 0 15px;
1444 padding: 1px 12px;
1445 background-color: #fafafa;
1446 display: inline-block;
1447 }
1448
1449 .settings_page_wpcaptcha .notice {
1450 max-width: 1240px;
1451 box-sizing: border-box;
1452 margin: 0 0;
1453 }
1454
1455 .delete_lock_entry,
1456 .delete_failed_entry,
1457 .delete_temporary_link,
1458 .button-dark-gray,
1459 .empty_log {
1460 font-size: 18px;
1461 display: inline-block;
1462 margin-right: 4px;
1463 width: 24px;
1464 height: 24px;
1465 background: #707578;
1466 padding: 4px 8px;
1467 border-radius: 4px;
1468 text-align: center;
1469 color: #ffffff;
1470 line-height: 22px;
1471 }
1472
1473 .empty_log {
1474 width: auto;
1475 font-size: 12px;
1476 padding: 6px 20px 4px;
1477 margin-top: 20px;
1478 }
1479
1480 .empty_log .wpcaptcha-icon {
1481 font-size: 16px;
1482 }
1483
1484 .button-dark-gray {
1485 background: #6c757e;
1486 width: 66px;
1487 }
1488
1489 .delete_lock_entry:hover,
1490 .delete_failed_entry:hover,
1491 .delete_temporary_link:hover,
1492 .empty_log:hover {
1493 opacity: 0.8;
1494 background: #e01f20;
1495 cursor: pointer;
1496 }
1497
1498 .settings_page_wpcaptcha .rotating {
1499 -webkit-animation: spin 1.5s linear infinite;
1500 -moz-animation: spin 1.5s linear infinite;
1501 animation: spin 1.5s linear infinite;
1502 }
1503
1504 @-moz-keyframes spin {
1505 100% {
1506 -moz-transform: rotate(-360deg);
1507 }
1508 }
1509 @-webkit-keyframes spin {
1510 100% {
1511 -webkit-transform: rotate(-360deg);
1512 }
1513 }
1514 @keyframes spin {
1515 100% {
1516 -webkit-transform: rotate(-360deg);
1517 transform: rotate(-360deg);
1518 }
1519 }
1520
1521 div.settings_page_wpcaptcha_bottom {
1522 display: flow-root !important;
1523 margin-top: 10px;
1524 margin-bottom: 10px;
1525 }
1526
1527 .wpcaptcha-stats-main {
1528 width: 100%;
1529 float: left;
1530 text-align: center;
1531 border-bottom: 1px solid #dddddd;
1532 margin-bottom: 20px;
1533 }
1534
1535 #wpcaptcha_tabs .dataTables_wrapper .dataTables_paginate .paginate_button.current,
1536 #wpcaptcha_tabs .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
1537 color: #fff !important;
1538 border: 1px solid #4285f4;
1539 background: #4285f4;
1540 border-radius: 0px;
1541 }
1542
1543 #wpcaptcha_tabs .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
1544 background: #212429;
1545 border: 1px solid #212429;
1546 border-radius: 0px;
1547 }
1548
1549 #wpcaptcha_tabs .dataTables_wrapper .dataTables_paginate .paginate_button.disabled {
1550 color: #adb5bd !important;
1551 }
1552
1553 #wpcaptcha_tabs .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover {
1554 background: transparent;
1555 border: 1px solid transparent;
1556 border-radius: 0px;
1557 }
1558
1559 #wpcaptcha_tabs table.dataTable thead {
1560 background: #f8f9fa;
1561 }
1562
1563 #wpcaptcha_tabs table.dataTable thead th,
1564 #wpcaptcha_tabs table.dataTable tfoot th {
1565 padding: 10px 18px;
1566 border: none;
1567 font-weight: 500;
1568 }
1569
1570 #wpcaptcha_tabs table.dataTable {
1571 margin-top: 30px;
1572 }
1573
1574 #wpcaptcha_tabs table.dataTable tr {
1575 border-bottom: 1px solid #f7f8fa;
1576 }
1577
1578 #wpcaptcha_tabs table.dataTable tfoot th {
1579 border-top: 1px solid #ddd;
1580 }
1581
1582 #wpcaptcha_tabs table.dataTable tbody td {
1583 border: none;
1584 border-bottom: 1px solid #f7f8fa;
1585 line-height: 1.6;
1586 }
1587
1588 #wpcaptcha_tabs table.dataTable tbody tr.disabled td,
1589 #wpcaptcha_tabs table.dataTable tbody tr.disabled td a,
1590 #wpcaptcha_tabs table.dataTable tbody tr.disabled td a:hover {
1591 color: #cbcbcb;
1592 }
1593
1594 .settings_page_wpcaptcha_top {
1595 overflow: auto;
1596 }
1597
1598 #wpcaptcha_tabs .dataTables_wrapper .dataTables_processing {
1599 position: absolute;
1600 top: 0;
1601 width: 100%;
1602 height: 100%;
1603 margin-top: 0;
1604 background: rgba(255, 255, 255, 0.88);
1605 }
1606 #wpcaptcha_tabs table.dataTable tfoot th {
1607 border-bottom: none;
1608 }
1609
1610 .wpcaptcha-locks-log-toggle-chart,
1611 .wpcaptcha-fails-log-toggle-chart,
1612 .wpcaptcha-locks-log-toggle-stats,
1613 .wpcaptcha-fails-log-toggle-stats {
1614 display: inline-block;
1615 font-size: 18px;
1616 margin-right: 4px;
1617 width: 24px;
1618 height: 24px;
1619 overflow: hidden;
1620 vertical-align: middle;
1621 padding: 4px 8px;
1622 border-radius: 4px;
1623 text-align: center;
1624 color: #ffffff;
1625 line-height: 22px;
1626 }
1627
1628 .wpcaptcha-locks-log-toggle-chart-enabled,
1629 .wpcaptcha-fails-log-toggle-chart-enabled,
1630 .wpcaptcha-locks-log-toggle-stats-enabled,
1631 .wpcaptcha-fails-log-toggle-stats-enabled {
1632 background: #4285f4;
1633 color: #ffffff;
1634 }
1635
1636 .wpcaptcha-locks-log-toggle-chart-enabled:hover,
1637 .wpcaptcha-fails-log-toggle-chart-enabled:hover,
1638 .wpcaptcha-locks-log-toggle-stats-enabled:hover,
1639 .wpcaptcha-fails-log-toggle-stats-enabled:hover {
1640 background: #212429;
1641 color: #ffffff;
1642 cursor: pointer;
1643 }
1644
1645 .wpcaptcha-locks-log-toggle-chart-disabled,
1646 .wpcaptcha-fails-log-toggle-chart-disabled,
1647 .wpcaptcha-locks-log-toggle-stats-disabled,
1648 .wpcaptcha-fails-log-toggle-stats-disabled {
1649 background: #707578;
1650 color: #ffffff;
1651 }
1652
1653 .wpcaptcha-locks-log-toggle-chart-disabled:hover,
1654 .wpcaptcha-fails-log-toggle-chart-disabled:hover,
1655 .wpcaptcha-locks-log-toggle-stats-disabled:hover,
1656 .wpcaptcha-fails-log-toggle-stats-disabled:hover {
1657 background: #4285f4;
1658 color: #ffffff;
1659 cursor: pointer;
1660 }
1661
1662 #wpcaptcha_tabs .dataTables_wrapper .top {
1663 padding-bottom: 10px;
1664 }
1665
1666 #wpcaptcha-locks-log-table_wrapper .bottom,
1667 #wpcaptcha-fails-log-table_wrapper .bottom {
1668 border-top: 1px solid #f1f1f1;
1669 padding-top: 15px;
1670 }
1671
1672 .wpcaptcha-chart-placeholder {
1673 width: 460px;
1674 padding: 1.5em;
1675 position: absolute;
1676 top: 160px;
1677 left: 50%;
1678 margin-left: -230px;
1679 background: #ffffff;
1680 display: block;
1681 color: #222222;
1682 box-shadow: 0 0 25px 10px rgba(0, 0, 0, 0.08);
1683 border-radius: 3px;
1684 text-align: center;
1685 font-size: 20px;
1686 line-height: 25px;
1687 z-index: 99999;
1688 }
1689
1690 .wpcaptcha-stats-column {
1691 width: 25%;
1692 float: left;
1693 }
1694
1695 .wpcaptcha-stats-column table {
1696 width: 70%;
1697 margin: 0 auto;
1698 }
1699
1700 .wpcaptcha-stats-column table tr td {
1701 text-align: left;
1702 }
1703
1704 .wpcaptcha-stats-column table tr td {
1705 text-align: left;
1706 }
1707
1708 .wpcaptcha-stats-column table tr td:last-of-type {
1709 text-align: right;
1710 }
1711
1712 .wpcaptcha-stats-column .human {
1713 color: #000000;
1714 }
1715
1716 .wpcaptcha-pie-chart-wrapper {
1717 width: 60%;
1718 max-width: 220px;
1719 margin: 0 auto;
1720 }
1721
1722 .wpcaptcha-stats-fails,
1723 .wpcaptcha-stats-locks {
1724 padding-bottom: 15px;
1725 }
1726
1727 #wpcaptcha_locks_log,
1728 #wpcaptcha_fails_log {
1729 position: relative;
1730 }
1731
1732 .wpcaptcha_recreate_tables .fa-exclamation-triangle {
1733 color: #ffeb3b;
1734 }
1735
1736 .wpcaptcha-onboarding-wrapper {
1737 position: fixed;
1738 top: 0px;
1739 left: 0px;
1740 width: 100%;
1741 height: 100%;
1742 background: #f1f1f1;
1743 z-index: 99999;
1744 }
1745
1746 .wpcaptcha-onboarding-tabs-wrapper {
1747 position: absolute;
1748 width: 400px;
1749 height: 200px;
1750 left: 50%;
1751 top: 20%;
1752 margin-left: -200px;
1753 }
1754
1755 .wpcaptcha-onboarding-tabs-nav {
1756 background: #ffffff;
1757 padding: 10px 0 0 0;
1758 }
1759
1760 .wpcaptcha-onboarding-overlay {
1761 background: #f1f1f1;
1762 opacity: 1;
1763 }
1764
1765 .wpcaptcha-onboarding-dialog {
1766 box-shadow: none;
1767 background: transparent;
1768 }
1769
1770 .wpcaptcha-onboarding-dialog .wp-captcha-logo {
1771 text-align: center;
1772 }
1773
1774 .wpcaptcha-onboarding-dialog .ui-dialog-titlebar {
1775 display: none;
1776 }
1777
1778 .settings_page_wpcaptcha .ui-tabs .wpcaptcha-onboarding-tab {
1779 width: 400px;
1780 margin: 0 auto;
1781 position: relative;
1782 }
1783
1784 .settings_page_wpcaptcha .wpcaptcha-onboarding-tab li {
1785 background: transparent !important;
1786 z-index: 99;
1787 margin: 0px !important;
1788 width: 25%;
1789 }
1790
1791 .settings_page_wpcaptcha .ui-tabs .wpcaptcha-onboarding-tab li a {
1792 font-weight: normal;
1793 }
1794
1795 .wpcaptcha-onboarding-step-number {
1796 background: #b9b9b9;
1797 width: 26px;
1798 height: 26px;
1799 border-radius: 20px;
1800 display: block;
1801 margin: 0 auto 10px;
1802 line-height: 26px;
1803 color: #ffffff;
1804 border: 4px solid #f1f1f1;
1805 }
1806
1807 .ui-tabs-active .wpcaptcha-onboarding-step-number {
1808 background: #4285f4;
1809 }
1810
1811 .settings_page_wpcaptcha .ui-tabs .wpcaptcha-onboarding-tab .wpcaptcha-onboarding-step-link {
1812 position: absolute;
1813 border-top: 1px solid #b9b9b9;
1814 left: 50px;
1815 top: 30px;
1816 width: 75%;
1817 z-index: 0;
1818 }
1819
1820 .wpcaptcha-onboarding-checks .fa-check {
1821 color: #4caf50;
1822 }
1823
1824 .wpcaptcha-onboarding-checks .fa-times {
1825 color: #f44336;
1826 }
1827
1828 .wpcaptcha-onboarding-tab-next {
1829 right: 20px;
1830 position: absolute;
1831 }
1832
1833 #wpcaptcha_onboarding_step4 {
1834 text-align: center;
1835 }
1836 .settings_page_wpcaptcha .swal2-container {
1837 z-index: 9999999;
1838 }
1839
1840 #wpcaptcha-locks-log-table-wrapper .fa-robot {
1841 color: #f44336;
1842 }
1843
1844 .settings_page_wpcaptcha #wpfooter {
1845 background: #fff;
1846 padding: 24px 20px;
1847 line-height: 20px;
1848 font-weight: 400;
1849 }
1850
1851 .settings_page_wpcaptcha #wpfooter .wpcaptcha-footer a {
1852 text-decoration: none;
1853 }
1854
1855 .settings_page_wpcaptcha #wpfooter .wpcaptcha-footer span {
1856 color: #ffb900;
1857 }
1858
1859 .settings_page_wpcaptcha #wpcaptcha_form button.wpcaptcha-tag {
1860 cursor: pointer;
1861 background: #ffe6df;
1862 border-radius: 16px;
1863 padding: 4px 10px;
1864 border: 1px solid #ff6243;
1865 color: #ff6243;
1866 }
1867
1868 div#tag_area {
1869 display: flex;
1870 padding-top: 10px;
1871 line-height: 26px;
1872 }
1873
1874 div#tag_area > div.selectize-control.multi.plugin-remove_button {
1875 flex: auto;
1876 }
1877
1878 div#tag_area > div.selectize-control.multi.plugin-remove_button > div.selectize-input.items.not-full {
1879 border: 0px !important;
1880 box-shadow: none;
1881 }
1882
1883 div#tag_area > label {
1884 margin-top: 7px;
1885 }
1886
1887 .settings_page_wpcaptcha .selectize-control.multi .selectize-input > div {
1888 background: transparent !important;
1889 border: 1px solid #ff6243 !important;
1890 color: #ff6243 !important;
1891 background: #ffe6df !important;
1892 border-radius: 16px;
1893 padding: 4px 10px;
1894 }
1895
1896 .selectize-control.plugin-remove_button [data-value] .remove {
1897 border-left: 1px solid #ff6243 !important;
1898 }
1899
1900 #wp-admin-bar-wpcaptcha .button-green {
1901 padding: 0px !important;
1902 }
1903
1904 .settings_page_wpcaptcha .dataTables_wrapper .dataTables_filter {
1905 float: left;
1906 width: 100%;
1907 text-align: left;
1908 }
1909
1910 .settings_page_wpcaptcha .dataTables_wrapper .dataTables_filter input[type='search'] {
1911 width: calc(100% - 200px);
1912 border: 1px solid #e4e8ec;
1913 border-radius: 4px;
1914 padding: 4px 10px;
1915 font-size: 13px;
1916 font-weight: 500;
1917 margin: 0 4px 0 0;
1918 max-width: none;
1919 }
1920
1921 .settings_page_wpcaptcha .dataTables_wrapper #wpcaptcha-locks-log-table_filter input[type='search'],
1922 .settings_page_wpcaptcha .dataTables_wrapper #wpcaptcha-locks-log-table-group-ip_filter input[type='search'],
1923 .settings_page_wpcaptcha .dataTables_wrapper #wpcaptcha-locks-log-table-group-url_filter input[type='search'],
1924 .settings_page_wpcaptcha .dataTables_wrapper #wpcaptcha-fails-log-table_filter input[type='search'],
1925 .settings_page_wpcaptcha .dataTables_wrapper #wpcaptcha-fails-log-table-group-ip_filter input[type='search'],
1926 .settings_page_wpcaptcha .dataTables_wrapper #wpcaptcha-fails-log-table-group-url_filter input[type='search'] {
1927 width: calc(100% - 94px);
1928 }
1929
1930 .settings_page_wpcaptcha select,
1931 .settings_page_wpcaptcha input[type='text'],
1932 .settings_page_wpcaptcha input[type='file'],
1933 .settings_page_wpcaptcha input[type='number'],
1934 .settings_page_wpcaptcha .selectize-input,
1935 .settings_page_wpcaptcha textarea {
1936 border: 1px solid #e4e8ec;
1937 border-radius: 4px;
1938 padding: 4px 10px;
1939 font-size: 13px;
1940 font-weight: 500;
1941 color: #adb5bd;
1942 margin: 0 4px 4px 0;
1943 max-width: 500px;
1944 box-shadow: none;
1945 width: 100%;
1946 }
1947
1948 .settings_page_wpcaptcha input[type='file'] {
1949 max-width: 220px;
1950 }
1951
1952 .settings_page_wpcaptcha input[type='number'] {
1953 max-width: 60px;
1954 }
1955
1956 .settings_page_wpcaptcha .input-small {
1957 max-width: 100px;
1958 }
1959
1960 .settings_page_wpcaptcha .radio_wrapper {
1961 display: block;
1962 margin-bottom: 6px;
1963 }
1964
1965 .settings_page_wpcaptcha .dataTables_wrapper .wpcaptcha-group-wrapper select {
1966 margin: 0;
1967 width: 114px;
1968 }
1969
1970 .wpcaptcha-group-wrapper {
1971 margin: 0 4px 0 0;
1972 }
1973
1974 .settings_page_wpcaptcha .selectize-input {
1975 height: 40px;
1976 }
1977
1978 .dataTables_length label {
1979 color: #adb5bd;
1980 }
1981
1982 .dataTables_length select {
1983 display: inline-block;
1984 width: 64px;
1985 }
1986
1987 .settings_page_wpcaptcha select:focus,
1988 .settings_page_wpcaptcha select:hover,
1989 .settings_page_wpcaptcha input:focus,
1990 .settings_page_wpcaptcha input:hover {
1991 color: #596068;
1992 outline: none;
1993 border: 1px solid #e4e8ec;
1994 box-shadow: none;
1995 }
1996
1997 .wpcaptcha-group-wrapper {
1998 display: inline-block;
1999 }
2000
2001 ::placeholder {
2002 color: #adb5bd;
2003 }
2004
2005 .settings_page_wpcaptcha table.dataTable tbody th.dt-body-right,
2006 .settings_page_wpcaptcha table.dataTable tbody td.dt-body-right {
2007 text-align: right;
2008 padding-right: 0px;
2009 }
2010
2011 .settings_page_wpcaptcha #wpbody {
2012 font-family: 'Roboto', sans-serif;
2013 }
2014
2015 .settings_page_wpcaptcha #wpcaptcha_form .button-green {
2016 background-color: #6dd400;
2017 padding: 4px 20px;
2018 border: none;
2019 font-size: 12px;
2020 font-weight: 500;
2021 border-radius: 4px;
2022 text-align: center;
2023 line-height: 28px;
2024 margin: 0;
2025 }
2026
2027 .settings_page_wpcaptcha #wpcaptcha_form .button-green:hover {
2028 background: #212429;
2029 }
2030
2031 .settings_page_wpcaptcha table.dataTable {
2032 color: #596068;
2033 }
2034
2035 .settings_page_wpcaptcha table.dataTable.stripe tbody tr.odd,
2036 .settings_page_wpcaptcha table.dataTable.display tbody tr.odd,
2037 .settings_page_wpcaptcha table.dataTable.display tbody tr.odd > .sorting_1,
2038 .settings_page_wpcaptcha table.dataTable.display tbody tr.even > .sorting_1 {
2039 background: transparent;
2040 border-bottom: 1px solid #f7f8fa;
2041 }
2042
2043 .settings_page_wpcaptcha .dataTable tfoot {
2044 display: none;
2045 }
2046
2047 .wpcaptcha-dt-small {
2048 font-size: 12px;
2049 color: #cbcbcb;
2050 }
2051
2052 @font-face {
2053 font-family: 'wpcaptcha-iconset';
2054 src: url('fonts/wpcaptcha-iconset.eot?2vcwkz');
2055 src: url('fonts/wpcaptcha-iconset.eot?2vcwkz#iefix') format('embedded-opentype'),
2056 url('fonts/wpcaptcha-iconset.ttf?2vcwkz') format('truetype'),
2057 url('fonts/wpcaptcha-iconset.woff?2vcwkz') format('woff'),
2058 url('fonts/wpcaptcha-iconset.svg?2vcwkz#wpcaptcha-iconset') format('svg');
2059 font-weight: normal;
2060 font-style: normal;
2061 font-display: block;
2062 }
2063
2064 .settings_page_wpcaptcha i.wpcaptcha-icon {
2065 /* use !important to prevent issues with browser extensions that change fonts */
2066 font-family: 'wpcaptcha-iconset' !important;
2067 speak: never;
2068 font-style: normal;
2069 font-weight: normal;
2070 font-variant: normal;
2071 text-transform: none;
2072 line-height: 1;
2073 -webkit-font-smoothing: antialiased;
2074 -moz-osx-font-smoothing: grayscale;
2075 vertical-align: middle;
2076 }
2077
2078 .settings_page_wpcaptcha .button-primary i {
2079 font-size: 18px;
2080 margin-left: 4px;
2081 }
2082
2083 .wpcaptcha-404:before {
2084 content: '\e900';
2085 }
2086 .wpcaptcha-alert-circle:before {
2087 content: '\e901';
2088 }
2089 .wpcaptcha-alert-triangle:before {
2090 content: '\e902';
2091 }
2092 .wpcaptcha-arrow-down:before {
2093 content: '\e903';
2094 }
2095 .wpcaptcha-arrow-left:before {
2096 content: '\e904';
2097 }
2098 .wpcaptcha-arrow-right:before {
2099 content: '\e905';
2100 }
2101 .wpcaptcha-arrow-up:before {
2102 content: '\e906';
2103 }
2104 .wpcaptcha-check:before {
2105 content: '\e907';
2106 }
2107 .wpcaptcha-checkmark:before {
2108 content: '\e908';
2109 }
2110 .wpcaptcha-close:before {
2111 content: '\e909';
2112 }
2113 .wpcaptcha-crop:before {
2114 content: '\e90a';
2115 }
2116 .wpcaptcha-edit:before {
2117 content: '\e90b';
2118 }
2119 .wpcaptcha-expand:before {
2120 content: '\e90c';
2121 }
2122 .wpcaptcha-export:before {
2123 content: '\e90d';
2124 }
2125 .wpcaptcha-external-link:before {
2126 content: '\e90e';
2127 }
2128 .wpcaptcha-graph:before {
2129 content: '\e90f';
2130 }
2131 .wpcaptcha-heart:before {
2132 content: '\e910';
2133 }
2134 .wpcaptcha-import:before {
2135 content: '\e911';
2136 }
2137 .wpcaptcha-info:before {
2138 content: '\e912';
2139 }
2140 .wpcaptcha-log:before {
2141 content: '\e913';
2142 }
2143 .wpcaptcha-menu:before {
2144 content: '\e914';
2145 }
2146 .wpcaptcha-minus:before {
2147 content: '\e915';
2148 }
2149 .wpcaptcha-more-horizontal:before {
2150 content: '\e916';
2151 }
2152 .wpcaptcha-more-vertical:before {
2153 content: '\e917';
2154 }
2155 .wpcaptcha-order:before {
2156 content: '\e918';
2157 }
2158 .wpcaptcha-pie:before {
2159 content: '\e919';
2160 }
2161 .wpcaptcha-play-circle:before {
2162 content: '\e91a';
2163 }
2164 .wpcaptcha-plus:before {
2165 content: '\e91b';
2166 }
2167 .wpcaptcha-question-circle:before {
2168 content: '\e91c';
2169 }
2170 .wpcaptcha-redirect:before {
2171 content: '\e91d';
2172 }
2173 .wpcaptcha-search:before {
2174 content: '\e91e';
2175 }
2176 .wpcaptcha-settings:before {
2177 content: '\e91f';
2178 }
2179 .wpcaptcha-small-arrow-down:before {
2180 content: '\e920';
2181 }
2182 .wpcaptcha-small-arrow-left:before {
2183 content: '\e921';
2184 }
2185 .wpcaptcha-small-arrow-right:before {
2186 content: '\e922';
2187 }
2188 .wpcaptcha-small-arrow-up:before {
2189 content: '\e923';
2190 }
2191 .wpcaptcha-support:before {
2192 content: '\e924';
2193 }
2194 .wpcaptcha-trash:before {
2195 content: '\e925';
2196 }
2197 .wpcaptcha-verify:before {
2198 content: '\e926';
2199 }
2200 .wpcaptcha-globe:before {
2201 content: '\e9ca';
2202 }
2203 .wpcaptcha-calculator:before {
2204 content: '\e940';
2205 }
2206 .wpcaptcha-enter:before {
2207 content: '\ea13';
2208 }
2209 .wpcaptcha-key:before {
2210 content: '\e98d';
2211 }
2212 .wpcaptcha-lock:before {
2213 content: '\e98f';
2214 }
2215 .wpcaptcha-unlock:before {
2216 content: '\e990';
2217 }
2218 .wpcaptcha-make-group:before {
2219 content: '\ea58';
2220 }
2221 .wpcaptcha-insert-template:before {
2222 content: '\ea72';
2223 }
2224 .wpcaptcha-bruteforce:before {
2225 content: '\ea00';
2226 }
2227 .wpcaptcha-cloud:before {
2228 content: '\e9c1';
2229 }
2230 .wpcaptcha-cloud-check:before {
2231 content: '\e9c4';
2232 }
2233 .wpcaptcha-hour-glass:before {
2234 content: '\e979';
2235 }
2236
2237 .settings_page_wpcaptcha .form-table td {
2238 padding: 6px 15px 15px 15px;
2239 }
2240
2241 .settings_page_wpcaptcha .form-table {
2242 color: #717378;
2243 }
2244
2245 .settings_page_wpcaptcha .form-table td:first-child label {
2246 color: #596068;
2247 }
2248
2249 .wpcaptcha-dialog.no-titlebar .ui-dialog-titlebar {
2250 display: none;
2251 }
2252
2253 .wpcaptcha-dialog-close {
2254 color: #596068;
2255 font-size: 28px;
2256 position: absolute;
2257 top: 20px;
2258 right: 20px;
2259 }
2260
2261 .wpcaptcha-dialog-close:hover {
2262 color: #4285f4;
2263 cursor: pointer;
2264 }
2265
2266 .settings_page_wpcaptcha .form-table .description {
2267 font-size: 14px;
2268 margin-top: 8px;
2269 display: block;
2270 }
2271
2272 .settings_page_wpcaptcha .ui-tabs-panel .wpcaptcha-tab-title {
2273 font-size: 40px;
2274 text-align: center;
2275 color: #707578;
2276 border: none;
2277 margin: 20px 0;
2278 font-weight: 600;
2279 }
2280
2281 .settings_page_wpcaptcha .ui-tabs-panel .wpcaptcha-tab-title i {
2282 vertical-align: text-top;
2283 font-size: 50px;
2284 color: #e8ecef;
2285 }
2286
2287 .settings_page_wpcaptcha .ui-tabs-panel p.wpcaptcha-tab-description {
2288 text-align: center;
2289 font-weight: 600;
2290 color: #707578;
2291 display: block;
2292 margin: 0 auto 20px;
2293 width: 80%;
2294 font-size: 14px;
2295 }
2296
2297 .settings_page_wpcaptcha .ui-tabs-panel p.wpcaptcha-tab-description a {
2298 color: #707578;
2299 }
2300
2301 .wpcaptcha-tab-box {
2302 width: 97%;
2303 padding: 30px;
2304 border-radius: 4px;
2305 box-shadow: 0px 0px 20px #00000012;
2306 box-sizing: border-box;
2307 margin: 20px;
2308 float: left;
2309 }
2310
2311 .wpcaptcha-tab-box i {
2312 font-size: 36px;
2313 border: 2px solid #707578;
2314 color: #707578;
2315 border-radius: 4px;
2316 padding: 6px 14px;
2317 margin: 10px 0;
2318 display: inline-block;
2319 }
2320
2321 .wpcaptcha-tab-box p.small {
2322 font-size: 12px;
2323 color: #707578;
2324 }
2325
2326 .settings_page_wpcaptcha .ui-tabs-panel p.wpcaptcha-tab-description-small {
2327 text-align: center;
2328 color: #707578;
2329 display: block;
2330 margin: 0 auto 20px;
2331 width: 80%;
2332 font-size: 12px;
2333 padding: 10px 0;
2334 }
2335
2336 .settings_page_wpcaptcha .wpcaptcha-file-upload-hidden {
2337 display: none;
2338 visibility: hidden;
2339 position: absolute;
2340 left: -9999px;
2341 }
2342
2343 .settings_page_wpcaptcha .wpcaptcha-file-upload {
2344 display: block;
2345 width: auto;
2346 font-size: 16px;
2347 margin-top: 30px;
2348 }
2349 .settings_page_wpcaptcha .wpcaptcha-file-upload label {
2350 display: block;
2351 margin-bottom: 5px;
2352 }
2353
2354 .settings_page_wpcaptcha .wpcaptcha-file-upload-wrapper {
2355 position: relative;
2356 display: inline;
2357 }
2358
2359 .settings_page_wpcaptcha input[type='text'].upload-input {
2360 width: 200px;
2361 }
2362
2363 .settings_page_wpcaptcha .tooltipster-box,
2364 .settings_page_wpcaptcha .tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border {
2365 border: none;
2366 background: #212429;
2367 }
2368 .settings_page_wpcaptcha .tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background {
2369 border-top-color: #212429;
2370 }
2371
2372 .settings_page_wpcaptcha h2.swal2-title {
2373 border: none;
2374 font-size: 22px;
2375 line-height: 24px;
2376 }
2377
2378 .settings_page_wpcaptcha .swal2-popup .swal2-styled.swal2-confirm,
2379 .settings_page_wpcaptcha .swal2-popup .swal2-styled.swal2-cancel {
2380 font-size: 16px;
2381 display: inline-block;
2382 margin-right: 4px;
2383 background: #707578;
2384 padding: 6px 34px;
2385 border-radius: 4px;
2386 text-align: center;
2387 color: #ffffff;
2388 line-height: 22px;
2389 background: #6c757e;
2390 font-weight: 400;
2391 }
2392
2393 .settings_page_wpcaptcha .swal2-popup .swal2-styled.swal2-cancel {
2394 background: #b2babe;
2395 }
2396
2397 .settings_page_wpcaptcha .swal2-popup .swal2-styled.swal2-confirm:hover,
2398 .settings_page_wpcaptcha .swal2-popup .swal2-styled.swal2-cancel:hover {
2399 background: #212429;
2400 }
2401 .settings_page_wpcaptcha .swal2-popup .swal2-styled.swal2-confirm:focus {
2402 box-shadow: none;
2403 }
2404
2405 .settings_page_wpcaptcha .swal2-icon {
2406 transform: scale(0.8);
2407 margin: 0.5em auto 0.5em;
2408 }
2409
2410 #wpcaptcha-onboarding-tabs-wrapper .wp-captcha-logo {
2411 width: 100%;
2412 display: block;
2413 text-align: center;
2414 line-height: 80px;
2415 }
2416
2417 #wpcaptcha-onboarding-tabs-wrapper h1.wp-captcha-logo img {
2418 margin: 0;
2419 }
2420
2421 #wpcaptcha-onboarding-tabs-wrapper h2 {
2422 font-family: Roboto, sans-serif;
2423 color: #3f3d56;
2424 font-weight: 500;
2425 padding-top: 20px;
2426 display: block;
2427 clear: both;
2428 font-size: 24px;
2429 border: none;
2430 }
2431
2432 .wpcaptcha-onboarding-tabs-nav .wpcaptcha-onboarding-tab-next {
2433 background: #4285f4;
2434 }
2435
2436 .country-flag {
2437 padding: 4px;
2438 }
2439
2440 .country-flag img {
2441 margin-right: 4px;
2442 }
2443
2444 .lock_expired {
2445 opacity: 0.5;
2446 }
2447
2448 .geoip-stats-wrapper {
2449 width: 100%;
2450 max-width: 1000px;
2451 display: block;
2452 margin: 0 auto;
2453 }
2454
2455 #geoip_map {
2456 position: relative;
2457 width: 75%;
2458 float: left;
2459 height: 400px;
2460 margin: 0 auto;
2461 display: block;
2462 }
2463
2464 #geoip_countries {
2465 position: relative;
2466 width: calc(25% - 50px);
2467 float: left;
2468 height: 400px;
2469 margin: 0 auto;
2470 display: block;
2471 margin-left: 50px;
2472 padding-top: 60px;
2473 }
2474
2475 .captcha-box-wrapper {
2476 width: calc(25% - 22px);
2477 margin-right: 20px;
2478 float: left;
2479 display: block;
2480 height: 460px;
2481 border-radius: 2px;
2482 margin-bottom: 25px;
2483 margin-top: 10px;
2484 position: relative;
2485 }
2486
2487 @media screen and (max-width: 1200px) {
2488 .captcha-box-wrapper {
2489 width: calc(33% - 22px);
2490 }
2491 }
2492
2493 @media screen and (max-width: 800px) {
2494 .captcha-box-wrapper {
2495 width: calc(50% - 22px);
2496 }
2497 }
2498
2499 .captcha-box-wrapper img {
2500 width: 100%;
2501 border: 2px solid #ccc;
2502 }
2503
2504 .captcha-box-wrapper:hover img {
2505 border: 2px solid #4285f4;
2506 cursor: pointer;
2507 }
2508
2509 .captcha-box-wrapper.captcha-selected img {
2510 width: 100%;
2511 border: 2px solid #4285f4;
2512 }
2513
2514 .captcha-box-desc {
2515 padding: 10px;
2516 }
2517
2518 .captcha-box-desc h3 {
2519 margin: 0px;
2520 }
2521
2522 .captcha-box-desc ul {
2523 list-style: disc;
2524 margin-left: 20px;
2525 }
2526
2527 .unlocked_accesslock {
2528 color: #4285f4;
2529 font-size: 24px;
2530 }
2531
2532 .unlock_accesslock {
2533 font-size: 24px;
2534 }
2535
2536 .unlock_accesslock {
2537 color: #f00;
2538 }
2539
2540 .unlock_accesslock:hover {
2541 color: #4285f4;
2542 cursor: pointer;
2543 }
2544
2545 .unlock_accesslock:hover i.wpcaptcha-lock:before {
2546 content: '\e990';
2547 }
2548
2549 .wpcaptcha-box {
2550 padding: 20px;
2551 border: 1px solid #f5f5f5;
2552 width: 50%;
2553 border-radius: 4px;
2554 font-size: 14px;
2555 box-sizing: border-box;
2556 float: left;
2557 position: relative;
2558 }
2559
2560 .wpcaptcha-box-gray {
2561 background-color: #f5f5f5;
2562 border: none;
2563 width: calc(50% - 20px);
2564 margin-right: 20px;
2565 }
2566
2567 .wpcaptcha-box-gray input {
2568 background-color: #ffffff !important;
2569 }
2570
2571 .wpcaptcha-box:first-of-type {
2572 width: calc(50% - 20px);
2573 margin-right: 20px;
2574 }
2575
2576 .wpcaptcha-box .dashicons {
2577 font-size: 80px;
2578 position: absolute;
2579 top: -40px;
2580 right: -40px;
2581 background: #fff;
2582 width: 80px;
2583 height: 80px;
2584 border-radius: 80px;
2585 }
2586
2587 #wpcaptcha_support .wpcaptcha-box {
2588 width: 45%;
2589 }
2590
2591 #wpcaptcha_support .wpcaptcha-box:first-of-type {
2592 width: calc(45% - 20px);
2593 }
2594
2595 #wpcaptcha_support input[type='checkbox'] {
2596 position: absolute;
2597 opacity: 0;
2598 z-index: -1;
2599 }
2600
2601 .wpcaptcha-support-icon {
2602 font-size: 40px;
2603 width: 40px;
2604 height: 40px;
2605 }
2606
2607 .wpcaptcha-accordion-col {
2608 width: 950px;
2609 }
2610
2611 .wpcaptcha-accordion-tabs {
2612 border-radius: 8px;
2613 overflow: hidden;
2614 box-shadow: 0 4px 4px -2px rgba(0, 0, 0, 0.5);
2615 }
2616
2617 .wpcaptcha-accordion-tab {
2618 width: 100%;
2619 color: white;
2620 overflow: hidden;
2621 margin-bottom: 15px;
2622 }
2623
2624 .wpcaptcha-accordion-tab-label {
2625 display: flex;
2626 justify-content: space-between;
2627 padding: 1em;
2628 background: #f5f5f5;
2629 cursor: pointer;
2630 color: #1d2328cc;
2631 }
2632
2633 .wpcaptcha-accordion-tab-label:hover {
2634 background: darken(#f5f5f5, 10%);
2635 }
2636
2637 .wpcaptcha-accordion-tab-label::after {
2638 content: '\276F';
2639 width: 1em;
2640 height: 1em;
2641 text-align: center;
2642 transition: all 0.35s;
2643 }
2644
2645 .wpcaptcha-accordion-tab-content {
2646 max-height: 0;
2647 padding: 0 1em;
2648 color: #f5f5f5;
2649 background: white;
2650 transition: all 0.35s;
2651 color: #1d2328cc;
2652 }
2653
2654 .wpcaptcha-accordion-tab-close {
2655 display: flex;
2656 justify-content: flex-end;
2657 padding: 1em;
2658 font-size: 0.75em;
2659 background: #f5f5f5;
2660 cursor: pointer;
2661 color: #1d2328cc;
2662 }
2663
2664 .wpcaptcha-accordion-tab-close:hover {
2665 background: darken(#f5f5f5, 10%);
2666 }
2667
2668 input:checked + .wpcaptcha-accordion-tab-label {
2669 background: darken(#f5f5f5, 10%);
2670 }
2671
2672 input:checked + .wpcaptcha-accordion-tab-label::after {
2673 transform: rotate(90deg);
2674 }
2675
2676 input:checked ~ .wpcaptcha-accordion-tab-content {
2677 max-height: 100vh;
2678 padding: 1em;
2679 }
2680
2681 .wpcaptcha-rotating {
2682 -webkit-animation: spin 1.5s linear infinite;
2683 -moz-animation: spin 1.5s linear infinite;
2684 animation: spin 1.5s linear infinite;
2685 }
2686
2687 @-moz-keyframes spin {
2688 100% {
2689 -moz-transform: rotate(-360deg);
2690 }
2691 }
2692 @-webkit-keyframes spin {
2693 100% {
2694 -webkit-transform: rotate(-360deg);
2695 }
2696 }
2697 @keyframes spin {
2698 100% {
2699 -webkit-transform: rotate(-360deg);
2700 transform: rotate(-360deg);
2701 }
2702 }
2703
2704 #wpcaptcha_form {
2705 margin-bottom: 60px;
2706 }
2707
2708 .wpcaptcha-swal-captcha-wrapper {
2709 display: block;
2710 text-align: center;
2711 width: 100%;
2712 }
2713
2714 body.settings_page_wpcaptcha.swal2-height-auto {
2715 height: 100% !important;
2716 }
2717
2718 .wpcaptcha-radio-option {
2719 display: block;
2720 margin-bottom: 10px;
2721 margin-top: 6px;
2722 }
2723
2724 .settings_page_wpcaptcha .radio-container {
2725 display: inline-block;
2726 position: relative;
2727 padding-left: 6px;
2728 margin-bottom: 12px;
2729 cursor: pointer;
2730 font-size: 22px;
2731 -webkit-user-select: none;
2732 -moz-user-select: none;
2733 -ms-user-select: none;
2734 user-select: none;
2735 width: 20px;
2736 height: 14px;
2737 vertical-align: middle;
2738 }
2739
2740 .settings_page_wpcaptcha .radio-container input {
2741 position: absolute;
2742 opacity: 0;
2743 cursor: pointer;
2744 height: 0;
2745 width: 0;
2746 }
2747
2748 .settings_page_wpcaptcha .radio-container:hover input ~ .radio {
2749 background-color: #ccc;
2750 }
2751
2752 .settings_page_wpcaptcha .radio-container input:checked ~ .radio {
2753 background-color: #4285f4;
2754 }
2755
2756 .settings_page_wpcaptcha .radio:after {
2757 content: '';
2758 position: absolute;
2759 display: none;
2760 }
2761
2762 .settings_page_wpcaptcha .radio-container input:checked ~ .radio:after {
2763 display: block;
2764 }
2765
2766 .settings_page_wpcaptcha .radio {
2767 position: absolute;
2768 top: 0;
2769 left: 0;
2770 height: 22px;
2771 width: 22px;
2772 background-color: #eee;
2773 border-radius: 50%;
2774 }
2775
2776 .settings_page_wpcaptcha .radio-container .radio:after {
2777 top: 7px;
2778 left: 7px;
2779 width: 8px;
2780 height: 8px;
2781 border-radius: 50%;
2782 background: white;
2783 }
2784
2785 .settings_page_wpcaptcha .temp_link_dropdown {
2786 max-width: 120px;
2787 padding: 4px;
2788 padding-bottom: 0px;
2789 margin-top: 0px;
2790 margin-left: 2px;
2791 }
2792
2793 .settings_page_wpcaptcha input[type='number'].temp_link_input {
2794 max-width: 60px;
2795 padding: 4px;
2796 padding-bottom: 0px;
2797 margin-top: 0px;
2798 margin-left: 2px;
2799 }
2800
2801 .wpcaptcha-table {
2802 width: 100%;
2803 margin: 0 auto;
2804 clear: both;
2805 border-collapse: separate;
2806 border-spacing: 0;
2807 color: #596068;
2808 box-sizing: content-box;
2809 }
2810
2811 .wpcaptcha-table thead {
2812 background: #f8f9fa;
2813 }
2814
2815 .wpcaptcha-table tr {
2816 border-bottom: 1px solid #f7f8fa;
2817 }
2818
2819 .wpcaptcha-table th {
2820 padding: 10px 18px;
2821 border: none;
2822 font-weight: 500;
2823 }
2824
2825 .wpcaptcha-table tbody td {
2826 border: none;
2827 border-bottom: 1px solid #f7f8fa;
2828 line-height: 1.6;
2829 padding: 8px 18px;
2830 }
2831
2832 .textcenter {
2833 text-align: center;
2834 }
2835
2836 #wpcaptcha_tabs .tab-content p {
2837 font-size: 14px;
2838 color: #717378;
2839 line-height: 1.3;
2840 }
2841
2842 .wpcaptcha-image-upload-preview-wrapper {
2843 background: rgba(218, 227, 240, 0.78);
2844 width: 220px;
2845 padding: 60px;
2846 text-align: center;
2847 cursor: pointer;
2848 background-size: cover;
2849 background-position: center center;
2850 background-repeat: no-repeat;
2851 border-radius: 4px;
2852 }
2853
2854 .wpcaptcha-image-upload-preview-wrapper img {
2855 display: block;
2856 clear: both;
2857 margin: 0 auto 10px auto;
2858 }
2859
2860 .wpcaptcha-image-upload-preview-wrapper .button {
2861 margin: 0 4px;
2862 }
2863
2864 #custom_css_editor {
2865 width: 100%;
2866 height: 300px;
2867 }
2868
2869 .range-slider-wrapper {
2870 width: 280px;
2871 height: 28px;
2872 display: inline-block;
2873 margin-right: 10px;
2874 border-radius: 4px;
2875 vertical-align: middle;
2876 }
2877
2878 .range-slider {
2879 -webkit-appearance: none;
2880 appearance: none;
2881 width: 100%;
2882 height: 6px;
2883 background: #d3d3d3;
2884 outline: none;
2885 opacity: 1;
2886 -webkit-transition: 0.2s;
2887 transition: opacity 0.2s;
2888 }
2889
2890 .range-slider:hover {
2891 opacity: 0.8;
2892 }
2893
2894 .range-slider::-webkit-slider-thumb {
2895 -webkit-appearance: none;
2896 appearance: none;
2897 width: 20px;
2898 height: 20px;
2899 background: #4285f4;
2900 cursor: pointer;
2901 border-radius: 10px;
2902 }
2903
2904 .range-slider::-moz-range-thumb {
2905 width: 25px;
2906 height: 25px;
2907 background: #4285f4;
2908 cursor: pointer;
2909 }
2910
2911 .notice-box-info {
2912 padding: 10px 10px 10px 20px;
2913 border: thin solid #4285f4;
2914 border-left-width: 5px;
2915 margin-bottom: 30px;
2916 font-size: 14px;
2917 line-height: 1.5;
2918 }
2919
2920 .wpcaptcha-option-disabled {
2921 pointer-events: none;
2922 }
2923
2924 .wpcaptcha-option-disabled,
2925 .wpcaptcha-option-disabled label {
2926 color: #ccc;
2927 }
2928
2929 #wpcaptcha_tabs_sidebar {
2930 max-width: calc(35% - 40px);
2931 float: left;
2932 position: sticky;
2933 padding-top: 40px;
2934 display: none;
2935 }
2936
2937 @media screen and (max-width: 1980px) {
2938 #wpcaptcha_tabs_sidebar {
2939 display: none !important;
2940 }
2941 }
2942
2943 .sidebar-box {
2944 box-shadow: 0 1px 1px rgb(0 0 0 / 4%);
2945 background: white;
2946 padding: 15px;
2947 font-size: 14px;
2948 max-width: 450px;
2949 }
2950
2951 .sidebar-box.pro-ad-box {
2952 border: 2px solid #4285f4;
2953 }
2954
2955 .sidebar-box.pro-ad-box.box-301 {
2956 border: 2px solid #ff6246;
2957 margin-top: 25px;
2958 }
2959
2960 a.button.button-buy {
2961 padding: 11px 40px;
2962 color: white;
2963 background: #4285f4;
2964 font-weight: 600;
2965 border: none;
2966 line-height: 1.5;
2967 height: auto;
2968 margin-bottom: 10px;
2969 }
2970
2971 .box-301 a.button.button-buy {
2972 background: #ff6246;
2973 }
2974
2975 .box-301 h3 b {
2976 font-weight: 500;
2977 }
2978
2979 a.button.button-buy:hover,
2980 a.button.button-buy:active,
2981 a.button.button-buy:focus {
2982 box-shadow: 0px 0px 10px 0px rgb(50 138 210 / 52%);
2983 background: #4285f4;
2984 color: white;
2985 border: none;
2986 }
2987
2988 .box-301 a.button.button-buy:hover,
2989 .box-301 a.button.button-buy:active,
2990 .box-301 a.button.button-buy:focus {
2991 box-shadow: 0px 0px 10px 0px rgb(65 73 80 / 52%);
2992 background: #ff6246;
2993 }
2994
2995 .text-center {
2996 text-align: center;
2997 }
2998
2999 .plain-list {
3000 margin-top: 5px;
3001 list-style-type: circle;
3002 list-style-position: inside;
3003 }
3004
3005 .plain-list li {
3006 text-indent: -18px;
3007 padding-left: 23px;
3008 line-height: 23px;
3009 margin: 0;
3010 }
3011
3012 .pro-ad-box p b {
3013 border-bottom: 3px solid #4285f4;
3014 }
3015
3016 .pro-ad-box img {
3017 max-height: 50px;
3018 padding: 0 0 10px 0;
3019 }
3020
3021 .pro-ad-box.box-301 img {
3022 max-height: 100%;
3023 max-width: 90%;
3024 padding: 10px 0;
3025 }
3026
3027 .pro-label {
3028 display: inline-block;
3029 line-height: 1;
3030 color: white;
3031 background: #364a5e;
3032 padding: 3px 6px;
3033 font-size: 12px;
3034 vertical-align: text-top;
3035 margin-left: 10px;
3036 font-weight: 500;
3037 letter-spacing: 1px;
3038 text-decoration: none;
3039 transition: transform 0.2s;
3040 }
3041 .pro-label:hover {
3042 color: white;
3043 transform: scale(1.2);
3044 }
3045 .pro-label:active,
3046 .pro-label:focus {
3047 color: white;
3048 }
3049
3050 .button-disabled {
3051 background-color: #ccc;
3052 }
3053
3054 /* pro dialog */
3055 .ui-dialog-titlebar {
3056 display: none;
3057 }
3058
3059 .wpcaptcha-pro-dialog .logo img {
3060 max-height: 55px;
3061 }
3062
3063 .wpcaptcha-pro-dialog .logo {
3064 text-align: center;
3065 background: #f8f8f8;
3066 margin: -16px -16px 0 -16px;
3067 padding: 15px;
3068 }
3069
3070 .wpcaptcha-pro-dialog .footer {
3071 text-align: center;
3072 background: #f8f8f8;
3073 margin: 0 -16px -16px -16px;
3074 padding: 15px;
3075 }
3076
3077 .wpcaptcha-pro-dialog .logo span {
3078 display: block;
3079 font-size: 18px;
3080 margin: 10px;
3081 }
3082
3083 .wpcaptcha-pro-dialog .logo span b {
3084 border-bottom: 3px solid #4285f4;
3085 }
3086
3087 #wpcaptcha-pro-table {
3088 width: 100%;
3089 margin: 10px auto 10px auto;
3090 border-collapse: collapse;
3091 }
3092
3093 #wpcaptcha-pro-table td {
3094 padding: 4px 10px 4px 34px;
3095 border: none;
3096 font-size: 14px;
3097 }
3098
3099 #wpcaptcha-pro-table tr:last-child td {
3100 text-align: center;
3101 }
3102
3103 #wpcaptcha-pro-table td:nth-child(2) {
3104 background-color: rgb(23 117 167 / 8%);
3105 }
3106
3107 #wpcaptcha-pro-table .dashicons-yes {
3108 color: #4285f4;
3109 }
3110
3111 #wpcaptcha-pro-table .dashicons {
3112 padding-right: 8px;
3113 margin-left: -27px;
3114 }
3115
3116 .center {
3117 text-align: center;
3118 }
3119
3120 .prices del {
3121 color: #00000099;
3122 }
3123
3124 .prices span del {
3125 color: #00000070;
3126 }
3127
3128 .prices span {
3129 font-weight: 700;
3130 font-size: 40px;
3131 color: #4285f4;
3132 line-height: 1;
3133 display: inline-block;
3134 padding-bottom: 15px;
3135 }
3136
3137 #wpcaptcha-pro-table tr:first-child td {
3138 color: #000;
3139 font-size: 18px;
3140 font-weight: 800 !important;
3141 padding: 10px 0;
3142 text-align: center;
3143 }
3144
3145 .pro-ad-box p b {
3146 border-bottom: 3px solid #4285f4;
3147 }
3148
3149 .pro-ad-box.box-301 p b {
3150 border-bottom: 3px solid #ff6246;
3151 }
3152
3153 #wpcaptcha-pro-table tr:last-child td {
3154 padding: 20px 0 20px 0;
3155 vertical-align: top;
3156 }
3157
3158 #wpcaptcha-pro-table tr:last-child td span {
3159 display: block;
3160 padding: 0 0 5px 0;
3161 }
3162
3163 #wpcaptcha-features {
3164 width: 100%;
3165 padding: 20px 0 0 0;
3166 }
3167
3168 #wpcaptcha-features td {
3169 padding: 10px 20px;
3170 }
3171
3172 .wp-dialog.ui-widget-content {
3173 background: #fff !important;
3174 }
3175
3176 #wpcaptcha-pro-dialog {
3177 overflow: hidden;
3178 }
3179
3180 .pro-feature {
3181 vertical-align: super;
3182 color: #4285f4;
3183 font-weight: 600;
3184 font-size: 12px;
3185 margin-left: 4px;
3186 text-decoration: none;
3187 }
3188
3189 .pro-feature:hover {
3190 color: #4285f4;
3191 text-decoration: underline;
3192 }
3193
3194 .wpcaptcha-field-number {
3195 width: 80px;
3196 }
3197
3198 option.pro-option {
3199 color: #e14d43;
3200 }
3201
3202 .captcha-box-wrapper .pro-label {
3203 position: absolute;
3204 top: -5px;
3205 right: -5px;
3206 }
3207
3208 .notice-box-info {
3209 padding: 10px 10px 10px 20px;
3210 border: thin solid #4285f4;
3211 border-left-width: 5px;
3212 margin-bottom: 30px;
3213 font-size: 14px;
3214 line-height: 1.5;
3215 }
3216
3217 .notice-box-error p,
3218 .notice-box-info p {
3219 font-size: 14px;
3220 }
3221
3222 .nav-tab-pro {
3223 background: #4285f4;
3224 }
3225
3226 .nav-tab-pro:hover {
3227 background: #1c3aa9;
3228 }
3229
3230 .settings_page_wpcaptcha .ui-tabs ul.ui-tabs-nav li .dashicons {
3231 line-height: 30px;
3232 }
3233
3234 .nav-tab-pro {
3235 color: #fff !important;
3236 }
3237
3238 .nav-tab-pro:hover {
3239 color: #fff !important;
3240 }
3241
3242 .open-upsell-block .toggle-wrapper input:checked + .toggle .toggle_handler {
3243 background: #cccccc;
3244 }
3245
3246 p.submit a.open-upsell.button {
3247 padding: 3px 12px;
3248 }
3249
3250 .design-templates li {
3251 list-style: none;
3252 display: inline-block;
3253 margin: 5px;
3254 }
3255
3256 .design-templates li a {
3257 border: 4px solid #ffffff;
3258 display: inline-block;
3259 margin: 0;
3260 padding: 0;
3261 line-height: 1px;
3262 border-radius: 4px;
3263 }
3264
3265 .design-templates li a.design-template-active,
3266 .design-templates li a:hover {
3267 border: 4px solid #4285f4;
3268 border-radius: 8px;
3269 }
3270
3271 .design-templates li img {
3272 height: 185px;
3273 border-radius: 4px;
3274 }
3275
3276 .wpcaptcha-header-status {
3277 width: 196px;
3278 float: right;
3279 margin: 25px 20px 0 0;
3280 font-weight: 600;
3281 border-right: 1px solid #efefef;
3282 color: #111;
3283 }
3284
3285 .wpcaptcha-header-status:hover {
3286 cursor: pointer;
3287 }
3288
3289 .wpcaptcha-header-status .dashicons {
3290 float: left;
3291 font-size: 50px;
3292 margin-right: 30px;
3293 line-height: 40px;
3294 }
3295
3296 .wpcaptcha-header-status-enabled .dashicons {
3297 color: #4285f4;
3298 }
3299
3300 .wpcaptcha-header-status-disabled .dashicons {
3301 color: #cccccc;
3302 }
3303
3304 .wpcaptcha-header-status .option {
3305 font-size: 16px;
3306 }
3307
3308 .wpcaptcha-header-status .status {
3309 font-size: 14px;
3310 font-weight: normal;
3311 }
3312
3313 .wpcaptcha-header-status-last {
3314 border-right: none;
3315 }
3316
3317 .wpcaptcha-header > .wpcaptcha-header-status:nth-of-type(1) {
3318 border-right: none;
3319 }
3320