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

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