PluginProbe ʕ •ᴥ•ʔ
Advanced Database Cleaner – Optimize & Clean Database to Speed Up Site Performance / 3.1.5
Advanced Database Cleaner – Optimize & Clean Database to Speed Up Site Performance v3.1.5
trunk 1.0.0 1.1.0 1.1.1 1.2.0 1.2.1 1.2.2 1.2.3 1.3.0 1.3.1 1.3.5 1.3.6 1.3.7 2.0.0 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.0.7 4.1.0 4.1.1
advanced-database-cleaner / css / admin.css
advanced-database-cleaner / css Last commit date
admin.css 3 years ago index.php 10 years ago sweetalert2.min.css 5 years ago
admin.css
1558 lines
1
2 html {
3 overflow-y: scroll;
4 }
5
6 input:disabled {
7 background-color: #0085ba;
8 border-color: rgba(222,222,222,.75);
9 box-shadow: inset 0 1px 2px rgba(0,0,0,.04);
10 color: #e9e9e9;
11 cursor: default;
12 }
13
14 .aDBc-content-max-width {max-width: 960px}
15
16 .aDBc-link {text-decoration: none}
17
18 .aDBc-clear-both {clear: both}
19
20 .aDBc-float-left {float: left}
21
22 .aDBc-float-right {float: right}
23
24 .aDBc-vertical-align-m {vertical-align: middle !important}
25
26 .aDBc-margin-t-10 {margin-top: 10px}
27
28 .aDBc-margin-t-20 {margin-top: 20px}
29
30 .aDBc-margin-t-30 {margin-top: 30px}
31
32 .aDBc-padding-20 {padding: 20px}
33
34 .aDBc-font-13 {font-size: 13px}
35
36 .aDBc-bold {font-weight: bold}
37
38 .aDBc-please-activate-msg {
39 border-left: 5px solid orange !important;
40 background: #fff;
41 padding: 1px 20px;
42 }
43
44 .aDBc-button-icon {
45 padding: 4px 4px 0px 0px !important;
46 background-repeat: no-repeat;
47 }
48
49 /*---------------------------------------------------------------------------------------------
50 * Header
51 *---------------------------------------------------------------------------------------------*/
52
53 .aDBc-header-wrap {
54 margin-bottom: 25px;
55 background: #fff;
56 border: 1px solid #e5e5e5;
57 border-radius: 6px;
58 min-height: 55px;
59 padding: 25px 20px;
60 }
61
62 .aDBc-header-logo {
63 float: left;
64 margin: 0px 20px 0px 0px;
65 width: 50px;
66 }
67
68 @media screen and (max-width: 375px) {
69 .aDBc-header-logo {display: none}
70 }
71
72 .aDBc-header-help-svg {width: 40px}
73
74 .aDBc-header-title {
75 font-size: 20px;
76 font-weight: 400;
77 margin-bottom: 6px;
78 }
79
80 @media screen and (max-width: 470px) {
81 .aDBc-header-title {font-size: 15px}
82 }
83
84 .aDBc-header-meta {
85 border-top: 1px dashed #eee;
86 padding-top: 3px;
87 }
88
89 .aDBc-header-need-help-ss {display: none}
90
91 @media screen and (max-width: 420px) {
92 .aDBc-header-need-help-ss {display: inline}
93 .aDBc-header-need-help-ls {display: none}
94 }
95
96 .aDBc-header-by {margin-right: 5px}
97
98 .aDBc-header-by span {
99 color: #555;
100 }
101
102 .aDBc-header-need-help-ls, .aDBc-header-need-help-ss {margin-left: 5px}
103
104 .aDBc-header-need-help-ls span {
105 color: #555;
106 }
107
108 .aDBc-header-support {
109 float: right;
110 text-align: center;
111 }
112
113 @media screen and (max-width: 540px) {
114 .aDBc-header-support {display: none}
115 }
116
117 /*---------------------------------------------------------------------------------------------
118 * Premium lost message
119 *---------------------------------------------------------------------------------------------*/
120
121 .aDBc-premium-lost-msg {
122 border-left: 5px solid orange !important;
123 background: #fff !important;
124 padding: 20px !important;
125 margin-bottom: 20px !important;
126 }
127
128 .aDBc-premium-lost-msg > span {
129 font-size: 17px;
130 font-family: arial;
131 color: orange;
132 font-weight: bold;
133 }
134
135 /*---------------------------------------------------------------------------------------------
136 * Tabs menus
137 *---------------------------------------------------------------------------------------------*/
138
139 .aDBc-tab-box {
140 float: left;
141 width: 100%;
142 }
143
144 .aDBc-tab-box-div {
145 min-height: 400px;
146 background: #fff;
147 border: 1px solid #ccc;
148 padding: 40px 20px 20px 20px;
149 border-radius: 0 5px 5px 5px;
150 }
151
152 /*---------------------------------------------------------------------------------------------
153 * Main content for all tabs
154 *---------------------------------------------------------------------------------------------*/
155
156 .aDBc-main-content {
157 margin-top: 10px;
158 margin-right: 260px;
159 }
160
161 @media screen and (max-width: 1200px) {
162 .aDBc-main-content {
163 margin-right: 0px;
164 }
165 }
166
167 /*---------------------------------------------------------------------------------------------
168 * "General cleanup", "Schedules" pages & "Tables" tabs sections
169 *---------------------------------------------------------------------------------------------*/
170
171 .aDBc-left-content {
172 float: left;
173 max-width: 723px;
174 margin-right: 25px;
175 }
176
177 @media screen and (max-width: 1200px) {
178 .aDBc-left-content {
179 max-width: 100%;
180 margin-right: 0px;
181 }
182 }
183
184 .aDBc-right-box {
185 float: left;
186 width: 190px;
187 margin-bottom: 5px;
188 margin-top: 48px;
189 font-size: 12px;
190 color: #888;
191 }
192
193 .aDBc-right-box-content {
194 padding: 20px 10px;
195 margin-bottom: 10px;
196 width: 100%;
197 border: 1px solid #eee;
198 background: #f9f9f9;
199 border-radius: 1px;
200 }
201
202 /*---------------------------------------------------------------------------------------------
203 * "General cleanup" tab
204 *---------------------------------------------------------------------------------------------*/
205
206 .aDBc-keep-link {
207 cursor: pointer;
208 }
209
210 .aDBc-keep-input {
211 width: 35px;
212 font-size: 13px;
213 height: 28px;
214 border: 1px solid #e5e5e5;
215 text-align: center;
216 border-radius: 2px;
217 box-shadow: 0 0 10px #f1f1f1;
218 display: none;
219 }
220
221 .aDBc-keep-button {
222 width: 35px;
223 padding: 0px !important;
224 font-size: 12px !important;
225 height: 25px !important;
226 }
227
228 .aDBc-keep-cancel-link {
229 font-size: 12px;
230 cursor: pointer;
231 display: none;
232 }
233
234 .aDBc-scheduled-in-row {
235 background: #f1f5f5;
236 color: #000;
237 border-radius: 4px;
238 padding: 3px;
239 margin: 2px;
240 }
241
242 .aDBc-info-icon {
243 margin-right: 8px;
244 vertical-align: middle;
245 padding-right: 14px;
246 background: url("../images/information.svg") no-repeat left center;
247 }
248
249 /*---------------------------------------------------------------------------------------------
250 * Styles for the right box in "General cleanup" and "Tables" tabs
251 *---------------------------------------------------------------------------------------------*/
252
253 .aDBc-text-status-db {
254 font-family: verdana;
255 font-size: 12px;
256 }
257
258 .aDBc-schedule-text {
259 padding: 5px 0px 0px 0px;
260 font-family: verdana;
261 font-size: 12px;
262
263 }
264
265 .aDBc-schedule-hook-box {
266 background: #fff;
267 margin-top: 20px;
268 text-align: left;
269 padding: 5px;
270 border: 1px dashed #999;
271 color: black;
272 vertical-align: middle;
273 border: 1px solid #f1f1f1;
274 border-radius: 3px;
275 box-shadow: 0 0 10px #ccc;
276 }
277
278 .aDBc-schedule-on-off {
279 vertical-align: middle;
280 width: 30px;
281 }
282
283 .aDBc-edit-delete-schedule {
284 border-radius: 4px;
285 font-size: 11px;
286 background: #f0f5fa;
287 padding: 2px 4px;
288 float: right;
289 margin-top: 4px;
290 }
291
292 .aDBc-edit-schedule-link {
293 text-decoration: none;
294 margin-right: 3px;
295 }
296
297 .aDBc-delete-schedule-link {
298 float: right;
299 margin-left: 3px;
300 }
301
302 .aDBc-submit-link {
303 background: none !important;
304 border: none !important;
305 text-decoration: none !important;
306 font-size: 11px !important;
307 padding: 0 !important;
308 cursor: pointer !important;
309 color: #0073aa;
310 }
311
312 .aDBc-add-new-schedule {
313 text-align: center !important;
314 margin-top: 20px !important;
315 width: 100% !important;
316 }
317
318 /*---------------------------------------------------------------------------------------------
319 * Styles for custom cleanup pages in "general cleanup"
320 *---------------------------------------------------------------------------------------------*/
321
322 .aDBc-custom-clean-text {
323 float: right;
324 font-size: 15px;
325 margin-top: 10px;
326 margin-bottom: 30px;
327 color: #0992CC;
328 border-radius: 5px;
329 }
330
331 .aDBc-custom-total {
332 background: #ffe4b5;
333 border-radius: 6px;
334 padding: 1px 6px;
335 }
336
337 /*---------------------------------------------------------------------------------------------
338 * Custom schedule page view (add/edit)
339 *---------------------------------------------------------------------------------------------*/
340
341 .aDBc-schedule-title {
342 float: right;
343 border: 1px solid #f0f0f0;
344 box-shadow: 0 0 10px #eee;
345 border-radius: 5px;
346 text-align: center;
347 width: 195px;
348 background: #fff;
349 padding: 10px;
350 font-size: 16px;
351 margin-top: 15px;
352 margin-bottom: 25px;
353 color: #0992CC;
354 }
355
356 @media screen and (max-width: 450px) {
357 .aDBc-schedule-title {
358 clear: both;
359 float: left;
360 }
361 }
362
363 .aDBc-schedule-dashicon {
364 color: #00C6FF !important;
365 margin-right: 6px !important;
366 }
367
368 .aDBc-back-dashicon {
369 font-size: 30px !important;
370 margin-right: 14px !important;
371 margin-top: -1px !important;
372 color: #48BDF3 !important;
373 }
374
375 .aDBc-schedule-table-elements {
376 float: left;
377 max-width: 460px;
378 margin-right: 25px;
379 margin-top: 8px;
380 }
381
382 .aDBc-schedule-tables-box-info {
383 margin-top: 49px;
384 background: #f0f5fa;
385 line-height: 22px;
386 border-radius: 4px;
387 border: 0px solid #eee;
388 }
389
390 /* hide number of items */
391 .aDBc-schedule-table-elements .tablenav .one-page .displaying-num {
392 display: none !important;
393 }
394
395 .aDBc-schedule-info-container {
396 border-top: 1px dashed #ccc;
397 margin-top: 20px;
398 }
399
400 .aDBc-schedule-input-field {
401 width: 100%;
402 margin-top: 6px;
403 margin-bottom: 15px;
404 height: 30px;
405 border-radius: 5px;
406 box-shadow: 0 0 10px #e0e0e0;
407 }
408
409 .aDBc-schedule-input-field:disabled {
410 background-color: #e9e9e9 !important;
411 color: #000 !important;
412 }
413
414 .aDBc-schedule-radio-container {
415 margin-top: 6px;
416 margin-bottom: 15px;
417 text-align: left;
418 background: #fff;
419 padding: 5px;
420 box-shadow: 0 0 10px #e0e0e0;
421 border-radius: 5px;
422 }
423
424 .aDBc-schedule-save-btn-div {
425 width: 100%;
426 margin-top: 20px;
427 }
428
429 /*---------------------------------------------------------------------------------------------
430 * Tables tab
431 *---------------------------------------------------------------------------------------------*/
432
433 .aDBc-lost-space {
434 color: red;
435 font-size: 12px;
436 font-weight: 500;
437 }
438
439 .aDBc-corrupted {
440 color: red;
441 font-size: 12px;
442 font-weight: 500;
443 }
444
445 .aDBc-to-repair-section {
446 padding-top: 10px;
447 margin-top: 10px;
448 border-top: 1px dashed grey;
449 }
450
451 /*---------------------------------------------------------------------------------------------
452 * Cron jobs (tasks) tab
453 *---------------------------------------------------------------------------------------------*/
454
455 .aDBc-arguments {
456 background: #f5f5f5;
457 padding: 2px;
458 border-radius: 4px;
459 border: 1px solid #e1e1e1;
460 }
461
462 /*---------------------------------------------------------------------------------------------
463 * Box messages for tabls, options & tasks
464 *---------------------------------------------------------------------------------------------*/
465
466 .aDBc-box-warning-orphan {
467 background: #fff5cc url("../images/alert.svg") no-repeat scroll 8px 50%;
468 color: #404040;
469 padding: 10px 10px 10px 40px;
470 margin-top: 10px;
471 margin-bottom: 25px;
472 }
473
474 .aDBc-box-info {
475 background: #f0f5fa url("../images/info.svg") no-repeat scroll 8px 50%;
476 color: #404040;
477 padding: 10px 10px 10px 40px;
478 margin-top: 10px;
479 margin-bottom: 25px;
480 }
481
482 /*---------------------------------------------------------------------------------------------
483 * Override WordPress styles
484 *---------------------------------------------------------------------------------------------*/
485
486 /* For plugin main tabs */
487
488 .nav-tab-wrapper {
489 border-bottom: 0px !important;
490 padding: 0 !important;
491 }
492
493 .nav-tab {
494 font-size: 13px !important;
495 line-height: 20px !important;
496 font-weight: normal !important;
497 padding: 10px 10px !important;
498 border-radius: 5px 5px 0 0 !important;
499 }
500
501 @media screen and (max-width: 800px) {
502 .nav-tab {
503 margin-top: 5px !important;
504 }
505 }
506
507 .nav-tab-active, .nav-tab-active:hover {
508 background: #fff !important;
509 font-weight: bold !important;
510 border-bottom: 0px !important;
511 color: #000 !important;
512 border-top: 2px solid #1a9ac9 !important;
513 color: #0073aa !important;
514 }
515
516 /* For WP tables */
517
518 .widefat {
519 border-spacing: 1px !important;
520 border: 1px solid #e5e5e5 !important;
521 border-radius: 2px !important;
522 }
523
524 .widefat > thead {
525 background: #f3f3f3 !important;
526 }
527
528 .widefat thead td.check-column {
529 padding: 10px 3px 5px 3px !important;
530 border-bottom: 1px solid #e5e5e5 !important;
531 }
532
533 @media screen and (max-width: 782px) {
534 .widefat thead td.check-column {
535 padding: 6px 1px 5px 4px !important;
536 }
537 }
538
539 .widefat thead tr th {
540 color: #555 !important;
541 border-bottom: 1px solid #e5e5e5 !important;
542 }
543
544 .widefat th {
545 font-weight: bold !important;
546 font-size: 13px !important;
547 }
548
549 .widefat td, .widefat th {
550 border-bottom: 1px solid #f1f1f1 !important;
551 border-right: 1px solid #f1f1f1 !important;
552 overflow: visible !important;
553 }
554
555 .widefat > tbody > tr:hover {
556 background-color: #f2f2f2 !important;
557 }
558
559 .widefat tbody th.check-column {
560 padding: 10px 3px 5px 3px !important;
561 }
562
563 @media screen and (max-width: 782px) {
564 .widefat tbody th.check-column {
565 padding: 4px 1px 4px 4px !important;
566 }
567 }
568
569 @media screen and (max-width: 782px) {
570 .widefat th input, .widefat thead td input {
571 margin: 1px 0 0 1px !important;
572 }
573 }
574
575 .widefat tfoot {
576 display: none !important;
577 }
578
579 /* To color rows of tables in white */
580
581 .alternate, .striped > tbody > *:nth-child(2n), ul.striped > *:nth-child(2n) {
582 background-color: #fff !important;
583 }
584 .alternate, .striped > tbody > *:nth-child(2n+1), ul.striped > *:nth-child(2n+1) {
585 background-color: #fff !important;
586 }
587
588 /* For paginations of tables */
589
590 .tablenav-pages-navspan {
591 border-radius: 4px !important;
592 }
593
594 .tablenav .tablenav-pages a, .tablenav-pages-navspan {
595 border-radius: 4px !important;
596 }
597
598 .tablenav-pages .current-page {
599 border-radius: 4px !important;
600 }
601
602 /* Override slyes by WP_List_Table class for columns */
603
604 /* "General cleanup" tab columns */
605
606 .column-element_to_clean {
607 width: 41%;
608 }
609
610 .column-count {
611 width: 12%;
612 text-align: center !important;
613 }
614
615 .column-view {
616 width: 12%;
617 text-align: center !important;
618 }
619
620 .column-scheduled {
621 width: 15%;
622 text-align: center !important;
623 }
624
625 .column-keep {
626 width: 20%;
627 border-right: 0 none !important;
628 text-align: center !important;
629 }
630
631 /* Custom cleanup columns for : revisions, auto-drafts and trash posts */
632
633 .column-post_id {width: 10%}
634
635 .column-post_title {width: 34%}
636
637 .column-post_content {width: 34%}
638
639 .column-post_date {width: 22%}
640
641 /* Custom cleanup columns for : Pending comments, Spam Comments, Trash comments, Pingbacks and Trackbacks */
642
643 .column-comment_id {width: 10%}
644
645 .column-comment_author {width: 30%}
646
647 .column-comment_content {width: 38%}
648
649 .column-comment_date {width: 22%}
650
651 /* Custom cleanup columns for : Orphaned post meta, Orphaned comment meta, Orphaned user meta, Orphaned term meta */
652
653 .column-meta_id {width: 20%}
654
655 .column-meta_key {width: 40%}
656
657 .column-meta_value {width: 40%}
658
659 /* Custom cleanup columns for : Orphaned relationships */
660
661 .column-object_id {width: 20%}
662
663 .column-term_taxonomy_id {width: 40%}
664
665 .column-term_order {width: 40%}
666
667 /* Custom cleanup columns for : Transients */
668
669 .column-transient_id {width: 12%}
670
671 .column-transient_name {width: 30%}
672
673 .column-transient_content {width: 25%}
674
675 .column-transient_timeout {width: 20%}
676
677 .column-transient_autoload {width: 13%}
678
679 /* "Tables" tab columns */
680
681 .column-table_name {width: 44%}
682
683 .column-table_rows {width: 14%}
684
685 .column-table_size {
686 width: 14%;
687 font-size: 12px !important;
688 }
689
690 .column-table_belongs_to {width: 28%}
691
692 /* "Options" tab columns */
693
694 .column-option_name {width: 31%}
695
696 .column-option_value {width: 22%}
697
698 .column-option_size {width: 10%}
699
700 .column-option_autoload {width: 12%}
701
702 .column-option_belongs_to {width: 25%}
703
704 /* "Tasks" tab columns */
705
706 .column-hook_name {width: 27%}
707
708 .column-arguments {width: 20%}
709
710 .column-next_run {
711 width: 30%;
712 font-size: 12px !important;
713 }
714
715 .column-hook_belongs_to {width: 23%}
716
717 /* MU site_id column */
718
719 .column-site_id {width: 60px}
720
721 /*---------------------------------------------------------------------------------------------
722 * Items categories counts css for "tables", "options" and "tasks" tabs
723 *---------------------------------------------------------------------------------------------*/
724
725 .aDBc-category-counts {
726 float: right;
727 background: #f5f5f5;
728 padding: 8px;
729 border: 1px solid #eee;
730 text-align: left;
731 border-radius: 4px;
732 }
733
734 @media screen and (max-width: 830px) {
735 .aDBc-category-counts {
736 clear: both;
737 float: left;
738 margin-top: 20px;
739 }
740 }
741
742 .aDBc-category-counts-links {
743 text-decoration: none !important;
744 }
745
746 .aDBc-category-counts-links:hover {
747 border-bottom: 1px dashed #999;
748 }
749
750 .aDBc-selected-category {
751 font-weight: bold;
752 font-size: 13px;
753 }
754
755 .aDBc-category-total {
756 background: #fff;
757 border: 1px solid #eee;
758 color: #fff;
759 padding: 1px 5px;
760 margin-top: 8px;
761 border-radius: 4px;
762 min-width: 50px;
763 }
764
765 .aDBc-category-span {
766 text-align: center;
767 margin-left: 6px;
768 margin-right: 6px;
769 }
770
771 @media screen and (max-width: 830px) {
772 .aDBc-category-span {
773 margin-bottom: 20px;
774 }
775 }
776
777 /*---------------------------------------------------------------------------------------------
778 * Filter section
779 *---------------------------------------------------------------------------------------------*/
780
781 .aDBc-filter-container {
782 float: right;
783 margin-top: 30px;
784 margin-bottom: 30px;
785 width: 100%;
786 background: #f7f7f7;
787 border: 1px solid #f2f2f2;
788 border-radius: 2px;
789 }
790
791 .aDBc-filter-section {
792 float: left;
793 padding: 12px 12px;
794 }
795
796 @media screen and (max-width: 820px) {
797 .aDBc-filter-section {
798 clear: both;
799 }
800 }
801
802 .aDBc-filter-search-input {
803 float: left;
804 line-height: 2 !important;
805 font-size: 13px !important;
806 width: 130px !important;
807 min-height: 30px !important;
808 height: 30px !important;
809 margin-right: 4px;
810 padding-top: 1px !important;
811 padding-left: 6px !important;
812 margin-top: 0px !important;
813 border: 1px solid #ccc !important;
814 border-radius: 4px !important;
815 box-shadow: none !important;
816 }
817
818 @media screen and (max-width: 500px) {
819 .aDBc-filter-search-input {
820 width: 100% !important;
821 margin-right: 0px;
822 }
823 }
824
825 .aDBc-filter-dropdown-menu {
826 line-height: 2 !important;
827 font-size: 13px !important;
828 min-height: 30px !important;
829 height: 30px !important;
830 margin-top: 0px !important;
831 margin-left: 0px !important;
832 padding-top: 1px !important;
833 padding-left: 6px !important;
834 border: 1px solid #ccc !important;
835 border-radius: 4px !important;
836 box-shadow: none !important;
837 }
838
839 @media screen and (max-width: 500px) {
840 .aDBc-filter-dropdown-menu {
841 width: 100% !important;
842 margin-top: 5px !important;
843 margin-left: 0px;
844 }
845 }
846
847 .aDBc-filter-botton {
848 float: left;
849 height: 30px !important;
850 width: 50px !important;
851 margin-top: 0px !important;
852 }
853
854 @media screen and (max-width: 500px) {
855 .aDBc-filter-botton {
856 clear: both;
857 margin-top: 5px !important;
858 }
859 }
860
861 .aDBc-items-per-page {
862 float: right;
863 padding: 12px 12px;
864 }
865
866 @media screen and (max-width: 820px) {
867 .aDBc-items-per-page {
868 float: left;
869 clear: both;
870 }
871 }
872
873 .aDBc-items-per-page-label {
874 float: left;
875 padding-top: 5px;
876 padding-right: 8px;
877 font-size: 13px;
878 }
879
880 .aDBc-items-per-page-input {
881 float: left;
882 font-size: 13px !important;
883 width: 60px !important;
884 min-height: 30px !important;
885 height: 30px !important;
886 margin-right: 4px;
887 margin-top: 0px !important;
888 padding-left: 6px !important;
889 border: 1px solid #ccc !important;
890 border-radius: 4px !important;
891 box-shadow: none !important;
892 }
893
894 .aDBc-show-botton {
895 float: left;
896 height: 30px !important;
897 margin-top: 0px !important;
898 }
899
900 .aDBc-delete-custom-filter {
901 clear: both;
902 padding: 5px 0px 8px 14px;
903 }
904
905 /* custom filter for custom cleanup */
906
907 .aDBc-custom-filter-radio-section {
908 float: left;
909 background: #fff;
910 padding: 6px;
911 margin-right: 6px;
912 border: 1px solid #eee;
913 border-radius: 4px;
914 box-shadow: 0 0 10px #f1f1f1;
915 }
916
917 @media screen and (max-width: 820px) {
918 .aDBc-custom-filter-radio-section {
919 padding: 4px;
920 }
921 }
922
923 /* In free, filter not available */
924
925 .aDBc-filter-pro-only {
926 pointer-events: none;
927 opacity: 0.5;
928 }
929
930 /*---------------------------------------------------------------------------------------------
931 * Run search, double check
932 *---------------------------------------------------------------------------------------------*/
933
934 .aDBc-run-new-search, .aDBc-run-new-search:disabled {
935 height: 34px !important;
936 min-width: 145px !important;
937 background-color: #0085ba;
938 background-image: url("../images/search-icon.svg");
939 background-repeat: no-repeat !important;
940 background-position: 8px 50% !important;
941 padding-left: 38px !important;
942 text-align: left;
943 border-color: #0073aa #006799 #006799;
944 box-shadow: 0 1px 0 #006799;
945 color: #fff;
946 text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799;
947 display: inline-block;
948 text-decoration: none;
949 font-size: 13px;
950 line-height: 26px;
951 margin: 0;
952 cursor: pointer;
953 border-width: 1px;
954 border-style: solid;
955 border-radius: 3px;
956 white-space: nowrap;
957 box-sizing: border-box;
958 }
959
960 .aDBc-run-new-search:hover {
961 background-color: #178DBD;
962 }
963
964 .aDBc-double-check {
965 height: 34px !important;
966 min-width: 145px !important;
967 background-color: #0085ba;
968 background-image: url("../images/double_check.svg");
969 background-repeat: no-repeat !important;
970 background-position: 8px 50% !important;
971 padding-left: 38px !important;
972 text-align: left;
973 border-color: #0073aa #006799 #006799;
974 box-shadow: 0 1px 0 #006799;
975 color: #fff;
976 text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799;
977 display: inline-block;
978 text-decoration: none;
979 font-size: 13px;
980 line-height: 26px;
981 margin: 0;
982 cursor: pointer;
983 border-width: 1px;
984 border-style: solid;
985 border-radius: 3px;
986 white-space: nowrap;
987 box-sizing: border-box;
988 }
989
990 .aDBc-double-check:hover {
991 background-color: #178DBD;
992 }
993
994 /*---------------------------------------------------------------------------------------------
995 * Scan progress bar
996 *---------------------------------------------------------------------------------------------*/
997
998 #aDBc-progress-container {
999 margin-top: 20px;
1000 display: none;
1001 }
1002
1003 .aDBc-progress-background {
1004 background: #eee;
1005 width: 100%;
1006 height: 25px;
1007 border-radius: 2px;
1008 }
1009
1010 .aDBc-progress-bar {
1011 float: left;
1012 width: 0;
1013 height: 100%;
1014 font-size: 12px;
1015 line-height: 25px;
1016 color: #fff;
1017 text-align: center;
1018 background-color: #0570bc;
1019 -webkit-transition: width 1s ease;
1020 -o-transition: width 1s ease;
1021 transition: width 1s ease;
1022 border-radius: 2px;
1023 }
1024
1025 /*---------------------------------------------------------------------------------------------
1026 * Edit categorization
1027 *---------------------------------------------------------------------------------------------*/
1028
1029 .aDBc-edit-correction-title {
1030 text-align: center;
1031 margin-top: 10px;
1032 padding: 8px;
1033 background: #f0f5fa;
1034 }
1035
1036 .aDBc-correction-item {
1037 float: left;
1038 background: #fff;
1039 border: 1px dashed #999;
1040 border-radius: 15px;
1041 padding: 6px;
1042 margin-right: 4px;
1043 margin-bottom: 4px;
1044 line-height:20px;
1045 }
1046
1047 .aDBc-correction-new-wrapper {
1048 background: #ffa5002e;
1049 padding: 10px;
1050 margin-top: 30px;
1051 }
1052
1053 .aDBc-correction-belongs-to {
1054 font-size: 14px;
1055 max-width: 250px;
1056 font-size: 14px !important;
1057 height: 30px;
1058 border: 1px solid #ccc;
1059 border-radius: 2px;
1060 margin-top: 10px;
1061 }
1062
1063 @media screen and (max-width: 400px) {
1064 .aDBc-correction-belongs-to {
1065 max-width: 140px;
1066 }
1067 }
1068
1069 .aDBc-correction-btns-div {
1070 margin-top: 60px;
1071 margin-bottom: 100px;
1072 }
1073
1074 .aDBc-correction-btn {
1075 width: 80px !important;
1076 height: 30px !important;
1077 margin-right: 20px !important;
1078 }
1079
1080 /*---------------------------------------------------------------------------------------------
1081 * Overview & settings tab
1082 *---------------------------------------------------------------------------------------------*/
1083
1084 .aDBc-overview-box {
1085 float: left;
1086 margin: 15px 20px 20px 10px;
1087 width: 45%;
1088 background: #fff;
1089 }
1090
1091 @media screen and (max-width: 930px) {
1092 .aDBc-overview-box {
1093 width: 100%;
1094 }
1095 }
1096
1097 .aDBc-overview-box-head {
1098 color: #000;
1099 font-size: 14px;
1100 font-weight: bold;
1101 padding: 8px 15px;
1102 background: #f5f5f5;
1103 margin-bottom: 20px;
1104 border-bottom: 1px solid #aeaeae;
1105 }
1106
1107 .aDBc-overview-box > ul > li {
1108 line-height: 38px;
1109 margin-bottom: 20px;
1110 padding: 0px 10px;
1111 clear: both;
1112 }
1113
1114 .aDBc-overview-text-left {
1115 float: left;
1116 width: 200px;
1117 }
1118
1119 .aDBc-overview-dashicon {
1120 color: #25C1EE;
1121 vertical-align: middle !important;
1122 }
1123
1124 .aDBc-overview-setting-desc {
1125 padding-left: 24px;
1126 color: #999;
1127 line-height: 20px;
1128 }
1129
1130 @media screen and (max-width: 782px) {
1131 .aDBc-overview-setting-desc {
1132 padding-left: 32px;
1133 }
1134 }
1135
1136 .aDBc-save-settings {
1137 padding: 2px 15px !important;
1138 margin-top: 20px !important;
1139 }
1140
1141 /*---------------------------------------------------------------------------------------------
1142 * License tab
1143 *---------------------------------------------------------------------------------------------*/
1144
1145 .aDBc-license-container {
1146 max-width: 600px;
1147 border-radius: 5px;
1148 -webkit-box-shadow: 0px 0px 20px 2px rgba(240,240,240,1);
1149 -moz-box-shadow: 0px 0px 20px 2px rgba(240,240,240,1);
1150 box-shadow: 0px 0px 20px 2px rgba(240,240,240,1);
1151 }
1152
1153 .aDBc-license-container a {
1154 text-decoration: none;
1155 }
1156
1157 .aDBc-license-container a:hover {
1158 cursor: pointer;
1159 }
1160
1161 .aDBc-status-box {
1162 padding: 40px 40px;
1163 border-bottom: 1px solid #f3f3f3;
1164 }
1165
1166 .aDBc-div-status {
1167 float: left;
1168 }
1169
1170 @media screen and (max-width: 620px) {
1171 .aDBc-div-status {
1172 float: none;
1173 }
1174 }
1175
1176 .aDBc-license-status-label {
1177 color: #000;
1178 font-size: 1rem;
1179 font-weight: 500;
1180 }
1181
1182 .aDBc-license-status {
1183 font-size: 0.95rem;
1184 font-weight: 700;
1185 /*font-style: italic;*/
1186 margin-left: 5px;
1187 margin-right: 20px;
1188 }
1189
1190 .aDBc-check-license-btn {
1191 float: left;
1192 }
1193
1194 @media screen and (max-width: 620px) {
1195 .aDBc-check-license-btn {
1196 float: none;
1197 margin-top: 10px;
1198 }
1199 }
1200
1201 .aDBc-license-account {
1202 float: right;
1203 }
1204
1205 @media screen and (max-width: 620px) {
1206 .aDBc-license-account {
1207 float: none;
1208 margin-top: 10px;
1209 }
1210 }
1211
1212 .aDBc-license-icon {
1213 padding: 1px 3px 1px 0px;
1214 font-size: 17px;
1215 }
1216
1217 .aDBc-license-box {
1218 padding: 40px 40px;
1219 position: relative;
1220 }
1221
1222 .aDBc-license-key-input {
1223 height: 40px;
1224 width: 100%;
1225 letter-spacing: 0.08em;
1226 font-size: 0.9rem;
1227 font-weight: 400;
1228 color: #000 !important;
1229 border-radius: 2px !important;
1230 border-width: 1px 1px 2px 1px !important;
1231 border-color: #2271b1 !important;
1232 }
1233
1234 .aDBc-license-key-input:focus {
1235 box-shadow: none !important;
1236 -moz-box-shadow: none !important;
1237 -webkit-box-shadow: none !important;
1238 }
1239
1240 .aDBc-license-key-input:disabled {
1241 background-color: #f9f9f9 !important;
1242 }
1243
1244 .aDBc-license-btn {
1245 position: absolute;
1246 top: 40px;
1247 right:40px;
1248 box-sizing: border-box;
1249 padding: 10px 14px;
1250 height: 40px;
1251 cursor: pointer;
1252 text-align: center;
1253 border-radius: 2px;
1254 background: #2271b1;
1255 color: white;
1256 }
1257
1258 .aDBc-license-btn:hover {
1259 background: #135e96;
1260 }
1261
1262
1263 @media screen and (max-width: 690px) {
1264 .aDBc-license-btn {
1265 position: relative;
1266 top: 10px;
1267 left: 0px;
1268 }
1269 }
1270
1271 /*---------------------------------------------------------------------------------------------
1272 * Premium page style
1273 *---------------------------------------------------------------------------------------------*/
1274
1275 .aDBc-vertical-box {
1276 float: left;
1277 background: #f9f9f9;
1278 width: 28%;
1279 margin:5px 15px;
1280 min-height: 350px;
1281 }
1282
1283 @media screen and (max-width: 1024px) {
1284 .aDBc-vertical-box {
1285 width: 94%;
1286 }
1287 }
1288
1289 div.aDBc-vertical-box > div:first-child {
1290 color: #fff;
1291 font-size: 15px;
1292 font-weight: bold;
1293 text-align: center;
1294 padding: 12px;
1295 background: #69ADE2;
1296 border-radius: 8px;
1297 }
1298
1299 div.aDBc-vertical-box > div:nth-child(2) {
1300 text-align: center;
1301 margin-top: 20px;
1302 }
1303
1304 div.aDBc-vertical-box > div:nth-child(3) {
1305 text-align: center;
1306 margin-top: 50px;
1307 margin-bottom: 20px;
1308 }
1309
1310 .aDBc-vertical-box a {
1311 text-decoration: none;
1312 color: white;
1313 }
1314
1315 .aDBc-premium-img {
1316 width: 80px;
1317 }
1318
1319 .aDBc-vertical-box ul li {
1320 padding-left: 20px;
1321 margin-left: 20px;
1322 }
1323
1324 @media screen and (max-width: 1024px) {
1325 .aDBc-vertical-box ul li {
1326 padding-left: 0px;
1327 margin-left: 0px;
1328 text-align: center;
1329 }
1330 }
1331
1332 .aDBc-vertical-box ul li span {
1333 color: #84bc00;
1334 }
1335
1336 .aDBc-purchase-btn {
1337 text-align: center;
1338 margin-top: 60px;
1339 }
1340
1341 .aDBc-purchase-btn img {
1342 width: 70%;
1343 max-width: 200px;
1344 }
1345
1346 /*---------------------------------------------------------------------------------------------
1347 * Sidebar
1348 *---------------------------------------------------------------------------------------------*/
1349
1350 .aDBc-sidebar {
1351 float: right;
1352 margin-right: -260px;
1353 margin-top: 48px;
1354 width: 240px;
1355 }
1356
1357 @media screen and (max-width: 1200px) {
1358 .aDBc-sidebar {
1359 clear: both;
1360 float: left;
1361 margin-right: 0px;
1362 }
1363 }
1364
1365 .aDBc-upgrade {
1366 background-color: #23282d;
1367 padding: 15px;
1368 border-radius: 6px;
1369 }
1370
1371 .aDBc-upgrade a {
1372 text-decoration: none;
1373 color: #fff;
1374 }
1375
1376 .aDBc-upgrade img {
1377 display: block;
1378 width: 80px;
1379 height: auto;
1380 margin: 0 auto;
1381 }
1382
1383 .aDBc-upgrade h3 {
1384 font-size: 22px;
1385 font-weight: bold;
1386 color: #fff;
1387 text-align: center;
1388 padding-top: 20px;
1389 padding-bottom: 5px;
1390 }
1391
1392 .aDBc-upgrade ul {
1393 font-size: 14px;
1394 margin-left: 30px;
1395 }
1396
1397 .aDBc-upgrade ul li {
1398 margin: 5px 0 10px 0;
1399 }
1400
1401 .aDBc-upgrade ul li span {
1402 margin-left: -31px;
1403 font-size: 24px;
1404 margin-right: 6px;
1405 vertical-align: text-bottom;
1406 }
1407
1408 .aDBc-upgrade div {
1409 text-align: center;
1410 border-top: 1px dashed #888;
1411 padding: 10px;
1412 color :#999;
1413 }
1414
1415 /*---------------------------------------------------------------------------------------------
1416 * Sweetalert override
1417 *---------------------------------------------------------------------------------------------*/
1418
1419 .swal2-icon.swal2-question {
1420 border-color: #e2e2e2 !important;
1421 color: #0085ba !important;
1422 }
1423
1424 /*---------------------------------------------------------------------------------------------
1425 * Tooltip for upgrade to premium
1426 *---------------------------------------------------------------------------------------------*/
1427
1428 .aDBc-premium-tooltip {
1429 position: relative;
1430 display: inline-block;
1431 }
1432
1433 .aDBc-premium-tooltip .aDBc-premium-tooltiptext {
1434 visibility: hidden;
1435 background-color: #fff;
1436 text-align: center;
1437 color: #444;
1438 padding: 6px 0;
1439 border: 1px solid orange;
1440 top: 100%;
1441 left: 50%;
1442 margin-left: -72px;
1443 position: absolute;
1444 z-index: 1;
1445 }
1446
1447 .aDBc-premium-tooltip:hover .aDBc-premium-tooltiptext {
1448 visibility: visible;
1449 }
1450
1451 /*---------------------------------------------------------------------------------------------
1452 * Tooltip for content
1453 *---------------------------------------------------------------------------------------------*/
1454
1455 span.aDBc-tooltips {
1456 position: relative;
1457 display: inline;
1458 cursor: pointer;
1459 color: #000;
1460 border-bottom:1px dotted orange;
1461 }
1462
1463 span.aDBc-tooltips span {
1464 position: absolute;
1465 color: #666666;
1466 background: #FFFFE0;
1467 font-size: 13px;
1468 font-weight: normal;
1469 padding: 10px;
1470 visibility: hidden;
1471 width: 300px;
1472 border: 1px solid #006799;
1473 border-radius: 4px;
1474 }
1475
1476 span.aDBc-tooltips span:after {
1477 content: '';
1478 position: absolute;
1479 top: 18px;
1480 right: 100%;
1481 margin-top: -8px;
1482 width: 0;
1483 height: 0;
1484 border-right: 8px solid #006799;
1485 border-top: 8px solid transparent;
1486 border-bottom: 8px solid transparent;
1487 }
1488
1489 span:hover.aDBc-tooltips span {
1490 visibility: visible;
1491 left: 100%;
1492 top: 50%;
1493 margin-top: -15.5px;
1494 margin-left: 5px;
1495 z-index: 999;
1496 }
1497
1498 /*---------------------------------------------------------------------------------------------
1499 * Tooltip for tables heads info
1500 *---------------------------------------------------------------------------------------------*/
1501
1502 span.aDBc-tooltips-headers {
1503 position: relative;
1504 display: inline;
1505 cursor: pointer;
1506 color: #000;
1507 }
1508
1509 span.aDBc-tooltips-headers span {
1510 position: absolute;
1511 text-align: left;
1512 line-height: 22px;
1513 color: #fff;
1514 background: #222;
1515 opacity: 1 !important;
1516 font-size: 13px;
1517 font-weight: normal;
1518 padding: 10px;
1519 visibility: hidden;
1520 width: 240px;
1521 border: 1px solid #222;
1522 border-radius: 4px;
1523 }
1524
1525 @media screen and (max-width: 1190px) {
1526 span.aDBc-tooltips-headers span {
1527 width: 80px;
1528 }
1529 }
1530
1531 span.aDBc-tooltips-headers span:after {
1532 content: '';
1533 position: absolute;
1534 top: 18px;
1535 right: 100%;
1536 margin-top: -8px;
1537 width: 0;
1538 height: 0;
1539 border-right: 8px solid #222;
1540 border-top: 8px solid transparent;
1541 border-bottom: 8px solid transparent;
1542 }
1543
1544 span:hover.aDBc-tooltips-headers span {
1545 visibility: visible;
1546 left: 100%;
1547 top: 50%;
1548 margin-top: -15.5px;
1549 margin-left: 8px;
1550 z-index: 999;
1551 }
1552
1553 .aDBc-info-image {
1554 width: 15px;
1555 vertical-align: middle;
1556 margin-left: 2px;
1557 }
1558