DrPantsu

Oneechanmidnighcaekyin

Jul 6th, 2012
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 124.86 KB | None | 0 0
  1. /*
  2. OneeChan by Jordan Bates - seaweed !Ponyo.2wFE (seaweedchan@github) and originally forked from AppChan by zixaphir.
  3. Contributors: ferongr@github, zixaphir@github
  4.  
  5. This text is free. It comes without any warranty, to
  6. the extent permitted by applicable law. You can redistribute it
  7. and/or modify it under the terms of the Do What The Fuck You Want To Public License, Version 2, as published by Sam Hocevar. See http://sam.zoy.org/wtfpl/COPYING for more details.
  8.  
  9. -------
  10.  
  11. Included artwork and images are unlicensed (non-free) and are used under
  12. the following fair use rationale:
  13.  
  14. 1. The purpose of use is not commercial in nature in any conceivable way.
  15. 2. The included images are already commonly available from various
  16. non-commercial sources.
  17. 3. Included images are low-resolution and are only a portion of the
  18. original artwork.
  19. 4. The use of included artwork should not affect the value of the original
  20. work or limit the copyright holder's rights or ability to distribute
  21. the original.
  22. 5. The original intent of copyright of included images is difficult to
  23. discern.
  24.  
  25. In the event where usage of included images is found unwanted by the
  26. original copyright holders, owned images will be removed from OneeChan.
  27. */
  28.  
  29. /*
  30. This style is intended to provide integration of 4chan x into 4chan.
  31.  
  32. This style is designed for the following browsers, ordered alphabetically:
  33. * Chromium / Google Chrome 10 or higher, including the dev and Canary channels.
  34. * Mozilla Firefox 6.x or higher, including the Aurora and Nightly channels.
  35. * Opera 11.5 and higher.
  36. */
  37. @-moz-document domain(boards.4chan.org), domain(rs.4chan.org) {
  38. body::after {
  39. position: fixed !important;
  40. content: url('http://i.imgur.com/JXDkn.png');
  41. bottom: 245px !important;
  42. /* Note: The above position is overriden in all slideout QRs, best to use "Custom OneeChan Mascot" and edit the value in that */
  43. left: 0;
  44. -moz-transform: scaleX(-1);
  45. -o-transform: scaleX(-1);
  46. -webkit-transform: scaleX(-1);
  47.  
  48. right: 0;
  49. left: auto;
  50. -moz-transform: scaleX(1);
  51. -o-transform: scaleX(1);
  52. -webkit-transform: scaleX(1);/**/
  53. z-index: 3 !important;
  54. }
  55. body {
  56. padding: 1px 25px 0 252px !important;
  57. padding: 1px 252px 0 25px !important;/**/
  58. }
  59. #header {
  60. padding-left: 0px !important;
  61. padding-right: 20px !important;
  62.  
  63. padding-right: 0px !important;/**/
  64. }
  65. .replyhider a {
  66. z-index: 1;
  67. position: absolute;
  68. right: 5px;
  69. right: 255px;/**/
  70. }
  71. .replyhider {
  72. width: 0 !important;
  73. padding: 0 !important;
  74. padding-top: 1px !important;
  75. }
  76. @media only screen and (max-width: 1100px) {
  77. body {
  78. padding-top: 16px !important;
  79. }
  80. }
  81. @media only screen and (max-width:689px) {
  82. body {
  83. padding-top: 31px !important;
  84. }
  85. }
  86. @media only screen and (max-width:553px) {
  87. body {
  88. padding-top: 46px !important;
  89. }
  90. }
  91. .globalMessage {
  92. position: fixed !important;
  93. top: -1000px !important;
  94. right: auto !important;
  95. left: 2px !important;
  96.  
  97. right: 2px !important;
  98. left: auto !important; /**/
  99. bottom: auto !important;
  100. padding: 10px 5px 10px 5px !important;
  101. }
  102. .globalMessage b {
  103. font-weight: 100 !important;
  104. }
  105. .globalMessage::before {
  106. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAl5JREFUKM81kktoE0EYx2eNadSi1GjAB2jxiRarCJIUK1GIlQhpE9Iku9nZmZ3du9aLiCeLr6oI0ovFKogVBRWqiAcVFUHxBYqCiBcRT14ET579Tdks/Nh5/P/ffDPfJ0qlkmg0Gk6z2VygpFplQlOIwiiITXwsDuPxWMdjkY6qJjB9vutn0c23+nq9LsTI8EgqCIJcqMMDmM5jeInxO/yEX/ADvsBsZKLDBN/h+353tVp1hArUUhZcNmYRfOT/CC4RaBzOMj7D+lWwQd8yn+SgAU7PCAR7Oe0+G2/gHPMhNnullCU4AfuNNn2YfPZn+H9AcyGQQa81X0zSmkDUrzy1cLQ86mAahrukWK7VaimtdBbtQXT34B3ZVgWnWuMz/iXunikWi8J+GAfhNOaCnXsVz9GBXo7uCPqvZHBSMPjLYCZS0Xqtteh8GLcCXn9TZ8113TSnV/C8x3PNmv/AbVLenM/nnY4QU67dbvfDss6abukMZWuh/0SQKWt+bSFSjbS6W62Wk5g3QAV659JueimjzDrSnkD/DfOYvfPx5MGmCLAnDMKs23DT1gRDnLyWsswLVbgEQxPdC3hCpgOCV9vJ5IZ9QZgmmLYbsN3WEwpotsEugp+yDUSQycAPVgtKsBhhmcUr8CppBtswN+EW3EnqO21PhN9wnaBrhGxLh57uSXr6UBLkITyHx/AAntoXTlr2H3xGXxQ0uvDbvqOUypBFjkfZwosO2k5DsI8Tdtsx15FwFONlm5kxRnbKMgd1dKQrU0aaNKYugqWpdZr7dXkNbxEP2cN4JVXZSEOt+A8kHTozlrO/HQAAAABJRU5ErkJggg==') !important;
  107. height: 9px !important;
  108. position: fixed !important;
  109. left: 165px !important;
  110. right: auto !important;
  111.  
  112. right: 71px !important;
  113. left: auto !important; /**/
  114. min-width: 30px !important;
  115. max-width: 30px !important;
  116. padding-bottom: 5px !important;
  117. opacity:0.4;
  118. z-index: 1 !important;
  119. }
  120. .globalMessage:hover::before {
  121. opacity: 1;
  122. cursor: pointer;
  123. }
  124. @media screen and (-webkit-min-device-pixel-ratio:0) {
  125. div[class="navLinks"] + br {
  126. display: none !important;
  127. }
  128. }
  129. .postForm h1 {
  130. display: none !important;
  131. }
  132. }
  133.  
  134. @-moz-document domain('4chan.org') {
  135. body > br,
  136. body > hr,
  137. div[lock=off],
  138. div[lock=on],
  139. .boardTitle br:nth-of-type(1),
  140. div.thread.stub > .summary,
  141. div#logo,
  142. form table tbody > tr:nth-of-type(2) td[align='right'],
  143. form[name='delform'] > hr:last-of-type,
  144. form[name='delform'] > hr:nth-last-of-type(2),
  145. html body > a:not([style='cursor: pointer; float: right;']),
  146. td[style^='padding: ']:not(#backwash_tipcell):not([style='padding: 10px 7px 7px 7px;']):not([style='padding: 10px 7px 7px;']),
  147. td.rules,
  148. th,
  149. [id='4chan_ext_nav_top'],
  150. #ft li.fill,
  151. #popular-threads,
  152. #recaptcha_logo,
  153. #recaptcha_tagline,
  154. #recent-images,
  155. #recent-threads,
  156. #rules,
  157. #recaptcha_switch_audio_btn,
  158. #recaptcha_whatsthis_btn,
  159. #recaptcha_reload,
  160. #quickrep tr:nth-of-type(4) b,
  161. #qr.auto:not(:hover) #recaptcha_reload_btn,
  162. .deleteform br,
  163. .error:empty,
  164. .fill,
  165. .notice,
  166. table[style="text-align:center;width:100%;height:300px;"],
  167. .replymode,
  168. .pages td:nth-of-type(2n-1),
  169. .postForm form > div,
  170. .postForm > form:first-child > table > tbody > tr:last-of-type,
  171. .postForm .refreshBtn,
  172. .yui-menu-shadow,
  173. .warnicon,
  174. a[href*="jlist"],
  175. #absbot,
  176. .absBotText,
  177. .postingMode,
  178. .stylechanger,
  179. .closed,
  180. .prev,
  181. .next,
  182. body > .postingMode ~ form[name='delform'] hr,
  183. #settingsBox[style*="display: none;"],
  184. form[name="post"] h1,
  185. .board > hr:last-of-type,
  186. .rules,
  187. div.reply[hidden],
  188. .sideArrows:not(.hide_reply_button),
  189. .qrHeader,
  190. .replyContainer > .hide_reply_button.stub ~ .reply {
  191. /* Cleanup */
  192. display: none !important;
  193. }
  194.  
  195. html, body, input, select, textarea, .boardTitle {
  196. /* Defaults of all elements */
  197. font-family: 'Helvetica Neue', 'Helvetica' !important;
  198. }
  199.  
  200. div.post > blockquote .prettyprint span {
  201. font-family: monospace !important;
  202. }
  203.  
  204. .quotelink:not(.filtered),
  205. .quotelink:not(.filtered),
  206. .backlink:not(.filtered),
  207. .file a,
  208. a[href*=res],
  209. a[href*="//dis"],
  210. #credits a,
  211. .pages a,
  212. .pages,
  213. .quotejs,
  214. .chanlinkify,
  215. .useremail,
  216. .abbr a,
  217. div.postContainer span.postNum > .replylink,
  218. a.deadlink,
  219. div.post > blockquote .chanlinkify.YTLT-link.YTLT-text {
  220. text-decoration: none !important;
  221. }
  222.  
  223. a {
  224. outline: 0 !important;
  225. }
  226.  
  227. div.reply,
  228. a,
  229. .file,
  230. .fileInfo,
  231. .fileText,
  232. fieldset,
  233. blockquote,
  234. .rules,
  235. textarea,
  236. .dateTime,
  237. .subject,
  238. .name,
  239. .capcode,
  240. .subjectm
  241. .container::before,
  242. #captchas,
  243. #qp div.reply .postertrip,
  244. #qp div.reply .subject,
  245. .postertrip,
  246. .postNum,
  247. .summary,
  248. time + span,
  249. div.post > blockquote .chanlinkify.YTLT-link.YTLT-text {
  250. font-size: 12px !important;
  251. }
  252.  
  253. input,
  254. #imgControls,
  255. #stats,
  256. #updater,
  257. #navtopr a[href="javascript:;"],
  258. body:not([class]) a[href="javascript:void(0);"],
  259. label,
  260. #imageType,
  261. #boardNavDesktop,
  262. #boardNavDesktop a,
  263. #stats,
  264. #boardNavDesktopFoot a,
  265. #imageType option
  266. #count,
  267. #timer,
  268. #postcount,
  269. .pages strong,
  270. .pages a {
  271. font-size: 12px !important;
  272. text-decoration: none !important;
  273. }
  274.  
  275. .filtered {
  276. text-decoration: line-through !important;
  277. }
  278.  
  279. /* YouTube Link Title */
  280.  
  281. div.post > blockquote .chanlinkify.YTLT-link.YTLT-na {
  282. text-decoration: line-through !important;
  283. }
  284.  
  285. div.post > blockquote .chanlinkify.YTLT-link.YTLT-text {
  286. font-style: normal !important;
  287. }
  288.  
  289. /*scrollbarbutton { display: none !important; }
  290. ::-webkit-scrollbar { width: 10px !important; height: 10px !important; }
  291. ::-webkit-scrollbar-thumb { border: 1px solid; }
  292. ::-webkit-scrollbar-track-piece:vertical { border-left: 0; }
  293. ::-webkit-scrollbar-track-piece:horizontal { border-top: 0; }
  294. scrollbar, scrollcorner { -moz-appearance: none !important; width: 10px !important; height: 10px !important; }
  295. scrollbar[orient='vertical'] { border-left: 0; }
  296. scrollbar[orient='horizontal'] { border-top: 0; }
  297. thumb { -moz-appearance: none !important; border: 1px solid; }/**/
  298.  
  299. span[id^='4chan_ext_right'],
  300. a.yuimenuitemlabel:hover,
  301. .sideArrows a:hover {
  302. background-color: transparent !important;
  303. }
  304. #settingsBox {
  305. z-index: 9;
  306. }
  307. #settingsBox {
  308. position: fixed !important;
  309. left: 5px !important;
  310.  
  311. left: auto !important;
  312. right: 5px !important;/**/
  313. width: 234px !important;
  314. }
  315. #boardNavMobile {
  316. z-index: 10;
  317. background: none !important;
  318. border: none !important;
  319. font-size: 12px !important;
  320. padding: 0px !important;
  321. padding-top: 1px !important;
  322. padding-left: 2px !important;
  323. width: 320px !important;
  324. pointer-events: none;
  325. }
  326. .pageJump {
  327. position: fixed !important;
  328. top: -1000px !important;
  329. pointer-events: all;
  330. }
  331. .extButton img {
  332. margin-top: -4px !important;
  333. }
  334. #boardNavMobile select {
  335. font-size: 11px !important;
  336. pointer-events: all;
  337. }
  338. .qrMessage {
  339. position: fixed !important;
  340. left: 3px !important;
  341.  
  342. left: auto !important;
  343. right: 3px !important;/**/
  344. bottom: 250px !important;
  345. z-index: 6;
  346. font-size: 11px !important;
  347. font-weight: 100 !important;
  348. background: none !important;
  349. border: none !important;
  350. width: 248px !important;
  351. }
  352. .boardBanner {
  353. position: fixed !important;
  354. left: 2px !important;
  355. right: auto !important;
  356.  
  357. left: auto !important;
  358. right: 2px !important;/**/
  359. top: 19px !important;
  360. width: 248px !important;
  361. margin: 0 !important;
  362. margin-top: -6px !important;
  363. z-index: 1;
  364. }
  365. .boardBanner img {
  366. width: 248px !important;
  367. height: 83px !important;
  368. -webkit-box-reflect: below 0px -webkit-gradient( linear, left top, left bottom, from(transparent), color-stop(91%, rgba(255, 255, 255, .1)), color-stop(21.01%, transparent) );
  369. }
  370. /* Both in Sidebar*/
  371. .boardBanner {
  372. position: fixed !important;
  373. left: 2px !important;
  374. right: auto !important;
  375.  
  376. left: auto !important;
  377. right: 2px !important;/**/
  378. top: 19px !important;
  379. padding-top: 0px !important;
  380. margin: 0 !important;
  381. margin-top: -6px !important;
  382. z-index: 1;
  383. }
  384. .boardBanner img {
  385. width: 248px !important;
  386. height: 83px !important;
  387. -webkit-box-reflect: below 0px -webkit-gradient( linear, left top, left bottom, from(transparent), color-stop(91%, rgba(255, 255, 255, .1)), color-stop(21.01%, transparent) );
  388. }
  389. .boardTitle {
  390. margin-top: 20px !important;
  391. }
  392. #watcher::before {
  393. top: 105px !important;
  394. }
  395. #watcher:hover {
  396. top: 119px !important;
  397. }
  398. #watcher {
  399. position: fixed !important;
  400. top: 119px !important;
  401. }
  402. #boardNavDesktopFoot::after {
  403. top: 104px !important;
  404. }
  405. #boardNavDesktopFoot:hover {
  406. top: 119px !important;
  407. }
  408. #navtopr a[href="javascript:;"]::after, body:not([class]) a[href="javascript:void(0);"]::after {
  409. top: 104px !important;
  410. }
  411. #settingsBox {
  412. top: 110px !important;
  413. }
  414. body > a[style='cursor: pointer; float: right;']::after {
  415. top: 102px !important;
  416. }
  417. .globalMessage::before {
  418. top: 104px !important;
  419. }
  420. .globalMessage:hover {
  421. top: 119px !important;
  422. }
  423. div[class="navLinks"] a:first-of-type::after {
  424. top: 102px !important;
  425. }
  426. .deleteform::before {
  427. top: 102px !important;
  428. }
  429. .deleteform:hover {
  430. top: 103px !important;
  431. }
  432. .deleteform:hover input[name="pwd"] {
  433. top: 103px !important;
  434. }
  435. .deleteform:hover input[type='checkbox'] {
  436. top: 107px !important;
  437. }
  438. .deleteform:hover::after {
  439. top: 107px !important;
  440. }
  441. .boardTitle {
  442. margin-top: 20px !important;
  443. }
  444. .boardTitle {
  445. font-size: 30px !important;
  446. font-weight: 400 !important;
  447. }
  448.  
  449. .boardSubtitle {
  450. font-size: 13px !important;
  451.  
  452. }
  453.  
  454. body > span > div {
  455. /* 4watch */
  456. position: fixed !important;
  457. top: auto !important;
  458. bottom: 440px !important;
  459. left: 0 !important;
  460. right: auto !important;
  461.  
  462. left: auto !important;
  463. right: 0 !important;/**/
  464. width: 248px;
  465. }
  466.  
  467. hr {
  468. padding: 0 !important;
  469. height: 0;
  470. width: 100% !important;
  471. clear: both;
  472. border: none !important;
  473. }
  474. /* Front Page */
  475. .bd,
  476. .bd ul,
  477. img,
  478. .pages,
  479. .pages *,
  480. #qr,
  481. #quickrep,
  482. div[id^='qr'],
  483. table.reply[style^='clear: both'],
  484. td.postblock,
  485. span[id^='4chan_ext_right'],
  486. .boxcontent > hr,
  487. h3 {
  488. border: none !important;
  489. }
  490.  
  491. .boxcontent input {
  492. height: 18px !important;
  493. vertical-align: bottom;
  494. margin-right: 1px !important;
  495. }
  496.  
  497. a.yuimenuitemlabel {
  498. padding: 0 20px !important;
  499. }
  500. /* Navigation */
  501. #boardNavDesktop, /* Top Navigation */
  502. .pages /* Bottom Navigation */ {
  503. text-align: center !important;
  504. font-size: 0 !important;
  505. color: transparent !important;
  506. width: auto !important;
  507. }
  508.  
  509. #boardNavDesktop{
  510. /* cripple the positioning of the top navigation */
  511. position: static !important;
  512. width: auto !important;
  513. padding-right: 0px !important;
  514. margin-right: 0px !important;
  515. }
  516.  
  517. /* Stickied Header / Pages */
  518. #boardNavDesktop,
  519. #boardNavMobile,
  520. .pages {
  521. position: fixed !important;
  522. }
  523.  
  524. .pages {
  525. margin: 0 0 0 250px !important;
  526. margin: 0 250px 0 0 !important;/**/
  527. }
  528.  
  529. .navlinks {
  530. padding-top: 14px
  531. }
  532.  
  533. #boardNavDesktop,
  534. #boardNavMobile {
  535. top: 0 !important;
  536. }
  537.  
  538. .pages {
  539. top: auto !important;
  540. bottom: 0px !important;
  541. padding-bottom: 1px !important;
  542. }
  543.  
  544. #navbar {
  545. margin-left: auto !important;
  546. margin-right: -265px !important;
  547.  
  548. margin-right: auto !important;
  549. margin-left: -265px !important;/**/
  550. bottom: 16px !important;
  551. height: 26px !important;
  552. }
  553.  
  554. #navbar {
  555. bottom: 1px !important;
  556. }
  557.  
  558. #boardsMenu {
  559. bottom: 46px !important;
  560. }
  561.  
  562. #navbar #boardsMenu {
  563. bottom: 26px !important;
  564. }
  565. .pages {
  566. width: auto !important;
  567. text-align: center !important;
  568. border-spacing: 0 !important;
  569. left: 0px !important;
  570. right: 0px !important;
  571. z-index: 10;
  572. }
  573. form[name='delform'] {
  574. padding: 11px 0 2px 0 !important;
  575. margin: 0 0 0px !important;
  576. }
  577. body > .postingMode ~ form[name='delform'] {
  578. padding-top: 4px !important;
  579. }
  580. @media screen and (-webkit-min-device-pixel-ratio:0) {
  581. form[name='delform'] {
  582. padding: 0px 0 2px 0 !important;
  583. margin: -2px 0 0px !important;
  584. }
  585. body > .postingMode ~ form[name='delform'] {
  586. padding-top: 0px !important;
  587. margin: -12px 0 0px !important;
  588. }
  589. }
  590. #boardNavDesktop,
  591. #boardNavMobile {
  592. top: 0px !important;
  593. }
  594. #boardNavDesktopFoot::after {
  595. border: none !important;
  596. position: fixed !important;
  597. right: auto !important;
  598. left: 212px !important;
  599. z-index: 6 !important;
  600.  
  601. left: auto !important;
  602. right: 36px !important;/**/
  603. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAYdJREFUGNM9kTFLG3EYh98LIp4hWoXDI6YkSIY6SIcMLtJNhZagSA8Tc//3/f2GYAsmRuIUKAqVUpcOOvgZgpODu8MNRTKF4OLU2Ktfo4OlDzxf4HlERCTK6IytYJ9X7PMK+7aiM1FGXtie0CUcIuEzHzniI5+R4FCXtidEJMq4Es74wIQ9xGgiRo8JH3DmSpEn9SyaHPEGHzBrc/rWzdfmrMobjtCsZ8WVect7bDlfZM+v5xs5K9sytnjPWyuLVZniuwUiIpzne/TwzRYswDl/W1XYZYoDDTWHkKs85098crMa4oApu8JT/sKRVRoFrPMHj/HF3jUKWsERxzgVtJiiZUHk22cm/GrLe9MfJ12ANlNriW5wjIs4HxdwQsMaXomIuEVccKwb4orsc0jVN3GgWXut0yLMUTlk3xVlZwq7GPCOqnkNteLCeJHKOwywuzMlkedCdDjgEJfosIsOLjnkAB0XRt5L1pA1XvOJf/55zZoL/0+JPPUbJWyizRO0semK6keeiMhfJ5ibi4UEKucAAAAASUVORK5CYII=');
  604. opacity: 0.4;
  605. }
  606.  
  607. #boardNavDesktopFoot:hover::after {
  608. opacity: 1;
  609. cursor: pointer;
  610. }
  611.  
  612. #boardNavDesktopFoot:hover {
  613. z-index: 99 !important;
  614. }
  615.  
  616. #boardNavDesktopFoot {
  617. visibility: visible !important;
  618. position: fixed !important;
  619. position: fixed !important;
  620. top: -1000px !important;
  621. right: auto !important;
  622. left: 2px !important;
  623.  
  624. right: 2px !important;
  625. left: auto !important; /**/
  626. bottom: auto !important;
  627. width: 226px !important;
  628. color: transparent !important;
  629. padding: 3px 10px 35px 10px !important;
  630. border-width: 0 1px 1px 0 !important;
  631. word-spacing: -2px !important;
  632. height: 50px !important;
  633. text-align: center !important;
  634. word-spacing: -3px !important;
  635. }
  636. #boardNavDesktop {
  637. left: 250px !important;
  638. right: 2px !important;
  639. padding-top: 1px !important;
  640. padding-bottom: 3px !important;
  641.  
  642. left: 2px !important;
  643. right: 252px !important;/**/
  644. }
  645. #boardNavDesktop {
  646. z-index: 98;
  647. }
  648. .fileThumb {
  649. position: relative !important;
  650. z-index: 7 !important;
  651. }
  652. .pages td:nth-of-type(1) {
  653. font-size: 75% !important;
  654. text-transform: uppercase;
  655. }
  656.  
  657. .pages td {
  658. color: transparent !important;
  659. }
  660.  
  661. #boardNavDesktop a,
  662. .pages a,
  663. .pages strong,
  664. .pages input {
  665. -webkit-appearance: none;
  666. -moz-appearance: none;
  667. display: inline-block;
  668. font-size: 12px !important;
  669. text-align: center;
  670. border: none !important;
  671. text-align: center;
  672. margin: 0 1px 0 2px;
  673. }
  674.  
  675. .pages {
  676. word-spacing: 10px !important;
  677. }
  678.  
  679. /* moot's announcements */
  680. h3, h2, h1, .globalMessage {
  681. font-size: 12px !important;
  682. }
  683. h3, .globalMessage {
  684. font-weight: 200 !important;
  685. }
  686. .pages input {
  687. margin-bottom: 2px !important;
  688. }
  689. marquee {
  690. display: none !important;
  691. }
  692. .pages strong,
  693. .pages input,
  694. a,
  695. .new {
  696. -webkit-transition: background-color .1s linear;
  697. -moz-transition: background-color .1s linear;
  698. -o-transition: background-color .1s linear;
  699. }
  700. /* Post Form */
  701. /* Override OS-specific UI */
  702. #ft li,
  703. #ft ul,
  704. #options input:not([type='checkbox']):not([type='radio']),
  705. #updater input:not([type='checkbox']):not([type='radio']),
  706. .box-outer,
  707. .boxbar,
  708. .deleteform input[value=Delete],
  709. .recaptcha_image_cell > center > #recaptcha_image,
  710. [name='recaptcha_response_field'],
  711. .top-box,
  712. h2,
  713. input:not([type='checkbox']):not([type='radio']),
  714. input:not([type='radio']),
  715. input[type='file'] > input[type='button'],
  716. input[type='submit'],
  717. select,
  718. textarea {
  719. -webkit-appearance: none;
  720. -moz-appearance: none;
  721. }
  722. /* Positioning and transitions of the post form */
  723. .postForm {
  724. position: fixed;
  725. top: auto;
  726. left: auto;
  727. bottom: -4px;
  728. width: 248px !important;
  729. margin: 0 !important;
  730. z-index: 5;
  731. }
  732.  
  733. .postForm > table,
  734. #recaptcha_image {
  735. width: 248px !important;
  736. }
  737. /*[[PostForm]]*/
  738. .postForm > table > tbody > tr > td {
  739. padding: 0 !important;
  740. }
  741. /* Unfuxor the Captcha layout */
  742. #recaptcha_widget_div tr, #recaptcha_widget_div td, #recaptcha_widget_div center, #recaptcha_widget_div #recaptcha_table, #recaptcha_widget_div #recaptcha_area, #recaptcha_widget_div #recaptcha_image {
  743. margin: 0 !important;
  744. padding: 0 !important;
  745. height: auto !important;
  746. }
  747.  
  748. #recaptcha_table #recaptcha_image {
  749. border: none !important;
  750. }
  751.  
  752. .postForm #recaptcha_widget_div img {
  753. height: auto !important;
  754. width: 248px !important;
  755. }
  756.  
  757. .postForm #recaptcha_widget_div {
  758. height: 68px;
  759. }
  760. /* Collapse the postarea table for better control over the height and width */
  761. .postForm table {
  762. border-collapse: collapse;
  763. }
  764. /* Formatting for all postarea elements */
  765. .postForm input:not([type='checkbox']):not([type='radio']):not([type='file']),
  766. #qr .move .inputtext,
  767. .postForm textarea,
  768. .postForm [name='upfile'] > input,
  769. .postForm #recaptcha_widget_div input,
  770. #qr_form img,
  771. #qr .inputtext[type='password'],
  772. .postForm #recaptcha_widget_div #recaptcha_image img,
  773. #qr textarea,
  774. #qr .inputtext {
  775. margin: 1px 0 0 !important;
  776. vertical-align: bottom;
  777. }
  778. /* Width and height of all postarea elements (excluding some captcha elements) */
  779. .postForm textarea {
  780. resize: none !important;
  781. font-size: 12px !important;
  782. }
  783.  
  784. #qr form[name^='post'] input.inputtext,
  785. #qr form[name^='post'] [name='upfile'] > input,
  786. .postForm input.inputtext,
  787. form[name^='post'] input[name='upfile'] > input,
  788. #files input[name='upfile'] > input,
  789. .postForm #recaptcha_widget_div input,
  790. #com_submit,
  791. #usernameText + input {
  792. height: 19px !important;
  793. }
  794.  
  795. .postForm .inputtext,
  796. #recaptcha_widget_div input {
  797. width: 248px !important;
  798. }
  799. /* File and Subject inputs */
  800. .postForm .inputtext[name='sub'],
  801. .postForm [name='upfile'] > input[type='text'] {
  802. width: 185px !important;
  803. }
  804. /* Buttons */
  805. input[type='submit'], /* Any lingering buttons */
  806. input[value="Report"],
  807. #com_submit /* Submit Button */,
  808. input[type='file'][name='upfile'] > input[type='button'] ,
  809. form[name^='post'] [name='upfile'] > input[type='button'] /* Browse Button (Fx*) */ {
  810. cursor: default !important;
  811. width: 50px;
  812. height: 19px;
  813. padding: 0 !important;
  814. font-size: 12px !important;
  815. vertical-align: bottom;
  816. }
  817.  
  818. #com_submit,
  819. #qr #com_submit,
  820. #qr #files input[name='upfile'] > input[type='button'],
  821. form[name^='post'] input[name='upfile'] > input[type='button'],
  822. #qr form[name^='post'] input[name='upfile'] > input[type='button'],
  823. .postForm input[name='upfile'] > input[type='button'],
  824. #usernameText + input /* Last.fm button */ {
  825. width: 62px !important;
  826. margin: 1px 0 0 1px !important;
  827. }
  828. /* Uniform padding for postarea inputs */
  829. .postForm .inputtext,
  830. .postForm [name='upfile'] > input,
  831. #recaptcha_widget_div input {
  832. padding: 2px !important;
  833. }
  834. /* Force the file input's CONTAINER to behave as if it were non-existent, e.g. occupies no more space than its contents */
  835. input[type='file'][name='upfile'],
  836. .postForm input[type='file'][name='upfile'],
  837. #qr form[name^='post'] input[type='file'][name='upfile'] {
  838. height: auto !important;
  839. border: none !important;
  840. margin-top: 0 !important;
  841. padding: 0 !important;
  842. }
  843. /* Webkit's file input box has a different syntax */
  844. .fake input[type='file']::-webkit-file-upload-button,
  845. * > input[type='file'][name='upfile'],
  846. * > .postForm input[type='file'][name='upfile'],
  847. * > #qr form[name^='post'] input[type='file'][name='upfile'] {
  848. background: transparent;
  849. border: none !important;
  850. height: 19px !important;
  851. padding: 0 !important;
  852. margin: 1px 0 0 !important;
  853. text-transform: uppercase;
  854. }
  855.  
  856. .fake input[type='file']::-webkit-file-upload-button,
  857. * > .postForm input[type='file'][name='upfile'] {
  858. width: 248px !important;
  859. }
  860.  
  861. .fake input[type='file']::-webkit-file-upload-button,
  862. * > #qr form[name^='post'] input[type='file'][name='upfile'] {
  863. width: 300px !important;
  864. }
  865.  
  866. /* Positioning of various postarea checkboxes */
  867. .postForm label {
  868. position: absolute;
  869. }
  870.  
  871. .postForm #com_submit + label {
  872. font-size: 12px !important;
  873. top: auto !important;
  874. bottom: 0px;
  875. right: 20px;
  876. vertical-align: bottom;
  877. }
  878.  
  879. #qr > input[name='email'] + label {
  880. bottom: 2px;
  881. right: 4px;
  882. }
  883.  
  884. #qr #com_submit + label {
  885. font-size: 12px !important;
  886. top: auto !important;
  887. right: 70px;
  888. margin-top: 1px;
  889. }
  890.  
  891. #qr #auto {
  892. position: relative !important;
  893. top: 1px !important;
  894. }
  895.  
  896. @media screen and (-webkit-min-device-pixel-ratio:0) {
  897. #qr #com_submit + label {
  898. margin-top: -3px !important;
  899. }
  900. #qr #auto {
  901. position: relative !important;
  902. top: 5px !important;
  903. }
  904. #qr [type="submit"] {
  905. width: 30% !important;
  906. position: relative !important;
  907. top: 0px !important;
  908. float: right !important;
  909. }
  910.  
  911. #qr form div:nth-last-of-type(2) {
  912. height: 20px !important;
  913. }
  914. }
  915.  
  916. /* /mu/ last.fm userscript support */
  917. #usernameText {
  918. width: 200px !important;
  919. }
  920.  
  921. #usernameText + input {
  922. width: 101px !important;
  923. }
  924.  
  925. .postForm > table td:not(.postblock) {
  926. font-size: 0 !important;
  927. color: transparent;
  928. }
  929. /* Postform Labels */
  930. .boxcontent .postblock,
  931. form[name^='post'] .postblock {
  932. border: none !important;
  933. background-color: transparent !important;
  934. font-weight: 200 !important;
  935. text-align: right !important;
  936. vertical-align: top;
  937. }
  938.  
  939. form[name^='post'] .postblock b {
  940. position: absolute;
  941. font-size: 12px !important;
  942. z-index: 2;
  943. font-weight: 100 !important;
  944. }
  945.  
  946. form[name^='post'] tr:nth-of-type(1) .postblock b::after {
  947. content: ' #Tripcode';
  948. }
  949.  
  950. .postForm tbody > tr:nth-child(4) .postblock b, .postForm tbody > tr:nth-child(5) .postblock b, .postForm tbody > tr:nth-child(6) .postblock b, .postForm tbody > tr:nth-child(7) .postblock b {
  951. font-size: 0 !important;
  952. color: transparent !important;
  953. }
  954.  
  955. .postForm tr .postblock b {
  956. right: 3px;
  957. }
  958.  
  959. .fake input[type='file']::-webkit-file-upload-button,
  960. .postForm tr .postblock b {
  961. margin-top: 0px;
  962. }
  963.  
  964. .postForm tr:nth-of-type(3n) .postblock b {
  965. right: 69px;
  966. }
  967.  
  968. form[name^='post'] tr .postblock b {
  969. right: 16px;
  970. }
  971.  
  972. form[name^='post'] tr:nth-of-type(3n) .postblock b {
  973. right: 82px;
  974. }
  975.  
  976. .fake input[type='file']::-webkit-file-upload-button, /* Cheating. Firefox Stylish will ignore this block */
  977. .postForm tr:nth-of-type(6) .postblock b {
  978. right: 3px !important;
  979. }
  980.  
  981. .fake input[type='file']::-webkit-file-upload-button,
  982. form[name^='post'] tr:nth-of-type(6) .postblock b {
  983. right: 16px;
  984. }
  985. /* Quick Reply UI */
  986. form[name^='post'] input[name='recaptcha_response_field'] {
  987. outline: none !important;
  988. box-shadow: none !important;
  989. }
  990.  
  991. #captchas {
  992. position: absolute;
  993. right: 7px;
  994. margin-top: 2px;
  995. }
  996.  
  997. #files a {
  998. position: relative;
  999. margin-left: -75px;
  1000. top: -2px;
  1001. vertical-align: bottom !important;
  1002. font-weight: bold;
  1003. }
  1004.  
  1005. #qr a#attach {
  1006. font-size: 0 !important;
  1007. visibility: hidden;
  1008. position: absolute;
  1009. bottom: 2px;
  1010. right: 4px;
  1011. }
  1012.  
  1013. #qr a#attach::after {
  1014. font-size: 12px !important;
  1015. display: block;
  1016. visibility: visible !important;
  1017. width: 16px;
  1018. content: "+";
  1019. text-align: center;
  1020. font-weight: bold !important;
  1021. }
  1022. /* Image Hover and Image Expansion */
  1023. #ihover {
  1024. max-width:85% !important;
  1025. max-height:85% !important;
  1026. }
  1027. #qp {
  1028. z-index: 99 !important;
  1029. min-width: 500px !important;
  1030. }
  1031.  
  1032. .exPopup {
  1033. z-index: 99 !important;
  1034. }
  1035.  
  1036. #ihover {
  1037. z-index: 99 !important;
  1038. }
  1039.  
  1040. .fileText ~ a > img + img {
  1041. position: relative !important;
  1042. top: 0px !important;
  1043. z-index: 96 !important;
  1044. }
  1045.  
  1046. body > form #imgControls {
  1047. z-index: 98 !important;
  1048. }
  1049.  
  1050. #imageType {
  1051. border: none !important;
  1052. width: 90px !important;
  1053. position: relative !important;
  1054. bottom: 1px !important;
  1055. background: none !important;
  1056. }
  1057.  
  1058.  
  1059. @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
  1060. #imageType {
  1061. bottom: 1px !important;
  1062. }
  1063. }
  1064. /* #qr dimensions */
  1065. #qr {
  1066. z-index: 98;
  1067. height: auto !important;
  1068. width: 300px;
  1069. padding: 2px;
  1070. }
  1071.  
  1072. #qr input[type=file][name='upfile'] {
  1073. width: 300px !important;
  1074. }
  1075.  
  1076. @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
  1077. .postForm input[type=file][name='upfile'], #qr input[type=file][name='upfile'] { width: 250px !important; }
  1078. }
  1079.  
  1080. #qr .move .inputtext {
  1081. width: 198px !important;
  1082. }
  1083.  
  1084. #qr textarea {
  1085. min-height: 100px !important;
  1086. }
  1087.  
  1088. .postForm td,
  1089. div.reply,
  1090. div.reply.highlight {
  1091. z-index: 0;
  1092. padding: 0 !important;
  1093. }
  1094.  
  1095. @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
  1096. div.reply,
  1097. div.reply.highlight {
  1098. padding: 5px 0px 12px 0px !important;
  1099. }
  1100. }
  1101.  
  1102. #recaptcha_reload_btn {
  1103. position: absolute !important;
  1104. height: 0 !important;
  1105. width: 0 !important;
  1106. padding: 12px 0 0 12px !important;
  1107. background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAQAAAD8fJRsAAAAZ0lEQVR4XgXAsQ0BUQCA4c8kSrOo70KntAgxgkl05CV2sMOVEo2ofgEAYAIAdp6SRQBwkSQJgL3kbJYEwPC1BgArIFcAwAvIFgAcBQwAQAawQZK7g0UmAJKPt+QEAPlJHmYA4AYA8AeJKy3vtXoiawAAAABJRU5ErkJggg==') no-repeat !important;
  1108. overflow: hidden;
  1109. z-index: 1 !important;
  1110. }
  1111. .postForm #recaptcha_reload_btn {
  1112. bottom: 62px !important;
  1113. right: 2px !important;
  1114. }
  1115.  
  1116. #cc-newpostarea form[name^='post'] #recaptcha_reload_btn,
  1117. #cc-newpostarea2 form[name^='post'] #recaptcha_reload_btn {
  1118. bottom: 13px !important;
  1119. left: 290px !important;
  1120. right: auto !important;
  1121. }
  1122.  
  1123. #cc-newpostarea2 form[name^='post'] #recaptcha_reload_btn {
  1124. left: 288px !important;
  1125. bottom: 34px !important;
  1126. }
  1127.  
  1128. form[name^='post'] #recaptcha_reload_btn,
  1129. .refreshBtn {
  1130. bottom: 70px !important;
  1131. right: 5px !important;
  1132. }
  1133.  
  1134. #dragarea > div:nth-of-type(2) {
  1135. width: 260px !important;
  1136. }
  1137.  
  1138. #maxchars {
  1139. bottom: 131px;
  1140. right: 12px;
  1141. }
  1142.  
  1143. #quickrep td > table {
  1144. border-spacing: 0;
  1145. }
  1146.  
  1147. .top-box .menubutton,
  1148. .boardTitle {
  1149. background-image: none !important;
  1150. }
  1151. /* Post form Checkboxes */
  1152. #qr_form input[name="email"] + label, .postForm #com_submit + label {
  1153. /* Removes the brackets around Spoiler Image */
  1154. font-size: 0 !important;
  1155. color: transparent !important;
  1156. }
  1157. #qr_form input[name="email"] + label::after, .postForm #com_submit + label::after {
  1158. content: 'Spoiler?' !important;
  1159. font-size: 12px !important;
  1160. }
  1161. form[name^='post'] input[name='email'] + label {
  1162. position: absolute;
  1163. top: auto;
  1164. bottom: 2px;
  1165. right: 170px;
  1166. vertical-align: bottom;
  1167. }
  1168.  
  1169. form[name^='post'] #com_submit + label {
  1170. position: absolute;
  1171. }
  1172.  
  1173. #qr_form input[name='email'] + label {
  1174. bottom: 1px;
  1175. right: 65px;
  1176. }
  1177. .postForm #com_submit + label {
  1178. bottom: -4px;
  1179. right: 65px;
  1180. }
  1181. #qr_form input[name='email'] + label input {
  1182. position: relative !important;
  1183. top: 1px !important;
  1184. }
  1185.  
  1186. .postForm #com_submit + label input {
  1187. position: relative !important;
  1188. bottom: 4px !important;
  1189. }
  1190.  
  1191. #qr > form[name^='post'] #com_submit + label,
  1192. #quickrep > form[name^='post'] #com_submit + label {
  1193. top: auto !important;
  1194. right: 4px !important;
  1195. }
  1196.  
  1197. div.postForm > form td:nth-of-type(3) > label input,
  1198. #qr > form tr:nth-of-type(3) > td:nth-of-type(3) > label input,
  1199. #quickrep > form tr:nth-of-type(3) > td:nth-of-type(3) > label input,
  1200. form[name='delform'] > div:not(.thread) input,
  1201. .deleteform input[type='checkbox'] {
  1202. vertical-align: middle;
  1203. }
  1204.  
  1205. form[name^='post'] td:nth-of-type(3) > label input,
  1206. #qr label input,
  1207. .boxcontent input,
  1208. .boxcontent textarea {
  1209. -webkit-appearance: button;
  1210. -moz-appearance: none;
  1211. border: 0 !important;
  1212. }
  1213.  
  1214. input[type=checkbox],
  1215. .reply input[type=checkbox],
  1216. #options input[type=checkbox] {
  1217. -webkit-appearance: button !important;
  1218. -moz-appearance: none;
  1219. width: 12px !important;
  1220. height: 12px !important;
  1221. cursor: pointer !important;
  1222. }
  1223.  
  1224. .gecko > .postingMode ~ form[name='delform'] .opContainer input {
  1225. position: relative !important;
  1226. bottom: 2px !important;
  1227. }
  1228.  
  1229. /* Posts */
  1230. body > .postingMode ~ form[name='delform'] br[clear='left'],
  1231. form[name='delform'] center {
  1232. position: fixed;
  1233. bottom: -500px;
  1234. }
  1235.  
  1236. .replyContainer {
  1237. margin-bottom: 2px !important;
  1238. }
  1239. form[name="delform"] {
  1240. margin-bottom: 10px !important;
  1241. }
  1242. body > .postingMode ~ form[name="delform"] {
  1243. margin-bottom: 16px !important;
  1244. }
  1245.  
  1246. .deleteform {
  1247. border-spacing: 0 1px !important;
  1248. }
  1249.  
  1250. form[name='delform'] .fileText + br + a[target='_blank'] img,
  1251. #qp div.reply .fileText + br + a[target='_blank'] img {
  1252. border: 0;
  1253. float: left;
  1254. margin: 5px 20px 15px !important;
  1255. }
  1256.  
  1257. form[name='delform'] .fileText + br + a[target='_blank'] img + img {
  1258. margin: 0 0 25px !important;
  1259. }
  1260.  
  1261. .fileText {
  1262. margin-top: 17px !important;
  1263. }
  1264. /*[[expandfile]]*/
  1265. .fileText span:not([class])::after {
  1266. font-size: 13px !important;
  1267. }
  1268.  
  1269. .fileText span:not([class])::after {
  1270. font-size: 12px !important;
  1271. }
  1272.  
  1273. #filter.autohide:hover,
  1274. #filter:not(.autohide),
  1275. #updater:hover,
  1276. #thread_filter.autohide:hover,
  1277. #thread_filter:not(.autohide) {
  1278. border: 0 !important;
  1279. }
  1280.  
  1281.  
  1282. a.useremail[href*='sage']:last-of-type::before,
  1283. a.useremail[href*='Sage']:last-of-type::before,
  1284. a.useremail[href*='SAGE']:last-of-type::before {
  1285. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAABa1BMVEUAAACqrKiCgYIAAAAAAAAAAACHmX5pgl5NUEx/hnx4hXRSUVMiIyKwrbFzn19SbkZ1d3OvtqtpaWhcX1ooMyRsd2aWkZddkEV8vWGcpZl+kHd7jHNdYFuRmI4bHRthaV5WhUFsfGZReUBFZjdJazpGVUBnamYfHB9TeUMzSSpHgS1cY1k1NDUyOC8yWiFywVBoh1lDSEAZHBpucW0ICQgUHhBjfFhCRUA+QTtEQUUBAQFyo1praWspKigWFRZHU0F6j3E9Oz5VWFN0j2hncWONk4sAAABASDxJWkJKTUgAAAAvNC0fJR0DAwMAAAA9QzoWGhQAAAA8YytvrFOJsnlqyT9oqExqtkdrsExpsUsqQx9rpVJDbzBBbi5utk9jiFRuk11iqUR64k5Wf0JIZTpadk5om1BkyjmF1GRNY0FheFdXpjVXhz86XSp2yFJwslR3w1NbxitbtDWW5nNnilhFXTtYqDRwp1dSijiJ7H99AAAAUnRSTlMAJTgNGQml71ypu3cPEN/RDh8HBbOwQN7wVg4CAQZ28vs9EDluXjo58Ge8xwMy0P3+rV8cT73sawEdTv63NAa3rQwo4cUdAl3hWQSWvS8qqYsjEDiCzAAAAIVJREFUeNpFx7GKAQAYAOD/A7GbZVAWZTBZFGQw6LyCF/MIkiTdcOmWSzYbJVE2u1KX0J1v+8QDv/EkyS0yXF/NgeEILiHfyc74mICTQltqYXBeAWU9HGxU09YqqEvAElGjyZYjPyLqitjzHSEiGkrsfMWr0VLe+oy/djGP//YwfbeP8bN3Or0bkqEVblAAAAAASUVORK5CYII=') " ";
  1286. }
  1287. a.useremail[href*='neko']:last-of-type::before,
  1288. a.useremail[href*='Neko']:last-of-type::before,
  1289. a.useremail[href*='NEKO']:last-of-type::before {
  1290. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAARCAMAAAAIRmf1AAACoFBMVEUAAABnUFZoUVddU1T6+PvFwLzn4eFXVlT/+vZpZGCgm5dKU1Cfnpz//flbWljr5uLp5OCalpNZWFb//f3r6+n28ff9+PRaVVH59Pr//vr38vj57/Dp7eyjn5zq8O5aVVJbYV9nVFhjUFRiWFlZVlFgZGOboJzm5uZhamfz9/bt8fDw6+drb26bl5j/8/lkX1z06uldWFS5r61UT0tfWlbDwr3Ew76moqNRTU7Mx8P75OpeY19pWl1XW1qzr6x5eHaLiojv7+1UT0xIU0uzqadVS0nV0MxkZGT5+PPk497///ra29Xq5eFtY2H28e2hnJignJlUUE1dXV2vrqxkY2FkYF/m3d5vZmfDuruhl5aZlJHx8O75+PZWVVP29vT/9fTj3trv6ubh5eRdXFqTkpBOTUtqZmX88/RMQ0T78vPEvr7HwcHDwsDq6ef///3Gx8H++fXEv7tZWVedmZZXXVudnJp0c3FZU1f79fnb1dlXUVVjXWFrZmy8t7359/qLj455e3q4s69vamZjX1zy4+avpaReWFz/+f1NR0vu6Ozp4+f48/lnYmi8ur3Iw7/69fHz7+xbV1SZmJZVUk1ZV1zq5ez++f/c196uqbDn4uj9+P7z7vRVVVXt6ORiXl/OycXHw8CPi4ihoJ5aWF3/+v/k3+axrLOsp67LzMZYU1m2sq9dWF5WUU1WUk/Au7eYlJGqpqObmphYVV749f7p5Or38fPu6OpiXFz38fH79vLz7urv6+hhYF5cWWKal6D//f/Z09Xg29exraqbl5RqaW6kpKTq5uPv7Of/+PDj29D//vP18Ozs5+OloJymoZ1ZVVJZWVlkYF2hnpmblIyspJmVjYKQi4enop5STUlRTUpcWUhqY1BgWT9ZUjhcV1NiXVkkhke3AAAABHRSTlMA5vjapJ+a9wAAAP9JREFUGBk9wA1EAwEAhuHv3dTQAkLiUlJFJWF0QDLFYDRXIMkomBgxNIYxhOk4wwCqQhQjxgxSGIsALFA5BiYbMZHajz1oJlx51sBJpf6Gd3zONcrqm/r1W8ByK0r+XV1LXyOLLnjW6hMGpu0u1IzPSdO17DgrGC6AadrVodGcDQYbhguP6wAvAaC0BRZQalkUQ8UQDz5tAof0XbejOFcV5xiUoCfjj3O/nf0ZbqAMPYmzU18KSDaRQ08qnfw+B2JNdAEQt2O5vctUGjhoIBU4ygPsj2Vh5zYopDK73hsirdkPTwGCbSHpiYFwYVVC/17pCFSBeUmoqwYQuZtWxx+BVEz0LeVKIQAAAABJRU5ErkJggg==') " ";
  1291. }
  1292.  
  1293. a.useremail[href*='sega']:last-of-type::before,
  1294. a.useremail[href*='Sega']:last-of-type::before,
  1295. a.useremail[href*='SEGA']:last-of-type::before {
  1296. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAALBAMAAAD2A3K8AAAAMFBMVEUAAACMjpOChImytLmdnqMrKzDIyM55dnkODQ94foQ7PkXm5Olsb3VUUVVhZmw8Sl6klHLxAAAAAXRSTlMAQObYZgAAANFJREFUGJVjYIACRiUlJUUGDHBk4syTkxQwhO3/rQ/4ZYsuymi3YEFUqAhC4LCJZJGIi1uimKKjk3KysbOxsaMnAwNLyqoopaXhttf2it1anrJqke1pr1DlBAZhicLnM5YXZ4RWlIYoezx0zrjYqG6czCDsYRzxIko6Q/qFaKy0690Ij0MxN8K2MIhJXF+hsfxJxuwdpYGVaUU3Mm5bqgKFOZOFit3Vp23J3pgsqLxFUXpLtlD5bgcGBs45794dn6mkOVFQUOjNmXPPz8ysOcAAANw6SHLtrqolAAAAAElFTkSuQmCC') " ";
  1297. }
  1298.  
  1299. a.useremail[href*='Sakamoto']:last-of-type::before,
  1300. a.useremail[href*='sakamoto']:last-of-type::before {
  1301. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAADwMZRfAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAxVJREFUOE+Nk19IU1EYwK+GQQTVQ39egh6ibKlzw91z7rn3bvfOmddNszl1bjKXc5rJJGmBUr7Yg9qTD0IalFgRBEYg6EDQQB+GovQyQgiaUZsoLcgHMcr069w7MgcGXfi453zn+37fv3MYZt/n99e76tzVj4JN/hP79fvXnV3hnNabwUBjoOHcgTYOu/JQspgTzsqKgn9BfD4vkWTzur287PqLVy+zM+yePB7KsRXLywTjnSpnZctBkPCdW8ccDuU55vBO8RXbkC/oP5ph19V5+7LIky0OY1BKbZEbLcFSt7u6pN7jLmltCVrr3DV5jY3+KovFEsccB1KJNVpefe10BqS2tqqO4/AuphBB4L/LkrRqNgtJs1lMypLls1kU38mytMLz/E8VIlutqVqX6/weZG52OttRXjbE0cP/FYLRlpVjDXuQ/r77x2XZPKkCHA4HBAIBkCQpAygIAvh8Pu2MZgO0Lz+QSa/sQfwN9RfpVN66XC6Ynp6GhYUFGBwczAC1t7fD0tISxONx6O7upgHILmsqvLcHodOggfiV/v5+SCaT4HQ6IRaLgdfr1bIRRREmJyfBZrNBNBqF+fl5sNsdgE2GiAbp6bmbdbXC7qWQbxMTE7C2tgY6nQ5SqRSEw2ENopaoZpCXlwdTU1NaoECgCbgiU6y8QH+ECYWaTymK7TWdys7MzIwGaWtrg42NDejo6AB1WjU1NZo+FArB2NgYrK6uQrAlCASxn2z6wkuMp87VIAhkE2MEAwMDkEgkYHx8HBYXF0HtkQpRy1BLiEQisLy8rPVNKSsFjEzrXH4+z1hlS4xDhKadNu7t7YPR0VHweDzAEVWfHru6HxkZgeHhYVAURYNjkylVWKArZjjMzqmdVi+QCsLUkQiEjvDvncEkvU7/qQ0Vgukeo48Go87IiCJnZNmipxiz7wXEbVDnbUxQOgM12h9n6qTq6NvapRdtkwaP0XK8RmPuYSbxYfaQ/sJJhjfknuFRURUi7AMOozcCwl94hLZp5F+EioDQVwqYI6jomZU1NFtM+rOSxZjVazcyvwHr/p/Kws1jegAAAABJRU5ErkJggg==') " ";
  1302. }
  1303. a.useremail[href*='baka']:last-of-type::before,
  1304. a.useremail[href*='Baka']:last-of-type::before,
  1305. a.useremail[href*='BAKA']:last-of-type::before {
  1306. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAA0pJREFUOE91k3tI01EUx39JOpA0H4jNx0pbD3XTalISWf8YFlEgldqDsBLLyqjEKBCiLLWiggh6/KEV1WZ7OaelLZvDdDafNW1JFraWe/32+01FrUZ9uy4ylLpw4Z5z7/nc77n3HIqaMRIjZJyEcNX+uFCFeGmI/GZciEIsCFJUTvoAzDz+1y7K76MSwhX5hXl6z+WSbrzU2KB8YEGDwgrTaxZ3b7xHcaHhR3xw7Z5/UviB1ReP5XSg3+TAqYJOxMzWISFIC0GQDomhTVA9skCnsaAwp/vnMq66dBokNuBR9uFd7T9Z1zCunjci0qcRJUVdoJ3DYOhRnC/qBZ+jQbfeCc+37yjY2UEg0iwvJE0k9l8Z+8xqHmTgot0QLdQgTaQFQ2AsOzlHvOu1S5pwOLsHHo8HjHMCq2MazNvTlByKHyrJLDvdR25jMWRxYx5HjeMH2r1BDOOeguRua4OI14jx8a8YH5tA+al3EHKlW6mYOapb2oZBOOwMbEMseAE12L+jjUh3w+VipyAZ65oxn1NP/GMYGR6Ftn4Qsf7qa9S82Y/l/X122G0uL2TbxmZEz1WhXW8mUol8moXu+SCi/OoQ6VsDh3UUwyQ1k9GOaI5MTkX4yWTGHutvgI1F28sviAlRgxeoRm62HvsyW8En9pZ1TYgi6TntoyQtFm86rVgUoJZRvDnKMmXVAGxWmkAYOBwudBqGcHCvHulrGpGT2Uy+z4yT+QYsCXtCUpp8GxbKhx8gDK0ro+KjJGvzdjfDZnN6VdisLD5/JjArQ2zW66PJOj2lEZtStaBphkwah7K6kMJ/GEulp1bMWhAmMbTozOQRaWRtfoZVgjo4iRra4SYgGi26TwjxVeDKhR7Y7U606ixICq9tr7hd7+OthRWL7yUnJ1WPmXotqLhpRICPHCePtuFV6xdUPTAhcWEtRHEqfHpPyto4hPXLXnzflSEJnFaN3OCKDcsFsrEntR9RUmxARLAUgT5iBPuJsXWDBj0dZjRU9yNV+PTbpjTp9OA/pOSk24nRkXf1J462oPxcJ65f6ULlHSMulepRerYDgvj7A0cKpNz/tyTZqbzXO4t0ZZGQJ34RH11lFHIlA8LIqreCCMUZRY3cd2bwL/5/RmjNSXqtAAAAAElFTkSuQmCC') " ";
  1307. }
  1308. a.useremail[href*='PONYO']:last-of-type::before,
  1309. a.useremail[href*='ponyo']:last-of-type::before,
  1310. a.useremail[href*='Ponyo']:last-of-type::before {
  1311. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAuNJREFUOE+Nk3tI01EUx39BTytConQTt1am07m5abi5KT5S8z2dj1yOEMUC7aUgIoimlmUEWX9kBZGWaamEmE6U1BI1XNPNGTrnHs33IwuSXrL4NgcJ0mNdOHDh3PPhnPP9XoKwcroJYvMQiRSicHCQKCgUyZC9/T5rNet5KUFs0zCZbZMsFmZ9fTEjEEBDp4/KSSSb/4JoGIyWaTYbiykpWEhOxhSHAzWD0aqkUGhWAcVkW58xlvuPhfh4zItEmOHxYDR3MhcdDaNAsKJydAz5IySKRNjEUmy88vjOVaU8F0iPCqCNjEBHkC/UYaGYFwqxmJoKLYOhkxPElg0QsbNtTlmox9yjRD9UCbnoOR+J/lwRWtOCcdXfDc2BPpg0d7CQlIQZPh9KKlVkAQjJ2x2zmOSsQu7hpzUJfBhLjsNQmADjxcT10Bcl4rE4EHc5LjBEhEPn7f1WTqXSLQB/s1Tp7vslsoIkyPPiMJAbi86McBguiaHKjoEqR4jJy2K0nAxApzMN5iUGrclrKVaz2fUvuF4tRbxDKA90w5VjTFyLZKHpTBSq4/1QnxGB2qxoVIZx0JopRCPHFSNOThfWZzfrXDcZEowH4iA05ATg68hDtBaL0HAuCm3lJ9Bfcx2fFNUoi/DCjRgfNHHd1wCZA2TyXjNkE6F0cBDpPFiojeNi8EkJdFoN3vXch0nbBJOhDd907dANv8JITxNqziag3ZsJbUDAwLin50Q9QWwl1qSYoNOVvUcOoqOqAAa9Fu9H2/F9+B5WZLcwOyxFX18flLI+VASyMGVeoJHD+Tzq5BS1PoaKRrNT8127P74swsq4FCa9FKvqBqwaOiz3hdEuLKueYSyECT2LNW0eIfo3E/WmEbvnG1MUJnWdpWhDGDvxQXZHo+RR0uW2tnv+auPX+TvtJm7zKpaen/4y2yjBUlcxlvtvmvT16ZWDpQeoVv3/60F/NrHjTf4ugazIXtJ8ivjnz/sJ+yGQRjcqUdIAAAAASUVORK5CYII=') " ";
  1312. }
  1313.  
  1314. a.useremail[href*='RABITE']:last-of-type::before,
  1315. a.useremail[href*='rabite']:last-of-type::before,
  1316. a.useremail[href*='Rabite']:last-of-type::before {
  1317. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKTWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/sl0p8zAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAPxSURBVHjaXMzbT1t1AAfw7+93Ts9pT1ugpaUXYFS2Ueqq3MKcbCZqFCdmaNA3fViiLktMfPBF33wz8W3xwRd9mNHo1Gg0ZnMsxmUbwjLYoOAG3ZxcChR6O+1pe9pz/fnkyz5/wId8/+XH71pMOSK6Hv+gL95nLy3Nw+X0IF+QEQyE0XcoirJcQ65YhsfpwvHxV0AoBWMMguDE/M2rx+RSNsez0sxrExM9E7e39zyK0n2Go5wNMDyKEIJmQ0Vu5x5cbgmEUORzxY5i/qcrBdk4T71ur1X4o4TBJ+tvq82Z3yvlmpdQHo9mBASWaUFV6/C1e+B2u6AZ85+OJYPeXr/QTb2R5L02M4js5Q08e1Ia7z2weV0pyz0MPEDI/wtAAEIJFEWFqYt4uDpz9uBh5TTNCJA4t0Sp1HuxHvWjfSuG9YurGD/pHxxNrM0bta0pTWcgVICm2WioOgydQTcobs38fDIg3ThH9jXQjICCWt0ny/NzMLLf3uirJU5kUxlUehYQH4/BJBJ+/LV2JRYJp0MhY8imrEWtmeXUUtbocO6cGHs+IRqXDLT1BvH1Rvo02dtMI7uzeozLnL8W104I27MrWGtm4B7mMDCZhCsQgOh2gzGAEAZT01Da3MT0F3fwjB2CMiSu3ZJHRrinh4dRku3thbs7/zSav53yd4h8f58X3Ud98PYnMJfK4pfLuxjq7wBgg+cFXPgrj1g8ipX1JfuB+cSb4QOJNHUQER6XAGdb/4UUezU5Vy9ue0ZqEONxgIi4uryDD3+Yxs2lDfAOAaAUK5t5fHb9Pg6Pj9qBUDzX2RkCH2wPwOV3Qwr6AC1/sKO20EVDCTSpE5pcwtmpESQPRTFwJIxyTkFVBj56fQBVEzjQxng1t3yGt9zvUZsAhczuC3q6+NXWje8+j3VysBxuMMagKWUE2lyYPBpBKf0vHv5dQKP+HPIZilhIhEOS0NJqjm2uV8Hvb6RfTpjeS13dT2Gx2gQYA6kWwPEOSJEoTMMCIzyiyUPo5jkU9q6h0y+BcBTEwcEX9kZmb697eV5tvBT0uqEpD6EbJppKFcyRg0gITL0JJrWCiBIIBzAwBLtcYDZgmyZ4qMht7e3eXq5UecNoNO29u7D0FbBiKx60FNAvFCFIEhymAVavwPL4AIcIWAZgW+AsHdRuoJTJYnnZ+cnxY6PgpqYm8y26+VaIhxDh2rCYamBRrmRdZgW8VRWdTgbOqII2y6B6DVSV0SyWcH9Nrvx5J/x+b3Lim2g0At4b7EqtOZwvzi3OvSPqTNzn/en22Klz0+mUr6uIN4y5tUEHp/ksy6prxGGBD8tF1T/L+J6L4ehjSqSrG6Zp4L8BALwS0lFaQxwUAAAAAElFTkSuQmCC') " ";
  1318. }
  1319.  
  1320. a.useremail[href*='PINKIE']:last-of-type::before,
  1321. a.useremail[href*='pinkie']:last-of-type::before,
  1322. a.useremail[href*='Pinkie']:last-of-type::before {
  1323. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAA3dJREFUGBlNwUtoXFUcB+Df/zzuY553pp2MmUwSk5TGpnamiokWRdNCSkCrUChKCnVZQUEUdy5sQZC6cyd2VWgoutCFXWTjIyp1UdqmEDBRsSZNmkmaZF6Zx32ccyzowu8j/M883pH5A9kBYfNkFOpu0OiulyqXmnhkDmdYHYJexzX1Ef51EQDhP9fxpjU0PDCd7IldYIxGVag3/KZ/ZX1p8/P0k/0U47qs291M2NS3f6ncuLeFeQ3A8KuYoNPoY/3e2Ej6scSnqUJ8gksmhC2y3OJHpSUHU0/3HU+WCuddyV6VSpVyYv/aUuPefWAP4iDG8AhJWyYYo972tg8DQ1wyWHGZSfcmZmQ+YeKTw1bQ70H8uJw3xtDp6NzG15VLf/DLWMBZHGPkwuWGyq7njLoZyzAiCtqRIddioifBxYBHIpeE0oaw0yoG7WA755dvi8Xih66BOSZj4rwds45bSQkuOeOCQYWG2PjjcEq94JwjQgQ+kCW+tBl3H7Ym4jnbE/nDmamwqz9mnEaYoBgiZaJIGW5zEIHEPheykMD2w12ztPIXCrZHec+GdOVAUI8ygjvifeHQESiNoKtMlIoRxSV0owMjAeY5+P3BKrbTDq3n02B/7yDTDkBANSXiewKgjFbahEwQe34IiVIfRNqCv1qDanQR9Di4+tU16N409o2WMXnyJeNWb9PO4s6WroZawOiSiozCoR7lPFUQezICCzXF+pPGYRna6/rotNqY/eJLUzh4mM5dP4Va0YXV45x0O9F9FhkN5auq4eznaq3WmP1pDkuibW5uraNaqyNh23ihPA6v7wAVS+PwXAGkbYiUnU3kYm8JzvgGpJGdG6vzm15+ce6H79/9bnnBhCxG702dwnTaw4nyM/jsiTHsHx+DEyjKWnGEUpBOyjTTgbpsNHyLojPe7PK3qci58NvNu0Gl0YA8NIxWp4MkdzCdK2Ci6iNYXIV6UEfUDBC2Q/A3WqVbUUfVucWftYhP9fLiFf7yRPGVmZmhE88dJVmpGRMqRH4E3emSbnQR3lkzaqNB3br/J39tb1ibJglGfJDZbMReb37Td/bFhcnB/iNppXNUbZEKFGBJ6FBT+9cVo5c3yd/trDV3OxdFDDHFOV8IffVJtNNOC+J3xtYqATWw0Mm6RIJ9YAy9rdtt07q1ZtjdVXCYFRBG4Bv8A+lliGhzN164AAAAAElFTkSuQmCC') " ";
  1324. }
  1325.  
  1326. a.useremail[href*='FLUTTERSHY']:last-of-type::before,
  1327. a.useremail[href*='fluttershy']:last-of-type::before,
  1328. a.useremail[href*='Fluttershy']:last-of-type::before {
  1329. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAA2xJREFUOE9dU91PWmcYP2uybDfrxdIlu9vN/oglverWNN3Fmu1iN7vY2q4utnE2Nu26ukyrUUGwExGpn3xY+TyACjrskFrcEYoWnCAM4YAgcJjROkFA1q789nJczNaTPHnfk+f5/d7n4/dQ1Cvf3Ut3Xp//Qnze36gYCt56kIgJpyqRFvrvcIvxMNxhSa9eV993XJK/+yqO/zdf7j7tbRz1RdstLzOKReRoLxJSOzb7HyKtdCEumgErmEbwO03U2aR8738kzq8ln8e6bXlWYMWmZA6Z8SUk5U5ytyPeY0Oy1w5O50FO+wQ5jbtG4lK19L5BGehzb9sE19+JtFt2c8ZlJPvmwAqtSA06EWs3g+2aQnacwdbwAmLknuiZxaZ4FiTD6tLFvi+pBeenb/3mvvo4Yu3D5v1ZsP1axHpUiAo0iPyg41/dGiNgiQI5PXmdXkai92dkVItYbZ6YpVZWLrrKFSOynBip9W6U/7LwViqZ8SykRWpcR8BqJNlmJCZp1LLMkIxSAw6s39WHqUCo/mDnWTdKhwRUMaNMzvLh5NFZsaBIbD+rJ34jgsxtcLQH3IQbKakDoVZDmnpk+irA/fEjCkXlv+AawX+MEJQJcaFEY8bWAJdMgYxyESn5PILNumUqJNVVA4EG7OXlx8Bf3T2QyRuh0X2P5ad9pCQTcjtqDI3UwTMuReIeaaKagb9u6B6VVi9Wg1YRUhkhH1g6NKFf3gD/2gAYz08YVd5AdltDfDS2d2QIrH6DcNcwUjLHc+aC8AMqLrW/4EwesBoligUTCgc05h52IH9gwu6+ERwBb+9pkc0IwLJNWHPXIyrUIdysW2POd52gopIZjtOSpgzOI2NToVAmwD0D9osmvvZSxcCXtr5wA08627Ah0yHZ74D3ysBNXokR8XQ8q2SQM3gQbZtAPm1AiZRyNIUawZGFl5qIRqbBdk4Sndjy1iviIymzIquXldirWRXDzzdOZr63q8J66OqOf+2yL8be+nMr3fry91A9NlRjvKT9tx88Pt6Djdaps0RZxQRZmCzpbHrMBV9b5/YM/dn7tSCT/cNTvpauFdasR5xkkCaS9n07Kj0mIKm+GbujP5OQ/vI8Ofyomhx0sOmxhU9W6wYp5uOO12qB3guik2TuI2QPXmwpXLGnjSMf3RRdO1Hz/QNneMt7Iqmg5QAAAABJRU5ErkJggg==') " ";
  1330. }
  1331.  
  1332. a.useremail[href*='TWILIGHT']:last-of-type::before,
  1333. a.useremail[href*='twilight']:last-of-type::before,
  1334. a.useremail[href*='Twilight']:last-of-type::before {
  1335. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAA6lJREFUOE+VlF9Mk1cYxj+Kc3+yXWimFxuk2zTIn4bQFkppF0hDNmBpBtgKixhhQZAhbSkFBp1uZWg3ZLRMxFKE0qKtrMy2E2ztn2+1tLQgbuJiorvQ7c5pgplZNjfmePZ9nwtZMm52kufqvOeX5zznfQ9B/M9l/8CXPP2R/6ajy+u0amZeoI8D2PpfTLqMlZQpT9vE2fPOc9l73302q7rs6Sz5K6zM3ZuJzD2EVf1VytejC4hNXoWj2/vlF71+FgVKIsZVHrbnEzLoPkYOqqtPNm7j1l1J4R9Y4wgVkOR3Qcvrg+uNXmTnt9zfmdcUFRd1XqQhC+eWMXP8MiwKdyUDOqMLEG49qYtYlhA+vQi7zocGmQHFYi2UnM9wq/RzNEsOQyDWMBIWtjNurjivw2ucg+toyM+A6LWZU72vvsqwFjwVZwrmrEvoq7DBLDDiltQAobidgeRRUipMTA0t32AU3hNzD7zGSANBZMi2UFe5nyZohrREB9dxEnMTS+jgnUBYMghv2afrbhhHb3aAnFxkQMHhOALDid8p0EHiKU6VklvQil0UiJakqBsf77dCmTmASPEAhoqPIEN4CGmCJvAkauzKfw/5pRr4J+JUTtfo693zGSM7iBdzan10sE9gh5AragNXoEKtvB+93ZMY0TthGraB92oJVlYewDTgQJ96DKTtiStXb8jvNoafIV7i19+lndC2X+bXPyqXffj4kmV+PYexY1aQMwnkv1YGWUUljryvQ0/dqfV9+Vs9zVTYLILKZ5UGsXMbb2/llJaWCN8OnzNMrxda9JNYjt+ENL0RrQol0nekQVtlRHA8gsWpZQhEmrviws5yIpXfcG87t+52UpY8NZXN3lIjPRiOReZxfugCA7s4EsCN727ArHChQiKDYGchRrumELbFEbQmkFvQ+ofg9TYX8Xx2zfnkLDmHbgM2m00M1tortQf06FC2Y2HqGgMjvSR+WfkVplYPzCoX3EOziDmuwjMSRk6BajVP1PYT/fzb/j0nZ7tmN+n3mUlpUTmCo1EGFHJE8NvDR/g+egd0fj5LDN6xKHo6bOAL1D/niTTRDUd2rMW13VBj/zFu/5YZBaYBp69j0blMPfs8zhj9KCjspPNZ+6fjd28IGld4MgIn5x/HJr9ByJRYDz5oS2B6KIT9Nf3IEaj+pCBrXFELOTERZm0Ichy+lHy2czZlpv+y80JfmILFVwPDsTvmo26SJ1I9zBU1/UVBfqAk35ujpb+RpL8BJjxIUjyXvSgAAAAASUVORK5CYII=') " ";
  1336. }
  1337.  
  1338. a.useremail[href*='RAINBOW']:last-of-type::before,
  1339. a.useremail[href*='Rainbow']:last-of-type::before,
  1340. a.useremail[href*='rainbow']:last-of-type::before {
  1341. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAA3tJREFUGBk9wV9MG3UAB/Dv7+531971aKGMlr+OwjoGBUZwRDrRBJwj0bHEmeiS6Xwyxn8x8UVNzHAPPvliFhMzsy0m8uDD5h/QZWoUNxYMBoZbZCBjZTBoKRwtLde7cv9+bg/6+ZDnzk6C44lw6f6whdOnETpzla+0803RMD3ZGSH95V62lzGQtMH9M7MhfpPUyIX5HE1uvNXDaCQgtykB70cR/4unrn3aqzYkZt7v18ZfezyTkfy0HlJ7FMWKEBJFpYMSVq7bngMlGvvc/OTiLzRYLp8K1waObaS16MDIRfupG9c6SuwCsSt2kJ+/B+3HMdC6MBofa0N1a2sVJTWj02mh4BFCCpV84jN4oHyX3KYEJAi2BWYR2CkPmMlBiOgwE0mYiymo1Qu0Mx4/8VLVnrtnF4VxfuCN9z5mDBA9FJt7mzDe3oXkjou69CqoxkA4gC9xQAggankMa7uTm3m32SLKD+Sz6XXGGCDJAv6j7di4MzqBo199Adk2EIqkQGQHDy3Ij2Q+bHr9g3UxyFHLdFyvJHAg+J/ipYgdjuMyzwELCfRsTWG/NQEwhqCVC0YLy/qKGJzmD77w9pHSoFyjbWWxtjAH5jIIHi8EKkCpq8JteCD2H0F2u4BwZhE+x8BEWbt6i6df8kr/s0+H/HKMc1yo02MYaG9APjGLxJ+T2NxYRV7fxu66GqjwYyrn2AG7YFGw4FygeYiXjva/KoipxoaKGPY1N+PJfRHEauvQaIj47vsLSN67i87ew6hOLGFeTS38FO45XhR8lQlffS0tmGViwbmCdKEb3tJSGLYLieMwMfQr1tZSqOzqheCVkDWIk7i/vvJ7WdVVxd96XWBU4kzb55qOiZvqJazmCxhLGzBFiqbnuzD71xyij8bxEN/XzXccf7PyxJ6+lkxuwknnftP4vorBd9O1mXBAnsbfaQW6VQadcWC7gmiIH0JlrBWuw+DYgFyiSGqu+O2NjZllPMBJRUevuH4Ipu1DyOefrS6RzmQN211iFGUtzSAcD8dh2Ll8cyStai8vra/8MQhgEADvjx/bX78c6rgT1ddl722/btSelEz69eaWoZqms1kwrGVt27xV1I1zgdWfRw6Ww8lmswQAo6QR2dnM6JC6HT3PEfvctjSsnx+3J1uob6qt6gAtSgEu4BbdV2KO80T3O0QQBFiWRQRBwL/txI3OlzkSKwAAAABJRU5ErkJggg==') " ";
  1342. }
  1343.  
  1344. a.useremail[href*='RARITY']:last-of-type::before,
  1345. a.useremail[href*='Rarity']:last-of-type::before,
  1346. a.useremail[href*='rarity']:last-of-type::before {
  1347. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAQCAYAAAD0xERiAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAABBFJREFUGBltwV1sU1UAB/D/+bi3t+3tx9plWzemsrFsohsRkIqokRCNEDRBMZFI1Ac1wfhCMIYH3018UXjwQUOMLDEaEgIGiMqEbMAMH5MNJXQwunR00rXrtna9t7f3nHuPI+HBB38/gv+xrX0vjben+sxI665AKPaCV3dCwq6WjESbK4VtUWBSWMsjTnHuxvjUL/YkJvEAwX8cvHCQXPssq7Wz9CdmomM/KEtQjaOWvwsz1UVACKimgTJd+aLRENby+cpM5oAYuzV5DMcUw0PfXb5MtsU3D/SsXnd4rhj+gGpaRCmPOvNFEky2ERYIEBYIklgyQNJbm0ml0tCEb3QHIk076ro4VylMlxhWKKXglstdqZbW3zpXN2+aypQ0XWcktcpAPGlA8RA8j6J3IIJX93TBCBGMXSjCkz4I1+JcC64N+YHjBCt+GB6mz3T1fGuGw+9SStlsvohEMo5AgENBoVioIDc1j4GNnRCuix8PXcLsZBU+CFgkDko1t5K9tZsdOXKEONP1rr51PV/4vhfmnBGuURgBHYQQUEoRDGpIrYrD9z1MDN3B7OgcuOvCqy2hUS7Ap5Qoyn22cH1BS8b6P9+wtW+L73t0OnsX165eRak0D9t1UbdtxONxMMYghICCwvSV+0oKj3i+B9/zIGtLSoFR3tmS7vZY8g0ARNd12LaNYrmKE0OjyM3MIL1lEz7dvx8xDhiGgfY1Lb7SpVCW0hljhGsaPE9C1JYYNczUdkca0cWyTSilME0T/QP9+OidN7Esgrg/18Dx06fg+T5uZzI4dfqMupo9X9Y4ByEUjDEE9KDyhTzLiaY95zoNWsgvobU9CqUUhs6chHAbWJ66iKad74FYeTSEi7O/D+HSxDRMHsroutEmhAQB9WtOdURBfUl9x+lWUqrcnSUQShCJmMjn8xgcHERDSISbWjHQ1wvpugiHQirVsbrW0zlwBgpKAmrBk79WPWdfzVq+xzZ1vnSAmfGmhZJDHl+fRDQWwdPpNEav/Y2elz/G+7tfRFKrIxprQkv7o0h2PPZn7o+bX8ka3l6UwgDjaxJGeK8ZMjPs+e7t+1Qw1CykT/Sght4n2xCLxbDztV14Ym0vNjyiwwgYoIwjGgmhIxmOr1rfPHjl55vj9mJ5syZFKBqO+JZlnaScs/mo70FJicyNCqrVOqSUCGoK/R06POlBN4JwGo5quG6t4TZOSyFul3KzRz2m+l0hXskXZtKlpcIJbtm18eZE65b6chWV+TqymTKeSneOAni27jhQK4Rwi75Sl8u2dTiX+2tkz47XBVZsaPtwPnW9cK7qB9UIflLcsmtHXde9ZWrs64XZ7MWJYe+tdRs7/uGcg3OOByybJKbv5VR2anbx+9uHFB4aG/tGAVB46F/TpfuzvetXvwAAAABJRU5ErkJggg==') " ";
  1348. }
  1349.  
  1350. a.useremail[href*='APPLEJACK']:last-of-type::before,
  1351. a.useremail[href*='Applejack']:last-of-type::before,
  1352. a.useremail[href*='applejack']:last-of-type::before {
  1353. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAv9JREFUOE9dkmtIU2EYx88Roi9FfahkfQmS6kNGEBRlZWSY5tylTKepqR8MHYGl2R1POm2u5bCVlzbog2Ze591pzZPZxUskDZLMMLSWzcIca3MXt7N/55woqhf+PC8Pz+99n+fPQxAEQf6vhINb1nG5/ISdobWXo+9eSd4tyM7OJimKImmaJhsaGjjmX/DGqfDQmkvRg1x+9YrlZPd18fdupXiu6mxkOAcqlUqyuLiYB/+cayfD1rKFH0w3pYEHV4/omhTCyieVcYEB7TEYSyX21Mita/6u/91qUBMV00JrjmKwMg4zI2fgnlfD90PLx+nhMyinIrb91SFBFqaHBevPHb7G/fS06jhs0wXwO8rBOLXws2Kct/k4//HKRE+jZD0Pl2buD2FnmOlVSUFrpJg15/JFgcWKP0Bg8Q6fs1sVs+11wmAebKaEuiG1CC81Yozci+cL4KoC3JUIuCp4+R23+Ee4Dr5bisZmJi7fJzpLRJZPOin8vSlwdSXDO54Hz+vT8LzLh3uuCIuzBfDa1DzMPcrJMVfkIHpVEu94uYgH/aaTvOxdJzDZkI76smhY2mVwDmfg8zM5RukcvH8pbx96mLiPMBTG0nSpGK7mePg6k+DsSUZbSQwem02oba3DRsFKzNQfx9sHSdi1dzve5Ow4xM+ozorY1K2U2MY0IrhbEuB7lIqB6gxY7B9R3XoHAoEAivN74O5LAaXNwvNLe9PlcjlJACANRaIRztFh1iRvfRyYx5kIOCwY+GCE9GIUOjrzwZjS4H16FV80UT1WqzWIWFhYIBsLhDf7y46Ck1UvATNKgXlxHgHbJDyub2DGVPC2s+bVyGDTx74ym80kwe2fKvNASN8NySK3NeayWNagNPj7WaP62Uhn8HdPkwyWW3IoEjdv0Ol0JGE0GvmV0+dFpj9SS5kOKuahr01Wwbb2lXV6aakjkfF1p8DXlwHnaB5yTm1bbzAYfs34e/+0pyNic+N2ruIWmQWXcdE1dUEGd9UYq6kle1mXqVW6imWIn290AGVZutJTAAAAAElFTkSuQmCC') " ";
  1354. }
  1355.  
  1356. a.useremail[href*='SPIKE']:last-of-type::before,
  1357. a.useremail[href*='Spike']:last-of-type::before,
  1358. a.useremail[href*='spike']:last-of-type::before {
  1359. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAsFJREFUOE+Fk1tM0nEUx/9QPtCD7z30nE9sbbVeXJJR6j8DkVsIhg6HTqSXnBHSMMEbEy+AgPwVQpcgNy+kKLc/lCgF09Wquaab67kHX1pulif+mHRdne3sd3Z2Pt/fOee3H4J8N/ow2lrj4H64OljRfEXBIZ/k/3lWquXIrQl2ROAVA98jOro2XKUtvV9Dpj/iFV/ppwvLVfzThEBZGRWh0S4hmFx+rId2ysmMSU6WAAUeMfDcdYe0gUrGdUOl7rZXBDRdRQtRp1PeIRlVctIzk+lHR6itJnwC1nkbgOXgZlhO3h6RY9rZKYT7W9NUKpUklUqRKjPDQADEjYTz3SLgzQjzMWua/5E5xLpQrqOX/jEzamTc4LqEX/KQRwRMBwfEDgnUOyXAdgk+1zr5e0w7J/vA15OfN28PW5SnZlRuVT3WeMia5oHW1AthawSS40mIjcWhW98HfF89Ifa6qb+hqAA6FA5xzIp/dVncYDc/hkQOiI/jBcctCegwdRJgsERWcszpZTrKU/3S7s+Ff4vn9UG4aWbGyofoaB60d05dDJuiR/8DcXMCpLY24GPsrlRWcxZxKmaqF0aCsDy8ArgtAVFL/Jc2C4LWBEwFNLCUbt9PZrpEiEk2VjbmMYIdm4TQ6Cq4RmYB02CwZAlB2ByBkHEVYhYcEmEreNZl4F+/C8F0+0vE2x1IL3qDsDgZhKg5Bt7ULAgHa+HVzlt4v7MHMQyHpM8LrlQzuNdaIfJCub+R0Z5DfNrAxsJAEHJbhXhue5nQJmS3t2D73S6suVK5XBKiYQMs4B3xSEbZ83xTc3ljq5eMmNts5/3d82/8jicQDc0Cbo8BjiVyQsez4rYkeNRzfqfadUYgEJBRFCVRKBQS0tTUSM7BxaauUelyenwunnZ+SnhXDkKG0EGgb+5g4p5dpa5TFEkk1bmfQSu8/TfTXs+Z8UbptgAAAABJRU5ErkJggg==') " ";
  1360. }
  1361.  
  1362.  
  1363. /* Fixes text spoilers */
  1364. .spoiler:not(:hover),
  1365. .spoiler:not(:hover) .quote,
  1366. .spoiler:not(:hover) a {
  1367. color: #000 !important;
  1368. text-shadow: none !important;
  1369. }
  1370. /* Remove default 'inherit' background declaration */
  1371. .span.subject,
  1372. .subject,
  1373. .name,
  1374. .postertrip {
  1375. background: transparent !important;
  1376. }
  1377.  
  1378. .name {
  1379. font-weight: 700 !important;
  1380. }
  1381. /* Addons and such */
  1382. body > div[style='width: 100%;'] {
  1383. margin-top: 34px;
  1384. }
  1385.  
  1386. #copyright,
  1387. #boardNavDesktop a,
  1388. #qr td,
  1389. #qr tr[height='73']:nth-of-type(2),
  1390. #quickrep tr[height='73'] td:nth-of-type(2),
  1391. #quickrep td.postblock,
  1392. .recaptcha_input_area,
  1393. .menubutton a,
  1394. .chanchimp > div,
  1395. .pages td,
  1396. .recaptchatable td.recaptcha_image_cell,
  1397. td[style='padding-left: 7px;'],
  1398. div[id^='qr'] tr[height='73']:nth-of-type(2) {
  1399. padding: 0 !important;
  1400. }
  1401. #navtopr {
  1402. position: fixed;
  1403. left: 150px !important;
  1404. right: auto !important;
  1405.  
  1406. right: 60px !important;
  1407. left: auto !important;/**/
  1408. top: -100px !important;
  1409. bottom: auto !important;
  1410. font-size: 0 !important;
  1411. color: transparent !important;
  1412. z-index: 6 !important;
  1413. }
  1414. #navtopr a[href="javascript:;"]::after, body:not([class]) a[href="javascript:void(0);"]::after {
  1415. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAgNJREFUOE9tk8tLW1EQh881iUZNRYNRcBPIaxGTm9y8X/UBrtwoVpCoUFBBIoigdFFQUEFBUXy0urO4cOFj2WVBVFDRav2X/EZvqrQJfJy5vzkzZ2bOiVLmL5lM2jKZTBsEEolEs2EY1rJP1lQqZcXXAp54PN7o8/mq/vpxNuZyuWI+nz+AeWw9FAq9JNB13ZLNZoNoM/j2YTgajX5QXq/Xlk6nmwiuJasXxwJcwSLfLk6xsPoJnIVv6EfwFb1FymlGHERIhsNhB/Yn7Es4xjYggD3NugU72BtU0ReLxeoVvbbKKfAdccIs64H1F5uHYBh73Tx1DbsoMR6PR1PUbkcYgJ9wA4/wZK6nrCUpE5alKgKdjEF7GRb9aJzogiE2bMMZ3JkJpIITgkr4e7mFt8DyqGleI2MNG11sjBUKhV3sWzPBb9ZTgrvZZ39/ff/ZkUhEhiZtyJWUEzyiHUIXbdZWTICzAUZgiZN6zOmWW7gn2Q/0Tsp/rYBSFIJdrgXnF7Nvg2nKiwqgy4Sv4Q9cwB7aR+KqZWBVfAQRN2U40I9mk8Rut1seSDvaKpyDvLwSjPM+nIrX5UD8DIcwidj2vieephVdkq/AHEwRPEbvTsVLqeOjA6RHF+Va/h0IupXWQgTKdY7yrTNYm/L7/RpZavgXVSO+Xn6FH5stDMpBZQ30K/NQzzXRtPzuPrd1AAAAAElFTkSuQmCC');
  1416. position: fixed !important;
  1417. left: 230px !important;
  1418. right: auto !important;
  1419.  
  1420. left: auto !important;
  1421. right: 17px !important;/**/
  1422. z-index: -1 !important;
  1423. opacity: 0.3;
  1424. }
  1425. #navtopr a[href="javascript:;"]:hover::after, body:not([class]) a[href="javascript:void(0);"]:hover::after {
  1426. opacity: 1;
  1427. }
  1428. /* Strip 4chan+ of shadows and rounded edges */
  1429. #navbar,
  1430. #boardsMenu,
  1431. #popup,
  1432. .navbar2, /* 4chanplus - submenus */
  1433. #crntBoard, /* 4chanplus - 'current board' */
  1434. #quickrep {
  1435. -webkit-border-radius: 0 !important;
  1436. border-radius: 0 !important;
  1437. -webkit-box-shadow: none !important;
  1438. }
  1439.  
  1440. #navbar {
  1441. margin-left: -265px !important;
  1442. height: 26px !important;
  1443. }
  1444.  
  1445. #crntBoard {
  1446. height: 24px !important;
  1447. }
  1448. /* Expand Images div */
  1449. #imgControls input {
  1450. width: 10px !important;
  1451. height: 10px !important;
  1452. margin: 4px 1px !important;
  1453. vertical-align: top !important;
  1454. }
  1455.  
  1456. #imgControls label {
  1457. font-size: 0 !important;
  1458. color: transparent !important;
  1459. }
  1460.  
  1461. #imgControls label:first-of-type {
  1462. position: fixed;
  1463. left: 7px !important;
  1464. right: auto !important;
  1465.  
  1466. left: auto !important;
  1467. right: 232px !important;/**/
  1468. top: 0px !important;
  1469. bottom: auto !important;
  1470. z-index: 10 !important;
  1471. }
  1472. #imgControls label:first-of-type input {
  1473. display: none !important;
  1474. }
  1475. #imgControls label:first-of-type::after {
  1476. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMRJREFUKFNtks0OAUEQhOdM4iBx8XMSwb6En0dw89CciQMXvIIb9XW6pXfYpDKlu6rV9G4ppfSElbB2THTGA486GrQmfjteOnfJAKcWfbQ2IQp38WkyDMWvqY/WDEyJxkl8JoyFg4sfrjEDOflrpoUAU/CLD0CT72dB8lRiIp6niD+0NkS8lvBfJCYfPf9ZJ4v4RqovjXjh8cLUujSGWOuzyjzS71vq25a2qcB690JH6DrPL26DYSDkT2PpNeqNwFSApv8BTpBEE3rYF6oAAAAASUVORK5CYII=') !important;
  1477. opacity: 0.2 !important;
  1478. position: relative !important;
  1479. top: 4px !important;
  1480. z-index: 10 !important;
  1481. }
  1482. #imgControls label:hover:first-of-type::after {
  1483. opacity: 1 !important;
  1484. }
  1485. @media screen and (-webkit-min-device-pixel-ratio:0) {
  1486. #imgControls label:first-of-type {
  1487. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMRJREFUKFNtks0OAUEQhOdM4iBx8XMSwb6En0dw89CciQMXvIIb9XW6pXfYpDKlu6rV9G4ppfSElbB2THTGA486GrQmfjteOnfJAKcWfbQ2IQp38WkyDMWvqY/WDEyJxkl8JoyFg4sfrjEDOflrpoUAU/CLD0CT72dB8lRiIp6niD+0NkS8lvBfJCYfPf9ZJ4v4RqovjXjh8cLUujSGWOuzyjzS71vq25a2qcB690JH6DrPL26DYSDkT2PpNeqNwFSApv8BTpBEE3rYF6oAAAAASUVORK5CYII=') !important;
  1488. opacity: 0.2 !important;
  1489. margin-top: 4px !important;
  1490. }
  1491. #imgControls label:first-of-type:hover {
  1492. opacity: 1 !important;
  1493. }
  1494. #imgControls label:first-of-type::after {
  1495. display: none !important;
  1496. }
  1497. }
  1498. #imageType {
  1499. position: fixed !important;
  1500. left: 20px !important;
  1501. right: auto !important;
  1502.  
  1503. left: auto !important;
  1504. right: 140px !important;/**/
  1505. top: 1px !important;
  1506. bottom: auto !important;
  1507. z-index: 10 !important;
  1508. }
  1509.  
  1510. #imgControls label:nth-of-type(2)::after {
  1511. font-size: 12px !important;
  1512. content: 'Preload?';
  1513. }
  1514.  
  1515.  
  1516. #imgControls select {
  1517. float: right !important;
  1518. }
  1519. /* Hide UI of the select element */
  1520. select > button,
  1521. select > input {
  1522. opacity: 0;
  1523. }
  1524.  
  1525. #imgControls select > option {
  1526. font-size: 80% !important;
  1527. }
  1528. /* End of Expand Images div */
  1529. /* Reply Previews */
  1530. #backwash_tooltip, /* /b/ackwash reloaded */
  1531. #popup, /* 4chanplus */
  1532. #qp div.reply, /* 4chan x Quote Preview */
  1533. div[id^=ref] /* 4chan4chrome */ {
  1534. max-width: 70%;
  1535. visibility: visible;
  1536. }
  1537.  
  1538. #qp div.reply {
  1539. padding: 2px 6px !important;
  1540. }
  1541. @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
  1542. #qp div.reply {
  1543. padding: 5px 5px 12px 5px !important;
  1544. }
  1545. }
  1546.  
  1547. #backwash_tooltip,
  1548. #popup,
  1549. div[id^='ref'],
  1550. #cc-quotedcontainer_t {
  1551. visibility: visible;
  1552. z-index: 10 !important;
  1553. }
  1554.  
  1555. #cc-newpostarea,
  1556. #cc-newpostarea2 {
  1557. z-index: 9 !important;
  1558. }
  1559.  
  1560. #backwash_tooltip img,
  1561. #popup img,
  1562. #qp div.reply img,
  1563. div[id^='ref'] img {
  1564. max-width: 300px !important;
  1565. height: auto !important;
  1566. }
  1567.  
  1568. #popup > img {
  1569. max-width: 100% !important;
  1570. }
  1571. .deleteform {
  1572. position: fixed !important;
  1573. top: -1000px !important;
  1574. }
  1575. .deleteform {
  1576. position: fixed !important;
  1577. top: -1000px !important;
  1578. right: auto !important;
  1579. left: 2px !important;
  1580.  
  1581. right: 2px !important;
  1582. left: auto !important; /**/
  1583. bottom: auto !important;
  1584. width: 248px !important;
  1585. margin: 0px !important;
  1586. padding: 0px !important;
  1587. font-size: 0px !important;
  1588. }
  1589.  
  1590. .deleteform::before {
  1591. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAftJREFUOE991M0rRFEYx/E7jYkRTWymycZmZCUrWYgUZTFrkub1T1Cy8LJXkrKWlWRrJZsZW+upSTZkJxbSmIzmXt/feK6O8aI+nnPOc+7vnHnB8zp+isVipFQq9SCJcUxjBpMYRj97op3Pfc1peujGKJtXUcEjfAR4RRUH7JlFQod+C7SQPmoG52gg+EOL9WusYehbmN1EIVfQxr9C3PUH9m1jsFAoeB6/Ino5dpMwpM68jBsn+MnW7qi+HXbP80uIKagHq2gggEKOMYUV5jU8M97BBNaZ39pen3qBlIKSqFhDQWVMoQtxZLChzbq97d93Dn5hPKegcTw6QTeMdZO4PhFqDAl4+XxeQWM4Q8t5ZkvNafgITItaQwax8ONVCNI4QcPZr+cOFTTTsajGMzaQcIKizOftEB0WHqx6pKBJvDqNJ8Y7SMHL5XIRtL/JzONYRBVu2J6aw9YITygzn7AAhaQxj/Z7Rh2gv4s3O7xJXVajHwdoIcAd1pHEGE5Qw6JCsIBLZ796IwqKYhbXFuRTb7GPMzTsoSp110KatrdO3URv+71kkMAaHmyDbhYGaCy68Ztzk3fGp9BL//zj1QBD2M5ms/fwEfyjTk8hei+/viLtMBoRDGIJF3j5JajJWg2bSCOGn/+atGjNFHUOWzjEEfawjBH06mA34QPkk++/bAlEMAAAAABJRU5ErkJggg==') !important;
  1592. visibility: visible !important;
  1593. position: fixed !important;
  1594. left: 20px !important;
  1595. right: auto !important;
  1596.  
  1597. right: 210px !important;
  1598. left: auto !important; /**/
  1599. -moz-transform: scale(.8);
  1600. -o-transform: scale(.8);
  1601. -webkit-transform: scale(.8);
  1602. z-index: 6;
  1603. opacity: 0.4;
  1604. }
  1605.  
  1606. .deleteform:hover::before {
  1607. opacity: 1;
  1608. cursor: pointer;
  1609. bottom: -30px !important;
  1610. visibility: hidden !important;
  1611. }
  1612.  
  1613. .deleteform:hover {
  1614. z-index: 99 !important;
  1615. }
  1616.  
  1617. .deleteform:hover {
  1618. position: fixed !important;
  1619. left: 3px !important;
  1620.  
  1621. left: auto !important;
  1622. right: 3px !important;/**/
  1623. z-index: 98 !important;
  1624. }
  1625.  
  1626. @media screen and (-webkit-min-device-pixel-ratio:0) {
  1627. .deleteform:hover {
  1628. left: -1px !important;
  1629.  
  1630. left: auto !important;
  1631. right: -1px !important;/**/
  1632. }
  1633. }
  1634. .deleteform {
  1635. height: 18px !important;
  1636. width: 250px !important;
  1637. }
  1638.  
  1639. .deleteform input[value="Delete"], .deleteform input[value="Report"] {
  1640. float: left !important;
  1641. }
  1642.  
  1643. .gecko .deleteform, .gecko .deleteform {
  1644. width: 246px !important;
  1645. }
  1646.  
  1647. .deleteform:hover input[name="pwd"] {
  1648. position: fixed !important;
  1649. left: 105px !important;
  1650.  
  1651. left: auto !important;
  1652. right: 3px !important;/**/
  1653. width: 146px !important;
  1654. height: 20px !important;
  1655. text-align: right !important;
  1656. }
  1657.  
  1658. div.deleteform input[type="password"] {
  1659. width: 144px !important;
  1660. }
  1661.  
  1662. #popup {
  1663. position: fixed !important;
  1664. top: auto !important;
  1665. left: auto !important;
  1666. right: 2px !important;
  1667. visibility: visible !important;
  1668. bottom: 24px;
  1669. }
  1670.  
  1671. .deleteform:hover input[type='checkbox'] {
  1672. position: fixed !important;
  1673. left: 105px !important;
  1674.  
  1675. left: auto !important;
  1676. right: 130px !important;/**/
  1677. z-index: 7 !important;
  1678. }
  1679.  
  1680. .deleteform:hover::after {
  1681. visibility: visible !important;
  1682. position: fixed !important;
  1683. left: 120px !important;
  1684.  
  1685. left: auto !important;
  1686. right: 80px !important;/**/
  1687. font-size: 12px !important;
  1688. content: 'File Only';
  1689. width: 50px !important;
  1690. }
  1691.  
  1692. @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
  1693. .deleteform:hover input[type='checkbox'] {
  1694. position: absolute !important;
  1695. right: 173px !important;
  1696. top: 10px !important;
  1697. }
  1698.  
  1699. .deleteform:hover::after {
  1700. position: absolute !important;
  1701. right: 125px !important;
  1702. top: 10px !important;
  1703. }
  1704. }
  1705.  
  1706. .deleteform .inputtext {
  1707. width: 138px;
  1708. margin-right: 1px !important;
  1709. }
  1710.  
  1711. .navlinks,
  1712. #navlinks,
  1713. span[id^='4chan_ext_right'] {
  1714. right: 5px !important;
  1715. right: 255px !important;/**/
  1716. }
  1717.  
  1718. #navlinks {
  1719. position: fixed !important;
  1720. bottom: 2px !important;
  1721. top: auto !important;
  1722. z-index: 99 !important;
  1723. }
  1724. html body > span[style='left: 5px; position: absolute;']:nth-of-type(0) {
  1725. display: none;
  1726. }
  1727.  
  1728. div[class="navLinks"] {
  1729. font-size: 0 !important;
  1730. visibility: hidden;
  1731. }
  1732.  
  1733. div[class="navLinks"] a {
  1734. position: fixed !important;
  1735. top: auto;
  1736. left: 2px !important;
  1737. right: auto !important;
  1738.  
  1739. left: auto !important;
  1740. right: -192px !important; /**/
  1741. bottom: -1000px;
  1742. visibility: visible !important;
  1743. height: 14px !important;
  1744. width: 58px !important;
  1745. margin: 0 !important;
  1746. padding: 0 !important;
  1747. font-size: 9px !important;
  1748. text-transform: uppercase;
  1749. vertical-align: bottom !important;
  1750. padding-top: 5px !important;
  1751. border-radius: 0 !important;
  1752. text-align: center;
  1753. }
  1754. div[class="navLinks"] a:first-of-type::after {
  1755. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAUJJREFUOE/Vkj9LglEUh18xC0GkfwS1+hGipcK2hr7DGw0uDRKCQyI0tAQN7U4tfoOGsKkhCAqaai0CQYRQGiwiK59fHPNSr+RbNPTCw/Fez3nuvedez/tXn+/7UUj8atMIRmEFNn4konAEZmEbLqEaSkRBBKYhA0dwD29wN5CIRM92kSbuwy08m0SiFmwaBWIOlmFSi38swiAOWbiCB0cgiXiFhtHUDuEayqAWRN9lJio6R+kKvotP1BxCSqfqymIMFuEAtOqLs7NHfu8Yu7aTG8tpE3XcuHtENXsG8nAB6o2O1XSbzXgY1qFmi1WIY18uxBIXiCVQL+qfk5hbgnMTnREn+t6s/oQ12AsQzTN/aiIJ+4vsIoZISgaI5pg/BjX8BMYHemsBoimK9W3BKvSaHcZIoS5G7y9psfcww4j+NLcD3erbomf70ToAAAAASUVORK5CYII=');
  1756. position: fixed !important;
  1757. left: 2px !important;
  1758. right: auto !important;
  1759.  
  1760. left: auto !important;
  1761. right: 230px !important;/**/
  1762. cursor: pointer !important;
  1763. -moz-transform: scale(.8);
  1764. -webkit-transform: scale(.8);
  1765. -o-transform: scale(.8);
  1766. opacity: 0.4;
  1767. z-index: 6 !important;
  1768. }
  1769. div[class="navLinks"] a:first-of-type:hover::after {
  1770. opacity: 1;
  1771. }
  1772. .navLinksBot {
  1773. display: none !important;
  1774. }
  1775. /* File Clearer support */
  1776. .clearbutton {
  1777. position: fixed !important;
  1778. bottom: 45px !important;
  1779. right: 55px !important;
  1780. }
  1781. /* AutoPager */
  1782. #autoPagerBorderPaging {
  1783. position: fixed !important;
  1784. right: 300px !important;
  1785. bottom: 0px !important;
  1786. z-index: 99 !important;
  1787. }
  1788. .autoPagerS {
  1789. display: none !important;
  1790. }
  1791. /* 4chan x options */
  1792. #overlay {
  1793. z-index: 99 !important;
  1794. }
  1795.  
  1796. #options ul {
  1797. margin: 0 !important;
  1798. }
  1799.  
  1800. #options ul > li {
  1801. padding: 0 !important;
  1802. }
  1803.  
  1804. #options.reply.dialog, #options .dialog {
  1805. width: 700px !important;
  1806. }
  1807.  
  1808. #options hr {
  1809. display: none !important;
  1810. }
  1811.  
  1812. #options ul {
  1813. margin-bottom: 5px !important;
  1814. padding-bottom: 7px !important;
  1815. }
  1816.  
  1817. #options ul:first-of-type {
  1818. padding-top: 5px !important;
  1819. }
  1820.  
  1821. #content textarea {
  1822. width: 99% !important;
  1823. }
  1824.  
  1825. /* End of 4chan x options */
  1826. #filter,
  1827. #thread_filter,
  1828. #stats {
  1829. padding: 3px 0;
  1830. border: 0 !important;
  1831. border-radius: 0;
  1832. font-size: 12px !important;
  1833. z-index: 4 !important;
  1834. }
  1835.  
  1836. #stats {
  1837. position: fixed !important;
  1838. top: -1px !important;
  1839. right: auto !important;
  1840. left: 105px !important;
  1841.  
  1842. right: 45px !important;
  1843. left: auto !important; /**/
  1844. width: 96px !important;
  1845. text-align: right !important;
  1846. bottom: auto !important;
  1847. cursor: default !important;
  1848. z-index: 10 !important;
  1849. }
  1850.  
  1851. #updater {
  1852. right: auto !important;
  1853. left: 175px !important;
  1854.  
  1855. right: 2px !important;
  1856. left: auto !important; /**/
  1857. top: -4px !important;
  1858. bottom: auto !important;
  1859. width: 58px !important;
  1860. border: 0 !important;
  1861. font-size: 12px;
  1862. overflow: hidden;
  1863. z-index: 10 !important;
  1864. padding-bottom: 2px;
  1865. }
  1866.  
  1867. #updater {
  1868. background: none !important;
  1869. }
  1870.  
  1871. #count.new {
  1872. background-color: transparent !important;
  1873. }
  1874.  
  1875. #updater:hover {
  1876. width: 150px !important;
  1877. left: 98px !important;
  1878.  
  1879. right: 2px !important;
  1880. left: auto !important;/**/
  1881. z-index: 99 !important;
  1882. }
  1883.  
  1884. #updater #count:not(.new) {
  1885. font-size: 0 !important;
  1886. color: transparent !important;
  1887. }
  1888.  
  1889. #updater #count:not(.new)::after {
  1890. font-size: 12px !important;
  1891. content: '+0';
  1892. }
  1893.  
  1894.  
  1895. #watcher > div {
  1896. max-width: 236px !important;
  1897. width: 236px !important;
  1898. overflow: hidden !important;
  1899. }
  1900. #watcher .move {
  1901. font-size: 0px !important;
  1902. height: 0px !important;
  1903. }
  1904. .opContainer .favicon {
  1905. position: relative !important;
  1906. top: 2px !important;
  1907. }
  1908. #watcher::before {
  1909. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAARhJREFUGBmtwb1KgmEYBuDnDXQwzUUFbaixhBDK7+e57y/LqQOIRESsJTKCfgh/dgujRLRBcGhqlNZqbQuhWuoEavhOI9w8AK9LZDYMQ25Mk26MITEyLRPQpOvhiC12ecUqckxlAjKxYdwFkKfo85M+/+jzhwOeqWdF00bcGAuoo4wOv/jIS95yzCEOWEPRjovuouk6sDniEx9QwDKu+ax5WGygIOigsh4BvFe2UIVaIa3wTXcyYZTZE+yxAUttjnivq04ES2jxRfOaZYNFseMoss4S7jhml4ds851D7KOGkpOQtMlGsclz9vhBn7/0vW8OcIEtJ5o2MrEW1JTmeMw2+7zBCbfdxZWgGJli7HkkmNKEFZY5mYl/axxR1ribgbIAAAAASUVORK5CYII=') !important;
  1910. height: 9px !important;
  1911. font-size: 12px !important;
  1912. position: fixed !important;
  1913. left: 193px !important;
  1914. right: auto !important;
  1915.  
  1916. right: 43px !important;
  1917. left: auto !important; /**/
  1918. min-width: 30px !important;
  1919. max-width: 30px !important;
  1920. opacity: 0.4;
  1921. z-index: 5;
  1922. }
  1923. #watcher {
  1924. z-index: 5;
  1925. padding-left: 0px !important;
  1926. }
  1927. #watcher:hover::before {
  1928. opacity: 1;
  1929. cursor: pointer;
  1930. }
  1931. #watcher {
  1932. position: fixed !important;
  1933. top: -1000px !important;
  1934. right: auto !important;
  1935. left: 2px !important;
  1936.  
  1937. right: 2px !important;
  1938. left: auto !important; /**/
  1939. bottom: auto !important;
  1940. width: 246px !important;
  1941. padding-bottom: 4px !important;
  1942. }
  1943. #watcher:hover {
  1944. position: fixed !important;
  1945. z-index: 99 !important;
  1946. }
  1947. #backwash_tooltip,
  1948. #qp div.reply,
  1949. #popup,
  1950. div[id^=ref],
  1951. div.reply,
  1952. div.reply.highlight,
  1953. #options,
  1954. #navbar,
  1955. #popup,
  1956. #boardsMenu {
  1957. border: 0 !important;
  1958. }
  1959.  
  1960. #watcher,
  1961. #threadwatcher /* 4chan4chrome's threadwatcher */ {
  1962. border: 0 !important;
  1963. padding: 1px 0;
  1964. border-radius: 0;
  1965. }
  1966.  
  1967. #threadwatcher .postblock {
  1968. margin: 0 !important;
  1969. padding: 0 !important;
  1970. border: 0 !important;
  1971. }
  1972.  
  1973. #watcher .move,
  1974. #threadwatcher .postblock {
  1975. padding: 2px 3px !important;
  1976. margin-bottom: 2px !important;
  1977. text-decoration: none !important;
  1978. }
  1979.  
  1980. #watcher .move,
  1981. #updater .move,
  1982. #options .move,
  1983. #stats .move {
  1984. cursor: default !important;
  1985. }
  1986. /* 4sight */
  1987. body > a[style='cursor: pointer; float: right;'] {
  1988. position: fixed;
  1989. top:-119px;
  1990. left: 60px;
  1991.  
  1992. right: 60px !important;
  1993. left: auto !important; /**/
  1994. z-index: 6;
  1995. font-size: 0px !important;
  1996.  
  1997. }
  1998.  
  1999. body > a[style='cursor: pointer; float: right;']::after {
  2000. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAUdJREFUKM9jYCAeqDBZCVnLWktYsuNQYCVg623XZD/DvtcuxVbZlhlDga2AfabTAd/docsCNrkecZhup2zDiKqC0c7daV/I7FT7bMUM/cgyj8MO9XasqGbwO9Z4bo8wrWeuZ+hlLBXx63M+bs2PosRZymWSW7+XOIzvmex8xlEJRYmPqFuH80IHBQjPgtWp1OWUhxSKklh27xSXQ3ap1rwMDOZsNtYO6zxXBXGhKEljjNX0meN4wLbHJtOm2m6D4xWX9XbiaJ6uYsk0DpvoctzujOMpv/V+W5wu2K6yybFEdXILYw1/s1G1R71NvWyFuvsa+xu2F6ybLMUtGXGEtW+24wX7m7aXrBusxPWwK6mQ8O9xvGR30/aCjZ81Cw5z8pT8uh0uOFx0C/ZnxaGklilLOTYjNjNJrpARZ+LoY2ribOTqY2JgAABTzlqOzLqvkwAAAABJRU5ErkJggg==') !important;
  2001. font-size: 12px !important;
  2002. position: fixed !important;
  2003. left: 38px;
  2004.  
  2005. right: -1px !important;
  2006. left: auto !important; /**/
  2007. opacity: 0.3;
  2008. }
  2009.  
  2010. body > a[style='cursor: pointer; float: right;']:hover::after {
  2011. opacity: 1;
  2012. }
  2013.  
  2014. body > a[style='cursor: pointer; float: right;'] ~ div[style^='width: 100%;'] {
  2015. display: block;
  2016. position: fixed;
  2017. top: 17px;
  2018. bottom: 17px;
  2019. left: 252px;
  2020. right: 4px;
  2021.  
  2022. left: 4px;
  2023. right: 252px;/**/
  2024. width: auto !important;
  2025. margin: 0 !important;
  2026. }
  2027.  
  2028. body > a[style='cursor: pointer; float: right;'] ~ div[style^='width: 100%;'] > table {
  2029. height: 100% !important;
  2030. vertical-align: top !important;
  2031. }
  2032.  
  2033. body > a[style='cursor: pointer; float: right;'] ~ div[style^='width: 100%;']{
  2034. height: 95% !important;
  2035. margin-top: 5px !important;
  2036. margin-bottom: 5px !important;
  2037. }
  2038.  
  2039. #fs_status {
  2040. width: auto !important;
  2041. height: 100% !important;
  2042. background: none !important;
  2043. padding: 10px !important;
  2044. overflow: scroll !important;
  2045. }
  2046.  
  2047. [alt="sticky"] + a::before {
  2048. content: "Sticky | ";
  2049. }
  2050.  
  2051. [alt="closed"] + a::before {
  2052. content: "Closed | ";
  2053. }
  2054.  
  2055. [alt="closed"] + a {
  2056. text-decoration: line-through !important;
  2057. }
  2058.  
  2059. /* Youtube Link Title */
  2060.  
  2061. .chanlinkify.YTLT-link.YTLT-text {
  2062. font-family: monospace !important;
  2063. font-size: 11px !important
  2064. }
  2065.  
  2066. .prettyprint {
  2067. background-color: rgba(255,255,255,.1) !important;
  2068. white-space: pre-wrap !important;
  2069. border: 1px solid rgba(0,0,0,0.5) !important;
  2070. border-radius: 2px !important;
  2071. font-size: 11px !important;
  2072. }
  2073.  
  2074. span.pun {
  2075. color: #8ba446 !important;
  2076. }
  2077.  
  2078. span.com {
  2079. color: #F42424 !important;
  2080. }
  2081.  
  2082. span.str {
  2083. color: #15C030 !important;
  2084. }
  2085.  
  2086. span.kwd {
  2087. color: #2A61E4 !important;
  2088. }
  2089.  
  2090. span.typ {
  2091. color: #964ACC !important;
  2092. }
  2093.  
  2094. span.lit {
  2095. color: #2AA0A0 !important;
  2096. }
  2097.  
  2098.  
  2099.  
  2100.  
  2101.  
  2102. /* Midnight Caek */
  2103. /*
  2104. ::-webkit-scrollbar-thumb { border: #101010 !important; background: #262626; }
  2105. ::-webkit-scrollbar-thumb:hover { background: #3f3f3f; }
  2106. ::-webkit-scrollbar-thumb:active { background: #111; }
  2107. ::-webkit-scrollbar-track-piece, ::-webkit-scrollbar-corner, ::-webkit-scrollbar-resizer { background: #1c1c1c; }
  2108. scrollbar, scrollcorner { background: #1c1c1c; }
  2109. thumb:active { background: -moz-linear-gradient(top, rgba(255,255,255,0.3), rgba(255,255,255,0.1)) !important; }
  2110. thumb { border-color: #101010 !important; background: #262626; }
  2111. thumb:hover { background: -moz-linear-gradient(top, rgba(255,255,255,.4), rgba(255,255,255,0.2)) !important; }
  2112. /**/
  2113. ::-webkit-selection {
  2114. background: #aaa;
  2115. color: #101010;
  2116. }
  2117.  
  2118. ::-moz-selection {
  2119. background: #aaa;
  2120. color: #101010;
  2121. }
  2122.  
  2123. ::selection {
  2124. background: #aaa;
  2125. color: #101010;
  2126. }
  2127. body {
  2128. background-image: none !important;
  2129. }
  2130. body,
  2131. body > form,
  2132. html body span[style='left: 5px; position: absolute;'] a,
  2133. input,
  2134. .postForm,
  2135. form[name^='post']::before,
  2136. select,
  2137. .deleteform::after,
  2138. textarea,
  2139. .abbr,
  2140. .boxbar,
  2141. .boxcontent,
  2142. .boardBanner,
  2143. .summary,
  2144. .pages strong,
  2145. .current,
  2146. .postblock,
  2147. .reply,
  2148. .reply.highlight,
  2149. #backwash_tooltip,
  2150. #boardNavDesktop .title,
  2151. #imgControls label::after,
  2152. #boardNavDesktopFoot::after,
  2153. #qp div.reply,
  2154. #twi_table_div,
  2155. #updater #count:not(.new)::after,
  2156. .globalMessage,
  2157. #qr_form input[name="email"] + label::after,
  2158. .postForm #com_submit + label::after,
  2159. #qr > form > label::after,
  2160. #qr.autohide .move,
  2161. input[type="checkbox"],
  2162. span.pln {
  2163. color: #909090 !important;
  2164. }
  2165.  
  2166. #options ul {
  2167. border-bottom: 1px solid #909090 !important;
  2168. border-radius: 0px !important;
  2169. }
  2170.  
  2171. #options ul:last-of-type {
  2172. border: none !important;
  2173. }
  2174.  
  2175. .boardTitle {
  2176. text-shadow: #101010 1px 0 2px, #101010 -1px 0 2px, #101010 0 -1px 2px, #101010 0 1px 2px;
  2177. }
  2178.  
  2179. .postForm > form td:nth-of-type(3) > label,
  2180. #qr > form tr:nth-of-type(3) > td:nth-of-type(3) > label,
  2181. #quickrep > form tr:nth-of-type(3) > td:nth-of-type(3) > label,
  2182. #autonoko {
  2183. color: #888;
  2184. }
  2185.  
  2186. input[type='file']::-webkit-file-upload-button {
  2187. color: #666 !important;
  2188. }
  2189.  
  2190. a,
  2191. #dump,
  2192. div.post > blockquote a[href^="//"],
  2193. .sideArrows a,
  2194. .nameBlock > .useremail > .name,
  2195. .nameBlock > .useremail > .postertrip,
  2196. div.postContainer span.postNum > .replylink {
  2197. color: #57577b !important;
  2198. }
  2199.  
  2200. a:hover,
  2201. #dump:hover,
  2202. div.post > blockquote a[href^="//"]:hover,
  2203. .sideArrows a:hover,
  2204. div.postContainer > div.post div.postInfo span.postNum a:hover,
  2205. div.postContainer span.postNum > .replylink:hover {
  2206. color: #47475b !important;
  2207. }
  2208.  
  2209. .name {
  2210. color: #7c2d2d !important;
  2211. font-weight: 400 !important;
  2212. }
  2213.  
  2214. .postertrip,
  2215. .trip {
  2216. color: #3e7157 !important;
  2217. }
  2218.  
  2219. .nameBlock > .useremail > .name:hover,
  2220. .nameBlock > .useremail > .postertrip:hover {
  2221. color: #444 !important;
  2222. }
  2223.  
  2224. a.backlink,
  2225. a.forwardlink {
  2226. color: #424247 !important;
  2227. }
  2228.  
  2229. a.forwardlink {
  2230. font-weight: 600 !important;
  2231. }
  2232.  
  2233. @media screen and (-webkit-min-device-pixel-ratio:0) {
  2234. a.forwardlink {
  2235. font-weight: 800 !important;
  2236. }
  2237. }
  2238.  
  2239. .subject {
  2240. color: #aaa !important;
  2241. font-weight: 700 !important;
  2242. }
  2243.  
  2244. .quote {
  2245. color: #71793e !important;
  2246. }
  2247.  
  2248. span.quote > a.quotelink {
  2249. color: #47475b !important;
  2250. }
  2251.  
  2252. #boards h3,
  2253. #boardsMenu,
  2254. #filter.autohide:hover,
  2255. #filter:not(.autohide),
  2256. #ft li,
  2257. #ft ul,
  2258. #navbar,
  2259. #options .dialog,
  2260. #popup,
  2261. #threadwatcher,
  2262. #threadwatcher .postblock,
  2263. #watcher,
  2264. #thread_filter.autohide:hover,
  2265. #thread_filter:not(.autohide),
  2266. .box-outer,
  2267. .boxbar,
  2268. .deleteform input[value=Delete],
  2269. .recaptcha_image_cell > center > #recaptcha_image,
  2270. .recaptchatable #recaptcha_response_field,
  2271. .top-box,
  2272. .yuimenuitem-selected,
  2273. input,
  2274. input[type='file'] > input[type='button'],
  2275. input[type='submit'],
  2276. select,
  2277. td.postblock,
  2278. div.reply,
  2279. textarea,
  2280. #options.reply.dialog,
  2281. .deleteform input[value=Delete],
  2282. input[value="Report"],
  2283. body::before,
  2284. #qr.autohide .move {
  2285. background-color: #1c1c1c !important;
  2286. }
  2287.  
  2288. div[id^='4chan_ext_iqr'],
  2289. div[id^='4chan_ext_iqr'] > *,
  2290. input[type='submit']:hover,
  2291. input[type='file'] > input[type='button']:hover,
  2292. #filter input,
  2293. #filter textarea,
  2294. #options input,
  2295. #options textarea,
  2296. #qr,
  2297. #qr > form tr:nth-of-type(3) > td:nth-of-type(3) > label input,
  2298. #quickrep,
  2299. #quickrep > form tr:nth-of-type(3) > td:nth-of-type(3) > label input,
  2300. #qr label input,
  2301. #thread_filter input,
  2302. #thread_filter textarea,
  2303. #updater input:not([type='checkbox']),
  2304. .bd,
  2305. .boxcontent > hr,
  2306. .boxcontent input,
  2307. .boxcontent textarea,
  2308. html,
  2309. body,
  2310. .postForm > form td:nth-of-type(3) > label input,
  2311. div[id^=qr],
  2312. table.reply[style^='clear: both'] {
  2313. background-color: #101010 !important;
  2314. }
  2315.  
  2316. #boardNavDesktop, .pages {
  2317. background-color: rgba(16,16,16,0.9) !important;
  2318. }
  2319.  
  2320. #boardNavDesktopFoot, #watcher, #watcher:hover, .globalMessage, .deleteform {
  2321. background-color: rgba(16,16,16,1) !important;
  2322. }
  2323.  
  2324. div[class="navLinks"] a:first-of-type:hover,
  2325. #com_submit:hover,
  2326. #cc-showpostarea,
  2327. #twi_table_div,
  2328. #twi_table_div *,
  2329. input[type='submit']:hover,
  2330. input[type='file'] > input[type='button']:hover,
  2331. #backwash_tooltip,
  2332. #qp div.reply,
  2333. #qr::before,
  2334. #updater:hover,
  2335. #popup,
  2336. .chanchimp,
  2337. .chanchimp > div,
  2338. .deleteform input[type='password']:hover,
  2339. .recaptchatable #recaptcha_response_field:hover,
  2340. div[id^=ref],
  2341. form[name^='post']::before,
  2342. input:hover,
  2343. input[type='file'] > input[type='button']
  2344. input[type='submit']:hover,
  2345. .reply.highlight,
  2346. textarea:hover {
  2347. background-color: #181818 !important;
  2348. }
  2349.  
  2350. #qr::before,
  2351. form[name^='post']::before {
  2352. border-radius: 6px 6px 0 0;
  2353. }
  2354.  
  2355. .qphl {
  2356. outline-color: #627c8d !important;
  2357. }
  2358.  
  2359. html body span[style='left: 5px; position: absolute;'] a,
  2360. input[type='submit'],
  2361. #com_submit,
  2362. input[type='file'] > input[type='button'],
  2363. .recaptchatable #recaptcha_response_field:focus,
  2364. .deleteform input[type='password']:focus,
  2365. input:focus,
  2366. input[type='submit']:focus,
  2367. textarea:focus {
  2368. background-color: #202020 !important;
  2369. }
  2370.  
  2371. input[type='checkbox'],
  2372. #options input[type='checkbox'],
  2373. form[name^='post'] td:nth-of-type(3) > label input[type='checkbox'],
  2374. #qr label input[type='checkbox'] {
  2375. border: 1px solid #3c3c3c !important;
  2376. background: #000 !important;
  2377. }
  2378.  
  2379. input[type=checkbox]:active,
  2380. #options input[type=checkbox]:active,
  2381. form[name^='post'] td:nth-of-type(3) > label input[type='checkbox']:active,
  2382. #qr label input[type='checkbox']:active {
  2383. background: #000 !important;
  2384. }
  2385.  
  2386. input[type=checkbox]:checked,
  2387. #options input[type=checkbox]:checked,
  2388. form[name^='post'] td:nth-of-type(3) > label input[type='checkbox']:checked,
  2389. #qr label input[type='checkbox']:checked {
  2390. background-color: #3c3c3c !important;
  2391. }
  2392.  
  2393. @media screen and (-webkit-min-device-pixel-ratio:0) {
  2394. input:checked,
  2395. #options input:checked,
  2396. form[name^='post'] td:nth-of-type(3) > label input:checked,
  2397. #qr label input:checked {
  2398. content: url('http://i.imgur.com/CAewG.png') !important;
  2399. }
  2400. }
  2401.  
  2402. #crntBoard {
  2403. border-right-color: #393939 !important;
  2404. }
  2405.  
  2406. td[style='border: 1px dashed;'],
  2407. div.reply > tr > div.reply,
  2408. .inline div.reply {
  2409. /* Inline Quotes */
  2410. background-color: rgba(0,0,0,0.1) !important;
  2411. border: none !important;
  2412. }
  2413.  
  2414. form[name^='post'] .postblock b,
  2415. form[name^='post']::before,
  2416. .postForm tr:nth-child(4) .postblock b,
  2417. #maxchars,
  2418. #qr::before {
  2419. color: rgba(255,255,255,0.3) !important;
  2420. }
  2421.  
  2422. #qr input:-moz-placeholder,
  2423. #qr textarea:-moz-placeholder {
  2424. color: rgba(255,255,255,0.3) !important;
  2425. }
  2426.  
  2427. #qr input::-webkit-input-placeholder,
  2428. #qr textarea::-webkit-input-placeholder {
  2429. color: rgba(255,255,255,0.3) !important;
  2430. }
  2431.  
  2432. #qr input:placeholder,
  2433. #qr textarea:placeholder {
  2434. color: rgba(255,255,255,0.3) !important;
  2435. }
  2436.  
  2437. #cc-showpostarea,
  2438. #ft li,
  2439. #ft ul,
  2440. #options input:not([type='checkbox']),
  2441. #updater input:not([type='checkbox']),
  2442. #twi_table_div,
  2443. #twi_table_div *,
  2444. .box-outer,
  2445. .boxbar,
  2446. .chanchimp,
  2447. .chanchimp > div,
  2448. .inputtext,
  2449. .deleteform input[value=Delete],
  2450. .recaptcha_image_cell > center > #recaptcha_image,
  2451. .recaptchatable #recaptcha_response_field,
  2452. .top-box,
  2453. input:not([type='checkbox']),
  2454. #qr_captcha input,
  2455. input[type='file'] > input[type='button'],
  2456. input[type='submit'],
  2457. select,
  2458. textarea {
  2459. border: none !important;
  2460. }
  2461.  
  2462. .boxcontent dd,
  2463. #options ul,
  2464. #threadwatcher .postblock,
  2465. .chanchimp * {
  2466. border-color: #101010 !important;
  2467. }
  2468.  
  2469. hr {
  2470. position: relative !important;
  2471. top: 2px !important;
  2472. border-top: 1px solid #1c1c1c !important;
  2473. }
  2474.  
  2475. #filter input,
  2476. #filter textarea,
  2477. #thread_filter input,
  2478. #thread_filter textarea,
  2479. #updater input,
  2480. #options input,
  2481. #qr,
  2482. #quickrep,
  2483. div[id^=qr],
  2484. table.reply[style^='clear: both'] {
  2485. border: none !important;
  2486. }
  2487.  
  2488. form[name='delform'] > div:not(.thread) select {
  2489. margin: 1px 0 0 0 !important;
  2490. }
  2491.  
  2492. form[name='delform'] > div:not(.thread) select,
  2493. .pages input[type='submit'] {
  2494. height: 15px !important;
  2495. }
  2496. /* Toolbox images */
  2497. /* 4chan X options */
  2498. #navtopr a[href="javascript:;"]::after, body:not([class]) a[href="javascript:void(0);"]::after {
  2499. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAYhJREFUGBlVwUtLG2EYBtB3nIlGjWKDUXCpmEVahAgu7QVcualoIWgFQQWJIIKlC8HiBSxYWqq1Zldx0UWN4KY7FVGpBnXixMuQEJ35vuf5Ja21oD1H5I9CwG/QUa92x5qWW67l1anGfM12idzyatCLb5jyWzKWSM70YxhnSvflq+Qi4D26KVdNeMcDzPgR2/SbMcFlfMekrhNVi1e6rRhCD/f5A3EVxRg/Y4kf8fKqUnQ9Z/gVw0jR5jYT6OMHLHMBvdf1W4Y4QXTzJ4+YpcMs00hiEnO6pxhOGyJCQ0eQ4CI3eEyHNteZ1J2FcNqQO7ZxU4aIbuUXZujwlGm8yAXlf24I3UgxQ4dZrunnl+VyD9V4zVndgSUe0+EJV/nsPCgithSDKo63WET81FJRLPCQZ9zDim7/VSrFEhXDJ67rLgZElKkf8z13MYUkhryw+CEMcI0jqkH+ylkqxnm8wSgGvbC4FXiKDhW5NOWfvOU/QQL9aCkEZNM4KjsvzRvygGO6oUK1a1F+A62z3cM64xkkAAAAAElFTkSuQmCC') !important;
  2500. }
  2501. /* Delete buttons */
  2502. .deleteform::before {
  2503. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAeRJREFUOE9tlM0rRFEYh0dMPiKxkWxsyEpWshCpURbWNPkvlCwYe6VJWU+zkmytZIOttZJsaHZioQkhH8+j++p0M/U0Z8597+/83o8zhUajUcjRwu8OGIAJmIFZmIJh6IHW/Ht5kXYCxmAVzuABvuAbXuAS9mAOesFDfzVSoW42FuEYXrOXFcjzyd41rMFQiIWQThS5AAP/E8jv3RO3Bf3hSHumo5MQeWZ9CjfJ3mO2d8d3pMuysQxFHVlYaxLpKLIP07ACV/AE2zAJ63CbuVbwBAYVsjsWNqzrRJE26ART3jAYdG/8bnJwk3VJIVtsd0LIdHSiiM+LYIdcKzQOR5DWsuJD5yRyVswA09GJItEQRUbgIHETh9cMctjyHbEmphNOjGuF+eyQfGfrBjixDluI2R0La00iHUVcm+4SOJipWNWHjr0P0mLbHVOJdHQSNetjvQNv2TvvfJcV8u7sJSc4J7bY7lhYa2LNdKLIApwn8T4bjdy9O469riy8c2KL7Y7zZRq61okiujDWmduEruiIRfXuOPaRYgjEb8VMJ2rzwfoQ7GRL2lovoHfHTzoO/907nShiLX9HJL39FtYL6N1x7JuJuxAzJWtiOjr5m7P8/1FMsq0vQQVqUIcqlGEUukxHJ8EPyeEKDPe5ibUAAAAASUVORK5CYII=') !important;
  2504. }
  2505. /* Return button */
  2506. div[class="navLinks"] a:first-of-type::after {
  2507. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAUNJREFUOE+tkz9Lw1AUR1tqlYJItSLo6kcoLlZ0c/A7KA4uDiKCgyI4dBEcundy6TdwEJ0cBEHBSVdFIohQFIdaiv3j+ckNPCUmjWQ4uU1y73n33bymPM9LJUEiEjUSJcqQNNxPx2GiPIIl2PyvaIjCIpThFp7iitIUTMIanME79KAeR6Qu5uEIHuHTJBI1YMfYJW7BIoyDFv8ejy452IA7+HAEkoguvBpv1uE9sQZFyLiiPW78rfiCqNii5gSmfZG6ysIcHINW7TidNfl9YBxaJw+W0yZquzn382u/U7ANN6DZaFsSu3mD3K/Dsy12ShwNOkdKLEEVNIuXXyLVLMC1ia6IhbADWSBhFSoBolmeXZpIwlCRFhmAkQDRDM/OQQO/gLGo/9pf7ycoXoZ9WIEfw44j1YfR+VO3iuk4xaG5iYm+APYeqMCIGhT5AAAAAElFTkSuQmCC') !important;
  2508. }
  2509. /* Watcher */
  2510. #watcher::before {
  2511. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAASNJREFUGBmtwb1KQgEYBuDvBDqY5qKCNtTankZlllMXEImIWEtkBP0QapuDhVEi2iA4NLUdaa22aAuphDgliZzzvW+Dt1FbN+DziIyFacCDgBNGAB7TkH9l6bnsMOLYZYV1njGPhEZ6rrL8eTUGU7qMAzb5zhF/MOInWjh04kO/ZcgwwBSLyLLGHm95gkt02cY2CkzbQcEGTp0FjbGDO9wgZc/inPea1ChKSAlryPV9usRHVJDH4pdHc3jWdcuLLBqCTZQ0qjF2cO3MOT57BhU+aBLzLCEtdpBpFJHhFbusY4dVvrCNLRSQsUNiGUO/ruAIDbxxRHJECy0cY9X2W4aIlOXDrREksIcqmrjAvq5xuu82DflnGt+TGkJEQwPv04SMxS/Kza/VdH4e2QAAAABJRU5ErkJggg==') !important;
  2512. }
  2513. /* Announcement */
  2514. .globalMessage::before {
  2515. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAllJREFUKM9dkk1oE0EYhicmMf424MFatVZqrOakUEVFqKlYPAgK/oAXBRG8iB40F0XIQUGx8SSKiIcGJJSIerAoAUMOUqyaqIRmw6bZ2Z3ZVQRvggdvPhM2UpzwkPm+ed9vZr4dIRi1Wi3S+NxY6klvbeAGu3zln4MbgQpuQdb3/OPE2+yW3Vcul6OlUkl0R7FYjLiOm0QwjjAf6OADKPgOPyDwte+QeU2BS9rT6YXWQoINhWjb7VUsnET0BjrMKzCJ4QpcZX6d/GOog0X8ULlqFHNcaKX3hUYL8T3lqTHHdvqVUuNa6wJxRkm1mR1PYXyOrg15V7rrBYa7BB5HmnRdN2XbdiybzQqMh2AWMtwz4nneCjY6iG4GzzzXPCKoJjG/JbkX8xIRDkyjcJ8T7Ojlms3mSnQX0DsUygsmv2HKl/6gWDQwboHzMNTLSSmjxBPoP7F7wZh/QVFLPZzL5f6ZOUWSo6bZeXUvx5Xi3P0Y+gYneCLCLs6RPGxZVnyReQTjRRg2cbvdjtDldZhuhj3KmoblCMzvged66UqlEjNidt2I8Sj/Aybm8STozwl0H2FWu3qP4FNsJzltqsE0xU5LR47IjuznNIOsbyU3xNomuA3f0N9hfY2wGlaCtmdIFqDVvY/2zWt6xvwlzMALeETezH9inuIKG0S1WjWNWM4uO0leRvAUwTv4Au/NZwz/W+GT/QPzFB/rNsc89M7XTqzT6iS5Z4oC+/mOEwgOwG4w7/4MXAuf6ivWz4r/h+M4EQpE6XaMZkXNtzXz+lx9mW3ZfZzQ9CKFZuAvJEBX+Y7iKRwAAAAASUVORK5CYII=') !important;
  2516. }
  2517. /* Slideout nav */
  2518. #boardNavDesktopFoot::after {
  2519. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAeJJREFUOE9Vk8srhGEYxV+SDLmMmkwukSxYyMLCRnYokiULsRIKQ2Ol9CkSGwsW/gZZWViPhYWkWXzNTHO/uf0bfmd6RvnqdN73POe8z/s9841z9sTj8cZisdhRKpXGK5XKVrVavQP3Yu2lqy5fPVPjWCzWVCgUhjFGML7APyAHEsY/pkfkk78WTCaT6jiE6RykgMLHmNfAplh701U/l59cg8tkMm3lcnnTujyyXmTdSSgIT4DuXC4XZL/E+lE++ZVzvMsIhSfEN3iZawV0I04PgF7q7eYZU918T9RGHKfoxC9wCUL1YRDoprZAQFe+wNyjOrgCn8o5ilGF4V0MYbidQhhtyoyvaNvZbLbT6rvmjyp8ygaqHBKapGM/PIt2DY7QT9jPmD7J+hBdgVOF9+ykPQwhBhFA27HpnmEeo2MrQ2tWndp+3a/wnE7iucnn872gn7WHvgGmQZfm4Hmeo9Ynn3Wec0x3EIO+JB9ep8soXULpdFo/4QBoVVCzUN1898o53/dbEFcQ38GzDLqBhsZa7xjG2GfBZ/nkV84lEokG3kXTPbADfPgWg/ZR41t1tPqB/MrVflbERgkYV1k/wB/wN6ix7aWvWqP/fw6dlEql9FUNYZontA97xvN6R9X/OtL0F7vIb+2Y9LOMAAAAAElFTkSuQmCC') !important;
  2520. }
  2521. /* 4sight */
  2522. body > a[style='cursor: pointer; float: right;']::after {
  2523. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAASZJREFUGBmNwc8rgwEYwPHnnc2y0iTaWhHbQU6KnChHSrn4E0xZXLlQ5KT8igvFxcVhySTloBBKrR1ei7LN9j7P9y+RcnjpVT4fkf+rhrx2uixZjUowa7NJW+eQbcs2MrUm+U3byHFvN5xyyZMdeJmqI353jo1zy5E3pr3eAEs8skpE/IizwrUN15pW5c2xDnZ4rsfFjxT7tqsJ+cYMpXpa/LSTDU60Jy9fiNgiRU2Jn0bJ8mCzH60iXjMjnJOvx8Sv5Gi/HXPPFjmWueCVgiXkJy+sQ7Znz5QoWoErXPIsNOLip049roM6YaPaZX2c8Y5r65poOBKMeVwqlG3NS7gSyJK2RZkKrk7VwhJM07aJy4tNa0SCeSHLMEeObhz5i4VoIWYhkU/P0ajzh8oTswAAAABJRU5ErkJggg==') !important;
  2524. }
  2525. /* Expand */
  2526. #imgControls label:first-of-type::after {
  2527. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAALlJREFUKFOFkT0KwlAQhANWaUSb+AciVmLlSZLcVhttBH9QjyIIHiDOF2ZhOxeGebM7b3dfUnRdVwmN0Aq1UAqFGU2eekWSQ8RTh6HNMDqiwczNiJsnkR8Jx1RrSTKKDlE467wR9jY+XK9jN0bSKQwfGy/iqVcrMWespd82fsW7XP/XmZUmuXPsfHLHq3grHKzveef8NXjozKPH4mjAvf5rZPNLGtPAjI7ozUtfiD+1kp4LPLZxDV78APzYoty/jZXwAAAAAElFTkSuQmCC') !important;
  2528. }
  2529. @media screen and (-webkit-min-device-pixel-ratio:0) {
  2530. #imgControls label:first-of-type {
  2531. content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAALlJREFUKFOFkT0KwlAQhANWaUSb+AciVmLlSZLcVhttBH9QjyIIHiDOF2ZhOxeGebM7b3dfUnRdVwmN0Aq1UAqFGU2eekWSQ8RTh6HNMDqiwczNiJsnkR8Jx1RrSTKKDlE467wR9jY+XK9jN0bSKQwfGy/iqVcrMWespd82fsW7XP/XmZUmuXPsfHLHq3grHKzveef8NXjozKPH4mjAvf5rZPNLGtPAjI7ozUtfiD+1kp4LPLZxDV78APzYoty/jZXwAAAAAElFTkSuQmCC') !important;
  2532. }
  2533. #imgControls label:first-of-type::after {
  2534. display: none !important;
  2535. }
  2536. #imgControls label:first-of-type::after {
  2537. display: none !important;
  2538. }
  2539. }
  2540. input:not([type='checkbox']) {
  2541. border: 1px solid transparent !important;
  2542. }
  2543.  
  2544. .webkit #qr > form input[type="file"]::-webkit-file-upload-button {
  2545. background-color: #202020 !important;
  2546. border: none !important;
  2547. color: #909090 !important;
  2548. }
  2549.  
  2550. .webkit #qr > form input[type="file"]::-webkit-file-upload-button:hover {
  2551. background-color: #181818 !important;
  2552. }
  2553. .webkit #qr > form input[type="file"]:hover {
  2554. background-color: #1c1c1c !important;
  2555. }
  2556.  
  2557. .gecko input[type="file"] > input[type="button"] {
  2558. padding-bottom: 2px !important;
  2559. }
  2560.  
  2561. [id^='q'] .error, [id^='q'] .warning {
  2562. background: #101010 !important;
  2563. color: #57577b !important;
  2564. }
  2565.  
  2566. #qr.autohide .move {
  2567. border-bottom: none !important;
  2568. }
  2569. #imageType {
  2570. top: 0px !important;
  2571. }
  2572. span.tag {
  2573. color: #96562C !important;
  2574. }
  2575. span.pun {
  2576. color: #3e7157 !important;
  2577. }
  2578. span.com {
  2579. color: #A34443 !important;
  2580. }
  2581. span.str, span.atv {
  2582. color: #71793e !important;
  2583. }
  2584. span.kwd {
  2585. color: #987D3E !important;
  2586. }
  2587. span.typ, span.atn {
  2588. color: #57577b !important;
  2589. }
  2590. span.lit {
  2591. color: #558773 !important;
  2592. }
  2593.  
  2594. .globalMessage:hover {
  2595. position: fixed !important;
  2596. z-index: 99 !important;
  2597. }
  2598. .globalMessage {
  2599. width: 236px !important;
  2600. }
  2601. input[type='checkbox'],
  2602. .postForm td:nth-of-type(3) > label input[type='checkbox'],
  2603. #qr label input[type='checkbox'] {
  2604. border-radius: 2px !important;
  2605. }
  2606.  
  2607. div.reply,
  2608. div.reply.highlight,
  2609. #filter,
  2610. #options,
  2611. #watcher,
  2612. #thread_filter,
  2613. #qp,
  2614. #backwash_tooltip,
  2615. #twi_table_div
  2616. td[style='border: 1px dashed;'],
  2617. div.reply > tr > div.reply,
  2618. .inline div.reply,
  2619. h2,
  2620. .deleteform,
  2621. #boardNavDesktopFoot,
  2622. .globalMessage {
  2623. border-radius: 3px !important;
  2624. }
  2625.  
  2626. body::before {
  2627. border-radius: 0px 0px 3px 3px !important;
  2628. }
  2629.  
  2630. .pages b,
  2631. .pages input,
  2632. a,
  2633. .new,
  2634. #qr a#attach::after {
  2635. border-radius: 9px;
  2636. }
  2637.  
  2638. .postForm::after {
  2639. border-radius: 6px 6px 0 0;
  2640. }
  2641.  
  2642. .qphl {
  2643. -moz-outline-radius: 3px;
  2644. }
  2645.  
  2646. .fileText+br+a[target='_blank']:hover {
  2647. background: none !important;
  2648. }
  2649. .inline, #qp {
  2650. background-color: transparent !important;
  2651. border: none !important;
  2652. }
  2653. /* Adblock Minus */
  2654. img[src^='//static.4chan.org/support/'] {
  2655. display: none;
  2656. }
  2657.  
  2658.  
  2659. input[type="file"]::-webkit-file-upload-button:hover {
  2660. cursor: pointer !important;
  2661. }
  2662. input[type='submit']:hover, input[type='file'] > input[type='button']:hover {
  2663. cursor: pointer !important;
  2664. }
  2665. /* 4chan Sounds */
  2666. .ys_playerContainer.reply {
  2667. position: fixed !important;
  2668. bottom: 252px !important;
  2669. margin: 0 !important;
  2670. right: 3px !important;
  2671. padding-right: 0 !important;
  2672. padding-left: 0 !important;
  2673. padding-top: 0 !important;
  2674. }
  2675.  
  2676. .ys_playerContainer audio {
  2677. width: 248px !important;
  2678. }
  2679.  
  2680. #recaptcha_image img,
  2681. #quick_recaptcha_image img,
  2682. #qr img,
  2683. .captcha img {
  2684. opacity: 1.0 !important;
  2685. }
  2686.  
  2687. #boardNavDesktopFoot a {
  2688. display: block !important;
  2689. font-size: 0px !important;
  2690. visibility: hidden !important;
  2691. margin-bottom: -15px !important;
  2692. }
  2693. #boardNavDesktopFoot a::after {
  2694. content: attr(title) !important;
  2695. font-size: 12px !important;
  2696. visibility: visible !important;
  2697. word-spacing: 0px !important;
  2698. margin-bottom: -10px !important;
  2699. }
  2700. #boardNavDesktopFoot {
  2701. height: 300px !important;
  2702. overflow-y: scroll !important;
  2703. padding-bottom: 0px !important;
  2704. padding-top: 0px !important;
  2705. word-spacing: 0px !important;
  2706. text-rendering: geometricPrecision !important;
  2707. }
  2708. #boardNavDesktopFoot a[href*="/a/"] {
  2709. margin-top: -12px !important;
  2710. }
  2711. #boardNavDesktopFoot a[href*="/a/"]::before {
  2712. content: "/a/ - " !important;
  2713. font-size: 12px !important;
  2714. visibility: visible !important;
  2715. }
  2716. #boardNavDesktopFoot a[href*="/b/"]::before {
  2717. content: "/b/ - " !important;
  2718. font-size: 12px !important;
  2719. visibility: visible !important;
  2720. }
  2721. #boardNavDesktopFoot a[href*="/c/"]::before {
  2722. content: "/c/ - " !important;
  2723. font-size: 12px !important;
  2724. visibility: visible !important;
  2725. }
  2726. #boardNavDesktopFoot a[href*="/d/"]::before {
  2727. content: "/d/ - " !important;
  2728. font-size: 12px !important;
  2729. visibility: visible !important;
  2730. }
  2731. #boardNavDesktopFoot a[href*="/e/"]::before {
  2732. content: "/e/ - " !important;
  2733. font-size: 12px !important;
  2734. visibility: visible !important;
  2735. }
  2736. #boardNavDesktopFoot a[href*="/f/"]::before {
  2737. content: "/f/ - " !important;
  2738. font-size: 12px !important;
  2739. visibility: visible !important;
  2740. }
  2741. #boardNavDesktopFoot a[href*="/g/"]::before {
  2742. content: "/g/ - " !important;
  2743. font-size: 12px !important;
  2744. visibility: visible !important;
  2745. }
  2746. #boardNavDesktopFoot a[href*="/gif/"]::before {
  2747. content: "/gif/ - " !important;
  2748. font-size: 12px !important;
  2749. visibility: visible !important;
  2750. }
  2751. #boardNavDesktopFoot a[href*="/h/"]::before {
  2752. content: "/h/ - " !important;
  2753. font-size: 12px !important;
  2754. visibility: visible !important;
  2755. }
  2756. #boardNavDesktopFoot a[href*="/hr/"]::before {
  2757. content: "/hr/ - " !important;
  2758. font-size: 12px !important;
  2759. visibility: visible !important;
  2760. }
  2761. #boardNavDesktopFoot a[href*="/k/"]::before {
  2762. content: "/k/ - " !important;
  2763. font-size: 12px !important;
  2764. visibility: visible !important;
  2765. }
  2766. #boardNavDesktopFoot a[href*="/m/"]::before {
  2767. content: "/m/ - " !important;
  2768. font-size: 12px !important;
  2769. visibility: visible !important;
  2770. }
  2771. #boardNavDesktopFoot a[href*="/o/"]::before {
  2772. content: "/o/ - " !important;
  2773. font-size: 12px !important;
  2774. visibility: visible !important;
  2775. }
  2776. #boardNavDesktopFoot a[href*="/p/"]::before {
  2777. content: "/p/ - " !important;
  2778. font-size: 12px !important;
  2779. visibility: visible !important;
  2780. }
  2781. #boardNavDesktopFoot a[href*="/r/"]::before {
  2782. content: "/r/ - " !important;
  2783. font-size: 12px !important;
  2784. visibility: visible !important;
  2785. }
  2786. #boardNavDesktopFoot a[href*="/s/"]::before {
  2787. content: "/s/ - " !important;
  2788. font-size: 12px !important;
  2789. visibility: visible !important;
  2790. }
  2791. #boardNavDesktopFoot a[href*="/t/"]::before {
  2792. content: "/t/ - " !important;
  2793. font-size: 12px !important;
  2794. visibility: visible !important;
  2795. }
  2796. #boardNavDesktopFoot a[href*="/u/"]::before {
  2797. content: "/u/ - " !important;
  2798. font-size: 12px !important;
  2799. visibility: visible !important;
  2800. }
  2801. #boardNavDesktopFoot a[href*="/v/"]::before {
  2802. content: "/v/ - " !important;
  2803. font-size: 12px !important;
  2804. visibility: visible !important;
  2805. }
  2806. #boardNavDesktopFoot a[href*="/vg/"]::before {
  2807. content: "/vg/ - " !important;
  2808. font-size: 12px !important;
  2809. visibility: visible !important;
  2810. }
  2811. #boardNavDesktopFoot a[href*="/w/"]::before {
  2812. content: "/w/ - " !important;
  2813. font-size: 12px !important;
  2814. visibility: visible !important;
  2815. }
  2816. #boardNavDesktopFoot a[href*="/wg/"]::before {
  2817. content: "/wg/ - " !important;
  2818. font-size: 12px !important;
  2819. visibility: visible !important;
  2820. }
  2821. #boardNavDesktopFoot a[href*="/i/"]::before {
  2822. content: "/i/ - " !important;
  2823. font-size: 12px !important;
  2824. visibility: visible !important;
  2825. }
  2826. #boardNavDesktopFoot a[href*="/ic/"]::before {
  2827. content: "/ic/ - " !important;
  2828. font-size: 12px !important;
  2829. visibility: visible !important;
  2830. }
  2831. #boardNavDesktopFoot a[href*="/r9k/"]::before {
  2832. content: "/r9k/ - " !important;
  2833. font-size: 12px !important;
  2834. visibility: visible !important;
  2835. }
  2836. #boardNavDesktopFoot a[href*="/cm/"]::before {
  2837. content: "/cm/ - " !important;
  2838. font-size: 12px !important;
  2839. visibility: visible !important;
  2840. }
  2841. #boardNavDesktopFoot a[href*="/y/"]::before {
  2842. content: "/y/ - " !important;
  2843. font-size: 12px !important;
  2844. visibility: visible !important;
  2845. }
  2846. #boardNavDesktopFoot a[href*="/3/"]::before {
  2847. content: "/3/ - " !important;
  2848. font-size: 12px !important;
  2849. visibility: visible !important;
  2850. }
  2851. #boardNavDesktopFoot a[href*="/adv/"]::before {
  2852. content: "/adv/ - " !important;
  2853. font-size: 12px !important;
  2854. visibility: visible !important;
  2855. }
  2856. #boardNavDesktopFoot a[href*="/an/"]::before {
  2857. content: "/an/ - " !important;
  2858. font-size: 12px !important;
  2859. visibility: visible !important;
  2860. }
  2861. #boardNavDesktopFoot a[href*="/cgl/"]::before {
  2862. content: "/cgl/ - " !important;
  2863. font-size: 12px !important;
  2864. visibility: visible !important;
  2865. }
  2866. #boardNavDesktopFoot a[href*="/ck/"]::before {
  2867. content: "/ck/ - " !important;
  2868. font-size: 12px !important;
  2869. visibility: visible !important;
  2870. }
  2871. #boardNavDesktopFoot a[href*="/co/"]::before {
  2872. content: "/co/ - " !important;
  2873. font-size: 12px !important;
  2874. visibility: visible !important;
  2875. }
  2876. #boardNavDesktopFoot a[href*="/diy/"]::before {
  2877. content: "/diy/ - " !important;
  2878. font-size: 12px !important;
  2879. visibility: visible !important;
  2880. }
  2881. #boardNavDesktopFoot a[href*="/fa/"]::before {
  2882. content: "/fa/ - " !important;
  2883. font-size: 12px !important;
  2884. visibility: visible !important;
  2885. }
  2886. #boardNavDesktopFoot a[href*="/fit/"]::before {
  2887. content: "/fit/ - " !important;
  2888. font-size: 12px !important;
  2889. visibility: visible !important;
  2890. }
  2891. #boardNavDesktopFoot a[href*="/hc/"]::before {
  2892. content: "/hc/ - " !important;
  2893. font-size: 12px !important;
  2894. visibility: visible !important;
  2895. }
  2896. #boardNavDesktopFoot a[href*="/hm/"]::before {
  2897. content: "/hm/ - " !important;
  2898. font-size: 12px !important;
  2899. visibility: visible !important;
  2900. }
  2901. #boardNavDesktopFoot a[href*="/int/"]::before {
  2902. content: "/int/ - " !important;
  2903. font-size: 12px !important;
  2904. visibility: visible !important;
  2905. }
  2906. #boardNavDesktopFoot a[href*="/jp/"]::before {
  2907. content: "/jp/ - " !important;
  2908. font-size: 12px !important;
  2909. visibility: visible !important;
  2910. }
  2911. #boardNavDesktopFoot a[href*="/lit/"]::before {
  2912. content: "/lit/ - " !important;
  2913. font-size: 12px !important;
  2914. visibility: visible !important;
  2915. }
  2916. #boardNavDesktopFoot a[href*="/mlp/"]::before {
  2917. content: "/mlp/ - " !important;
  2918. font-size: 12px !important;
  2919. visibility: visible !important;
  2920. }
  2921. #boardNavDesktopFoot a[href*="/mu/"]::before {
  2922. content: "/mu/ - " !important;
  2923. font-size: 12px !important;
  2924. visibility: visible !important;
  2925. }
  2926. #boardNavDesktopFoot a[href*="/n/"]::before {
  2927. content: "/n/ - " !important;
  2928. font-size: 12px !important;
  2929. visibility: visible !important;
  2930. }
  2931. #boardNavDesktopFoot a[href*="/po/"]::before {
  2932. content: "/po/ - " !important;
  2933. font-size: 12px !important;
  2934. visibility: visible !important;
  2935. }
  2936. #boardNavDesktopFoot a[href*="/pol/"]::before {
  2937. content: "/pol/ - " !important;
  2938. font-size: 12px !important;
  2939. visibility: visible !important;
  2940. }
  2941. #boardNavDesktopFoot a[href*="/sci/"]::before {
  2942. content: "/sci/ - " !important;
  2943. font-size: 12px !important;
  2944. visibility: visible !important;
  2945. }
  2946. #boardNavDesktopFoot a[href*="/soc/"]::before {
  2947. content: "/soc/ - " !important;
  2948. font-size: 12px !important;
  2949. visibility: visible !important;
  2950. }
  2951. #boardNavDesktopFoot a[href*="/sp/"]::before {
  2952. content: "/sp/ - " !important;
  2953. font-size: 12px !important;
  2954. visibility: visible !important;
  2955. }
  2956. #boardNavDesktopFoot a[href*="/tg/"]::before {
  2957. content: "/tg/ - " !important;
  2958. font-size: 12px !important;
  2959. visibility: visible !important;
  2960. }
  2961. #boardNavDesktopFoot a[href*="/toy/"]::before {
  2962. content: "/toy/ - " !important;
  2963. font-size: 12px !important;
  2964. visibility: visible !important;
  2965. }
  2966. #boardNavDesktopFoot a[href*="/trv/"]::before {
  2967. content: "/trv/ - " !important;
  2968. font-size: 12px !important;
  2969. visibility: visible !important;
  2970. }
  2971. #boardNavDesktopFoot a[href*="/tv/"]::before {
  2972. content: "/tv/ - " !important;
  2973. font-size: 12px !important;
  2974. visibility: visible !important;
  2975. }
  2976. #boardNavDesktopFoot a[href*="/vp/"]::before {
  2977. content: "/vp/ - " !important;
  2978. font-size: 12px !important;
  2979. visibility: visible !important;
  2980. }
  2981. #boardNavDesktopFoot a[href*="/x/"]::before {
  2982. content: "/x/ - " !important;
  2983. font-size: 12px !important;
  2984. visibility: visible !important;
  2985. }
  2986. /*[[Unreverse]]*/
  2987. .summary /* X posts and Y image replies omitted. Click Reply to view. */ {
  2988. clear: both;
  2989. padding-left: 20px;
  2990. display: block !important;
  2991. }
  2992. .sideArrows {
  2993. z-index: 1;
  2994. position: absolute;
  2995. right: 0px;
  2996. height: 10px !important;
  2997. }
  2998. .postInfo {
  2999. margin: 1px 0 0 !important;
  3000. position: relative !important;
  3001. width: 100% !important;
  3002. }
  3003. .sideArrows a, .sideArrows span {
  3004. position: static !important;
  3005. width: 20px !important;
  3006. font-size: 9px !important;
  3007. height: 10px !important;
  3008. }
  3009. .sideArrows {
  3010. width: 20px !important;
  3011. padding-top: 1px !important;
  3012. }
  3013. div.reply .report_button, .sideArrows, .postInfo input, .menu_button {
  3014. opacity: 0 !important;
  3015. }
  3016. form .replyContainer:not(:hover) div.reply .report_button, form .replyContainer:not(:hover) div.reply .menu_button, form .replyContainer:not(:hover) .sideArrows, form .replyContainer:not(:hover) .postInfo input{
  3017. -webkit-transition: opacity .3s ease-out 0s !important;
  3018. -moz-transition: opacity .3s ease-out 0s !important;
  3019. -o-transition: opacity .3s ease-out 0s !important;
  3020. }
  3021. form .replyContainer:hover div.reply .report_button, form .replyContainer:hover div.reply .menu_button, form .replyContainer:hover .sideArrows, .replyContainer:hover .postInfo input {
  3022. opacity: 1 !important;
  3023. -webkit-transition: opacity .3s ease-in .5s !important;
  3024. -moz-transition: opacity .3s ease-in .5s !important;
  3025. -o-transition: opacity .3s ease-in .5s !important;
  3026. }
  3027. div.reply input:checked {
  3028. opacity: 1 !important;
  3029. }
  3030. form .postContainer blockquote {
  3031. margin-left: 30px !important;
  3032. }
  3033. div.reply {
  3034. padding-top: 6px !important;
  3035. padding-left: 10px !important;
  3036. }
  3037. div.reply .postInfo input {
  3038. position: absolute !important;
  3039. top: -3px !important;
  3040. right: 5px !important;
  3041. }
  3042. div.reply .report_button, div.reply .menu_button {
  3043. position: absolute !important;
  3044. right: 33px !important;
  3045. /*right: 13px !important;/**/
  3046. top: -1px !important;
  3047. font-size: 9px !important;
  3048. }
  3049. div.postContainer, div.replyContainer {
  3050. position: relative !important;
  3051. }
  3052. .sideArrows a {
  3053. position: absolute !important;
  3054. right: 47px !important;
  3055. /*right: 27px !important;/**/
  3056. top: 7px !important;
  3057. }
  3058. .sideArrows a {
  3059. font-size: 9px !important;
  3060. }
  3061. form[name="delform"] {
  3062. position: relative !important;
  3063. }
  3064. div.thread {
  3065. overflow: visible!important;
  3066. padding: 0!important;
  3067. padding-right: 2px!important;
  3068. position: relative;
  3069. }
  3070. div.post:not(#qp):not([hidden]) {
  3071. margin: 0!important;
  3072. width: 100%;
  3073. }
  3074. body, body > a[style="cursor: pointer; float: right;"] + div, input, select, textarea, .replyContainer > .reply, .hidden_thread, .stub > a, .thread.stub, .boardBanner .boardTitle, #qr, #qr > form > .captcha > img {
  3075. box-sizing: border-box;
  3076. -moz-box-sizing: border-box;
  3077. -webkit-box-sizing: border-box;
  3078. }
  3079. form[name="delform"] .op::after, #addMascot > label::after, #qr > form > div::after, #updater div > label::after, .thread::after, .reply::after {
  3080. clear: both;
  3081. content: '';
  3082. display: block;
  3083. }
  3084. .thread > div > .post {
  3085. overflow: visible !important;
  3086. }
  3087. div.reply {
  3088. display: table !important;
  3089. }
  3090. div.sideArrows {
  3091. float: none !important;
  3092. }
  3093. .hide_thread_button {
  3094. position: relative !important;
  3095. z-index: 2 !important;
  3096. margin-right: 10px !important;
  3097. margin-left: 5px !important;
  3098. font-size: 9px !important;
  3099. }
  3100. .opContainer input {
  3101. opacity: 1 !important;
  3102. }
  3103. #options.reply {
  3104. display: inline-block !important;
  3105. }
  3106. @media screen and (-webkit-min-device-pixel-ratio:0) {
  3107. body .postingMode ~ form div.op {
  3108. display: table !important;
  3109. }
  3110. .opContainer input[value="delete"] {
  3111. position: relative !important;
  3112. bottom: 1px !important;
  3113. }
  3114. }
  3115. /*.postInfo input {
  3116. display: none !important;
  3117. }/**/
  3118. #qr input:focus::-webkit-input-placeholder, #qr textarea:focus::-webkit-input-placeholder {
  3119. color: transparent !important;
  3120. }
  3121. #qr input:focus:-moz-placeholder, #qr textarea:focus:-moz-placeholder {
  3122. color: transparent !important;
  3123. }
  3124. form[name="delform"] table {
  3125. table-layout: fixed !important;
  3126. }
  3127. .postForm table {
  3128. table-layout: auto !important;
  3129. }
  3130. img[md5] {
  3131. image-rendering: optimizeSpeed !important;
  3132. }
  3133. input, textarea {
  3134. text-rendering: geometricPrecision !important;
  3135. }
  3136. #boardNavDesktop .current {
  3137. font-weight: bold !important;
  3138. font-size: 13px !important;
  3139. }
  3140.  
  3141. .postForm textarea, .postForm input:not([type="submit"]) {
  3142. width: 248px !important;
  3143. margin-top: 0px !important;
  3144. }
  3145. #recaptcha_response_field, #recaptcha_widget_div input {
  3146. width: 249px !important;
  3147. }
  3148. .postForm input:not([type="submit"]) {
  3149. margin: -10px !important;
  3150. height: 20px !important;
  3151. border-spacing: 0px !important;
  3152. }
  3153.  
  3154. .postForm [type="Submit"] {
  3155. height: 20px !important;
  3156.  
  3157. }
  3158. .postForm input[name="sub"] {
  3159. width: 198px !important;
  3160. }
  3161.  
  3162. .postForm input#recaptcha_response_field {
  3163. height: 20px !important;
  3164. }
  3165.  
  3166. #postPassword + span {
  3167. display: none !important;
  3168. }
  3169.  
  3170. #postPassword {
  3171. position: relative !important;
  3172. bottom: 3px !important;
  3173. }
  3174.  
  3175. .postForm > tbody > tr > td:first-child {
  3176. display: none !important;
  3177. }
  3178.  
  3179. #recaptcha_table, #recaptcha_table tbody, #recaptcha tbody tr {
  3180. display: block !important;
  3181. visibility: visible !important;
  3182. }
  3183.  
  3184. #postPassword {
  3185. margin-bottom: 0px !important;
  3186. margin-top: 0px !important;
  3187. }
  3188. .postForm > tbody > tr:nth-last-of-type(2) td {
  3189. height: 20px !important;
  3190. }
  3191. .postForm > tbody > tr:nth-last-of-type(3) td:last-child {
  3192. height: 15px !important;
  3193. max-height: 15px !important;
  3194. min-height: 15px !important;
  3195. }
  3196.  
  3197. #postFile {
  3198. height: 24px !important;
  3199. }
  3200.  
  3201. #postFile input[type="text"] {
  3202. height: 20px !important;
  3203. margin-top: 0px !important;
  3204. margin-left: 0px !important;
  3205. }
  3206.  
  3207. #postFile input[type="button"] {
  3208. height: 20px !important;
  3209. margin-top: 0px !important;
  3210. width:64px !important;
  3211. }
  3212.  
  3213. .postForm label {
  3214. position: absolute !important;
  3215. bottom: 0px !important;
  3216. font-size: 0px !important;
  3217. }
  3218.  
  3219. .postForm > tbody > tr:nth-of-type(3) > td {
  3220. font-size: 0px !important;
  3221. }
  3222.  
  3223. .postForm label input {
  3224. position: absolute !important;
  3225. bottom: 18px !important;
  3226. right: 150px !important;
  3227. z-index: 3 !important;
  3228. max-height: 12px !important;
  3229. max-width: 12px !important;
  3230. }
  3231.  
  3232. .postForm label::after {
  3233. font-size: 12px !important;
  3234. content: "Spoiler?" !important;
  3235. position: absolute !important;
  3236. bottom: 7px !important;
  3237. right: 90px !important;
  3238. z-index: 3 !important;
  3239. }
  3240.  
  3241. .postContainer.inline {
  3242. border: none !important;
  3243. background: none !important;
  3244. padding-bottom: 2px !important;
  3245. }
  3246. .inline .report_button, .inline input {
  3247. display: none !important;
  3248. }
  3249. div.pagelist {
  3250. background: none !important;
  3251. border: none !important;
  3252. }
  3253. a.forwardlink {
  3254. border: none !important;
  3255. }
  3256. .deleteform {
  3257. border-bottom: 2px solid transparent !important;
  3258. }
  3259. @media screen and (-webkit-min-device-pixel-ratio:0) {
  3260. .deleteform {
  3261. border-bottom: 1px solid transparent !important;
  3262. }
  3263. }
  3264. .exif td {
  3265. color: #999 !important;
  3266. }
  3267. .callToAction.callToAction-big {
  3268. font-size: 18px !important;
  3269. color: white !important;
  3270. }
  3271. body > table[cellpadding="30"] h1, body > table[cellpadding="30"] h3 {
  3272. position: static !important;
  3273. }
  3274. #options.reply.dialog {
  3275. z-index: 999 !important;
  3276. }
  3277. .focused.entry {
  3278. background-color: transparent !important;
  3279. }
  3280. #menu.reply.dialog, html .subMenu {
  3281. padding: 0px !important;
  3282. z-index: 99 !important;
  3283. }
  3284. }
  3285.  
  3286. /* Fixed: */
  3287. @-moz-document domain('4chan.org') {
  3288. #qr input.inputtext,
  3289. #qr input[type='file'][name='upfile'] > input[type='text'],
  3290. #qr textarea {
  3291. width: 300px !important;
  3292. }
  3293. .postForm input[type="password"] {
  3294. text-align: right !important;
  3295. border: none !important;
  3296. }
  3297. .postForm {
  3298. right: auto !important;
  3299. left: 1px !important;
  3300.  
  3301. right: 1px !important;
  3302. left: auto !important;/**/
  3303. }
  3304. @media screen and (-webkit-min-device-pixel-ratio:0) {
  3305. .postForm {
  3306. right: auto !important;
  3307. left: 4px !important;
  3308.  
  3309. right: 4px !important;
  3310. left: auto !important;/**/
  3311. }
  3312. }
  3313. .postForm textarea {
  3314. height: 72px !important;
  3315. }
  3316. .postForm input[type='file'][name='upfile'] {
  3317. margin: 0 0px -1px 0px !important;
  3318. }
  3319. /* Remove vanilla post form and remove #qr UI to make it look more like the original post form */
  3320. #qr > input,
  3321. #qr > a:not(.error):not(.warning) {
  3322. display: none;
  3323. }
  3324. /* .move contains the name field of the #qr. Here we're making it behave like no more than a container. We also hide the "Quick Reply" text with a hack. */
  3325. #qr .move {
  3326. color: transparent !important;
  3327. font-size: 0 !important;
  3328. height: 20px !important;
  3329. cursor: default !important;
  3330. }
  3331. /* Disable the behavior of #autohide */
  3332. #qr:not(:hover) > #autohide:checked ~ .autohide,
  3333. #qr > #autohide:checked ~ .autohide,
  3334. #qr > #autohide ~ .autohide {
  3335. overflow: visible !important;
  3336. height: auto !important;
  3337. }
  3338. /* Position and Dimensions of the #qr */
  3339. #qr {
  3340. overflow: visible !important;
  3341. position: fixed;
  3342. top: auto !important;
  3343. left: 3px !important;
  3344. right: auto !important;
  3345.  
  3346. left: auto !important;
  3347. right: 3px !important;/**/
  3348. bottom: 3px !important;
  3349. width: 248px !important;
  3350. margin: 0 !important;
  3351. padding: 0 !important;
  3352. z-index: 5 !important;
  3353. }
  3354.  
  3355. #qr_form {
  3356. height: auto !important;
  3357. position: static !important;
  3358. }
  3359.  
  3360. #qr .move .inputtext,
  3361. #qr .inputtext[type='password'] {
  3362. width: 248px !important;
  3363. }
  3364. /* Width and height of all #qr elements (excluding some captcha elements) */
  3365. #qr textarea {
  3366. min-height: 0 !important;
  3367. resize: none !important;
  3368. }
  3369.  
  3370. body > .postingMode ~ form[name='delform'] .reply a > img[src^="//images"] {
  3371. position: relative !important;
  3372.  
  3373. z-index: 96 !important;/**/
  3374. }
  3375.  
  3376. #qr img {
  3377. height: 47px !important;
  3378. width: 248px !important;
  3379. }
  3380.  
  3381. /* Errors */
  3382. [id^='q'] .error, [id^='q'] .warning {
  3383. visibility: visible !important;
  3384. position: fixed !important;
  3385. bottom: 250px !important;
  3386. height: 19px !important;
  3387. width: 248px !important;
  3388. right: auto !important;
  3389. left: 2px !important;
  3390.  
  3391. right: 2px !important;
  3392. left: auto !important;/**/
  3393. top: auto !important;
  3394. font-size: 10px !important;
  3395. z-index: 1;
  3396. }
  3397. /* Webkit Hax */
  3398. .fake input[type='file']::-webkit-file-upload-button,
  3399. html #qr form[name^='post'] input[type='file'][name='upfile'] {
  3400. width: 248px !important;
  3401. }
  3402. #dump {
  3403. background: none !important;
  3404. border: none !important;
  3405. width: 20px !important;
  3406. height: 17px !important;
  3407. margin: 0 !important;
  3408. position: absolute !important;
  3409. bottom: 2px !important;
  3410. right: 0px !important;
  3411. font-size: 14px !important;
  3412. vertical-align: center !important;
  3413. outline: none !important;
  3414. }
  3415. #dump:hover {
  3416. background: none !important;
  3417. }
  3418. #autohide {
  3419. display: none !important;
  3420. }
  3421. #qr .move {
  3422. height: 0px !important;
  3423. }
  3424. #qr select {
  3425. position: absolute !important;
  3426. bottom: -1px !important;
  3427. right: 65px !important;
  3428. background: none !important;
  3429. border: none !important;
  3430. font-size: 12px !important;
  3431. width: 128px !important;
  3432. }
  3433. #qr > form > label {
  3434. font-size: 0px !important;
  3435. color: transparent !important;
  3436. }
  3437. #qr > form > label::after {
  3438. content: "Spoiler?";
  3439. font-size: 12px !important;
  3440. }
  3441. .dump > form > label {
  3442. display: block !important;
  3443. visibility: hidden !important;
  3444. }
  3445. #qr [type="file"] input[type='text'] {
  3446. width: 104px !important;
  3447. position: relative !important;
  3448. right: 1px !important;
  3449. }
  3450. #qr {
  3451. padding-bottom: 16px !important;
  3452. }
  3453. #spoilerLabel {
  3454. position: absolute !important;
  3455. bottom: 0px !important;
  3456. right: 20px !important;
  3457. }
  3458. #spoilerLabel input {
  3459. position: relative !important;
  3460. top: 1px !important;
  3461. left: 2px !important;
  3462. }
  3463. @media screen and (-webkit-min-device-pixel-ratio:0) {
  3464. #spoilerLabel input {
  3465. position: relative !important;
  3466. top: 5px !important;
  3467. }
  3468. }
  3469. #qr [type="file"] {
  3470. margin-top: 0px !important;
  3471. }
  3472. input[title="Verification"], .captcha {
  3473. margin-top: 1px !important;
  3474. }
  3475. [id^='q'] .warning {
  3476. position: absolute !important;
  3477. bottom: -2px !important;
  3478. left: 0px !important;
  3479.  
  3480. left: auto !important;
  3481. right: 0px !important;/**/
  3482. height: 20px !important;
  3483. }
  3484. .gecko #qr input[type="submit"] {
  3485. height: 19px !important;
  3486. position: relative !important;
  3487. bottom: 1px !important;
  3488. }
  3489. .webkit #qr input[type="submit"] {
  3490. height: 23px !important;
  3491. }
  3492. .webkit #qr [type="file"] {
  3493. margin-top: 1px !important;
  3494. }
  3495. .webkit #qr > form input[type="file"]::-webkit-file-upload-button {
  3496. height: 21px !important;
  3497. min-height: 21px !important;
  3498. max-height: 21px !important;
  3499. font-size: 12px !important;
  3500. width: 57px !important;
  3501. word-spacing: 5px !important;
  3502. }
  3503. .webkit #qr > form input[type="file"] {
  3504. margin-right: 1px !important;
  3505. }
  3506. .dump #replies {
  3507. position: relative !important;
  3508. top: 175px !important;
  3509. height: 90px !important;
  3510. }
  3511. .dump textarea {
  3512. position: relative !important;
  3513. bottom: 100px !important;
  3514. }
  3515. .dump .captcha {
  3516. position: relative !important;
  3517. bottom: 100px !important;
  3518. }
  3519. .dump input[title="Verification"] {
  3520. position: relative !important;
  3521. bottom: 100px !important;
  3522. }
  3523. .dump .preview {
  3524. height: 80px !important;
  3525. width: 80px !important;
  3526. }
  3527. .gecko #qr > form input[type="file"] > input[type="button"] {
  3528. float: left !important;
  3529. width: 68px !important;
  3530. margin-left: -1px !important;
  3531. }
  3532. .gecko #qr > form [type="file"] input[type='text'] {
  3533. float: right !important;
  3534. margin-right: -1px !important;
  3535. }
  3536. .dump input[name="name"], .dump input[name="sub"], .dump input[name="email"] {
  3537. position: relative !important;
  3538. bottom: 10px !important;
  3539. }
  3540. .warning:empty {
  3541. position: fixed !important;
  3542. bottom: -20px !important;
  3543. }
  3544. .warning {
  3545. text-align: right !important;
  3546. vertical-align: middle !important;
  3547. padding-top: 2px !important;
  3548. max-height: 16px !important;
  3549. }
  3550. .warning {
  3551. text-align: right !important;
  3552. vertical-align: middle !important;
  3553. padding-top: 2px !important;
  3554. max-height: 16px !important;
  3555. }
  3556. div[class="navLinks"] a:first-of-type::after {
  3557. bottom: 0px !important;
  3558. top: auto !important;
  3559. }
  3560. .deleteform::before {
  3561. top: auto !important;
  3562. bottom: 1px !important;
  3563. }
  3564. .deleteform:hover {
  3565. top: auto !important;
  3566. bottom: 0px !important;
  3567. }
  3568. .deleteform:hover input[type='checkbox'] {
  3569. top: auto !important;
  3570. bottom: 2px !important;
  3571. }
  3572. .deleteform:hover::after {
  3573. top: auto !important;
  3574. bottom: 2px !important;
  3575. }
  3576. ..deleteform:hover input[name="pwd"] {
  3577. top: auto !important;
  3578. bottom: 0px !important;
  3579. }
  3580. #qr.autohide .move {
  3581. display: inline-block !important;
  3582. font-size: 12px !important;
  3583. visibility: visible !important;
  3584. height: 21px !important;
  3585. bottom: 20px !important;
  3586. text-align: center !important;
  3587. overflow: visible !important;
  3588. padding-top: 3px !important;
  3589. -webkit-transition: opacity .3s ease-in-out 3s;
  3590. -moz-transition: opacity .3s ease-in-out 3s;
  3591. -o-transition: opacity .3s ease-in-out 3s;
  3592. max-width: 248px !important;
  3593. min-width: 248px !important;
  3594. width: 248px !important;
  3595. }
  3596. #qr.autohide:not(:hover) .move {
  3597. position: fixed !important;
  3598. bottom: 0px !important;
  3599. }
  3600. #qr.autohide {
  3601. padding-bottom: 0px !important;
  3602. bottom:-250px!important;
  3603. -webkit-transition: bottom .3s ease-in-out 3s, top .3s ease-in-out 3s;
  3604. -moz-transition: bottom .3s ease-in-out 3s, top .3s ease-in-out 3s !important;
  3605. -o-transition: bottom .3s ease-in-out 3s, top .3s ease-in-out 3s;
  3606. }
  3607. #qr.autohide:hover {
  3608. padding-bottom: 16px !important;
  3609. -webkit-transition: bottom .3s linear, top .3s linear;
  3610. -moz-transition: bottom .3s linear, top .3s linear !important;
  3611. -o-transition: bottom .3s linear, top .3s linear;
  3612. bottom: 1px !important;
  3613. }
  3614. @media screen and (-webkit-min-device-pixel-ratio:0) {
  3615. #qr.autohide:hover {
  3616. bottom: 3px !important;
  3617. }
  3618. }
  3619. #qr.autohide:hover .move {
  3620. padding-bottom: 5px !important;
  3621. }
  3622. #qr.autohide:hover .move input {
  3623. display: inline-block !important;
  3624. }
  3625. #qr.autohide select {
  3626. display: none !important;
  3627. }
  3628. #qr.autohide:hover select {
  3629. display: inline-block !important;
  3630. }
  3631. #qr.autohide .close {
  3632. display: none !important;
  3633. }
  3634. #qr.autohide:hover .move {
  3635. padding-top: 1px !important;
  3636. }
  3637. @media screen and (-webkit-min-device-pixel-ratio:0) {
  3638. #qr.autohide:hover .move {
  3639. vertical-align: middle !important;
  3640. }
  3641. }
  3642. #qr textarea.field, #qr input[title="Verification"], #qr div {
  3643. min-width: 248px !important;
  3644. max-width: 248px !important;
  3645. width: 248px !important;
  3646. }
  3647.  
  3648. @media screen and (-webkit-min-device-pixel-ratio:0) {
  3649. #qr > form {
  3650. padding-bottom: 20px !important;
  3651. }
  3652. #qr [type="file"] {
  3653. width: 71% !important;
  3654. }
  3655. }
  3656. #qr textarea {
  3657. height: 111px !important;
  3658. width: 248px !important;
  3659. }
  3660. .gecko #qr textarea {
  3661. height: 114px !important;
  3662. }
  3663. .field[name="email"], .field[name="sub"] {
  3664. width: 81px !important;
  3665. }
  3666. .field[name="name"], .field[name="email"] {
  3667. margin-right: 1px !important;
  3668. }
  3669. .field[name="name"] {
  3670. width: 84px !important;
  3671. }
  3672. #qr [type="submit"] {
  3673. width: 29% !important;
  3674. position: relative !important;
  3675. top: 0px !important;
  3676. float: right !important;
  3677. }
  3678. #qr form div:nth-last-of-type(2) {
  3679. height: 20px !important;
  3680. }
  3681. }
  3682.  
  3683.  
  3684.  
  3685. @-moz-document domain(rs.4chan.org) {
  3686. /* /rs/ hacks */
  3687. table.pages td:nth-of-type(2n-1) {
  3688. display: table-cell !important;
  3689. }
  3690.  
  3691. #footer > center,
  3692. #footer > center * {
  3693. visibility: visible !important;
  3694. }
  3695.  
  3696. .postForm {
  3697. margin-top: 20px !important;
  3698. }
  3699.  
  3700. .postForm form:first-child,
  3701. .postForm .postblock,
  3702. .postForm .postblock b {
  3703. position: static !important;
  3704. }
  3705.  
  3706. body table table {
  3707. width: 100% !important;
  3708. }
  3709.  
  3710. .postForm tr:nth-of-type(1) .postblock b::after {
  3711. content: '';
  3712. }
  3713.  
  3714. .postForm tr:nth-of-type(2) .postblock b::after {
  3715. content: '';
  3716. }
  3717.  
  3718. .postForm {
  3719. display: block !important;
  3720. position: static !important;
  3721. }
  3722.  
  3723. a[href^="http://www.megaupload"] {
  3724. text-decoration: line-through !important;
  3725. font-size: 0px !important;
  3726. color: transparent !important;
  3727. }
  3728. a[href^="http://www.megaupload"]::after {
  3729. color: red !important;
  3730. content: "Megaupload" !important;
  3731. font-size: 12px !important;
  3732. text-decoration: line-through !important;
  3733. }
  3734. a[href^="http://www.megaupload"] + b {
  3735. display: none !important;
  3736. }
  3737. .postForm, span {
  3738. font-size: 12px !important;
  3739. }
  3740. input[value="Go"] {
  3741. position: relative !important;
  3742. bottom: 2px !important;
  3743. height: 20px !important;
  3744. }
  3745. input[value="Submit"] {
  3746. height: 22px !important;
  3747. }
  3748. table {
  3749. table-layout: auto !important;
  3750. }
  3751. }
  3752.  
  3753. @-moz-document url-prefix('http://www.4chan.org/'), url-prefix('https://www.4chan.org/') {
  3754. html {
  3755. display: table !important;
  3756. }
  3757.  
  3758. body {
  3759. display: table-cell !important;
  3760. vertical-align: middle !important;
  3761. }
  3762. html,
  3763. body {
  3764. height: 100% !important;
  3765. width: 100% !important;
  3766. }
  3767. #bd {
  3768. width: 630px !important;
  3769. margin: auto !important;
  3770. }
  3771. #announce {
  3772. width: 630px !important;
  3773. }
  3774. #doc,
  3775. #ft ul {
  3776. min-width: 0 !important;
  3777. max-width: 1280px !important;
  3778. width: auto !important;
  3779. }
  3780.  
  3781. #ft ul {
  3782. text-align: center !important;
  3783. }
  3784.  
  3785. #ft li {
  3786. float: none !important;
  3787. display: inline-block !important;
  3788. margin: 0 !important;
  3789. padding: 0 12px !important;
  3790. }
  3791.  
  3792. #boards .column {
  3793. width: auto !important;
  3794. margin: 0px 5px 0px 5px !important;
  3795. }
  3796. }
  3797.  
  3798. @-moz-document url('http://www.4chan.org/banned'), url('https://www.4chan.org/banned') {
  3799. img {
  3800. display: block !important;
  3801. }
  3802.  
  3803. #ft ul {
  3804. text-align: center !important;
  3805. }
  3806.  
  3807. #ft li {
  3808. float: none !important;
  3809. display: inline-block !important;
  3810. }
  3811.  
  3812. b {
  3813. font-weight: 800 !important;
  3814. }
  3815. }
  3816.  
  3817. @-moz-document domain('images.4chan.org') {
  3818. img {
  3819. image-rendering: optimizeQuality !important;
  3820. }
  3821. @media screen and (-webkit-min-device-pixel-ratio:0) {
  3822. img {
  3823. display: block !important;
  3824. }
  3825.  
  3826. #ft ul {
  3827. text-align: center !important;
  3828. }
  3829.  
  3830. #ft li {
  3831. float: none !important;
  3832. display: inline-block !important;
  3833. }
  3834.  
  3835. b {
  3836. font-weight: 800 !important;
  3837. }
  3838. html {
  3839. display: table !important;
  3840. }
  3841.  
  3842. body {
  3843. display: table-cell !important;
  3844. vertical-align: middle !important;
  3845. }
  3846.  
  3847. html,
  3848. body {
  3849. height: 100% !important;
  3850. min-width: 101% !important;
  3851. width: 101% !important;
  3852. overflow-y:scroll;
  3853. }
  3854.  
  3855.  
  3856. img {
  3857. margin: auto !important;
  3858. overflow: auto !important;
  3859. }
  3860. }
  3861. }
  3862.  
  3863. @-moz-document domain('status.4chan.org') {
  3864. #boardNavDesktop {
  3865. position: static !important;
  3866. }
  3867. }
  3868.  
  3869. @-moz-document url('http://www.4chan.org/'),
  3870. url('http://www.4chan.org/#'),
  3871. url('http://www.4chan.org'),
  3872. url('https://www.4chan.org/'),
  3873. url('https://www.4chan.org/#'),
  3874. url('https://www.4chan.org') {
  3875.  
  3876. .yui-g {
  3877. display: none !important;
  3878. }
  3879. .globalMessage, h2, h3, h1 {
  3880. display: block !important;
  3881. position: static !important;
  3882. }
  3883. }
  3884.  
  3885. @-moz-document url-prefix('http://boards.4chan.org/f/'),
  3886. url-prefix('https://boards.4chan.org/f/') {
  3887. form[name="delform"] center {
  3888. position: static !important;
  3889. }
  3890. form[name="delform"] table {
  3891. table-layout: auto !important;
  3892. }
  3893. .postForm .inputtext[name='sub'] {
  3894. width: 198px !important;
  3895. }
  3896. tr, .highlightPost {
  3897. background-color: transparent !important;
  3898. }
  3899. .flashListing {
  3900. margin-top: 50px !important;
  3901. }
  3902. }
  3903.  
  3904. @-moz-document domain('sys.4chan.org') {
  3905. table[style="text-align:center;width:100%;height:300px;"] {
  3906. display: table !important;
  3907. position: relative !important;
  3908. right: 100px !important;
  3909. }
  3910. }
  3911.  
  3912. @-moz-document domain('dis.4chan.org') {
  3913. .border, .hborder {
  3914. background-color: transparent !important;
  3915. border: 1px solid transparent !important;
  3916. }
  3917. .thread {
  3918. border-top: 1px solid transparent !important;
  3919. border-right: 1px solid transparent !important;
  3920. border-left: 1px solid transparent !important;
  3921. padding-bottom: 35px !important;
  3922. }
  3923. }
Add Comment
Please, Sign In to add comment