#content figcaption {
display: table-caption;
- caption-side: bottom ;
+ caption-side: bottom;
+ font-style: italic;
+}
+
+#content figcaption.center {
+ display: table-caption;
+ text-align: center;
+ caption-side: bottom;
+ font-style: italic;
}
#content figcaption.titleover {
#content figure.right {
margin: 0 0 1em 1em;
- float:right;
- clear:right;
+ float: right;
+ clear: right;
}
#content figure.left {
margin: 0 1em 1em 0;
- float:left;
- clear:left;
+ float: left;
+ clear: left;
+}
+
+#content figure.center {
+ margin: 1em auto 1em auto;
+ clear: both;
}
.multicol2 {
clear:left;
}
+#content img.center {
+ display: block;
+ margin:1em auto 1em auto;
+ clear: both;
+}
+
#content p.center {
text-align:center;
}
}
-
+/* Keyboard modifiers */
.mod1:before {
content: "Ctrl ";
content: "Keypad ";
}
+/* Variants *without* space after them (yes, these are needed!) */
+
+.mod1n:before {
+ content: "Ctrl";
+}
+.mod2n:before {
+ content: "Alt";
+}
+.mod3n:before {
+ content: "Shift";
+}
+.mod4n:before {
+ content: "Win";
+}
+.mod12n:before {
+ content: "Ctrl Alt";
+}
+.mod13n:before {
+ content: "Ctrl Shift";
+}
+.mod14n:before {
+ content: "Ctrl Win";
+}
+.mod23n:before {
+ content: "Alt Shift";
+}
+
+
+/* Automagic translation for Mac based display */
+
.mac .mod1:before {
content: "Cmd ";
}
content: "Ctrl Shift ";
}
+/* No space variants (Mac based) */
+
+.mac .mod1n:before {
+ content: "Cmd";
+}
+.mac .mod2n:before {
+ content: "Ctrl";
+}
+.mac .mod3n:before {
+ content: "Shift";
+}
+.mac .mod4n:before {
+ content: "Opt";
+}
+.mac .mod12n:before {
+ content: "Cmd Ctrl";
+}
+.mac .mod13n:before {
+ content: "Cmd Shift";
+}
+.mac .mod14n:before {
+ content: "Cmd Opt";
+}
+.mac .mod23n:before {
+ content: "Ctrl Shift";
+}
+
+
#gs_tti0 {
padding-top: 2px;
}
#chapter { padding-top: 1em; padding-left: 1em; }
-
#subchapter { padding-left: 4em; }
+#section { padding-left: 6em; }
+#subsection { padding-left: 8em; }
#content table.alternate{ border-collapse:collapse; }
.alternate td{ padding:7px; border:#4e95f4 1px solid; }