Guest User

Brootal style

a guest
Feb 14th, 2026
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.55 KB | None | 0 0
  1. body {
  2. background: #700 repeat-x 50% 0%;
  3. color: #ffffff;
  4. font-family: arial, helvetica, sans-serif;
  5. font-size: 10pt;
  6. margin: 0 4px;
  7. padding-left: 4px;
  8. padding-right: 4px;
  9. }
  10. .bl {
  11. text-decoration: none;
  12. color: #34345c;
  13. }
  14.  
  15. .box.middle {
  16. background: #ffffff;
  17. color: #000000;
  18. border: 1px solid #000000;
  19. width: 100%;
  20. }
  21.  
  22. .box.middle h2 {
  23. background: #9988ee;
  24. color: #000000;
  25. }
  26. .hidden {
  27. display: none;
  28. }
  29.  
  30. tr:has(.powcaptcha-container) {
  31. display: none;
  32. }
  33.  
  34. form table .kaptcha {
  35. margin: 0;
  36. }
  37.  
  38. .glow {
  39. text-shadow:0px 0px 40px #00fe20, 0px 0px 2px #00fe20;
  40. }
  41.  
  42. a,
  43. a:visited {
  44. text-decoration: underline;
  45. color: #00cfff;
  46. }
  47.  
  48. .rotate { animation: rotation 1s infinite linear; display: inline-block; overflow: hidden;
  49. word-break: break-all;
  50. max-width: 100%;} @keyframes rotation { from { transform: rotateX(0deg); } to { transform: rotateX(359deg); } }
  51.  
  52. a:hover,
  53. .intro a.post_no:hover {
  54. color: #ff0000;
  55. }
  56.  
  57. a.post_no {
  58. text-decoration: none;
  59. margin: 0;
  60. padding: 0;
  61. }
  62.  
  63. .intro a.post_no {
  64. color: inherit;
  65. }
  66.  
  67. .intro a.post_no,
  68. p.intro a.email,
  69. p.intro a.post_anchor {
  70. margin: 0;
  71. }
  72.  
  73. .intro a.email span.name {
  74. color: #0087ff;
  75. }
  76.  
  77. .intro a.email:hover span.name {
  78. color: #ff0000;
  79. }
  80.  
  81. .intro label {
  82. display: inline;
  83. }
  84.  
  85. .intro time,
  86. p.intro a.ip-link,
  87. p.intro a.capcode {
  88. direction: ltr;
  89. unicode-bidi: embed;
  90. }
  91.  
  92. h2 {
  93. color: #AF0A0F;
  94. font-size: 11pt;
  95. margin: 0;
  96. padding: 0;
  97. }
  98.  
  99. header {
  100. margin: 1em 0;
  101. }
  102.  
  103. h1 {
  104. font-family: tahoma;
  105. letter-spacing: -2px;
  106. font-size: 20pt;
  107. margin: 0;
  108. }
  109.  
  110. header div.subtitle,
  111. h1 {
  112. color: #34d8ff;
  113. text-align: center;
  114. }
  115. header div.subtitle {
  116. font-size: 8pt;
  117. }
  118.  
  119. form {
  120. margin-bottom: 1em;
  121. }
  122.  
  123. form table {
  124. margin: auto;
  125. }
  126.  
  127. form table input {
  128. height: auto;
  129. }
  130.  
  131. input[type="text"],
  132. input[type="password"],
  133. textarea {
  134. border: 1px solid #a9a9a9;
  135. text-indent: 0;
  136. text-shadow: none;
  137. text-transform: none;
  138. word-spacing: normal;
  139. max-width: 100%;
  140. }
  141.  
  142. #quick-reply input[type="text"],
  143. input[type="password"],
  144. #quick-reply textarea {
  145. max-width: 100%;
  146. }
  147.  
  148. textarea {
  149. width: 100%;
  150. }
  151.  
  152. form table tr td {
  153. text-align: left;
  154. margin: 0;
  155. padding: 0;
  156. }
  157.  
  158. form table.mod tr td {
  159. padding: 2px;
  160. }
  161.  
  162. form table tr th {
  163. text-align: left;
  164. padding: 4px;
  165. }
  166.  
  167. form table tr th {
  168. background: #b70000;
  169. }
  170.  
  171. form table tr td div.center {
  172. text-align: center;
  173. float: left;
  174. padding-left: 3px;
  175. padding-right: 3px;
  176. }
  177.  
  178. form table tr td div input {
  179. display: block;
  180. margin: 2px auto 0 auto;
  181. }
  182.  
  183. form table tr td div label {
  184. font-size: 10px;
  185. }
  186.  
  187. @media screen and (min-width: 480px) {
  188. form[name='post'] table {
  189. min-width: 480px;
  190. }
  191. }
  192.  
  193. .unimportant,
  194. .unimportant * {
  195. font-size: 10px;
  196. }
  197.  
  198. .file {
  199. float: left;
  200. margin-right: 2px;
  201. }
  202.  
  203. .file:not(.multifile) .post-image {
  204. float: left;
  205. }
  206.  
  207. .file:not(.multifile) {
  208. float: none;
  209. }
  210.  
  211. p.fileinfo {
  212. display: block;
  213. margin: 0 0 0 20px;
  214. }
  215.  
  216. div.post p.fileinfo {
  217. padding-left: 5px;
  218. }
  219.  
  220. div.banner {
  221. background-color: #00E02E;
  222. font-size: 12pt;
  223. font-weight: bold;
  224. text-align: center;
  225. margin: 1em 0;
  226. }
  227.  
  228. div.banner,
  229. div.banner a {
  230. color: white;
  231. }
  232.  
  233. div.banner a:hover {
  234. color: #EEF2FF;
  235. text-decoration: none;
  236. }
  237.  
  238. img.banner,
  239. img.board_image {
  240. display: block;
  241. border: 1px solid #a9a9a9;
  242. margin: 0 auto 0 auto;
  243. }
  244.  
  245. .post-image {
  246. display: block;
  247. float: left;
  248. margin: 5px 20px 10px 20px;
  249. border: none;
  250. }
  251.  
  252. .full-image {
  253. max-width:100%;
  254. }
  255.  
  256. div.post .post-image {
  257. padding: 5px;
  258. margin: 0 20px 0 0;
  259. }
  260.  
  261. div.post img.icon {
  262. display: inline;
  263. margin: 0 2px;
  264. padding: 0;
  265. vertical-align: bottom;
  266. }
  267.  
  268. div.post i.fa {
  269. margin: 0 4px;
  270. font-size: 16px;
  271. }
  272.  
  273. div.post.op {
  274. margin-right: 20px;
  275. margin-bottom: 5px;
  276. }
  277.  
  278. div.post.op hr {
  279. border-color: #D9BFB7;
  280. }
  281.  
  282. .intro {
  283. margin: 0.5em 0;
  284. padding: 0;
  285. padding-bottom: 0.2em;
  286. }
  287.  
  288. input.delete {
  289. float: left;
  290. margin: 1px 6px 0 0;
  291. }
  292.  
  293. .intro span.subject {
  294. color: #101f35;
  295. font-weight: bold;
  296. }
  297.  
  298. .intro span.name {
  299. color: #20ff8d;
  300. font-weight: bold;
  301. }
  302.  
  303. .intro span.capcode,
  304. p.intro a.capcode,
  305. p.intro a.nametag {
  306. color: #F00000;
  307. margin-left: 0;
  308. }
  309.  
  310. .intro a {
  311. margin-left: 8px;
  312. }
  313.  
  314. div.delete {
  315. float: right;
  316. }
  317.  
  318. div.post.reply p {
  319. margin: 0.3em 0 0 0;
  320. }
  321.  
  322. div.post.reply div.body {
  323. margin-left: 1.8em;
  324. margin-top: 0.8em;
  325. padding-right: 3em;
  326. padding-bottom: 0.3em;
  327. }
  328.  
  329. div.post.reply.highlighted {
  330. background: #f54242;
  331. }
  332.  
  333. div.post.reply div.body a {
  334. color: #00ceff;
  335. }
  336.  
  337. div.post {
  338. padding-left: 20px;
  339. }
  340.  
  341. div.post div.body {
  342. word-wrap: break-word;
  343. white-space: pre-wrap;
  344. }
  345.  
  346. div.post.reply {
  347. background: #b30000;
  348. margin: 0.2em 4px;
  349. padding: 0.2em 0.3em 0.5em 0.6em;
  350. border-width: 6px;
  351. border-style: none solid solid none;
  352. border-color: #23b137;
  353. display: inline-block;
  354. max-width: 94% !important;
  355. }
  356.  
  357. span.trip {
  358. color: #000;
  359. font-weight: bold;
  360. }
  361.  
  362. span.quote {
  363. color: #00ff5c;
  364. }
  365.  
  366. span.quote2 {
  367. color: #f6750b;
  368. }
  369.  
  370. .dead-cite {
  371. opacity: 0.40;
  372. }
  373.  
  374. .datamining {
  375. background-color: #a0ecae;
  376. box-shadow: rgb(102, 255, 102) 0px 0px 2rem 10px;
  377. }
  378.  
  379. span.heading2 {
  380. color: #2424ad;
  381. font-size: 11pt;
  382. font-weight: bold;
  383. }
  384.  
  385. span.omitted {
  386. display: block;
  387. margin-top: 1em;
  388. color: #707070;
  389. }
  390.  
  391. br.clear {
  392. clear: left;
  393. display: block;
  394. }
  395.  
  396. span.controls {
  397. float: right;
  398. margin: 0;
  399. padding: 0;
  400. font-size: 80%;
  401. }
  402.  
  403. span.controls.op {
  404. float: none;
  405. margin-left: 10px;
  406. }
  407.  
  408. span.controls a {
  409. margin: 0;
  410. }
  411.  
  412. div#wrap {
  413. width: 900px;
  414. margin: 0 auto;
  415. }
  416.  
  417. div.ban {
  418. background: white;
  419. border: 1px solid #98E;
  420. max-width: 700px;
  421. margin: 30px auto;
  422. }
  423.  
  424. div.ban p,
  425. div.ban h2 {
  426. padding: 3px 7px;
  427. }
  428.  
  429. div.ban h2 {
  430. background: #98E;
  431. color: black;
  432. font-size: 12pt;
  433. }
  434.  
  435. div.ban p {
  436. font-size: 12px;
  437. margin-bottom: 12px;
  438. }
  439.  
  440. div.ban p.reason {
  441. font-weight: bold;
  442. }
  443.  
  444. span.heading {
  445. color: #AF0A0F;
  446. font-size: 11pt;
  447. font-weight: bold;
  448. }
  449.  
  450. span.spoiler {
  451. background: black;
  452. color: black;
  453. padding: 0 1px;
  454. }
  455.  
  456. div.post.reply div.body span.spoiler a {
  457. color: black;
  458. }
  459.  
  460. span.spoiler:hover,
  461. div.post.reply div.body span.spoiler:hover a {
  462. color: white;
  463. }
  464.  
  465. div.styles {
  466. float: right;
  467. padding-bottom: 20px;
  468. }
  469.  
  470. div.styles a {
  471. margin: 0 10px;
  472. }
  473.  
  474. div.styles a.selected {
  475. text-decoration: none;
  476. }
  477.  
  478. table.test {
  479. width: 100%;
  480. }
  481.  
  482. table.test td,
  483. table.test th {
  484. text-align: left;
  485. padding: 5px;
  486. }
  487.  
  488. table.test tr.h th {
  489. background: #98E;
  490. }
  491.  
  492. table.test td img {
  493. margin: 0;
  494. }
  495.  
  496. fieldset label {
  497. display: block;
  498. }
  499.  
  500. div.pages {
  501. color: #89A;
  502. background: #D6DAF0;
  503. display: inline-block;
  504. padding: 8px;
  505. margin: 8px 0 4px 0;
  506. border-right: 1px solid #B7C5D9;
  507. border-bottom: 1px solid #B7C5D9;
  508. }
  509.  
  510. div.pages.top {
  511. display: block;
  512. padding: 5px 8px;
  513. margin-bottom: 5px;
  514. position: fixed;
  515. top: 0;
  516. right: 0;
  517. opacity: 0.9;
  518. }
  519.  
  520. @media screen and (max-width: 800px) {
  521. div.pages.top {
  522. display: none !important;
  523. }
  524. }
  525.  
  526. div.pages a.selected {
  527. color: black;
  528. font-weight: bolder;
  529. }
  530.  
  531. div.pages a {
  532. text-decoration: none;
  533. }
  534.  
  535. div.pages form {
  536. margin: 0;
  537. padding: 0;
  538. display: inline;
  539. }
  540.  
  541. div.pages form input {
  542. margin: 0 5px;
  543. display: inline;
  544. }
  545.  
  546. hr {
  547. border: none;
  548. border-top: 1px solid #B7C5D9;
  549. height: 0;
  550. clear: left;
  551. }
  552.  
  553. table.modlog {
  554. margin: auto;
  555. width: 100%;
  556. }
  557.  
  558. table.modlog tr td {
  559. text-align: left;
  560. margin: 0;
  561. padding: 4px 15px 0 0;
  562. }
  563.  
  564. table.modlog tr th {
  565. text-align: left;
  566. padding: 4px 15px 5px 5px;
  567. white-space: nowrap;
  568. }
  569.  
  570. table.modlog tr th {
  571. background: #98E;
  572. }
  573.  
  574. td.minimal,
  575. th.minimal {
  576. width: 1%;
  577. white-space: nowrap;
  578. }
  579.  
  580. div.top_notice {
  581. text-align: center;
  582. margin: 5px auto;
  583. }
  584.  
  585. span.public_ban {
  586. display: block;
  587. color: red;
  588. font-weight: bold;
  589. margin-top: 15px;
  590. }
  591.  
  592. span.toolong {
  593. display: block;
  594. margin-top: 15px;
  595. }
  596.  
  597. div.blotter {
  598. color: red;
  599. font-weight: bold;
  600. text-align: center;
  601. }
  602.  
  603. table.mod.config-editor {
  604. font-size: 9pt;
  605. width: 100%;
  606. }
  607.  
  608. table.mod.config-editor td {
  609. text-align: left;
  610. padding: 5px;
  611. border-bottom: 1px solid #98e;
  612. }
  613.  
  614. table.mod.config-editor input[type="text"] {
  615. width: 98%;
  616. }
  617.  
  618. .desktop-style div.boardlist:nth-child(1) {
  619. position: fixed;
  620. top: 0;
  621. left: 0;
  622. right: 0;
  623. margin-top: 0;
  624. z-index: 30;
  625. box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
  626. border-bottom: 1px solid;
  627. background-color: #0ebd00;
  628. }
  629.  
  630. .desktop-style body {
  631. padding-top: 20px;
  632. }
  633.  
  634. .desktop-style .sub {
  635. background: inherit;
  636. }
  637.  
  638. .desktop-style .sub .sub {
  639. display: inline-block;
  640. text-indent: -9000px;
  641. width: 7px;
  642. background: url('img/arrow.png') right center no-repeat;
  643. }
  644.  
  645. .desktop-style .sub .sub:hover,
  646. .desktop-style .sub .sub.hover {
  647. display: inline;
  648. text-indent: 0;
  649. background: inherit;
  650. }
  651.  
  652. #attention_bar {
  653. height: 1.5em;
  654. max-height: 1.5em;
  655. width: 100%;
  656. max-width: 100%;
  657. text-align: center;
  658. overflow: hidden;
  659. }
  660.  
  661. #attention_bar_form {
  662. display: none;
  663. padding: 0;
  664. margin: 0;
  665. }
  666.  
  667. #attention_bar_input {
  668. width: 100%;
  669. padding: 0;
  670. margin: 0;
  671. text-align: center;
  672. }
  673.  
  674. #attention_bar:hover {
  675. background-color: rgba(100%, 100%, 100%, 0.2);
  676. }
  677.  
  678. .intro.thread-hidden {
  679. margin: 0;
  680. padding: 0;
  681. }
  682.  
  683. form.ban-appeal {
  684. margin: 9px 20px;
  685. }
  686.  
  687. form.ban-appeal textarea {
  688. display: block;
  689. }
  690.  
  691. .MathJax_Display {
  692. display: inline !important;
  693. }
  694.  
  695. pre {
  696. margin: 0;
  697. }
  698.  
  699. .theme-catalog div.thread img {
  700. float: none !important;
  701. margin: auto;
  702. max-height: 150px;
  703. max-width: 200px;
  704. box-shadow: 0 0 4px rgba(0, 0, 0, 0.55);
  705. border: 2px solid rgba(153, 153, 153, 0);
  706. }
  707.  
  708. .theme-catalog div.thread {
  709. display: inline-block;
  710. vertical-align: top;
  711. text-align: center;
  712. font-weight: normal;
  713. margin-top: 2px;
  714. margin-bottom: 2px;
  715. padding: 2px;
  716. height: 300px;
  717. width: 205px;
  718. overflow: hidden;
  719. position: relative;
  720. font-size: 11px;
  721. max-height: 300px;
  722. background: none;
  723. border: none;
  724. }
  725.  
  726. .theme-catalog div.thread strong {
  727. display: block;
  728. }
  729.  
  730. .theme-catalog div.threads {
  731. text-align: center;
  732. }
  733.  
  734. .theme-catalog div.grid-size-vsmall img {
  735. max-height: 33%;
  736. max-width: 95%
  737. }
  738.  
  739. .theme-catalog div.grid-size-vsmall {
  740. min-width: 90px;
  741. max-width: 90px;
  742. max-height: 148px;
  743. }
  744.  
  745. .theme-catalog div.grid-size-small img {
  746. max-height: 33%;
  747. max-width: 95%
  748. }
  749.  
  750. .theme-catalog div.grid-size-small {
  751. min-width: 140px;
  752. max-width: 140px;
  753. max-height: 192px;
  754. }
  755.  
  756. .theme-catalog div.grid-size-large img {
  757. max-height: 40%;
  758. max-width: 95%
  759. }
  760.  
  761. .theme-catalog div.grid-size-large {
  762. min-width: 176px;
  763. max-width: 176px;
  764. max-height: 352px;
  765. }
  766.  
  767. .theme-catalog img.thread-image {
  768. height: auto;
  769. max-width: 100%;
  770. }
  771.  
  772. @media (max-width: 420px) {
  773. .theme-catalog div.thread {
  774. width: auto;
  775. margin-left: 0;
  776. margin-right: 0;
  777. }
  778.  
  779. .theme-catalog div.threads {
  780. overflow: hidden;
  781. }
  782. }
  783.  
  784. .compact-boardlist {
  785. padding: 3px;
  786. padding-bottom: 0;
  787. }
  788.  
  789. .compact-boardlist .cb-item {
  790. display: inline-block;
  791. vertical-align: middle;
  792. }
  793.  
  794. .compact-boardlist .cb-icon {
  795. padding-bottom: 1px;
  796. }
  797.  
  798. .compact-boardlist .cb-fa {
  799. font-size: 21px;
  800. padding: 2px;
  801. padding-top: 0;
  802. }
  803.  
  804. .compact-boardlist .cb-cat {
  805. padding: 5px 6px 8px 6px;
  806. }
  807.  
  808. .cb-menuitem {
  809. display: table-row;
  810. }
  811.  
  812. .cb-menuitem span {
  813. padding: 5px;
  814. display: table-cell;
  815. text-align: left;
  816. border-top: 1px solid rgba(0, 0, 0, 0.5);
  817. }
  818.  
  819. .cb-menuitem span.cb-uri {
  820. text-align: right;
  821. }
  822.  
  823. .boardlist:not(.compact-boardlist) #watch-pinned::before {
  824. content: " [ ";
  825. }
  826.  
  827. .boardlist:not(.compact-boardlist) #watch-pinned::after {
  828. content: " ] ";
  829. }
  830.  
  831. .boardlist:not(.compact-boardlist) #watch-pinned {
  832. display: inline;
  833. }
  834.  
  835. .boardlist:not(.compact-boardlist) #watch-pinned a {
  836. margin-left: 3pt;
  837. }
  838.  
  839. .boardlist:not(.compact-boardlist) #watch-pinned a:first-child {
  840. margin-left: 0pt;
  841. }
  842.  
  843. .compact-boardlist #watch-pinned {
  844. display: inline-block;
  845. vertical-align: middle;
  846. }
  847.  
  848. .new-posts {
  849. opacity: 0.6;
  850. margin-top: 1em;
  851. }
  852.  
  853. .new-threads {
  854. text-align: center;
  855. }
  856.  
  857. #options_handler,
  858. #alert_handler {
  859. position: fixed;
  860. top: 0px;
  861. left: 0px;
  862. right: 0px;
  863. bottom: 0px;
  864. width: 100%;
  865. height: 100%;
  866. text-align: center;
  867. z-index: 9900;
  868. }
  869.  
  870. #options_background,
  871. #alert_background {
  872. background: black;
  873. opacity: 0.5;
  874. position: absolute;
  875. top: 0px;
  876. left: 0px;
  877. right: 0px;
  878. bottom: 0px;
  879. width: 100%;
  880. height: 100%;
  881. z-index: -1;
  882. }
  883.  
  884. #options_div,
  885. #alert_div {
  886. background-color: #d6daf0;
  887. border: 1px solid black;
  888. display: inline-block;
  889. position: relative;
  890. margin-top: 20px;
  891. }
  892.  
  893. #options_div {
  894. width: 620px;
  895. height: 400px;
  896. resize: both;
  897. overflow: auto;
  898. }
  899.  
  900.  
  901.  
  902. #alert_div {
  903. width: 500px;
  904. }
  905.  
  906. #alert_message {
  907. text-align: center;
  908. margin: 13px;
  909. font-size: 110%;
  910. }
  911.  
  912. .alert_button {
  913. margin-bottom: 13px;
  914. }
  915.  
  916. #options_div textarea {
  917. max-width: 100%;
  918. }
  919.  
  920. #options_close,
  921. #alert_close {
  922. top: 0px;
  923. right: 0px;
  924. position: absolute;
  925. margin-right: 3px;
  926. font-size: 20px;
  927. z-index: 100;
  928. }
  929.  
  930. #options_tablist {
  931. padding: 0px 5px;
  932. left: 0px;
  933. width: 90px;
  934. top: 0px;
  935. bottom: 0px;
  936. height: 100%;
  937. border-right: 1px solid black;
  938. }
  939.  
  940. .options_tab_icon {
  941. padding: 5px;
  942. color: black;
  943. cursor: pointer;
  944. }
  945.  
  946. .options_tab_icon.active {
  947. color: red;
  948. }
  949.  
  950. .options_tab_icon i {
  951. font-size: 20px;
  952. }
  953.  
  954. .options_tab_icon div {
  955. font-size: 11px;
  956. }
  957.  
  958. .options_tab {
  959. padding: 10px;
  960. position: absolute;
  961. top: 0px;
  962. bottom: 10px;
  963. left: 101px;
  964. right: 0px;
  965. text-align: left;
  966. font-size: 12px;
  967. overflow-y: auto;
  968. }
  969.  
  970. .options_tab h2 {
  971. text-align: center;
  972. margin-bottom: 5px;
  973. }
  974.  
  975. .mobile-style #options_div,
  976. .mobile-style #alert_div {
  977. width: 95%;
  978. height: 70%;
  979. }
  980.  
  981. .mentioned {
  982. word-wrap: break-word;
  983. }
  984.  
  985. .poster_id {
  986. cursor: pointer;
  987. display: inline-block;
  988. -webkit-user-select: none;
  989. -moz-user-select: none;
  990. -ms-user-select: none;
  991. -o-user-select: none;
  992. user-select: none;
  993. }
  994.  
  995. .poster_id:hover {
  996. color: #800000 !important;
  997. }
  998.  
  999. .poster_id::before {
  1000. content: " ID: ";
  1001. }
  1002.  
  1003. pre {
  1004. /* Better code tags */
  1005. max-width: inherit;
  1006. word-wrap: normal;
  1007. overflow: auto;
  1008. display: block !important;
  1009. font-size: 9pt;
  1010. font-family: monospace;
  1011. }
  1012.  
  1013. span.pln {
  1014. color: grey;
  1015. }
  1016.  
  1017.  
  1018. @media screen and (max-width: 768px) {
  1019. .intro {
  1020. clear: both;
  1021. }
  1022.  
  1023. div.post div.body {
  1024. clear: both;
  1025. }
  1026. }
  1027.  
  1028. .clearfix {
  1029. display: block;
  1030. clear: both;
  1031. visibility: hidden;
  1032. overflow: hidden;
  1033.  
  1034. font-size: 0px;
  1035. line-height: 0px;
  1036.  
  1037. box-sizing: border-box;
  1038. border: none;
  1039. height: 0;
  1040. margin: 0;
  1041. padding: 0;
  1042. width: 100%;
  1043. }
  1044.  
  1045. /* === SPECIFIC PAGES & FEATURES === */
  1046.  
  1047. /* Board List */
  1048. div.boardlist {
  1049. margin-top: 3px;
  1050. text-decoration: none;
  1051. color: #bd0618;
  1052. font-size: 9pt;
  1053. text-shadow:
  1054. -1px -1px 0 #000,
  1055. 1px -1px 0 #000,
  1056. -1px 1px 0 #000,
  1057. 1px 1px 0 #000;
  1058. }
  1059.  
  1060. div.boardlist.bottom {
  1061. margin-top: 12px;
  1062. clear: both;
  1063. }
  1064.  
  1065. div.boardlist a {
  1066. text-decoration: none;
  1067. }
  1068.  
  1069. /* Threads */
  1070. /* Thread Footer */
  1071. #thread-interactions {
  1072. margin: 8px 0;
  1073. clear: both;
  1074. }
  1075.  
  1076. #thread-links {
  1077. float: left;
  1078. }
  1079.  
  1080. #thread-links > a {
  1081. margin-right: 10px;
  1082. }
  1083.  
  1084. #thread-quick-reply {
  1085. display: none;
  1086. position: absolute;
  1087. left: 50%;
  1088. right: 50%;
  1089. text-align: center;
  1090. width: 100px;
  1091. margin-left: -50px;
  1092. }
  1093.  
  1094. #thread_stats {
  1095. float: right;
  1096. }
  1097.  
  1098. #post-moderation-fields {
  1099. float: right;
  1100. text-align: right;
  1101. }
  1102.  
  1103. #delete-fields {}
  1104.  
  1105. #report-fields {}
  1106.  
  1107.  
  1108.  
  1109. /* threadwatcher */
  1110.  
  1111. #watchlist {
  1112. display: none;
  1113. max-height: 250px;
  1114. overflow: auto;
  1115. border: 1px solid;
  1116. border-style: none solid solid none;
  1117. width: 50%;
  1118. margin: 0 auto;
  1119. margin-bottom: 10px;
  1120. }
  1121.  
  1122. .watchlist-inner,
  1123. .watchlist-controls {
  1124. margin: 0 auto;
  1125. margin-top: 10px;
  1126. margin-bottom: 10px;
  1127. text-align: center;
  1128. }
  1129.  
  1130. #watchlist-toggle,
  1131. .watchThread,
  1132. .watchlist-remove,
  1133. #clearList,
  1134. #clearGhosts {
  1135. cursor: pointer;
  1136. }
  1137.  
  1138. #youtube-size input {
  1139. width: 50px;
  1140. }
  1141.  
  1142. /* File selector */
  1143. .dropzone {
  1144. cursor: default;
  1145. margin: auto;
  1146. padding: 0px 4px;
  1147. text-align: center;
  1148. min-height: 50px;
  1149. max-height: 140px;
  1150. transition: 0.2s;
  1151. overflow-y: auto;
  1152. }
  1153.  
  1154. .dropzone-wrap {
  1155. width: 100%;
  1156. }
  1157.  
  1158. .dropzone .file-hint {
  1159. opacity: 0.5;
  1160. cursor: pointer;
  1161. position: relative;
  1162. margin-bottom: 5px;
  1163. padding: 10px 0px;
  1164. top: 5px;
  1165. transition: 0.2s;
  1166. border: 2px dashed rgba(125, 125, 125, 0.4);
  1167. }
  1168.  
  1169. .file-hint:hover,
  1170. .dropzone.dragover .file-hint {
  1171. opacity: 1;
  1172. border-color: rgba(125, 125, 125, 0.8);
  1173. }
  1174.  
  1175. .dropzone.dragover {
  1176. background-color: rgba(200, 200, 200, 1);
  1177. }
  1178.  
  1179. .dropzone .file-thumbs {
  1180. text-align: left;
  1181. width: 100%;
  1182. }
  1183.  
  1184. .dropzone .tmb-container {
  1185. padding: 3px;
  1186. overflow-x: hidden;
  1187. white-space: nowrap;
  1188. }
  1189.  
  1190. .dropzone .file-tmb {
  1191. height: 40px;
  1192. width: 70px;
  1193. cursor: pointer;
  1194. display: inline-block;
  1195. text-align: center;
  1196. background-color: rgba(187, 187, 187, 0.5);
  1197. background-size: cover;
  1198. background-position: center;
  1199. }
  1200.  
  1201. .dropzone .file-tmb span {
  1202. font-weight: 600;
  1203. position: relative;
  1204. top: 13px;
  1205. }
  1206.  
  1207. .dropzone .tmb-filename {
  1208. display: inline-block;
  1209. vertical-align: bottom;
  1210. bottom: 12px;
  1211. position: relative;
  1212. margin-left: 5px;
  1213. }
  1214.  
  1215. .dropzone .tmb-flag {
  1216. display: inline-block;
  1217. float: right;
  1218. margin-right: 5px;
  1219. }
  1220.  
  1221. .dropzone .remove-btn {
  1222. cursor: pointer;
  1223. color: rgba(125, 125, 125, 0.5);
  1224. display: inline-block;
  1225. vertical-align: bottom;
  1226. bottom: 10px;
  1227. position: relative;
  1228. margin-right: 5px;
  1229. font-size: 20px
  1230. }
  1231.  
  1232. .dropzone .remove-btn:hover {
  1233. color: rgba(125, 125, 125, 1);
  1234. }
  1235.  
  1236. #thread_stats {
  1237. display: inline;
  1238. margin-left: 10px;
  1239. margin-right: 10px;
  1240. }
  1241.  
  1242. /* Fileboard */
  1243. table.fileboard th,
  1244. table.fileboard td {
  1245. padding: 2px;
  1246. text-align: center;
  1247. }
  1248.  
  1249. table.fileboard .intro a {
  1250. margin-left: 0px;
  1251. }
  1252.  
  1253. /* Gallery view */
  1254. #gallery_images {
  1255. position: absolute;
  1256. right: 0px;
  1257. bottom: 0px;
  1258. top: 0px;
  1259. width: 12%;
  1260. background-color: rgba(0, 0, 0, 0.4);
  1261. overflow: auto;
  1262. }
  1263.  
  1264. #gallery_toolbar {
  1265. position: absolute;
  1266. right: 12%;
  1267. left: 0px;
  1268. bottom: 0px;
  1269. height: 32px;
  1270. background-color: rgba(0, 0, 0, 0.4);
  1271. text-align: right;
  1272. }
  1273.  
  1274. #gallery_images img {
  1275. width: 100%;
  1276. }
  1277.  
  1278. #gallery_toolbar a {
  1279. font-size: 28px;
  1280. padding-right: 5px;
  1281. }
  1282.  
  1283. #gallery_main {
  1284. position: absolute;
  1285. left: 0px;
  1286. right: 12%;
  1287. bottom: 32px;
  1288. top: 0px;
  1289. padding: 10px;
  1290. }
  1291.  
  1292. #gallery_images img {
  1293. opacity: 0.6;
  1294. -webkit-transition: all 0.5s;
  1295. transition: all 0.5s;
  1296. }
  1297.  
  1298. #gallery_images img:hover,
  1299. #gallery_images img.active {
  1300. opacity: 1;
  1301. }
  1302.  
  1303. a[href^='mailto:sage']::after {
  1304. content: ' SAGE!';
  1305. text-decoration: none;
  1306. }
  1307.  
  1308. a[href^='mailto:supersage']::after {
  1309. content: ' SUPER SAGE!';
  1310. color: red;
  1311. text-decoration: none;
  1312. }
  1313.  
  1314. a[href^='mailto:bump']::after {
  1315. content: ' BUMP!';
  1316. text-decoration: none;
  1317. }
  1318.  
  1319. a[href^='mailto:sage'], a[href^='mailto:bump'], a[href^='mailto:supersage'] {
  1320. text-decoration: none;
  1321. }
  1322.  
  1323. a[href^='mailto:blacked']::after {
  1324. content: 'BLACKED!';
  1325. color: white;
  1326. text-decoration: none;
  1327. background: black;
  1328. font-weight: bold;
  1329. padding-left: 3px;
  1330. padding-right: 3px;
  1331. }
  1332.  
  1333. a[href^='mailto:bleached']::after {
  1334. content: 'BLEACHED!';
  1335. color: white;
  1336. text-decoration: none;
  1337. background: red;
  1338. font-weight: bold;
  1339. padding-left: 3px;
  1340. padding-right: 3px;
  1341. }
  1342.  
  1343. #gallery_images img.active {
  1344. -webkit-box-shadow: 0px 0px 29px 2px rgba(255, 255, 255, 1);
  1345. -moz-box-shadow: 0px 0px 29px 2px rgba(255, 255, 255, 1);
  1346. box-shadow: 0px 0px 29px 2px rgba(255, 255, 255, 1);
  1347. z-index: 1;
  1348. }
  1349.  
  1350. #gallery_main img,
  1351. #gallery_main video {
  1352. max-width: 100%;
  1353. max-height: 100%;
  1354. position: absolute;
  1355. }
  1356.  
  1357. .own_post {
  1358. font-style: italic;
  1359. font-weight: normal;
  1360. opacity: .666;
  1361. }
  1362.  
  1363. div.mix {
  1364. display: inline-block;
  1365. }
  1366.  
  1367. .google-auto-placed:has(ins.adsbygoogle[data-ad-status="unfilled"]), div.post .body .google-auto-placed {
  1368. display: none !important;
  1369. }
  1370.  
  1371. .grid-li .poll {
  1372. width: 100%;
  1373. }
  1374.  
  1375. .tmb-flag input {
  1376. display: block;
  1377. margin: 2px auto 0 auto !important;
  1378. }
  1379. .box.middle {
  1380. background: #00b6ff;
  1381. color: #000000;
  1382. border: 1px solid #000000;
  1383. width: 100%;
  1384. }
  1385. .box.middle h2 {
  1386. background: #a10000;
  1387. color: #15e34d;
  1388. }
  1389. a, a:visited {
  1390. text-decoration: underline;
  1391. color: #069928;
  1392. }
  1393. body {
  1394. background-image: url(https://files.catbox.moe/wqeu00.png);
  1395. background-repeat: no-repeat;
  1396. background-position: left -250px top -10px;
  1397. background-size: 700px;
  1398. background: #EEF2F font-family: arial, helvetica, sans-serif;
  1399. font-size: 10pt;
  1400. margin: 0 4px;
  1401. padding-left: 4px;
  1402. padding-right: 4px;
  1403. }
Add Comment
Please, Sign In to add comment