span.right{
display:table-cell;
text-align:right;
white-space:nowrap;
min-width:12em;
}
a.toctarg{
margin-left:-160px;
padding-left:160px !important;
}
ul#tagslist{
list-style-type:none;
padding-left:0;
}
ul#tocroot{
list-style-type:none;
padding-left:24px;
}
ul.tocnode{
list-style-type:none;
padding-left:16px;
}
span.left{
display:table-cell;
text-align:left;
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
}
div h3{
margin: 0.5em 0;
}
#content .block{
margin: 1em 0;
}
p{
text-indent:2em;
}
.noindent{
text-indent:0 !important;
}
note, .note {
vertical-align: super;
font-size: 60%;
}
reduced, .reduced {
font-size: 75%;
}
enlarged, .enlarged {
font-size: 125%;
}
blockquote {
padding: 1em;
margin-left:4em;margin-right:4em;
}
pre code {
background:none !important;
border:none !important;
}
pre {
background:rgba(128,128,128,0.4);
border:1px rgba(128,128,128,0.4) solid;
padding:4px;
}
code {
font-family:'CMU Typewriter Text w', 'CMU Typewriter Text', 'TeX Gyre Cursor', 'FreeMono', 'Courier New', Courier, monospace;
background:rgba(128,128,128,0.4);
border:1px rgba(128,128,128,0.4) solid;
}
.rightaligned {
text-align: right;
}
.nospace{font-size:0;}
.nospace>span{font-size:16px;}
#decryptdlg{max-width:30%;}
@media (max-width:768px)
{
#decryptdlg{max-width:90%;}
}