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