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

1,540 lines 33.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 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-remove,
482 #wdk-drag .widget-action,
483 #wdk-drag .widget-inside {
484 display: none !important;
485 }
486
487
488 .wdk-builder-container button[aria-expanded="true"]="true""] .toggle-indicator::before {
489 content: "\f142"
490 }
491
492 #wdk-drop .widget-inside,
493 .wdk-wrap .drop-container .widget-inside {
494 padding: 5px;
495 }
496
497 .wdk-wrap .widget-top .widget-action {
498 padding: 10px 0px;
499 }
500
501 .wdk-wrap .widget-action-remove {
502 border: 0;
503 margin: 0;
504 padding: 11px 0px;
505 margin-right: 10px;
506 background: none;
507 cursor: pointer;
508 vertical-align: top;
509 color: #50575e;
510 transition: all .15s;
511
512 &:hover {
513 color:#000;
514 }
515 }
516
517
518
519
520 /* Visual Builder result item */
521
522 .wdk-wrap .drop-container {
523 width: 60%;
524 float: left;
525 }
526
527 .wdk-wrap .drop-container .wdk-builder-selected {
528 width: 100%;
529 min-height: 100px;
530 }
531
532 .wdk-wrap .drop-container>h3 {
533 padding-bottom: 0px;
534 margin-bottom: 0px;
535 }
536
537 .wdk-wrap .listing_custom_fields div.wdk-field-edit div.wdk-field-container .wp-editor-wrap input,
538 .wdk-wrap .listing_custom_fields div.wdk-field-edit div.wdk-field-container .wp-editor-wrap select {
539 width: auto;
540 max-width: auto;
541 }
542
543 .wdk-field-edit.SECTION .title {
544 border-bottom: 1px solid #c3c4c7;
545 width: 100%;
546 padding: 10px 0;
547 }
548
549 .wdk_dropdown_tree button.btn.btn-default.dropdown-toggle:last-child i {
550 display: none;
551 }
552
553 /* columns */
554
555 .wdk-wrap {
556 .actions {
557 margin-top: 0;
558 }
559
560 .dl-helper {
561 dt {
562 font-weight: 700;
563 }
564
565 dd {
566 margin-left: 25px;
567 }
568 }
569
570 @for $i from 1 through 10 {
571 .wdk-mr-#{$i*5}#{$i*5} {
572 margin-right: #{$i*5}px;
573 }
574 }
575
576 div.wdk-field-edit.notes a {
577 margin-left: 5px;
578 display: inline-block;
579 font-weight: 600;
580 font-size: 14px;
581 }
582
583 .mb0 {
584 margin-bottom: 0 !important;
585 }
586
587 .align-top {
588 vertical-align: top !important;
589 }
590
591 .text-capitalize {
592 text-transform: capitalize !important;
593 }
594
595 .alert p {
596 margin: 0;
597 }
598
599 .color-primary {
600 color: #004c8c;
601 }
602
603 .wdk-infinity-load {
604 -webkit-animation: wdk-spin 2s infinite linear;
605 animation: wdk-spin 2s infinite linear;
606 }
607
608 .postbox .inside {
609 padding: 0 12px 0;
610 }
611
612 table.wp-list-table tr.no-items {
613 background-color: #f0f0f1;
614 }
615
616 @keyframes wdk-spin {
617 0% {
618 -webkit-transform: rotate(0deg);
619 transform: rotate(0deg);
620 }
621
622 100% {
623 -webkit-transform: rotate(360deg);
624 transform: rotate(360deg);
625 }
626 }
627
628 .wdk-field-edit.SECTION .title {
629 width: 100%;
630 position: relative;
631 border: 1px solid #c3c4c7;
632 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
633 color: #fff;
634 background: #2c3338;
635 padding: 10px 15px;
636 margin-bottom: 0;
637 margin-top: 0;
638 }
639
640 .meta-box-sortables .wdk_field.SECTION .postbox {
641 color: #fff;
642 background: #2c3338;
643 }
644
645 .meta-box-sortables .wdk_field.SECTION.ui-sortable-handle a {
646 color: #fff;
647 }
648
649 .meta-box-sortables .wdk_field.SECTION.ui-sortable-handle a:hover {
650 color: #72aee6;
651 }
652
653
654 .listing_custom_fields div.wdk-field-edit div.wdk-field-container input,
655 .listing_custom_fields div.wdk-field-edit div.wdk-field-container select {
656 max-width: initial;
657 flex: 1 2;
658 }
659
660 div.wdk-field-edit div.wdk-field-container {
661 display: flex;
662 align-items: flex-start;
663 flex-wrap: wrap;
664 }
665
666 div.wdk-field-edit.TEXTAREA_CODE div.wdk-field-container {
667 width: 400px;
668 }
669
670 div.wdk-field-edit div.wdk-field-container .suffix:not(:empty) {
671 padding: 5px 0px 5px 5px;
672 }
673
674 div.wdk-field-edit div.wdk-field-container .wp-editor-wrap {
675 width: 100%;
676 max-width: 100%;
677 }
678
679 div.wdk-field-edit p.wdk-hint {
680 flex: 0 0 100%;
681 }
682
683 .wdk-row {
684 & {
685 display: -ms-flexbox;
686 display: flex;
687 -ms-flex-wrap: wrap;
688 flex-wrap: wrap;
689 margin-right: -15px;
690 margin-left: -15px;
691 }
692
693 &>[class*='wdk-col']*='wdk-col'] {
694 position: relative;
695 width: 100%;
696 padding-right: 15px;
697 padding-left: 15px;
698 box-sizing: border-box;
699 }
700
701 .wdk-col-auto {
702 -ms-flex: 0 0 auto;
703 flex: 0 0 auto;
704 width: auto;
705 max-width: 100%;
706 }
707
708
709 @for $i from 1 through 12 {
710 .wdk-col-#{$i} {
711 -webkit-flex: 0 0 calc(100% / 12 * #{$i});
712 flex: 0 0 calc(100% / 12 * #{$i});
713 max-width: calc(100% / 12 * #{$i});
714 }
715 }
716
717 @media (min-width:992px) {
718 @for $i from 1 through 12 {
719 .wdk-col-md-#{$i} {
720 -webkit-flex: 0 0 calc(100% / 12 * #{$i});
721 flex: 0 0 calc(100% / 12 * #{$i});
722 max-width: calc(100% / 12 * #{$i});
723 }
724 }
725 }
726 }
727
728 .text-center {
729 text-align: center;
730 }
731
732 .text-left {
733 text-align: left;
734 }
735
736 .text-right {
737 text-align: right;
738 }
739
740 .button.btn-danger {
741 color: #ffffff;
742 background-color: #c1002b;
743 border-color: #c1002b;
744
745 &:hover,
746 &:hover {
747 -webkit-box-shadow: 0 1px 5px rgba(193, 0, 43, 0.4) !important;
748 box-shadow: 0 1px 5px rgba(193, 0, 43, 0.4) !important;
749 }
750 }
751
752 .button.btn-info {
753 color: #ffffff;
754 background-color: #00c9b7;
755 border-color: #00c9b7;
756
757 &:hover,
758 &:hover {
759 -webkit-box-shadow: 0 1px 5px #00c9b875 !important;
760 box-shadow: 0 1px 5px #00c9b875 !important;
761 }
762 }
763
764 .button.xl {
765 padding: 10px 30px;
766 }
767
768 .wp-editor-wrap .wp-editor-container {
769 width: 100%;
770 margin: 0;
771 box-shadow: none;
772 border-radius: 4px;
773 border: 1px solid #8c8f94;
774 background-color: #fff;
775 color: #2c3338;
776 overflow: hidden;
777 }
778
779 /* addon subscription */
780 .wdk-pricing {
781 margin: 10px 0;
782
783 .wdk-sec-header {
784 margin-bottom: 20px;
785
786 .wdk-sec-title {
787 font-size: 24px;
788 font-weight: 300;
789 line-height: 1.5;
790 margin-top: 5px;
791
792 .mark {
793 font-weight: 700;
794 }
795
796 .mark.color {
797 color: #c1002b;
798 }
799
800 .mark.up {
801 text-transform: uppercase;
802 }
803 }
804
805 .wdk-sec-subtitle {
806 font-size: 20px;
807 font-weight: 400;
808 }
809 }
810
811 .wdk-pac {
812 text-align: center;
813 background-color: #fff;
814 border: 1px solid #dcdcde;
815 box-sizing: border-box;
816 margin-bottom: 15px;
817
818 &.featured {
819 .header {
820 background: -webkit-gradient(linear, left top, left bottom, from(#5837ff), to(#5533ff));
821 background: linear-gradient(#1d2327, #121518);
822 }
823
824 p,
825 .header {
826 color: #fff;
827 }
828 }
829 }
830
831 .wdk-wrap .wdk-pricing .wdk-pac.yearly h4 {
832 margin-top: 0px;
833 }
834
835 .header {
836 background: -webkit-gradient(linear, left top, left bottom, from(#fcfdfe), to(#f9fbfd));
837 background: linear-gradient(#fcfdfe, #f9fbfd);
838 background-color: rgba(22, 28, 45, 0.03);
839 padding: 0.75rem 1.25rem;
840 margin-bottom: 0;
841 border-bottom: 1px solid rgba(22, 28, 45, 0.125);
842 color: rgb(109, 118, 139);
843
844 h4 {
845 font-size: 24px;
846 font-weight: 400;
847 margin-bottom: 15px;
848 }
849
850 p {
851 font-size: 16px;
852 }
853 }
854
855 .list-items {
856 padding: 0;
857 margin: 0;
858 list-style: none;
859
860 .item {
861 display: block;
862 padding: 12px 20px;
863 font-size: 16px;
864 color: rgb(109, 118, 139);
865 }
866
867 .item:not(:first-child) {
868 border-top: 1px solid rgba(22, 28, 45, 0.125);
869 }
870 }
871
872 .wdk-pac-footer {
873 border-top: 1px solid rgba(22, 28, 45, 0.125);
874 padding: 20px 20px;
875
876 .btn {
877 -webkit-transition: all 0.3s ease;
878 transition: all 0.3s ease;
879 text-decoration: none;
880 font-family: "Poppins", sans-serif;
881 font-weight: 400;
882 white-space: normal;
883 line-height: 1.5;
884 border: 1px solid #506690;
885 padding: 8px 20px;
886 border-radius: 3px;
887
888 &:hover {
889 color: #ffffff;
890 background-color: #506690;
891 border-color: #506690;
892 }
893 }
894 }
895
896 .pricing-value {
897 font-family: "Poppins", sans-serif;
898 font-size: 52px;
899
900 .price {
901 position: relative;
902 font-weight: 500;
903 line-height: 1;
904 }
905
906 .price .before,
907 .price .after {
908 font-size: 18px;
909 font-weight: 300;
910 font-style: italic;
911 }
912
913 .price .before {
914 position: absolute;
915 top: 10px;
916 left: -15px;
917 }
918
919 .price .after {
920 position: relative;
921 }
922 }
923
924 }
925
926 .winter_mvc-media .winter_mvc-media-card {
927 min-width: 200px;
928 }
929 }
930
931 .wp-core-ui .quicktags-toolbar input.button.button-small {
932 display: inline-block !important;
933 width: auto !important;
934 }
935
936 .wdk-unwrapp-field {
937 .wdk_dropdown_tree>.btn-group {
938 width: 100%;
939 display: flex;
940 height: auto;
941 }
942
943 .wdk_dropdown_tree button {
944 padding: 0 8px;
945 height: auto;
946 box-shadow: 0 0 0 transparent;
947 border: 1px solid #8c8f94;
948 background-color: #fff;
949 color: #2c3338;
950 min-height: 30px;
951 }
952
953 .wdk_dropdown_tree button.btn.btn-default.dropdown-toggle,
954 .wdk_dropdown_tree button {
955 border-radius: 4px;
956 }
957
958 .wdk_dropdown_tree button:first-child {
959 border-top-right-radius: 0;
960 border-bottom-right-radius: 0;
961 border-top-left-radius: 4px;
962 border-bottom-left-radius: 4px;
963 }
964
965 .wdk_dropdown_tree .list_container .input-group {
966 border: 1px solid #8c8f94;
967 }
968
969 .wdk_dropdown_tree .list_scroll {
970 border-left: 1px solid #8c8f94;
971 left: 0;
972 }
973
974 .wdk_dropdown_tree button.btn.btn-default.dropdown-toggle:last-child {
975 border-top-left-radius: 0;
976 border-bottom-left-radius: 0;
977
978 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%;
979 background-size: auto;
980 background-size: 16px 16px;
981 cursor: pointer;
982 vertical-align: middle;
983 }
984
985 .wdk_dropdown_tree {
986 min-width: initial;
987 position: relative;
988 }
989
990 .wdk_dropdown_tree .list_container input.form-control.search_term {
991 height: initial;
992 max-width: 100%;
993 }
994
995 .wdk_dropdown_tree .list_container .input-group-addon {
996 & {
997 position: relative;
998 }
999
1000 & i {
1001 position: absolute;
1002 left: 0;
1003 margin-left: 5px;
1004 top: 50%;
1005 margin-top: -9px;
1006 }
1007
1008 & i.fa-spin {
1009 margin-left: 7px;
1010 margin-top: -7px;
1011 }
1012
1013 .fa:after {
1014 font-family: dashicons;
1015 line-height: 1;
1016 font-weight: 400;
1017 font-style: normal;
1018 text-transform: none;
1019 text-rendering: auto;
1020 font-size: 20px;
1021 text-align: center;
1022 }
1023
1024 .loader-spiner.fa.fa-spinner:after,
1025 .fa.fa-search:before {
1026 display: none !important;
1027 }
1028
1029 .fa.fa-search:after {
1030 content: "\f179";
1031 }
1032
1033 .loader-spiner.fa.fa-spinner:after {
1034 content: "\f113";
1035 }
1036
1037 .loader-spiner.fa.fa-spinner {
1038 -webkit-animation: wdk-spin 2s infinite linear;
1039 animation: wdk-spin 2s infinite linear;
1040 }
1041
1042 @keyframes wdk-spin {
1043 0% {
1044 -webkit-transform: rotate(0deg);
1045 transform: rotate(0deg);
1046 }
1047
1048 100% {
1049 -webkit-transform: rotate(360deg);
1050 transform: rotate(360deg);
1051 }
1052 }
1053 }
1054 }
1055
1056 .tablenav .wdk-unwrapp-field {
1057 float: left;
1058 margin-right: 4px;
1059 max-width: 12.5rem;
1060 margin-left: 3px;
1061 }
1062
1063 #adminmenu .wp-submenu a[href="admin.php?page=wdk_addons"]="admin.php?page=wdk_addons""],
1064 #adminmenu .wp-submenu a[href="admin.php?page=wdk-addons"]="admin.php?page=wdk-addons""],
1065 #adminmenu .wp-submenu a[href="admin.php?page=wdk_addons_currencies"]="admin.php?page=wdk_addons_currencies""],
1066 #adminmenu .wp-submenu a[href="admin.php?page=wdk_addons_membership"]="admin.php?page=wdk_addons_membership""],
1067 #adminmenu .wp-submenu a[href="admin.php?page=wdk_addons_bookings"]="admin.php?page=wdk_addons_bookings""],
1068 #adminmenu .wp-submenu li.current a[href="admin.php?page=wdk_addons"]="admin.php?page=wdk_addons""],
1069 #adminmenu .wp-submenu li.current a[href="admin.php?page=wdk-addons"]="admin.php?page=wdk-addons""],
1070 #adminmenu .wp-submenu li.current a[href="admin.php?page=wdk_addons_currencies"]="admin.php?page=wdk_addons_currencies""],
1071 #adminmenu .wp-submenu li.current a[href="admin.php?page=wdk_addons_membership"]="admin.php?page=wdk_addons_membership""],
1072 #adminmenu .wp-submenu li.current a[href="admin.php?page=wdk_addons_bookings"]="admin.php?page=wdk_addons_bookings""] {
1073 color: greenyellow;
1074 }
1075
1076
1077 body .select2-container--default {
1078
1079 &.select2-container--focus .select2-selection--multiple,
1080 & {
1081 border: 0;
1082 min-width: 150px;
1083 }
1084
1085 .select2-selection--multiple {
1086 .select2-search__field {
1087 border: 0 !important;
1088 }
1089
1090 .select2-selection__rendered li {
1091 list-style: none;
1092 margin: 0;
1093
1094 &.select2-selection__choice {
1095 padding: 5px 6px;
1096 margin: 3px 3px;
1097 }
1098 }
1099
1100 .select2-selection__rendered {
1101 padding: 0;
1102 display: block;
1103 padding: 2px 45px 2px 5px;
1104 }
1105 }
1106 }
1107
1108 body .wdk-field-edit.DROPDOWNMULTIPLE .select2-container--default .select2-selection--multiple {
1109
1110 .select2-selection__rendered {
1111 padding: 0px 45px 0px 5px;
1112 display: flex;
1113 align-items: center;
1114 flex-wrap: wrap;
1115
1116 li.select2-selection__choice {
1117 padding: 1px 6px;
1118 line-height: 19px;
1119 }
1120 }
1121
1122
1123 .select2-selection__choice__remove {}
1124 }
1125
1126 body .wdk-field-edit.DROPDOWNMULTIPLE .select2-container--default {
1127 //width: calc(100% - 28px) !important;
1128 }
1129
1130 body .wdk-field-edit.DROPDOWNMULTIPLE .select2-container--default {
1131 width: auto !important;
1132 flex: 1 2 auto;
1133 }
1134
1135
1136 body .listing_custom_fields .wdk-field-edit.DROPDOWNMULTIPLE .select2-container--default {
1137 width: initial !important;
1138 flex: 1 2 auto;
1139 min-width: initial;
1140 }
1141
1142 body .select2-container .select2-search--inline .select2-search__field {
1143 margin-top: 0;
1144 }
1145
1146 body .select2-container--default.select2-container--focus .select2-selection--multiple {
1147 border: 1px solid #8c8f94;
1148 }
1149
1150 .datetime_time_mask {}
1151
1152 .wdk_btn_load_indicator {
1153 position: relative;
1154
1155 &::after {
1156 content: "\f113";
1157 font-family: dashicons;
1158 display: inline-block;
1159 line-height: 1;
1160 font-weight: 900;
1161 font-style: normal;
1162 font-size: 20px;
1163 speak: never;
1164 text-decoration: inherit;
1165 text-transform: none;
1166 text-rendering: auto;
1167 -webkit-animation: wdk-spin 2s infinite linear;
1168 animation: wdk-spin 2s infinite linear;
1169 margin-left: 5px;
1170 margin-top: -10px;
1171 display: inline-block;
1172 position: relative;
1173 top: 50%;
1174 }
1175
1176 &.out::after {
1177 position: absolute;
1178 right: -30px;
1179 color: #2271b1;
1180 }
1181
1182 @keyframes wdk-spin {
1183 0% {
1184 -webkit-transform: rotate(0deg);
1185 transform: rotate(0deg);
1186 }
1187
1188 100% {
1189 -webkit-transform: rotate(360deg);
1190 transform: rotate(360deg);
1191 }
1192 }
1193 }
1194
1195 .wdk_btn_load_success {
1196 position: relative;
1197
1198 &::after {
1199 content: "\f147";
1200 font-family: dashicons;
1201 display: inline-block;
1202 line-height: 1;
1203 font-weight: 900;
1204 font-style: normal;
1205 font-size: 20px;
1206 speak: never;
1207 text-decoration: inherit;
1208 text-transform: none;
1209 text-rendering: auto;
1210 margin-left: 5px;
1211 margin-top: -10px;
1212 display: inline-block;
1213 position: relative;
1214 top: 50%;
1215 }
1216
1217 &.out::after {
1218 position: absolute;
1219 right: -30px;
1220 color: #2271b1;
1221 }
1222
1223 }
1224
1225 .wdk_btn_load_error {
1226 position: relative;
1227
1228 &::after {
1229 content: "\f335";
1230 font-family: dashicons;
1231 display: inline-block;
1232 line-height: 1;
1233 font-weight: 900;
1234 font-style: normal;
1235 font-size: 20px;
1236 speak: never;
1237 text-decoration: inherit;
1238 text-transform: none;
1239 text-rendering: auto;
1240 margin-left: 5px;
1241 margin-top: -10px;
1242 display: inline-block;
1243 position: relative;
1244 top: 50%;
1245 }
1246
1247 &.out::after {
1248 position: absolute;
1249 right: -30px;
1250 color: #2271b1;
1251 }
1252
1253 }
1254
1255 .wdk-depend-fields .wdk_field {
1256 position: relative;
1257 min-width: 255px;
1258 border: 1px solid #c3c4c7;
1259 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1260 background: #fff;
1261 margin-bottom: 20px;
1262 display: flex;
1263 align-items: center;
1264 justify-content: flex-start;
1265 padding: 15px 15px;
1266
1267 input[type="checkbox"]="checkbox""],
1268 input[type="radio"]="radio""] {
1269 margin: 0;
1270 }
1271
1272 label {
1273 margin-right: 10px;
1274 display: inline-block;
1275 }
1276
1277 &.section {
1278 border: 1px solid #c3c4c7;
1279 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1280 color: #fff;
1281 background: #2c3338;
1282
1283 label {
1284 margin-left: auto;
1285 }
1286 }
1287
1288 &.wdk_btn_load_indicator.out::after {
1289 right: 15px;
1290 }
1291 }
1292
1293 .wdk-wrap .listing_custom_fields div.wdk-field-edit .wdk-field-container {
1294 width: calc(100% - 130px);
1295
1296 .select2.select2-container {
1297 max-width: 100%;
1298 }
1299 }
1300
1301 .wdk-wrap .wdk-listing-childs-drop {
1302 margin-top: 6px;
1303 border: 1px solid #c3c4c7;
1304 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1305 border-radius: 4px;
1306 border: 1px dashed #8c8f94;
1307 background-color: #fff;
1308
1309 min-height: 75px;
1310 box-sizing: border-box;
1311 padding: 15px 15px 0 15px;
1312 margin-bottom: 15px;
1313
1314 .drop-listing-item {
1315 width: 100%;
1316 max-width: initial;
1317 min-width: initial;
1318 margin: 0px 15px 15px 0px;
1319 cursor: pointer;
1320 border-radius: 4px;
1321 border: 1px solid #c3c4c7;
1322 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
1323 background: #fff;
1324
1325 h3.handle {
1326 padding: 10px 15px;
1327 margin: 0;
1328 display: flex;
1329 align-items: center;
1330 justify-content: flex-start;
1331
1332 .title {
1333 flex: 1 2 auto;
1334 }
1335
1336 .btn span {
1337 padding-right: 0;
1338 padding-left: 10px;
1339 }
1340 }
1341
1342 a.title {
1343 font-size: 16px;
1344 font-weight: 500;
1345 }
1346
1347 a {
1348 text-decoration: none;
1349 border: 0px;
1350 color: black;
1351
1352 &:hover {
1353 color: #135e96;
1354 }
1355 }
1356 }
1357
1358 .wdk_dropdown_tree .list_scroll {
1359 border-right: 1px solid #eaeaea;
1360 }
1361 }
1362
1363 .wdk-wrap .wp-list-table .child th {
1364 border-left: 3px solid #000;
1365 }
1366
1367 .wdk-wrap .wp-list-table a.laoding_sublistings {
1368 margin-top: 5px;
1369 display: inline-block;
1370 }
1371
1372
1373 .wdk-wrap {
1374
1375 .wdk-tabs-navs {
1376 font-size: 0;
1377 display: inline-block;
1378 background: #fff;
1379 border: 1px solid #c3c4c7;
1380 margin-bottom: 15px;
1381 margin-top: 10px;
1382
1383 label {
1384 display: inline-block;
1385 font-size: 18px;
1386 border: 1px solid #eee;
1387 cursor: pointer;
1388 transition: all .15s;
1389 padding: 10px 15px;
1390
1391
1392 &.active,
1393 &:hover {
1394 background: #eee;
1395 }
1396
1397 &:not(:last-child) {
1398 margin-right: -1px;
1399 }
1400 }
1401 }
1402
1403 .wdk-tabs-panel {
1404 >.wdk-tab {
1405 display: none;
1406 }
1407
1408 .wdk-tab-input {
1409 display: none;
1410 }
1411
1412 input:checked+div.wdk-tab {
1413 display: block
1414 }
1415 }
1416
1417 }
1418
1419 .wdk-wrap {
1420
1421 .wdk_multi_treefield_dropdown {
1422 margin-bottom: 15px;
1423 }
1424
1425 .wdk_multi_treefield_dropdown_container .wdk_multi_treefield_dropdown:last-child {
1426 margin-bottom: 0;
1427 }
1428
1429 .wdk_treefield_dropdown .wdk-field-group {
1430 display: inline-block;
1431 padding-right: 30px;
1432 }
1433 }
1434
1435 .wdk-wrap {
1436 .wdk_editlog {
1437 table {
1438 border: 1px solid #ddd;
1439 width: 100%;
1440 max-width: 100%;
1441 margin-bottom: 20px;
1442 background-color: #fff;
1443 border-spacing: 0;
1444 border-collapse: collapse;
1445 }
1446
1447 caption {
1448 color: #000;
1449 font-weight: 600;
1450 font-size: 16px;
1451 padding-bottom: 15px;
1452 text-align: left;
1453 }
1454
1455 td,
1456 th {
1457 border: 1px solid #ddd;
1458 padding: 8px;
1459 line-height: 1.42857143;
1460 vertical-align: top;
1461 text-align: center;
1462 }
1463
1464 thead>tr:first-child>td,
1465 thead>tr:first-child>th,
1466 thead>tr:first-child>td,
1467 thead>tr:first-child>th,
1468 thead:first-child>tr:first-child>td,
1469 thead:first-child>tr:first-child>th {
1470 border-top: 0;
1471
1472 }
1473 }
1474 }
1475
1476
1477
1478 .custom_parameter {
1479 float: left;
1480 margin-right: 6px;
1481
1482 box-shadow: 0 0 0 transparent;
1483 border-radius: 4px;
1484 background-color: #fff;
1485 color: #2c3338;
1486 display: grid;
1487 grid-row: revert;
1488 grid-auto-flow: column;
1489 grid-gap: 1px 1px;
1490 background-color: #8c8f94;
1491 border: 1px solid #8c8f94;
1492 border-radius: 3px;
1493 overflow: hidden;
1494
1495 * {
1496 margin: 0 !important;
1497 min-height: auto;
1498 height: 100%;
1499 border: 0 !important;
1500 box-shadow: none !important;
1501 border-radius: 0 !important;
1502 min-height: 28px !important;
1503 max-width: 100px !important;
1504 }
1505 }
1506
1507 .btn_parameter {
1508 float: left;
1509 margin-right: 6px;
1510 background: #2271b1;
1511 color: #fff;
1512 cursor: pointer;
1513 border: 0;
1514 height: 30px;
1515 width: 32px;
1516 border-radius: 3px;
1517 text-decoration: none;
1518 display: flex;
1519 align-items: center;
1520 justify-content: center;
1521
1522 &:hover {
1523 background: #135e96;
1524 color: #fff;
1525 }
1526
1527 span {
1528 height: auto;
1529 }
1530 }
1531
1532 .filters-form {
1533
1534 select,
1535 input,
1536 button,
1537 .custom_parameter {
1538 margin-bottom: 5px;
1539 }
1540 }