Warning, /DD4hep/doc/reference/style.css is written in an unsupported language. File is not indexed.
0001 /* The standard CSS for doxygen 1.8.13 */
0002
0003 body, table, div, p, dl {
0004 font: 400 14px/22px Roboto,sans-serif;
0005 }
0006
0007 p.reference, p.definition {
0008 font: 400 14px/22px Roboto,sans-serif;
0009 }
0010
0011 /* @group Heading Levels */
0012
0013 h1.groupheader {
0014 font-size: 150%;
0015 }
0016
0017 .title {
0018 font: 400 14px/28px Roboto,sans-serif;
0019 font-size: 150%;
0020 font-weight: bold;
0021 margin: 10px 2px;
0022 }
0023
0024 h2.groupheader {
0025 border-bottom: 1px solid #879ECB;
0026 color: #354C7B;
0027 font-size: 150%;
0028 font-weight: normal;
0029 margin-top: 1.75em;
0030 padding-top: 8px;
0031 padding-bottom: 4px;
0032 width: 100%;
0033 }
0034
0035 h3.groupheader {
0036 font-size: 100%;
0037 }
0038
0039 h1, h2, h3, h4, h5, h6 {
0040 -webkit-transition: text-shadow 0.5s linear;
0041 -moz-transition: text-shadow 0.5s linear;
0042 -ms-transition: text-shadow 0.5s linear;
0043 -o-transition: text-shadow 0.5s linear;
0044 transition: text-shadow 0.5s linear;
0045 margin-right: 15px;
0046 }
0047
0048 h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
0049 text-shadow: 0 0 15px cyan;
0050 }
0051
0052 dt {
0053 font-weight: bold;
0054 }
0055
0056 div.multicol {
0057 -moz-column-gap: 1em;
0058 -webkit-column-gap: 1em;
0059 -moz-column-count: 3;
0060 -webkit-column-count: 3;
0061 }
0062
0063 p.startli, p.startdd {
0064 margin-top: 2px;
0065 }
0066
0067 p.starttd {
0068 margin-top: 0px;
0069 }
0070
0071 p.endli {
0072 margin-bottom: 0px;
0073 }
0074
0075 p.enddd {
0076 margin-bottom: 4px;
0077 }
0078
0079 p.endtd {
0080 margin-bottom: 2px;
0081 }
0082
0083 /* @end */
0084
0085 caption {
0086 font-weight: bold;
0087 }
0088
0089 span.legend {
0090 font-size: 70%;
0091 text-align: center;
0092 }
0093
0094 h3.version {
0095 font-size: 90%;
0096 text-align: center;
0097 }
0098
0099 div.qindex, div.navtab{
0100 background-color: #EBEFF6;
0101 border: 1px solid #A3B4D7;
0102 text-align: center;
0103 }
0104
0105 div.qindex, div.navpath {
0106 width: 100%;
0107 line-height: 140%;
0108 }
0109
0110 div.navtab {
0111 margin-right: 15px;
0112 }
0113
0114 /* @group Link Styling */
0115
0116 a {
0117 color: #3D578C;
0118 font-weight: normal;
0119 text-decoration: none;
0120 }
0121
0122 .contents a:visited {
0123 color: #4665A2;
0124 }
0125
0126 a:hover {
0127 text-decoration: underline;
0128 }
0129
0130 a.qindex {
0131 font-weight: bold;
0132 }
0133
0134 a.qindexHL {
0135 font-weight: bold;
0136 background-color: #9CAFD4;
0137 color: #ffffff;
0138 border: 1px double #869DCA;
0139 }
0140
0141 .contents a.qindexHL:visited {
0142 color: #ffffff;
0143 }
0144
0145 a.el {
0146 font-weight: bold;
0147 }
0148
0149 a.elRef {
0150 }
0151
0152 a.code, a.code:visited, a.line, a.line:visited {
0153 color: #4665A2;
0154 }
0155
0156 a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
0157 color: #4665A2;
0158 }
0159
0160 /* @end */
0161
0162 dl.el {
0163 margin-left: -1cm;
0164 }
0165
0166 pre.fragment {
0167 border: 1px solid #C4CFE5;
0168 background-color: #FBFCFD;
0169 padding: 4px 6px;
0170 margin: 4px 8px 4px 2px;
0171 overflow: auto;
0172 word-wrap: break-word;
0173 font-size: 9pt;
0174 line-height: 125%;
0175 font-family: monospace, fixed;
0176 font-size: 105%;
0177 }
0178
0179 div.fragment {
0180 padding: 0px;
0181 margin: 4px 8px 4px 2px;
0182 background-color: #FBFCFD;
0183 border: 1px solid #C4CFE5;
0184 }
0185
0186 div.line {
0187 font-family: monospace, fixed;
0188 font-size: 13px;
0189 min-height: 13px;
0190 line-height: 1.0;
0191 text-wrap: unrestricted;
0192 white-space: -moz-pre-wrap; /* Moz */
0193 white-space: -pre-wrap; /* Opera 4-6 */
0194 white-space: -o-pre-wrap; /* Opera 7 */
0195 white-space: pre-wrap; /* CSS3 */
0196 word-wrap: break-word; /* IE 5.5+ */
0197 text-indent: -53px;
0198 padding-left: 53px;
0199 padding-bottom: 0px;
0200 margin: 0px;
0201 -webkit-transition-property: background-color, box-shadow;
0202 -webkit-transition-duration: 0.5s;
0203 -moz-transition-property: background-color, box-shadow;
0204 -moz-transition-duration: 0.5s;
0205 -ms-transition-property: background-color, box-shadow;
0206 -ms-transition-duration: 0.5s;
0207 -o-transition-property: background-color, box-shadow;
0208 -o-transition-duration: 0.5s;
0209 transition-property: background-color, box-shadow;
0210 transition-duration: 0.5s;
0211 }
0212
0213 div.line:after {
0214 content:"\000A";
0215 white-space: pre;
0216 }
0217
0218 div.line.glow {
0219 background-color: cyan;
0220 box-shadow: 0 0 10px cyan;
0221 }
0222
0223
0224 span.lineno {
0225 padding-right: 4px;
0226 text-align: right;
0227 border-right: 2px solid #0F0;
0228 background-color: #E8E8E8;
0229 white-space: pre;
0230 }
0231 span.lineno a {
0232 background-color: #D8D8D8;
0233 }
0234
0235 span.lineno a:hover {
0236 background-color: #C8C8C8;
0237 }
0238
0239 .lineno {
0240 -webkit-touch-callout: none;
0241 -webkit-user-select: none;
0242 -khtml-user-select: none;
0243 -moz-user-select: none;
0244 -ms-user-select: none;
0245 user-select: none;
0246 }
0247
0248 div.ah, span.ah {
0249 background-color: black;
0250 font-weight: bold;
0251 color: #ffffff;
0252 margin-bottom: 3px;
0253 margin-top: 3px;
0254 padding: 0.2em;
0255 border: solid thin #333;
0256 border-radius: 0.5em;
0257 -webkit-border-radius: .5em;
0258 -moz-border-radius: .5em;
0259 box-shadow: 2px 2px 3px #999;
0260 -webkit-box-shadow: 2px 2px 3px #999;
0261 -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
0262 background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
0263 background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000 110%);
0264 }
0265
0266 div.classindex ul {
0267 list-style: none;
0268 padding-left: 0;
0269 }
0270
0271 div.classindex span.ai {
0272 display: inline-block;
0273 }
0274
0275 div.groupHeader {
0276 margin-left: 16px;
0277 margin-top: 12px;
0278 font-weight: bold;
0279 }
0280
0281 div.groupText {
0282 margin-left: 16px;
0283 font-style: italic;
0284 }
0285
0286 body {
0287 background-color: white;
0288 color: black;
0289 margin: 0;
0290 }
0291
0292 div.contents {
0293 margin-top: 10px;
0294 margin-left: 12px;
0295 margin-right: 8px;
0296 }
0297
0298 td.indexkey {
0299 background-color: #EBEFF6;
0300 font-weight: bold;
0301 border: 1px solid #C4CFE5;
0302 margin: 2px 0px 2px 0;
0303 padding: 2px 10px;
0304 white-space: nowrap;
0305 vertical-align: top;
0306 }
0307
0308 td.indexvalue {
0309 background-color: #EBEFF6;
0310 border: 1px solid #C4CFE5;
0311 padding: 2px 10px;
0312 margin: 2px 0px;
0313 }
0314
0315 tr.memlist {
0316 background-color: #EEF1F7;
0317 }
0318
0319 p.formulaDsp {
0320 text-align: center;
0321 }
0322
0323 img.formulaDsp {
0324
0325 }
0326
0327 img.formulaInl {
0328 vertical-align: middle;
0329 }
0330
0331 div.center {
0332 text-align: center;
0333 margin-top: 0px;
0334 margin-bottom: 0px;
0335 padding: 0px;
0336 }
0337
0338 div.center img {
0339 border: 0px;
0340 }
0341
0342 address.footer {
0343 text-align: right;
0344 padding-right: 12px;
0345 }
0346
0347 img.footer {
0348 border: 0px;
0349 vertical-align: middle;
0350 }
0351
0352 /* @group Code Colorization */
0353
0354 span.keyword {
0355 color: #008000
0356 }
0357
0358 span.keywordtype {
0359 color: #604020
0360 }
0361
0362 span.keywordflow {
0363 color: #e08000
0364 }
0365
0366 span.comment {
0367 color: #800000
0368 }
0369
0370 span.preprocessor {
0371 color: #806020
0372 }
0373
0374 span.stringliteral {
0375 color: #002080
0376 }
0377
0378 span.charliteral {
0379 color: #008080
0380 }
0381
0382 span.vhdldigit {
0383 color: #ff00ff
0384 }
0385
0386 span.vhdlchar {
0387 color: #000000
0388 }
0389
0390 span.vhdlkeyword {
0391 color: #700070
0392 }
0393
0394 span.vhdllogic {
0395 color: #ff0000
0396 }
0397
0398 blockquote {
0399 background-color: #F7F8FB;
0400 border-left: 2px solid #9CAFD4;
0401 margin: 0 24px 0 4px;
0402 padding: 0 12px 0 16px;
0403 }
0404
0405 /* @end */
0406
0407 /*
0408 .search {
0409 color: #003399;
0410 font-weight: bold;
0411 }
0412
0413 form.search {
0414 margin-bottom: 0px;
0415 margin-top: 0px;
0416 }
0417
0418 input.search {
0419 font-size: 75%;
0420 color: #000080;
0421 font-weight: normal;
0422 background-color: #e8eef2;
0423 }
0424 */
0425
0426 td.tiny {
0427 font-size: 75%;
0428 }
0429
0430 .dirtab {
0431 padding: 4px;
0432 border-collapse: collapse;
0433 border: 1px solid #A3B4D7;
0434 }
0435
0436 th.dirtab {
0437 background: #EBEFF6;
0438 font-weight: bold;
0439 }
0440
0441 hr {
0442 height: 0px;
0443 border: none;
0444 border-top: 1px solid #4A6AAA;
0445 }
0446
0447 hr.footer {
0448 height: 1px;
0449 }
0450
0451 /* @group Member Descriptions */
0452
0453 table.memberdecls {
0454 border-spacing: 0px;
0455 padding: 0px;
0456 }
0457
0458 .memberdecls td, .fieldtable tr {
0459 -webkit-transition-property: background-color, box-shadow;
0460 -webkit-transition-duration: 0.5s;
0461 -moz-transition-property: background-color, box-shadow;
0462 -moz-transition-duration: 0.5s;
0463 -ms-transition-property: background-color, box-shadow;
0464 -ms-transition-duration: 0.5s;
0465 -o-transition-property: background-color, box-shadow;
0466 -o-transition-duration: 0.5s;
0467 transition-property: background-color, box-shadow;
0468 transition-duration: 0.5s;
0469 }
0470
0471 .memberdecls td.glow, .fieldtable tr.glow {
0472 background-color: cyan;
0473 box-shadow: 0 0 15px cyan;
0474 }
0475
0476 .mdescLeft, .mdescRight,
0477 .memItemLeft, .memItemRight,
0478 .memTemplItemLeft, .memTemplItemRight, .memTemplParams {
0479 background-color: #F9FAFC;
0480 border: none;
0481 margin: 4px;
0482 padding: 1px 0 0 8px;
0483 }
0484
0485 .mdescLeft, .mdescRight {
0486 padding: 0px 8px 4px 8px;
0487 color: #555;
0488 }
0489
0490 .memSeparator {
0491 border-bottom: 1px solid #DEE4F0;
0492 line-height: 1px;
0493 margin: 0px;
0494 padding: 0px;
0495 }
0496
0497 .memItemLeft, .memTemplItemLeft {
0498 white-space: nowrap;
0499 }
0500
0501 .memItemRight {
0502 width: 100%;
0503 }
0504
0505 .memTemplParams {
0506 color: #4665A2;
0507 white-space: nowrap;
0508 font-size: 80%;
0509 }
0510
0511 /* @end */
0512
0513 /* @group Member Details */
0514
0515 /* Styles for detailed member documentation */
0516
0517 .memtitle {
0518 padding: 8px;
0519 border-top: 1px solid #A8B8D9;
0520 border-left: 1px solid #A8B8D9;
0521 border-right: 1px solid #A8B8D9;
0522 border-top-right-radius: 4px;
0523 border-top-left-radius: 4px;
0524 margin-bottom: -1px;
0525 background-image: url('nav_f.png');
0526 background-repeat: repeat-x;
0527 background-color: #E2E8F2;
0528 line-height: 1.25;
0529 font-weight: 300;
0530 float:left;
0531 }
0532
0533 .permalink
0534 {
0535 font-size: 65%;
0536 display: inline-block;
0537 vertical-align: middle;
0538 }
0539
0540 .memtemplate {
0541 font-size: 80%;
0542 color: #4665A2;
0543 font-weight: normal;
0544 margin-left: 9px;
0545 }
0546
0547 .memnav {
0548 background-color: #EBEFF6;
0549 border: 1px solid #A3B4D7;
0550 text-align: center;
0551 margin: 2px;
0552 margin-right: 15px;
0553 padding: 2px;
0554 }
0555
0556 .mempage {
0557 width: 100%;
0558 }
0559
0560 .memitem {
0561 padding: 0;
0562 margin-bottom: 10px;
0563 margin-right: 5px;
0564 -webkit-transition: box-shadow 0.5s linear;
0565 -moz-transition: box-shadow 0.5s linear;
0566 -ms-transition: box-shadow 0.5s linear;
0567 -o-transition: box-shadow 0.5s linear;
0568 transition: box-shadow 0.5s linear;
0569 display: table !important;
0570 width: 100%;
0571 }
0572
0573 .memitem.glow {
0574 box-shadow: 0 0 15px cyan;
0575 }
0576
0577 .memname {
0578 font-weight: 400;
0579 margin-left: 6px;
0580 }
0581
0582 .memname td {
0583 vertical-align: bottom;
0584 }
0585
0586 .memproto, dl.reflist dt {
0587 border-top: 1px solid #A8B8D9;
0588 border-left: 1px solid #A8B8D9;
0589 border-right: 1px solid #A8B8D9;
0590 padding: 6px 0px 6px 0px;
0591 color: #253555;
0592 font-weight: bold;
0593 text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
0594 background-color: #DFE5F1;
0595 /* opera specific markup */
0596 box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
0597 border-top-right-radius: 4px;
0598 /* firefox specific markup */
0599 -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
0600 -moz-border-radius-topright: 4px;
0601 /* webkit specific markup */
0602 -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
0603 -webkit-border-top-right-radius: 4px;
0604
0605 }
0606
0607 .overload {
0608 font-family: "courier new",courier,monospace;
0609 font-size: 65%;
0610 }
0611
0612 .memdoc, dl.reflist dd {
0613 border-bottom: 1px solid #A8B8D9;
0614 border-left: 1px solid #A8B8D9;
0615 border-right: 1px solid #A8B8D9;
0616 padding: 6px 10px 2px 10px;
0617 background-color: #FBFCFD;
0618 border-top-width: 0;
0619 background-image:url('nav_g.png');
0620 background-repeat:repeat-x;
0621 background-color: #FFFFFF;
0622 /* opera specific markup */
0623 border-bottom-left-radius: 4px;
0624 border-bottom-right-radius: 4px;
0625 box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
0626 /* firefox specific markup */
0627 -moz-border-radius-bottomleft: 4px;
0628 -moz-border-radius-bottomright: 4px;
0629 -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
0630 /* webkit specific markup */
0631 -webkit-border-bottom-left-radius: 4px;
0632 -webkit-border-bottom-right-radius: 4px;
0633 -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
0634 }
0635
0636 dl.reflist dt {
0637 padding: 5px;
0638 }
0639
0640 dl.reflist dd {
0641 margin: 0px 0px 10px 0px;
0642 padding: 5px;
0643 }
0644
0645 .paramkey {
0646 text-align: right;
0647 }
0648
0649 .paramtype {
0650 white-space: nowrap;
0651 }
0652
0653 .paramname {
0654 color: #602020;
0655 white-space: nowrap;
0656 }
0657 .paramname em {
0658 font-style: normal;
0659 }
0660 .paramname code {
0661 line-height: 14px;
0662 }
0663
0664 .params, .retval, .exception, .tparams {
0665 margin-left: 0px;
0666 padding-left: 0px;
0667 }
0668
0669 .params .paramname, .retval .paramname {
0670 font-weight: bold;
0671 vertical-align: top;
0672 }
0673
0674 .params .paramtype {
0675 font-style: italic;
0676 vertical-align: top;
0677 }
0678
0679 .params .paramdir {
0680 font-family: "courier new",courier,monospace;
0681 vertical-align: top;
0682 }
0683
0684 table.mlabels {
0685 border-spacing: 0px;
0686 }
0687
0688 td.mlabels-left {
0689 width: 100%;
0690 padding: 0px;
0691 }
0692
0693 td.mlabels-right {
0694 vertical-align: bottom;
0695 padding: 0px;
0696 white-space: nowrap;
0697 }
0698
0699 span.mlabels {
0700 margin-left: 8px;
0701 }
0702
0703 span.mlabel {
0704 background-color: #728DC1;
0705 border-top:1px solid #5373B4;
0706 border-left:1px solid #5373B4;
0707 border-right:1px solid #C4CFE5;
0708 border-bottom:1px solid #C4CFE5;
0709 text-shadow: none;
0710 color: white;
0711 margin-right: 4px;
0712 padding: 2px 3px;
0713 border-radius: 3px;
0714 font-size: 7pt;
0715 white-space: nowrap;
0716 vertical-align: middle;
0717 }
0718
0719
0720
0721 /* @end */
0722
0723 /* these are for tree view inside a (index) page */
0724
0725 div.directory {
0726 margin: 10px 0px;
0727 border-top: 1px solid #9CAFD4;
0728 border-bottom: 1px solid #9CAFD4;
0729 width: 100%;
0730 }
0731
0732 .directory table {
0733 border-collapse:collapse;
0734 }
0735
0736 .directory td {
0737 margin: 0px;
0738 padding: 0px;
0739 vertical-align: top;
0740 }
0741
0742 .directory td.entry {
0743 white-space: nowrap;
0744 padding-right: 6px;
0745 padding-top: 3px;
0746 }
0747
0748 .directory td.entry a {
0749 outline:none;
0750 }
0751
0752 .directory td.entry a img {
0753 border: none;
0754 }
0755
0756 .directory td.desc {
0757 width: 100%;
0758 padding-left: 6px;
0759 padding-right: 6px;
0760 padding-top: 3px;
0761 border-left: 1px solid rgba(0,0,0,0.05);
0762 }
0763
0764 .directory tr.even {
0765 padding-left: 6px;
0766 background-color: #F7F8FB;
0767 }
0768
0769 .directory img {
0770 vertical-align: -30%;
0771 }
0772
0773 .directory .levels {
0774 white-space: nowrap;
0775 width: 100%;
0776 text-align: right;
0777 font-size: 9pt;
0778 }
0779
0780 .directory .levels span {
0781 cursor: pointer;
0782 padding-left: 2px;
0783 padding-right: 2px;
0784 color: #3D578C;
0785 }
0786
0787 .arrow {
0788 color: #9CAFD4;
0789 -webkit-user-select: none;
0790 -khtml-user-select: none;
0791 -moz-user-select: none;
0792 -ms-user-select: none;
0793 user-select: none;
0794 cursor: pointer;
0795 font-size: 80%;
0796 display: inline-block;
0797 width: 16px;
0798 height: 22px;
0799 }
0800
0801 .icon {
0802 font-family: Arial, Helvetica;
0803 font-weight: bold;
0804 font-size: 12px;
0805 height: 14px;
0806 width: 16px;
0807 display: inline-block;
0808 background-color: #728DC1;
0809 color: white;
0810 text-align: center;
0811 border-radius: 4px;
0812 margin-left: 2px;
0813 margin-right: 2px;
0814 }
0815
0816 .icona {
0817 width: 24px;
0818 height: 22px;
0819 display: inline-block;
0820 }
0821
0822 .iconfopen {
0823 width: 24px;
0824 height: 18px;
0825 margin-bottom: 4px;
0826 background-image:url('folderopen.png');
0827 background-position: 0px -4px;
0828 background-repeat: repeat-y;
0829 vertical-align:top;
0830 display: inline-block;
0831 }
0832
0833 .iconfclosed {
0834 width: 24px;
0835 height: 18px;
0836 margin-bottom: 4px;
0837 background-image:url('folderclosed.png');
0838 background-position: 0px -4px;
0839 background-repeat: repeat-y;
0840 vertical-align:top;
0841 display: inline-block;
0842 }
0843
0844 .icondoc {
0845 width: 24px;
0846 height: 18px;
0847 margin-bottom: 4px;
0848 background-image:url('doc.png');
0849 background-position: 0px -4px;
0850 background-repeat: repeat-y;
0851 vertical-align:top;
0852 display: inline-block;
0853 }
0854
0855 table.directory {
0856 font: 400 14px Roboto,sans-serif;
0857 }
0858
0859 /* @end */
0860
0861 div.dynheader {
0862 margin-top: 8px;
0863 -webkit-touch-callout: none;
0864 -webkit-user-select: none;
0865 -khtml-user-select: none;
0866 -moz-user-select: none;
0867 -ms-user-select: none;
0868 user-select: none;
0869 }
0870
0871 address {
0872 font-style: normal;
0873 color: #2A3D61;
0874 }
0875
0876 table.doxtable caption {
0877 caption-side: top;
0878 }
0879
0880 table.doxtable {
0881 border-collapse:collapse;
0882 margin-top: 4px;
0883 margin-bottom: 4px;
0884 }
0885
0886 table.doxtable td, table.doxtable th {
0887 border: 1px solid #2D4068;
0888 padding: 3px 7px 2px;
0889 }
0890
0891 table.doxtable th {
0892 background-color: #374F7F;
0893 color: #FFFFFF;
0894 font-size: 110%;
0895 padding-bottom: 4px;
0896 padding-top: 5px;
0897 }
0898
0899 table.fieldtable {
0900 /*width: 100%;*/
0901 margin-bottom: 10px;
0902 border: 1px solid #A8B8D9;
0903 border-spacing: 0px;
0904 -moz-border-radius: 4px;
0905 -webkit-border-radius: 4px;
0906 border-radius: 4px;
0907 -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
0908 -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
0909 box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
0910 }
0911
0912 .fieldtable td, .fieldtable th {
0913 padding: 3px 7px 2px;
0914 }
0915
0916 .fieldtable td.fieldtype, .fieldtable td.fieldname {
0917 white-space: nowrap;
0918 border-right: 1px solid #A8B8D9;
0919 border-bottom: 1px solid #A8B8D9;
0920 vertical-align: top;
0921 }
0922
0923 .fieldtable td.fieldname {
0924 padding-top: 3px;
0925 }
0926
0927 .fieldtable td.fielddoc {
0928 border-bottom: 1px solid #A8B8D9;
0929 /*width: 100%;*/
0930 }
0931
0932 .fieldtable td.fielddoc p:first-child {
0933 margin-top: 0px;
0934 }
0935
0936 .fieldtable td.fielddoc p:last-child {
0937 margin-bottom: 2px;
0938 }
0939
0940 .fieldtable tr:last-child td {
0941 border-bottom: none;
0942 }
0943
0944 .fieldtable th {
0945 background-image:url('nav_f.png');
0946 background-repeat:repeat-x;
0947 background-color: #E2E8F2;
0948 font-size: 90%;
0949 color: #253555;
0950 padding-bottom: 4px;
0951 padding-top: 5px;
0952 text-align:left;
0953 font-weight: 400;
0954 -moz-border-radius-topleft: 4px;
0955 -moz-border-radius-topright: 4px;
0956 -webkit-border-top-left-radius: 4px;
0957 -webkit-border-top-right-radius: 4px;
0958 border-top-left-radius: 4px;
0959 border-top-right-radius: 4px;
0960 border-bottom: 1px solid #A8B8D9;
0961 }
0962
0963
0964 .tabsearch {
0965 top: 0px;
0966 left: 10px;
0967 height: 36px;
0968 background-image: url('tab_b.png');
0969 z-index: 101;
0970 overflow: hidden;
0971 font-size: 13px;
0972 }
0973
0974 .navpath ul
0975 {
0976 font-size: 11px;
0977 background-image:url('tab_b.png');
0978 background-repeat:repeat-x;
0979 background-position: 0 -5px;
0980 height:30px;
0981 line-height:30px;
0982 color:#8AA0CC;
0983 border:solid 1px #C2CDE4;
0984 overflow:hidden;
0985 margin:0px;
0986 padding:0px;
0987 }
0988
0989 .navpath li
0990 {
0991 list-style-type:none;
0992 float:left;
0993 padding-left:10px;
0994 padding-right:15px;
0995 background-image:url('bc_s.png');
0996 background-repeat:no-repeat;
0997 background-position:right;
0998 color:#364D7C;
0999 }
1000
1001 .navpath li.navelem a
1002 {
1003 height:32px;
1004 display:block;
1005 text-decoration: none;
1006 outline: none;
1007 color: #283A5D;
1008 font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
1009 text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
1010 text-decoration: none;
1011 }
1012
1013 .navpath li.navelem a:hover
1014 {
1015 color:#6884BD;
1016 }
1017
1018 .navpath li.footer
1019 {
1020 list-style-type:none;
1021 float:right;
1022 padding-left:10px;
1023 padding-right:15px;
1024 background-image:none;
1025 background-repeat:no-repeat;
1026 background-position:right;
1027 color:#364D7C;
1028 font-size: 8pt;
1029 }
1030
1031
1032 div.summary
1033 {
1034 float: right;
1035 font-size: 8pt;
1036 padding-right: 5px;
1037 width: 50%;
1038 text-align: right;
1039 }
1040
1041 div.summary a
1042 {
1043 white-space: nowrap;
1044 }
1045
1046 table.classindex
1047 {
1048 margin: 10px;
1049 white-space: nowrap;
1050 margin-left: 3%;
1051 margin-right: 3%;
1052 width: 94%;
1053 border: 0;
1054 border-spacing: 0;
1055 padding: 0;
1056 }
1057
1058 div.ingroups
1059 {
1060 font-size: 8pt;
1061 width: 50%;
1062 text-align: left;
1063 }
1064
1065 div.ingroups a
1066 {
1067 white-space: nowrap;
1068 }
1069
1070 div.header
1071 {
1072 background-image:url('nav_h.png');
1073 background-repeat:repeat-x;
1074 background-color: #F9FAFC;
1075 margin: 0px;
1076 border-bottom: 1px solid #C4CFE5;
1077 }
1078
1079 div.headertitle
1080 {
1081 padding: 5px 5px 5px 10px;
1082 }
1083
1084 dl
1085 {
1086 padding: 0 0 0 10px;
1087 }
1088
1089 /* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
1090 dl.section
1091 {
1092 margin-left: 0px;
1093 padding-left: 0px;
1094 }
1095
1096 dl.note
1097 {
1098 margin-left:-7px;
1099 padding-left: 3px;
1100 border-left:4px solid;
1101 border-color: #D0C000;
1102 }
1103
1104 dl.warning, dl.attention
1105 {
1106 margin-left:-7px;
1107 padding-left: 3px;
1108 border-left:4px solid;
1109 border-color: #FF0000;
1110 }
1111
1112 dl.pre, dl.post, dl.invariant
1113 {
1114 margin-left:-7px;
1115 padding-left: 3px;
1116 border-left:4px solid;
1117 border-color: #00D000;
1118 }
1119
1120 dl.deprecated
1121 {
1122 margin-left:-7px;
1123 padding-left: 3px;
1124 border-left:4px solid;
1125 border-color: #505050;
1126 }
1127
1128 dl.todo
1129 {
1130 margin-left:-7px;
1131 padding-left: 3px;
1132 border-left:4px solid;
1133 border-color: #00C0E0;
1134 }
1135
1136 dl.test
1137 {
1138 margin-left:-7px;
1139 padding-left: 3px;
1140 border-left:4px solid;
1141 border-color: #3030E0;
1142 }
1143
1144 dl.bug
1145 {
1146 margin-left:-7px;
1147 padding-left: 3px;
1148 border-left:4px solid;
1149 border-color: #C08050;
1150 }
1151
1152 dl.section dd {
1153 margin-bottom: 6px;
1154 }
1155
1156
1157 #projectlogo
1158 {
1159 text-align: center;
1160 vertical-align: bottom;
1161 border-collapse: separate;
1162 }
1163
1164 #projectlogo img
1165 {
1166 width: 70px;
1167 margin: 2px;
1168 border: 0px none;
1169 }
1170
1171 #projectalign
1172 {
1173 vertical-align: middle;
1174 }
1175
1176 #projectname
1177 {
1178 font: 300% Tahoma, Arial,sans-serif;
1179 margin: 0px;
1180 padding: 2px 0px;
1181 }
1182
1183 #projectbrief
1184 {
1185 font: 120% Tahoma, Arial,sans-serif;
1186 margin: 0px;
1187 padding: 0px;
1188 }
1189
1190 #projectnumber
1191 {
1192 font: 50% Tahoma, Arial,sans-serif;
1193 margin: 0px;
1194 padding: 0px;
1195 }
1196
1197 #titlearea
1198 {
1199 padding: 0px;
1200 margin: 0px;
1201 width: 100%;
1202 border-bottom: 1px solid #5373B4;
1203 }
1204
1205 .image
1206 {
1207 text-align: center;
1208 }
1209
1210 .dotgraph
1211 {
1212 text-align: center;
1213 }
1214
1215 .mscgraph
1216 {
1217 text-align: center;
1218 }
1219
1220 .plantumlgraph
1221 {
1222 text-align: center;
1223 }
1224
1225 .diagraph
1226 {
1227 text-align: center;
1228 }
1229
1230 .caption
1231 {
1232 font-weight: bold;
1233 }
1234
1235 div.zoom
1236 {
1237 border: 1px solid #90A5CE;
1238 }
1239
1240 dl.citelist {
1241 margin-bottom:50px;
1242 }
1243
1244 dl.citelist dt {
1245 color:#334975;
1246 float:left;
1247 font-weight:bold;
1248 margin-right:10px;
1249 padding:5px;
1250 }
1251
1252 dl.citelist dd {
1253 margin:2px 0;
1254 padding:5px 0;
1255 }
1256
1257 div.toc {
1258 padding: 14px 25px;
1259 background-color: #F4F6FA;
1260 border: 1px solid #D8DFEE;
1261 border-radius: 7px 7px 7px 7px;
1262 float: right;
1263 height: auto;
1264 margin: 0 8px 10px 10px;
1265 width: 200px;
1266 }
1267
1268 div.toc li {
1269 background: url("bdwn.png") no-repeat scroll 0 5px transparent;
1270 font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
1271 margin-top: 5px;
1272 padding-left: 10px;
1273 padding-top: 2px;
1274 }
1275
1276 div.toc h3 {
1277 font: bold 12px/1.2 Arial,FreeSans,sans-serif;
1278 color: #4665A2;
1279 border-bottom: 0 none;
1280 margin: 0;
1281 }
1282
1283 div.toc ul {
1284 list-style: none outside none;
1285 border: medium none;
1286 padding: 0px;
1287 }
1288
1289 div.toc li.level1 {
1290 margin-left: 0px;
1291 }
1292
1293 div.toc li.level2 {
1294 margin-left: 15px;
1295 }
1296
1297 div.toc li.level3 {
1298 margin-left: 30px;
1299 }
1300
1301 div.toc li.level4 {
1302 margin-left: 45px;
1303 }
1304
1305 .inherit_header {
1306 font-weight: bold;
1307 color: gray;
1308 cursor: pointer;
1309 -webkit-touch-callout: none;
1310 -webkit-user-select: none;
1311 -khtml-user-select: none;
1312 -moz-user-select: none;
1313 -ms-user-select: none;
1314 user-select: none;
1315 }
1316
1317 .inherit_header td {
1318 padding: 6px 0px 2px 5px;
1319 }
1320
1321 .inherit {
1322 display: none;
1323 }
1324
1325 tr.heading h2 {
1326 margin-top: 12px;
1327 margin-bottom: 4px;
1328 }
1329
1330 /* tooltip related style info */
1331
1332 .ttc {
1333 position: absolute;
1334 display: none;
1335 }
1336
1337 #powerTip {
1338 cursor: default;
1339 white-space: nowrap;
1340 background-color: white;
1341 border: 1px solid gray;
1342 border-radius: 4px 4px 4px 4px;
1343 box-shadow: 1px 1px 7px gray;
1344 display: none;
1345 font-size: smaller;
1346 max-width: 80%;
1347 opacity: 0.9;
1348 padding: 1ex 1em 1em;
1349 position: absolute;
1350 z-index: 2147483647;
1351 }
1352
1353 #powerTip div.ttdoc {
1354 color: grey;
1355 font-style: italic;
1356 }
1357
1358 #powerTip div.ttname a {
1359 font-weight: bold;
1360 }
1361
1362 #powerTip div.ttname {
1363 font-weight: bold;
1364 }
1365
1366 #powerTip div.ttdeci {
1367 color: #006318;
1368 }
1369
1370 #powerTip div {
1371 margin: 0px;
1372 padding: 0px;
1373 font: 12px/16px Roboto,sans-serif;
1374 }
1375
1376 #powerTip:before, #powerTip:after {
1377 content: "";
1378 position: absolute;
1379 margin: 0px;
1380 }
1381
1382 #powerTip.n:after, #powerTip.n:before,
1383 #powerTip.s:after, #powerTip.s:before,
1384 #powerTip.w:after, #powerTip.w:before,
1385 #powerTip.e:after, #powerTip.e:before,
1386 #powerTip.ne:after, #powerTip.ne:before,
1387 #powerTip.se:after, #powerTip.se:before,
1388 #powerTip.nw:after, #powerTip.nw:before,
1389 #powerTip.sw:after, #powerTip.sw:before {
1390 border: solid transparent;
1391 content: " ";
1392 height: 0;
1393 width: 0;
1394 position: absolute;
1395 }
1396
1397 #powerTip.n:after, #powerTip.s:after,
1398 #powerTip.w:after, #powerTip.e:after,
1399 #powerTip.nw:after, #powerTip.ne:after,
1400 #powerTip.sw:after, #powerTip.se:after {
1401 border-color: rgba(255, 255, 255, 0);
1402 }
1403
1404 #powerTip.n:before, #powerTip.s:before,
1405 #powerTip.w:before, #powerTip.e:before,
1406 #powerTip.nw:before, #powerTip.ne:before,
1407 #powerTip.sw:before, #powerTip.se:before {
1408 border-color: rgba(128, 128, 128, 0);
1409 }
1410
1411 #powerTip.n:after, #powerTip.n:before,
1412 #powerTip.ne:after, #powerTip.ne:before,
1413 #powerTip.nw:after, #powerTip.nw:before {
1414 top: 100%;
1415 }
1416
1417 #powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {
1418 border-top-color: #ffffff;
1419 border-width: 10px;
1420 margin: 0px -10px;
1421 }
1422 #powerTip.n:before {
1423 border-top-color: #808080;
1424 border-width: 11px;
1425 margin: 0px -11px;
1426 }
1427 #powerTip.n:after, #powerTip.n:before {
1428 left: 50%;
1429 }
1430
1431 #powerTip.nw:after, #powerTip.nw:before {
1432 right: 14px;
1433 }
1434
1435 #powerTip.ne:after, #powerTip.ne:before {
1436 left: 14px;
1437 }
1438
1439 #powerTip.s:after, #powerTip.s:before,
1440 #powerTip.se:after, #powerTip.se:before,
1441 #powerTip.sw:after, #powerTip.sw:before {
1442 bottom: 100%;
1443 }
1444
1445 #powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {
1446 border-bottom-color: #ffffff;
1447 border-width: 10px;
1448 margin: 0px -10px;
1449 }
1450
1451 #powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {
1452 border-bottom-color: #808080;
1453 border-width: 11px;
1454 margin: 0px -11px;
1455 }
1456
1457 #powerTip.s:after, #powerTip.s:before {
1458 left: 50%;
1459 }
1460
1461 #powerTip.sw:after, #powerTip.sw:before {
1462 right: 14px;
1463 }
1464
1465 #powerTip.se:after, #powerTip.se:before {
1466 left: 14px;
1467 }
1468
1469 #powerTip.e:after, #powerTip.e:before {
1470 left: 100%;
1471 }
1472 #powerTip.e:after {
1473 border-left-color: #ffffff;
1474 border-width: 10px;
1475 top: 50%;
1476 margin-top: -10px;
1477 }
1478 #powerTip.e:before {
1479 border-left-color: #808080;
1480 border-width: 11px;
1481 top: 50%;
1482 margin-top: -11px;
1483 }
1484
1485 #powerTip.w:after, #powerTip.w:before {
1486 right: 100%;
1487 }
1488 #powerTip.w:after {
1489 border-right-color: #ffffff;
1490 border-width: 10px;
1491 top: 50%;
1492 margin-top: -10px;
1493 }
1494 #powerTip.w:before {
1495 border-right-color: #808080;
1496 border-width: 11px;
1497 top: 50%;
1498 margin-top: -11px;
1499 }
1500
1501 @media print
1502 {
1503 #top { display: none; }
1504 #side-nav { display: none; }
1505 #nav-path { display: none; }
1506 body { overflow:visible; }
1507 h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
1508 .summary { display: none; }
1509 .memitem { page-break-inside: avoid; }
1510 #doc-content
1511 {
1512 margin-left:0 !important;
1513 height:auto !important;
1514 width:auto !important;
1515 overflow:inherit;
1516 display:inline;
1517 }
1518 }
1519
1520 /* @group Markdown */
1521
1522 /*
1523 table.markdownTable {
1524 border-collapse:collapse;
1525 margin-top: 4px;
1526 margin-bottom: 4px;
1527 }
1528
1529 table.markdownTable td, table.markdownTable th {
1530 border: 1px solid #2D4068;
1531 padding: 3px 7px 2px;
1532 }
1533
1534 table.markdownTableHead tr {
1535 }
1536
1537 table.markdownTableBodyLeft td, table.markdownTable th {
1538 border: 1px solid #2D4068;
1539 padding: 3px 7px 2px;
1540 }
1541
1542 th.markdownTableHeadLeft th.markdownTableHeadRight th.markdownTableHeadCenter th.markdownTableHeadNone {
1543 background-color: #374F7F;
1544 color: #FFFFFF;
1545 font-size: 110%;
1546 padding-bottom: 4px;
1547 padding-top: 5px;
1548 }
1549
1550 th.markdownTableHeadLeft {
1551 text-align: left
1552 }
1553
1554 th.markdownTableHeadRight {
1555 text-align: right
1556 }
1557
1558 th.markdownTableHeadCenter {
1559 text-align: center
1560 }
1561 */
1562
1563 table.markdownTable {
1564 border-collapse:collapse;
1565 margin-top: 4px;
1566 margin-bottom: 4px;
1567 }
1568
1569 table.markdownTable td, table.markdownTable th {
1570 border: 1px solid #2D4068;
1571 padding: 3px 7px 2px;
1572 }
1573
1574 table.markdownTable tr {
1575 }
1576
1577 th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone {
1578 background-color: #374F7F;
1579 color: #FFFFFF;
1580 font-size: 110%;
1581 padding-bottom: 4px;
1582 padding-top: 5px;
1583 }
1584
1585 th.markdownTableHeadLeft, td.markdownTableBodyLeft {
1586 text-align: left
1587 }
1588
1589 th.markdownTableHeadRight, td.markdownTableBodyRight {
1590 text-align: right
1591 }
1592
1593 th.markdownTableHeadCenter, td.markdownTableBodyCenter {
1594 text-align: center
1595 }
1596
1597
1598 /* @end */