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

1,145 lines 24.2 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: 12px 30px !important;
232 color: #17191e!important;
233 border: none;
234 border-radius: 4px !important;
235 background-color: #b2d675;
236 font-size: 13px !important;
237 font-weight: 500 !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]:hover,
250 .patchstack-form-wrap input[type=submit]:focus {
251 background-color: #2c405a
252 }
253
254 .patchstack-content-inner input[type=submit]:focus,
255 .patchstack-content-inner input[type=submit]:hover,
256 .patchstack-form-wrap input[type=submit]:focus,
257 .patchstack-form-wrap input[type=submit]:hover {
258 background-color: #b2d675;
259 opacity: 0.2;
260 }
261
262 .form-table th,
263 .patchstack-content-wrap .form-table td {
264 font-size: 14px;
265 color: #444;
266 line-height: 1.3
267 }
268
269 .patchstack-content-inner textarea,
270 .patchstack-form-wrap textarea {
271 padding: 8px 15px;
272 color: #444;
273 border: 1px solid #acacac;
274 border-radius: 3px;
275 font-size: 14px;
276 line-height: 1.3;
277 max-height: 150px;
278 width: 100%
279 }
280
281 .form-table {
282 margin-top: 15px
283 }
284
285 .patchstack-form-wrap .form-table tr {
286 border-bottom: 1px solid rgba(170, 189, 215, 0.1);
287 }
288
289 .form-table tr:last-child {
290 border-bottom: none
291 }
292
293 .form-table th {
294 width: 235px;
295 padding: 15px 15px 15px 0;
296 font-weight: 700;
297 vertical-align: top
298 }
299
300 .form-table td {
301 padding: 15px;
302 vertical-align: top
303 }
304
305 .patchstack-content-wrap .form-table td label {
306 font-style: italic
307 }
308
309 .patchstack-form-wrap .form-table td p {
310 font-size: 11px;
311 line-height: initial;
312 font-weight: 400;
313 color: #d0d0d0;
314 text-transform: initial
315 }
316
317 .form-table input[type=checkbox] {
318 border: 1px solid #acacac;
319 background-color: #fff;
320 width: 16px;
321 height: 16px;
322 -webkit-box-shadow: none;
323 box-shadow: none;
324 margin: 0 9px 0 0
325 }
326
327 .form-table input[type=checkbox]:focus,
328 .form-table input[type=checkbox]:hover {
329 -webkit-box-shadow: none;
330 box-shadow: none
331 }
332
333 .patchstack-content-wrap .form-table input[type=checkbox]:checked {
334 border: 3px solid #b2d675
335 }
336
337 .patchstack-content-wrap .form-table input[type=checkbox]:checked:before {
338 margin: -7px 0 0 -5px;
339 font-size: 23px;
340 width: 25px;
341 color: #b2d675;
342 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);
343 }
344
345 .form-table input[type=text],
346 .form-table select {
347 padding: 8px 15px;
348 color: #444;
349 border: 1px solid #acacac;
350 border-radius: 3px;
351 font-size: 14px;
352 line-height: 1.3;
353 height: auto
354 }
355
356 .form-table .regular-text {
357 width: 26em
358 }
359
360 .patchstack-form-table {
361 border-collapse: inherit
362 }
363
364 table {
365 border-collapse: collapse
366 }
367
368 .patchstack-form-table tr {
369 border-bottom: none
370 }
371
372 .patchstack-form-table tr:last-child td {
373 padding-left: 0
374 }
375
376 .patchstack-form-table th {
377 padding: 8px 15px 8px 0;
378 width: 150px
379 }
380
381 .patchstack-form-table td {
382 padding: 8px 25px
383 }
384
385 .patchstack-form-table td,
386 .patchstack-form-table th {
387 vertical-align: middle
388 }
389
390 .dt-table>tbody>tr>td,
391 .dt-table>tbody>tr>th,
392 .dt-table>tfoot>tr>td,
393 .dt-table>tfoot>tr>th,
394 .dt-table>thead>tr>td,
395 .dt-table>thead>tr>th {
396 line-height: 1.8;
397 border-color: #e6ecf5
398 }
399
400 .dt-table>thead>tr>th {
401 color: #515365;
402 border-bottom: 1px solid #e6ecf5
403 }
404
405 .tooltip-inner,
406 .patchstack-message {
407 border-radius: 4px
408 }
409
410 .q-hover.dash {
411 padding: 0 4px
412 }
413
414 .tooltip {
415 position: absolute;
416 z-index: 1070;
417 display: block;
418 font-family: "Faktum",sans-serif;
419 font-size: 12px;
420 font-weight: 400;
421 line-height: 1.42857143;
422 text-align: left;
423 text-align: start;
424 text-decoration: none;
425 text-shadow: none;
426 text-transform: none;
427 word-break: normal;
428 word-spacing: normal;
429 word-wrap: normal;
430 white-space: normal;
431 line-break: auto
432 }
433
434 .tooltip-inner,
435 pre,
436 thead {
437 text-align: left
438 }
439
440 .tooltip.in {
441 opacity: .9
442 }
443
444 .tooltip.top {
445 padding: 5px 0;
446 margin-top: -3px
447 }
448
449 .tooltip-arrow {
450 position: absolute;
451 width: 0;
452 height: 0;
453 border-color: transparent;
454 border-style: solid
455 }
456
457 .tooltip.top .tooltip-arrow,
458 .tooltip.top-left .tooltip-arrow,
459 .tooltip.top-right .tooltip-arrow {
460 bottom: 0;
461 border-width: 5px 5px 0;
462 border-top-color: #000
463 }
464
465 .tooltip.top .tooltip-arrow {
466 left: 50%;
467 margin-left: -5px
468 }
469
470 .tooltip.top-left .tooltip-arrow {
471 right: 5px;
472 margin-bottom: -5px
473 }
474
475 .tooltip.top-right .tooltip-arrow {
476 left: 5px;
477 margin-bottom: -5px
478 }
479
480 .tooltip.right .tooltip-arrow {
481 top: 50%;
482 left: 0;
483 margin-top: -5px;
484 border-width: 5px 5px 5px 0;
485 border-right-color: #000
486 }
487
488 .tooltip.left .tooltip-arrow {
489 top: 50%;
490 right: 0;
491 margin-top: -5px;
492 border-width: 5px 0 5px 5px;
493 border-left-color: #000
494 }
495
496 .tooltip.bottom .tooltip-arrow,
497 .tooltip.bottom-left .tooltip-arrow,
498 .tooltip.bottom-right .tooltip-arrow {
499 top: 0;
500 border-width: 0 5px 5px;
501 border-bottom-color: #000
502 }
503
504 .tooltip.bottom .tooltip-arrow {
505 left: 50%;
506 margin-left: -5px
507 }
508
509 .tooltip.bottom-left .tooltip-arrow {
510 right: 5px;
511 margin-top: -5px
512 }
513
514 .tooltip.bottom-right .tooltip-arrow {
515 left: 5px;
516 margin-top: -5px
517 }
518
519 .tooltip-inner {
520 font-size: 12px
521 }
522
523 .table-firewall-log {
524 border-color: #2c405a
525 }
526
527 .patchstack-content-inner-tabl table.dataTable tbody tr {
528 background-color: #17273c!important
529 }
530
531 .patchstack-content-inner-tabl thead>tr>th {
532 padding: 0;
533 margin: 0
534 }
535
536 .radio input[type=radio]:checked+label:before {
537 color: #a50f01!important
538 }
539
540 .tooltip-inner {
541 color: #fff;
542 line-height: normal;
543 font-weight: 300
544 }
545
546 .tooltip {
547 opacity: 1!important
548 }
549
550 .tooltip-inner {
551 max-width: 200px;
552 background-color: #000;
553 font-family: 'Faktum', sans-serif;
554 padding: 6px
555 }
556
557 .tooltip.bs-tooltip-auto[x-placement^=top] .arrow::before,
558 .tooltip.bs-tooltip-top .arrow::before {
559 border-top-color: #2c405a
560 }
561
562 .patchstack-content-inner-table .dataTables_wrapper .dataTables_processing {
563 background: #272930!important;
564 color: #fff!important;
565 height: 35px;
566 font-size: 13px;
567 text-transform: uppercase;
568 z-index: 99999
569 }
570
571 .patchstack-content-inner-table .table-overflow .btn {
572 margin-bottom: 0
573 }
574
575 .patchstack-content-inner-table table.dataTable thead {
576 background-color: #272930
577 }
578
579 .patchstack-content-inner-table .table-hover>tbody>tr:hover,
580 .patchstack-content-inner-table table.dataTable tbody tr {
581 background-color: transparent
582 }
583
584 .patchstack-content-inner-table table.dataTable thead td,
585 .patchstack-content-inner-table table.dataTable thead th {
586 border-bottom: 0!important
587 }
588
589 .patchstack-content-inner-table .table-lg>tbody>tr:hover>td:first-child {
590 border-left: 2px solid rgba(170, 189, 215, 0.1)
591 }
592
593 .patchstack-content-inner-table .table>thead>tr>th {
594 border-bottom: none;
595 font-family: 'Faktum';
596 font-size: 11px;
597 font-weight: 500!important;
598 letter-spacing: 1.7px;
599 text-align: left;
600 color: #fff;
601 text-transform: uppercase;
602 padding: 14px 7px!important;
603 border-top: none
604 }
605
606 .patchstack-content-inner-table .table>tbody>tr>td {
607 font-family: 'Faktum';
608 font-size: 13px;
609 font-weight: 300;
610 line-height: 1.46;
611 text-align: left;
612 color: #fff
613 }
614
615 .patchstack-content-inner-table .table>tbody>tr>td:first-child,
616 .patchstack-content-inner-table .table>tfoot>tr>th:first-child,
617 .patchstack-content-inner-table .table>thead>tr>th:first-child {
618 padding-left: 20px!important
619 }
620
621 .patchstack-content-inner-table .table>thead>tr>th:first-child {
622 border-top-left-radius: 0
623 }
624
625 .patchstack-content-inner-table .table>thead>tr>th:last-child {
626 border-top-right-radius: 0
627 }
628
629 .patchstack-content-inner-table .dataTables_wrapper .dataTables_filter,
630 .patchstack-content-inner-table .dataTables_wrapper .dataTables_info,
631 .patchstack-content-inner-table .dataTables_wrapper .dataTables_length,
632 .patchstack-content-inner-table .dataTables_wrapper .dataTables_paginate .paginate_button {
633 color: #fff!important;
634 font-size: 13px;
635 margin-right: 10px
636 }
637
638 .patchstack-content-inner-table .dataTables_wrapper .dataTables_filter input,
639 .patchstack-content-inner-table .dataTables_wrapper .dataTables_length select {
640 border: 1px solid rgba(170, 189, 215, 0.1);
641 background: #272930;
642 color: #fff
643 }
644
645 .patchstack-content-inner-table .table-striped>tbody>tr:nth-of-type(odd) {
646 background-color: #17273c
647 }
648
649 .patchstack-content-inner-table .table-bordered {
650 border: 1px solid #334b69
651 }
652
653 .g-recaptcha {
654 margin-top: -1px!important
655 }
656
657 .table-firewall-log>tbody>tr>td,
658 .table-user-log>tbody>tr>td {
659 border-bottom: 1px solid rgba(170, 189, 215, 0.1)!important
660 }
661
662 .patchstack-content-inner-table table.dataTable {
663 margin: 0 auto!important
664 }
665
666 .patchstack-content-inner-table .dataTables_info,
667 .patchstack-content-inner-table .dataTables_length,
668 .patchstack-content-inner-table .dataTables_paginate .paging_simple_numbers {
669 color: #fff!important
670 }
671
672 .patchstack-content-inner-table .dataTables_info,
673 .patchstack-content-inner-table .dataTables_length,
674 .patchstack-font>h2,
675 .patchstack-font>h4 {
676 color: #fff;
677 padding-left: 10px
678 }
679
680 .patchstack-font>h2 {
681 padding-left: 0;
682 }
683
684 .patchstack-content-inner>h2 {
685 padding-left: 10px
686 }
687
688 .table-firewall-log>thead>tr>th,
689 .patchstack-font>h2,
690 .patchstack-font>h4 {
691 font-family: 'Faktum';
692 font-weight: 300!important
693 }
694
695 .patchstack-content-inner-table .dataTables_wrapper .dataTables_paginate .paginate_button.current,
696 .patchstack-content-inner-table .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
697 background: #272930!important;
698 border-radius: 50%;
699 color: #fff!important;
700 border: none
701 }
702
703 .patchstack-content-inner-table .dataTables_wrapper .dataTables_paginate .paginate_button.next,
704 .patchstack-content-inner-table .dataTables_wrapper .dataTables_paginate .paginate_button.previous {
705 background: 0 0!important;
706 color: #fff!important;
707 border: none!important
708 }
709
710 .patchstack-content-inner-table .dataTables_length {
711 padding-bottom: 15px
712 }
713
714 .patchstack-content-table>.patchstack-content-inner {
715 background-color: #1f2128;
716 color: #fff;
717 float: right;
718 width: 80%;
719 }
720
721 .patchstack-form-wrap>table>tbody>tr>td>label>i,
722 .patchstack-form-wrap>table>tbody>tr>th {
723 font-family: 'Faktum';
724 font-weight: 300;
725 color: #d0d0d0
726 }
727
728 .patchstack-font>h3,
729 .patchstack-form-wrap>h2,
730 .patchstack-inner-block>h3 {
731 color: #fff
732 }
733
734 .patchstack-font>p,
735 .patchstack-form-table>tbody>tr>th>label {
736 color: #d0d0d0
737 }
738
739 .label {
740 font-size: 11.84px;
741 font-weight: 700;
742 line-height: 14px;
743 color: #fff;
744 text-shadow: 0 -1px 0 rgba(0,0,0,.25);
745 white-space: nowrap;
746 vertical-align: baseline;
747 background-color: #999
748 }
749
750 .label {
751 padding: 1px 4px 2px;
752 border-radius: 3px
753 }
754
755 a.label:hover {
756 color: #fff;
757 text-decoration: none;
758 cursor: pointer
759 }
760
761 .label-success {
762 background-color: #468847
763 }
764
765 .label-success[href] {
766 background-color: #356635
767 }
768
769 .patchstack-license-h2 {
770 padding: 0!important
771 }
772
773 #wpwrap {
774 background-color: #1f2128
775 }
776
777 .patchstack-content-table {
778 padding-top: 80px
779 }
780
781 .patchstack-active-tab-logs {
782 padding: 0
783 }
784
785 .patchstack-active-tab-logs h2.patchstack-logs-nav {
786 display: inline-block;
787 margin: -1px 0 0 0;
788 position: relative;
789 width: 100%;
790 padding: 0
791 }
792
793 .patchstack-active-tab-logs h2.patchstack-logs-nav::after {
794 content: "";
795 display: block;
796 position: absolute;
797 width: 100%;
798 border-bottom: 1px solid rgba(170, 189, 215, 0.1);
799 bottom: 0
800 }
801
802 .patchstack-active-tab-logs .patchstack-nav-tab {
803 float: left;
804 width: 150px;
805 margin-left: 0;
806 font-family: 'Faktum';
807 font-size: 15px;
808 font-weight: 300;
809 text-align: left;
810 width: initial;
811 padding: 15px 20px;
812 position: relative;
813 color: #fff;
814 opacity: .5
815 }
816
817 .patchstack-active-tab-logs .patchstack-nav-tab:first-child {
818 border-top-left-radius: 4px
819 }
820
821 .patchstack-active-tab-logs .patchstack-nav-tab,
822 .patchstack-active-tab-logs .patchstack-nav-tab.patchstack-nav-tab-active,
823 .patchstack-active-tab-logs .patchstack-nav-tab:focus,
824 .patchstack-nav-tab:hover {
825 background-color: transparent
826 }
827
828 .patchstack-active-tab-logs .patchstack-nav-tab.patchstack-nav-tab-active {
829 opacity: 1
830 }
831
832 .patchstack-active-tab-logs .patchstack-nav-tab.patchstack-nav-tab-active::after {
833 content: "";
834 display: block;
835 width: 100%;
836 position: absolute;
837 bottom: -8px;
838 left: 0;
839 border-bottom: 5px solid rgba(170, 189, 215, 0.1)
840 }
841
842 .patchstack-top {
843 display: block;
844 width: 100%;
845 position: absolute;
846 z-index: 800;
847 background: #1f2128;
848 border: none;
849 margin-left: -20px;
850 padding-right: 20px
851 }
852
853 .patchstack-top-logo {
854 float: left;
855 margin: 40px 0px 0 45px;
856 }
857
858 .patchstack-bi {
859 border: 1px solid rgba(170, 189, 215, 0.1)!important
860 }
861
862 .patchstack-bi thead {
863 border-bottom: 1px solid rgba(170, 189, 215, 0.1)!important
864 }
865
866 .patchstack-bi tbody>tr>td {
867 padding-left: 0
868 }
869
870 .patchstack-plan {
871 background:#272930;
872 border-radius: 4px;
873 padding: 32px;
874 color: #acacac;
875 font-size: 15px;
876 width: 256px;
877 height: 374px;
878 float: left;
879 position: relative;
880 margin-top: 70px;
881 }
882
883 .patchstack-plan1 {
884 margin-right: 80px;
885 }
886
887 .patchstack-plan1::before {
888 content: 'Start monitoring for vulnerabilities';
889 position: absolute;
890 top: -35px;
891 left: 0;
892 color: #fff;
893 font-size: 15px;
894 }
895
896 .patchstack-plan2::before {
897 content: 'Already have an account?';
898 position: absolute;
899 top: -35px;
900 left: 0;
901 color: #fff;
902 font-size: 15px;
903 }
904
905 .patchstack-is-size-4 {
906 margin-top: 5px;
907 display: inline-block;
908 font-size: 36px;
909 }
910
911 .patchstack-has-text-white,
912 .patchstack-has-text-white:hover {
913 color: #fff;
914 text-decoration: none;
915 }
916
917 .patchstack-has-text-white:hover {
918 opacity: 0.7;
919 }
920
921 .patchstack-has-text-white span {
922 color: #B2D675;
923 font-size: 15px;
924 text-transform: uppercase;
925 }
926
927 .patchstack-sub {
928 width: 69%;
929 float: left;
930 margin: 30px 0 0 0;
931 }
932
933 .patchstack-sub span:first-child {
934 color: #fff;
935 font-size: 11px;
936 width: 100%;
937 display: inline-block;
938 margin-bottom: 5px;
939 }
940
941 .patchstack-sub span:last-child {
942 font-size: 15px;
943 }
944
945 .patchstack-plan p {
946 color: #acacac;
947 font-size: 13px;
948 line-height: 20px;
949 }
950
951 .patchstack-plan1 p {
952 margin: 20px 0;
953 }
954
955 .patchstack-plan li {
956 margin-bottom: 8px;
957 }
958
959 .patchstack-check {
960 background: url(../images/check-green.svg) no-repeat #323735;
961 background-position: 6px 8px;
962 border-radius: 50%;
963 height: 24px;
964 width: 24px;
965 display: inline-block;
966 position: relative;
967 top: 5px;
968 margin-right: 10px;
969 }
970
971 .patchstack-check.patchstack-check-grey {
972 background: url(../images/check.svg) no-repeat #32333a;
973 background-position: 3px 5px;
974 }
975
976 .patchstack-strike {
977 color: #585a5e;
978 }
979
980 .patchstack-minus {
981 background: url(../images/minus.svg) no-repeat #32333a;
982 background-position: 4px 4px;
983 border-radius: 50%;
984 height: 24px;
985 width: 24px;
986 display: inline-block;
987 position: relative;
988 top: 5px;
989 margin-right: 10px;
990 }
991
992 .patchstack-free .patchstack-top {
993 position: initial;
994 margin-left: 0;
995 padding-right: 0;
996 }
997
998 .patchstack-free .patchstack-top-logo {
999 width: 184px;
1000 margin: 0 auto;
1001 float: initial;
1002 margin-top: 30px;
1003 margin-bottom: 30px;
1004 }
1005
1006 .patchstack-free .patchstack-content-table {
1007 padding-top: 0;
1008 }
1009
1010 .patchstack-free .patchstack-content-table>.patchstack-content-inner {
1011 max-width: 45rem;
1012 margin: 0 auto;
1013 float: initial;
1014 }
1015
1016 .patchstack-free .patchstack-content-table>.patchstack-content-inner > .patchstack-font{
1017 background: #272930;
1018 padding: 20px;
1019 border-radius: 4px;
1020 }
1021
1022 .patchstack-free h1 {
1023 color: #fff;
1024 font-family: 'Faktum';
1025 font-weight: 300!important;
1026 font-size: 25px;
1027 text-align: center;
1028 }
1029
1030 .patchstack-free .form-table input[type=text] {
1031 background: transparent;
1032 width: 100%;
1033 border: 2px solid rgba(170, 189, 215, 0.1) !important;
1034 padding: 11px 15px;
1035 }
1036
1037 .patchstack-free .form-table label {
1038 color: #fff;
1039 font-size: 11px;
1040 margin: 15px 0 5px 0;
1041 display: inline-block;
1042 }
1043
1044 .patchstack-free .button-primary {
1045 color: #B2D675;
1046 font-weight: 500;
1047 font-size: 13px;
1048 line-height: 20px;
1049 background: rgba(178, 214, 117, 0.18);
1050 border-radius: 4px;
1051 border: none;
1052 padding: 12px 30px;
1053 margin-top: 34px;
1054 width: 100%;
1055 text-align: center;
1056 }
1057
1058 .patchstack-free .button-primary:hover {
1059 color: #000;
1060 background: #b2d675;
1061 }
1062
1063 .patchstack-free .form-table th,
1064 .form-table th label {
1065 font-weight: 400;
1066 }
1067
1068 .patchstack-free .submit {
1069 padding: 0;
1070 }
1071
1072 .patchstack-free .patchstack-form-table td {
1073 padding: 3px 0px;
1074 }
1075
1076 .patchstack-free .patchstack-license-h2 {
1077 border-bottom: 1px solid rgba(170,189,215,.1);
1078 margin-left: -20px;
1079 width: 106%;
1080 text-indent: 20px;
1081 padding-bottom: 15px !important;
1082 margin-bottom: 20px;
1083 }
1084
1085 .patchstack-premium {
1086 max-width: 19rem !important;
1087 margin: 0 auto;
1088 float: initial !important;
1089 width: initial !important;
1090 }
1091
1092 .patchstack-premium .patchstack-plan2::before {
1093 display: none;
1094 }
1095
1096 .patchstack-fullwidth {
1097 width: 100% !important;
1098 }
1099
1100 #patchstack-activate {
1101 margin-top: 42px;
1102 }
1103
1104 .patchstack-license-button #patchstack-activate {
1105 width: 49%;
1106 float: left;
1107 }
1108
1109 .patchstack-license-button .patchstack-activate {
1110 width: 49%;
1111 float: left;
1112 margin-top: 42px;
1113 margin-left: 2%;
1114 }
1115
1116 .patchstack-activate.button-primary.focus,
1117 .patchstack-activate.button-primary:focus {
1118 background: #b2d675;
1119 border: none;
1120 outline: none;
1121 opacity: .5;
1122 }
1123
1124 p.patchstack-upsell {
1125 text-align: center;
1126 font-size: 15px;
1127 line-height: 24px;
1128 color: #ACACAC;
1129 margin-top: 64px;
1130 }
1131
1132 p.patchstack-upsell a {
1133 color: #B2D675;
1134 text-decoration: none;
1135 }
1136
1137 p.patchstack-upsell img {
1138 position: relative;
1139 top: 7px;
1140 }
1141
1142 .patchstack-premium p.patchstack-upsell {
1143 width: 500px;
1144 margin-left: -90px;
1145 }