PluginProbe
King Addons for Elementor – 100+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce Builder, Mega Menu, Popup Builder / 51.1.83
King Addons for Elementor – 100+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce Builder, Mega Menu, Popup Builder v51.1.83
51.1.84 51.1.85 51.1.83 51.1.82 51.1.81 51.1.79 51.1.78 51.1.77 51.1.76 51.1.74 51.1.75 51.1.65 51.1.64 51.1.63 trunk 51.1.14 51.1.2 51.1.35 51.1.36 51.1.37 51.1.38 51.1.39 51.1.44 51.1.45 51.1.46 All 39 releases
← All changes | includes/admin/css/ai-settings.css +694 -0 51.1.251.1.83 View file →
@@ -1,0 +1,694 @@
1 +/**
2 + * King Addons AI Settings - Modern Light Design
3 + *
4 + * @package King_Addons
5 + */
6 +
7 +/* Reset dark background from admin.css */
8 +html.wp-toolbar .king-addons-ai-settings,
9 +body.king-addons_page_king-addons-ai-settings #wpcontent,
10 +.king-addons_page_king-addons-ai-settings #wpcontent,
11 +.king-addons-ai-settings {
12 + background: #f1f5f9 !important;
13 +}
14 +
15 +/* Override global dark styles */
16 +body.king-addons_page_king-addons-ai-settings #wpcontent,
17 +body.king-addons_page_king-addons-ai-settings #wpbody,
18 +body.king-addons_page_king-addons-ai-settings #wpbody-content {
19 + background: #f1f5f9 !important;
20 +}
21 +
22 +/* Global Overrides */
23 +.king-addons-ai-settings {
24 + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
25 + margin: 20px 20px 20px 0 !important;
26 + padding: 0 !important;
27 + max-width: 1200px;
28 + background: transparent !important;
29 +}
30 +
31 +.king-addons-ai-settings * { box-sizing: border-box; }
32 +
33 +/* Header Section */
34 +.king-addons-settings-header {
35 + background: #8b5cf6;
36 + border-radius: 12px;
37 + padding: 25px 30px;
38 + margin-bottom: 25px;
39 + display: flex;
40 + align-items: center;
41 + justify-content: space-between;
42 +}
43 +
44 +.king-addons-settings-header-content {
45 + display: flex;
46 + align-items: center;
47 + gap: 16px;
48 +}
49 +
50 +.king-addons-settings-header-icon {
51 + width: 48px;
52 + height: 48px;
53 + background: rgba(255, 255, 255, 0.2);
54 + border-radius: 12px;
55 + display: flex;
56 + align-items: center;
57 + justify-content: center;
58 +}
59 +
60 +.king-addons-settings-header-icon img {
61 + width: 28px;
62 + height: 28px;
63 + filter: brightness(0) invert(1);
64 +}
65 +
66 +.king-addons-settings-title {
67 + font-size: 24px;
68 + font-weight: 600;
69 + color: #fff !important;
70 + margin: 0 0 4px 0 !important;
71 +}
72 +
73 +.king-addons-settings-subtitle {
74 + font-size: 14px;
75 + color: rgba(255, 255, 255, 0.9);
76 + margin: 0;
77 +}
78 +
79 +/* Settings Container */
80 +.king-addons-settings-container {
81 + background: transparent;
82 +}
83 +
84 +/* Cards - Sections */
85 +.king-addons-ai-settings h2 {
86 + background: #f8fafc;
87 + color: #1e293b !important;
88 + font-size: 15px;
89 + font-weight: 600;
90 + margin: 0 !important;
91 + padding: 16px 24px;
92 + border-bottom: 1px solid #e2e8f0;
93 + display: flex;
94 + align-items: center;
95 + gap: 10px;
96 + border-radius: 12px 12px 0 0;
97 +}
98 +
99 +.king-addons-ai-settings h2::before {
100 + content: '\f111';
101 + font-family: dashicons;
102 + color: #8b5cf6;
103 + font-size: 18px;
104 +}
105 +
106 +/* Section descriptions */
107 +.king-addons-ai-settings h2 + p {
108 + background: #fff;
109 + color: #64748b !important;
110 + font-size: 13px;
111 + margin: 0 !important;
112 + padding: 12px 24px;
113 + border-bottom: 1px solid #f1f5f9;
114 + line-height: 1.5;
115 +}
116 +
117 +/* Form table */
118 +.king-addons-ai-settings .form-table {
119 + background: #fff;
120 + margin: 0 0 20px 0 !important;
121 + border-collapse: separate;
122 + border-spacing: 0;
123 + width: 100%;
124 + border-radius: 0 0 12px 12px;
125 + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08);
126 + overflow: hidden;
127 +}
128 +
129 +.king-addons-ai-settings .form-table th,
130 +.king-addons-ai-settings .form-table td {
131 + padding: 16px 24px;
132 + border-bottom: 1px solid #f1f5f9;
133 + vertical-align: top;
134 + background: #fff !important;
135 +}
136 +
137 +.king-addons-ai-settings .form-table tr:last-child th,
138 +.king-addons-ai-settings .form-table tr:last-child td {
139 + border-bottom: none;
140 +}
141 +
142 +.king-addons-ai-settings .form-table th {
143 + color: #475569 !important;
144 + font-weight: 500;
145 + font-size: 13px;
146 + width: 200px;
147 +}
148 +
149 +.king-addons-ai-settings .form-table td {
150 + color: #1e293b !important;
151 +}
152 +
153 +/* Input Fields */
154 +.king-addons-ai-settings input[type="text"],
155 +.king-addons-ai-settings input[type="password"],
156 +.king-addons-ai-settings input[type="number"],
157 +.king-addons-ai-settings textarea {
158 + background: #fff !important;
159 + border: 1px solid #e2e8f0 !important;
160 + border-radius: 6px !important;
161 + color: #1e293b !important;
162 + font-size: 14px;
163 + padding: 8px 12px !important;
164 + transition: border-color 0.2s, box-shadow 0.2s;
165 + width: 100%;
166 + max-width: 320px;
167 +}
168 +
169 +.king-addons-ai-settings input[type="text"]:focus,
170 +.king-addons-ai-settings input[type="password"]:focus,
171 +.king-addons-ai-settings input[type="number"]:focus,
172 +.king-addons-ai-settings textarea:focus {
173 + border-color: #8b5cf6 !important;
174 + box-shadow: 0 0 0 3px rgba(139, 92, 246, 0.1) !important;
175 + outline: none;
176 +}
177 +
178 +.king-addons-ai-settings input::placeholder,
179 +.king-addons-ai-settings textarea::placeholder {
180 + color: #94a3b8 !important;
181 +}
182 +
183 +/* Select dropdown - FIX ARROW ISSUE */
184 +.king-addons-ai-settings select {
185 + background: #fff !important;
186 + border: 1px solid #e2e8f0 !important;
187 + border-radius: 6px !important;
188 + color: #1e293b !important;
189 + font-size: 14px;
190 + padding: 8px 36px 8px 12px !important;
191 + transition: border-color 0.2s, box-shadow 0.2s;
192 + width: 100%;
193 + max-width: 320px;
194 + -webkit-appearance: none !important;
195 + -moz-appearance: none !important;
196 + appearance: none !important;
197 + background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3e%3cpath fill='%2364748b' d='M6 8L0 0h12z'/%3e%3c/svg%3e") !important;
198 + background-repeat: no-repeat !important;
199 + background-position: right 12px center !important;
200 + background-size: 10px 6px !important;
201 +}
202 +
203 +.king-addons-ai-settings select:focus {
204 + border-color: #8b5cf6 !important;
205 + box-shadow: 0 0 0 3px rgba(139, 92, 246, 0.1) !important;
206 + outline: none;
207 +}
208 +
209 +/* Remove default browser select arrow in various browsers */
210 +.king-addons-ai-settings select::-ms-expand {
211 + display: none;
212 +}
213 +
214 +/* Checkboxes */
215 +.king-addons-ai-settings input[type="checkbox"] {
216 + -webkit-appearance: none !important;
217 + -moz-appearance: none !important;
218 + appearance: none !important;
219 + width: 44px;
220 + height: 24px;
221 + background: #cbd5e1 !important;
222 + border: none !important;
223 + border-radius: 12px;
224 + position: relative;
225 + cursor: pointer;
226 + transition: background 0.2s;
227 + margin: 0 !important;
228 + vertical-align: middle;
229 +}
230 +
231 +.king-addons-ai-settings input[type="checkbox"]::after {
232 + content: '';
233 + position: absolute;
234 + top: 2px;
235 + left: 2px;
236 + width: 20px;
237 + height: 20px;
238 + background: #fff;
239 + border-radius: 50%;
240 + transition: transform 0.2s;
241 + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
242 +}
243 +
244 +.king-addons-ai-settings input[type="checkbox"]:checked {
245 + background: #8b5cf6 !important;
246 +}
247 +
248 +.king-addons-ai-settings input[type="checkbox"]:checked::after {
249 + transform: translateX(20px);
250 +}
251 +
252 +.king-addons-ai-settings input[type="checkbox"]:disabled {
253 + opacity: 0.5;
254 + cursor: not-allowed;
255 +}
256 +
257 +/* Labels */
258 +.king-addons-ai-settings label {
259 + color: #475569 !important;
260 + font-weight: 400;
261 + font-size: 13px;
262 + display: inline-flex;
263 + align-items: center;
264 + gap: 10px;
265 + cursor: pointer;
266 +}
267 +
268 +/* Description Text */
269 +.king-addons-ai-settings .description {
270 + color: #64748b !important;
271 + font-size: 12px;
272 + line-height: 1.5;
273 + margin-top: 8px;
274 + padding: 0 !important;
275 + background: transparent !important;
276 + border: none !important;
277 +}
278 +
279 +/* Notice Boxes */
280 +.ka-ai-notice {
281 + border-radius: 16px !important;
282 + padding: 16px 18px !important;
283 + margin: 12px 0 !important;
284 + font-size: 13px !important;
285 + line-height: 1.6 !important;
286 + border: 1px solid rgba(0, 0, 0, 0.06) !important;
287 + background: rgba(255, 255, 255, 0.72) !important;
288 + backdrop-filter: saturate(180%) blur(20px);
289 + -webkit-backdrop-filter: saturate(180%) blur(20px);
290 + box-shadow: 0 8px 30px rgba(0, 0, 0, 0.06);
291 + color: #1d1d1f !important;
292 + border-left-width: 4px !important;
293 +}
294 +
295 +/* Warning notice (red/coral) */
296 +.ka-ai-notice-warning {
297 + background: rgba(255, 59, 48, 0.08) !important;
298 + border-color: rgba(255, 59, 48, 0.22) !important;
299 + color: #991b1b !important;
300 + border-left-color: rgba(255, 59, 48, 0.9) !important;
301 +}
302 +
303 +.ka-ai-notice-warning strong {
304 + color: #b91c1c !important;
305 +}
306 +
307 +/* Info notice (blue) */
308 +.ka-ai-notice-info {
309 + background: rgba(0, 113, 227, 0.10) !important;
310 + border-color: rgba(0, 113, 227, 0.22) !important;
311 + color: #1e40af !important;
312 + border-left-color: rgba(0, 113, 227, 0.9) !important;
313 +}
314 +
315 +.ka-ai-notice-info strong {
316 + color: #1d4ed8 !important;
317 +}
318 +
319 +/* Notice title */
320 +.ka-ai-notice-title {
321 + display: block !important;
322 + margin-bottom: 10px !important;
323 + font-size: 14px !important;
324 +}
325 +
326 +/* Links List */
327 +.ka-ai-links-list {
328 + margin: 0 !important;
329 + padding: 0 !important;
330 + list-style: none !important;
331 +}
332 +
333 +.ka-ai-links-list li {
334 + margin: 8px 0 !important;
335 + padding-left: 20px !important;
336 + position: relative;
337 +}
338 +
339 +.ka-ai-links-list li::before {
340 + content: '•';
341 + position: absolute;
342 + left: 0;
343 + color: #3b82f6;
344 + font-weight: 700;
345 + font-size: 16px;
346 +}
347 +
348 +.ka-ai-links-list li a {
349 + color: #2563eb !important;
350 + font-weight: 500;
351 + text-decoration: none !important;
352 + transition: color 0.2s;
353 +}
354 +
355 +.ka-ai-links-list li a:hover {
356 + color: #1d4ed8 !important;
357 + text-decoration: underline !important;
358 +}
359 +
360 +/* Settings Footer */
361 +.king-addons-settings-footer {
362 + padding: 20px 24px;
363 + background: #f8fafc;
364 + border-top: 1px solid #e2e8f0;
365 + border-radius: 0 0 12px 12px;
366 + text-align: left;
367 +}
368 +
369 +.king-addons-save-button {
370 + background: #8b5cf6 !important;
371 + border: none !important;
372 + border-radius: 8px !important;
373 + color: #fff !important;
374 + font-size: 14px !important;
375 + font-weight: 500 !important;
376 + padding: 10px 24px !important;
377 + cursor: pointer;
378 + transition: transform 0.2s, box-shadow 0.2s;
379 + box-shadow: none !important;
380 +}
381 +
382 +.king-addons-save-button:hover {
383 + transform: translateY(-1px);
384 + box-shadow: 0 4px 12px rgba(139, 92, 246, 0.3) !important;
385 +}
386 +
387 +/* Usage Statistics */
388 +.king-addons-ai-usage-stats {
389 + background: rgba(255, 255, 255, 0.72);
390 + border: 1px solid rgba(0, 0, 0, 0.06);
391 + border-radius: 16px;
392 + padding: 16px;
393 + margin: 12px 0;
394 + backdrop-filter: saturate(180%) blur(20px);
395 + -webkit-backdrop-filter: saturate(180%) blur(20px);
396 + box-shadow: 0 8px 30px rgba(0, 0, 0, 0.06);
397 +}
398 +
399 +/* ========================================
400 + DARK (V3) + LEGACY DARK SUPPORT
401 + ======================================== */
402 +
403 +body.ka-v3-dark .ka-ai-notice,
404 +body.ka-dark-theme .ka-ai-notice {
405 + background: rgba(28, 28, 30, 0.72) !important;
406 + border-color: rgba(255, 255, 255, 0.08) !important;
407 + color: #f5f5f7 !important;
408 + box-shadow: 0 10px 36px rgba(0, 0, 0, 0.30);
409 +}
410 +
411 +body.ka-v3-dark .ka-ai-notice-warning,
412 +body.ka-dark-theme .ka-ai-notice-warning {
413 + background: rgba(255, 149, 0, 0.12) !important;
414 + border-color: rgba(255, 149, 0, 0.22) !important;
415 + color: #f5f5f7 !important;
416 + border-left-color: rgba(255, 149, 0, 0.9) !important;
417 +}
418 +
419 +body.ka-v3-dark .ka-ai-notice-warning strong,
420 +body.ka-dark-theme .ka-ai-notice-warning strong {
421 + color: #ffffff !important;
422 +}
423 +
424 +body.ka-v3-dark .ka-ai-notice-info,
425 +body.ka-dark-theme .ka-ai-notice-info {
426 + background: rgba(0, 113, 227, 0.14) !important;
427 + border-color: rgba(0, 113, 227, 0.22) !important;
428 + color: #f5f5f7 !important;
429 + border-left-color: rgba(0, 113, 227, 0.9) !important;
430 +}
431 +
432 +body.ka-v3-dark .ka-ai-notice-info strong,
433 +body.ka-dark-theme .ka-ai-notice-info strong {
434 + color: #ffffff !important;
435 +}
436 +
437 +body.ka-v3-dark .king-addons-ai-usage-stats,
438 +body.ka-dark-theme .king-addons-ai-usage-stats {
439 + background: rgba(28, 28, 30, 0.72);
440 + border-color: rgba(255, 255, 255, 0.08);
441 + box-shadow: 0 10px 36px rgba(0, 0, 0, 0.30);
442 +}
443 +
444 +.king-addons-ai-usage-stats table {
445 + width: 100%;
446 + margin-bottom: 12px;
447 +}
448 +
449 +.king-addons-ai-usage-stats table th {
450 + color: #475569 !important;
451 + font-weight: 500;
452 + font-size: 13px;
453 + padding: 8px 0;
454 + text-align: left;
455 + width: 40%;
456 + background: transparent !important;
457 +}
458 +
459 +.king-addons-ai-usage-stats table td {
460 + color: #1e293b !important;
461 + padding: 8px 0;
462 + font-size: 13px;
463 + background: transparent !important;
464 +}
465 +
466 +.king-addons-ai-usage-bar-container {
467 + height: 8px;
468 + background: #e2e8f0;
469 + border-radius: 4px;
470 + overflow: hidden;
471 + margin: 12px 0;
472 +}
473 +
474 +.king-addons-ai-usage-bar {
475 + height: 100%;
476 + background: #8b5cf6;
477 + border-radius: 4px;
478 + transition: width 0.6s ease;
479 +}
480 +
481 +/* Usage Stats: Dark overrides (must come after light !important rules) */
482 +body.ka-v3-dark .king-addons-ai-usage-stats table th,
483 +body.ka-dark-theme .king-addons-ai-usage-stats table th {
484 + color: rgba(245, 245, 247, 0.72) !important;
485 +}
486 +
487 +body.ka-v3-dark .king-addons-ai-usage-stats table td,
488 +body.ka-dark-theme .king-addons-ai-usage-stats table td {
489 + color: #f5f5f7 !important;
490 +}
491 +
492 +body.ka-v3-dark .king-addons-ai-usage-bar-container,
493 +body.ka-dark-theme .king-addons-ai-usage-bar-container {
494 + background: rgba(255, 255, 255, 0.12) !important;
495 +}
496 +
497 +/* Notices */
498 +.king-addons-ai-settings .notice,
499 +.king-addons-ai-settings .updated {
500 + background: #f0fdf4 !important;
501 + border: 1px solid #86efac !important;
502 + border-radius: 8px !important;
503 + color: #166534 !important;
504 + padding: 12px 16px !important;
505 + margin: 0 0 16px 0 !important;
506 +}
507 +
508 +.king-addons-ai-settings .notice p {
509 + color: #166534 !important;
510 + margin: 0 !important;
511 +}
512 +
513 +.king-addons-ai-settings .notice-error,
514 +.king-addons-ai-settings .error {
515 + background: #fef2f2 !important;
516 + border-color: #fecaca !important;
517 + color: #991b1b !important;
518 +}
519 +
520 +.king-addons-ai-settings .notice-error p {
521 + color: #991b1b !important;
522 +}
523 +
524 +.king-addons-ai-settings .notice-warning {
525 + background: #fffbeb !important;
526 + border-color: #fcd34d !important;
527 + color: #92400e !important;
528 +}
529 +
530 +/* Links */
531 +.king-addons-ai-settings a {
532 + color: #8b5cf6;
533 + text-decoration: none;
534 + font-weight: 500;
535 +}
536 +
537 +.king-addons-ai-settings a:hover {
538 + color: #7c3aed;
539 + text-decoration: underline;
540 +}
541 +
542 +/* Secondary buttons - FIX ARROW */
543 +.king-addons-ai-settings .button-secondary,
544 +.king-addons-ai-settings .button {
545 + background: #fff !important;
546 + border: 1px solid #e2e8f0 !important;
547 + color: #475569 !important;
548 + border-radius: 6px !important;
549 + padding: 6px 14px !important;
550 + font-size: 13px !important;
551 + font-weight: 500 !important;
552 + transition: all 0.2s;
553 + -webkit-appearance: none !important;
554 + -moz-appearance: none !important;
555 + appearance: none !important;
556 + background-image: none !important;
557 +}
558 +
559 +.king-addons-ai-settings .button-secondary:hover,
560 +.king-addons-ai-settings .button:hover {
561 + border-color: #8b5cf6 !important;
562 + color: #8b5cf6 !important;
563 + background: #f8fafc !important;
564 +}
565 +
566 +/* Hide default WordPress submit button */
567 +.king-addons-ai-settings .submit {
568 + display: none;
569 +}
570 +
571 +/* Hide default WordPress title */
572 +.king-addons-ai-settings .wrap > h1:first-child {
573 + display: none;
574 +}
575 +
576 +/* Responsive */
577 +@media (max-width: 782px) {
578 + .king-addons-settings-header {
579 + flex-direction: column;
580 + gap: 16px;
581 + text-align: center;
582 + padding: 20px;
583 + }
584 +
585 + .king-addons-settings-header-content {
586 + flex-direction: column;
587 + gap: 12px;
588 + }
589 +
590 + .king-addons-ai-settings .form-table th,
591 + .king-addons-ai-settings .form-table td {
592 + display: block;
593 + width: 100%;
594 + padding: 12px 16px;
595 + }
596 +
597 + .king-addons-ai-settings .form-table th {
598 + border-bottom: none;
599 + padding-bottom: 4px;
600 + }
601 +
602 + .king-addons-ai-settings h2 {
603 + padding: 14px 16px;
604 + }
605 +
606 + .king-addons-settings-footer {
607 + padding: 16px;
608 + text-align: center;
609 + }
610 +}
611 +
612 +/* ========================================
613 + DARK THEME STYLES
614 + ======================================== */
615 +
616 +body.ka-dark-theme.king-addons_page_king-addons-ai-settings #wpcontent,
617 +body.ka-dark-theme.king-addons_page_king-addons-ai-settings #wpbody,
618 +body.ka-dark-theme.king-addons_page_king-addons-ai-settings #wpbody-content,
619 +body.ka-dark-theme .king-addons-ai-settings {
620 + background: #0f172a !important;
621 +}
622 +
623 +body.ka-dark-theme .king-addons-ai-settings h2 {
624 + background: #1e293b;
625 + color: #f1f5f9 !important;
626 + border-bottom-color: #334155;
627 +}
628 +
629 +body.ka-dark-theme .king-addons-ai-settings h2::before {
630 + color: #818cf8;
631 +}
632 +
633 +body.ka-dark-theme .king-addons-ai-settings h2 + p {
634 + background: #1e293b;
635 + color: #94a3b8;
636 +}
637 +
638 +body.ka-dark-theme .king-addons-ai-settings .form-table {
639 + background: #1e293b;
640 + border-radius: 0 0 12px 12px;
641 +}
642 +
643 +body.ka-dark-theme .king-addons-ai-settings .form-table th,
644 +body.ka-dark-theme .king-addons-ai-settings .form-table td {
645 + border-bottom-color: #334155;
646 +}
647 +
648 +body.ka-dark-theme .king-addons-ai-settings .form-table th {
649 + color: #e2e8f0;
650 +}
651 +
652 +body.ka-dark-theme .king-addons-ai-settings .form-table .description {
653 + color: #94a3b8;
654 +}
655 +
656 +body.ka-dark-theme .king-addons-ai-settings input[type="text"],
657 +body.ka-dark-theme .king-addons-ai-settings input[type="password"],
658 +body.ka-dark-theme .king-addons-ai-settings input[type="number"],
659 +body.ka-dark-theme .king-addons-ai-settings select,
660 +body.ka-dark-theme .king-addons-ai-settings textarea {
661 + background: #0f172a !important;
662 + border-color: #475569 !important;
663 + color: #f1f5f9 !important;
664 +}
665 +
666 +body.ka-dark-theme .king-addons-ai-settings input:focus,
667 +body.ka-dark-theme .king-addons-ai-settings select:focus,
668 +body.ka-dark-theme .king-addons-ai-settings textarea:focus {
669 + border-color: #8b5cf6 !important;
670 + box-shadow: 0 0 0 3px rgba(139, 92, 246, 0.2) !important;
671 +}
672 +
673 +body.ka-dark-theme .king-addons-settings-footer {
674 + background: #0f172a;
675 + border-top-color: #334155;
676 +}
677 +
678 +body.ka-dark-theme .king-addons-save-button {
679 + background: #8b5cf6;
680 +}
681 +
682 +body.ka-dark-theme .king-addons-ai-settings .button-secondary,
683 +body.ka-dark-theme .king-addons-ai-settings .button {
684 + background: #334155 !important;
685 + border-color: #475569 !important;
686 + color: #f1f5f9 !important;
687 +}
688 +
689 +body.ka-dark-theme .king-addons-ai-settings .button-secondary:hover,
690 +body.ka-dark-theme .king-addons-ai-settings .button:hover {
691 + background: #475569 !important;
692 + border-color: #8b5cf6 !important;
693 + color: #fff !important;
694 +}