docet.pdf.docetpdf.css Maven / Gradle / Ivy
* {
box-sizing: border-box;
}
body {
padding: 0,0,0,0;
margin: 0,0,0,0;
background-color: #ffffff;
}
#main {
font-family: "Helvetica Neue", Arial, sans-serif;
font-size: 15px;
line-height: 1.6em;
color: #444;
}
/* Content */
#main td, #main th, #main select, #main input, #main li {
font-family: "Helvetica Neue", Arial, sans-serif;
font-size: 15px;
line-height: 1.6em;
color: #444;
}
#main a, #main a:visited {
color: #126B92;
text-decoration: none;
cursor: pointer
}
#main a:active, #main a:hover {
color: #126B92;
text-decoration: underline;
}
#main h1, #main h2, #main h3, #main h4, #main h5, #main h6 {
line-height: 1.6em;
font-weight: 600;
page-break-after: avoid;
}
#main h1 {
font-size: 34px;
line-height: 40px;
margin: 0 0 0.8em 0;
letter-spacing: -0.5px;
font-weight: 400;
}
#main h2 {
font-size: 24px;
line-height: 32px;
margin: 2.4em 0 0.8em 0;
font-weight: 400;
}
#main h3, #main h4, #main h5, #main h6 {
font-size: 15px;
line-height: 24px;
margin: 2.4em 0 0.8em 0;
font-weight: 600;
font-style: italic;
}
#main p {
line-height: 1.6em;
margin: 0 0 0.8em 0;
}
#main blockquote {
border-left: 1px solid #e0e0e0;
padding-left: 1em;
}
#main ul {
margin: 0;
padding: 0 0 0 2em;
list-style-type: disc;
}
#main ol {
margin: 0;
padding: 0 0 0 2em;
}
#main ol li {
margin-bottom: 0.8em;
}
#main ul.p li {
margin-bottom: 0.8em;
}
#main img.inline {
margin: 0;
padding: 0;
display: inline-block;
border-radius: 0;
box-shadow: none;
vertical-align: top;
}
#main .code {
font-family: monaco, "Courier New", courier, mono;
background-color: #e0e0e0;
padding: 0 4px;
}
#main table {
width: 100%;
border-collapse: collapse;
border-spacing: 0;
margin: 1em 0;
overflow-x: auto;
}
#main table td, #main table th {
vertical-align: top;
text-align: left;
padding: 5px 5px;
border: 1px solid #e0e0e0;
}
#main table th {
background-color: #F0F0F0;
font-weight: bold;
}
#main div.docetimage {
/* Align contained image to center */
text-align:center;
}
#main img.docetimage {
display: inline-block;
border: 0;
/* Scales down images bigger than this */
-fs-fit-images-to-width:100%;
}
#main hr {
border: 1px;
border-bottom: 1px solid #ddd;
height: 1px;
padding: 14px 0 0 0;
clear: both;
}
#main .wide {
width: 100%;
}
#main .pre {
background-color: #e0e0e0;
color: #444;
font-family: monaco, "Courier New", courier, mono;
padding: .5em;
margin: 0.8em 0;
border: 1px solid #e1e1e8;
border-radius: 3px;
}
#main pre {
margin: 0;
white-space: pre-wrap;
line-height: 1.0em;
}
#main .msg {
padding: .8em 1.2em;
margin: 15px 0;
border-radius: 6px;
}
#main .avoid-break {
display:inline-block;
}
#main .avoid-break:before {
content: '';
display:block;
height:0px;
visibility: hidden;
}
#main .avoid-break:after {
content: '';
display:block;
height:0px;
visibility: hidden;
}
#main .msg p, #main .msg ul, #main .msg ol {
margin: 0;
}
#main .tip {
border: 2px solid #09A07C;
}
#main .warning {
background-color: #FFE6C2;
}
#main .note {
background-color: #f0f0f0;
}
#main .info {
border: 2px solid #6CA2D8;
}
#main .related {
padding-top: 0.8em;
margin-bottom: 0.8em;
margin-top: 2.4em;
border-top: 1px solid #e0e0e0;
}
#main .faq {
padding: .8em 1.2em;
margin: 30px 0;
border-radius: 6px;
background-color: #e0e0e0;
}
#main a.question {
display: inline-block;
font-weight: bold;
}
#main p.answer {
padding-left: .8em;
display: inline-block;
}
#main p.answer.visible {
padding-left: .8em;
display: inline-block;
}
/* ****************** */
/* *** COVER PAGE *** */
/* ****************** */
#cover {
font-family: "Helvetica Neue", Arial, sans-serif;
font-size: 15px;
color: #FFFFFF;
}
#cover h1 {
font-size: 2.5em;
font-weight: bold;
line-height: 1.6em;
}
#cover h2 {
font-size: 1.6em;
font-weight: normal;
line-height: 0.5em;
}
#cover h3 {
font-size: 1.1em;
font-weight: normal;
line-height: 1em;
}
#cover div.footer {
font-size: 0.8em;
}
#cover img.cover {
background-color: #0C2939;
}
/* ************************* */
/* *** HEADER AND FOOTER *** */
/* ************************* */
#headers {
font-family: "Helvetica Neue", Arial, sans-serif;
font-size: 15px;
}
#headers div.header {
background: #0C2939;
border: solid #0C2939;
color: #FFFFFF;
font-size: 0.8em;
}
#headers div.footer {
background: #DDD9D9;
border: solid #DDD9D9;
color: #6B7880;
font-size: 0.8em;
}
/* ************************* */
/* *** TABLE OF CONTENTS *** */
/* ************************* */
#main #toc table td {
border: none;
white-space:nowrap;
padding-bottom: 0;
vertical-align: bottom;
line-height: 1em;
}
#main #toc table td.fill {
border-bottom-style: solid;
width:100%;
}
#main #toc table.l1 td {
font-size: 1.10em;
}
#main #toc table.l1 td.fill {
border-bottom-width: 1px;
}
#main #toc table.l2 td {
font-size: 1.00em;
}
#main #toc table.l2 td.fill {
border-bottom-style: none;
}
#main #toc table.l3 td {
font-size: 0.80em;
}
#main #toc table.l3 td.fill {
border-bottom-style: none;
}
#main #toc ol {
counter-reset: item;
list-style-type: none;
}
#main #toc > ol {
padding: 0;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy