Guest User

Old Factorio

a guest
Jan 22nd, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 79.38 KB | None | 0 0
  1. @-moz-document url-prefix("https://www.reddit.com/r/factorio") {
  2. #header-bottom-right a:hover,
  3. #sr-header-area .dropdown.srdrop .selected:hover {
  4. text-decoration: underline;
  5. }
  6.  
  7. #header,
  8. .beta-hint a {
  9. background-repeat: no-repeat;
  10. }
  11.  
  12. *,
  13. :after,
  14. :before {
  15. -webkit-box-sizing: border-box;
  16. -moz-box-sizing: border-box;
  17. box-sizing: border-box;
  18. }
  19.  
  20. body {
  21. overflow-x: hidden;
  22. background-color: #eee;
  23. min-width: 920px;
  24. }
  25.  
  26. a {
  27. transition: color .15s ease;
  28. }
  29.  
  30. ::-moz-selection {
  31. background-color: #0079d3;
  32. text-shadow: none;
  33. color: #fff;
  34. }
  35.  
  36. ::selection {
  37. background-color: #0079d3;
  38. text-shadow: none;
  39. color: #fff;
  40. }
  41.  
  42. :focus {
  43. outline: 0!important;
  44. }
  45.  
  46. .side .spacer input,
  47. body .content .text,
  48. body .content input[type=password],
  49. body .content input[type=text],
  50. body .content input[type=url],
  51. body .content textarea {
  52. background-color: #fff;
  53. border: 1px solid #c3cfd6;
  54. color: #738491;
  55. box-shadow: none;
  56. transition: border-color .15s ease, color .15s ease;
  57. padding: 6px 12px;
  58. }
  59.  
  60. .side .spacer input:hover,
  61. body .content .text:hover,
  62. body .content input[type=password]:hover,
  63. body .content input[type=text]:hover,
  64. body .content input[type=url]:hover,
  65. body .content textarea:hover {
  66. border-color: #738491;
  67. }
  68.  
  69. .side .spacer input:active,
  70. body .content .text:focus,
  71. body .content input[type=password]:focus,
  72. body .content input[type=text]:focus,
  73. body .content input[type=url]:focus,
  74. body .content textarea:focus {
  75. border-color: #24a0ed;
  76. color: #292f34;
  77. }
  78.  
  79. body .btn,
  80. body button {
  81. margin: 4px 16px 4px 0;
  82. padding: 2px 18px;
  83. border: none;
  84. border-radius: 2px;
  85. color: #fff;
  86. text-transform: uppercase;
  87. font-weight: 700;
  88. cursor: default;
  89. height: 32px;
  90. font-size: 12px;
  91. box-shadow: 0 2px 1.5px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .12);
  92. transition: box-shadow .2s cubic-bezier(.4, 0, 1, 1), background-color .2s cubic-bezier(.4, 0, .2, 1), color .2s cubic-bezier(.4, 0, .2, 1);
  93. }
  94.  
  95. .btn:hover,
  96. button:hover {
  97. color: #fff;
  98. background-color: #158be2;
  99. box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2);
  100. }
  101.  
  102. #header,
  103. .btn:active,
  104. button:active {
  105. box-shadow: 0 2px 1.5px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .12);
  106. }
  107.  
  108. .btn:active,
  109. button:active {
  110. color: #fff;
  111. background-color: #0066b2;
  112. }
  113.  
  114. #header {
  115. margin: 0;
  116. border: none;
  117. background-color: #30333A;
  118. background-image: url("https://b.thumbs.redditmedia.com/poI8OA3dVDECwAHNF3po5Ch9iXPj0v3Ca0d78MDIeeE.png");
  119. background-position: 50% 50%;
  120. background-size: cover;
  121. z-index: 1;
  122. }
  123.  
  124. #sr-header-area {
  125. background-color: rgba(0, 0, 0, .7);
  126. border: none;
  127. transition: all .15s ease;
  128. height: 24px;
  129. line-height: 23px;
  130. }
  131.  
  132. #sr-header-area .width-clip {
  133. right: 300px;
  134. }
  135.  
  136. body:not(.loggedin) #sr-header-area .width-clip {
  137. right: 340px;
  138. }
  139.  
  140. #sr-header-area .sr-list {
  141. margin-right: 48px;
  142. }
  143.  
  144. #sr-header-area .dropdown.srdrop .selected,
  145. #sr-header-area .separator,
  146. #sr-header-area .sr-bar a,
  147. #sr-more-link {
  148. background-color: transparent;
  149. color: rgba(255, 255, 255, .4);
  150. transition: all .15s ease;
  151. }
  152.  
  153. #sr-header-area:hover #sr-more-link,
  154. #sr-header-area:hover .dropdown.srdrop .selected,
  155. #sr-header-area:hover .seperator,
  156. #sr-header-area:hover .sr-bar a {
  157. color: rgba(255, 255, 255, .8);
  158. }
  159.  
  160. #sr-header-area .dropdown.srdrop .selected:hover,
  161. #sr-header-area .sr-bar a:hover,
  162. #sr-more-link:hover {
  163. background-color: transparent;
  164. border: none;
  165. transition: all .15s ease;
  166. }
  167.  
  168. a.random.choice {
  169. padding-top: 2px;
  170. position: relative;
  171. display: inline-block;
  172. margin-top: -2px;
  173. }
  174.  
  175. #sr-header-area .dropdown.srdrop .selected {
  176. margin: 0 12px 0 8px;
  177. padding: 0;
  178. background-image: none;
  179. }
  180.  
  181. #header-img,
  182. #header-img.default-header,
  183. #mail.havemail:before,
  184. .beta-hint a {
  185. background-image: url("https://a.thumbs.redditmedia.com/AfHuMWTKh2PNWtraoKAzDr0Ah3o4B4EBOg2mm65CzB8.png");
  186. }
  187.  
  188. #sr-header-area .dropdown.srdrop .selected:after {
  189. position: relative;
  190. content: "▼";
  191. margin-left: 4px;
  192. font-size: 10px;
  193. }
  194.  
  195. #sr-header-area .drop-choices.srdrop {
  196. background-color: #fff;
  197. border: none;
  198. box-shadow: 0 2px 3px rgba(0, 0, 0, .15);
  199. }
  200.  
  201. #sr-header-area .drop-choices a.choice {
  202. border-bottom: 1px solid #edeeee;
  203. color: #4D5763;
  204. padding: 2px;
  205. }
  206.  
  207. #sr-header-area .drop-choices a.choice:hover {
  208. background-color: #f1f1f1;
  209. }
  210.  
  211. #header-bottom-right {
  212. position: absolute;
  213. top: 0;
  214. right: 0;
  215. width: auto;
  216. max-width: 300px;
  217. height: 24px;
  218. background-color: transparent;
  219. font-size: 11px;
  220. padding: 5px 8px 4px 2px;
  221. }
  222.  
  223. body:not(.loggedin) #header-bottom-right {
  224. max-width: 340px;
  225. }
  226.  
  227. #header-bottom-right a {
  228. color: rgba(255, 255, 255, .7);
  229. }
  230.  
  231. .separator,
  232. .user,
  233. .user .userkarma {
  234. color: rgba(255, 255, 255, .4);
  235. }
  236.  
  237. .beta-hint a {
  238. margin-left: -16px;
  239. width: 16px;
  240. height: 16px;
  241. background-position: -48px -32px;
  242. background-size: inherit;
  243. }
  244.  
  245. .user .userkarma {
  246. font-weight: 400;
  247. border: none;
  248. font-size: 9px;
  249. transition: all .15s ease;
  250. }
  251.  
  252. #mail,
  253. #modmail {
  254. width: 16px;
  255. height: 14px;
  256. background-image: url("https://a.thumbs.redditmedia.com/AfHuMWTKh2PNWtraoKAzDr0Ah3o4B4EBOg2mm65CzB8.png")!important;
  257. background-repeat: no-repeat!important;
  258. background-color: transparent;
  259. transition: all .25s ease;
  260. }
  261.  
  262. #mail {
  263. top: -2px;
  264. overflow: visible;
  265. }
  266.  
  267. #mail.nohavemail {
  268. background-position: 0 0;
  269. }
  270.  
  271. #mail.havemail {
  272. background-position: 0 -32px;
  273. opacity: 1;
  274. }
  275.  
  276. .message-count {
  277. background-color: #f50;
  278. position: relative;
  279. top: -1px;
  280. color: #fff!important;
  281. }
  282.  
  283. #mail.havemail:before {
  284. position: fixed;
  285. padding: 16px 24px;
  286. bottom: 24px;
  287. z-index: 100;
  288. background-color: #EA4848;
  289. border-radius: 2px;
  290. box-shadow: 0 1px 5px rgba(0, 0, 0, .24);
  291. color: #fff;
  292. width: 300px;
  293. height: 48px;
  294. left: 32px;
  295. content: "You have new messages!";
  296. text-indent: 0;
  297. font-size: 14px;
  298. font-family: arial, sans-serif;
  299. line-height: 1;
  300. -webkit-transform: translateY(112px);
  301. transform: translateY(112px);
  302. transition: background-color .25s ease, box-shadow .25s ease;
  303. background-position: 269px -120px;
  304. background-repeat: no-repeat;
  305. animation-name: toast;
  306. animation-duration: 8s;
  307. animation-iteration-count: 1;
  308. animation-timing-function: ease;
  309. -webkit-animation-name: toast;
  310. -webkit-animation-duration: 8s;
  311. -webkit-animation-iteration-count: 1;
  312. -webkit-animation-timing-function: ease;
  313. }
  314.  
  315. #mail.havemail:hover:before {
  316. background-color: #ec5b5b;
  317. box-shadow: 0 3px 12px rgba(0, 0, 0, .48);
  318. -webkit-animation-play-state: paused;
  319. -moz-animation-play-state: paused;
  320. -o-animation-play-state: paused;
  321. animation-play-state: paused;
  322. }
  323.  
  324. #mail.havemail:active:before {
  325. background-color: #c73d3d;
  326. box-shadow: 0 4px 14px rgba(0, 0, 0, .76);
  327. }
  328.  
  329. #modmail {
  330. top: -3px;
  331. }
  332.  
  333. #modmail.nohavemail {
  334. background-position: -16px 0;
  335. }
  336.  
  337. #modmail.havemail {
  338. background-position: -16px -32px;
  339. opacity: 1;
  340. }
  341.  
  342. #header-bottom-right a.pref-lang,
  343. .loggedin .logout a {
  344. background-position: -32px 0;
  345. background-image: url("https://a.thumbs.redditmedia.com/AfHuMWTKh2PNWtraoKAzDr0Ah3o4B4EBOg2mm65CzB8.png");
  346. width: 16px;
  347. height: 14px;
  348. display: inline-block;
  349. text-indent: -9999px;
  350. margin: 0;
  351. position: relative;
  352. top: -1px;
  353. transition: all .25s ease;
  354. }
  355.  
  356. .loggedin .logout a {
  357. background-position: -48px 0;
  358. }
  359.  
  360. #header-img,
  361. #header-img.default-header {
  362. z-index: 99;
  363. width: 0;
  364. padding-left: 42px;
  365. height: 42px;
  366. background-position: -80px 0;
  367. margin: 0 8px 0 0;
  368. vertical-align: top;
  369. font-size: 0;
  370. }
  371.  
  372. #header-img.default-header:hover,
  373. #header-img:hover {
  374. background-position: -122px 0;
  375. }
  376.  
  377. #header .pagename {
  378. font-size: 0;
  379. }
  380.  
  381. #header .pagename a {
  382. display: inline-block;
  383. line-height: 42px;
  384. color: #fff;
  385. font-size: 42px;
  386. font-weight: 700;
  387. font-family: Lato, arial, sans-serif;
  388. font-variant: normal;
  389. text-shadow: 0 1px 12px rgba(0, 0, 0, .2);
  390. }
  391.  
  392. #header-bottom-left {
  393. position: absolute;
  394. left: 16px;
  395. right: 384px;
  396. }
  397.  
  398. #header .tabmenu {
  399. margin: 30px 0 0;
  400. display: block;
  401. height: 42px;
  402. line-height: 42px;
  403. border: none;
  404. }
  405.  
  406. #header .tabmenu:before {
  407. content: "";
  408. display: block;
  409. position: absolute;
  410. left: -16px;
  411. right: -384px;
  412. background-color: rgba(0, 0, 0, .24);
  413. height: 42px;
  414. z-index: -1;
  415. }
  416.  
  417. #header .tabmenu li a {
  418. margin: 0 16px;
  419. padding: 0;
  420. text-transform: uppercase;
  421. font-weight: 400;
  422. font-size: 14px;
  423. font-family: Lato, arial, sans-serif;
  424. color: rgba(255, 255, 255, .7);
  425. display: inline-block;
  426. line-height: 32px;
  427. }
  428.  
  429. .action-form .reason-prompt:first-letter,
  430. .action-form li label,
  431. .content .infobar:first-letter,
  432. .flairselector .error:first-letter,
  433. .flairselector form .flairselection .flairremove a,
  434. .flairselector h2,
  435. .link .entry .tagline:first-letter,
  436. .side #moderation_tools .title h1,
  437. .titlebox .fancy-toggle-button .active,
  438. .unvotable-message:first-letter {
  439. text-transform: capitalize;
  440. }
  441.  
  442. #header .tabmenu li a:hover {
  443. color: #fff;
  444. }
  445.  
  446. #header .tabmenu li:first-of-type a {
  447. margin-left: 0;
  448. }
  449.  
  450. #header .tabmenu li.selected a {
  451. padding-bottom: 4px;
  452. color: #fff;
  453. border-bottom: 2px solid;
  454. }
  455.  
  456. .listing-page .tabmenu li>a[href$="/controversial/"],
  457. .listing-page .tabmenu li>a[href$="/promoted/"],
  458. .wiki-page .tabmenu li>a[href$="/controversial/"],
  459. .wiki-page .tabmenu li>a[href$="/promoted/"] {
  460. display: none!important;
  461. }
  462.  
  463. .over18.link .thumbnail img,
  464. .rank-spacer,
  465. a.thumbnail[href*="reddit.com"] img,
  466. body>.content .link .rank {
  467. display: none;
  468. }
  469.  
  470. body>.content {
  471. margin: 16px 352px 64px 16px;
  472. padding: 0;
  473. padding-top: 8px!important;
  474. }
  475.  
  476. .link {
  477. margin: 0;
  478. padding: 16px 0;
  479. position: relative;
  480. }
  481.  
  482. .link .midcol {
  483. width: 32px!important;
  484. margin: 0 16px 0 0;
  485. overflow: visible;
  486. height: 56px;
  487. }
  488.  
  489. .over18.link .thumbnail,
  490. .stickied .thumbnail,
  491. .thumbnail,
  492. .thumbnail.default,
  493. .thumbnail.self {
  494. width: 80px;
  495. height: 56px;
  496. }
  497.  
  498. .link .score {
  499. line-height: 16px;
  500. font-size: 12px;
  501. text-align: center;
  502. margin: 1px -100%;
  503. }
  504.  
  505. .flairoptionpane,
  506. .flairselector .error,
  507. .flairselector form .flairselection,
  508. .flairselector h2 {
  509. text-align: left;
  510. }
  511.  
  512. .link .score.likes {
  513. color: #ff6422;
  514. }
  515.  
  516. .link .score.dislikes {
  517. color: #5c5bd7;
  518. }
  519.  
  520. .thumbnail {
  521. margin: 0 16px 0 0;
  522. }
  523.  
  524. .thumbnail img {
  525. min-height: 56px;
  526. min-width: 80px;
  527. max-width: none;
  528. position: relative;
  529. transform: translateY(-50%);
  530. top: 50%;
  531. }
  532.  
  533. .thumbnail.default {
  534. background: url("https://a.thumbs.redditmedia.com/AfHuMWTKh2PNWtraoKAzDr0Ah3o4B4EBOg2mm65CzB8.png") -176px -48px;
  535. }
  536.  
  537. .thumbnail.self {
  538. background: url("https://a.thumbs.redditmedia.com/AfHuMWTKh2PNWtraoKAzDr0Ah3o4B4EBOg2mm65CzB8.png") -96px -104px;
  539. }
  540.  
  541. .stickied .thumbnail {
  542. background: url("https://a.thumbs.redditmedia.com/AfHuMWTKh2PNWtraoKAzDr0Ah3o4B4EBOg2mm65CzB8.png") -96px -48px;
  543. }
  544.  
  545. .over18.link .thumbnail {
  546. background: url("https://a.thumbs.redditmedia.com/AfHuMWTKh2PNWtraoKAzDr0Ah3o4B4EBOg2mm65CzB8.png") -176px -104px!important;
  547. }
  548.  
  549. a.thumbnail[href*="reddit.com"] {
  550. background: url("https://a.thumbs.redditmedia.com/AfHuMWTKh2PNWtraoKAzDr0Ah3o4B4EBOg2mm65CzB8.png") -176px -160px;
  551. }
  552.  
  553. .link .entry {
  554. padding: 0;
  555. margin: 0;
  556. max-width: 960px;
  557. }
  558.  
  559. .link .title {
  560. margin: 0;
  561. font-size: 13.5pt;
  562. font-family: Arial, sans-serif;
  563. transition: all .15s ease;
  564. overflow: visible;
  565. }
  566.  
  567. .content .thing .title:visited,
  568. .content .thing.visited .title {
  569. color: #738491;
  570. }
  571.  
  572. .thing .title.click:visited,
  573. .thing .title.loggedin.click:visited {
  574. color: #24a0ed;
  575. }
  576.  
  577. .link .domain {
  578. visibility: hidden;
  579. }
  580.  
  581. .link .domain a {
  582. visibility: visible;
  583. position: relative;
  584. top: -1px;
  585. color: #98abba;
  586. transition: all .15s ease;
  587. }
  588.  
  589. .link .domain a:hover {
  590. color: #24a0ed;
  591. text-decoration: none;
  592. }
  593.  
  594. .approval-checkmark {
  595. cursor: default;
  596. }
  597.  
  598. .expando-button,
  599. .expando-button.image,
  600. .expando-button.video-muted {
  601. position: relative;
  602. top: -1px;
  603. margin: 2px 6px 2px 0!important;
  604. width: 16px!important;
  605. height: 16px!important;
  606. border-radius: 2px;
  607. background-color: transparent;
  608. background-image: url("https://a.thumbs.redditmedia.com/AfHuMWTKh2PNWtraoKAzDr0Ah3o4B4EBOg2mm65CzB8.png")!important;
  609. border: 1px solid #e9e9e9;
  610. cursor: pointer;
  611. }
  612.  
  613. .expando-button:hover {
  614. background-color: #0079d3;
  615. border-color: #0079d3;
  616. }
  617.  
  618. .expando-button.selftext.collapsed {
  619. background-position: 0 -48px!important;
  620. }
  621.  
  622. .expando-button.selftext.collapsed:hover {
  623. background-position: -16px -48px!important;
  624. }
  625.  
  626. .expando-button.selftext.expanded {
  627. background-position: -32px -48px!important;
  628. }
  629.  
  630. .expando-button.selftext.expanded:hover {
  631. background-position: -48px -48px!important;
  632. }
  633.  
  634. .expando-button.video.collapsed {
  635. background-position: -64px -48px!important;
  636. }
  637.  
  638. .expando-button.video.collapsed:hover {
  639. background-position: -80px -48px!important;
  640. }
  641.  
  642. .expando-button.video.expanded {
  643. background-position: -32px -48px!important;
  644. }
  645.  
  646. .expando-button.video.expanded:hover {
  647. background-position: -48px -48px!important;
  648. }
  649.  
  650. .expando-button.image.collapsedExpando {
  651. background-position: -32px -64px!important;
  652. }
  653.  
  654. .expando-button.image.collapsedExpando:hover {
  655. background-position: -48px -64px!important;
  656. }
  657.  
  658. .expando-button.image.expanded {
  659. background-position: -32px -48px!important;
  660. }
  661.  
  662. .expando-button.image.expanded:hover {
  663. background-position: -48px -48px!important;
  664. }
  665.  
  666. .expando-button.image.gallery.collapsedExpando {
  667. background-position: 0 -64px!important;
  668. }
  669.  
  670. .expando-button.image.gallery.collapsedExpando:hover {
  671. background-position: -16px -64px!important;
  672. }
  673.  
  674. .expando-button.image.gallery.expanded {
  675. background-position: -32px -48px!important;
  676. }
  677.  
  678. .expando-button.image.gallery.expanded:hover {
  679. background-position: -48px -48px!important;
  680. }
  681.  
  682. .expando-button.video-muted.collapsed {
  683. background-position: -64px -64px!important;
  684. }
  685.  
  686. .expando-button.video-muted.collapsed:hover {
  687. background-position: -80px -64px!important;
  688. }
  689.  
  690. .expando-button.video-muted.expanded {
  691. background-position: -32px -48px!important;
  692. }
  693.  
  694. .expando-button.video-muted.expanded:hover {
  695. background-position: -48px -48px!important;
  696. }
  697.  
  698. .link .usertext .md {
  699. margin-top: 12px;
  700. margin-bottom: -12px;
  701. padding-top: 12px;
  702. padding-left: 0;
  703. background-color: transparent;
  704. border: 0 solid;
  705. border-top: 1px solid #edf1f3;
  706. border-radius: 0;
  707. color: #292f34;
  708. }
  709.  
  710. .entry .tagline {
  711. margin-top: 3px;
  712. color: #98abba;
  713. font-size: 12px;
  714. font-family: arial, sans-serif;
  715. }
  716.  
  717. .link .entry .tagline a {
  718. color: #292f34;
  719. }
  720.  
  721. .link .entry .tagline time {
  722. cursor: help;
  723. }
  724.  
  725. .link .entry .tagline a:hover {
  726. text-decoration: none;
  727. }
  728.  
  729. .link .entry .tagline a.author {
  730. margin-right: inherit;
  731. }
  732.  
  733. .link .entry .tagline .userattrs {
  734. visibility: hidden;
  735. }
  736.  
  737. .link .entry .tagline .userattrs a {
  738. visibility: visible;
  739. cursor: help;
  740. display: inline-block;
  741. background-color: red;
  742. color: #fff!important;
  743. line-height: 14px;
  744. padding: 0 3px;
  745. border-radius: 2px;
  746. font-size: 11px;
  747. }
  748.  
  749. .link .entry .tagline .userattrs a.moderator {
  750. background-color: #27b062;
  751. }
  752.  
  753. .RESUserTagImage::after {
  754. display: none;
  755. }
  756.  
  757. .RESUserTagImage {
  758. vertical-align: top;
  759. height: 10px;
  760. width: 16px;
  761. background-image: url("https://a.thumbs.redditmedia.com/AfHuMWTKh2PNWtraoKAzDr0Ah3o4B4EBOg2mm65CzB8.png");
  762. background-position: -32px -101px;
  763. opacity: .25;
  764. margin-left: 2px;
  765. transition: opacity .15s ease;
  766. margin-top: 2px;
  767. }
  768.  
  769. .RESUserTagImage:hover {
  770. opacity: 1;
  771. }
  772.  
  773. .link .flat-list {
  774. padding: 0;
  775. margin-top: 3px;
  776. }
  777.  
  778. .entry .buttons li {
  779. line-height: normal;
  780. }
  781.  
  782. .entry .buttons li a {
  783. padding: 0 1px;
  784. color: #98abba;
  785. font-weight: 400;
  786. font-size: 13px;
  787. font-family: Arial, sans-serif;
  788. transition: all .15s ease;
  789. }
  790.  
  791. .link .entry .buttons li a:hover {
  792. text-decoration: none;
  793. }
  794.  
  795. .entry .buttons li.nsfw-stamp {
  796. padding: 0;
  797. border-radius: 0;
  798. border: none!important;
  799. }
  800.  
  801. .nsfw-stamp {
  802. padding: 0;
  803. border-radius: 0;
  804. border: 0;
  805. }
  806.  
  807. .nsfw-stamp acronym {
  808. position: relative;
  809. top: -1px;
  810. padding: 2px 3px;
  811. background-color: #ea4876;
  812. border-color: #ea4876;
  813. border-radius: 0;
  814. color: #fff;
  815. cursor: help;
  816. }
  817.  
  818. .link .entry .buttons li a.comments {
  819. font-weight: 700!important;
  820. transition: all .25s ease-in-out!important;
  821. }
  822.  
  823. .link .entry li .comments:hover {
  824. text-decoration: none;
  825. }
  826.  
  827. .action-form {
  828. position: fixed;
  829. top: 35%;
  830. left: 40%;
  831. margin: 0;
  832. padding: 24px;
  833. background-color: #fff;
  834. z-index: 100;
  835. box-shadow: 0 0 16px rgba(0, 0, 0, .12);
  836. border: none;
  837. border-radius: 2px;
  838. }
  839.  
  840. .action-form .reason-prompt {
  841. font-size: 16px;
  842. color: #4D5763;
  843. padding-bottom: 8px;
  844. display: block;
  845. }
  846.  
  847. .action-form .reason-prompt li,
  848. .action-form li label {
  849. padding: 4px 4px 4px 0;
  850. display: block;
  851. }
  852.  
  853. .action-form li label {
  854. cursor: pointer;
  855. color: #4D5763;
  856. }
  857.  
  858. .action-form li label:hover {
  859. background-color: rgba(0, 0, 0, .05);
  860. }
  861.  
  862. .action-form input[name=other_reason] {
  863. padding: 8px;
  864. }
  865.  
  866. .link .entry .buttons li .redditSingleClick {
  867. padding: 0 1px;
  868. color: #98abba;
  869. font-weight: 400;
  870. font-size: 13px;
  871. font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
  872. transition: all .15s ease;
  873. }
  874.  
  875. .entry .title {
  876. display: flex;
  877. flex-wrap: wrap;
  878. }
  879.  
  880. .entry .title:after {
  881. order: -1;
  882. content: " ";
  883. flex-basis: 100%;
  884. }
  885.  
  886. .linkflairlabel {
  887. display: inline-block;
  888. padding: 1px 3px;
  889. min-height: 18px;
  890. border-radius: 1px;
  891. border: 0 solid;
  892. color: #fff;
  893. font-weight: 700;
  894. font-style: normal;
  895. font-variant: normal;
  896. font-size: 12px;
  897. font-family: Arial, sans-serif;
  898. vertical-align: middle;
  899. background-color: #738491;
  900. order: -2;
  901. max-width: initial;
  902. }
  903.  
  904. .linkflair-mod .linkflairlabel {
  905. background-color: #27b062;
  906. color: #fff;
  907. }
  908.  
  909. .linkflair-mod a {
  910. color: #27b062!important;
  911. }
  912.  
  913. .linkflair-mod .thumbnail.default,
  914. .linkflair-mod .thumbnail.self {
  915. background: url("https://a.thumbs.redditmedia.com/AfHuMWTKh2PNWtraoKAzDr0Ah3o4B4EBOg2mm65CzB8.png") -96px -48px!important;
  916. }
  917.  
  918. body .content .thing.spam {
  919. background-color: #FFE9E6;
  920. }
  921.  
  922. .entry .buttons li.reported-stamp {
  923. background-color: transparent;
  924. border: 1px solid #EDEEEE!important;
  925. border-radius: 2px;
  926. color: #292f34;
  927. line-height: 17px;
  928. }
  929.  
  930. a.pretty-button.negative,
  931. a.pretty-button.neutral,
  932. a.pretty-button.positive {
  933. background-image: none;
  934. border-radius: 2px;
  935. box-shadow: inset 0 0 0 rgba(0, 0, 0, .25);
  936. color: #fff;
  937. line-height: 15px;
  938. transition: all .1s ease;
  939. }
  940.  
  941. a.pretty-button.negative {
  942. background-color: #fb797e;
  943. border-color: #fb797e;
  944. }
  945.  
  946. a.pretty-button.negative:hover {
  947. background-color: #fc535a;
  948. border-color: #fc535a;
  949. }
  950.  
  951. a.pretty-button.neutral {
  952. background-color: #ddd;
  953. border-color: #ddd;
  954. color: #4A4F57;
  955. }
  956.  
  957. a.pretty-button.neutral:hover {
  958. background-color: #ececec;
  959. border-color: #ececec;
  960. }
  961.  
  962. a.pretty-button.positive {
  963. background-color: #1ecd97;
  964. border-color: #1ecd97;
  965. }
  966.  
  967. a.pretty-button.positive:hover {
  968. background-color: #22e1a6;
  969. border-color: #22e1a6;
  970. }
  971.  
  972. a.pretty-button.negative.pressed,
  973. a.pretty-button.neutral.pressed,
  974. a.pretty-button.positive.pressed {
  975. background-image: none;
  976. box-shadow: inset 0 3px 1px rgba(0, 0, 0, .15);
  977. }
  978.  
  979. ul.report-reasons {
  980. border-radius: 2px;
  981. background-color: transparent;
  982. border: 1px solid #edf1f3;
  983. padding: 8px;
  984. font-size: 12px;
  985. margin-top: 4px;
  986. }
  987.  
  988. .link.last-clicked {
  989. left: -16px;
  990. margin-right: -32px;
  991. padding-left: 16px;
  992. background-color: rgba(0, 0, 0, .04);
  993. border: none;
  994. }
  995.  
  996. .thing.link.stickied .entry li .comments,
  997. .thing.link.stickied a,
  998. .thing.link.stickied a.title {
  999. color: #27b062!important;
  1000. }
  1001.  
  1002. .thing.link.stickied .expando-button:hover {
  1003. background-color: #27b062!important;
  1004. border-color: #27b062!important;
  1005. }
  1006.  
  1007. .tagline .stickied-tagline {
  1008. color: #b3b3b3;
  1009. cursor: help;
  1010. }
  1011.  
  1012. .stickied.comment .tagline .stickied-tagline,
  1013. .stickied.comment>.entry a {
  1014. color: #27b062!important;
  1015. }
  1016.  
  1017. .content .spacer {
  1018. margin: 0;
  1019. }
  1020.  
  1021. .link.promotedlink.promoted {
  1022. background-color: #EFF7FF;
  1023. padding: 16px 0;
  1024. }
  1025.  
  1026. .link.promotedlink.promoted .thumbnail {
  1027. height: auto;
  1028. }
  1029.  
  1030. .link.promotedlink.promoted .thumbnail img {
  1031. max-height: none;
  1032. max-width: none;
  1033. min-width: 0;
  1034. min-height: 0;
  1035. }
  1036.  
  1037. .organic-listing {
  1038. background-color: #fff!important;
  1039. padding: 0;
  1040. position: relative;
  1041. margin-bottom: 0;
  1042. border: none;
  1043. border-radius: 2px 2px 0 0;
  1044. }
  1045.  
  1046. .organic-listing .link,
  1047. .organic-listing .link.compressed,
  1048. .organic-listing .link.promotedlink {
  1049. padding: 16px;
  1050. background-color: transparent;
  1051. border: 1px solid #edf1f3;
  1052. border-radius: 3px;
  1053. }
  1054.  
  1055. .organic-listing .help,
  1056. .organic-listing .sponsored-tagline {
  1057. margin-bottom: 20px;
  1058. margin-right: 16px;
  1059. color: #98abba;
  1060. }
  1061.  
  1062. .link.compressed {
  1063. margin-bottom: 0;
  1064. padding-top: 0;
  1065. padding-bottom: 0;
  1066. }
  1067.  
  1068. .link.compressed .score {
  1069. margin: 0 3px 0 0;
  1070. }
  1071.  
  1072. .link.compressed .entry {
  1073. padding: 9px 32px 9px 0;
  1074. }
  1075.  
  1076. .link.compressed .title {
  1077. margin: 0;
  1078. }
  1079.  
  1080. body>.content .link.compressed .midcol {
  1081. height: auto;
  1082. margin: 8px 4px 0 0;
  1083. }
  1084.  
  1085. .flairselector {
  1086. position: fixed;
  1087. top: 20%!important;
  1088. left: 50%!important;
  1089. margin-left: -125px;
  1090. padding: 16px!important;
  1091. width: 250px!important;
  1092. border: none;
  1093. border-radius: 2px;
  1094. box-shadow: 0 0 16px rgba(0, 0, 0, .12);
  1095. }
  1096.  
  1097. .flairselector.drop-choices.active {
  1098. border: none;
  1099. }
  1100.  
  1101. .flairselector h2 {
  1102. margin-bottom: 4px;
  1103. background-color: transparent;
  1104. font-weight: 400;
  1105. font-size: 18px;
  1106. }
  1107.  
  1108. .flairoptionpane {
  1109. max-height: 250px;
  1110. }
  1111.  
  1112. .flairselector .flairoptionpane ul li {
  1113. padding: 0!important;
  1114. }
  1115.  
  1116. .flairoptionpane ul li .linkflair {
  1117. text-align: left;
  1118. padding: 0;
  1119. }
  1120.  
  1121. .flairoptionpane ul li .linkflair:hover,
  1122. .flairselector li:hover {
  1123. background-color: #F5F8F9;
  1124. border: 0 solid;
  1125. }
  1126.  
  1127. .flairoptionpane ul li .linkflair span.linkflairlabel {
  1128. margin: 8px 6px 8px 0;
  1129. line-height: 1.35;
  1130. }
  1131.  
  1132. .flairoptionpane ul li .linkflair a.title {
  1133. font-size: 18px!important;
  1134. opacity: 100!important;
  1135. color: #24a0ed!important;
  1136. }
  1137.  
  1138. .flairselector form {
  1139. padding-top: 12px;
  1140. border-top: 1px solid #F7F7F7;
  1141. }
  1142.  
  1143. .flairselector form .flairselection:before {
  1144. display: block;
  1145. content: "Selected Flair:";
  1146. color: #738491;
  1147. }
  1148.  
  1149. .flairselector form .flairselection .linkflair a.title {
  1150. font-size: 18px!important;
  1151. opacity: 100!important;
  1152. color: #24a0ed!important;
  1153. cursor: default;
  1154. }
  1155.  
  1156. .flairselector form .flairselection .flairremove {
  1157. padding: 4px 0;
  1158. margin-bottom: 8px;
  1159. visibility: hidden;
  1160. display: block!important;
  1161. }
  1162.  
  1163. .flairselector form .flairselection .flairremove a {
  1164. visibility: visible;
  1165. opacity: 100!important;
  1166. color: #24a0ed!important;
  1167. margin-left: -4px;
  1168. }
  1169.  
  1170. .flairselector form .flairselection .flairremove a:first-letter {
  1171. text-transform: capitalize;
  1172. }
  1173.  
  1174. .flairselector form .flairselection .flairremove a:hover {
  1175. text-decoration: underline!important;
  1176. }
  1177.  
  1178. .flairselector .customizer {
  1179. display: block;
  1180. margin: 8px 0;
  1181. width: 100%;
  1182. }
  1183.  
  1184. .flairselector .customizer input[type=text] {
  1185. width: 100%;
  1186. }
  1187.  
  1188. .flairselector form button {
  1189. display: block;
  1190. float: right;
  1191. margin: 0;
  1192. }
  1193.  
  1194. .flairselector .error:after {
  1195. display: block;
  1196. color: #b3b3b3;
  1197. content: "Go to /r/.../about/flair";
  1198. }
  1199.  
  1200. .flairselector img {
  1201. position: relative;
  1202. left: 50%;
  1203. margin-left: -9px;
  1204. opacity: .5;
  1205. }
  1206.  
  1207. .flairselector .flairoptionpane ul li {
  1208. margin: 4px 0;
  1209. }
  1210.  
  1211. .flairselector li.selected {
  1212. border: none;
  1213. background-color: transparent;
  1214. }
  1215.  
  1216. .flairselector .flairoptionpane ul li.flairsample-right {
  1217. padding: 5px 0!important;
  1218. border: none;
  1219. }
  1220.  
  1221. .flairselector form .flairselection a.author,
  1222. .flairselector li a {
  1223. color: #738491!important;
  1224. font-size: 11px;
  1225. }
  1226.  
  1227. .unvotable-message {
  1228. border: 0 solid;
  1229. color: #738491;
  1230. }
  1231.  
  1232. .res .RES-keyNav-activeElement {
  1233. outline: #EEE dashed 0!important;
  1234. transition: all .15s ease;
  1235. }
  1236.  
  1237. .res .entry {
  1238. transition: all .1s ease;
  1239. }
  1240.  
  1241. div.RES-keyNav-activeElement,
  1242. div.commentarea div.RES-keyNav-activeElement.entry div.noncollapsed {
  1243. background-color: transparent!important;
  1244. padding-left: 8px!important;
  1245. border-left: 3px solid #C2C2C2;
  1246. }
  1247.  
  1248. div.commentarea div.RES-keyNav-activeElement .md {
  1249. background-color: transparent!important;
  1250. }
  1251.  
  1252. .res .commentarea .thing {
  1253. padding: 14px 16px 8px 8px!important;
  1254. }
  1255.  
  1256. .res .commentarea .thing.collapsed {
  1257. padding-bottom: 16px!important;
  1258. }
  1259.  
  1260. .res .commentarea .entry .flat-list {
  1261. margin-bottom: 0;
  1262. padding-bottom: 0;
  1263. }
  1264.  
  1265. .res .comment .entry {
  1266. margin-bottom: 16px;
  1267. }
  1268.  
  1269. #userTaggerPreview,
  1270. .userTagLink.hasTag {
  1271. font-size: 11px!important;
  1272. border-radius: 0!important;
  1273. border: 0 solid!important;
  1274. margin-top: 0!important;
  1275. margin-left: 4px!important;
  1276. }
  1277.  
  1278. .RESDialogSmall {
  1279. border: none;
  1280. box-shadow: 0 2px 3px rgba(0, 0, 0, .12);
  1281. margin-top: 8px;
  1282. }
  1283.  
  1284. .RESDialogSmall>h3 {
  1285. color: #4F8EF7;
  1286. background-color: #FFF;
  1287. border-bottom: 1px solid #EDEDED;
  1288. height: 36px;
  1289. padding: 8px;
  1290. margin: 0;
  1291. }
  1292.  
  1293. .livePreview .md {
  1294. padding: 8px 12px;
  1295. }
  1296.  
  1297. .RESCloseButton {
  1298. line-height: 19px;
  1299. height: 22px;
  1300. width: 22px;
  1301. transition: all .15s ease;
  1302. }
  1303.  
  1304. .RESCloseButton:hover {
  1305. border: 1px solid #D7D9DC;
  1306. }
  1307.  
  1308. #userTaggerToolTip input[type=text],
  1309. #userTaggerToolTip select {
  1310. line-height: 22px;
  1311. padding-left: 4px;
  1312. border: 1px solid #E5E5E5!important;
  1313. }
  1314.  
  1315. .toggleButton {
  1316. line-height: .8;
  1317. }
  1318.  
  1319. .toggleButton .toggleOn {
  1320. border-radius: 0;
  1321. border: 1px solid #4F8EF7;
  1322. background-color: #4F8EF7;
  1323. color: #fff;
  1324. }
  1325.  
  1326. .toggleButton .toggleOff {
  1327. border-radius: 0;
  1328. border: 1px solid #D7D9DC;
  1329. background-color: transparent;
  1330. }
  1331.  
  1332. #userTaggerToolTip input[type=submit] {
  1333. bottom: 10px!important;
  1334. }
  1335.  
  1336. .top-page .menuarea {
  1337. margin: 16px 0 24px;
  1338. padding: 0;
  1339. border: none;
  1340. color: #738491;
  1341. overflow: visible;
  1342. }
  1343.  
  1344. .dropdown.lightdrop .selected {
  1345. color: #292f34;
  1346. text-decoration: none;
  1347. cursor: pointer;
  1348. padding: 8px 12px;
  1349. border: 1px solid #edf1f3;
  1350. border-radius: 2px;
  1351. background-image: none;
  1352. }
  1353.  
  1354. .dropdown.lightdrop .selected:hover {
  1355. background-color: rgba(0, 0, 0, .05);
  1356. }
  1357.  
  1358. .dropdown.lightdrop .selected:after {
  1359. content: " ▼";
  1360. }
  1361.  
  1362. .drop-choices.lightdrop {
  1363. margin-top: 8px;
  1364. }
  1365.  
  1366. .guider {
  1367. border: none;
  1368. box-shadow: 0 2px 3px #DDD;
  1369. }
  1370.  
  1371. .guider_content h1 {
  1372. color: #4F8EF7;
  1373. }
  1374.  
  1375. .guider_button {
  1376. font-size: 11px;
  1377. border: none;
  1378. background-image: none;
  1379. background-color: #4F8EF7;
  1380. transition: all .15s ease;
  1381. }
  1382.  
  1383. .guider_button:hover {
  1384. background-color: rgba(79, 142, 247, .75);
  1385. }
  1386.  
  1387. .x_button {
  1388. transition: all .25s ease;
  1389. box-shadow: 0 1px 4px transparent;
  1390. }
  1391.  
  1392. .x_button:hover {
  1393. box-shadow: 0 1px 4px rgba(0, 0, 0, .15);
  1394. }
  1395.  
  1396. .content .infobar {
  1397. margin: 0 0 16px;
  1398. padding: 8px 16px;
  1399. line-height: 26px;
  1400. border: none;
  1401. color: #fff;
  1402. border-radius: 2px;
  1403. }
  1404.  
  1405. .infobar .md {
  1406. color: #fff;
  1407. }
  1408.  
  1409. .content .infobar.welcome {
  1410. line-height: inherit;
  1411. height: 86px;
  1412. }
  1413.  
  1414. .content .infobar.welcome h1 {
  1415. color: #4d5763;
  1416. }
  1417.  
  1418. .commentarea .infobar {
  1419. line-height: 18px;
  1420. margin: 8px 0 16px;
  1421. }
  1422.  
  1423. .commentarea .infobar a {
  1424. color: rgba(0, 0, 0, .64);
  1425. font-weight: 700;
  1426. }
  1427.  
  1428. .reddit-infobar.with-icon {
  1429. border: none;
  1430. background: #fff;
  1431. box-shadow: 0 2px 1.5px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .12);
  1432. margin: 0 0 16px;
  1433. }
  1434.  
  1435. .reddit-infobar.with-icon .md {
  1436. color: #000;
  1437. font-size: 14px;
  1438. }
  1439.  
  1440. .reddit-infobar.with-icon.locked-infobar {
  1441. background-color: #27B062;
  1442. }
  1443.  
  1444. .reddit-infobar.with-icon.locked-infobar .md {
  1445. color: #fff;
  1446. }
  1447.  
  1448. .reddit-infobar.with-icon.locked-infobar p:after {
  1449. content: " Sort comments by new to find out more.";
  1450. }
  1451.  
  1452. .reddit-infobar.with-icon.locked-infobar:before {
  1453. background-color: #27B062;
  1454. border-right: 1px solid rgba(0, 0, 0, .08);
  1455. }
  1456.  
  1457. #eu-cookie-policy .reddit-infobar {
  1458. padding-right: 118px;
  1459. }
  1460.  
  1461. #eu-cookie-policy .c-btn-primary {
  1462. margin: -2px 16px 0 0;
  1463. }
  1464.  
  1465. #noresults {
  1466. margin: 0;
  1467. width: 100%;
  1468. height: 416px;
  1469. background: url("https://b.thumbs.redditmedia.com/oXJ8IC-TRMMvViLYhC2w2iRnjs3hlmSaI8RdsmoRVPQ.png") 50% 50% no-repeat;
  1470. text-indent: -9999px;
  1471. font-size: 0;
  1472. display: block;
  1473. }
  1474.  
  1475. .nav-buttons {
  1476. padding: 16px 16px 16px 0;
  1477. color: #738491;
  1478. }
  1479.  
  1480. .nav-buttons .nextprev {
  1481. color: #738491;
  1482. font-size: 14px;
  1483. }
  1484.  
  1485. .nav-buttons .nextprev a {
  1486. padding: 8px 16px;
  1487. background-color: transparent;
  1488. border: 1px solid #edf1f3;
  1489. transition: background-color .15s ease;
  1490. }
  1491.  
  1492. .nav-buttons .nextprev a:hover {
  1493. text-decoration: none;
  1494. background-color: rgba(0, 0, 0, .05);
  1495. }
  1496.  
  1497. .side {
  1498. margin: 282px 16px 108px 0;
  1499. padding: 0;
  1500. background-color: transparent;
  1501. width: 320px;
  1502. }
  1503.  
  1504. .side .spacer {
  1505. margin: 0 0 16px;
  1506. }
  1507.  
  1508. .side:before {
  1509. height: 192px;
  1510. background-image: url("https://b.thumbs.redditmedia.com/il5zO3X1jC969biYD9ymY7RyvjvdO3QV9QN4TwynFdI.png");
  1511. background-color: #DBDBDB;
  1512. content: "";
  1513. display: block;
  1514. position: absolute;
  1515. top: 100px;
  1516. width: 320px;
  1517. z-index: 1;
  1518. border-radius: 2px;
  1519. box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
  1520. }
  1521.  
  1522. .side .titlebox h1.redditname:before {
  1523. content: " ";
  1524. position: absolute;
  1525. display: block;
  1526. width: 320px;
  1527. z-index: -1;
  1528. height: 76px;
  1529. margin-top: -16px;
  1530. margin-left: -16px;
  1531. border-radius: 0 0 2px 2px;
  1532. box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .14);
  1533. }
  1534.  
  1535. .side .titlebox h1.redditname {
  1536. margin-bottom: 6px;
  1537. position: absolute;
  1538. top: 308px;
  1539. z-index: 100;
  1540. font-family: Lato, arial, verdana, helvetica, sans-serif;
  1541. }
  1542.  
  1543. .titlebox span.subscribers {
  1544. position: absolute;
  1545. z-index: 100;
  1546. font-size: 12px;
  1547. top: 336px;
  1548. }
  1549.  
  1550. div.titlebox span.word {
  1551. display: none;
  1552. }
  1553.  
  1554. .titlebox .users-online {
  1555. display: inline;
  1556. }
  1557.  
  1558. .titlebox .users-online:before {
  1559. display: none;
  1560. }
  1561.  
  1562. .titlebox .users-online .number {
  1563. font-style: italic;
  1564. }
  1565.  
  1566. .titlebox .users-online .number:before {
  1567. content: "";
  1568. width: 16px;
  1569. height: 9px;
  1570. display: inline-block;
  1571. margin-right: 8px;
  1572. background-image: url("https://a.thumbs.redditmedia.com/AfHuMWTKh2PNWtraoKAzDr0Ah3o4B4EBOg2mm65CzB8.png");
  1573. background-position: -64px -36px;
  1574. }
  1575.  
  1576. .titlelebox .word {
  1577. display: none;
  1578. }
  1579.  
  1580. .titlebox .number,
  1581. .titlebox .users-online {
  1582. cursor: text;
  1583. }
  1584.  
  1585. .titlebox .fancy-toggle-button {
  1586. margin: 0 0 0 208px;
  1587. position: absolute;
  1588. top: 314px;
  1589. z-index: 100;
  1590. }
  1591.  
  1592. .titlebox .fancy-toggle-button .active {
  1593. display: block;
  1594. border: none;
  1595. height: 32px;
  1596. border-radius: 2px;
  1597. line-height: 30px;
  1598. background-image: none!important;
  1599. padding: 0 12px;
  1600. box-shadow: 0 2px 1.5px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .12);
  1601. transition: box-shadow .2s cubic-bezier(.4, 0, 1, 1), background-color .2s cubic-bezier(.4, 0, .2, 1), color .2s cubic-bezier(.4, 0, .2, 1), padding .2s ease, margin .2s ease;
  1602. }
  1603.  
  1604. #search input[type=submit],
  1605. #search input[type=submit]:hover {
  1606. background-image: url("https://a.thumbs.redditmedia.com/AfHuMWTKh2PNWtraoKAzDr0Ah3o4B4EBOg2mm65CzB8.png");
  1607. background-position: -64px -96px;
  1608. background-repeat: no-repeat;
  1609. }
  1610.  
  1611. .titlebox .fancy-toggle-button .active:hover {
  1612. box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2);
  1613. }
  1614.  
  1615. .titlebox .fancy-toggle-button .active:active {
  1616. box-shadow: 0 0 0 transparent;
  1617. }
  1618.  
  1619. .titlebox .fancy-toggle-button .active.add {
  1620. background-color: #27b062;
  1621. color: #fff;
  1622. }
  1623.  
  1624. .titlebox .fancy-toggle-button .active.add:hover {
  1625. background-color: #36bb6f;
  1626. }
  1627.  
  1628. .titlebox .fancy-toggle-button .active.add:active {
  1629. background-color: #189b51;
  1630. padding-left: 24px;
  1631. margin-left: -13px;
  1632. text-align: center;
  1633. }
  1634.  
  1635. .titlebox .fancy-toggle-button .active.remove {
  1636. background-color: rgba(0, 0, 0, .24);
  1637. color: #fff;
  1638. margin-left: -14px;
  1639. box-shadow: none;
  1640. }
  1641.  
  1642. .titlebox .fancy-toggle-button .active.remove:hover {
  1643. background-color: rgba(0, 0, 0, .32);
  1644. }
  1645.  
  1646. .titlebox .fancy-toggle-button .active.remove:active {
  1647. background-color: rgba(0, 0, 0, .4);
  1648. }
  1649.  
  1650. .hover-bubble.multi-selector {
  1651. right: 346px!important;
  1652. margin-top: -56px;
  1653. border: none;
  1654. }
  1655.  
  1656. .hover-bubble.anchor-right:before {
  1657. right: -19px;
  1658. border-left-color: #CCC;
  1659. }
  1660.  
  1661. #search {
  1662. position: absolute;
  1663. z-index: 1;
  1664. width: 320px;
  1665. }
  1666.  
  1667. #search input[type=text] {
  1668. padding: 0 42px 0 16px;
  1669. border: 0 solid;
  1670. border-radius: 2px;
  1671. width: 320px;
  1672. height: 42px;
  1673. line-height: 41px;
  1674. background-color: #fff;
  1675. box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .14);
  1676. transition: box-shadow .2s cubic-bezier(.4, 0, 1, 1), background-color .2s cubic-bezier(.4, 0, .2, 1), color .2s cubic-bezier(.4, 0, .2, 1);
  1677. }
  1678.  
  1679. #search input[type=text]:hover {
  1680. box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2);
  1681. }
  1682.  
  1683. #search input[type=text]:focus {
  1684. border-radius: 2px 2px 0 0;
  1685. }
  1686.  
  1687. #search input[type=text]:focus:hover {
  1688. box-shadow: 0 1px 5px rgba(0, 0, 0, .24)!important;
  1689. }
  1690.  
  1691. #search input[type=text]:-moz-placeholder {
  1692. font-size: 0;
  1693. }
  1694.  
  1695. #search input[type=text]::-webkit-input-placeholder {
  1696. font-size: 0;
  1697. }
  1698.  
  1699. #search input[type=text]:-ms-input-placeholder {
  1700. font-size: 0;
  1701. }
  1702.  
  1703. #search input[type=text]:-moz-placeholder::after {
  1704. font-size: 14px;
  1705. content: "Search reddit";
  1706. position: relative;
  1707. top: 1px;
  1708. }
  1709.  
  1710. #search input[type=text]::-webkit-input-placeholder::after {
  1711. font-size: 14px;
  1712. content: "Search reddit";
  1713. position: relative;
  1714. top: 1px;
  1715. }
  1716.  
  1717. #search input[type=text]:-ms-input-placeholder::after {
  1718. font-size: 14px;
  1719. content: "Search reddit";
  1720. position: relative;
  1721. top: 1px;
  1722. }
  1723.  
  1724. #search input[type=text]::-webkit-input-placeholder {
  1725. color: #B3B3B3;
  1726. }
  1727.  
  1728. #search input[type=text]:-moz-placeholder {
  1729. color: #B3B3B3;
  1730. }
  1731.  
  1732. #search input[type=text]::-moz-placeholder {
  1733. color: #B3B3B3;
  1734. }
  1735.  
  1736. #search input[type=text]:-ms-input-placeholder {
  1737. color: #B3B3B3;
  1738. }
  1739.  
  1740. #search input[type=submit] {
  1741. height: 32px;
  1742. width: 32px;
  1743. margin-left: -38px;
  1744. border: none!important;
  1745. border-radius: 16px;
  1746. background-color: rgba(0, 0, 0, 0);
  1747. transition: background-color .2s cubic-bezier(.4, 0, .2, 1);
  1748. }
  1749.  
  1750. #search input[type=submit]:hover {
  1751. background-color: rgba(158, 158, 158, .2);
  1752. }
  1753.  
  1754. #search #searchexpando {
  1755. background-color: #edf1f3;
  1756. border: none;
  1757. border-radius: 0 0 2px 2px;
  1758. margin: 0;
  1759. padding: 4px;
  1760. height: 54px;
  1761. line-height: 50px;
  1762. box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .14);
  1763. }
  1764.  
  1765. #search #searchexpando label {
  1766. padding: 21px 8px 17px;
  1767. cursor: pointer;
  1768. transition: all .1s ease;
  1769. }
  1770.  
  1771. #search #searchexpando label:active {
  1772. background-color: rgba(0, 0, 0, .06);
  1773. }
  1774.  
  1775. #search #searchexpando p {
  1776. display: none!important;
  1777. }
  1778.  
  1779. .morelink {
  1780. position: absolute;
  1781. top: 442px;
  1782. background-image: none!important;
  1783. width: 152px;
  1784. height: 36px;
  1785. border-radius: 2px;
  1786. line-height: 36px;
  1787. border: none;
  1788. text-align: center;
  1789. padding: 0;
  1790. box-shadow: 0 2px 1.5px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .12);
  1791. transition: box-shadow .2s cubic-bezier(.4, 0, 1, 1), background-color .2s cubic-bezier(.4, 0, .2, 1), color .2s cubic-bezier(.4, 0, .2, 1);
  1792. }
  1793.  
  1794. .morelink:hover {
  1795. box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2);
  1796. }
  1797.  
  1798. .morelink:active {
  1799. box-shadow: 0 2px 1.5px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .12);
  1800. }
  1801.  
  1802. .sidebox.submit.submit-text .morelink {
  1803. margin-left: 168px;
  1804. }
  1805.  
  1806. .morelink a {
  1807. color: #fff;
  1808. font-weight: 400;
  1809. font-size: 0;
  1810. letter-spacing: 0;
  1811. }
  1812.  
  1813. .sidebox.submit.submit-text .morelink a:after {
  1814. font-size: 14px;
  1815. content: "Submit text";
  1816. }
  1817.  
  1818. .sidebox.submit.submit-link .morelink a:after {
  1819. font-size: 14px;
  1820. content: "Submit link/image";
  1821. }
  1822.  
  1823. .side .sidebox.submit-link .morelink:after,
  1824. .side .sidebox.submit-text .morelink:before {
  1825. content: "N/A";
  1826. position: absolute;
  1827. left: -168px;
  1828. top: 0;
  1829. width: 152px;
  1830. color: rgba(0, 0, 0, .32);
  1831. border-radius: 2px;
  1832. background-color: rgba(0, 0, 0, .08);
  1833. font-weight: 400;
  1834. z-index: -1;
  1835. }
  1836.  
  1837. .side .sidebox.submit-link .morelink:after {
  1838. left: 168px;
  1839. }
  1840.  
  1841. .disabled .morelink {
  1842. box-shadow: none!important;
  1843. background-color: rgba(0, 0, 0, .08);
  1844. width: 320px;
  1845. }
  1846.  
  1847. .disabled .morelink a {
  1848. color: rgba(0, 0, 0, .32);
  1849. font-size: 14px;
  1850. }
  1851.  
  1852. .morelink .nub {
  1853. display: none;
  1854. }
  1855.  
  1856. .login-form-side {
  1857. border: none;
  1858. border-bottom: 1px solid #edf1f3;
  1859. padding-bottom: 8px;
  1860. }
  1861.  
  1862. .login-form-side input[type=password],
  1863. .login-form-side input[type=text] {
  1864. width: 136px;
  1865. margin: 0;
  1866. }
  1867.  
  1868. .login-form-side input[type=text] {
  1869. margin-left: 0;
  1870. margin-right: 16px;
  1871. }
  1872.  
  1873. .login-form-side button.btn {
  1874. margin-right: -3px;
  1875. }
  1876.  
  1877. .titlebox:before {
  1878. content: "Subreddit Info";
  1879. display: block;
  1880. font-size: 18px;
  1881. line-height: 24px;
  1882. color: #292f34;
  1883. font-family: verdana, arial, helvetica, sans-serif;
  1884. margin: 8px 0;
  1885. }
  1886.  
  1887. .titlebox .tagline {
  1888. font-size: 12px;
  1889. margin: 0;
  1890. }
  1891.  
  1892. .titlebox .tagline:after {
  1893. content: "";
  1894. height: 2px;
  1895. background-color: #f2f2f2;
  1896. display: block;
  1897. margin-top: 16px;
  1898. }
  1899.  
  1900. .leavemoderator,
  1901. .titlebox .tagline a.author,
  1902. .titlebox form.toggle.leavecontributor-button {
  1903. display: none;
  1904. }
  1905.  
  1906. .titlebox form.flairtoggle {
  1907. line-height: 2;
  1908. }
  1909.  
  1910. .titlebox form.toggle.sr_style_toggle {
  1911. padding-bottom: 0;
  1912. display: block;
  1913. background-color: transparent;
  1914. }
  1915.  
  1916. .titlebox form.toggle.sr_style_toggle label {
  1917. position: relative;
  1918. top: -3px;
  1919. }
  1920.  
  1921. .side .md .-blocks,
  1922. .side .md .-lists,
  1923. .side .md blockquote,
  1924. .side .md ol,
  1925. .side .md p,
  1926. .side .md pre,
  1927. .side .md table,
  1928. .side .md ul {
  1929. font-family: Lato, arial, sans-serif;
  1930. color: #292f34;
  1931. line-height: 1.45;
  1932. font-size: 13px;
  1933. }
  1934.  
  1935. .side .titlebox .md h1 {
  1936. line-height: 18px;
  1937. margin: .5em 0 0!important;
  1938. }
  1939.  
  1940. .side .titlebox .md h2 {
  1941. margin: 16px 0 2px;
  1942. }
  1943.  
  1944. .side .titlebox .md h3 a,
  1945. .side .titlebox .md h4 a,
  1946. .wiki-page .wiki-page-content .md.wiki h4 {
  1947. padding: 0 16px;
  1948. display: block;
  1949. margin: 1.5em 0;
  1950. font-size: 12px;
  1951. line-height: 42px;
  1952. transition: box-shadow .2s cubic-bezier(.4, 0, 1, 1), background-color .2s cubic-bezier(.4, 0, .2, 1), color .2s cubic-bezier(.4, 0, .2, 1);
  1953. text-align: center;
  1954. }
  1955.  
  1956. .side .titlebox .md h3 a {
  1957. width: 100%;
  1958. border-radius: 2px;
  1959. font-family: verdana, arial, sans-serif;
  1960. color: #fff;
  1961. box-shadow: 0 2px 1.5px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .12);
  1962. }
  1963.  
  1964. .side .titlebox .md h3 a:hover {
  1965. box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2);
  1966. }
  1967.  
  1968. .side .titlebox .md h3 a:active,
  1969. .side .titlebox .md h4 a,
  1970. .wiki-page .wiki-page-content .md.wiki h4 {
  1971. box-shadow: 0 2px 1.5px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .12);
  1972. }
  1973.  
  1974. .side .titlebox .md h4 a,
  1975. .wiki-page .wiki-page-content .md.wiki h4 {
  1976. background-color: #FFF;
  1977. border: none;
  1978. border-radius: 2px;
  1979. font-weight: 700;
  1980. }
  1981.  
  1982. .sidebox .spacer,
  1983. .titlebox .bottom {
  1984. display: none;
  1985. }
  1986.  
  1987. .side .titlebox h4 a:hover,
  1988. .wiki-page .wiki-page-content .md.wiki h4:hover {
  1989. box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2);
  1990. }
  1991.  
  1992. .side .titlebox h4 a:active,
  1993. .wiki-page .wiki-page-content .md.wiki h4:active {
  1994. background-color: #f4f6f7;
  1995. box-shadow: 0 2px 1.5px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .12);
  1996. }
  1997.  
  1998. .md hr {
  1999. border: 1px solid #e5e5e5;
  2000. }
  2001.  
  2002. .side #moderation_tools .title h1 {
  2003. color: #4D5763;
  2004. }
  2005.  
  2006. .side #moderation_tools .title .collapse-button {
  2007. color: #4D5763;
  2008. vertical-align: middle;
  2009. border-radius: 1px;
  2010. border: 1px solid #d8d8d8;
  2011. }
  2012.  
  2013. .side .sidecontentbox .content {
  2014. border: none;
  2015. padding: 8px 0;
  2016. }
  2017.  
  2018. .icon-menu a {
  2019. background-color: transparent;
  2020. }
  2021.  
  2022. #ad-frame,
  2023. #ad_main {
  2024. width: 320px;
  2025. height: 290px;
  2026. padding: 10px 0 0 10px!important;
  2027. }
  2028.  
  2029. .sponsorshipbox {
  2030. max-width: 320px;
  2031. padding: 0!important;
  2032. }
  2033.  
  2034. #ad_sponsorship {
  2035. margin: 10px 0 8px 10px;
  2036. height: 120px;
  2037. }
  2038.  
  2039. .sidebox.create .morelink {
  2040. position: relative;
  2041. top: 0;
  2042. width: 100%;
  2043. background-color: #fff;
  2044. }
  2045.  
  2046. .sidebox.create .morelink a {
  2047. font-size: 14px;
  2048. }
  2049.  
  2050. .gadget .midcol {
  2051. width: 38px;
  2052. }
  2053.  
  2054. .side:after {
  2055. display: block;
  2056. margin: 0;
  2057. padding: 10px 0;
  2058. content: "This subreddit uses the /r/Naut theme.";
  2059. text-transform: none;
  2060. font-size: 16px;
  2061. font-family: Lato, arial, sans-serif;
  2062. position: absolute;
  2063. width: 320px;
  2064. border: 1px solid rgba(0, 0, 0, .06);
  2065. text-align: center;
  2066. }
  2067.  
  2068. body.comments-page>.content {
  2069. margin-top: 8px;
  2070. }
  2071.  
  2072. .comments-page .link .usertext .md {
  2073. margin-bottom: 0;
  2074. }
  2075.  
  2076. .commentarea .panestack-title {
  2077. margin: 10px 0 0;
  2078. border-bottom: 0;
  2079. padding-left: 16px;
  2080. }
  2081.  
  2082. .commentarea .panestack-title .title {
  2083. color: #4D5763;
  2084. }
  2085.  
  2086. .commentarea .menuarea {
  2087. margin: 0;
  2088. padding-left: 16px;
  2089. }
  2090.  
  2091. .commentarea .menuarea span.dropdown-title.lightdrop {
  2092. color: #98abba;
  2093. }
  2094.  
  2095. .commentarea .menuarea span.dropdown-title.lightdrop:first-letter {
  2096. text-transform: capitalize;
  2097. }
  2098.  
  2099. .commentarea .menuarea .dropdown.lightdrop .selected {
  2100. cursor: pointer;
  2101. text-decoration: none;
  2102. background-image: none;
  2103. padding-right: 0;
  2104. font-weight: 400;
  2105. color: #98abba;
  2106. border: none;
  2107. padding-left: 0;
  2108. }
  2109.  
  2110. .commentarea .menuarea .dropdown.lightdrop .selected:hover {
  2111. color: #4F8EF7;
  2112. }
  2113.  
  2114. .commentarea .menuarea .dropdown.lightdrop .selected:after {
  2115. content: "▼";
  2116. }
  2117.  
  2118. .drop-choices.lightdrop {
  2119. border: none;
  2120. z-index: 1001;
  2121. box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .14);
  2122. }
  2123.  
  2124. .drop-choices a.choice {
  2125. padding: 12px 24px 12px 12px;
  2126. transition: all .1s ease;
  2127. border-bottom: 1px solid #edf1f3;
  2128. }
  2129.  
  2130. .drop-choices form:last-of-type a.choice {
  2131. border-bottom: none;
  2132. }
  2133.  
  2134. .drop-choices a.choice:hover {
  2135. color: #fff;
  2136. }
  2137.  
  2138. .commentarea .menuarea .toggle a,
  2139. .help-hoverable {
  2140. color: #98abba;
  2141. font-weight: 400;
  2142. }
  2143.  
  2144. .commentarea .menuarea .toggle a:hover,
  2145. .help-hoverable:hover {
  2146. color: #24a0ed;
  2147. }
  2148.  
  2149. .help-hoverable {
  2150. font-size: x-small;
  2151. }
  2152.  
  2153. .commentarea>.usertext {
  2154. background-color: #FAFAFA!important;
  2155. margin: -58px 0 16px;
  2156. padding: 64px 16px 16px!important;
  2157. overflow: visible;
  2158. }
  2159.  
  2160. .usertext button {
  2161. margin: 4px 16px 8px 0;
  2162. }
  2163.  
  2164. .commentarea .usertext-edit {
  2165. width: 100%;
  2166. max-width: 504px;
  2167. }
  2168.  
  2169. .commentarea .usertext-edit textarea {
  2170. position: relative;
  2171. z-index: 999;
  2172. width: 100%;
  2173. }
  2174.  
  2175. .commentarea>.usertext textarea:not(:focus) {
  2176. background: url("https://b.thumbs.redditmedia.com/q77DZkiyRfrsVbQRyPto09PpgSAtWxbZpsIXNaRCplM.png") 50% 50% no-repeat;
  2177. }
  2178.  
  2179. .usertext .bottom-area {
  2180. width: 504px;
  2181. }
  2182.  
  2183. .gold-accent.comment-visits-box {
  2184. margin: 0 0 12px;
  2185. border-radius: 2px;
  2186. background-color: #edf1f3;
  2187. border: 1px solid #d8e0e5;
  2188. color: #292f34;
  2189. }
  2190.  
  2191. .gilded-icon:before {
  2192. background: url("https://b.thumbs.redditmedia.com/Tce63FyNGljN86jNU9C0KyFoBYMoFzjnnsAyWcOd-pE.png");
  2193. height: 16px;
  2194. width: 16px;
  2195. }
  2196.  
  2197. .commentarea .sitetable {
  2198. margin: 0;
  2199. box-shadow: none;
  2200. }
  2201.  
  2202. .commentarea .thing {
  2203. margin: 0 0 8px;
  2204. padding: 8px 16px 8px 0;
  2205. }
  2206.  
  2207. .commentarea .child .thing {
  2208. box-shadow: none;
  2209. padding: 4px;
  2210. margin: 12px 0 0;
  2211. }
  2212.  
  2213. .commentarea .comment .midcol {
  2214. margin-top: 2px;
  2215. width: 32px;
  2216. margin-right: 6px;
  2217. overflow: visible;
  2218. }
  2219.  
  2220. .comment .child,
  2221. .comment .showreplies {
  2222. border-left: 1px solid #edf1f3;
  2223. margin-top: 0;
  2224. }
  2225.  
  2226. .comment .midcol {
  2227. width: 24px;
  2228. margin-right: 0;
  2229. }
  2230.  
  2231. .comment .midcol .arrow {
  2232. margin-left: 0;
  2233. margin-bottom: 4px;
  2234. }
  2235.  
  2236. .comment .entry .tagline {
  2237. color: #98abba;
  2238. font-size: 12px;
  2239. font-family: Arial, sans-serif;
  2240. }
  2241.  
  2242. .comment .expand {
  2243. background-color: transparent;
  2244. transition: all .15s ease;
  2245. color: #98abba;
  2246. }
  2247.  
  2248. .comment .expand:hover {
  2249. color: #98abba;
  2250. text-decoration: none;
  2251. background-color: #edf1f3;
  2252. }
  2253.  
  2254. .comment.collapsed a.expand:after {
  2255. content: "ah ";
  2256. position: absolute;
  2257. display: block;
  2258. width: calc(100% - 368px);
  2259. background-color: rgba(0, 0, 0, 0);
  2260. left: 16px;
  2261. margin-top: -34px;
  2262. height: 50px;
  2263. border-radius: 2px;
  2264. color: transparent;
  2265. transition: background-color .2s cubic-bezier(.4, 0, .2, 1);
  2266. }
  2267.  
  2268. .comment.collapsed a.expand:hover:after {
  2269. background-color: rgba(0, 0, 0, .04);
  2270. }
  2271.  
  2272. .comment .author {
  2273. color: #292f34;
  2274. margin-right: 0;
  2275. font-weight: 700;
  2276. }
  2277.  
  2278. .comment .author:hover {
  2279. text-decoration: none;
  2280. }
  2281.  
  2282. .green,
  2283. .tagline .moderator {
  2284. color: #27b062!important;
  2285. font-weight: 700;
  2286. }
  2287.  
  2288. .tagline .submitter {
  2289. font-weight: 700;
  2290. }
  2291.  
  2292. .res .thing .tagline .author.submitter {
  2293. padding: 1px 4px;
  2294. border-radius: 1px;
  2295. background-color: #4F8EF7!important;
  2296. box-shadow: 0 0 0 transparent;
  2297. transition: all .15s ease;
  2298. }
  2299.  
  2300. .res .thing .tagline .author.submitter:hover {
  2301. box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
  2302. background-color: #4F8EF7!important;
  2303. }
  2304.  
  2305. .comment .score {
  2306. font-size: inherit;
  2307. font-weight: 700;
  2308. color: #738491;
  2309. }
  2310.  
  2311. .comment .score:before {
  2312. content: "• ";
  2313. margin: 0 2px;
  2314. vertical-align: middle;
  2315. line-height: 14px;
  2316. }
  2317.  
  2318. .comment .usertext .md {
  2319. color: #292f34;
  2320. }
  2321.  
  2322. .md a:visited {
  2323. color: #7D5D8A;
  2324. }
  2325.  
  2326. .md pre {
  2327. padding: 8px;
  2328. }
  2329.  
  2330. .md blockquote {
  2331. border-left: 2px solid #edf1f3;
  2332. color: #738491;
  2333. }
  2334.  
  2335. .md h1,
  2336. .md h2 {
  2337. margin: .5em 0 .25em;
  2338. border: none;
  2339. color: #292f34;
  2340. }
  2341.  
  2342. .md h3 {
  2343. color: #292f34;
  2344. margin: 16px 0 0;
  2345. }
  2346.  
  2347. .usertext.grayed .usertext-body {
  2348. margin: 4px 0;
  2349. background-color: transparent;
  2350. text-transform: italic;
  2351. padding: 0;
  2352. }
  2353.  
  2354. .comment.spam>.child {
  2355. padding-left: 0;
  2356. margin-left: 16px;
  2357. }
  2358.  
  2359. .comment .flat-list li a {
  2360. color: #98abba;
  2361. font-weight: 400;
  2362. font-size: 10px;
  2363. }
  2364.  
  2365. .comment .flat-list li a:hover {
  2366. color: #24a0ed;
  2367. text-decoration: none;
  2368. }
  2369.  
  2370. .comment .flat-list li a[onclick*=reply] {
  2371. color: #24a0ed;
  2372. font-weight: 700;
  2373. font-size: 11px;
  2374. }
  2375.  
  2376. .deepthread a {
  2377. color: #24a0ed;
  2378. }
  2379.  
  2380. .morecomments a {
  2381. color: #738491;
  2382. }
  2383.  
  2384. .comments-page .side {
  2385. margin-top: 400px;
  2386. }
  2387.  
  2388. .comments-page .side .linkinfo {
  2389. position: absolute;
  2390. padding: 16px;
  2391. width: 320px;
  2392. background-color: #fff;
  2393. border-radius: 2px;
  2394. box-shadow: 0 1px 5px rgba(0, 0, 0, .16);
  2395. border: none;
  2396. }
  2397.  
  2398. .comments-page .side .linkinfo .date {
  2399. color: #98abba;
  2400. }
  2401.  
  2402. .comments-page .side .linkinfo .date:first-letter {
  2403. text-transform: capitalize;
  2404. }
  2405.  
  2406. .comments-page .side .linkinfo .score {
  2407. color: #292f34;
  2408. }
  2409.  
  2410. .res.comments-page .side {
  2411. margin-top: 414px;
  2412. }
  2413.  
  2414. .read-next {
  2415. width: 320px;
  2416. height: 128px;
  2417. border: 1px solid #edf1f3;
  2418. border-radius: 2px 2px 0 0;
  2419. }
  2420.  
  2421. .read-next .read-next-header {
  2422. border-bottom: 1px solid #edf1f3;
  2423. color: #738491;
  2424. padding: 8px 16px;
  2425. background-color: #f2f7fa;
  2426. }
  2427.  
  2428. .read-next .read-next-nav {
  2429. top: 8px;
  2430. }
  2431.  
  2432. .read-next .read-next-button {
  2433. background-color: #0079d3;
  2434. color: #fff;
  2435. font-family: monospace;
  2436. line-height: 16px;
  2437. font-size: 10px;
  2438. height: 16px;
  2439. width: 16px;
  2440. }
  2441.  
  2442. .read-next .read-next-link {
  2443. height: inherit;
  2444. }
  2445.  
  2446. .read-next .read-next-header-title {
  2447. top: 0;
  2448. line-height: inherit;
  2449. }
  2450.  
  2451. .read-next .read-next-list {
  2452. padding: 8px 16px;
  2453. }
  2454.  
  2455. .read-next .read-next-meta {
  2456. color: #738491;
  2457. line-height: 2;
  2458. }
  2459.  
  2460. .submit-page #header {
  2461. height: 144px;
  2462. }
  2463.  
  2464. .submit-page #header-bottom-left {
  2465. top: 86px;
  2466. left: 50%;
  2467. margin-left: -262px;
  2468. }
  2469.  
  2470. .submit-page .content {
  2471. margin: 32px auto 0;
  2472. }
  2473.  
  2474. #suggested-reddits,
  2475. .submit-page .content h1,
  2476. .submit-page .side {
  2477. display: none;
  2478. }
  2479.  
  2480. .submit-page #newlink.submit.content {
  2481. width: 524px;
  2482. margin: 0 auto;
  2483. }
  2484.  
  2485. .submit-page #newlink.submit.content form .spacer+.spacer {
  2486. margin: 0;
  2487. }
  2488.  
  2489. .submit-page #newlink.submit.content ul.tabmenu.formtab {
  2490. position: relative;
  2491. padding: 0;
  2492. border: none;
  2493. border-radius: 2px;
  2494. box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .14);
  2495. }
  2496.  
  2497. .submit-page #newlink.submit.content .tabmenu.formtab a {
  2498. padding: 16px;
  2499. width: 262px;
  2500. display: inline-block;
  2501. text-align: center;
  2502. color: rgba(255, 255, 255, .7);
  2503. text-transform: uppercase;
  2504. font-weight: 700;
  2505. transition: all .15s ease;
  2506. font-size: 16px;
  2507. border: none;
  2508. border-bottom: 4px solid transparent;
  2509. }
  2510.  
  2511. .submit-page #newlink.submit.content .tabmenu.formtab a:hover,
  2512. .submit_text.enabled.roundfield .md,
  2513. .submit_text.enabled.roundfield .md a,
  2514. .submit_text.enabled.roundfield .md a:hover,
  2515. .submit_text.enabled.roundfield .md blockquote {
  2516. color: #fff;
  2517. }
  2518.  
  2519. .submit_text.enabled.roundfield .md code {
  2520. color: initial;
  2521. }
  2522.  
  2523. .submit-page #newlink.submit.content .tabmenu.formtab .selected a {
  2524. font-size: 16px;
  2525. background-color: transparent;
  2526. color: #fff;
  2527. border-bottom: 4px solid;
  2528. }
  2529.  
  2530. .submit-page .formtabs-content {
  2531. border-top: 0;
  2532. padding-top: 0;
  2533. }
  2534.  
  2535. .submit-page .roundfield {
  2536. width: 524px;
  2537. border: none;
  2538. }
  2539.  
  2540. .submit-page #url-field button {
  2541. background-color: #c3cfd6;
  2542. }
  2543.  
  2544. .submit_text ol,
  2545. .submit_text ul {
  2546. margin-left: -1em;
  2547. }
  2548.  
  2549. .submit-page .infobar {
  2550. display: none!important;
  2551. }
  2552.  
  2553. .combined-search-page .search-submit-button .search-icon,
  2554. .raisedbox h4,
  2555. .search-page #header .pagename a,
  2556. .submit-page .footer-parent {
  2557. display: none;
  2558. }
  2559.  
  2560. .content.submit .info-notice {
  2561. background-color: #edf1f3;
  2562. padding: 16px;
  2563. border: none;
  2564. margin-bottom: 0;
  2565. }
  2566.  
  2567. .submit-page #newlink.submit.content .btn {
  2568. width: 100%;
  2569. height: auto;
  2570. margin-top: 16px;
  2571. cursor: pointer;
  2572. text-transform: capitalize;
  2573. font-family: Lato, arial, sans-serif;
  2574. font-size: 17px;
  2575. padding: 16px;
  2576. text-align: left;
  2577. margin-bottom: 48px;
  2578. }
  2579.  
  2580. .submit-page #newlink.submit.content .btn:after {
  2581. content: " your post to Reddit.";
  2582. text-transform: none;
  2583. }
  2584.  
  2585. .linefield .title,
  2586. .linefield .title:first-letter,
  2587. .linefield label:first-letter,
  2588. .searchfacets h4.title:first-letter,
  2589. .wiki-page .wikititle {
  2590. text-transform: capitalize;
  2591. }
  2592.  
  2593. .submit-page #newlink.submit.content .btn:hover {
  2594. box-shadow: 0 2px 12px rgba(0, 0, 0, .48);
  2595. }
  2596.  
  2597. .search-page #header {
  2598. height: 156px;
  2599. }
  2600.  
  2601. .search-page #header-bottom-left {
  2602. top: 56px;
  2603. }
  2604.  
  2605. .search-page .searchpane {
  2606. margin: 0;
  2607. padding: 0;
  2608. position: relative;
  2609. }
  2610.  
  2611. .search-page #search {
  2612. position: absolute;
  2613. top: -128px;
  2614. left: 36px;
  2615. padding: 0;
  2616. }
  2617.  
  2618. .search-page #search input[type=text] {
  2619. min-width: 320px;
  2620. width: 320px;
  2621. }
  2622.  
  2623. .combined-search-page .search-submit-button {
  2624. position: relative;
  2625. left: -42px;
  2626. width: 32px;
  2627. height: 32px;
  2628. margin: 0;
  2629. padding: 0;
  2630. background-color: transparent;
  2631. background-image: url("https://a.thumbs.redditmedia.com/AfHuMWTKh2PNWtraoKAzDr0Ah3o4B4EBOg2mm65CzB8.png");
  2632. background-position: -64px -96px;
  2633. box-shadow: none;
  2634. border: none;
  2635. border-radius: 50%;
  2636. transition: background-color .2s cubic-bezier(.4, 0, .2, 1);
  2637. }
  2638.  
  2639. .combined-search-page .search-submit-button:hover {
  2640. background-color: rgba(158, 158, 158, .2);
  2641. }
  2642.  
  2643. .search-page #previoussearch label {
  2644. position: absolute;
  2645. margin: -2px 0 0;
  2646. width: 100%;
  2647. padding: 12px;
  2648. background: #f9f9f9;
  2649. z-index: -1;
  2650. border-radius: 0 0 2px 2px;
  2651. box-shadow: 0 2px 1.5px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .12);
  2652. cursor: pointer;
  2653. }
  2654.  
  2655. .search-page #previoussearch p a#search_showmore {
  2656. position: absolute;
  2657. left: 324px;
  2658. top: 8px;
  2659. width: 22px;
  2660. height: 24px;
  2661. background-image: url("https://a.thumbs.redditmedia.com/AfHuMWTKh2PNWtraoKAzDr0Ah3o4B4EBOg2mm65CzB8.png");
  2662. background-repeat: no-repeat;
  2663. background-position: -49px -168px;
  2664. overflow: hidden;
  2665. font-size: 0;
  2666. }
  2667.  
  2668. #previoussearch #moresearchinfo {
  2669. margin: 0;
  2670. max-width: none;
  2671. border: none;
  2672. }
  2673.  
  2674. .combined-search-page .search-result-group {
  2675. max-width: none;
  2676. min-width: 0;
  2677. padding: 0;
  2678. }
  2679.  
  2680. .combined-search-page .search-result-group .search-result-group-header {
  2681. height: 36px;
  2682. line-height: 38px;
  2683. margin: 0;
  2684. border: none;
  2685. }
  2686.  
  2687. .combined-search-page .search-result-group .search-header-label {
  2688. text-transform: capitalize;
  2689. color: #738491;
  2690. font-family: Lato, Arial, sans-serif;
  2691. font-size: 18px;
  2692. padding-bottom: 2px;
  2693. }
  2694.  
  2695. .flair,
  2696. .wiki-page .wikititle {
  2697. font-family: arial, sans-serif;
  2698. }
  2699.  
  2700. .combined-search-page .search-result-group .search-menu {
  2701. margin-right: 16px;
  2702. }
  2703.  
  2704. .combined-search-page .search-result-group .search-menu .dropdown.lightdrop .selected {
  2705. color: #738491;
  2706. text-decoration: none;
  2707. cursor: pointer;
  2708. display: inline-block;
  2709. }
  2710.  
  2711. .combined-search-page .search-result-listing .search-result-subreddit {
  2712. display: inline-block;
  2713. width: calc(33% - 8px);
  2714. max-width: 360px;
  2715. height: 184px;
  2716. margin: 0 16px 0 0;
  2717. padding: 16px;
  2718. border-radius: 2px;
  2719. vertical-align: top;
  2720. border: 1px solid #edf1f3;
  2721. overflow: hidden;
  2722. }
  2723.  
  2724. #hsts_pixel,
  2725. .debuginfo,
  2726. .search-result-subreddit .search-result-meta span.search-time,
  2727. .stylesheet-customize-container h2 {
  2728. display: none;
  2729. }
  2730.  
  2731. .combined-search-page .search-result-listing .search-result-subreddit:last-of-type {
  2732. margin-right: -20px;
  2733. }
  2734.  
  2735. .combined-search-page .search-result-subreddit .search-result-body {
  2736. padding: 0;
  2737. }
  2738.  
  2739. .combined-search-page .search-result-subreddit .search-result-meta {
  2740. padding: 4px 0;
  2741. }
  2742.  
  2743. .combined-search-page .search-result {
  2744. margin: 16px 0 20px;
  2745. }
  2746.  
  2747. .combined-search-page .search-result .search-result-meta {
  2748. color: #738491;
  2749. }
  2750.  
  2751. .combined-search-page .search-result-subreddit .search-subscribe-button {
  2752. border-radius: 2px;
  2753. }
  2754.  
  2755. .combined-search-page .search-result-subreddit .search-subscribe-button .add,
  2756. .combined-search-page .search-result-subreddit .search-subscribe-button .add:active {
  2757. background-color: #0079d3;
  2758. border: none;
  2759. border-radius: 2px;
  2760. }
  2761.  
  2762. .combined-search-page .search-result-subreddit .search-subscribe-button .remove,
  2763. .combined-search-page .search-result-subreddit .search-subscribe-button .remove:active {
  2764. background-color: transparent;
  2765. border: 1px solid #98abba;
  2766. color: #738491;
  2767. }
  2768.  
  2769. .combined-search-page .search-result.has-thumbnail>.thumbnail {
  2770. margin-left: 0;
  2771. margin-right: 16px;
  2772. }
  2773.  
  2774. .combined-search-page .search-result-group footer .nav-buttons {
  2775. margin: 0 0 16px;
  2776. }
  2777.  
  2778. .next-suggestions,
  2779. .nextprev {
  2780. color: #738491;
  2781. }
  2782.  
  2783. .search-page .searchfacets {
  2784. border: 1px solid #edf1f3;
  2785. padding: 16px;
  2786. margin: 0;
  2787. background-color: #fff;
  2788. border-radius: 0 0 2px 2px;
  2789. max-width: none;
  2790. }
  2791.  
  2792. .wiki-page .pageactions,
  2793. .wiki-page .wikititle {
  2794. background-color: #fff;
  2795. border-radius: 2px;
  2796. box-shadow: 0 1px 5px rgba(0, 0, 0, .16);
  2797. }
  2798.  
  2799. .searchfacets .title {
  2800. margin: 0;
  2801. }
  2802.  
  2803. .searchfacets h4.title {
  2804. color: #738491;
  2805. margin: 0 0 8px;
  2806. }
  2807.  
  2808. .searchfacets .list {
  2809. margin: 0;
  2810. }
  2811.  
  2812. .searchfacets .facet.count {
  2813. color: #98abba;
  2814. font-weight: 400;
  2815. }
  2816.  
  2817. .searchfacets .facet.count:hover {
  2818. text-decoration: none;
  2819. }
  2820.  
  2821. .search-page .morelink {
  2822. top: 384px;
  2823. }
  2824.  
  2825. .search-page .side {
  2826. margin-top: 264px;
  2827. }
  2828.  
  2829. .wiki-page .wikititle {
  2830. padding: 9px 16px 10px;
  2831. font-size: 16px;
  2832. margin: 0;
  2833. }
  2834.  
  2835. .wiki-page .pageactions {
  2836. margin-left: 16px;
  2837. padding: 0 16px;
  2838. border: none;
  2839. }
  2840.  
  2841. .wiki-page .pageactions .wikiaction {
  2842. margin: 0;
  2843. background-color: transparent;
  2844. border-radius: 0;
  2845. padding: 10px 16px 11px;
  2846. color: #98abba;
  2847. }
  2848.  
  2849. .wiki-page .pageactions .wikiaction-current {
  2850. padding: 10px 16px 9px;
  2851. border-bottom: 2px solid #24a0ed;
  2852. }
  2853.  
  2854. .wiki-page .pageactions .wikiaction-current:hover,
  2855. .wiki-page .pageactions .wikiaction:hover {
  2856. background-color: rgba(0, 0, 0, .05);
  2857. }
  2858.  
  2859. .wiki-page .wiki-page-content {
  2860. margin: 16px 0;
  2861. }
  2862.  
  2863. .wiki-page .wiki-page-content .wiki>.toc>ul {
  2864. border: none;
  2865. }
  2866.  
  2867. .wiki-page .wiki-page-content .wiki.md,
  2868. .wiki-page .wiki-page-content .wiki.md h2 {
  2869. color: #292f34;
  2870. }
  2871.  
  2872. .usertext .bottom-area a,
  2873. .wiki-page .wiki-page-content em {
  2874. color: #98abba;
  2875. }
  2876.  
  2877. .wiki-page .wiki-page-content hr {
  2878. border-style: solid;
  2879. border-color: #edf1f3;
  2880. }
  2881.  
  2882. .linefield,
  2883. .linefield.mobile {
  2884. background-color: #fff;
  2885. color: #98abba;
  2886. margin: 0 0 16px;
  2887. width: 528px;
  2888. padding: 8px 0;
  2889. }
  2890.  
  2891. .sheets .btn.right,
  2892. .tabmenu li a,
  2893. .tabmenu li.selected a {
  2894. background-color: transparent;
  2895. }
  2896.  
  2897. #images:after,
  2898. #images:before {
  2899. width: 100%;
  2900. left: 0;
  2901. z-index: 100;
  2902. }
  2903.  
  2904. .linefield .linefield-content,
  2905. .linefield .title {
  2906. padding: 0;
  2907. }
  2908.  
  2909. .usertext .bottom-area a:hover {
  2910. color: #24a0ed;
  2911. }
  2912.  
  2913. .pretty-form {
  2914. padding-top: 24px;
  2915. }
  2916.  
  2917. .create-promotion h1,
  2918. .fancy-settings h1 {
  2919. color: rgba(255, 255, 255, .8);
  2920. }
  2921.  
  2922. .fancy-settings h1 strong {
  2923. color: rgba(255, 255, 255, 1);
  2924. }
  2925.  
  2926. .tabmenu {
  2927. border-bottom: 1px solid #edf1f3;
  2928. margin-bottom: 12px;
  2929. }
  2930.  
  2931. .tabmenu li {
  2932. margin: 0!important;
  2933. }
  2934.  
  2935. .tabmenu li a {
  2936. color: #292f34;
  2937. border: none;
  2938. font-size: 14px;
  2939. }
  2940.  
  2941. .tabmenu li.selected a {
  2942. color: #24a0ed;
  2943. border: none;
  2944. }
  2945.  
  2946. .tabpane-content {
  2947. border: none;
  2948. }
  2949.  
  2950. .tabpane-content .flairrow a.author {
  2951. color: #98abba;
  2952. }
  2953.  
  2954. .tabpane-content .tagline a {
  2955. color: #292f34;
  2956. }
  2957.  
  2958. .tabpane-content .thing .title {
  2959. overflow: visible;
  2960. }
  2961.  
  2962. .fancy-settings .pretty-form {
  2963. padding-top: 0;
  2964. }
  2965.  
  2966. .stylesheet-customize-container .pretty-form {
  2967. margin-bottom: 16px;
  2968. }
  2969.  
  2970. .stylesheet-customize-container .pretty-form .sheets {
  2971. margin-right: 0;
  2972. }
  2973.  
  2974. .sheets .btn.right {
  2975. border: none;
  2976. box-shadow: none;
  2977. padding: 0;
  2978. }
  2979.  
  2980. #images {
  2981. position: relative;
  2982. overflow: auto;
  2983. height: inherit;
  2984. }
  2985.  
  2986. #images:after,
  2987. .footer-parent {
  2988. background-repeat: no-repeat;
  2989. }
  2990.  
  2991. #images #image-upload {
  2992. margin: 0 0 4em;
  2993. }
  2994.  
  2995. #images:before {
  2996. position: fixed;
  2997. padding: 16px;
  2998. color: #fff;
  2999. bottom: 0;
  3000. background-color: #2E2F31;
  3001. content: "Hey! There's a FAQ if you just scroll down a little.";
  3002. font-size: 18px;
  3003. }
  3004.  
  3005. .flair,
  3006. .link .flair {
  3007. font-size: 12px;
  3008. }
  3009.  
  3010. #images:after {
  3011. content: "";
  3012. position: absolute;
  3013. bottom: -1200px;
  3014. background-color: #fff;
  3015. background-image: url("https://b.thumbs.redditmedia.com/fJNhsvAnj9UereNWagunzfo4feQqx76aZeKMarubxzU.png");
  3016. background-position: 50% 50%;
  3017. }
  3018.  
  3019. .flair {
  3020. border: none;
  3021. border-radius: 0;
  3022. font-weight: 400;
  3023. background-color: transparent;
  3024. color: #98abba;
  3025. padding-left: 0;
  3026. margin-right: inherit;
  3027. }
  3028.  
  3029. .side .flair:before {
  3030. margin-left: 0;
  3031. }
  3032.  
  3033. .listing-page .comment {
  3034. background-color: #fff;
  3035. margin-left: 0;
  3036. padding: 12px 0;
  3037. }
  3038.  
  3039. .listing-page .comment .midcol {
  3040. width: 36px;
  3041. margin-right: 2px;
  3042. margin-top: 4px;
  3043. overflow: visible;
  3044. }
  3045.  
  3046. .listing-page .comment .parent {
  3047. margin-bottom: 4px;
  3048. }
  3049.  
  3050. .listing-page .comment .title {
  3051. font-size: 14px;
  3052. margin-left: 8px;
  3053. }
  3054.  
  3055. .footer-parent {
  3056. padding: 60px 0 64px;
  3057. background-image: url("https://b.thumbs.redditmedia.com/0MD5b6CMhTJccMnvmWtEjqaWvMqXpRmssI3NAdgIhrg.jpg");
  3058. background-position: 50% 0;
  3059. background-size: cover;
  3060. }
  3061.  
  3062. .footer {
  3063. border: 0 solid;
  3064. border-radius: 2px;
  3065. background-color: rgba(43, 51, 58, .64);
  3066. padding: 16px;
  3067. max-width: 640px;
  3068. }
  3069.  
  3070. .footer .col {
  3071. padding: 0 24px;
  3072. border: none;
  3073. }
  3074.  
  3075. .bottommenu a,
  3076. .flat-vert.title {
  3077. color: rgba(255, 255, 255, .7);
  3078. }
  3079.  
  3080. .bottommenu {
  3081. color: rgba(255, 255, 255, .42);
  3082. }
  3083.  
  3084. .pinHeader-header:before,
  3085. .res.search-page #header .tabmenu {
  3086. display: none!important;
  3087. }
  3088.  
  3089. .res .link .tagline a.voteWeight {
  3090. background-color: transparent!important;
  3091. }
  3092.  
  3093. .res .thing .tagline .author.moderator {
  3094. background-color: #27b062!important;
  3095. padding: 1px 4px;
  3096. border-radius: 1px;
  3097. }
  3098.  
  3099. #header-bottom-right #userbarToggle+* {
  3100. margin-left: 0!important;
  3101. }
  3102.  
  3103. .res .srSep {
  3104. color: rgba(255, 255, 255, .45);
  3105. }
  3106.  
  3107. .res #RESShortcutsViewport {
  3108. margin-right: 381px;
  3109. }
  3110.  
  3111. .res #RESShortcutsEditContainer {
  3112. margin-right: 312px;
  3113. }
  3114.  
  3115. #RESShortcutsAdd,
  3116. #RESShortcutsLeft,
  3117. #RESShortcutsRight,
  3118. #RESShortcutsSort,
  3119. #RESShortcutsTrash,
  3120. .res #RESShortcutsEditContainer {
  3121. background-color: transparent!important;
  3122. color: rgba(255, 255, 255, .45)!important;
  3123. top: 1px!important;
  3124. }
  3125.  
  3126. .res #RESShortcuts {
  3127. color: #E0E0E0;
  3128. }
  3129.  
  3130. .pinHeader-sub #sr-header-area,
  3131. .pinHeader-subanduser #sr-header-area {
  3132. background-image: url("https://b.thumbs.redditmedia.com/poI8OA3dVDECwAHNF3po5Ch9iXPj0v3Ca0d78MDIeeE.png");
  3133. background-position: 50% 0;
  3134. }
  3135.  
  3136. .pinHeader-sub #header-bottom-left,
  3137. .pinHeader-subanduser #header-bottom-left {
  3138. margin-top: 0;
  3139. }
  3140.  
  3141. .pinHeader-header .content {
  3142. margin-top: 12px!important;
  3143. }
  3144.  
  3145. .pinHeader-header .side {
  3146. margin-top: 164px;
  3147. }
  3148.  
  3149. .pinHeader-header.res.comments-page .side {
  3150. margin-top: 290px;
  3151. }
  3152.  
  3153. .pinHeader-header #header {
  3154. top: 0;
  3155. background-image: url("https://b.thumbs.redditmedia.com/poI8OA3dVDECwAHNF3po5Ch9iXPj0v3Ca0d78MDIeeE.png");
  3156. height: 84px;
  3157. box-shadow: 0 1px 5px rgba(0, 0, 0, .24);
  3158. }
  3159.  
  3160. .res #header-bottom-right .user .userkarma,
  3161. .res #searchexpando .searchexpando-submit,
  3162. .res .comment.collapsed a.expand:after {
  3163. display: none;
  3164. }
  3165.  
  3166. .res #header-bottom-right {
  3167. top: 1px;
  3168. border-radius: 0;
  3169. height: 18px;
  3170. padding: 0 8px 0 0;
  3171. }
  3172.  
  3173. .res #userbarToggle {
  3174. background-color: transparent;
  3175. color: rgba(255, 255, 255, .45);
  3176. border-radius: 0;
  3177. border: none;
  3178. left: -32px;
  3179. }
  3180.  
  3181. .res a.beta-link {
  3182. top: 4px;
  3183. }
  3184.  
  3185. .res #header-bottom-right .user {
  3186. font-size: 0;
  3187. }
  3188.  
  3189. .res #header-bottom-right .user a {
  3190. font-size: 11px;
  3191. }
  3192.  
  3193. .res #RESSubredditGroupDropdown .RESShortcutsCurrentSub a,
  3194. .res #sr-header-area a.RESShortcutsCurrentSub {
  3195. color: #fff!important;
  3196. border-bottom: 2px solid #fff;
  3197. }
  3198.  
  3199. #RESAccountSwitcherIcon {
  3200. position: relative;
  3201. top: -4px;
  3202. }
  3203.  
  3204. .res #REScommentNavToggle {
  3205. max-width: 98px;
  3206. overflow: hidden;
  3207. max-height: 15px;
  3208. background-color: #FAFAFA;
  3209. transition: all .35s ease;
  3210. }
  3211.  
  3212. #header,
  3213. .res h1.hover.redditname {
  3214. overflow: visible!important;
  3215. }
  3216.  
  3217. .res #REScommentNavToggle:hover {
  3218. max-width: 100%;
  3219. }
  3220.  
  3221. .res .commentarea>.usertext {
  3222. margin-top: -76px;
  3223. padding-top: 80px!important;
  3224. }
  3225.  
  3226. .res .content .RESBigEditorPop {
  3227. background-color: rgba(0, 0, 0, 0);
  3228. line-height: inherit;
  3229. font-size: 11px;
  3230. font-family: verdana, arial, sans-serif;
  3231. box-shadow: none;
  3232. font-weight: 400;
  3233. color: #4D5763;
  3234. border: none;
  3235. padding: 0;
  3236. height: inherit;
  3237. margin-left: 4px;
  3238. margin-top: 5px;
  3239. }
  3240.  
  3241. html.res-commentBoxes .comment {
  3242. margin-left: 0!important;
  3243. margin-right: 0!important;
  3244. }
  3245.  
  3246. .res .commentarea .thing {
  3247. border: none!important;
  3248. border-radius: 2px!important;
  3249. }
  3250.  
  3251. .res .titlebox .tagline {
  3252. margin-top: 6px;
  3253. }
  3254.  
  3255. .res .RESDashboardToggle,
  3256. .res .RESshortcutside {
  3257. background-image: none!important;
  3258. border: none;
  3259. color: #4D5763;
  3260. text-transform: uppercase;
  3261. text-decoration: none;
  3262. border-radius: 0;
  3263. padding: 4px 6px 4px 0;
  3264. margin: 2px 6px 2px -4px;
  3265. text-align: left;
  3266. width: auto;
  3267. }
  3268.  
  3269. .res .RESDashboardToggle:hover,
  3270. .res .RESshortcutside:hover {
  3271. background-color: transparent;
  3272. color: #24a0ed;
  3273. }
  3274.  
  3275. .res #progressIndicator {
  3276. width: inherit;
  3277. border-radius: 0;
  3278. border: none;
  3279. padding: 16px;
  3280. margin: 16px 0;
  3281. color: #b3b3b3;
  3282. background-color: #fff;
  3283. height: inherit;
  3284. }
  3285.  
  3286. .res #progressIndicator h2 {
  3287. color: #4D5763;
  3288. }
  3289.  
  3290. .res .NERPageMarker {
  3291. border-radius: 0;
  3292. border: none;
  3293. background-color: #fff;
  3294. padding: 16px 0;
  3295. margin: 0;
  3296. }
  3297.  
  3298. .res .sitetable .sitetable {
  3299. margin-right: 0;
  3300. }
  3301.  
  3302. .res #search #searchexpando {
  3303. box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
  3304. height: auto;
  3305. }
  3306.  
  3307. .res #search #searchexpando label {
  3308. padding-top: 13px;
  3309. padding-bottom: 13px;
  3310. }
  3311.  
  3312. .res .commentarea .panestack-title {
  3313. margin-top: 0;
  3314. padding-top: 12px;
  3315. }
  3316.  
  3317. .gearIcon {
  3318. background: url("https://a.thumbs.redditmedia.com/AfHuMWTKh2PNWtraoKAzDr0Ah3o4B4EBOg2mm65CzB8.png") -64px 0!important;
  3319. position: relative;
  3320. top: 2px;
  3321. transition: all .25s ease;
  3322. }
  3323.  
  3324. #RESMainGearOverlay {
  3325. background-color: #516ae8;
  3326. top: 0!important;
  3327. height: 26px!important;
  3328. border-radius: 0!important;
  3329. }
  3330.  
  3331. .RESDropdownList {
  3332. border-color: #4258ca;
  3333. box-shadow: 0 1px 5px rgba(0, 0, 0, .24);
  3334. margin-top: 4px;
  3335. margin-right: 8px;
  3336. }
  3337.  
  3338. .RESDropdownList li {
  3339. background-color: #516ae8;
  3340. color: #fff;
  3341. border-color: #4258ca;
  3342. transition: all .15s ease;
  3343. }
  3344.  
  3345. #RESSearchMenuItem,
  3346. #RESSearchMenuItem:hover {
  3347. background-color: #667df0;
  3348. }
  3349.  
  3350. .RESDropdownList li:first-letter {
  3351. text-transform: capitalize;
  3352. }
  3353.  
  3354. .RESDropdownList a,
  3355. .RESDropdownList a:visited {
  3356. color: #fff;
  3357. }
  3358.  
  3359. .RESDropdownList li a:hover,
  3360. .RESDropdownList li:hover {
  3361. color: #fff;
  3362. background-color: #667df0;
  3363. }
  3364.  
  3365. #RESSearchMenuItem {
  3366. border: 1px solid #4258ca;
  3367. border-radius: 1px;
  3368. }
  3369.  
  3370. .toggleButton .toggleOff,
  3371. .toggleButton .toggleOn {
  3372. text-transform: lowercase;
  3373. }
  3374.  
  3375. .moduleToggle.enabled .toggleOff,
  3376. .moduleToggle:not(.enabled) .toggleOn,
  3377. .toggleButton.enabled .toggleOff,
  3378. .toggleButton:not(.enabled) .toggleOn {
  3379. background-color: transparent;
  3380. color: rgba(255, 255, 255, .6);
  3381. border: 1px solid #4258ca;
  3382. transition: all .15s ease;
  3383. border-radius: 2px;
  3384. }
  3385.  
  3386. .moduleToggle.enabled .toggleOn,
  3387. .moduleToggle:not(.enabled) .toggleOff,
  3388. .toggleButton.enabled .toggleOn,
  3389. .toggleButton:not(.enabled) .toggleOff {
  3390. background-color: #fff;
  3391. color: #516AE8;
  3392. font-weight: bolder;
  3393. border: 1px solid #fff;
  3394. transition: all .15s ease;
  3395. border-radius: 2px;
  3396. }
  3397.  
  3398. .markdownEditor .edit-btn:not(.btn-macro) {
  3399. border: 0 solid!important;
  3400. border-radius: 1px;
  3401. box-shadow: 0 1px 2px rgba(0, 0, 0, .12);
  3402. }
  3403.  
  3404. #ad-frame,
  3405. #ad_main,
  3406. #images,
  3407. #previoussearch #moresearchinfo,
  3408. .account-activity-box,
  3409. .combined-search-page>.content,
  3410. .commentarea>.sitetable>.comment,
  3411. .commentarea>.usertext,
  3412. .comments-page .link,
  3413. .linefield,
  3414. .login-form-side,
  3415. .side .sidecontentbox,
  3416. .side .titlebox,
  3417. .sponsorshipbox,
  3418. .stylesheet-customize-container .pretty-form,
  3419. .submit-page .roundfield,
  3420. .wiki-page .wiki-page-content,
  3421. body.listing-page>.content,
  3422. body.other-discussions-page>.content {
  3423. background-color: #fff;
  3424. padding: 16px;
  3425. border-radius: 2px;
  3426. box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .14);
  3427. }
  3428.  
  3429. .arrow.down,
  3430. .arrow.downmod,
  3431. .arrow.up,
  3432. .arrow.upmod {
  3433. background: url("https://b.thumbs.redditmedia.com/IzFFznDT8L2XEKmaQCTXdQAuFC1Pq_g5QwUCtyhhNaU.png");
  3434. }
  3435.  
  3436. .arrow.up {
  3437. background-position: 0 0;
  3438. }
  3439.  
  3440. .arrow.down {
  3441. background-position: 0 -28px;
  3442. }
  3443.  
  3444. .arrow.upmod {
  3445. animation: upvoted .5s steps(16) infinite;
  3446. }
  3447.  
  3448. .arrow.downmod {
  3449. animation: downvoted 375ms steps(16) infinite;
  3450. }
  3451.  
  3452. #header-bottom-left,
  3453. body:not(.search-page) .side:before {
  3454. top: 48px;
  3455. }
  3456.  
  3457. body:not(.search-page) .side .titlebox h1.redditname {
  3458. top: 256px;
  3459. }
  3460.  
  3461. body:not(.search-page) .titlebox .fancy-toggle-button {
  3462. top: 262px;
  3463. }
  3464.  
  3465. body:not(.search-page) .titlebox span.subscribers {
  3466. top: 284px;
  3467. }
  3468.  
  3469. #search {
  3470. top: 332px;
  3471. }
  3472.  
  3473. body:not(.search-page) .morelink {
  3474. top: 390px;
  3475. }
  3476.  
  3477. .comments-page .side .linkinfo {
  3478. top: 442px;
  3479. }
  3480.  
  3481. .content .infobar,
  3482. .drop-choices a.choice:hover,
  3483. .morelink,
  3484. .side .titlebox .md h3 a,
  3485. .submit-page #newlink.submit.content ul.tabmenu.formtab,
  3486. .submit_text.enabled.roundfield,
  3487. body .btn,
  3488. body button {
  3489. background-color: #f50;
  3490. }
  3491.  
  3492. .btn:active,
  3493. .btn:hover,
  3494. .morelink:active,
  3495. .morelink:hover,
  3496. .side .titlebox .md h3 a:active,
  3497. .side .titlebox .md h3 a:hover,
  3498. body button:active,
  3499. body button:hover {
  3500. background-color: #DF4A00;
  3501. }
  3502.  
  3503. .combined-search-page .search-result .search-comments,
  3504. .combined-search-page .search-result .search-result-header .search-title,
  3505. .combined-search-page .search-result a,
  3506. .combined-search-page .search-result a>mark,
  3507. .comment .author:hover,
  3508. .flairselector h2,
  3509. .linefield .title,
  3510. .link .entry .buttons li a.comments,
  3511. .link .entry .buttons li a.flairselectbtn,
  3512. .link .entry .buttons li a:hover,
  3513. .link .entry .tagline a:hover,
  3514. .md a,
  3515. .side .titlebox .md h4 a,
  3516. .side:after,
  3517. .sidebox.create .morelink a,
  3518. .tagline .submitter,
  3519. .thing .title,
  3520. .thing .title.click,
  3521. .thing .title.loggedin,
  3522. .thing .title.loggedin.click,
  3523. .titlebox .tagline a.flairselectbtn,
  3524. .usertext .bottom-area a.reddiquette,
  3525. .wiki-page .pageactions .wikiaction-current,
  3526. .wiki-page .wiki-page-content .md.wiki h4,
  3527. a,
  3528. body .content .sitetable .link .title a:hover {
  3529. color: #DF4A00;
  3530. }
  3531.  
  3532. div.titlebox span.number:after {
  3533. content: " engineers";
  3534. }
  3535.  
  3536. .titlebox .users-online .number:after {
  3537. content: " currently online";
  3538. }
  3539.  
  3540. .flair:before {
  3541. display: inline-block;
  3542. width: 16px;
  3543. height: 16px;
  3544. margin-right: 6px;
  3545. margin-left: 4px;
  3546. content: "";
  3547. background-image: url("https://b.thumbs.redditmedia.com/YU7RnD6KZy-oI97Mu3j2mUP4vpwwhUYDl3QbATFKI5o.png");
  3548. background-position: 0 0;
  3549. vertical-align: top;
  3550. position: relative;
  3551. top: -1px;
  3552. }
  3553.  
  3554. .flair-beltOne:before {
  3555. background-position: 0 00px;
  3556. }
  3557.  
  3558. .flair-beltTwo:before {
  3559. background-position: 0 -16px;
  3560. }
  3561.  
  3562. .flair-beltThree:before {
  3563. background-position: 0 -32px;
  3564. }
  3565.  
  3566. .flair-inserterOne:before {
  3567. background-position: 0 -48px;
  3568. }
  3569.  
  3570. .flair-inserterTwo:before {
  3571. background-position: 0 -64px;
  3572. }
  3573.  
  3574. .flair-inserterThree:before {
  3575. background-position: 0 -80px;
  3576. }
  3577.  
  3578. .flair-inserterFour:before {
  3579. background-position: 0 -96px;
  3580. }
  3581.  
  3582. .flair-inserterFive:before {
  3583. background-position: 0 -112px;
  3584. }
  3585.  
  3586. .flair-biterOne:before {
  3587. background-position: 0 -128px;
  3588. }
  3589.  
  3590. .flair-biterTwo:before {
  3591. background-position: 0 -144px;
  3592. }
  3593.  
  3594. .flair-biterThree:before {
  3595. background-position: 0 -160px;
  3596. }
  3597.  
  3598. .flair-biterFour:before {
  3599. background-position: 0 -176px;
  3600. }
  3601.  
  3602. .flair-machineOne:before {
  3603. background-position: 0 -192px;
  3604. }
  3605.  
  3606. .flair-machineTwo:before {
  3607. background-position: 0 -208px;
  3608. }
  3609.  
  3610. .flair-machineThree:before {
  3611. background-position: 0 -224px;
  3612. }
  3613.  
  3614. .flair-gear:before {
  3615. background-position: 0 -240px;
  3616. }
  3617.  
  3618. .flair-scienceOne:before {
  3619. background-position: 0 -256px;
  3620. }
  3621.  
  3622. .flair-scienceTwo:before {
  3623. background-position: 0 -272px;
  3624. }
  3625.  
  3626. .flair-scienceThree:before {
  3627. background-position: 0 -288px;
  3628. }
  3629.  
  3630. .flair-scienceFour:before {
  3631. background-position: 0 -304px;
  3632. }
  3633.  
  3634. .flair-artifact:before {
  3635. background-position: 0 -320px;
  3636. color: #27AD0F;
  3637. }
  3638.  
  3639. .flair-rocket:before {
  3640. background-position: 0 -336px;
  3641. }
  3642.  
  3643. .flair-solar:before {
  3644. background-position: 0 -352px;
  3645. }
  3646.  
  3647. .flair-rocketsilo:before {
  3648. background-position: 0 -368px;
  3649. }
  3650.  
  3651. .flair-tank:before {
  3652. background-position: 0 -384px;
  3653. }
  3654.  
  3655. .flair-blueCircuit:before {
  3656. background-position: 0 -400px;
  3657. }
  3658.  
  3659. .flair-redCircuit:before {
  3660. background-position: 0 -416px;
  3661. }
  3662.  
  3663. .flair-greenCircuit:before {
  3664. background-position: 0 -432px;
  3665. }
  3666.  
  3667. .flair-coin:before {
  3668. background-position: 0 -448px;
  3669. }
  3670.  
  3671. .flair-fusionreactor:before {
  3672. background-position: 0 -464px;
  3673. }
  3674.  
  3675. .flair-flamethrowerammo:before {
  3676. background-position: 0 -480px;
  3677. }
  3678.  
  3679. .flair-behemothSpitter:before {
  3680. background-position: 0 -496px;
  3681. }
  3682.  
  3683. .flair-train:before {
  3684. background-position: 0 -512px;
  3685. }
  3686.  
  3687. .flair-bigSpitter:before {
  3688. background-position: 0 -528px;
  3689. }
  3690.  
  3691. .flair-lab:before {
  3692. background-position: 0 -544px;
  3693. }
  3694.  
  3695. .flair-stackFilterInserter:before {
  3696. background-position: 0 -560px;
  3697. }
  3698.  
  3699. .flair-stackInserter:before {
  3700. background-position: 0 -576px;
  3701. }
  3702.  
  3703. .flair-speaker:before {
  3704. background-position: 0 -592px;
  3705. }
  3706.  
  3707. .flair-construction:before {
  3708. background-position: 0 -609px;
  3709. }
  3710.  
  3711. .flair-logistics:before {
  3712. background-position: 0 -625px;
  3713. }
  3714.  
  3715. a[href="#logisticsbot"] {
  3716. font-size: 0;
  3717. }
  3718.  
  3719. a[href="#logisticsbot"]::after {
  3720. font-size: initial;
  3721. display: inline-block;
  3722. width: 16px;
  3723. height: 16px;
  3724. margin-right: 6px;
  3725. margin-left: 4px;
  3726. content: "";
  3727. background-image: url("https://b.thumbs.redditmedia.com/YU7RnD6KZy-oI97Mu3j2mUP4vpwwhUYDl3QbATFKI5o.png");
  3728. background-position: 0 -625px;
  3729. vertical-align: top;
  3730. position: relative;
  3731. top: -1px;
  3732. }
  3733.  
  3734. .side .titlebox h1.redditname:before {
  3735. background-color: #BF4000;
  3736. }
  3737.  
  3738. .side .titlebox h1.redditname a,
  3739. .titlebox span.subscribers {
  3740. color: #FFF;
  3741. }
  3742.  
  3743. #header {
  3744. background-image: url("https://b.thumbs.redditmedia.com/d6hSz0wwSQXtWafyx6HS_IwE3TWVlEWGsGUaD1ykVqs.png");
  3745. background-size: cover;
  3746. background-position: center center;
  3747. background-color: #2a2b2e;
  3748. background-repeat: no-repeat;
  3749. border-bottom: 0 solid;
  3750. height: 167px;
  3751. }
  3752.  
  3753. .pagename a {
  3754. height: 100px;
  3755. top: -20px;
  3756. width: 419px;
  3757. background-image: url("https://b.thumbs.redditmedia.com/X3JAJh8GHG0HkMqNj8ynqyBlsSfbVB16SC-YSzIvT5o.png");
  3758. background-position: 0 0;
  3759. background-repeat: no-repeat;
  3760. display: block;
  3761. left: 50px;
  3762. position: absolute;
  3763. text-indent: -9999px;
  3764. visibility: visible!important;
  3765. z-index: 100;
  3766. }
  3767.  
  3768. .pagename a:hover {
  3769. background-image: url("https://b.thumbs.redditmedia.com/tD4MlgmGOqqLiZfsMMKylbIo9P59XRP10TObE5FQeww.png");
  3770. }
  3771.  
  3772. #header-img,
  3773. #header-img.default-header {
  3774. background: url("https://b.thumbs.redditmedia.com/AVN-4eg_jss25b8eAPQ5NABeG9AxuV1rUNjSFr6eosI.png") no-repeat;
  3775. }
  3776.  
  3777. #header-img.default-header:hover,
  3778. #header-img:hover {
  3779. background: url("https://b.thumbs.redditmedia.com/AVN-4eg_jss25b8eAPQ5NABeG9AxuV1rUNjSFr6eosI.png") no-repeat;
  3780. }
  3781.  
  3782. .res-nightmode body {
  3783. background: #000;
  3784. }
  3785.  
  3786. .res-nightmode #images,
  3787. .res-nightmode .commentarea>.usertext,
  3788. .res-nightmode .comments-page .side .linkinfo,
  3789. .res-nightmode .stylesheet-customize-container .pretty-form,
  3790. .res-nightmode .thing {
  3791. background-color: #373737!important;
  3792. border-bottom: 1px solid #212121;
  3793. }
  3794.  
  3795. .res-nightmode #newlink-with-image-upload .image-upload-drop-target,
  3796. .res-nightmode #search input[type=text],
  3797. .res-nightmode #sr-header-area,
  3798. .res-nightmode .side .sidecontentbox,
  3799. .res-nightmode .side .titlebox .md h4 a,
  3800. .res-nightmode .side .titlebox h1.redditname:before {
  3801. background-color: #262626;
  3802. }
  3803.  
  3804. .res-nightmode #header-bottom-right,
  3805. .res-nightmode .flair,
  3806. .res-nightmode .tabmenu li a,
  3807. .res-nightmode .tabmenu li.selected a {
  3808. background-color: transparent;
  3809. }
  3810.  
  3811. .res-nightmode #header-bottom-right .separator,
  3812. .res-nightmode #sr-header-area .sr-bar a,
  3813. .res-nightmode .link .entry .tagline a,
  3814. .res-nightmode .morelink a,
  3815. .res-nightmode .submit-page .roundfield .title,
  3816. .res-nightmode .usertext-edit textarea {
  3817. color: #eee!important;
  3818. }
  3819.  
  3820. .res-nightmode .submit_text.enabled.roundfield .md code {
  3821. color: inherit;
  3822. }
  3823.  
  3824. .res-nightmode .footer-parent:before {
  3825. box-shadow: 0 0 200px #121212;
  3826. }
  3827.  
  3828. .res-nightmode .commentarea>.usertext textarea:not(:focus) {
  3829. background: url("https://b.thumbs.redditmedia.com/q77DZkiyRfrsVbQRyPto09PpgSAtWxbZpsIXNaRCplM.png") #999;
  3830. }
  3831.  
  3832. .res-nightmode .commentarea>.usertext textarea {
  3833. background: #999;
  3834. }
  3835.  
  3836. .res-nightmode .comment .md p>a,
  3837. .res-nightmode .md a {
  3838. color: rgba(44, 209, 240, .8);
  3839. }
  3840.  
  3841. .res-nightmode .comment .md p>a:visited,
  3842. .res-nightmode .md a:visited {
  3843. color: #8cb3d9;
  3844. }
  3845.  
  3846. .res-nightmode .arrow.down,
  3847. .res-nightmode .arrow.downmod,
  3848. .res-nightmode .arrow.up,
  3849. .res-nightmode .arrow.upmod {
  3850. background-image: url("https://b.thumbs.redditmedia.com/IzFFznDT8L2XEKmaQCTXdQAuFC1Pq_g5QwUCtyhhNaU.png")!important;
  3851. }
  3852.  
  3853. .res-nightmode .arrow.up {
  3854. background-position: 0 0!important;
  3855. }
  3856.  
  3857. .res-nightmode .arrow.down {
  3858. background-position: 0 -28px!important;
  3859. }
  3860.  
  3861. .res-nightmode .arrow.upmod {
  3862. animation: upvoted .5s steps(16) infinite;
  3863. }
  3864.  
  3865. @keyframes upvoted {
  3866. from {
  3867. background-position: 0 -14px;
  3868. }
  3869.  
  3870. to {
  3871. background-position: -240px -14px;
  3872. }
  3873. }
  3874.  
  3875. .res-nightmode .arrow.downmod {
  3876. animation: downvoted 375ms steps(16) infinite;
  3877. }
  3878.  
  3879. @keyframes downvoted {
  3880. from {
  3881. background-position: 0 -42px;
  3882. }
  3883.  
  3884. to {
  3885. background-position: -240px -42px;
  3886. }
  3887. }
  3888.  
  3889. .res-nightmode .arrow.up:hover {
  3890. background-position: 0 0;
  3891. }
  3892.  
  3893. .res-nightmode .arrow.down:hover {
  3894. background-position: 0 -28px;
  3895. }
  3896.  
  3897. .res-nightmode body.listing-page>.content {
  3898. background: #262626;
  3899. }
  3900.  
  3901. .res-nightmode .side .md blockquote,
  3902. .res-nightmode .side .md ol,
  3903. .res-nightmode .side .md p,
  3904. .res-nightmode .side .md pre,
  3905. .res-nightmode .side .md table,
  3906. .res-nightmode .side .md ul,
  3907. .res-nightmode .titlebox:before {
  3908. color: #DEDEDE;
  3909. }
  3910.  
  3911. a[href="/s"] {
  3912. background-color: #000;
  3913. color: #000;
  3914. }
  3915.  
  3916. a[href="/s"]:hover {
  3917. background-color: transparent;
  3918. }
  3919.  
  3920. .linkflair-bug .linkflairlabel {
  3921. background-color: #6B6557;
  3922. }
  3923.  
  3924. .linkflair-question .linkflairlabel,
  3925. .linkflair-suggestion .linkflairlabel {
  3926. background-color: #BF655D;
  3927. }
  3928.  
  3929. .linkflair-update .linkflairlabel {
  3930. background-color: #DB9A7A;
  3931. }
  3932.  
  3933. .linkflair-tip .linkflairlabel,
  3934. .linkflair-guide .linkflairlabel {
  3935. background-color: #CC9F6C;
  3936. }
  3937.  
  3938. .linkflair-modded .linkflairlabel {
  3939. background-color: #967DA0;
  3940. }
  3941.  
  3942. .linkflair-base .linkflairlabel,
  3943. .linkflair-blueprint .linkflairlabel {
  3944. background-color: #5B8AA5;
  3945. }
  3946.  
  3947. .linkflair-announcement .linkflairlabel,
  3948. .linkflair-community .linkflairlabel {
  3949. background-color: #6B9B5A;
  3950. }
  3951.  
  3952. .linkflair-removed .linkflairlabel {
  3953. background-color: #A52A1F;
  3954. }
  3955.  
  3956. .post-submitter .link:not(.linkflair) .flat-list.buttons .flairselectbtn {
  3957. position: relative;
  3958. }
  3959.  
  3960. .post-submitter .link:not(.linkflair) .flat-list.buttons .flairselectbtn:before {
  3961. background: #FF5500;
  3962. content: "Make sure you flair your post!";
  3963. color: #fff;
  3964. position: absolute;
  3965. top: -1.97em;
  3966. height: 1.5em;
  3967. padding: 0 .5em;
  3968. line-height: 1.5;
  3969. text-align: center;
  3970. font-size: 20px;
  3971. border-radius: 2px;
  3972. right: 0.5px;
  3973. box-shadow: 0 2px 1.5px 0 rgba(0, 0, 0, .12), 0 0 4px 0 rgba(0, 0, 0, .12);
  3974. }
  3975.  
  3976. .post-submitter .link:not(.linkflair) .flat-list.buttons .flairselectbtn:after {
  3977. width: 0;
  3978. height: 0;
  3979. border-style: solid;
  3980. border-width: 1em .5em 0;
  3981. border-color: #FF5500 transparent transparent;
  3982. top: -1em;
  3983. left: -0.5em;
  3984. content: "";
  3985. position: absolute;
  3986. }
  3987.  
  3988. .post-submitter .link:not(.linkflair) .flat-list.buttons .flairselectbtn:hover:before {
  3989. background-color: #DF4A00;
  3990. box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2);
  3991. color: #eee;
  3992. }
  3993.  
  3994. a[href="/s"],
  3995. a[href="/spoiler"],
  3996. a[href="/s"]:visited,
  3997. a[href="/spoiler"]:visited {
  3998. cursor: default;
  3999. background-color: #000;
  4000. color: #000;
  4001. padding: 0 0.5em;
  4002. }
  4003.  
  4004. a[href="/s"]::before,
  4005. a[href="/spoiler"]::before {
  4006. cursor: default;
  4007. background-color: inherit;
  4008. color: #FFF;
  4009. content: "Spoiler (old format, use [](#s \"Spoiler text\") instead): ";
  4010. }
  4011.  
  4012. a[href="/s"]:hover,
  4013. a[href="/s"]:active,
  4014. a[href="/spoiler"]:hover,
  4015. a[href="/spoiler"]:active,
  4016. a[href="/s"]:visited:hover,
  4017. a[href="/s"]:visited:active,
  4018. a[href="/spoiler"]:visited:hover,
  4019. a[href="/spoiler"]:visited:active {
  4020. color: #FFF;
  4021. text-decoration: none;
  4022. }
  4023.  
  4024. a[href="#s"] {
  4025. cursor: default;
  4026. display: inline;
  4027. background-color: #000;
  4028. padding: 0.1em 0.3em;
  4029. }
  4030.  
  4031. a[href="#s"]::before {
  4032. visibility: visible;
  4033. cursor: default;
  4034. color: #FFF;
  4035. content: "Spoiler: ";
  4036. background-color: #000;
  4037. }
  4038.  
  4039. a[href="#s"]::after,
  4040. a[href="#s"]:visited::after {
  4041. content: attr(title);
  4042. color: #000;
  4043. visibility: visible;
  4044. background-color: #000;
  4045. }
  4046.  
  4047. a[href="#s"]:hover::after,
  4048. a[href="#s"]:active::after,
  4049. a[href="#s"]:hover:visited::after {
  4050. color: #FFF;
  4051. text-decoration: none;
  4052. }
  4053.  
  4054. .titlebox a[href$="discord.gg/factorio"] {
  4055. font-size: 0;
  4056. }
  4057.  
  4058. .titlebox a[href$="discord.gg/factorio"]::after {
  4059. font-size: initial;
  4060. content: " ";
  4061. display: inline-block;
  4062. background-image: url("https://b.thumbs.redditmedia.com/SvTOLAbOrWP2WuuFD6cg0jan-jRXXeqFdeBuUY1ou4c.png");
  4063. width: 293px;
  4064. height: 27px;
  4065. background-repeat: no-repeat;
  4066. background-size: contain;
  4067. }
  4068. }
Add Comment
Please, Sign In to add comment