PluginProbe
King Addons for Elementor – 80+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce, Mega Menu, Popup Builder / 51.1.82
King Addons for Elementor – 80+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce, Mega Menu, Popup Builder v51.1.82
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 51.1.47 51.1.49 All 37 releases
king-addons / includes / widgets / FAQ_Schema / style.css

style.css in King Addons for Elementor – 80+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce, Mega Menu, Popup Builder 51.1.82, at includes/widgets/FAQ_Schema/style.css

118 lines 2.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .king-addons-faq {
2 width: 100%;
3 }
4
5 .king-addons-faq__controls {
6 display: flex;
7 gap: 10px;
8 flex-wrap: wrap;
9 margin-bottom: 12px;
10 }
11
12 .king-addons-faq__search {
13 padding: 10px 12px;
14 border: 1px solid #d1d5db;
15 border-radius: 10px;
16 min-width: 220px;
17 }
18
19 .king-addons-faq__toggle-all {
20 padding: 10px 14px;
21 border: 1px solid #111827;
22 background-color: #111827;
23 color: #ffffff;
24 border-radius: 10px;
25 cursor: pointer;
26 }
27
28 .king-addons-faq__list {
29 display: flex;
30 flex-direction: column;
31 gap: var(--kng-faq-gap, 12px);
32 }
33
34 .king-addons-faq__item {
35 background: #ffffff;
36 border: 1px solid #e5e7eb;
37 border-radius: 12px;
38 box-shadow: 0 8px 24px rgba(15, 23, 42, 0.08);
39 padding: 14px 16px;
40 }
41
42 .king-addons-faq__question {
43 width: 100%;
44 display: flex;
45 justify-content: space-between;
46 align-items: center;
47 gap: 12px;
48 background: transparent;
49 border: none;
50 padding: 0;
51 color: #0f172a;
52 font-weight: 700;
53 cursor: pointer;
54 text-align: left;
55 }
56
57 .king-addons-faq__icon {
58 display: inline-flex;
59 align-items: center;
60 justify-content: center;
61 width: 26px;
62 height: 26px;
63 border-radius: 8px;
64 border: 1px solid #e2e8f0;
65 background: #f8fafc;
66 font-size: 14px;
67 }
68
69 .king-addons-faq__icon--close {
70 display: none;
71 }
72
73 .king-addons-faq__question[aria-expanded="true"] .king-addons-faq__icon {
74 display: none;
75 }
76
77 .king-addons-faq__question[aria-expanded="true"] .king-addons-faq__icon--close {
78 display: inline-flex;
79 }
80
81 .king-addons-faq__answer {
82 margin-top: 10px;
83 color: #475569;
84 line-height: 1.6;
85 display: none;
86 }
87
88 /* Animations (pro) */
89 .king-addons-faq__item.is-anim-fade .king-addons-faq__answer {
90 transition: opacity 0.2s ease;
91 }
92
93 .king-addons-faq__item.is-anim-slide .king-addons-faq__answer {
94 transition: max-height 0.25s ease;
95 }
96
97 .king-addons-faq__item.is-anim-zoom .king-addons-faq__answer {
98 transition: transform 0.2s ease, opacity 0.2s ease;
99 opacity: 0;
100 transform: scale(0.98);
101 }
102
103 .king-addons-faq__item.is-anim-zoom.is-open .king-addons-faq__answer {
104 opacity: 1;
105 transform: scale(1);
106 }
107
108 @media (max-width: 768px) {
109 .king-addons-faq__item {
110 padding: 12px 14px;
111 }
112 }
113
114
115
116
117
118