PluginProbe ʕ •ᴥ•ʔ
Admin and Site Enhancements (ASE) / 5.2.4
Admin and Site Enhancements (ASE) v5.2.4
9.1.0 9.0.2 9.0.1 9.0.0 8.9.2 8.9.1 8.9.0 8.8.8 8.8.7 8.8.6 8.8.5 8.8.4 8.8.3 8.8.2 8.8.1 8.8.0 8.7.3 8.7.2 8.7.1 8.2.1 8.2.2 8.2.3 8.3.0 8.3.1 8.3.2 8.4.0 8.4.1 8.4.2 8.5.0 8.5.1 8.5.2 8.6.0 8.6.1 8.6.2 8.7.0 5.0.1 5.0.2 5.0.2.1 5.0.2.2 5.0.2.3 5.0.2.4 5.1.0 5.2.0 5.2.1 5.2.10 5.2.11 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.0 5.3.1 5.3.2 5.4.0 5.4.1 5.5.0 5.5.1 5.5.2 5.6.0 5.6.1 5.6.2 5.7.0 5.7.1 5.8.0 5.8.1 6.0.0 6.0.3 6.0.4 6.0.5 6.0.5.1 6.0.6 6.0.7 6.0.8.1 6.1.0 6.1.3 6.2.0 6.2.1 6.2.2 6.2.3 6.2.4 6.2.5 6.2.6 6.2.7 6.3.0 6.3.1 6.3.2 6.4.0 6.5.0 6.5.1 6.6.0 6.7.0 6.8.0 6.8.2 6.8.3 6.9.0 6.9.1 6.9.10 6.9.11 6.9.12 6.9.13.1 6.9.13.2 6.9.2 6.9.3 6.9.4 6.9.5 6.9.6 6.9.7 6.9.8 6.9.9 7.0.0 7.0.2 7.0.2.1 7.0.2.2 7.0.2.3 7.0.3 7.1.0 7.1.1 7.1.2 7.1.3 7.1.4 7.1.5 7.2.0 7.2.1 7.3.0 7.3.1 7.3.2 7.3.3 7.4.0 7.4.2 7.4.4 7.4.5 7.4.6 7.4.7 7.4.8 7.5.0 7.5.1 7.5.2 7.5.3 7.5.4 7.6.0 7.6.1 7.6.1.1 7.6.10 7.6.11 7.6.2 7.6.3 7.6.4 7.6.5 7.6.6 7.6.7 7.6.7.1 7.6.8 7.6.9 7.7.0 7.8.0 7.8.1 7.8.10 7.8.11 7.8.12 7.8.13 7.8.14 7.8.15 7.8.16 7.8.17 7.8.18 7.8.2 7.8.3 7.8.4 7.8.5 7.8.5.1 7.8.6 7.8.7 7.8.8 7.8.9 7.9.0 7.9.1 7.9.10 7.9.11 7.9.2 7.9.3 7.9.4 7.9.5 7.9.6 7.9.7 7.9.8 7.9.9 8.0.0 8.0.1 8.0.2 8.0.3 8.0.4 8.0.5 8.0.6 8.0.7 8.0.8 8.1.0 8.1.1 8.1.2 8.1.3 8.1.4 8.2.0 trunk 1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0 1.7.0 1.8.0 1.9.0 2.0.0 2.1.0 2.2.0 2.3.0 2.4.0 2.5.0 2.6.0 2.7.0 2.8.0 2.8.1 2.8.2 2.8.3 2.9.0 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.1.0 3.2.0 3.3.0 3.4.0 3.5.0 3.6.1 3.7.0 3.8.0 3.9.0 3.9.1 3.9.2 4.0.0 4.0.1 4.1.0 4.2.0 4.2.1 4.2.2 4.3.0 4.3.1 4.4.0 4.5.0 4.6.0 4.7.0 4.7.1 4.7.2 4.7.3 4.7.4 4.8.0 4.8.1 4.8.2 4.8.3 4.9.0 4.9.1 4.9.2 4.9.3 5.0.0
admin-site-enhancements / assets / css / admin-page.css
admin-site-enhancements / assets / css Last commit date
codemirror 3 years ago datatables 3 years ago admin-page.css 3 years ago content-order.css 3 years ago hide-admin-notices.css 3 years ago jBox.all.min.css 3 years ago list-table.css 3 years ago maintenance.css 3 years ago media-replace.css 3 years ago wp-admin.css 3 years ago
admin-page.css
850 lines
1 .asenha-header {
2 display: flex;
3 justify-content: space-between;
4 align-items: center;
5 width: 100%;
6 box-sizing: border-box;
7 margin-top: 24px;
8 padding: 28px 20px;
9 background-color: #fafafa;
10 border: 1px solid #ccd0d4;
11 transition: .25s;
12 }
13
14 .asenha-header.asenha-sticky {
15 box-shadow: 0 5px 10px rgb(0 0 0 / 10%);
16 }
17
18 .asenha-header-left {
19 position: relative;
20 display: flex;
21 justify-content: flex-start;
22 }
23
24 .asenha-header-right {
25 position: relative;
26 display: flex;
27 justify-content: flex-end;
28 min-width: 240px;
29 }
30
31 .asenha-header .notice {
32 display: none;
33 }
34
35 .asenha-body {
36 background-color: #fff;
37 border-right: 1px solid #ccd0d4;
38 border-bottom: 1px solid #ccd0d4;
39 border-left: 1px solid #ccd0d4;
40 }
41
42 .asenha .form-table {
43 margin-top: 0;
44 }
45
46 .asenha-footer {
47 /* display: flex; */
48 display: none;
49 flex-direction: column;
50 width: 100%;
51 box-sizing: border-box;
52 padding: 12px 20px;
53 background-color: #fafafa;
54 border-right: 1px solid #ccd0d4;
55 border-bottom: 1px solid #ccd0d4;
56 border-left: 1px solid #ccd0d4;
57 }
58
59 .wrap h1.asenha-heading {
60 font-size: 1.5em;
61 line-height: 26px;
62 font-weight: 400;
63 margin: 0;
64 padding: 0;
65 }
66
67 .asenha-heading a {
68 text-decoration: none;
69 transition: .25s;
70 }
71
72 .asenha-heading a:hover {
73 text-decoration: underline;
74 }
75
76 .asenha-heading small {
77 font-size: 14px;
78 font-weight: 500;
79 color: #555;
80 }
81
82 .asenha-header-action {
83 position: relative;
84 margin-left: 16px;
85 text-decoration: none;
86 transition: .25s;
87 line-height: 30px;
88 }
89
90 .asenha-header-action:first-child {
91 margin-left: 0;
92 }
93
94 .asenha-header-action:hover {
95 text-decoration: underline;
96 }
97
98 /* Button Style - Outlined */
99
100 .wp-core-ui .asenha-header .button-primary {
101 font-weight: 500;
102 transition: .1s;
103 }
104
105 .wp-core-ui .button-primary.plugin-sponsor {
106 margin-left: 16px;
107 margin-right: 16px;
108 color: #fff;
109 background: #de4c73;
110 border-color: #de4c73;
111 }
112
113 .wp-core-ui .button-primary.plugin-sponsor:hover {
114 background: #b13c5c;
115 border-color: #b13c5c;
116 }
117
118 .wp-core-ui .button-primary.plugin-sponsor:focus {
119 box-shadow: none;
120 }
121
122 .asenha-changes-saved {
123 position: absolute;
124 right: 0;
125 top: 33px;
126 background: seagreen;
127 color: #fff;
128 padding: 2px 8px;
129 border-radius: 3px;
130 }
131
132 .asenha-toggle {
133 border-bottom: 1px solid #eee;
134 }
135
136 .form-table .asenha-toggle th:not(.datatable-th) {
137 padding: 20px 10px 16px 20px;
138 line-height: 1.4;
139 }
140
141 .form-table .asenha-toggle td:not(.datatable-td) {
142 padding: 18px 20px 16px 10px;
143 line-height: 1.4;
144 }
145
146 .form-table .asenha-toggle.wider-admin-menu > td .asenha-field-with-options.is-enabled,
147 .form-table .asenha-toggle.change-login-url > td .asenha-field-with-options.is-enabled {
148 margin-bottom: -16px;
149 }
150
151 .asenha-toggle:last-child {
152 border-bottom: 0;
153 }
154
155 .asenha-field-description {
156 position: relative;
157 top: 1px;
158 color: #3c434a;
159 }
160
161 .asenha-field-with-options {
162 width: 100%;
163 }
164
165 /* WP Core UI overrides */
166
167 .wp-core-ui.tools_page_admin-site-enhancements .notice {
168 margin: 20px 20px 0 2px;
169 }
170
171 .asenha .submit {
172 position: absolute;
173 }
174
175 .asenha .submit input {
176 display: none;
177 }
178
179 /* Toggle Styles -- https://codepen.io/deanelliott/pen/GRJjGqK */
180
181 .form-table .asenha-toggle td:not(.datatable-td) {
182 display: flex;
183 align-items: flex-start;
184 }
185
186 .form-table .asenha-toggle .asenha-radio-buttons > td:not(.datatable-td) {
187 align-items: center;
188 }
189
190 :root {
191 --toggleHeight: 22px;
192 --toggleWidth: 40px;
193 --toggleGap: 2px;
194 }
195
196 .asenha-field-checkbox {
197 width: 0 !important;
198 height: 0 !important;
199 opacity: 0;
200 position: absolute;
201 }
202
203 .asenha-field-checkbox + label {
204 position: relative;
205 background: #c0c0c0;
206 width: var(--toggleWidth);
207 min-width: var(--toggleWidth);
208 height: var(--toggleHeight);
209 margin-right: 8px;
210 display: inline-flex;
211 align-items: center;
212 border-radius: 25px;
213 cursor: pointer;
214 transition: background 0.2s ease-in-out;
215 text-indent: calc( var(--toggleWidth) + 10px);
216 }
217 .asenha-field-checkbox + label:after {
218 content: "";
219 background: #fff;
220 width: calc(var(--toggleHeight) - (var(--toggleGap) * 2));
221 height: calc(var(--toggleHeight) - (var(--toggleGap) * 2));
222 position: absolute;
223 top: var(--toggleGap);
224 left: var(--toggleGap);
225 border-radius: 50%;
226 transition: left 0.3s ease-in-out, background 0.2s ease-in-out;
227 }
228
229 .asenha-field-checkbox:checked + label {
230 background: seaGreen;
231 }
232 .asenha-field-checkbox:checked + label:after {
233 left: calc(100% - calc(var(--toggleHeight) - var(--toggleGap)));
234 }
235
236 /* Vertical Tabs */
237
238 .asenha-vertical-tabs {
239 padding: 0px;
240 margin: 0 auto;
241 display: flex;
242 }
243
244 .asenha-tab-buttons {
245 background: #f5f5f5;
246 }
247
248 .asenha-tab-buttons > input {
249 display: none;
250 }
251
252 .asenha-tab-buttons > label {
253 display: block;
254 font-size: 14px;
255 font-weight: 600;
256 color: #999;
257 width: 180px;
258 padding: 20px;
259 background: #f5f5f5;
260 cursor: pointer;
261 transition: .25s;
262 }
263
264 .asenha-tab-buttons > label:hover {
265 color: #444;
266 background: #f9f9f9;
267 }
268
269 .asenha-tab-buttons > input:checked + label {
270 color: #1d2327;
271 background: #ffffff;
272 }
273
274 .asenha-tab-contents > section {
275 display: none;
276 background: #ffffff;
277 }
278
279 /* Show all / less toggler | Modified from https://codepen.io/symonsays/pen/rzgEgY */
280
281 .asenha-field-with-options.field-show-more.is-enabled {
282 display: block;
283 position: relative;
284 -webkit-transition: all 0.5s ease;
285 -moz-transition: all 0.5s ease;
286 -o-transition: all 0.5s ease;
287 transition: all 0.5s ease;
288 }
289
290 .asenha-field-with-options.field-show-more.is-enabled .asenha-field-options-wrapper.wrapper-show-more {
291 height: 80px;
292 overflow: hidden;
293 -webkit-transition: all 0.5s ease;
294 -moz-transition: all 0.5s ease;
295 -o-transition: all 0.5s ease;
296 transition: all 0.5s ease;
297 }
298
299 .asenha-field-with-options.field-show-more.is-enabled .opened.asenha-field-options-wrapper.wrapper-show-more {
300 height: auto;
301 overflow:visible;
302 }
303
304 .asenha-field-with-options.field-show-more.is-enabled .opened.asenha-field-options-wrapper.wrapper-show-more:before {
305 /* bottom: -80px; */
306 display: none;
307 }
308
309 .show-more-less {
310 display: none;
311 }
312
313 .is-enabled .show-more-less {
314 display: block;
315 background: none;
316 text-decoration: none;
317 border: 0;
318 position: absolute;
319 left: 0;
320 bottom: -12px;
321 margin: auto;
322 text-align: center;
323 text-transform: uppercase;
324 font-size: 11px;
325 font-weight: 500;
326 cursor: pointer;
327 z-index: 3;
328 transition: .25s;
329 }
330
331 .is-enabled .show-more-less:active,
332 .is-enabled .show-more-less:hover,
333 .is-enabled .show-more-less:focus {
334 outline: none;
335 box-shadow: none;
336 }
337
338 .is-enabled .show-more-less.show-more,
339 .is-enabled .show-more-less:not(.show-more):hover {
340 color: #2271b1;
341 }
342
343 .is-enabled .show-more-less:not(.show-more) {
344 color: #ddd;
345 }
346
347 .asenha-field-with-options.field-show-more.is-enabled .asenha-field-options-wrapper.wrapper-show-more:before {
348 content: '';
349 display: block;
350 position: absolute;
351 z-index: 1;
352 font-size: 12px;
353 left: 0;
354 right: 0;
355 bottom: 0;
356 height: 60px;
357 width: 100%;
358 text-align: center;
359 background: linear-gradient(to bottom, rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.7) 50%,rgba(255,255,255,1) 100%);
360 }
361
362 /* Sub Fields */
363
364 .form-table .asenha-subfields {
365 display: flex;
366 flex-wrap: wrap;
367 margin-top: 12px;
368 }
369
370 .form-table .asenha-subfields tr:not(.datatable-tr) {
371 display: block;
372 width: 100%;
373 }
374
375 .form-table .asenha-subfields tr.asenha-half {
376 width: 50%;
377 }
378
379 .form-table .asenha-toggle .asenha-field-with-options th:not(.datatable-th) {
380 padding: 0 0 10px 0;
381 }
382
383 .form-table .asenha-subfields tr.asenha-hide-th th:not(.datatable-th) {
384 display: none;
385 }
386
387 .form-table .asenha-subfields tr.asenha-th-border-top {
388 padding-top: 12px;
389 border-top: 1px solid #eee;
390 }
391
392 .asenha-subfields-heading,
393 .form-table .asenha-subfields th {
394 width: 100%;
395 font-weight: 600;
396 color: #3c434a;
397 }
398
399 .form-table .asenha-subfields .non-bold-th th {
400 font-weight: normal;
401 }
402
403 .form-table .asenha-subfields td:not(.datatable-td) {
404 padding: 0;
405 }
406
407 .form-table .asenha-subfields td:not(.datatable-td) label {
408 position: relative;
409 top: -2px;
410 }
411
412 .form-table .asenha-subfields .asenha-radio-buttons td:not(.datatable-td) label {
413 margin-right: 12px;
414 }
415
416 .asenha-subfields .vspacer {
417 display: block;
418 width: 100%;
419 height: 8px;
420 }
421
422 .field-sublabel {
423 display: inline-block;
424 }
425
426 .sublabel-wide {
427 min-width: 180px;
428 }
429
430 /* Text input subfield */
431
432 .form-table .change-login-url .asenha-subfields,
433 .form-table .redirect-after-login .asenha-subfields {
434 margin-top: 8px;
435 }
436
437 .form-table .asenha-subfields tr.asenha-text.with-prefix-suffix,
438 .form-table .asenha-subfields tr.asenha-number.with-prefix-suffix {
439 display: flex;
440 justify-content: flex-start;
441 }
442
443 .form-table .asenha-subfields tr.asenha-radio-buttons.with-prefix-suffix {
444 display: flex;
445 justify-content: flex-start;
446 margin-bottom: 8px;
447 }
448
449 .form-table .asenha-toggle .asenha-text.with-prefix-suffix th:not(.datatable-th),
450 .form-table .asenha-toggle .asenha-number.with-prefix-suffix th:not(.datatable-th),
451 .form-table .asenha-toggle .asenha-radio-buttons.with-prefix-suffix th:not(.datatable-th) {
452 display: flex;
453 height: 30px;
454 line-height: 30px;
455 width: auto;
456 padding: 0;
457 margin-right: 6px;
458 font-weight: normal;
459 color: #3c434a;
460 }
461
462 .form-table .asenha-toggle .asenha-text.with-prefix-suffix.no-margin th:not(.datatable-th),
463 .form-table .asenha-toggle .asenha-number.with-prefix-suffix.no-margin th:not(.datatable-th),
464 .form-table .asenha-toggle .asenha-radio-buttons.with-prefix-suffix.no-margin th:not(.datatable-th) {
465 margin-right: 0;
466 }
467
468 .form-table .asenha-toggle .asenha-text.with-prefix-suffix td:not(.datatable-td),
469 .form-table .asenha-toggle .asenha-number.with-prefix-suffix td:not(.datatable-td),
470 .form-table .asenha-toggle .asenha-radio-buttons.with-prefix-suffix td:not(.datatable-td) {
471 display: flex;
472 align-items: center;
473 }
474
475 .form-table .custom-login-slug td:not(.datatable-td),
476 .form-table .smtp-security td:not(.datatable-td) {
477 margin-bottom: 0;
478 }
479
480 .form-table .smtp-security td:not(.datatable-td) {
481 position: relative;
482 top: 2px;
483 }
484
485 /* Text area input subfield */
486
487 .asenha-subfield-textarea-wrapper,
488 .asenha-subfield-number-wrapper {
489 width: 100%;
490 display: flex;
491 flex-direction: column;
492 }
493
494 .asenha-subfield-textarea {
495 width: 100%;
496 }
497
498 .asenha-subfield-textarea-intro {
499 margin-bottom: 8px;
500 }
501
502 .asenha-subfield-textarea-description {
503 margin-top: 8px;
504 }
505
506 .asenha-subfield-text.with-prefix.with-suffix,
507 .asenha-subfield-password.with-prefix.with-suffix,
508 .asenha-subfield-number.with-prefix.with-suffix,
509 .asenha-subfield-select.with-prefix.with-suffix {
510 margin: 0 4px;
511 }
512
513 .asenha-subfield-text.with-prefix,
514 .asenha-subfield-password.with-prefix,
515 .asenha-subfield-number.with-prefix,
516 .asenha-subfield-select.with-prefix {
517 margin: 0 0 0 4px;
518 }
519
520 .asenha-subfield-text.with-suffix,
521 .asenha-subfield-password.with-suffix,
522 .asenha-subfield-number.with-suffix,
523 .asenha-subfield-select.with-suffix {
524 margin: 0 4px 0 0;
525 }
526
527 .full-width .asenha-subfield-text {
528 width: 100%;
529 }
530
531 .wide .asenha-subfield-text,
532 .wide .asenha-subfield-password {
533 width: 240px;
534 }
535
536 .narrow .asenha-subfield-text {
537 width: 40px;
538 }
539
540 .narrow .asenha-subfield-number {
541 width: 72px;
542 }
543
544 .extra-narrow .asenha-subfield-number {
545 width: 54px;
546 }
547
548 .form-table .asenha-subfields tr:not(.datatable-tr).shift-up {
549 margin-top: -4px;
550 }
551
552 .form-table .asenha-subfields tr:not(.datatable-tr).shift-more-up {
553 margin-top: -12px;
554 }
555
556 .form-table .asenha-subfields tr:not(.datatable-tr).top-border {
557 border-top: 1px solid #eee;
558 padding-top: 8px;
559 }
560
561 .asenha-subfields .faded,
562 .form-table .asenha-subfields td:not(.datatable-td) label .faded {
563 color: #bbb;
564 }
565
566 /* Sortable subfield */
567
568 .form-table .asenha-toggle .asenha-sortable td:not(.datatable-td) {
569 flex-wrap: wrap;
570 flex-direction: column;
571 }
572
573 .subfield-description,
574 .asenha-subfield-number-description {
575 margin-top: 8px;
576 margin-bottom: 8px;
577 }
578
579 .custom-menu-order ul.menu {
580 margin-top: 0;
581 padding-top: 0;
582 overflow: auto;
583 }
584
585 .custom-menu-order .menu-item-bar {
586 display: flex;
587 align-items: center;
588 }
589
590 .custom-menu-order .menu-item-bar .menu-item-handle {
591 box-sizing: border-box;
592 display: flex;
593 align-items: center;
594 padding: 7px 15px 7px 7px;
595 max-width: 500px;
596 width: 500px;
597 min-height: 30px;
598 }
599
600 .custom-menu-order .title-wrapper {
601 display: flex;
602 }
603
604 .custom-menu-order .menu-item-handle .menu-item-checkbox {
605 display: inline-block;
606 }
607
608 .custom-menu-order .menu-item-handle .item-title {
609 display: flex;
610 width: 100%;
611 justify-content: space-between;
612 align-items: center;
613 margin-right: 0;
614 line-height: 30px;
615 }
616
617 .custom-menu-order .menu-item-handle .item-title .menu-item-title a {
618 color: #666;
619 text-decoration: none;
620 margin-left: 6px;
621 }
622
623 .custom-menu-order .menu-item-handle .item-title .menu-item-title a:hover {
624 color: inherit;
625 }
626
627 .menu-item-title input[type="text"] {
628 border: 1px solid #dcdcde;
629 margin-left: -5px;
630 padding: 0 8px 0 4px;
631 font-size: 13px;
632 }
633
634 .menu-item-title input[type="text"]:focus {
635 border: 1px solid #999;
636 box-shadow: none;
637 outline: none;
638 }
639
640 .menu-item-checkbox-label span {
641 font-weight: normal;
642 }
643
644 .custom-menu-order .menu-item-title span,
645 .custom-menu-order .menu-item-settings .submenu-item span {
646 /* display: none; */
647 }
648
649 /* .custom-menu-order .menu-item-title span.awaiting-mod,
650 .custom-menu-order .menu-item-title span.update-plugins {
651 display: none;
652 } */
653
654 #separator1 .menu-item-title,
655 #separator2 .menu-item-title,
656 #separator-last .menu-item-title {
657 font-weight: normal;
658 color: #999;
659 }
660
661 .sortable-placeholder {
662 width: 500px !important;
663 max-width: 500px !important;
664 height: 46px;
665 min-height: 42px;
666 max-height: 42px;
667 background: #cdddd6;
668 border: 1px dashed #508871;
669 }
670
671 .form-table .asenha-subfields td:not(.datatable-td) label.menu-item-checkbox-label {
672 top: 0;
673 }
674
675 #custom-admin-menu .menu-item-depth-0 {
676 display: list-item !important;
677 }
678
679 /*
680 #custom-admin-menu .menu-item > .menu-item-bar > .menu-item-handle:hover,
681 #custom-admin-menu .menu-item:hover > .menu-item-bar > .menu-item-handle {
682 cursor: default;
683 }*/
684
685 #custom-admin-menu .menu-item-depth-0 .dashicons-menu {
686 padding: 5px 8px;
687 cursor: move;
688 color: #ddd;
689 }
690 #custom-admin-menu .menu-item-bar .menu-item-handle:hover .dashicons-menu {
691 color: #1d2327;
692 }
693
694
695 /* CodeMirror*/
696
697 .syntax-highlighted .asenha-subfield-textarea {
698 background: #fcfcfc;
699 }
700
701 .syntax-highlighted .CodeMirror {
702 border: 1px solid #ddd;
703 background: #fcfcfc;
704 }
705
706 /* DataTable */
707
708 .form-table .asenha-toggle .datatable > td {
709 flex-direction: column;
710 }
711
712 .form-table td.dataTables_empty {
713 display: block;
714 width: 100%;
715 margin-bottom: 0;
716 padding: 8px 10px !important;
717 background-color: #fff;
718 }
719
720 .datatable .dataTables_wrapper {
721 background: #f5f5f5;
722 margin-top: 8px;
723 padding: 12px 10px;
724 }
725
726 .datatable .dataTables_wrapper .dataTables_length select,
727 .datatable .dataTables_wrapper .dataTables_filter input {
728 background-color: #fff;
729 }
730
731 .datatable .dataTables_wrapper .dataTables_length select {
732 min-width: 52px;
733 }
734
735 .datatable table.dataTable thead th {
736 font-weight: 500 ;
737 }
738
739 /* Description subfield */
740 .asenha-warning {
741 display: block;
742 padding: 12px 16px;
743 color: #997404;
744 background: #fff3cd;
745 border: 1px solid #ffe69c;
746 }
747
748 /* jBox Modals */
749
750 .jBox-Modal.plugin-sponsor-modal .jBox-content {
751 max-height: calc( 100vh - 120px ) !important;
752 margin-top: 40px;
753 padding: 20px 40px;
754 }
755 .cta-modal-content .sponsorship-content {
756 }
757 .cta-modal-content h2 {
758 font-size: 1.875em;
759 line-height: 1.2;
760 }
761 .cta-modal-content h3 {
762 font-size: 1.5em;
763 line-height: 1.4;
764 }
765 .cta-modal-content p {
766 text-align: left;
767 font-size: 1.25em;
768 line-height: 1.7;
769 }
770 /* Sponsorship Modal */
771
772 .jBox-Modal.plugin-sponsor-modal .jBox-content {
773 }
774 .cta-modal-content.sponsorship .sponsorship-content {
775 display: flex !important;
776 flex-direction: column;
777 align-items: center;
778 }
779 .cta-modal-content.sponsorship .sponsorship-header {
780 text-align: center;
781 }
782 .cta-modal-content.sponsorship .sponsorship-image {
783 display: flex;
784 justify-content: center;
785 margin-bottom: -20px;
786 }
787 .cta-modal-content.sponsorship .sponsorship-image img {
788 width: 50%;
789 }
790 .cta-modal-content.sponsorship .sponsorship-content-sections {
791 display: flex;
792 flex-direction: row;
793 justify-content: space-between;
794 align-items: flex-start;
795 }
796 .cta-modal-content .sponsorship-info {
797 display: flex;
798 width: 48%;
799 }
800 .cta-modal-content .sponsorship-methods {
801 display: flex;
802 width: 48%;
803 flex-direction: column;
804 justify-content: flex-start;
805 align-items: flex-start;
806 }
807 .cta-modal-content.sponsorship a:not(.button) {
808 color: #de4c73;
809 text-decoration: none;
810 }
811 .cta-modal-content.sponsorship a:not(.button):hover {
812 text-decoration: underline;
813 }
814 .cta-modal-content .sponsorship-button {
815 display: flex;
816 align-items: center;
817 font-size: 1.25em;
818 }
819 .cta-modal-content .sponsorship-button.monthly {
820 font-weight: 500;
821 transition: .25s;
822 color: #fff;
823 background: #de4c73;
824 border-color: #de4c73;
825 margin-bottom: 2em;
826 }
827 .cta-modal-content .sponsorship-button.monthly:hover {
828 background: #b13c5c;
829 border-color: #b13c5c;
830 }
831 .cta-modal-content .sponsorship-button.monthly:focus {
832 box-shadow: none;
833 }
834 .cta-modal-content .sponsorship-button.one-time {
835 color: #de4c73;
836 background: transparent;
837 border-color: #de4c73;
838 transition: .1s;
839 }
840 .cta-modal-content .sponsorship-button.one-time:hover {
841 color: #fff;
842 background: #de4c73;
843 }
844 .cta-modal-content .sponsorship-button.one-time:focus {
845 box-shadow: none;
846 }
847
848 .cta-modal-content .sponsorship-button .dashicons {
849 margin-left: 4px;
850 }