height: 1.5em;
background: #333;
color: #FFF;
+ opacity: 0.9;
}
#menu ul {
background: #FFF url(/media/img/arrow-up.png) no-repeat center right;
}
-#toc {
+#toc, #themes {
position: fixed;
left: 0em;
top: 1.5em;
height: 16em;
overflow-x: hidden;
overflow-y: auto;
+ opacity: 0.9;
}
-#toc ol {
+#toc ol, #themes ol {
list-style: none;
padding: 0;
margin: 0;
#footnotes p {
margin-left: 2.5em;
+ font-size: 0.875em;
}
+blockquote {
+ font-size: 0.875em;
+}
/* ============= */
/* = Numbering = */
/* ============= */
.anchor {
- float: left;
- margin: -0.2em -0.5em -0.2em -3.5em;
+ position: absolute;
+ margin: -0.25em -0.5em;
+ left: 1em;
color: #777;
font-size: 12px;
width: 2em;
text-align: center;
- padding: 0.2em 0.5em;
+ padding: 0.25em 0.5em;
+ line-height: 1.5em;
}
.anchor:hover, #book-text .anchor:active {
/* = Custom elements = */
/* =================== */
span.author {
- font-size: 0.75em;
+ font-size: 0.5em;
display: block;
line-height: 1.5em;
margin-bottom: 0.25em;
}
span.collection {
- font-size: 0.75em;
+ font-size: 0.375em;
display: block;
line-height: 1.5em;
margin-bottom: -0.25em;
}
span.subtitle {
- font-size: 0.75em;
+ font-size: 0.5em;
display: block;
line-height: 1.5em;
margin-top: -0.25em;
div.didaskalia {
font-style: italic;
- margin: 0.5em 0 0;
+ margin: 0.5em 0 0 1.5em;
}
div.kwestia {
p.motto_podpis {
font-size: 0.875em;
+ text-align: right;
}
div.fragment {
font-style: italic;
}
-em.math, em.foreign-word, em.book-title, em.didaskalia, em.author-emphasis {
+em.math, em.foreign-word, em.book-title, em.didaskalia {
font-style: italic;
}
+em.author-emphasis {
+ letter-spacing: 0.1em;
+}
+
em.person {
font-style: normal;
font-variant: small-caps;