Advertisement
RiDeag

4chan

Jan 16th, 2014
316
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 38.35 KB | None | 0 0
  1. @font-face {
  2.     font-family: 'ionicons';
  3.     src:url('https://github.com/RiDeag/Stines/raw/master/fonts/ionicons.eot');
  4.     src:url('https://github.com/RiDeag/Stines/raw/master/fonts/ionicons.eot?#iefix') format('embedded-opentype'),
  5.         url('https://github.com/RiDeag/Stines/raw/master/fonts/ionicons.ttf') format('truetype'),
  6.         url('https://github.com/RiDeag/Stines/raw/master/fonts/ionicons.woff') format('woff'),
  7.         url('https://github.com/RiDeag/Stines/raw/master/fonts/ionicons.svg#ionicons') format('svg');
  8.     font-weight: normal;
  9.     font-style: normal;
  10. }
  11.  
  12. /*
  13.  
  14. (TODO:   Change shit
  15.          Fix Shit
  16.          
  17. */
  18.  
  19. @-moz-document domain("boards.4chan.org") {
  20.  
  21. /**
  22.     Main Colours
  23. */
  24.  
  25. #header-bar .menu-button {
  26.   opacity: 1 !important;
  27.   padding-left: 7px !important;
  28. }
  29.  
  30. #header-bar {
  31. /*  background: #fff !important;*/
  32.   background: #323a45 !important;
  33. }
  34.  
  35. #header-bar.dialog:not(.autohide) {
  36.   box-shadow: 0px -3px 10px 0px rgba(53, 53, 74, .3) !important;
  37. }
  38.  
  39. #full-board-list {
  40.   background-color: #fff !important;
  41.   box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15) !important;
  42. }
  43.  
  44. #custom-board-list,
  45. #custom-board-list a  {
  46.   color: #C5C8D1 !important;
  47.   transition: box-shadow .15s ease-in-out 0s !important;
  48. }
  49.  
  50. #custom-board-list a:hover,
  51. #custom-board-list .current {
  52.   color: #EEEFF0 !important;
  53.   box-shadow: inset 0px -3px 0px 0px #CCD3DD !important;
  54. }
  55.  
  56. #custom-board-list .current {
  57.   box-shadow: inset 0px -3px 0px 0px #95A4B9 !important;
  58.   border-bottom: 0 !important;
  59. }
  60.  
  61. #custom-board-list .current:hover::before {
  62.   color: #fff !important;
  63. }
  64.  
  65. #board-list {
  66.   color: transparent !important;
  67. }
  68.  
  69. /*.postContainer {
  70.   background-color: #fff !important;
  71.   box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.1) !important;
  72. }*/
  73.  
  74. .threadContainer,
  75. .threadContainer .postContainer {
  76.   border-color: #eeeeee !important;
  77.   border-radius: 0 !important;
  78. }
  79.  
  80. #globalMessage {
  81.   border-radius: 5px !important;
  82.   border: 1px solid #eeeeee !important;
  83.   background: #fff !important;
  84. }
  85.  
  86. .post.reply {
  87.   background: #fff !important;
  88. }
  89.  
  90. #qp .yourPost .post.reply,
  91. #qp .quotesYou .post.reply,
  92. #qp .post.reply,
  93. #qp {
  94.   box-shadow: none !important;
  95.   border: none !important;
  96.   outline: none !important;
  97. }
  98.  
  99. .backlink.deadlink,
  100. .backlink.deadlink:hover  {
  101.   color: transparent !important;
  102. }
  103.  
  104. .quotelink {
  105.   border-bottom: none !important;
  106. }
  107.  
  108. .quotelink.forwardlink {
  109.   border-bottom: 1px dotted !important;
  110. }
  111.  
  112. .backlink.forwardlink {
  113.   border-bottom: none !important;
  114. }
  115.  
  116. #qp .postContainer {
  117.   border-radius: 0 !important;
  118.   border: 1px solid #eeeeee !important;
  119. }
  120.  
  121. .inline.crosspost .postContainer.replyContainer {
  122.   border: 1px solid #ccc !important;
  123. }
  124.  
  125. .inline {
  126.   box-shadow: none !important;
  127.   border: none !important;
  128.   background: transparent !important;
  129. }
  130.  
  131. .inline .opContainer,
  132. .inline .postContainer {
  133.   background: #ffffff !important;
  134.   border: 1px solid #eeeeee !Important;
  135.   box-shadow: none !important;
  136. }
  137.  
  138. .inline .post.reply {
  139.   border: none !important;
  140. }
  141.  
  142. .opContainer.qphl {
  143.   box-shadow: none !important;
  144. }
  145.  
  146. #unread-line {
  147.   opacity: 1 !important;
  148.   border-top: 1px solid #b25e5e !important;
  149. }
  150.  
  151. .hide-announcement::after {
  152.   color: #ad4541 !important;
  153. }
  154.  
  155. #globalMessage strong, h2,
  156. #globalMessage h3 {
  157.   color: #5F5F5F !important;
  158. }
  159.  
  160. body {
  161. /*  background: #F2F4F7 !important;*/
  162.   background: #EAEDF1 !important;
  163.   color: #454545 !important;
  164. }
  165.  
  166. #watcher,
  167. #watcher a {
  168.   color: #aaa !important;
  169. }
  170.  
  171. #thread-watcher.dialog {
  172.   border: 1px solid #ebebeb !important;
  173.   background: #fff !important;
  174. }
  175.  
  176. .quotelink.inlined,
  177. .backlink.inlined,
  178. .inlined,
  179. #dump-button:hover,
  180. .globalMessage a:hover,
  181. .abbr a:hover,
  182. .pages a:hover,
  183. .pages strong a,
  184. #qr:hover::before,
  185. .quotelink:hover,
  186. .embedder:hover,
  187. .summary:hover,
  188. #watcher a:hover{
  189.   color: #5f5f65 !important;
  190. }
  191.  
  192. #dump-button {
  193.   color: #434347 !important;
  194. }
  195.  
  196. .stub a,
  197. .stub span:not(.dropmarker)::before,
  198. #add-post,
  199. .abbr a,
  200. .embedder,
  201. .globalMessage a,
  202. .fileThumb > img:first-child,
  203. .useremail {
  204.   color: #999 !important;
  205. }
  206.  
  207. .pages a,
  208. .summary,
  209. .nameBlock a:hover::after {
  210.   color: #a6a6a6 !important;
  211. }
  212.  
  213. .dateTime {
  214.   color: #a7b5c1 !important;
  215. }
  216.  
  217. .dateTime::before,
  218. .postNum::before {
  219.   color: #b3b7bd !important;
  220. }
  221.  
  222. .fileText a {
  223.   text-decoration: none !important;
  224. }
  225.  
  226. .postertrip,
  227. .posteruid,
  228. .name {
  229.   color: #6482a1 !important;
  230. }
  231.  
  232. .postNum a,
  233. .replylink,
  234. .postMessage a,
  235. .fileText a {
  236.   color: #6495c8 !important;
  237. }
  238. .replylink,
  239. .postNum a,
  240. .postMessage a {
  241.   transition: color .2s ease !important;
  242. }
  243.  
  244. .replylink:hover,
  245. .nameBlock a:hover .postertrip,
  246. .postMessage a:hover,
  247. .fileText a:hover,
  248. .postNum a:hover,
  249. .hand:hover {
  250.   color: #2b5a8a !important;
  251. }
  252.  
  253. .name,
  254. .inline .name {
  255.   font-size: 9pt !important;
  256.   font-weight: 600 !important;
  257. }
  258.  
  259. .postInfo {
  260.   color: #8D9CAD !important;
  261. }
  262.  
  263. .deadlink,
  264. .warning {
  265.   color: #c97172 !important;
  266. }
  267.  
  268. .quotelink.deadlink.you::after,
  269. .deadlink {
  270.   text-decoration: line-through !important;
  271. }
  272.  
  273. .highlight-you:root .quotesYou .post.reply,
  274. .highlight-own:root .yourPost .post.reply {
  275.   border-left: none !important;
  276. }
  277.  
  278. .exblock.reply,
  279. .reply.post.highlight,
  280. .reply:target,
  281. .post.op.qphl {
  282.   background: none !important;
  283.   outline: none !important;
  284. }
  285.  
  286. .post.op.qphl,
  287. .post.reply.qphl {
  288.   outline: none !important;
  289. }
  290.  
  291. .fileText,
  292. .fileInfo a {
  293.   color: #b1bbc3 !important;
  294. }
  295.  
  296. .quote {
  297.   color: #093 !important;
  298. }
  299.  
  300. .subject {
  301.   color: #7a7f88 !important;
  302. }
  303.  
  304. .quote a,
  305. .prettyprint a,
  306. .prettyprint a:hover {
  307.   color: inherit !important;
  308. }
  309.  
  310. .prettyprint {
  311.   background-color: rgba(255,255,255,.7) !important;
  312.   border: #7E8FAF !important;
  313.   border-style: solid !important;
  314.   border-width: 4px 1px 1px !important;
  315. }
  316.  
  317. #fourchanx-settings.dialog a {
  318.   color: #49637d !important;
  319. }
  320.  
  321. #fourchanx-settings.dialog a:hover {
  322.   color: #2f4052 !important;
  323. }
  324.  
  325. .file img {
  326.   transition: box-shadow .3s ease-in-out 0s !important;
  327. }
  328.  
  329. .file img:hover {
  330.   /*border: 2px solid #6D8CC7 !important;*/
  331.   box-shadow: 0px 0px 0px 2px #6D8CC7 !important;
  332. }
  333.  
  334. .pagelist {
  335.   color: transparent !important;
  336.   background: transparent !important;
  337.   border: none !important;
  338. }
  339.  
  340. .next,
  341. .prev,
  342. .pages.cataloglink,
  343. .pagelist .prev input,
  344. .pagelist .next input {
  345.   background: none !important;
  346.   color: transparent !important;
  347.   border: none !important;
  348.   box-shadow: none !important;
  349. }
  350.  
  351. #options.reply.dialog {
  352.   background: #fff !important;
  353.   color: #717171 !important;
  354.   border: none !important;
  355. }
  356.  
  357. #options.reply.dialog label {
  358.   color: #494949 !important;
  359. }
  360.  
  361. #optionsbar {
  362.   border-bottom: 1px solid #eceef0 !important;
  363. }
  364.  
  365. #fourchanx-settings.dialog {
  366.   background: #fff !important;
  367. }
  368.  
  369. .dialog {
  370.   background: none !important;
  371.   color: #2e3033 !important;
  372.   border: transparent !important;
  373. }
  374.  
  375. #qr.dialog {
  376.   background: transparent !important;
  377.   box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15) !important;
  378.   border-right: 1px solid #f1f1f1 !important;
  379. }
  380.  
  381. #qr textarea.field {
  382.   border-bottom: 1px solid #f1f1f1 !important;
  383.   border-top: 1px solid #f1f1f1 !important;
  384. }
  385.  
  386. #qr .persona {
  387.   padding: 0 !important;
  388. }
  389.  
  390. #qr textarea.field:hover {
  391.   box-shadow: inset 0 0 0 1px rgba(115, 148, 198, .15) !important;
  392. }
  393.  
  394. #qr textarea.field:focus {
  395.   box-shadow: inset 0 0 0 1px rgba(115, 148, 198, .3) !important;
  396. }
  397.  
  398. input[name="email"],
  399. input[name="sub"] {
  400.   border-left: 1px solid #f1f1f1 !important;
  401. }
  402.  
  403. #qr .captcha-input.field,
  404. #dump-list-container {
  405.   border-bottom: 1px solid #f1f1f1 !important;
  406. }
  407.  
  408. #qr .move {
  409.   color: transparent !important;
  410.   background-color: transparent !important;
  411. }
  412.  
  413. #qr-spoiler-label {
  414.   box-shadow: 0px 1px 1px rgba(0, 0, 0, .095) inset;
  415.   background: #fff !important;
  416. }
  417.  
  418. #qr-filerm {
  419.   color: #999 !important;
  420. }
  421.  
  422. #qr [type=file] [type=text]:focus {
  423.   border: 1px solid grey !important;
  424. }
  425.  
  426. textarea,
  427. .field,
  428. #qr [type=file] [type=text] {
  429.   background-color: #fff !important;
  430. }
  431.  
  432. .persona .field[name="name"] {
  433.   color: transparent !important;
  434. }
  435.  
  436. .persona .field[name="name"]:focus,
  437. .persona .field[name="name"]:hover {
  438.   color: inherit !important;
  439. }
  440.  
  441. select,
  442. textarea:not(:focus),
  443. .field:not(:focus) {
  444.   background: #fff !important;
  445. }
  446.  
  447. #qr [type=file] [type=text]:not(:focus) {
  448.   background: #fff !important;
  449. }
  450.  
  451. input[type="submit"]:hover,
  452. input[type="submit"]:active,
  453. input[type="submit"].active,
  454. input[type="submit"].disabled,
  455. input[type="submit"][disabled] {
  456.   color: #919191 !important;
  457. }
  458.  
  459. input[type="submit"].disabled,
  460. input[type="submit"][disabled] {
  461.   color: #d56b6b !important;
  462. }
  463.  
  464.  
  465. input[type="submit"] {
  466.   color: #aaaaaa !important;
  467.   background: #fff !important;
  468.   border: none !important;
  469.   border-left: 1px solid #f1f1f1 !important;
  470. }
  471.  
  472. .captcha-img {
  473.   border: none !important;
  474. }
  475.  
  476. .captcha-img > img {
  477.   border-bottom: transparent !important;
  478. }
  479.  
  480. .captcha-input.field {
  481.   border-top: 1px solid #f1f1f1 !important;
  482. }
  483.  
  484. #replies > div {
  485.   border-top: 1px solid rgba(0, 0, 0, .094) !important;
  486.   border-left: 1px solid #dedede !important;
  487.   border-right: 1px solid #dedede !important;
  488. }
  489.  
  490. #replies > div .thumbnail {
  491.   background-color: rgba(160,160,160,.5) !important;
  492. }
  493.  
  494. #dump-list-container {
  495.   background: #fff !important;
  496. }
  497.  
  498. .postContainer .menu-button i {
  499.   color: transparent !important;
  500. }
  501.  
  502. #menu.reply.dialog {
  503.   border: 1px solid #ccc !important;
  504. }
  505.  
  506. .entry,
  507. .entry a,
  508. .subMenu {
  509.   background: #ffffff !important;
  510.   color: #999 !important;
  511.   border: none !important;
  512. }
  513.  
  514. .entry:hover,
  515. .entry a:hover {
  516.   color: #49637d !important;
  517. }
  518.  
  519. .stub {
  520.   background-color: #fff !important;
  521.   border: 1px solid #ebebeb !important;
  522. }
  523.  
  524. #thread-stats {
  525.   color: #5c5e5e !important;
  526.   border: none !important;
  527.   background: none !important;
  528. }
  529.  
  530. .notification.warning #errmsg {
  531.   color: #dd0010 !important;
  532. }
  533.  
  534. .quotelink.you {
  535.   font-size: 0 !important;
  536. }
  537.  
  538. .quotelink.you:after {
  539.   content: "@You";
  540.   font-size: 10pt !important;
  541.   color: #c97172 !important;
  542.   transition: color .2s ease !important;
  543. }
  544.  
  545. .quotelink.filtered {
  546.   color: #c97172 !important;
  547. }
  548.  
  549. .quotelink.filtered:hover,
  550. .quotelink.you:hover::after {
  551.   color: #ac4344 !important;
  552. }
  553.  
  554. .gal-thumbnails {
  555.   background: rgb(50, 50, 50) !important;
  556. }
  557.  
  558. .gal-thumbnails img {
  559.   opacity: 0.4 !important;
  560. }
  561.  
  562. .gal-highlight img {
  563.   opacity: 1 !important;
  564. }
  565.  
  566. .gal-highlight {
  567.   background: none !important;
  568. }
  569.  
  570. #watcher-link:hover {
  571.   color: #5c5e5e !important;
  572. }
  573.  
  574. /**
  575.     Header Bar
  576. */
  577.  
  578. #header-bar {
  579.   height: 35px !important;
  580.   margin: 0 !important;
  581.   padding: 0 !important;
  582.   transition: all 0.5s ease;
  583. }
  584.  
  585. #header-bar .menu-button::after {
  586.   color: #dfe1e6 !important;
  587.   font-family: ionicons !important;
  588.   content: "\f104" !important;
  589.   font-size: 10px !important;
  590. }
  591.  
  592. #shortcuts a,
  593. #thread-stats::after {
  594. /*  color: #dfe1e6 !important;*/
  595.   color: #C5C8D1 !important;
  596. }
  597.  
  598. .qr-shortcut {
  599.   display: none;
  600. }
  601.  
  602. #shortcuts a:hover,
  603. #thread-stats:hover::after {
  604.   color: #EEEFF0 !important;
  605. }
  606.  
  607. #shortcuts span {
  608.   margin-top: 12px !important;
  609. }
  610.  
  611. #updater {
  612.   display: none !important;
  613. }
  614.  
  615. #shortcuts {
  616.   position: fixed !important;
  617.   top: 0 !important;
  618.   right: 5px !important;
  619.   height: 35px !important;
  620.   color: transparent !important;
  621.   font-size: 0 !important;
  622.   cursor: default !important;
  623. }
  624.  
  625. #shortcuts a {
  626.   padding-left: 15px !important;
  627. }
  628.  
  629. .expand-all-shortcut,
  630. .qr-shortcut,
  631. #shortcuts .settings-link,
  632. #appchan-gal {
  633.   font-size: 0 !important;
  634. }
  635.  
  636. .fa-wrench::before {
  637.   font-family: ionicons !important;
  638.   font-size: 16px !important;
  639. }
  640.  
  641. .fa-wrench::before {
  642.   content: "\f20d" !important;
  643. }
  644.  
  645. .qr-shortcut.disabled {
  646.   opacity: 1 !important;
  647. }
  648.  
  649. #thread-stats {
  650.   position: fixed !important;
  651.   top: -2px !important;
  652.   right: 128px !important;
  653.   color: transparent !important;
  654.   font-size: 0 !important;
  655. }
  656.  
  657. #thread-stats:hover::after {
  658.   cursor: pointer !important;
  659.   padding-bottom: 5px !important;
  660. }
  661.  
  662. #thread-stats::after {
  663.   font-family: ionicons !important;
  664.   font-size: 16px !important;
  665.   content: "\f2b5" !important;
  666. }
  667.  
  668. #file-count,
  669. #page-count,
  670. #post-count {
  671.   position: fixed !important;
  672.   margin-left: -25px !important;
  673.   background: #fff !important;
  674. /*  background: #32353b !important;*/
  675.   font-size: 12px !important;
  676.   display: none !important;
  677.   color: #b5b6ba !important;
  678.   width: 60px !important;
  679.   padding-left: 10px !important;
  680.   text-align: left !important;
  681. }
  682.  
  683. #post-count {
  684.   padding-top: 2px !important;
  685.   top: 25px !important;
  686. }
  687.  
  688. #file-count {
  689.   top: 44px !important;
  690. }
  691.  
  692. #page-count {
  693.   top: 61px !important;
  694.   padding-bottom: 5px !important;
  695. }
  696.  
  697. #thread-stats:hover #file-count,
  698. #thread-stats:hover #page-count,
  699. #thread-stats:hover #post-count,
  700. #file-count:hover,
  701. #page-count:hover,
  702. #post-count:hover {
  703.   display: inline !important;
  704. }
  705.  
  706. #post-count::before {content:"Posts: ";}
  707. #file-count::before {content:"Files: ";}
  708. #page-count:not(.warning)::before {content:"Page: ";}
  709.  
  710. /*#custom-board-list .current {
  711.   font-weight: normal !important;
  712.   color: #3d3d3d !important;
  713.   font-weight: 600 !important;
  714.   border-bottom: none !important;
  715.   border-top: 2px solid #427fed !important;
  716.   padding-top: 4px !important;
  717. }
  718. */
  719.  
  720. #custom-board-list .current {
  721.   font-weight: 500 !important;
  722.   padding: 0 !important;
  723. }
  724.  
  725. #custom-board-list a {
  726.   vertical-align: middle !important;
  727.   display: table-cell !important;
  728.   padding-left: 15px !important;
  729. }
  730.  
  731. #custom-board-list .current ~ .current {
  732.   display: none !important;
  733. }
  734.  
  735. #custom-board-list {
  736.   display: inline-table !important;
  737.   position: fixed !important;
  738.   top: 0px !important;
  739.   left: 4px !important;
  740.   width: auto !important;
  741.   z-index: 90 !important;
  742.   white-space: nowrap !important;
  743.   height: 35px !important;
  744.   border-spacing: 0 !important;
  745. }
  746.  
  747.  
  748. #custom-board-list a {
  749.   font-size: 14px !important;
  750.   margin: 3px !important;
  751. }
  752.  
  753. /*#shortcuts,
  754. #custom-board-list a {
  755.   transition: opacity .2s ease !important;
  756.   opacity: 1 !important;
  757. }
  758.  
  759. #shortcuts:hover,
  760. #custom-board-list:hover > a {
  761.   opacity: 1 !important;
  762. }
  763.  
  764. #custom-board-list::after,
  765. #shortcuts::after {
  766.   z-index: -1 !important;
  767.   opacity: 1 !important;
  768.   position: fixed !important;
  769.   top: 0px !important;
  770.   content: "";
  771.   height: 25px !important;
  772. }
  773.  
  774. #custom-board-list::after {
  775.   left: 0px !important;
  776.   width: 500px !important;
  777. }*/
  778.  
  779. #shortcuts::after {
  780.   right: 0px !important;
  781.   width: 200px !important;
  782. }
  783.  
  784. .navLinks {
  785.     text-align: right !important;
  786.   font-size: 0 !important;
  787. }
  788.  
  789. #index-last-refresh {
  790.     position: relative !important;
  791.     top: 3px !important;
  792.     left: -3px !important;
  793.     font-size: 9pt !important;
  794.     color: #B4B4B4 !important;
  795. }
  796.  
  797. #index-last-refresh::before {
  798.     content: "Last refreshed: " !important;
  799. }
  800.  
  801. .navLinks > a[href*="./catalog"] {
  802.     display: none !important;
  803. }
  804.  
  805. /**
  806.     Icon colours
  807. */
  808.  
  809. /*Gives the correct font for the icons*/
  810. /*Credit to: http://ionicons.com for the icons*/
  811.  
  812. .backlink:after,
  813. .deleted-post .post.reply::after {
  814.   font-family: "ionicons" !important;
  815. }
  816.  
  817.  
  818. /*Backlinks*/
  819. .backlink:after {
  820.   color: #b1bbc3 !important;
  821.   font-size: 12px !important;
  822.   opacity: .7 !important;
  823. }
  824.  
  825. /*Hovered and inlined backlinks*/
  826. .backlink:hover::after,
  827. .backlink.inlined::after {
  828.   opacity: 1 !important;
  829. }
  830.  
  831. /*Filtered backlinks*/
  832. .backlink.filtered::after {
  833.   color: #c97172 !important;
  834.   opacity: .7 !important;
  835. }
  836.  
  837. /*Backlinks to deleted posts*/
  838. .backlink.deadlink::after {
  839.   color: #c97172 !important;
  840.   opacity: .7 !important;
  841. }
  842.  
  843. /*Hovered backlinks to deleted posts*/
  844. .backlink.deadlink:hover::after {
  845.   opacity: 1 !important;
  846. }
  847.  
  848. /*Hovered and inlined filtered backlinks*/
  849. .backlink.filtered.inlined::after,
  850. .backlink.filtered:hover::after {
  851.   opacity: 1 !important;
  852. }
  853.  
  854. .backlink.forwardlink::after {
  855.   opacity: 1 !important;
  856. }
  857.  
  858. /*deleted post icon*/
  859. .deleted-post .post.reply::after {
  860.   color: #c97172 !important;
  861. }
  862.  
  863. /**
  864.     Main Layout
  865. */
  866.  
  867. .hide-reply-button,
  868. .hide-thread-button,
  869. .sideArrows,
  870. /*#appchan-gal,*/
  871. #boardNavDesktopFoot,
  872. .ad-plea,
  873. /*.expand-all-shortcut,
  874. .contract-all-shortcut,*/
  875. #qr .close,
  876. #qr #autohide,
  877. .boardBanner > img,
  878. .boardTitle,
  879. .boardSubtitle,
  880. #copyright,
  881. .deleteform,
  882. .postingMode,
  883. .stylechanger,
  884. .postForm,
  885. .extButton,
  886. h1,
  887. hr,
  888. div.center,
  889. #hideBtn,
  890. #absbot,
  891. .board_mlp .postContainer:nth-of-type(2n+3) {
  892.   display: none !important;
  893. }
  894.  
  895. *:active, *:focus {
  896.   outline: none !important;
  897. }
  898.  
  899. .board {
  900.   margin-bottom: 30px !important;
  901.   margin-left: 50px !important;
  902.   margin-right: 50px !important;
  903. }
  904.  
  905. .thread:not(:first-of-type) {
  906.   margin-top: 30px !important;
  907. }
  908.  
  909. .thread {
  910.   margin-top: 20px !important;
  911. }
  912.  
  913. .threadContainer {
  914.   position: relative !important;
  915.   z-index: 1 !important;
  916. }
  917.  
  918. body {
  919.   font-size: 13px !important;
  920.   font-family: "Segoe UI", sans-serif !important;
  921. }
  922.  
  923. #full-board-list a {
  924.   white-space: pre;
  925.   margin: 0 !important;
  926.   margin-right:5px !important;
  927. }
  928.  
  929. #full-board-list {
  930.   font-size: 0px !important;
  931. }
  932.  
  933. #full-board-list {
  934.   display: inline !important;
  935.   visibility: hidden !important;
  936.   position: fixed !important;
  937.   top: 80px !important;
  938.   left: -160px !important;
  939.   width: 150px !important;
  940.   padding: 10px !important;
  941.   padding-right: 0px !important;
  942.   transition: all 0.5s ease;
  943.   z-index: 9 !important;
  944.   text-align: left !important;
  945. }
  946.  
  947. #full-board-list:not([Hidden]) {
  948.   visibility: visible !important;
  949.   left: 0px !important;
  950.   bottom: auto !important;
  951.   transition: all 0.5s ease;
  952. }
  953.  
  954. #custom-board-list a[href="javascript:;"],
  955. #full-board-list a[href="javascript:;"] {
  956.   padding: 0 !important;
  957.   padding-right: 5px !important;
  958.   padding-left: 5px !important;
  959. }
  960.  
  961. #watcher-link.disabled {
  962.   opacity: 0 !important;
  963.   position: fixed !important;
  964.   right: 2px !important;
  965.   bottom: 2px !important;
  966. }
  967.  
  968. #watcher-link {
  969.   opacity: 0 !important;
  970.   position: fixed !important;
  971.   right: 2px !important;
  972.   bottom: 2px !important;
  973. }
  974.  
  975. #watcher-link:hover {
  976.   opacity: 1 !important;
  977. }
  978.  
  979. .cataloglink {
  980.   font-size: 0 !important;
  981. }
  982.  
  983. .postContainer .menu-button,
  984. .postContainer .hide-reply-button {
  985.   transition: all .5s .3s ease !important;
  986. }
  987.  
  988. .postContainer {
  989.   margin-top: -4px !important;
  990.   background: #fff !important;
  991. }
  992.  
  993. .postContainer:last-of-type {
  994.   border-radius: 0 0 3px 3px !important;
  995. }
  996.  
  997. .post {
  998.   position: relative !important;
  999.   padding: 7px 0 7px 0 !important;
  1000.   margin-left: 50px !important;
  1001.   border-top: 1px solid #dddddd !important;
  1002.   border-right: none !important;
  1003.   border-left: none !important;
  1004.   border-bottom: none !important;
  1005.   width: calc(100% - 100px) !important;
  1006.   overflow: visible !important;
  1007. }
  1008.  
  1009. /*.postContainer,
  1010. .post {
  1011.   transition: background-color .15s ease-in-out 0s !important;
  1012. }
  1013.  
  1014. .postContainer:hover,
  1015. .postContainer:hover .post {
  1016.   background-color: #F8FAFC !important;
  1017. }*/
  1018.  
  1019. .post.op {
  1020.   border: none !important;
  1021. }
  1022.  
  1023. .inline .post {
  1024.   padding: 1px 2px !important;
  1025.   margin: 0 !important;
  1026. }
  1027.  
  1028. .fileThumb {
  1029.   padding-bottom: 5px !important;
  1030. }
  1031.  
  1032. #header-bar.autohide:not(:hover) {
  1033.   transition: all 1.5s 0.5s ease !important;
  1034. }
  1035.  
  1036. .threadContainer {
  1037.   border-left: none !important;
  1038.   background: #fff !important;
  1039.   margin-left: 0 !important;
  1040.   padding-left: 20px !important;
  1041. }
  1042.  
  1043. .reply:target::after,
  1044. .reply.highlight::after,
  1045. .post.reply.qphl::after {
  1046.   font-family: FontAwesome !important;
  1047.   font-size: 18px !important;
  1048.   /*color: #c86263 !important;*/
  1049. color: #5E5C69 !important;
  1050.   position: absolute !important;
  1051.   content: "\f0a5" !important;
  1052.   right: -20px !important;
  1053.   top: 4px !important;
  1054. }
  1055.  
  1056. /*.highlight-own:root .yourPost .post.reply::before {
  1057.   position: absolute !important;
  1058.   content: "" !important;
  1059.   height: 100% !important;
  1060.   width: 2px !important;
  1061.   top: 0 !important;
  1062.   background-color: #6482a1 !important;
  1063.   border-radius: 2px 0 0 2px !important;
  1064. }
  1065.  
  1066. .highlight-own:root .quotesYou .post.reply::before {
  1067.   position: absolute !important;
  1068.   content: "" !important;
  1069.   height: 100% !important;
  1070.   width: 2px !important;
  1071.   top: 0 !important;
  1072.   background-color: #b25e5e !important;
  1073.   border-radius: 2px 0 0 2px !important;
  1074. }*/
  1075.  
  1076. .highlight-own:root .yourPost .post,
  1077. .highlight-own:root .yourPost + .postContainer .post {
  1078.   border-top: 1px solid #6482a1 !important;
  1079. }
  1080.  
  1081. .highlight-own:root .quotesYou .post,
  1082. .highlight-own:root .quotesYou + .postContainer .post {
  1083.   border-top: 1px solid #b25e5e !important;
  1084. }
  1085.  
  1086. .highlight-own:root .yourPost .inline .post,
  1087. .highlight-own:root .quotesYou .inline .post,
  1088. .highlight-own:root .yourPost .inline + .postContainer .post,
  1089. .highlight-own:root .quotesYou .inline + .postContainer .post {
  1090.   border-top: none !important;
  1091. }
  1092.  
  1093. .subject {
  1094.   font-weight: 500 !important;
  1095.   font-size: 8pt !important;
  1096. }
  1097.  
  1098. .post.op .subject {
  1099.   font-size: 10pt !important;
  1100. }
  1101.  
  1102. .replylink {
  1103.   text-decoration: none !important;
  1104.   font-size: 9pt !important;
  1105. }
  1106.  
  1107. .summary::before {
  1108.   visibility: visible !important;
  1109.   position: absolute !important;
  1110.   right: 0 !important;
  1111.   width: 91px !important;
  1112.   content: "Thread Summary" !important;
  1113. }
  1114.  
  1115. .summary {
  1116.   visibility: hidden !important;
  1117.   position: absolute !important;
  1118.   right: 100px !important;
  1119.   margin-top: -25px !important;
  1120.   z-index: 1 !important;
  1121.   font-size: 9pt !important;
  1122. }
  1123.  
  1124. .summary:hover {
  1125.   visibility: visible !important;
  1126. }
  1127.  
  1128. .summary:hover::before {
  1129.   visibility: hidden !important;
  1130. }
  1131.  
  1132. #qp .menu-button {
  1133.   display: none !important;
  1134. }
  1135.  
  1136. #qp .post.op {
  1137.   margin: 0 !important;
  1138. }
  1139.  
  1140. #qp .post.reply {
  1141.   min-width: 350px !important;
  1142.   max-width: 100% !important;
  1143. }
  1144.  
  1145. #qp .post.op .postInfo {
  1146.   top: 5px !important;
  1147. }
  1148.  
  1149. #qp .post.reply::before,
  1150. #qp .post.op .postNum {
  1151.   display: none !important;
  1152. }
  1153.  
  1154. #qp .post.reply .file {
  1155.   margin-left: -2px !important;
  1156. }
  1157.  
  1158. #qp .nameBlock {
  1159.   margin-left: 5px !important;
  1160. }
  1161.  
  1162. #qp .opContainer .subject {
  1163.   display: none !important;
  1164. }
  1165.  
  1166. .inline .opContainer,
  1167. .inline .postContainer {
  1168.   border-radius: 0 !important;
  1169. }
  1170.  
  1171. .inline .fileInfo {
  1172.   display: none !important;
  1173. }
  1174.  
  1175. .inline,
  1176. .inline .post {
  1177.   width: 99% !important;
  1178.   border: none !important;
  1179. }
  1180.  
  1181. .backlink,
  1182. .inline .backlink,
  1183. .postMessage a,
  1184. #credits a {
  1185.   text-decoration: none !important;
  1186. }
  1187.  
  1188. .stub ~ .opContainer {
  1189.   display: none !important;
  1190. }
  1191.  
  1192. .opContainer.expanded-image .postInfo {
  1193.   display: inline !important;
  1194. }
  1195.  
  1196. .opContainer.expanded-image .nameBlock {
  1197.   margin-left: 15px !important;
  1198. }
  1199.  
  1200. .op {
  1201.   margin-top: -1px !important;
  1202.   padding-top: 5px !important;
  1203.   padding-bottom: 10px !important;
  1204. }
  1205.  
  1206. .op::after {
  1207.   content: "" !important;
  1208.   display: table !important;
  1209.   clear: both !important;
  1210. }
  1211.  
  1212. .watch-thread-link {
  1213.   position: relative !important;
  1214.   top: 5px !important;
  1215.   left: -2px !important;
  1216.   width: 13px !important;
  1217. }
  1218.  
  1219. .watch-thread-link.watched {
  1220.   opacity: 0.5 !important;
  1221. }
  1222.  
  1223. .postInfo {
  1224.   width: auto !important;
  1225. }
  1226.  
  1227. .op .postInfo {
  1228.   margin-left: 0px !important;
  1229. }
  1230.  
  1231. .postInfo input[type="checkbox"] {
  1232.   width: 0px !important;
  1233.   height: 0px !important;
  1234.   visibility: hidden !important;
  1235.   margin-top: 9px !important;
  1236.   margin-left: -15px !important;
  1237. }
  1238.  
  1239. .dateTime::before {
  1240.   position: relative !important;
  1241.   top: -1px !important;
  1242.   padding-right: 1px !important;
  1243.   content: "- " !important;
  1244. }
  1245.  
  1246. .dateTime {
  1247.     padding-right: 4px !important;
  1248. }
  1249.  
  1250. .opContainer .postInfo {
  1251.   margin-top: -8px !important;
  1252. }
  1253.  
  1254. .opContainer .postInfo input[type="checkbox"] {
  1255.   margin-left: -17px !important;
  1256. }
  1257.  
  1258. .opContainer.noFile .postInfo {
  1259.   top: 2px !important;
  1260. }
  1261.  
  1262. .opContainer.noFile .postInfo input[type="checkbox"] {
  1263.   margin-left: 25px !important;
  1264. }
  1265.  
  1266. .opContainer .subject {}
  1267. .opContainer .replylink {}
  1268. .opContainer .stickyIcon {}
  1269. .opContainer .closedIcon {}
  1270. .opContainer .stickyIcon {}
  1271. .opContainer .closedIcon {}
  1272.  
  1273. .postMessage {
  1274.   margin-top: 8px !important;
  1275.   margin-left: 4px !important;
  1276.   line-height: 1.5 !important;
  1277. }
  1278.  
  1279. .op .postMessage {
  1280.   margin-left: 16px !important;
  1281. }
  1282.  
  1283. .fileDeleted,
  1284. .fileDeletedRes {
  1285.   margin-left: -3px !important;
  1286.   margin-top: 10px !important;
  1287. }
  1288.  
  1289. #thread-watcher {
  1290.   box-shadow: none !important;
  1291.   height: auto !important;
  1292.   margin-right: 15px !important;
  1293. }
  1294.  
  1295. #thread-watcher div {
  1296.   padding-right: 15px !important;
  1297. }
  1298.  
  1299. #thread-watcher a {
  1300.   margin-left: -1px !important;
  1301. }
  1302.  
  1303. #thread-watcher > .move {
  1304.   height: 20px !important;
  1305.   width: 100% !important;
  1306. }
  1307.  
  1308. #thread-watcher .move .close {
  1309.   margin-right: -3px !important;
  1310.   margin-top: -25px !important;
  1311. }
  1312.  
  1313. #thread-watcher div > a[href="javascript:;"]:not(.menu-button),
  1314. #thread-watcher .close {
  1315.   position: relative !important;
  1316.   float: right !important;
  1317.   left: 12px !important;
  1318.   top: -1px !important;
  1319. }
  1320.  
  1321. #thread-watcher div > a[href="javascript:;"]:not(.menu-button),
  1322. #thread-watcher .close,
  1323. #thread-watcher .menu-button {
  1324.   visibility: collapse !important;
  1325. }
  1326.  
  1327. #thread-watcher:hover div > a[href="javascript:;"]:not(.menu-button),
  1328. #thread-watcher:hover .close,
  1329. #thread-watcher:hover .menu-button {
  1330.   visibility: visible !important;
  1331. }
  1332.  
  1333. #thread-watcher a[href="javascript:;"]{
  1334.   position: relative !important;
  1335.   top: -27px !important;
  1336.   right: -10px !important;
  1337. }
  1338.  
  1339. .closed {
  1340.   padding-top: 20px !important;
  1341.   padding-bottom: 20px !important;
  1342. }
  1343.  
  1344. #unread-line {
  1345.   position: relative !important;
  1346.   display: block !important;
  1347.   top: 2px !important;
  1348.   margin-top: -6px !important;
  1349.   margin-bottom: 0px !important;
  1350.   height: 2px !important;
  1351.   z-index: 1 !important;
  1352. }
  1353.  
  1354. .post.reply .file {
  1355.   height: 100% !important;
  1356. }
  1357.  
  1358. .post.reply .fileText {
  1359.   position: absolute !important;
  1360.   left: -17px !important;
  1361.   bottom: 0px !important;
  1362.   z-index: 1 !important;
  1363.   background: #fff !important;
  1364.   border-radius: 2px !important;
  1365.   opacity: 0 !important;
  1366.   width: 120px !important;
  1367.   height: 10px !important;
  1368.   overflow: hidden !important;
  1369.  
  1370.   transition: opacity .3s ease !important;
  1371. }
  1372.  
  1373. .post.reply .fileText:hover {
  1374.   overflow: visible !important;
  1375.   height: auto !important;
  1376.   width: auto !important;
  1377.   opacity: 1 !important;
  1378. }
  1379.  
  1380. .post.op .fileText {
  1381.   margin-left: 20px !important;
  1382. }
  1383.  
  1384. .fileThumb img {
  1385.   border-radius: 2px !important;
  1386. }
  1387.  
  1388. .fileThumb {
  1389.   margin-top: 8px !important;
  1390.   margin-left: 0 !important;
  1391. }
  1392.  
  1393. .post.reply .inline .postNum {
  1394.   z-index: 1 !important;
  1395. }
  1396.  
  1397. .post.reply .postNum {
  1398.   position: absolute !important;
  1399.   right: -10px !important;
  1400.   bottom: 0 !important;
  1401.   height: 30px !important;
  1402.   width: 80px !important;
  1403.   opacity: 0 !important;
  1404.   transition: all .3s ease !important;
  1405. }
  1406.  
  1407. .post.reply .postNum:hover {
  1408.   opacity: 1 !important;
  1409. }
  1410.  
  1411. .post.reply .postNum > a:nth-child(2) {
  1412.   position: absolute !important;
  1413.   right: 28px !important;
  1414.   left: auto !important;
  1415.   bottom: 20px !important;
  1416.   z-index: 1 !important;
  1417.   font-size: 0 !important;
  1418. }
  1419.  
  1420. .post.reply .postNum > a:nth-child(2)::before {
  1421.   font-size: 7pt !important;
  1422.   color: rgb(164, 178, 187) !important;
  1423.   position: absolute !important;
  1424.   font-family: FontAwesome !important;
  1425.   content: "\f112" !important;
  1426. }
  1427.  
  1428. .post.reply .postNum > a:first-child::before {
  1429.   font-size: 7pt !important;
  1430.   color: rgb(164, 178, 187) !important;
  1431.   position: absolute !important;
  1432.   font-family: FontAwesome !important;
  1433.   content: "\f0c1" !important;
  1434.  
  1435.   right: 40px !important;
  1436.   left: auto !important;
  1437.   bottom: 11px !important;
  1438. }
  1439.  
  1440. .post.reply .postNum > a:nth-child(2):hover::before,
  1441. .post.reply .postNum > a:first-child:hover::before {
  1442.   color: #6482a1 !important;
  1443. }
  1444.  
  1445. .post.reply .postNum a {
  1446.   z-index: -1 !important;
  1447. }
  1448.  
  1449. #delform {
  1450.   position: relative !important;
  1451.   z-index: 1 !important;
  1452. }
  1453.  
  1454. .post.reply .postNum > a:first-child {
  1455.   font-size: 0 !important;
  1456. }
  1457.  
  1458. .dateTime {
  1459.   font-size: 8pt !important;
  1460. }
  1461.  
  1462. /**
  1463.     Global Message
  1464. */
  1465.  
  1466. #globalMessage {
  1467.   margin: 35px 71px 0 75px!important;
  1468.   z-index: 0 !important;
  1469.   padding: 5px 0 !important;
  1470. }
  1471.  
  1472. #globalMessage h3 {
  1473.   font-size: 10pt !important;
  1474.   font-weight: normal !important;
  1475.   margin: 2px !important;
  1476. }
  1477.  
  1478. #globalMessage strong, h2 {
  1479.   margin: 2px !important;
  1480.   font-size: 10pt !important;
  1481.   font-weight: normal !important;
  1482. }
  1483.  
  1484. #watcher,
  1485. #watcher a {
  1486.   font-weight: 400 !important;
  1487.   font-size: 10pt !important;
  1488. }
  1489.  
  1490. #board-list a {
  1491.   font-size: 9pt !important;
  1492. }
  1493.  
  1494. .useremail {
  1495.   font-style: italic !important;
  1496.   text-decoration: none !important;
  1497. }
  1498.  
  1499. .nameBlock a:hover::after {
  1500.   content: "(" attr(href) ")";
  1501.   margin-left: 3px;
  1502.   transition: all 0.3s ease 0s;
  1503. }
  1504.  
  1505. .quotelink.inlined,
  1506. .backlink.inlined,
  1507. .inlined {
  1508.   opacity: 1 !important;
  1509. }
  1510.  
  1511. .backlink::after,
  1512. .quotelink {
  1513.   transition: all .2s ease !important;
  1514. }
  1515.  
  1516. .deadlink:not(.you),
  1517. .deadlink.quotelink {
  1518.   text-decoration: line-through !important;
  1519. }
  1520.  
  1521. .deadlink.you {
  1522.   text-decoration: none !important;
  1523. }
  1524.  
  1525. .warning,
  1526. .postMessage strong {
  1527.   font-weight: normal !important;
  1528. }
  1529.  
  1530. .post.reply .container,
  1531. .backlink {
  1532.   font-size: 0 !important;
  1533. }
  1534.  
  1535. .backlink {
  1536.   margin-right: 2px !important;
  1537. }
  1538.  
  1539. .backlink:after {
  1540.   font-size: 12px !important;
  1541.   content: "\f21e" !important;
  1542.   margin-left: 4px !important;
  1543. }
  1544.  
  1545. .backlink.filtered::after {
  1546.   content: "\f21e" !important;
  1547. }
  1548.  
  1549. .fileText,
  1550. .fileInfo a {
  1551.   font-size: 8pt !important;
  1552.   text-decoration: none !important;
  1553.   font-style: italic !important;
  1554. }
  1555.  
  1556. .prettyprint span {
  1557.   font-family: "Consolas", "Source Code Pro", monospace !important;
  1558. }
  1559.  
  1560. .prettyprint {
  1561.   margin-top: 5px !important;
  1562.   word-wrap: break-word !important;
  1563.   white-space: pre-wrap !important;
  1564.   font-size: 9pt !important;
  1565.   max-width: 100% !important;
  1566. }
  1567.  
  1568. .deleted-post .post.reply::after {
  1569.   font-size: 13px !important;
  1570.   position: absolute !important;
  1571.   content: "\f129" !important;
  1572.   right: -20px !important;
  1573.   top: 7px !important;
  1574. }
  1575.  
  1576. .post.reply::after {
  1577.   cursor: default !important;
  1578. }
  1579.  
  1580. .inline .post.reply::after {
  1581.   display: none !important;
  1582. }
  1583.  
  1584. .inline .post.reply::before {
  1585.   display: none !important;
  1586. }
  1587.  
  1588. .inline .opContainer .postNum,
  1589. .inline .opContainer .subject {
  1590.   display: none !important;
  1591. }
  1592.  
  1593. .inline .op .postInfo {
  1594.   display: block !important;
  1595.   margin-left: 15px !important;
  1596. }
  1597.  
  1598. .inline .op .fileThumb {
  1599.   margin-left: 20px !important;
  1600. }
  1601.  
  1602. .inline .menu-button {
  1603.   display: none !important;
  1604. }
  1605.  
  1606. #qp .deleted-post .post.reply::after,
  1607. .deleted-post .postInfo .warning {
  1608.   display: none !important;
  1609. }
  1610.  
  1611. /**
  1612.     Page Links
  1613. */
  1614.  
  1615. .pagelist {
  1616.   float: none !important;
  1617.   width: 100% !important;
  1618.   height:20px!important;
  1619.   margin: 0 auto 0 auto!important;
  1620.   padding:0!important;
  1621.   font-size: 9pt !important;
  1622.   white-space: nowrap !important;
  1623. }
  1624.  
  1625. .pages {
  1626.   text-align: center !important;
  1627.   float: none !important;
  1628. }
  1629.  
  1630. .next,
  1631. .prev,
  1632. .pages.cataloglink,
  1633. .pagelist .prev input,
  1634. .pagelist .next input {
  1635.   position: relative !important;
  1636.   -moz-appearance: none !important;
  1637.   width: 0 !important;
  1638. }
  1639.  
  1640. /**
  1641.     Settings screen
  1642. */
  1643.  
  1644. #fourchanx-settings.dialog label {
  1645.   text-decoration: none !important;
  1646.   font-style: italic !important;
  1647. }
  1648.  
  1649. #optionsbar {
  1650.   margin: -5px !important;
  1651.   padding: 5px !important;
  1652. }
  1653.  
  1654. .dialog a,
  1655. .dialog label {
  1656.   text-decoration: none !important;
  1657. }
  1658.  
  1659. #optionsContent > input:checked + div,
  1660. #updater:hover > div,
  1661. #updater .move,
  1662. #qr.dump #replies,
  1663. .hasSubMenu.focused > .subMenu {
  1664.   display: block;
  1665. }
  1666.  
  1667. #fourchanx-settings.dialog .section-filter .field {
  1668.   height: 540px !important;
  1669.   box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.15) !important;
  1670. }
  1671.  
  1672. #fourchanx-settings.dialog .section-sauce .field {
  1673.   height: 400px !important;
  1674.   box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.15) !important;
  1675. }
  1676.  
  1677. /**
  1678.     Quick reply
  1679. */
  1680.  
  1681. .autohide:root #qr.dialog.autohide {
  1682.   top: -276px !important;
  1683. }
  1684.  
  1685. #qr.dialog.autohide {
  1686.   top: -249px !important;
  1687.   transition: all 0.5s ease;
  1688.   z-index: 2 !important;
  1689. }
  1690.  
  1691. #qr.dialog.has-captcha {
  1692.   top: 25px !important;
  1693.   transition: all 0.5s ease;
  1694. }
  1695.  
  1696. #qr.dialog.has-captcha.autohide {
  1697.   top: -331px !important;
  1698.   transition: all 0.5s ease;
  1699. }
  1700.  
  1701. #qr.dialog.dump.autohide {
  1702.   top: -339px !important;
  1703.   transition: all 0.5s ease;
  1704. }
  1705.  
  1706. #qr.dialog.dump.has-captcha.autohide {
  1707.   top: -420px !important;
  1708.   transition: all 0.5s ease;
  1709. }
  1710.  
  1711. #qr.autohide:not(.has-focus):not(:hover) > form,
  1712. #file-n-submit:not(.has-file) {
  1713.   display: inherit !important;
  1714. }
  1715.  
  1716. #qr.dialog {
  1717.   position: fixed !important;
  1718.   display: inline !important;
  1719.   top: 25px !important;
  1720.   right: 0px !important;
  1721.   left: auto !important;
  1722.   width: 350px !important;
  1723.   transition: all 0.5s ease;
  1724.   z-index: 9 !important;
  1725.   padding: 0 !important;
  1726. }
  1727.  
  1728. #qr .move {
  1729.   position: fixed !important;
  1730.   float: right !important;
  1731.   left: 151px !important;
  1732.   bottom: -2px !important;
  1733.   margin-top: 0px !important;
  1734.   font-size: 0px !important;
  1735.   height: 25px !important;
  1736.   max-width: 15px !important;
  1737.   min-width: 15px !important;
  1738.   cursor: default !important;
  1739. }
  1740.  
  1741. #qr > div {
  1742.   max-width: 400px !important;
  1743.   width: 400px !important;
  1744. }
  1745.  
  1746. #qr select {
  1747.   display: none !important;
  1748. }
  1749.  
  1750. textarea.field {
  1751.   height: 230px !important;
  1752.   margin-bottom: -1px !important;
  1753.   transition: all 0.25s ease-in-out !important;
  1754. }
  1755.  
  1756. input[type="submit"],
  1757. #qr-no-file,
  1758. #qr textarea.field::-moz-placeholder,
  1759. .persona .field::-moz-placeholder {
  1760.   font-size: 12px !important;
  1761.   text-transform: lowercase !important;
  1762. }
  1763.  
  1764. .field {
  1765.   border: none !important;
  1766. }
  1767.  
  1768. #qr-filename-container {
  1769.   margin-bottom: 3px !important;
  1770.   overflow: hidden !important;
  1771.   max-height: 19px !important;
  1772.   min-width: 74.2% !important;
  1773.   max-width: 74.2% !important;
  1774. }
  1775.  
  1776. #qr.has-spoiler.has-file #qr-filename-container {
  1777.   min-width: 68.3% !important;
  1778.   max-width: 68.3% !important;
  1779. }
  1780.  
  1781. #file-n-submit.has-file #qr-filename-container {
  1782.   min-width: 74.4% !important;
  1783.   max-width: 74.4% !important;
  1784. }
  1785.  
  1786. #qr-spoiler-label {
  1787.   max-height: 19px !important;
  1788.   min-height: 19px !important;
  1789.   margin-left: -1px !important;
  1790. }
  1791.  
  1792. #qr-spoiler-label input {
  1793.   top: 1px !important;
  1794. }
  1795.  
  1796. #qr-filename {
  1797.   min-width: 92% !important;
  1798.   max-width: 92% !important;
  1799.   overflow: hidden !important;
  1800. }
  1801.  
  1802. #file-n-submit {
  1803.   height: 20px !important;
  1804. }
  1805.  
  1806. #file-n-submit input {
  1807.   width: 25.5% !important;
  1808. }
  1809.  
  1810. #file-n-submit.has-file input {
  1811.   margin-left: -2px !important;
  1812.   width: 25.5% !important;
  1813. }
  1814.  
  1815. #qr-filerm {
  1816.   bottom: 2px !important;
  1817.   right: 10px !important;
  1818. }
  1819.  
  1820. textarea,
  1821. .field,
  1822. #qr [type=file] [type=text] {
  1823.   -moz-appearance: none !important;
  1824.   font-size: 12px !important;
  1825.   vertical-align: middle !important;
  1826. }
  1827.  
  1828. #qr [type=file] [type=text] {
  1829.   float: right !important;
  1830. }
  1831.  
  1832. input[type="submit"] {
  1833.   margin-top: 1px !important;
  1834.   text-align: center !important;
  1835.   margin-left: -1px !important;
  1836.   padding-bottom: 2px !important;
  1837.   width: 25.2% !important;
  1838.   cursor: pointer !important;
  1839.   background-repeat: repeat-x !important;
  1840.   -moz-border-top-colors: none !important;
  1841.   -moz-border-right-colors: none !important;
  1842.   -moz-border-bottom-colors: none !important;
  1843.   -moz-border-left-colors: none !important;
  1844.   border-image: none !important;
  1845.   -moz-appearance: none !important;
  1846. }
  1847.  
  1848. input[name="name"],
  1849. input[name="email"],
  1850. input[name="sub"] {
  1851.   max-height: 23px !important;
  1852.   min-height: 23px !important;
  1853. }
  1854.  
  1855. .persona {
  1856.   max-height: 20px !important;
  1857.   min-height: 20px !important;
  1858. }
  1859.  
  1860. .captcha-img {
  1861.   margin-top: 0 !important;
  1862.   margin-bottom: -1px !important;
  1863.   min-width: 300px !important;
  1864.   max-width: 300px !important;
  1865. }
  1866.  
  1867. .captcha-img > img {
  1868.   margin-left: 0px !important;
  1869.   margin-top: 5px !important;
  1870.   visibility: visible !important;
  1871.   min-width: 298px !important;
  1872.   max-width: 298px !important;
  1873. }
  1874.  
  1875. .captcha-input.field {
  1876.   margin-top: -1px !important;
  1877.   margin-bottom: -1px !important;
  1878. }
  1879.  
  1880. #dump-list-container {
  1881.   margin-bottom: -1px !important;
  1882. }
  1883.  
  1884. .qr-preview {
  1885.   margin-bottom: 1px !important;
  1886. }
  1887.  
  1888. /**
  1889.     Menu Button
  1890. */
  1891.  
  1892. .postContainer .menu-button {
  1893.   float: right !important;
  1894.   margin-right: 8px !important;
  1895.   margin-top: 11px !important;
  1896.   font-size: 0 !important;
  1897. }
  1898.  
  1899. .menu-button::after {
  1900.   width: 50px !important;
  1901.   height: 20px !important;
  1902. }
  1903.  
  1904. .post.op .menu-button,
  1905. .postContainer .menu-button {
  1906.   opacity: 0 !important;
  1907. }
  1908.  
  1909. .post.op:hover .menu-button,
  1910. .postContainer:hover .menu-button {
  1911.   opacity: 1 !important;
  1912. }
  1913.  
  1914. .postContainer .menu-button::after {
  1915.   font-family: FontAwesome !important;
  1916.   content: "\f13a" !important;
  1917.   font-size: 9pt !important;
  1918.   color: rgb(164, 178, 187) !important;
  1919.   transition: color .2s ease !important;
  1920. }
  1921.  
  1922. .postContainer .menu-button:hover::after {
  1923.   color: #6482a1 !important;
  1924. }
  1925.  
  1926. .menu-button i {
  1927.   display: none !important;
  1928. }
  1929.  
  1930. #menu.reply.dialog {
  1931.   display: block !important;
  1932.   margin-left: 0 !important;
  1933.   margin-top: -1px !important;
  1934. }
  1935.  
  1936. .subMenu {
  1937.   left: -105px !important;
  1938.   width: 100px !important;
  1939. }
  1940.  
  1941. .stub .menu-button {
  1942.   float: right !important;
  1943.   margin-right: -6px !important;
  1944.   font-size: 0 !important;
  1945. }
  1946.  
  1947. .stub .menu-button i {
  1948.   display: none !important;
  1949. }
  1950.  
  1951. .stub .menu-button::after {
  1952.   content: "\25BE" !important;
  1953.   font-size: 6pt !important;
  1954. }
  1955.  
  1956. .entry,
  1957. .entry a,
  1958. .subMenu {
  1959.   font-size: 8pt !important;
  1960. }
  1961.  
  1962. }
  1963.  
  1964. @-moz-document regexp("https?://boards\\.4chan\\.org\\/(.|..|...|....)\\/catalog") {
  1965.  
  1966. /**
  1967.     Colours
  1968. */
  1969.  
  1970. #ctrl,
  1971. #qf-ctrl.button,
  1972. body {
  1973.   color: #5F5F5F !important;
  1974. }
  1975.  
  1976. #qf-box {
  1977.   outline: none !important;
  1978. }
  1979.  
  1980. input:focus,
  1981. textarea:focus {
  1982.   border: none !important;
  1983. }
  1984.  
  1985. #theme {
  1986.   background: #fff !important;
  1987. }
  1988.  
  1989. #post-preview {
  1990.   color: #5f5f5f !important;
  1991.   background-color: #fff !important;
  1992.   border: 1px solid #ebebeb !important;
  1993. }
  1994.  
  1995. /**
  1996.     Layout
  1997. */
  1998.  
  1999. #globalToggle,
  2000. #first-run,
  2001. #globalMessage,
  2002. #toggleMsgBtn,
  2003. #filters-ctrl,
  2004. #qf-clear.button,
  2005. #styleSwitcher {
  2006.   display: none !important;
  2007. }
  2008.  
  2009. #content {
  2010.   position: inherit !important;
  2011. }
  2012.  
  2013. .btn-wrap {
  2014.   font-size: 0 !important;
  2015. }
  2016.  
  2017. #settings  {
  2018.   width: 100% !important;
  2019. }
  2020.  
  2021. #settings,
  2022. #threads,
  2023. #info .navLinks,
  2024. #content .navLinks {
  2025.   text-align: center !important;
  2026. }
  2027.  
  2028. #ctrl,
  2029. #qf-ctrl.button {
  2030.   font-size: 9pt !important;
  2031.   text-decoration: none !important;
  2032.   margin-top: 25px !important;
  2033. }
  2034.  
  2035. #settingsWindowLink {
  2036.   font-size: 0 !important;
  2037. }
  2038.  
  2039. #settingsWindowLink::after {
  2040.   content: "Catalog Settings" !important;
  2041.   position: fixed !important;
  2042.   bottom: 5px !important;
  2043.   left: 8px !important;
  2044.   font-size: 9pt !important;
  2045.   font-weight: normal !important;
  2046. }
  2047.  
  2048. #post-preview {
  2049.   border-radius: 0 !important;
  2050. }
  2051.  
  2052. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement