1 .navbox {
2 border: 1px solid #aaa;
3 box-sizing: border-box;
4 width: 100%;
5 margin: auto;
6 clear: both;
7 font-size: 88%;
8 text-align: center;
9 padding: 1px;
10 }
11
12 .navbox-inner,
13 .navbox-subgroup {
14 width: 100%;
15 }
16
17 .navbox + .navbox-styles + .navbox {
18 /* Single pixel border between adjacent navboxes */
19 margin-top: -1px;
20 }
21
22 .navbox th,
23 .navbox-title,
24 .navbox-abovebelow {
25 text-align: center;
26 /* Title and above/below styles */
27 padding-left: 1em;
28 padding-right: 1em;
29 }
30
31 th.navbox-group {
32 /* Group style */
33 white-space: nowrap;
34 /* @noflip */
35 text-align: right;
36 }
37
38 .navbox,
39 .navbox-subgroup {
40 background: #fdfdfd;
41 }
42 .navbox-list {
43 /* Must match background color */
44 border-color: #fdfdfd;
45 }
46
47 .navbox th,
48 .navbox-title {
49 /* Level 1 color */
50 background: #eaeeff;
51 }
52
53 .navbox-abovebelow,
54 th.navbox-group,
55 .navbox-subgroup .navbox-title {
56 /* Level 2 color */
57 background: #ddddff;
58 }
59
60 .navbox-subgroup .navbox-group,
61 .navbox-subgroup .navbox-abovebelow {
62 /* Level 3 color */
63 background: #e6e6ff;
64 }
65
66 .navbox-even {
67 /* Even row striping */
68 background: #f7f7f7;
69 }
70
71 .navbox-odd {
72 /* Odd row striping */
73 background: transparent;
74 }
75
76 th.navbox-title1 {
77 border-left: 2px solid #fdfdfd;
78 width: 100%;
79 }
80
81 td.navbox-list1 {
82 text-align: left;
83 border-left-width: 2px;
84 border-left-style: solid;
85 }
86
87 .navbox .hlist td dl,
88 .navbox .hlist td ol,
89 .navbox .hlist td ul,
90 .navbox td.hlist dl,
91 .navbox td.hlist ol,
92 .navbox td.hlist ul {
93 /* Adjust hlist padding in navboxes */
94 padding: 0.125em 0;
95 }
96
97 .navbox .hlist dd,
98 .navbox .hlist dt,
99 .navbox .hlist li {
100 /* Nowrap list items in navboxes */
101 white-space: nowrap;
102 }
103
104 .navbox .hlist dd dl,
105 .navbox .hlist dt dl,
106 .navbox .hlist li ol,
107 .navbox .hlist li ul {
108 /* But allow parent list items to be wrapped */
109 white-space: normal;
110 }
111
112 ol + .navbox-styles + .navbox,
113 ul + .navbox-styles + .navbox {
114 /* Prevent lists from clinging to navboxes */
115 margin-top: 0.5em;
116 }