margin:0;
}
+.sws-cover { display:flex;
+ flex-direction:column;
+ justify-content: center;
+ }
+
+
.sws-toc { position: absolute;
left: 0;
bottom: 0;
right: 0;
top:0;
}
-.sws-toc > ul {
- display:inline-block;
-}
-.sws-toc::before {
- display:inline-block;
- content: "";
- height:100%;
- width: 0px;
- vertical-align:middle;
+.sws-toc > .sws-content {
+ position:absolute;
+ top: 20%;
+ width:100%;
}
+
.sws-canvas {
color: #696968;
background: #fff;