PluginProbe
WP Directory Kit / 1.2.7
WP Directory Kit v1.2.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 1.4.0 1.4.1 All 35 releases
wpdirectorykit / admin / css / wpdirectorykit-admin.scss

wpdirectorykit-admin.scss in WP Directory Kit 1.2.7, at admin/css/wpdirectorykit-admin.scss

1,516 lines 33.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * All of the CSS for your admin-specific functionality should be
3 * included in this file.
4 */
5
6 /* General */
7 #adminmenu .wp-has-current-submenu ul a[href="admin.php?page=wdk_importdemo"]="admin.php?page=wdk_importdemo""] {
8 display: none;
9 }
10
11 .wdk-wrap .clearfix:after {
12 content: '';
13 display: table;
14 clear: both;
15 }
16
17 .wdk-wrap .postbox-header {
18 max-width: 100%;
19 min-width: 100%;
20
21 h3 {
22 padding-left: 15px;
23
24 &.wide {
25 flex: 1 2 auto;
26 }
27 }
28 }
29
30 .wdk-wrap .pull_right {
31 float: right;
32 }
33
34 .wdk-wrap .wdk-depend-hidden,
35 .wdk-wrap .hidden {
36 display: none;
37 }
38
39 .wdk-wrap .img-link {
40 display: block;
41 }
42
43 .actions_column a:hover span {
44 color: black;
45 }
46
47 .wp-list-table a.title {
48 font-weight: bold;
49 }
50
51 /* Sortable */
52
53 .wdk-wrap .ui-sortable-handle a {
54 text-decoration: none;
55 border: 0px;
56 color: black;
57 }
58
59 .wdk-wrap .ui-sortable-handle a:hover {
60 color: #135e96;
61 }
62
63 .wdk-wrap .ui-sortable-handle h3 a {
64 font-size: 16px;
65 }
66
67 .wdk-wrap .ui-sortable-handle h3 span {
68 padding-right: 15px;
69 }
70
71 .wdk-wrap .hndle {
72 display: block;
73 }
74
75 .wdk-wrap .listing_edit_map {
76 height: 350px;
77 width: 100%;
78 }
79
80 /* Alerts */
81
82 .wdk-wrap .alert {
83 border-radius: 0;
84 }
85
86 .wdk-wrap .alert.alert-success {
87 background: #E6F4E7;
88 color: #376637;
89 border-left: 3px solid #88BF88;
90 margin: 0px 0px 5px 0px;
91 padding: 15px;
92 font-weight: bold;
93 }
94
95 .wdk-wrap .alert.alert-danger {
96 background: #FFE6DF;
97 color: #AB3C1B;
98 border-left: 3px solid #E98B6F;
99 margin: 0px 0px 5px 0px;
100 padding: 15px;
101 font-weight: bold;
102 }
103
104 .wdk-wrap .alert.alert-info {
105 background: #cce5ff;
106 color: #3d648e;
107 border-left: 3px solid #3d648e;
108 margin: 0px 0px 5px 0px;
109 padding: 15px;
110 font-weight: bold;
111 }
112
113 /* Labels */
114 .wdk-wrap .label {
115 display: inline-block;
116 margin: 0px 5px 5px 0px;
117 padding: 6px 6px;
118 font-size: 10px;
119 font-weight: 700;
120 line-height: 1;
121 color: #fff;
122 border-radius: 2px;
123
124 &.label-success {
125 background: linear-gradient(to right, #5cb85c, #90cf90);
126 }
127
128 &.label-danger {
129 background: linear-gradient(to right, #fe9365, #ffb08e);
130 }
131
132 &.label-info {
133 background: linear-gradient(to right, #5bc0de, #5bc0ded9);
134 }
135
136 &.label-warning {
137 background: linear-gradient(to right, #d9534f, #d9534fa1);
138 }
139 }
140
141 /* Custom fields layout */
142
143 div.wdk-field-edit {
144 margin: 15px 0px;
145 display: flex;
146 justify-content: flex-start;
147 }
148
149 div.wdk-field-edit label {
150 width: auto;
151 display: inline-block;
152 vertical-align: top;
153 max-width: 80px;
154 flex: 0 0 100px;
155 padding-right: 10px;
156 font-weight: 600;
157 }
158
159
160 div.wdk-field-edit.edittable {
161 & {
162 padding: 0px;
163 margin: 0;
164 }
165
166 div.wdk-field-container {
167 & {
168 padding: 0px;
169 }
170
171 .wdk_dropdown_tree {
172 max-width: 351px;
173 }
174 }
175 }
176
177 div.wdk-field-edit.DATETIME_TO .wdk-field-container,
178 div.wdk-field-edit.DATETIME_FROM .wdk-field-container,
179 div.wdk-field-edit.DATETIME .wdk-field-container {
180
181
182 .wdk-datetime-group {
183 display: flex;
184 flex-wrap: wrap;
185 max-width: 230px;
186
187 select {
188 width: 60px;
189 }
190
191 .regular-text {
192 min-width: 90px;
193 flex: 1 2;
194 }
195 }
196
197 input,
198 select {
199 margin-bottom: 5px;
200 }
201 }
202
203
204 div.wdk-field-edit div.wdk-field-container {
205 & {
206 display: inline-block;
207 padding: 0px 15px;
208 padding-right: 0;
209 flex: 1 2 auto;
210 }
211
212 .wdk_dropdown_tree,
213 input:not([type="checkbox"]):not([type="radio"]),
214 select {
215 width: 100%;
216 max-width: 230px;
217 }
218
219 .wdk_dropdown_tree>.btn-group {
220 width: 100%;
221 display: flex;
222 height: auto;
223 }
224
225 .wdk_dropdown_tree button {
226 padding: 0 8px;
227 height: auto;
228 box-shadow: 0 0 0 transparent;
229 border: 1px solid #8c8f94;
230 background-color: #fff;
231 color: #2c3338;
232 min-height: 30px;
233 }
234
235 .wdk_dropdown_tree button.btn.btn-default.dropdown-toggle,
236 .wdk_dropdown_tree button {
237 border-radius: 4px;
238 }
239
240 .wdk_dropdown_tree button:first-child {
241 border-top-right-radius: 0;
242 border-bottom-right-radius: 0;
243 }
244
245 .wdk_dropdown_tree .list_container .input-group {
246 border: 1px solid #8c8f94;
247 }
248
249 .wdk_dropdown_tree .list_scroll {
250 border-left: 1px solid #8c8f94;
251 left: 0;
252 }
253
254 .wdk_dropdown_tree button.btn.btn-default.dropdown-toggle:last-child {
255 border-top-left-radius: 0;
256 border-bottom-left-radius: 0;
257
258 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 5px top 55%;
259 background-size: auto;
260 background-size: 16px 16px;
261 cursor: pointer;
262 vertical-align: middle;
263 }
264
265 .wdk_dropdown_tree {
266 min-width: initial;
267 position: relative;
268 }
269
270 .wdk_dropdown_tree .list_container input.form-control.search_term {
271 height: initial;
272 padding: 0 8px;
273 }
274
275 .wdk_dropdown_tree .list_container .input-group-addon {
276 & {
277 position: relative;
278 }
279
280 & i {
281 position: absolute;
282 left: 0;
283 margin-left: 5px;
284 top: 50%;
285 margin-top: -9px;
286 }
287
288 & i.fa-spin {
289 margin-left: 7px;
290 margin-top: -7px;
291 }
292
293 .fa:after {
294 font-family: dashicons;
295 line-height: 1;
296 font-weight: 400;
297 font-style: normal;
298 text-transform: none;
299 text-rendering: auto;
300 font-size: 20px;
301 text-align: center;
302 }
303
304 .loader-spiner.fa.fa-spinner:before,
305 .fa.fa-search:before {
306 display: none !important;
307 }
308
309 .fa.fa-search:after {
310 content: "\f179";
311 }
312
313 .loader-spiner.fa.fa-spinner:after {
314 content: "\f113";
315 }
316
317 .loader-spiner.fa.fa-spinner {
318 -webkit-animation: wdk-spin 2s infinite linear;
319 animation: wdk-spin 2s infinite linear;
320 font-family: dashicons;
321 font-size: 18px;
322 margin-left: 6px;
323 margin-top: -9px;
324 }
325
326 @keyframes wdk-spin {
327 0% {
328 -webkit-transform: rotate(0deg);
329 transform: rotate(0deg);
330 }
331
332 100% {
333 -webkit-transform: rotate(360deg);
334 transform: rotate(360deg);
335 }
336 }
337 }
338
339 }
340
341 .form-table p.wdk-hint,
342 div.wdk-field-edit p.wdk-hint {
343 font-style: italic;
344 }
345
346 div.wdk-field-edit.inline {
347 align-items: center;
348
349 label {
350 font-weight: 600;
351 width: auto;
352 flex: 0 0;
353 max-width: initial;
354 }
355
356 .wdk-field-container {
357 margin: -5px -5px;
358 }
359
360 .regular-text {
361 margin: 5px 5px;
362 flex: 1 2;
363 }
364 }
365
366 /* Tables */
367
368 .wdk-wrap .widefat .actions_column {
369 text-align: right;
370 }
371
372 .wdk-wrap .form-table td {
373 vertical-align: top;
374 }
375
376 .wdk-wrap .wdk-side-content {
377 display: flex;
378 flex-wrap: wrap;
379 }
380
381 .wdk-wrap .wdk-side-content .wdk-col {
382 flex: 1 2 auto;
383 }
384
385 .wdk-wrap .wdk-side-content .wdk-col.main {
386 flex: 1 2 50%;
387 padding-right: 35px;
388 }
389
390 .wdk-wrap .wdk-side-content .wdk-col.sidebar {
391 flex: 1 2 30%;
392 min-width: 400px;
393 padding: 22px 0;
394 }
395
396 .wdk-wrap .wdk-side-content+.form-table td {
397 padding-right: 0;
398 }
399
400 .wdk-wrap .wdk-side-content+.form-table th,
401 .wdk-wrap .wdk-side-content .form-table th {
402 max-width: 85px;
403 padding-right: 10px;
404 }
405
406
407 /* Filtering above/below tables */
408
409 .wdk-wrap .tablenav.top .left {
410 float: left;
411 }
412
413 .wdk-wrap .inputbox_map {
414 height: 250px;
415 width: 100%;
416 max-width: 450px
417 }
418
419 /* Visual Builder Search Forms */
420 .wdk-builder-container .widget-title h3,
421 .widget-title h4 {
422 white-space: initial;
423 }
424
425 .wdk-builder-container .wdk-builder-elements-column {
426 margin-bottom: 15px;
427 display: block;
428 width: 40%;
429 float: left;
430 padding-top: 6px;
431 }
432
433
434 .wdk-builder-elements-box h3.sec-title {
435 position: relative;
436 border: 1px solid #c3c4c7;
437 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
438 color: #fff;
439 background: #2c3338;
440 padding: 10px 15px;
441 margin-bottom: 0;
442 margin-top: 0;
443 margin-right: 15px;
444 }
445
446 .wdk-builder-elements {
447 width: 100%;
448 min-height: auto;
449 box-sizing: border-box;
450 padding: 15px 15px 15px 0px;
451 display: grid;
452 grid-template-columns: repeat(2, 1fr);
453 grid-column-gap: 10px;
454 grid-row-gap: 0;
455 }
456
457 .wdk-builder-elements .widget {
458 width: 100%;
459 }
460
461 .wdk-builder-selected {
462 margin-top: 6px;
463 width: 80%;
464 border: 1px solid #c3c4c7;
465 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
466 min-height: 400px;
467 float: left;
468 box-sizing: border-box;
469 padding: 15px;
470 }
471
472 #wdk-drop .widget.ui-draggable.ui-sortable-handle,
473 #wdk-drop .ui-sortable-placeholder.widget-placeholder,
474 .wdk-wrap .drop-container .widget.ui-draggable.ui-sortable-handle,
475 .wdk-wrap .drop-container .ui-sortable-placeholder.widget-placeholder {
476 width: 300px;
477 margin: 0px 15px 15px 0px;
478 float: left;
479 }
480
481 #wdk-drag .widget-action,
482 #wdk-drag .widget-inside {
483 display: none !important;
484 }
485
486
487 .wdk-builder-container button[aria-expanded="true"]="true""] .toggle-indicator::before {
488 content: "\f142"
489 }
490
491 #wdk-drop .widget-inside,
492 .wdk-wrap .drop-container .widget-inside {
493 padding: 5px;
494 }
495
496 /* Visual Builder result item */
497
498 .wdk-wrap .drop-container {
499 width: 60%;
500 float: left;
501 }
502
503 .wdk-wrap .drop-container .wdk-builder-selected {
504 width: 100%;
505 min-height: 100px;
506 }
507
508 .wdk-wrap .drop-container>h3 {
509 padding-bottom: 0px;
510 margin-bottom: 0px;
511 }
512
513 .wdk-wrap .listing_custom_fields div.wdk-field-edit div.wdk-field-container .wp-editor-wrap input,
514 .wdk-wrap .listing_custom_fields div.wdk-field-edit div.wdk-field-container .wp-editor-wrap select {
515 width: auto;
516 max-width: auto;
517 }
518
519 .wdk-field-edit.SECTION .title {
520 border-bottom: 1px solid #c3c4c7;
521 width: 100%;
522 padding: 10px 0;
523 }
524
525 .wdk_dropdown_tree button.btn.btn-default.dropdown-toggle:last-child i {
526 display: none;
527 }
528
529 /* columns */
530
531 .wdk-wrap {
532 .actions {
533 margin-top: 0;
534 }
535
536 .dl-helper {
537 dt {
538 font-weight: 700;
539 }
540
541 dd {
542 margin-left: 25px;
543 }
544 }
545
546 @for $i from 1 through 10 {
547 .wdk-mr-#{$i*5}#{$i*5} {
548 margin-right: #{$i*5}px;
549 }
550 }
551
552 div.wdk-field-edit.notes a {
553 margin-left: 5px;
554 display: inline-block;
555 font-weight: 600;
556 font-size: 14px;
557 }
558
559 .mb0 {
560 margin-bottom: 0 !important;
561 }
562
563 .align-top {
564 vertical-align: top !important;
565 }
566
567 .text-capitalize {
568 text-transform: capitalize !important;
569 }
570
571 .alert p {
572 margin: 0;
573 }
574
575 .color-primary {
576 color: #004c8c;
577 }
578
579 .wdk-infinity-load {
580 -webkit-animation: wdk-spin 2s infinite linear;
581 animation: wdk-spin 2s infinite linear;
582 }
583
584 .postbox .inside {
585 padding: 0 12px 0;
586 }
587
588 table.wp-list-table tr.no-items {
589 background-color: #f0f0f1;
590 }
591
592 @keyframes wdk-spin {
593 0% {
594 -webkit-transform: rotate(0deg);
595 transform: rotate(0deg);
596 }
597
598 100% {
599 -webkit-transform: rotate(360deg);
600 transform: rotate(360deg);
601 }
602 }
603
604 .wdk-field-edit.SECTION .title {
605 width: 100%;
606 position: relative;
607 border: 1px solid #c3c4c7;
608 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
609 color: #fff;
610 background: #2c3338;
611 padding: 10px 15px;
612 margin-bottom: 0;
613 margin-top: 0;
614 }
615
616 .meta-box-sortables .wdk_field.SECTION .postbox {
617 color: #fff;
618 background: #2c3338;
619 }
620
621 .meta-box-sortables .wdk_field.SECTION.ui-sortable-handle a {
622 color: #fff;
623 }
624
625 .meta-box-sortables .wdk_field.SECTION.ui-sortable-handle a:hover {
626 color: #72aee6;
627 }
628
629
630 .listing_custom_fields div.wdk-field-edit div.wdk-field-container input,
631 .listing_custom_fields div.wdk-field-edit div.wdk-field-container select {
632 max-width: initial;
633 flex: 1 2;
634 }
635
636 div.wdk-field-edit div.wdk-field-container {
637 display: flex;
638 align-items: flex-start;
639 flex-wrap: wrap;
640 }
641
642 div.wdk-field-edit.TEXTAREA_CODE div.wdk-field-container {
643 width: 400px;
644 }
645
646 div.wdk-field-edit div.wdk-field-container .suffix:not(:empty) {
647 padding: 5px 0px 5px 5px;
648 }
649
650 div.wdk-field-edit div.wdk-field-container .wp-editor-wrap {
651 width: 100%;
652 max-width: 100%;
653 }
654
655 div.wdk-field-edit p.wdk-hint {
656 flex: 0 0 100%;
657 }
658
659 .wdk-row {
660 & {
661 display: -ms-flexbox;
662 display: flex;
663 -ms-flex-wrap: wrap;
664 flex-wrap: wrap;
665 margin-right: -15px;
666 margin-left: -15px;
667 }
668
669 &>[class*='wdk-col']*='wdk-col'] {
670 position: relative;
671 width: 100%;
672 padding-right: 15px;
673 padding-left: 15px;
674 box-sizing: border-box;
675 }
676
677 .wdk-col-auto {
678 -ms-flex: 0 0 auto;
679 flex: 0 0 auto;
680 width: auto;
681 max-width: 100%;
682 }
683
684
685 @for $i from 1 through 12 {
686 .wdk-col-#{$i} {
687 -webkit-flex: 0 0 calc(100% / 12 * #{$i});
688 flex: 0 0 calc(100% / 12 * #{$i});
689 max-width: calc(100% / 12 * #{$i});
690 }
691 }
692
693 @media (min-width:992px) {
694 @for $i from 1 through 12 {
695 .wdk-col-md-#{$i} {
696 -webkit-flex: 0 0 calc(100% / 12 * #{$i});
697 flex: 0 0 calc(100% / 12 * #{$i});
698 max-width: calc(100% / 12 * #{$i});
699 }
700 }
701 }
702 }
703
704 .text-center {
705 text-align: center;
706 }
707
708 .text-left {
709 text-align: left;
710 }
711
712 .text-right {
713 text-align: right;
714 }
715
716 .button.btn-danger {
717 color: #ffffff;
718 background-color: #c1002b;
719 border-color: #c1002b;
720
721 &:hover,
722 &:hover {
723 -webkit-box-shadow: 0 1px 5px rgba(193, 0, 43, 0.4) !important;
724 box-shadow: 0 1px 5px rgba(193, 0, 43, 0.4) !important;
725 }
726 }
727
728 .button.btn-info {
729 color: #ffffff;
730 background-color: #00c9b7;
731 border-color: #00c9b7;
732
733 &:hover,
734 &:hover {
735 -webkit-box-shadow: 0 1px 5px #00c9b875 !important;
736 box-shadow: 0 1px 5px #00c9b875 !important;
737 }
738 }
739
740 .button.xl {
741 padding: 10px 30px;
742 }
743
744 .wp-editor-wrap .wp-editor-container {
745 width: 100%;
746 margin: 0;
747 box-shadow: none;
748 border-radius: 4px;
749 border: 1px solid #8c8f94;
750 background-color: #fff;
751 color: #2c3338;
752 overflow: hidden;
753 }
754
755 /* addon subscription */
756 .wdk-pricing {
757 margin: 10px 0;
758
759 .wdk-sec-header {
760 margin-bottom: 20px;
761
762 .wdk-sec-title {
763 font-size: 24px;
764 font-weight: 300;
765 line-height: 1.5;
766 margin-top: 5px;
767
768 .mark {
769 font-weight: 700;
770 }
771
772 .mark.color {
773 color: #c1002b;
774 }
775
776 .mark.up {
777 text-transform: uppercase;
778 }
779 }
780
781 .wdk-sec-subtitle {
782 font-size: 20px;
783 font-weight: 400;
784 }
785 }
786
787 .wdk-pac {
788 text-align: center;
789 background-color: #fff;
790 border: 1px solid #dcdcde;
791 box-sizing: border-box;
792 margin-bottom: 15px;
793
794 &.featured {
795 .header {
796 background: -webkit-gradient(linear, left top, left bottom, from(#5837ff), to(#5533ff));
797 background: linear-gradient(#1d2327, #121518);
798 }
799
800 p,
801 .header {
802 color: #fff;
803 }
804 }
805 }
806
807 .wdk-wrap .wdk-pricing .wdk-pac.yearly h4 {
808 margin-top: 0px;
809 }
810
811 .header {
812 background: -webkit-gradient(linear, left top, left bottom, from(#fcfdfe), to(#f9fbfd));
813 background: linear-gradient(#fcfdfe, #f9fbfd);
814 background-color: rgba(22, 28, 45, 0.03);
815 padding: 0.75rem 1.25rem;
816 margin-bottom: 0;
817 border-bottom: 1px solid rgba(22, 28, 45, 0.125);
818 color: rgb(109, 118, 139);
819
820 h4 {
821 font-size: 24px;
822 font-weight: 400;
823 margin-bottom: 15px;
824 }
825
826 p {
827 font-size: 16px;
828 }
829 }
830
831 .list-items {
832 padding: 0;
833 margin: 0;
834 list-style: none;
835
836 .item {
837 display: block;
838 padding: 12px 20px;
839 font-size: 16px;
840 color: rgb(109, 118, 139);
841 }
842
843 .item:not(:first-child) {
844 border-top: 1px solid rgba(22, 28, 45, 0.125);
845 }
846 }
847
848 .wdk-pac-footer {
849 border-top: 1px solid rgba(22, 28, 45, 0.125);
850 padding: 20px 20px;
851
852 .btn {
853 -webkit-transition: all 0.3s ease;
854 transition: all 0.3s ease;
855 text-decoration: none;
856 font-family: "Poppins", sans-serif;
857 font-weight: 400;
858 white-space: normal;
859 line-height: 1.5;
860 border: 1px solid #506690;
861 padding: 8px 20px;
862 border-radius: 3px;
863
864 &:hover {
865 color: #ffffff;
866 background-color: #506690;
867 border-color: #506690;
868 }
869 }
870 }
871
872 .pricing-value {
873 font-family: "Poppins", sans-serif;
874 font-size: 52px;
875
876 .price {
877 position: relative;
878 font-weight: 500;
879 line-height: 1;
880 }
881
882 .price .before,
883 .price .after {
884 font-size: 18px;
885 font-weight: 300;
886 font-style: italic;
887 }
888
889 .price .before {
890 position: absolute;
891 top: 10px;
892 left: -15px;
893 }
894
895 .price .after {
896 position: relative;
897 }
898 }
899
900 }
901
902 .winter_mvc-media .winter_mvc-media-card {
903 min-width: 200px;
904 }
905 }
906
907 .wp-core-ui .quicktags-toolbar input.button.button-small {
908 display: inline-block !important;
909 width: auto !important;
910 }
911
912 .wdk-unwrapp-field {
913 .wdk_dropdown_tree>.btn-group {
914 width: 100%;
915 display: flex;
916 height: auto;
917 }
918
919 .wdk_dropdown_tree button {
920 padding: 0 8px;
921 height: auto;
922 box-shadow: 0 0 0 transparent;
923 border: 1px solid #8c8f94;
924 background-color: #fff;
925 color: #2c3338;
926 min-height: 30px;
927 }
928
929 .wdk_dropdown_tree button.btn.btn-default.dropdown-toggle,
930 .wdk_dropdown_tree button {
931 border-radius: 4px;
932 }
933
934 .wdk_dropdown_tree button:first-child {
935 border-top-right-radius: 0;
936 border-bottom-right-radius: 0;
937 border-top-left-radius: 4px;
938 border-bottom-left-radius: 4px;
939 }
940
941 .wdk_dropdown_tree .list_container .input-group {
942 border: 1px solid #8c8f94;
943 }
944
945 .wdk_dropdown_tree .list_scroll {
946 border-left: 1px solid #8c8f94;
947 left: 0;
948 }
949
950 .wdk_dropdown_tree button.btn.btn-default.dropdown-toggle:last-child {
951 border-top-left-radius: 0;
952 border-bottom-left-radius: 0;
953
954 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 5px top 55%;
955 background-size: auto;
956 background-size: 16px 16px;
957 cursor: pointer;
958 vertical-align: middle;
959 }
960
961 .wdk_dropdown_tree {
962 min-width: initial;
963 position: relative;
964 }
965
966 .wdk_dropdown_tree .list_container input.form-control.search_term {
967 height: initial;
968 max-width: 100%;
969 }
970
971 .wdk_dropdown_tree .list_container .input-group-addon {
972 & {
973 position: relative;
974 }
975
976 & i {
977 position: absolute;
978 left: 0;
979 margin-left: 5px;
980 top: 50%;
981 margin-top: -9px;
982 }
983
984 & i.fa-spin {
985 margin-left: 7px;
986 margin-top: -7px;
987 }
988
989 .fa:after {
990 font-family: dashicons;
991 line-height: 1;
992 font-weight: 400;
993 font-style: normal;
994 text-transform: none;
995 text-rendering: auto;
996 font-size: 20px;
997 text-align: center;
998 }
999
1000 .loader-spiner.fa.fa-spinner:after,
1001 .fa.fa-search:before {
1002 display: none !important;
1003 }
1004
1005 .fa.fa-search:after {
1006 content: "\f179";
1007 }
1008
1009 .loader-spiner.fa.fa-spinner:after {
1010 content: "\f113";
1011 }
1012
1013 .loader-spiner.fa.fa-spinner {
1014 -webkit-animation: wdk-spin 2s infinite linear;
1015 animation: wdk-spin 2s infinite linear;
1016 }
1017
1018 @keyframes wdk-spin {
1019 0% {
1020 -webkit-transform: rotate(0deg);
1021 transform: rotate(0deg);
1022 }
1023
1024 100% {
1025 -webkit-transform: rotate(360deg);
1026 transform: rotate(360deg);
1027 }
1028 }
1029 }
1030 }
1031
1032 .tablenav .wdk-unwrapp-field {
1033 float: left;
1034 margin-right: 4px;
1035 max-width: 12.5rem;
1036 margin-left: 3px;
1037 }
1038
1039 #adminmenu .wp-submenu a[href="admin.php?page=wdk_addons"]="admin.php?page=wdk_addons""],
1040 #adminmenu .wp-submenu a[href="admin.php?page=wdk-addons"]="admin.php?page=wdk-addons""],
1041 #adminmenu .wp-submenu a[href="admin.php?page=wdk_addons_currencies"]="admin.php?page=wdk_addons_currencies""],
1042 #adminmenu .wp-submenu a[href="admin.php?page=wdk_addons_membership"]="admin.php?page=wdk_addons_membership""],
1043 #adminmenu .wp-submenu a[href="admin.php?page=wdk_addons_bookings"]="admin.php?page=wdk_addons_bookings""],
1044 #adminmenu .wp-submenu li.current a[href="admin.php?page=wdk_addons"]="admin.php?page=wdk_addons""],
1045 #adminmenu .wp-submenu li.current a[href="admin.php?page=wdk-addons"]="admin.php?page=wdk-addons""],
1046 #adminmenu .wp-submenu li.current a[href="admin.php?page=wdk_addons_currencies"]="admin.php?page=wdk_addons_currencies""],
1047 #adminmenu .wp-submenu li.current a[href="admin.php?page=wdk_addons_membership"]="admin.php?page=wdk_addons_membership""],
1048 #adminmenu .wp-submenu li.current a[href="admin.php?page=wdk_addons_bookings"]="admin.php?page=wdk_addons_bookings""] {
1049 color: greenyellow;
1050 }
1051
1052
1053 body .select2-container--default {
1054
1055 &.select2-container--focus .select2-selection--multiple,
1056 & {
1057 border: 0;
1058 min-width: 150px;
1059 }
1060
1061 .select2-selection--multiple {
1062 .select2-search__field {
1063 border: 0 !important;
1064 }
1065
1066 .select2-selection__rendered li {
1067 list-style: none;
1068 margin: 0;
1069
1070 &.select2-selection__choice {
1071 padding: 5px 6px;
1072 margin: 3px 3px;
1073 }
1074 }
1075
1076 .select2-selection__rendered {
1077 padding: 0;
1078 display: block;
1079 padding: 2px 45px 2px 5px;
1080 }
1081 }
1082 }
1083
1084 body .wdk-field-edit.DROPDOWNMULTIPLE .select2-container--default .select2-selection--multiple {
1085
1086 .select2-selection__rendered {
1087 padding: 0px 45px 0px 5px;
1088 display: flex;
1089 align-items: center;
1090 flex-wrap: wrap;
1091
1092 li.select2-selection__choice {
1093 padding: 1px 6px;
1094 line-height: 19px;
1095 }
1096 }
1097
1098
1099 .select2-selection__choice__remove {}
1100 }
1101
1102 body .wdk-field-edit.DROPDOWNMULTIPLE .select2-container--default {
1103 //width: calc(100% - 28px) !important;
1104 }
1105
1106 body .wdk-field-edit.DROPDOWNMULTIPLE .select2-container--default {
1107 width: auto !important;
1108 flex: 1 2 auto;
1109 }
1110
1111
1112 body .listing_custom_fields .wdk-field-edit.DROPDOWNMULTIPLE .select2-container--default {
1113 width: initial !important;
1114 flex: 1 2 auto;
1115 min-width: initial;
1116 }
1117
1118 body .select2-container .select2-search--inline .select2-search__field {
1119 margin-top: 0;
1120 }
1121
1122 body .select2-container--default.select2-container--focus .select2-selection--multiple {
1123 border: 1px solid #8c8f94;
1124 }
1125
1126 .datetime_time_mask {}
1127
1128 .wdk_btn_load_indicator {
1129 position: relative;
1130
1131 &::after {
1132 content: "\f113";
1133 font-family: dashicons;
1134 display: inline-block;
1135 line-height: 1;
1136 font-weight: 900;
1137 font-style: normal;
1138 font-size: 20px;
1139 speak: never;
1140 text-decoration: inherit;
1141 text-transform: none;
1142 text-rendering: auto;
1143 -webkit-animation: wdk-spin 2s infinite linear;
1144 animation: wdk-spin 2s infinite linear;
1145 margin-left: 5px;
1146 margin-top: -10px;
1147 display: inline-block;
1148 position: relative;
1149 top: 50%;
1150 }
1151
1152 &.out::after {
1153 position: absolute;
1154 right: -30px;
1155 color: #2271b1;
1156 }
1157
1158 @keyframes wdk-spin {
1159 0% {
1160 -webkit-transform: rotate(0deg);
1161 transform: rotate(0deg);
1162 }
1163
1164 100% {
1165 -webkit-transform: rotate(360deg);
1166 transform: rotate(360deg);
1167 }
1168 }
1169 }
1170
1171 .wdk_btn_load_success {
1172 position: relative;
1173
1174 &::after {
1175 content: "\f147";
1176 font-family: dashicons;
1177 display: inline-block;
1178 line-height: 1;
1179 font-weight: 900;
1180 font-style: normal;
1181 font-size: 20px;
1182 speak: never;
1183 text-decoration: inherit;
1184 text-transform: none;
1185 text-rendering: auto;
1186 margin-left: 5px;
1187 margin-top: -10px;
1188 display: inline-block;
1189 position: relative;
1190 top: 50%;
1191 }
1192
1193 &.out::after {
1194 position: absolute;
1195 right: -30px;
1196 color: #2271b1;
1197 }
1198
1199 }
1200
1201 .wdk_btn_load_error {
1202 position: relative;
1203
1204 &::after {
1205 content: "\f335";
1206 font-family: dashicons;
1207 display: inline-block;
1208 line-height: 1;
1209 font-weight: 900;
1210 font-style: normal;
1211 font-size: 20px;
1212 speak: never;
1213 text-decoration: inherit;
1214 text-transform: none;
1215 text-rendering: auto;
1216 margin-left: 5px;
1217 margin-top: -10px;
1218 display: inline-block;
1219 position: relative;
1220 top: 50%;
1221 }
1222
1223 &.out::after {
1224 position: absolute;
1225 right: -30px;
1226 color: #2271b1;
1227 }
1228
1229 }
1230
1231 .wdk-depend-fields .wdk_field {
1232 position: relative;
1233 min-width: 255px;
1234 border: 1px solid #c3c4c7;
1235 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1236 background: #fff;
1237 margin-bottom: 20px;
1238 display: flex;
1239 align-items: center;
1240 justify-content: flex-start;
1241 padding: 15px 15px;
1242
1243 input[type="checkbox"]="checkbox""],
1244 input[type="radio"]="radio""] {
1245 margin: 0;
1246 }
1247
1248 label {
1249 margin-right: 10px;
1250 display: inline-block;
1251 }
1252
1253 &.section {
1254 border: 1px solid #c3c4c7;
1255 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1256 color: #fff;
1257 background: #2c3338;
1258
1259 label {
1260 margin-left: auto;
1261 }
1262 }
1263
1264 &.wdk_btn_load_indicator.out::after {
1265 right: 15px;
1266 }
1267 }
1268
1269 .wdk-wrap .listing_custom_fields div.wdk-field-edit .wdk-field-container {
1270 width: calc(100% - 130px);
1271
1272 .select2.select2-container {
1273 max-width: 100%;
1274 }
1275 }
1276
1277 .wdk-wrap .wdk-listing-childs-drop {
1278 margin-top: 6px;
1279 border: 1px solid #c3c4c7;
1280 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1281 border-radius: 4px;
1282 border: 1px dashed #8c8f94;
1283 background-color: #fff;
1284
1285 min-height: 75px;
1286 box-sizing: border-box;
1287 padding: 15px 15px 0 15px;
1288 margin-bottom: 15px;
1289
1290 .drop-listing-item {
1291 width: 100%;
1292 max-width: initial;
1293 min-width: initial;
1294 margin: 0px 15px 15px 0px;
1295 cursor: pointer;
1296 border-radius: 4px;
1297 border: 1px solid #c3c4c7;
1298 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1299 background: #fff;
1300
1301 h3.handle {
1302 padding: 10px 15px;
1303 margin: 0;
1304 display: flex;
1305 align-items: center;
1306 justify-content: flex-start;
1307
1308 .title {
1309 flex: 1 2 auto;
1310 }
1311
1312 .btn span {
1313 padding-right: 0;
1314 padding-left: 10px;
1315 }
1316 }
1317
1318 a.title {
1319 font-size: 16px;
1320 font-weight: 500;
1321 }
1322
1323 a {
1324 text-decoration: none;
1325 border: 0px;
1326 color: black;
1327
1328 &:hover {
1329 color: #135e96;
1330 }
1331 }
1332 }
1333
1334 .wdk_dropdown_tree .list_scroll {
1335 border-right: 1px solid #eaeaea;
1336 }
1337 }
1338
1339 .wdk-wrap .wp-list-table .child th {
1340 border-left: 3px solid #000;
1341 }
1342
1343 .wdk-wrap .wp-list-table a.laoding_sublistings {
1344 margin-top: 5px;
1345 display: inline-block;
1346 }
1347
1348
1349 .wdk-wrap {
1350
1351 .wdk-tabs-navs {
1352 font-size: 0;
1353 display: inline-block;
1354 background: #fff;
1355 border: 1px solid #c3c4c7;
1356 margin-bottom: 15px;
1357 margin-top: 10px;
1358
1359 label {
1360 display: inline-block;
1361 font-size: 18px;
1362 border: 1px solid #eee;
1363 cursor: pointer;
1364 transition: all .15s;
1365 padding: 10px 15px;
1366
1367
1368 &.active,
1369 &:hover {
1370 background: #eee;
1371 }
1372
1373 &:not(:last-child) {
1374 margin-right: -1px;
1375 }
1376 }
1377 }
1378
1379 .wdk-tabs-panel {
1380 >.wdk-tab {
1381 display: none;
1382 }
1383
1384 .wdk-tab-input {
1385 display: none;
1386 }
1387
1388 input:checked+div.wdk-tab {
1389 display: block
1390 }
1391 }
1392
1393 }
1394
1395 .wdk-wrap {
1396
1397 .wdk_multi_treefield_dropdown {
1398 margin-bottom: 15px;
1399 }
1400
1401 .wdk_multi_treefield_dropdown_container .wdk_multi_treefield_dropdown:last-child {
1402 margin-bottom: 0;
1403 }
1404
1405 .wdk_treefield_dropdown .wdk-field-group {
1406 display: inline-block;
1407 padding-right: 30px;
1408 }
1409 }
1410
1411 .wdk-wrap {
1412 .wdk_editlog {
1413 table {
1414 border: 1px solid #ddd;
1415 width: 100%;
1416 max-width: 100%;
1417 margin-bottom: 20px;
1418 background-color: #fff;
1419 border-spacing: 0;
1420 border-collapse: collapse;
1421 }
1422
1423 caption {
1424 color: #000;
1425 font-weight: 600;
1426 font-size: 16px;
1427 padding-bottom: 15px;
1428 text-align: left;
1429 }
1430
1431 td,
1432 th {
1433 border: 1px solid #ddd;
1434 padding: 8px;
1435 line-height: 1.42857143;
1436 vertical-align: top;
1437 text-align: center;
1438 }
1439
1440 thead>tr:first-child>td,
1441 thead>tr:first-child>th,
1442 thead>tr:first-child>td,
1443 thead>tr:first-child>th,
1444 thead:first-child>tr:first-child>td,
1445 thead:first-child>tr:first-child>th {
1446 border-top: 0;
1447
1448 }
1449 }
1450 }
1451
1452
1453
1454 .custom_parameter {
1455 float: left;
1456 margin-right: 6px;
1457
1458 box-shadow: 0 0 0 transparent;
1459 border-radius: 4px;
1460 background-color: #fff;
1461 color: #2c3338;
1462 display: grid;
1463 grid-row: revert;
1464 grid-auto-flow: column;
1465 grid-gap: 1px 1px;
1466 background-color: #8c8f94;
1467 border: 1px solid #8c8f94;
1468 border-radius: 3px;
1469 overflow: hidden;
1470
1471 * {
1472 margin: 0 !important;
1473 min-height: auto;
1474 height: 100%;
1475 border: 0 !important;
1476 box-shadow: none !important;
1477 border-radius: 0 !important;
1478 min-height: 28px !important;
1479 max-width: 100px !important;
1480 }
1481 }
1482
1483 .btn_parameter {
1484 float: left;
1485 margin-right: 6px;
1486 background: #2271b1;
1487 color: #fff;
1488 cursor: pointer;
1489 border: 0;
1490 height: 30px;
1491 width: 32px;
1492 border-radius: 3px;
1493 text-decoration: none;
1494 display: flex;
1495 align-items: center;
1496 justify-content: center;
1497
1498 &:hover {
1499 background: #135e96;
1500 color: #fff;
1501 }
1502
1503 span {
1504 height: auto;
1505 }
1506 }
1507
1508 .filters-form {
1509
1510 select,
1511 input,
1512 button,
1513 .custom_parameter {
1514 margin-bottom: 5px;
1515 }
1516 }