PluginProbe
WP Directory Kit / 1.2.4
WP Directory Kit v1.2.4
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.4, at admin/css/wpdirectorykit-admin.scss

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