body {
display: flex;
flex-flow: column;
width: 100%;
height: 100vh;
color:#FDB;
font-size: 15pt;
background: #a52;
font-family:Dejavu Sans;
}
body, h1, h2, h3, h4, h5, h6, p, details, summary, div {
margin: 0px;
padding: 0px;
border: 0px;
}
h1 {
font-size: 28pt;
margin-bottom: 14px;
}
h2 {
font-size: 20pt;
margin-bottom: 10px;
}
h3 {
font-size: 15pt;
margin-bottom: 7.5px;
}
h4 {
font-size: 12pt;
margin-bottom: 6px;
}
p {
margin-bottom: 14px;
min-height: 0px;
}
.page p, .page h1, .page h2, .page h3, .page h4 {
margin-left: 48px;
margin-right: 48px;
}
img {
padding: 0;
border: 0;
width:100%;
max-width:640px;
margin: 0;
}
body .page p img {
display: block;
margin: 0 auto;
}
body .page a:link img {
width:auto;
height:28px;
display: inline-block;
}
body .menu p {
height: 40px;
line-height: 40px;
}
body .menu img {
width:auto;
height:40px;
max-width:none;
margin: 0;
padding: 0;
}
body .page {
color: black;
padding-bottom: 12px;
padding-top: 24px;
width: 100%;
max-width: 1250px;
margin: 0 auto;
background: #C9E7BC;
}
body .page li {
margin-left: 48px;
margin-right: 48px;
}
body .menu {
display: flex;
flex-flow: row;
background: #18100B;
width: 100%;
height: 40px;
line-height: 40px;
}
body .menu ul, body .menu li{
list-style:none;
margin:0;
padding:0;
}
a:link, a:visited {
color:#000;
font-weight: bold;
}
p a:link, p a:visited, li a:link, li a:visited {
color:#33f;
font-weight: bold;
}
body .menu p a:link, body .menu p a:visited {
height: 40px;
line-height: 40px;
color: #C9E7BC;
padding-right: 5px;
}
body .menu a:link {
font-size: 17px;
margin: 0px;
padding: 0px;
padding-top: 10px;
padding-bottom: 10px;
top: -15px;
position: relative;
}
body .menu a:link img {
top: 15px;
position: relative;
padding-right: 0px;
}
body .content {
flex: 1;
overflow-y: scroll;
}
a h1:hover, a h2:hover, a h3:hover {
text-decoration: underline;
}
hr {
border-color: #0000;
border-width: 0px;
height: 10px;
background-color: black;
-webkit-box-shadow: inset -0px 0px 2px 2px #50332F;
-moz-box-shadow: inset -0px 0px 2px 2px #50332F;
box-shadow: inset -0px 0px 2px 2px #50332F;
}
pre {
padding: 10px;
margin-left: 48px;
margin-right: 48px;
}
code {
padding-left: 3px;
padding-right: 3px;
}
pre code {
padding: 0px;
margin: 0px;
background-color: #0000;
border-radius: 0px;
}
pre, code {
color: white;
background-color: #102020;
border-radius: 5pt;
}