Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 espaco 1
    //## Base theme color file
2
 
3
    /***********
4
    Page Header
5
    ***********/
6
 
7
    /* Header search bar, toggler button & top menu */
8
    .page-header.navbar {
9
        background-color: $header-bg-color;
10
 
11
        /* Top notification menu/bar */
12
        .top-menu {
13
            .navbar-nav {
14
                > li.dropdown {
15
                    .dropdown-toggle {
16
                        > i {
17
                            color: $header-top-menu-icon-font-color;
18
                        }
19
 
20
                        .badge.badge-default {
21
                            background-color: $header-top-menu-badge-bg-color;
22
                            color: $header-top-menu-badge-font-color;
23
                        }
24
 
25
                        &:hover {
26
                            background-color: $header-top-menu-bg-hover-color;
27
 
28
                            > i {
29
                                color: lighten($header-top-menu-icon-font-color, 15%);
30
                            }
31
                        }
32
                    }
33
 
34
                    &.open {
35
                        .dropdown-toggle {
36
                            background-color: $header-top-menu-bg-hover-color-on-dropdown-open;
37
 
38
                            > i {
39
                                color: lighten($header-top-menu-icon-font-color, 15%);
40
                            }
41
                        }
42
                    }
43
                }
44
 
45
                /* Extended Dropdowns */
46
                > li.dropdown-extended {
47
 
48
                    .dropdown-menu {
49
                        border-color: $header-top-menu-extended-dropdown-border-color;
50
 
51
                        &:after {
52
                            border-bottom-color: $header-top-menu-extended-dropdown-header-bg-color;
53
                        }
54
 
55
                        > li.external {
56
                            background: $header-top-menu-extended-dropdown-header-bg-color;
57
 
58
                            > h3 {
59
                                color: $header-top-menu-extended-dropdown-header-font-color;
60
                            }
61
 
62
                            > a {
63
                                color: $link-color;
64
 
65
                                &:hover {
66
                                    color: $link-hover-color;
67
                                    text-decoration: none;
68
                                }
69
                            }
70
                        }
71
 
72
                        .dropdown-menu-list {
73
                            > li {
74
                                > a {
75
                                    border-bottom: 1px solid $header-top-menu-extended-dropdown-item-border-color !important;
76
                                    color: $header-top-menu-extended-dropdown-item-font-color;
77
 
78
                                    &:hover {
79
                                        background: $header-top-menu-extended-dropdown-item-bg-color-on-hover;
80
                                    }
81
                                }
82
                            }
83
                        }
84
                    }
85
                }
86
 
87
                /* Notification */
88
                > li.dropdown-notification {
89
                    .dropdown-menu {
90
                        .dropdown-menu-list {
91
                            > li {
92
                                > a {
93
                                    .time {
94
                                        background: $header-top-menu-notification-time-bg-color;
95
                                    }
96
 
97
                                    &:hover {
98
                                        .time {
99
                                            background: darken($header-top-menu-notification-time-bg-color, 5%);
100
                                        }
101
                                    }
102
                                }
103
                            }
104
                        }
105
                    }
106
                }
107
 
108
                /* Inbox */
109
                > li.dropdown-inbox {
110
                    > .dropdown-toggle {
111
                        > .circle {
112
                            background-color: $brand-main-color;
113
                            color: $brand-main-font-color;
114
                        }
115
 
116
                        > .corner {
117
                            border-color: transparent transparent transparent $brand-main-color;
118
                        }
119
                    }
120
 
121
                    .dropdown-menu {
122
                        .dropdown-menu-list {
123
                            .subject {
124
                                .from {
125
                                    color: $header-top-menu-inbox-dropdown-from-font-color;
126
                                }
127
                            }
128
                        }
129
                    }
130
                }
131
 
132
                /* Tasks */
133
                > li.dropdown-tasks {
134
 
135
                    .dropdown-menu {
136
                        .dropdown-menu-list {
137
                            .progress {
138
                                background-color: $header-top-menu-task-dropdown-progress-bg-color;
139
                            }
140
                        }
141
                    }
142
                }
143
 
144
                /* User */
145
                > li.dropdown-user {
146
                    > .dropdown-toggle {
147
 
148
                        > .username {
149
                            color: $header-top-menu-user-font-color;
150
                        }
151
 
152
                        > i {
153
                            color: $header-top-menu-user-font-color;
154
                        }
155
                    }
156
 
157
                    > .dropdown-menu {
158
                        width: 195px;
159
                    }
160
                }
161
 
162
                /* Language */
163
                > li.dropdown-language {
164
 
165
                    > .dropdown-toggle {
166
                        > .langname {
167
                            color: $header-top-menu-user-font-color;
168
                        }
169
                    }
170
                }
171
 
172
                /* Dark version */
173
                > li.dropdown-dark {
174
                    .dropdown-menu {
175
                        background: $header-top-menu-dropdown-dark-bg-color;
176
                        border: 0;
177
 
178
                        &:after {
179
                            border-bottom-color: $header-top-menu-dropdown-dark-bg-color;
180
                        }
181
 
182
                        > li.external {
183
                            background: $header-top-menu-dropdown-dark-header-bg-color;
184
 
185
                            > h3 {
186
                                color: $header-top-menu-dropdown-dark-header-font-color;
187
                            }
188
 
189
                            > a {
190
                                &:hover {
191
                                    color: lighten($link-color, 11%);
192
                                }
193
                            }
194
                        }
195
 
196
                        &.dropdown-menu-default,
197
                        .dropdown-menu-list {
198
                            > li {
199
                                a {
200
                                    color: $header-top-menu-dropdown-dark-item-font-color;
201
                                    border-bottom: 1px solid $header-top-menu-dropdown-dark-item-border-color !important;
202
 
203
                                    > i {
204
                                        color: $header-top-menu-dropdown-dark-item-icon-color;
205
                                    }
206
 
207
                                    &:hover {
208
                                        background: $header-top-menu-dropdown-dark-item-bg-color-on-hover;
209
                                    }
210
                                }
211
                            }
212
                        }
213
 
214
                        &.dropdown-menu-default {
215
                            > li {
216
                                a {
217
                                    border-bottom: 0 !important;
218
                                }
219
 
220
                                &.divider {
221
                                    background: $header-top-menu-dropdown-dark-default-menu-divider;
222
                                }
223
                            }
224
                        }
225
                    }
226
                }
227
 
228
                > li.dropdown-notification.dropdown-dark {
229
                    .dropdown-menu {
230
                        .dropdown-menu-list {
231
                            > li {
232
                                > a {
233
                                    .time {
234
                                        background: $header-top-menu-dropdown-dark-notification-time-bg-color;
235
                                    }
236
 
237
                                    &:hover {
238
                                        .time {
239
                                            background: darken($header-top-menu-dropdown-dark-notification-time-bg-color, 5%);
240
                                        }
241
                                    }
242
                                }
243
                            }
244
                        }
245
                    }
246
                }
247
            }
248
        }
249
 
250
        /* Header seaech box */
251
        .search-form {
252
            background: $header-search-bg-color;
253
 
254
            &:hover {
255
                background: $header-search-bg-hover-color;
256
            }
257
 
258
            .input-group {
259
                .form-control {
260
                    color: $header-search-font-color;
261
 
262
                    @include placeholder($header-search-placeholder-font-color);
263
                }
264
 
265
                .input-group-btn {
266
                    .btn.submit {
267
                        > i {
268
                            color: $header-search-font-color;
269
                        }
270
                    }
271
                }
272
            }
273
 
274
            &.open {
275
                background: $header-search-bg-color-on-open;
276
            }
277
        }
278
 
279
        /* Toggler button for sidebar expand/collapse and responsive sidebar menu */
280
        .menu-toggler {
281
            @include burger-icon-color-change($header-toggler-color, $header-toggler-color);
282
        }
283
    }
284
 
285
    /* Default Horizontal Menu */
286
 
287
    .page-header.navbar {
288
 
289
        /* Default Mega Menu */
290
        .hor-menu {
291
            .navbar-nav {
292
                /* Mega menu content */
293
                > li.mega-menu-dropdown {
294
 
295
                        > .dropdown-menu {
296
                            box-shadow: $header-hor-menu-box-shadow;
297
 
298
                            .mega-menu-content {
299
 
300
                                .mega-menu-submenu {
301
 
302
                                    li {
303
                                        > h3 {
304
                                            color: $header-hor-menu-mega-menu-header-font-color;
305
                                        }
306
                                    }
307
                                }
308
                            }
309
                        }
310
                }
311
 
312
                /* Classic menu */
313
                > li {
314
                    > a {
315
                        color: $header-hor-menu-default-link-font-color;
316
 
317
                        > i {
318
                            color: $header-hor-menu-default-link-icon-color;
319
                        }
320
                    }
321
 
322
                    &:hover > a,
323
                    &.open > a,
324
                    > a:hover {
325
                        color: $header-hor-menu-default-link-font-color-on-hover ;
326
                        background: $header-hor-menu-default-link-bg-color-on-hover !important;
327
 
328
                        > i {
329
                            color: $header-hor-menu-default-link-icon-color-on-hover;
330
                        }
331
                    }
332
 
333
                    &.active,
334
                    &.current {
335
                        > a,
336
                        > a {
337
                            color: $header-hor-menu-default-link-font-color-on-active;
338
                            background: $header-hor-menu-default-link-bg-color-on-active !important;
339
 
340
                            > i {
341
                                color: $header-hor-menu-default-link-icon-color;
342
                            }
343
                        }
344
 
345
                        .selected {
346
                            border-top: 6px solid $header-hor-menu-default-link-bg-color-on-active;
347
                        }
348
                    }
349
 
350
                    .dropdown-menu {
351
                        box-shadow: $header-hor-menu-box-shadow;
352
                        background: $header-hor-menu-dropdown-menu-bg-color;
353
 
354
                        li {
355
 
356
                            > a {
357
                                color: $header-hor-menu-dropdown-menu-link-font-color;
358
 
359
                                > i {
360
                                    color: $header-hor-menu-dropdown-menu-link-icon-color;
361
                                }
362
                            }
363
 
364
                            &:hover {
365
                                > a {
366
                                    color: $header-hor-menu-dropdown-menu-link-font-color-on-hover;
367
                                    background: $header-hor-menu-dropdown-menu-link-bg-color-on-hover;
368
 
369
                                    > i {
370
                                        color: $header-hor-menu-dropdown-menu-link-icon-color-on-hover;
371
                                    }
372
                                }
373
                            }
374
 
375
                            &.active,
376
                            &.current {
377
                                > a,
378
                                > a:hover {
379
                                    color: $header-hor-menu-dropdown-menu-link-font-color-on-active;
380
                                    background: $header-hor-menu-dropdown-menu-link-bg-color-on-active;
381
 
382
                                    > i {
383
                                        color: $header-hor-menu-dropdown-menu-link-icon-color-on-active;
384
                                    }
385
                                }
386
                            }
387
 
388
                            &.divider {
389
                                background-color: lighten($header-hor-menu-dropdown-menu-bg-color, 5%);
390
                            }
391
                        }
392
                    }
393
 
394
                    .dropdown-submenu {
395
                        > a:after {
396
                            color: $header-hor-menu-dropdown-menu-link-icon-color;
397
                        }
398
                    }
399
                }
400
            }
401
        }
402
 
403
        /* Light Mega Menu */
404
        .hor-menu.hor-menu-light {
405
            .navbar-nav {
406
                /* Mega menu content */
407
                > li.mega-menu-dropdown {
408
 
409
                        > .dropdown-menu {
410
                            box-shadow: $header-light-hor-menu-box-shadow;
411
 
412
                            .mega-menu-content {
413
 
414
                                .mega-menu-submenu {
415
 
416
                                    li {
417
                                        > h3 {
418
                                            color: $header-light-hor-menu-mega-menu-header-font-color;
419
                                        }
420
                                    }
421
                                }
422
                            }
423
                        }
424
                }
425
 
426
                /* Classic menu */
427
                > li {
428
                    > a {
429
                        color: $header-light-hor-menu-default-link-font-color;
430
 
431
                        > i {
432
                            color: $header-light-hor-menu-default-link-icon-color;
433
                        }
434
                    }
435
 
436
                    &:hover > a,
437
                    > a:hover {
438
                        color: $header-light-hor-menu-default-link-font-color-on-hover;
439
                        background: $header-light-hor-menu-default-link-bg-color-on-hover;
440
 
441
                        > i {
442
                            color: $header-light-hor-menu-default-link-icon-color-on-hover;
443
                        }
444
                    }
445
 
446
                    &.open > a {
447
                        color: $header-light-hor-menu-default-link-font-color-on-onen !important;
448
                        background: $header-light-hor-menu-default-link-bg-color-on-onen !important;
449
 
450
                        > i {
451
                            color: $header-light-hor-menu-default-link-icon-color-on-onen !important;
452
                        }
453
                    }
454
 
455
                    &.active,
456
                    &.current {
457
                        > a,
458
                        > a:hover {
459
                            color: $header-light-hor-menu-default-link-font-color-on-active;
460
                            background: $header-light-hor-menu-default-link-bg-color-on-active;
461
 
462
                            > i {
463
                                color: $header-light-hor-menu-default-link-icon-color;
464
                            }
465
                        }
466
                    }
467
 
468
                    .dropdown-menu {
469
                        box-shadow: $header-light-hor-menu-box-shadow;
470
                        background: $header-light-hor-menu-dropdown-menu-bg-color;
471
 
472
                        li {
473
 
474
                            > a {
475
                                color: $header-light-hor-menu-dropdown-menu-link-font-color;
476
 
477
                                > i {
478
                                    color: $header-light-hor-menu-dropdown-menu-link-icon-color;
479
                                }
480
                            }
481
 
482
                            &:hover {
483
                                > a {
484
                                    color: $header-light-hor-menu-dropdown-menu-link-font-color-on-hover;
485
                                    background: $header-light-hor-menu-dropdown-menu-link-bg-color-on-hover;
486
 
487
                                    > i {
488
                                        color: $header-light-hor-menu-dropdown-menu-link-icon-color-on-hover;
489
                                    }
490
                                }
491
                            }
492
 
493
                            &.active,
494
                            &.current {
495
                                > a,
496
                                > a:hover {
497
                                    color: $header-light-hor-menu-dropdown-menu-link-font-color-on-active;
498
                                    background: $header-light-hor-menu-dropdown-menu-link-bg-color-on-active;
499
 
500
                                    > i {
501
                                        color: $header-light-hor-menu-dropdown-menu-link-icon-color-on-active;
502
                                    }
503
                                }
504
                            }
505
 
506
                            &.divider {
507
                                background-color: darken($header-light-hor-menu-dropdown-menu-bg-color, 4%);
508
                            }
509
                        }
510
                    }
511
 
512
                    .dropdown-menu {
513
                        border: 1px solid darken($header-light-hor-menu-default-link-bg-color-on-onen, 5%);
514
                    }
515
 
516
                    > .dropdown-menu {
517
                        border-top: 0;
518
                    }
519
                }
520
            }
521
        }
522
    }
523
 
524
    /* Page sidebar */
525
 
526
    .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover,
527
    .page-sidebar {
528
        background-color: $bg-color;
529
 
530
        /* Default sidebar */
531
        .page-sidebar-menu {
532
 
533
            /* 1st level links */
534
 
535
            > li {
536
                > a {
537
                    border-top: 1px solid $sidebar-menu-devider-border-color;
538
                    color: $sidebar-menu-link-font-color;
539
 
540
                    > i {
541
                        color: $sidebar-menu-link-icon-font-color;
542
                    }
543
 
544
                    > i[class^="icon-"],
545
                    > i[class*="icon-"] {
546
                        @if $theme-name == "light" {
547
                            color: darken($sidebar-menu-link-icon-font-color, 15%);
548
                        } @else if $theme-name == "light2" {
549
                            color: darken($sidebar-menu-link-icon-font-color, 15%);
550
                        } @else {
551
                            color: lighten($sidebar-menu-link-icon-font-color, 5%);
552
                        }
553
                    }
554
 
555
                    > .arrow {
556
                        &:before,
557
                        &.open:before {
558
                            color: $sidebar-menu-arrow-color;
559
                        }
560
                    }
561
                }
562
 
563
                &.heading {
564
                    > h3 {
565
                        color: darken($sidebar-menu-link-font-color, 23%);
566
                    }
567
                }
568
 
569
                &:hover,
570
                &.open {
571
                    > a {
572
                        background: $sidebar-menu-link-bg-color-on-hover;
573
                        color: $sidebar-menu-link-font-color-on-hover;
574
 
575
                        > i {
576
                            color: $sidebar-menu-link-icon-font-color-on-hover;
577
                        }
578
 
579
                        > .arrow {
580
                            &:before,
581
                            &.open:before {
582
                                color: $sidebar-menu-arrow-color-on-hover;
583
                            }
584
                        }
585
                    }
586
                }
587
 
588
                &.active,
589
                &.active.open {
590
                    > a {
591
                        background: $sidebar-menu-link-bg-color-on-active;
592
                        border-top-color: transparent;
593
                        color: $sidebar-menu-link-font-color-on-active;
594
 
595
                        &:hover {
596
                            background: $sidebar-menu-link-bg-color-on-active;
597
                        }
598
 
599
                        > i {
600
                            color: $sidebar-menu-link-icon-font-color-on-active;
601
                        }
602
 
603
                        > .arrow {
604
                            &:before,
605
                            &.open:before {
606
                                color: $sidebar-menu-arrow-color-on-active;
607
                            }
608
                        }
609
                    }
610
                }
611
 
612
                &.active + li {
613
                    > a {
614
                        border-top-color: transparent;
615
                    }
616
                }
617
 
618
                &.active.open + li {
619
                    > a {
620
                        border-top-color: $sidebar-menu-devider-border-color;
621
                    }
622
                }
623
 
624
                &:last-child {
625
                    > a {
626
                        border-bottom: 1px solid transparent !important;
627
                    }
628
                }
629
            }
630
 
631
            /* All links */
632
 
633
            li {
634
                > a {
635
                    > .arrow {
636
                        &:before,
637
                        &.open:before {
638
                            color: $sidebar-menu-arrow-color;
639
                        }
640
                    }
641
                }
642
 
643
                &:hover {
644
                    > a {
645
                        > .arrow {
646
                            &:before,
647
                            &.open:before {
648
                                color: $sidebar-menu-arrow-color-on-hover;
649
                            }
650
                        }
651
                    }
652
                }
653
 
654
                &.active {
655
                    > a {
656
                        > .arrow {
657
                            &:before,
658
                            &.open:before {
659
                                color: $sidebar-menu-arrow-color-on-active;
660
                            }
661
                        }
662
                    }
663
                }
664
            }
665
 
666
            .page-sidebar-closed &:hover {
667
                .sub-menu {
668
                    background-color: $bg-color;
669
                }
670
            }
671
 
672
            .sub-menu {
673
                > li {
674
                    > a {
675
                        color: $sidebar-menu-sub-menu-link-font-color;
676
 
677
                        > i {
678
                            color: $sidebar-menu-sub-menu-link-icon-font-color;
679
                        }
680
 
681
                        > i[class^="icon-"],
682
                        > i[class*="icon-"] {
683
                            @if $theme-name == "light" {
684
                                color: darken($sidebar-menu-link-icon-font-color, 15%);
685
                            } @else if $theme-name == "light2" {
686
                                color: darken($sidebar-menu-link-icon-font-color, 15%);
687
                            } @else {
688
                                color: lighten($sidebar-menu-link-icon-font-color, 5%);
689
                            }
690
                        }
691
 
692
                        > .arrow {
693
                            &:before,
694
                            &.open:before {
695
                                color: $sidebar-menu-arrow-color;
696
                            }
697
                        }
698
                    }
699
 
700
                    &:hover,
701
                    &.open,
702
                    &.active {
703
                        > a {
704
                            background: $sidebar-menu-sub-menu-link-bg-color-on-hover !important;
705
 
706
                            > i {
707
                                color: $sidebar-menu-sub-menu-link-icon-font-color-on-hover;
708
                                @if $theme-name == "light" {
709
                                    color: darken($sidebar-menu-link-icon-font-color, 15%);
710
                                } @else if $theme-name == "light2" {
711
                                    color: darken($sidebar-menu-link-icon-font-color, 15%);
712
                                } @else {
713
                                    color: lighten($sidebar-menu-link-icon-font-color, 20%);
714
                                }
715
                            }
716
 
717
                            > .arrow {
718
                                &:before,
719
                                &.open:before {
720
                                    color: $sidebar-menu-arrow-color-on-hover;
721
                                }
722
                            }
723
                        }
724
                    }
725
                }
726
            }
727
        }
728
 
729
        /* light sidebar */
730
        .page-sidebar-menu.page-sidebar-menu-light {
731
 
732
            /* 1st level links */
733
            > li {
734
                &:hover,
735
                &.open {
736
                    > a {
737
                        background: $light-sidebar-menu-link-bg-color-on-hover;
738
                    }
739
                }
740
 
741
                &.active,
742
                &.active.open {
743
                    > a {
744
                        background: $light-sidebar-menu-link-bg-color-on-active;
745
                        border-left: 4px solid $light-sidebar-menu-link-border-color;
746
                        color: $light-sidebar-menu-link-font-color-on-active;
747
 
748
                        &:hover {
749
                            border-left: 4px solid $sidebar-menu-link-bg-color-on-active;
750
                            background: $light-sidebar-menu-link-bg-color-on-hover;
751
                        }
752
 
753
                        > i {
754
                            color: $light-sidebar-menu-link-icon-color-on-active;
755
                        }
756
 
757
                        > .arrow {
758
                            &:before,
759
                            &.open:before {
760
                                color: $light-sidebar-menu-link-arrow-color-on-active;
761
                            }
762
                        }
763
                    }
764
                }
765
 
766
                .sub-menu {
767
                    background: $light-sidebar-menu-sub-menu-bg-color;
768
 
769
                    > li {
770
                        &:hover,
771
                        &.open,
772
                        &.active {
773
                            > a {
774
                                background: $light-sidebar-menu-sub-menu-link-bg-color-on-hover !important;
775
                            }
776
                        }
777
                    }
778
                }
779
            }
780
        }
781
 
782
        .sidebar-toggler {
783
            @include burger-icon-color-change($header-toggler-color, $header-toggler-color);
784
 
785
            background: $header-toggler-bg-color;
786
 
787
            &:hover {
788
                background: darken($header-toggler-bg-color, 5%);
789
            }
790
        }
791
 
792
        /* Sidebar search */
793
 
794
        .sidebar-search {
795
 
796
            .input-group {
797
                border-bottom: 1px solid $sidebar-search-bottom-border-color;
798
 
799
                .form-control {
800
                    background-color: $bg-color;
801
                    color: $sidebar-search-input-font-color;
802
                    @include placeholder($sidebar-search-input-placeholder-font-color);
803
                }
804
 
805
                .input-group-btn {
806
                    .btn {
807
                        > i {
808
                            color: $sidebar-search-input-font-color;
809
                        }
810
                    }
811
                }
812
            }
813
 
814
            &.sidebar-search-bordered {
815
                .input-group {
816
                    border: 1px solid $sidebar-search-full-border-color;
817
                }
818
            }
819
 
820
            .page-sidebar-closed &.open {
821
                .input-group {
822
                    background-color: $bg-color;
823
                }
824
 
825
                .remove {
826
                    > i {
827
                        color: $sidebar-search-input-font-color;
828
                    }
829
                }
830
            }
831
 
832
            &.sidebar-search-solid {
833
 
834
                .page-sidebar-closed & {
835
                    .input-group {
836
                        background: none;
837
                    }
838
                }
839
 
840
                .input-group {
841
                    border: 1px solid $sidebar-search-bg-color;
842
                    background: $sidebar-search-bg-color;
843
 
844
                    .form-control {
845
                        background: $sidebar-search-bg-color;
846
                    }
847
                }
848
 
849
                &.open .input-group {
850
                    border: 1px solid $bg-color;
851
                    background: $bg-color;
852
 
853
                    .form-control {
854
                        background: $bg-color;
855
                    }
856
                }
857
            }
858
        }
859
    }
860
 
861
    .page-sidebar-reversed {
862
 
863
        .page-sidebar-menu.page-sidebar-menu-light {
864
            /* 1st level links */
865
            > li {
866
                &.active,
867
                &.active.open {
868
                    > a {
869
                        border-left: 0;
870
                        border-right: 4px solid $light-sidebar-menu-link-border-color;
871
 
872
                        &:hover {
873
                            border-left: 0;
874
                            border-right: 4px solid $sidebar-menu-link-bg-color-on-active;
875
                        }
876
                    }
877
                }
878
            }
879
        }
880
    }
881
 
882
    /******
883
    Page Footer
884
    ******/
885
 
886
    .page-footer {
887
        .page-footer-inner {
888
            color: $footer-default-font-color;
889
        }
890
 
891
        .page-footer-fixed & {
892
            background-color: $footer-fixed-bg-color;
893
        }
894
    }
895
 
896
    @media (min-width: $screen-md-min) { /* 992px */
897
 
898
        /* Sidebar menu closed */
899
        .page-sidebar-menu.page-sidebar-menu-hover-submenu {
900
            > li:hover {
901
                > .sub-menu {
902
                    box-shadow: 5px 5px rgba($sidebar-menu-sub-menu-box-shadow-color, 0.2);
903
 
904
                    &.sidebar-toggler-wrapper,
905
                    &.sidebar-search-wrapper {
906
                        box-shadow: none;
907
                    }
908
                }
909
            }
910
        }
911
 
912
        .page-sidebar-menu.page-sidebar-menu-closed {
913
            > li:hover {
914
                box-shadow: 5px 5px rgba($sidebar-menu-sub-menu-box-shadow-color, 0.2);
915
 
916
                &.sidebar-toggler-wrapper,
917
                &.sidebar-search-wrapper {
918
                    box-shadow: none;
919
                }
920
 
921
                > .sub-menu {
922
                    box-shadow: 5px 5px rgba($sidebar-menu-sub-menu-box-shadow-color, 0.2);
923
 
924
                    &.sidebar-toggler-wrapper,
925
                    &.sidebar-search-wrapper {
926
                        box-shadow: none;
927
                    }
928
                }
929
            }
930
        }
931
 
932
        /* Light sidebar menu */
933
        .page-sidebar-menu.page-sidebar-menu-light.page-sidebar-menu-closed {
934
            > li.heading {
935
                padding: 0;
936
                margin-top: 15px;
937
                margin-bottom: 15px;
938
                border-top: 1px solid $sidebar-menu-devider-border-color !important;
939
            }
940
        }
941
 
942
 
943
        /* Fixed Sidebar */
944
 
945
        .page-sidebar-fixed:not(.page-footer-fixed) {
946
            .page-content {
947
                border-bottom: 0;
948
            }
949
 
950
            .page-footer {
951
                background-color: #fff;
952
 
953
                .page-footer-inner {
954
                    color: #333;
955
                }
956
            }
957
        }
958
 
959
        /* Boxed Layout */
960
 
961
        .page-boxed {
962
            background-color: $for-min-992px-page-boxed-bg-color !important;
963
 
964
            /* Page container */
965
            .page-container {
966
                background-color: $bg-color;
967
                border-left: 1px solid $for-min-992px-page-boxed-page-container-bg-color;
968
                border-bottom: 1px solid $for-min-992px-page-boxed-page-container-bg-color;
969
            }
970
 
971
            &.page-sidebar-reversed {
972
                .page-container {
973
                    border-left: 0;
974
                    border-right: 1px solid $for-min-992px-page-boxed-page-container-bg-color;
975
                }
976
            }
977
 
978
            &.page-sidebar-fixed {
979
                .page-container {
980
                    border-left: 0;
981
                    border-bottom: 0;
982
                }
983
            }
984
 
985
            &.page-sidebar-reversed.page-sidebar-fixed {
986
                .page-container {
987
                    border-left: 0;
988
                    border-right: 0;
989
                    border-bottom: 0;
990
                }
991
            }
992
 
993
            /* Page sidebar */
994
 
995
            &.page-sidebar-fixed {
996
                .page-sidebar {
997
                    border-left: 1px solid $for-min-992px-page-boxed-sidebar-fixed-border-color;
998
                }
999
            }
1000
 
1001
            &.page-sidebar-reversed.page-sidebar-fixed {
1002
                .page-sidebar {
1003
                    border-right: 1px solid $for-min-992px-page-boxed-sidebar-fixed-border-color;
1004
                    border-left: 0;
1005
                }
1006
            }
1007
 
1008
            /* Page footer */
1009
 
1010
            &.page-sidebar-fixed.page-footer-fixed {
1011
                .page-footer {
1012
                    background-color: $for-min-992px-page-boxed-bg-color !important;
1013
 
1014
                    .page-footer-inner {
1015
                        color: $footer-default-font-color;
1016
                    }
1017
                }
1018
            }
1019
        }
1020
 
1021
         /* Sidebar Menu Wirh Hoverable Submenu */
1022
 
1023
        .page-sidebar-menu-hover-submenu {
1024
            li {
1025
                &:hover {
1026
                    a {
1027
                        > .arrow {
1028
                            border-right:8px solid $sidebar-menu-hover-sub-menu-bg-color;
1029
 
1030
                            .page-sidebar-reversed & {
1031
                                border-left:8px solid $sidebar-menu-hover-sub-menu-bg-color;
1032
                            }
1033
                        }
1034
                    }
1035
 
1036
                    > .sub-menu {
1037
                        background: $sidebar-menu-hover-sub-menu-bg-color !important;
1038
                    }
1039
                }
1040
            }
1041
        }
1042
    }
1043
 
1044
    @media (max-width: $screen-sm-max) { /* 991px */
1045
        /* Page sidebar */
1046
        .page-sidebar {
1047
            background-color: $mobile-sidebar-menu-bg-color;
1048
 
1049
            .page-sidebar-menu {
1050
                > li {
1051
                    > a {
1052
                        border-top: 1px solid $bg-color;
1053
                    }
1054
 
1055
                    &:hover,
1056
                    &.open {
1057
                        > a {
1058
                            background: $mobile-sidebar-menu-link-bg-color-on-hover;
1059
                        }
1060
                    }
1061
 
1062
                    &:last-child {
1063
                        > a {
1064
                            border-bottom: 0 !important;
1065
                        }
1066
                    }
1067
 
1068
                    .sub-menu {
1069
                        background-color: $mobile-sidebar-menu-bg-color !important;
1070
                    }
1071
                }
1072
 
1073
                .sidebar-search {
1074
                    input {
1075
                        background-color: $mobile-sidebar-menu-bg-color !important;
1076
                    }
1077
                }
1078
            }
1079
 
1080
            /* light sidebar */
1081
            .page-sidebar-menu.page-sidebar-menu-light {
1082
 
1083
                /* 1st level links */
1084
                > li {
1085
                    &:hover,
1086
                    &.open {
1087
                        > a {
1088
                            background: $mobile-light-sidebar-menu-link-bg-color-on-hover;
1089
                        }
1090
                    }
1091
 
1092
                    &.active,
1093
                    &.active.open {
1094
                        > a {
1095
                            background: $mobile-light-sidebar-menu-link-bg-color-on-active;
1096
 
1097
                            &:hover {
1098
                                background: $mobile-light-sidebar-menu-link-bg-color-on-active;
1099
                            }
1100
                        }
1101
                    }
1102
 
1103
                    .sub-menu {
1104
                        background: $mobile-light-sidebar-menu-sub-menu-bg-color !important;
1105
 
1106
                        > li {
1107
                            &:hover,
1108
                            &.open,
1109
                            &.active {
1110
                                > a {
1111
                                    background: $mobile-light-sidebar-menu-sub-menu-link-bg-color-on-hover !important;
1112
                                }
1113
                            }
1114
                        }
1115
                    }
1116
                }
1117
            }
1118
        }
1119
    }
1120
 
1121
    @media (max-width: $screen-xs-min) { /* 480px */
1122
 
1123
        .page-header.navbar {
1124
            /* Top menu */
1125
            .top-menu {
1126
                background-color: $bg-color;
1127
 
1128
                .page-header-fixed-mobile & {
1129
                    background-color: $header-bg-color;
1130
                }
1131
 
1132
                .navbar-nav {
1133
                    > li.dropdown-user {
1134
                        .dropdown-toggle {
1135
                            background-color: lighten($header-top-menu-bg-hover-color, 1%);
1136
 
1137
                            .page-header-fixed-mobile & {
1138
                                background: none;
1139
                            }
1140
 
1141
                            &:hover {
1142
                                background-color: $header-top-menu-bg-hover-color;
1143
                            }
1144
                        }
1145
                    }
1146
                }
1147
            }
1148
        }
1149
    }
1150
 
1151
    /****
1152
    Boby
1153
    ****/
1154
 
1155
    body {
1156
      background-color: $bg-color;
1157
    }
1158
 
1159
/****
1160
 CSS3 Spinner Bar
1161
****/
1162
 
1163
.page-spinner-bar > div,
1164
.block-spinner-bar > div {
1165
    background: lighten($brand-main-color, 5%);
1166
}