PluginProbe
MainWP Dashboard: Self-hosted WordPress Management for Agencies / 3.5
MainWP Dashboard: Self-hosted WordPress Management for Agencies v3.5
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 / css / mainwp.css

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

2,535 lines 60.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* --- MAINWP STYLE --- */
2
3 /* UI ELEMENTS */
4
5 .mainwp-walkthrough {
6 font-size: 14px;
7 background-color: #fff;
8 border: 1px solid #eee;
9 padding: 8px 12px;
10 }
11
12 .joyride-content-wrapper {
13 padding: 20px 30px 20px 20px !important;
14 }
15
16 /* MAINWP - BUTTONS */
17
18
19 .mainwp-button-right { float: right; margin-right: 6px !important; }
20
21 /* MAINWP - COLORS */
22
23 .mainwp-white { color: #fff; }
24 .mainwp-red { color: #a00; }
25 .mainwp-yellow { color: #ffcc00; }
26 .mainwp-blue { color: #00a0d2; }
27 .mainwp-green { color: #7fb100; }
28 .mainwp-dark-green { color: #446200; }
29
30 a.mainwp-white { color: #fff; }
31 a.mainwp-red { color: #a00; }
32 a.mainwp-blue { color: #00a0d2; }
33 a.mainwp-green { color: #7fb100; }
34
35 a.mainwp-white:hover { color: #fff; }
36 a.mainwp-red:hover { color: #a00; }
37 a.mainwp-blue:hover { color: #00a0d2; }
38 a.mainwp-green:hover { color: #7fb100; }
39
40 a.mainwp-comment-approve,
41 a.mainwp-post-publish,
42 a.post_submitpublish,
43 a.mainwp-comment-viewall,
44 a.mainwp-post-viewall {color: #006505;}
45
46 a.mainwp-comment-unapprove,
47 a.mainwp-post-unpublish,
48 a.post_submitunpublish{color: #d98500;}
49
50 a.mainwp-comment-spam,
51 a.mainwp-comment-trash,
52 a.mainwp-post-trash {color: #a00;}
53
54 /* MAINWP - SPACING */
55
56 .mainwp-padding-5 {padding: 5px;}
57 .mainwp-padding-10 {padding: 10px;}
58 .mainwp-padding-15 {padding: 15px;}
59 .mainwp-padding-20 {padding: 20px;}
60
61 .mainwp-padding-top-5 {padding-top:5px;}
62 .mainwp-padding-top-10 {padding-top:10px;}
63 .mainwp-padding-top-15 {padding-top:15px;}
64 .mainwp-padding-top-20 {padding-top:20px;}
65
66 .mainwp-padding-bottom-5 {padding-bottom:5px;}
67 .mainwp-padding-bottom-10 {padding-bottom:10px;}
68 .mainwp-padding-bottom-15 {padding-bottom:15px;}
69 .mainwp-padding-bottom-20 {padding-bottom:20px;}
70
71 .mainwp-margin-right-1 {margin-right: 1em;}
72 .mainwp-margin-right-2 {margin-right: 2em;}
73 .mainwp-margin-right-3 {margin-right: 3em;}
74 .mainwp-margin-left-1 {margin-left: 1em;}
75 .mainwp-margin-left-2 {margin-left: 2em;}
76 .mainwp-margin-left-3 {margin-left: 3em;}
77 .mainwp-margin-top-0 {margin-top: 0 !important;}
78
79 /* MAINWP - LAYOUT */
80
81 .mainwp-left { float: left; }
82 .mainwp-right { float: right; }
83 .mainwp-clear { clear: both; }
84
85 .mainwp-center { text-align: center; }
86 .mainwp-t-align-left { text-align: left; }
87 .mainwp-t-align-right { text-align: right; }
88 .mainwp-t-align-center { text-align: center; }
89
90 .mainwp-small { font-size: 11px; }
91 .mainwp-large { font-size: 18px; }
92
93 .mainwp-row {padding: 10px; border-top: 1px solid #e5e5e5;}
94 .mainwp-row-top {padding: 10px;border-top: 0px !important;}
95 .mainwp-sub-row {padding: 10px;border-top: 1px dashed #e5e5e5;}
96
97 .mainwp-sub-section { background: #fafafa; }
98
99 .mainwp-cols-1 { width: 100%; }
100 .mainwp-cols-2 { width: 50%; }
101 .mainwp-cols-3 { width: 33.333333%; }
102 .mainwp-cols-4 { width: 25%; }
103 .mainwp-cols-5 { width: 20%; }
104 .mainwp-cols-6 { width: 16.666666%; }
105 .mainwp-cols-10 { width: 10%; }
106
107 .mainwp-cols-2.mainwp-left {width: calc( 50% - 1em );margin-right: 1em;}
108 .mainwp-cols-2.mainwp-right {width: calc( 50% - 1em );margin-left: 1em;}
109 .mainwp-cols-3.mainwp-left {width: calc( 33.333333% - 1em );margin-right: 1em;}
110 .mainwp-cols-3.mainwp-right {width: calc( 33.333333% - 1em );margin-left: 1em;}
111
112 .mainwp-postbox-actions-top {
113 padding: 10px;
114 clear: both;
115 border-bottom: 1px solid #ddd;
116 background: #f5f5f5;
117 }
118
119 .mainwp-postbox-actions-mid {
120 padding: 10px;
121 clear: both;
122 border-bottom: 1px solid #ddd;
123 border-top: 1px solid #ddd;
124 background: #f5f5f5;
125 }
126
127 .mainwp-postbox-actions-bottom {
128 padding: 10px;
129 clear: both;
130 border-top: 1px solid #ddd;
131 background: #f5f5f5;
132 }
133
134 .mainwp-action-row { min-height: 20px; }
135
136 .mainwp-notice {
137 margin: 5px 0 15px;
138 padding: .6em;
139 background: #fff;
140 box-shadow: 0 1px 1px rgba(0,0,0,.04);
141 vertical-align: middle;
142 }
143
144 .mainwp-notice-green { border-left: 4px solid #7fb100; }
145 .mainwp-notice-blue { border-left: 4px solid #21759b; }
146 .mainwp-notice-red { border-left: 4px solid #a00; }
147 .mainwp-notice-yellow { border-left: 4px solid #ffcc00; }
148
149 .mainwp_action {
150 text-decoration: none;
151 text-transform: uppercase;
152 background: #fff;
153 border-color: #e5e5e5;
154 border-style: solid;
155 color: #333333;
156 display: inline-block;
157 font-size: 12px;
158 padding: 4px 12px;
159 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
160 box-shadow: 0 1px 1px rgba(0,0,0,.04);
161 }
162 .mainwp_action.left {border-width: 1px 0 1px 1px;}
163 .mainwp_action.mid{border-width: 1px 0 1px 1px;}
164 .mainwp_action.right{border-width: 1px 1px 1px 1px;}
165 .mainwp_action.single{border-width: 1px 1px 1px 1px;}
166
167 .mainwp_action_down {
168 background: #e5e5e5;
169 -webkit-box-shadow: none;
170 box-shadow: none;
171 }
172
173 .mainwp-subnav-tabs {
174 background: #fafafa;
175 margin: -10px -10px 0 -10px;
176 border-bottom: 1px solid #e5e5e5;
177 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
178 box-shadow: 0 1px 1px rgba(0,0,0,.04);
179 }
180
181 .mainwp-subnav-tabs .mainwp_action {
182 text-decoration: none;
183 text-transform: uppercase;
184 background: #fafafa;
185 border-right: 1px solid #e5e5e5;
186 border-top: none !important;
187 border-left: none !important;
188 border-bottom: 1px solid #fafafa !important;
189 font-size: 14px;
190 font-weight: 600;
191 padding: 15px 30px;
192 -webkit-box-shadow: none;
193 box-shadow: none;
194 float: left;
195 }
196
197 .mainwp-subnav-tabs .mainwp_action:hover {
198 border-bottom: 1px solid #7fb100 !important;
199 color: #7fb100;
200 background: #fff;
201 }
202 .mainwp-subnav-tabs .mainwp_action.left { border-width: 1px; }
203 .mainwp-subnav-tabs .mainwp_action.mid{ border-width: 1px; }
204 .mainwp-subnav-tabs .mainwp_action.right{ border-width: 1px; }
205 .mainwp-subnav-tabs .mainwp_action.single { border-width: 1px; }
206
207 .mainwp-subnav-tabs .mainwp_action_down {
208 background: #fff;
209 -webkit-box-shadow: none;
210 box-shadow: none;
211 border-bottom: 1px solid #7fb100 !important;
212 color: #7fb100 !important;
213 }
214
215 /*---------------------------------------------------------------------------------------------------------------*/
216
217 /* MAINWP GENERAL STYLES */
218
219 #mwp-test-contentbox-1 .inside,
220 #mwp-serchusers-contentbox-1 .inside,
221 .mainwp_page_Settings #mwp-setting-contentbox-1 .inside,
222 #mwp-plugins-contentbox-1 .inside,
223 #mwp-themes-contentbox-1 .inside,
224 #mwp-scan-contentbox-1 .inside,
225 #select-sites-div .inside,
226 #mainwp-select-sites-postbox .inside,
227 #mwp-extension-contentbox-1 .inside,
228 #mwp-extension-contentbox-2 .inside,
229 #mwp-extension-contentbox-3 .inside,
230 #toplevel_page_mainwp_tab-contentbox-2 .inside,
231 #mainwp_page_managesites-metaboxes-contentbox-7 .inside,
232 #mainwp_page_managesites-metaboxes-contentbox-8 .inside,
233 #toplevel_page_mainwp_tab-contentbox-3 .inside,
234 #mainwp_page_managesites-contentbox-2 .inside,
235 #mainwp_page_managesites-metaboxes-contentbox-6 .inside,
236 #mainwp_page_managesites-metaboxes-contentbox-3 .inside,
237 #toplevel_page_mainwp_tab-contentbox-4 .inside,
238 #toplevel_page_mainwp_tab-contentbox-5 .inside,
239 #mainwp_page_managesites-metaboxes-contentbox-4 .inside,
240 #mainwp_page_managesites-metaboxes-contentbox-1 .inside,
241 #toplevel_page_mainwp_tab-contentbox-1 .inside,
242 #toplevel_page_mainwp_tab-contentbox-7 .inside,
243 #mwp-adduser-contentbox-1 .inside,
244 #newsite-contentbox-1 .inside,
245 #mainwp_page_updates_tab-contextbox-1 .inside,
246 #mwp-newsite-contentbox-1 .inside,
247 #toplevel_page_mainwp_tab-contentbox-8 .inside,
248 #toplevel_page_mainwp_tab-contentbox-6 .inside,
249 #toplevel_page_mainwp_tab-contentbox-9 .inside,
250 #mainwp_page_managesites-metaboxes-contentbox-5 .inside,
251 .mainwp_page_SettingsAdvanced #mwp-setting-contentbox-1 .inside,
252 .mainwp_page_SettingsAdvanced #mwp-setting-contentbox-2 .inside,
253 .mainwp_page_SettingsAdvanced #mwp-setting-contentbox-3 .inside,
254 .mainwp_page_SettingsAdvanced #mwp-setting-contentbox-4 .inside {
255 padding: 0;
256 margin: 0;
257 }
258
259 #mwp-test-contentbox-1 .inside .inside,
260 #mwp-serchusers-contentbox-1 .inside .inside,
261 .mainwp_page_Settings #mwp-setting-contentbox-1 .inside .inside,
262 #mwp-plugins-contentbox-1 .inside .inside,
263 #mwp-themes-contentbox-1 .inside .inside,
264 #mwp-scan-contentbox-1 .inside .inside,
265 #select-sites-div .inside .inside,
266 #mainwp-select-sites-postbox .inside .inside,
267 #mwp-extension-contentbox-1 .inside .inside,
268 #mwp-extension-contentbox-2 .inside .inside,
269 #mwp-extension-contentbox-3 .inside .inside,
270 #toplevel_page_mainwp_tab-contentbox-3 .inside .inside,
271 #mainwp_page_managesites-metaboxes-contentbox-3 .inside .inside,
272 #toplevel_page_mainwp_tab-contentbox-4 .inside .inside,
273 #mainwp_page_managesites-metaboxes-contentbox-4 .inside .inside,
274 #toplevel_page_mainwp_tab-contentbox-1 .inside .inside,
275 #mwp-adduser-contentbox-1 .inside .inside,
276 #newsite-contentbox-1 .inside .inside,
277 #mwp-newsite-contentbox-1 .inside .inside,
278 #toplevel_page_mainwp_tab-contentbox-7 .inside .inside,
279 #toplevel_page_mainwp_tab-contentbox-8 .inside .inside,
280 #toplevel_page_mainwp_tab-contentbox-9 .inside .inside,
281 #mainwp_page_managesites-metaboxes-contentbox-5 .inside .inside,
282 .mainwp_page_SettingsAdvanced #mwp-setting-contentbox-1 .inside .inside,
283 .mainwp_page_SettingsAdvanced #mwp-setting-contentbox-2 .inside .inside,
284 .mainwp_page_SettingsAdvanced #mwp-setting-contentbox-3 .inside .inside,
285 .mainwp_page_SettingsAdvanced #mwp-setting-contentbox-4 .inside .inside {
286 padding: 10px;
287 }
288
289 #mwp-extension-contentbox-2, #mwp-extension-contentbox-3 {
290 background: #fafafa !important;
291 }
292
293 #mwp-extension-contentbox-2 h2, #mwp-extension-contentbox-3 h2 {
294 background: #fff !important;
295 }
296
297 #mwp-postbulk-contentbox-1,
298 #mwp-pagebulk-contentbox-1,
299 #mwp-themes-contentbox-1,
300 #mwp-plugins-contentbox-1,
301 #mwp-serchusers-contentbox-1,
302 #mwp-password-contentbox-1 {
303 min-height: 335px;
304 }
305
306 /* Select sites / categories */
307
308 .mainwp_select_sites_box { display: inline-block; float: left; }
309 .mainwp_select_sites_box_right { float: right !important; }
310
311 #mainwp_ss_site_link, .mainwp_ss_site_link { display: none; }
312 #mainwp_ss_site_text, .mainwp_ss_site_text { display: inline; }
313 #mainwp_ss_group_link, .mainwp_ss_group_link { display: inline; }
314 #mainwp_ss_group_text, .mainwp_ss_group_text { display: none; }
315
316 #selected_sites, .selected_sites, .selected_cats, #selected_groups, .selected_groups {width: 100%;height: 210px;overflow-y: scroll;}
317
318 #selected_groups, .selected_groups { display: none; }
319
320 .mainwp_selected_groups_item {border-bottom: 1px solid #e5e5e5; overflow: hidden;}
321
322 .mainwp_selected_groups_item:hover, .selected_groups_item_checked, .mainwp_selected_sites_item:hover,.selected_sites_item_checked { background: #fafafa; }
323 .mainwp_selected_sites_item.disabled:hover { background: #f3f3f3; }
324 .mainwp_selected_sites_item input, .mainwp_selected_groups_item input { float: left; margin: 2px 0 0 0; }
325 .mainwp_selected_sites_item label, .mainwp_selected_groups_item label { display: block; margin: 0 0 0 18px; }
326
327 #selected_groups-filter { display: none; }
328 #selected_sites-filter, #selected_groups-filter { width: 100%; }
329
330 .mainwp_selected_sites_item, .categories_list_header {border-bottom: 1px solid #e5e5e5; overflow: hidden;}
331
332 .mainwp_categories_list_bottom {padding: 4px 5px; border-bottom: 1px solid #ddd;}
333
334 .mainwp_categories_list_bottom span {float: right; margin: 2px 4px 0 0;}
335 .mainwp_categories_list_bottom a { float: right; }
336
337 .mainwp_groups_list_header { padding: 4px 5px; background-color: #DDD; }
338
339 .mainwp_select_categories .mainwp_selected_sites_item input { margin: 2px 0px 2px 15px; }
340 .mainwp_select_categories .mainwp_selected_sites_item label { margin: 0 0 0 32px !important; }
341 .mainwp_selected_sites_item .url, .categories_list_header .url { display: none; }
342
343 /* Popup Style */
344
345 .ui-dialog {
346 padding: 0;
347 width: 700px !important;
348 overflow: hidden;
349 background: #fff !important;
350 z-index: 99999;
351 }
352 .ui-dialog .ui-dialog-titlebar { background: none; border: none; padding: 1em;}
353 .ui-dialog .ui-dialog-title { font-size: 20px; text-transform: uppercase; color: #333; }
354 .ui-dialog h3 {text-transform: uppercase; color: #888; border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px;}
355 .ui-dialog .ui-dialog-titlebar-close { background: none; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; color: #fff !important;}
356 .ui-dialog .ui-dialog-titlebar-close:hover { background: #7fb100;}
357 .ui-dialog .ui-dialog-content {padding: 0 0 1em 0;}
358
359 #refresh-status-content {padding: 1em; margin-bottom: 0 !important;}
360
361 .ui-widget { font-family: "Open Sans",sans-serif }
362
363 /* Progress bar */
364
365 #refresh-status-box .ui-progressbar,
366 #rightnow-upgrade-status-box .ui-progressbar,
367 #managesite-backup-status-box .ui-progressbar,
368 #managebackups-task-status-box .ui-progressbar {
369 background-color: #fafafa;
370 margin-top: 0;
371 height: 2px;
372 border-radius: 0 !important;
373 -webkit-border-radius: 0 !important;
374 -moz-border-radius: 0 !important;
375 border: 0;
376 }
377 #refresh-status-box .ui-progressbar-value,
378 #rightnow-upgrade-status-box .ui-progressbar-value,
379 #managesite-backup-status-box .ui-progressbar-value,
380 #managebackups-task-status-box .ui-progressbar-value {
381 background: #7fb100;
382 display: inline-block;
383 overflow: hidden;
384 -webkit-transition: width .4s ease-in-out;
385 -moz-transition: width .4s ease-in-out;
386 -ms-transition: width .4s ease-in-out;
387 -o-transition: width .4s ease-in-out;
388 transition: width .4s ease-in-out;
389 }
390 #refresh-status-box .ui-progressbar-value:after,
391 #rightnow-upgrade-status-box .ui-progressbar-value:after,
392 #managesite-backup-status-box .ui-progressbar-value:after,
393 #managebackups-task-status-box .ui-progressbar-value:after {
394 content: "";
395 position: relative;
396 top: 0 ;
397 height: 100%; width: 100%;
398 display: inline-block;
399
400 -webkit-background-size: 30px 30px;
401 -moz-background-size: 30px 30px;
402 background-size: 30px 30px;
403 overflow: hidden !important;
404 background-image: -webkit-gradient(linear, left top, right bottom,
405 color-stop(.25, rgba(255, 255, 255, .15)), color-stop(.25, transparent),
406 color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .15)),
407 color-stop(.75, rgba(255, 255, 255, .15)), color-stop(.75, transparent),
408 to(transparent));
409 background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
410 transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
411 transparent 75%, transparent);
412 background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
413 transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
414 transparent 75%, transparent);
415 background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
416 transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
417 transparent 75%, transparent);
418 background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
419 transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
420 transparent 75%, transparent);
421 background-image: linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
422 transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
423 transparent 75%, transparent);
424
425 -webkit-animation: animate-stripes 6s linear infinite;
426 -moz-animation: animate-stripes 6s linear infinite;
427 }
428
429 @-webkit-keyframes animate-stripes {
430 0% {background-position: 0 0;} 100% {background-position: 100% 0;}
431 }
432
433 @-moz-keyframes animate-stripes {
434 0% {background-position: 0 0;} 100% {background-position: 100% 0;}
435 }
436
437 /* End Progressbar*/
438
439 .ui-button-icon-only .ui-icon {
440 margin-left: -8px !important;
441 margin-top: -8px !important;
442 }
443
444 /* Footer Customization */
445
446 #mainwp-add-new-links {
447 display: none;
448 padding: .5em 1em;
449 color: #fff;
450 background: #333;
451 position: fixed;
452 right: 90px;
453 bottom: 46px;
454 }
455
456 #mainwp-sites-menu {
457 display: none;
458 padding: .5em 1em;
459 color: #fff;
460 background: #333;
461 position: fixed;
462 left: 160px;
463 bottom: 46px;
464 max-height: calc(100% - 78px);
465 overflow: scroll;
466 overflow-x: hidden;
467 }
468
469 .mainwp-ui-leftmenu #mainwp-sites-menu {
470 left: 240px;
471 }
472
473 #mainwp-sites-menu::-webkit-scrollbar {width: 14px;background: #333;}
474 #mainwp-sites-menu::-webkit-scrollbar-track {width: 10px;background: #333;}
475 #mainwp-sites-menu::-webkit-scrollbar-thumb {
476 width: 8px ;
477 border-radius: 8px;
478 background: rgba(255, 255, 255, 0.2);
479 padding-left: 5px;
480 }
481 #mainwp-sites-menu::-webkit-scrollbar-thumb:hover {
482 width: 8px ;
483 border-radius: 8px;
484 background: rgba(255, 255, 255, 0.5);
485 }
486
487 a.mainpw-fly-meny-lnk, a.mainwp-add-new-link {color: #fff;text-decoration: none;}
488 a.mainpw-fly-meny-lnk:hover, a.mainwp-add-new-link:hover {color: #fff;text-decoration: none !important;}
489
490 /*---------------------------------------------------------------------------------------------------------------*/
491
492 /* ABOUT MAINWP PAGE */
493
494 .about-wrap .mainwp-badge {
495 position: absolute;
496 top: 0;
497 right: 0;
498 }
499
500 .mainwp-badge {
501 background: url('../images/mainwp.svg') center 25px no-repeat #7fb100;
502 -webkit-background-size: 80px 80px;
503 background-size: 80px 80px;
504 color: #fff;
505 font-size: 14px;
506 text-align: center;
507 font-weight: 600;
508 margin: 5px 0 0;
509 padding-top: 120px;
510 height: 40px;
511 display: inline-block;
512 width: 140px;
513 text-rendering: optimizeLegibility;
514 -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);
515 box-shadow: 0 1px 3px rgba(0,0,0,.2);
516 }
517
518
519
520 /* MAINWP PAGE - DASHBOARD */
521
522 /* Welcome Panel */
523
524 #mainwp-welocme-bar { padding: 0; }
525
526 /* Update Overview */
527
528 #mainwp-right-now-total-updates { padding-top: 10px; }
529 #s2id_mainwp_select_options_siteview { width: 120px !important; }
530
531 /* Extensions */
532
533 #mainwp-extensions-widget-list { width: 100%; }
534 #mainwp-extensions-list-widget { font-size: 15px; }
535 #mainwp-extensions-list-widget img { width: 40px; height: 40px; }
536 #mainwp-extensions-list-widget:nth-child(odd) { background-color: #fafafa; }
537 #mainwp-extensions-list-widget span { display: inline-block; }
538
539 /* GA Widget */
540
541 .mainwp_ga_table, .mainwp_ga_table_inner {table-layout:fixed;width: 100%;}
542 .mainwp_ga_table th, .mainwp_ga_table_inner th {text-align: left;padding-bottom: 3px;}
543 .mainwp_ga_table td {vertical-align: top;width: 50%;padding-bottom: 15px;}
544 .mainwp_ga_table_inner td {padding-bottom: 3px;}
545 .mainwp_ga_prev {color: #666666;font-size: 11px;}
546 .mainwp_ga_minus {color: red;}
547 .mainwp_ga_plus {color:green;}
548 .mainwp_ga_graph_legend {text-align: center;padding-bottom: 20px;}
549 #mainwp_ga_graph_legend_blue,
550 #mainwp_ga_graph_legend_green {
551 height: 15px;
552 width: 15px;
553 display: inline-block;
554 margin-right: 3px;
555 margin-left: 10px;
556 }
557 #mainwp_ga_graph_legend_blue {background-color: #0078CE;}
558 #mainwp_ga_graph_legend_green {background-color: #87BE2C;}
559
560 /*---------------------------------------------------------------------------------------------------------------*/
561
562 /* MAINWP PAGE - SITES */
563
564 /* Manage */
565
566 #mainwp_managesites_content .mainwp-av-updates-col { margin-left: .6em; }
567 #mainwp_managesites_content .column-status { width: 60px !important; }
568 #mainwp_managesites_content .column-site { width: 20% !important; }
569 #mainwp_managesites_content .column-url { width: 20% !important; }
570
571 /* Groups */
572
573 .managegroups-listitem { border-bottom: 1px solid #e5e5e5; }
574 .mainwp_managegroups-insidebox { height: 400px; overflow-y: auto; }
575
576 /* Security Issues */
577
578 #mainwp-security-issues-table { border-spacing: 0px; width: 100%; }
579 #mainwp-security-issues-table tr:nth-child(even) td { background: #fafafa; }
580
581 /*---------------------------------------------------------------------------------------------------------------*/
582
583 /* MAINWP PAGE - POSTS */
584
585 /*---------------------------------------------------------------------------------------------------------------*/
586
587 /* MAINWP PAGE - PAGES */
588
589 /*---------------------------------------------------------------------------------------------------------------*/
590
591 /* MAINWP PAGE - PLUGINS */
592
593 /*---------------------------------------------------------------------------------------------------------------*/
594
595 /* MAINWP PAGE - THEMES */
596
597 /*---------------------------------------------------------------------------------------------------------------*/
598
599 /* MAINWP PAGE - USERS */
600
601 /*---------------------------------------------------------------------------------------------------------------*/
602
603 /* MAINWP PAGE - BACKUPS */
604
605 /* Manage */
606
607 #mainwp_managebackups_content .column-task_name { width: 15% !important; }
608 #mainwp_managebackups_content .column-type { width: 10% !important; }
609 #mainwp_managebackups_content .column-schedule { width: 9% !important; }
610 #mainwp_managebackups_content .column-destination { width: 20% !important; }
611 #mainwp_managebackups_content .column-websites { width: 8% !important; }
612 #mainwp_managebackups_content .column-details { width: 29% !important; }
613 #mainwp_managebackups_content .column-trigger { width: 9% !important; }
614
615 /* New */
616
617 .mainwp-exclude-backup-locations,
618 .mainwp-exclude-cache-locations,
619 .mainwp-exclude-nonwp-folders,
620 .mainwp-exclude-zips {
621 width: 100% !important;
622 }
623
624 .mainwp-exclude-backup-locations td,
625 .mainwp-exclude-cache-locations td,
626 .mainwp-exclude-nonwp-folders td,
627 .mainwp-exclude-zips td {
628 padding: .2em !important;
629 vertical-align: top !important;
630 }
631
632 .mainwp-exclude-backup-locations td a,
633 .mainwp-exclude-cache-locations td a,
634 .mainwp-exclude-nonwp-folders td a,
635 .mainwp-exclude-zips td a {
636 text-decoration: none;
637 }
638
639 .mainwp-exclude-backup-locations td.mainwp-td-des,
640 .mainwp-exclude-cache-locations td.mainwp-td-des,
641 .mainwp-exclude-nonwp-folders td.mainwp-td-des,
642 .mainwp-exclude-zips td.mainwp-td-des {
643 font-size: 13px;
644 }
645
646 .mainwp-exclude-backup-locations label,
647 .mainwp-exclude-cache-locations label,
648 .mainwp-exclude-nonwp-folders label,
649 .mainwp-exclude-zips label {
650 margin-right: 1em !important;
651 padding-left: 2.5em;
652 }
653
654 #mainwp-hide-kbl-folders,
655 #mainwp-hide-kcl-folders,
656 #mainwp-hide-nwl-folders,
657 #mainwp-hide-zip-files {
658 display: none;
659 }
660
661 #mainwp-kbl-content,
662 #mainwp-kcl-content,
663 #mainwp-nwl-content {
664 display: none;
665 margin-top: 1em;
666 height: 140px;
667 width: 100% !important;
668 }
669
670 .exclude_folder_control {
671 margin-left: 10px;
672 position: absolute;
673 right: 5px;
674 top: 1px;
675 display: none;
676 }
677 .jqueryFileTree li { position: relative; }
678 .mainwp_excluded_folders {
679 width: 275px;
680 height: 134px;
681 overflow: auto;
682 background: #f4f4f4;
683 margin-top: 17px;
684 padding: 3px;
685 }
686 #excluded_folders_list { height: 140px; width: 100%; }
687 .mainwp_excluded_folders_cont { width: 100%; }
688 .mainwp_excluded_folders_cont td { padding: 0px; }
689
690 /*---------------------------------------------------------------------------------------------------------------*/
691
692 /* MAINWP PAGE - EXTENSIONS */
693
694 .api-grabbing-fields .input.username,
695 .api-grabbing-fields .input.passwd {
696 display: block;
697 width: 350px;
698 }
699
700 #mainwp-extensions-list .plugin-card .plugin-card-top { min-height: 180px; }
701
702 #mainwp-extensions-list .plugin-card.collapsed .plugin-card-top { min-height: 75px; }
703 #mainwp-extensions-list .plugin-card.collapsed .name, #mainwp-extensions-list .plugin-card.collapsed .desc { margin-left: 80px; margin-right: 105px; }
704 #mainwp-extensions-list .plugin-card.collapsed img.mainwp-extension-icon { width: 64px; height: 64px; }
705 #mainwp-extensions-list .plugin-card.collapsed .extension-description { display: none; }
706
707 #mainwp-available-extensions-list .plugin-card {
708 margin-left: 2px !important;
709 margin-right: 2px !important;
710 width: 100%;
711 display: block;
712 }
713
714 #mainwp-available-extensions-list .plugin-card .plugin-card-top { min-height: 135px; }
715
716 /*---------------------------------------------------------------------------------------------------------------*/
717
718 /* MAINWP PAGE - SETTINGS */
719
720 /*---------------------------------------------------------------------------------------------------------------*/
721
722 /* MAINWP PAGE - SERVER INFORMATION */
723
724 /*---------------------------------------------------------------------------------------------------------------*/
725
726
727 /* UI FIXES */
728
729 .mainwp-ui a { text-decoration: none !important; }
730 .mainwp-ui a:focus { -webkit-box-shadow: none !important; box-shadow: none !important; color: inherit;}
731 .mainwp-ui .form-table tr th[scope="row"] { width: 300px !important; }
732 .mainwp-ui .wp-filter-search::-webkit-input-placeholder { color: #333; }
733 .mainwp-ui input[type=radio],
734 .mainwp-ui input[type=checkbox] {
735 width: 20px;
736 height: 20px;
737 margin: 1px 5px 0 0;
738 }
739 .mainwp-ui input[type=number] { width: 5em ; }
740 .mainwp-ui input[type=radio]:checked:before {
741 background-color: #7fb100;
742 width: 10px;
743 height: 10px;
744 }
745 .mainwp-ui input[type=checkbox]:checked:before { color: #7fb100; font-size: 24px; }
746 .mainwp-ui .widefat .check-column { padding: 6px !important; }
747 .mainwp-tooltip {
748 background: rgba( 255, 255, 255, .9 ) !important;
749 border-top: 0px solid #fff !important;
750 border-left: 0px solid #fff !important;
751 border-right: 0px solid #fff !important;
752 border-bottom: 5px solid #7fb100 !important;
753 border-radius: 0px !important;
754 padding: 1em;
755 }
756 .mainwp-ui .fa-stack-1x {top: -1px;}
757
758 /* Scrollbar Style*/
759
760 .mainwp_select_sites_box ::-webkit-scrollbar,
761 #mainwp-preview-window ::-webkit-scrollbar,
762 #mainwp_background-box ::-webkit-scrollbar,
763 #mainwp_wrap-inside ::-webkit-scrollbar {
764 width: 14px ;
765 background: #f3f3f3;
766 }
767
768 .mainwp_select_sites_box ::-webkit-scrollbar-track,
769 #mainwp-preview-window ::-webkit-scrollbar-track,
770 #mainwp_background-box ::-webkit-scrollbar-track,
771 #mainwp_wrap-inside ::-webkit-scrollbar-track {
772 width: 14px ;
773 background: #f3f3f3;
774 }
775
776 .mainwp_select_sites_box ::-webkit-scrollbar-thumb,
777 #mainwp-preview-window ::-webkit-scrollbar-thumb,
778 #mainwp_background-box ::-webkit-scrollbar-thumb,
779 #mainwp_wrap-inside ::-webkit-scrollbar-thumb {
780 width: 10px ;
781 border: 2px solid #f3f3f3 ;
782 background: #bbb ;
783 }
784
785 .mainwp_select_sites_box ::-webkit-scrollbar-thumb:hover,
786 #mainwp-preview-window ::-webkit-scrollbar-thumb:hover,
787 #mainwp_background-box ::-webkit-scrollbar-thumb:hover,
788 #mainwp_wrap-inside ::-webkit-scrollbar-thumb:hover {
789 width: 10px ;
790 border: 2px solid #f3f3f3 ;
791 background: #999 ;
792 }
793
794 /* MainWP Checkbox 1*/
795
796 .mainwp-checkbox input[type=checkbox] { visibility: hidden; }
797
798 .mainwp-checkbox {
799 float: left ;
800 width: 70px;
801 height: 35px;
802 background: #e5e5e5;
803 margin: -3px 5px 0 0 ;
804
805 -webkit-border-radius: 18px;
806 -moz-border-radius: 18px;
807 border-radius: 18px;
808 position: relative;
809 }
810
811 .mainwp-checkbox:after {
812 font: 15px/26px "Trebuchet MS", Helvetica, sans-serif;
813 color: #a00;
814 position: absolute;
815 right: 8px;
816 top: 5px;
817 z-index: 0;
818 font-weight: bold;
819 text-shadow: 1px 1px 0px rgba(255,255,255,.15);
820 }
821
822 .mainwp-checkbox:before {
823 font: 15px/26px "Trebuchet MS", Helvetica, sans-serif;
824 color: #7fb100;
825 position: absolute;
826 left: 7px;
827 top: 5px;
828 z-index: 0;
829 font-weight: bold;
830 }
831
832 .mainwp-checkbox label {
833 display: block;
834 width: 33px;
835 height: 33px;
836
837 -webkit-border-radius: 18px;
838 -moz-border-radius: 18px;
839 border-radius: 18px;
840
841 -webkit-transition: all .4s ease;
842 -moz-transition: all .4s ease;
843 -o-transition: all .4s ease;
844 -ms-transition: all .4s ease;
845 transition: all .4s ease;
846 cursor: pointer;
847 position: absolute;
848 top: 1px;
849 left: 1px;
850
851 z-index: 1;
852
853 background: #fff;
854 }
855
856 .mainwp-checkbox input[type=checkbox]:checked + label {
857 left: 35px;
858 }
859
860 .select2-container { margin-right: 2px !important; }
861 .select2-search-choice-close {
862 -webkit-transition: none;
863 -moz-transition: none;
864 -o-transition: all 0 none;
865 transition: none;
866 }
867 #mainwp_wrap-inside .select2-container.select2-allowclear .select2-choice abbr { margin-top: -2px; }
868 #mainwp_wrap-inside .select2-selection--single .select2-selection__clear { margin-top: -2px; }
869
870 /*---------------------------------------------------------------------------------------------------------------*/
871
872
873
874
875
876 .mainwp-action-lnks, .mainwp-theme-lnks {
877 padding: 1em;
878 border-top: 1px solid #e5e5e5;
879 }
880
881 .mainwp-theme-lnks {
882 z-index: 9999999 !important;
883 }
884
885 .mainwp-action-lnks ul li {
886 float: right;
887 margin-left: 2em;
888 margin-bottom: 0 !important;
889 }
890
891 .mainwp-action-lnks ul.plugin-action-buttons {
892 float: none;
893 margin: none !important;
894 }
895
896 .mainwp-more-details {
897 float: left;
898 }
899
900 .ui-tooltip {
901 z-index: 99999999 !important;
902 }
903
904
905 /* SITES */
906
907
908
909 #MainWP_Bulk_AddUserLoading {
910 display: none;
911 text-align: left;
912 padding: 10px;
913 }
914
915 #MainWP_Bulk_AddUserLoading img {
916 display: block;
917 float: left;
918 margin: -1px 10px 0 0;
919 }
920
921 .mainwp-loading {
922 text-align: left;
923 padding: 20px;
924 font-size: 18px;
925 line-height: 18px;
926 }
927
928 .mainwp-loading img {
929 display: block;
930 float: left;
931 margin: 2px 10px 0 0;
932 }
933
934 #mainwp_iframe {
935 width: 100%;
936 min-height: 2050px;
937 height: auto;
938 }
939
940 h3.mainwp_box_title {
941 font-family: "Open Sans",sans-serif;
942 font-size: 14px;
943 font-weight: 600;
944 line-height: 1.4;
945 margin: 0;
946 padding: 8px 12px;
947 border-bottom: 1px solid #eee;
948 }
949
950
951
952
953 .mainwp_clonesite_sites_container {
954 max-height: 585px !important ;
955 overflow: auto;
956 background: #fff ;
957 width: 390px;
958 border: 1px solid #e5e5e5;
959 height: 250px;
960 overflow-y: scroll;
961 }
962 .mainwp_displayby { float: right; }
963
964 .mainwp_url_label { display: none; }
965 .mainwp_size_label {
966 float: right;
967 padding-right: 10px;
968 font-style:italic;
969 color: #8f8f8f;
970 }
971 .clonesite_sites_item { padding: 5px; }
972
973 .clonesite_sites_item.selected { background-color: rgba(127, 177, 0, 0.3); }
974
975 .clonesite_sites_item:hover { cursor: pointer; background-color: rgba(127, 177, 0, 0.3); }
976
977 .mainwp_config_box_right {
978 width: 260px;
979 float: right;
980 }
981
982 .mainwp_select_sites_box .postbox {
983 max-width: 255px !important;
984 }
985
986 .mainwp_config_box_left {
987 float: left;
988 }
989
990 .mainwp_config_box_left .form-table,
991 .mainwp_config_box_left .tablenav {
992 clear: none;
993 }
994
995 #mainwp_managegroups_add_form .form-field input {
996 width: 25em;
997 max-width: 100%;
998 }
999
1000 #mainwp_managesites_add_form .form-field input {
1001 width: 25em;
1002 max-width: 100%;
1003 }
1004
1005 #mainwp_managebackups_add_form .form-field input {
1006 width: 25em;
1007 max-width: 100%;
1008 }
1009
1010 .MainWP_Install_BulkStatus {
1011 padding-top: 4px;
1012 display: inline-block;
1013 }
1014
1015 #mainwp_plugin-information-header {
1016 margin: 0;
1017 padding: 0 5px;
1018 font-weight: bold;
1019 position: relative;
1020 border-bottom-width: 1px;
1021 border-bottom-style: solid;
1022 height: 2.5em;
1023 }
1024
1025 #plugin-information ul#sidemenu {
1026 font-weight: normal;
1027 margin: 0 5px;
1028 position: absolute;
1029 left: 0;
1030 bottom: -1px;
1031 }
1032
1033 #plugin-information p.action-button {
1034 width: 100%;
1035 padding-bottom: 0;
1036 margin-bottom: 0;
1037 margin-top: 10px;
1038 -moz-border-radius: 3px 0 0 3px;
1039 -webkit-border-top-left-radius: 3px;
1040 -khtml-border-top-left-radius: 3px;
1041 border-top-left-radius: 3px;
1042 -webkit-border-bottom-left-radius: 3px;
1043 -khtml-border-bottom-left-radius: 3px;
1044 border-bottom-left-radius: 3px;
1045 }
1046
1047 #plugin-information .action-button a {
1048 text-align: center;
1049 font-weight: bold;
1050 text-decoration: none;
1051 display: block;
1052 line-height: 2em;
1053 }
1054
1055 #plugin-information h2 {
1056 clear: none !important;
1057 margin-right: 200px;
1058 }
1059
1060 #plugin-information .fyi {
1061 margin: 0 10px 50px;
1062 width: 210px;
1063 }
1064
1065 #plugin-information .fyi h2 {
1066 font-size: .9em;
1067 margin-bottom: 0;
1068 margin-right: 0;
1069 }
1070
1071 #plugin-information .fyi h2.mainheader {
1072 padding: 5px;
1073 -moz-border-radius-topleft: 3px;
1074 -webkit-border-top-left-radius: 3px;
1075 -khtml-border-top-left-radius: 3px;
1076 border-top-left-radius: 3px;
1077 }
1078
1079 #plugin-information .fyi ul {
1080 padding: 10px 5px 10px 7px;
1081 margin: 0;
1082 list-style: none;
1083 -moz-border-radius-bottomleft: 3px;
1084 -webkit-border-bottom-left-radius: 3px;
1085 -khtml-border-bottom-left-radius: 3px;
1086 border-bottom-left-radius: 3px;
1087 }
1088
1089 #plugin-information .fyi li {
1090 margin-right: 0;
1091 }
1092
1093 #plugin-information #section-holder {
1094 padding: 10px;
1095 }
1096
1097 #plugin-information .section ul, #plugin-information .section ol {
1098 margin-left: 16px;
1099 list-style-type: square;
1100 list-style-image: none;
1101 }
1102
1103 #plugin-information #section-screenshots li img {
1104 vertical-align: text-top;
1105 }
1106
1107 #plugin-information #section-screenshots li p {
1108 font-style: italic;
1109 padding-left: 20px;
1110 padding-bottom: 2em;
1111 }
1112
1113 #plugin-information .updated, #plugin-information pre {
1114 margin-right: 215px;
1115 }
1116
1117 #plugin-information pre {
1118 padding: 7px;
1119 }
1120
1121 .mainwp-leftmid-col {
1122 float: left;
1123 width: 50%;
1124 }
1125
1126 .mainwp-left-col {
1127 float: left;
1128 width: 43%;
1129 }
1130
1131 .mwp_plugintheme_widget .mainwp-left-col {
1132 float: left;
1133 width: 75%;
1134 }
1135
1136 .mainwp-right-col {
1137 float: right;
1138 color: #7B848B !important;
1139 font-size: 11px;
1140 }
1141
1142 .mainwp-row-actions {
1143 float: left;
1144 display: none;
1145 padding: 2px 0 0 0;
1146 }
1147 .mainwp-row-actions a {
1148 text-decoration: none;
1149 }
1150
1151 .mainwp-row-actions-working {
1152 float: left;
1153 display: none;
1154 }
1155
1156 .mainwp-recent { min-height: 57px; }
1157
1158
1159
1160
1161 .mainwp_datepicker {
1162 /* background: url('../images/date-button.gif') no-repeat 5px 50%;*/
1163 padding-left: 25px;
1164 width: 150px;
1165 }
1166
1167 #mainwp-preview-menu {
1168 clear: both;
1169 padding: 10px 0;
1170 }
1171
1172 #mainwp-preview-menu h3 {
1173 margin: 0 0 20px;
1174 font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
1175 font-size: 16px;
1176 font-weight: normal;
1177 }
1178
1179 #mainwp-preview-menu a {
1180 margin: 0 0 0 20px;
1181 }
1182
1183 #mainwp-preview-menu select {
1184 width: 100px;
1185 }
1186
1187 #mainwp-preview-full-screen-menu {
1188 position: fixed;
1189 top: 0;
1190 left: 0;
1191 width: 100%;
1192 height: 25px;
1193 line-height: 25px;
1194 text-align: center;
1195 background: #FFFBCC;
1196 border-bottom: 1px solid #E6DB55;
1197 z-index: 1000000;
1198 display: none;
1199 }
1200
1201 #mainwp-preview-window {
1202 width: 1024px;
1203 height: 600px;
1204 border: 1px solid #ccc;
1205 background: #efefef;
1206 }
1207
1208 #mainwp-preview-window.full-screen {
1209 position: fixed;
1210 top: 26px;
1211 left: 0;
1212 width: 100% !important;
1213 height: 100% !important;
1214 z-index: 1000000;
1215 }
1216
1217 #mainwp-preview-window iframe {
1218 width: 100%;
1219 height: 100%;
1220 }
1221
1222 .backup_run_loading {
1223 display: none;
1224 }
1225
1226 #mainwp_notes {
1227 margin-left: -300px;
1228 top: 100px;
1229 }
1230
1231 #mainwp_notes_content {
1232 margin-top: 20px;
1233 margin-bottom: 20px;
1234 /*height: 300px;*/
1235 /*width: 580px;*/
1236 height: auto;
1237 width: auto;
1238 overflow-y: auto;
1239 }
1240
1241 #mainwp_notes #mainwp_notes_note,
1242 #mainwp_notes #mainwp_notes_view {
1243 display: none;
1244 }
1245
1246 #mainwp_notes.edit-mode #mainwp_notes_html,
1247 #mainwp_notes.edit-mode #mainwp_notes_edit {
1248 display: none;
1249 }
1250
1251 #mainwp_notes.edit-mode #mainwp_notes_note,
1252 #mainwp_notes.edit-mode #mainwp_notes_view {
1253 display: inline;
1254 }
1255
1256 .mainwp_notes_img {
1257 margin-top: -5px;
1258 }
1259
1260 .mainwp_popup {
1261 display: none;
1262 width: auto;
1263 height: auto;
1264 background-color: white;
1265 border: 3px solid black;
1266 box-shadow: 0 0 6px rgba(0, 0, 0, 0.5), inset 0 1px 0 #fff !important;
1267 -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5), inset 0 1px 0 #fff !important;
1268 padding: 11px 10px 11px 10px;
1269 position: fixed;
1270 z-index: 11101;
1271 left: 50%;
1272 }
1273
1274 .mainwp_popup_title {
1275 background: none repeat scroll 0 0 #DEDEDE;
1276 border: 1px solid #CCC;
1277 color: #666;
1278 margin: -11px -10px 4px;
1279 padding: 10px 18px 7px !important;
1280 font-weight: bold;
1281 font-size: 15px;
1282 }
1283
1284 a.mainwp_closeX {
1285 position: absolute;
1286 top: 3px;
1287 right: 3px;
1288 width: 30px;
1289 height: 30px;
1290 background: transparent url('../images/box.png') -40px 0px;
1291 cursor: pointer;
1292 z-index: 1400;
1293 display: none;
1294 }
1295
1296 .mainwp_overlay {
1297 background-color: rgb(0, 0, 0);
1298 opacity: 0.5;
1299 cursor: pointer;
1300 display: none;
1301 height: 0px;
1302 position: fixed;
1303 top: 0;
1304 left: 0;
1305 width: 100%;
1306 z-index: 1100;
1307 }
1308
1309 #mainwp_availablethemes {
1310 background: #fff;
1311 border: 1px Solid #e5e5e5;
1312 padding: 12px;
1313 }
1314
1315 #mainwp_availablethemes .available-theme {
1316 margin-right: 15px;
1317 margin-bottom: 2em;
1318 width: 220px;
1319 display: inline-block;
1320 vertical-align: top;
1321 overflow: hidden;
1322 padding-top: 20px 20px 20px 0;
1323 }
1324
1325 #mainwp_availablethemes .available-theme a.screenshot {
1326 width: 220px;
1327 height: 165px;
1328 }
1329
1330 #mainwp_availablethemes .available-theme img {
1331 width: 220px;
1332 }
1333 .mainwp-tabs
1334 {
1335 margin-top: 2em;
1336 border-bottom: 1px solid #e5e5e5;
1337 margin-bottom: 0;
1338 }
1339 .mainwp_checkboxes
1340 {
1341 -webkit-column-count: 3;
1342 -moz-column-count: 3;
1343 column-count: 3;
1344 margin: 1em 0 2em 0;
1345 }
1346 .mainwp-search-form
1347 {
1348 width: auto ;
1349 }
1350 .mainwp_managbackups_taskoptions
1351 {
1352 width: auto;
1353 }
1354 .mainwp_managbackups_taskoptions .form-table
1355 {
1356 clear: none;
1357 width: 590px;
1358 }
1359
1360 .mainwp-submenu-wrapper {
1361 background-position: top right;
1362 background-repeat: repeat-y;
1363 padding-left: 10px;
1364 padding-right: 25px;
1365 display: none;
1366 position: absolute;
1367 background-color: #ECECEC;
1368 background-color: white;
1369 /*border: 1px solid #CCC;*/
1370 border-left: 0px;
1371 z-index: 9999;
1372 }
1373
1374 #side-info-column {
1375 width: 49%;
1376 }
1377
1378 .inner-sidebar #side-sortables {
1379 width: 100%;
1380 }
1381
1382 .has-right-sidebar #post-body-content {
1383 width: 49%;
1384 margin-right: 390px;
1385 }
1386
1387 .has-right-sidebar #post-body {
1388 margin-right: -50%;
1389 }
1390
1391 #post-body #normal-sortables {
1392 width: 100%;
1393 }
1394
1395 li.hoverli {
1396 -webkit-box-shadow: 0 1px 0 #dfdfdf, 0 -1px 0 #dfdfdf;
1397 -moz-box-shadow: 0 1px 0 #dfdfdf, 0 -1px 0 #dfdfdf;
1398 box-shadow: 0 1px 0 #dfdfdf, 0 -1px 0 #dfdfdf;
1399 position: relative;
1400 z-index: 9999;
1401 }
1402
1403 #mainwp_posts_main, #mainwp_posts_loading, #mainwp_posts_error,
1404 #mainwp_comments_main, #mainwp_comments_loading, #mainwp_comments_error,
1405 #mainwp_pages_main, #mainwp_pages_loading, #mainwp_pages_error,
1406 #mainwp_users_main, #mainwp_users_loading, #mainwp_users_loading_info, #mainwp_users_error,
1407 #mainwp_themes_main, #mainwp_themes_loading, #mainwp_themes_error, #mainwp_themes_loading_info,
1408 #mainwp_plugins_main, #mainwp_plugins_loading, #mainwp_plugins_error, #mainwp_plugins_loading_info,
1409 #mainwp_bulk_action_loading, #mainwp_users_searching, #mainwp_sites_searching,
1410 #mainwp_users_updating, #mainwp_bulk_action_applying, .mainwp_more_loading
1411 {
1412 display: none;
1413 }
1414
1415 .mainwp_loading, .mainwp-hidden-field {
1416 display: none;
1417 }
1418
1419 #pager {
1420 top: 0px;
1421 position: inherit !important;
1422 }
1423 .first, .prev, .next, .last
1424 {
1425 vertical-align: -5px;
1426 }
1427
1428 .row-actions-working {
1429 display: none;
1430 padding: 2px 0 0;
1431 }
1432
1433
1434 .mainwp_plugins_content,.mainwp_themes_content{
1435 background: #f9f9f9 ;
1436 }
1437
1438 #mainwp_plugins_content .headcol, #mainwp_themes_content .headcol{
1439 width: 22em;
1440 }
1441 #mainwp_plugins_content th.headcol, #mainwp_themes_content th.headcol{
1442 border-bottom: 0;
1443 }
1444
1445 #mainwp_plugins_content #mainwp-table-overflow,
1446 #mainwp_themes_content #mainwp-table-overflow {
1447 height: 720px;
1448 }
1449
1450 #mainwp_background-box {
1451 min-height: 80vh;
1452 height: 100% ;
1453 width: auto ;
1454 margin-top: 2em ;
1455 background: none ;
1456 }
1457 #mainwp_wrap-inside {
1458 min-height: 80vh;
1459 height: 100% ;
1460 margin-top: 0em ;
1461 padding: 10px ;
1462 background: #fafafa ;
1463 border-top: none ;
1464 border-bottom: 1px solid #e5e5e5;
1465 border-left: 1px solid #e5e5e5;
1466 border-right: 1px solid #e5e5e5;
1467 box-shadow: 0 1px 1px rgba(0,0,0,.04);
1468 position: relative;
1469 }
1470 #mainwp_wrap-inside.round-top {
1471 clear: both ;
1472 border: 1px solid #e5e5e5 !important;
1473 }
1474
1475 .mainwp-table-container .wp-list-table thead th,.mainwp-table-container .wp-list-table tfoot th,#mainwp-table thead th,#mainwp-table tfoot th {
1476 padding-left: .5em !important ;
1477 }
1478
1479 #mainwp-tabs {
1480 clear: both ;
1481 }
1482 #mainwp-tabs .nav-tab-active {
1483 background: #fafafa ;
1484 border-top: 1px solid #7fb100 !important;
1485 border-left: 1px solid #e5e5e5;
1486 border-right: 1px solid #e5e5e5;
1487 border-bottom: 1px solid #fafafa !important ;
1488 color: #7fb100;
1489 }
1490
1491 #mainwp-tabs .nav-tab {
1492 border-top: 1px solid #e5e5e5;
1493 border-left: 1px solid #e5e5e5;
1494 border-right: 1px solid #e5e5e5;
1495 border-bottom: 1px solid #e5e5e5;
1496 padding: 10px 16px;
1497 font-size: 14px;
1498 text-transform: uppercase;
1499 }
1500
1501 #mainwplogo
1502 {
1503 position: absolute;
1504 top:2.5em;
1505 right: 2em;
1506 display: block;
1507 z-index: -1 !important;
1508 }
1509 #mainwplogo img
1510 {
1511 height: 40px !important;
1512 }
1513
1514 /* Enhance Wordpress Admin UI */
1515 #adminmenuback, #adminmenuwrap, #adminmenu, #adminmenu .wp-submenu, #adminmenu .wp-submenu-wrap, .folded #adminmenu .wp-has-current-submenu .wp-submenu {
1516 width: 160px;
1517 }
1518
1519
1520 .mainwp-submenu-wide {
1521 width: auto !important;
1522 min-width: 200px !important;
1523 }
1524
1525 #toplevel_page_mainwp_tab a:hover {color: #7fb100 !important;}
1526 #toplevel_page_mainwp_tab .hoverli {background-color: #333 !important; }
1527 #toplevel_page_mainwp_tab li.hoverli {
1528 box-shadow: none!important ;
1529 -moz-box-shadow: none!important ;
1530 -webkit-box-shadow: none!important ;
1531 background-image: url('../images/pointer.png');
1532 background-position: right ;
1533 background-repeat: no-repeat;
1534 background-size: 12px ;
1535 }
1536
1537 #toplevel_page_mainwp_tab li.hoverli a span { color: #7fb100 !important; }
1538
1539 .mainwp_boxout {
1540 background: #444;
1541 z-index: 9999;
1542 margin-left: 1em;
1543 padding: 10px 7px 10px 7px;
1544 left: 17px;
1545 width: 160px;
1546 position: absolute;
1547 }
1548
1549 .mainwp_boxout a {
1550 color: #ccc;
1551 text-decoration: none;
1552 display: block;
1553 line-height: 1.2em;
1554 padding: 6px 12px;
1555 }
1556
1557 .mainwp_boxout a:hover {
1558 color: #7fb100;
1559 }
1560
1561
1562
1563 #mainwp-documentation-box {
1564 width: 100% ;
1565 }
1566 .mainwp-links-box {
1567 min-height: 300px ;
1568 height: auto ;
1569 width: 30% ;
1570 margin-top: 1em ;
1571 margin-right: 1% ;
1572 padding: 10px ;
1573 background: #f9f9f9 ;
1574 border: 1px solid #7fb100;
1575 border-radius: 10px;
1576 -moz-border-radius: 10px;
1577 -webkit-border-radius: 10px;
1578 float: left ;
1579 }
1580
1581 .mainwp_managesites_import_listing, .import_user_import_listing {
1582 margin: 10px 0;
1583 overflow-y: scroll;
1584 height: 250px;
1585 }
1586
1587 #mainwp_search_sites {
1588 width: 210px;
1589 }
1590
1591 .mainwp-update-password-form {
1592 float: right;
1593 width: 256px;
1594 margin-right: 0px;
1595 clear: both ;
1596 }
1597
1598 .mainwp-update-password-form h3 {
1599 border-bottom: 0 ridge #BBBBBB;
1600 font-size: 16px;
1601 margin-top: 0 !important;
1602 }
1603
1604 .mainwp-update-password-form .form-field input {
1605 width: 210px;
1606 }
1607
1608 /* Plugins and Themes Table Striping */
1609 #mainwp-table-overflow tr td {
1610 border-bottom: 1px dotted #e5e5e5;
1611 }
1612
1613 #mainwp-table-overflow tr:hover td,
1614 #mainwp-table-overflow tr:hover th {
1615 background: #fafafa !important;
1616 }
1617
1618
1619 .backup_destination_cont.settings .backup_destination_title:hover,.backup_destination_cont.settings .backup_destination_type:hover
1620 {
1621 cursor: hand; cursor: pointer;
1622 }
1623 .backup_destination_type
1624 {
1625 background-size: 25px;
1626 background-repeat: no-repeat;
1627 background-position: 5px 5px;
1628 float:left;
1629 display: inline-block;
1630 width: 120px;
1631 padding: 10px 10px 10px 40px;
1632 }
1633 .backup_destination_title
1634 {
1635 float:left;
1636 display: inline-block;
1637 width: 300px;
1638 padding: 10px;
1639 }
1640 .backup_destination_settings,.backup_destination_excludecont
1641 {
1642 display: inline-block;
1643 width: 40px;
1644 padding-top: 8px;
1645 padding-bottom: 5px;
1646 cursor: hand; cursor: pointer;
1647 }
1648 .backup_destination_settings img,.backup_destination_excludecont img
1649 {
1650 cursor: hand; cursor: pointer;
1651 }
1652 .backup_destination_cont
1653 {
1654 border: 1px solid #d6d6d6;
1655 margin-bottom: 10px;
1656 min-height: 40px;
1657 }
1658 .backup_icon
1659 {
1660 background-size: 25px;
1661 background-repeat: no-repeat;
1662 background-position: 5px 5px;
1663 padding: 10px;
1664 }
1665
1666 .backup_destination_settings_panel
1667 {
1668 display: none;
1669 padding: 10px;
1670 border-top: 1px solid #d6d6d6;
1671 }
1672 .remote_destination_update_field
1673 {
1674 width: 25em;
1675 max-width: 100%;
1676 }
1677 .backup_destination_new_cont_panel, #clonesite_test_ftp_loading
1678 {
1679 display: none;
1680 }
1681 #clonesite_test_ftp_loading
1682 {
1683 background-repeat: no-repeat;
1684 }
1685 .backup_destination_new_cont
1686 {
1687 border-top: 1px solid #d6d6d6;
1688 }
1689
1690 .offline_check_saved, #managegroups-saved, #clone-saved
1691 {
1692 padding-left: 3px;
1693 font-weight: normal;
1694 font-style:italic;
1695 color: #21759b;
1696 display: none;
1697 }
1698 .unignoreInfo
1699 {
1700 display: inline-block;
1701 width: 400px;
1702 }
1703 .unignoreAction
1704 {
1705 display: inline-block ;
1706 width: auto ;
1707 }
1708
1709 .mainwp-pass
1710 {
1711 padding: 3px 18px;
1712 background: #7fb100;
1713 clear: both;
1714 color: #fff;
1715 }
1716 .mainwp-warning
1717 {
1718 padding: 3px 7px ;
1719 background: #d98500;
1720 clear: both;
1721 color: #fff;
1722 }
1723 .mainwp-fail
1724 {
1725 padding: 3px 21px ;
1726 background: #a00;
1727 clear: both;
1728 color: #fff;
1729 }
1730
1731 .mainwp-table-container .wp-list-table tr:nth-child(even), #mainwp-table tr:nth-child(even) { background-color: #f4f4f4 !important ;}
1732 #mainwp_pages_table tr:nth-child(even) { background-color: #f7f7f7 !important ;}
1733 #mainwp_posts_table tr:nth-child(even) { background-color: #f7f7f7 !important ;}
1734 #mainwp_comments_table tr:nth-child(even) { background-color: #f7f7f7 !important ;}
1735 #mainwp_users_table tr:nth-child(even) { background-color: #f7f7f7 !important ;}
1736 #mainwp_offlinechecks tr:nth-child(even) { background-color: #f7f7f7 !important ;}
1737
1738 .mainwp-upgrade-button {
1739 background: #7fb100 !important;
1740 border: 1px Solid #446200 !important;
1741 color: #fff !important;
1742 -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2) !important;
1743 box-shadow: inset 0 1px 0 rgba(255,255,255,.2) !important;
1744 text-shadow: 0 1px 0 rgba(0,0,0,0.1) !important;
1745 }
1746
1747
1748 .mainwp-upgrade-button:hover {
1749 background: #76a400 !important ;
1750 }
1751
1752
1753
1754 /* INPUT STYLES */
1755
1756 .mainwp-ui .form-field input[type=text],
1757 .mainwp-ui .form-field input[type=password],
1758 .mainwp-ui .form-field input[type=email],
1759 .mainwp-ui .form-field input[type=number],
1760 .mainwp-ui .form-field input[type=search],
1761 .mainwp-ui .form-field input[type=tel],
1762 .mainwp-ui .form-field input[type=url],
1763 .mainwp-ui .form-field textarea { width: 25em; max-width: 100%; }
1764
1765 /* New Select Box Style */
1766
1767
1768 .mainwp-select-bg select:focus {
1769 border: 1px Solid #7fb100;
1770 box-shadow: 0 0 3px #7fb100;
1771 }
1772
1773 /* Settings Boxes */
1774
1775 .mainwp-fieldset-box {
1776 position: relative;
1777 padding: 1em ;
1778 margin-bottom: 2em ;
1779 border: 1px solid #aaa ;
1780 border-radius: 5px ;
1781 -webkit-border-radius: 5px ;
1782 -moz-border-radius: 5px ;
1783 background: #fcfcfc ;
1784
1785 }
1786
1787 .mainwp-table-container .wp-list-table caption,#mainwp-table caption {
1788 padding-left: .5em ;
1789 margin-top: 2em ;
1790 text-align: left ;
1791 font: 16px/26px Arial, sans-serif;
1792 font-weight: bold ;
1793 }
1794
1795 #managegroups-sites-list input[type=checkbox]:checked + label {
1796 font-weight: bold ;
1797 }
1798
1799 #managedSitesCount {
1800 background: #7fb100;
1801 border-radius: 3px 3px 3px 3px;
1802 color: white;
1803 margin-top: -4px;
1804 margin-left: 0px;
1805 padding: 3px 6px;
1806 z-index: 999;
1807 /*position: absolute;*/
1808 }
1809
1810
1811 .mainwp-nomarkup td
1812 {
1813 margin: 0px !important;
1814 padding: 0px !important;
1815 }
1816 .mainwp_error {
1817 display: none;
1818 padding: .6em;
1819 margin: 5px 0px 2px;
1820 }
1821
1822
1823
1824
1825
1826 .siteBulkInstall .progress,.siteBulInstall .status {
1827 display: none;
1828 }
1829
1830 /* Insert URL Dialog position */
1831 .post-type-bulkpost .ui-dialog, .post-type-bulkpage .ui-dialog { top: 12% !important ; }
1832
1833 #mainwp_serverInformation_child_loading {
1834 display: none;
1835 }
1836
1837 /* New Refresh Bar */
1838
1839
1840 /* Sites Table */
1841
1842
1843
1844 /* Backups Table */
1845
1846
1847
1848 .mainwp-tips .mainwp-dismiss{
1849 float:right;
1850 }
1851
1852
1853
1854
1855 /* QSG */
1856 .mainwp-qsg, #mainwp-qsg-tips {
1857 display: none;
1858 }
1859
1860 #mainwp-code-display code {
1861 background: none !important;
1862 }
1863
1864 /* Exclude Section */
1865
1866
1867 .mainwp_wp_offline td
1868 {
1869 color: #ccc;
1870 font-style: italic;
1871 }
1872
1873 #mwp-server-information {
1874 display: none;
1875 margin: 10px 0;
1876 padding: 0;
1877 position: relative;
1878 }
1879
1880 #mwp-server-information textarea {
1881 border-radius: 0;
1882 font-family: monospace;
1883 font-size: 12px;
1884 height: 300px;
1885 line-height: 20px;
1886 margin: 0;
1887 outline: 0 none;
1888 padding: 20px;
1889 resize: none;
1890 width: 100%;
1891 -moz-border-radius:0;
1892 -webkit-border-radius:0;
1893 }
1894
1895 .mwp_close_srv_info {
1896 display: none;
1897 float: right;
1898 margin: 5px 0 5px;
1899 }
1900
1901 #mainwp-tip-zone {
1902 margin: 10px 0 20px 0;
1903 }
1904
1905 .mainwp-upload-button-area {
1906 padding: 2em;
1907 border: 1px dashed #e5e5e5;
1908 }
1909
1910 .mainwp-postbox {
1911 width: calc(100% - 290px);
1912 margin-right: 2em;
1913 float: left;
1914 height: 335px;
1915 }
1916
1917
1918 .mainwp-permission-error {
1919 padding: 2em;
1920 width: 70%;
1921 margin: 4em auto;
1922 background: #fff;
1923 border: 1px Solid #e5e5e5;
1924 font-size: 13px;
1925 text-align: center;
1926 color: #999;
1927 }
1928
1929 .mainwp-permission-error p {
1930 font-size: 16px;
1931 color: #333;
1932 }
1933
1934 .mainwp-extensions-api-row .api-row-div {
1935 display: none;
1936 }
1937 .mainwp-extensions-api-row input[type=text] {
1938 width: 100%;
1939 }
1940 .mainwp-extensions-api-row .api-row-div {
1941 border-top: 1px solid #e5e5e5;
1942 padding: 10px;
1943 }
1944 #mainwp-extensions-grabkeys, #mainwp-extensions-bulkinstall{
1945 text-transform: uppercase;
1946 }
1947
1948 .mainwp_postbox .handlediv:before{
1949 content: '\f142';
1950 }
1951 .mainwp_postbox.closed .handlediv:before{
1952 content: '\f140';
1953 }
1954 .mainwp_postbox .handlediv:before{
1955 right: 12px;
1956 font: normal 20px/1 'dashicons';
1957 speak: none;
1958 display: inline-block;
1959 padding: 8px 10px;
1960 top: 0;
1961 position: relative;
1962 -webkit-font-smoothing: antialiased;
1963 -moz-osx-font-smoothing: grayscale;
1964 text-decoration: none !important;
1965 }
1966
1967 .mainwp-price {
1968 background-image: url('../images/mainwp-free.png');
1969 background-repeat: no-repeat;
1970 background-position: 0 15px;
1971 padding: 20px 40px;
1972 margin-right: 20px;
1973 }
1974
1975 .mainwp_ext_info_box {
1976 min-width: 255px;
1977 border: 1px solid #e5e5e5;
1978 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
1979 box-shadow: 0 1px 1px rgba(0,0,0,.04);
1980 background: #fff;
1981 padding: 10px;
1982 }
1983
1984 .mainwp_ext_info_box a, #mainwp-install-purchased-extensions a {
1985 text-decoration: none !important;
1986 }
1987 .extension_to_install .name, .extension_not_purchased .name {
1988 width: 380px;
1989 display: inline-block;
1990 }
1991
1992 .extension_not_purchased .name{
1993 color: #DEDEDE;
1994 }
1995
1996 .ui-widget-header .fusion-tabs-menu a {
1997 color: #222 !important;
1998 }
1999
2000
2001
2002
2003 /* ACTION TABS */
2004
2005
2006
2007
2008
2009 #mainwp-to-twitter .tokens label {
2010 width: 200px;
2011 display: block;
2012 float: left;
2013 margin-top: 5px;
2014 }
2015
2016 .mainwp_config_box_left .upload-plugin, .mainwp_config_box_left .upload-theme {
2017 top: 0px !important;
2018 }
2019 .mainwp_config_box_left .wp-filter {
2020 margin-bottom: 10px !important;
2021 margin-top: 0 !important;
2022 }
2023 .mainwp-browse-plugins .wp-filter {
2024 margin-top: 0px !important;
2025 }
2026 .mainwp-browse-plugins > form {
2027 float: left;
2028 }
2029
2030 .mainwp-grabbing-info-note {
2031 font-size: 24px;
2032 color: #666;
2033 font-weight: lighter;
2034 font-style: italic;
2035 }
2036
2037 .mainwp-upload-plugin, body.show-upload-plugin .hide-if-upload, body.show-upload-theme .hide-if-upload{
2038 display: none;
2039 }
2040 .show-if-upload{
2041 display: none !important;
2042 }
2043 body.show-upload-theme .show-if-upload, body.show-upload-plugin .show-if-upload {
2044 display: block !important;
2045 }
2046 body.show-upload-plugin .mainwp-upload-plugin {
2047 display: block;
2048 }
2049
2050 .mainwp-upload-plugin {
2051 float: left;
2052 width: 100%;
2053 }
2054
2055 .mainwp_config_box_left .content-filterable {
2056 float: left;
2057 min-height: 400px !important;
2058 display: block;
2059 }
2060 .installed-group-exts {
2061 padding: 1em;
2062 }
2063
2064 .mainwp_hide_wpmenu_checkboxes {
2065 margin: 0;
2066 }
2067 .plugin-update-tr .api-deactivate {
2068 background-color: #fcf3ef;
2069 }
2070 #plugin-information-footer a {
2071 display: none;
2072 }
2073 .sync-ext-row .sync-options {
2074 margin-left: 15px;
2075 }
2076 .sync-ext-row{
2077 margin: 5px 0;
2078 }
2079 .mainwp-postbox .metabox-holder, .mainwp_config_box_left .metabox-holder {
2080 padding-top: 0 !important;
2081 }
2082
2083
2084
2085
2086
2087 #import_user_file_bulkupload {
2088 width: 230px !important;
2089 }
2090
2091 body.show-upload-theme #mainwp_wrap-inside .upload-theme + .wp-filter,
2092 body.show-upload-theme #mainwp_wrap-inside .upload-theme + .wp-filter + .theme-browser {
2093 display: none;
2094 }
2095 body.show-upload-theme #mainwp_wrap-inside .upload-theme,
2096 .mainwp_wrap-inside .upload-plugin {
2097 display: block;
2098 }
2099 #mainwp_wrap-inside .upload-plugin, #mainwp_wrap-inside .upload-theme {
2100 padding: 0 !important;
2101 }
2102
2103
2104 .mainwp-ui .plugin-update-tr .update-message p:before{
2105 color: #f56e28;
2106 content: "\f463";
2107 margin-right: 6px;
2108 margin-top: 6px;
2109 vertical-align: bottom;
2110 }
2111
2112 .plugin-update-tr.active > td > div.api-deactivate {
2113 margin: 10px 20px 10px 40px;
2114 padding: 10px;
2115 }
2116 .mainwp-ui .plugin-update-tr .update-message {
2117 margin:5px 20px 15px 40px;
2118 background-color: #fff8e5;
2119 border-left: 4px solid #ffb900;
2120 padding: 1px 12px;
2121 }
2122 .mainwp-ui #wpfooter{
2123 z-index: 1000;
2124 }
2125 .mainwp-ui-leftmenu #wpfooter{
2126 margin-left: 240px;
2127 }
2128 .mainwp-no-extensions {
2129 margin: 0 12px 12px;
2130 }
2131 #mainwp_managesites_content table.sites thead th,
2132 #mainwp_users_table thead th {
2133 padding:0;
2134 }
2135 #mainwp_managesites_content table.sites thead th .header-wrap,
2136 #mainwp_users_table thead th .header-wrap{
2137 min-height: 30px;
2138 padding: 5px 0 0 5px;
2139 }
2140
2141 #mainwp_users_table th#avatar{
2142 width: 65px;
2143 }
2144
2145 #mainwp_managesites_content table.sites thead th.sortable a,
2146 #mainwp_managesites_content table.sites thead th.sorted a {
2147 padding-top: 0px;
2148 padding-left: 0px;
2149 }
2150 #mainwp_users_main .password-input-wrapper input.regular-text {
2151 width: 23.2em;
2152 }
2153
2154 .mainwp_config_box_left .password-input-wrapper input,
2155 .mainwp_config_box_left #pass-strength-result {
2156 width: 22em !important;
2157 }
2158
2159 #mainwp_managesites_content table thead .table-handle,
2160 #mainwp_plugins_content table thead .table-handle,
2161 #mainwp_themes_content table thead .table-handle,
2162 #mainwp_users_content table thead .table-handle,
2163 #mainwp_posts_content table thead .table-handle,
2164 #mainwp_pages_content table thead .table-handle {
2165 background-image: url(../images/dots-l.png);
2166 background-repeat: no-repeat;
2167 background-size: 20px;
2168 background-position: center;
2169 height: 8px;
2170 width: 100%;
2171 margin: 0 1px;
2172 cursor: move; /* fallback if grab cursor is unsupported */
2173 cursor: grab;
2174 cursor: -moz-grab;
2175 cursor: -webkit-grab;
2176 }
2177 #mainwp_managesites_content table th#wpcore_update,
2178 #mainwp_managesites_content table th#plugin_update,
2179 #mainwp_managesites_content table th#theme_update
2180 {
2181 width: 50px;
2182 text-align: center;
2183 }
2184
2185 #mainwp_wrap-inside table thead .table-handle:hover {
2186 background-image: url(../images/dots-d.png);
2187 background-repeat: no-repeat;
2188 }
2189
2190 #mainwp_users_main .form-table#user-profile textarea {
2191 margin-bottom: 6px;
2192 width: 500px;
2193 }
2194
2195 #mainwp-table-overflow table th {
2196 z-index: 998!important;
2197 }
2198
2199 #mainwp-table-overflow table th:nth-child(1) {
2200 z-index: 999!important;
2201 }
2202
2203 #mainwp-table-overflow table tr td:nth-child(1) {
2204 z-index: 997!important;
2205 }
2206
2207 div.pw-wrap.form-invalid {
2208 padding: 5px;
2209 border: 1px dashed #dc3232;
2210 }
2211
2212 /* Legacy Classes */
2213 .mainwp_info-box-red {
2214 margin: 5px 0 15px;
2215 padding: .6em;
2216 background: #fff;
2217 border-left: 4px solid #a00;
2218 clear: both;
2219 color: #333;
2220 box-shadow: 0 1px 1px rgba(0,0,0,.04);
2221 }
2222 .mainwp_info-box-yellow {
2223 margin: 5px 0 15px;
2224 padding: .6em;
2225 background: #fff;
2226 border-left: 4px solid #ffec00;
2227 clear: both;
2228 color: #333;
2229 box-shadow: 0 1px 1px rgba(0,0,0,.04);
2230 }
2231
2232 .mainwp_info-box {
2233 margin: 5px 0 15px;
2234 padding: .6em;
2235 background: #fff;
2236 border-left: 4px solid #7fb100;
2237 clear: both;
2238 color: #333;
2239 box-shadow: 0 1px 1px rgba(0,0,0,.04);
2240 }
2241
2242 .mainwp_ext_info_box {
2243 min-width: 255px;
2244 border: 1px solid #e5e5e5;
2245 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
2246 box-shadow: 0 1px 1px rgba(0,0,0,.04);
2247 background: #fff;
2248 padding: 10px;
2249 margin-bottom: 1em;
2250 }
2251
2252 .mainwp_page_Extensions-Mainwp-Favorites-Extension .mainwp_managegroups-insidebox
2253 {
2254 border: 1px solid #e5e5e5;
2255 background: #fff;
2256 padding-top: 0px;
2257 height: 400px;
2258 overflow-y: auto;
2259 }
2260
2261 .mainwp_page_Extensions-Mainwp-Favorites-Extension .mainwp_group-actions
2262 {
2263 float: right;
2264 }
2265 .mainwp_page_Extensions-Mainwp-Favorites-Extension #mainwp_managegroups-addnew-container
2266 {
2267 float:right;
2268 padding-top: 20px;
2269 }
2270 .mainwp_page_Extensions-Mainwp-Favorites-Extension .managegroups-listitem
2271 {
2272 padding: 8px;
2273 border-bottom: 1px solid #e5e5e5;
2274 }
2275 .mainwp_page_Extensions-Mainwp-Favorites-Extension .managegroups_site-listitem
2276 {
2277 padding: 3px;
2278 }
2279 .post-type-bulkpost #wpwrap .wrap h1 a.page-title-action,
2280 .post-type-bulkpage #wpwrap .wrap h1 a.page-title-action {
2281 display: none;
2282 }
2283 span.http-ok-status {
2284 display: none;
2285 }
2286 div.http-response-ok span.http-ok-status{
2287 display: inline-block;
2288 }
2289 div.http-response-ok span.http-notok-status{
2290 display: none;
2291 }
2292
2293 /* Custom Menu */
2294
2295 #mainwpmenulogo img {
2296 height: 36px;
2297 margin: 10px 10px 3px 10px;
2298 }
2299 .mainwp-ui-leftmenu #wpbody-content div.mainwp-wrap {
2300 float: left;
2301 width: calc(100% - 220px);
2302 margin-left: 200px;
2303 }
2304
2305 .mainwp-ui-leftmenu .mainwp_leftmenu_wrap {
2306 width: 200px;
2307 background-color: #e5e5e5;
2308 margin: 0 20px 0 -20px;
2309 position: fixed;
2310 top: 32;
2311 left: 32;
2312 border-right: 1px solid #e5e5e5;
2313 box-shadow: 0 1px 1px rgba(0,0,0,.04);
2314 }
2315 .mainwp_leftmenu_content {
2316 height: calc(100vh - 125px);
2317 }
2318
2319 .mainwp-menu-sub-wrap {
2320 overflow-y: auto;
2321 overflow-x: hidden !important;
2322 max-height: calc(100vh - 245px);
2323 }
2324 .mainwp_leftmenu_content > ul {
2325 margin: 0px;
2326 }
2327 .mainwp_leftmenu_content > ul > li {
2328 padding: 0;
2329 border-bottom: 1px solid #e5e5e5;
2330 background: #fff;
2331 margin: 0px !important;
2332 }
2333 .mainwp_leftmenu_content > ul > li.mainwp-menu-first-item {
2334 border-top: 1px solid #e5e5e5;
2335 }
2336 .mainwp_leftmenu_content .mainwp-menu-name{
2337 padding: 10px;
2338 display:inline-block;
2339 width: 75%;
2340 }
2341 .mainwp-menu-sub-wrap{
2342 background: #fafafa;
2343 }
2344 .mainwp-menu-sub-wrap > li {
2345 padding: 0;
2346 margin: 0px !important;
2347 border-top: 1px dashed #e5e5e5;
2348
2349 }
2350 .menu-sites-wrap .mainwp-menu-sub-wrap > li{
2351 padding-right: 3px;
2352 }
2353 .mainwp-menu-sub-wrap .mainwp-menu-name{
2354 padding: 10px 0px 10px 15px;
2355 width: 71%;
2356 }
2357 .mainwp-menu-sub-item .menu-icon{
2358 margin:5px;
2359 }
2360 .mainwp-menu-sub-item.closed .mainwp-menu-sub2-wrap {
2361 display: none;
2362 }
2363
2364 .mainwp-menu-item > div.handle {
2365 cursor: pointer;
2366 }
2367 .mainwp-menu-item.closed .mainwp-menu-sub-wrap {
2368 display: none;
2369 }
2370
2371 .mainwp-menu-sub2-wrap > li{
2372 padding: 0;
2373 margin: 0px !important;
2374 border-top: 1px dashed #e5e5e5;
2375 }
2376 .mainwp-menu-sub2-wrap .mainwp-menu-name{
2377 padding: 10px 10px 10px 30px;
2378 }
2379
2380 .no-icon .mainwp-menu-item-desc {
2381 margin-left: 0;
2382 }
2383 .mainwp-menu-item-desc {
2384 color: #e5e5e5;
2385 font-size: 13px;
2386 margin-left: 15px;
2387 }
2388
2389 .mainwp_leftmenu_content .handlediv {
2390 float: right;
2391 height: 30px;
2392 width: 25px;
2393 cursor: pointer;
2394 }
2395
2396 .mainwp_leftmenu_content .handlediv:before,
2397 .mainwp-menu-sub-wrap .handlediv:before
2398 {
2399 content: '\f142';
2400 }
2401
2402 .mainwp_leftmenu_content li.closed .handlediv:before,
2403 .mainwp-menu-sub-wrap li.closed .handlediv:before
2404 {
2405 content: '\f140';
2406 }
2407
2408 .mainwp_leftmenu_content .handlediv:before,
2409 .mainwp-menu-sub-wrap .handlediv:before {
2410 right: 12px;
2411 font: normal 20px/1 'dashicons';
2412 speak: none;
2413 display: inline-block;
2414 padding: 8px 10px;
2415 top: 0;
2416 position: relative;
2417 -webkit-font-smoothing: antialiased;
2418 -moz-osx-font-smoothing: grayscale;
2419 text-decoration: none !important;
2420 }
2421
2422 .leftmenu_sites_actions{
2423 float: right;
2424 margin: 10px 5px 0 0;
2425 }
2426 .mainwp-ui-leftmenu #wpbody-content > div.error {
2427 float:left;
2428 margin-left: 200px;
2429 }
2430
2431 #mainwp-ui-leftmenu-footer {
2432 width: 200px;
2433 padding: 10px 0;
2434 text-align: center;
2435 }
2436
2437 #mainwp-ui-leftmenu-footer a {
2438 color: #444;
2439 }
2440
2441 .sidemenu-active .mainwp-menu-sub2-wrap > li{
2442 background: #fafafa;
2443 width: calc(100% + 5px); /* to override border */
2444 }
2445 .menuitem-active{
2446 font-weight: bold;
2447 }
2448 .mainwp_leftmenu_content .sidemenu-active {
2449 border-right: 5px solid #7fb100;
2450 }
2451
2452 #mainwp-sites-menu-filter {
2453 margin: 10px 0 0px 0;
2454 }
2455 li.mainwp-menu-sub-item-filer{
2456 padding: 10px !important;
2457 }
2458 /* to fix layout */
2459 .mainwp-ui-leftmenu .mainwp_admin_notices_wrap {
2460 float: left !important;
2461 margin-left: 200px !important;
2462 width: calc(100% - 220px);
2463 }
2464 .mainwp-ui-leftmenu .mainwp_admin_notices_wrap div.updated {
2465 margin-left: 0 !important;
2466 margin-right: 0 !important;
2467 }
2468
2469 /* end */
2470 .mainwp-menu-item.closed .handle .mainwp-menu-name{
2471 font-weight: normal;
2472 }
2473 .mainwp-menu-item .handle .mainwp-menu-name{
2474 font-weight: bold;
2475 }
2476 #mainwp-synced-status-sites-wrap {border-bottom: 1px solid #e5e5e5;}
2477 #mainwp_posts_wrap_table tr th#tags { width: auto !important;}
2478
2479 .sites-navi-buttons{
2480 float:right;
2481 }
2482
2483 .sites-navi-buttons .left::before{
2484 font: 400 20px/50px 'dashicons' !important;
2485 content: "\f341"
2486 }
2487
2488 .sites-navi-buttons .right::before{
2489 font: 400 20px/50px 'dashicons' !important;
2490 content: "\f345"
2491 }
2492 .sites-navi-buttons .left.disabled,
2493 .sites-navi-buttons .right.disabled{
2494 color: #ccc;
2495 background: inherit;
2496 cursor: default;
2497 pointer-events: none;
2498 }
2499
2500 .sites-navi-buttons .left,
2501 .sites-navi-buttons .right {
2502 cursor: pointer;
2503 color: #72777c;
2504 background-color: transparent;
2505 height: 60px;
2506 width: 50px;
2507 padding: 0;
2508 text-align: center;
2509 border: 0;
2510 border-left: 1px solid #ddd;
2511 -webkit-transition: color .1s ease-in-out, background .1s ease-in-out;
2512 transition: color .1s ease-in-out, background .1s ease-in-out;
2513 }
2514
2515 .postbox.mainwp-breadcrumb .inside{
2516 padding: 0 0 0 12px;
2517 margin: 0;
2518 }
2519
2520 .breadcrumb-wrap{
2521 width: calc(100% - 110px);
2522 display:inline-block;
2523 margin: 8px 0 10px 0;
2524 }
2525 #mainwp_post_search_by_keyword,
2526 #mainwp_page_search_by_keyword {
2527 width: calc(100% - 145px);
2528
2529 }
2530 #mainwp_connection_status_wrap .mainwp_wp_sync:hover .mainwp-row-actions {
2531 display: block;
2532 }
2533 #mainwp_connection_status_wrap .mainwp-row-actions {
2534 float: none;
2535 }