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