1 /* Shared CSS for AsciiDoc xhtml11 and html5 backends */
5 font-family: Georgia
,serif
;
9 h1
, h2
, h3
, h4
, h5
, h6
,
10 div
.title
, caption
.title
,
11 thead
, p
.table
.header
,
13 #author, #revnumber
, #revdate
, #revremark
,
15 font-family: Arial
,Helvetica
,sans-serif
;
19 margin: 1em 5% 1em 5%;
24 text-decoration: underline
;
40 h1
, h2
, h3
, h4
, h5
, h6
{
48 border-bottom: 2px solid silver
;
68 border: 1px solid silver
;
79 ul
> li
{ color: #aaa; }
80 ul
> li
> * { color: black
; }
82 .monospaced, code, pre {
83 font-family: "Courier New", Courier
, monospace
;
90 white-space: pre-wrap
;
100 #revnumber, #revdate
, #revremark
{
105 border-top: 2px solid silver
;
111 padding-bottom: 0.5em;
115 padding-bottom: 0.5em;
120 margin-bottom: 1.5em;
122 div
.imageblock
, div
.exampleblock
, div
.verseblock
,
123 div
.quoteblock
, div
.literalblock
, div
.listingblock
, div
.sidebarblock
,
124 div
.admonitionblock
{
126 margin-bottom: 1.5em;
128 div
.admonitionblock
{
130 margin-bottom: 2.0em;
135 div
.content
{ /* Block element content. */
139 /* Block element titles. */
140 div
.title
, caption
.title
{
145 margin-bottom: 0.5em;
151 td div
.title:first-child
{
154 div
.content div
.title:first-child
{
157 div
.content
+ div
.title
{
161 div
.sidebarblock
> div
.content
{
163 border: 1px solid
#dddddd;
164 border-left: 4px solid
#f0f0f0;
168 div
.listingblock
> div
.content
{
169 border: 1px solid
#dddddd;
170 border-left: 5px solid
#f0f0f0;
175 div
.quoteblock
, div
.verseblock
{
179 border-left: 5px solid
#f0f0f0;
183 div
.quoteblock
> div
.attribution
{
188 div
.verseblock
> pre
.content
{
189 font-family: inherit
;
192 div
.verseblock
> div
.attribution
{
196 /* DEPRECATED: Pre version 8.2.7 verse style literal block. */
197 div
.verseblock
+ div
.attribution
{
201 div
.admonitionblock
.icon
{
205 text-decoration: underline
;
207 padding-right: 0.5em;
209 div
.admonitionblock td
.content
{
211 border-left: 3px solid
#dddddd;
214 div
.exampleblock
> div
.content
{
215 border-left: 3px solid
#dddddd;
219 div
.imageblock div
.content
{ padding-left: 0; }
220 span
.image img
{ border-style: none
; vertical-align: text-bottom
; }
221 a
.image:visited
{ color: white
; }
225 margin-bottom: 0.8em;
238 list-style-position: outside
;
241 list-style-type: decimal
;
244 list-style-type: lower-alpha
;
247 list-style-type: upper-alpha
;
250 list-style-type: lower-roman
;
253 list-style-type: upper-roman
;
256 div
.compact ul
, div
.compact ol
,
257 div
.compact p
, div
.compact p
,
258 div
.compact div
, div
.compact div
{
260 margin-bottom: 0.1em;
272 margin-bottom: 0.8em;
275 padding-bottom: 15px;
277 dt
.hdlist1
.strong
, td
.hdlist1
.strong
{
283 padding-right: 0.8em;
289 div
.hdlist
.compact tr
{
298 .footnote, .footnoteref {
302 span
.footnote
, span
.footnoteref
{
303 vertical-align: super
;
307 margin: 20px 0 20px 0;
311 #footnotes div
.footnote
{
317 border-top: 1px solid silver
;
326 padding-right: 0.5em;
327 padding-bottom: 0.3em;
335 #footer-badges { display: none
; }
339 margin-bottom: 2.5em;
347 margin-bottom: 0.1em;
350 div
.toclevel0
, div
.toclevel1
, div
.toclevel2
, div
.toclevel3
, div
.toclevel4
{
367 span
.aqua
{ color: aqua
; }
368 span
.black
{ color: black
; }
369 span
.blue
{ color: blue
; }
370 span
.fuchsia
{ color: fuchsia
; }
371 span
.gray
{ color: gray
; }
372 span
.green
{ color: green
; }
373 span
.lime
{ color: lime
; }
374 span
.maroon
{ color: maroon
; }
375 span
.navy
{ color: navy
; }
376 span
.olive
{ color: olive
; }
377 span
.purple
{ color: purple
; }
378 span
.red
{ color: red
; }
379 span
.silver
{ color: silver
; }
380 span
.teal
{ color: teal
; }
381 span
.white
{ color: white
; }
382 span
.yellow
{ color: yellow
; }
384 span
.aqua-background
{ background: aqua
; }
385 span
.black-background
{ background: black
; }
386 span
.blue-background
{ background: blue
; }
387 span
.fuchsia-background
{ background: fuchsia
; }
388 span
.gray-background
{ background: gray
; }
389 span
.green-background
{ background: green
; }
390 span
.lime-background
{ background: lime
; }
391 span
.maroon-background
{ background: maroon
; }
392 span
.navy-background
{ background: navy
; }
393 span
.olive-background
{ background: olive
; }
394 span
.purple-background
{ background: purple
; }
395 span
.red-background
{ background: red
; }
396 span
.silver-background
{ background: silver
; }
397 span
.teal-background
{ background: teal
; }
398 span
.white-background
{ background: white
; }
399 span
.yellow-background
{ background: yellow
; }
401 span
.big
{ font-size: 2em; }
402 span
.small
{ font-size: 0.6em; }
404 span
.underline
{ text-decoration: underline
; }
405 span
.overline
{ text-decoration: overline
; }
406 span
.line-through
{ text-decoration: line-through
; }
408 div
.unbreakable
{ page-break-inside: avoid
; }
418 margin-bottom: 1.5em;
420 div
.tableblock
> table
{
421 border: 3px solid
#527bbd;
423 thead
, p
.table
.header
{
430 /* Because the table frame attribute is overriden by CSS in most browsers. */
431 div
.tableblock
> table
[frame
="void"] {
434 div
.tableblock
> table
[frame
="hsides"] {
435 border-left-style: none
;
436 border-right-style: none
;
438 div
.tableblock
> table
[frame
="vsides"] {
439 border-top-style: none
;
440 border-bottom-style: none
;
451 margin-bottom: 1.5em;
453 thead
, p
.tableblock
.header
{
464 border-color: #527bbd;
465 border-collapse: collapse
;
467 th
.tableblock
, td
.tableblock
{
471 border-color: #527bbd;
474 table
.tableblock
.frame-topbot
{
475 border-left-style: hidden
;
476 border-right-style: hidden
;
478 table
.tableblock
.frame-sides
{
479 border-top-style: hidden
;
480 border-bottom-style: hidden
;
482 table
.tableblock
.frame-none
{
483 border-style: hidden
;
486 th
.tableblock
.halign-left
, td
.tableblock
.halign-left
{
489 th
.tableblock
.halign-center
, td
.tableblock
.halign-center
{
492 th
.tableblock
.halign-right
, td
.tableblock
.halign-right
{
496 th
.tableblock
.valign-top
, td
.tableblock
.valign-top
{
499 th
.tableblock
.valign-middle
, td
.tableblock
.valign-middle
{
500 vertical-align: middle
;
502 th
.tableblock
.valign-bottom
, td
.tableblock
.valign-bottom
{
503 vertical-align: bottom
;
514 padding-bottom: 0.5em;
515 border-top: 2px solid silver
;
516 border-bottom: 2px solid silver
;
521 body
.manpage div
.sectionbody
{
526 body
.manpage div#toc
{ display: none
; }