| /* mirror of div.body */ |
| section.body { |
| margin: 3em; |
| } |
| |
| header { |
| width: "100%"; |
| background-color: #5555ff; |
| border-bottom: 0.5em solid #eeeefe; |
| padding: 0.5em; |
| } |
| |
| header div.navparent { |
| display: flex; |
| flex-direction: row; |
| flex-wrap: wrap; |
| } |
| |
| header .navparent a.icon { |
| display: table-cell; |
| margin-top: 40; |
| } |
| |
| header .navparent > div { |
| display: table-cell; |
| } |
| |
| header .title { |
| display: table-cell; |
| color: white; |
| font-size: 1.5em; |
| } |
| |
| header .nav, |
| header .nav > div { |
| display: inline; |
| } |
| |
| header .nav a.uplink { |
| color: white; |
| } |
| |
| div.showmap { |
| position: absolute; |
| right: 1em; |
| color: white; |
| } |
| |
| div.showmap:hover { |
| text-decoration: underline; |
| color: white; |
| } |
| |
| header .nav div.subpages, |
| div.sitemap { |
| box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2); |
| z-index: 1; |
| background-color: white; |
| position: fixed; |
| color: black; |
| padding: 0.5em; |
| } |
| |
| div.submap { |
| margin-left: 1em; |
| border-left: 1px solid gray; |
| padding-left: 0.5em; |
| } |
| |
| div.subpages > .hamburger, |
| div.sitemap .hamburger { |
| position: absolute; |
| right: 1em; |
| top: 1em; |
| color: darkslateblue; |
| } |
| |
| div.sitemap { |
| height: 90%; |
| } |
| |
| div.sitemap > div.submap { |
| height: 95%; |
| overflow-y: scroll; |
| } |
| |
| .subpages .hamburger:hover { |
| color: gray; |
| } |
| |
| header .nav ul b { |
| color: gray; |
| } |
| |
| header .nav .crumb { |
| color: white; |
| margin: 0.5em; |
| } |
| |
| header .nav ul { |
| display: inline; |
| } |
| |
| header .nav ul li { |
| display: block; |
| padding: 0.25em; |
| font-size: medium; |
| margin: 0; |
| } |
| |
| .subpages .li a { |
| color: black !important; |
| } |
| |
| header .message { |
| color: lightblue; |
| display: list-item; |
| } |
| |
| footer { |
| width: 100%; |
| margin-left: auto; |
| margin-right: auto; |
| text-align: center; |
| border-top: 0.5em solid #eeeefe; |
| font-size: smaller; |
| } |
| |
| /* copied from tr35.css */ |
| |
| .markdown-alert { |
| border-left: 0.25em; |
| padding-left: 0.5em; |
| border-left-style: solid; |
| } |
| |
| .markdown-alert-title { |
| font-weight: bold; |
| } |
| |
| .markdown-alert-title svg { |
| margin-right: 0.5em; |
| } |
| |
| .markdown-alert-note { |
| border-color: blue; |
| } |
| |
| .markdown-alert-note .markdown-alert-title { |
| color: blue; |
| } |
| |
| .markdown-alert-important { |
| border-color: blueviolet; |
| } |
| |
| .markdown-alert-important .markdown-alert-title { |
| color: blueviolet; |
| } |
| |
| /* unusable header and stuff from old Sites. */ |
| svg.K4B8Y, |
| div.Xb9hP, |
| div.hBW7Hb, |
| div.WIdY2d, |
| span.Lw7GHd, |
| svg.K4B8Y, |
| path.MrYMx, |
| path.K4B8Y, |
| span.Ce1Y1c, |
| svg.hmuWb, |
| svg.wFCWne { |
| display: none; |
| } |
| |
| header#atViewHeader { |
| display: none !important; |
| } |
| |
| div > header { |
| display: none !important; |
| } |
| |
| section.body h1 { |
| font-size: 2em; |
| line-height: 1.2; |
| } |
| section.body h2 { |
| font-size: 1.75em; |
| line-height: 1.225; |
| } |
| section.body h3 { |
| font-size: 1.5em; |
| } |
| section.body h4 { |
| font-size: 1.25em; |
| } |
| section.body h5 { |
| font-size: 1em; |
| } |
| section.body h6 { |
| font-size: 1em; |
| font-style: italic; |
| } |
| img { |
| max-width: 100%; |
| max-height: 90dvh; |
| } |