Added page "{{ theme }} in {{ book }}".
[wolnelektury.git] / lib / librarian / bin / master.css
index 53209b2..98e142b 100644 (file)
@@ -51,14 +51,16 @@ p {
 /* ======================== */
 .theme-begin {
     border-left: 0.1em solid #DDDDDD;
 /* ======================== */
 .theme-begin {
     border-left: 0.1em solid #DDDDDD;
-    color: #666;
-    float: right;
-    margin: 0 -9.5em 0 0;
+    color: #777;
     padding: 0 0.5em;
     width: 7.5em;
     font-style: normal;
     font-weight: normal;
     font-size: 16px;
     padding: 0 0.5em;
     width: 7.5em;
     font-style: normal;
     font-weight: normal;
     font-size: 16px;
+    position: absolute;
+    left: 40em;
+    line-height: 1.5em;
+    text-align: left;
 }
 
 .annotation {
 }
 
 .annotation {
@@ -82,6 +84,26 @@ p {
     margin-left: 2.5em;
 }
 
     margin-left: 2.5em;
 }
 
+
+/* ============= */
+/* = Numbering = */
+/* ============= */
+.anchor {
+    float: left;
+    margin: -0.2em -0.5em -0.2em -3.5em;
+    color: #777;
+    font-size: 12px;
+    width: 2em;
+    text-align: center;
+    padding: 0.2em 0.5em;
+}
+
+.anchor:hover, .anchor:active {
+    color: #FFF;
+    background-color: #CCC;
+}
+
+
 /* =================== */
 /* = Custom elements = */
 /* =================== */
 /* =================== */
 /* = Custom elements = */
 /* =================== */
@@ -153,6 +175,18 @@ hr.spacer {
     visibility: hidden;
 }
 
     visibility: hidden;
 }
 
+hr.spacer-line {
+    margin: 1.5em 0;
+    border: none;
+    border-bottom: 0.1em solid #000;
+}
+
+p.spacer-asterisk {
+    padding: 0;
+    margin: 1.5em 0;
+    text-align: center;
+}
+
 div.person-list ol {
     list-style: none;
     padding: 0 0 0 1.5em;
 div.person-list ol {
     list-style: none;
     padding: 0 0 0 1.5em;
@@ -161,3 +195,13 @@ div.person-list ol {
 p.place-and-time {
     font-style: italic;
 }
 p.place-and-time {
     font-style: italic;
 }
+
+em.math, em.foreign-word, em.book-title, em.didaskalia, em.author-emphasis {
+    font-style: italic;
+}
+
+em.person {
+    font-style: normal;
+    font-variant: small-caps;
+}
+