PluginProbe
Patchstack – WordPress & Plugins Security / 2.2.3
Patchstack – WordPress & Plugins Security v2.2.3
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.3, at assets/css/patchstack.css

1,245 lines 26.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: #b2d675;
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: #B2D675!important;
233 border: none;
234 border-radius: 4px !important;
235 background-color: rgba(178, 214, 117, 0.18);
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: #b2d675;
254 color: #000 !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 #b2d675
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: #b2d675;
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 .dataTables_wrapper .dataTables_processing {
559 background: #272930!important;
560 color: #fff!important;
561 height: 35px;
562 font-size: 13px;
563 text-transform: uppercase;
564 z-index: 99999
565 }
566
567 .patchstack-content-inner-table .table-overflow .btn {
568 margin-bottom: 0
569 }
570
571 .patchstack-content-inner-table table.dataTable thead {
572 background-color: #272930
573 }
574
575 .patchstack-content-inner-table .table-hover>tbody>tr:hover,
576 .patchstack-content-inner-table table.dataTable tbody tr {
577 background-color: transparent
578 }
579
580 .patchstack-content-inner-table table.dataTable thead td,
581 .patchstack-content-inner-table table.dataTable thead th {
582 border-bottom: 0!important
583 }
584
585 .patchstack-content-inner-table .table-lg>tbody>tr:hover>td:first-child {
586 border-left: 2px solid rgba(170, 189, 215, 0.1)
587 }
588
589 .patchstack-content-inner-table .table>thead>tr>th {
590 border-bottom: none;
591 font-family: 'Faktum';
592 font-size: 11px;
593 font-weight: 500!important;
594 letter-spacing: 1.7px;
595 text-align: left;
596 color: #fff;
597 text-transform: uppercase;
598 padding: 14px 7px!important;
599 border-top: none
600 }
601
602 .patchstack-content-inner-table .table>tbody>tr>td {
603 font-family: 'Faktum';
604 font-size: 13px;
605 font-weight: 300;
606 line-height: 1.46;
607 text-align: left;
608 color: #fff
609 }
610
611 .patchstack-content-inner-table .table>tbody>tr>td:first-child,
612 .patchstack-content-inner-table .table>tfoot>tr>th:first-child,
613 .patchstack-content-inner-table .table>thead>tr>th:first-child {
614 padding-left: 20px!important
615 }
616
617 .patchstack-content-inner-table .table>thead>tr>th:first-child {
618 border-top-left-radius: 0
619 }
620
621 .patchstack-content-inner-table .table>thead>tr>th:last-child {
622 border-top-right-radius: 0
623 }
624
625 .patchstack-content-inner-table .dataTables_wrapper .dataTables_filter,
626 .patchstack-content-inner-table .dataTables_wrapper .dataTables_info,
627 .patchstack-content-inner-table .dataTables_wrapper .dataTables_length,
628 .patchstack-content-inner-table .dataTables_wrapper .dataTables_paginate .paginate_button {
629 color: #fff!important;
630 font-size: 13px;
631 margin-right: 10px
632 }
633
634 .patchstack-content-inner-table .dataTables_wrapper .dataTables_filter input,
635 .patchstack-content-inner-table .dataTables_wrapper .dataTables_length select {
636 border: 1px solid rgba(170, 189, 215, 0.1);
637 background: #272930;
638 color: #fff
639 }
640
641 .patchstack-content-inner-table .table-striped>tbody>tr:nth-of-type(odd) {
642 background-color: #17273c
643 }
644
645 .patchstack-content-inner-table .table-bordered {
646 border: 1px solid #334b69
647 }
648
649 .g-recaptcha {
650 margin-top: -1px!important
651 }
652
653 .table-firewall-log>tbody>tr>td,
654 .table-user-log>tbody>tr>td {
655 border-bottom: 1px solid rgba(170, 189, 215, 0.1)!important
656 }
657
658 .patchstack-content-inner-table table.dataTable {
659 margin: 0 auto!important
660 }
661
662 .patchstack-content-inner-table .dataTables_info,
663 .patchstack-content-inner-table .dataTables_length,
664 .patchstack-content-inner-table .dataTables_paginate .paging_simple_numbers {
665 color: #fff!important
666 }
667
668 .patchstack-content-inner-table .dataTables_info,
669 .patchstack-content-inner-table .dataTables_length,
670 .patchstack-font>h2,
671 .patchstack-font>h4 {
672 color: #fff;
673 padding-left: 10px
674 }
675
676 .patchstack-font>h2 {
677 padding-left: 0;
678 }
679
680 .patchstack-content-inner>h2 {
681 padding-left: 10px
682 }
683
684 .table-firewall-log>thead>tr>th,
685 .patchstack-font>h2,
686 .patchstack-font>h4 {
687 font-family: 'Faktum';
688 font-weight: 300!important
689 }
690
691 .patchstack-content-inner-table .dataTables_wrapper .dataTables_paginate .paginate_button.current,
692 .patchstack-content-inner-table .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
693 background: #272930!important;
694 border-radius: 50%;
695 color: #fff!important;
696 border: none
697 }
698
699 .patchstack-content-inner-table .dataTables_wrapper .dataTables_paginate .paginate_button.next,
700 .patchstack-content-inner-table .dataTables_wrapper .dataTables_paginate .paginate_button.previous {
701 background: 0 0!important;
702 color: #fff!important;
703 border: none!important
704 }
705
706 .patchstack-content-inner-table .dataTables_length {
707 padding-bottom: 15px
708 }
709
710 .patchstack-content-table>.patchstack-content-inner {
711 background-color: #1f2128;
712 color: #fff;
713 float: right;
714 width: 80%;
715 }
716
717 .patchstack-form-wrap>table>tbody>tr>td>label>i,
718 .patchstack-form-wrap>table>tbody>tr>th {
719 font-family: 'Faktum';
720 font-weight: 300;
721 color: #d0d0d0
722 }
723
724 .patchstack-font>h3,
725 .patchstack-form-wrap>h2,
726 .patchstack-inner-block>h3 {
727 color: #fff
728 }
729
730 .patchstack-font>p,
731 .patchstack-form-table>tbody>tr>th>label {
732 color: #d0d0d0
733 }
734
735 .label {
736 font-size: 11.84px;
737 font-weight: 700;
738 line-height: 14px;
739 color: #fff;
740 text-shadow: 0 -1px 0 rgba(0,0,0,.25);
741 white-space: nowrap;
742 vertical-align: baseline;
743 background-color: #999
744 }
745
746 .label {
747 padding: 1px 4px 2px;
748 border-radius: 3px
749 }
750
751 a.label:hover {
752 color: #fff;
753 text-decoration: none;
754 cursor: pointer
755 }
756
757 .label-success {
758 background-color: #468847
759 }
760
761 .label-success[href] {
762 background-color: #356635
763 }
764
765 .patchstack-license-h2 {
766 padding: 0!important
767 }
768
769 #wpwrap {
770 background-color: #1f2128
771 }
772
773 .patchstack-content-table {
774 padding-top: 80px
775 }
776
777 .patchstack-active-tab-logs {
778 padding: 0
779 }
780
781 .patchstack-active-tab-logs h2.patchstack-logs-nav {
782 display: inline-block;
783 margin: -1px 0 0 0;
784 position: relative;
785 width: 100%;
786 padding: 0
787 }
788
789 .patchstack-active-tab-logs h2.patchstack-logs-nav::after {
790 content: "";
791 display: block;
792 position: absolute;
793 width: 100%;
794 border-bottom: 1px solid rgba(170, 189, 215, 0.1);
795 bottom: 0
796 }
797
798 .patchstack-active-tab-logs .patchstack-nav-tab {
799 float: left;
800 width: 150px;
801 margin-left: 0;
802 font-family: 'Faktum';
803 font-size: 15px;
804 font-weight: 300;
805 text-align: left;
806 width: initial;
807 padding: 15px 20px;
808 position: relative;
809 color: #fff;
810 opacity: .5
811 }
812
813 .patchstack-active-tab-logs .patchstack-nav-tab:first-child {
814 border-top-left-radius: 4px
815 }
816
817 .patchstack-active-tab-logs .patchstack-nav-tab,
818 .patchstack-active-tab-logs .patchstack-nav-tab.patchstack-nav-tab-active,
819 .patchstack-active-tab-logs .patchstack-nav-tab:focus,
820 .patchstack-nav-tab:hover {
821 background-color: transparent
822 }
823
824 .patchstack-active-tab-logs .patchstack-nav-tab.patchstack-nav-tab-active {
825 opacity: 1
826 }
827
828 .patchstack-active-tab-logs .patchstack-nav-tab.patchstack-nav-tab-active::after {
829 content: "";
830 display: block;
831 width: 100%;
832 position: absolute;
833 bottom: -8px;
834 left: 0;
835 border-bottom: 5px solid rgba(170, 189, 215, 0.1)
836 }
837
838 .patchstack-top {
839 display: block;
840 width: 100%;
841 position: absolute;
842 z-index: 800;
843 background: #1f2128;
844 border: none;
845 margin-left: -20px;
846 padding-right: 20px
847 }
848
849 .patchstack-top-logo {
850 float: left;
851 margin: 40px 0px 0 45px;
852 }
853
854 .patchstack-bi {
855 border: 1px solid rgba(170, 189, 215, 0.1)!important
856 }
857
858 .patchstack-bi thead {
859 border-bottom: 1px solid rgba(170, 189, 215, 0.1)!important
860 }
861
862 .patchstack-bi tbody>tr>td {
863 padding-left: 0
864 }
865
866 .patchstack-plan {
867 background:#272930;
868 border-radius: 8px;
869 padding: 32px;
870 color: #acacac;
871 font-size: 15px;
872 width: 564px;
873 float: left;
874 position: relative;
875 margin-top: 32px;
876 }
877
878 .patchstack-plan a {
879 color: #B2D675;
880 text-decoration: none;
881 }
882
883 .patchstack-plan1 {
884 margin-right: 80px;
885 }
886
887 .patchstack-is-size-4 {
888 margin-top: 5px;
889 display: inline-block;
890 font-size: 36px;
891 }
892
893 .patchstack-has-text-white,
894 .patchstack-has-text-white:hover {
895 color: #fff;
896 text-decoration: none;
897 }
898
899 .patchstack-has-text-white:hover {
900 opacity: 0.7;
901 }
902
903 .patchstack-has-text-white span {
904 color: #B2D675;
905 font-size: 15px;
906 text-transform: uppercase;
907 }
908
909 .patchstack-sub {
910 width: 69%;
911 float: left;
912 margin: 30px 0 0 0;
913 }
914
915 .patchstack-sub span:first-child {
916 color: #fff;
917 font-size: 11px;
918 width: 100%;
919 display: inline-block;
920 margin-bottom: 5px;
921 }
922
923 .patchstack-sub span:last-child {
924 font-size: 15px;
925 }
926
927 .patchstack-plan p {
928 color: #acacac;
929 font-size: 15px;
930 line-height: 20px;
931 margin: 0;
932 }
933
934 .patchstack-plan1 p {
935 margin: 20px 0;
936 }
937
938 .patchstack-plan li {
939 margin-bottom: 8px;
940 }
941
942 .patchstack-check {
943 background: url(../images/check-green.svg) no-repeat #323735;
944 background-position: 6px 8px;
945 border-radius: 50%;
946 height: 24px;
947 width: 24px;
948 display: inline-block;
949 position: relative;
950 top: 5px;
951 margin-right: 10px;
952 }
953
954 .patchstack-check.patchstack-check-grey {
955 background: url(../images/check.svg) no-repeat #32333a;
956 background-position: 3px 5px;
957 }
958
959 .patchstack-strike {
960 color: #585a5e;
961 }
962
963 .patchstack-minus {
964 background: url(../images/minus.svg) no-repeat #32333a;
965 background-position: 4px 4px;
966 border-radius: 50%;
967 height: 24px;
968 width: 24px;
969 display: inline-block;
970 position: relative;
971 top: 5px;
972 margin-right: 10px;
973 }
974
975 .patchstack-free .patchstack-top {
976 position: initial;
977 margin-left: 0;
978 padding-right: 0;
979 }
980
981 .patchstack-free .patchstack-top-logo {
982 width: 184px;
983 margin: 0 auto;
984 float: initial;
985 margin-top: 32px;
986 margin-bottom: 32px;
987 }
988
989 .patchstack-free .patchstack-content-table {
990 padding-top: 0;
991 }
992
993 .patchstack-free .patchstack-content-table>.patchstack-content-inner {
994 max-width: 40rem;
995 margin: 0 auto;
996 float: initial;
997 }
998
999 .patchstack-free .patchstack-content-table>.patchstack-content-inner > .patchstack-font{
1000 background: #272930;
1001 padding: 20px;
1002 border-radius: 4px;
1003 }
1004
1005 .patchstack-free h1 {
1006 color: #acacac;
1007 font-family: 'Faktum';
1008 font-weight: 400!important;
1009 font-size: 15px;
1010 text-align: center;
1011 }
1012
1013 .patchstack-free h1 a {
1014 color: #B2D675;
1015 text-decoration: none;
1016 }
1017
1018 .patchstack-free .form-table input[type=text] {
1019 background: transparent;
1020 width: 100%;
1021 border: 2px solid rgba(170, 189, 215, 0.1) !important;
1022 padding: 17px 15px;
1023 border-radius: 4px;
1024 margin: 32px 0;
1025 }
1026
1027 .patchstack-free .form-table label {
1028 color: #fff;
1029 font-size: 15px;
1030 margin: 0;
1031 display: inline-block;
1032 width: 100%;
1033 }
1034
1035 .patchstack-free .form-table label span {
1036 float: right;
1037 color: #B2D675;
1038 }
1039
1040 .patchstack-free .button-primary {
1041 color: #B2D675;
1042 font-weight: 500;
1043 font-size: 13px;
1044 line-height: 20px;
1045 background: rgba(178, 214, 117, 0.18);
1046 border-radius: 4px;
1047 border: none;
1048 padding: 12px 30px;
1049 margin-top: 34px;
1050 width: 100%;
1051 text-align: center;
1052 }
1053
1054 .patchstack-free .button-primary:hover {
1055 color: #000;
1056 background: #b2d675;
1057 }
1058
1059 .patchstack-free .form-table th,
1060 .form-table th label {
1061 font-weight: 400;
1062 }
1063
1064 .patchstack-free .submit {
1065 padding: 0;
1066 }
1067
1068 .patchstack-free .patchstack-form-table td {
1069 padding: 3px 0px;
1070 }
1071
1072 .patchstack-free .patchstack-license-h2 {
1073 border-bottom: 1px solid rgba(170,189,215,.1);
1074 margin-left: -20px;
1075 width: 106%;
1076 text-indent: 20px;
1077 padding-bottom: 15px !important;
1078 margin-bottom: 20px;
1079 }
1080
1081 .patchstack-premium {
1082 max-width: 40rem !important;
1083 margin: 0 auto;
1084 float: initial !important;
1085 width: initial !important;
1086 }
1087
1088 .patchstack-premium .patchstack-plan2::before {
1089 display: none;
1090 }
1091
1092 .patchstack-fullwidth {
1093 width: 100% !important;
1094 }
1095
1096 #patchstack-activate {
1097 margin-top: 0;
1098 }
1099
1100 .patchstack-license-button #patchstack-activate {
1101 width: 49%;
1102 float: left;
1103 }
1104
1105 .patchstack-license-button .patchstack-activate {
1106 width: 49%;
1107 float: left;
1108 margin-top: 42px;
1109 margin-left: 2%;
1110 }
1111
1112 .patchstack-activate.button-primary.focus,
1113 .patchstack-activate.button-primary:focus {
1114 background: #b2d675;
1115 border: none;
1116 outline: none;
1117 opacity: .5;
1118 }
1119
1120 p.patchstack-upsell {
1121 text-align: center;
1122 font-size: 15px;
1123 line-height: 24px;
1124 color: #ACACAC;
1125 margin-top: 32px;
1126 }
1127
1128 p.patchstack-upsell a {
1129 color: #B2D675;
1130 text-decoration: none;
1131 }
1132
1133 p.patchstack-upsell img {
1134 position: relative;
1135 top: 7px;
1136 }
1137
1138 .patchstack-status {
1139 width: 100%;
1140 }
1141
1142 .patchstack-status:first-child {
1143 color: #fff;
1144 font-family: 'Faktum';
1145 font-size: 15px;
1146 display: flex;
1147 align-items: center;
1148 }
1149
1150 .patchstack-status-label {
1151 font-size: 13px;
1152 border-radius: 2px;
1153 background: rgba(178, 214, 117, 0.18);
1154 color: #B2D675;
1155 padding: 5px 10px 5px 8px;
1156 margin-left: auto;
1157 order: 2;
1158 }
1159
1160 .patchstack-status-label-error {
1161 background: rgba(237, 100, 94, 0.3);
1162 color: #ED645E
1163 }
1164
1165 .patchstack-protection {
1166 background: #2E3036;
1167 border-radius: 8px;
1168 padding: 16px;
1169 color: #fff;
1170 font-size: 20px;
1171 font-weight: 400;
1172 line-height: 28px;
1173 margin: 32px 0;
1174 display: flex;
1175 column-gap: 8px;
1176 align-items: center;
1177 }
1178
1179 .patchstack-protection a.button-primary {
1180 background: #B2D675;
1181 box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.08);
1182 color: #000;
1183 width: initial;
1184 margin: 0;
1185 margin-left: auto;
1186 order: 2;
1187 }
1188
1189 .patchstack-loading {
1190 display: none;
1191 width: 32px;
1192 height: 32px;
1193 margin: 0 auto 0 auto;
1194 }
1195
1196 .patchstack-loading div {
1197 box-sizing: border-box;
1198 display: block;
1199 position: absolute;
1200 width: 32px;
1201 height: 32px;
1202 margin: 8px;
1203 border: 4px solid #fff;
1204 border-radius: 50%;
1205 animation: patchstack-loading 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
1206 border-color: #fff transparent transparent transparent;
1207 }
1208
1209 .patchstack-loading div:nth-child(1) {
1210 animation-delay: -0.45s;
1211 }
1212
1213 .patchstack-loading div:nth-child(2) {
1214 animation-delay: -0.3s;
1215 }
1216
1217 .patchstack-loading div:nth-child(3) {
1218 animation-delay: -0.15s;
1219 }
1220
1221 @keyframes patchstack-loading {
1222 0% {
1223 transform: rotate(0deg);
1224 }
1225 100% {
1226 transform: rotate(360deg);
1227 }
1228 }
1229
1230 p.patchstack-resync {
1231 color: #B2D675;
1232 margin-top: 32px;
1233 text-align: center;
1234 }
1235
1236 p.patchstack-error {
1237 color: #ED645E;
1238 font-size: 11.20px;
1239 font-family: Faktum;
1240 font-weight: 400;
1241 line-height: 16px;
1242 letter-spacing: 0.22px;
1243 word-wrap: break-word;
1244 margin-bottom: 32px;
1245 }