Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 espaco 1
body {
2
    &.layout-compact {
3
        font-size: $c-fontSize;
4
        line-height: $c-lineHeight;
5
 
6
        .layout-wrapper {
7
            .ultima-menu {
8
                li {
9
                    a {
10
                        font-size: $c-fontSize;
11
                        padding: 8px 16px;
12
 
13
                        i:first-child {
14
                            font-size: $c-iconFontSize;
15
                        }
16
 
17
                        i:last-child {
18
                            font-size: 18px;
19
                        }
20
                    }
21
 
22
                    ul {
23
                        li {
24
                            a {
25
                                padding: 8px 16px 8px 32px;
26
                                font-size: $c-fontSize;
27
                            }
28
 
29
                            ul {
30
                                li {
31
                                    a {
32
                                        padding-left: 48px;
33
                                    }
34
                                }
35
 
36
                                ul {
37
                                    li {
38
                                        a {
39
                                            padding-left: 64px;
40
                                        }
41
                                    }
42
 
43
                                    ul {
44
                                        li {
45
                                            a {
46
                                                padding-left: 80px;
47
                                            }
48
                                        }
49
 
50
                                        ul {
51
                                            li {
52
                                                a {
53
                                                    padding-left: 96px;
54
                                                }
55
                                            }
56
                                        }
57
                                    }
58
                                }
59
                            }
60
                        }
61
                    }
62
                }
63
            }
64
 
65
            .layout-menu {
66
                #profile-menu {
67
                    margin-top: 14px;
68
 
69
                    li:last-child {
70
                        margin-bottom: 14px;
71
                    }
72
                }
73
 
74
                > .nano > .nano-content > ul:last-child {
75
                    margin-top: 14px;
76
                }
77
            }
78
        }
79
 
80
        .ui-widget-content {
81
            font-size: $c-contentFontSize;
82
        }
83
 
84
        .ui-widget-header {
85
            font-size: $c-headerFontSize;
86
        }
87
 
88
        .ui-icon {
89
            font-size: 20px;
90
        }
91
 
92
        .card {
93
            padding: 16px;
94
            margin-bottom: 16px;
95
            box-sizing: border-box;
96
 
97
            &.card-w-title {
98
                padding-bottom: 26px;
99
            }
100
 
101
            h1 {
102
                font-size: 22px;
103
                margin: 22px 0;
104
 
105
                &:first-child {
106
                    margin-top: 10px;
107
                }
108
            }
109
 
110
            h2 {
111
                font-size: 20px;
112
            }
113
 
114
            h3 {
115
                font-size: 18px;
116
            }
117
 
118
            h4 {
119
                font-size: 16px;
120
            }
121
        }
122
 
123
        .ui-panel {
124
            .ui-panel-titlebar {
125
                padding: $c-headerPadding;
126
 
127
                .ui-panel-title {
128
                    line-height: $c-lineHeight;
129
                }
130
 
131
                .ui-panel-titlebar-icon {
132
                    position: relative;
133
                    top: 4px;
134
                    width: 24px;
135
                    height: 24px;
136
                    margin: 0;
137
                }
138
            }
139
 
140
            .ui-panel-content {
141
                padding: $c-contentPadding;
142
            }
143
 
144
            .ui-panel-footer {
145
                padding: $c-headerPadding;
146
            }
147
 
148
            &.ui-panel-collapsed-h {
149
                .ui-panel-titlebar {
150
                    padding-left: 40px;
151
                }
152
            }
153
        }
154
 
155
        .ui-button {
156
            font-size: $c-buttonFontSize;
157
            height: 30px;
158
            padding: 0 14px;
159
 
160
            .ui-button-text {
161
                line-height: 30px;
162
            }
163
 
164
            &.ui-button-icon-only {
165
                width: 32px;
166
                height: 32px;
167
 
168
                .ui-icon {
169
                    width: $c-iconFontSize;
170
                    height: $c-iconFontSize;
171
                    font-size: $c-iconFontSize;
172
                    margin-top: -1 * $c-iconFontSize / 2;
173
                    margin-left: -1 * $c-iconFontSize / 2;
174
                }
175
            }
176
 
177
            &.ui-button-text-icon-left,
178
            &.ui-button-text-icon-right {
179
                .ui-icon {
180
                    width: $c-iconFontSize;
181
                    height: $c-iconFontSize;
182
                    font-size: $c-iconFontSize;
183
                    margin-top: -1 * $c-iconFontSize / 2;
184
                }
185
            }
186
 
187
            &.ui-button-text-icon-left {
188
                padding-left: 36px;
189
            }
190
 
191
            &.ui-button-text-icon-right {
192
                padding-right: 36px;
193
            }
194
        }
195
 
196
        .ui-splitbutton {
197
            .ui-splitbutton-menubutton {
198
                height: 30px;
199
            }
200
        }
201
 
202
        .ui-inputfield {
203
            font-size: $c-inputFontSize;
204
        }
205
 
206
        .md-inputfield {
207
            .ui-message {
208
                &.ui-message-error {
209
                    font-size: $c-errorMessageFontSize;
210
 
211
                    .ui-message-error-icon {
212
                        font-size: $c-errorMessageIconFontSize;
213
                    }
214
                }
215
            }
216
        }
217
 
218
        .ui-chkbox {
219
            line-height: 18px;
220
            width: 18px;
221
            height: 18px;
222
            margin-right: 4px;
223
 
224
            .ui-chkbox-box {
225
                width: 14px;
226
                height: 14px;
227
 
228
                .ui-chkbox-icon {
229
                    font-size: 18px;
230
                    margin-left: -2px;
231
                    margin-top: -2px;
232
                }
233
            }
234
        }
235
 
236
        .ui-radiobutton {
237
            .ui-radiobutton-box {
238
                width: 14px;
239
                height: 14px;
240
 
241
                .ui-radiobutton-icon {
242
                    top: 0;
243
                    left: -1px;
244
                    width: 18px;
245
                    height: 18px;
246
                }
247
            }
248
        }
249
 
250
        .ui-picklist {
251
            .ui-picklist-caption {
252
                font-size: $c-inputHeaderFontSize;
253
                padding: $c-inputHeaderPadding;
254
            }
255
 
256
            li.ui-picklist-item {
257
                font-size: $c-inputOptionFontSize;
258
                padding: $c-inputOptionPadding;
259
            }
260
 
261
            .ui-picklist-buttons {
262
                width: 60px;
263
 
264
                .ui-button {
265
                    &.ui-button-icon-only {
266
                        width: 32px;
267
                        margin-bottom: 4px;
268
                    }
269
                }
270
            }
271
 
272
            .ui-picklist-filter-container {
273
                padding: $c-inputHeaderPadding;
274
 
275
                .ui-icon {
276
                    top: 8px;
277
                }
278
            }
279
 
280
            &.ui-picklist-responsive {
281
                .ui-picklist-buttons {
282
                    .ui-button {
283
                        &.ui-button-icon-only {
284
                            margin-bottom: 4px;
285
                        }
286
                    }
287
                }
288
            }
289
        }
290
 
291
        .ui-orderlist {
292
            .ui-orderlist-caption {
293
                font-size: $c-inputHeaderFontSize;
294
                padding: $c-inputHeaderPadding;
295
            }
296
 
297
            .ui-orderlist-list {
298
                li.ui-orderlist-item {
299
                    font-size: $c-inputOptionFontSize;
300
                    padding: $c-inputOptionPadding;
301
                }
302
            }
303
 
304
            .ui-orderlist-controls {
305
                width: 40px;
306
 
307
                .ui-button {
308
                    &.ui-button-icon-only {
309
                        width: 32px;
310
                    }
311
                }
312
            }
313
        }
314
 
315
        .ui-selectonelistbox {
316
            .ui-selectlistbox-item {
317
                font-size: $c-inputOptionFontSize;
318
                padding: $c-inputOptionPadding;
319
            }
320
 
321
            .ui-selectlistbox-filter-container {
322
                padding: $c-inputHeaderPadding;
323
            }
324
        }
325
 
326
        .ui-multiselectlistbox {
327
            .ui-multiselectlistbox-header {
328
                font-size: $c-inputHeaderFontSize;
329
                padding: $c-inputHeaderPadding;
330
            }
331
 
332
            li.ui-multiselectlistbox-item {
333
                font-size: $c-inputOptionFontSize;
334
                padding: $c-inputOptionPadding;
335
            }
336
        }
337
 
338
        .ui-paginator {
339
            padding: $c-dtPadding;
340
 
341
            .ui-paginator-next {
342
                padding: 0 6px;
343
                vertical-align: middle;
344
                @include material-icon("\e409");
345
                font-size: 20px;
346
 
347
                &:before {
348
                    position: relative;
349
                    left: -6px;
350
                }
351
            }
352
 
353
            .ui-paginator-last {
354
                padding: 0 6px;
355
                vertical-align: middle;
356
                @include material-icon("\e5dd");
357
                font-size: 20px;
358
 
359
                &:before {
360
                    position: relative;
361
                    left: -6px;
362
                }
363
            }
364
 
365
            .ui-paginator-prev {
366
                padding: 0 6px;
367
                vertical-align: middle;
368
                @include material-icon("\e408");
369
                font-size: 20px;
370
 
371
                &:before {
372
                    position: relative;
373
                    left: -5px;
374
                }
375
            }
376
 
377
            .ui-paginator-first {
378
                padding: 0 6px;
379
                vertical-align: middle;
380
                @include material-icon("\e5dc");
381
                font-size: 20px;
382
 
383
                &:before {
384
                    position: relative;
385
                    left: -5px;
386
                }
387
            }
388
 
389
            .ui-paginator-pages {
390
                vertical-align: middle;
391
                margin: 0 4px 0 10px;
392
 
393
                a {
394
                    padding: 1px 6px;
395
                    margin-right: 2px;
396
 
397
                    &:last-child {
398
                        margin-right: 0;
399
                    }
400
                }
401
            }
402
        }
403
 
404
        .ui-datagrid {
405
            .ui-datagrid-header {
406
                padding: $c-headerPadding;
407
            }
408
        }
409
 
410
        .ui-datalist {
411
            .ui-datalist-header {
412
                padding: $c-headerPadding;
413
            }
414
        }
415
 
416
        .ui-datatable {
417
            .ui-datatable-header,
418
            .ui-datatable-footer {
419
                padding: $c-headerPadding;
420
            }
421
 
422
            .ui-paginator {
423
                padding: $c-headerPadding;
424
            }
425
 
426
            thead {
427
                th {
428
                    padding: $c-dtPadding;
429
 
430
                    .ui-sortable-column-icon {
431
                        margin: -4px 0 0 0;
432
 
433
                        &.ui-icon-carat-2-n-s {
434
                            margin-left: 4px;
435
                        }
436
                    }
437
                }
438
            }
439
 
440
            tfoot {
441
                td {
442
                    padding: $c-dtPadding;
443
                }
444
            }
445
 
446
            tbody {
447
                tr.ui-widget-content {
448
                    td {
449
                        padding: $c-dtPadding;
450
                     }
451
                }
452
            }
453
 
454
            > .ui-icon-arrowthick-1-s {
455
                font-size: 18px;
456
            }
457
 
458
            &.ui-datatable-scrollable {
459
                .ui-datatable-scrollable-theadclone {
460
                    th {
461
                        padding-top: 0;
462
                        padding-bottom: 0;
463
                    }
464
                }
465
            }
466
        }
467
 
468
        .ui-draggable-dragging.ui-state-default {
469
            padding: $c-headerPadding !important;
470
        }
471
 
472
        .ui-carousel {
473
            .ui-carousel-header{
474
                padding: 5px 14px;
475
                font-size: $c-headerFontSize;
476
            }
477
 
478
            .ui-carousel-footer {
479
                padding: $c-headerPadding;
480
                font-size: $c-headerFontSize;
481
            }
482
        }
483
 
484
        .ui-dialog {
485
            .ui-dialog-titlebar {
486
                padding: $c-headerPadding;
487
                font-size: $c-fontSize + 2;
488
 
489
                .ui-dialog-titlebar-icon {
490
                    margin-top: 2px;
491
                }
492
            }
493
 
494
            .ui-dialog-content {
495
                padding: $c-contentPadding;
496
            }
497
        }
498
 
499
        .ui-autocomplete-panel {
500
            .ui-autocomplete-list {
501
                .ui-autocomplete-item {
502
                    font-size: $c-inputOptionFontSize;
503
                    padding: $c-inputOptionPadding;
504
                }
505
 
506
                .ui-autocomplete-group {
507
                    padding: $c-inputOptionPadding;
508
                }
509
            }
510
        }
511
 
512
        .ui-autocomplete {
513
            .ui-autocomplete-dropdown {
514
                top: 4px;
515
 
516
                &.ui-button.ui-button-icon-only {
517
                    background-color: transparent;
518
                    @include no-shadow();
519
                    height: 20px;
520
                    width: 20px;
521
                }
522
            }
523
 
524
            &.ui-autocomplete-multiple {
525
                .ui-autocomplete-input-token {
526
                    > input {
527
                        font-size: $c-fontSize;
528
                    }
529
                }
530
 
531
                .ui-autocomplete-token {
532
                    .ui-autocomplete-token-icon {
533
                        margin-top: -10px;
534
                    }
535
                }
536
            }
537
        }
538
 
539
        .ui-selectonemenu {
540
            .ui-selectonemenu-trigger {
541
                height: $c-iconFontSize;
542
                width: $c-iconFontSize;
543
                top: 4px;
544
 
545
                .ui-icon {
546
                    height: $c-iconFontSize;
547
                    width: $c-iconFontSize;
548
                    margin-top: -8px;
549
                }
550
            }
551
 
552
            .ui-selectonemenu-label {
553
                font-size: $c-fontSize;
554
            }
555
        }
556
 
557
        .ui-selectonemenu-panel {
558
            .ui-selectonemenu-item {
559
                font-size: $c-inputOptionFontSize;
560
                padding: $c-inputOptionPadding;
561
            }
562
 
563
            .ui-selectonemenu-item-group {
564
                padding: 8px;
565
            }
566
        }
567
 
568
        .ui-selectcheckboxmenu {
569
            .ui-selectcheckboxmenu-label-container {
570
                .ui-selectcheckboxmenu-label {
571
                    padding-bottom: 1px;
572
                }
573
            }
574
 
575
            .ui-selectcheckboxmenu-trigger {
576
                height: $c-iconFontSize;
577
                width: $c-iconFontSize;
578
                font-size: $c-iconFontSize;
579
 
580
                .ui-icon {
581
                    height: $c-iconFontSize;
582
                    width: $c-iconFontSize;
583
                }
584
            }
585
        }
586
 
587
        .ui-selectcheckboxmenu-panel {
588
            .ui-selectcheckboxmenu-header {
589
                padding: $c-inputHeaderPadding;
590
            }
591
 
592
            .ui-selectcheckboxmenu-item {
593
                font-size: $c-inputOptionFontSize;
594
                padding: $c-inputOptionPadding;
595
            }
596
        }
597
 
598
        #keypad-div {
599
            .keypad-key {
600
                font-size: $c-fontSize;
601
                padding: 4px;
602
            }
603
        }
604
 
605
 
606
        .ui-selectmanymenu {
607
            .ui-selectlistbox-item {
608
                font-size: $c-inputOptionFontSize;
609
                padding: $c-inputOptionPadding;
610
            }
611
 
612
            .ui-selectlistbox-filter-container {
613
                padding: $c-inputHeaderPadding;
614
 
615
                .ui-icon {
616
                    top: 4px;
617
                    right: 10px;
618
                }
619
            }
620
        }
621
 
622
        .ui-spinner {
623
            .ui-spinner-button {
624
                width: 18px;
625
                height: 12px;
626
                padding: 0;
627
            }
628
 
629
            .ui-spinner-up {
630
                .ui-icon {
631
                    top: 6px;
632
                }
633
            }
634
 
635
            .ui-spinner-down {
636
                .ui-icon {
637
                    top: 4px;
638
                }
639
            }
640
        }
641
 
642
        .ui-fluid {
643
            .ui-spinner {
644
                .ui-spinner-button {
645
                    width: 25px;
646
                    height: 12px;
647
                }
648
 
649
                .ui-spinner-input {
650
                    padding-right: 30px;
651
                }
652
            }
653
        }
654
 
655
        .ui-calendar {
656
            .ui-datepicker-trigger {
657
                top: 4px;
658
                right: 25px;
659
                height: $c-iconFontSize;
660
                height: $c-iconFontSize;
661
            }
662
        }
663
 
664
        .ui-datepicker {
665
            .ui-datepicker-header {
666
                padding: $c-inputHeaderPadding;
667
                font-size: $c-inputHeaderFontSize;
668
 
669
                .ui-datepicker-next {
670
                    top: 8px;
671
                    font-size: $c-iconFontSize;
672
                }
673
 
674
                .ui-datepicker-prev {
675
                    top: 8px;
676
                    font-size: $c-iconFontSize;
677
                }
678
            }
679
 
680
            tbody {
681
                td {
682
                    a {
683
                        margin: 0;
684
                        height: 24px;
685
                        width: 24px;
686
                        line-height: 24px;
687
                    }
688
                }
689
            }
690
 
691
            .ui-timepicker-div {
692
                dl {
693
                    margin: -16px 0 40px 0;
694
 
695
                    dt {
696
                        &.ui_tpicker_time_label {
697
                        }
698
 
699
                        &.ui_tpicker_hour_label {
700
                            margin-top: 6px;
701
                        }
702
 
703
                        &.ui_tpicker_minute_label {
704
                            margin-top: 6px;
705
                        }
706
 
707
                        &.ui_tpicker_second_label {
708
                            margin-top: 6px;
709
                        }
710
                    }
711
 
712
                    dd {
713
                        margin-top: 42px;
714
                    }
715
                }
716
            }
717
        }
718
 
719
        .ui-fluid {
720
            .ui-calendar {
721
                .ui-datepicker-trigger.ui-button {
722
                    top: -6px;
723
                }
724
            }
725
        }
726
 
727
        /* Messages */
728
        .ui-messages {
729
            > div {
730
                padding: $c-headerPadding;
731
 
732
                > span {
733
                    font-size: 24px;
734
                }
735
            }
736
        }
737
 
738
        .ui-message {
739
            min-height: 20px;
740
 
741
            > span {
742
                display: inline-block;
743
                vertical-align: middle;
744
                margin: 0;
745
 
746
                &.ui-message-info-icon,
747
                &.ui-message-error-icon,
748
                &.ui-message-warn-icon,
749
                &.ui-message-fatal-icon {
750
                    margin-right: 4px;
751
                    margin-top: 1px;
752
                }
753
            }
754
        }
755
 
756
        .ui-accordion {
757
            .ui-accordion-header {
758
                padding: $c-headerPadding;
759
                padding-left: 36px;
760
                font-size: $c-headerFontSize;
761
 
762
                .ui-icon-triangle-1-e {
763
                    margin-top: -10px;
764
                }
765
 
766
                .ui-icon-triangle-1-s {
767
                    margin-top: -10px;
768
                }
769
            }
770
 
771
            .ui-accordion-content {
772
                padding: $c-contentPadding;
773
                line-height: $c-lineHeight;
774
            }
775
        }
776
 
777
        .ui-toolbar {
778
            padding: $c-contentPadding;
779
        }
780
 
781
        .ui-tabs {
782
            .ui-tabs-nav {
783
                > li {
784
                    > a {
785
                        padding: $c-headerPadding;
786
                    }
787
 
788
                    > .ui-icon-close {
789
                        margin: 7px 0 0 0;
790
                    }
791
                }
792
            }
793
 
794
            .ui-tabs-panel {
795
                padding: $c-contentPadding;
796
            }
797
        }
798
 
799
        .ui-fieldset {
800
            padding: $c-contentPadding;
801
 
802
            .ui-fieldset-legend {
803
                padding: $c-headerPadding;
804
                padding-left: 2px;
805
                padding-right: 8px;
806
 
807
                .ui-fieldset-toggler {
808
                    padding: 8px;
809
                    margin-top: -10px;
810
                    margin-right: 8px;
811
                }
812
            }
813
        }
814
 
815
        .ui-wizard {
816
            .ui-wizard-step-titles {
817
                > li {
818
                    padding: $c-headerPadding;
819
                    font-size: $c-headerFontSize;
820
                }
821
            }
822
        }
823
 
824
        .ui-breadcrumb {
825
            padding: $c-inputHeaderPadding;
826
 
827
            a {
828
                font-size: $c-inputHeaderFontSize;
829
            }
830
 
831
            li:first-child {
832
                a {
833
                    font-size: $c-iconFontSize;
834
                    top: 1px;
835
                }
836
            }
837
        }
838
 
839
        .ui-steps {
840
            .ui-steps-item {
841
                .ui-menuitem-link {
842
                    .ui-steps-number {
843
                        @include border-radius(50%);
844
                        padding: 4px 8px;
845
                    }
846
                }
847
            }
848
        }
849
 
850
        .ui-menu {
851
            .ui-menu-list {
852
                li {
853
                    &.ui-widget-header {
854
                        h3 {
855
                            font-size: 14px;
856
                            padding: 6px 10px;
857
 
858
                            .ui-icon {
859
                                font-size: 20px;
860
 
861
                                &.ui-icon-triangle-1-s, &.ui-icon-triangle-1-e {
862
                                    margin: -12px 0 0 0px;
863
                                }
864
                            }
865
                        }
866
                    }
867
 
868
                    &.ui-menuitem {
869
                        .ui-menuitem-link {
870
                            font-size: $c-fontSize;
871
                            padding: 6px 10px;
872
                            min-height: 30px;
873
                            line-height: $c-lineHeight;
874
 
875
                            .ui-menuitem-icon {
876
                                margin-right: 8px;
877
                            }
878
                        }
879
                    }
880
                }
881
 
882
                .ui-separator {
883
                    height: 1px;
884
                    background-color: $dividerColor;
885
                    width: 100%;
886
                    box-sizing: border-box;
887
                }
888
            }
889
 
890
            &.ui-menu-toggleable {
891
                .ui-menu-list {
892
                    li {
893
                        &.ui-widget-header {
894
                            padding-left: 30px;
895
                            .ui-icon {
896
                                color: #ffffff;
897
 
898
                                &.ui-icon-triangle-1-s {
899
                                    margin-top: -10px;
900
                                }
901
 
902
                                &.ui-icon-triangle-1-e {
903
                                    margin-top: -10px;
904
                                }
905
                            }
906
                        }
907
                    }
908
                }
909
            }
910
 
911
            &.ui-tieredmenu {
912
                .ui-icon-triangle-1-e {
913
                    top: 6px;
914
                }
915
            }
916
 
917
            &.ui-menubar {
918
                .ui-menubar-options {
919
                    padding: 6px 10px;
920
                }
921
            }
922
 
923
            &.ui-slidemenu {
924
 
925
                .ui-menu-parent {
926
                    .ui-menu-child {
927
                        padding: 0;
928
                        @include no-shadow();
929
                    }
930
                }
931
 
932
                .ui-slidemenu-backward {
933
                    width: 100%;
934
                    box-sizing: border-box;
935
                    @include border-radius(0);
936
                }
937
            }
938
        }
939
 
940
        .ui-panelmenu {
941
            .ui-panelmenu-header {
942
                a {
943
                    padding: 6px 10px 6px 36px;
944
                    font-size: $c-fontSize;
945
                }
946
 
947
                .ui-icon {
948
                    color: #ffffff;
949
                    margin-top: -10px;
950
                }
951
            }
952
 
953
            .ui-panelmenu-content {
954
                .ui-menuitem {
955
                    .ui-menuitem-link {
956
                        padding: 6px 10px;
957
                        min-height: 30px;
958
                        line-height: $c-lineHeight;
959
 
960
                        .ui-icon {
961
                            position: static;
962
                            display: inline-block;
963
                            vertical-align: middle;
964
                            margin-right: 6px;
965
                        }
966
                    }
967
                }
968
            }
969
        }
970
 
971
        .ui-tabmenu {
972
             .ui-tabmenu-nav {
973
                 > .ui-tabmenuitem {
974
 
975
                   > a {
976
                       padding: $c-headerPadding;
977
 
978
                       .ui-menuitem-icon {
979
                           margin-right: 8px;
980
                       }
981
                   }
982
               }
983
            }
984
        }
985
 
986
        .ui-tree {
987
            padding: $c-contentPadding / 2;
988
 
989
            .ui-treenode-children {
990
                padding-left: 24px;
991
            }
992
 
993
            .ui-treenode-content {
994
                .ui-chkbox {
995
                    margin: 0 4px 0 1px;
996
                }
997
 
998
                .ui-tree-toggler {
999
                    vertical-align: middle;
1000
                    margin: 0 1px 0 2px;
1001
                }
1002
 
1003
                .ui-treenode-icon  {
1004
                    vertical-align: middle;
1005
                    margin: 0 2px 0 1px;
1006
                }
1007
            }
1008
 
1009
            &.ui-tree-horizontal {
1010
                .ui-treenode-content {
1011
                    .ui-tree-toggler {
1012
                        margin-right: 0;
1013
                        vertical-align: bottom;
1014
                    }
1015
 
1016
                    .ui-treenode-icon  {
1017
                        vertical-align: top;
1018
                        margin-right: 4px;
1019
                    }
1020
                }
1021
            }
1022
        }
1023
 
1024
        .ui-treetable {
1025
            .ui-treetable-header {
1026
                padding: $c-dtPadding;
1027
                font-size: $c-headerFontSize;
1028
            }
1029
 
1030
            thead {
1031
                th {
1032
                    padding: $c-dtPadding;
1033
 
1034
                    .ui-sortable-column-icon {
1035
                        margin: -4px 0 0 0;
1036
                    }
1037
                }
1038
            }
1039
 
1040
            tfoot {
1041
                td {
1042
                    padding: $c-dtPadding;
1043
                }
1044
            }
1045
 
1046
            tbody {
1047
                tr {
1048
                    td {
1049
                        padding: $c-dtPadding;
1050
 
1051
                        .ui-treetable-toggler {
1052
                            margin: 0 4px;
1053
                        }
1054
 
1055
                        .ui-chkbox {
1056
                            margin-right: 8px;
1057
                        }
1058
                    }
1059
                }
1060
            }
1061
        }
1062
 
1063
        .ui-lightbox {
1064
            .ui-lightbox-caption {
1065
                padding: $c-headerPadding;
1066
 
1067
                .ui-lightbox-close {
1068
                    line-height: $c-lineHeight;
1069
                    width: $c-iconFontSize;
1070
                    height: $c-iconFontSize;
1071
                }
1072
            }
1073
        }
1074
 
1075
        .ui-rating {
1076
            .ui-rating-cancel {
1077
                a {
1078
                    font-size: $c-iconFontSize;
1079
                }
1080
            }
1081
 
1082
            .ui-rating-star {
1083
                a {
1084
                    font-size: $c-iconFontSize;
1085
                }
1086
            }
1087
        }
1088
 
1089
        .ui-fileupload {
1090
            .ui-fileupload-buttonbar {
1091
                padding: $c-headerPadding;
1092
            }
1093
        }
1094
 
1095
        .ui-log {
1096
            .ui-log-header {
1097
                padding: $c-headerPadding;
1098
            }
1099
        }
1100
 
1101
        .ui-tagcloud {
1102
            li {
1103
                margin: 6px 0px;
1104
            }
1105
        }
1106
 
1107
        .ui-slider {
1108
            &.ui-slider-horizontal {
1109
                .ui-slider-handle {
1110
                    top: -.65em;
1111
                }
1112
            }
1113
        }
1114
    }
1115
}
1116
 
1117
@media (min-width: 1025px) {
1118
body {
1119
    &.layout-compact {
1120
        .layout-wrapper {
1121
            &.menu-layout-horizontal {
1122
                .layout-menu {
1123
                    ul.ultima-menu {
1124
                        > li {
1125
                            > ul {
1126
                                top: 36px;
1127
                            }
1128
                        }
1129
                    }
1130
 
1131
                    > .nano > .nano-content > ul:last-child {
1132
                        margin-top: 0;
1133
                    }
1134
                }
1135
            }
1136
        }
1137
    }
1138
}
1139
 
1140
}
1141
 
1142
@media (max-width: 640px) {
1143
    body {
1144
        &.layout-compact {
1145
            .ui-orderlist {
1146
                &.ui-grid-responsive {
1147
                    .ui-orderlist-controls {
1148
                        width: auto;
1149
                    }
1150
                }
1151
            }
1152
        }
1153
    }
1154
}
1155
 
1156
@media (max-width: 1024px) {
1157
    body {
1158
        &.layout-compact {
1159
            .layout-wrapper {
1160
                .topbar {
1161
                    .topbar-right {
1162
                        .topbar-items {
1163
                            > li {
1164
                                > a {
1165
                                    font-size: $c-fontSize;
1166
                                    padding: 14px 16px;
1167
 
1168
                                    i {
1169
                                        font-size: $c-iconFontSize;
1170
                                    }
1171
                                }
1172
                            }
1173
                        }
1174
                    }
1175
                }
1176
            }
1177
        }
1178
    }
1179
}