PluginProbe
WP Directory Kit / 1.1.8
WP Directory Kit v1.1.8
1.5.9 1.5.7 1.5.6 1.5.5 1.5.4 1.5.3 trunk 1.1.0 1.1.6 1.1.8 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.8 All 37 releases
wpdirectorykit / public / css / wpdirectorykit-public.css

wpdirectorykit-public.css in WP Directory Kit 1.1.8, at public/css/wpdirectorykit-public.css

1,655 lines 38.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 body {
2 height: 100%;
3 overflow-x: hidden;
4 z-index: 0;
5 position: relative;
6 }
7
8 .wdk-listing-card {
9 display: flex;
10 flex-direction: column;
11 overflow: hidden;
12 }
13
14 .wdk-listing-card.list {
15 display: flex;
16 flex-direction: row;
17 }
18
19 .wdk-listing-card.grid .wdk-thumbnail {
20 flex: initial !important;
21 }
22
23 .wdk-listing-card.list .wdk-content {
24 display: flex;
25 flex-direction: column;
26 flex: 1 2 auto;
27 }
28
29 .wdk-listing-card.list .wdk-content .wdk-features-part {
30 -webkit-flex: 1 2 auto;
31 flex: 1 2 auto;
32 }
33
34 .wdk-listing-card.list .wdk-thumbnail {
35 flex: 0 0 270px;
36 font-size: 0;
37 overflow: hidden;
38 min-height: 180px;
39 }
40
41 .wdk-listing-card .agent_logo_link {
42 display: inline-block;
43 }
44
45 .wdk-listing-card .agent_logo_link .agent_logo {
46 display: block;
47 }
48
49 .wdk-listing-card .agent_logo {
50 max-width: 40px;
51 max-height: 40px;
52 }
53
54 .wdk-listing-card .wdk-thumbnail .wdk-image.media {
55 position: relative;
56 z-index: 15;
57 background-color: #000;
58 }
59
60 .wdk-listing-card .wdk-thumbnail .wdk-image.media iframe, .wdk-listing-card .wdk-thumbnail .wdk-image.media video {
61 height: 100% !important;
62 }
63
64 .wdk-listing-card .wdk-thumbnail .wdk-image {
65 width: 100%;
66 height: 16vw;
67 object-fit: cover;
68 }
69
70 .wdk-listing-card.list .wdk-thumbnail .wdk-image {
71 width: 100%;
72 height: 100%;
73 object-fit: cover;
74 position: absolute;
75 height: 100% !important;
76 }
77
78 .wdk-listing-card {
79 background: #fff;
80 box-shadow: 0 0 10px rgba(1, 1, 1, 0.11);
81 }
82
83 .wdk-listing-card .wdk-thumbnail .wdk-thumbnail_link {
84 position: absolute;
85 bottom: 0;
86 left: 0;
87 right: 0;
88 top: 0;
89 height: 100%;
90 width: 100%;
91 z-index: 10;
92 }
93
94 .wdk-listing-card .wdk-thumbnail {
95 position: relative;
96 font-size: 0;
97 }
98
99 .wdk-listing-card .wdk-thumbnail .wdk-over-image-bottom,
100 .wdk-listing-card .wdk-thumbnail .wdk-over-image-top {
101 position: absolute;
102 color: #fff;
103 font-size: 12px;
104 font-weight: 600;
105 z-index: 21;
106 }
107
108 .wdk-listing-card .wdk-thumbnail .wdk-over-image-top {
109 margin: 18px 17px;
110 top: 0;
111 left: 0;
112 }
113
114 .wdk-listing-card .wdk-divider {
115 border-bottom: 1px solid #e7e7e7;
116 margin: 19px 20px 0;
117 }
118
119 .wdk-listing-card .wdk-thumbnail .wdk-over-image-bottom {
120 bottom: 0;
121 left: 0;
122 width: 100%;
123 padding: 13px 21px 13px;
124 background-color: rgba(0, 0, 0, 0.32);
125 font-weight: 800;
126 text-transform: uppercase;
127 }
128
129 .wdk-listing-card .wdk-thumbnail .wdk-over-image-bottom .wdk-item {
130 line-height: 1.5;
131 }
132
133 .wdk-listing-card .wdk-thumbnail .wdk-over-image-top span {
134 top: 0;
135 left: 0;
136 padding: 4px 20px 8px;
137 background-color: #0074e4;
138 margin: 2px 4px;
139 font-size: 11px;
140 text-transform: uppercase;
141 padding: 4px 12px;
142 border-radius: 3px;
143 display: inline-block;
144 }
145
146 .wdk-listing-card .wdk-thumbnail:before,
147 .wdk-listing-card .wdk-thumbnail:after {
148 content: '';
149 position: absolute;
150 top: 0;
151 left: 0;
152 width: 50%;
153 height: 100%;
154 background: rgba(0, 82, 162, 0.95);
155 opacity: 0;
156 visibility: hidden;
157 transition: all 0.4s ease-in-out;
158 z-index: 1;
159 }
160
161 .wdk-listing-card .wdk-thumbnail:after {
162 right: 0;
163 left: auto;
164 }
165
166 .wdk-listing-card .overlay {
167 position: absolute;
168 left: 0;
169 right: 0;
170 top: 0;
171 bottom: 0;
172 background: rgba(0, 82, 162, 0.7);
173 opacity: 0;
174 transition: all 0.4s ease-in-out;
175 }
176
177 .wdk-listing-card:hover .wdk-thumbnail::before, .wdk-listing-card:hover .wdk-thumbnail::after {
178 opacity: 1;
179 visibility: visible;
180 width: 0;
181 }
182
183 .wdk-listing-card:hover .overlay {
184 opacity: 1;
185 }
186
187 .wdk-listing-card .wdk-title .title {
188 color: #161616;
189 font-weight: 700;
190 margin-top: 0;
191 margin-bottom: 0;
192 font-size: 18px;
193 padding: 15px 20px 0;
194 }
195
196 .wdk-listing-card .wdk-title .title:hover {
197 color: #0074e4;
198 }
199
200 .wdk-listing-card .wdk-title .title a:hover,
201 .wdk-listing-card .wdk-title .title a {
202 color: inherit;
203 }
204
205 .wdk-listing-card .wdk-subtitle-part {
206 color: #a3a3a3;
207 padding: 3px 20px 8px;
208 font-size: 13px;
209 font-weight: 300;
210 }
211
212 .wdk-listing-card .wdk-subtitle-part span {
213 overflow: hidden;
214 text-overflow: ellipsis;
215 display: -webkit-box;
216 -webkit-line-clamp: 3;
217 -webkit-box-orient: vertical;
218 }
219
220 .wdk-listing-card .wdk-features-part {
221 color: #161616;
222 font-size: 13px;
223 font-weight: 400;
224 padding-top: 0;
225 margin: 0 20px;
226 display: block;
227 text-overflow: ellipsis;
228 white-space: nowrap;
229 max-width: 100%;
230 overflow: hidden;
231 padding-bottom: 3px;
232 }
233
234 .wdk-listing-card .wdk-features-part .wdk-icon {
235 max-height: 16px;
236 max-width: 16px;
237 margin-right: 3px;
238 display: inline-block;
239 }
240
241 .wdk-listing-card .wdk-features-part span {
242 margin-right: 2px;
243 position: relative;
244 top: 3px;
245 }
246
247 .wdk-listing-card .wdk-features-part span:not(:empty):not(:first-child)::before {
248 content: '\2022';
249 position: initial;
250 display: inline-block;
251 line-height: 15px;
252 padding: 0 4px 0 4px;
253 background: initial;
254 font-size: 14px;
255 }
256
257 .wdk-listing-card .wdk-footer {
258 display: flex;
259 }
260
261 .wdk-listing-card .wdk-footer .wdk-left {
262 flex: 1 2 auto;
263 }
264
265 .wdk-listing-card .wdk-footer .wdk-right {
266 flex: 0 0;
267 display: flex;
268 justify-content: center;
269 align-content: center;
270 align-items: center;
271 }
272
273 .wdk-listing-card .wdk-footer .wdk-btn {
274 text-align: center;
275 font-size: 18px;
276 padding: 10px 20px;
277 display: flex;
278 justify-content: center;
279 align-content: center;
280 align-items: center;
281 color: #161616;
282 }
283
284 .wdk-listing-card .wdk-footer .wdk-btn:hover {
285 color: #0074e4;
286 }
287
288 .wdk-listing-card .wdk-footer .wdk-price {
289 color: #0074e4;
290 font-size: 22px;
291 padding: 10px 20px;
292 font-weight: 500;
293 }
294
295 .wdk-listing-card.is_featured .wdk-thumbnail .wdk-over-image-bottom {
296 background-color: #0074e494;
297 }
298
299 .wdk-listing-card.is_featured {
300 box-shadow: 0 0 10px #0074e475;
301 }
302
303 .wdk-listing-card.list .wdk-subtitle-part {
304 padding: 15px 20px 8px;
305 }
306
307 .wdk-listing-card .wdk-thumbnail .wdk-over-image-bottom .wdk-favorites-actions {
308 float: right;
309 margin-left: 10px;
310 }
311
312 .wdk-listing-card .wdk-thumbnail .wdk-over-image-bottom .wdk-compare-listing-button-actions {
313 float: right;
314 margin-top: -2px;
315 margin-bottom: -2px;
316 }
317
318 .wdk-listing-card .wdk-thumbnail .wdk-over-image-bottom .wdk-compare-listing-button-actions .fa-custom-ajax-indicator {
319 margin-top: 4px;
320 }
321
322 .wdk-listing-card .wdk-thumbnail .wdk-over-image-bottom .wdk-compare-listing-button-actions a {
323 color: #fff;
324 }
325
326 .wdk-listing-card .wdk-thumbnail .wdk-compare-listing-button-actions.loading .fa-custom-ajax-indicator {
327 margin-top: 2px;
328 }
329
330 .wdk-listing-card .wdk-thumbnail .wdk-favorites-actions .fa-custom-ajax-indicator {
331 margin-top: 0;
332 }
333
334 .wdk-listing-card.is_multiline_enabled .wdk-features-part {
335 text-overflow: initial;
336 white-space: initial;
337 overflow: initial;
338 }
339
340 .wdk-listing-card.is_multiline_enabled .wdk-features-part > span {
341 display: inline-block;
342 }
343
344 .view-list .wdk-row .wdk-col {
345 -webkit-flex: 0 0 calc(100% / 1) !important;
346 -ms-flex: 0 0 calc(100% / 1) !important;
347 flex: 0 0 calc(100% / 1) !important;
348 }
349
350 .wdk-filter-head {
351 display: flex;
352 align-items: center;
353 justify-content: space-between;
354 margin: -25px -10px;
355 padding-bottom: 15px;
356 color: #161616;
357 font-size: 14px;
358 -webkit-flex-wrap: wrap;
359 flex-wrap: wrap;
360 }
361
362 .wdk-filter-head .filter-group {
363 padding: 15px 10px;
364 display: flex;
365 align-items: center;
366 justify-content: flex-start;
367 }
368
369 .wdk-filter-head .filter-group select {
370 border: 0;
371 color: #80868c;
372 font-size: 15px;
373 font-weight: 300;
374 }
375
376 .wdk-filter-head .filter-group.wmvc-view-type {
377 flex: 1 2 auto;
378 }
379
380 .wdk-filter-head .filter-group.wmvc-view-type a {
381 display: inline-flex;
382 padding: 3px 5px;
383 color: #161616;
384 align-items: center;
385 justify-content: center;
386 }
387
388 .wdk-filter-head .filter-group.wmvc-view-type a.active,
389 .wdk-filter-head .filter-group.wmvc-view-type a:hover {
390 color: #0074e4;
391 }
392
393 /* pagination */
394 .wdk-pagination.pagination {
395 margin-top: 25px;
396 margin-bottom: 0;
397 display: flex;
398 }
399
400 .wdk-pagination.pagination .displaying-num {
401 display: flex;
402 justify-content: center;
403 align-items: center;
404 margin-right: 10px;
405 }
406
407 .wdk-pagination.pagination .nav-links > *.wdk_pages_range {
408 border: 0;
409 }
410
411 .wdk-pagination.pagination .nav-links > *.disabled {
412 cursor: not-allowed;
413 pointer-events: all !important;
414 }
415
416 .wdk-pagination.pagination .nav-links {
417 display: -ms-flexbox;
418 display: flex;
419 padding-left: 0;
420 border-radius: .25rem;
421 flex-wrap: wrap;
422 }
423
424 .wdk-pagination.pagination .nav-links > * {
425 display: inline-block;
426 margin-right: 10px;
427 margin-bottom: 10px;
428 }
429
430 .wdk-pagination.pagination .nav-links > *:first-child, .wdk-pagination.pagination .nav-links > *:last-child {
431 border-radius: 100px;
432 }
433
434 .wdk-pagination.pagination .nav-links > *:last-child {
435 margin-right: 0;
436 }
437
438 .wdk-pagination.pagination .nav-links > * {
439 position: relative;
440 display: flex;
441 justify-content: center;
442 align-items: center;
443 width: 40px;
444 height: 40px;
445 border: 1px solid #e1e2e6;
446 color: #7e7f82;
447 background-color: white;
448 font-size: 14px;
449 text-align: center;
450 text-decoration: none !important;
451 transition: border-color .3s, color .3s, background-color .3s;
452 border-radius: 100px;
453 }
454
455 .wdk-pagination.pagination .nav-links > *.current, .wdk-pagination.pagination .nav-links > *:hover {
456 border-color: #0074e4;
457 color: #0074e4;
458 background-color: inherit;
459 }
460
461 .wdk-pagination.pagination .nav-links > * > span {
462 width: initial;
463 height: initial;
464 border: initial;
465 color: inherit;
466 background-color: initial;
467 font-size: inherit;
468 text-align: inherit;
469 line-height: initial;
470 margin-right: initial;
471 }
472
473 .wdk-pagination.pagination .nav-links .wdk_pages_range {
474 white-space: nowrap;
475 }
476
477 /* end pagination */
478 /* alerts css */
479 .wdk_alert {
480 position: relative;
481 padding: .75rem 1.25rem;
482 margin-bottom: 1rem;
483 border: 1px solid transparent;
484 border-radius: .25rem;
485 width: 100%;
486 }
487
488 .wdk_alert a {
489 text-decoration: underline !important;
490 text-underline-offset: 2px;
491 }
492
493 .wdk_alert.wdk_alert-primary {
494 color: #004085;
495 background-color: #cce5ff;
496 border-color: #b8daff;
497 }
498
499 .wdk_alert.wdk_alert-secondary {
500 color: #383d41;
501 background-color: #e2e3e5;
502 border-color: #d6d8db;
503 }
504
505 .wdk_alert.wdk_alert-success {
506 color: #155724;
507 background-color: #d4edda;
508 border-color: #c3e6cb;
509 }
510
511 .wdk_alert.wdk_alert-danger {
512 color: #721c24;
513 background-color: #f8d7da;
514 border-color: #f5c6cb;
515 }
516
517 .wdk_alert.wdk_alert-warning {
518 color: #856404;
519 background-color: #fff3cd;
520 border-color: #ffeeba;
521 }
522
523 .wdk_alert.wdk_alert-info {
524 color: #0c5460;
525 background-color: #d1ecf1;
526 border-color: #bee5eb;
527 }
528
529 .wdk_alert.wdk_alert-light {
530 color: #818182;
531 background-color: #fefefe;
532 border-color: #fdfdfe;
533 }
534
535 .wdk_alert.wdk_alert-dark {
536 color: #1b1e21;
537 background-color: #d6d8d9;
538 border-color: #c6c8ca;
539 }
540
541 .wdk_label {
542 position: relative;
543 padding: .75rem 1.25rem;
544 margin-bottom: 1rem;
545 border: 1px solid transparent;
546 border-radius: .25rem;
547 display: inline-block;
548 }
549
550 .wdk_label.wdk_label-primary {
551 color: #004085;
552 background-color: #cce5ff;
553 border-color: #b8daff;
554 }
555
556 .wdk_label.wdk_label-secondary {
557 color: #383d41;
558 background-color: #e2e3e5;
559 border-color: #d6d8db;
560 }
561
562 .wdk_label.wdk_label-success {
563 color: #155724;
564 background-color: #d4edda;
565 border-color: #c3e6cb;
566 }
567
568 .wdk_label.wdk_label-danger {
569 color: #721c24;
570 background-color: #f8d7da;
571 border-color: #f5c6cb;
572 }
573
574 .wdk_label.wdk_label-warning {
575 color: #856404;
576 background-color: #fff3cd;
577 border-color: #ffeeba;
578 }
579
580 .wdk_label.wdk_label-info {
581 color: #0c5460;
582 background-color: #d1ecf1;
583 border-color: #bee5eb;
584 }
585
586 .wdk_label.wdk_label-light {
587 color: #818182;
588 background-color: #fefefe;
589 border-color: #fdfdfe;
590 }
591
592 .wdk_label.wdk_label-dark {
593 color: #1b1e21;
594 background-color: #d6d8d9;
595 border-color: #c6c8ca;
596 }
597
598 /* end alerts css */
599 /* wdk-field */
600 .wdk-search {
601 /* inline */
602 /* [START] Search form Edit Control */
603 /* [End] Search form Edit Control */
604 }
605
606 .wdk-search {
607 position: relative;
608 }
609
610 .wdk-search .wdk-search-tabs {
611 position: absolute;
612 bottom: 100%;
613 margin-bottom: 20px;
614 max-width: 100%;
615 left: 0;
616 font-size: 0;
617 }
618
619 .wdk-search .wdk-search-tabs label {
620 position: relative;
621 background: #fff;
622 color: #000;
623 padding: 12px 60px;
624 display: inline-block;
625 cursor: pointer;
626 font-size: 15px;
627 font-family: "Montserrat";
628 margin: 3px 4px;
629 transition: all .15s;
630 font-weight: 300;
631 border-radius: 0;
632 transition: all .15s;
633 }
634
635 .wdk-search .wdk-search-tabs label:hover {
636 background: #0A2138;
637 color: #fff;
638 }
639
640 .wdk-search .wdk-search-tabs label:after {
641 content: '';
642 position: absolute;
643 width: 0;
644 height: 0;
645 border-left: 7px solid transparent;
646 border-right: 7px solid transparent;
647 border-top: 7px solid #fff;
648 top: 100%;
649 left: 50%;
650 margin-left: -5px;
651 transition: all .15s;
652 }
653
654 .wdk-search .wdk-search-tabs label:hover:after {
655 border-top-color: #0a2138;
656 }
657
658 .wdk-search .wdk-search-tabs input {
659 display: none;
660 }
661
662 .wdk-search .wdk-search-tabs input:checked + label {
663 background: #0A2138;
664 color: #fff;
665 }
666
667 .wdk-search .wdk-search-tabs input:checked + label:after {
668 border-top-color: #0a2138;
669 }
670
671 .wdk-search .wdk-search-tabs label:first-of-type {
672 margin-left: 0 !important;
673 }
674
675 .wdk-search .wdk-search-tabs label:last-of-type {
676 margin-right: 0 !important;
677 }
678
679 @media (max-width: 767px) {
680 .wdk-search .wdk-search-tabs {
681 position: initial;
682 flex-wrap: wrap;
683 justify-content: space-between;
684 margin-left: -5px;
685 margin-right: -5px;
686 width: initial;
687 max-width: initial;
688 display: flex;
689 }
690 .wdk-search .wdk-search-tabs label::after {
691 display: none;
692 }
693 .wdk-search .wdk-search-tabs label {
694 flex: 2 1 auto;
695 margin: 5px 5px;
696 text-align: center;
697 }
698 .wdk-search .wdk-search-tabs label:first-of-type {
699 margin-left: 5px !important;
700 }
701 .wdk-search .wdk-search-tabs label:last-of-type {
702 margin-right: 5px !important;
703 }
704 }
705
706 .wdk-search:not(.layout_inline) .wdk-search-tabs {
707 width: 100%;
708 text-align: center;
709 }
710
711 .wdk-search:not(.layout_inline) .wdk-search-tabs label {
712 background: #0074e4;
713 color: #fff;
714 padding: 5px 12px;
715 transition: all .15s;
716 }
717
718 .wdk-search:not(.layout_inline) .wdk-search-tabs label:hover {
719 background: #0A2138;
720 }
721
722 .wdk-search:not(.layout_inline) .wdk-search-tabs label:after {
723 border-top: 7px solid #0074e4;
724 }
725
726 .wdk-search:not(.layout_inline) .wdk-search-tabs label:hover:after {
727 border-top-color: #0A2138;
728 }
729
730 .wdk-search .wdk-field.CHECKBOX .wdk-field-label {
731 padding: 3px 0;
732 }
733
734 .wdk-search .wdk-field-label {
735 padding: 7px 0px 0 9px;
736 }
737
738 .wdk-search .min_max_row {
739 flex-wrap: nowrap !important;
740 }
741
742 .wdk-search .min_max_row .wdk-col.wdk-col-6 {
743 flex: 0 50% !important;
744 width: initial !important;
745 }
746
747 .wdk-search.layout_inline .min_max_wdk-field {
748 flex: 10000 0 !important;
749 min-width: 160px;
750 }
751
752 .wdk-search.layout_inline .wdk-field {
753 display: flex;
754 align-items: flex-end;
755 flex-direction: row;
756 }
757
758 .wdk-search.layout_inline .wdk-field.CHECKBOX {
759 align-items: flex-end;
760 }
761
762 .wdk-search .wdk-col-btns {
763 align-items: flex-end;
764 display: flex;
765 }
766
767 .wdk-search.layout_inline .wdk-field .wdk-field-group {
768 flex: 1 2 auto;
769 }
770
771 .wdk-search.layout_inline .wdk-field .wdk-field-label, .wdk-search.layout_inline .wdk-field .wdk-field-group {
772 margin-left: 0 !important;
773 margin-right: 0 !important;
774 }
775
776 .wdk-search.layout_inline .wdk-field .wdk-field-label {
777 padding-right: 10px;
778 padding-top: 10px;
779 }
780
781 .wdk-search .wdk-field.wdk-field-btn {
782 display: flex;
783 flex-direction: column;
784 }
785
786 .wdk-search #wdk-form-additional {
787 display: block;
788 flex: 0 0 calc(100%) !important;
789 width: 100%;
790 }
791
792 .wdk-search #wdk-form-additional .wdk-row .wdk-col.CHECKBOX:first-child .wdk-field-label {
793 padding-left: 0;
794 }
795
796 .wdk-search .wdk-field select:not(.sel_class),
797 .wdk-search .wdk_dropdown_tree > .btn-group:not(.sel_class) .btn {
798 color: #9f9898ed !important;
799 }
800
801 .wdk-search input::-webkit-placeholder {
802 color: #9f9898ed;
803 opacity: 1;
804 }
805
806 .wdk-search input::-moz-placeholder {
807 color: #9f9898ed;
808 opacity: 1;
809 }
810
811 .wdk-search input::placeholder {
812 color: #9f9898ed;
813 opacity: 1;
814 }
815
816 .wdk-search.layout_inline .wdk-row div.wdk-col {
817 width: auto;
818 -webkit-flex: 1 2 150px;
819 flex: 1 2 150px;
820 padding-left: 0;
821 padding-right: 0;
822 margin-bottom: 0;
823 }
824
825 .wdk-search.layout_inline .wdk-row .wdk-field-btn {
826 margin-left: 0;
827 margin-right: 0;
828 display: flex;
829 flex-direction: row;
830 margin-bottom: 0;
831 }
832
833 .wdk-search.layout_inline .wdk-row .wdk-col:not(.wdk-field) {
834 width: auto;
835 -webkit-flex: 0 0 auto;
836 flex: 0 0 auto;
837 }
838
839 .wdk-search.layout_inline .wdk-row .wdk-field-btn .wdk-field-group {
840 padding-left: 0;
841 padding-right: 0;
842 width: auto;
843 -webkit-flex: 0 0 auto;
844 flex: 0 0 auto;
845 margin-bottom: 0;
846 }
847
848 .wdk-search.layout_inline .wdk-field button.wdk-search-additional-btn, .wdk-search.layout_inline .wdk-field button.wdk-search-start, .wdk-search.layout_inline .wdk-row .wdk-field button.wdk-search-additional-btn {
849 border-radius: 0 0 0 0;
850 }
851
852 .wdk-search.layout_inline .wdk-row {
853 margin-left: 0;
854 margin-right: 0;
855 margin-bottom: 0;
856 }
857
858 .wdk-search .wdk-field-btn .wdk-field-group {
859 margin-bottom: 10px;
860 }
861
862 .wdk-search .wdk-field.MORE {
863 width: 100% !important;
864 padding: 0 !important;
865 margin: 0 !important;
866 }
867
868 .wdk-search:hover .section-widget-control {
869 opacity: 1;
870 visibility: visible;
871 }
872
873 .wdk-search .section-widget-control {
874 position: absolute;
875 right: -15px;
876 top: -15px;
877 z-index: 100;
878 opacity: 0;
879 visibility: hidden;
880 -webkit-transition: all .5s;
881 -o-transition: all .5s;
882 transition: all .5s;
883 font-size: 0;
884 z-index: 1;
885 }
886
887 .wdk-search .section-widget-control.right {
888 z-index: 0;
889 right: initial;
890 left: 100%;
891 top: 0;
892 }
893
894 .wdk-search .section-widget-control.right .wdk-c-btn {
895 height: 46px;
896 padding: 10px 10px;
897 display: flex;
898 align-items: center;
899 justify-content: center;
900 }
901
902 .wdk-search .section-widget-control .wdk-c-btn {
903 display: inline-block;
904 padding: 5px 5px;
905 color: white;
906 -webkit-transition: all .5s;
907 -o-transition: all .5s;
908 transition: all .5s;
909 z-index: 1;
910 }
911
912 .wdk-search .section-widget-control .wdk-save-search-button {
913 z-index: 0;
914 }
915
916 .wdk-search .section-widget-control .wdk-save-search-button .fas {
917 font-family: 'FontAwesome';
918 color: #fff;
919 font-size: 16px;
920 }
921
922 .wdk-search .section-widget-control .wdk-c-save {
923 background-color: #31f731;
924 border-color: #31f731;
925 }
926
927 .wdk-search .section-widget-control .wdk-c-save:hover {
928 background-color: #27bd27;
929 border-color: #27bd27;
930 }
931
932 .wdk-search .section-widget-control .wdk-c-edit {
933 background-color: #F9B418;
934 border-color: #F9B418;
935 }
936
937 .wdk-search .section-widget-control .wdk-c-edit:hover {
938 background-color: #e78800;
939 border-color: #e78800;
940 }
941
942 .wdk-search .widget-with-control .section-widget-control {
943 opacity: 0;
944 -webkit-transition: all .5s;
945 -o-transition: all .5s;
946 transition: all .5s;
947 }
948
949 .wdk-search .widget-with-control:hover .section-widget-control {
950 opacity: 1;
951 }
952
953 .wdk-search .widget-with-control .form-horisontal.wdk_search_form {
954 position: relative;
955 }
956
957 .wdk-search .widget-with-control .form-horisontal.wdk_search_form .section-widget-control {
958 right: 20px;
959 bottom: calc(100% - 27px);
960 }
961
962 .wdk-search .side-search-form.widget-with-control {
963 position: relative;
964 }
965
966 .wdk-search .side-search-form.widget-with-control .section-widget-control {
967 right: 0;
968 top: 0;
969 }
970
971 /* shortcode */
972 .wdk-shortcode .wdk-listings-list .wdk-row .wdk-col {
973 padding: 0 0;
974 }
975
976 .wdk-element .wdk-search.layout_inline .wdk-field .wdk-field-group {
977 position: relative;
978 }
979
980 .wdk-element .wdk-search.layout_inline .wdk-field.LOCATION, .wdk-element .wdk-search.layout_inline .wdk-field.CATEGORY {
981 min-width: 185px;
982 }
983
984 .wdk-field .wdk-field-group {
985 position: relative;
986 width: 100%;
987 }
988
989 .wdk-field.LOCATION, .wdk-field.CATEGORY {
990 min-width: 185px;
991 }
992
993 .wdk-field.LOCATION .wdk-field-group, .wdk-field.CATEGORY .wdk-field-group {
994 max-width: 100%;
995 }
996
997 .wdk-field.LOCATION .wdk-field-group .select2, .wdk-field.CATEGORY .wdk-field-group .select2 {
998 overflow: hidden;
999 min-height: 46px;
1000 }
1001
1002 .wdk-field.CHECKBOX {
1003 align-items: flex-end;
1004 }
1005
1006 .wdk-field.CHECKBOX .wdk-field-label {
1007 padding: 3px 10px;
1008 }
1009
1010 .wdk-field.CHECKBOX .wdk-field-label input {
1011 position: relative;
1012 top: -1px;
1013 }
1014
1015 .wdk-field {
1016 display: flex;
1017 flex-wrap: wrap;
1018 flex-direction: column;
1019 justify-content: flex-start;
1020 margin-bottom: 10px;
1021 }
1022
1023 .wdk-field .wdk-field-label {
1024 display: block;
1025 margin-bottom: 10px;
1026 text-align: left;
1027 width: 100%;
1028 cursor: pointer;
1029 }
1030
1031 .wdk-field input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),
1032 .wdk-field .select2.select2-container,
1033 .wdk-field select.form-control[multiple],
1034 .wdk-field select[multiple],
1035 .wdk-field select {
1036 height: 46px;
1037 padding: 0 10px;
1038 width: 100%;
1039 color: #000;
1040 font-size: 15px;
1041 font-family: "Montserrat";
1042 font-weight: 300;
1043 border: 1px solid #eaeaea;
1044 border-radius: 0;
1045 background: #fff;
1046 box-shadow: none;
1047 outline: none;
1048 }
1049
1050 .wdk-field .select2.select2-container .select2-search__field:not([type="submit"]):not([type="checkbox"]):not([type="radio"]) {
1051 height: 44px;
1052 padding-left: 0;
1053 padding-right: 0;
1054 }
1055
1056 .wdk-field select.form-control.select_ajax[multiple] option {
1057 height: 100%;
1058 display: flex;
1059 align-items: center;
1060 background: transparent;
1061 color: #000;
1062 }
1063
1064 .wdk-field .select2.select2-container .select2-selection__rendered,
1065 .wdk-field .select2.select2-container .select2-selection,
1066 .wdk-field .select2.select2-container .selection {
1067 height: 100%;
1068 }
1069
1070 .wdk-field select {
1071 -webkit-appearance: none;
1072 background: #fff url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E") no-repeat right 15px top 55%;
1073 background-size: auto;
1074 background-size: 16px 16px;
1075 cursor: pointer;
1076 vertical-align: middle;
1077 }
1078
1079 .wdk-field select option:hover {
1080 background: #0052a2;
1081 color: #fff;
1082 }
1083
1084 .wdk-field.checkbox label {
1085 display: flex;
1086 flex-wrap: wrap;
1087 flex-direction: row;
1088 justify-content: flex-start;
1089 align-items: center;
1090 }
1091
1092 .wdk-field button.wdk-search-additional-btn,
1093 .wdk-field button.wdk-search-start {
1094 color: #fff;
1095 font-family: "Montserrat";
1096 font-weight: 400;
1097 background-color: #0074e4;
1098 height: 46px;
1099 border: none;
1100 border-radius: 3px;
1101 width: 100%;
1102 padding: 0 30px;
1103 font-size: 16px;
1104 cursor: pointer;
1105 }
1106
1107 .wdk-field button.wdk-search-additional-btn {
1108 background-color: #0052a2;
1109 }
1110
1111 .wdk-field button.wdk-search-start:hover {
1112 background: #0052a2;
1113 }
1114
1115 .wdk-element .wdk-search .wdk-row .wdk-col {
1116 -webkit-flex: 0 0 calc(100% / 1);
1117 -ms-flex: 0 0 calc(100% / 1);
1118 flex: 0 0 calc(100% / 1);
1119 flex: 0 0 calc(100% / 1);
1120 padding: 0 15px;
1121 }
1122
1123 .wdk-load-animation,
1124 .wdk-click-load-animation {
1125 position: relative;
1126 }
1127
1128 .wdk-load-animation i.fa-ajax-indicator,
1129 .wdk-click-load-animation i.fa-ajax-indicator {
1130 position: absolute;
1131 top: 50%;
1132 margin-top: -7px;
1133 margin-left: 1px;
1134 }
1135
1136 /* end wdk-field */
1137 body .elementinvader-addons-for-elementor .wl-menu-toggle {
1138 background-color: transparent;
1139 width: auto;
1140 display: inline-block;
1141 }
1142
1143 /* ui select */
1144 .wdk-hidden {
1145 display: none !important;
1146 }
1147
1148 #ui-datepicker-div {
1149 z-index: 100 !important;
1150 margin-top: -30px;
1151 }
1152
1153 .elementinvader_contact_form .wdk-booking {
1154 display: inline-block;
1155 margin-top: 15px;
1156 color: #fff;
1157 font-family: "Montserrat";
1158 font-weight: 400;
1159 background: #0074e4;
1160 border: none;
1161 border-radius: 3px;
1162 padding: 13.5px 30px;
1163 font-size: 16px;
1164 cursor: pointer;
1165 text-align: center;
1166 transition: all .15s;
1167 }
1168
1169 .elementinvader_contact_form .wdk-booking:hover {
1170 background: #0052a2;
1171 }
1172
1173 .wdk-search .section-widget-control .wdk-c-btn {
1174 position: relative;
1175 }
1176
1177 .wdk-search .section-widget-control .wdk-c-btn .fa-ajax-indicator {
1178 display: inline-block;
1179 font-family: 'FontAwesome';
1180 font-size: 20px;
1181 position: absolute;
1182 top: 50%;
1183 left: 50%;
1184 transform: translate(-50%, 25px);
1185 margin-left: -10px;
1186 margin-top: -9px;
1187 opacity: 0;
1188 }
1189
1190 .wdk-search .section-widget-control .wdk-c-btn.loading i, .wdk-search .section-widget-control .wdk-c-btn.loading .dashicons {
1191 opacity: .1;
1192 }
1193
1194 .wdk-search .section-widget-control .wdk-c-btn.loading i.fa-ajax-indicator {
1195 opacity: 1;
1196 }
1197
1198 .wdk-field-group .select2-container--default {
1199 height: initial !important;
1200 position: relative;
1201 }
1202
1203 .wdk-field-group .select2-container--default.select2-container--focus .select2-selection--multiple, .wdk-field-group .select2-container--default {
1204 width: 100% !important;
1205 border: 0;
1206 min-width: 150px;
1207 }
1208
1209 .wdk-field-group .select2-container--default .select2-selection--multiple,
1210 .wdk-field-group .select2-container--default .select2-selection--multiple .select2-search,
1211 .wdk-field-group .select2-container--default .select2-selection--multiple input.select2-search__field,
1212 .wdk-field-group .select2-container--default .select2-container--focus .select2-selection--multiple, .wdk-field-group .select2-container--default {
1213 background: transparent;
1214 }
1215
1216 .wdk-field-group .select2-container--default .select2-selection--multiple.select2-container--focus .select2-selection--multiple, .wdk-field-group .select2-container--default .select2-selection--multiple {
1217 border: 0;
1218 }
1219
1220 .wdk-field-group .select2-container--default .select2-selection--multiple .select2-search__field {
1221 border: 0 !important;
1222 padding-left: 0;
1223 padding-right: 0;
1224 }
1225
1226 .wdk-field-group .select2-container--default .select2-selection--multiple .select2-selection__rendered li {
1227 list-style: none;
1228 margin: 0;
1229 }
1230
1231 .wdk-field-group .select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-search--inline {
1232 flex: 1 2 auto;
1233 }
1234
1235 .wdk-field-group .select2-container--default .select2-selection--multiple .select2-selection__rendered li input.select2-search__field[style*="width: 0"] {
1236 min-width: 100%;
1237 }
1238
1239 .wdk-field-group .select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-selection__choice {
1240 padding: 5px 6px;
1241 margin: 3px 3px;
1242 }
1243
1244 .wdk-field-group .select2-container--default .select2-selection--multiple .select2-selection__rendered {
1245 padding: 0;
1246 flex-wrap: wrap;
1247 display: flex;
1248 justify-content: flex-start;
1249 align-items: center;
1250 }
1251
1252 .wdk-field-group .select2-container--default.select2 .select2-selection::after {
1253 content: "\f107";
1254 font-family: 'Font Awesome 5 Free';
1255 font-weight: 900;
1256 position: absolute;
1257 right: 0;
1258 font-size: 16px;
1259 transform: translateY(-50%);
1260 top: 50%;
1261 }
1262
1263 .wdk-field-group .select2-container--default .select2-selection {
1264 position: relative;
1265 display: flex;
1266 align-items: center;
1267 }
1268
1269 .wdk-field-group .select2-container--default .select2.select2-container {
1270 width: 100%;
1271 }
1272
1273 .wdk-field-group .select2-container--default .select2-search {
1274 position: relative;
1275 }
1276
1277 .elementinvader_contact_form .list_booking_price {
1278 width: 100%;
1279 font-size: 14px;
1280 }
1281
1282 .elementinvader_contact_form .list_booking_price td, .elementinvader_contact_form .list_booking_price th {
1283 padding: 10px;
1284 border: 1px solid #ddd;
1285 text-align: left;
1286 }
1287
1288 .elementinvader_contact_form .list_booking_price th {
1289 font-weight: 400;
1290 }
1291
1292 .elementinvader_contact_form .list_booking_price tr.total_price th, .elementinvader_contact_form .list_booking_price tr.total_price td {
1293 font-weight: 500;
1294 }
1295
1296 .elementinvader_contact_form .list_booking_price td {
1297 font-size: 13px;
1298 color: #0074e4;
1299 margin-bottom: 2px;
1300 }
1301
1302 .elementinvader_contact_form .list_booking_price td.total_price {
1303 color: #b31111;
1304 }
1305
1306 .elementinvader_contact_form .list_booking_price td .title {
1307 font-weight: 600;
1308 }
1309
1310 .elementinvader_contact_form .fee_group .fee_price {
1311 font-size: 13px;
1312 color: #0074e4;
1313 font-style: italic;
1314 margin-left: 3px;
1315 font-weight: 500;
1316 }
1317
1318 .elementinvader_contact_form input[type="checkbox"] {
1319 cursor: pointer;
1320 }
1321
1322 .wdk-element .wdk-listing-agent .agent-cont .meta-item i.fab {
1323 font-family: 'Font Awesome 5 Brands';
1324 }
1325
1326 .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider, .wdk-listing-card .wdk_js_gallery_slider_box .slick-slide, .wdk-listing-card .wdk_js_gallery_slider_box .slick-track, .wdk-listing-card .wdk_js_gallery_slider_box .slick-list, .wdk-listing-card .wdk_js_gallery_slider_box {
1327 height: 100%;
1328 }
1329
1330 .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider {
1331 margin-bottom: 0;
1332 position: relative;
1333 z-index: 15;
1334 }
1335
1336 .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider .slick-slide, .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider .slick-track, .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider .slick-list, .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider {
1337 height: 100%;
1338 }
1339
1340 .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider .slick-list {
1341 width: 100%;
1342 }
1343
1344 .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider.slick-dotted.slick-slider {
1345 margin-bottom: 0;
1346 }
1347
1348 .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider .slick-dots li button::before {
1349 display: none;
1350 }
1351
1352 .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider .slick-dots {
1353 list-style: none !important;
1354 position: absolute;
1355 bottom: 5px !important;
1356 display: none !important;
1357 }
1358
1359 .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider .slick-next {
1360 right: 16px;
1361 z-index: 2;
1362 }
1363
1364 .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider .slick-prev {
1365 left: 16px;
1366 z-index: 2;
1367 }
1368
1369 .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider .slick-next, .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider .slick-prev {
1370 z-index: 20;
1371 }
1372
1373 .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider .slick-dots li button {
1374 border: 1px solid transparent;
1375 }
1376
1377 .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider .slick-dots li.slick-active button {
1378 border: 1px solid #0979e5;
1379 }
1380
1381 .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider:not(.slick-initialized) > div:not(:nth-child(1)):not(.wdk_js_gallery_slider-carousel_arrows) {
1382 display: none !important;
1383 }
1384
1385 .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider-carousel_arrows > a {
1386 position: absolute;
1387 top: 50%;
1388 transform: translateY(-50%);
1389 color: #fff;
1390 font-size: 18px;
1391 z-index: 15;
1392 cursor: pointer;
1393 opacity: 0.1;
1394 text-shadow: -2px 0px 2px #00000075;
1395 transition: all 0.4s;
1396 }
1397
1398 .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider-carousel_arrows > a.wdk-slider-prev {
1399 left: 10px;
1400 }
1401
1402 .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider-carousel_arrows > a.wdk-slider-next {
1403 right: 10px;
1404 }
1405
1406 .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider-carousel_arrows > a span {
1407 font-size: 35px;
1408 width: initial;
1409 height: initial;
1410 }
1411
1412 .wdk-listing-card .wdk_js_gallery_slider_box .wdk_js_gallery_slider-carousel_arrows > a:focus, .wdk-listing-card .wdk_js_gallery_slider_box:hover .wdk_js_gallery_slider-carousel_arrows > a {
1413 opacity: 1;
1414 color: #fff;
1415 }
1416
1417 .wdk-depend-hidden {
1418 display: none !important;
1419 }
1420
1421 .wdk_mobile_footer_menu {
1422 display: none;
1423 background: #fff;
1424 border-top: 1px solid #777;
1425 color: #777;
1426 position: fixed;
1427 bottom: 0;
1428 width: 100%;
1429 z-index: 1000;
1430 justify-content: space-between;
1431 align-items: center;
1432 padding: 8px 15px;
1433 }
1434
1435 @media (max-width: 767px) {
1436 .wdk_mobile_footer_menu {
1437 display: flex;
1438 }
1439 }
1440
1441 .wdk_mobile_footer_menu a, .wdk_mobile_footer_menu label {
1442 transition: all .15s;
1443 }
1444
1445 .wdk_mobile_footer_menu a:hover, .wdk_mobile_footer_menu label:hover {
1446 color: #0074e4;
1447 }
1448
1449 .wdk_mobile_footer_menu .wdk-footer-menu {
1450 position: relative;
1451 }
1452
1453 .wdk_mobile_footer_menu .wdk-footer-menu input {
1454 display: none;
1455 }
1456
1457 .wdk_mobile_footer_menu .wdk-footer-menu label {
1458 cursor: pointer;
1459 }
1460
1461 .wdk_mobile_footer_menu .wdk-footer-menu .menu__box {
1462 position: absolute;
1463 bottom: 100%;
1464 right: 0;
1465 margin-bottom: 15px;
1466 background: #fff;
1467 padding: 5px 10px;
1468 width: auto;
1469 border: 1px solid #777;
1470 visibility: hidden;
1471 opacity: 0;
1472 transition: all .15s;
1473 }
1474
1475 .wdk_mobile_footer_menu .wdk-footer-menu .menu__box a {
1476 padding: 3px 0;
1477 display: block;
1478 font-size: 14px;
1479 }
1480
1481 .wdk_mobile_footer_menu .wdk-footer-menu input:checked ~ .menu__box {
1482 visibility: visible;
1483 opacity: 1;
1484 }
1485
1486 body .elementor-element.elementor-widget .wdk-search .wdk-row {
1487 display: -ms-flexbox;
1488 display: flex;
1489 -ms-flex-wrap: wrap;
1490 flex-wrap: wrap;
1491 margin-right: -15px;
1492 margin-left: -15px;
1493 }
1494
1495 body .elementor-element.elementor-widget .wdk-search .wdk-row > [class*='wdk-col-']:not(.wdk-col-btns) {
1496 position: relative;
1497 width: 100%;
1498 padding-right: 15px;
1499 padding-left: 15px;
1500 box-sizing: border-box;
1501 }
1502
1503 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-1 {
1504 -webkit-flex: 0 0 calc(100% / 12 * 1);
1505 flex: 0 0 calc(100% / 12 * 1);
1506 max-width: calc(100% / 12 * 1);
1507 }
1508
1509 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-2 {
1510 -webkit-flex: 0 0 calc(100% / 12 * 2);
1511 flex: 0 0 calc(100% / 12 * 2);
1512 max-width: calc(100% / 12 * 2);
1513 }
1514
1515 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-3 {
1516 -webkit-flex: 0 0 calc(100% / 12 * 3);
1517 flex: 0 0 calc(100% / 12 * 3);
1518 max-width: calc(100% / 12 * 3);
1519 }
1520
1521 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-4 {
1522 -webkit-flex: 0 0 calc(100% / 12 * 4);
1523 flex: 0 0 calc(100% / 12 * 4);
1524 max-width: calc(100% / 12 * 4);
1525 }
1526
1527 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-5 {
1528 -webkit-flex: 0 0 calc(100% / 12 * 5);
1529 flex: 0 0 calc(100% / 12 * 5);
1530 max-width: calc(100% / 12 * 5);
1531 }
1532
1533 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-6 {
1534 -webkit-flex: 0 0 calc(100% / 12 * 6);
1535 flex: 0 0 calc(100% / 12 * 6);
1536 max-width: calc(100% / 12 * 6);
1537 }
1538
1539 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-7 {
1540 -webkit-flex: 0 0 calc(100% / 12 * 7);
1541 flex: 0 0 calc(100% / 12 * 7);
1542 max-width: calc(100% / 12 * 7);
1543 }
1544
1545 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-8 {
1546 -webkit-flex: 0 0 calc(100% / 12 * 8);
1547 flex: 0 0 calc(100% / 12 * 8);
1548 max-width: calc(100% / 12 * 8);
1549 }
1550
1551 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-9 {
1552 -webkit-flex: 0 0 calc(100% / 12 * 9);
1553 flex: 0 0 calc(100% / 12 * 9);
1554 max-width: calc(100% / 12 * 9);
1555 }
1556
1557 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-10 {
1558 -webkit-flex: 0 0 calc(100% / 12 * 10);
1559 flex: 0 0 calc(100% / 12 * 10);
1560 max-width: calc(100% / 12 * 10);
1561 }
1562
1563 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-11 {
1564 -webkit-flex: 0 0 calc(100% / 12 * 11);
1565 flex: 0 0 calc(100% / 12 * 11);
1566 max-width: calc(100% / 12 * 11);
1567 }
1568
1569 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-12 {
1570 -webkit-flex: 0 0 calc(100% / 12 * 12);
1571 flex: 0 0 calc(100% / 12 * 12);
1572 max-width: calc(100% / 12 * 12);
1573 }
1574
1575 @media (min-width: 992px) {
1576 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-md-1 {
1577 -webkit-flex: 0 0 calc(100% / 12 * 1);
1578 flex: 0 0 calc(100% / 12 * 1);
1579 max-width: calc(100% / 12 * 1);
1580 }
1581 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-md-2 {
1582 -webkit-flex: 0 0 calc(100% / 12 * 2);
1583 flex: 0 0 calc(100% / 12 * 2);
1584 max-width: calc(100% / 12 * 2);
1585 }
1586 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-md-3 {
1587 -webkit-flex: 0 0 calc(100% / 12 * 3);
1588 flex: 0 0 calc(100% / 12 * 3);
1589 max-width: calc(100% / 12 * 3);
1590 }
1591 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-md-4 {
1592 -webkit-flex: 0 0 calc(100% / 12 * 4);
1593 flex: 0 0 calc(100% / 12 * 4);
1594 max-width: calc(100% / 12 * 4);
1595 }
1596 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-md-5 {
1597 -webkit-flex: 0 0 calc(100% / 12 * 5);
1598 flex: 0 0 calc(100% / 12 * 5);
1599 max-width: calc(100% / 12 * 5);
1600 }
1601 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-md-6 {
1602 -webkit-flex: 0 0 calc(100% / 12 * 6);
1603 flex: 0 0 calc(100% / 12 * 6);
1604 max-width: calc(100% / 12 * 6);
1605 }
1606 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-md-7 {
1607 -webkit-flex: 0 0 calc(100% / 12 * 7);
1608 flex: 0 0 calc(100% / 12 * 7);
1609 max-width: calc(100% / 12 * 7);
1610 }
1611 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-md-8 {
1612 -webkit-flex: 0 0 calc(100% / 12 * 8);
1613 flex: 0 0 calc(100% / 12 * 8);
1614 max-width: calc(100% / 12 * 8);
1615 }
1616 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-md-9 {
1617 -webkit-flex: 0 0 calc(100% / 12 * 9);
1618 flex: 0 0 calc(100% / 12 * 9);
1619 max-width: calc(100% / 12 * 9);
1620 }
1621 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-md-10 {
1622 -webkit-flex: 0 0 calc(100% / 12 * 10);
1623 flex: 0 0 calc(100% / 12 * 10);
1624 max-width: calc(100% / 12 * 10);
1625 }
1626 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-md-11 {
1627 -webkit-flex: 0 0 calc(100% / 12 * 11);
1628 flex: 0 0 calc(100% / 12 * 11);
1629 max-width: calc(100% / 12 * 11);
1630 }
1631 body .elementor-element.elementor-widget .wdk-search .wdk-row .wdk-col-md-12 {
1632 -webkit-flex: 0 0 calc(100% / 12 * 12);
1633 flex: 0 0 calc(100% / 12 * 12);
1634 max-width: calc(100% / 12 * 12);
1635 }
1636 }
1637
1638 @media (max-width: 767px) {
1639 .WdkScrollMobileSwipe {
1640 display: flex;
1641 flex-wrap: nowrap !important;
1642 overflow: auto !important;
1643 }
1644 .WdkScrollMobileSwipe .elementor-column {
1645 width: 100%;
1646 flex: 0 0 100%;
1647 }
1648 }
1649
1650 /* animations */
1651 .wdk-listing-card .wdk-title .title,
1652 .wdk-listing-card .wdk-footer .wdk-btn a {
1653 transition: all .15s;
1654 }
1655