PluginProbe
King Addons for Elementor – 100+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce Builder, Mega Menu, Popup Builder / 51.1.86
King Addons for Elementor – 100+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce Builder, Mega Menu, Popup Builder v51.1.86
51.1.86 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 All 40 releases
← All changes | includes/widgets/Search/style.css +496 -0 51.1.2 → 51.1.86 View file →
@@ -1,0 +1,496 @@
1 +.king-addons-search-admin-notice {
2 + margin: 10px 0 0;
3 + padding: 8px;
4 + text-align: center;
5 +}
6 +
7 +.king-addons-ajax-search-pagination-center .king-addons-ajax-search-pagination {
8 + text-align: center;
9 +}
10 +
11 +.king-addons-ajax-search-pagination-center .king-addons-ajax-search-pagination {
12 + display: flex;
13 + justify-content: center;
14 +}
15 +
16 +.king-addons-ajax-search-pagination-left .king-addons-ajax-search-pagination {
17 + display: flex;
18 + justify-content: flex-start;
19 + text-align: left;
20 +}
21 +
22 +.king-addons-ajax-search-pagination-right .king-addons-ajax-search-pagination {
23 + display: flex;
24 + justify-content: flex-end;
25 + text-align: right;
26 +}
27 +
28 +.king-addons-data-fetch .king-addons-ajax-search-pagination {
29 + text-align: center;
30 +
31 +}
32 +
33 +.king-addons-data-fetch ul::-webkit-scrollbar {
34 + width: 4px;
35 + background-color: transparent;
36 +}
37 +
38 +.king-addons-data-fetch ul::-webkit-scrollbar-thumb {
39 + border-left: 3px solid blue;
40 +}
41 +
42 +.king-addons-no-results {
43 + display: flex;
44 + align-items: center;
45 + justify-content: center;
46 + margin: 0;
47 +}
48 +
49 +.king-addons-load-more-results {
50 + display: none;
51 + width: 100%;
52 +}
53 +
54 +.king-addons-no-more-results {
55 + display: none;
56 + margin: 0;
57 + text-align: center;
58 +}
59 +
60 +.king-addons-ajax-search-content {
61 + text-align: left;
62 +}
63 +
64 +.king-addons-ajax-search-content a {
65 + display: inline-block;
66 +}
67 +
68 +.king-addons-data-fetch {
69 + position: absolute;
70 + z-index: 9999;
71 + top: 100%;
72 + left: 0;
73 + display: none;
74 + width: 100%;
75 + height: auto;
76 + border-style: solid;
77 +}
78 +
79 +.king-addons-data-fetch ul {
80 + overflow: hidden;
81 + overflow-y: auto;
82 + max-height: 30vh;
83 + padding: 0;
84 + list-style-type: none;
85 + opacity: 0;
86 +}
87 +
88 +.king-addons-data-fetch ul li {
89 + display: flex;
90 + padding: 5px;
91 + cursor: pointer;
92 +}
93 +
94 +.king-addons-ajax-desc {
95 + margin: 0;
96 +}
97 +
98 +a.king-addons-ajax-img-wrap {
99 + min-width: 100px !important;
100 + min-height: 100px !important
101 +}
102 +
103 +.king-addons-data-fetch img {
104 + width: 100% !important;
105 + height: auto;
106 +}
107 +
108 +.king-addons-close-search {
109 + position: absolute;
110 + top: 10px;
111 + right: 30px;
112 + display: inline-flex;
113 + align-items: center;
114 + justify-content: center;
115 +}
116 +
117 +.king-addons-close-search::before {
118 + font-family: "Font Awesome 5 Free", serif;
119 + font-weight: 600;
120 + content: '\f00d';
121 + cursor: pointer;
122 +}
123 +
124 +.king-addons-search-form-input-wrap {
125 + overflow: hidden;
126 + width: 100%;
127 +}
128 +
129 +.king-addons-search-form .king-addons-search-form-input {
130 + font-size: 14px;
131 + width: 100%;
132 + border-style: solid;
133 + background-color: transparent;
134 +}
135 +
136 +.king-addons-search-form-style-inner .king-addons-search-form .king-addons-search-form-input {
137 + height: auto;
138 + min-height: 100%;
139 +}
140 +
141 +.king-addons-search-form-style-outer .king-addons-search-form .king-addons-search-form-input {
142 + height: 100%;
143 +}
144 +
145 +.king-addons-search-form-style-inner .king-addons-search-form-input-wrap,
146 +.king-addons-search-form-style-outer .king-addons-search-form {
147 + display: flex;
148 +}
149 +
150 +.king-addons-search-form-style-inner.king-addons-search-form-position-left .king-addons-search-form-input-wrap,
151 +.king-addons-search-form-style-outer.king-addons-search-form-position-left .king-addons-search-form {
152 + flex-direction: row-reverse;
153 +}
154 +
155 +.king-addons-search-form-submit {
156 + padding: 0 !important;
157 + cursor: pointer;
158 + transition: all 200ms;
159 + border-style: solid;
160 +}
161 +
162 +.king-addons-search-input-hidden {
163 + width: 0;
164 + opacity: 0;
165 +}
166 +
167 +.king-addons-search-form-disable-submit-btn-yes .king-addons-search-form-submit {
168 + cursor: default;
169 + pointer-events: none;
170 +}
171 +
172 +.king-addons-category-select-wrap {
173 + position: relative;
174 +}
175 +
176 +select.king-addons-category-select {
177 + line-height: 1 !important;
178 + width: 100%;
179 + height: 100%;
180 + -webkit-appearance: none;
181 + -moz-appearance: none;
182 +}
183 +
184 +.king-addons-category-select-wrap::before {
185 + font-family: "Font Awesome 5 Free", serif !important;
186 + font-weight: 600;
187 + position: absolute;
188 + top: 50%;
189 + content: "\f107";
190 + transform: translateY(-50%);
191 + pointer-events: none;
192 +}
193 +
194 +/* ANIMATIONS */
195 +
196 +.king-addons-double-bounce {
197 + position: relative;
198 + width: 23px;
199 + height: 23px;
200 +}
201 +
202 +.king-addons-double-bounce .king-addons-child {
203 + position: absolute;
204 + top: 0;
205 + left: 0;
206 + width: 100%;
207 + height: 100%;
208 + animation: king-addons-doubleBounce 2s infinite ease-in-out;
209 + opacity: 0.6;
210 + border-radius: 50%;
211 +}
212 +
213 +.king-addons-double-bounce .king-addons-double-bounce2 {
214 + animation-delay: -1.0s;
215 +}
216 +
217 +@keyframes king-addons-doubleBounce {
218 + 0%,
219 + 100% {
220 + transform: scale(0);
221 + }
222 + 50% {
223 + transform: scale(1);
224 + }
225 +}
226 +
227 +.king-addons-wave {
228 + width: 50px;
229 + height: 25px;
230 + text-align: center;
231 +}
232 +
233 +.king-addons-wave .king-addons-rect {
234 + display: inline-block;
235 + width: 4px;
236 + height: 100%;
237 + margin-right: 2px;
238 + animation: king-addons-waveStretchDelay 1.2s infinite ease-in-out;
239 +}
240 +
241 +.king-addons-wave .king-addons-rect1 {
242 + animation-delay: -1.2s;
243 +}
244 +
245 +.king-addons-wave .king-addons-rect2 {
246 + animation-delay: -1.1s;
247 +}
248 +
249 +.king-addons-wave .king-addons-rect3 {
250 + animation-delay: -1s;
251 +}
252 +
253 +.king-addons-wave .king-addons-rect4 {
254 + animation-delay: -0.9s;
255 +}
256 +
257 +.king-addons-wave .king-addons-rect5 {
258 + animation-delay: -0.8s;
259 +}
260 +
261 +@keyframes king-addons-waveStretchDelay {
262 + 0%,
263 + 40%,
264 + 100% {
265 + transform: scaleY(0.4);
266 + }
267 + 20% {
268 + transform: scaleY(1);
269 + }
270 +}
271 +
272 +.king-addons-spinner-pulse {
273 + width: 23px;
274 + height: 23px;
275 + animation: king-addons-pulseScaleOut 1s infinite ease-in-out;
276 + border-radius: 100%;
277 +}
278 +
279 +@keyframes king-addons-pulseScaleOut {
280 + 0% {
281 + transform: scale(0);
282 + }
283 + 100% {
284 + transform: scale(1);
285 + opacity: 0;
286 + }
287 +}
288 +
289 +.king-addons-chasing-dots {
290 + position: relative;
291 + width: 20px;
292 + height: 20px;
293 + animation: king-addons-chasingDotsRotate 2s infinite linear;
294 + text-align: center;
295 +}
296 +
297 +.king-addons-chasing-dots .king-addons-child {
298 + position: absolute;
299 + top: 0;
300 + display: inline-block;
301 + width: 60%;
302 + height: 60%;
303 + animation: king-addons-chasingDotsBounce 2s infinite ease-in-out;
304 + border-radius: 100%;
305 +}
306 +
307 +.king-addons-chasing-dots .king-addons-dot2 {
308 + top: auto;
309 + bottom: 0;
310 + animation-delay: -1s;
311 +}
312 +
313 +@keyframes king-addons-chasingDotsRotate {
314 + 100% {
315 + transform: rotate(360deg);
316 + }
317 +}
318 +
319 +@keyframes king-addons-chasingDotsBounce {
320 + 0%,
321 + 100% {
322 + transform: scale(0);
323 + }
324 + 50% {
325 + transform: scale(1);
326 + }
327 +}
328 +
329 +.king-addons-three-bounce {
330 + width: 80px;
331 + text-align: center;
332 +}
333 +
334 +.king-addons-three-bounce .king-addons-child {
335 + display: inline-block;
336 + width: 10px;
337 + height: 10px;
338 + margin-right: 1px;
339 + animation: king-addons-three-bounce 1.4s ease-in-out 0s infinite both;
340 + border-radius: 100%;
341 +}
342 +
343 +.king-addons-three-bounce .king-addons-bounce1 {
344 + animation-delay: -0.32s;
345 +}
346 +
347 +.king-addons-three-bounce .king-addons-bounce2 {
348 + animation-delay: -0.16s;
349 +}
350 +
351 +@keyframes king-addons-three-bounce {
352 + 0%,
353 + 80%,
354 + 100% {
355 + transform: scale(0);
356 + }
357 + 40% {
358 + transform: scale(1);
359 + }
360 +}
361 +
362 +.king-addons-fading-circle {
363 + position: relative;
364 + width: 25px;
365 + height: 25px;
366 +}
367 +
368 +.king-addons-fading-circle .king-addons-circle {
369 + position: absolute;
370 + top: 0;
371 + left: 0;
372 + width: 100%;
373 + height: 100%;
374 +}
375 +
376 +.king-addons-fading-circle .king-addons-circle:before {
377 + display: block;
378 + width: 15%;
379 + height: 15%;
380 + margin: 0 auto;
381 + content: '';
382 + animation: king-addons-circleFadeDelay 1.2s infinite ease-in-out both;
383 + border-radius: 100%;
384 +}
385 +
386 +.king-addons-fading-circle .king-addons-circle2 {
387 + transform: rotate(30deg);
388 +}
389 +
390 +.king-addons-fading-circle .king-addons-circle3 {
391 + transform: rotate(60deg);
392 +}
393 +
394 +.king-addons-fading-circle .king-addons-circle4 {
395 + transform: rotate(90deg);
396 +}
397 +
398 +.king-addons-fading-circle .king-addons-circle5 {
399 + transform: rotate(120deg);
400 +}
401 +
402 +.king-addons-fading-circle .king-addons-circle6 {
403 + transform: rotate(150deg);
404 +}
405 +
406 +.king-addons-fading-circle .king-addons-circle7 {
407 + transform: rotate(180deg);
408 +}
409 +
410 +.king-addons-fading-circle .king-addons-circle8 {
411 + transform: rotate(210deg);
412 +}
413 +
414 +.king-addons-fading-circle .king-addons-circle9 {
415 + transform: rotate(240deg);
416 +}
417 +
418 +.king-addons-fading-circle .king-addons-circle10 {
419 + transform: rotate(270deg);
420 +}
421 +
422 +.king-addons-fading-circle .king-addons-circle11 {
423 + transform: rotate(300deg);
424 +}
425 +
426 +.king-addons-fading-circle .king-addons-circle12 {
427 + transform: rotate(330deg);
428 +}
429 +
430 +.king-addons-fading-circle .king-addons-circle2:before {
431 + animation-delay: -1.1s;
432 +}
433 +
434 +.king-addons-fading-circle .king-addons-circle3:before {
435 + animation-delay: -1s;
436 +}
437 +
438 +.king-addons-fading-circle .king-addons-circle4:before {
439 + animation-delay: -0.9s;
440 +}
441 +
442 +.king-addons-fading-circle .king-addons-circle5:before {
443 + animation-delay: -0.8s;
444 +}
445 +
446 +.king-addons-fading-circle .king-addons-circle6:before {
447 + animation-delay: -0.7s;
448 +}
449 +
450 +.king-addons-fading-circle .king-addons-circle7:before {
451 + animation-delay: -0.6s;
452 +}
453 +
454 +.king-addons-fading-circle .king-addons-circle8:before {
455 + animation-delay: -0.5s;
456 +}
457 +
458 +.king-addons-fading-circle .king-addons-circle9:before {
459 + animation-delay: -0.4s;
460 +}
461 +
462 +.king-addons-fading-circle .king-addons-circle10:before {
463 + animation-delay: -0.3s;
464 +}
465 +
466 +.king-addons-fading-circle .king-addons-circle11:before {
467 + animation-delay: -0.2s;
468 +}
469 +
470 +.king-addons-fading-circle .king-addons-circle12:before {
471 + animation-delay: -0.1s;
472 +}
473 +
474 +@keyframes king-addons-circleFadeDelay {
475 + 0%,
476 + 39%,
477 + 100% {
478 + opacity: 0;
479 + }
480 + 40% {
481 + opacity: 1;
482 + }
483 +}
484 +
485 +.king-addons-search-admin-notice {
486 + font-weight: 600;
487 + margin: 10px 0 0;
488 + padding: 8px;
489 + text-align: center;
490 +}
491 +
492 +/* !important is necessary here */
493 +.king-addons-search-admin-notice a {
494 + text-decoration: underline;
495 + color: #5b03ff !important;
496 +}