* { font-size: inherit; margin: 0; padding: 0; } html { background: #fff; color: #000; font: medium sans-serif; } a { color: inherit; text-decoration: underline; } li { list-style-position: inside; } #admin_panel { background: #182F6F; color: #fff; padding: .5ex 1ex .5ex 1ex; } .navigation_panel { background: #182F6F; color: #B4CFEC; margin-bottom: 1em; padding: .5ex 1ex 1ex 1ex; } .navigation_panel::after { clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; } .navigation_panel a:link, .navigation_panel a:visited, .navigation_panel a:hover { text-decoration: none; } .navigation_panel .link { border-right: 1px solid #fff; color: #fff; font-weight: bold; margin-right: 1ex; padding-right: 1ex; } .navigation_panel .link:last-child { border-left: 1px solid #fff; border-right: none; float: right; margin-left: 1ex; margin-right: 0; padding-left: 1ex; padding-right: 0; } .navigation_panel .tag { color: #fff; } .title { color: #182F6F; font-weight: bold; } .post-form-w { background: #182F6F; border-radius: 1ex; color: #fff; margin: 1em 1ex; padding: 1ex; } .post-form { display: table; border-collapse: collapse; width: 100%; } .form-row { display: table-row; } .form-label, .form-input { display: table-cell; vertical-align: top; } .form-label { padding: .25em 1ex .25em 0; } .form-input { padding: .25em 0; } .form-input > * { background: #fff; color: #000; border: none; padding: 0; resize: vertical; width: 100%; } .form-submit { border-bottom: 1px solid #666; margin-bottom: .5em; padding-bottom: .5em; } .form-title { font-weight: bold; margin-bottom: .5em; } .post-form .settings_item { margin: .5em 0; } .form-submit input { margin-top: .5em; padding: .2em 1ex; } .form-label { text-align: right; } .block { display: inline-block; vertical-align: top; } .post_id { color: #a00; } .post { clear: left; margin: 0 1ex 1em 1ex; overflow-x: auto; word-wrap: break-word; } .last-replies > .post, #posts > .post { border-bottom: 1px solid #182F6F; padding-bottom: 1em; } #posts > .post:last-child { border-bottom: none; padding-bottom: 0; } .metadata { background: #C0E4E8; border: 1px solid #7F9699; border-radius: .4ex; display: table; margin-top: .5em; padding: .4em; } .post ul, .post ol { margin: .5em 0 .5em 3ex; } .post li { margin: .2em 0; } .post p { margin: .5em 0; } .post blockquote { border-left: 3px solid #182F6F; margin: .5em 0 .5em 3ex; padding-left: 1ex; } .post blockquote > blockquote { padding-top: .1em; } .post > .image { float: left; margin-right: 1ex; } .post > .metadata { clear: left; } .post > .message .get { color: #182F6F; font-weight: bold; } .dead_post > .metadata { background: #eee; } .quote { color: #182F6F; padding-left: 5px; border-left: solid 2px blue; } .spoiler { background: black; color: black; } .spoiler:hover { background: #ffffff; } .comment { color: #557055; } .last-replies { margin-left: 6ex; } .thread > .post > .message > .post-info { border-bottom: 2px solid #182F6F; padding-bottom: .5em; } .last-replies > .post:last-child { border-bottom: none; padding-bottom: 0; } :target .post_id { background: #182F6F; color: #FFF; text-decoration: none; } .image-mode-tab { background: #182F6F; color: #FFF; display: table; margin: 1em auto 1em 0; padding: .2em .5ex; } .image-mode-tab > label { margin: 0 1ex; } .image-mode-tab > label > input { margin-right: .5ex; }