PluginProbe ʕ •ᴥ•ʔ
Wordfence Security – Firewall, Malware Scan, and Login Security / 6.2.8
Wordfence Security – Firewall, Malware Scan, and Login Security v6.2.8
8.2.2 8.2.1 8.2.0 3.7.1 3.7.2 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.8.6 3.8.7 3.8.8 3.8.9 3.9.1 4.0.1 4.0.2 4.0.3 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 5.0.8 5.0.9 5.1.1 5.1.2 5.1.4 5.1.5 5.1.6 5.1.7 5.1.8 5.1.9 5.2.1 5.2.2 5.2.3 5.2.4 5.2.5 5.2.6 5.2.7 5.2.8 5.2.9 5.3.1 5.3.10 5.3.11 5.3.12 5.3.2 5.3.3 5.3.4 5.3.5 5.3.6 5.3.7 5.3.8 5.3.9 6.0.1 6.0.10 6.0.11 6.0.12 6.0.14 6.0.15 6.0.16 6.0.17 6.0.18 6.0.19 6.0.2 6.0.20 6.0.21 6.0.22 6.0.23 6.0.24 6.0.25 6.0.3 6.0.4 6.0.5 6.0.6 6.0.7 6.0.8 6.0.9 6.1.1 6.1.10 6.1.11 6.1.12 6.1.14 6.1.15 6.1.16 6.1.17 6.1.2 6.1.3 6.1.4 6.1.5 6.1.6 6.1.7 6.1.8 6.1.9 6.2.0 6.2.1 6.2.10 6.2.2 6.2.3 6.2.4 6.2.5 6.2.6 6.2.7 6.2.8 6.2.9 6.3.0 6.3.1 6.3.10 6.3.11 6.3.12 6.3.14 6.3.15 6.3.16 6.3.17 6.3.18 6.3.19 6.3.2 6.3.20 6.3.21 6.3.22 6.3.3 6.3.4 6.3.5 6.3.6 6.3.7 6.3.8 6.3.9 7.0.1 7.0.2 7.0.3 7.0.4 7.0.5 7.1.0 7.1.1 7.1.10 7.1.11 7.1.12 7.1.14 7.1.15 7.1.16 7.1.17 7.1.18 7.1.19 7.1.2 7.1.20 7.1.3 7.1.4 7.1.5 7.1.6 7.1.7 7.1.8 7.1.9 7.10.0 7.10.1 7.10.2 7.10.3 7.10.4 7.10.5 7.10.6 7.10.7 7.11.0 7.11.1 7.11.2 7.11.3 7.11.4 7.11.5 7.11.6 7.11.7 7.2.1 7.2.2 7.2.3 7.2.4 7.2.5 7.3.1 7.3.2 7.3.3 7.3.4 7.3.5 7.3.6 7.4.0 7.4.1 7.4.10 7.4.11 7.4.12 7.4.14 7.4.2 7.4.3 trunk 7.4.4 1.1 7.4.5 1.2 7.4.6 1.3 7.4.7 1.3.1 7.4.8 1.3.2 7.4.9 1.3.3 7.5.0 1.4.2 7.5.1 1.4.3 7.5.10 1.4.4 7.5.11 1.4.5 7.5.2 1.4.6 7.5.3 1.4.7 7.5.4 1.4.8 7.5.5 1.5.1 7.5.6 1.5.2 7.5.7 1.5.3 7.5.8 1.5.4 7.5.9 1.5.5 7.6.0 1.5.6 7.6.1 2.0.1 7.6.2 2.0.2 7.7.0 2.0.3 7.7.1 2.0.5 7.8.0 2.0.6 7.8.1 2.0.7 7.8.2 2.1.0 7.9.0 2.1.1 7.9.1 2.1.2 7.9.2 2.1.3 7.9.3 2.1.4 8.0.0 2.1.5 8.0.1 3.0.2 8.0.2 3.0.3 8.0.3 3.0.4 8.0.4 3.0.5 8.0.5 3.0.6 8.1.0 3.0.7 8.1.1 3.0.8 8.1.2 3.0.9 8.1.3 3.1.0 8.1.4 3.1.1 v1.4.1 3.1.2 3.1.4 3.1.6 3.2.1 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.3.7 3.4.1 3.4.4 3.4.5 3.5.1 3.5.2 3.6.1 3.6.3 3.6.4 3.6.5 3.6.6 3.6.7 3.6.8 3.6.9
wordfence / css / main.css
wordfence / css Last commit date
images 10 years ago activity-report-widget.css 10 years ago colorbox.css 10 years ago diff.css 14 years ago dt_table.css 14 years ago fullLog.css 14 years ago iptraf.css 14 years ago jquery-ui-timepicker-addon.css 10 years ago jquery-ui.min.css 10 years ago jquery-ui.structure.min.css 10 years ago jquery-ui.theme.min.css 10 years ago main.css 9 years ago phpinfo.css 14 years ago select2.min.css 10 years ago wordfenceBox.css 9 years ago
main.css
1207 lines
1 .wrap.wordfence {
2 direction: ltr;
3 }
4 .wordfenceWrap {
5 margin: 20px 0 0 20px;
6 }
7 div.wordfenceLive {
8 position: relative;
9 height: 29px;
10 white-space: nowrap;
11 overflow: hidden;
12 border-width: 1px 0 1px 0;
13 background-color: #FFFCEF;
14 border-color: #666;
15 border-style: solid;
16 margin: 20px 0 10px 0;
17 padding: 3px 3px 3px 10px;
18 font-family: Arial;
19 font-size: 14px;
20 -webkit-font-smoothing: antialiased;
21 }
22 .branch-4-4 div.wordfenceLive td {
23 padding: 5px 0px 0px;
24 }
25 div.wordfenceLive h2 {
26 font-weight: bold;
27 color: #888;
28 margin: 0 10px 0 0;
29 padding: 0;
30 display: inline;
31 font-size: 14px;
32 font-family: Georgia, serif;
33 font-style: italic;
34 -webkit-font-smoothing: antialiased;
35 }
36 div.wordfenceLive p {
37 color: #000;
38 font-weight: normal;
39 display: inline;
40 }
41 div.wordfenceLive .wordfenceLiveActivity::after {
42 position: absolute;
43 z-index: 3000;
44 top: 0;
45 right: 0;
46 width: 0;
47 height: 0;
48 background: rgba(255, 252, 239, 0.9);
49 content: '';
50 opacity: 0;
51 -webkit-transition: opacity 0.5s, width 0.1s, height 0.1s;
52 -webkit-transition-delay: 0s, 0.5s, 0.5s;
53 -moz-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
54 -o-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
55 transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
56 }
57 .wordfenceLiveActivityPaused div.wordfenceLive .wordfenceLiveActivity::after {
58 width: 100%;
59 height: 100%;
60 opacity: 1;
61 -webkit-transition: opacity 0.5s;
62 transition: opacity 0.5s;
63 }
64 div.wordfenceLive .wordfenceLiveStateMessage {
65 display: none;
66 position: absolute;
67 z-index: 3001;
68 top: 0;
69 left: 0;
70 width: 100%;
71 height: 100%;
72 text-align: center;
73 padding: 3px;
74 font-weight: normal;
75 line-height: 29px;
76 color: #666666;
77 opacity: 0;
78 -webkit-transition: opacity 0.5s, width 0.1s, height 0.1s;
79 -webkit-transition-delay: 0s, 0.5s, 0.5s;
80 -moz-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
81 -o-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
82 transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
83 }
84 div.wordfenceLive .wordfenceLiveStateMessage td {
85 padding: 0px;
86 }
87 .wordfenceLiveActivityPaused div.wordfenceLive .wordfenceLiveStateMessage {
88 opacity: 1;
89 -webkit-transition: opacity 0.5s;
90 transition: opacity 0.5s;
91 display: table;
92 }
93 #wfLiveTrafficOverlayAnchor::after {
94 position: absolute;
95 z-index: 3002;
96 top: 0;
97 right: 0;
98 width: 0;
99 height: 0;
100 background: rgba(241, 241, 241, 0.6);
101 content: '';
102 opacity: 0;
103 -webkit-transition: opacity 0.5s, width 0.1s, height 0.1s;
104 -webkit-transition-delay: 0s, 0.5s, 0.5s;
105 -moz-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
106 -o-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
107 transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
108 }
109 .wordfenceLiveActivityPaused #wfLiveTrafficOverlayAnchor::after {
110 width: 100%;
111 height: 100%;
112 opacity: 1;
113 -webkit-transition: opacity 0.5s;
114 transition: opacity 0.5s;
115 }
116 #wfLiveTrafficDisabledMessage {
117 display: none;
118 position: fixed;
119 z-index: 3003;
120 left: 0;
121 width: 100%;
122 top: 50%;
123 transform: translateY(-50%);
124 text-align: center;
125 color: #666666;
126 opacity: 0;
127 -webkit-transition: opacity 0.5s, width 0.1s, height 0.1s;
128 -webkit-transition-delay: 0s, 0.5s, 0.5s;
129 -moz-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
130 -o-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
131 transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
132 }
133 #wfLiveTrafficDisabledMessage h2 {
134 background-color: #FFF;
135 overflow: hidden;
136 border: 1px solid #CCC;
137 max-width: 350px;
138 margin: 0 auto;
139 padding: 15px;
140 font-size: 2.0em;
141 }
142 #wfLiveTrafficDisabledMessage h2 small {
143 font-size: 0.5em;
144 font-weight: normal;
145 margin-top: 20px;
146 }
147 .wordfenceLiveActivityPaused #wfLiveTrafficDisabledMessage {
148 display: block;
149 opacity: 1;
150 -webkit-transition: opacity 0.5s;
151 transition: opacity 0.5s;
152 }
153 .wordfence-icon32 {
154 width: 32px;
155 height: 32px;
156 background-position: 0 0;
157 background-repeat: no-repeat;
158 padding: 0;
159 margin: 7px 5px 0 0;
160 float: left;
161 }
162 #wfHeading {
163 white-space: nowrap;
164 }
165 #wfHeading:after {
166 content: '.';
167 visibility: hidden;
168 display: block;
169 clear: both;
170 height: 0px;
171 }
172 div.wordfence-lock-icon {
173 background-image: url(../images/wordfence-logo-32x32.png);
174 }
175 a.wfhelp {
176 background-image: url(../images/help.png);
177 width: 12px;
178 height: 12px;
179 background-position: 0 0;
180 background-repeat: no-repeat;
181 padding: 0;
182 margin: 0 3px 0 3px;
183 text-decoration: none;
184 display: inline-block;
185 vertical-align: middle;
186 }
187
188 .wordfence .resulticon {
189 display: block;
190 float: left;
191 width: 16px;
192 height: 16px;
193 background-position: 0 0;
194 background-repeat: no-repeat;
195 border-width: 0;
196 padding: 0;
197 margin: 0 3px 0 0;
198 background-image: url(../images/icons/bullet_yellow.png);
199 }
200
201 .wordfence .wordfenceScanButton { margin: 20px 0 20px 0; }
202
203 .wordfenceBoldTD {
204 font-weight: bold;
205 }
206
207 .wfAjax24 {
208 display: none;
209 width: 24px;
210 height: 24px;
211 background-image: url(../images/icons/ajax24.gif);
212 margin: 0;
213 padding: 0;
214 }
215
216
217 div.wfLoadingWhite32 {
218 width: 32px;
219 height: 32px;
220 background-image: url(../images/icons/ajaxWhite32x32.gif);
221 margin: 0;
222 padding: 0;
223 }
224
225 div.wordfenceScanButton input.button-wf-grey {
226 background: #EFEFEF url(../images/button-grad-grey.png) repeat-x scroll left top;
227 border-color: #EFEFEF;
228 }
229 .wordfenceScanButton table td { vertical-align: top; }
230
231 .wfTabsContainer {
232 background-color: #FFF;
233 overflow: hidden;
234 border: 1px solid #CCC;
235 max-width: 900px;
236 padding: 15px;
237 min-height: 200px;
238 -webkit-font-smoothing: antialiased;
239 }
240 .wfTabsContainer.wfScanIssuesTabs {
241 max-width: 800px;
242 }
243 #wfTabs::after {
244 content: ".";
245 display: block;
246 height: 0;
247 width: 0;
248 line-height: 0;
249 clear: both;
250 visibility: hidden;
251 }
252 #wfTabs a {
253 float: left;
254 z-index: 10;
255 height: 18px;
256 margin: 0 5px -1px 0;
257 padding: 5px 8px;
258 border: 1px solid #CCC;
259 text-decoration: none;
260 background-color: #EFEFEF;
261 color: #21759B;
262 -moz-border-radius-topright: 3px;
263 -moz-border-radius-topleft: 3px;
264 border-top-right-radius: 3px;
265 border-top-left-radius: 3px;
266 }
267 #wfTabs a.selected {
268 border-bottom: 1px solid #FFF;
269 background-color: #FFF;
270 color: #777;
271 }
272 table.wfSummaryParent { font-family: sans-serif; font-size: 14px; color: #000; z-index: 9;}
273 table.wfSummaryParent td { vertical-align: top; padding: 0; margin: 0; }
274 table.wfSummaryParent table.wfSummaryChild th { font-weight: bold; text-align: right; font-family: Georgia, serif; color: #000; padding: 5px 10px 5px 0; border-top: 1px solid #CCC; }
275 table.wfSummaryParent table.wfSummaryChild td { font-weight: normal; text-align: left; padding: 5px 0 5px 0; border-top: 1px solid #CCC; }
276 table.wfSummaryParent table.wfSC1 td { width: 300px; padding: 0 25px 10px 0; }
277 table.wfSummaryParent table.wfSC2 th { width: 80px; }
278 table.wfSummaryParent table.wfSC2 td { width: 100px; }
279 table.wfSummaryParent table.wfSC3 th { width: 80px; }
280 table.wfSummaryParent table.wfSC3 td { width: 250px; }
281 table.wfSummaryParent th.wfHead { font-size: 22px; font-family: Georgia, serif; font-style: italic; color: #555; font-weight: bold; text-align: left; padding: 20px 0 20px 0; -webkit-font-smoothing: antialiased; }
282
283 div.wfIssue table.wfIssue td { padding: 2px; margin: 0; border-width: 0; text-align: left; }
284 div.wfIssue table.wfIssue th { padding: 2px; margin: 0; font-weight: bold; text-align: left; color: #777; }
285 div.wfIssue h2 { margin: 0 0 5px 0; padding: 0; }
286 div.wfIssue table.wfIssueLinks td { border-width: 0; text-align: left; padding-right: 10px; }
287 .wfIssueOptions {
288 border-top: 1px solid #CCC;
289 padding: 10px;
290 }
291 .wfIssueOptions a {
292 margin-left: 10px;
293 }
294 .wfIssueOptions strong {
295 float: left;
296 display: block;
297 width: 60px;
298 }
299 .wfIssueOptions p {
300 margin:6px 0px 0px;
301 }
302 .wfProbSev1, .wfProbSev2, .wfAjaxLight128, .wfResolved {
303 width: 128px;
304 height: 128px;
305 border: 0;
306 margin: 0 auto;
307 background-repeat: no-repeat; background-position: 0 0;
308 text-decoration: none;
309 display: block;
310 }
311 .wfProbSev1 { background-image: url(../images/icons/error128.png); }
312 .wfProbSev2 { background-image: url(../images/icons/warning128.png); }
313 .wfResolved { background-image: url(../images/icons/tick128.png); }
314 .wfAjaxLight128 { background-image: url(../images/icons/ajax3.gif); }
315 .wfStrong { font-weight: bold; }
316 .wordfenceModeElem { display: none; }
317 .wfIssuesContainer { width: 800px; display: none; }
318 .wfIssuesContainer p { width: 550px; }
319 .wfWarn { color: #F00; }
320 img.wfFlag { vertical-align: middle; margin: -3px 4px 0 0; }
321 .wfHitTime { font-style: italic; }
322 .wfAvatar img { vertical-align: middle; }
323 .wfActEvent {
324 border-bottom: 1px solid #CCC;
325 padding: 10px 20px;
326 overflow: auto;
327 }
328 #wf-lt-listings .wfActEvent {
329 padding-left: 15px;
330 border-left: 5px solid #cccccc;
331 }
332 #wf-lt-listings .wfActEvent.wfHuman {
333 border-left: 5px solid #74cb76;
334 }
335 #wf-lt-listings .wfActEvent.wfActionBlocked {
336 border-left: 5px solid #d03935;
337 }
338 #wf-lt-listings .wfActEvent.wfNotice,
339 #wf-lt-listings .wfActEvent.wf404 {
340 border-left: 5px solid #ffeaa0;
341 }
342 #wf-lt-listings .wfActEvent.wfWarning {
343 border-left: 5px solid #ffa13f;
344 }
345 #wf-lt-listings .wfActEvent:hover {
346 background-color: #fff9e9 !important;
347 }
348 #wf-live-traffic {
349 position: relative;
350 overflow: visible;
351 }
352 #wf-live-traffic-legend {
353 position: absolute;
354 top: -1px;
355 left: auto;
356 right: -108px;
357 bottom: 100%;
358 }
359 #wf-live-traffic-legend.sticky {
360 position: fixed;
361 top: 51px;
362 right: auto;
363 left: 1150px;
364 }
365 #wf-live-traffic-legend ul {
366 margin: 0;
367 padding: 10px;
368 background-color: #fff;
369 border: 1px solid #CCC;
370 }
371 #wf-live-traffic-legend ul li {
372 margin: 0;
373 padding: 0;
374 }
375 #wf-live-traffic-legend ul li:before {
376 content: '';
377 display: block;
378 float: left;
379 margin: 3px 6px 0 0;
380 width: 12px;
381 height: 12px;
382 background-color: #CCC;
383 }
384 #wf-live-traffic-legend ul li.wfHuman:before {
385 background-color: #74cb76;
386 }
387 #wf-live-traffic-legend ul li.wfNotice:before {
388 background-color: #ffeaa0;
389 }
390 #wf-live-traffic-legend ul li.wfBlocked:before {
391 background-color: #d03935;
392 }
393
394 .wfTimeAgo { font-family: Georgia, times; color: #999; font-weight: bold; font-style: italic; }
395 table.wfConfigForm th {
396 font-weight: normal;
397 text-align: left;
398 padding: 2px 3px 1px 0;
399 vertical-align: middle;
400 }
401 table.wfConfigForm td {
402 vertical-align: middle;
403 }
404 table.wfConfigForm td.align-top {
405 vertical-align: top;
406 }
407 table th.wfConfigEnable { font-weight: bold; }
408 .wfSavedMsg { display: none; color: #A00; }
409 table th.wfSubheading { font-weight: bold; padding-top: 10px; }
410 .wfALogTime { color: #999; }
411 .wfALogEntry { }
412 .wfALogMailLink, .wfALogViewLink {
413 display: block;
414 position: absolute;
415 padding: 0 0 0 18px;
416 margin: 0;
417 right: 10px;
418 top: 0;
419 background-repeat: no-repeat;
420 font-weight: normal;
421 }
422 .wfALogMailLink {
423 background-image: url(../images/icons/email_go.png);
424 }
425 .wfALogViewLink {
426 background-image: url(../images/icons/magnifier.png);
427 }
428 #wfActivity { position: relative; }
429 h3.wfConfigHeading {
430 font-size: 22px;
431 color: #777;
432 font-family: Georgia;
433 font-style: italic;
434 font-weight: normal
435 }
436 .wfTipText {
437 color: #777;
438 font-family: Georgia;
439 font-style: italic;
440 }
441
442 .consoleHead {
443 position: relative;
444 padding: 0 0 0 3px;
445 font-weight: bold;
446 width: 800px;
447 }
448 .consoleHeadText {
449 font-size: 18px;
450 font-family: Georgia, serif;
451 font-style: italic;
452 color: #555;
453 font-weight: bold;
454 -webkit-font-smoothing: antialiased;
455
456 }
457 .consoleOuter { width: 800px; }
458 .consoleInner { height: 116px; overflow: auto; z-index: 1; }
459 .bevelDiv1 { border: 1px solid #EFEFEF; }
460 .bevelDiv2 { border: 1px solid #AAA; }
461 .bevelDiv3 { border: 1px solid #555;
462 background-color: #FFFFE0; /* #FFFFF0; /* #FFEBCD; #FFFACD; */
463 color: #000; padding: 5px; font-family: Arial; -webkit-font-smoothing: none; }
464
465 .wfBlackCursor{ color: #FFF; }
466 .wfSecure { color: #0A0; font-weight: bold; }
467 .wfActivityLine {
468 }
469 .wfSummaryDate { float: left; margin-left: 3px; }
470 .wfSummaryMsg { float: left; margin-left: 3px; }
471 .wfSummaryResult { float: right; text-align: left; width: 280px; }
472 .wfSummaryLoading { width: 16px; height: 11px; background-image: url('../images/icons/ajaxScan.gif'); }
473 .wfSummaryBad, .wfSummaryErr { color: #A00; }
474 .wfSummaryOK { color: #0A0; }
475 .wfClear {
476 content: ".";
477 display: block;
478 height: 0;
479 width: 0;
480 line-height: 0;
481 clear: both;
482 visibility: hidden;
483 }
484 .wfSummaryFinal {
485 -webkit-font-smoothing: antialiased;
486 font-weight: bold;
487 color: #555;
488 }
489 .wfStartScanButton { text-align: center; }
490 .wf-spinner {
491 display: inline-block;
492 width: 4px;
493 }
494 .wferror {
495 color: #F00;
496 }
497 #wordfenceWorking {
498 padding: 2px 8px 2px 24px;
499 z-index: 100000;
500 position: fixed;
501 right: 2px;
502 bottom: 2px;
503 border: 1px solid #000;
504 background-color: #F00;
505 color: #FFF;
506 font-size: 12px;
507 font-weight: bold;
508 font-family: Arial;
509 text-align: center;
510 background-image: url('../images/icons/ajaxRed16.gif');
511 background-position: 2px 2px;
512 background-repeat: no-repeat;
513 }
514 #paidWrap {
515 position: relative;
516 }
517 #paidCover {
518 }
519 .paidInnerMsg {
520 width: 500px;
521 margin: 150px auto 0 auto;
522 color: #000;
523 font-size: 18px;
524 font-family: Georgia, Times;
525 line-height: 1.8em;
526 text-align: center;
527 -webkit-font-smoothing: antialiased;
528 }
529 .wfMarker {
530 height: 1px;
531 width: 1px;
532 }
533 .wfPaidOnlyNotice {
534 width: 500px;
535 background-color: #FFFFE0;
536 border: 1px solid #000;
537 padding: 10px;
538 margin: 20px;
539 }
540
541
542
543 .wfOnOffSwitch {
544 position: relative !important ; width: 69px !important ;
545 -webkit-user-select:none !important ; -moz-user-select:none !important ; -ms-user-select: none !important ;
546 }
547 .wfOnOffSwitch-checkbox {
548 display: none !important ;
549 }
550 .wfOnOffSwitch-label {
551 display: block !important ; overflow: hidden !important ; cursor: pointer !important ;
552 border: 2px solid #999999 !important ; border-radius: 19px !important ;
553 }
554 .wfOnOffSwitch-inner {
555 width: 200% !important ; margin-left: -100% !important ;
556 -moz-transition: margin 0.3s ease-in 0s !important ; -webkit-transition: margin 0.3s ease-in 0s !important ;
557 -o-transition: margin 0.3s ease-in 0s !important ; transition: margin 0.3s ease-in 0s !important ;
558 }
559 .wfOnOffSwitch-inner:before, .wfOnOffSwitch-inner:after {
560 float: left !important ; width: 50% !important ; height: 19px !important ; padding: 0 !important ; line-height: 19px !important ;
561 font-size: 14px !important ; color: white !important ; font-family: Trebuchet, Arial, sans-serif !important ; font-weight: bold !important ;
562 -moz-box-sizing: border-box !important ; -webkit-box-sizing: border-box !important ; box-sizing: border-box !important ;
563 border-radius: 19px !important ;
564 box-shadow: 0 9.5px 0 rgba(0,0,0,0.08) inset !important ;
565 }
566 .wfOnOffSwitch-inner:before {
567 content: "ON" !important ;
568 padding-left: 10px !important ;
569 background-color: #30D965 !important ; color: #FFFFFF !important ;
570 border-radius: 19px 0 0 19px !important ;
571 }
572 .wfOnOffSwitch-inner:after {
573 content: "OFF" !important ;
574 padding-right: 10px !important ;
575 background-color: #EEEEEE !important ; color: #999999 !important ;
576 text-align: right !important ;
577 border-radius: 0 19px 19px 0 !important ;
578 }
579 .wfOnOffSwitch-switch {
580 width: 19px !important ; margin: 0 !important ;
581 background: #FFFFFF !important ;
582 border: 2px solid #999999 !important ; border-radius: 19px !important ;
583 position: absolute !important ; top: 0 !important ; bottom: 0 !important ; right: 46px !important ;
584 -moz-transition: all 0.3s ease-in 0s !important ; -webkit-transition: all 0.3s ease-in 0s !important ;
585 -o-transition: all 0.3s ease-in 0s !important ; transition: all 0.3s ease-in 0s !important ;
586 background-image: -moz-linear-gradient(center top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 80%) !important ;
587 background-image: -webkit-linear-gradient(center top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 80%) !important ;
588 background-image: -o-linear-gradient(center top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 80%) !important ;
589 background-image: linear-gradient(center top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 80%) !important ;
590 box-shadow: 0 1px 1px white inset !important ;
591 }
592 .wfOnOffSwitch-checkbox:checked + .wfOnOffSwitch-label .wfOnOffSwitch-inner {
593 margin-left: 0 !important ;
594 }
595 .wfOnOffSwitch-checkbox:checked + .wfOnOffSwitch-label .wfOnOffSwitch-switch {
596 right: 0 !important ;
597 }
598 #wordfenceConfigWarning, #wordfenceAdminEmailWarning {
599 clear: left;
600 margin-top: 5px;
601 }
602
603 table.wf-table {
604 width: 100%;
605 max-width: 100%;
606 border-collapse: collapse;
607 }
608 table.wf-table th,
609 table.wf-table td {
610 padding: 6px 4px;
611 border: 1px solid #ccc;
612 }
613 table.wf-table thead th,
614 table.wf-table thead td,
615 table.wf-table tfoot th,
616 table.wf-table tfoot td,
617 table.wf-table tbody.thead th,
618 table.wf-table tbody.thead td {
619 background-color: #222;
620 color: #fff;
621 font-weight: bold;
622 border-color: #474747;
623 text-align: left;
624 }
625 table.wf-table tbody tr.even td,
626 table.wf-table tbody tr:nth-child(2n) td {
627 background-color: #eee;
628 }
629 table.wf-table tbody tr td,
630 table.wf-table tbody tr.odd td {
631 background-color: #fff;
632 }
633 table.wf-table tbody tr:hover > td {
634 background-color: #fffbd8;
635 }
636 table.wf-table tbody.empty-row tr td {
637 border-width: 0;
638 padding: 8px 0;
639 background-color: transparent;
640 }
641
642 table.block-ranges-table {
643 border-collapse: collapse;
644 margin: 10px 0 0;
645 }
646 table.block-ranges-table tr td {
647 border: 1px solid #CCC;
648 border-width: 1px 0;
649 padding: 10px 0 12px 0;
650 }
651
652 .wf-notice {
653 margin: 12px 0;
654 padding: 8px;
655 background-color: #ffffe0;
656 border: 1px solid #ffd975;
657 border-width: 1px 1px 1px 10px;
658 }
659 .wf-success-text,
660 .wf-notice-text {
661 display: inline-block;
662 vertical-align: middle;
663 line-height: 1.3;
664 font-size: 16px;
665 font-weight: bold;
666 font-style: italic;
667 }
668 .wf-notice-text {
669 color: #6d798c;
670 }
671 .wf-success-text {
672 color: #11967A;
673 }
674 .wf-success {
675 margin: 12px 0;
676 padding: 8px;
677 background-color: #ffffff;
678 border: 1px solid #74cb76;
679 border-width: 1px 1px 1px 10px;
680 }
681
682 .wf-premium-callout {
683 border: 1px solid #00709E;
684 background-color: #ffffff;
685 padding: 16px;
686 margin: 20px 0 0;
687 max-width: 860px;
688 }
689 .wf-premium-callout h3 {
690 margin: 0 0 8px;
691 color: #11967A;
692 }
693 .wf-premium-callout ul {
694 margin: 8px 0;
695 padding: 0 0 0 15px;
696 }
697 .wf-premium-callout ul li {
698 list-style-type: disc;
699 margin: 0;
700 padding: 0;
701 }
702 .wf-premium-callout .center {
703 text-align: center;
704 margin: 0;
705 }
706 .wf-premium-callout .button-primary {
707 text-align: center;
708 text-transform: uppercase;
709 font-weight: bold;
710 background-color: #00709E;
711 }
712
713
714 .wf-table td.error {
715 color: #d0514c;
716 font-weight: bold;
717 }
718 .wf-table td.success:before,
719 .wf-table td.error:before {
720 font-size: 16px;
721 display: inline-block;
722 margin: 0px 8px 0px 0px;
723 }
724 .wf-table td.error:before {
725 content: "\2718";
726 }
727 .wf-table td.success {
728 color: #008c10;
729 font-weight: bold;
730
731 max-width: 20%;
732 }
733 .wf-table td.success:before {
734 content: "\2713";
735 }
736 .wf-table td.inactive {
737 font-weight: bold;
738 color: #666666;
739 }
740
741 table.whitelist-table {
742
743 }
744 table.whitelist-table .whitelist-edit {
745 display: none;
746 }
747 table.whitelist-table .edit-mode .whitelist-display {
748 display: none;
749 }
750 table.whitelist-table .edit-mode .whitelist-edit {
751 display: block;
752 }
753 table.whitelist-table .edit-mode span.whitelist-edit,
754 table.whitelist-table .edit-mode input.whitelist-edit {
755 display: inline;
756 }
757
758 .wf-pad-small {
759 margin:8px 0;
760 }
761 #wf-lt-listings {
762 margin:0 0 0;
763 }
764 #wf-lt-listings a {
765 cursor: pointer;
766 text-decoration: underline;
767 }
768 #wf-lt-listings a.button {
769 text-decoration: none;
770 }
771 .wfActionBlocked {
772 background-color: #fff6f6;
773 }
774
775 [class*="span"] {
776 float: left;
777 min-height: 1px;
778 margin-left: 30px;
779 }
780 .row-fluid {
781 width: 100%;
782 *zoom: 1;
783 }
784 .row-fluid:before,
785 .row-fluid:after {
786 display: table;
787 line-height: 0;
788 content: "";
789 }
790 .row-fluid:after {
791 clear: both;
792 }
793 .row-fluid [class*="span"] {
794 display: block;
795 float: left;
796 width: 100%;
797 min-height: 30px;
798 margin-left: 2.564102564102564%;
799 *margin-left: 2.5109110747408616%;
800 -webkit-box-sizing: border-box;
801 -moz-box-sizing: border-box;
802 box-sizing: border-box;
803 }
804 .row-fluid [class*="span"]:first-child {
805 margin-left: 0;
806 }
807 .row-fluid .controls-row [class*="span"] + [class*="span"] {
808 margin-left: 2.564102564102564%;
809 }
810 .row-fluid .span12 {
811 width: 100%;
812 *width: 99.94680851063829%;
813 }
814 .row-fluid .span11 {
815 width: 91.45299145299145%;
816 *width: 91.39979996362975%;
817 }
818 .row-fluid .span10 {
819 width: 82.90598290598291%;
820 *width: 82.8527914166212%;
821 }
822 .row-fluid .span9 {
823 width: 74.35897435897436%;
824 *width: 74.30578286961266%;
825 }
826 .row-fluid .span8 {
827 width: 65.81196581196582%;
828 *width: 65.75877432260411%;
829 }
830 .row-fluid .span7 {
831 width: 57.26495726495726%;
832 *width: 57.21176577559556%;
833 }
834 .row-fluid .span6 {
835 width: 48.717948717948715%;
836 *width: 48.664757228587014%;
837 }
838 .row-fluid .span5 {
839 width: 40.17094017094017%;
840 *width: 40.11774868157847%;
841 }
842 .row-fluid .span4 {
843 width: 31.623931623931625%;
844 *width: 31.570740134569924%;
845 }
846 .row-fluid .span3 {
847 width: 23.076923076923077%;
848 *width: 23.023731587561375%;
849 }
850 .row-fluid .span2 {
851 width: 14.52991452991453%;
852 *width: 14.476723040552828%;
853 }
854 .row-fluid .span1 {
855 width: 5.982905982905983%;
856 *width: 5.929714493544281%;
857 }
858 .row-fluid .offset12 {
859 margin-left: 105.12820512820512%;
860 *margin-left: 105.02182214948171%;
861 }
862 .row-fluid .offset12:first-child {
863 margin-left: 102.56410256410257%;
864 *margin-left: 102.45771958537915%;
865 }
866 .row-fluid .offset11 {
867 margin-left: 96.58119658119658%;
868 *margin-left: 96.47481360247316%;
869 }
870 .row-fluid .offset11:first-child {
871 margin-left: 94.01709401709402%;
872 *margin-left: 93.91071103837061%;
873 }
874 .row-fluid .offset10 {
875 margin-left: 88.03418803418803%;
876 *margin-left: 87.92780505546462%;
877 }
878 .row-fluid .offset10:first-child {
879 margin-left: 85.47008547008548%;
880 *margin-left: 85.36370249136206%;
881 }
882 .row-fluid .offset9 {
883 margin-left: 79.48717948717949%;
884 *margin-left: 79.38079650845607%;
885 }
886 .row-fluid .offset9:first-child {
887 margin-left: 76.92307692307693%;
888 *margin-left: 76.81669394435352%;
889 }
890 .row-fluid .offset8 {
891 margin-left: 70.94017094017094%;
892 *margin-left: 70.83378796144753%;
893 }
894 .row-fluid .offset8:first-child {
895 margin-left: 68.37606837606839%;
896 *margin-left: 68.26968539734497%;
897 }
898 .row-fluid .offset7 {
899 margin-left: 62.393162393162385%;
900 *margin-left: 62.28677941443899%;
901 }
902 .row-fluid .offset7:first-child {
903 margin-left: 59.82905982905982%;
904 *margin-left: 59.72267685033642%;
905 }
906 .row-fluid .offset6 {
907 margin-left: 53.84615384615384%;
908 *margin-left: 53.739770867430444%;
909 }
910 .row-fluid .offset6:first-child {
911 margin-left: 51.28205128205128%;
912 *margin-left: 51.175668303327875%;
913 }
914 .row-fluid .offset5 {
915 margin-left: 45.299145299145295%;
916 *margin-left: 45.1927623204219%;
917 }
918 .row-fluid .offset5:first-child {
919 margin-left: 42.73504273504273%;
920 *margin-left: 42.62865975631933%;
921 }
922 .row-fluid .offset4 {
923 margin-left: 36.75213675213675%;
924 *margin-left: 36.645753773413354%;
925 }
926 .row-fluid .offset4:first-child {
927 margin-left: 34.18803418803419%;
928 *margin-left: 34.081651209310785%;
929 }
930 .row-fluid .offset3 {
931 margin-left: 28.205128205128204%;
932 *margin-left: 28.0987452264048%;
933 }
934 .row-fluid .offset3:first-child {
935 margin-left: 25.641025641025642%;
936 *margin-left: 25.53464266230224%;
937 }
938 .row-fluid .offset2 {
939 margin-left: 19.65811965811966%;
940 *margin-left: 19.551736679396257%;
941 }
942 .row-fluid .offset2:first-child {
943 margin-left: 17.094017094017094%;
944 *margin-left: 16.98763411529369%;
945 }
946 .row-fluid .offset1 {
947 margin-left: 11.11111111111111%;
948 *margin-left: 11.004728132387708%;
949 }
950 .row-fluid .offset1:first-child {
951 margin-left: 8.547008547008547%;
952 *margin-left: 8.440625568285142%;
953 }
954
955
956 .highlighted {
957 -webkit-animation-duration: 1s;
958 animation-duration: 1s;
959 -webkit-animation-fill-mode: both;
960 animation-fill-mode: both;
961 -webkit-animation-timing-function: ease-out;
962 animation-timing-function: ease-out;
963 }
964
965 @-webkit-keyframes highlighted {
966 0% {
967 opacity: 0;
968 background-color: #ffeaa0;
969 }
970 100% {
971 opacity: 1;
972 background-color: #ffffff;
973 }
974 }
975 @keyframes highlighted {
976 0% {
977 opacity: 0;
978 background-color: #ffeaa0;
979 }
980 100% {
981 opacity: 1;
982 background-color: #ffffff;
983 }
984 }
985 @-webkit-keyframes highlightedBlocked {
986 0% {
987 opacity: 0;
988 background-color: #ffeaa0;
989 }
990 100% {
991 opacity: 1;
992 background-color: #fff6f6;
993 }
994 }
995 @keyframes highlightedBlocked {
996 0% {
997 opacity: 0;
998 background-color: #ffeaa0;
999 }
1000 100% {
1001 opacity: 1;
1002 background-color: #fff6f6;
1003 }
1004 }
1005 .highlighted {
1006 -webkit-animation-name: highlighted;
1007 animation-name: highlighted;
1008 }
1009 .highlighted.wfActionBlocked {
1010 -webkit-animation-name: highlightedBlocked;
1011 animation-name: highlightedBlocked;
1012 }
1013
1014 #wf-lt-preset-filters {
1015 min-width: 250px;
1016 }
1017 #wf-lt-advanced-filters > table {
1018 width: 100%;
1019 }
1020 #wf-lt-advanced-filters > table > tr > td {
1021 vertical-align: top;
1022 }
1023 .wf-lt-url {
1024 white-space: nowrap;
1025 }
1026
1027 #input-wafStatus,
1028 #input-wafStatus option,
1029 .select2-container--default {
1030 font-size: 18px;
1031 }
1032 .wafStatus-enabled,
1033 .wafStatus-learning-mode,
1034 .wafStatus-disabled,
1035 .wafStatus-enabled.select2-container--default .select2-selection--single .select2-selection__rendered,
1036 .wafStatus-learning-mode.select2-container--default .select2-selection--single .select2-selection__rendered,
1037 .wafStatus-disabled.select2-container--default .select2-selection--single .select2-selection__rendered {
1038 color: #ffffff;
1039 }
1040 .wafStatus-learning-mode.select2-container--default .select2-selection--single .select2-selection__rendered {
1041 /*color: #484d6a;*/
1042 }
1043 #waf-config-form .select2-container--default .select2-selection--single {
1044 padding: 4px;
1045 text-shadow: 0 0 3px #000000;
1046 font-weight: bold;
1047 border-radius: 3px;
1048 }
1049 #waf-config-form .select2-container .select2-selection--single {
1050 height: auto;
1051 }
1052 /*.wafStatus-enabled,*/
1053 .wafStatus-enabled.select2-container--default .select2-selection--single {
1054 background-color: #61e157;
1055 border-color: #43ad3f;
1056 }
1057 /*.wafStatus-learning-mode,*/
1058 .wafStatus-learning-mode.select2-container--default .select2-selection--single {
1059 background-color: #ffe674;
1060 border-color: #e5ae35;
1061 }
1062 /*.wafStatus-disabled,*/
1063 .wafStatus-disabled.select2-container--default .select2-selection--single, .wafStatus-disabled.select2-container--default.select2-container--disabled .select2-selection--single, .wafStatus-learning-mode.select2-container--default.select2-container--disabled .select2-selection--single, .wafStatus-enabled.select2-container--default.select2-container--disabled .select2-selection--single {
1064 background-color: #ff6d69;
1065 border-color: #dd422c;
1066 }
1067 #waf-config-form .select2-container--default .select2-selection--single .select2-selection__arrow {
1068 height: 100%;
1069 top: 0;
1070 }
1071 .wafStatus-enabled.select2-container--default .select2-selection--single .select2-selection__arrow b,
1072 .wafStatus-learning-mode.select2-container--default .select2-selection--single .select2-selection__arrow b,
1073 .wafStatus-disabled.select2-container--default .select2-selection--single .select2-selection__arrow b {
1074 border-color: #ffffff transparent transparent;
1075 }
1076 .wafStatus-enabled.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,
1077 .wafStatus-learning-mode.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,
1078 .wafStatus-disabled.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
1079 border-color: transparent transparent #ffffff;
1080 }
1081 .wafStatus-description {
1082 display:none;
1083 max-width: 500px;
1084 font-style: italic;
1085 font-size: 14px;
1086 line-height: 1.3;
1087 }
1088 .wordfence-waiting {
1089 line-height: 32px;
1090 }
1091 .wordfence-waiting img {
1092 vertical-align: middle;
1093 }
1094 .wordfence-waiting span {
1095
1096 }
1097
1098 pre.wf-pre {
1099 margin:8px 0 20px;
1100 }
1101 pre.wf-pre {
1102 padding: 12px;
1103 background: #ffffff;
1104 border: 1px solid #999999;
1105 overflow: auto;
1106 }
1107
1108 .wf-center {
1109 text-align: center;
1110 }
1111
1112
1113 /*
1114 Whitelist table
1115 */
1116 .wf-bulk-action {
1117 margin: 12px 0;
1118 }
1119 tr.wf-table-filters {
1120
1121 }
1122 tr.wf-table-filters input {
1123 max-width: 140px;
1124 }
1125
1126 #waf-rules-wrapper {
1127 max-width: 900px;
1128 }
1129
1130 #wordfenceLiveActivityDisabled {
1131 background: #fff;
1132 border-left: 4px solid #ffb900;
1133 -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1);
1134 box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1);
1135 margin-bottom: 12px;
1136 padding: 1px 13px;
1137 max-width: 900px;
1138 }
1139
1140 #wfTwoFactorQRCodeTable {
1141 width: 256px;
1142 height: 256px;
1143 margin: 0 auto;
1144 }
1145
1146 #wfTwoFactorRecoveryCodes {
1147 list-style-type: none;
1148 }
1149
1150 #wfTwoFactorRecoveryCodes li {
1151 font-family: monospace;
1152 text-align: center;
1153 }
1154
1155 #wfTwoFactorDownload .dashicons {
1156 line-height: 26px;
1157 }
1158
1159 #wfConfigForm {
1160 max-width: 1035px;
1161 }
1162
1163 .wordfenceRightRail {
1164 position: absolute;
1165 margin-left: 840px;
1166 width: 269px;
1167 }
1168
1169 .wordfenceRightRail img {
1170 width: 100%;
1171 }
1172
1173 .wordfenceRightRailLiveTraffic, .wordfenceRightRailOptions, .wordfenceRightRailDiagnostics {
1174 margin-left: 1055px;
1175 }
1176
1177 .wordfenceRightRailBlockedIPs, .wordfenceRightRailWAF, .wordfenceRightRailCountryBlocking, .wordfenceRightRailScanSchedule {
1178 margin-left: 950px;
1179 }
1180
1181 .wordfenceRightRail ul {
1182 list-style-type: none;
1183 margin: 0;
1184 }
1185
1186 .wordfenceRightRail .center {
1187 text-align: center;
1188 }
1189 .wordfenceRightRail .button-primary {
1190 text-align: center;
1191 text-transform: uppercase;
1192 font-weight: bold;
1193 background-color: #00709E;
1194 }
1195
1196 .wordfenceWrap.wordfence-community {
1197 min-height: 760px;
1198 }
1199
1200 .wf-hex-sequence {
1201 color: #587ECB;
1202 }
1203
1204 .wfLoadMoreButton.disabled, .wfLoadMoreButton[disabled] {
1205 pointer-events: none;
1206 opacity: 0.65;
1207 }