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