1body,
2#projectname,
3table,
4div,
5p,
6dl,
7.title,
8.tabs,
9.tabs2,
10.tabs3,
11#nav-tree .label {
12  font-family: roboto, sans-serif;
13}
14
15#commonprojectlogo {
16  padding: 5px 0px 5px 15px;
17}
18
19#projectname {
20  color: #00bcd4;
21  font-size: 280%;
22  padding: 15px 0px;
23  font-weight: 300;
24}
25
26#titlearea {
27  border-bottom: 2px solid #e5e5e5;
28}
29
30.title {
31  color: #212121;
32  font: 300 34px/40px Roboto,sans-serif;
33}
34
35#nav-tree {
36  background-color: #fff;
37}
38
39#navrow1, #navrow2 {
40  border-bottom: 2px solid #e7e7e7;
41}
42
43.tabs, .tabs2, .tabs3 {
44  font-size: 14px;
45}
46
47.tabs,
48.tabs2,
49.tabs3,
50.tablist li,
51.tablist li.current a {
52  background-image: none;
53}
54
55.tablist {
56  list-style: none;
57}
58
59.tablist li, .tablist li p {
60  margin: 0;
61}
62
63.tablist li a,
64.tablist li.current a {
65  color: #757575;
66  text-shadow: none;
67}
68
69.tablist li.current a {
70  background: #00bcd4;
71  color: #fff;
72}
73
74.tablist a {
75  background-image: none;
76  border-right: 2px solid #e5e5e5;
77  font-weight: normal;
78}
79
80.tablist a:hover,
81.tablist li.current a:hover {
82  background-image: none;
83  text-decoration: underline;
84  text-shadow: none;
85}
86
87.tablist a:hover {
88  color: #00bcd4;
89}
90
91.tablist li.current a:hover {
92  color: #fff;
93}
94
95div.header {
96  background-color: #f7f7f7;
97  background-image: none;
98  border-bottom: none;
99}
100
101#MSearchBox {
102  border: 1px solid #ccc;
103  border-radius: 5px;
104  display: inline-block;
105  height: 20px;
106  right: 10px;
107}
108
109#MSearchBox .left,
110#MSearchBox .right,
111#MSearchField {
112  background: none;
113}
114
115a.SelectItem:hover {
116  background-color: #00bcd4;
117}
118
119#nav-tree {
120  background-image: none;
121}
122
123#nav-tree .selected {
124  background-image: none;
125  text-shadow: none;
126  background-color: #f7f7f7;
127}
128
129#nav-tree a {
130  color: #212121;
131}
132
133#nav-tree .selected a {
134  color: #0288d1;
135}
136
137#nav-tree .item:hover {
138  background-color: #f7f7f7;
139}
140
141#nav-tree .item:hover a {
142  color: #0288d1;
143}
144
145#nav-tree .label {
146  font-size: 13px;
147}
148
149#nav-sync {
150  display: none;
151}
152
153.ui-resizable-e {
154  background: #ebebeb;
155  border-left: 1px solid #ddd;
156  border-right: 1px solid #ddd;
157}
158
159.contents tr td .image {
160  margin-top: 24px;
161}
162
163.image {
164  text-align: left;
165  margin-bottom: 8px;
166}
167
168a:link,
169a:visited,
170.contents a:link,
171.contents a:visited,
172a.el {
173  color: #0288d1;
174  font-weight: normal;
175  text-decoration: none;
176}
177
178div.contents {
179  margin-right: 12px;
180}
181
182.directory tr, .directory tr.even {
183  background: #7cb342;
184  border-top: 1px solid #7cb342;
185}
186
187.directory td,
188.directory td.entry,
189.directory td.desc {
190  background: rgba(255,255,255,.95);
191  border-left: none;
192  color: #212121;
193  padding-top: 10px;
194  padding-bottom: 10px;
195  padding-left: 8px;
196  padding-right: 8px;
197}
198
199.directory tr#row_0_ {
200  border-top-color: #7cb342;
201}
202
203.directory tr#row_0_ td {
204  background: #7cb342;
205  color: #fff;
206  font-size: 18px;
207}
208
209.memSeparator {
210  border-bottom: none;
211}
212
213.memitem {
214  background: #7cb342;
215}
216
217.memproto, dl.reflist dt {
218  background: #7cb342;
219  background-image: none;
220  border: none;
221  box-shadow: none;
222  -webkit-box-shadow: none;
223  color: #fff;
224  text-shadow: none;
225}
226
227.memproto .memtemplate,
228.memproto a.el,
229.memproto .paramname {
230  color: #fff;
231}
232
233.memdoc, dl.reflist dd {
234  border: none;
235  background-color: rgba(255,255,255,.95);
236  background-image: none;
237  box-shadow: none;
238  -webkit-box-shadow: none;
239  -webkit-border-bottom-left-radius: 0;
240  -webkit-border-bottom-right-radius: 0;
241}
242
243.memitem, table.doxtable, table.memberdecls {
244  margin-bottom: 24px;
245}
246
247table.doxtable th {
248  background: #7cb342;
249}
250
251table.doxtable tr {
252  background: #7cb342;
253  border-top: 1px solid #7cb342;
254}
255
256table.doxtable td, table.doxtable th {
257  border: none;
258  padding: 10px 8px;
259}
260
261table.doxtable td {
262  background-color: rgba(255,255,255,.95);
263}
264
265.memberdecls {
266  background: #7cb342;
267  border-top: 1px solid #7cb342;
268}
269
270.memberdecls .heading h2 {
271  border-bottom: none;
272  color: #fff;
273  font-size: 110%;
274  font-weight: bold;
275  margin: 0 0 0 6px;
276}
277
278.memberdecls tr:not(.heading) td {
279  background-color: rgba(255,255,255,.95);
280}
281
282h1, h2, h2.groupheader, h3, h4, h5, h6 {
283  color: #212121;
284}
285
286h1 {
287  border-bottom: 1px solid #ebebeb;
288  font: 400 28px/32px Roboto,sans-serif;
289  letter-spacing: -.01em;
290  margin: 40px 0 20px;
291  padding-bottom: 3px;
292}
293
294h2, h2.groupheader {
295  border-bottom: 1px solid #ebebeb;
296  font: 400 23px/32px Roboto,sans-serif;
297  letter-spacing: -.01em;
298  margin: 40px 0 20px;
299  padding-bottom: 3px;
300}
301
302h3 {
303  font: 500 20px/32px Roboto,sans-serif;
304  margin: 32px 0 16px;
305}
306
307h4 {
308  font: 500 18px/32px Roboto,sans-serif;
309  margin: 32px 0 16px;
310}
311
312ol,
313ul {
314  margin: 0;
315  padding-left: 40px;
316}
317
318ol {
319  list-style: decimal outside;
320}
321
322ol ol {
323  list-style-type: lower-alpha;
324}
325
326ol ol ol {
327  list-style-type: lower-roman;
328}
329
330ul {
331  list-style: disc outside;
332}
333
334li,
335li p {
336  margin: 8px 0;
337  padding: 0;
338}
339
340div.summary
341{
342  float: none;
343  font-size: 8pt;
344  padding-left: 5px;
345  width: calc(100% - 10px);
346  text-align: left;
347  display: block;
348}
349
350div.ingroups {
351  margin-top: 8px;
352}
353
354div.fragment {
355  border: 1px solid #ddd;
356  color: #455a64;
357  font: 14px/20px Roboto Mono, monospace;
358  padding: 8px;
359}
360
361div.line {
362  line-height: 1.5;
363  font-size: inherit;
364}
365
366code, pre {
367  color: #455a64;
368  background: #f7f7f7;
369  font: 400 100% Roboto Mono,monospace;
370  padding: 1px 4px;
371}
372
373span.preprocessor, span.comment {
374  color: #0b8043;
375}
376
377span.keywordtype {
378  color: #0097a7;
379}
380
381.paramname {
382  color: #ef6c00;
383}
384
385.memTemplParams {
386  color: #ef6c00;
387}
388
389span.mlabel {
390  background: rgba(255,255,255,.25);
391  border: none;
392}
393
394blockquote {
395  border: 1px solid #ddd;
396}
397