PluginProbe ʕ •ᴥ•ʔ
Download Manager / 3.3.62
Download Manager v3.3.62
3.3.62 3.3.61 3.3.60 3.3.59 3.3.58 3.3.57 3.3.56 trunk 2.1.3 2.3.0 2.5.96 2.5.97 2.6.2 2.6.96 2.8.3 2.9.99 3.0.4 3.1.05 3.1.07 3.1.08 3.1.11 3.1.12 3.1.14 3.1.17 3.1.18 3.1.22 3.1.23 3.1.24 3.1.25 3.1.26 3.1.27 3.1.28 3.2.04 3.2.13 3.2.14 3.2.16 3.2.18 3.2.19 3.2.21 3.2.22 3.2.23 3.2.24 3.2.25 3.2.27 3.2.28 3.2.29 3.2.30 3.2.31 3.2.32 3.2.33 3.2.34 3.2.35 3.2.37 3.2.38 3.2.39 3.2.40 3.2.41 3.2.42 3.2.43 3.2.44 3.2.45 3.2.46 3.2.47 3.2.48 3.2.49 3.2.50 3.2.51 3.2.52 3.2.53 3.2.54 3.2.55 3.2.56 3.2.57 3.2.58 3.2.59 3.2.60 3.2.61 3.2.63 3.2.64 3.2.65 3.2.66 3.2.67 3.2.68 3.2.69 3.2.70 3.2.71 3.2.72 3.2.73 3.2.74 3.2.75 3.2.76 3.2.77 3.2.78 3.2.79 3.2.80 3.2.81 3.2.82 3.2.83 3.2.84 3.2.85 3.2.86 3.2.87 3.2.88 3.2.89 3.2.90 3.2.91 3.2.92 3.2.93 3.2.94 3.2.95 3.2.96 3.2.97 3.2.98 3.2.99 3.3.00 3.3.01 3.3.02 3.3.03 3.3.04 3.3.05 3.3.06 3.3.07 3.3.08 3.3.09 3.3.10 3.3.11 3.3.12 3.3.13 3.3.14 3.3.15 3.3.16 3.3.17 3.3.18 3.3.19 3.3.20 3.3.21 3.3.22 3.3.23 3.3.24 3.3.25 3.3.26 3.3.27 3.3.28 3.3.29 3.3.30 3.3.31 3.3.32 3.3.33 3.3.34 3.3.35 3.3.36 3.3.37 3.3.38 3.3.39 3.3.40 3.3.41 3.3.42 3.3.43 3.3.44 3.3.45 3.3.46 3.3.47 3.3.48 3.3.49 3.3.50 3.3.51 3.3.52 3.3.53 3.3.54 3.3.55
download-manager / assets / css / admin-styles.css
download-manager / assets / css Last commit date
admin-styles.css 1 week ago admin-styles.min.css 1 week ago author-dashboard.css 1 week ago author-dashboard.min.css 1 week ago front-dark.css 5 months ago front-dark.min.css 5 months ago front.css 1 week ago front.min.css 1 week ago gutenberg-styles.css 5 years ago gutenberg-styles.min.css 6 months ago jquery.dataTables.css 6 years ago jquery.dataTables.min.css 1 year ago jqueryFileTree.css 5 years ago jqueryFileTree.min.css 5 years ago kitchen-sink.html 1 week ago wpdm-dashboard.css 1 week ago wpdm-dashboard.min.css 1 week ago wpdm-elegant-history.css 1 week ago wpdm-elegant-history.min.css 1 week ago wpdm-elegant-insights.css 1 week ago wpdm-elegant-insights.min.css 1 week ago wpdm-elegant-overview.css 1 week ago wpdm-elegant-overview.min.css 1 week ago wpdm-gallery.css 1 week ago wpdm-lock-options.css 1 week ago
admin-styles.css
2687 lines
1 /**
2 * WordPress Download Manager - Admin Styles
3 * Merged from admin-styles.css and settings-ui.css
4 * ================================================
5 */
6
7 /* ==========================================================================
8 1. BASE & LAYOUT
9 ========================================================================== */
10
11 body[class*=" wpdmpro_page_"]{
12 background: var(--wpdm-page-bg, #f8fbfd);
13 }
14 body[class*=" wpdmpro_page_"] #wpcontent {
15 padding-left: 0px !important;
16
17 }
18
19 .w3eden h3 {
20 margin: 0;
21 font-size: 10pt;
22 }
23
24 .w3eden a {
25 color: var(--admin-color);
26 }
27
28 .w3eden.wrap {
29 margin: 0;
30 padding: 0;
31 }
32
33 .pr-0 {
34 padding-right: 0 !important;
35 }
36
37 /* ==========================================================================
38 2. ADMIN PAGE HEADER
39 ========================================================================== */
40
41 #wpdm-admin-page-header {
42 position: fixed;
43 z-index: 99;
44 }
45
46 #wpdm-admin-main-header {
47 background: var(--wpdm-page-bg, #f8fbfd);
48 padding: 0 32px;
49 line-height: 64px;
50 border-bottom: 1px solid var(--wpdm-border, #e1e3ee);
51 position: relative;
52 z-index: 991;
53 box-shadow: 0 2px 4px rgba(var(--admin-color-rgb), 0.1);
54 margin-top: -1px;
55 }
56
57 #wpdm-admin-main-header .btn-full-height {
58 padding: 0 30px;
59 line-height: 64px;
60 border-radius: 0;
61 font-size: 10pt;
62 margin-top: -1px;
63 background-color: var(--admin-color);
64 font-weight: 700;
65 }
66
67 #wpdm-admin-main-header .btn-full-height i {
68 margin-right: 4px;
69 }
70
71 #wpdm-admin-main-header h3 {
72 line-height: 64px;
73 padding: 0;
74 margin: 0;
75 font-size: 14pt;
76 font-weight: 600;
77 vertical-align: middle;
78 }
79
80 #wpdm-admin-main-header h3 .fas,
81 #wpdm-admin-main-header h3 .fa {
82 margin-right: 8px;
83 }
84
85 #wpdm-admin-main-header .pull-right {
86 margin-top: -1px;
87 }
88
89 /* ==========================================================================
90 3. ADMIN SUB-HEADER - Modern Tab Navigation
91 ========================================================================== */
92
93 #wpdm-admin-sub-header {
94 background: #ffffff;
95 border-bottom: 1px solid #e5e7eb;
96 position: relative;
97 }
98
99 #wpdm-admin-sub-header .nav.nav-pills,
100 #wpdm-admin-sub-header .nav.nav-pills li {
101 padding: 0;
102 margin: 0;
103 list-style: none;
104 }
105
106 #wpdm-admin-sub-header .nav.nav-pills {
107 align-items: stretch;
108 gap: 0;
109 padding: 0 16px;
110 margin: 0;
111 border-bottom: none;
112 }
113
114 #wpdm-admin-sub-header .nav.nav-pills li {
115 position: relative;
116 display: flex;
117 align-items: stretch;
118 }
119
120 #wpdm-admin-sub-header .nav.nav-pills li a {
121 display: flex;
122 align-items: center;
123 gap: 8px;
124 padding: 14px 18px;
125 font-size: 13px;
126 font-weight: 500;
127 color: #6b7280 !important;
128 text-decoration: none !important;
129 background: transparent !important;
130 border: none;
131 border-radius: 0;
132 margin: 0;
133 position: relative;
134 transition: color 0.2s ease, background 0.2s ease;
135 white-space: nowrap;
136 }
137
138 #wpdm-admin-sub-header .nav.nav-pills li a::after {
139 content: '';
140 position: absolute;
141 bottom: 0;
142 left: 50%;
143 transform: translateX(-50%) scaleX(0);
144 width: calc(100% - 24px);
145 height: 2px;
146 background: var(--admin-color, #4f46e5);
147 border-radius: 2px 2px 0 0;
148 transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1);
149 }
150
151 #wpdm-admin-sub-header .nav.nav-pills li a:hover {
152 color: #374151 !important;
153 background: #f9fafb !important;
154 }
155
156 #wpdm-admin-sub-header .nav.nav-pills li a:hover::after {
157 transform: translateX(-50%) scaleX(0.5);
158 background: #d1d5db;
159 }
160
161 #wpdm-admin-sub-header .nav.nav-pills li a.active,
162 #wpdm-admin-sub-header .nav.nav-pills li.active a {
163 color: var(--admin-color, #4f46e5) !important;
164 background: transparent !important;
165 box-shadow: none !important;
166 }
167
168 #wpdm-admin-sub-header .nav.nav-pills li a.active::after,
169 #wpdm-admin-sub-header .nav.nav-pills li.active a::after {
170 transform: translateX(-50%) scaleX(1);
171 background: var(--admin-color, #4f46e5);
172 }
173
174 /* Tab icon styling */
175 #wpdm-admin-sub-header .nav.nav-pills li a i,
176 #wpdm-admin-sub-header .nav.nav-pills li a .fa,
177 #wpdm-admin-sub-header .nav.nav-pills li a .fas,
178 #wpdm-admin-sub-header .nav.nav-pills li a .far {
179 font-size: 14px;
180 opacity: 0.7;
181 transition: opacity 0.2s ease;
182 }
183
184 #wpdm-admin-sub-header .nav.nav-pills li a:hover i,
185 #wpdm-admin-sub-header .nav.nav-pills li a:hover .fa,
186 #wpdm-admin-sub-header .nav.nav-pills li a:hover .fas,
187 #wpdm-admin-sub-header .nav.nav-pills li a:hover .far,
188 #wpdm-admin-sub-header .nav.nav-pills li a.active i,
189 #wpdm-admin-sub-header .nav.nav-pills li a.active .fa,
190 #wpdm-admin-sub-header .nav.nav-pills li a.active .fas,
191 #wpdm-admin-sub-header .nav.nav-pills li a.active .far,
192 #wpdm-admin-sub-header .nav.nav-pills li.active a i,
193 #wpdm-admin-sub-header .nav.nav-pills li.active a .fa,
194 #wpdm-admin-sub-header .nav.nav-pills li.active a .fas,
195 #wpdm-admin-sub-header .nav.nav-pills li.active a .far {
196 opacity: 1;
197 }
198
199 #wpdm-admin-sub-header .nav.nav-pills li span {
200 display: none;
201 }
202
203 #wpdm-admin-sub-header .nav.nav-tabs {
204 padding-left: 30px !important;
205 }
206
207 #wpdm-admin-sub-header .nav.nav-tabs li,
208 #wpdm-admin-sub-header .nav.nav-tabs li a {
209 margin-right: 0 !important;
210 }
211
212 #wpdm-admin-sub-header .nav.nav-tabs li.active a {
213 background: var(--bg-light);
214 box-shadow: 0 -3px 6px rgba(var(--color-primary-rgb), 0.2) !important;
215 }
216
217 /* ==========================================================================
218 4. ADMIN PAGE CONTENT & LAYOUT
219 ========================================================================== */
220
221 .wpdm-admin-page-content {
222 padding: 32px;
223 padding-top: 140px;
224 }
225
226 .wpdm-admin-page-content .panel table tfoot th,
227 .wpdm-admin-page-content .panel table thead th {
228 line-height: 32px;
229 vertical-align: middle;
230 font-weight: 600;
231 padding: 10px 15px;
232 }
233
234 .wpdm-admin-page-content .panel table td {
235 vertical-align: middle !important;
236 font-weight: 400;
237 padding: 10px 15px !important;
238 }
239
240 .wpdm-admin-page-content .panel table tfoot th {
241 border-top: 1px solid #dddddd;
242 }
243
244 .wpdm-admin-page-content .table {
245 background: #fff;
246 }
247
248 #wpdm-admin-page-container {
249 display: flex;
250 padding-left: 270px;
251 }
252
253 #wpdm-admin-page-sidebar {
254 width: 250px;
255 height: calc(100vh - 105px) !important;
256 border-right: 1px solid var(--border-color);
257 padding: 30px;
258 position: fixed;
259 margin-left: -251px;
260 background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.8));
261 }
262
263 #wpdm-admin-page-body {
264 padding: 30px;
265 width: 800px;
266 max-width: 100%;
267 }
268
269 /* ==========================================================================
270 5. PANELS & CARDS
271 ========================================================================== */
272
273 /* Modern Panel Base Styles */
274 .w3eden .panel {
275 background: var(--wpdm-surface, #ffffff);
276 border: 1px solid var(--wpdm-border, #e5e7eb);
277 border-radius: var(--wpdm-radius, 8px);
278 box-shadow: var(--wpdm-shadow-sm, 0 1px 3px rgba(0, 0, 0, 0.04), 0 1px 2px rgba(0, 0, 0, 0.02));
279 margin-bottom: 20px;
280 transition: box-shadow 0.2s ease, border-color 0.2s ease;
281 }
282
283
284 .w3eden .panel.panel-default {
285 border-color: var(--wpdm-border, #e5e7eb);
286 }
287
288 .w3eden .panel > .panel-heading {
289 background: var(--wpdm-surface-muted, #FCFCFC);
290 border-bottom: 1px solid var(--wpdm-border, #e5e7eb);
291 border-radius: var(--wpdm-radius, 8px) var(--wpdm-radius, 8px) 0 0;
292 padding: 16px 20px;
293 font-size: 10pt;
294 font-weight: 600;
295 color: var(--wpdm-text, #1e293b);
296 letter-spacing: 0.01em;
297 }
298
299 .w3eden .panel > .panel-heading:first-child {
300 border-radius: var(--wpdm-radius, 8px) var(--wpdm-radius, 8px) 0 0;
301 }
302
303 .w3eden .panel > .panel-body {
304 padding: 16px 20px;
305 color: #475569;
306 line-height: 1.6;
307 }
308
309 .w3eden .panel > .panel-body:last-child {
310 border-radius: 0 0 var(--wpdm-radius, 8px) var(--wpdm-radius, 8px);
311 }
312
313 .w3eden .panel > .panel-footer {
314 background: var(--wpdm-surface-muted, #FCFCFC);
315 border-top: 1px solid var(--wpdm-border, #e5e7eb);
316 border-radius: 0 0 var(--wpdm-radius, 8px) var(--wpdm-radius, 8px);
317 padding: 16px 20px;
318 color: var(--wpdm-text-muted, #64748b);
319 font-size: 13px;
320 }
321
322 /* Panel with only body (no heading) */
323 .w3eden .panel > .panel-body:first-child {
324 border-radius: var(--wpdm-radius, 8px);
325 }
326
327 /* Panel heading icon alignment */
328 .w3eden .panel > .panel-heading i,
329 .w3eden .panel > .panel-heading .fa,
330 .w3eden .panel > .panel-heading .fas,
331 .w3eden .panel > .panel-heading .far {
332 margin-right: 8px;
333 }
334
335 .panel-heading .btn-xs {
336 margin-top: -1px !important;
337 }
338
339 #wpdm-attached-files .w3eden .panel-heading .btn {
340 font-size: 9px;
341 }
342
343 #wpdm-attached-files .w3eden .panel.panel-default {
344 border-color: var(--border-color);
345 }
346
347 #wpdm-attached-files .w3eden .panel {
348 border-radius: 0;
349 box-shadow: none;
350 margin-bottom: 5px !important;
351 margin-top: 12px !important;
352 }
353
354 #wpdm-attached-files #accordion {
355 margin-top: 10px !important;
356 }
357
358 #wpdm-attached-files .w3eden .panel-heading {
359 border-top-left-radius: 2px;
360 border-top-right-radius: 2px;
361 border-bottom-left-radius: 0;
362 border-bottom-right-radius: 0;
363 padding-right: 10px;
364 }
365
366 #wpdm-attached-files .w3eden .panel.panel-default > .panel-heading {
367 border-color: var(--border-color) !important;
368 }
369
370 .w3eden .panel .panel.panel-default .panel-body .panel-footer,
371 .w3eden .panel .panel.panel-default .panel-body .panel-heading {
372 box-shadow: none !important;
373 background: var(--bg-lighter) !important;
374 background-image: none !important;
375 border-color: var(--border-color) !important;
376 }
377
378 #wpdm-attached-files .w3eden .panel-heading a {
379 box-shadow: none !important;
380 outline: none !important;
381 text-decoration: none !important;
382 }
383
384 #wpdm-attached-files .w3eden .file-ico {
385 padding: 10px;
386 border: 1px solid #ddd;
387 border-radius: 3px;
388 width: 72px;
389 }
390
391 .panel-heading a {
392 text-decoration: none !important;
393 }
394
395 .w3eden .panel-heading h3.h {
396 font-size: 11pt;
397 font-weight: 600;
398 margin: 0;
399 padding: 9px;
400 }
401
402 /* Panel Primary */
403 .w3eden .panel.panel-primary {
404 border-color: var(--admin-color);
405 border-top-width: 3px;
406 }
407
408 .w3eden .panel.panel-primary > .panel-heading,
409 .w3eden div.panel-primary > div.panel-heading {
410 background: linear-gradient(180deg, var(--admin-color) 0%, var(--admin-color-hover, var(--admin-color)) 100%) !important;
411 border-color: var(--admin-color) !important;
412 color: #ffffff;
413 }
414
415 .w3eden .panel.panel-primary > .panel-heading i,
416 .w3eden .panel.panel-primary > .panel-heading .fa,
417 .w3eden .panel.panel-primary > .panel-heading .fas {
418 opacity: 0.9;
419 }
420
421 /* Panel Info */
422 .w3eden .panel.panel-info {
423 border-color: var(--color-info);
424 border-top-width: 3px;
425 }
426
427 .w3eden .panel.panel-info > .panel-heading {
428 background: linear-gradient(180deg, rgba(var(--color-info-rgb), 0.08) 0%, rgba(var(--color-info-rgb), 0.04) 100%);
429 border-bottom-color: rgba(var(--color-info-rgb), 0.2);
430 color: var(--color-info);
431 }
432
433 /* Panel Success */
434 .w3eden .panel.panel-success {
435 border-color: var(--color-success);
436 border-top-width: 3px;
437 }
438
439 .w3eden .panel.panel-success > .panel-heading {
440 background: linear-gradient(180deg, rgba(var(--color-success-rgb), 0.08) 0%, rgba(var(--color-success-rgb), 0.04) 100%);
441 border-bottom-color: rgba(var(--color-success-rgb), 0.2);
442 color: var(--color-success);
443 }
444
445 /* Panel Warning */
446 .w3eden .panel.panel-warning {
447 border-color: var(--color-warning);
448 border-top-width: 3px;
449 }
450
451 .w3eden .panel.panel-warning > .panel-heading {
452 background: linear-gradient(180deg, rgba(var(--color-warning-rgb), 0.1) 0%, rgba(var(--color-warning-rgb), 0.05) 100%);
453 border-bottom-color: rgba(var(--color-warning-rgb), 0.3);
454 color: #946200;
455 }
456
457 .w3eden .panel fieldset label {
458 font-weight: normal;
459 }
460
461 .w3eden .panel fieldset {
462 border: 1px solid #eeeeee;
463 padding: 10px 15px 15px;
464 }
465
466 .w3eden .panel fieldset legend {
467 font-size: 10pt;
468 font-weight: 900;
469 float: left;
470 padding-bottom: 10px;
471 }
472
473 .panel.panel-default.panel-flat,
474 .panel.panel-default.panel-flat .panel-heading {
475 background-image: none !important;
476 }
477
478 .panel.panel-default.panel-flat .wp-editor-container {
479 border: 0 !important;
480 }
481
482 .panel.panel-default.panel-flat .panel-heading {
483 border-bottom: 1px solid #dddddd !important;
484 background: #F9F9F9 !important;
485 }
486
487 .w3eden .panel.card {
488 max-width: 100% !important;
489 width: 100%;
490 margin-top: 0;
491 padding: 0 !important;
492 }
493
494 .w3eden #wdm_settings_form .panel.panel-light,
495 .w3eden #wdm_settings_form #wpdmpp-payment-methods .panel {
496 border: 1px solid #e5e5e5 !important;
497 }
498
499 /*.w3eden #wdm_settings_form .panel .panel-heading,
500 .w3eden .panel.card-plain .panel-heading {
501 background: #FFFFFF;
502 box-shadow: none !important;
503 }*/
504
505 /* Accordion Panels */
506 .w3eden.wpdm-accordion .panel {
507 border-radius: 6px;
508 margin-bottom: 8px;
509 overflow: hidden;
510 }
511
512 .w3eden.wpdm-accordion .panel-heading {
513 background: linear-gradient(180deg, #fafbfc 0%, #f1f5f9 100%) !important;
514 padding: 12px 16px;
515 cursor: pointer;
516 transition: background 0.2s ease;
517 }
518
519 .w3eden.wpdm-accordion .panel-heading:hover {
520 background: linear-gradient(180deg, #f1f5f9 0%, #e8ecf1 100%) !important;
521 }
522
523 .w3eden.wpdm-accordion .panel-heading a {
524 display: flex;
525 align-items: center;
526 color: #1e293b;
527 text-decoration: none !important;
528 }
529
530 .w3eden.wpdm-accordion .panel-heading a:hover {
531 color: var(--admin-color);
532 }
533
534 .w3eden.wpdm-accordion .panel-body {
535
536 padding: 16px;
537 }
538
539 .w3eden.wpdm-accordion .panel-default:last-child {
540 border-bottom: 0;
541 }
542
543 .w3eden.wpdm-accordion .panel-default:last-child .panel-body {
544 border-bottom: 1px solid #ddd;
545 }
546
547 /* Nested Panels */
548 .w3eden .panel .panel {
549 box-shadow: none;
550 border: 1px solid #e5e7eb;
551 }
552
553 .w3eden .panel .panel .panel > .panel-heading {
554 background: #f8fafc;
555 padding: 10px 14px;
556 font-size: 12px;
557 }
558
559 .w3eden .panel .panel > .panel-body {
560 padding: 14px;
561 }
562
563 /* Panel Danger */
564 .w3eden .panel.panel-danger {
565 border: 1px solid var(--color-danger);
566 border-top-width: 3px;
567 }
568
569 .w3eden .panel.panel-danger > .panel-heading {
570 background: linear-gradient(180deg, rgba(var(--color-danger-rgb), 0.08) 0%, rgba(var(--color-danger-rgb), 0.04) 100%);
571 border-bottom: 1px solid rgba(var(--color-danger-rgb), 0.2);
572 color: var(--color-danger);
573 }
574
575 /* Panel Danger - Solid Header variant */
576 .w3eden .panel.panel-danger.panel-solid > .panel-heading {
577 background: linear-gradient(180deg, var(--color-danger) 0%, var(--color-danger-hover) 100%) !important;
578 border-bottom-color: var(--color-danger);
579 color: #ffffff;
580 }
581
582 /* ==========================================================================
583 6. WRAPPER PANEL & SETTINGS
584 ========================================================================== */
585
586 #wpdm-wrapper-panel {
587 box-shadow: none;
588 background: transparent;
589 border-radius: 0;
590 border: 0;
591 margin-left: -20px;
592 }
593
594 #wpdm-wrapper-panel > .panel-heading .btn {
595 font-weight: 600;
596 letter-spacing: 0.5px;
597 }
598
599 #wpdm-wrapper-panel > .panel-heading .btn .fa {
600 margin-right: 5px;
601 }
602
603 #wpdm-wrapper-panel > .panel-heading b {
604 font-size: 12pt !important;
605 line-height: 26px !important;
606 }
607
608 #wpdm-wrapper-panel td {
609 vertical-align: middle;
610 font-weight: 400;
611 }
612
613 #wpdm-wrapper-panel th {
614 vertical-align: middle;
615 font-weight: 600;
616 line-height: 25px;
617 }
618
619 #wpdm-wrapper-panel tfoot th {
620 border-top: 1px solid #dddddd;
621 }
622
623 #wpdm-wrapper-panel .table {
624 background: #fff;
625 }
626
627 #wpdm-wrapper-panel .navbar-default {
628 box-shadow: none;
629 }
630
631 #wpdm-wrapper-panel .navbar-nav li {
632 margin: 0;
633 position: relative;
634 }
635
636 #wpdm-wrapper-panel #tabs.nav-pills li {
637 margin: 0 !important;
638 }
639
640 #wpdm-wrapper-panel #tabs.nav-pills a {
641 border-radius: 6px !important;
642 color: #213e5b;
643 font-size: 10pt !important;
644 }
645
646 #wpdm-wrapper-panel .nav-wrapper-tabs {
647 padding-top: 80px;
648 background: #F5F5F5;
649 }
650
651 #wpdm-wrapper-panel > .settings-panel-body {
652 padding-top: 80px;
653 border-radius: 0;
654 background: transparent none repeat scroll 0% 0%;
655 max-width: 1000px;
656 }
657
658 #wpdm-wrapper-panel > .settings-panel-body #tabs:hover {
659 overflow: auto;
660 }
661
662 #wpdm-wrapper-panel .settings-tabs a {
663 background: transparent;
664 border: 1px solid transparent;
665 }
666
667 #wpdm-wrapper-panel .settings-tabs li.active a {
668 background: #fff !important;
669 box-shadow: 0 0 4px rgba(var(--admin-color-rgb), 0.1) !important;
670 color: var(--admin-color) !important;
671 border: 1px solid #cfd7e5;
672 }
673
674 #wpdm-wrapper-panel .settings-tabs li:not(.active) a .fas.fa-user-shield {
675 color: var(--color-danger);
676 }
677
678 #wpdm-wrapper-panel .settings-tabs li:not(.active) a#privacy {
679 color: var(--color-danger);
680 }
681
682 .w3eden #wpdm-wrapper-panel .nav-pills li:not(.active) a#privacy:hover {
683 background: rgba(var(--color-danger-rgb), 0.1) !important;
684 }
685
686 .w3eden #wpdm-wrapper-panel .nav-pills li.active a#privacy {
687 background: var(--color-danger) linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)) !important;
688 box-shadow: 0 0 10px rgba(var(--color-danger-rgb), 0.4) !important;
689 border: 1px solid var(--color-danger);
690 color: #ffffff !important;
691 }
692
693 #wpdm-wrapper-panel .settings-tabs a:hover {
694 background: rgba(var(--admin-color-rgb), 0.04);
695 }
696
697 #wpdm-wrapper-panel .nav-wrapper-tabs li.active a {
698 background: #f1f1f1;
699 }
700
701 #wpdm-wrapper-panel-settings {
702 margin: 30px 20px;
703 max-width: 1000px;
704 }
705
706 #setting-head {
707 position: fixed;
708 width: 740px;
709 top: 32px;
710 z-index: 999999;
711 border-radius: 0 0 4px 4px !important;
712 background: linear-gradient(180deg, #f8fbfd 60%, transparent);
713 border: 0;
714 box-shadow: none;
715 }
716
717 .settings-tabs a i {
718 display: inline-block;
719 width: 16px;
720 text-align: center;
721 font-size: 16px;
722 margin-right: 0;
723 float: right;
724 margin-top: 1px;
725 }
726
727 .fixed-header {
728 position: fixed;
729 width: 740px;
730 max-width: 100%;
731 top: 32px;
732 z-index: 999999;
733 }
734
735 .sidebar-button {
736 border: 0 !important;
737 border-top: 1px solid var(--border-color) !important;
738 position: fixed;
739 border-radius: 0 !important;
740 width: 249px;
741 left: 160px;
742 bottom: 0;
743 margin: 0 !important;
744 }
745
746 #sidebarlogo {
747 display: none;
748 }
749
750 /* Centered body layout */
751 .wpdms-body-centered {
752 width: 1050px;
753 margin: 0 auto !important;
754 }
755
756 .wpdms-body-centered .sidebar-button {
757 display: none;
758 }
759
760 .wpdms-body-centered #wpdm-admin-page-sidebar {
761 height: calc(100vh - 300px) !important;
762 border-right: 0 !important;
763 margin-top: 260px;
764 padding: 0 15px;
765 background: transparent !important;
766 }
767
768 .wpdms-body-centered #wpdm-admin-page-body {
769 padding: 30px 15px !important;
770 }
771
772 .wpdms-body-centered #setting-head {
773 width: 770px;
774 }
775
776 .wpdms-body-centered #sidebarlogo {
777 display: block !important;
778 margin-top: -240px;
779 text-align: center;
780 border-radius: 6px;
781 height: 220px;
782 padding: 30px;
783 position: fixed;
784 }
785
786 #centeral {
787 display: none;
788 }
789
790 .wpdms-body-centered #leftal {
791 display: none !important;
792 }
793
794 .wpdms-body-centered #centeral {
795 display: inline-block !important;
796 }
797
798 /* ==========================================================================
799 7. NAV TABS (Generic)
800 ========================================================================== */
801
802 .w3eden ul.nav li a:active,
803 .w3eden ul.nav li a:focus,
804 .w3eden ul.nav li a {
805 outline: none !important;
806 transition: all ease-in-out 300ms;
807 }
808
809 .w3eden .nav.nav-tabs > li {
810 margin-right: 6px;
811 }
812
813 .w3eden .nav.nav-tabs > li > a:hover {
814 background: linear-gradient(45deg, rgba(var(--admin-color-rgb), 0.08) 0%, rgba(var(--admin-color-rgb), 0.2) 100%);
815 color: var(--admin-color);
816 }
817
818 .w3eden .nav.nav-tabs > li > a {
819 background: transparent;
820 border: 0;
821 margin: 6px 0;
822 border-radius: 8px !important;
823 font-size: 9pt;
824 font-weight: 600 !important;
825 color: var(--clr-sec);
826 letter-spacing: 0.5px;
827 box-shadow: none;
828 background: linear-gradient(45deg, rgba(0, 0, 0, 0.04) 0%, rgba(var(--admin-color-rgb), 0.08) 100%);
829 transition: all ease-in-out 300ms;
830 position: relative;
831 display: block;
832 }
833
834 .w3eden .nav.nav-tabs > li > a.active {
835 background: #ffffff;
836 color: var(--admin-color);
837 background: linear-gradient(60deg, rgba(var(--admin-color-rgb), 0.08) 0%, rgba(var(--admin-color-rgb), 0.2) 100%) !important;
838 }
839
840 .w3eden .nav.nav-tabs > li > a.active + span {
841 position: absolute;
842 bottom: 0;
843 left: 0;
844 width: 100%;
845 height: 4px;
846 border-radius: 8px 8px 0 0;
847 background: linear-gradient(180deg, rgba(var(--admin-color-rgb), 0.3) 0%, rgba(var(--admin-color-rgb), 1) 100%);
848 }
849
850 #all-package-settings .tab-content {
851 padding: 10px;
852 }
853
854 #all-package-settings .nav.nav-tabs {
855 padding-top: 0;
856 padding-left: 10px;
857 background: rgba(var(--admin-color-rgb), 0.04);
858 }
859
860 /* ==========================================================================
861 8. ALERTS - Enterprise Design
862 ========================================================================== */
863
864 .w3eden .alert {
865 position: relative;
866 display: flex;
867 align-items: flex-start;
868 gap: 12px;
869 padding: 14px 16px;
870 border-radius: 10px;
871 border-left: 4px solid;
872 border-top: 1px solid;
873 border-right: 1px solid;
874 border-bottom: 1px solid;
875 background: #fff;
876 line-height: 1.5;
877 font-size: 13px;
878 }
879
880 .w3eden .alert::before {
881 content: '';
882 flex-shrink: 0;
883 width: 20px;
884 height: 20px;
885 background-size: contain;
886 background-repeat: no-repeat;
887 background-position: center;
888 margin-top: 1px;
889 }
890
891 .w3eden .alert a {
892 font-weight: 600;
893 text-decoration: underline;
894 text-underline-offset: 2px;
895 }
896
897 .w3eden .alert a:hover {
898 text-decoration: none;
899 }
900
901 /* Info Alert */
902 .w3eden .alert.alert-info {
903 border-left-color: var(--color-info);
904 border-top-color: rgba(var(--color-info-rgb), 0.4);
905 border-right-color: rgba(var(--color-info-rgb), 0.4);
906 border-bottom-color: rgba(var(--color-info-rgb), 0.4);
907 background: rgba(var(--color-info-rgb), 0.05);
908 color: var(--color-info);
909 }
910
911 .w3eden .alert.alert-info::before {
912 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%232CA8FF' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z'/%3E%3C/svg%3E");
913 }
914
915 .w3eden .alert.alert-info a {
916 color: var(--color-info-hover);
917 }
918
919 /* Danger Alert */
920 .w3eden .alert.alert-danger {
921 border-left-color: var(--color-danger);
922 border-top-color: rgba(var(--color-danger-rgb), 0.4);
923 border-right-color: rgba(var(--color-danger-rgb), 0.4);
924 border-bottom-color: rgba(var(--color-danger-rgb), 0.4);
925 background: rgba(var(--color-danger-rgb), 0.05);
926 color: var(--color-danger);
927 }
928
929 .w3eden .alert.alert-danger::before {
930 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23ff5062' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z'/%3E%3C/svg%3E");
931 }
932
933 .w3eden .alert.alert-danger a {
934 color: var(--color-danger-hover);
935 }
936
937 /* Warning Alert */
938 .w3eden .alert.alert-warning {
939 border-left-color: var(--color-warning);
940 border-top-color: rgba(var(--color-warning-rgb), 0.5);
941 border-right-color: rgba(var(--color-warning-rgb), 0.5);
942 border-bottom-color: rgba(var(--color-warning-rgb), 0.5);
943 background: rgba(var(--color-warning-rgb), 0.08);
944 color: #946200;
945 }
946
947 .w3eden .alert.alert-warning::before {
948 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23FFB236' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 8v4m0 4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z'/%3E%3C/svg%3E");
949 }
950
951 .w3eden .alert.alert-warning a {
952 color: var(--color-warning-hover);
953 }
954
955 /* Success Alert */
956 .w3eden .alert.alert-success {
957 border-left-color: var(--color-success);
958 border-top-color: rgba(var(--color-success-rgb), 0.4);
959 border-right-color: rgba(var(--color-success-rgb), 0.4);
960 border-bottom-color: rgba(var(--color-success-rgb), 0.4);
961 background: rgba(var(--color-success-rgb), 0.05);
962 color: var(--color-success);
963 }
964
965 .w3eden .alert.alert-success::before {
966 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2301aa31' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z'/%3E%3C/svg%3E");
967 }
968
969 .w3eden .alert.alert-success a {
970 color: var(--color-success-hover);
971 }
972
973 /* ==========================================================================
974 9. MODALS
975 ========================================================================== */
976
977 .w3eden .modal.fade.in {
978 z-index: 9999 !important;
979 }
980
981 .modal-open .modal {
982 overflow: auto;
983 }
984
985 .w3eden .modal-backdrop {
986 position: absolute;
987 z-index: -9999999 !important;
988 }
989
990 .modal-body {
991 transition: all ease-in-out 400ms;
992 max-height: calc(100vh - 220px);
993 overflow-y: auto;
994 }
995
996 /* ==========================================================================
997 10. FORMS & INPUTS
998 ========================================================================== */
999
1000 .form-control,
1001 .btn {
1002 border-radius: var(--wpdm-radius-control, 6px);
1003 }
1004
1005 .w3eden input {
1006 padding: 7px;
1007 }
1008
1009 .w3eden select {
1010 min-width: 150px;
1011 max-width: 100% !important;
1012 }
1013
1014 .wpdm-settings-fields {
1015 padding: 20px 0;
1016 }
1017
1018 .wpdm-settings-fields > h3 {
1019 font-size: 10pt;
1020 font-weight: 700;
1021 background: var(--clr-sec);
1022 padding: 12px 14px;
1023 margin: 20px 0 12px;
1024 color: #fff;
1025 border-radius: 3px;
1026 letter-spacing: 0.6px;
1027 }
1028
1029 .wpdm-settings-fields .form-group label {
1030 display: block;
1031 clear: both;
1032 font-weight: 600 !important;
1033 }
1034
1035 .w3eden .form-group fieldset {
1036 border: 1px solid #dddddd;
1037 padding: 10px 15px;
1038 }
1039
1040 .w3eden .form-group fieldset legend {
1041 border-bottom: 1px solid #dddddd;
1042 font-size: 9pt;
1043 float: left;
1044 width: 100%;
1045 padding-bottom: 10px;
1046 }
1047
1048 .w3eden .form-control.inline {
1049 display: inline;
1050 width: auto;
1051 }
1052
1053 .form-control.input-sm.input-tplid {
1054 text-align: center;
1055 font-weight: bold;
1056 background: #fff;
1057 cursor: alias;
1058 font-family: monospace;
1059 }
1060
1061 .select2-search__field {
1062 min-height: 20px;
1063 }
1064
1065 /* Checkboxes - Toggle Style */
1066 .w3eden input[type="checkbox"] {
1067 -webkit-appearance: none;
1068 -webkit-tap-highlight-color: transparent;
1069 border: 0;
1070 outline: 0;
1071 cursor: pointer;
1072 margin-right: 10px !important;
1073 box-shadow: none;
1074 position: relative !important;
1075 display: inline-grid;
1076 background: transparent;
1077 }
1078
1079 .w3eden input[type="checkbox"]:after {
1080 content: '';
1081 width: 24px;
1082 height: 15px;
1083 display: inline-block;
1084 background: var(--border-color);
1085 border-radius: 18px;
1086 clear: both;
1087 }
1088
1089 .w3eden input[type="checkbox"]:before {
1090 content: '';
1091 width: 9px;
1092 height: 9px;
1093 display: block;
1094 position: absolute;
1095 left: 3px;
1096 top: 3px;
1097 border-radius: 50%;
1098 background: rgb(255, 255, 255);
1099 box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
1100 }
1101
1102 .w3eden .check-column {
1103 text-align: center !important;
1104 }
1105
1106 .w3eden .check-column input {
1107 margin: 0 !important;
1108 }
1109
1110 .w3eden input[type="checkbox"]:checked:before {
1111 left: 16px;
1112 top: 6px;
1113 border: 1px solid var(--admin-color);
1114 }
1115
1116 .w3eden input[type="checkbox"]:checked:after {
1117 background: var(--admin-color);
1118 }
1119
1120 .w3eden input[type="checkbox"],
1121 .w3eden input[type="checkbox"]:before,
1122 .w3eden input[type="checkbox"]:after,
1123 .w3eden input[type="checkbox"]:checked:before,
1124 .w3eden input[type="checkbox"]:checked:after {
1125 transition: ease .3s;
1126 -webkit-transition: ease .3s;
1127 -moz-transition: ease .3s;
1128 -o-transition: ease .3s;
1129 outline: none !important;
1130 }
1131
1132 .w3eden input[type="radio"] {
1133 transition: all ease-in-out 400ms;
1134 }
1135
1136 .w3eden input[type="radio"]:checked {
1137 border: 1px solid var(--color-info) !important;
1138 }
1139
1140 .w3eden input[type="radio"]:checked::before {
1141 background-color: var(--color-info) !important;
1142 transition: all ease-in-out 400ms;
1143 }
1144
1145 .w3eden input[type="checkbox"],
1146 .w3eden input[type="radio"] {
1147 line-height: normal;
1148 margin: 0 2px 2px 0;
1149 position: relative !important;
1150 }
1151
1152 /* ==========================================================================
1153 11. BUTTONS
1154 ========================================================================== */
1155
1156 .w3eden .btn {
1157 -webkit-transition: all 0.2s ease;
1158 transition: all 0.2s ease;
1159 text-transform: uppercase;
1160 font-weight: 400;
1161 letter-spacing: 1px;
1162 font-size: 13px;
1163 padding: 7.5px 16px;
1164 border-radius: 2px;
1165 }
1166
1167 .w3eden .btn,
1168 .w3eden .navbar .navbar-nav > a.btn {
1169 border-width: 2px;
1170 font-weight: 600;
1171 letter-spacing: 1px;
1172 font-size: 0.8571em;
1173 border: none;
1174 border-radius: 4px;
1175 padding: 11px 22px;
1176 cursor: pointer;
1177 background-color: #888;
1178 color: #FFFFFF;
1179 }
1180
1181 .w3eden .btn:hover,
1182 .w3eden .btn:focus,
1183 .w3eden .btn:active,
1184 .w3eden .btn.active,
1185 .w3eden .btn:active:focus,
1186 .w3eden .btn:active:hover,
1187 .w3eden .btn.active:focus,
1188 .w3eden .btn.active:hover,
1189 .w3eden .show > .btn.dropdown-toggle,
1190 .w3eden .show > .btn.dropdown-toggle:focus,
1191 .w3eden .show > .btn.dropdown-toggle:hover,
1192 .w3eden .navbar .navbar-nav > a.btn:hover,
1193 .w3eden .navbar .navbar-nav > a.btn:focus,
1194 .w3eden .navbar .navbar-nav > a.btn:active,
1195 .w3eden .navbar .navbar-nav > a.btn.active,
1196 .w3eden .navbar .navbar-nav > a.btn:active:focus,
1197 .w3eden .navbar .navbar-nav > a.btn:active:hover,
1198 .w3eden .navbar .navbar-nav > a.btn.active:focus,
1199 .w3eden .navbar .navbar-nav > a.btn.active:hover,
1200 .w3eden .show > .navbar .navbar-nav > a.btn.dropdown-toggle,
1201 .w3eden .show > .navbar .navbar-nav > a.btn.dropdown-toggle:focus,
1202 .w3eden .show > .navbar .navbar-nav > a.btn.dropdown-toggle:hover {
1203 background-color: #979797;
1204 color: #FFFFFF;
1205 box-shadow: none;
1206 }
1207
1208 .w3eden .btn:hover,
1209 .w3eden .navbar .navbar-nav > a.btn:hover {
1210 box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.17);
1211 }
1212
1213 .w3eden .btn:hover,
1214 .w3eden .btn:focus,
1215 .w3eden .navbar .navbar-nav > a.btn:hover,
1216 .w3eden .navbar .navbar-nav > a.btn:focus {
1217 opacity: 1;
1218 filter: alpha(opacity=100);
1219 outline: 0 !important;
1220 }
1221
1222 .w3eden .btn:active,
1223 .w3eden .btn.active,
1224 .w3eden .open > .btn.dropdown-toggle,
1225 .w3eden .navbar .navbar-nav > a.btn:active,
1226 .w3eden .navbar .navbar-nav > a.btn.active,
1227 .w3eden .open > .navbar .navbar-nav > a.btn.dropdown-toggle {
1228 -webkit-box-shadow: none;
1229 box-shadow: none;
1230 outline: 0 !important;
1231 }
1232
1233 /* Button Sizes */
1234 .w3eden .btn.btn-lg {
1235 padding: 14px 25px;
1236 font-size: 14px;
1237 }
1238
1239 .w3eden .btn.btn-sm{
1240 font-size: 10px;
1241 padding: 0 10px;
1242 border-radius: 4px;
1243 }
1244
1245 .w3eden .btn.btn-xs {
1246 border-radius: 3px;
1247 padding: 0 8px;
1248 font-size: 9px;
1249 }
1250
1251 /* Icon + text alignment inside buttons */
1252 .w3eden .btn svg {
1253 display: inline-block;
1254 vertical-align: middle;
1255 position: relative;
1256 top: -1px;
1257 }
1258
1259
1260 .w3eden .btn-lg {
1261 font-size: 1em;
1262 border-radius: 8px;
1263 padding: 15px 48px;
1264 overflow: hidden;
1265 }
1266
1267 .w3eden .btn-lg.btn-simple {
1268 padding: 14px 47px;
1269 }
1270
1271 .w3eden .btn-sm {
1272 font-size: 14px;
1273 border-radius: 0.1875rem;
1274 padding: 5px 15px;
1275 }
1276
1277 /* Button Variants */
1278 .w3eden .btn.btn-link {
1279 border: 0 !important;
1280 background: none !important;
1281 }
1282
1283 .w3eden .btn-link {
1284 border: 0;
1285 padding: 0.5rem 0.7rem;
1286 background-color: transparent;
1287 }
1288
1289 .w3eden .btn.btn-simple,
1290 .w3eden .navbar .navbar-nav > a.btn.btn-simple {
1291 color: #888;
1292 border-color: #888;
1293 background-color: transparent !important;
1294 }
1295
1296 .w3eden .btn.btn-simple:hover,
1297 .w3eden .btn.btn-simple:focus,
1298 .w3eden .btn.btn-simple:active,
1299 .w3eden .navbar .navbar-nav > a.btn.btn-simple:hover,
1300 .w3eden .navbar .navbar-nav > a.btn.btn-simple:focus,
1301 .w3eden .navbar .navbar-nav > a.btn.btn-simple:active {
1302 background-color: transparent;
1303 color: #979797;
1304 border-color: #979797;
1305 box-shadow: none;
1306 }
1307
1308 .w3eden .btn-simple {
1309 border: 1px solid;
1310 border-color: #888;
1311 padding: 10px 22px;
1312 background-color: transparent;
1313 background-image: none !important;
1314 }
1315
1316 .w3eden .btn-round {
1317 border-width: 1px;
1318 border-radius: 30px !important;
1319 padding: 11px 23px;
1320 }
1321
1322 .w3eden .btn-round.btn-simple {
1323 padding: 10px 22px;
1324 }
1325
1326 .w3eden .btn-wd {
1327 min-width: 140px;
1328 }
1329
1330 /* Button Secondary */
1331 .w3eden .btn.btn-secondary,
1332 .w3eden .flat-default,
1333 .w3eden .flat-default.btn-bordered:hover {
1334 background-color: var(--clr-sec);
1335 border-color: var(--clr-sec);
1336 color: #ffffff;
1337 }
1338
1339 .w3eden .btn.btn-secondary:hover:not(.no-hover),
1340 .w3eden .flat-default:hover:not(.no-hover),
1341 .w3eden .flat-default.btn-bordered {
1342 background-color: #a3acb1;
1343 border-color: var(--clr-sec);
1344 color: #ffffff;
1345 }
1346
1347 .w3eden .btn.btn-secondary:active:not(.no-hover),
1348 .w3eden .flat-default:active:not(.no-hover),
1349 .w3eden .flat-default.btn-bordered {
1350 background-color: var(--clr-sec-hover);
1351 border-color: #8f9598;
1352 color: #ffffff;
1353 }
1354
1355 /* Button Admin */
1356 .w3eden .btn-admin {
1357 color: #fff;
1358 background-color: var(--admin-color);
1359 border-color: var(--admin-color);
1360 background-image: none;
1361 }
1362
1363 .w3eden .btn-admin:hover {
1364 color: #fff;
1365 background-color: var(--admin-color-hover);
1366 border-color: var(--admin-color-hover);
1367 background-image: none;
1368 }
1369
1370 .w3eden .btn-admin:focus,
1371 .w3eden .btn-admin:active {
1372 color: #fff;
1373 background-color: var(--admin-color-active);
1374 border-color: var(--admin-color-active);
1375 background-image: none;
1376 }
1377
1378 /* Button Primary */
1379 .w3eden .btn-primary {
1380 background-color: var(--admin-color);
1381 color: #FFFFFF;
1382 }
1383
1384 .w3eden .btn-primary:hover,
1385 .w3eden .btn-primary:focus,
1386 .w3eden .btn-primary:active,
1387 .w3eden .btn-primary.active,
1388 .w3eden .btn-primary:active:focus,
1389 .w3eden .btn-primary:active:hover,
1390 .w3eden .btn-primary.active:focus,
1391 .w3eden .btn-primary.active:hover,
1392 .w3eden .show > .btn-primary.dropdown-toggle,
1393 .w3eden .show > .btn-primary.dropdown-toggle:focus,
1394 .w3eden .show > .btn-primary.dropdown-toggle:hover {
1395 background-color: var(--admin-color);
1396 color: #FFFFFF;
1397 box-shadow: none;
1398 }
1399
1400 .w3eden .btn-primary:hover {
1401 box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.17);
1402 }
1403
1404 .w3eden .btn-primary.btn-simple {
1405 color: var(--admin-color);
1406 border-color: var(--admin-color);
1407 }
1408
1409 .w3eden .btn-primary.btn-simple:hover,
1410 .w3eden .btn-primary.btn-simple:focus,
1411 .w3eden .btn-primary.btn-simple:active {
1412 background-color: transparent;
1413 color: var(--admin-color);
1414 border-color: var(--admin-color);
1415 box-shadow: none;
1416 }
1417
1418 .w3eden .btn-primary.btn-link {
1419 color: var(--admin-color);
1420 }
1421
1422 .w3eden .btn-primary.btn-link:hover,
1423 .w3eden .btn-primary.btn-link:focus,
1424 .w3eden .btn-primary.btn-link:active {
1425 background-color: transparent;
1426 color: var(--admin-color);
1427 text-decoration: none;
1428 box-shadow: none;
1429 }
1430
1431 /* Button Light */
1432 .w3eden .btn-light {
1433 background-color: rgba(var(--admin-color-rgb), 0.06);
1434 border: 1px solid var(--admin-color, #3b74d5);
1435 color: var(--admin-color, #3b74d5);
1436 }
1437
1438 .w3eden .btn-light:hover,
1439 .w3eden .btn-light:focus {
1440 background-color: rgba(var(--admin-color-rgb), 0.12);
1441 border-color: var(--admin-color, #3b74d5);
1442 color: var(--admin-color, #3b74d5);
1443 box-shadow: none;
1444 }
1445
1446 .w3eden .btn-light:active,
1447 .w3eden .btn-light.active {
1448 background-color: rgba(var(--admin-color-rgb), 0.18);
1449 border-color: var(--admin-color, #3b74d5);
1450 color: var(--admin-color, #3b74d5);
1451 }
1452
1453 /* Button Success */
1454 .w3eden .btn-success {
1455 background-color: var(--color-success);
1456 color: #FFFFFF;
1457 }
1458
1459 .w3eden .btn-success:hover,
1460 .w3eden .btn-success:focus,
1461 .w3eden .btn-success:active,
1462 .w3eden .btn-success.active,
1463 .w3eden .btn-success:active:focus,
1464 .w3eden .btn-success:active:hover,
1465 .w3eden .btn-success.active:focus,
1466 .w3eden .btn-success.active:hover,
1467 .w3eden .show > .btn-success.dropdown-toggle,
1468 .w3eden .show > .btn-success.dropdown-toggle:focus,
1469 .w3eden .show > .btn-success.dropdown-toggle:hover {
1470 background-color: var(--color-success-hover);
1471 color: #FFFFFF;
1472 box-shadow: none;
1473 }
1474
1475 .w3eden .btn-success:hover {
1476 box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.17);
1477 }
1478
1479 .w3eden .btn-success.btn-simple {
1480 color: var(--color-success);
1481 border-color: var(--color-success);
1482 }
1483
1484 .w3eden .btn-success.btn-simple:hover,
1485 .w3eden .btn-success.btn-simple:focus,
1486 .w3eden .btn-success.btn-simple:active {
1487 background-color: transparent;
1488 color: var(--color-success-hover);
1489 border-color: var(--color-success-hover);
1490 box-shadow: none;
1491 }
1492
1493 .w3eden .btn-success.btn-link {
1494 color: var(--color-success);
1495 }
1496
1497 .w3eden .btn-success.btn-link:hover,
1498 .w3eden .btn-success.btn-link:focus,
1499 .w3eden .btn-success.btn-link:active {
1500 background-color: transparent;
1501 color: var(--color-success-hover);
1502 text-decoration: none;
1503 box-shadow: none;
1504 }
1505
1506 /* Button Info */
1507 .w3eden .btn-info {
1508 background-color: var(--color-info);
1509 color: #FFFFFF;
1510 }
1511
1512 .w3eden .btn-info:hover,
1513 .w3eden .btn-info:focus,
1514 .w3eden .btn-info:active,
1515 .w3eden .btn-info.active,
1516 .w3eden .btn-info:active:focus,
1517 .w3eden .btn-info:active:hover,
1518 .w3eden .btn-info.active:focus,
1519 .w3eden .btn-info.active:hover,
1520 .w3eden .show > .btn-info.dropdown-toggle,
1521 .w3eden .show > .btn-info.dropdown-toggle:focus,
1522 .w3eden .show > .btn-info.dropdown-toggle:hover {
1523 background-color: var(--color-info-hover);
1524 color: #FFFFFF;
1525 box-shadow: none;
1526 }
1527
1528 .w3eden .btn-info:hover {
1529 box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.17);
1530 }
1531
1532 .w3eden .btn-info.btn-simple {
1533 color: var(--color-info);
1534 border-color: var(--color-info);
1535 }
1536
1537 .w3eden .btn-info.btn-simple:hover,
1538 .w3eden .btn-info.btn-simple:focus,
1539 .w3eden .btn-info.btn-simple:active {
1540 background-color: transparent;
1541 color: var(--color-info-hover);
1542 border-color: var(--color-info-hover);
1543 box-shadow: none;
1544 }
1545
1546 .w3eden .btn-info.btn-link {
1547 color: var(--color-info);
1548 }
1549
1550 .w3eden .btn-info.btn-link:hover,
1551 .w3eden .btn-info.btn-link:focus,
1552 .w3eden .btn-info.btn-link:active {
1553 background-color: transparent;
1554 color: var(--color-info-hover);
1555 text-decoration: none;
1556 box-shadow: none;
1557 }
1558
1559 /* Button Warning */
1560 .w3eden .btn-warning {
1561 background-color: var(--color-warning);
1562 color: #FFFFFF;
1563 }
1564
1565 .w3eden .btn-warning:hover,
1566 .w3eden .btn-warning:focus,
1567 .w3eden .btn-warning:active,
1568 .w3eden .btn-warning.active,
1569 .w3eden .btn-warning:active:focus,
1570 .w3eden .btn-warning:active:hover,
1571 .w3eden .btn-warning.active:focus,
1572 .w3eden .btn-warning.active:hover,
1573 .w3eden .show > .btn-warning.dropdown-toggle,
1574 .w3eden .show > .btn-warning.dropdown-toggle:focus,
1575 .w3eden .show > .btn-warning.dropdown-toggle:hover {
1576 background-color: var(--color-warning-hover);
1577 color: #FFFFFF;
1578 box-shadow: none;
1579 }
1580
1581 .w3eden .btn-warning:hover {
1582 box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.17);
1583 }
1584
1585 .w3eden .btn-warning.btn-simple {
1586 color: var(--color-warning);
1587 border-color: var(--color-warning);
1588 }
1589
1590 .w3eden .btn-warning.btn-simple:hover,
1591 .w3eden .btn-warning.btn-simple:focus,
1592 .w3eden .btn-warning.btn-simple:active {
1593 background-color: transparent;
1594 color: var(--color-warning-hover);
1595 border-color: var(--color-warning-hover);
1596 box-shadow: none;
1597 }
1598
1599 .w3eden .btn-warning.btn-link {
1600 color: var(--color-warning);
1601 }
1602
1603 .w3eden .btn-warning.btn-link:hover,
1604 .w3eden .btn-warning.btn-link:focus,
1605 .w3eden .btn-warning.btn-link:active {
1606 background-color: transparent;
1607 color: var(--color-warning-hover);
1608 text-decoration: none;
1609 box-shadow: none;
1610 }
1611
1612 /* Button Danger */
1613 .w3eden .btn-danger {
1614 background-color: var(--color-danger);
1615 color: #FFFFFF;
1616 }
1617
1618 .w3eden .btn-danger:hover,
1619 .w3eden .btn-danger:focus,
1620 .w3eden .btn-danger:active,
1621 .w3eden .btn-danger.active,
1622 .w3eden .btn-danger:active:focus,
1623 .w3eden .btn-danger:active:hover,
1624 .w3eden .btn-danger.active:focus,
1625 .w3eden .btn-danger.active:hover,
1626 .w3eden .show > .btn-danger.dropdown-toggle,
1627 .w3eden .show > .btn-danger.dropdown-toggle:focus,
1628 .w3eden .show > .btn-danger.dropdown-toggle:hover {
1629 background-color: var(--color-danger-hover);
1630 color: #FFFFFF;
1631 box-shadow: none;
1632 }
1633
1634 .w3eden .btn-danger:hover {
1635 box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.17);
1636 }
1637
1638 .w3eden .btn-danger.btn-simple {
1639 color: var(--color-danger);
1640 border-color: var(--color-danger);
1641 }
1642
1643 .w3eden .btn-danger.btn-simple:hover,
1644 .w3eden .btn-danger.btn-simple:focus,
1645 .w3eden .btn-danger.btn-simple:active {
1646 background-color: transparent;
1647 color: var(--color-danger-hover);
1648 border-color: var(--color-danger-hover);
1649 box-shadow: none;
1650 }
1651
1652 .w3eden .btn-danger.btn-link {
1653 color: var(--color-danger);
1654 }
1655
1656 .w3eden .btn-danger.btn-link:hover,
1657 .w3eden .btn-danger.btn-link:focus,
1658 .w3eden .btn-danger.btn-link:active {
1659 background-color: transparent;
1660 color: var(--color-danger-hover);
1661 text-decoration: none;
1662 box-shadow: none;
1663 }
1664
1665 /* Button Disabled States */
1666 .w3eden .btn:disabled,
1667 .w3eden .btn[disabled],
1668 .w3eden .btn.disabled {
1669 opacity: 0.5;
1670 filter: alpha(opacity=50);
1671 }
1672
1673 .w3eden .btn-primary.disabled,
1674 .w3eden .btn-primary.disabled:hover,
1675 .w3eden .btn-primary.disabled:focus,
1676 .w3eden .btn-primary.disabled.focus,
1677 .w3eden .btn-primary.disabled:active,
1678 .w3eden .btn-primary.disabled.active,
1679 .w3eden .btn-primary:disabled,
1680 .w3eden .btn-primary:disabled:hover,
1681 .w3eden .btn-primary:disabled:focus,
1682 .w3eden .btn-primary:disabled.focus,
1683 .w3eden .btn-primary:disabled:active,
1684 .w3eden .btn-primary:disabled.active,
1685 .w3eden .btn-primary[disabled],
1686 .w3eden .btn-primary[disabled]:hover,
1687 .w3eden .btn-primary[disabled]:focus,
1688 .w3eden .btn-primary[disabled].focus,
1689 .w3eden .btn-primary[disabled]:active,
1690 .w3eden .btn-primary[disabled].active,
1691 .w3eden fieldset[disabled] .btn-primary,
1692 .w3eden fieldset[disabled] .btn-primary:hover,
1693 .w3eden fieldset[disabled] .btn-primary:focus,
1694 .w3eden fieldset[disabled] .btn-primary.focus,
1695 .w3eden fieldset[disabled] .btn-primary:active,
1696 .w3eden fieldset[disabled] .btn-primary.active {
1697 background-color: var(--admin-color);
1698 border-color: var(--admin-color);
1699 }
1700
1701 .w3eden .btn-success.disabled,
1702 .w3eden .btn-success.disabled:hover,
1703 .w3eden .btn-success.disabled:focus,
1704 .w3eden .btn-success.disabled.focus,
1705 .w3eden .btn-success.disabled:active,
1706 .w3eden .btn-success.disabled.active,
1707 .w3eden .btn-success:disabled,
1708 .w3eden .btn-success:disabled:hover,
1709 .w3eden .btn-success:disabled:focus,
1710 .w3eden .btn-success:disabled.focus,
1711 .w3eden .btn-success:disabled:active,
1712 .w3eden .btn-success:disabled.active,
1713 .w3eden .btn-success[disabled],
1714 .w3eden .btn-success[disabled]:hover,
1715 .w3eden .btn-success[disabled]:focus,
1716 .w3eden .btn-success[disabled].focus,
1717 .w3eden .btn-success[disabled]:active,
1718 .w3eden .btn-success[disabled].active,
1719 .w3eden fieldset[disabled] .btn-success,
1720 .w3eden fieldset[disabled] .btn-success:hover,
1721 .w3eden fieldset[disabled] .btn-success:focus,
1722 .w3eden fieldset[disabled] .btn-success.focus,
1723 .w3eden fieldset[disabled] .btn-success:active,
1724 .w3eden fieldset[disabled] .btn-success.active {
1725 background-color: var(--color-success);
1726 border-color: var(--color-success);
1727 }
1728
1729 .w3eden .btn-info.disabled,
1730 .w3eden .btn-info.disabled:hover,
1731 .w3eden .btn-info.disabled:focus,
1732 .w3eden .btn-info.disabled.focus,
1733 .w3eden .btn-info.disabled:active,
1734 .w3eden .btn-info.disabled.active,
1735 .w3eden .btn-info:disabled,
1736 .w3eden .btn-info:disabled:hover,
1737 .w3eden .btn-info:disabled:focus,
1738 .w3eden .btn-info:disabled.focus,
1739 .w3eden .btn-info:disabled:active,
1740 .w3eden .btn-info:disabled.active,
1741 .w3eden .btn-info[disabled],
1742 .w3eden .btn-info[disabled]:hover,
1743 .w3eden .btn-info[disabled]:focus,
1744 .w3eden .btn-info[disabled].focus,
1745 .w3eden .btn-info[disabled]:active,
1746 .w3eden .btn-info[disabled].active,
1747 .w3eden fieldset[disabled] .btn-info,
1748 .w3eden fieldset[disabled] .btn-info:hover,
1749 .w3eden fieldset[disabled] .btn-info:focus,
1750 .w3eden fieldset[disabled] .btn-info.focus,
1751 .w3eden fieldset[disabled] .btn-info:active,
1752 .w3eden fieldset[disabled] .btn-info.active {
1753 background-color: var(--color-info);
1754 border-color: var(--color-info);
1755 }
1756
1757 .w3eden .btn-warning.disabled,
1758 .w3eden .btn-warning.disabled:hover,
1759 .w3eden .btn-warning.disabled:focus,
1760 .w3eden .btn-warning.disabled.focus,
1761 .w3eden .btn-warning.disabled:active,
1762 .w3eden .btn-warning.disabled.active,
1763 .w3eden .btn-warning:disabled,
1764 .w3eden .btn-warning:disabled:hover,
1765 .w3eden .btn-warning:disabled:focus,
1766 .w3eden .btn-warning:disabled.focus,
1767 .w3eden .btn-warning:disabled:active,
1768 .w3eden .btn-warning:disabled.active,
1769 .w3eden .btn-warning[disabled],
1770 .w3eden .btn-warning[disabled]:hover,
1771 .w3eden .btn-warning[disabled]:focus,
1772 .w3eden .btn-warning[disabled].focus,
1773 .w3eden .btn-warning[disabled]:active,
1774 .w3eden .btn-warning[disabled].active,
1775 .w3eden fieldset[disabled] .btn-warning,
1776 .w3eden fieldset[disabled] .btn-warning:hover,
1777 .w3eden fieldset[disabled] .btn-warning:focus,
1778 .w3eden fieldset[disabled] .btn-warning.focus,
1779 .w3eden fieldset[disabled] .btn-warning:active,
1780 .w3eden fieldset[disabled] .btn-warning.active {
1781 background-color: var(--color-warning);
1782 border-color: var(--color-warning);
1783 }
1784
1785 .w3eden .btn-danger.disabled,
1786 .w3eden .btn-danger.disabled:hover,
1787 .w3eden .btn-danger.disabled:focus,
1788 .w3eden .btn-danger.disabled.focus,
1789 .w3eden .btn-danger.disabled:active,
1790 .w3eden .btn-danger.disabled.active,
1791 .w3eden .btn-danger:disabled,
1792 .w3eden .btn-danger:disabled:hover,
1793 .w3eden .btn-danger:disabled:focus,
1794 .w3eden .btn-danger:disabled.focus,
1795 .w3eden .btn-danger:disabled:active,
1796 .w3eden .btn-danger:disabled.active,
1797 .w3eden .btn-danger[disabled],
1798 .w3eden .btn-danger[disabled]:hover,
1799 .w3eden .btn-danger[disabled]:focus,
1800 .w3eden .btn-danger[disabled].focus,
1801 .w3eden .btn-danger[disabled]:active,
1802 .w3eden .btn-danger[disabled].active,
1803 .w3eden fieldset[disabled] .btn-danger,
1804 .w3eden fieldset[disabled] .btn-danger:hover,
1805 .w3eden fieldset[disabled] .btn-danger:focus,
1806 .w3eden fieldset[disabled] .btn-danger.focus,
1807 .w3eden fieldset[disabled] .btn-danger:active,
1808 .w3eden fieldset[disabled] .btn-danger.active {
1809 background-color: var(--color-danger);
1810 border-color: var(--color-danger);
1811 }
1812
1813 .w3eden .btn-simple.disabled,
1814 .w3eden .btn-simple.disabled:hover,
1815 .w3eden .btn-simple.disabled:focus,
1816 .w3eden .btn-simple.disabled.focus,
1817 .w3eden .btn-simple.disabled:active,
1818 .w3eden .btn-simple.disabled.active,
1819 .w3eden .btn-simple:disabled,
1820 .w3eden .btn-simple:disabled:hover,
1821 .w3eden .btn-simple:disabled:focus,
1822 .w3eden .btn-simple:disabled.focus,
1823 .w3eden .btn-simple:disabled:active,
1824 .w3eden .btn-simple:disabled.active,
1825 .w3eden .btn-simple[disabled],
1826 .w3eden .btn-simple[disabled]:hover,
1827 .w3eden .btn-simple[disabled]:focus,
1828 .w3eden .btn-simple[disabled].focus,
1829 .w3eden .btn-simple[disabled]:active,
1830 .w3eden .btn-simple[disabled].active,
1831 .w3eden fieldset[disabled] .btn-simple,
1832 .w3eden fieldset[disabled] .btn-simple:hover,
1833 .w3eden fieldset[disabled] .btn-simple:focus,
1834 .w3eden fieldset[disabled] .btn-simple.focus,
1835 .w3eden fieldset[disabled] .btn-simple:active,
1836 .w3eden fieldset[disabled] .btn-simple.active,
1837 .w3eden .btn-link.disabled,
1838 .w3eden .btn-link.disabled:hover,
1839 .w3eden .btn-link.disabled:focus,
1840 .w3eden .btn-link.disabled.focus,
1841 .w3eden .btn-link.disabled:active,
1842 .w3eden .btn-link.disabled.active,
1843 .w3eden .btn-link:disabled,
1844 .w3eden .btn-link:disabled:hover,
1845 .w3eden .btn-link:disabled:focus,
1846 .w3eden .btn-link:disabled.focus,
1847 .w3eden .btn-link:disabled:active,
1848 .w3eden .btn-link:disabled.active,
1849 .w3eden .btn-link[disabled],
1850 .w3eden .btn-link[disabled]:hover,
1851 .w3eden .btn-link[disabled]:focus,
1852 .w3eden .btn-link[disabled].focus,
1853 .w3eden .btn-link[disabled]:active,
1854 .w3eden .btn-link[disabled].active,
1855 .w3eden fieldset[disabled] .btn-link,
1856 .w3eden fieldset[disabled] .btn-link:hover,
1857 .w3eden fieldset[disabled] .btn-link:focus,
1858 .w3eden fieldset[disabled] .btn-link.focus,
1859 .w3eden fieldset[disabled] .btn-link:active,
1860 .w3eden fieldset[disabled] .btn-link.active {
1861 background-color: transparent;
1862 }
1863
1864 /* Button Icon */
1865 .w3eden .btn.btn-icon,
1866 .w3eden .navbar .navbar-nav > a.btn.btn-icon {
1867 height: 2.375rem;
1868 min-width: 2.375rem;
1869 width: 2.375rem;
1870 padding: 0;
1871 font-size: 0.9375rem;
1872 overflow: hidden;
1873 position: relative;
1874 line-height: normal;
1875 }
1876
1877 .w3eden .btn.btn-icon.btn-simple,
1878 .w3eden .navbar .navbar-nav > a.btn.btn-icon.btn-simple {
1879 padding: 0;
1880 }
1881
1882 .w3eden .btn.btn-icon.btn-sm,
1883 .w3eden .navbar .navbar-nav > a.btn.btn-icon.btn-sm {
1884 height: 1.875rem;
1885 min-width: 1.875rem;
1886 width: 1.875rem;
1887 }
1888
1889 .w3eden .btn.btn-icon.btn-sm i.fa,
1890 .w3eden .btn.btn-icon.btn-sm i.now-ui-icons,
1891 .w3eden .navbar .navbar-nav > a.btn.btn-icon.btn-sm i.fa,
1892 .w3eden .navbar .navbar-nav > a.btn.btn-icon.btn-sm i.now-ui-icons {
1893 font-size: 0.6875rem;
1894 }
1895
1896 .w3eden .btn.btn-icon.btn-lg,
1897 .w3eden .navbar .navbar-nav > a.btn.btn-icon.btn-lg {
1898 height: 3.6rem;
1899 min-width: 3.6rem;
1900 width: 3.6rem;
1901 }
1902
1903 .w3eden .btn.btn-icon.btn-lg i.now-ui-icons,
1904 .w3eden .btn.btn-icon.btn-lg i.fa,
1905 .w3eden .navbar .navbar-nav > a.btn.btn-icon.btn-lg i.now-ui-icons,
1906 .w3eden .navbar .navbar-nav > a.btn.btn-icon.btn-lg i.fa {
1907 font-size: 1.325rem;
1908 }
1909
1910 .w3eden .btn.btn-icon:not(.btn-footer) i.now-ui-icons,
1911 .w3eden .btn.btn-icon:not(.btn-footer) i.fa,
1912 .w3eden .navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) i.now-ui-icons,
1913 .w3eden .navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) i.fa {
1914 position: absolute;
1915 top: 50%;
1916 left: 50%;
1917 transform: translate(-12px, -12px);
1918 line-height: 1.5626rem;
1919 width: 25px;
1920 }
1921
1922 .w3eden .btn:not(.btn-icon) .now-ui-icons,
1923 .w3eden .navbar .navbar-nav > a.btn:not(.btn-icon) .now-ui-icons {
1924 position: relative;
1925 top: 1px;
1926 }
1927
1928 /* Button Groups */
1929 .w3eden .btn-group.select {
1930 width: 100%;
1931 }
1932
1933 .w3eden .btn-group.select .btn {
1934 text-align: left;
1935 }
1936
1937 .w3eden .btn-group.select .caret {
1938 position: absolute;
1939 top: 50%;
1940 margin-top: -1px;
1941 right: 8px;
1942 }
1943
1944 .w3eden .btn .label {
1945 margin-left: 5px;
1946 }
1947
1948 .w3eden .btn span.left-icon {
1949 margin-left: -13px;
1950 margin-top: -7px;
1951 padding: 7px 12px;
1952 }
1953
1954 /* Social Buttons */
1955 .w3eden .btn.btn-fb {
1956 background-color: #354C8C !important;
1957 border: 0 !important;
1958 color: #ffffff !important;
1959 font-size: 10px !important;
1960 font-weight: 700 !important;
1961 }
1962
1963 .w3eden .btn.btn-fb .label-white {
1964 color: #354C8C !important;
1965 }
1966
1967 .w3eden .btn.wpdm-android { background: #8ec147; color: #ffffff !important; }
1968 .w3eden .btn.wpdm-apple { background: #777; color: #ffffff !important; }
1969 .w3eden .btn.wpdm-behance { background: #0077ff; color: #ffffff !important; }
1970 .w3eden .btn.wpdm-bitcoin { background: #f79012; color: #ffffff !important; }
1971 .w3eden .btn.wpdm-buysellads { background: #c90100; color: #ffffff !important; }
1972 .w3eden .btn.wpdm-codepen { background: #444; color: #ffffff !important; }
1973 .w3eden .btn.wpdm-css3 { background: #0270bb; color: #ffffff; }
1974 .w3eden .btn.wpdm-delicious { background: #31a9ff; color: #ffffff !important; }
1975 .w3eden .btn.wpdm-deviantart { background: #05cc47; color: #ffffff !important; }
1976 .w3eden .btn.wpdm-digg { background: #0093cc; }
1977 .w3eden .btn.wpdm-dropbox { background: #007ee5; color: #ffffff !important; }
1978 .w3eden .btn.wpdm-email-1 { background: #35c7ed; }
1979 .w3eden .btn.wpdm-email-2 { background: #35c7ed; }
1980 .w3eden .btn.wpdm-facebook { background: #4862a3; color: #ffffff !important; }
1981 .w3eden .btn.wpdm-flickr { background: #ff1981; }
1982 .w3eden .btn.wpdm-foursquare { background: #f04d7a; }
1983 .w3eden .btn.wpdm-git { background: #f64d27; }
1984 .w3eden .btn.wpdm-github { background: #999; }
1985 .w3eden .btn.wpdm-google { background: #3f85f4; color: #ffffff !important; }
1986 .w3eden .btn.wpdm-google-plus { background: #dd4b39; color: #ffffff !important; }
1987 .w3eden .btn.wpdm-html5 { background: #e54d26; }
1988 .w3eden .btn.wpdm-instagram { background: #3d6b92; }
1989 .w3eden .btn.wpdm-joomla { background: #fc8f30; }
1990 .w3eden .btn.wpdm-jsfiddle { background: #4679bd; }
1991 .w3eden .btn.wpdm-lastfm { background: #df1c23; }
1992 .w3eden .btn.wpdm-linkedin { background: #0177b5; color: #ffffff !important; }
1993 .w3eden .btn.wpdm-linux { background: #39a6df; }
1994 .w3eden .btn.wpdm-maxcdn { background: #ff5b02; }
1995 .w3eden .btn.wpdm-medium { background: #333; }
1996 .w3eden .btn.wpdm-pagelines { background: #444; }
1997 .w3eden .btn.wpdm-paypal { background: #009cde; }
1998 .w3eden .btn.wpdm-pinterest { background: #db242c; color: #ffffff !important; }
1999 .w3eden .btn.wpdm-reddit { background: #ff4500; }
2000 .w3eden .btn.wpdm-rss { background: #fc8f55; }
2001 .w3eden .btn.wpdm-share { background: #01924b; }
2002 .w3eden .btn.wpdm-skype { background: #00aff0; }
2003 .w3eden .btn.wpdm-slideshare { background: #0679b5; }
2004 .w3eden .btn.wpdm-soundcloud { background: #ff4e00; }
2005 .w3eden .btn.wpdm-spotify { background: #84bd00; }
2006 .w3eden .btn.wpdm-box { background: #07c; color: #ffffff !important; }
2007 .w3eden .btn.wpdm-onedrive { background: #0088f3; color: #ffffff !important; }
2008 .w3eden .btn.wpdm-stack-overflow { background: #07c; }
2009 .w3eden .btn.wpdm-stumbleupon { background: #ea4b24; }
2010 .w3eden .btn.wpdm-trello { background: #026aa7; }
2011 .w3eden .btn.wpdm-tumblr { background: #2c4762; }
2012 .w3eden .btn.wpdm-twitter { background: #55acee; color: #ffffff !important; }
2013 .w3eden .btn.wpdm-vimeo { background: #44bbff; }
2014 .w3eden .btn.wpdm-vine { background: #00bf8f; }
2015 .w3eden .btn.wpdm-vk { background: #6281a3; }
2016 .w3eden .btn.wpdm-whatsapp { background: #59ac23; }
2017 .w3eden .btn.wpdm-windows { background: #00bcf2; }
2018 .w3eden .btn.wpdm-wordpress { background: #1e8cbe; }
2019 .w3eden .btn.wpdm-xing { background: #006464; }
2020 .w3eden .btn.wpdm-yahoo { background: #5210c4; }
2021 .w3eden .btn.wpdm-yelp { background: #c41200; }
2022 .w3eden .btn.wpdm-youtube { background: #d02022; }
2023 .w3eden .btn.wpdm-youtube-play { background: #d02022; }
2024 .w3eden .btn.wpdm- *:hover { opacity: 0.9; }
2025
2026 /* ==========================================================================
2027 12. NOTIFICATIONS & TOASTS
2028 ========================================================================== */
2029
2030 #wpdm-floatify-top-right,
2031 #wpdm-notify-top-right {
2032 position: fixed;
2033 top: 30px;
2034 right: 30px;
2035 z-index: 999999 !important;
2036 }
2037
2038 #wpdm-notify-top-center {
2039 position: fixed;
2040 left: 50% !important;
2041 top: 40px !important;
2042 z-index: 99999999;
2043 }
2044
2045 .wpdm-floatify {
2046 margin-bottom: 10px;
2047 font-size: 9pt;
2048 letter-spacing: 0.5px;
2049 }
2050
2051 /* Modern Toast Notifications */
2052 .wpdm-notify {
2053 gap: 12px;
2054 padding: 16px 20px;
2055 border-radius: 10px;
2056 background: #ffffff;
2057 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08), 0 2px 4px rgba(0, 0, 0, 0.04);
2058 margin-bottom: 12px;
2059 cursor: pointer;
2060 font-size: 13px;
2061 line-height: 1.5;
2062 letter-spacing: 0.2px;
2063 z-index: 999999999 !important;
2064 max-width: 380px;
2065 border-left: 4px solid #64748b;
2066 animation: wpdm-notify-slide-in 0.3s ease-out forwards;
2067 }
2068
2069 .wpdm-notify:hover {
2070 box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12), 0 4px 8px rgba(0, 0, 0, 0.06);
2071 }
2072
2073 .wpdm-notify.wpdm-notify-hiding {
2074 animation: wpdm-notify-slide-out 0.3s ease-in forwards;
2075 }
2076
2077 @keyframes wpdm-notify-slide-in {
2078 0% {
2079 opacity: 0;
2080 transform: translateX(30px);
2081 }
2082 100% {
2083 opacity: 1;
2084 transform: translateX(0);
2085 }
2086 }
2087
2088 @keyframes wpdm-notify-slide-out {
2089 0% {
2090 opacity: 1;
2091 transform: translateX(0);
2092 }
2093 100% {
2094 opacity: 0;
2095 transform: translateX(30px);
2096 }
2097 }
2098
2099 .wpdm-notify-icon {
2100 flex-shrink: 0;
2101 width: 20px;
2102 height: 20px;
2103 display: flex;
2104 align-items: center;
2105 justify-content: center;
2106 }
2107
2108 .wpdm-notify-icon i,
2109 .wpdm-notify-icon svg {
2110 font-size: 18px;
2111 width: 18px;
2112 height: 18px;
2113 }
2114
2115 .wpdm-notify-content {
2116 flex: 1;
2117 min-width: 0;
2118 }
2119
2120 #wpdm-notify-top-center .wpdm-notify {
2121 float: none;
2122 margin-left: -50%;
2123 text-align: left;
2124 }
2125
2126 #wpdm-notify-bottom .wpdm-notify {
2127 float: none;
2128 border-radius: 0;
2129 left: 0;
2130 bottom: 0;
2131 position: fixed;
2132 width: 100%;
2133 max-width: 100%;
2134 text-align: center;
2135 margin: 0 !important;
2136 border-left: 0 !important;
2137 border-top: 3px solid;
2138 animation: wpdm-notify-slide-up 0.3s ease-out;
2139 }
2140
2141 @keyframes wpdm-notify-slide-up {
2142 from {
2143 opacity: 0;
2144 transform: translateY(100%);
2145 }
2146 to {
2147 opacity: 1;
2148 transform: translateY(0);
2149 }
2150 }
2151
2152 .wpdm-hide-right {
2153 display: none;
2154 position: absolute;
2155 }
2156
2157 .wpdm-notify .wpdm-notify-title {
2158 display: block;
2159 font-weight: 600;
2160 font-size: 14px;
2161 margin-bottom: 4px;
2162 color: #1e293b;
2163 }
2164
2165 .wpdm-notify-info {
2166 border-left-color: var(--color-info, #3b82f6);
2167 background: linear-gradient(135deg, rgba(59, 130, 246, 0.04) 0%, #ffffff 100%);
2168 }
2169
2170 .wpdm-notify-info .wpdm-notify-icon,
2171 .wpdm-notify-info .wpdm-notify-title {
2172 color: var(--color-info, #3b82f6);
2173 }
2174
2175 .wpdm-notify-success {
2176 border-left-color: var(--color-success, #10b981);
2177 background: linear-gradient(135deg, rgba(16, 185, 129, 0.04) 0%, #ffffff 100%);
2178 }
2179
2180 .wpdm-notify-success .wpdm-notify-icon,
2181 .wpdm-notify-success .wpdm-notify-title {
2182 color: var(--color-success, #10b981);
2183 }
2184
2185 .wpdm-notify-error {
2186 border-left-color: var(--color-danger, #ef4444);
2187 background: linear-gradient(135deg, rgba(239, 68, 68, 0.04) 0%, #ffffff 100%);
2188 }
2189
2190 .wpdm-notify-error .wpdm-notify-icon,
2191 .wpdm-notify-error .wpdm-notify-title {
2192 color: var(--color-danger, #ef4444);
2193 }
2194
2195 .wpdm-notify-warning {
2196 border-left-color: var(--color-warning, #f59e0b);
2197 background: linear-gradient(135deg, rgba(245, 158, 11, 0.04) 0%, #ffffff 100%);
2198 }
2199
2200 .wpdm-notify-warning .wpdm-notify-icon,
2201 .wpdm-notify-warning .wpdm-notify-title {
2202 color: var(--color-warning, #f59e0b);
2203 }
2204
2205 #wpdm_notify strong i {
2206 margin-right: 8px;
2207 }
2208
2209 .wpdm-notify-close {
2210 flex-shrink: 0;
2211 width: 24px;
2212 height: 24px;
2213 display: flex;
2214 align-items: center;
2215 justify-content: center;
2216 border-radius: 6px;
2217 background: transparent;
2218 border: none;
2219 color: #94a3b8;
2220 cursor: pointer;
2221 transition: all 0.15s ease;
2222 margin: -4px -8px -4px 4px;
2223 }
2224
2225 .wpdm-notify-close:hover {
2226 background: #f1f5f9;
2227 color: #64748b;
2228 }
2229
2230 /* ==========================================================================
2231 13. BLOCK UI
2232 ========================================================================== */
2233
2234 .w3eden .blockui {
2235 position: relative;
2236 }
2237
2238 .w3eden .blockui:before {
2239 content: "";
2240 position: absolute;
2241 width: 100%;
2242 height: 100%;
2243 left: 0;
2244 top: 0;
2245 z-index: 9999;
2246 background: rgba(255, 255, 255, 0.4) url("../images/loader.svg") center center no-repeat;
2247 background-size: 64px;
2248 transition: all ease-in-out 400ms;
2249 }
2250
2251 /* ==========================================================================
2252 14. TABLES & LISTS
2253 ========================================================================== */
2254
2255 .table-v td {
2256 vertical-align: middle !important;
2257 }
2258
2259 .list-group .list-group-item {
2260 font-weight: 400 !important;
2261 }
2262
2263 .w3eden .list-group-item .pull-right .badge,
2264 .w3eden .list-group-item .badge.pull-right {
2265 font-size: 8pt;
2266 letter-spacing: 0.5px;
2267 line-height: 19px;
2268 padding: 0 9px;
2269 border-radius: 15px !important;
2270 background: #63B76C;
2271 }
2272
2273 .w3eden .list-group-item .pull-right .badge {
2274 background: #3B99FC;
2275 }
2276
2277 #wpdmpp_lastest_orders .w3eden .list-group-item .pull-right .badge {
2278 background: #8557D3;
2279 }
2280
2281 #wpdm-files th {
2282 background: #eeeeee;
2283 border-bottom: 0 none;
2284 }
2285
2286 /* ==========================================================================
2287 15. MISC COMPONENTS
2288 ========================================================================== */
2289
2290 #download_count,
2291 #wpdmsaleamt,
2292 #wpdmsaleqty {
2293 width: 60px;
2294 }
2295
2296 #wpdmuprice {
2297 width: 150px;
2298 }
2299
2300 a:focus,
2301 a:active {
2302 box-shadow: none !important;
2303 }
2304
2305 .chzn-drop {
2306 width: 100% !important;
2307 }
2308
2309 .wpdm-th-icon {
2310 font-size: 0.8em;
2311 border: 1px solid;
2312 border-radius: 500px;
2313 height: 18px;
2314 width: 18px;
2315 display: inline-block;
2316 text-align: center;
2317 vertical-align: middle;
2318 line-height: 17px;
2319 }
2320
2321 .wpdm-scode {
2322 font-family: Courier, monospace;
2323 font-weight: 400;
2324 width: 180px;
2325 padding: 10px;
2326 max-width: 100%;
2327 border-radius: 2px;
2328 background: #eeeeee;
2329 }
2330
2331 .w3eden #wphead {
2332 border-bottom: 0;
2333 }
2334
2335 .w3eden ul#navigation {
2336 border-bottom: 1px solid #999999;
2337 }
2338
2339 .w3eden code {
2340 color: #306139 !important;
2341 background: rgba(86, 165, 98, 0.15) !important;
2342 font-family: Courier, monospace !important;
2343 }
2344
2345 #plugin-updates-nav a {
2346 border-radius: 0 !important;
2347 background: #dddddd;
2348 }
2349
2350 #plugin-updates-nav li.active a {
2351 border-radius: 0 !important;
2352 background: #777777 !important;
2353 font-weight: 700;
2354 }
2355
2356 .w3eden .dl-period .fa.pull-right {
2357 font-size: 12pt;
2358 }
2359
2360 .no-radius {
2361 border-radius: 0 !important;
2362 }
2363
2364 /* Drag & Drop Area */
2365 #drag-drop-area {
2366 border: 2px dashed #59ac23 !important;
2367 min-height: 200px;
2368 margin-top: 10px;
2369 text-align: center;
2370 border-radius: 8px;
2371 background: rgba(97, 187, 38, 0.05);
2372 }
2373
2374 .drag-drop-inside p.drag-drop-info {
2375 font-size: 11pt;
2376 font-weight: 700;
2377 }
2378
2379 #drag-drop-area small {
2380 margin-top: 10px;
2381 }
2382
2383 .w3eden .bg-white {
2384 background: #ffffff !important;
2385 }
2386
2387 .w3eden .well {
2388 background-image: none;
2389 }
2390
2391 #wpdm-settings .inside {
2392 padding: 0 !important;
2393 margin: 0 !important;
2394 }
2395
2396 /*#wpdm-settings .panel-footer,
2397 #wpdm-settings .panel-heading,
2398 #currentfiles .panel-heading {
2399 box-shadow: none !important;
2400 background: var(--bg-light) aliceblue !important;
2401 }*/
2402
2403 #currentfiles .panel-danger .panel-heading {
2404 color: var(--color-danger);
2405 }
2406
2407 .w3eden .txtsc:focus,
2408 .w3eden .txtsc {
2409 display: inline-block !important;
2410 padding: 0 !important;
2411 border: 0 !important;
2412 box-shadow: none;
2413 color: var(--color-info);
2414 background: transparent !important;
2415 border-radius: 2px;
2416 text-align: center;
2417 font-size: 12px;
2418 font-family: monospace;
2419 width: min-content;
2420 }
2421
2422 .c-pointer {
2423 cursor: pointer;
2424 }
2425
2426 .txtellipsis {
2427 display: block;
2428 white-space: nowrap;
2429 overflow: hidden;
2430 text-overflow: ellipsis;
2431 }
2432
2433 .page-numbers.current {
2434 font-weight: bold;
2435 color: #575555 !important;
2436 background: rgba(0, 0, 0, 0.01) !important;
2437 }
2438
2439 /* Accordion checkbox */
2440 #all-package-settings .wpdm-accordion.w3eden .panel-heading {
2441 position: relative;
2442 }
2443
2444 #all-package-settings .wpdm-accordion.w3eden .panel-heading input[type=checkbox] {
2445 width: 32px;
2446 margin-right: 12px !important;
2447 opacity: 0;
2448 }
2449
2450 .checkx {
2451 position: absolute;
2452 left: 0;
2453 top: 0;
2454 height: 100%;
2455 width: 41px;
2456 border-right: 1px solid #dddddd;
2457 line-height: 44px;
2458 text-align: center;
2459 color: #cccccc;
2460 transition: 300ms all ease-in-out;
2461 }
2462
2463 .wpdm-accordion.w3eden .panel-heading input[type=checkbox]:checked + .checkx {
2464 color: var(--admin-color);
2465 }
2466
2467 .panel-heading label,
2468 .checkx i{
2469 margin: 0 !important;
2470 }
2471
2472 /* File access settings */
2473 .file-access-settings label {
2474 margin-right: 10px !important;
2475 }
2476
2477 .file-access-settings input:checked + span {
2478 color: #3B99FC;
2479 }
2480
2481 /* FM Settings */
2482 #fm_settings hr {
2483 border-bottom: 1px dashed #b1cadf !important;
2484 }
2485
2486 #fm_settings .wrap {
2487 margin: 0;
2488 }
2489
2490 #fm_settings .nav-tabs li a {
2491 font-weight: 600 !important;
2492 }
2493
2494 #fm_settings .nav-tabs li.active a {
2495 background: #F1F1F1 !important;
2496 }
2497
2498 #fm_settings .panel-body .panel {
2499 border-radius: 8px;
2500 }
2501
2502 #fm_settings .panel-body .panel-heading {
2503 background-image: none;
2504 border-radius: 8px 8px 0 0;
2505 }
2506
2507 /* Custom select */
2508 .wpdm-custom-select {
2509 appearance: none;
2510 -webkit-appearance: none;
2511 -moz-appearance: none;
2512 background: #ffffff url("../images/sort.svg") calc(100% - 10px) center no-repeat !important;
2513 background-size: 15px !important;
2514 padding-right: 10px !important;
2515 cursor: pointer;
2516 }
2517
2518 /* UI Menu */
2519 .w3eden .ui-menu .ui-menu-item.ui-state-focus {
2520 border: 0 !important;
2521 border-bottom: 1px solid #ddd !important;
2522 background: #eeeeee;
2523 }
2524
2525 .w3eden .ui-menu .ui-menu-item {
2526 background-image: none;
2527 border-bottom: 1px solid #ddd;
2528 clear: both;
2529 float: none !important;
2530 margin: 0;
2531 padding: 8px 10px;
2532 position: relative;
2533 width: auto !important;
2534 }
2535
2536 /* Dashboard widgets */
2537 #dashboard-widgets-wrap .w3eden * {
2538 border-radius: 0 !important;
2539 }
2540
2541 #dashboard-widgets-wrap .w3eden .list-group-item .badge {
2542 border-radius: 2px !important;
2543 }
2544
2545 /* Hidden notices */
2546 .wpdmpro_page_templates #message,
2547 .wpdmpro_page_templates .fade.updated {
2548 display: none;
2549 }
2550
2551 .wpdmpro_page_settings .updated {
2552 display: none !important;
2553 }
2554
2555 /* Color utilities */
2556 .w3eden .color-purple { color: #8557D3 !important; }
2557 .w3eden .color-green { color: #30b570 !important; }
2558 .w3eden .color-red { color: #eb4d58 !important; }
2559 .w3eden .color-blue { color: #3960e2 !important; }
2560
2561 /* Show on hover */
2562 .show-on-hover {
2563 opacity: 0;
2564 transition: all ease-in-out 400ms;
2565 }
2566
2567 *:hover > .show-on-hover {
2568 opacity: 1;
2569 transition: all ease-in-out 400ms;
2570 }
2571
2572 /* Misc elements */
2573 #wpdm_terms_page_chosen {
2574 width: 400px !important;
2575 }
2576
2577 #wpdmshortcode {
2578 width: 275px;
2579 }
2580
2581 i.sinc {
2582 width: 16px !important;
2583 }
2584
2585 /* Iframe modal */
2586 body.wpdm-iframe-modal-open {
2587 overflow: hidden;
2588 }
2589
2590 /* ==========================================================================
2591 16. RESPONSIVE
2592 ========================================================================== */
2593
2594 @media (max-width: 960px) {
2595 #wpdm-wrapper-panel > .panel-heading {
2596 width: calc(100% - 35px);
2597 }
2598 }
2599
2600 @media (max-width: 786px) {
2601 #wpdm-wrapper-panel {
2602 margin-left: -10px;
2603 }
2604
2605 #wpdm-wrapper-panel > .panel-heading {
2606 width: 100%;
2607 }
2608 }
2609
2610 /* ==========================================================================
2611 17. RTL SUPPORT
2612 ========================================================================== */
2613
2614 body.rtl #wpdm-admin-page-body {
2615 margin-right: 250px !important;
2616 }
2617
2618 body.rtl.wpdmpro_page_settings #wpcontent {
2619 padding-right: 0 !important;
2620 }
2621
2622 body.rtl #wpdm-admin-main-header {
2623 padding-left: 0 !important;
2624 margin-left: 0 !important;
2625 }
2626
2627 body.rtl.wpdmpro_page_settings #wpdm-admin-page-header .pull-right {
2628 float: left !important;
2629 padding-left: 0 !important;
2630 }
2631
2632 body.rtl #wpdm-admin-page-container {
2633 padding-left: 0 !important;
2634 }
2635
2636 body.rtl .w3eden .chosen-container .chosen-drop,
2637 body.rtl .w3eden .chosen-container-single-nosearch .chosen-search input[type="text"] {
2638 display: none;
2639 }
2640
2641 body.rtl .w3eden .chosen-container.chosen-with-drop .chosen-drop {
2642 display: block;
2643 }
2644
2645 .block-editor-page.post-type-wpdmpro .postbox:not(.closed) .postbox-header{
2646 border-bottom: 1px solid #dddddd !important;
2647 }
2648
2649 /* Custom scrollbar for template variables */
2650 .w3eden div {
2651 scrollbar-width: thin;
2652 scrollbar-color: #cbd5e1 transparent;
2653 }
2654
2655 .w3eden div::-webkit-scrollbar {
2656 width: 8px;
2657 }
2658
2659 .w3eden div::-webkit-scrollbar-track {
2660 background: transparent;
2661 margin: 4px 0;
2662 }
2663
2664 .w3eden div::-webkit-scrollbar-thumb {
2665 background: linear-gradient(180deg, #cbd5e1 0%, #94a3b8 100%);
2666 border-radius: 4px;
2667 border: 2px solid var(--tpl-bg, #f8fafc);
2668 }
2669
2670 .w3eden div::-webkit-scrollbar-thumb:hover {
2671 background: linear-gradient(180deg, #94a3b8 0%, #64748b 100%);
2672 }
2673
2674 /* ==========================================================================
2675 18. UTILITY CLASSES
2676 ========================================================================== */
2677
2678 .w3eden .fw-4 { font-weight: 400 !important; }
2679 .w3eden .fw-6 { font-weight: 600 !important; }
2680 .w3eden .fw-8 { font-weight: 800 !important; }
2681 .w3eden .m-0 { margin: 0 !important; }
2682 .w3eden .mb-0 { margin-bottom: 0 !important; }
2683 .w3eden .mt-1 { margin-top: 5px !important; }
2684 .w3eden .mb-3 { margin-bottom: 15px !important; }
2685
2686
2687