Advertisement
RiDeag

Stines 2.0

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