@import url(https://fonts.googleapis.com/css?family=Armata&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Inconsolata:400,700&subset=latin,latin-ext);
-/* Slide layout
- .sws-{header,inner-canvas,footer} are in
- a .sws-canvas which fills the whole viewport vertically
- and is horizontally centered.
- The .sws-canvas has an aspect ratio of 4/3 or 16/9
-*/
-
-body {
- padding: 0 0 0 0;
- margin: 0 0 0 0;
- overflow: hidden;
-}
-
/* No header in this theme */
.sws-header {
display: none;
}
/* Title of the slide */
+.sws-title {
+ padding: 2vh 0 2vh 0;
+ height: 5vh;
+}
+
h1 {
color: #00486c;
font-size: 5vh;
text-align:center;
}
-/* The inner canvas and content */
-.sws-inner-canvas {
- top: 0vh;
- height: 80vh;
-}
-
-.sws-content {
- padding: 3vh 0;
- left: 0;
- right:0;
-}
.sws-canvas {
- border-style:solid;
- border-width:1pt;
- border-color: #696968;
color: #696968;
background: white;
- display:block;
-}
-
-:root.sws-display body {
- background: black;
-}
-
-:root.sws-print .sws-canvas {
- margin-top:1cm;
- padding: 0 0;
- margin-bottom:1cm;
- margin-left:1cm;
- margin-right:1cm;
- height: 18.6cm;
- width:27.7cm;
- overflow:visible;
-}
-
-
-:root.sws-display .sws-canvas {
- margin-top:0;
- margin-bottom:0;
- height: 99vh;
+ padding: 0 0 0 0;
+ margin: 0 0 0 0;
}
.sws-footer {
- top: 88vh;
- right: 5vh;
height: 5vh;
text-align: right;
}
background-color: white;
color: #696968;
}
+
p {
display:block;
width:92%;
.hl {
color: #92b938;
+}
+.done:after {
+ content: " ✔";
}
+
li {
margin-top:0.5vh;
}
margin: 0 0 0 0;
}
-.desc tr {
- margin: 0 0 0 0;
- padding: 0 0 0 0;
+table.desc tr {
}
-.desc td {
+table.desc td {
vertical-align: top;
text-align: justify;
+ padding-bottom: 3vh;
+}
+
+table.desc tr:last-child td {
+ padding-bottom:0;
+}
+
+table.desc td:first-child {
+ color: #92b938;
+}
+
+table.desc td:first-child:after {
+ content: " : ";
}
+
+
.centerbox {
text-align: center;
}
width: 100%;
margin: 1em;
}
+
table.btable {
border-collapse: collapse;
}
+
.btable td {
border: solid 1pt #696968;
+}
+
+dl {
+ padding: 1vh 1vh 1vh 1vh;
+}
+
+dt { display: inline;
+ color: #92b938;
+ }
+
+dt:after {
+ display:inline;
+ content: " : ";
+}
+
+dd { display:inline-block;
+ padding: 0 0 0 0;
+ text-indent: 0;
+ margin: 0 0 0 0;
+ }
+
+table.simple {
+ table-layout:fixed;
+ padding: 0 4% 0 4%;
+ text-align:left;
+ border-spacing: 2em 0;
+}
+
+table.simple th{
+ color: #92b938;
+ font-weight: normal;
+ text-align:left;
+}
+table.simple th,
+table.simple tr {
+ vertical-align:top;
}
\ No newline at end of file