/* Style for the fancy API documentation */ div.example { border-top: 1px solid red; } div.example > h5 { font-weight: bold; font-size: larger; color: #111; } div.api_intro h1, h2, h3, h4, h5 { font-family: helvetica, sans-serif; } div.api_intro h1 { text-align: center; } div.api_intro h2 { border-top: 3px double red; margin: 1em 0; padding-top: 5px; } div.api h1, h2, h3, h4, h5 { font-family: helvetica, sans-serif; } div.api { clear: both; border-top: 3px double red; margin: 1em 0; } div.api:before { border-bottom: 1px solid red; content:""; height: 1px; width: 100%; float: left; } div.api > p { margin-left: 100px; } div.api h4 { margin: 0.5em 0px 0px 0px; padding-left: 100px; } div.api .tn { float: left; margin-left: -100px; } div.section { clear: both; margin-top: 2em; } div.section > p { margin-left: 100px; } div.transition { height:2em; color: black; font-weight: bold; background-color: red; padding-left: 100px; font-size: smaller; font-family: helvetica; padding-top:1em; } div.api div.section h5 { /* margin: 0px 0px 0px -100px; */ color: red; font-size: 0.9em; float: left; } table.bits { text-align: center; border-spacing: 0; border-collapse: collapse; } table.bitfield-definitions tr > td:first-child { white-space: nowrap; } table.bits td { padding: 5px; width: 1em; border: 1px solid black; } .intro { font-size: smaller; border-spacing: 0; } .intro th { font-family: helvetica, sans-serif; text-align: left; padding-top: 1em; } .intro_header th { border-top: 1px solid black; border-bottom: 1px solid black; padding-top: 0.5em; padding-bottom: 0.5em; } .intro td { padding-right: 1em; } div.warning, div.important { border-top: 1px solid black; border-bottom: 1px solid black; font-family: helvetica; font-size: small; /* margin-top: 2em; */ margin-left: 100px; margin-bottom: 15px; } div.warning:before { display: block; content: "Warning"; font-weight: bold; margin-top: 1em; color: red; } div.important:before { display: block; content: "Important"; font-weight: bold; margin-top: 1em; } .parameters h5 { font-family: helvetica; color: red; } table.errors { border-spacing: 0; } table.errors th { font-family: helvetica; font-size: smaller; color: red; text-align: left; width: 100px; height: 4em; } table.stack { border: none; border-spacing: 0; margin: 1em 0; clear: both; } .sc { font-variant: small-caps; } table.stack col.col-1 { width: 15em; } table.stack col.col-2 { width: 2em; } table.stack tr { background-color: transparent; } table.stack th { background-color: transparent; border: none; text-align: left; height: 2em; padding-left: 0; } table.stack th:first-child, table.stack td:first-child { white-space: nowrap; width: 12em; } table.stack td { border: none; background-color: transparent; padding: 0.25em 1em; } table.stack td + td + td { padding-left: 5em; text-indent: -5em; } table.stack em { font-weight: bold; font-style: normal; margin-left: .5em; } .stack .top { border-left: 2px solid black; border-right: 2px solid black; font-style: italic; text-align: center; padding-left: 1em; padding-right: 1em; } .stack .bot { border-top: 1px solid black; border-left: 2px solid black; border-right: 2px solid black; font-style: italic; text-align: center; padding-left: 1em; padding-right: 1em; }