Advertisement
bvffalo

vilechan css

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