Advertisement
Guest User

Untitled

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