PluginProbe
King Addons for Elementor – 80+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce, Mega Menu, Popup Builder / 51.1.74
King Addons for Elementor – 80+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce, Mega Menu, Popup Builder v51.1.74
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 / Search / style.css

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

496 lines 9.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
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 }