div.code { background: #f7f7f7; border: 1px solid #d7d7d7; overflow: auto; border-radius: .3em; /* content_border_radius */ box-shadow: 0.3em 0.3em 0.75em 0.1em rgba(210, 215, 220, 0.3); /* content_box_shadow */ } div.code pre { margin: 0; overflow: auto; padding: .25em; border-radius: .3em; } @media print { div.code { box-shadow: none } div.code pre { white-space: pre-wrap } } table.code { border: 1px solid #ddd; border-spacing: 0; border-top: 0; border-collapse: collapse; empty-cells: show; font-size: .9em; /* code_font_size */ line-height: 120%; /* code_line_height */ padding: 0; margin: 0 auto; table-layout: fixed; width: 100%; box-shadow: 0.3em 0.3em 0.75em 0.1em rgba(210, 215, 220, 0.3); /* content_box_shadow */ } table.code th { border-right: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; font-size: .9em; } table.code th.lineno { width: 4em } table.code thead th { background: #eee; border-top: 1px solid #d7d7d7; color: #999; padding: 0 .25em; text-align: center; white-space: nowrap; } table.code thead th.content { text-align: left; } table.code thead th.content span.recover { background: #f7f7f7; border-left: 1px solid; border-right: 1px solid; cursor: pointer; margin: 0 1em 0 0; padding: 0 .5em; } table.code tbody th { background: #eed; color: #886; font-weight: normal; padding: 0 .5em; text-align: right; vertical-align: top; } table.code tbody th :link, table.code tbody th :visited { border: none; color: #886; text-decoration: none; } table.code tbody th :link:hover, table.code tbody th :visited:hover { color: #000; } table.code tbody tr:hover td { background: #eed; } table.code td { font-family: 'Open Sans Mono',Consolas,'Lucida Console',monospace; /* code_monospace */ overflow: hidden; padding: 1px 2px; vertical-align: top; white-space: pre-wrap; } table.code tr.hilite th { background: #ccf; } table.code tr.hilite td { background: #ddf; } .image-file { background: #eee; padding: .3em } .image-file img { background: url(../imggrid.png) } /* Default XXX is that used anywhere? */ .code-block span { font-family: 'Open Sans Mono',Consolas,'Lucida Console',monospace; /* code_monospace */ }