PluginProbe
MainWP Dashboard: Self-hosted WordPress Management for Agencies / 4.3
MainWP Dashboard: Self-hosted WordPress Management for Agencies v4.3
6.2 6.1.8 6.1.7 6.1.6 6.1.5 6.1.4 6.1.3 6.1.2 6.1.1 6.1 6.0.12 6.0.11 4.6.0.1 5.0 5.0.1 5.0.2 5.0.3 5.0.3.1 5.0.3.2 5.1 5.1.1 5.2 5.2.1 5.2.2 5.3 All 153 releases
mainwp / assets / css / mainwp.css

mainwp.css in MainWP Dashboard: Self-hosted WordPress Management for Agencies 4.3, at assets/css/mainwp.css

1,118 lines 20.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* END V4
2 ********************************************************************************/
3
4 /* Genaral Style */
5
6 .mainwp-main-content {
7 width: calc(100% - 298px);
8 padding-right: 1em;
9 padding-bottom: 1em;
10 border-right: 1px solid #dadada;
11 float: left;
12 margin-right: -1px !important;
13 margin-left: -1px !important;
14 }
15
16 .mainwp-side-content {
17 height: 100%;
18 width: 300px;
19 float: right;
20 border-left: 1px solid #dadada;
21 border-bottom: 1px solid #dadada;
22 padding: 1em;
23 }
24
25 .mainwp-side-content.mainwp-no-padding {
26 padding: 0 !important;
27 }
28
29 .mainwp-sidebar-left .ui.alt.segment {
30 padding: 0;
31 }
32
33 .mainwp-sidebar-left .mainwp-side-content {
34 float: left;
35 border-left: none;
36 border-right: 1px solid rgba(34, 36, 38, .15);
37 border-bottom: 1px solid #dadada;
38 }
39
40 .mainwp-sidebar-left .mainwp-main-content {
41 float: right;
42 padding-left: 1em;
43 border-left: 1px solid #dadada;
44 border-right: 0 solid #dadada !important;
45 }
46
47 .mainwp-sidebar-accordion .title {
48 font-weight: bolder;
49 }
50
51 .mainwp-sidebar-options {
52 background: #f9fafb;
53 padding: 10px;
54 }
55
56 .mainwp-ui .button {
57 height: auto !important;
58 margin: 0 !important;
59 }
60
61 .mainwp-ui .ui.styled.accordion {
62 border-radius: 0 !important;
63 }
64
65 .mainwp-ui .plug.circular.inverted.cached-icon-customable.icon:hover {
66 background-color: #666666;
67 }
68
69 .mainwp-ui .plug.circular.inverted.cached-icon-customable.icon:hover:before {
70 content: "\f067" !important;
71 }
72
73
74
75 /* Content Wrap */
76
77 .mainwp-content-wrap {
78 margin-bottom: 60px;
79 }
80
81 .mainwp-ui-leftmenu .mainwp-content-wrap {
82 background: #fff;
83 margin-left: 180px;
84 }
85
86 .mainwp-primary-content-wrap {
87 padding: 10px;
88 }
89
90 /* Header */
91
92 #mainwp-top-header {
93 z-index: 9999;
94 padding: 10px;
95 background: #fff;
96 border-bottom: 1px solid #dadada;
97 }
98
99 #mainwp-top-header .mainwp-page-title {
100 margin-top: 8px;
101 }
102
103 #mainwp-top-header .ui.menu {
104 box-shadow: none;
105 padding-top: 0;
106 }
107
108 .mainwp-sync-button-icon {
109 display: none !important;
110 }
111
112 #mainwp-add-new-buttons .ui.icon.button:not(.dropdown) {
113 display: none;
114 }
115
116 /* Sub-Header */
117
118 .mainwp-sub-header,
119 .mainwp-actions-bar {
120 padding: 10px 1em;
121 background: #f9fafb;
122 border-bottom: 1px solid #dadada;
123 }
124
125 /* Page Navigation */
126
127 #mainwp-page-navigation-wrapper {
128 padding-top: 20px;
129 background: #fff;
130 }
131
132 #mainwp-page-navigation-wrapper .ui.secondary.pointing.menu {
133 overflow-x: auto;
134 overflow-y: hidden;
135 }
136
137 .mainwp-page-navigation {
138 border-bottom-width: 2px !important;
139 }
140
141 /* Menu */
142
143 .mainwp-nav-wrap {
144 background: #1c1d1b;
145 width: 200px;
146 position: fixed;
147 left: 0;
148 top: 0;
149 bottom: -120px;
150 z-index: 9999 !important;
151 }
152
153 .mainwp-nav-wrap #mainwp-logo {
154 height: 35px;
155 margin: .92857143em 1.14285714em;
156 }
157
158 .mainwp-nav-wrap #mainwp-version-label {
159 z-index: 9999 !important;
160 }
161
162 .mainwp-nav-menu .ui.accordion.menu .item:hover,
163 .mainwp-nav-menu .ui.accordion.menu .item.active {
164 background: rgba(255, 255, 255, .15);
165 }
166
167 .mainwp-nav-menu .item-wp-admin {
168 width: 200px;
169 position: fixed !important;
170 bottom: 0;
171 }
172
173 #mainwp-main-menu #menu-item-extensions .content.menu {
174 max-height: 200px !important;
175 overflow-y: scroll;
176 }
177
178 #mainwp-main-menu .mainwp-top-level-menu-item-label {
179 float: none;
180 display: inline;
181 margin-left: 10px;
182 padding: 3px 5px;
183 font-size: 8px;
184 }
185
186 /* Extensions sub-submenu */
187
188 .mainwp-sub-submenu {
189 margin: 0 !important;
190 border-radius: 0 !important;
191 }
192
193 /* Widgets */
194
195 #mainwp-grid-left {
196 padding-right: 5px;
197 }
198
199 #mainwp-grid-middle {
200 padding-right: 5px;
201 padding-left: 5px;
202 }
203
204 #mainwp-grid-right {
205 padding-left: 5px;
206 }
207
208 .mainwp-widget .handle-drag {
209 cursor: move !important;
210 }
211
212 .mainwp-widget.segment {
213 border: 1px solid #dadada !important;
214 }
215
216 /* Sidebar */
217
218 .mainwp-select-sites,
219 .mainwp-search-options,
220 .mainwp-search-submit {
221 padding: 10px;
222 }
223
224 /* Select Sites */
225
226 #mainwp-select-sites-body {
227 height: 220px;
228 overflow: auto;
229 }
230
231 #mainwp-select-sites-select-all-actions {
232 background: #f9fafb;
233 padding: 12px 5px;
234 border-bottom: 1px solid #dadada;
235 margin-top: 0;
236 }
237
238 #mainwp-select-sites-select-all-actions .item {
239 cursor: pointer;
240 }
241
242 #mainwp-select-sites-list .item label .url {
243 display: none;
244 }
245
246 .mainwp-sub-header #mainwp-filter-sites-group .default.text,
247 .mainwp-sub-header #mainwp-filter-clients .default.text{
248 overflow: visible !important;
249 }
250
251 /* Tables */
252
253 .mainwp-ui table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control::before,
254 .mainwp-ui table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control::before {
255 background-color: rgba(0, 0, 0, 0.3);
256 }
257
258
259 .mainwp-ui table.dataTable.dtr-inline.collapsed > tbody > tr.parent.dt-hasChild > td.dtr-control::before,
260 .mainwp-ui table.dataTable.dtr-inline.collapsed > tbody > tr.parent.dt-hasChild > th.dtr-control::before {
261 background-color: rgba(0, 0, 0, 0.6);
262 }
263
264 .mainwp-ui table ul.dtr-details {
265 width: 100% !important;
266 }
267
268 /* Manage Sites Table */
269
270 table#mainwp-manage-sites-table {
271 margin: 0;
272 }
273
274 table#mainwp-manage-sites-table .error a {
275 text-decoration: none;
276 }
277
278 #mainwp-manage-sites-content.segment {
279 padding-top: 1em;
280 }
281
282
283 /* Manage Groups */
284
285 #mainwp-manage-groups .mainwp-group-sites-row .list {
286 max-height: 200px;
287 overflow-y: scroll;
288 }
289
290 .mainwp-group-sites-row {
291 display: none;
292 }
293
294 .mainwp-group-sites-row.active {
295 display: table-row;
296 }
297
298 /* Manage Updates */
299
300 #mainwp-manage-updates table tr.active {
301 background: #f9fafb !important;
302 }
303
304 #mainwp-manage-updates table tr.active table th {
305 background: #eee !important;
306 }
307
308 #mainwp-manage-updates table tr.active table td {
309 background: #f9ffea !important;
310 }
311
312 /* Manaage Plugins & Themes */
313
314 .ui.accordion.mainwp-manage-plugin-item,
315 .ui.accordion.mainwp-manage-theme-item{
316 border-bottom: 1px solid rgba( 34, 36, 38, 0.1 );
317 }
318
319 .ui.accordion.mainwp-manage-plugin-item .title,
320 .ui.accordion.mainwp-manage-theme-item .title {
321 cursor: default !important;
322 }
323 .ui.accordion.mainwp-manage-plugin-item .title.active,
324 .ui.accordion.mainwp-manage-theme-item .title.active {
325 background: #fafafa;
326 }
327
328 .ui.accordion.mainwp-manage-plugin-item .title .dropdown,
329 .ui.accordion.mainwp-manage-theme-item .title .dropdown {
330 cursor: pointer !important;
331 }
332
333 .mainwp-manage-plugin-item:nth-last-of-type(1),
334 .mainwp-manage-theme-item:nth-last-of-type(1) {
335 border-bottom: none !important;
336 }
337
338 .mainwp-manage-plugin-item .content,
339 .mainwp-manage-theme-item .content {
340 padding: 2em 1em !important;
341 }
342
343 .mainwp-manage-plugin-item .content.active,
344 .mainwp-manage-theme-item .content.active {
345 background: #fafafa;
346 }
347
348 .mainwp-manage-plugin-item-website,
349 .mainwp-manage-theme-item-website {
350 border-bottom: 1px solid rgba( 34, 36, 38, 0.1 );
351 border-top: 1px solid rgba( 34, 36, 38, 0.1 );
352 background: #fafafa;
353 padding: 1em;
354 margin: 0 0 -1px !important;
355 }
356
357
358 /* Manaage Extensions */
359
360 .mainwp-disabled-extension .header,
361 .mainwp-disabled-extension .content:not( .extra ) {
362 opacity: 0.7;
363 }
364
365 /* temporary */
366 .hidden.divider {
367 display: block !important;
368 }
369
370 #mainwp-show-htaccess code,
371 #mainwp-show-wp-config code {
372 background: none !important;
373 }
374
375 .main-content {
376 width: calc(100% - 302.5px);
377 }
378
379 /* WP UI Fixes */
380
381 .mainwp-ui #wpbody-content {
382 padding-bottom: 0;
383 }
384
385 .mainwp-ui #wp-content-editor-tools {
386 background-color: #fff !important;
387 }
388
389 .mainwp-ui .wrap {
390 margin: 0 0 0 200px;
391 }
392
393 .mainwp-ui .mainwp-nav-wrap.hoverli {
394 background-color: #1c1d1b !important;
395 }
396
397 .mainwp-ui .mainwp-nav-wrap.hoverli .label {
398 color: #ffffff !important;
399 }
400
401 .mainwp-hidden {
402 display:none!important;
403 }
404
405 .mainwp-ui .ui.disabled.checkbox label a,
406 .mainwp-ui .ui.checkbox input[disabled] ~ label a {
407 pointer-events: auto !important;
408 }
409
410
411 .mainwp-ui #mainwp-security-issues-table tfoot input {
412 width: auto !important;
413 }
414
415
416 /* END V4
417 ********************************************************************************/
418
419 .mainwp-action-row {
420 min-height: 20px;
421 }
422
423 .mainwp-notice {
424 margin: 5px 0 15px;
425 padding: .6em;
426 background: #fff;
427 box-shadow: 0 1px 1px rgba(0, 0, 0, .04);
428 vertical-align: middle;
429 }
430
431 .mainwp-notice-green {
432 border-left: 4px solid #7fb100;
433 }
434
435 .mainwp-notice-blue {
436 border-left: 4px solid #0073AA;
437 }
438
439 .mainwp-notice-red {
440 border-left: 4px solid #a00;
441 }
442
443 .mainwp-notice-yellow {
444 border-left: 4px solid #FFB901;
445 }
446
447 .mainwp_action {
448 text-decoration: none;
449 text-transform: uppercase;
450 background: #fff;
451 border-color: #e5e5e5;
452 border-style: solid;
453 color: #333333;
454 display: inline-block;
455 font-size: 12px;
456 padding: 4px 12px;
457 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .04);
458 box-shadow: 0 1px 1px rgba(0, 0, 0, .04);
459 }
460
461 .mainwp_action.left {
462 border-width: 1px 0 1px 1px;
463 }
464
465 .mainwp_action.mid {
466 border-width: 1px 0 1px 1px;
467 }
468
469 .mainwp_action.right {
470 border-width: 1px;
471 }
472
473 .mainwp_action.single {
474 border-width: 1px;
475 }
476
477 .mainwp_action_down {
478 background: #e5e5e5;
479 -webkit-box-shadow: none;
480 box-shadow: none;
481 }
482
483
484
485 /*---------------------------------------------------------------------------------------------------------------*/
486 .mainwp-row-actions-working {
487 display: none;
488 }
489
490 /*---------------------------------------------------------------------------------------------------------------*/
491
492
493
494 .mainwp-loading {
495 text-align: left;
496 padding: 20px;
497 font-size: 18px;
498 line-height: 18px;
499 }
500
501
502
503
504 .backup_run_loading {
505 display: none;
506 }
507
508
509 .mainwp-tabs {
510 margin-top: 2em;
511 border-bottom: 1px solid #e5e5e5;
512 margin-bottom: 0;
513 }
514
515 .mainwp_checkboxes {
516 -webkit-column-count: 3;
517 -moz-column-count: 3;
518 column-count: 3;
519 margin: 1em 0 2em;
520 }
521
522 .mainwp-search-form {
523 width: auto;
524 }
525
526 .mainwp_managbackups_taskoptions {
527 width: auto;
528 }
529
530 .mainwp_managbackups_taskoptions .form-table {
531 clear: none;
532 width: 590px;
533 }
534
535 .mainwp-submenu-wrapper {
536 background-position: top right;
537 background-repeat: repeat-y;
538 padding-left: 10px;
539 padding-right: 25px;
540 display: none;
541 position: absolute;
542 background-color: #ECECEC;
543 background-color: white;
544 /*border: 1px solid #CCC;*/
545 border-left: 0;
546 z-index: 9999;
547 }
548
549 #side-info-column {
550 width: 49%;
551 }
552
553 .inner-sidebar #side-sortables {
554 width: 100%;
555 }
556
557 .has-right-sidebar #post-body-content {
558 width: 49%;
559 margin-right: 390px;
560 }
561
562 .has-right-sidebar #post-body {
563 margin-right: -50%;
564 }
565
566 #post-body #normal-sortables {
567 width: 100%;
568 }
569
570 li.hoverli {
571 -webkit-box-shadow: 0 1px 0 #dfdfdf, 0 -1px 0 #dfdfdf;
572 -moz-box-shadow: 0 1px 0 #dfdfdf, 0 -1px 0 #dfdfdf;
573 box-shadow: 0 1px 0 #dfdfdf, 0 -1px 0 #dfdfdf;
574 position: relative;
575 z-index: 9999;
576 }
577
578 #mainwp_posts_main,
579 #mainwp_posts_loading,
580 #mainwp_posts_error,
581 #mainwp_comments_main,
582 #mainwp_comments_loading,
583 #mainwp_comments_error,
584 #mainwp_pages_main,
585 #mainwp_pages_error,
586 #mainwp_users_main,
587 #mainwp_users_loading_info,
588 #mainwp_themes_main,
589 #mainwp_themes_error,
590 #mainwp_themes_loading_info,
591 #mainwp_plugins_main,
592 #mainwp_plugins_error,
593 #mainwp_bulk_action_loading,
594 #mainwp_users_searching,
595 #mainwp_sites_searching,
596 #mainwp_users_updating,
597 #mainwp_bulk_action_applying,
598 .mainwp_more_loading {
599 display: none;
600 }
601
602 .mainwp_loading,
603 .mainwp-hidden-field {
604 display: none;
605 }
606
607 #pager {
608 top: 0;
609 position: inherit !important;
610 }
611
612 .first,
613 .prev,
614 .next,
615 .last {
616 vertical-align: -5px;
617 }
618
619 .row-actions-working {
620 display: none;
621 padding: 2px 0 0;
622 }
623
624
625 .mainwp_plugins_content,
626 .mainwp_themes_content {
627 background: #f9f9f9;
628 }
629
630 #mainwp_plugins_content .headcol,
631 #mainwp_themes_content .headcol {
632 width: 22em;
633 }
634
635 #mainwp_plugins_content th.headcol,
636 #mainwp_themes_content th.headcol {
637 border-bottom: 0;
638 }
639
640 #mainwp_plugins_content #mainwp-table-overflow,
641 #mainwp_themes_content #mainwp-table-overflow {
642 height: 720px;
643 }
644
645 #mainwp_background-box {
646 min-height: 80vh;
647 height: 100%;
648 width: auto;
649 margin-top: 2em;
650 background: none;
651 }
652
653 #mainwp_wrap-inside {
654 min-height: 80vh;
655 height: 100%;
656 margin-top: 0;
657 padding: 10px;
658 background: #fafafa;
659 border-top: none;
660 border-bottom: 1px solid #e5e5e5;
661 border-left: 1px solid #e5e5e5;
662 border-right: 1px solid #e5e5e5;
663 box-shadow: 0 1px 1px rgba(0, 0, 0, .04);
664 position: relative;
665 }
666
667 #mainwp_wrap-inside.round-top {
668 clear: both;
669 border: 1px solid #e5e5e5 !important;
670 }
671
672 .mainwp-table-container .wp-list-table thead th,
673 .mainwp-table-container .wp-list-table tfoot th,
674 #mainwp-table thead th,
675 #mainwp-table tfoot th {
676 padding-left: .5em !important;
677 }
678
679 #mainwp-tabs {
680 clear: both;
681 }
682
683 #mainwp-tabs .nav-tab-active {
684 background: #fafafa;
685 border-top: 1px solid #7fb100 !important;
686 border-left: 1px solid #e5e5e5;
687 border-right: 1px solid #e5e5e5;
688 border-bottom: 1px solid #fafafa !important;
689 color: #7fb100;
690 margin-top: 1px;
691 }
692
693 #mainwp-tabs .nav-tab {
694 border-top: 1px solid #e5e5e5;
695 border-left: 1px solid #e5e5e5;
696 border-right: 1px solid #e5e5e5;
697 border-bottom: 1px solid #e5e5e5;
698 padding: 10px 16px;
699 font-size: 14px;
700 text-transform: uppercase;
701 line-height: 16px;
702 font-weight: normal;
703 margin-left: 0;
704 margin-right: 10px;
705 }
706
707 /* Enhance Wordpress Admin UI */
708 #adminmenuback,
709 #adminmenuwrap,
710 #adminmenu,
711 #adminmenu .wp-submenu,
712 #adminmenu .wp-submenu-wrap,
713 .folded #adminmenu .wp-has-current-submenu .wp-submenu {
714 width: 160px;
715 }
716
717
718 .mainwp-submenu-wide {
719 width: auto !important;
720 min-width: 200px !important;
721 }
722
723
724 .mainwp_boxout {
725 background: #444;
726 z-index: 9999;
727 margin-left: 1em;
728 padding: 10px 7px;
729 left: 17px;
730 width: 160px;
731 position: absolute;
732 }
733
734 .mainwp_boxout a {
735 color: #ccc;
736 text-decoration: none;
737 display: block;
738 line-height: 1.2em;
739 padding: 6px 12px;
740 }
741
742 .mainwp_boxout a:hover {
743 color: #7fb100;
744 }
745
746
747 /* New Select Box Style */
748
749 .mainwp_error {
750 display: none;
751 padding: .6em;
752 margin: 5px 0 2px;
753 }
754
755 .mainwp-tips .mainwp-dismiss {
756 float: right;
757 }
758
759 /* Exclude Section */
760
761
762 #download-server-information {
763 display: none;
764 margin: 10px 0;
765 padding: 0;
766 position: relative;
767 }
768
769 #download-server-information textarea {
770 border-radius: 0;
771 font-family: monospace;
772 font-size: 12px;
773 height: 300px;
774 line-height: 20px;
775 margin: 0;
776 outline: 0 none;
777 padding: 20px;
778 resize: none;
779 width: 100%;
780 -moz-border-radius: 0;
781 -webkit-border-radius: 0;
782 }
783
784 .mwp_close_srv_info {
785 display: none;
786 float: right;
787 margin: 5px 0;
788 }
789
790 .mainwp-permission-error {
791 padding: 2em;
792 width: 70%;
793 margin: 4em auto;
794 background: #fff;
795 border: 1px Solid #e5e5e5;
796 font-size: 13px;
797 text-align: center;
798 color: #999;
799 }
800
801 .mainwp-permission-error p {
802 font-size: 16px;
803 color: #333;
804 }
805
806
807
808
809 /* ACTION TABS */
810 .mainwp-browse-plugins .wp-filter {
811 margin-top: 0 !important;
812 }
813
814 .mainwp-browse-plugins>form {
815 float: left;
816 }
817
818 body.show-upload-plugin .hide-if-upload,
819 body.show-upload-theme .hide-if-upload {
820 display: none !important;
821 }
822
823 .show-if-upload {
824 display: none !important;
825 }
826
827 body.show-upload-theme .show-if-upload,
828 body.show-upload-plugin .show-if-upload {
829 display: block !important;
830 }
831
832 body.show-upload-plugin .mainwp-upload-plugin {
833 display: block;
834 }
835
836 .mainwp-upload-plugin {
837 float: left;
838 width: 100%;
839 }
840
841 .installed-group-exts {
842 padding: 1em;
843 }
844
845 .mainwp_hide_wpmenu_checkboxes {
846 margin: 0;
847 }
848
849 .plugin-update-tr .api-deactivate {
850 background-color: #fcf3ef;
851 }
852
853 #plugin-information-footer {
854 display: none;
855 }
856
857 .sync-ext-row .sync-options {
858 margin-left: 15px;
859 }
860
861 .sync-ext-row {
862 margin: 5px 0;
863 }
864
865
866 #import_user_file_bulkupload {
867 width: 230px !important;
868 }
869
870 body.show-upload-theme #mainwp_wrap-inside .upload-theme+.wp-filter,
871 body.show-upload-theme #mainwp_wrap-inside .upload-theme+.wp-filter+.mainwp-browse-themes {
872 display: none;
873 }
874
875 body.show-upload-theme #mainwp_wrap-inside .upload-theme,
876 .mainwp_wrap-inside .upload-plugin {
877 display: block;
878 }
879
880 #mainwp_wrap-inside .upload-plugin,
881 #mainwp_wrap-inside .upload-theme {
882 padding: 0 !important;
883 }
884
885
886 .mainwp-ui .plugin-update-tr .update-message p:before {
887 color: #f56e28;
888 content: "\f463";
889 margin-right: 6px;
890 margin-top: 6px;
891 vertical-align: bottom;
892 }
893
894 .plugin-update-tr.active>td>div.api-deactivate {
895 margin: 10px 20px 10px 40px;
896 padding: 10px;
897 }
898
899 .mainwp-ui .plugin-update-tr .update-message {
900 margin: 5px 20px 15px 40px;
901 background-color: #fff8e5;
902 border-left: 4px solid #ffb900;
903 padding: 1px 12px;
904 }
905
906 .mainwp-ui #wpfooter {
907 z-index: 1000;
908 }
909
910 .mainwp-ui-leftmenu #wpfooter {
911 margin-left: 240px;
912 }
913
914 .mainwp-no-extensions {
915 margin: 0 12px 12px;
916 }
917
918 #mainwp_managesites_content table.sites thead th,
919 #mainwp_users_table thead th {
920 padding: 0;
921 }
922
923 #mainwp_managesites_content table.sites thead th .header-wrap,
924 #mainwp_users_table thead th .header-wrap {
925 min-height: 30px;
926 padding: 5px 0 0 5px;
927 }
928
929 #mainwp_users_table th#avatar {
930 width: 65px;
931 }
932
933 #mainwp_managesites_content table.sites thead th.sortable a,
934 #mainwp_managesites_content table.sites thead th.sorted a {
935 padding-top: 0;
936 padding-left: 0;
937 }
938
939 #mainwp_users_main .password-input-wrapper input.regular-text {
940 width: 23.2em;
941 }
942
943 .mainwp_config_box_left .password-input-wrapper input,
944 .mainwp_config_box_left #pass-strength-result {
945 width: 22em !important;
946 }
947
948 #mainwp_managesites_content table th#wpcore_update,
949 #mainwp_managesites_content table th#plugin_update,
950 #mainwp_managesites_content table th#theme_update {
951 width: 50px;
952 text-align: center;
953 }
954
955 #mainwp_users_main .form-table#user-profile textarea {
956 margin-bottom: 6px;
957 width: 500px;
958 }
959
960 #mainwp-table-overflow table th {
961 z-index: 998 !important;
962 }
963
964 #mainwp-table-overflow table th:nth-child(1) {
965 z-index: 999 !important;
966 }
967
968 #mainwp-table-overflow table tr td:nth-child(1) {
969 z-index: 997 !important;
970 }
971
972 div.pw-wrap.form-invalid {
973 padding: 5px;
974 border: 1px dashed #dc3232;
975 }
976
977 span.http-ok-status {
978 display: none;
979 }
980
981 div.http-response-ok span.http-ok-status {
982 display: inline-block;
983 }
984
985 div.http-response-ok span.http-notok-status {
986 display: none;
987 }
988
989 /* end */
990
991 #mainwp_post_search_by_keyword,
992 #mainwp_page_search_by_keyword {
993 width: calc(100% - 145px);
994
995 }
996
997 #mainwp_connection_status_wrap .mainwp_wp_sync:hover .mainwp-row-actions {
998 display: block;
999 }
1000
1001 #mainwp_connection_status_wrap .mainwp-row-actions {
1002 float: none;
1003 }
1004
1005 .mainwp-ui-leftmenu.mainwp-ui-page #adminmenuwrap,
1006 .mainwp-ui-leftmenu.mainwp-ui-page #wpadminbar,
1007 .mainwp-ui-leftmenu.mainwp-ui-page #adminmenumain,
1008 .mainwp-ui-leftmenu.mainwp-ui-page #screen-meta-links,
1009 .mainwp-ui-leftmenu.mainwp-ui-page #wpfooter {
1010 display: none;
1011 }
1012
1013 .mainwp-ui-leftmenu.mainwp-ui-page #wpcontent {
1014 margin-left: 0;
1015 }
1016
1017 #wpcontent h2 {
1018 display: block;
1019 }
1020
1021 .mainwp-modal-progress {
1022 margin-top: 0 !important;
1023 }
1024
1025 .mainwp-browse-themes .theme .image>img {
1026 width: 100%;
1027 }
1028
1029 #themes-loading {
1030 display: none;
1031 }
1032
1033 .loading-content #themes-loading {
1034 display: block;
1035 }
1036
1037 body.show-upload-theme .mainwp-content-wrap .mainwp-upload-theme+.mainwp-browse-themes {
1038 display: none;
1039 }
1040
1041 body.show-upload-theme .mainwp-content-wrap .mainwp-upload-theme {
1042 display: block;
1043 }
1044
1045 .mainwp-content-wrap .mainwp-upload-theme {
1046 padding: 0 !important;
1047 display: none;
1048 }
1049
1050 /* to fix css issue */
1051 #mainwp-emails-settings-table.dataTable.table td span,
1052 #mainwp-emails-settings-table.dataTable.table th span,
1053 #mainwp-manage-sites-table.dataTable.table td span,
1054 #mainwp-manage-sites-table.dataTable.table th span {
1055 -webkit-box-sizing: border-box !important;
1056 box-sizing: border-box !important;
1057 }
1058
1059 .mainwp-quick-setup .ui.divider {
1060 margin: 0 !important;
1061 height: 1rem !important;
1062 }
1063
1064 .mainwp-quick-setup .ui.secondary.segment {
1065 box-shadow: none;
1066 }
1067
1068 .trigger-all-accordion .trigger-handle-arrow .down.icon,
1069 .trigger-all-accordion.active .trigger-handle-arrow .right.icon {
1070 display: none;
1071 }
1072
1073 .trigger-all-accordion.active .trigger-handle-arrow .down.icon,
1074 .trigger-all-accordion .trigger-handle-arrow .right.icon {
1075 display: block;
1076 }
1077
1078 .trigger-all-accordion,
1079 .indicator-accordion-sorting {
1080 cursor: pointer;
1081 }
1082
1083 .indicator-accordion-sorting {
1084 z-index: 999 !important;
1085 }
1086
1087 .indicator-accordion-sorting .down.icon,
1088 .indicator-accordion-sorting .up.icon {
1089 display: none;
1090 }
1091
1092 .indicator-accordion-sorting.descending .down.icon,
1093 .indicator-accordion-sorting.ascending .up.icon,
1094 .indicator-accordion-sorting.ascending .sort.icon,
1095 .indicator-accordion-sorting.descending .sort.icon {
1096 display: none;
1097 }
1098
1099 .indicator-accordion-sorting.ascending .up.icon,
1100 .indicator-accordion-sorting.descending .down.icon {
1101 display: inline-block;
1102 }
1103
1104
1105 th .sort.icon,
1106 .up.icon,
1107 .down.icon {
1108 float: right;
1109 }
1110
1111 .trigger-handle-arrow .icon{
1112 float: left;
1113 }
1114
1115 #mainwp-themes-content td.child-active {
1116 background: #e3ffa7 !important;
1117 }
1118