xref: /spdk/doc/stylesheet.css (revision 06e91bfb230bc4da6010dbc6c6ff16884e3b8ac1)
16644241fSBen Walker/* SPDK specific */
26644241fSBen Walker
36644241fSBen Walkerbody,
46644241fSBen Walkerhtml {
56644241fSBen Walker    width: 100%;
66644241fSBen Walker    height: 100%;
76644241fSBen Walker}
86644241fSBen Walker
96644241fSBen Walkerbody,
106644241fSBen Walkerh1,
116644241fSBen Walkerh2,
126644241fSBen Walkerh3,
136644241fSBen Walkerh4,
146644241fSBen Walkerh5,
156644241fSBen Walkerh6 {
166644241fSBen Walker    font-family: 'Roboto', sans-serif;
176644241fSBen Walker    font-weight: 900;
186644241fSBen Walker}
196644241fSBen Walker
2042eade49SDaniel Verkamp.row.no-gutters > [class^="col-"],
2142eade49SDaniel Verkamp.row.no-gutters > [class*=" col-"] {
2242eade49SDaniel Verkamp    padding-right: 0;
2342eade49SDaniel Verkamp    padding-left: 0;
2442eade49SDaniel Verkamp}
2542eade49SDaniel Verkamp
2633c81b8bSDaniel Verkamp.container-fluid {
276644241fSBen Walker	padding: 0;
286644241fSBen Walker}
296644241fSBen Walker
308bbd56fbSDaniel Verkamp#side-nav * {
318bbd56fbSDaniel Verkamp	box-sizing: content-box;
328bbd56fbSDaniel Verkamp}
338bbd56fbSDaniel Verkamp
346644241fSBen Walker/* Original Stylesheet */
35c8430920SDaniel Verkamp
36c8430920SDaniel Verkamph1.groupheader {
37c8430920SDaniel Verkamp	font-size: 150%;
38c8430920SDaniel Verkamp}
39c8430920SDaniel Verkamp
40c8430920SDaniel Verkamph2.groupheader {
41c8430920SDaniel Verkamp	border-bottom: 1px solid #879ECB;
42c8430920SDaniel Verkamp	color: #354C7B;
43c8430920SDaniel Verkamp	font-size: 150%;
44c8430920SDaniel Verkamp	font-weight: normal;
45c8430920SDaniel Verkamp	margin-top: 1.75em;
46c8430920SDaniel Verkamp	padding-top: 8px;
47c8430920SDaniel Verkamp	padding-bottom: 4px;
48c8430920SDaniel Verkamp	width: 100%;
49c8430920SDaniel Verkamp}
50c8430920SDaniel Verkamp
51c8430920SDaniel Verkamph3.groupheader {
52c8430920SDaniel Verkamp	font-size: 100%;
53c8430920SDaniel Verkamp}
54c8430920SDaniel Verkamp
55c8430920SDaniel Verkampdt {
56c8430920SDaniel Verkamp	font-weight: bold;
57c8430920SDaniel Verkamp}
58c8430920SDaniel Verkamp
59c8430920SDaniel Verkampdiv.multicol {
60c8430920SDaniel Verkamp	-moz-column-gap: 1em;
61c8430920SDaniel Verkamp	-webkit-column-gap: 1em;
62c8430920SDaniel Verkamp	-moz-column-count: 3;
63c8430920SDaniel Verkamp	-webkit-column-count: 3;
64c8430920SDaniel Verkamp}
65c8430920SDaniel Verkamp
66c8430920SDaniel Verkampp.startli, p.startdd {
67c8430920SDaniel Verkamp	margin-top: 2px;
68c8430920SDaniel Verkamp}
69c8430920SDaniel Verkamp
70c8430920SDaniel Verkampp.starttd {
71c8430920SDaniel Verkamp	margin-top: 0px;
72c8430920SDaniel Verkamp}
73c8430920SDaniel Verkamp
74c8430920SDaniel Verkampp.endli {
75c8430920SDaniel Verkamp	margin-bottom: 0px;
76c8430920SDaniel Verkamp}
77c8430920SDaniel Verkamp
78c8430920SDaniel Verkampp.enddd {
79c8430920SDaniel Verkamp	margin-bottom: 4px;
80c8430920SDaniel Verkamp}
81c8430920SDaniel Verkamp
82c8430920SDaniel Verkampp.endtd {
83c8430920SDaniel Verkamp	margin-bottom: 2px;
84c8430920SDaniel Verkamp}
85c8430920SDaniel Verkamp
86c8430920SDaniel Verkamp/* @end */
87c8430920SDaniel Verkamp
88c8430920SDaniel Verkampcaption {
89c8430920SDaniel Verkamp	font-weight: bold;
90c8430920SDaniel Verkamp}
91c8430920SDaniel Verkamp
92c8430920SDaniel Verkampspan.legend {
93c8430920SDaniel Verkamp	font-size: 70%;
94c8430920SDaniel Verkamp	text-align: center;
95c8430920SDaniel Verkamp}
96c8430920SDaniel Verkamp
97c8430920SDaniel Verkamph3.version {
98c8430920SDaniel Verkamp	font-size: 90%;
99c8430920SDaniel Verkamp	text-align: center;
100c8430920SDaniel Verkamp}
101c8430920SDaniel Verkamp
102c8430920SDaniel Verkampdiv.qindex, div.navtab{
103c8430920SDaniel Verkamp	background-color: #EBEFF6;
104c8430920SDaniel Verkamp	border: 1px solid #A3B4D7;
105c8430920SDaniel Verkamp	text-align: center;
106c8430920SDaniel Verkamp}
107c8430920SDaniel Verkamp
108c8430920SDaniel Verkampdiv.qindex, div.navpath {
109c8430920SDaniel Verkamp	width: 100%;
110c8430920SDaniel Verkamp	line-height: 140%;
111c8430920SDaniel Verkamp}
112c8430920SDaniel Verkamp
113c8430920SDaniel Verkampdiv.navtab {
114c8430920SDaniel Verkamp	margin-right: 15px;
115c8430920SDaniel Verkamp}
116c8430920SDaniel Verkamp
117c8430920SDaniel Verkampdl.el {
118c8430920SDaniel Verkamp	margin-left: -1cm;
119c8430920SDaniel Verkamp}
120c8430920SDaniel Verkamp
121c8430920SDaniel Verkamppre.fragment {
122c8430920SDaniel Verkamp	border: 1px solid #C4CFE5;
123c8430920SDaniel Verkamp	background-color: #FBFCFD;
124c8430920SDaniel Verkamp	padding: 4px 6px;
125c8430920SDaniel Verkamp	margin: 4px 8px 4px 2px;
126c8430920SDaniel Verkamp	overflow: auto;
127c8430920SDaniel Verkamp	word-wrap: break-word;
128c8430920SDaniel Verkamp	font-size:  9pt;
129c8430920SDaniel Verkamp	line-height: 125%;
130c8430920SDaniel Verkamp	font-family: monospace, fixed;
131c8430920SDaniel Verkamp	font-size: 105%;
132c8430920SDaniel Verkamp}
133c8430920SDaniel Verkamp
134c8430920SDaniel Verkampdiv.fragment {
135c8430920SDaniel Verkamp	padding: 4px 6px;
136c8430920SDaniel Verkamp	margin: 4px 8px 4px 2px;
137c8430920SDaniel Verkamp	background-color: #FBFCFD;
138c8430920SDaniel Verkamp	border: 1px solid #C4CFE5;
139c8430920SDaniel Verkamp}
140c8430920SDaniel Verkamp
141c8430920SDaniel Verkampdiv.line {
142c8430920SDaniel Verkamp	font-family: monospace, fixed;
143c8430920SDaniel Verkamp	font-size: 13px;
144c8430920SDaniel Verkamp	min-height: 13px;
145c8430920SDaniel Verkamp	line-height: 1.0;
146c8430920SDaniel Verkamp	text-wrap: unrestricted;
147c8430920SDaniel Verkamp	white-space: -moz-pre-wrap; /* Moz */
148c8430920SDaniel Verkamp	white-space: -pre-wrap;     /* Opera 4-6 */
149c8430920SDaniel Verkamp	white-space: -o-pre-wrap;   /* Opera 7 */
150c8430920SDaniel Verkamp	white-space: pre-wrap;      /* CSS3  */
151c8430920SDaniel Verkamp	word-wrap: break-word;      /* IE 5.5+ */
152c8430920SDaniel Verkamp	text-indent: -53px;
153c8430920SDaniel Verkamp	padding-left: 53px;
154c8430920SDaniel Verkamp	padding-bottom: 0px;
155c8430920SDaniel Verkamp	margin: 0px;
156c8430920SDaniel Verkamp	-webkit-transition-property: background-color, box-shadow;
157c8430920SDaniel Verkamp	-webkit-transition-duration: 0.5s;
158c8430920SDaniel Verkamp	-moz-transition-property: background-color, box-shadow;
159c8430920SDaniel Verkamp	-moz-transition-duration: 0.5s;
160c8430920SDaniel Verkamp	-ms-transition-property: background-color, box-shadow;
161c8430920SDaniel Verkamp	-ms-transition-duration: 0.5s;
162c8430920SDaniel Verkamp	-o-transition-property: background-color, box-shadow;
163c8430920SDaniel Verkamp	-o-transition-duration: 0.5s;
164c8430920SDaniel Verkamp	transition-property: background-color, box-shadow;
165c8430920SDaniel Verkamp	transition-duration: 0.5s;
166c8430920SDaniel Verkamp}
167c8430920SDaniel Verkamp
168c8430920SDaniel Verkampdiv.line.glow {
169c8430920SDaniel Verkamp	background-color: cyan;
170c8430920SDaniel Verkamp	box-shadow: 0 0 10px cyan;
171c8430920SDaniel Verkamp}
172c8430920SDaniel Verkamp
173c8430920SDaniel Verkamp
174c8430920SDaniel Verkampspan.lineno {
175c8430920SDaniel Verkamp	padding-right: 4px;
176c8430920SDaniel Verkamp	text-align: right;
177c8430920SDaniel Verkamp	border-right: 2px solid #0F0;
178c8430920SDaniel Verkamp	background-color: #E8E8E8;
179c8430920SDaniel Verkamp	white-space: pre;
180c8430920SDaniel Verkamp}
181c8430920SDaniel Verkampspan.lineno a {
182c8430920SDaniel Verkamp	background-color: #D8D8D8;
183c8430920SDaniel Verkamp}
184c8430920SDaniel Verkamp
185c8430920SDaniel Verkampspan.lineno a:hover {
186c8430920SDaniel Verkamp	background-color: #C8C8C8;
187c8430920SDaniel Verkamp}
188c8430920SDaniel Verkamp
189c8430920SDaniel Verkampdiv.ah, span.ah {
190c8430920SDaniel Verkamp	background-color: black;
191c8430920SDaniel Verkamp	font-weight: bold;
192c8430920SDaniel Verkamp	color: #ffffff;
193c8430920SDaniel Verkamp	margin-bottom: 3px;
194c8430920SDaniel Verkamp	margin-top: 3px;
195c8430920SDaniel Verkamp	padding: 0.2em;
196c8430920SDaniel Verkamp	border: solid thin #333;
197c8430920SDaniel Verkamp	border-radius: 0.5em;
198c8430920SDaniel Verkamp	-webkit-border-radius: .5em;
199c8430920SDaniel Verkamp	-moz-border-radius: .5em;
200c8430920SDaniel Verkamp	box-shadow: 2px 2px 3px #999;
201c8430920SDaniel Verkamp	-webkit-box-shadow: 2px 2px 3px #999;
202c8430920SDaniel Verkamp	-moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
203c8430920SDaniel Verkamp	background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
204c8430920SDaniel Verkamp	background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
205c8430920SDaniel Verkamp}
206c8430920SDaniel Verkamp
207c8430920SDaniel Verkampdiv.classindex ul {
208c8430920SDaniel Verkamp	list-style: none;
209c8430920SDaniel Verkamp	padding-left: 0;
210c8430920SDaniel Verkamp}
211c8430920SDaniel Verkamp
212c8430920SDaniel Verkampdiv.classindex span.ai {
213c8430920SDaniel Verkamp	display: inline-block;
214c8430920SDaniel Verkamp}
215c8430920SDaniel Verkamp
216c8430920SDaniel Verkampdiv.groupHeader {
217c8430920SDaniel Verkamp	margin-left: 16px;
218c8430920SDaniel Verkamp	margin-top: 12px;
219c8430920SDaniel Verkamp	font-weight: bold;
220c8430920SDaniel Verkamp}
221c8430920SDaniel Verkamp
222c8430920SDaniel Verkampdiv.groupText {
223c8430920SDaniel Verkamp	margin-left: 16px;
224c8430920SDaniel Verkamp	font-style: italic;
225c8430920SDaniel Verkamp}
226c8430920SDaniel Verkamp
227982095e5SDaniel Verkampdiv.contents {
228982095e5SDaniel Verkamp	margin-right: auto;
229982095e5SDaniel Verkamp	margin-left: auto;
230982095e5SDaniel Verkamp	padding-left: 15px;
231982095e5SDaniel Verkamp	padding-right: 15px;
232982095e5SDaniel Verkamp	margin-bottom: 100px;
233982095e5SDaniel Verkamp	font-size: 18px;
234982095e5SDaniel Verkamp	font-weight: 400;
235c8430920SDaniel Verkamp}
236c8430920SDaniel Verkamp
237982095e5SDaniel Verkampdiv.header {
238982095e5SDaniel Verkamp	margin-right: auto;
239982095e5SDaniel Verkamp	margin-left: auto;
240982095e5SDaniel Verkamp	padding-left: 15px;
241982095e5SDaniel Verkamp	padding-right: 15px;
242982095e5SDaniel Verkamp}
243982095e5SDaniel Verkamp
244982095e5SDaniel Verkampdiv.headertitle {
245982095e5SDaniel Verkamp	font-size: 36px;
246982095e5SDaniel Verkamp	margin-left: 0;
247982095e5SDaniel Verkamp	margin-right: 0;
248982095e5SDaniel Verkamp	margin-top: 20px;
249982095e5SDaniel Verkamp	margin-bottom: 10px;
250982095e5SDaniel Verkamp}
251982095e5SDaniel Verkamp
252982095e5SDaniel Verkamp@media (min-width: 768px) {
253982095e5SDaniel Verkamp	div.contents, div.header {
254982095e5SDaniel Verkamp		width: 750px;
255982095e5SDaniel Verkamp		padding-left: 0;
256982095e5SDaniel Verkamp		padding-right: 0;
257982095e5SDaniel Verkamp	}
258982095e5SDaniel Verkamp}
259982095e5SDaniel Verkamp
260982095e5SDaniel Verkamp@media (min-width: 992px) {
261982095e5SDaniel Verkamp	div.contents, div.header {
262982095e5SDaniel Verkamp		width:970px;
263982095e5SDaniel Verkamp		padding-left: 0;
264982095e5SDaniel Verkamp		padding-right: 0;
265982095e5SDaniel Verkamp	}
266982095e5SDaniel Verkamp}
267982095e5SDaniel Verkamp
268982095e5SDaniel Verkamp@media (min-width: 1200px) {
269982095e5SDaniel Verkamp	div.contents, div.header {
270982095e5SDaniel Verkamp		width: 1170px;
271982095e5SDaniel Verkamp		padding-left: 0;
272982095e5SDaniel Verkamp		padding-right: 0;
273982095e5SDaniel Verkamp	}
274c8430920SDaniel Verkamp}
275c8430920SDaniel Verkamp
276c8430920SDaniel Verkamptd.indexkey {
277c8430920SDaniel Verkamp	background-color: #EBEFF6;
278c8430920SDaniel Verkamp	font-weight: bold;
279c8430920SDaniel Verkamp	border: 1px solid #C4CFE5;
280c8430920SDaniel Verkamp	margin: 2px 0px 2px 0;
281c8430920SDaniel Verkamp	padding: 2px 10px;
282c8430920SDaniel Verkamp	white-space: nowrap;
283c8430920SDaniel Verkamp	vertical-align: top;
284c8430920SDaniel Verkamp}
285c8430920SDaniel Verkamp
286c8430920SDaniel Verkamptd.indexvalue {
287c8430920SDaniel Verkamp	background-color: #EBEFF6;
288c8430920SDaniel Verkamp	border: 1px solid #C4CFE5;
289c8430920SDaniel Verkamp	padding: 2px 10px;
290c8430920SDaniel Verkamp	margin: 2px 0px;
291c8430920SDaniel Verkamp}
292c8430920SDaniel Verkamp
293c8430920SDaniel Verkamptr.memlist {
294c8430920SDaniel Verkamp	background-color: #EEF1F7;
295c8430920SDaniel Verkamp}
296c8430920SDaniel Verkamp
297c8430920SDaniel Verkampp.formulaDsp {
298c8430920SDaniel Verkamp	text-align: center;
299c8430920SDaniel Verkamp}
300c8430920SDaniel Verkamp
301c8430920SDaniel Verkampimg.formulaDsp {
302c8430920SDaniel Verkamp
303c8430920SDaniel Verkamp}
304c8430920SDaniel Verkamp
305c8430920SDaniel Verkampimg.formulaInl {
306c8430920SDaniel Verkamp	vertical-align: middle;
307c8430920SDaniel Verkamp}
308c8430920SDaniel Verkamp
309c8430920SDaniel Verkampdiv.center {
310c8430920SDaniel Verkamp	text-align: center;
311c8430920SDaniel Verkamp	margin-top: 0px;
312c8430920SDaniel Verkamp	margin-bottom: 0px;
313c8430920SDaniel Verkamp	padding: 0px;
314c8430920SDaniel Verkamp}
315c8430920SDaniel Verkamp
316c8430920SDaniel Verkampdiv.center img {
317c8430920SDaniel Verkamp	border: 0px;
318c8430920SDaniel Verkamp}
319c8430920SDaniel Verkamp
320c8430920SDaniel Verkampaddress.footer {
321c8430920SDaniel Verkamp	text-align: right;
322c8430920SDaniel Verkamp	padding-right: 12px;
323c8430920SDaniel Verkamp}
324c8430920SDaniel Verkamp
325c8430920SDaniel Verkampimg.footer {
326c8430920SDaniel Verkamp	border: 0px;
327c8430920SDaniel Verkamp	vertical-align: middle;
328c8430920SDaniel Verkamp}
329c8430920SDaniel Verkamp
330c8430920SDaniel Verkamp/* @group Code Colorization */
331c8430920SDaniel Verkamp
332c8430920SDaniel Verkampspan.keyword {
333c8430920SDaniel Verkamp	color: #008000
334c8430920SDaniel Verkamp}
335c8430920SDaniel Verkamp
336c8430920SDaniel Verkampspan.keywordtype {
337c8430920SDaniel Verkamp	color: #604020
338c8430920SDaniel Verkamp}
339c8430920SDaniel Verkamp
340c8430920SDaniel Verkampspan.keywordflow {
341c8430920SDaniel Verkamp	color: #e08000
342c8430920SDaniel Verkamp}
343c8430920SDaniel Verkamp
344c8430920SDaniel Verkampspan.comment {
345c8430920SDaniel Verkamp	color: #800000
346c8430920SDaniel Verkamp}
347c8430920SDaniel Verkamp
348c8430920SDaniel Verkampspan.preprocessor {
349c8430920SDaniel Verkamp	color: #806020
350c8430920SDaniel Verkamp}
351c8430920SDaniel Verkamp
352c8430920SDaniel Verkampspan.stringliteral {
353c8430920SDaniel Verkamp	color: #002080
354c8430920SDaniel Verkamp}
355c8430920SDaniel Verkamp
356c8430920SDaniel Verkampspan.charliteral {
357c8430920SDaniel Verkamp	color: #008080
358c8430920SDaniel Verkamp}
359c8430920SDaniel Verkamp
360c8430920SDaniel Verkampspan.vhdldigit {
361c8430920SDaniel Verkamp	color: #ff00ff
362c8430920SDaniel Verkamp}
363c8430920SDaniel Verkamp
364c8430920SDaniel Verkampspan.vhdlchar {
365c8430920SDaniel Verkamp	color: #000000
366c8430920SDaniel Verkamp}
367c8430920SDaniel Verkamp
368c8430920SDaniel Verkampspan.vhdlkeyword {
369c8430920SDaniel Verkamp	color: #700070
370c8430920SDaniel Verkamp}
371c8430920SDaniel Verkamp
372c8430920SDaniel Verkampspan.vhdllogic {
373c8430920SDaniel Verkamp	color: #ff0000
374c8430920SDaniel Verkamp}
375c8430920SDaniel Verkamp
376c8430920SDaniel Verkampblockquote {
377c8430920SDaniel Verkamp	background-color: #F7F8FB;
378c8430920SDaniel Verkamp	border-left: 2px solid #9CAFD4;
379c8430920SDaniel Verkamp	margin: 0 24px 0 4px;
380c8430920SDaniel Verkamp	padding: 0 12px 0 16px;
381c8430920SDaniel Verkamp}
382c8430920SDaniel Verkamp
383c8430920SDaniel Verkamp/* @end */
384c8430920SDaniel Verkamp
385c8430920SDaniel Verkamp/*
386c8430920SDaniel Verkamp.search {
387c8430920SDaniel Verkamp	color: #003399;
388c8430920SDaniel Verkamp	font-weight: bold;
389c8430920SDaniel Verkamp}
390c8430920SDaniel Verkamp
391c8430920SDaniel Verkampform.search {
392c8430920SDaniel Verkamp	margin-bottom: 0px;
393c8430920SDaniel Verkamp	margin-top: 0px;
394c8430920SDaniel Verkamp}
395c8430920SDaniel Verkamp
396c8430920SDaniel Verkampinput.search {
397c8430920SDaniel Verkamp	font-size: 75%;
398c8430920SDaniel Verkamp	color: #000080;
399c8430920SDaniel Verkamp	font-weight: normal;
400c8430920SDaniel Verkamp	background-color: #e8eef2;
401c8430920SDaniel Verkamp}
402c8430920SDaniel Verkamp*/
403c8430920SDaniel Verkamp
404c8430920SDaniel Verkamptd.tiny {
405c8430920SDaniel Verkamp	font-size: 75%;
406c8430920SDaniel Verkamp}
407c8430920SDaniel Verkamp
408c8430920SDaniel Verkamp.dirtab {
409c8430920SDaniel Verkamp	padding: 4px;
410c8430920SDaniel Verkamp	border-collapse: collapse;
411c8430920SDaniel Verkamp	border: 1px solid #A3B4D7;
412c8430920SDaniel Verkamp}
413c8430920SDaniel Verkamp
414c8430920SDaniel Verkampth.dirtab {
415c8430920SDaniel Verkamp	background: #EBEFF6;
416c8430920SDaniel Verkamp	font-weight: bold;
417c8430920SDaniel Verkamp}
418c8430920SDaniel Verkamp
419c8430920SDaniel Verkamphr {
420c8430920SDaniel Verkamp	height: 0px;
421c8430920SDaniel Verkamp	border: none;
422c8430920SDaniel Verkamp	border-top: 1px solid #4A6AAA;
423c8430920SDaniel Verkamp}
424c8430920SDaniel Verkamp
425c8430920SDaniel Verkamphr.footer {
426c8430920SDaniel Verkamp	height: 1px;
427c8430920SDaniel Verkamp}
428c8430920SDaniel Verkamp
429c8430920SDaniel Verkamp/* @group Member Descriptions */
430c8430920SDaniel Verkamp
431c8430920SDaniel Verkamptable.memberdecls {
432c8430920SDaniel Verkamp	border-spacing: 0px;
433c8430920SDaniel Verkamp	padding: 0px;
434c8430920SDaniel Verkamp}
435c8430920SDaniel Verkamp
436c8430920SDaniel Verkamp.memberdecls td, .fieldtable tr {
437c8430920SDaniel Verkamp	-webkit-transition-property: background-color, box-shadow;
438c8430920SDaniel Verkamp	-webkit-transition-duration: 0.5s;
439c8430920SDaniel Verkamp	-moz-transition-property: background-color, box-shadow;
440c8430920SDaniel Verkamp	-moz-transition-duration: 0.5s;
441c8430920SDaniel Verkamp	-ms-transition-property: background-color, box-shadow;
442c8430920SDaniel Verkamp	-ms-transition-duration: 0.5s;
443c8430920SDaniel Verkamp	-o-transition-property: background-color, box-shadow;
444c8430920SDaniel Verkamp	-o-transition-duration: 0.5s;
445c8430920SDaniel Verkamp	transition-property: background-color, box-shadow;
446c8430920SDaniel Verkamp	transition-duration: 0.5s;
447c8430920SDaniel Verkamp}
448c8430920SDaniel Verkamp
449c8430920SDaniel Verkamp.memberdecls td.glow, .fieldtable tr.glow {
450c8430920SDaniel Verkamp	background-color: cyan;
451c8430920SDaniel Verkamp	box-shadow: 0 0 15px cyan;
452c8430920SDaniel Verkamp}
453c8430920SDaniel Verkamp
454c8430920SDaniel Verkamp.mdescLeft, .mdescRight,
455c8430920SDaniel Verkamp.memItemLeft, .memItemRight,
456c8430920SDaniel Verkamp.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
457c8430920SDaniel Verkamp	background-color: #F9FAFC;
458c8430920SDaniel Verkamp	border: none;
459c8430920SDaniel Verkamp	margin: 4px;
460c8430920SDaniel Verkamp	padding: 1px 0 0 8px;
461c8430920SDaniel Verkamp}
462c8430920SDaniel Verkamp
463c8430920SDaniel Verkamp.mdescLeft, .mdescRight {
464c8430920SDaniel Verkamp	padding: 0px 8px 4px 8px;
465c8430920SDaniel Verkamp	color: #555;
466c8430920SDaniel Verkamp}
467c8430920SDaniel Verkamp
468c8430920SDaniel Verkamp.memSeparator {
469c8430920SDaniel Verkamp	border-bottom: 1px solid #DEE4F0;
470c8430920SDaniel Verkamp	line-height: 1px;
471c8430920SDaniel Verkamp	margin: 0px;
472c8430920SDaniel Verkamp	padding: 0px;
473c8430920SDaniel Verkamp}
474c8430920SDaniel Verkamp
475c8430920SDaniel Verkamp.memItemLeft, .memTemplItemLeft {
476c8430920SDaniel Verkamp	white-space: nowrap;
477c8430920SDaniel Verkamp}
478c8430920SDaniel Verkamp
479c8430920SDaniel Verkamp.memItemRight {
480c8430920SDaniel Verkamp	width: 100%;
481c8430920SDaniel Verkamp}
482c8430920SDaniel Verkamp
483c8430920SDaniel Verkamp.memTemplParams {
484c8430920SDaniel Verkamp	color: #4665A2;
485c8430920SDaniel Verkamp	white-space: nowrap;
486c8430920SDaniel Verkamp	font-size: 80%;
487c8430920SDaniel Verkamp}
488c8430920SDaniel Verkamp
489c8430920SDaniel Verkamp/* @end */
490c8430920SDaniel Verkamp
491c8430920SDaniel Verkamp/* @group Member Details */
492c8430920SDaniel Verkamp
493c8430920SDaniel Verkamp/* Styles for detailed member documentation */
494c8430920SDaniel Verkamp
495c8430920SDaniel Verkamp.memtemplate {
496c8430920SDaniel Verkamp	font-size: 80%;
497c8430920SDaniel Verkamp	color: #4665A2;
498c8430920SDaniel Verkamp	font-weight: normal;
499c8430920SDaniel Verkamp	margin-left: 9px;
500c8430920SDaniel Verkamp}
501c8430920SDaniel Verkamp
502c8430920SDaniel Verkamp.memnav {
503c8430920SDaniel Verkamp	background-color: #EBEFF6;
504c8430920SDaniel Verkamp	border: 1px solid #A3B4D7;
505c8430920SDaniel Verkamp	text-align: center;
506c8430920SDaniel Verkamp	margin: 2px;
507c8430920SDaniel Verkamp	margin-right: 15px;
508c8430920SDaniel Verkamp	padding: 2px;
509c8430920SDaniel Verkamp}
510c8430920SDaniel Verkamp
511c8430920SDaniel Verkamp.mempage {
512c8430920SDaniel Verkamp	width: 100%;
513c8430920SDaniel Verkamp}
514c8430920SDaniel Verkamp
515c8430920SDaniel Verkamp.memitem {
516c8430920SDaniel Verkamp	padding: 0;
517c8430920SDaniel Verkamp	margin-bottom: 10px;
518c8430920SDaniel Verkamp	margin-right: 5px;
519c8430920SDaniel Verkamp	-webkit-transition: box-shadow 0.5s linear;
520c8430920SDaniel Verkamp	-moz-transition: box-shadow 0.5s linear;
521c8430920SDaniel Verkamp	-ms-transition: box-shadow 0.5s linear;
522c8430920SDaniel Verkamp	-o-transition: box-shadow 0.5s linear;
523c8430920SDaniel Verkamp	transition: box-shadow 0.5s linear;
524c8430920SDaniel Verkamp	display: table !important;
525c8430920SDaniel Verkamp	width: 100%;
526c8430920SDaniel Verkamp}
527c8430920SDaniel Verkamp
528c8430920SDaniel Verkamp.memitem.glow {
529c8430920SDaniel Verkamp	 box-shadow: 0 0 15px cyan;
530c8430920SDaniel Verkamp}
531c8430920SDaniel Verkamp
532c8430920SDaniel Verkamp.memname {
533c8430920SDaniel Verkamp	font-weight: bold;
534c8430920SDaniel Verkamp	margin-left: 6px;
535c8430920SDaniel Verkamp}
536c8430920SDaniel Verkamp
537c8430920SDaniel Verkamp.memname td {
538c8430920SDaniel Verkamp	vertical-align: bottom;
539c8430920SDaniel Verkamp}
540c8430920SDaniel Verkamp
541c8430920SDaniel Verkamp.memproto, dl.reflist dt {
542c8430920SDaniel Verkamp	border-top: 1px solid #A8B8D9;
543c8430920SDaniel Verkamp	border-left: 1px solid #A8B8D9;
544c8430920SDaniel Verkamp	border-right: 1px solid #A8B8D9;
545c8430920SDaniel Verkamp	padding: 6px 0px 6px 0px;
546c8430920SDaniel Verkamp	color: #253555;
547c8430920SDaniel Verkamp	font-weight: bold;
548c8430920SDaniel Verkamp	text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
549c8430920SDaniel Verkamp	background-image:url('nav_f.png');
550c8430920SDaniel Verkamp	background-repeat:repeat-x;
551c8430920SDaniel Verkamp	background-color: #E2E8F2;
552c8430920SDaniel Verkamp	/* opera specific markup */
553c8430920SDaniel Verkamp	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
554c8430920SDaniel Verkamp	border-top-right-radius: 4px;
555c8430920SDaniel Verkamp	border-top-left-radius: 4px;
556c8430920SDaniel Verkamp	/* firefox specific markup */
557c8430920SDaniel Verkamp	-moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
558c8430920SDaniel Verkamp	-moz-border-radius-topright: 4px;
559c8430920SDaniel Verkamp	-moz-border-radius-topleft: 4px;
560c8430920SDaniel Verkamp	/* webkit specific markup */
561c8430920SDaniel Verkamp	-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
562c8430920SDaniel Verkamp	-webkit-border-top-right-radius: 4px;
563c8430920SDaniel Verkamp	-webkit-border-top-left-radius: 4px;
564c8430920SDaniel Verkamp
565c8430920SDaniel Verkamp}
566c8430920SDaniel Verkamp
567c8430920SDaniel Verkamp.memdoc, dl.reflist dd {
568c8430920SDaniel Verkamp	border-bottom: 1px solid #A8B8D9;
569c8430920SDaniel Verkamp	border-left: 1px solid #A8B8D9;
570c8430920SDaniel Verkamp	border-right: 1px solid #A8B8D9;
571c8430920SDaniel Verkamp	padding: 6px 10px 2px 10px;
572c8430920SDaniel Verkamp	background-color: #FBFCFD;
573c8430920SDaniel Verkamp	border-top-width: 0;
574c8430920SDaniel Verkamp	background-image:url('nav_g.png');
575c8430920SDaniel Verkamp	background-repeat:repeat-x;
576c8430920SDaniel Verkamp	background-color: #FFFFFF;
577c8430920SDaniel Verkamp	/* opera specific markup */
578c8430920SDaniel Verkamp	border-bottom-left-radius: 4px;
579c8430920SDaniel Verkamp	border-bottom-right-radius: 4px;
580c8430920SDaniel Verkamp	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
581c8430920SDaniel Verkamp	/* firefox specific markup */
582c8430920SDaniel Verkamp	-moz-border-radius-bottomleft: 4px;
583c8430920SDaniel Verkamp	-moz-border-radius-bottomright: 4px;
584c8430920SDaniel Verkamp	-moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
585c8430920SDaniel Verkamp	/* webkit specific markup */
586c8430920SDaniel Verkamp	-webkit-border-bottom-left-radius: 4px;
587c8430920SDaniel Verkamp	-webkit-border-bottom-right-radius: 4px;
588c8430920SDaniel Verkamp	-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
589c8430920SDaniel Verkamp}
590c8430920SDaniel Verkamp
591c8430920SDaniel Verkampdl.reflist dt {
592c8430920SDaniel Verkamp	padding: 5px;
593c8430920SDaniel Verkamp}
594c8430920SDaniel Verkamp
595c8430920SDaniel Verkampdl.reflist dd {
596c8430920SDaniel Verkamp	margin: 0px 0px 10px 0px;
597c8430920SDaniel Verkamp	padding: 5px;
598c8430920SDaniel Verkamp}
599c8430920SDaniel Verkamp
600c8430920SDaniel Verkamp.paramkey {
601c8430920SDaniel Verkamp	text-align: right;
602c8430920SDaniel Verkamp}
603c8430920SDaniel Verkamp
604c8430920SDaniel Verkamp.paramtype {
605c8430920SDaniel Verkamp	white-space: nowrap;
606c8430920SDaniel Verkamp}
607c8430920SDaniel Verkamp
608c8430920SDaniel Verkamp.paramname {
609c8430920SDaniel Verkamp	color: #602020;
610c8430920SDaniel Verkamp	white-space: nowrap;
611c8430920SDaniel Verkamp}
612c8430920SDaniel Verkamp.paramname em {
613c8430920SDaniel Verkamp	font-style: normal;
614c8430920SDaniel Verkamp}
615c8430920SDaniel Verkamp.paramname code {
616c8430920SDaniel Verkamp	line-height: 14px;
617c8430920SDaniel Verkamp}
618c8430920SDaniel Verkamp
619c8430920SDaniel Verkamp.params, .retval, .exception, .tparams {
620c8430920SDaniel Verkamp	margin-left: 0px;
621c8430920SDaniel Verkamp	padding-left: 0px;
622c8430920SDaniel Verkamp}
623c8430920SDaniel Verkamp
624c8430920SDaniel Verkamp.params .paramname, .retval .paramname {
625c8430920SDaniel Verkamp	font-weight: bold;
626c8430920SDaniel Verkamp	vertical-align: top;
627c8430920SDaniel Verkamp}
628c8430920SDaniel Verkamp
629c8430920SDaniel Verkamp.params .paramtype {
630c8430920SDaniel Verkamp	font-style: italic;
631c8430920SDaniel Verkamp	vertical-align: top;
632c8430920SDaniel Verkamp}
633c8430920SDaniel Verkamp
634c8430920SDaniel Verkamp.params .paramdir {
635c8430920SDaniel Verkamp	font-family: "courier new",courier,monospace;
636c8430920SDaniel Verkamp	vertical-align: top;
637c8430920SDaniel Verkamp}
638c8430920SDaniel Verkamp
639c8430920SDaniel Verkamptable.mlabels {
640c8430920SDaniel Verkamp	border-spacing: 0px;
641c8430920SDaniel Verkamp}
642c8430920SDaniel Verkamp
643c8430920SDaniel Verkamptd.mlabels-left {
644c8430920SDaniel Verkamp	width: 100%;
645c8430920SDaniel Verkamp	padding: 0px;
646c8430920SDaniel Verkamp}
647c8430920SDaniel Verkamp
648c8430920SDaniel Verkamptd.mlabels-right {
649c8430920SDaniel Verkamp	vertical-align: bottom;
650c8430920SDaniel Verkamp	padding: 0px;
651c8430920SDaniel Verkamp	white-space: nowrap;
652c8430920SDaniel Verkamp}
653c8430920SDaniel Verkamp
654c8430920SDaniel Verkampspan.mlabels {
655c8430920SDaniel Verkamp	margin-left: 8px;
656c8430920SDaniel Verkamp}
657c8430920SDaniel Verkamp
658c8430920SDaniel Verkampspan.mlabel {
659c8430920SDaniel Verkamp	background-color: #728DC1;
660c8430920SDaniel Verkamp	border-top:1px solid #5373B4;
661c8430920SDaniel Verkamp	border-left:1px solid #5373B4;
662c8430920SDaniel Verkamp	border-right:1px solid #C4CFE5;
663c8430920SDaniel Verkamp	border-bottom:1px solid #C4CFE5;
664c8430920SDaniel Verkamp	text-shadow: none;
665c8430920SDaniel Verkamp	color: white;
666c8430920SDaniel Verkamp	margin-right: 4px;
667c8430920SDaniel Verkamp	padding: 2px 3px;
668c8430920SDaniel Verkamp	border-radius: 3px;
669c8430920SDaniel Verkamp	font-size: 7pt;
670c8430920SDaniel Verkamp	white-space: nowrap;
671c8430920SDaniel Verkamp	vertical-align: middle;
672c8430920SDaniel Verkamp}
673c8430920SDaniel Verkamp
674c8430920SDaniel Verkamp
675c8430920SDaniel Verkamp
676c8430920SDaniel Verkamp/* @end */
677c8430920SDaniel Verkamp
678c8430920SDaniel Verkamp/* these are for tree view inside a (index) page */
679c8430920SDaniel Verkamp
680c8430920SDaniel Verkampdiv.directory {
681c8430920SDaniel Verkamp	margin: 10px 0px;
682c8430920SDaniel Verkamp	border-top: 1px solid #9CAFD4;
683c8430920SDaniel Verkamp	border-bottom: 1px solid #9CAFD4;
684c8430920SDaniel Verkamp	width: 100%;
685c8430920SDaniel Verkamp}
686c8430920SDaniel Verkamp
687c8430920SDaniel Verkamp.directory table {
688c8430920SDaniel Verkamp	border-collapse:collapse;
689c8430920SDaniel Verkamp}
690c8430920SDaniel Verkamp
691c8430920SDaniel Verkamp.directory td {
692c8430920SDaniel Verkamp	margin: 0px;
693c8430920SDaniel Verkamp	padding: 0px;
694c8430920SDaniel Verkamp	vertical-align: top;
695c8430920SDaniel Verkamp}
696c8430920SDaniel Verkamp
697c8430920SDaniel Verkamp.directory td.entry {
698c8430920SDaniel Verkamp	white-space: nowrap;
699c8430920SDaniel Verkamp	padding-right: 6px;
700c8430920SDaniel Verkamp	padding-top: 3px;
701c8430920SDaniel Verkamp}
702c8430920SDaniel Verkamp
703c8430920SDaniel Verkamp.directory td.entry a {
704c8430920SDaniel Verkamp	outline:none;
705c8430920SDaniel Verkamp}
706c8430920SDaniel Verkamp
707c8430920SDaniel Verkamp.directory td.entry a img {
708c8430920SDaniel Verkamp	border: none;
709c8430920SDaniel Verkamp}
710c8430920SDaniel Verkamp
711c8430920SDaniel Verkamp.directory td.desc {
712c8430920SDaniel Verkamp	width: 100%;
713c8430920SDaniel Verkamp	padding-left: 6px;
714c8430920SDaniel Verkamp	padding-right: 6px;
715c8430920SDaniel Verkamp	padding-top: 3px;
716c8430920SDaniel Verkamp	border-left: 1px solid rgba(0,0,0,0.05);
717c8430920SDaniel Verkamp}
718c8430920SDaniel Verkamp
719c8430920SDaniel Verkamp.directory tr.even {
720c8430920SDaniel Verkamp	padding-left: 6px;
721c8430920SDaniel Verkamp	background-color: #F7F8FB;
722c8430920SDaniel Verkamp}
723c8430920SDaniel Verkamp
724c8430920SDaniel Verkamp.directory img {
725c8430920SDaniel Verkamp	vertical-align: -30%;
726c8430920SDaniel Verkamp}
727c8430920SDaniel Verkamp
728c8430920SDaniel Verkamp.directory .levels {
729c8430920SDaniel Verkamp	white-space: nowrap;
730c8430920SDaniel Verkamp	width: 100%;
731c8430920SDaniel Verkamp	text-align: right;
732c8430920SDaniel Verkamp	font-size: 9pt;
733c8430920SDaniel Verkamp}
734c8430920SDaniel Verkamp
735c8430920SDaniel Verkamp.directory .levels span {
736c8430920SDaniel Verkamp	cursor: pointer;
737c8430920SDaniel Verkamp	padding-left: 2px;
738c8430920SDaniel Verkamp	padding-right: 2px;
739c8430920SDaniel Verkamp	color: #3D578C;
740c8430920SDaniel Verkamp}
741c8430920SDaniel Verkamp
742c8430920SDaniel Verkamp.arrow {
743c8430920SDaniel Verkamp    color: #9CAFD4;
744c8430920SDaniel Verkamp    -webkit-user-select: none;
745c8430920SDaniel Verkamp    -khtml-user-select: none;
746c8430920SDaniel Verkamp    -moz-user-select: none;
747c8430920SDaniel Verkamp    -ms-user-select: none;
748c8430920SDaniel Verkamp    user-select: none;
749c8430920SDaniel Verkamp    cursor: pointer;
750c8430920SDaniel Verkamp    font-size: 80%;
751c8430920SDaniel Verkamp    display: inline-block;
752c8430920SDaniel Verkamp    width: 16px;
753c8430920SDaniel Verkamp    height: 22px;
754c8430920SDaniel Verkamp}
755c8430920SDaniel Verkamp
756c8430920SDaniel Verkamp.icon {
757c8430920SDaniel Verkamp    font-family: Arial, Helvetica;
758c8430920SDaniel Verkamp    font-weight: bold;
759c8430920SDaniel Verkamp    font-size: 12px;
760c8430920SDaniel Verkamp    height: 14px;
761c8430920SDaniel Verkamp    width: 16px;
762c8430920SDaniel Verkamp    display: inline-block;
763c8430920SDaniel Verkamp    background-color: #728DC1;
764c8430920SDaniel Verkamp    color: white;
765c8430920SDaniel Verkamp    text-align: center;
766c8430920SDaniel Verkamp    border-radius: 4px;
767c8430920SDaniel Verkamp    margin-left: 2px;
768c8430920SDaniel Verkamp    margin-right: 2px;
769c8430920SDaniel Verkamp}
770c8430920SDaniel Verkamp
771c8430920SDaniel Verkamp.icona {
772c8430920SDaniel Verkamp    width: 24px;
773c8430920SDaniel Verkamp    height: 22px;
774c8430920SDaniel Verkamp    display: inline-block;
775c8430920SDaniel Verkamp}
776c8430920SDaniel Verkamp
777c8430920SDaniel Verkamp.iconfopen {
778c8430920SDaniel Verkamp    width: 24px;
779c8430920SDaniel Verkamp    height: 18px;
780c8430920SDaniel Verkamp    margin-bottom: 4px;
781c8430920SDaniel Verkamp    background-image:url('folderopen.png');
782c8430920SDaniel Verkamp    background-position: 0px -4px;
783c8430920SDaniel Verkamp    background-repeat: repeat-y;
784c8430920SDaniel Verkamp    vertical-align:top;
785c8430920SDaniel Verkamp    display: inline-block;
786c8430920SDaniel Verkamp}
787c8430920SDaniel Verkamp
788c8430920SDaniel Verkamp.iconfclosed {
789c8430920SDaniel Verkamp    width: 24px;
790c8430920SDaniel Verkamp    height: 18px;
791c8430920SDaniel Verkamp    margin-bottom: 4px;
792c8430920SDaniel Verkamp    background-image:url('folderclosed.png');
793c8430920SDaniel Verkamp    background-position: 0px -4px;
794c8430920SDaniel Verkamp    background-repeat: repeat-y;
795c8430920SDaniel Verkamp    vertical-align:top;
796c8430920SDaniel Verkamp    display: inline-block;
797c8430920SDaniel Verkamp}
798c8430920SDaniel Verkamp
799c8430920SDaniel Verkamp.icondoc {
800c8430920SDaniel Verkamp    width: 24px;
801c8430920SDaniel Verkamp    height: 18px;
802c8430920SDaniel Verkamp    margin-bottom: 4px;
803c8430920SDaniel Verkamp    background-image:url('doc.png');
804c8430920SDaniel Verkamp    background-position: 0px -4px;
805c8430920SDaniel Verkamp    background-repeat: repeat-y;
806c8430920SDaniel Verkamp    vertical-align:top;
807c8430920SDaniel Verkamp    display: inline-block;
808c8430920SDaniel Verkamp}
809c8430920SDaniel Verkamp
810c8430920SDaniel Verkamptable.directory {
811c8430920SDaniel Verkamp    font: 400 14px Roboto,sans-serif;
812c8430920SDaniel Verkamp}
813c8430920SDaniel Verkamp
814c8430920SDaniel Verkamp/* @end */
815c8430920SDaniel Verkamp
816c8430920SDaniel Verkampdiv.dynheader {
817c8430920SDaniel Verkamp	margin-top: 8px;
818c8430920SDaniel Verkamp	-webkit-touch-callout: none;
819c8430920SDaniel Verkamp	-webkit-user-select: none;
820c8430920SDaniel Verkamp	-khtml-user-select: none;
821c8430920SDaniel Verkamp	-moz-user-select: none;
822c8430920SDaniel Verkamp	-ms-user-select: none;
823c8430920SDaniel Verkamp	user-select: none;
824c8430920SDaniel Verkamp}
825c8430920SDaniel Verkamp
826c8430920SDaniel Verkampaddress {
827c8430920SDaniel Verkamp	font-style: normal;
828c8430920SDaniel Verkamp	color: #2A3D61;
829c8430920SDaniel Verkamp}
830c8430920SDaniel Verkamp
8314a91adb8SSeth Howelltable.doxtable, table.markdownTable {
832c8430920SDaniel Verkamp	border-collapse:collapse;
833c8430920SDaniel Verkamp	margin-top: 4px;
834c8430920SDaniel Verkamp	margin-bottom: 4px;
835c8430920SDaniel Verkamp}
836c8430920SDaniel Verkamp
8374a91adb8SSeth Howelltable.doxtable td, table.doxtable th, table.markdownTable td, table.markdownTable th {
838c8430920SDaniel Verkamp	border: 1px solid #2D4068;
839c8430920SDaniel Verkamp	padding: 3px 7px 2px;
840c8430920SDaniel Verkamp}
841c8430920SDaniel Verkamp
8424a91adb8SSeth Howelltable.doxtable th, table.markdownTable th {
843c8430920SDaniel Verkamp	background-color: #374F7F;
844c8430920SDaniel Verkamp	color: #FFFFFF;
845c8430920SDaniel Verkamp	font-size: 110%;
846c8430920SDaniel Verkamp	padding-bottom: 4px;
847c8430920SDaniel Verkamp	padding-top: 5px;
848c8430920SDaniel Verkamp}
849c8430920SDaniel Verkamp
850c8430920SDaniel Verkamptable.fieldtable {
851c8430920SDaniel Verkamp	/*width: 100%;*/
852c8430920SDaniel Verkamp	margin-bottom: 10px;
853c8430920SDaniel Verkamp	border: 1px solid #A8B8D9;
854c8430920SDaniel Verkamp	border-spacing: 0px;
855c8430920SDaniel Verkamp	-moz-border-radius: 4px;
856c8430920SDaniel Verkamp	-webkit-border-radius: 4px;
857c8430920SDaniel Verkamp	border-radius: 4px;
858c8430920SDaniel Verkamp	-moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
859c8430920SDaniel Verkamp	-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
860c8430920SDaniel Verkamp	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
861c8430920SDaniel Verkamp}
862c8430920SDaniel Verkamp
863c8430920SDaniel Verkamp.fieldtable td, .fieldtable th {
864c8430920SDaniel Verkamp	padding: 3px 7px 2px;
865c8430920SDaniel Verkamp}
866c8430920SDaniel Verkamp
867c8430920SDaniel Verkamp.fieldtable td.fieldtype, .fieldtable td.fieldname {
868c8430920SDaniel Verkamp	white-space: nowrap;
869c8430920SDaniel Verkamp	border-right: 1px solid #A8B8D9;
870c8430920SDaniel Verkamp	border-bottom: 1px solid #A8B8D9;
871c8430920SDaniel Verkamp	vertical-align: top;
872c8430920SDaniel Verkamp}
873c8430920SDaniel Verkamp
874c8430920SDaniel Verkamp.fieldtable td.fieldname {
875c8430920SDaniel Verkamp	padding-top: 3px;
876c8430920SDaniel Verkamp}
877c8430920SDaniel Verkamp
878c8430920SDaniel Verkamp.fieldtable td.fielddoc {
879c8430920SDaniel Verkamp	border-bottom: 1px solid #A8B8D9;
880c8430920SDaniel Verkamp	/*width: 100%;*/
881c8430920SDaniel Verkamp}
882c8430920SDaniel Verkamp
883c8430920SDaniel Verkamp.fieldtable td.fielddoc p:first-child {
884c8430920SDaniel Verkamp	margin-top: 0px;
885c8430920SDaniel Verkamp}
886c8430920SDaniel Verkamp
887c8430920SDaniel Verkamp.fieldtable td.fielddoc p:last-child {
888c8430920SDaniel Verkamp	margin-bottom: 2px;
889c8430920SDaniel Verkamp}
890c8430920SDaniel Verkamp
891c8430920SDaniel Verkamp.fieldtable tr:last-child td {
892c8430920SDaniel Verkamp	border-bottom: none;
893c8430920SDaniel Verkamp}
894c8430920SDaniel Verkamp
895c8430920SDaniel Verkamp.fieldtable th {
896c8430920SDaniel Verkamp	background-image:url('nav_f.png');
897c8430920SDaniel Verkamp	background-repeat:repeat-x;
898c8430920SDaniel Verkamp	background-color: #E2E8F2;
899c8430920SDaniel Verkamp	font-size: 90%;
900c8430920SDaniel Verkamp	color: #253555;
901c8430920SDaniel Verkamp	padding-bottom: 4px;
902c8430920SDaniel Verkamp	padding-top: 5px;
903c8430920SDaniel Verkamp	text-align:left;
904c8430920SDaniel Verkamp	-moz-border-radius-topleft: 4px;
905c8430920SDaniel Verkamp	-moz-border-radius-topright: 4px;
906c8430920SDaniel Verkamp	-webkit-border-top-left-radius: 4px;
907c8430920SDaniel Verkamp	-webkit-border-top-right-radius: 4px;
908c8430920SDaniel Verkamp	border-top-left-radius: 4px;
909c8430920SDaniel Verkamp	border-top-right-radius: 4px;
910c8430920SDaniel Verkamp	border-bottom: 1px solid #A8B8D9;
911c8430920SDaniel Verkamp}
912c8430920SDaniel Verkamp
913c8430920SDaniel Verkamp
914c8430920SDaniel Verkamp.tabsearch {
915c8430920SDaniel Verkamp	top: 0px;
916c8430920SDaniel Verkamp	left: 10px;
917c8430920SDaniel Verkamp	height: 36px;
918c8430920SDaniel Verkamp	background-image: url('tab_b.png');
919c8430920SDaniel Verkamp	z-index: 101;
920c8430920SDaniel Verkamp	overflow: hidden;
921c8430920SDaniel Verkamp	font-size: 13px;
922c8430920SDaniel Verkamp}
923c8430920SDaniel Verkamp
924c8430920SDaniel Verkamp.navpath ul
925c8430920SDaniel Verkamp{
926c8430920SDaniel Verkamp	font-size: 11px;
927c8430920SDaniel Verkamp	background-image:url('tab_b.png');
928c8430920SDaniel Verkamp	background-repeat:repeat-x;
929c8430920SDaniel Verkamp	background-position: 0 -5px;
930c8430920SDaniel Verkamp	height:30px;
931c8430920SDaniel Verkamp	line-height:30px;
932c8430920SDaniel Verkamp	color:#8AA0CC;
933c8430920SDaniel Verkamp	border:solid 1px #C2CDE4;
934c8430920SDaniel Verkamp	overflow:hidden;
935c8430920SDaniel Verkamp	margin:0px;
936c8430920SDaniel Verkamp	padding:0px;
937c8430920SDaniel Verkamp}
938c8430920SDaniel Verkamp
939c8430920SDaniel Verkamp.navpath li
940c8430920SDaniel Verkamp{
941c8430920SDaniel Verkamp	list-style-type:none;
942c8430920SDaniel Verkamp	float:left;
943c8430920SDaniel Verkamp	padding-left:10px;
944c8430920SDaniel Verkamp	padding-right:15px;
945c8430920SDaniel Verkamp	background-image:url('bc_s.png');
946c8430920SDaniel Verkamp	background-repeat:no-repeat;
947c8430920SDaniel Verkamp	background-position:right;
948c8430920SDaniel Verkamp	color:#364D7C;
949c8430920SDaniel Verkamp}
950c8430920SDaniel Verkamp
951c8430920SDaniel Verkamp.navpath li.navelem a
952c8430920SDaniel Verkamp{
953c8430920SDaniel Verkamp	height:32px;
954c8430920SDaniel Verkamp	display:block;
955c8430920SDaniel Verkamp	text-decoration: none;
956c8430920SDaniel Verkamp	outline: none;
957c8430920SDaniel Verkamp	color: #283A5D;
958c8430920SDaniel Verkamp	font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
959c8430920SDaniel Verkamp	text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
960c8430920SDaniel Verkamp	text-decoration: none;
961c8430920SDaniel Verkamp}
962c8430920SDaniel Verkamp
963c8430920SDaniel Verkamp.navpath li.navelem a:hover
964c8430920SDaniel Verkamp{
965c8430920SDaniel Verkamp	color:#6884BD;
966c8430920SDaniel Verkamp}
967c8430920SDaniel Verkamp
968c8430920SDaniel Verkamp.navpath li.footer
969c8430920SDaniel Verkamp{
970c8430920SDaniel Verkamp	list-style-type:none;
971c8430920SDaniel Verkamp	float:right;
972c8430920SDaniel Verkamp	padding-left:10px;
973c8430920SDaniel Verkamp	padding-right:15px;
974c8430920SDaniel Verkamp	background-image:none;
975c8430920SDaniel Verkamp	background-repeat:no-repeat;
976c8430920SDaniel Verkamp	background-position:right;
977c8430920SDaniel Verkamp	color:#364D7C;
978c8430920SDaniel Verkamp	font-size: 8pt;
979c8430920SDaniel Verkamp}
980c8430920SDaniel Verkamp
981c8430920SDaniel Verkamp
982c8430920SDaniel Verkampdiv.summary
983c8430920SDaniel Verkamp{
984c8430920SDaniel Verkamp	float: right;
985c8430920SDaniel Verkamp	font-size: 8pt;
986c8430920SDaniel Verkamp	padding-right: 5px;
987c8430920SDaniel Verkamp	width: 50%;
988c8430920SDaniel Verkamp	text-align: right;
989c8430920SDaniel Verkamp}
990c8430920SDaniel Verkamp
991c8430920SDaniel Verkampdiv.summary a
992c8430920SDaniel Verkamp{
993c8430920SDaniel Verkamp	white-space: nowrap;
994c8430920SDaniel Verkamp}
995c8430920SDaniel Verkamp
996c8430920SDaniel Verkampdiv.ingroups
997c8430920SDaniel Verkamp{
998c8430920SDaniel Verkamp	font-size: 8pt;
999c8430920SDaniel Verkamp	width: 50%;
1000c8430920SDaniel Verkamp	text-align: left;
1001c8430920SDaniel Verkamp}
1002c8430920SDaniel Verkamp
1003c8430920SDaniel Verkampdiv.ingroups a
1004c8430920SDaniel Verkamp{
1005c8430920SDaniel Verkamp	white-space: nowrap;
1006c8430920SDaniel Verkamp}
1007c8430920SDaniel Verkamp
1008c8430920SDaniel Verkampdl
1009c8430920SDaniel Verkamp{
1010c8430920SDaniel Verkamp	padding: 0 0 0 10px;
1011c8430920SDaniel Verkamp}
1012c8430920SDaniel Verkamp
1013c8430920SDaniel Verkamp/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
1014c8430920SDaniel Verkampdl.section
1015c8430920SDaniel Verkamp{
1016c8430920SDaniel Verkamp	margin-left: 0px;
1017c8430920SDaniel Verkamp	padding-left: 0px;
1018c8430920SDaniel Verkamp}
1019c8430920SDaniel Verkamp
1020c8430920SDaniel Verkampdl.note
1021c8430920SDaniel Verkamp{
1022c8430920SDaniel Verkamp	margin-left:-7px;
1023c8430920SDaniel Verkamp	padding-left: 3px;
1024c8430920SDaniel Verkamp	border-left:4px solid;
1025c8430920SDaniel Verkamp	border-color: #D0C000;
1026c8430920SDaniel Verkamp}
1027c8430920SDaniel Verkamp
1028c8430920SDaniel Verkampdl.warning, dl.attention
1029c8430920SDaniel Verkamp{
1030c8430920SDaniel Verkamp	margin-left:-7px;
1031c8430920SDaniel Verkamp	padding-left: 3px;
1032c8430920SDaniel Verkamp	border-left:4px solid;
1033c8430920SDaniel Verkamp	border-color: #FF0000;
1034c8430920SDaniel Verkamp}
1035c8430920SDaniel Verkamp
1036c8430920SDaniel Verkampdl.pre, dl.post, dl.invariant
1037c8430920SDaniel Verkamp{
1038c8430920SDaniel Verkamp	margin-left:-7px;
1039c8430920SDaniel Verkamp	padding-left: 3px;
1040c8430920SDaniel Verkamp	border-left:4px solid;
1041c8430920SDaniel Verkamp	border-color: #00D000;
1042c8430920SDaniel Verkamp}
1043c8430920SDaniel Verkamp
1044c8430920SDaniel Verkampdl.deprecated
1045c8430920SDaniel Verkamp{
1046c8430920SDaniel Verkamp	margin-left:-7px;
1047c8430920SDaniel Verkamp	padding-left: 3px;
1048c8430920SDaniel Verkamp	border-left:4px solid;
1049c8430920SDaniel Verkamp	border-color: #505050;
1050c8430920SDaniel Verkamp}
1051c8430920SDaniel Verkamp
1052c8430920SDaniel Verkampdl.todo
1053c8430920SDaniel Verkamp{
1054c8430920SDaniel Verkamp	margin-left:-7px;
1055c8430920SDaniel Verkamp	padding-left: 3px;
1056c8430920SDaniel Verkamp	border-left:4px solid;
1057c8430920SDaniel Verkamp	border-color: #00C0E0;
1058c8430920SDaniel Verkamp}
1059c8430920SDaniel Verkamp
1060c8430920SDaniel Verkampdl.test
1061c8430920SDaniel Verkamp{
1062c8430920SDaniel Verkamp	margin-left:-7px;
1063c8430920SDaniel Verkamp	padding-left: 3px;
1064c8430920SDaniel Verkamp	border-left:4px solid;
1065c8430920SDaniel Verkamp	border-color: #3030E0;
1066c8430920SDaniel Verkamp}
1067c8430920SDaniel Verkamp
1068c8430920SDaniel Verkampdl.bug
1069c8430920SDaniel Verkamp{
1070c8430920SDaniel Verkamp	margin-left:-7px;
1071c8430920SDaniel Verkamp	padding-left: 3px;
1072c8430920SDaniel Verkamp	border-left:4px solid;
1073c8430920SDaniel Verkamp	border-color: #C08050;
1074c8430920SDaniel Verkamp}
1075c8430920SDaniel Verkamp
1076c8430920SDaniel Verkampdl.section dd {
1077c8430920SDaniel Verkamp	margin-bottom: 6px;
1078c8430920SDaniel Verkamp}
1079c8430920SDaniel Verkamp
1080c8430920SDaniel Verkamp.image
1081c8430920SDaniel Verkamp{
1082c8430920SDaniel Verkamp	text-align: center;
1083c8430920SDaniel Verkamp}
1084c8430920SDaniel Verkamp
1085c8430920SDaniel Verkamp.dotgraph
1086c8430920SDaniel Verkamp{
1087c8430920SDaniel Verkamp	text-align: center;
1088c8430920SDaniel Verkamp}
1089c8430920SDaniel Verkamp
1090c8430920SDaniel Verkamp.mscgraph
1091c8430920SDaniel Verkamp{
1092c8430920SDaniel Verkamp	text-align: center;
1093c8430920SDaniel Verkamp}
1094c8430920SDaniel Verkamp
1095c8430920SDaniel Verkamp.diagraph
1096c8430920SDaniel Verkamp{
1097c8430920SDaniel Verkamp	text-align: center;
1098c8430920SDaniel Verkamp}
1099c8430920SDaniel Verkamp
1100c8430920SDaniel Verkamp.caption
1101c8430920SDaniel Verkamp{
1102c8430920SDaniel Verkamp	font-weight: bold;
1103c8430920SDaniel Verkamp}
1104c8430920SDaniel Verkamp
1105c8430920SDaniel Verkampdiv.zoom
1106c8430920SDaniel Verkamp{
1107c8430920SDaniel Verkamp	border: 1px solid #90A5CE;
1108c8430920SDaniel Verkamp}
1109c8430920SDaniel Verkamp
1110c8430920SDaniel Verkampdl.citelist {
1111c8430920SDaniel Verkamp	margin-bottom:50px;
1112c8430920SDaniel Verkamp}
1113c8430920SDaniel Verkamp
1114c8430920SDaniel Verkampdl.citelist dt {
1115c8430920SDaniel Verkamp	color:#334975;
1116c8430920SDaniel Verkamp	float:left;
1117c8430920SDaniel Verkamp	font-weight:bold;
1118c8430920SDaniel Verkamp	margin-right:10px;
1119c8430920SDaniel Verkamp	padding:5px;
1120c8430920SDaniel Verkamp}
1121c8430920SDaniel Verkamp
1122c8430920SDaniel Verkampdl.citelist dd {
1123c8430920SDaniel Verkamp	margin:2px 0;
1124c8430920SDaniel Verkamp	padding:5px 0;
1125c8430920SDaniel Verkamp}
1126c8430920SDaniel Verkamp
1127c8430920SDaniel Verkampdiv.toc {
1128c8430920SDaniel Verkamp	padding: 14px 25px;
1129c8430920SDaniel Verkamp	background-color: #F4F6FA;
1130c8430920SDaniel Verkamp	border: 1px solid #D8DFEE;
1131c8430920SDaniel Verkamp	border-radius: 7px 7px 7px 7px;
1132c8430920SDaniel Verkamp	float: right;
1133c8430920SDaniel Verkamp	height: auto;
1134c8430920SDaniel Verkamp	margin: 0 20px 10px 10px;
1135c8430920SDaniel Verkamp	width: 200px;
1136c8430920SDaniel Verkamp}
1137c8430920SDaniel Verkamp
1138c8430920SDaniel Verkampdiv.toc li {
1139c8430920SDaniel Verkamp	background: url("bdwn.png") no-repeat scroll 0 5px transparent;
1140c8430920SDaniel Verkamp	font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
1141c8430920SDaniel Verkamp	margin-top: 5px;
1142c8430920SDaniel Verkamp	padding-left: 10px;
1143c8430920SDaniel Verkamp	padding-top: 2px;
1144c8430920SDaniel Verkamp}
1145c8430920SDaniel Verkamp
1146c8430920SDaniel Verkampdiv.toc h3 {
1147c8430920SDaniel Verkamp	font: bold 12px/1.2 Arial,FreeSans,sans-serif;
1148c8430920SDaniel Verkamp	color: #4665A2;
1149c8430920SDaniel Verkamp	border-bottom: 0 none;
1150c8430920SDaniel Verkamp	margin: 0;
1151c8430920SDaniel Verkamp}
1152c8430920SDaniel Verkamp
1153c8430920SDaniel Verkampdiv.toc ul {
1154c8430920SDaniel Verkamp	list-style: none outside none;
1155c8430920SDaniel Verkamp	border: medium none;
1156c8430920SDaniel Verkamp	padding: 0px;
1157c8430920SDaniel Verkamp}
1158c8430920SDaniel Verkamp
1159c8430920SDaniel Verkampdiv.toc li.level1 {
1160c8430920SDaniel Verkamp	margin-left: 0px;
1161c8430920SDaniel Verkamp}
1162c8430920SDaniel Verkamp
1163c8430920SDaniel Verkampdiv.toc li.level2 {
1164c8430920SDaniel Verkamp	margin-left: 15px;
1165c8430920SDaniel Verkamp}
1166c8430920SDaniel Verkamp
1167c8430920SDaniel Verkampdiv.toc li.level3 {
1168c8430920SDaniel Verkamp	margin-left: 30px;
1169c8430920SDaniel Verkamp}
1170c8430920SDaniel Verkamp
1171c8430920SDaniel Verkampdiv.toc li.level4 {
1172c8430920SDaniel Verkamp	margin-left: 45px;
1173c8430920SDaniel Verkamp}
1174c8430920SDaniel Verkamp
1175c8430920SDaniel Verkamp.inherit_header {
1176c8430920SDaniel Verkamp	font-weight: bold;
1177c8430920SDaniel Verkamp	color: gray;
1178c8430920SDaniel Verkamp	cursor: pointer;
1179c8430920SDaniel Verkamp	-webkit-touch-callout: none;
1180c8430920SDaniel Verkamp	-webkit-user-select: none;
1181c8430920SDaniel Verkamp	-khtml-user-select: none;
1182c8430920SDaniel Verkamp	-moz-user-select: none;
1183c8430920SDaniel Verkamp	-ms-user-select: none;
1184c8430920SDaniel Verkamp	user-select: none;
1185c8430920SDaniel Verkamp}
1186c8430920SDaniel Verkamp
1187c8430920SDaniel Verkamp.inherit_header td {
1188c8430920SDaniel Verkamp	padding: 6px 0px 2px 5px;
1189c8430920SDaniel Verkamp}
1190c8430920SDaniel Verkamp
1191c8430920SDaniel Verkamp.inherit {
1192c8430920SDaniel Verkamp	display: none;
1193c8430920SDaniel Verkamp}
1194c8430920SDaniel Verkamp
1195c8430920SDaniel Verkamptr.heading h2 {
1196c8430920SDaniel Verkamp	margin-top: 12px;
1197c8430920SDaniel Verkamp	margin-bottom: 4px;
1198c8430920SDaniel Verkamp}
1199c8430920SDaniel Verkamp
1200c8430920SDaniel Verkamp/* tooltip related style info */
1201c8430920SDaniel Verkamp
1202c8430920SDaniel Verkamp.ttc {
1203c8430920SDaniel Verkamp	position: absolute;
1204c8430920SDaniel Verkamp	display: none;
1205c8430920SDaniel Verkamp}
1206c8430920SDaniel Verkamp
1207c8430920SDaniel Verkamp#powerTip {
1208c8430920SDaniel Verkamp	cursor: default;
1209c8430920SDaniel Verkamp	white-space: nowrap;
1210c8430920SDaniel Verkamp	background-color: white;
1211c8430920SDaniel Verkamp	border: 1px solid gray;
1212c8430920SDaniel Verkamp	border-radius: 4px 4px 4px 4px;
1213c8430920SDaniel Verkamp	box-shadow: 1px 1px 7px gray;
1214c8430920SDaniel Verkamp	display: none;
1215c8430920SDaniel Verkamp	font-size: smaller;
1216c8430920SDaniel Verkamp	max-width: 80%;
1217c8430920SDaniel Verkamp	opacity: 0.9;
1218c8430920SDaniel Verkamp	padding: 1ex 1em 1em;
1219c8430920SDaniel Verkamp	position: absolute;
1220c8430920SDaniel Verkamp	z-index: 2147483647;
1221c8430920SDaniel Verkamp}
1222c8430920SDaniel Verkamp
1223c8430920SDaniel Verkamp#powerTip div.ttdoc {
1224c8430920SDaniel Verkamp	color: grey;
1225c8430920SDaniel Verkamp	font-style: italic;
1226c8430920SDaniel Verkamp}
1227c8430920SDaniel Verkamp
1228c8430920SDaniel Verkamp#powerTip div.ttname a {
1229c8430920SDaniel Verkamp	font-weight: bold;
1230c8430920SDaniel Verkamp}
1231c8430920SDaniel Verkamp
1232c8430920SDaniel Verkamp#powerTip div.ttname {
1233c8430920SDaniel Verkamp	font-weight: bold;
1234c8430920SDaniel Verkamp}
1235c8430920SDaniel Verkamp
1236c8430920SDaniel Verkamp#powerTip div.ttdeci {
1237c8430920SDaniel Verkamp	color: #006318;
1238c8430920SDaniel Verkamp}
1239c8430920SDaniel Verkamp
1240c8430920SDaniel Verkamp#powerTip div {
1241c8430920SDaniel Verkamp	margin: 0px;
1242c8430920SDaniel Verkamp	padding: 0px;
1243c8430920SDaniel Verkamp	font: 12px/16px Roboto,sans-serif;
1244c8430920SDaniel Verkamp}
1245c8430920SDaniel Verkamp
1246c8430920SDaniel Verkamp#powerTip:before, #powerTip:after {
1247c8430920SDaniel Verkamp	content: "";
1248c8430920SDaniel Verkamp	position: absolute;
1249c8430920SDaniel Verkamp	margin: 0px;
1250c8430920SDaniel Verkamp}
1251c8430920SDaniel Verkamp
1252c8430920SDaniel Verkamp#powerTip.n:after,  #powerTip.n:before,
1253c8430920SDaniel Verkamp#powerTip.s:after,  #powerTip.s:before,
1254c8430920SDaniel Verkamp#powerTip.w:after,  #powerTip.w:before,
1255c8430920SDaniel Verkamp#powerTip.e:after,  #powerTip.e:before,
1256c8430920SDaniel Verkamp#powerTip.ne:after, #powerTip.ne:before,
1257c8430920SDaniel Verkamp#powerTip.se:after, #powerTip.se:before,
1258c8430920SDaniel Verkamp#powerTip.nw:after, #powerTip.nw:before,
1259c8430920SDaniel Verkamp#powerTip.sw:after, #powerTip.sw:before {
1260c8430920SDaniel Verkamp	border: solid transparent;
1261c8430920SDaniel Verkamp	content: " ";
1262c8430920SDaniel Verkamp	height: 0;
1263c8430920SDaniel Verkamp	width: 0;
1264c8430920SDaniel Verkamp	position: absolute;
1265c8430920SDaniel Verkamp}
1266c8430920SDaniel Verkamp
1267c8430920SDaniel Verkamp#powerTip.n:after,  #powerTip.s:after,
1268c8430920SDaniel Verkamp#powerTip.w:after,  #powerTip.e:after,
1269c8430920SDaniel Verkamp#powerTip.nw:after, #powerTip.ne:after,
1270c8430920SDaniel Verkamp#powerTip.sw:after, #powerTip.se:after {
1271c8430920SDaniel Verkamp	border-color: rgba(255, 255, 255, 0);
1272c8430920SDaniel Verkamp}
1273c8430920SDaniel Verkamp
1274c8430920SDaniel Verkamp#powerTip.n:before,  #powerTip.s:before,
1275c8430920SDaniel Verkamp#powerTip.w:before,  #powerTip.e:before,
1276c8430920SDaniel Verkamp#powerTip.nw:before, #powerTip.ne:before,
1277c8430920SDaniel Verkamp#powerTip.sw:before, #powerTip.se:before {
1278c8430920SDaniel Verkamp	border-color: rgba(128, 128, 128, 0);
1279c8430920SDaniel Verkamp}
1280c8430920SDaniel Verkamp
1281c8430920SDaniel Verkamp#powerTip.n:after,  #powerTip.n:before,
1282c8430920SDaniel Verkamp#powerTip.ne:after, #powerTip.ne:before,
1283c8430920SDaniel Verkamp#powerTip.nw:after, #powerTip.nw:before {
1284c8430920SDaniel Verkamp	top: 100%;
1285c8430920SDaniel Verkamp}
1286c8430920SDaniel Verkamp
1287c8430920SDaniel Verkamp#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {
1288c8430920SDaniel Verkamp	border-top-color: #ffffff;
1289c8430920SDaniel Verkamp	border-width: 10px;
1290c8430920SDaniel Verkamp	margin: 0px -10px;
1291c8430920SDaniel Verkamp}
1292c8430920SDaniel Verkamp#powerTip.n:before {
1293c8430920SDaniel Verkamp	border-top-color: #808080;
1294c8430920SDaniel Verkamp	border-width: 11px;
1295c8430920SDaniel Verkamp	margin: 0px -11px;
1296c8430920SDaniel Verkamp}
1297c8430920SDaniel Verkamp#powerTip.n:after, #powerTip.n:before {
1298c8430920SDaniel Verkamp	left: 50%;
1299c8430920SDaniel Verkamp}
1300c8430920SDaniel Verkamp
1301c8430920SDaniel Verkamp#powerTip.nw:after, #powerTip.nw:before {
1302c8430920SDaniel Verkamp	right: 14px;
1303c8430920SDaniel Verkamp}
1304c8430920SDaniel Verkamp
1305c8430920SDaniel Verkamp#powerTip.ne:after, #powerTip.ne:before {
1306c8430920SDaniel Verkamp	left: 14px;
1307c8430920SDaniel Verkamp}
1308c8430920SDaniel Verkamp
1309c8430920SDaniel Verkamp#powerTip.s:after,  #powerTip.s:before,
1310c8430920SDaniel Verkamp#powerTip.se:after, #powerTip.se:before,
1311c8430920SDaniel Verkamp#powerTip.sw:after, #powerTip.sw:before {
1312c8430920SDaniel Verkamp	bottom: 100%;
1313c8430920SDaniel Verkamp}
1314c8430920SDaniel Verkamp
1315c8430920SDaniel Verkamp#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {
1316c8430920SDaniel Verkamp	border-bottom-color: #ffffff;
1317c8430920SDaniel Verkamp	border-width: 10px;
1318c8430920SDaniel Verkamp	margin: 0px -10px;
1319c8430920SDaniel Verkamp}
1320c8430920SDaniel Verkamp
1321c8430920SDaniel Verkamp#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {
1322c8430920SDaniel Verkamp	border-bottom-color: #808080;
1323c8430920SDaniel Verkamp	border-width: 11px;
1324c8430920SDaniel Verkamp	margin: 0px -11px;
1325c8430920SDaniel Verkamp}
1326c8430920SDaniel Verkamp
1327c8430920SDaniel Verkamp#powerTip.s:after, #powerTip.s:before {
1328c8430920SDaniel Verkamp	left: 50%;
1329c8430920SDaniel Verkamp}
1330c8430920SDaniel Verkamp
1331c8430920SDaniel Verkamp#powerTip.sw:after, #powerTip.sw:before {
1332c8430920SDaniel Verkamp	right: 14px;
1333c8430920SDaniel Verkamp}
1334c8430920SDaniel Verkamp
1335c8430920SDaniel Verkamp#powerTip.se:after, #powerTip.se:before {
1336c8430920SDaniel Verkamp	left: 14px;
1337c8430920SDaniel Verkamp}
1338c8430920SDaniel Verkamp
1339c8430920SDaniel Verkamp#powerTip.e:after, #powerTip.e:before {
1340c8430920SDaniel Verkamp	left: 100%;
1341c8430920SDaniel Verkamp}
1342c8430920SDaniel Verkamp#powerTip.e:after {
1343c8430920SDaniel Verkamp	border-left-color: #ffffff;
1344c8430920SDaniel Verkamp	border-width: 10px;
1345c8430920SDaniel Verkamp	top: 50%;
1346c8430920SDaniel Verkamp	margin-top: -10px;
1347c8430920SDaniel Verkamp}
1348c8430920SDaniel Verkamp#powerTip.e:before {
1349c8430920SDaniel Verkamp	border-left-color: #808080;
1350c8430920SDaniel Verkamp	border-width: 11px;
1351c8430920SDaniel Verkamp	top: 50%;
1352c8430920SDaniel Verkamp	margin-top: -11px;
1353c8430920SDaniel Verkamp}
1354c8430920SDaniel Verkamp
1355c8430920SDaniel Verkamp#powerTip.w:after, #powerTip.w:before {
1356c8430920SDaniel Verkamp	right: 100%;
1357c8430920SDaniel Verkamp}
1358c8430920SDaniel Verkamp#powerTip.w:after {
1359c8430920SDaniel Verkamp	border-right-color: #ffffff;
1360c8430920SDaniel Verkamp	border-width: 10px;
1361c8430920SDaniel Verkamp	top: 50%;
1362c8430920SDaniel Verkamp	margin-top: -10px;
1363c8430920SDaniel Verkamp}
1364c8430920SDaniel Verkamp#powerTip.w:before {
1365c8430920SDaniel Verkamp	border-right-color: #808080;
1366c8430920SDaniel Verkamp	border-width: 11px;
1367c8430920SDaniel Verkamp	top: 50%;
1368c8430920SDaniel Verkamp	margin-top: -11px;
1369c8430920SDaniel Verkamp}
1370c8430920SDaniel Verkamp
1371c8430920SDaniel Verkamp@media print
1372c8430920SDaniel Verkamp{
1373c8430920SDaniel Verkamp  #top { display: none; }
1374c8430920SDaniel Verkamp  #side-nav { display: none; }
1375c8430920SDaniel Verkamp  #nav-path { display: none; }
1376c8430920SDaniel Verkamp  body { overflow:visible; }
1377c8430920SDaniel Verkamp  h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
1378c8430920SDaniel Verkamp  .summary { display: none; }
1379c8430920SDaniel Verkamp  .memitem { page-break-inside: avoid; }
1380c8430920SDaniel Verkamp  #doc-content
1381c8430920SDaniel Verkamp  {
1382c8430920SDaniel Verkamp    margin-left:0 !important;
1383c8430920SDaniel Verkamp    height:auto !important;
1384c8430920SDaniel Verkamp    width:auto !important;
1385c8430920SDaniel Verkamp    overflow:inherit;
1386c8430920SDaniel Verkamp    display:inline;
1387c8430920SDaniel Verkamp  }
1388*06e91bfbSBen Walker}
1389*06e91bfbSBen Walker
1390*06e91bfbSBen Walker/* Non-responsive overrides
1391*06e91bfbSBen Walker *
1392*06e91bfbSBen Walker * Utilize the following CSS to disable the responsive-ness of the container,
1393*06e91bfbSBen Walker * grid system, and navbar.
1394*06e91bfbSBen Walker */
1395*06e91bfbSBen Walker
1396*06e91bfbSBen Walker/* Reset the container */
1397*06e91bfbSBen Walker.container {
1398*06e91bfbSBen Walker	width: 970px;
1399*06e91bfbSBen Walker	max-width: none !important;
1400*06e91bfbSBen Walker}
1401*06e91bfbSBen Walker
1402*06e91bfbSBen Walker/* Demonstrate the grids */
1403*06e91bfbSBen Walker.col-xs-4 {
1404*06e91bfbSBen Walker	padding-top: 15px;
1405*06e91bfbSBen Walker	padding-bottom: 15px;
1406*06e91bfbSBen Walker	background-color: #eee;
1407*06e91bfbSBen Walker	background-color: rgba(86,61,124,.15);
1408*06e91bfbSBen Walker	border: 1px solid #ddd;
1409*06e91bfbSBen Walker	border: 1px solid rgba(86,61,124,.2);
1410*06e91bfbSBen Walker}
1411*06e91bfbSBen Walker
1412*06e91bfbSBen Walker.container .navbar-header,
1413*06e91bfbSBen Walker.container .navbar-collapse {
1414*06e91bfbSBen Walker	margin-right: 0;
1415*06e91bfbSBen Walker	margin-left: 0;
1416*06e91bfbSBen Walker}
1417*06e91bfbSBen Walker
1418*06e91bfbSBen Walker/* Always float the navbar header */
1419*06e91bfbSBen Walker.navbar-header {
1420*06e91bfbSBen Walker	float: left;
1421*06e91bfbSBen Walker}
1422*06e91bfbSBen Walker
1423*06e91bfbSBen Walker/* Undo the collapsing navbar */
1424*06e91bfbSBen Walker.navbar-collapse {
1425*06e91bfbSBen Walker	display: block !important;
1426*06e91bfbSBen Walker	height: auto !important;
1427*06e91bfbSBen Walker	padding-bottom: 0;
1428*06e91bfbSBen Walker	overflow: visible !important;
1429*06e91bfbSBen Walker	visibility: visible !important;
1430*06e91bfbSBen Walker}
1431*06e91bfbSBen Walker
1432*06e91bfbSBen Walker.navbar-toggle {
1433*06e91bfbSBen Walker	display: none;
1434*06e91bfbSBen Walker}
1435*06e91bfbSBen Walker.navbar-collapse {
1436*06e91bfbSBen Walker	border-top: 0;
1437*06e91bfbSBen Walker}
1438*06e91bfbSBen Walker
1439*06e91bfbSBen Walker.navbar-brand {
1440*06e91bfbSBen Walker	margin-left: -15px;
1441*06e91bfbSBen Walker}
1442*06e91bfbSBen Walker
1443*06e91bfbSBen Walker/* Always apply the floated nav */
1444*06e91bfbSBen Walker.navbar-nav {
1445*06e91bfbSBen Walker	float: left;
1446*06e91bfbSBen Walker	margin: 0;
1447*06e91bfbSBen Walker}
1448*06e91bfbSBen Walker.navbar-nav > li {
1449*06e91bfbSBen Walker	float: left;
1450*06e91bfbSBen Walker}
1451*06e91bfbSBen Walker.navbar-nav > li > a {
1452*06e91bfbSBen Walker	padding: 15px;
1453*06e91bfbSBen Walker}
1454*06e91bfbSBen Walker
1455*06e91bfbSBen Walker/* Redeclare since we override the float above */
1456*06e91bfbSBen Walker.navbar-nav.navbar-right {
1457*06e91bfbSBen Walker	float: right;
1458*06e91bfbSBen Walker}
1459*06e91bfbSBen Walker
1460*06e91bfbSBen Walker/* Undo custom dropdowns */
1461*06e91bfbSBen Walker.navbar .navbar-nav .open .dropdown-menu {
1462*06e91bfbSBen Walker	position: absolute;
1463*06e91bfbSBen Walker	float: left;
1464*06e91bfbSBen Walker	background-color: #fff;
1465*06e91bfbSBen Walker	border: 1px solid #ccc;
1466*06e91bfbSBen Walker	border: 1px solid rgba(0, 0, 0, .15);
1467*06e91bfbSBen Walker	border-width: 0 1px 1px;
1468*06e91bfbSBen Walker	border-radius: 0 0 4px 4px;
1469*06e91bfbSBen Walker	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
1470*06e91bfbSBen Walker	box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
1471*06e91bfbSBen Walker}
1472*06e91bfbSBen Walker.navbar-default .navbar-nav .open .dropdown-menu > li > a {
1473*06e91bfbSBen Walker	color: #333;
1474*06e91bfbSBen Walker}
1475*06e91bfbSBen Walker.navbar .navbar-nav .open .dropdown-menu > li > a:hover,
1476*06e91bfbSBen Walker.navbar .navbar-nav .open .dropdown-menu > li > a:focus,
1477*06e91bfbSBen Walker.navbar .navbar-nav .open .dropdown-menu > .active > a,
1478*06e91bfbSBen Walker.navbar .navbar-nav .open .dropdown-menu > .active > a:hover,
1479*06e91bfbSBen Walker.navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
1480*06e91bfbSBen Walker	color: #fff !important;
1481*06e91bfbSBen Walker	background-color: #428bca !important;
1482*06e91bfbSBen Walker}
1483*06e91bfbSBen Walker.navbar .navbar-nav .open .dropdown-menu > .disabled > a,
1484*06e91bfbSBen Walker.navbar .navbar-nav .open .dropdown-menu > .disabled > a:hover,
1485*06e91bfbSBen Walker.navbar .navbar-nav .open .dropdown-menu > .disabled > a:focus {
1486*06e91bfbSBen Walker	color: #999 !important;
1487*06e91bfbSBen Walker	background-color: transparent !important;
1488*06e91bfbSBen Walker}
1489*06e91bfbSBen Walker
1490*06e91bfbSBen Walker/* Undo form expansion */
1491*06e91bfbSBen Walker.navbar-form {
1492*06e91bfbSBen Walker	float: left;
1493*06e91bfbSBen Walker	width: auto;
1494*06e91bfbSBen Walker	padding-top: 0;
1495*06e91bfbSBen Walker	padding-bottom: 0;
1496*06e91bfbSBen Walker	margin-right: 0;
1497*06e91bfbSBen Walker	margin-left: 0;
1498*06e91bfbSBen Walker	border: 0;
1499*06e91bfbSBen Walker	-webkit-box-shadow: none;
1500*06e91bfbSBen Walker	box-shadow: none;
1501*06e91bfbSBen Walker}
1502*06e91bfbSBen Walker
1503*06e91bfbSBen Walker/* Copy-pasted from forms.less since we mixin the .form-inline styles. */
1504*06e91bfbSBen Walker.navbar-form .form-group {
1505*06e91bfbSBen Walker	display: inline-block;
1506*06e91bfbSBen Walker	margin-bottom: 0;
1507*06e91bfbSBen Walker	vertical-align: middle;
1508*06e91bfbSBen Walker}
1509*06e91bfbSBen Walker
1510*06e91bfbSBen Walker.navbar-form .form-control {
1511*06e91bfbSBen Walker	display: inline-block;
1512*06e91bfbSBen Walker	width: auto;
1513*06e91bfbSBen Walker	vertical-align: middle;
1514*06e91bfbSBen Walker}
1515*06e91bfbSBen Walker
1516*06e91bfbSBen Walker.navbar-form .form-control-static {
1517*06e91bfbSBen Walker	display: inline-block;
1518*06e91bfbSBen Walker}
1519*06e91bfbSBen Walker
1520*06e91bfbSBen Walker.navbar-form .input-group {
1521*06e91bfbSBen Walker	display: inline-table;
1522*06e91bfbSBen Walker	vertical-align: middle;
1523*06e91bfbSBen Walker}
1524*06e91bfbSBen Walker
1525*06e91bfbSBen Walker.navbar-form .input-group .input-group-addon,
1526*06e91bfbSBen Walker.navbar-form .input-group .input-group-btn,
1527*06e91bfbSBen Walker.navbar-form .input-group .form-control {
1528*06e91bfbSBen Walker	width: auto;
1529*06e91bfbSBen Walker}
1530*06e91bfbSBen Walker
1531*06e91bfbSBen Walker.navbar-form .input-group > .form-control {
1532*06e91bfbSBen Walker	width: 100%;
1533*06e91bfbSBen Walker}
1534*06e91bfbSBen Walker
1535*06e91bfbSBen Walker.navbar-form .control-label {
1536*06e91bfbSBen Walker	margin-bottom: 0;
1537*06e91bfbSBen Walker	vertical-align: middle;
1538*06e91bfbSBen Walker}
1539*06e91bfbSBen Walker
1540*06e91bfbSBen Walker.navbar-form .radio,
1541*06e91bfbSBen Walker.navbar-form .checkbox {
1542*06e91bfbSBen Walker	display: inline-block;
1543*06e91bfbSBen Walker	margin-top: 0;
1544*06e91bfbSBen Walker	margin-bottom: 0;
1545*06e91bfbSBen Walker	vertical-align: middle;
1546*06e91bfbSBen Walker}
1547*06e91bfbSBen Walker
1548*06e91bfbSBen Walker.navbar-form .radio label,
1549*06e91bfbSBen Walker.navbar-form .checkbox label {
1550*06e91bfbSBen Walker	padding-left: 0;
1551*06e91bfbSBen Walker}
1552*06e91bfbSBen Walker
1553*06e91bfbSBen Walker.navbar-form .radio input[type="radio"],
1554*06e91bfbSBen Walker.navbar-form .checkbox input[type="checkbox"] {
1555*06e91bfbSBen Walker	position: relative;
1556*06e91bfbSBen Walker	margin-left: 0;
1557*06e91bfbSBen Walker}
1558*06e91bfbSBen Walker
1559*06e91bfbSBen Walker.navbar-form .has-feedback .form-control-feedback {
1560*06e91bfbSBen Walker	top: 0;
1561*06e91bfbSBen Walker}
1562*06e91bfbSBen Walker
1563*06e91bfbSBen Walker/* Undo inline form compaction on small screens */
1564*06e91bfbSBen Walker.form-inline .form-group {
1565*06e91bfbSBen Walker	display: inline-block;
1566*06e91bfbSBen Walker	margin-bottom: 0;
1567*06e91bfbSBen Walker	vertical-align: middle;
1568*06e91bfbSBen Walker}
1569*06e91bfbSBen Walker
1570*06e91bfbSBen Walker.form-inline .form-control {
1571*06e91bfbSBen Walker	display: inline-block;
1572*06e91bfbSBen Walker	width: auto;
1573*06e91bfbSBen Walker	vertical-align: middle;
1574*06e91bfbSBen Walker}
1575*06e91bfbSBen Walker
1576*06e91bfbSBen Walker.form-inline .form-control-static {
1577*06e91bfbSBen Walker	display: inline-block;
1578*06e91bfbSBen Walker}
1579*06e91bfbSBen Walker
1580*06e91bfbSBen Walker.form-inline .input-group {
1581*06e91bfbSBen Walker	display: inline-table;
1582*06e91bfbSBen Walker	vertical-align: middle;
1583*06e91bfbSBen Walker}
1584*06e91bfbSBen Walker.form-inline .input-group .input-group-addon,
1585*06e91bfbSBen Walker.form-inline .input-group .input-group-btn,
1586*06e91bfbSBen Walker.form-inline .input-group .form-control {
1587*06e91bfbSBen Walker	width: auto;
1588*06e91bfbSBen Walker}
1589*06e91bfbSBen Walker
1590*06e91bfbSBen Walker.form-inline .input-group > .form-control {
1591*06e91bfbSBen Walker	width: 100%;
1592*06e91bfbSBen Walker}
1593*06e91bfbSBen Walker
1594*06e91bfbSBen Walker.form-inline .control-label {
1595*06e91bfbSBen Walker	margin-bottom: 0;
1596*06e91bfbSBen Walker	vertical-align: middle;
1597*06e91bfbSBen Walker}
1598*06e91bfbSBen Walker
1599*06e91bfbSBen Walker.form-inline .radio,
1600*06e91bfbSBen Walker.form-inline .checkbox {
1601*06e91bfbSBen Walker	display: inline-block;
1602*06e91bfbSBen Walker	margin-top: 0;
1603*06e91bfbSBen Walker	margin-bottom: 0;
1604*06e91bfbSBen Walker	vertical-align: middle;
1605*06e91bfbSBen Walker}
1606*06e91bfbSBen Walker.form-inline .radio label,
1607*06e91bfbSBen Walker.form-inline .checkbox label {
1608*06e91bfbSBen Walker	padding-left: 0;
1609*06e91bfbSBen Walker}
1610*06e91bfbSBen Walker
1611*06e91bfbSBen Walker.form-inline .radio input[type="radio"],
1612*06e91bfbSBen Walker.form-inline .checkbox input[type="checkbox"] {
1613*06e91bfbSBen Walker	position: relative;
1614*06e91bfbSBen Walker	margin-left: 0;
1615*06e91bfbSBen Walker}
1616*06e91bfbSBen Walker
1617*06e91bfbSBen Walker.form-inline .has-feedback .form-control-feedback {
1618*06e91bfbSBen Walker	top: 0;
1619c8430920SDaniel Verkamp}
1620