1 /* Shared CSS for AsciiDoc xhtml11 and html5 backends */
7 font-family: verdana
,sans-serif
;
11 h1
, h2
, h3
, h4
, h5
, h6
,
12 div
.title
, caption
.title
,
13 thead
, p
.table
.header
,
15 #author, #revnumber
, #revdate
, #revremark
,
17 font-family: Arial
,Helvetica
,sans-serif
;
21 margin: 1em 5% 1em 5%;
34 h1
, h2
, h3
, h4
, h5
, h6
{
42 border-bottom: 2px solid silver
;
62 border: 1px solid silver
;
73 ul
> li
{ color: #aaa; }
74 ul
> li
> * { color: black
; }
76 .monospaced, code, pre {
77 font-family: "Courier New", Courier
, monospace
;
84 white-space: pre-wrap
;
94 #revnumber, #revdate
, #revremark
{
99 border-top: 2px solid silver
;
105 padding-bottom: 0.5em;
109 padding-bottom: 0.5em;
114 margin-bottom: 1.5em;
116 div
.imageblock
, div
.exampleblock
, div
.verseblock
,
117 div
.quoteblock
, div
.literalblock
, div
.listingblock
, div
.sidebarblock
,
118 div
.admonitionblock
{
120 margin-bottom: 1.5em;
122 div
.admonitionblock
{
124 margin-bottom: 2.0em;
129 div
.content
{ /* Block element content. */
133 /* Block element titles. */
134 div
.title
, caption
.title
{
139 margin-bottom: 0.5em;
145 td div
.title:first-child
{
148 div
.content div
.title:first-child
{
151 div
.content
+ div
.title
{
155 div
.sidebarblock
> div
.content
{
157 border: 1px solid
#dddddd;
158 border-left: 4px solid
#f0f0f0;
162 div
.listingblock
> div
.content
{
163 border: 1px solid
#dddddd;
164 border-left: 5px solid
#f0f0f0;
169 div
.quoteblock
, div
.verseblock
{
173 border-left: 5px solid
#f0f0f0;
177 div
.quoteblock
> div
.attribution
{
182 div
.verseblock
> pre
.content
{
183 font-family: inherit
;
186 div
.verseblock
> div
.attribution
{
190 /* DEPRECATED: Pre version 8.2.7 verse style literal block. */
191 div
.verseblock
+ div
.attribution
{
195 div
.admonitionblock
.icon
{
199 text-decoration: underline
;
201 padding-right: 0.5em;
203 div
.admonitionblock td
.content
{
205 border-left: 3px solid
#dddddd;
208 div
.exampleblock
> div
.content
{
209 border-left: 3px solid
#dddddd;
213 div
.imageblock div
.content
{ padding-left: 0; }
214 span
.image img
{ border-style: none
; vertical-align: text-bottom
; }
215 a
.image:visited
{ color: white
; }
219 margin-bottom: 0.8em;
232 list-style-position: outside
;
235 list-style-type: decimal
;
238 list-style-type: lower-alpha
;
241 list-style-type: upper-alpha
;
244 list-style-type: lower-roman
;
247 list-style-type: upper-roman
;
250 div
.compact ul
, div
.compact ol
,
251 div
.compact p
, div
.compact p
,
252 div
.compact div
, div
.compact div
{
254 margin-bottom: 0.1em;
266 margin-bottom: 0.8em;
269 padding-bottom: 15px;
271 dt
.hdlist1
.strong
, td
.hdlist1
.strong
{
277 padding-right: 0.8em;
283 div
.hdlist
.compact tr
{
292 .footnote, .footnoteref {
296 span
.footnote
, span
.footnoteref
{
297 vertical-align: super
;
301 margin: 20px 0 20px 0;
305 #footnotes div
.footnote
{
311 border-top: 1px solid silver
;
320 padding-right: 0.5em;
321 padding-bottom: 0.3em;
329 #footer-badges { display: none
; }
333 margin-bottom: 2.5em;
341 margin-bottom: 0.1em;
344 div
.toclevel0
, div
.toclevel1
, div
.toclevel2
, div
.toclevel3
, div
.toclevel4
{
361 span
.aqua
{ color: aqua
; }
362 span
.black
{ color: black
; }
363 span
.blue
{ color: blue
; }
364 span
.fuchsia
{ color: fuchsia
; }
365 span
.gray
{ color: gray
; }
366 span
.green
{ color: green
; }
367 span
.lime
{ color: lime
; }
368 span
.maroon
{ color: maroon
; }
369 span
.navy
{ color: navy
; }
370 span
.olive
{ color: olive
; }
371 span
.purple
{ color: purple
; }
372 span
.red
{ color: red
; }
373 span
.silver
{ color: silver
; }
374 span
.teal
{ color: teal
; }
375 span
.white
{ color: white
; }
376 span
.yellow
{ color: yellow
; }
378 span
.aqua-background
{ background: aqua
; }
379 span
.black-background
{ background: black
; }
380 span
.blue-background
{ background: blue
; }
381 span
.fuchsia-background
{ background: fuchsia
; }
382 span
.gray-background
{ background: gray
; }
383 span
.green-background
{ background: green
; }
384 span
.lime-background
{ background: lime
; }
385 span
.maroon-background
{ background: maroon
; }
386 span
.navy-background
{ background: navy
; }
387 span
.olive-background
{ background: olive
; }
388 span
.purple-background
{ background: purple
; }
389 span
.red-background
{ background: red
; }
390 span
.silver-background
{ background: silver
; }
391 span
.teal-background
{ background: teal
; }
392 span
.white-background
{ background: white
; }
393 span
.yellow-background
{ background: yellow
; }
395 span
.big
{ font-size: 2em; }
396 span
.small
{ font-size: 0.6em; }
398 span
.underline
{ text-decoration: underline
; }
399 span
.overline
{ text-decoration: overline
; }
400 span
.line-through
{ text-decoration: line-through
; }
402 div
.unbreakable
{ page-break-inside: avoid
; }
412 margin-bottom: 1.5em;
414 div
.tableblock
> table
{
415 border: 3px solid
#527bbd;
417 thead
, p
.table
.header
{
424 /* Because the table frame attribute is overridden by CSS in most browsers. */
425 div
.tableblock
> table
[frame
="void"] {
428 div
.tableblock
> table
[frame
="hsides"] {
429 border-left-style: none
;
430 border-right-style: none
;
432 div
.tableblock
> table
[frame
="vsides"] {
433 border-top-style: none
;
434 border-bottom-style: none
;
445 margin-bottom: 1.5em;
447 thead
, p
.tableblock
.header
{
458 border-color: #527bbd;
459 border-collapse: collapse
;
461 th
.tableblock
, td
.tableblock
{
465 border-color: #527bbd;
468 table
.tableblock
.frame-topbot
{
469 border-left-style: hidden
;
470 border-right-style: hidden
;
472 table
.tableblock
.frame-sides
{
473 border-top-style: hidden
;
474 border-bottom-style: hidden
;
476 table
.tableblock
.frame-none
{
477 border-style: hidden
;
480 th
.tableblock
.halign-left
, td
.tableblock
.halign-left
{
483 th
.tableblock
.halign-center
, td
.tableblock
.halign-center
{
486 th
.tableblock
.halign-right
, td
.tableblock
.halign-right
{
490 th
.tableblock
.valign-top
, td
.tableblock
.valign-top
{
493 th
.tableblock
.valign-middle
, td
.tableblock
.valign-middle
{
494 vertical-align: middle
;
496 th
.tableblock
.valign-bottom
, td
.tableblock
.valign-bottom
{
497 vertical-align: bottom
;
508 padding-bottom: 0.5em;
509 border-top: 2px solid silver
;
510 border-bottom: 2px solid silver
;
515 body
.manpage div
.sectionbody
{
520 body
.manpage div#toc
{ display: none
; }