PluginProbe
Patchstack – WordPress & Plugins Security / 2.2.10
Patchstack – WordPress & Plugins Security v2.2.10
2.3.7 trunk 2.1.0 2.1.1 2.1.10 2.1.11 2.1.12 2.1.13 2.1.14 2.1.15 2.1.16 2.1.17 2.1.18 2.1.19 2.1.2 2.1.20 2.1.21 2.1.22 2.1.23 2.1.24 2.1.25 2.1.3 2.1.4 2.1.5 2.1.6 All 49 releases
patchstack / assets / css / patchstack.css

patchstack.css in Patchstack – WordPress & Plugins Security 2.2.10, at assets/css/patchstack.css

1,239 lines 25.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 @font-face {
2 font-family: 'Faktum';
3 font-weight: 400;
4 font-style: normal;
5 src: url(../fonts/Faktum-Regular.woff);
6 }
7
8 #hiddenstatusbox {
9 display: none;
10 padding: 0
11 }
12
13 .patchstack-logo {
14 height: auto;
15 vertical-align: middle
16 }
17
18 .patchstack_license {
19 padding: 15px;
20 background: #fff;
21 border-left: 4px solid #fff;
22 -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
23 box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
24 border-left-color: #dc3232
25 }
26
27 .patchstack-content-wrap,
28 .patchstack-font,
29 .patchstack-nav-tab {
30 font-family: 'Faktum',sans-serif
31 }
32
33 .patchstack-hover {
34 cursor: pointer;
35 }
36
37 .patchstack-font a {
38 color: #AFE614;
39 text-decoration: none
40 }
41
42 .patchstack-nav-tab-icon {
43 background-repeat: no-repeat;
44 background-position: center
45 }
46
47 .patchstack-nav-tab-wrapper {
48 border-bottom: none;
49 float: left;
50 width: 15%;
51 position: relative;
52 display: block;
53 padding-top: 0;
54 z-index: 20
55 }
56
57 .patchstack-nav-tab {
58 position: relative;
59 border: none;
60 padding: 10px 10px 10px 00px;
61 width: 100%;
62 font-size: 14px;
63 line-height: 25px;
64 font-weight: 300;
65 color: #fff;
66 margin-left: 4px;
67 margin-bottom: 3px;
68 background: 0 0;
69 border-radius: 5px
70 }
71
72 .nav-tab-active.patchstack-nav-tab,
73 .patchstack-nav-tab.nav-tab-active:focus,
74 .patchstack-nav-tab.nav-tab-active:focus:active,
75 .patchstack-nav-tab.nav-tab-active:hover {
76 background: inherit;
77 border: none
78 }
79
80 .patchstack-icon-wrapper {
81 width: 48px;
82 height: 48px;
83 position: relative;
84 float: left;
85 border-radius: 12px;
86 margin-left: 10px
87 }
88
89 .patchstack-icon-text {
90 float: left;
91 margin-left: 10px
92 }
93
94 .patchstack-icon-text>span {
95 font-size: 11px;
96 color: #cecece
97 }
98
99 .patchstack-nav-tab-icon {
100 position: absolute;
101 left: 12px;
102 top: 12px;
103 width: 25px;
104 height: 25px;
105 margin-right: 5px;
106 display: inline-block;
107 background-size: contain;
108 vertical-align: middle;
109 transition: all .3s ease-in-out;
110 -webkit-transition: all .3s ease-in-out;
111 -moz-transition: all .3s ease-in-out;
112 -o-transition: all .3s ease-in-out;
113 -ms-transition: all .3s ease-in-out
114 }
115
116 .patchstack-nav-tab-icon.blue,
117 .patchstack-nav-tab.patchstack-nav-tab-active:focus .patchstack-nav-tab-icon.white,
118 .patchstack-nav-tab.patchstack-nav-tab-active:hover .patchstack-nav-tab-icon.white,
119 .patchstack-nav-tab:focus:focus .patchstack-nav-tab-icon.white,
120 .patchstack-nav-tab:focus:hover .patchstack-nav-tab-icon.white,
121 .patchstack-nav-tab:hover:focus .patchstack-nav-tab-icon.white,
122 .patchstack-nav-tab:hover:hover .patchstack-nav-tab-icon.white {
123 opacity: 1;
124 visibility: visible
125 }
126
127 .patchstack-nav-tab-icon.ic-services {
128 background-image: url(../images/service.png)
129 }
130
131 .patchstack-nav-tab-icon.ic-firewall {
132 background-image: url(../images/firewall.png)
133 }
134
135 .patchstack-nav-tab-icon.ic-cookies {
136 background-image: url(../images/user-lock-light.svg)
137 }
138
139 .patchstack-nav-tab-icon.ic-logs {
140 background-image: url(../images/logs.svg)
141 }
142
143 .patchstack-nav-tab-icon.ic-login {
144 background-image: url(../images/lock.svg)
145 }
146
147 .patchstack-nav-tab-icon.ic-license {
148 background-image: url(../images/license.svg)
149 }
150
151 .patchstack-nav-tab.nav-tab:focus,
152 .patchstack-nav-tab.nav-tab:hover {
153 color: #cecece!important;
154 background-color: #17191e!important
155 }
156
157 .patchstack-nav-tab.patchstack-nav-tab-active {
158 color: #cecece;
159 background-color: #17191e;
160 border: none;
161 outline: 0;
162 -webkit-box-shadow: none;
163 box-shadow: none
164 }
165
166 .patchstack-nav-tab.patchstack-nav-tab-active .patchstack-nav-tab-icon.white,
167 .patchstack-nav-tab:focus .patchstack-nav-tab-icon.white,
168 .patchstack-nav-tab:hover .patchstack-nav-tab-icon.white {
169 opacity: 1;
170 visibility: visible
171 }
172
173 .patchstack-content-wrap {
174 padding: 0 20px 20px 0
175 }
176
177 .patchstack-content-inner {
178 position: relative;
179 z-index: 20;
180 padding: 0;
181 background-color: #fff;
182 border-bottom-left-radius: 3px;
183 border-bottom-right-radius: 3px
184 }
185
186 .patchstack-content-inner-table {
187 padding: 15px 0
188 }
189
190 .patchstack-form-table input[type=text],
191 .patchstack-form-wrap input[type=number],
192 .patchstack-form-wrap input[type=text],
193 .patchstack-form-wrap select,
194 .patchstack-form-wrap textarea,
195 .patchstack-inner-block select {
196 background-color: #272930;
197 border: none !important;
198 color: #acacac!important
199 }
200
201 .patchstack-content-inner h2,
202 .patchstack-content-inner h3,
203 .patchstack-form-wrap h2,
204 .patchstack-form-wrap h3 {
205 color: #fff;
206 font-size: 18px;
207 line-height: 1;
208 font-weight: 400;
209 margin-top: 0;
210 margin-bottom: 12px
211 }
212
213 .patchstack-content-inner p,
214 .patchstack-form-wrap p {
215 margin-top: 0;
216 margin-bottom: 10px;
217 font-size: 13px;
218 line-height: 1.3;
219 font-weight: 400;
220 color: #333
221 }
222
223 .patchstack-content-inner p b,
224 .patchstack-form-wrap p b {
225 font-weight: 400
226 }
227
228 .patchstack-content-inner input[type=submit],
229 .patchstack-form-wrap input[type=submit] {
230 height: auto;
231 padding: 18px 30px !important;
232 color: #1C1E22!important;
233 border: none;
234 border-radius: 4px !important;
235 background-color: #AFE614;
236 font-size: 15px !important;
237 font-weight: 400 !important;
238 line-height: 20px;
239 -webkit-box-shadow: none;
240 box-shadow: none;
241 text-shadow: none;
242 transition: all .3s ease-in-out;
243 -webkit-transition: all .3s ease-in-out;
244 -moz-transition: all .3s ease-in-out;
245 -o-transition: all .3s ease-in-out;
246 -ms-transition: all .3s ease-in-out
247 }
248
249 .patchstack-content-inner input[type=submit]:focus,
250 .patchstack-content-inner input[type=submit]:hover,
251 .patchstack-form-wrap input[type=submit]:focus,
252 .patchstack-form-wrap input[type=submit]:hover {
253 background-color: #AFE614;
254 color: #1C1E22 !important;
255 }
256
257 .form-table th,
258 .patchstack-content-wrap .form-table td {
259 font-size: 14px;
260 color: #444;
261 line-height: 1.3
262 }
263
264 .patchstack-content-inner textarea,
265 .patchstack-form-wrap textarea {
266 padding: 8px 15px;
267 color: #444;
268 border: 1px solid #acacac;
269 border-radius: 3px;
270 font-size: 14px;
271 line-height: 1.3;
272 max-height: 150px;
273 width: 100%
274 }
275
276 .form-table {
277 margin-top: 15px
278 }
279
280 .patchstack-form-wrap .form-table tr {
281 border-bottom: 1px solid rgba(170, 189, 215, 0.1);
282 }
283
284 .form-table tr:last-child {
285 border-bottom: none
286 }
287
288 .form-table th {
289 width: 235px;
290 padding: 15px 15px 15px 0;
291 font-weight: 700;
292 vertical-align: top
293 }
294
295 .form-table td {
296 padding: 15px;
297 vertical-align: top
298 }
299
300 .patchstack-content-wrap .form-table td label {
301 font-style: italic
302 }
303
304 .patchstack-form-wrap .form-table td p {
305 font-size: 11px;
306 line-height: initial;
307 font-weight: 400;
308 color: #d0d0d0;
309 text-transform: initial
310 }
311
312 .form-table input[type=checkbox] {
313 border: 1px solid #acacac;
314 background-color: #fff;
315 width: 16px;
316 height: 16px;
317 -webkit-box-shadow: none;
318 box-shadow: none;
319 margin: 0 9px 0 0
320 }
321
322 .form-table input[type=checkbox]:focus,
323 .form-table input[type=checkbox]:hover {
324 -webkit-box-shadow: none;
325 box-shadow: none
326 }
327
328 .patchstack-content-wrap .form-table input[type=checkbox]:checked {
329 border: 3px solid #AFE614
330 }
331
332 .patchstack-content-wrap .form-table input[type=checkbox]:checked:before {
333 margin: -7px 0 0 -5px;
334 font-size: 23px;
335 width: 25px;
336 color: #AFE614;
337 content: url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%2369a700%27%2F%3E%3C%2Fsvg%3E);
338 }
339
340 .form-table input[type=text],
341 .form-table select {
342 padding: 8px 15px;
343 color: #444;
344 border: 1px solid #acacac;
345 border-radius: 3px;
346 font-size: 14px;
347 line-height: 1.3;
348 height: auto
349 }
350
351 .form-table .regular-text {
352 width: 26em
353 }
354
355 .patchstack-form-table {
356 border-collapse: inherit;
357 margin-top: 0;
358 }
359
360 table {
361 border-collapse: collapse
362 }
363
364 .patchstack-form-table tr {
365 border-bottom: none
366 }
367
368 .patchstack-form-table tr:last-child td {
369 padding-left: 0
370 }
371
372 .patchstack-form-table th {
373 padding: 8px 15px 8px 0;
374 width: 150px
375 }
376
377 .patchstack-form-table td {
378 padding: 8px 25px
379 }
380
381 .patchstack-form-table td,
382 .patchstack-form-table th {
383 vertical-align: middle
384 }
385
386 .dt-table>tbody>tr>td,
387 .dt-table>tbody>tr>th,
388 .dt-table>tfoot>tr>td,
389 .dt-table>tfoot>tr>th,
390 .dt-table>thead>tr>td,
391 .dt-table>thead>tr>th {
392 line-height: 1.8;
393 border-color: #e6ecf5
394 }
395
396 .dt-table>thead>tr>th {
397 color: #515365;
398 border-bottom: 1px solid #e6ecf5
399 }
400
401 .tooltip-inner,
402 .patchstack-message {
403 border-radius: 4px
404 }
405
406 .q-hover.dash {
407 padding: 0 4px
408 }
409
410 .tooltip {
411 position: absolute;
412 z-index: 1070;
413 display: block;
414 font-family: "Faktum",sans-serif;
415 font-size: 12px;
416 font-weight: 400;
417 line-height: 1.42857143;
418 text-align: left;
419 text-align: start;
420 text-decoration: none;
421 text-shadow: none;
422 text-transform: none;
423 word-break: normal;
424 word-spacing: normal;
425 word-wrap: normal;
426 white-space: normal;
427 line-break: auto
428 }
429
430 .tooltip-inner,
431 pre,
432 thead {
433 text-align: left
434 }
435
436 .tooltip.in {
437 opacity: .9
438 }
439
440 .tooltip.top {
441 padding: 5px 0;
442 margin-top: -3px
443 }
444
445 .tooltip-arrow {
446 position: absolute;
447 width: 0;
448 height: 0;
449 border-color: transparent;
450 border-style: solid
451 }
452
453 .tooltip.top .tooltip-arrow,
454 .tooltip.top-left .tooltip-arrow,
455 .tooltip.top-right .tooltip-arrow {
456 bottom: 0;
457 border-width: 5px 5px 0;
458 border-top-color: #000
459 }
460
461 .tooltip.top .tooltip-arrow {
462 left: 50%;
463 margin-left: -5px
464 }
465
466 .tooltip.top-left .tooltip-arrow {
467 right: 5px;
468 margin-bottom: -5px
469 }
470
471 .tooltip.top-right .tooltip-arrow {
472 left: 5px;
473 margin-bottom: -5px
474 }
475
476 .tooltip.right .tooltip-arrow {
477 top: 50%;
478 left: 0;
479 margin-top: -5px;
480 border-width: 5px 5px 5px 0;
481 border-right-color: #000
482 }
483
484 .tooltip.left .tooltip-arrow {
485 top: 50%;
486 right: 0;
487 margin-top: -5px;
488 border-width: 5px 0 5px 5px;
489 border-left-color: #000
490 }
491
492 .tooltip.bottom .tooltip-arrow,
493 .tooltip.bottom-left .tooltip-arrow,
494 .tooltip.bottom-right .tooltip-arrow {
495 top: 0;
496 border-width: 0 5px 5px;
497 border-bottom-color: #000
498 }
499
500 .tooltip.bottom .tooltip-arrow {
501 left: 50%;
502 margin-left: -5px
503 }
504
505 .tooltip.bottom-left .tooltip-arrow {
506 right: 5px;
507 margin-top: -5px
508 }
509
510 .tooltip.bottom-right .tooltip-arrow {
511 left: 5px;
512 margin-top: -5px
513 }
514
515 .tooltip-inner {
516 font-size: 12px
517 }
518
519 .table-firewall-log {
520 border-color: #2c405a
521 }
522
523 .patchstack-content-inner-tabl table.dataTable tbody tr {
524 background-color: #17273c!important
525 }
526
527 .patchstack-content-inner-tabl thead>tr>th {
528 padding: 0;
529 margin: 0
530 }
531
532 .radio input[type=radio]:checked+label:before {
533 color: #a50f01!important
534 }
535
536 .tooltip-inner {
537 color: #fff;
538 line-height: normal;
539 font-weight: 300
540 }
541
542 .tooltip {
543 opacity: 1!important
544 }
545
546 .tooltip-inner {
547 max-width: 200px;
548 background-color: #000;
549 font-family: 'Faktum', sans-serif;
550 padding: 6px
551 }
552
553 .tooltip.bs-tooltip-auto[x-placement^=top] .arrow::before,
554 .tooltip.bs-tooltip-top .arrow::before {
555 border-top-color: #2c405a
556 }
557
558 .patchstack-content-inner-table .table-overflow .btn {
559 margin-bottom: 0
560 }
561
562 .patchstack-content-inner-table table.dataTable thead {
563 background-color: #272930
564 }
565
566 .patchstack-content-inner-table .table-hover>tbody>tr:hover,
567 .patchstack-content-inner-table table.dataTable tbody tr {
568 background-color: transparent
569 }
570
571 .patchstack-content-inner-table table.dataTable thead td,
572 .patchstack-content-inner-table table.dataTable thead th {
573 border-bottom: 0!important
574 }
575
576 .patchstack-content-inner-table .table-lg>tbody>tr:hover>td:first-child {
577 border-left: 2px solid rgba(170, 189, 215, 0.1)
578 }
579
580 .patchstack-content-inner-table .table>thead>tr>th {
581 border-bottom: none;
582 font-family: 'Faktum';
583 font-size: 11px;
584 font-weight: 500!important;
585 letter-spacing: 1.7px;
586 text-align: left;
587 color: #fff;
588 text-transform: uppercase;
589 padding: 14px 7px!important;
590 border-top: none
591 }
592
593 .patchstack-content-inner-table .table>tbody>tr>td {
594 font-family: 'Faktum';
595 font-size: 13px;
596 font-weight: 300;
597 line-height: 1.46;
598 text-align: left;
599 color: #fff
600 }
601
602 .patchstack-content-inner-table .table>tbody>tr>td:first-child,
603 .patchstack-content-inner-table .table>tfoot>tr>th:first-child,
604 .patchstack-content-inner-table .table>thead>tr>th:first-child {
605 padding-left: 20px!important
606 }
607
608 .patchstack-content-inner-table .table>thead>tr>th:first-child {
609 border-top-left-radius: 0
610 }
611
612 .patchstack-content-inner-table .table>thead>tr>th:last-child {
613 border-top-right-radius: 0
614 }
615
616 .patchstack-content-inner-table .table-striped>tbody>tr:nth-of-type(odd) {
617 background-color: #17273c
618 }
619
620 .patchstack-content-inner-table .table-bordered {
621 border: 1px solid #334b69
622 }
623
624 .g-recaptcha {
625 margin-top: -1px!important
626 }
627
628 .table-firewall-log>tbody>tr>td,
629 .table-user-log>tbody>tr>td {
630 border-bottom: 1px solid rgba(170, 189, 215, 0.1)!important
631 }
632
633 .patchstack-content-inner-table table.dataTable {
634 margin: 0 auto!important
635 }
636
637 .patchstack-font>h2,
638 .patchstack-font>h4 {
639 color: #fff;
640 padding-left: 10px
641 }
642
643 .patchstack-font>h2 {
644 padding-left: 0;
645 }
646
647 .patchstack-content-inner>h2 {
648 padding-left: 10px
649 }
650
651 .table-firewall-log>thead>tr>th,
652 .patchstack-font>h2,
653 .patchstack-font>h4 {
654 font-family: 'Faktum';
655 font-weight: 300!important
656 }
657
658 .patchstack-content-table>.patchstack-content-inner {
659 background-color: #1f2128;
660 color: #fff;
661 float: right;
662 width: 80%;
663 }
664
665 .patchstack-form-wrap>table>tbody>tr>td>label>i,
666 .patchstack-form-wrap>table>tbody>tr>th {
667 font-family: 'Faktum';
668 font-weight: 300;
669 color: #d0d0d0
670 }
671
672 .patchstack-font>h3,
673 .patchstack-form-wrap>h2,
674 .patchstack-inner-block>h3 {
675 color: #fff
676 }
677
678 .patchstack-font>p,
679 .patchstack-form-table>tbody>tr>th>label {
680 color: #d0d0d0
681 }
682
683 .label {
684 font-size: 11.84px;
685 font-weight: 700;
686 line-height: 14px;
687 color: #fff;
688 text-shadow: 0 -1px 0 rgba(0,0,0,.25);
689 white-space: nowrap;
690 vertical-align: baseline;
691 background-color: #999
692 }
693
694 .label {
695 padding: 1px 4px 2px;
696 border-radius: 3px
697 }
698
699 a.label:hover {
700 color: #fff;
701 text-decoration: none;
702 cursor: pointer
703 }
704
705 .label-success {
706 background-color: #468847
707 }
708
709 .label-success[href] {
710 background-color: #356635
711 }
712
713 .patchstack-license-h2 {
714 padding: 0!important
715 }
716
717 #wpwrap {
718 background-color: #1f2128
719 }
720
721 .patchstack-content-table {
722 padding-top: 80px
723 }
724
725 .patchstack-active-tab-logs {
726 padding: 0
727 }
728
729 .patchstack-active-tab-logs h2.patchstack-logs-nav {
730 display: inline-block;
731 margin: -1px 0 0 0;
732 position: relative;
733 width: 100%;
734 padding: 0
735 }
736
737 .patchstack-active-tab-logs h2.patchstack-logs-nav::after {
738 content: "";
739 display: block;
740 position: absolute;
741 width: 100%;
742 border-bottom: 1px solid rgba(170, 189, 215, 0.1);
743 bottom: 0
744 }
745
746 .patchstack-active-tab-logs .patchstack-nav-tab {
747 float: left;
748 width: 150px;
749 margin-left: 0;
750 font-family: 'Faktum';
751 font-size: 15px;
752 font-weight: 300;
753 text-align: left;
754 width: initial;
755 padding: 15px 20px;
756 position: relative;
757 color: #fff;
758 opacity: .5
759 }
760
761 .patchstack-active-tab-logs .patchstack-nav-tab:first-child {
762 border-top-left-radius: 4px
763 }
764
765 .patchstack-active-tab-logs .patchstack-nav-tab,
766 .patchstack-active-tab-logs .patchstack-nav-tab.patchstack-nav-tab-active,
767 .patchstack-active-tab-logs .patchstack-nav-tab:focus,
768 .patchstack-nav-tab:hover {
769 background-color: transparent
770 }
771
772 .patchstack-active-tab-logs .patchstack-nav-tab.patchstack-nav-tab-active {
773 opacity: 1
774 }
775
776 .patchstack-active-tab-logs .patchstack-nav-tab.patchstack-nav-tab-active::after {
777 content: "";
778 display: block;
779 width: 100%;
780 position: absolute;
781 bottom: -8px;
782 left: 0;
783 border-bottom: 5px solid rgba(170, 189, 215, 0.1)
784 }
785
786 .patchstack-top {
787 display: block;
788 width: 100%;
789 position: absolute;
790 z-index: 800;
791 background: #1f2128;
792 border: none;
793 margin-left: -20px;
794 padding-right: 20px
795 }
796
797 .patchstack-top-logo {
798 float: left;
799 margin: 40px 0px 0 45px;
800 }
801
802 .patchstack-bi {
803 border: 1px solid rgba(170, 189, 215, 0.1)!important
804 }
805
806 .patchstack-bi thead {
807 border-bottom: 1px solid rgba(170, 189, 215, 0.1)!important
808 }
809
810 .patchstack-bi tbody>tr>td {
811 padding-left: 0
812 }
813
814 .patchstack-plan {
815 background:#272930;
816 border-radius: 8px;
817 padding: 32px;
818 color: #acacac;
819 font-size: 15px;
820 width: 564px;
821 float: left;
822 position: relative;
823 margin-top: 32px;
824 }
825
826 .patchstack-plan a {
827 color: #AFE614;
828 text-decoration: none;
829 }
830
831 .patchstack-plan1 {
832 margin-right: 80px;
833 }
834
835 .patchstack-is-size-4 {
836 margin-top: 5px;
837 display: inline-block;
838 font-size: 36px;
839 }
840
841 .patchstack-has-text-white,
842 .patchstack-has-text-white:hover {
843 color: #fff !important;
844 text-decoration: none;
845 }
846
847 .patchstack-has-text-white span {
848 color: #AFE614;
849 font-size: 15px;
850 text-transform: uppercase;
851 }
852
853 .patchstack-sub {
854 width: 69%;
855 float: left;
856 margin: 30px 0 0 0;
857 }
858
859 .patchstack-sub span:first-child {
860 color: #fff;
861 font-size: 11px;
862 width: 100%;
863 display: inline-block;
864 margin-bottom: 5px;
865 }
866
867 .patchstack-sub span:last-child {
868 font-size: 15px;
869 }
870
871 .patchstack-plan p {
872 color: #acacac;
873 font-size: 15px;
874 line-height: 20px;
875 margin: 0;
876 }
877
878 .patchstack-plan1 p {
879 margin: 20px 0;
880 }
881
882 .patchstack-plan li {
883 margin-bottom: 8px;
884 }
885
886 .patchstack-check {
887 background: url(../images/check-green.svg) no-repeat #323735;
888 background-position: 6px 8px;
889 border-radius: 50%;
890 height: 24px;
891 width: 24px;
892 display: inline-block;
893 position: relative;
894 top: 5px;
895 margin-right: 10px;
896 }
897
898 .patchstack-check.patchstack-check-grey {
899 background: url(../images/check.svg) no-repeat #32333a;
900 background-position: 3px 5px;
901 }
902
903 .patchstack-strike {
904 color: #585a5e;
905 }
906
907 .patchstack-minus {
908 background: url(../images/minus.svg) no-repeat #32333a;
909 background-position: 4px 4px;
910 border-radius: 50%;
911 height: 24px;
912 width: 24px;
913 display: inline-block;
914 position: relative;
915 top: 5px;
916 margin-right: 10px;
917 }
918
919 .patchstack-free .patchstack-top {
920 position: initial;
921 margin-left: 0;
922 padding-right: 0;
923 }
924
925 .patchstack-free .patchstack-top-logo {
926 width: 184px;
927 margin: 0 auto;
928 float: initial;
929 margin-top: 32px;
930 margin-bottom: 32px;
931 }
932
933 .patchstack-free .patchstack-content-table {
934 padding-top: 0;
935 }
936
937 .patchstack-free .patchstack-content-table>.patchstack-content-inner {
938 max-width: 40rem;
939 margin: 0 auto;
940 float: initial;
941 }
942
943 .patchstack-free .patchstack-content-table>.patchstack-content-inner > .patchstack-font{
944 background: #272930;
945 padding: 20px;
946 border-radius: 4px;
947 }
948
949 .patchstack-free h1 {
950 color: #acacac;
951 font-family: 'Faktum';
952 font-weight: 400!important;
953 font-size: 15px;
954 text-align: center;
955 }
956
957 .patchstack-free h1 a {
958 color: #AFE614;
959 text-decoration: none;
960 }
961
962 .patchstack-free .form-table input[type=text] {
963 background: transparent;
964 width: 100%;
965 border: 2px solid rgba(170, 189, 215, 0.1) !important;
966 padding: 17px 15px;
967 border-radius: 4px;
968 margin: 32px 0;
969 }
970
971 .patchstack-free .form-table label {
972 color: #fff;
973 font-size: 15px;
974 margin: 0;
975 display: inline-block;
976 width: 100%;
977 }
978
979 .patchstack-free .form-table label span {
980 float: right;
981 color: #AFE614;
982 }
983
984 .patchstack-free .button-primary {
985 color: #1C1E22;
986 font-weight: 500;
987 font-size: 13px;
988 line-height: 20px;
989 background: #AFE614;
990 border-radius: 4px;
991 border: none;
992 padding: 12px 30px;
993 margin-top: 34px;
994 width: 100%;
995 text-align: center;
996 }
997
998 .patchstack-free .button-primary:hover {
999 background-color: #6ebe00 !important;
1000 color: #111216 !important;
1001 }
1002
1003 .patchstack-free .form-table th,
1004 .form-table th label {
1005 font-weight: 400;
1006 }
1007
1008 .patchstack-free .submit {
1009 padding: 0;
1010 }
1011
1012 .patchstack-free .patchstack-form-table td {
1013 padding: 3px 0px;
1014 }
1015
1016 .patchstack-free .patchstack-license-h2 {
1017 border-bottom: 1px solid rgba(170,189,215,.1);
1018 margin-left: -20px;
1019 width: 106%;
1020 text-indent: 20px;
1021 padding-bottom: 15px !important;
1022 margin-bottom: 20px;
1023 }
1024
1025 .patchstack-premium {
1026 max-width: 40rem !important;
1027 margin: 0 auto;
1028 float: initial !important;
1029 width: initial !important;
1030 }
1031
1032 .patchstack-premium .patchstack-plan2::before {
1033 display: none;
1034 }
1035
1036 .patchstack-fullwidth {
1037 width: 100% !important;
1038 }
1039
1040 #patchstack-activate {
1041 margin-top: 0;
1042 }
1043
1044 @-moz-keyframes spin {
1045 100% {
1046 -moz-transform: rotate(360deg);
1047 }
1048 }
1049
1050 @-webkit-keyframes spin {
1051 100% {
1052 -webkit-transform: rotate(360deg);
1053 }
1054 }
1055
1056 @keyframes spin {
1057 100% {
1058 -webkit-transform: rotate(360deg);
1059 transform: rotate(360deg);
1060 }
1061 }
1062
1063 .is-polling-section {
1064 margin-bottom: 16px;
1065 text-align: center;
1066 }
1067
1068 .is-polling-section p {
1069 color: #afb9c6;
1070 font-size: 15px;
1071 }
1072
1073 .is-polling-section img.rotate {
1074 -webkit-animation: spin 2s linear infinite;
1075 -moz-animation: spin 2s linear infinite;
1076 animation: spin 2s linear infinite;
1077 }
1078
1079 .patchstack-activate-wrapper {
1080 position: relative;
1081 }
1082
1083 .patchstack-activate-wrapper input[type=submit].button-primary {
1084 position: absolute;
1085 right: 12px;
1086 top: 41px;
1087 padding: 4px 8px !important;
1088 width: auto;
1089 }
1090
1091 .patchstack-activate-wrapper input[type=text] {
1092 margin: 8px 0 0 0 !important;
1093 }
1094
1095 .patchstack-license-button #patchstack-activate {
1096 width: 49%;
1097 float: left;
1098 }
1099
1100 .patchstack-license-button .patchstack-activate {
1101 width: 49%;
1102 float: left;
1103 margin-top: 42px;
1104 margin-left: 2%;
1105 }
1106
1107 .patchstack-activate.button-primary.focus,
1108 .patchstack-activate.button-primary:focus {
1109 background: #AFE614;
1110 border: none;
1111 outline: none;
1112 opacity: .5;
1113 }
1114
1115 p.patchstack-upsell {
1116 text-align: center;
1117 font-size: 15px;
1118 line-height: 24px;
1119 color: #ACACAC;
1120 margin-top: 32px;
1121 }
1122
1123 p.patchstack-upsell a {
1124 color: #AFE614;
1125 text-decoration: none;
1126 }
1127
1128 p.patchstack-upsell img {
1129 position: relative;
1130 top: 7px;
1131 }
1132
1133 .patchstack-status {
1134 width: 100%;
1135 }
1136
1137 .patchstack-status:first-child {
1138 color: #fff;
1139 font-family: 'Faktum';
1140 font-size: 15px;
1141 display: flex;
1142 align-items: center;
1143 }
1144
1145 .patchstack-status-label {
1146 font-size: 13px;
1147 border-radius: 2px;
1148 background: #AFE614;
1149 color: #1C1E22;
1150 padding: 5px 10px 5px 8px;
1151 margin-left: auto;
1152 order: 2;
1153 }
1154
1155 .patchstack-status-label-error {
1156 background: rgba(237, 100, 94, 0.3);
1157 color: #ED645E
1158 }
1159
1160 .patchstack-protection {
1161 background: #2E3036;
1162 border-radius: 8px;
1163 padding: 16px;
1164 color: #fff;
1165 font-size: 20px;
1166 font-weight: 400;
1167 line-height: 28px;
1168 margin: 32px 0;
1169 display: flex;
1170 column-gap: 8px;
1171 align-items: center;
1172 }
1173
1174 .patchstack-protection a.button-primary {
1175 background-color: #afe614;
1176 color: #111216;
1177 width: initial;
1178 margin: 0;
1179 margin-left: auto;
1180 order: 2;
1181 }
1182
1183 .patchstack-loading {
1184 display: none;
1185 width: 32px;
1186 height: 32px;
1187 margin: 0 auto 0 auto;
1188 }
1189
1190 .patchstack-loading div {
1191 box-sizing: border-box;
1192 display: block;
1193 position: absolute;
1194 width: 32px;
1195 height: 32px;
1196 margin: 8px;
1197 border: 4px solid #fff;
1198 border-radius: 50%;
1199 animation: patchstack-loading 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
1200 border-color: #fff transparent transparent transparent;
1201 }
1202
1203 .patchstack-loading div:nth-child(1) {
1204 animation-delay: -0.45s;
1205 }
1206
1207 .patchstack-loading div:nth-child(2) {
1208 animation-delay: -0.3s;
1209 }
1210
1211 .patchstack-loading div:nth-child(3) {
1212 animation-delay: -0.15s;
1213 }
1214
1215 @keyframes patchstack-loading {
1216 0% {
1217 transform: rotate(0deg);
1218 }
1219 100% {
1220 transform: rotate(360deg);
1221 }
1222 }
1223
1224 p.patchstack-resync {
1225 color: #AFE614;
1226 margin-top: 32px;
1227 text-align: center;
1228 }
1229
1230 p.patchstack-error {
1231 color: #ED645E;
1232 font-size: 11.20px;
1233 font-family: Faktum;
1234 font-weight: 400;
1235 line-height: 16px;
1236 letter-spacing: 0.22px;
1237 word-wrap: break-word;
1238 margin-bottom: 32px;
1239 }