PluginProbe
UpdraftCentral Dashboard / 0.7.2
UpdraftCentral Dashboard v0.7.2
0.8.33 0.7.2 0.7.3 0.7.4 0.8.0 0.8.1 0.8.10 0.8.11 0.8.12 0.8.13 0.8.14 0.8.15 0.8.16 0.8.17 0.8.18 0.8.19 0.8.2 0.8.20 0.8.21 0.8.22 0.8.23 0.8.24 0.8.25 0.8.26 0.8.27 All 51 releases
updraftcentral / css / dashboard.css

dashboard.css in UpdraftCentral Dashboard 0.7.2, at css/dashboard.css

1,717 lines 44.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*
2 * Sections: you can search for these for quicker navigation through this CSS file
3 *
4 * 1. Dashboard notices
5 * 2. Managing sites
6 * 3. General page layout + typography
7 * 4. Universal state elements (e.g. spinners)
8 * 5. Backup related
9 * 6. Dropdown menu
10 * 7. UpdraftPlus settings
11 *
12 * Spinner images, to be incorporated: wp-includes/images/spinner.gif wp-includes/images/spinner-2x.gif
13 *
14 */
15 /* 1. Dashboard notices */
16 #updraftcentral_dashboard {
17 font-size: 1.2rem;
18 line-height: 1.5; }
19
20 #updraftcentral_dashboard h1, #updraftcentral_dashboard h2, #updraftcentral_dashboard h3, #updraftcentral_dashboard h4, #updraftcentral_dashboard h5, #updraftcentral_dashboard h6 {
21 color: #DF6926;
22 font-weight: normal; }
23
24 #updraftcentral_dashboard_loading {
25 margin-top: 12px; }
26
27 #updraftcentral_notice_container .updraftcentral_notice {
28 border-left: 5px solid;
29 border: 1px solid #555;
30 background-color: #F7F7F7;
31 border-radius: 4px;
32 padding: 6px 6px 6px 12px;
33 margin: 12px 0;
34 clear: both; }
35
36 #updraftcentral_notice_container .updraftcentral_notice_dismiss::before {
37 background: none;
38 color: #909498;
39 content: "\f153";
40 display: block;
41 font: normal 16px/20px dashicons;
42 speak: none;
43 height: 10px;
44 text-align: center;
45 width: 20px;
46 -webkit-font-smoothing: antialiased;
47 -moz-osx-font-smoothing: grayscale; }
48
49 #updraftcentral_notice_container .updraftcentral_notice_contents {
50 width: 95%; }
51
52 #updraftcentral_notice_container .updraftcentral_notice_dismiss {
53 float: right;
54 position: relative;
55 top: -4px;
56 border: medium none;
57 margin: 0px;
58 padding: 1px;
59 background: transparent none repeat scroll 0% 0% !important;
60 color: #909498;
61 cursor: pointer; }
62
63 #updraftcentral_notice_container .updraftcentral_notice_dismiss:hover::before, #updraftcentral_notice_container .updraftcentral_notice_dismiss:active::before, #updraftcentral_notice_container .updraftcentral_notice_dismiss:focus::before {
64 color: #B4B9BE; }
65
66 #updraftcentral_notice_container .updraftcentral_notice_dismiss:focus {
67 outline: none;
68 -webkit-box-shadow: 0 0 0 1px #5B9DD9, 0 0 2px 1px rgba(30, 140, 190, 0.8);
69 box-shadow: 0 0 0 1px #5B9DD9, 0 0 2px 1px rgba(30, 140, 190, 0.8); }
70
71 #updraftcentral_notice_container .ie8 .updraftcentral_notice_dismiss:focus {
72 outline: 1px solid #5B9DD9; }
73
74 #updraftcentral_notice_container .updraftcentral_notice.updraftcentral_notice_new {
75 display: none; }
76
77 #updraftcentral_notice_container .updraftcentral_notice_level_error {
78 border-left: 4px solid red; }
79
80 #updraftcentral_notice_container .updraftcentral_notice_level_notice, #updraftcentral_notice_container .updraftcentral_notice_level_info {
81 border-left: 4px solid #46B450; }
82
83 /*#updraftcentral_addsite_help, #updraftcentral_editsite_expertoptions {
84 /font-size: 65%;
85 font-style: italic;
86 }*/
87 #updraftcentral_addsite_key, #updraftcentral_addsite_description {
88 width: 100%;
89 margin-bottom: 14px; }
90
91 #updraftcentral_editsite_expertoptions {
92 clear: left;
93 padding-top: 6px; }
94
95 #updraftcentral_editsite_expertoptions label {
96 width: 170px; }
97
98 #updraftcentral_addsite_help {
99 color: #0275D8; }
100
101 #updraftcentral_editsite_expertoptions h3, #updraftcentral_editsite_expertoptions h4 {
102 font-family: "Helvetica Neue",helvetica,arial,sans-serif;
103 font-weight: normal;
104 margin-bottom: 0;
105 padding-bottom: 0; }
106
107 #updraftcentral_editsite_expertoptions h4 {
108 font-family: "Helvetica Neue",helvetica,arial,sans-serif;
109 font-weight: normal;
110 margin-top: 20px;
111 font-size: 22px;
112 letter-spacing: 0;
113 margin-bottom: 0; }
114
115 /* 2. Managing sites */
116 #updraftcentral_debug_level {
117 width: 40px; }
118
119 /* It doesn't show, until Modernizr has verified that the browser is compatible */
120 #updraftcentral_dashboard_existingsites_container {
121 display: none; }
122
123 #updraftcentral_panel_notices {
124 width: 100%;
125 margin: 0 auto;
126 margin-top: 2%;
127 background-color: #EAEAEA;
128 padding: 20px;
129 border-radius: 6px; }
130
131 #updraftcentral_panel_notices h3 {
132 margin-top: 0px; }
133
134 #updraftcentral_panel_notices table {
135 text-align: center; }
136
137 #updraftcentral_panel_notices .dashicons {
138 width: 25px;
139 height: 25px;
140 font-size: 25px; }
141
142 #updraftcentral_panel_notices .get_from_link {
143 padding: 5px; }
144
145 .updraftcentral .updraftcentral_dashboard_newsite {
146 float: right;
147 min-width: 100px;
148 min-height: 40px;
149 font-size: 140%; }
150
151 div.updraftcentral_row_sitelabel br.updraft-full-hidden {
152 display: none; }
153
154 div.updraft-cancel-new-site {
155 width: 30%;
156 display: inline-block; }
157
158 div.add-new-site {
159 width: 70%;
160 float: left; }
161
162 div.updraftcentral_row_site_buttons a.updraftcentral_button_link {
163 color: #FFF; }
164
165 div.updraftcentral_row_site_buttons a.updraftcentral_button_link:hover {
166 color: #FFF;
167 text-decoration: none; }
168
169 div.updraftcentral_row_sitelabel input.updraftcentral_site_description {
170 height: 18px;
171 width: 100px; }
172
173 div.updraftcentral_site_row .updraftcentral_site_url_after_description {
174 font-size: 75%;
175 padding-left: 25px; }
176
177 div.updraft_site_actions {
178 display: inline-block; }
179
180 div.updraft_site_actions .btn {
181 text-transform: capitalize; }
182
183 .updraftcentral_site_sort_icon {
184 color: gray; }
185
186 div.updraftcentral_site_row.row {
187 margin-left: 0;
188 margin-right: 0;
189 cursor: move; }
190
191 div.updraft_site_title {
192 display: inline-block;
193 min-width: 330px;
194 max-width: 500px;
195 font-weight: bold; }
196
197 .updraftcentral_row_sitelabel .updraftcentral_site_dashboard.dashicons-wordpress-alt {
198 position: relative;
199 top: 8px;
200 font-size: 70%; }
201
202 div.updraft_site_title a {
203 line-height: 30px; }
204
205 div .updraft_no_sites {
206 border-bottom: 1px solid #CCC;
207 margin-bottom: 2%; }
208
209 span.dashicon-fix {
210 line-height: 1.3; }
211
212 .updraft_site_actions .btn-group button, .updraftcentral_table button {
213 min-height: 30px; }
214
215 .updraft_site_actions .dropdown-item {
216 padding: 0px 10px 3px 10px !important;
217 color: #373A3C !important; }
218
219 span.dashicon-fix {
220 line-height: 1.3; }
221
222 div.updraftcentral_site_row,
223 div.updraftcentral_site_row:hover {
224 background-color: #FFF;
225 border-radius: 6px; }
226
227 hr {
228 margin: 0; }
229
230 .updraftcentral_site_row {
231 padding: 8px 0;
232 background-color: #F7F7F7;
233 border-radius: 6px; }
234
235 .updraftrc_site_row {
236 padding: 16px 0; }
237
238 .updraftcentral_row_container {
239 text-align: right;
240 margin-right: 20px; }
241
242 span.updraftcentral_site_dashboard {
243 cursor: pointer; }
244
245 /* 3. General page layout + typography */
246 .width-100-percent {
247 width: 100%; }
248
249 #updraftcentral_dashboard a, #updraftcentral_modal .modal-content a {
250 color: #0275D8;
251 text-decoration: none; }
252
253 #updraftcentral_dashboard a:visited, #updraftcentral_modal .modal-content a:visited {
254 color: #0275D8;
255 text-decoration: none; }
256
257 #updraftcentral_dashboard a:hover, #updraftcentral_modal .modal-content a:hover {
258 color: #014C8C;
259 text-decoration: underline; }
260
261 #updraftcentral_modal #connection-test-results .connection-test-failed {
262 color: red; }
263
264 #updraftcentral_modal #connection-test-results .connection-test-succeeded {
265 color: green; }
266
267 #updraftcentral_modal #connection-test-results {
268 padding: 20px 24px 0 24px; }
269
270 #updraftcentral_modal .connection-test-header:first-of-type {
271 font-weight: bold; }
272
273 #updraftcentral_modal .connection-test-title {
274 float: left;
275 clear: left;
276 width: 45%; }
277
278 #updraftcentral_modal .connection-test-result {
279 width: 55%;
280 float: left;
281 padding-bottom: 18px; }
282
283 #updraftcentral_modal p {
284 clear: left; }
285
286 #updraftcentral_modal a:hover {
287 cursor: pointer; }
288
289 /* This is only shown when editing existing sites, not when adding new */
290 #updraftcentral_modal .updraftcentral_addsite_expertoptions #updraftcentral_test_other_connection_methods_section {
291 display: none; }
292
293 /* Reduce the z-index for the Divi header, so that it doesn't cover the modal */
294 body.et_full_width_page #main-header {
295 z-index: 999; }
296
297 /* Remove the page header */
298 h1.main_title {
299 display: none; }
300
301 .top-buffer {
302 margin-top: 2%; }
303
304 #updraftcentral_dashboard_existingsites .updraftcentral_row_extracontents .updraft_site_settings_output .updraft-hidden, #updraftcentral_modal_dialog .updraft-hidden, #updraftcentral_dashboard_existingsites .updraft_existing_backups_output .updraft-hidden, h1.pagetitle, #updraftcentral_dashboard_existingsites .updraftcentral_row_extracontents .hidden, .updraft-mobile-menu {
305 display: none; }
306
307 /* Disabled this, as progress is already shown visually */
308 #uc_task_progress_label {
309 display: none; }
310
311 /* Below is all for the navigation menu */
312 #updraft-central-navigation {
313 background-color: #DF6926;
314 min-height: 50px;
315 padding: 10px; }
316
317 #updraft-central-navigation:after {
318 clear: both;
319 content: "";
320 display: block; }
321
322 #updraft-central-navigation .updraftcentral_licence_info {
323 color: #C6C9D4; }
324
325 .updraft-central-logo {
326 display: inline-block;
327 margin-left: -3px;
328 width: 50%;
329 padding-left: 8px;
330 padding-right: 8px; }
331
332 .updraft-central-logo img {
333 height: 30px; }
334
335 #updraft-central-navigation .updraftcentral_licence_info * {
336 vertical-align: middle; }
337
338 #updraft-central-navigation .top_menu_right {
339 display: inline-block;
340 float: right;
341 text-align: right;
342 white-space: nowrap; }
343
344 #updraft-central-navigation .top_menu_right * {
345 vertical-align: middle; }
346
347 #updraft-central-navigation .top_menu_right .dashicons {
348 color: white;
349 cursor: pointer;
350 font-size: 30px;
351 height: 30px;
352 width: 30px; }
353
354 #updraft-central-navigation .top_menu_right .dashicons:hover {
355 color: black;
356 cursor: pointer; }
357
358 /*Mobile menu*/
359 #updraft-central-navigation .dashicons.updraft-mobile-menu {
360 font-size: 30px;
361 height: 30px;
362 width: 30px; }
363
364 /*Sidebar navigation start*/
365 #updraftcentral_dashboard.updraft-fullscreen #updraft-central-content-container {
366 height: 90vh; }
367
368 #updraft-central-content-container {
369 height: 85vh; }
370
371 #updraft-central-content-container #updraft-central-navigation-sidebar {
372 background-color: #F5F5F5;
373 border-bottom: 1px solid #EEE; }
374
375 #updraft-central-content-container #updraft-central-content {
376 width: auto;
377 height: 100%;
378 overflow: auto; }
379
380 #updraft-central-sidebar-button {
381 display: none; }
382
383 .updraft-central-sidebar-button-icon {
384 position: fixed;
385 top: 50%;
386 right: 3px;
387 -webkit-transform: translatey(-50%);
388 transform: translatey(-50%);
389 color: #FFF;
390 font-size: 30px;
391 height: auto; }
392
393 @media screen and (min-width: 670px) {
394 #updraft-central-content-container #updraft-central-navigation-sidebar {
395 float: left;
396 overflow-y: auto;
397 overflow-x: visible;
398 height: 100%;
399 width: 200px;
400 background: -webkit-gradient(linear, left top, left bottom, from(#F5F5F5), to(#FFF));
401 background: linear-gradient(to bottom, #F5F5F5 0%, #FFF 100%);
402 /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
403 border-right: 1px solid #EEE;
404 border-bottom: none; }
405 #updraft-central-content-container #updraft-central-content {
406 width: auto;
407 height: 100%;
408 padding-left: 10px;
409 padding-right: 10px;
410 overflow: auto; }
411 #updraft-central-sidebar-button {
412 display: block;
413 position: fixed;
414 top: 50%;
415 -webkit-transform: translatey(-50%);
416 transform: translatey(-50%);
417 background-color: #DF6926;
418 width: 15px;
419 height: 100px;
420 border-radius: 0px 25px 25px 0px;
421 z-index: 1000; }
422 #updraft-central-sidebar-button:hover {
423 background-color: #E2783B;
424 cursor: pointer; } }
425
426 /* Sidebar navigation end */
427 #updraft-menu-item-all {
428 padding: 8px 0;
429 color: #939393; }
430
431 .updraft-menu-item,
432 .updraft-menu-item-links {
433 display: none;
434 color: #939393;
435 /*
436 Padding here should be adjusted in future when menu items with longer names are added
437 as the longer names will make the sidebar bigger automatically.
438 */
439 padding: 8px 0; }
440
441 /*#updraft-menu-item-all:hover,
442 .updraft-menu-item-container:hover,
443 .updraft-menu-item:hover,
444 .updraft-menu-item-links:hover,
445 .updraft-menu-item-hover {
446 background-color: #BF5519;
447 cursor: pointer;
448 color: white;
449 }
450
451 .updraft-menu-item-container:hover span {
452 color: white;
453 }
454
455 .updraft-menu-item-active,
456 .updraft-menu-item-links-active {
457 background-color: #BF5519;
458 color: white;
459 }*/
460 /* screen has a min width */
461 @media (min-width: 670px) {
462 #updraft-menu-item-all,
463 .updraft-menu-item,
464 .updraft-menu-item-links {
465 display: block;
466 text-align: center; }
467 .updraft-central-logo {
468 float: left;
469 width: auto; }
470 #updraft-central-navigation .dashicons.updraft-mobile-menu {
471 display: none; }
472 #updraft-central-navigation .top_menu_right {
473 white-space: nowrap; }
474 #updraft-central-navigation .top_menu_right {
475 float: right;
476 width: auto; } }
477
478 /*
479 .updraft-full-screen:hover {
480 color: #000;
481 cursor: pointer;
482 }
483 */
484 /*#updraft-central-navigation .updraft_central_center span.dashicons.dashicons-editor-help {
485 color: #fff;
486 width: 30px;
487 font-size: 30px;
488 margin: 8px 5px;
489 }
490
491 #updraft-central-navigation .updraft_central_center span.dashicons.dashicons-editor-help:hover {
492 color: #000;
493 cursor: pointer;
494 }*/
495 /* End navigation menu CSS */
496 /* Twenty Fourteen max-width fix */
497 .site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content .entry-meta, .page-content {
498 max-width: 100% !important; }
499
500 #updraftcentral_dashboard_existingsites {
501 display: block;
502 margin-left: 1.2em;
503 margin-right: 1.2em;
504 width: 100%;
505 margin: 0 auto;
506 margin-top: 2%;
507 background-color: #EAEAEA;
508 padding: 10px;
509 border-radius: 6px; }
510
511 .updraftcentral_dashboard.container-fluid {
512 padding-left: 0;
513 padding-right: 0; }
514
515 .updraftcentral_site_row .updraft_site_actions.has-site-info {
516 min-width: 0px; }
517
518 /*#updraftcentral_dashboard_existingsites .updraftcentral_row_extracontents .updraft_site_settings_output th {
519 max-width: 150px;
520 }*/
521 /* 4. Universal state elements (e.g. spinners) */
522 #updraftcentral_dashboard.updraft-fullscreen {
523 background-color: #FFF; }
524
525 .updraftcentral_loading_spinner {
526 position: relative; }
527
528 .updraftcentral_spinner {
529 font-size: 10px;
530 left: 50%;
531 top: 50%;
532 position: fixed;
533 z-index: 9999 !important;
534 float: left;
535 clear: none;
536 margin: 0;
537 padding: 0;
538 background-image: url("../images/updraft-central-orange-md.png");
539 height: 25px;
540 width: 25px;
541 -webkit-animation: udp 2s infinite ease;
542 animation: udp 2s infinite ease; }
543
544 /* If the spinner is attached to a modal element, then really put it there (instead of the default centre-screen) */
545 #updraftcentral_modal .updraftcentral_spinner {
546 position: relative;
547 top: 0px;
548 left: 0px; }
549
550 @-webkit-keyframes udp {
551 0% {
552 -webkit-transform: rotate(0deg);
553 transform: rotate(0deg); }
554 100% {
555 -webkit-transform: rotate(360deg);
556 transform: rotate(360deg); } }
557
558 @keyframes udp {
559 0% {
560 -webkit-transform: rotate(0deg);
561 transform: rotate(0deg); }
562 100% {
563 -webkit-transform: rotate(360deg);
564 transform: rotate(360deg); } }
565
566 .dashicon-image-rotating {
567 -webkit-animation: refresh 2s infinite ease;
568 animation: refresh 2s infinite ease; }
569
570 @-webkit-keyframes refresh {
571 0% {
572 -webkit-transform: rotate(0deg);
573 transform: rotate(0deg); }
574 100% {
575 -webkit-transform: rotate(360deg);
576 transform: rotate(360deg); } }
577
578 @keyframes refresh {
579 0% {
580 -webkit-transform: rotate(0deg);
581 transform: rotate(0deg); }
582 100% {
583 -webkit-transform: rotate(360deg);
584 transform: rotate(360deg); } }
585
586 span.c-indicator {
587 background-color: #D1D1D1; }
588
589 button.btn-default {
590 color: #333;
591 background-color: #FFF;
592 border-color: #CCC; }
593
594 button.btn-default:hover, button.btn-default:hover {
595 background-color: #E6E6E6;
596 border-color: #ADADAD;
597 color: #333; }
598
599 button.btn-updraftplus {
600 color: #FFF;
601 background-color: #DF6926;
602 border-color: #DF6926; }
603
604 button.btn-updraftplus:hover {
605 background-color: #BF5519;
606 border-color: #BF5519; }
607
608 button.btn-black-outline {
609 color: #636363;
610 background-color: transparent;
611 background-image: none;
612 border-color: #636363; }
613
614 button.btn-black-outline:hover {
615 color: #FFF;
616 background-color: #636363;
617 border-color: #636363; }
618
619 button.btn-updraftplus-outline {
620 color: #DF6926;
621 border-color: #DF6926;
622 background-color: transparent;
623 background-image: none; }
624
625 button.btn-updraftplus-outline:hover {
626 color: #FFF;
627 border-color: #DF6926;
628 background-color: #DF6926; }
629
630 button.btn-settings-outline {
631 color: #686868;
632 border-color: #686868;
633 background-color: transparent;
634 background-image: none; }
635
636 button.btn-settings-outline:hover, button.btn-settings-outline:focus {
637 color: #FFF;
638 border-color: #686868;
639 background-color: #686868; }
640
641 .updraftcentral_action_box {
642 display: block;
643 margin-top: 10px;
644 text-align: center;
645 padding: 5px;
646 /* width: 85%; */
647 margin: 10px auto 0px auto;
648 min-height: 40px; }
649
650 /* For Divi theme and other possible table CSS conflict */
651 table.cart th, #main-content table.cart th, table.cart td, #main-content table.cart td, table.cart tr, #main-content table.cart tr, #content-area table tr, #content-area table td, #content-area table th {
652 max-width: 100% !important; }
653
654 .updraftcentral-hide-in-other-tabs, #updraftcentral_dashboard_existingsites .updraftcentral_row_extracontents .updraft_site_settings_output .updraft-directory-not-writable-blurb, #updraftcentral_dashboard_existingsites .updraftcentral_row_extracontents .updraft_site_settings_output #updraft_cloudfiles_newapiuser {
655 display: none; }
656
657 #updraftcentral_notice_container .updraftcentral_notice .updraftmessage.fade {
658 display: block;
659 opacity: inherit; }
660
661 #updraftcentral_notice_container .updraftcentral_notice .updraftplus_downloader .updraftplus_downloader_closebutton {
662 float: right;
663 margin-bottom: 8px; }
664
665 .phpinfo {
666 font-style: italic; }
667
668 .phpinfo:hover {
669 cursor: pointer; }
670
671 #updraftcentral_modal_dialog .modal-dialog {
672 margin-top: 5%; }
673
674 #updraftcentral_modal_dialog p {
675 padding-bottom: 4px;
676 margin-bottom: 0px; }
677
678 #updraftcentral_modal_dialog .initially-hidden {
679 display: none; }
680
681 #updraftcentral_modal_dialog .modal-header .close {
682 margin-top: 5px;
683 position: absolute;
684 right: 15px; }
685
686 .updraft_site_unlicensed {
687 color: red;
688 font-style: italic; }
689
690 #updraftcentral_licence_info {
691 /* The default is to not display licence information. Customisers can over-ride this. */
692 display: none; }
693
694 #updraftcentral_licence_info:hover {
695 opacity: 50%; }
696
697 #updraftcentral_licence_info a {
698 color: #C6C9D4; }
699
700 #updraftcentral_licence_info a:hover {
701 color: black; }
702
703 #updraftcentral_modal_dialog .modal-content {
704 border-radius: 0.4rem; }
705
706 #updraftcentral_modal_dialog .modal-dialog.backup-now {
707 font-size: 13px; }
708
709 #updraftcentral_modal_dialog .modal-header {
710 border-bottom: none;
711 border-radius: 0.3rem 0.3rem 0 0;
712 padding: 15px 15px 0 15px;
713 background-color: #DF6926;
714 color: #FFF; }
715
716 #updraftcentral_modal_dialog pre {
717 width: auto;
718 height: 330px;
719 overflow-y: auto;
720 max-height: 300px; }
721
722 /*#updraftcentral_modal_dialog .modal-content .modal-body ul {
723 list-style-type: none;
724 margin: 0 10px;
725 }*/
726 #updraftcentral_modal_dialog .modal-header h4 {
727 color: #FFF;
728 font-family: "Helvetica Neue",helvetica,arial,sans-serif;
729 font-size: 2rem;
730 font-weight: 500;
731 line-height: 1.1;
732 letter-spacing: normal;
733 margin-top: 0;
734 margin-bottom: 0; }
735
736 #updraftcentral_modal_dialog .modal-body h3 {
737 margin-top: 0;
738 margin-bottom: 0; }
739
740 #updraftcentral_modal_dialog .modal-footer .btn-warning {
741 color: #F0AD4E;
742 background-color: transparent;
743 background-image: none;
744 border-color: #F0AD4E; }
745
746 .modal-footer .btn-default {
747 color: #686868;
748 border-color: #686868;
749 background-color: transparent;
750 background-image: none; }
751
752 .modal-footer .btn-default:hover, .modal-footer .btn-default:focus {
753 color: #FFF;
754 border-color: #686868;
755 background-color: #686868; }
756
757 #updraftcentral_modal_dialog .modal-footer .btn-warning:hover, #updraftcentral_modal_dialog .modal-footer .btn-warning:focus {
758 color: #FFF;
759 background-color: #F0AD4E;
760 border-color: #F0AD4E; }
761
762 .updraft_existing_backups_output > .dashicons-image-rotate, .updraft_site_settings_output > .dashicons-image-rotate, .updraft_module_output > .dashicons-image-rotate {
763 float: right;
764 position: relative;
765 top: 6px;
766 left: -12px; }
767
768 .updraft_existing_backups_output > .dashicons-image-rotate:hover, .updraft_site_settings_output > .dashicons-image-rotate:hover, .updraft_module_output > .dashicons-image-rotate:hover {
769 cursor: pointer; }
770
771 button.btn {
772 text-transform: capitalize; }
773
774 .bootbox-body h2 {
775 color: #DF6926; }
776
777 /* 5. Backup related */
778 label.backupnow_includecloud {
779 /*cursor:pointer;*/ }
780
781 /* Below is adapted from: http://www.hongkiat.com/blog/css3-checkbox-radio/ */
782 .modal-body label {
783 display: inline-block;
784 cursor: pointer;
785 position: relative;
786 font-size: 13px;
787 margin-top: 20px;
788 margin-bottom: 0; }
789
790 label.backupnow_includedb::before {
791 content: "";
792 display: inline-block;
793 width: 16px;
794 height: 16px;
795 margin-right: 10px;
796 position: absolute;
797 left: 0;
798 bottom: 1px;
799 background-color: #EAEAEA;
800 border-radius: 4px; }
801
802 .updraft_existing_backups .rescanning {
803 font-style: italic;
804 padding-bottom: 10px; }
805
806 label[for=backupnow_label]::before {
807 display: none; }
808
809 label[for=backupnow_label] {
810 padding-left: 0; }
811
812 #updraftcentral_notice_container .updraftcentral_notice .updraftplus_downloader .dlfileprogress {
813 width: 0;
814 background: #F6A828;
815 height: 5px; }
816
817 .updraftplus_downloader .raw {
818 margin: 8px 0 10px 0; }
819
820 .updraftplus_downloader .file {
821 display: block;
822 height: auto;
823 padding: 5px;
824 background: #ECECEC;
825 border: solid 1px #CCC;
826 margin: 8px 0 0 0; }
827
828 /* Existing backup related CSS */
829 .updraft_diskspaceused_update, .updraft_rescan_local, .updraft_rescan_remote {
830 cursor: pointer;
831 text-decoration: underline; }
832
833 input:disabled + label::before {
834 cursor: not-allowed;
835 background-color: #adadad; }
836
837 .updraft_existing_backups_output h2, #updraftcentral_modal_dialog #updraftcentral_phpinfo_results img,
838 #updraftcentral_dashboard_existingsites .updraft_existing_backups_output .ud-whitespace-warning {
839 display: none; }
840
841 .download-backups {
842 padding: 10px;
843 margin: 10px 10px 0 10px;
844 background-color: #FFF;
845 border-radius: 6px; }
846
847 .ud-whitespace-warning a {
848 text-decoration: underline; }
849
850 #updraftcentral_modal_dialog #updraftcentral_phpinfo_results {
851 height: 300px;
852 max-height: 300px;
853 overflow: auto; }
854
855 .before-restore-button {
856 width: 240px; }
857
858 .updraft_download_button, .restore-button button,
859 .updraftplus-remove a, .updraft-viewlogdiv a,
860 #updraftplus-settings-save,
861 .updraft_site_settings_output button.button-primary {
862 display: inline-block;
863 font-weight: 400;
864 line-height: 1.25;
865 text-align: center;
866 white-space: nowrap;
867 vertical-align: middle;
868 cursor: pointer;
869 -webkit-user-select: none;
870 -moz-user-select: none;
871 -ms-user-select: none;
872 user-select: none;
873 border: 1px solid #CCC;
874 padding: .25rem .5rem;
875 font-size: .875rem;
876 border-radius: .2rem;
877 color: #373A3C !important;
878 background-color: #FFF;
879 margin-right: 5px; }
880
881 .restore-button button:hover, .restore-button button:focus,
882 .updraftplus-remove a:hover, .updraftplus-remove a:focus,
883 .updraft-viewlogdiv a:hover, .updraft-viewlogdiv a:focus {
884 color: #373A3C;
885 background-color: #E6E6E6;
886 border-color: #ADADAD;
887 text-decoration: none !important; }
888
889 /*.updraftcentral_dashboard #updraft-central-content .btn-primary,
890 #updraftcentral_modal_dialog .btn-primary, .updraft_download_button,
891 .updraft_site_settings_output button.button-primary,
892 .modal-footer .btn-primary, #updraftplus-settings-save {
893 border: 1px solid #269CDF;
894 color: #FFF !important;
895 background-color: #269CDF;
896 }
897
898 .updraftcentral_dashboard #updraft-central-content .btn-primary:hover,
899 .updraftcentral_dashboard #updraft-central-content .btn-primary:focus,
900 .updraftcentral_dashboard #updraft-central-content .btn-primary:active,
901 .updraft_download_button:hover, .updraft_download_button:focus, .updraft_download_button:active,
902 #updraftcentral_modal_dialog .btn-primary:hover, #updraftcentral_modal_dialog .btn-primary:focus,
903 #updraftcentral_modal_dialog .btn-primary:active,
904 .updraft_site_settings_output button.button-primary:focus,
905 .updraft_site_settings_output button.button-primary:hover,
906 #updraftplus-settings-save:hover, #updraftplus-settings-save:focus,
907 .updraft-test-button:hover, .updraft-test-button:focus,
908 .modal-footer .btn-primary:hover, .modal-footer .btn-primary:active, .modal-footer .btn-primary:focus {
909 border-color: transparent !important;
910 color: #FFF !important;
911 background-color: #1B7FB7;
912 text-decoration: none !important;
913 }*/
914 .btn-group > .btn:not(:first-child) {
915 border-left-color: #FFF !important; }
916
917 .updraftcentral_dashboard .input-group .form-control {
918 border-bottom-left-radius: .25rem !important;
919 border-top-left-radius: .25rem !important; }
920
921 .updraftcentral_dashboard .btn-danger {
922 border: 1px solid #C12E2A;
923 color: #FFF !important;
924 background-color: #C9302C; }
925
926 .updraftcentral_dashboard .btn-danger:focus, .btn-danger:hover {
927 border-color: #D9534F;
928 color: #FFF !important;
929 background-color: #D9534F;
930 text-decoration: none !important; }
931
932 .existing-backups-table thead tr th.backup-date, .existing-backups-table thead tr th.backup-data,
933 .existing-backups-table thead tr th.updraft_backup_actions {
934 padding: 10px; }
935
936 .updraft_backup_actions, tb.before-restore-button, .updraft_existingbackup_date {
937 width: 200px; }
938
939 .restore-button, .updraftplus-remove, .updraft-viewlogdiv {
940 display: inline-block; }
941
942 .download-backups ul li {
943 list-style: none; }
944
945 .download-backups ul li:last-child {
946 font-size: 12px; }
947
948 #updraftcentral_notice_container .updraftcentral_notice .updraftplus_downloader {
949 margin-top: 4px;
950 width: 75%;
951 border: 0; }
952
953 .existing-backups-table thead tr td[colspan="3"],
954 .existing-backups-table thead tr td[colspan="4"],
955 .existing-backups-table tbody tr td[colspan="4"] {
956 display: none;
957 /* Hide the empty columns/rows which come back from UDP */ }
958
959 table.existing-backups-table {
960 border-spacing: 0;
961 border-collapse: separate;
962 border: none; }
963
964 .existing-backups-table th, .existing-backups-table td {
965 border: 1px solid #EEE; }
966
967 .existing-backups-table thead tr:first-child th:first-child {
968 border-radius: 0.6em 0 0 0;
969 width: 145px; }
970
971 .existing-backups-table thead tr:first-child th:last-child {
972 border-radius: 0 0.6em 0 0; }
973
974 .existing-backups-table tbody tr:nth-last-child(2) td:first-child {
975 border-radius: 0 0 0 0.6em; }
976
977 .existing-backups-table tbody tr:nth-last-child(2) td:last-child {
978 border-radius: 0 0 0.6em 0; }
979
980 .updraft_diskspaceused_update {
981 font-style: italic; }
982
983 .entry-content a {
984 /* Over ride the WP box shadow - true with the default theme of WP 4.4 */
985 -webkit-box-shadow: none;
986 box-shadow: none; }
987
988 .entry-content .updraftcentral_table {
989 width: 100%;
990 border: none; }
991
992 .entry-content .updraftcentral_table .tr {
993 overflow-y: auto;
994 border: none; }
995
996 .entry-content .updraftcentral_table th,
997 .entry-content .updraftcentral_table td {
998 border: none;
999 border-bottom: 1px solid rgba(0, 0, 0, 0.1);
1000 padding: 8px; }
1001
1002 .updraftcentral_table th {
1003 white-space: nowrap; }
1004
1005 .updraftcentral_table th:last-child {
1006 width: 100%; }
1007
1008 .updraftcentral_table .row_label {
1009 display: none; }
1010
1011 @media (max-width: 768px) {
1012 .entry-content .updraftcentral_table {
1013 width: 100%; }
1014 .entry-content .updraftcentral_table th {
1015 display: none; }
1016 .entry-content #updraftcentral_dashboard .updraftcentral_table td {
1017 display: block;
1018 border: none;
1019 padding: 4px; }
1020 .entry-content #updraftcentral_dashboard .updraftcentral_table td:last-child {
1021 border-bottom: 1px solid rgba(0, 0, 0, 0.1);
1022 padding-bottom: 8px; }
1023 .entry-content .updraftcentral_table .row_label {
1024 color: grey;
1025 font-weight: 300;
1026 font-size: 0.8rem;
1027 display: initial; } }
1028
1029 div.updraftcentral_notice div.updraftcentral_notice_contents h2 {
1030 font-size: 1.2em;
1031 padding-bottom: 0; }
1032
1033 div.updraftcentral_notice_contents .backup_state {
1034 line-height: 2;
1035 margin-top: 10px; }
1036
1037 div.updraftcentral_notice_contents .job-id {
1038 margin-top: 10px; }
1039
1040 div.job-id a, div.job-id a:last-child:hover {
1041 border-radius: 4px;
1042 padding: 5px;
1043 line-height: 0.7em;
1044 margin: 5px 5px 0 5px;
1045 word-wrap: normal;
1046 word-break: normal;
1047 white-space: nowrap; }
1048
1049 div.job-id .curstage {
1050 margin-top: 10px;
1051 font-style: italic; }
1052
1053 div.job-id a.updraft-log-link {
1054 cursor: pointer;
1055 border: 1px solid #269CDF;
1056 color: #FFF !important;
1057 background-color: #269CDF;
1058 line-height: 0.8em;
1059 margin: 5px 5px 0 5px; }
1060
1061 div.job-id a.updraft-log-link:hover, div.job-id a.updraft-log-link:focus {
1062 border-color: #186FA1;
1063 color: #FFF !important;
1064 background-color: #1B7FB7;
1065 text-decoration: none !important;
1066 padding: 5px;
1067 border-radius: 4px; }
1068
1069 div.active-jobsupdraft_finished {
1070 margin-top: 15px; }
1071
1072 .updraft_jobinfo_delete {
1073 cursor: pointer;
1074 border: 1px solid #C12E2A;
1075 color: #FFF !important;
1076 background-color: #C9302C;
1077 line-height: 0.8em;
1078 margin: 5px 5px 0 5px; }
1079
1080 .updraft_jobinfo_delete:focus, .updraft_jobinfo_delete:hover {
1081 border-color: #D9534F;
1082 color: #FFF !important;
1083 background-color: #D9534F;
1084 text-decoration: none !important;
1085 padding: 5px;
1086 border-radius: 4px; }
1087
1088 .job-id {
1089 margin: 0px auto;
1090 width: 100%;
1091 min-width: 480px;
1092 margin-top: 4px;
1093 padding: 8px; }
1094
1095 .backup_state {
1096 font-size: 75%; }
1097
1098 .next-resumption {
1099 font-weight: bold; }
1100
1101 .curstage {
1102 border-radius: 4px;
1103 margin-top: 8px;
1104 padding: 4px;
1105 border: 1px solid #AAA;
1106 width: 100%;
1107 position: relative;
1108 text-align: center;
1109 font-style: italic;
1110 line-height: 1.3; }
1111
1112 .curstage .progress-updraftcentral {
1113 height: 22px !important; }
1114
1115 .progress-updraftcentral[value]::-webkit-progress-value {
1116 background-color: #F0AD4E !important; }
1117
1118 .progress-updraftcentral[value]::-moz-progress-bar {
1119 background-color: #F0AD4E !important; }
1120
1121 .progress-updraftcentral[value]::-ms-fill {
1122 background-color: #F0AD4E !important; }
1123
1124 #updraftcentral_dashboard .updraft-delete-link,
1125 #updraftcentral_dashboard .updraft-log-link {
1126 display: inline; }
1127
1128 .site {
1129 background-color: transparent; }
1130
1131 /* 6. Dropdown menus */
1132 li.dropdown-submenu > a::before {
1133 display: none; }
1134
1135 /* Don't let TwentySeventeen hide it */
1136 #updraftcentral_dashboard_existingsites_container .dropdown-toggle {
1137 display: block; }
1138
1139 .updraft-dropdown-item {
1140 color: #2B2D2F;
1141 cursor: pointer;
1142 text-align: left;
1143 text-decoration: none; }
1144
1145 .updraft-dropdown-item {
1146 text-decoration: none;
1147 color: #2B2D2F;
1148 -webkit-box-shadow: none;
1149 box-shadow: none;
1150 display: block;
1151 clear: both;
1152 font-weight: bold; }
1153
1154 .updraft-dropdown-item:hover {
1155 color: #2B2D2F;
1156 text-decoration: none; }
1157
1158 .dropdown-item:hover {
1159 background-color: #EEE !important; }
1160
1161 #updraftcentral_dashboard_existingsites ul {
1162 list-style-type: none;
1163 list-style: none; }
1164
1165 /* 7. UpdraftPlus settings */
1166 .updraftcentral_row_extracontents .updraft_site_settings_output select {
1167 margin-right: 10px; }
1168
1169 .updraftcentral_row_extracontents .updraft_site_settings_output #updraft_webdav_settings_url {
1170 width: 100%; }
1171
1172 /*.updraftcentral_row_extracontents .updraft_site_settings_output select#updraft_startday_files {
1173 margin-left: 10px;
1174 }*/
1175 #updraftcentral_dashboard_existingsites .updraftcentral_row_extracontents .updraft_site_settings_output .updraftplus-morefiles-row {
1176 float: left;
1177 clear: left; }
1178
1179 .updraft_site_settings_output {
1180 margin-top: 10px; }
1181
1182 th h2 {
1183 margin-bottom: 0.5em; }
1184
1185 .updraft_site_settings_output .form-table th {
1186 /*width: 25%;*/
1187 text-align: left;
1188 padding: 5px;
1189 vertical-align: top; }
1190
1191 .updraft_site_settings_output .form-table td {
1192 max-width: 100% !important;
1193 padding: 5px 5px 10px 5px; }
1194
1195 #updraftcentral_dashboard_existingsites .updraftcentral_row_extracontents .updraft_site_settings_output th img {
1196 width: 100%;
1197 max-width: 150px; }
1198
1199 .updraft_site_settings_output .form-table td img {
1200 width: auto;
1201 max-width: 100%; }
1202
1203 tr.updraftplusmethod.azure td img {
1204 width: 100%;
1205 max-width: 400px; }
1206
1207 .updraft_site_settings_output select {
1208 background: #F7F7F7;
1209 background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));
1210 border: 1px solid #D1D1D1;
1211 border-radius: 2px;
1212 color: #686868;
1213 padding: 0.625em 0.4375em;
1214 width: auto; }
1215
1216 .updraft_site_settings_output select:focus {
1217 background-color: #FFF;
1218 border-color: #007ACC;
1219 color: #1A1A1A;
1220 outline: 0; }
1221
1222 #updraftcentral_dashboard_existingsites input[type="text"], #updraftcentral_dashboard_existingsites input[type="number"], #updraftcentral_dashboard_existingsites input[type="email"], #updraftcentral_dashboard_existingsites input[type="url"],
1223 #updraftcentral_dashboard_existingsites input[type="password"], #updraftcentral_dashboard_existingsites input[type="search"], #updraftcentral_dashboard_existingsites input[type="tel"],
1224 #updraftcentral_dashboard_existingsites textarea, #updraftcentral_dashboard_existingsites select {
1225 border-radius: 4px;
1226 padding: 2px 6px;
1227 line-height: 30px;
1228 height: 30px;
1229 border: 1px solid #DDD;
1230 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
1231 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
1232 background-color: #FFF;
1233 color: #32373C;
1234 outline: 0;
1235 -webkit-transition: 50ms border-color ease-in-out;
1236 transition: 50ms border-color ease-in-out; }
1237
1238 .updraft_site_settings_output input[type="number"], .updraft_site_settings_output input[type="text"].fix-time {
1239 text-align: center;
1240 width: 68px; }
1241
1242 #updraftcentral_dashboard_existingsites input[type="text"]:focus, #updraftcentral_dashboard_existingsites input[type="number"]:focus, #updraftcentral_dashboard_existingsites input[type="email"]:focus, #updraftcentral_dashboard_existingsites input[type="url"]:focus,
1243 #updraftcentral_dashboard_existingsites input[type="password"]:focus, #updraftcentral_dashboard_existingsites input[type="search"]:focus, #updraftcentral_dashboard_existingsites input[type="tel"]:focus,
1244 #updraftcentral_dashboard_existingsites textarea:focus, #updraftcentral_dashboard_existingsites select:focus {
1245 border-color: #5B9DD9;
1246 -webkit-box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);
1247 box-shadow: 0 0 2px rgba(30, 140, 190, 0.8); }
1248
1249 #updraftcentral_dashboard_existingsites .input-group .form-control {
1250 height: 38px;
1251 border-radius: 0px; }
1252
1253 .updraft_site_settings_output h2 {
1254 text-align: left;
1255 margin-top: 1.5em;
1256 font-weight: bold; }
1257
1258 .updraft-fullscreen #updraftcentral_modal_dialog {
1259 background-color: #FFF;
1260 background-color: transparent; }
1261
1262 #updraftcentral_dashboard_existingsites .updraftcentral_row_extracontents .updraft_site_settings_output th, #updraftcentral_dashboard_existingsites .updraftcentral_row_extracontents .updraft_site_settings_output td, #updraftcentral_dashboard_existingsites .updraftcentral_row_extracontents .updraft_site_settings_output table {
1263 border: none; }
1264
1265 button#updraftvault_showoptions, button#updraftvault_connect {
1266 margin-top: 5px; }
1267
1268 /* Remote Storage/Updraft Method Plus */
1269 input#updraft_s3_path {
1270 margin-left: 10px;
1271 margin-right: 0;
1272 width: 93%;
1273 width: 330px; }
1274
1275 .hidden-in-updraftcentral {
1276 display: none; }
1277
1278 /*Commented out the stuff to make the checkboxs look better as it was turing into too much work - do this later not a priority.
1279
1280 .updraft_site_settings_output label {
1281 display: inline-block;
1282 cursor: pointer;
1283 position: relative;
1284 padding-left: 25px;
1285 margin-right: 15px;
1286 font-size: 13px;
1287 }
1288
1289 .updraft_site_settings_output label::before {
1290 content: "";
1291 display: inline-block;
1292 width: 16px;
1293 height: 16px;
1294 margin-right: 10px;
1295 position: absolute;
1296 left: 0;
1297 bottom: 1px;
1298 background-color: #EAEAEA;
1299 border-radius: 4px;
1300 }
1301
1302 label[for=updraft_include_uploads_exclude]::before, label[for=updraft_include_others_exclude]::before, label[for=updraft_include_more_path_0]::before, #updraft_servicecheckbox_updraftvault::before {
1303 display: none;
1304 }
1305
1306 .updraft_site_settings_output input[type=checkbox] {
1307 display: none;
1308 }
1309
1310 .updraft_site_settings_output #remote-storage-container input[type=checkbox] {
1311 display: initial;
1312 }
1313
1314 .updraft_site_settings_output input[type=checkbox] label::before {
1315 border-radius: 3px;
1316 }
1317
1318 .updraft_site_settings_output input[type=checkbox]:checked + label::before {
1319 content: "\2713";
1320 font-size: 15px;
1321 color: #0275d8;
1322 text-align: center;
1323 line-height: 15px;
1324 font-weight: bold;
1325 border-radius: 4px;
1326 } */
1327 #updraft_include_others_exclude input[type="text"], input#updraft_include_uploads_exclude {
1328 width: 80%; }
1329
1330 .updraft_site_settings_output a:hover {
1331 cursor: pointer; }
1332
1333 #updraftvault_settings_default div:nth-child(2), #updraftvault_settings_default div:nth-child(3) {
1334 display: inline-block; }
1335
1336 #updraftvault_settings_default div:nth-child(2) {
1337 margin-right: 20%; }
1338
1339 #updraftvault_settings_default p:last-child {
1340 margin-bottom: 1.5em;
1341 margin-top: 1em; }
1342
1343 #updraftvault_email, #updraftvault_pass, #updraft_dropbox_folder {
1344 width: 330px;
1345 margin-left: 5px; }
1346
1347 #updraftvault_connect_go {
1348 display: block;
1349 margin: 10px 0 0 0; }
1350
1351 #updraft_sftp_settings_key {
1352 height: 105px; }
1353
1354 #updraftvault_settings_showoptions div {
1355 display: inline-block; }
1356
1357 .updraft_site_settings_output div.error, .updraft_site_settings_output p.double-warning {
1358 color: #9C1515; }
1359
1360 .updraft_site_settings_output h2.updraft_settings_sectionheading:nth-child(2) {
1361 border-bottom: 1px solid black; }
1362
1363 .updraft_interval, #updraft_startday_files, .updraft_interval_database, #updraft_startday_db {
1364 margin-bottom: 5px; }
1365
1366 .nav-tab {
1367 float: left;
1368 border: 1px solid #CCC;
1369 border-bottom: none;
1370 margin-left: .5em;
1371 padding: 5px 10px;
1372 font-size: 14px;
1373 line-height: 24px;
1374 background: #E4E4E4;
1375 color: #555;
1376 font-weight: 600;
1377 white-space: nowrap;
1378 text-decoration: none;
1379 outline: 0;
1380 border-radius: 6px 6px 0 0; }
1381
1382 .nav-tab-active, .nav-tab-active:focus, .nav-tab-active:active, .nav-tab-active:focus .nav-tab-active:hover {
1383 border-bottom: 1px solid #F1F1F1;
1384 background: #FFF;
1385 color: #000; }
1386
1387 .nav-tab:focus, .nav-tab:hover {
1388 background-color: #FFF;
1389 color: #464646; }
1390
1391 .updraft_site_settings_output table.form-table:nth-child(1),
1392 .updraft_site_settings_output table.form-table:nth-child(3) {
1393 width: 90%;
1394 margin: 0 auto; }
1395
1396 .updraft_report_another_p {
1397 clear: left; }
1398
1399 .updraft_site_settings_output input, .updraft_site_settings_output select {
1400 margin-bottom: 0 5px; }
1401
1402 .updraft_site_settings_output label, .updraft_site_settings_output input[type="checkbox"] {
1403 cursor: pointer; }
1404
1405 .updraft_site_settings_output a {
1406 text-decoration: underline; }
1407
1408 span.updraftplus-morefiles-row-delete, span.updraft_retain_rules_delete {
1409 cursor: pointer;
1410 color: #F00;
1411 font-size: 100%;
1412 font-weight: bold;
1413 border: 0px;
1414 border-radius: 4px;
1415 padding: 2px;
1416 margin: 0 6px; }
1417
1418 span.updraftplus-morefiles-row-delete:hover, span.updraft_retain_rules_delete:hover {
1419 color: #FFF;
1420 background-color: #F00;
1421 cursor: pointer; }
1422
1423 .updraft_site_settings_output tr#remote_storage_tabs td {
1424 border-bottom: 1px solid #D1D1D1;
1425 padding-bottom: 0; }
1426
1427 #updraft_s3newapiuser_form label {
1428 clear: left;
1429 width: 130px; }
1430
1431 #updraft_s3newapiuser_form input[type="text"], #updraft_s3newapiuser_form select {
1432 width: 310px; }
1433
1434 #updraft_s3newapiuser_form label[for="updraft_s3newapiuser_allowdownload"],
1435 #updraft_s3newapiuser_form label[for="updraft_s3newapiuser_allowdelete"] {
1436 width: 100%; }
1437
1438 #updraft_s3newapiuser_form .updraft_s3newapiuser_textexplain {
1439 margin-right: 5px; }
1440
1441 #updraft_s3newapiuser_form #updraft_s3newapiuser_bucket {
1442 width: 276px; }
1443
1444 .updraft_site_settings_output table tr th h3 {
1445 word-wrap: normal;
1446 white-space: nowrap; }
1447
1448 div#updraft_include_more_options div:nth-child(3), .updraft_report_another_p {
1449 clear: both; }
1450
1451 .updraft_site_settings_output a.nav-tab {
1452 text-decoration: none; }
1453
1454 .updraft-dashicon-big {
1455 color: #000;
1456 float: right;
1457 height: 35px;
1458 width: 35px;
1459 font-size: 35px; }
1460
1461 .updraft_site_settings_output tr[class*="_updraft_remote_storage_border"] {
1462 border-top: 1px solid #CCC; }
1463
1464 .updraft_site_settings_output .updraft_multi_storage_options {
1465 float: right;
1466 clear: right;
1467 margin-bottom: 5px !important; }
1468
1469 /* Expert Settings */
1470 tr.expertmode td input.updraft_split_every {
1471 width: auto; }
1472
1473 /* Paginator Styles */
1474 div.updraftcentral_paginator a.page_prev,
1475 div.updraftcentral_paginator a.page_next {
1476 text-decoration: none; }
1477
1478 div.updraftcentral_paginator a.page_prev > span.dashicons,
1479 div.updraftcentral_paginator a.page_next > span.dashicons {
1480 margin-top: 5px; }
1481
1482 div.updraftcentral_paginator .page_active {
1483 color: black; }
1484
1485 div.updraftcentral_paginator .disabled {
1486 color: grey;
1487 cursor: default; }
1488
1489 #updraftcentral_notice_container .progress {
1490 width: 100%; }
1491
1492 div.updraftcentral_site_selected {
1493 float: right;
1494 font-size: 14px;
1495 color: #FFF;
1496 margin-top: 5px;
1497 margin-right: 20px; }
1498
1499 /* Keyboard Shortcuts Styles */
1500 ul.uc_shortcuts {
1501 list-style: disc;
1502 margin-left: 16px;
1503 height: 210px;
1504 overflow: auto; }
1505
1506 ul.uc_shortcuts > li > span {
1507 font-size: 12px;
1508 color: #777;
1509 margin-left: 10px; }
1510
1511 ul.uc_shortcuts > li > span.uc_change_shortcut {
1512 color: #DF6926;
1513 cursor: pointer; }
1514
1515 ul.uc_shortcuts > li > div.uc_shortcut_elements {
1516 font-size: 12px; }
1517
1518 ul.uc_shortcuts > li > div.uc_shortcut_elements span.uc_new_shortcut {
1519 display: block; }
1520
1521 ul.uc_shortcuts > li > div.uc_shortcut_elements span.uc_new_shortcut > div.uc_tip_wrapper {
1522 padding: 5px;
1523 max-width: 200px;
1524 margin-top: 5px;
1525 font-weight: bold; }
1526
1527 ul.uc_shortcuts > li > div.uc_shortcut_elements input,
1528 ul.uc_shortcuts > li > div.uc_shortcut_elements select,
1529 ul.uc_shortcuts > li > div.uc_shortcut_elements button {
1530 font-size: 12px;
1531 display: inline; }
1532
1533 ul.uc_shortcuts > li > div.uc_shortcut_elements input {
1534 max-width: 50px; }
1535
1536 a.uc_clear_local_shortcuts {
1537 cursor: pointer;
1538 text-decoration: none;
1539 color: #777 !important;
1540 font-size: 13px; }
1541
1542 a.uc_clear_local_shortcuts:hover {
1543 text-decoration: underline; }
1544
1545 div.uc_shortcuts_spacer {
1546 margin-top: 10px; }
1547
1548 div.uc_shortcuts_spinner {
1549 position: absolute;
1550 text-align: center;
1551 left: 45%;
1552 margin-top: -50px; }
1553
1554 div.updraft_site_actions {
1555 display: -webkit-inline-box;
1556 display: -ms-inline-flexbox;
1557 display: inline-flex; }
1558
1559 .updraft-ad-container.updated {
1560 display: inherit !important; }
1561
1562 .tooltip > .tooltip-inner {
1563 background-color: #FFF;
1564 color: #000;
1565 border: 1px solid gray; }
1566
1567 .tooltip.top > .tooltip-arrow,
1568 .tooltip.bottom > .tooltip-arrow,
1569 .tooltip.left > .tooltip-arrow,
1570 .tooltip.right > .tooltip-arrow {
1571 border-top: 1px solid gray; }
1572
1573 .addsite_dialog {
1574 max-width: 660px !important; }
1575
1576 .addsite_dialog #updraftcentral_editsite_expertoptions > h4 {
1577 margin-top: 0; }
1578
1579 .addsite_dialog textarea#updraftcentral_addsite_key {
1580 height: 250px; }
1581
1582 .addsite_dialog .updraftcentral_addsite_help {
1583 margin-top: -10px;
1584 float: right; }
1585
1586 .ui-tabs.ui-tabs-vertical {
1587 padding: 0;
1588 width: 42em; }
1589
1590 .ui-tabs.ui-tabs-vertical .ui-widget-header {
1591 border: none; }
1592
1593 .ui-tabs.ui-tabs-vertical .ui-tabs-nav {
1594 float: left;
1595 width: 135px; }
1596
1597 .ui-tabs.ui-tabs-vertical .ui-tabs-nav li {
1598 clear: left;
1599 width: 100%;
1600 margin: 0.2em 0;
1601 overflow: hidden;
1602 position: relative;
1603 right: -2px;
1604 z-index: 2; }
1605
1606 .ui-tabs.ui-tabs-vertical .ui-tabs-nav li a {
1607 display: block;
1608 width: 100%;
1609 padding: 0.6em 1em; }
1610
1611 .ui-tabs.ui-tabs-vertical .ui-tabs-nav li a:hover {
1612 cursor: pointer; }
1613
1614 .ui-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active {
1615 margin-bottom: 0.2em;
1616 padding-bottom: 0;
1617 font-weight: bold;
1618 text-decoration: underline; }
1619
1620 .ui-tabs.ui-tabs-vertical .ui-tabs-nav li:last-child {
1621 margin-bottom: 10px; }
1622
1623 .ui-tabs.ui-tabs-vertical .ui-tabs-panel {
1624 float: left;
1625 width: 28em;
1626 position: relative;
1627 left: -1px; }
1628
1629 .updraft-menu-item-container {
1630 position: relative; }
1631
1632 .module-visibility {
1633 position: absolute;
1634 cursor: pointer;
1635 right: 5px;
1636 top: 5px;
1637 padding: 7px;
1638 z-index: 1;
1639 color: #939393; }
1640
1641 .module-visibility > span:hover {
1642 color: white; }
1643
1644 @media (max-width: 670px) {
1645 .module-visibility {
1646 display: block !important;
1647 color: #333; }
1648 .updraft-menu-item,
1649 .updraft-menu-item-links {
1650 display: block; } }
1651
1652 .uc-hidden-modules-close,
1653 .uc-hidden-modules-menu {
1654 cursor: pointer; }
1655
1656 div.updraft-menu-item {
1657 text-align: left; }
1658
1659 div.updraft-menu-item > span.dashicons {
1660 margin-top: 6px;
1661 margin-left: 10px; }
1662
1663 div.updraft-menu-item > span.menu-label {
1664 margin-left: 5px; }
1665
1666 div#updraft-central-navigation-sidebar {
1667 width: 200px; }
1668
1669 div.mobile-menu-backdrop {
1670 opacity: 0.5;
1671 background-color: #000;
1672 height: 100%;
1673 width: 100%;
1674 position: absolute;
1675 z-index: 8; }
1676
1677 div.keyboard_shortcuts_link_container {
1678 margin-top: 15px; }
1679
1680 div.bootbox.modal .modal-dialog {
1681 margin-top: 5%; }
1682
1683 div.bootbox.modal .modal-content {
1684 border: 1px solid #777; }
1685
1686 select.uc_updates_sort {
1687 min-width: 146px; }
1688
1689 @media screen and (min-width: 671px) {
1690 div#updraft-central-navigation-sidebar {
1691 position: relative; } }
1692
1693 @media screen and (max-width: 670px) {
1694 div.updraft-menu-item-links {
1695 display: inherit; }
1696 div.updraft-menu-item > span.menu-label {
1697 display: inline !important; }
1698 div#updraft-menu-item-all {
1699 text-align: center; }
1700 #updraftcentral_dashboard {
1701 overflow: hidden !important; }
1702 #updraft-central-navigation-sidebar {
1703 position: absolute;
1704 z-index: 10;
1705 height: 100%;
1706 background: -webkit-gradient(linear, left top, left bottom, from(#F5F5F5), to(#FFF));
1707 background: linear-gradient(to bottom, #F5F5F5 0%, #FFF 100%);
1708 -webkit-transform: translate(-200px, 0px);
1709 transform: translate(-200px, 0px);
1710 -webkit-transition: all 0.25s ease-in-out;
1711 transition: all 0.25s ease-in-out; }
1712 #updraft-central-navigation-sidebar.active {
1713 -webkit-transform: translate(0%, 0px);
1714 transform: translate(0%, 0px);
1715 -webkit-transition: all 0.25s ease-in-out;
1716 transition: all 0.25s ease-in-out; } }
1717