body { background-color:#c5b082; } .content a { color:#7f3f13; } .content h4, .content h5 { background-color:#d7d4a7; } .minimenu > .entry, .title, input[type="submit"] { background-color:#e0ecbb; color:#795050; } .minimenu > .entry.selected { color:#e0ecbb; background-color:#795050; } img.showcase { margin:0 auto; display:block; opacity:0.9; width:100%; height:auto; box-shadow:0 0 20px -8px black; } html { font-family:"Segoe UI", sans-serif; font-size:15pt; } body { margin:0 auto; max-width:1020px; color:#222; } .content { padding:2px 6px; } .content .announcement { background:#ffffd0; padding:6px; margin:20px auto; border: 2px dashed black; text-align:center; } .content pre { margin:4px 0; } .content h3 { clear:both; text-align:center; font-size:120%; font-weight:normal; margin:10px 0; } .content h4 { margin:0; padding:0 10px; color:#444; font-weight:600; text-decoration:underline; } .content h4+p { background-color:transparent; } .content h5:before{ content: "———"; color:#888; padding:0 10px; } .content h5 { position:relative; margin:2px 0; background-clip:content-box; font-weight:normal; } .content p { padding:0 16px; font-size:16px; } .content i { font-style:normal; font-weight:600; margin:0 2px; display:inline-block; } .content table.cmdlist { margin:0 20px; font-size:14px; width:100%; } .content table.cmdlist tr td:first-child { vertical-align:top; } .content i:before, .content i:after { width:8px; height:16px; padding:0 2px; content:" "; display:inline-block; background-repeat:no-repeat; background-position:center; } .content i:before { background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAQCAMAAAAcVM5PAAAAS1BMVEUAAAAuISFEpx5Z3SlQwyRTzyYkWRBY2ihRyiU6jxtX1ygbQgxCoh03hxkpZBJMuyJIryArahM/mhwhURBSzCZQxyUrbBMzfxcdSg6mKAOdAAAAGXRSTlMA////////////////////////////////MFNJ3QAAAE9JREFUCJlNjNsOgDAIQ+mKJtN42V7w/79UYGrsCyctrQiGRFDoCoCSU8DMBCBuQOWyojgot2x5svun/ODgOaJGdmRd+Qx+y/11mpldGaVua2AB2ZJ0jIcAAAAASUVORK5CYII='); } .content i:after { background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAQCAMAAAAcVM5PAAAARVBMVEUAAAAuISHeMTGbIiK+KytSERHYMDCgJCRIEBDbMDCFHR2SICB1GhrNLS27KiqtJydLEBCUISFhFRXEKytNERF/HBxkFhbio9F4AAAAF3RSTlMA/////////////////////////////7CLc98AAABOSURBVAiZTc7hCoAwCARgvYwki2Dh+7/qzjZG9+tD5VB0RETBbBO2JvsHozjSQx04CSZ4JYxeuH+oleEh4AE0HT3VWHhXcxQ8M1thvtEBXAQBmWhY2EoAAAAASUVORK5CYII='); } .content ul { list-style-type:square; } .content ul.linkdump { margin-left:auto; margin-right:auto; max-width:500px; list-style-type:none; } .content li { font-size:initial; } .content code { background:lightgray; padding:2px; } .content .yt-video { text-align:center; display:block; color:darkred; text-decoration:none; padding:4px 0; } .yt-video:before { content:" "; width:45px; height:32px; display:inline-block; vertical-align:-25%; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsRAAALEQF/ZF+RAAAAf0lEQVRYw2NgGAUjHTCi8f/T215kB/z/JsNLF9u5nnyG281Ib8vRHcE4EJYjO4JpoBPhqAOGngNACQeaggc0BBip5RBKooCRGg6hRhqgyCEDnghZqGAGuAIjtzRlGSiLKXUA1eoPkh1A7YprtCgedcCgaJINikbpgDXLR8EoAAD/Riy3TXNU9AAAAABJRU5ErkJggg=='); background-repeat:no-repeat; background-position:center; } .title { margin:10px 6px; padding:2px 16px; font-weight:400; display:block; text-align:center; } .title > b { text-decoration:underline; font-size:18pt; } div.dashed { margin:10px; border:1px dashed black; } p.smallnote { font-size:14px; } p.note { font-style:italic; position:relative; margin:0 auto; text-align:center; max-width:500px; } p.note:before {content:"※";position:absolute;right:100%;} .content figcaption { text-align:center; font-size:15px; font-style:italic; } #donate { display:block; text-align:center; } #donate:target > input[type="submit"] { box-shadow:0 0 16px 2px #f4f4c6; } .content > .showcase { margin:20px; vertical-align:center; } .minimenu { text-align:center; } .minimenu > .entry { display:inline-block; margin:10px 2px; margin-top:0; padding:4px 8px; text-decoration:none; } .videothumbs{ text-align:center; } .splitpanel { display:table-row; } .splitpanel > div { display:table-cell; } figure { margin:0; overflow:hidden; } #discord-widget .widgetHeader-2Hz_Ln { padding:0; } .i-cant-read { font-weight:bold; color:red; font-size:18px; } blink { animation-duration: 0.2s; animation-name: blinky; animation-iteration-count: infinite; animation-timing-function: steps(1, start); } @keyframes blinky { 50% { visibility: hidden; } } @media (max-width:620px) { figure > img { width:100%; height:auto; } .splitpanel > div { display:block; width:100% !important; } }