.reveal div.right{float:right} /* listing block */ .reveal .listingblock.stretch>.content{height: 100%} .reveal .listingblock.stretch>.content>pre{height: 100%} .reveal .listingblock.stretch>.content>pre>code{height:100%;max-height:100%} /* tables */ table{border-collapse:collapse;border-spacing:0} table{margin-bottom:1.25em;border:solid 1px #dedede} table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:.5em .625em .625em;font-size:inherit;text-align:left} table tr th,table tr td{padding:.5625em .625em;font-size:inherit} table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.6} td.tableblock>.content{margin-bottom:1.25em} td.tableblock>.content>:last-child{margin-bottom:-1.25em} table.tableblock,th.tableblock,td.tableblock{border:0 solid #dedede} table.grid-all>thead>tr>.tableblock,table.grid-all>tbody>tr>.tableblock{border-width:0 1px 1px 0} table.grid-all>tfoot>tr>.tableblock{border-width:1px 1px 0 0} table.grid-cols>*>tr>.tableblock{border-width:0 1px 0 0} table.grid-rows>thead>tr>.tableblock,table.grid-rows>tbody>tr>.tableblock{border-width:0 0 1px} table.grid-rows>tfoot>tr>.tableblock{border-width:1px 0 0} table.grid-all>*>tr>.tableblock:last-child,table.grid-cols>*>tr>.tableblock:last-child{border-right-width:0} table.grid-all>tbody>tr:last-child>.tableblock,table.grid-all>thead:last-child>tr>.tableblock,table.grid-rows>tbody>tr:last-child>.tableblock,table.grid-rows>thead:last-child>tr>.tableblock{border-bottom-width:0} table.frame-all{border-width:1px} table.frame-sides{border-width:0 1px} table.frame-topbot,table.frame-ends{border-width:1px 0} .reveal table th.halign-left,.reveal table td.halign-left{text-align:left} .reveal table th.halign-right,.reveal table td.halign-right{text-align:right} .reveal table th.halign-center,.reveal table td.halign-center{text-align:center} .reveal table th.valign-top,.reveal table td.valign-top{vertical-align:top} .reveal table th.valign-bottom,.reveal table td.valign-bottom{vertical-align:bottom} .reveal table th.valign-middle,.reveal table td.valign-middle{vertical-align:middle} table thead th,table tfoot th{font-weight:bold} tbody tr th{display:table-cell;line-height:1.6} tbody tr th,tbody tr th p,tfoot tr th,tfoot tr th p{font-weight:bold} thead{display:table-header-group} .reveal table.grid-none th,.reveal table.grid-none td{border-bottom:0!important} /* kbd macro */ kbd{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;display:inline-block;color:rgba(0,0,0,.8);font-size:.65em;line-height:1.45;background:#f7f7f7;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em white inset;box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em #fff inset;margin:0 .15em;padding:.2em .5em;vertical-align:middle;position:relative;top:-.1em;white-space:nowrap} .keyseq kbd:first-child{margin-left:0} .keyseq kbd:last-child{margin-right:0} /* callouts */ .conum[data-value] {display:inline-block;color:#fff!important;background:rgba(0,0,0,.8);-webkit-border-radius:50%;border-radius:50%;text-align:center;font-size:.75em;width:1.67em;height:1.67em;line-height:1.67em;font-family:"Open Sans","DejaVu Sans",sans-serif;font-style:normal;font-weight:bold} .conum[data-value] *{color:#fff!important} .conum[data-value]+b{display:none} .conum[data-value]:after{content:attr(data-value)} pre .conum[data-value]{position:relative;top:-.125em} b.conum *{color:inherit!important} .conum:not([data-value]):empty{display:none} /* Callout list */ .hdlist>table,.colist>table{border:0;background:none} .hdlist>table>tbody>tr,.colist>table>tbody>tr{background:none} td.hdlist1,td.hdlist2{vertical-align:top;padding:0 .625em} td.hdlist1{font-weight:bold;padding-bottom:1.25em} /* Disabled from Asciidoctor CSS because it caused callout list to go under the * source listing when .stretch is applied (see #335) * .literalblock+.colist,.listingblock+.colist{margin-top:-.5em} */ .colist td:not([class]):first-child{padding:.4em .75em 0;line-height:1;vertical-align:top} .colist td:not([class]):first-child img{max-width:none} .colist td:not([class]):last-child{padding:.25em 0} /* Override Asciidoctor CSS that causes issues with reveal.js features */ .reveal .hljs table{border: 0} /* Callout list rows would have a bottom border with some reveal.js themes (see #335) */ .reveal .colist>table th, .reveal .colist>table td {border-bottom:0} /* Fixes line height with Highlight.js source listing when linenums enabled (see #331) */ .reveal .hljs table thead tr th, .reveal .hljs table tfoot tr th, .reveal .hljs table tbody tr td, .reveal .hljs table tr td, .reveal .hljs table tfoot tr td{line-height:inherit} /* Columns layout */ .columns .slide-content { display: flex; } .columns.wrap .slide-content { flex-wrap: wrap; } .columns.is-vcentered .slide-content { align-items: center; } .columns .slide-content > .column { display: block; flex-basis: 0; flex-grow: 1; flex-shrink: 1; padding: .75rem; } .columns .slide-content > .column.is-full { flex: none; width: 100%; } .columns .slide-content > .column.is-four-fifths { flex: none; width: 80%; } .columns .slide-content > .column.is-three-quarters { flex: none; width: 75%; } .columns .slide-content > .column.is-two-thirds { flex: none; width: 66.6666%; } .columns .slide-content > .column.is-three-fifths { flex: none; width: 60%; } .columns .slide-content > .column.is-half { flex: none; width: 50%; } .columns .slide-content > .column.is-two-fifths { flex: none; width: 40%; } .columns .slide-content > .column.is-one-third { flex: none; width: 33.3333%; } .columns .slide-content > .column.is-one-quarter { flex: none; width: 25%; } .columns .slide-content > .column.is-one-fifth { flex: none; width: 20%; }