gavin19

slight

Jun 22nd, 2015
314
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 70.72 KB | None | 0 0
  1. /*
  2.     Slight, by huw
  3.     Find us at /r/Slight or /u/3vans
  4.     v1.0.1
  5.     PLEASE DON'T DIRECTLY EDIT THE CSS HERE! USE STYLUS AND AN EDITOR!
  6. */
  7. .res-nightmode .side,
  8. .res-nightmode #siteTable .thing .title,
  9. .res-nightmode .side .leavemoderator,
  10. .res-nightmode .side .leavecontributor-button,
  11. .res-nightmode .side .titlebox,
  12. .res-nightmode .side .spacer .titlebox .redditname,
  13. .res-nightmode .side .titlebox .flairtoggle,
  14. .res-nightmode .side .usertext-body .md ol,
  15. .res-nightmode .side .usertext-body .md ol ol,
  16. .res-nightmode .side .usertext-body .md ol ol li,
  17. .res-nightmode .side .titlebox form.flairtoggle,
  18. .res-nightmode .side .md ul,
  19. .res-nightmode .icon-menu a,
  20. .res-nightmode body .content {
  21.   border: none;
  22.   background: none;
  23. }
  24. .res-nightmode .side a,
  25. .res-nightmode .md p a {
  26.   color: inherit;
  27. }
  28. .res-nightmode .listing-page .sitetable > div:nth-of-type(4n+1) {
  29.   background: none;
  30. }
  31. body {
  32.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  33. }
  34. a#header-img {
  35.   display: none !important;
  36. }
  37. #header {
  38.   height: 25vh;
  39.   min-height: 66.66666666666667px;
  40.   max-height: 200px;
  41.   border: none;
  42.   background: url(%%header%%);
  43.   background-size: cover;
  44.   background-position: center center;
  45. }
  46. #sr-header-area {
  47.   background: none;
  48.   border: none;
  49. }
  50. #sr-header-area,
  51. #sr-header-area .width-clip,
  52. .res #sr-header-area #RESShortcutsEditContainer {
  53.   margin-right: 325px;
  54. }
  55. .res #sr-header-area #RESShortcutsViewport {
  56.   margin-right: 72px;
  57. }
  58. .loggedin #sr-header-area .width-clip {
  59.   margin-right: 230px;
  60. }
  61. #sr-header-area .width-clip {
  62.   z-index: 2;
  63. }
  64. .res-nightmode #sr-header-area {
  65.   background: none;
  66. }
  67. .sr-list {
  68.   margin-right: 55px;
  69.   margin-left: 5px;
  70. }
  71. .loggedin  .sr-list {
  72.   margin-right: 40px;
  73. }
  74. .sr-bar {
  75.   font-size: 0;
  76.   font-weight: 500;
  77.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  78. }
  79. #sr-header-area .sr-bar a,
  80. .sr-bar a.gold,
  81. .sr-bar .separator,
  82. #sr-more-link,
  83. .dropdown.srdrop .selected {
  84.   background: none;
  85.   font-size: 9px !important;
  86.   color: rgba(255,255,255,0.7) !important;
  87. }
  88. #sr-more-link,
  89. .dropdown.srdrop .selected {
  90.   font-size: 9px;
  91.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  92.   padding: 0 5px;
  93. }
  94. #RESShortcutsEditContainer {
  95.   top: 1px !important;
  96.   background: none !important;
  97. }
  98. #RESShortcutsSort,
  99. #RESShortcutsRight,
  100. #RESShortcutsAdd,
  101. #RESShortcutsTrash,
  102. #RESShortcutsLeft {
  103.   width: 9px;
  104.   background: none !important;
  105.   font-size: 9px !important;
  106.   color: rgba(255,255,255,0) !important;
  107.   transition: color 0.3s ease;
  108. }
  109. #sr-header-area:hover #RESShortcutsSort,
  110. #sr-header-area:hover #RESShortcutsRight,
  111. #sr-header-area:hover #RESShortcutsAdd,
  112. #sr-header-area:hover #RESShortcutsTrash,
  113. #sr-header-area:hover #RESShortcutsLeft {
  114.   color: rgba(255,255,255,0.7) !important;
  115. }
  116. #header-bottom-right {
  117.   top: 0px;
  118.   right: 3px;
  119.   padding: 0 !important;
  120.   background: none;
  121.   font-size: 10px;
  122.   font-weight: 500;
  123.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  124. }
  125. .res #header-bottom-right {
  126.   top: 0px;
  127.   height: 13px;
  128. }
  129. .res #header-bottom-right #userbarToggle {
  130.   display: none !important;
  131. }
  132. #header-bottom-right a {
  133.   color: rgba(255,255,255,0.7);
  134. }
  135. html:lang(nv) #header-bottom-right .user,
  136. html:lang(vs) #header-bottom-right .user {
  137.   font-size: 0px;
  138. }
  139. html:lang(nv) #header-bottom-right .user a,
  140. html:lang(vs) #header-bottom-right .user a {
  141.   font-size: 11px;
  142. }
  143. html:lang(nv) #header-bottom-right .user .userkarma,
  144. html:lang(vs) #header-bottom-right .user .userkarma {
  145.   display: none;
  146. }
  147. #header-bottom-right .separator {
  148.   font-size: 0;
  149.   margin: 0 4px;
  150.   padding: none;
  151. }
  152. .res-nightmode #header-bottom-right {
  153.   background: none;
  154. }
  155. .user {
  156.   color: rgba(255,255,255,0.7);
  157. }
  158. .user #RESAccountSwitcherIcon {
  159.   background-image: url(%%spritesheet%%);
  160.   background-repeat: no-repeat;
  161.   background-size: 126px 342px;
  162.   background-position: 0px -18px;
  163.   width: 18px;
  164.   height: 18px;
  165.   border: 0;
  166.   padding: 0;
  167.   margin: 0 4px;
  168. }
  169. @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) {
  170.   .user #RESAccountSwitcherIcon {
  171.     background-image: url(%%spritesheet2x%%);
  172.   }
  173. }
  174. html:lang(nv) .user #RESAccountSwitcherIcon,
  175. html:lang(vs) .user #RESAccountSwitcherIcon {
  176.   margin: -6px 0 0 4px;
  177. }
  178. .userkarma {
  179.   border-bottom: none;
  180. }
  181. .res-nightmode .userkarma {
  182.   color: rgba(255,255,255,0.7);
  183. }
  184. #RESAccountSwitcherIconOverlay,
  185. #RESMainGearOverlay {
  186.   display: block !important;
  187.   border: none !important;
  188.   border-top-left-radius: 2px !important;
  189.   border-top-right-radius: 2px !important;
  190.   background-color: #f7f7f7 !important;
  191.   opacity: 0;
  192.   transition: opacity 0.3s ease;
  193. }
  194. #RESAccountSwitcherIconOverlay:hover,
  195. #RESMainGearOverlay:hover,
  196. #RESAccountSwitcherIconOverlay:hover + .RESDropdownList,
  197. #RESMainGearOverlay:hover + .RESDropdownList {
  198.   visibility: visible !important;
  199.   opacity: 1 !important;
  200. }
  201. #RESAccountSwitcherIconOverlay {
  202.   top: 14px;
  203.   right: 204px;
  204.   margin: 4px 0 0 3px;
  205.   background-image: url(%%spritesheet%%);
  206.   background-repeat: no-repeat;
  207.   background-size: 126px 342px !important;
  208.   background-position: 0px 0px;
  209.   width: 18px !important;
  210.   height: 18px !important;
  211. }
  212. @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) {
  213.   #RESAccountSwitcherIconOverlay {
  214.     background-image: url(%%spritesheet2x%%) !important;
  215.   }
  216. }
  217. .res-nightmode #RESAccountSwitcherIconOverlay {
  218.   background-color: #263238 !important;
  219.   background-image: url(%%spritesheet%%);
  220.   background-repeat: no-repeat;
  221.   background-size: 126px 342px !important;
  222.   background-position: 0px -18px;
  223.   width: 18px !important;
  224.   height: 18px !important;
  225. }
  226. @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) {
  227.   .res-nightmode #RESAccountSwitcherIconOverlay {
  228.     background-image: url(%%spritesheet2x%%) !important;
  229.   }
  230. }
  231. #RESAccountSwitcherDropdown {
  232.   top: 21px;
  233.   right: 150px;
  234.   margin: -3px 0 0 0;
  235. }
  236. .RESDropdownList {
  237.   display: block !important;
  238.   visibility: hidden;
  239.   border: none;
  240.   border-radius: 2px;
  241.   background-color: #f7f7f7;
  242.   opacity: 0;
  243.   transition: opacity 0.3s ease;
  244.   box-shadow: 0 1.5px 4px rgba(0,0,0,0.24), 0 1.5px 6px rgba(0,0,0,0.12);
  245. }
  246. .RESDropdownList:hover {
  247.   visibility: visible !important;
  248.   opacity: 1 !important;
  249. }
  250. .RESDropdownList a,
  251. .RESDropdownList a:visited {
  252.   color: rgba(0,0,0,0.87) !important;
  253. }
  254. .RESDropdownList li {
  255.   border: none;
  256.   color: rgba(0,0,0,0.87);
  257.   transition: background 0.3s ease, color 0.3s ease;
  258.   font-weight: 400;
  259.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  260. }
  261. .RESDropdownList li:hover {
  262.   background: rgba(0,0,0,0.12) !important;
  263.   color: inherit !important;
  264. }
  265. .res-nightmode .RESDropdownList li:hover {
  266.   background: #263238;
  267. }
  268. .RESDropdownList li a:hover,
  269. .res-nightmode .RESDropdownList li a:hover {
  270.   background: none !important;
  271. }
  272. .res-nightmode .RESDropdownList li,
  273. .res-nightmode .RESDropdownList li a {
  274.   color: rgba(255,255,255,0.7) !important;
  275.   background-color: #263238;
  276. }
  277. #header-bottom-right #mail,
  278. #modmail.nohavemail,
  279. #modmail.havemail,
  280. .pref-lang,
  281. .gearIcon,
  282. .logout a {
  283.   background-image: url(%%spritesheet%%);
  284.   background-repeat: no-repeat;
  285.   background-size: 126px 342px;
  286.   background-position: -18px 0px;
  287.   width: 18px;
  288.   height: 18px;
  289.   display: inline-block;
  290.   vertical-align: middle;
  291.   text-indent: -9999px;
  292. }
  293. @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) {
  294.   #header-bottom-right #mail,
  295.   #modmail.nohavemail,
  296.   #modmail.havemail,
  297.   .pref-lang,
  298.   .gearIcon,
  299.   .logout a {
  300.     background-image: url(%%spritesheet2x%%);
  301.   }
  302. }
  303. #header-bottom-right #mail {
  304.   background-position: -18px -18px;
  305.   top: 0 !important;
  306.   width: 18px !important;
  307. }
  308. #header-bottom-right #mail.havemail {
  309.   top: 0 !important;
  310.   background-position: -108px 0px;
  311. }
  312. .message-count {
  313.   height: 11px;
  314.   padding-bottom: 1px;
  315.   vertical-align: middle;
  316. }
  317. #modmail {
  318.   top: 0;
  319.   margin-bottom: 0;
  320. }
  321. #modmail.nohavemail {
  322.   background-position: -36px -18px;
  323. }
  324. #modmail.havemail {
  325.   background-position: -108px -18px;
  326. }
  327. .pref-lang {
  328.   background-position: -54px -18px;
  329. }
  330. #header-bottom-right .gearIcon {
  331.   background-position: -72px -18px;
  332.   margin: 0 !important;
  333. }
  334. #RESMainGearOverlay {
  335.   top: 0;
  336.   right: 0;
  337.   width: 18px !important;
  338.   height: 18px !important;
  339.   margin: -1px 0 0 7px;
  340. }
  341. #RESMainGearOverlay .gearIcon {
  342.   top: 0 !important;
  343.   left: 0 !important;
  344.   background-position: -72px 0px;
  345. }
  346. #RESPrefsDropdown {
  347.   top: 0;
  348.   right: 0;
  349.   margin: 4px 5px 0 0;
  350. }
  351. .moduleToggle .toggleOn,
  352. .toggleButton .toggleOn,
  353. .moduleToggle .toggleOff,
  354. .toggleButton .toggleOff {
  355.   border: none !important;
  356.   color: rgba(0,0,0,0.87);
  357. }
  358. .logout a {
  359.   background-position: -90px -18px;
  360. }
  361. #header-bottom-left {
  362.   font-size: 0;
  363. }
  364. #header .tabmenu {
  365.   display: block;
  366.   position: absolute;
  367.   top: 70%;
  368.   width: 100%;
  369.   text-align: center;
  370.   z-index: 2;
  371. }
  372. #header .tabmenu li {
  373.   display: inline-block;
  374.   margin: 0;
  375. }
  376. #header .tabmenu li.selected a {
  377.   border: none;
  378.   background: none;
  379.   color: #fff;
  380.   font-weight: 700;
  381. }
  382. .res-nightmode #header .tabmenu li.selected a {
  383.   background: none !important;
  384. }
  385. .res-nightmode #header .tabmenu li.selected a:hover {
  386.   background: rgba(255,255,255,0.2);
  387. }
  388. .res-nightmode #header .tabmenu li.selected a:active {
  389.   background: rgba(255,255,255,0.4);
  390. }
  391. #header .tabmenu li a {
  392.   display: none;
  393.   margin: 0 7px;
  394.   padding: 4px 8px;
  395.   background: none;
  396.   color: #fff;
  397.   text-transform: uppercase;
  398.   letter-spacing: 2.12px;
  399.   transition: background 0.3s ease;
  400.   font-size: 20px;
  401.   font-weight: 300;
  402.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  403. }
  404. .res-nightmode #header .tabmenu li a {
  405.   background: none;
  406. }
  407. #header .tabmenu li a:hover {
  408.   background: rgba(255,255,255,0.2);
  409. }
  410. #header .tabmenu li a:active {
  411.   background: rgba(255,255,255,0.4);
  412. }
  413. #header .tabmenu li:first-child a {
  414.   display: inline;
  415. }
  416. #header .tabmenu li a[href$='/new/'] {
  417.   display: inline;
  418. }
  419. #header .tabmenu li a[href$='/top/'] {
  420.   display: inline;
  421. }
  422. #header-img {
  423.   width: 0;
  424.   height: 0;
  425.   margin: 0;
  426. }
  427. .pagename {
  428.   margin: 0;
  429.   font-size: 0;
  430. }
  431. .pagename a {
  432.   background-image: url(%%logo%%);
  433.   background-repeat: no-repeat;
  434.   background-size: 300px 80px;
  435.   width: 300px;
  436.   height: 80px;
  437.   min-height: 80px;
  438.   display: block;
  439.   visibility: visible;
  440.   position: absolute;
  441.   top: 0;
  442.   height: 25vh;
  443.   max-height: 200px;
  444.   left: 50%;
  445.   margin-left: -150px;
  446.   background-position: center;
  447.   text-indent: -9999px;
  448.   z-index: 1;
  449. }
  450. body:not(.listing-page) #header .tabmenu {
  451.   display: none;
  452. }
  453. .footer-parent {
  454.   padding-top: 2.5rem;
  455. }
  456. .footer {
  457.   margin: 1rem auto;
  458.   border: none;
  459.   border-radius: 2px;
  460. }
  461. .footer .col {
  462.   border: none;
  463. }
  464. .footer,
  465. .moderator .footer {
  466.   background: rgba(0,0,0,0.02);
  467. }
  468. .res-nightmode .footer,
  469. .res-nightmode .moderator .footer {
  470.   background: rgba(0,0,0,0.05);
  471. }
  472. .flat-vert.title {
  473.   font-size: 1.15rem;
  474.   font-weight: 200;
  475.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  476. }
  477. .buygold {
  478.   color: #5478a0;
  479.   font-weight: 800;
  480. }
  481. .bottommenu {
  482.   max-width: 600px;
  483.   margin: 0 auto;
  484.   font-size: 0.65rem;
  485.   font-weight: 300;
  486.   line-height: 0.85rem;
  487.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  488. }
  489. .bottommenu a:hover {
  490.   text-decoration: underline;
  491. }
  492. .debuginfo {
  493.   text-align: center;
  494.   font-size: 0.65rem;
  495.   font-weight: 300;
  496.   line-height: 0.85rem;
  497.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  498. }
  499. .debuginfo .content {
  500.   display: inline;
  501.   opacity: 0;
  502.   transition: opacity 0.3s ease;
  503. }
  504. .debuginfo .content:hover {
  505.   opacity: 1;
  506. }
  507. .debuginfo .icon {
  508.   display: none;
  509. }
  510. .res-nightmode .debuginfo .content,
  511. .res-nightmode .footer a {
  512.   color: #808080;
  513. }
  514. .res-nightmode .footer a:hover {
  515.   color: #3b5470;
  516. }
  517. body > .content {
  518.   padding: 2vh 2.5vw;
  519.   margin: 0;
  520. }
  521. body > .content,
  522. body {
  523.   background: #f7f7f7;
  524. }
  525. .res-nightmode body > .content,
  526. .res-nightmode body {
  527.   background: #263238;
  528. }
  529. body.listing-page > .content {
  530.   padding: 0;
  531. }
  532. .content .spacer {
  533.   margin: 0;
  534. }
  535. h1,
  536. h2,
  537. h3,
  538. h4,
  539. h5,
  540. h6 {
  541.   font-weight: 600;
  542.   line-height: 1.56rem;
  543.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  544. }
  545. h1,
  546. h1 a {
  547.   text-transform: capitalize;
  548.   font-size: 2rem;
  549.   line-height: 2rem;
  550. }
  551. .res-nightmode h1 {
  552.   border: none;
  553. }
  554. h2,
  555. h2 a {
  556.   text-transform: capitalize;
  557.   color: #5478a0;
  558.   font-size: 1.5rem;
  559.   line-height: 3rem;
  560. }
  561. h2 a:hover {
  562.   color: inherit;
  563.   text-decoration: none;
  564. }
  565. a {
  566.   color: #5478a0;
  567.   transition: color 0.2s ease;
  568.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  569. }
  570. .hover a:hover,
  571. a:hover {
  572.   color: #324860;
  573.   text-decoration: none;
  574. }
  575. label {
  576.   color: rgba(0,0,0,0.26);
  577.   cursor: text;
  578.   font-size: 0.75rem;
  579.   font-weight: 400;
  580.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  581. }
  582. .res-nightmode label {
  583.   color: rgba(255,255,255,0.5);
  584. }
  585. .error,
  586. .errors {
  587.   color: #f44336;
  588.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  589. }
  590. .errors a,
  591. .errors a:hover {
  592.   color: inherit;
  593. }
  594. a[href$="#s"] {
  595.   padding-left: 2px;
  596.   border-radius: 2px;
  597.   cursor: default;
  598.   background: #000;
  599.   color: #fff !important;
  600.   display: inline-block;
  601. }
  602. a[href$="#s"]::after {
  603.   content: attr(title);
  604.   color: #000;
  605.   padding: 0 0.5em;
  606.   visibility: visible;
  607.   transition: color 0.3s ease;
  608. }
  609. a[href$="#s"]:hover {
  610.   color: #fff !important;
  611. }
  612. a[href$="#s"]:hover::after,
  613. a[href$="#s"]:active::after {
  614.   color: #fff;
  615. }
  616. .md {
  617.   color: rgba(0,0,0,0.87);
  618. /** Card Display **/
  619. /** Message the moderators button **/
  620. }
  621. .res-nightmode .md {
  622.   color: rgba(255,255,255,0.7) !important;
  623. }
  624. .md a {
  625.   color: #5478a0;
  626. }
  627. .md a:visited {
  628.   color: #436080;
  629. }
  630. .md a:hover {
  631.   color: #324860;
  632. }
  633. .md h5 {
  634.   font-weight: 500;
  635. }
  636. .md blockquote {
  637.   margin: 2px;
  638.   padding: 8px;
  639.   border: none;
  640.   border-radius: 2px;
  641.   background: #fff;
  642.   color: inherit;
  643.   box-shadow: 0 1.5px 4px rgba(0,0,0,0.24), 0 1.5px 6px rgba(0,0,0,0.12);
  644. }
  645. .res-nightmode .md blockquote {
  646.   background: #2e3d44;
  647. }
  648. .md pre {
  649.   border: solid 1px;
  650.   border-color: rgba(0,0,0,0.12);
  651.   background: #ebebeb;
  652. }
  653. .res-nightmode .md pre {
  654.   border-color: rgba(255,255,255,0.12);
  655. }
  656. .res-nightmode .md pre {
  657.   background: #374851;
  658. }
  659. .md code {
  660.   margin: 0;
  661.   padding: 0 3px;
  662.   border: solid 1px;
  663.   border-color: rgba(0,0,0,0.12);
  664.   color: rgba(0,0,0,0.87);
  665.   font-family: "Roboto Mono", "Andale Mono", Consolas, monospace;
  666. }
  667. .res-nightmode .md code {
  668.   border-color: rgba(255,255,255,0.12);
  669. }
  670. .res-nightmode .md code {
  671.   color: rgba(255,255,255,0.7) !important;
  672. }
  673. .md code,
  674. .new-comment .md :not(pre)>code,
  675. .link .md :not(pre)>code,
  676. .usertext.border .md :not(pre)>code,
  677. .new-comment .md pre,
  678. .link .md pre,
  679. .usertext.border .md pre {
  680.   background-color: #ebebeb;
  681. }
  682. .res-nightmode .md code,
  683. .res-nightmode .new-comment .md :not(pre)>code,
  684. .res-nightmode .link .md :not(pre)>code,
  685. .res-nightmode .usertext.border .md :not(pre)>code,
  686. .res-nightmode .new-comment .md pre,
  687. .res-nightmode .link .md pre,
  688. .res-nightmode .usertext.border .md pre {
  689.   background-color: #374851 !important;
  690. }
  691. .md hr {
  692.   margin: 2vh 0;
  693.   height: 1px;
  694.   background: rgba(0,0,0,0.12);
  695. }
  696. .res-nightmode .md hr {
  697.   background: rgba(255,255,255,0.12);
  698. }
  699. .md h2 a[href*="/message/compose?to=%2Fr%2F"] {
  700.   display: block;
  701.   float: inherit;
  702.   text-align: center;
  703.   font-size: 1.56rem;
  704.   line-height: inherit;
  705. }
  706. .md del {
  707.   color: inherit;
  708. }
  709. .link .usertext-body .md {
  710.   background-color: transparent;
  711.   border: none;
  712.   border-top: 1px solid;
  713.   border-bottom: 1px solid;
  714.   border-radius: 0;
  715.   border-color: rgba(0,0,0,0.12);
  716. }
  717. .res-nightmode .link .usertext-body .md {
  718.   border-color: rgba(255,255,255,0.12);
  719. }
  720. .keyNavAnnotation {
  721.   display: none;
  722. }
  723. .btn {
  724.   padding: 4px;
  725. }
  726. .btn a,
  727. .usertext-edit .bottom-area a,
  728. #suggest-title button,
  729. .side .md a[href^="https://ns.reddit.com"],
  730. .side .md a[href^="https://nv.reddit.com"],
  731. .side .md a[href^="https://vs.reddit.com"] {
  732.   margin: 0;
  733.   padding: 4px 8px;
  734.   font-weight: 500;
  735.   text-transform: uppercase;
  736.   transition: background 0.3s ease;
  737. }
  738. .btn a:hover,
  739. .usertext-edit .bottom-area a:hover,
  740. #suggest-title button:hover,
  741. .side .md a[href^="https://ns.reddit.com"]:hover,
  742. .side .md a[href^="https://nv.reddit.com"]:hover,
  743. .side .md a[href^="https://vs.reddit.com"]:hover {
  744.   color: #5478a0;
  745.   background: rgba(153,153,153,0.2);
  746. }
  747. .res-nightmode .btn a:hover,
  748. .res-nightmode .usertext-edit .bottom-area a:hover,
  749. .res-nightmode #suggest-title button:hover,
  750. .res-nightmode .side .md a[href^="https://ns.reddit.com"]:hover,
  751. .res-nightmode .side .md a[href^="https://nv.reddit.com"]:hover,
  752. .res-nightmode .side .md a[href^="https://vs.reddit.com"]:hover {
  753.   background: rgba(204,204,204,0.15);
  754. }
  755. .btn a:active,
  756. .usertext-edit .bottom-area a:active,
  757. #suggest-title button:active,
  758. .side .md a[href^="https://ns.reddit.com"]:active,
  759. .side .md a[href^="https://nv.reddit.com"]:active,
  760. .side .md a[href^="https://vs.reddit.com"]:active {
  761.   background: rgba(153,153,153,0.4);
  762. }
  763. .res-nightmode .btn a:active,
  764. .res-nightmode .usertext-edit .bottom-area a:active,
  765. .res-nightmode #suggest-title button:active,
  766. .res-nightmode .side .md a[href^="https://ns.reddit.com"]:active,
  767. .res-nightmode .side .md a[href^="https://nv.reddit.com"]:active,
  768. .res-nightmode .side .md a[href^="https://vs.reddit.com"]:active {
  769.   background: rgba(204,204,204,0.25);
  770. }
  771. button.btn,
  772. .morelink,
  773. .sidecontentbox a.helplink,
  774. .md h2 a[href*="/message/compose?to=%2Fr%2F"],
  775. .usertext-buttons button,
  776. .fancy-toggle-button.toggle .active {
  777.   min-width: 88px;
  778.   padding: 8px;
  779.   border: none;
  780.   border-radius: 2px;
  781.   outline: none;
  782.   background-color: #507298;
  783.   background-image: none;
  784.   color: #fff;
  785.   text-transform: uppercase;
  786.   letter-spacing: 0.6px;
  787.   transition: box-shadow 0.2s ease, background-color 0.2s ease;
  788.   font-size: 0.75rem;
  789.   font-weight: 500;
  790.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  791. }
  792. .res-nightmode button.btn,
  793. .res-nightmode .morelink,
  794. .res-nightmode .sidecontentbox a.helplink,
  795. .res-nightmode .md h2 a[href*="/message/compose?to=%2Fr%2F"],
  796. .res-nightmode .usertext-buttons button,
  797. .res-nightmode .fancy-toggle-button.toggle .active {
  798.   color: rgba(0,0,0,0.87);
  799. }
  800. button.btn:hover,
  801. .morelink:hover,
  802. .sidecontentbox a.helplink:hover,
  803. .md h2 a[href*="/message/compose?to=%2Fr%2F"]:hover,
  804. .usertext-buttons button:hover,
  805. .fancy-toggle-button.toggle .active:hover,
  806. .res-nightmode button.btn:hover,
  807. .res-nightmode .morelink:hover,
  808. .res-nightmode .sidecontentbox a.helplink:hover,
  809. .res-nightmode .md h2 a[href*="/message/compose?to=%2Fr%2F"]:hover,
  810. .res-nightmode .usertext-buttons button:hover,
  811. .res-nightmode .fancy-toggle-button.toggle .active:hover {
  812.   background-color: #486789;
  813.   background-image: none;
  814. }
  815. button.btn:active,
  816. .morelink:active,
  817. .sidecontentbox a.helplink:active,
  818. .md h2 a[href*="/message/compose?to=%2Fr%2F"]:active,
  819. .usertext-buttons button:active,
  820. .fancy-toggle-button.toggle .active:active,
  821. .res-nightmode button.btn:active,
  822. .res-nightmode .morelink:active,
  823. .res-nightmode .sidecontentbox a.helplink:active,
  824. .res-nightmode .md h2 a[href*="/message/compose?to=%2Fr%2F"]:active,
  825. .res-nightmode .usertext-buttons button:active,
  826. .res-nightmode .fancy-toggle-button.toggle .active:active {
  827.   background-color: #405b7a;
  828. }
  829. .res-nightmode button.btn,
  830. .res-nightmode .morelink,
  831. .res-nightmode .sidecontentbox a.helplink,
  832. .res-nightmode .md h2 a[href*="/message/compose?to=%2Fr%2F"],
  833. .res-nightmode .usertext-buttons button,
  834. .res-nightmode .fancy-toggle-button.toggle .active {
  835.   border: none;
  836.   background-color: #507298;
  837. }
  838. .res-nightmode button.RESBigEditorPop:hover,
  839. .res-nightmode .usertext-buttons button:hover,
  840. .res-nightmode #REScommentSubToggle:hover,
  841. .res-nightmode .save-button .btn:hover,
  842. .res-nightmode #delete-img:hover {
  843.   background-color: #436080;
  844. }
  845. input[type=text],
  846. .pretty-form input[type=text],
  847. .pretty-form textarea,
  848. .usertext-edit textarea,
  849. .roundfield input[type=url],
  850. .roundfield input[type=password],
  851. .roundfield input[type=number],
  852. .roundfield input[type=text],
  853. .roundfield textarea,
  854. input[type=password] {
  855.   border: none;
  856.   border-bottom: 1px solid;
  857.   border-color: rgba(0,0,0,0.12);
  858.   outline: none;
  859.   background: #f7f7f7;
  860.   color: rgba(0,0,0,0.87);
  861.   box-shadow: none;
  862.   transition: border-bottom 0.3s ease;
  863.   font-size: 0.75rem;
  864.   font-weight: 400;
  865.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  866. }
  867. .res-nightmode input[type=text],
  868. .res-nightmode .pretty-form input[type=text],
  869. .res-nightmode .pretty-form textarea,
  870. .res-nightmode .usertext-edit textarea,
  871. .res-nightmode .roundfield input[type=url],
  872. .res-nightmode .roundfield input[type=password],
  873. .res-nightmode .roundfield input[type=number],
  874. .res-nightmode .roundfield input[type=text],
  875. .res-nightmode .roundfield textarea,
  876. .res-nightmode input[type=password] {
  877.   border-color: rgba(255,255,255,0.12);
  878. }
  879. .res-nightmode input[type=text],
  880. .res-nightmode .pretty-form input[type=text],
  881. .res-nightmode .pretty-form textarea,
  882. .res-nightmode .usertext-edit textarea,
  883. .res-nightmode .roundfield input[type=url],
  884. .res-nightmode .roundfield input[type=password],
  885. .res-nightmode .roundfield input[type=number],
  886. .res-nightmode .roundfield input[type=text],
  887. .res-nightmode .roundfield textarea,
  888. .res-nightmode input[type=password] {
  889.   background: #263238;
  890. }
  891. .res-nightmode input[type=text],
  892. .res-nightmode .pretty-form input[type=text],
  893. .res-nightmode .pretty-form textarea,
  894. .res-nightmode .usertext-edit textarea,
  895. .res-nightmode .roundfield input[type=url],
  896. .res-nightmode .roundfield input[type=password],
  897. .res-nightmode .roundfield input[type=number],
  898. .res-nightmode .roundfield input[type=text],
  899. .res-nightmode .roundfield textarea,
  900. .res-nightmode input[type=password] {
  901.   color: rgba(255,255,255,0.7);
  902. }
  903. input[type=text]:focus,
  904. .pretty-form input[type=text]:focus,
  905. .pretty-form textarea:focus,
  906. .usertext-edit textarea:focus,
  907. .roundfield input[type=url]:focus,
  908. .roundfield input[type=password]:focus,
  909. .roundfield input[type=number]:focus,
  910. .roundfield input[type=text]:focus,
  911. .roundfield textarea:focus,
  912. input[type=password]:focus {
  913.   border-bottom: 3px solid #5478a0;
  914. }
  915. input[type=file] {
  916.   color: rgba(0,0,0,0.26);
  917.   font-size: 0.75rem;
  918.   font-weight: 500;
  919.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  920. }
  921. .res-nightmode input[type=file] {
  922.   color: rgba(255,255,255,0.5);
  923. }
  924. #search input[type=text] {
  925.   border: none;
  926.   border-bottom: 1px solid;
  927.   border-color: rgba(0,0,0,0.12);
  928. }
  929. .res-nightmode #search input[type=text] {
  930.   border-color: rgba(255,255,255,0.12);
  931. }
  932. #search input[type=text]:focus {
  933.   border-bottom: 3px solid #5478a0;
  934. }
  935. .pretty-form textarea,
  936. .usertext-edit textarea {
  937.   max-width: 94vw;
  938.   overflow: auto;
  939.   font-size: 0.9rem;
  940.   line-height: 1.56rem;
  941. }
  942. form input[type=checkbox],
  943. form input[type=radio] {
  944.   position: relative;
  945.   bottom: 1px;
  946. }
  947. .stylesheet-customize-container #RESStyleSheetTipPane {
  948.   display: none !important;
  949. }
  950. .stylesheet-customize-container .col div {
  951.   padding: 0;
  952. }
  953. .stylesheet-customize-container textarea {
  954.   height: 55vh;
  955.   font-family: "Roboto Mono", "Andale Mono", Consolas, monospace;
  956. }
  957. .stylesheet-customize-container .btn.right {
  958.   position: relative;
  959.   right: -8px;
  960.   padding-right: 0;
  961. }
  962. .stylesheet-customize-container input[type=text] {
  963.   width: 25vw;
  964.   max-width: 300px;
  965. }
  966. .stylesheet-customize-container h2,
  967. .stylesheet-customize-container .link {
  968.   margin: 0;
  969. }
  970. .sheets .btn {
  971.   margin-right: 12px;
  972. }
  973. #preview-table table {
  974.   width: auto;
  975.   border: none;
  976. }
  977. #preview-table table th {
  978.   color: rgba(0,0,0,0.87);
  979.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  980. }
  981. .res-nightmode #preview-table table th {
  982.   color: rgba(255,255,255,0.7);
  983. }
  984. #images h2,
  985. #images h2 a {
  986.   padding-top: 2.5rem;
  987.   line-height: 1rem;
  988. }
  989. #images label {
  990.   line-height: 1.56rem;
  991. }
  992. #images label[for=file] {
  993.   display: none;
  994. }
  995. #images label[for=img_type],
  996. #images label[for=img-name] {
  997.   margin-right: 5px;
  998. }
  999. #images br:last-of-type {
  1000.   display: none;
  1001. }
  1002. #images span.little {
  1003.   color: rgba(0,0,0,0.26);
  1004.   font-size: 0.6rem;
  1005.   font-weight: 500;
  1006.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  1007. }
  1008. .res-nightmode #images span.little {
  1009.   color: rgba(255,255,255,0.5);
  1010. }
  1011. #images ul#image-preview-list .description {
  1012.   font-size: 0.75rem;
  1013.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  1014. }
  1015. #images ul#image-preview-list .description b,
  1016. #images ul#image-preview-list .description span,
  1017. #images ul#image-preview-list .description pre {
  1018.   color: rgba(0,0,0,0.87);
  1019. }
  1020. .res-nightmode #images ul#image-preview-list .description b,
  1021. .res-nightmode #images ul#image-preview-list .description span,
  1022. .res-nightmode #images ul#image-preview-list .description pre {
  1023.   color: rgba(255,255,255,0.7);
  1024. }
  1025. body > .content .link > .midcol,
  1026. .midcol-spacer {
  1027.   width: auto;
  1028.   max-width: 3rem;
  1029. }
  1030. .thing:not(.comment) {
  1031.   padding: 1vh 2.5vw !important;
  1032. }
  1033. .res-nightmode .thing:not(.comment).link {
  1034.   margin-bottom: 8px;
  1035. }
  1036. .rank,
  1037. body > .content .link > .rank {
  1038.   display: none;
  1039. }
  1040. .midcol,
  1041. body > .content .link > .midcol {
  1042.   margin: -1px 0.5vw 0 0;
  1043. }
  1044. html:lang(nv) .midcol,
  1045. html:lang(nv) body > .content .link > .midcol,
  1046. html:lang(vs) .midcol,
  1047. html:lang(vs) body > .content .link > .midcol {
  1048.   margin: 7px 0.5vw 0 0;
  1049. }
  1050. .thumbnail {
  1051.   position: relative;
  1052.   width: 72px;
  1053.   height: 50px;
  1054.   margin: 0 4px 0 0;
  1055. }
  1056. .thumbnail img {
  1057.   position: absolute;
  1058.   top: 50%;
  1059.   -webkit-transform: translateY(-50%);
  1060.   -ms-transform: translateY(-50%);
  1061.   transform: translateY(-50%);
  1062.   max-width: 72px;
  1063.   width: auto;
  1064.   height: auto;
  1065. }
  1066. .thumbnail.self,
  1067. .thumbnail.default,
  1068. .over18 .thumbnail {
  1069.   background-image: url(%%spritesheet%%);
  1070.   background-repeat: no-repeat;
  1071.   background-size: 126px 342px;
  1072.   background-position: 0px -180px;
  1073.   width: 50px;
  1074.   height: 50px;
  1075.   margin: 0 12px;
  1076. }
  1077. @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) {
  1078.   .thumbnail.self,
  1079.   .thumbnail.default,
  1080.   .over18 .thumbnail {
  1081.     background-image: url(%%spritesheet2x%%);
  1082.   }
  1083. }
  1084. .thumbnail.self {
  1085.   background-position: 0px -180px !important;
  1086. }
  1087. .res-nightmode .thumbnail.self {
  1088.   background-position: 0px -234px !important;
  1089. }
  1090. .thumbnail.default {
  1091.   background-position: -54px -180px !important;
  1092. }
  1093. .res-nightmode .thumbnail.default {
  1094.   background-position: -54px -234px !important;
  1095. }
  1096. .over18 .thumbnail {
  1097.   background-position: 0px -288px !important;
  1098. }
  1099. .res-nightmode .over18 .thumbnail {
  1100.   background-position: -54px -288px !important;
  1101. }
  1102. .over18 .thumbnail img {
  1103.   display: none;
  1104. }
  1105. .midcol .arrow {
  1106.   margin-top: 0;
  1107.   background-image: url(%%spritesheet%%);
  1108.   background-repeat: no-repeat;
  1109.   background-size: 126px 342px;
  1110.   background-position: -108px -72px;
  1111.   width: 18px;
  1112.   height: 18px;
  1113. }
  1114. @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) {
  1115.   .midcol .arrow {
  1116.     background-image: url(%%spritesheet2x%%);
  1117.   }
  1118. }
  1119. .midcol .arrow.up {
  1120.   background-position: -108px -72px !important;
  1121. }
  1122. .midcol .arrow.upmod {
  1123.   background-position: -18px -108px !important;
  1124. }
  1125. .midcol .arrow.down {
  1126.   background-position: 0px -108px !important;
  1127. }
  1128. .midcol .arrow.downmod {
  1129.   background-position: -18px -126px !important;
  1130. }
  1131. .res-nightmode .midcol .arrow.up,
  1132. .res-nightmode .midcol .arrow.up:hover,
  1133. .res-nightmode .midcol .arrow.upmod,
  1134. .res-nightmode .midcol .arrow.down,
  1135. .res-nightmode .midcol .arrow.down:hover,
  1136. .res-nightmode .midcol .arrow.downmod {
  1137.   background: url(%%spritesheet%%) no-repeat !important;
  1138.   background-size: 126px 342px !important;
  1139.   background-position: 0px 0px;
  1140.   width: 18px !important;
  1141.   height: 18px !important;
  1142. }
  1143. @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) {
  1144.   .res-nightmode .midcol .arrow.up,
  1145.   .res-nightmode .midcol .arrow.up:hover,
  1146.   .res-nightmode .midcol .arrow.upmod,
  1147.   .res-nightmode .midcol .arrow.down,
  1148.   .res-nightmode .midcol .arrow.down:hover,
  1149.   .res-nightmode .midcol .arrow.downmod {
  1150.     background: url(%%spritesheet2x%%) no-repeat !important;
  1151.   }
  1152. }
  1153. .res-nightmode .midcol .arrow.up,
  1154. .res-nightmode .midcol .arrow.up:hover {
  1155.   background-position: -108px -108px !important;
  1156. }
  1157. .res-nightmode .midcol .arrow.upmod {
  1158.   background-position: -18px -108px !important;
  1159. }
  1160. .res-nightmode .midcol .arrow.down,
  1161. .res-nightmode .midcol .arrow.down:hover {
  1162.   background-position: -108px -126px !important;
  1163. }
  1164. .res-nightmode .midcol .arrow.downmod {
  1165.   background-position: -18px -126px !important;
  1166. }
  1167. .score {
  1168.   color: rgba(0,0,0,0.26);
  1169. }
  1170. .res-nightmode .score {
  1171.   color: #fff !important;
  1172. }
  1173. html:lang(nv) .score,
  1174. html:lang(vs) .score {
  1175.   display: none !important;
  1176. }
  1177. html:lang(nv) .totalvotes,
  1178. html:lang(vs) .totalvotes {
  1179.   display: none;
  1180. }
  1181. .link .score {
  1182.   color: rgba(0,0,0,0.26);
  1183. }
  1184. .res-nightmode .link .score {
  1185.   color: #fff;
  1186. }
  1187. .link .score.likes,
  1188. .res-nightmode .link .score.likes {
  1189.   color: #ff5722;
  1190. }
  1191. .link .score.dislikes,
  1192. .res-nightmode .link .score.dislikes {
  1193.   color: #2196f3;
  1194. }
  1195. .link .title {
  1196.   display: table;
  1197. }
  1198. .link .entry>.title,
  1199. .link .entry .flat-list.buttons {
  1200.   display: inline;
  1201. }
  1202. .link .entry>.title {
  1203.   margin: 0;
  1204. }
  1205. .link .entry>.title a {
  1206.   overflow: hidden;
  1207.   text-overflow: ellipsis;
  1208.   white-space: nowrap;
  1209.   font-family: "Helvetica Neue", Roboto, Arial, sans-serif;
  1210.   font-size: 1.2rem;
  1211.   font-weight: 300;
  1212. }
  1213. .link .entry>.title .domain {
  1214.   font-size: 0;
  1215. }
  1216. .link .entry>.title .domain a {
  1217.   position: relative;
  1218.   margin-right: 0.2rem;
  1219.   bottom: 1px;
  1220.   font-size: 0.75rem;
  1221.   font-weight: 400;
  1222.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  1223. }
  1224. .res .link .entry>.title .domain a {
  1225.   bottom: 4px;
  1226. }
  1227. .approval-checkmark {
  1228.   margin-bottom: -2px;
  1229. }
  1230. .tagline {
  1231.   font-size: 0.75rem;
  1232. }
  1233. .tagline a:hover {
  1234.   text-decoration: none;
  1235. }
  1236. .flat-list.buttons {
  1237.   font-size: 0.75rem;
  1238. }
  1239. .listing-page .flat-list.buttons .first {
  1240.   position: relative;
  1241.   float: left;
  1242.   bottom: -1px;
  1243. }
  1244. .organic-listing {
  1245.   border: none !important;
  1246.   background-color: #ffd180 !important;
  1247. }
  1248. .thing .title {
  1249.   color: #5478a0;
  1250. }
  1251. .thing .title:visited,
  1252. .thing.visited .title {
  1253.   color: #727272;
  1254. }
  1255. .res-nightmode .thing .title:visited,
  1256. .res-nightmode .thing.visited .title {
  1257.   color: #bec2c3;
  1258. }
  1259. .thing .title:visited:hover,
  1260. .thing.visited .title:hover {
  1261.   color: #5478a0;
  1262. }
  1263. .thing .title:hover {
  1264.   color: #3b5470;
  1265. }
  1266. .thing .entry {
  1267.   border-left: 0px solid #5478a0;
  1268.   transition: padding 0.2s ease, border 0.2s ease;
  1269. }
  1270. .tagline,
  1271. .thing .entry .flat-list.buttons li a {
  1272.   font-size: 0.75rem;
  1273.   font-weight: 400;
  1274.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  1275. }
  1276. .tagline,
  1277. .thing .entry .flat-list.buttons a,
  1278. .thing .entry .domain a,
  1279. .thing .entry .domain a:hover::after {
  1280.   color: rgba(0,0,0,0.54);
  1281. }
  1282. .res-nightmode .tagline,
  1283. .res-nightmode .thing .entry .flat-list.buttons a,
  1284. .res-nightmode .thing .entry .domain a,
  1285. .res-nightmode .thing .entry .domain a:hover::after {
  1286.   color: #fff;
  1287. }
  1288. .thing .entry .flat-list.buttons a:hover,
  1289. .thing .entry .domain a:hover {
  1290.   color: #5478a0;
  1291.   text-decoration: none;
  1292. }
  1293. .link .tagline time {
  1294.   color: rgba(0,0,0,0.54);
  1295. }
  1296. .res-nightmode .link .tagline time {
  1297.   color: #fff;
  1298. }
  1299. .link .tagline > time:last-of-type::after {
  1300.   content: " -";
  1301.   margin-right: 0.2rem;
  1302. }
  1303. .link .entry .domain a[href^="/r/"] {
  1304.   display: none;
  1305. }
  1306. .link .entry .domain a {
  1307.   text-decoration: none;
  1308. }
  1309. .link .entry .domain a::after {
  1310.   content: " -";
  1311. }
  1312. .link .tagline {
  1313.   display: inline-block;
  1314.   height: 18px;
  1315.   vertical-align: middle;
  1316.   font-size: 0;
  1317. }
  1318. .link .tagline time,
  1319. a.author {
  1320.   font-size: 0.75rem;
  1321. }
  1322. .link .tagline a.subreddit {
  1323.   margin-left: 0.4rem;
  1324.   font-weight: 400;
  1325. }
  1326. .res-nightmode #siteTable .visited.link .title.loggedin,
  1327. .res-nightmode #siteTable .link .title.loggedin:visited,
  1328. .res-nightmode #siteTable .link .title:visited {
  1329.   color: #bec2c3;
  1330. }
  1331. .res-nightmode #siteTable .visited.link .title.loggedin:hover,
  1332. .res-nightmode #siteTable .link .title.loggedin:visited:hover,
  1333. .res-nightmode #siteTable .link .title:visited:hover {
  1334.   color: #5478a0;
  1335. }
  1336. .res-nightmode #siteTable .thing .title,
  1337. .res-nightmode #siteTable .thing .title.loggedin {
  1338.   color: #5478a0;
  1339. }
  1340. .res-nightmode #siteTable .thing .title:hover,
  1341. .res-nightmode #siteTable .thing .title.loggedin:hover {
  1342.   color: #3b5470;
  1343. }
  1344. .res-nightmode #siteTable .thing.stickied .title {
  1345.   color: #fff !important;
  1346. }
  1347. .res-nightmode body .RES-keyNav-activeElement,
  1348. .res-nightmode body .RES-keyNav-activeElement .usertext-body,
  1349. .res-nightmode body .RES-keyNav-activeElement .usertext-body .md,
  1350. .res-nightmode body .RES-keyNav-activeElement .usertext-body .md p,
  1351. .res-nightmode .commentarea .RES-keyNav-activeElement .noncollapsed,
  1352. .res-nightmode body .RES-keyNav-activeElement .noncollapsed .md,
  1353. .res-nightmode body .RES-keyNav-activeElement .noncollapsed .md p {
  1354.   background-color: transparent !important;
  1355.   color: rgba(255,255,255,0.7) !important;
  1356. }
  1357. .res-nightmode .help-toggle .option,
  1358. .res-nightmode .reddiquette {
  1359.   color: #5478a0;
  1360. }
  1361. .listing-page .flat-list.buttons > li:not(.first) {
  1362.   padding: 0;
  1363. }
  1364. .listing-page .flat-list.buttons > li:not(.first) > *:not(.drop-choices) {
  1365.   display: none;
  1366. }
  1367. .listing-page .flat-list.buttons > li.nsfw-stamp acronym {
  1368.   display: inline !important;
  1369. }
  1370. .moderator.listing-page .flat-list.buttons > li>.remove-button,
  1371. .moderator.listing-page .flat-list.buttons > li>.approve-button,
  1372. .moderator.listing-page .flat-list.buttons > li>.marknsfw-button,
  1373. .moderator.listing-page .flat-list.buttons > li>.flairselectbtn {
  1374.   display: block;
  1375.   margin-left: 0.4rem;
  1376. }
  1377. .entry .buttons li+li {
  1378.   padding-left: inherit;
  1379. }
  1380. .thing .flat-list.buttons li.first a {
  1381.   font-weight: 600;
  1382. }
  1383. .stamp {
  1384.   border: 0px solid !important;
  1385. }
  1386. .nsfw-stamp acronym {
  1387.   margin-left: 0.2rem;
  1388.   border: 1px solid #f44336 !important;
  1389.   border-radius: 2px;
  1390.   color: #f44336;
  1391.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  1392. }
  1393. .link.last-clicked {
  1394.   border: none;
  1395.   overflow: inherit;
  1396. }
  1397. .comment .entry {
  1398.   transition: padding 0.3s ease;
  1399. }
  1400. .thing .RES-keyNav-activeElement {
  1401.   padding-left: 5px;
  1402.   outline: none;
  1403. }
  1404. .listing-page .thing .RES-keyNav-activeElement {
  1405.   border-left: 2px solid #5478a0;
  1406. }
  1407. .thing .RES-keyNav-activeElement,
  1408. .commentarea .comment .RES-keyNav-activeElement .md,
  1409. .commentarea .comment .RES-keyNav-activeElement.entry .noncollapsed {
  1410.   background-color: transparent !important;
  1411. }
  1412. .linkflairlabel {
  1413.   float: left;
  1414.   position: relative;
  1415.   top: 4px;
  1416.   padding: 1px 2px;
  1417.   border: 0;
  1418.   border-radius: 0px;
  1419.   background: rgba(0,0,0,0.54);
  1420.   color: #f7f7f7;
  1421.   text-transform: uppercase;
  1422.   font-weight: 600;
  1423.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  1424. }
  1425. .res-nightmode .linkflairlabel {
  1426.   color: #fff;
  1427. }
  1428. .linkflair-spoiler .linkflairlabel {
  1429.   background: #f44336;
  1430. }
  1431. html:lang(ns) .linkflair-spoiler a.title,
  1432. html:lang(vs) .linkflair-spoiler a.title {
  1433.   background: #000;
  1434.   color: #000;
  1435.   transition: background 0.15s ease;
  1436. }
  1437. html:lang(ns) .linkflair-spoiler .thumbnail,
  1438. html:lang(vs) .linkflair-spoiler .thumbnail {
  1439.   background: #000;
  1440.   transition: background 0.15s ease;
  1441. }
  1442. html:lang(ns) .linkflair-spoiler .thumbnail img,
  1443. html:lang(vs) .linkflair-spoiler .thumbnail img {
  1444.   opacity: 0;
  1445.   transition: opacity 0.15s ease;
  1446. }
  1447. html:lang(ns) .linkflair-spoiler a.title,
  1448. html:lang(vs) .linkflair-spoiler a.title,
  1449. html:lang(ns) .linkflair-spoiler .thumbnail,
  1450. html:lang(vs) .linkflair-spoiler .thumbnail,
  1451. html:lang(ns) .linkflair-spoiler .thumbnail img,
  1452. html:lang(vs) .linkflair-spoiler .thumbnail img {
  1453.   transition-delay: 0.3s;
  1454. }
  1455. html:lang(ns) .linkflair-spoiler:hover a.title,
  1456. html:lang(vs) .linkflair-spoiler:hover a.title,
  1457. html:lang(ns) .linkflair-spoiler:hover .thumbnail,
  1458. html:lang(vs) .linkflair-spoiler:hover .thumbnail {
  1459.   background: transparent;
  1460. }
  1461. html:lang(ns) .linkflair-spoiler:hover .thumbnail img,
  1462. html:lang(vs) .linkflair-spoiler:hover .thumbnail img {
  1463.   opacity: 1;
  1464. }
  1465. .stickied,
  1466. .res-nightmode .listing-page .sitetable > div.stickied {
  1467.   background: #4caf50;
  1468. }
  1469. .link.stickied {
  1470.   padding-top: 2vh !important;
  1471. }
  1472. body:not(.hot-page) .link.stickied {
  1473.   padding: 2vh 0 2vh 2.5vw;
  1474.   margin-right: 315px;
  1475. }
  1476. .link.stickied .entry.RES-keyNav-activeElement {
  1477.   border-color: transparent;
  1478. }
  1479. .link.stickied .approval-checkmark,
  1480. .link.stickied .domain,
  1481. .link.stickied time::before {
  1482.   display: none;
  1483. }
  1484. .link.stickied .arrow.up {
  1485.   background-position: -108px -108px !important;
  1486. }
  1487. .link.stickied .arrow.down {
  1488.   background-position: -108px -126px !important;
  1489. }
  1490. .link.stickied .thumbnail {
  1491.   background-position: 0px -234px !important;
  1492. }
  1493. .link.stickied a.title,
  1494. .link.stickied a.title:hover,
  1495. .link.stickied a.title:visited {
  1496.   font-weight: 600;
  1497. }
  1498. .link.stickied .domain a,
  1499. .link.stickied .flat-list.buttons a,
  1500. .link.stickied a.author,
  1501. .link.stickied .flair,
  1502. .link.stickied a.title:visited,
  1503. .link.stickied .score.unvoted,
  1504. .link.stickied a.title,
  1505. .thing.link.stickied time,
  1506. .thing.link.stickied time::after {
  1507.   color: #fff;
  1508. }
  1509. .link.stickied time:hover,
  1510. .link.stickied time::after:hover,
  1511. .link.stickied .flair:hover {
  1512.   color: #fff;
  1513. }
  1514. .link.stickied .domain a:hover,
  1515. .link.stickied .flat-list.buttons a:hover,
  1516. .link.stickied a.author:hover,
  1517. .link.stickied a.title:hover {
  1518.   color: #eee;
  1519. }
  1520. .stickied .md {
  1521.   color: rgba(255,255,255,0.95);
  1522. }
  1523. .stickied .md a {
  1524.   color: #b9c9da;
  1525. }
  1526. .stickied .md a:visited {
  1527.   color: #cbd6e4;
  1528. }
  1529. .stickied .md a:hover {
  1530.   color: #85a0bf;
  1531. }
  1532. .stickied .md blockquote {
  1533.   color: rgba(0,0,0,0.87);
  1534. }
  1535. a.author {
  1536.   margin-right: 0;
  1537.   color: rgba(0,0,0,0.54);
  1538. }
  1539. .res-nightmode a.author {
  1540.   color: rgba(255,255,255,0.7);
  1541. }
  1542. a.author:hover {
  1543.   color: #5478a0;
  1544. }
  1545. .RESUserTag .RESUserTagImage,
  1546. .voteWeight {
  1547.   display: none;
  1548. }
  1549. .RESUserTag a.hasTag {
  1550.   margin-left: 0.3rem;
  1551.   border: none;
  1552.   font-size: 0.65rem;
  1553.   text-transform: uppercase;
  1554. }
  1555. .RESDialogSmall {
  1556.   border-radius: 2px;
  1557.   background: #f7f7f7;
  1558. }
  1559. .RESDialogSmall > h3 {
  1560.   background: none;
  1561. }
  1562. .flair {
  1563.   border: none;
  1564.   background: none;
  1565.   margin: 0;
  1566.   padding: 0 0.3rem;
  1567.   color: rgba(0,0,0,0.54);
  1568.   font-size: 0.65rem;
  1569.   font-weight: 500;
  1570.   text-transform: uppercase;
  1571. }
  1572. .res-nightmode .flair {
  1573.   background-color: transparent;
  1574. }
  1575. .res-nightmode .flair {
  1576.   color: #fff;
  1577. }
  1578. .flair::before,
  1579. .flair::after {
  1580.   display: inline-block;
  1581. }
  1582. .flair::before {
  1583.   content: "[";
  1584. }
  1585. .flair::after {
  1586.   content: "]";
  1587. }
  1588. .tagline .author.submitter {
  1589.   background: #2196f3 !important;
  1590. }
  1591. .tagline .author.moderator {
  1592.   background: #4caf50 !important;
  1593. }
  1594. .tagline .author.friend,
  1595. .tagline .author.admin,
  1596. .tagline .author.alum {
  1597.   background: #f44336 !important;
  1598. }
  1599. .tagline .author.submitter,
  1600. .tagline .author.moderator,
  1601. .tagline .author.admin,
  1602. .tagline .author.alum,
  1603. .tagline .author.friend {
  1604.   padding: 0 2px;
  1605.   border-radius: 2px;
  1606.   color: #f7f7f7;
  1607.   font-weight: 600;
  1608.   transition: background 0.3s ease;
  1609. }
  1610. .tagline .author.submitter:hover,
  1611. .tagline .author.moderator:hover,
  1612. .tagline .author.admin:hover,
  1613. .tagline .author.alum:hover,
  1614. .tagline .author.friend:hover {
  1615.   color: #f7f7f7;
  1616.   background: #5478a0 !important;
  1617. }
  1618. .userattrs {
  1619.   display: none;
  1620. }
  1621. .expando-button {
  1622.   background: none;
  1623.   transition: background-position 0.3s ease;
  1624. }
  1625. .expando-button.selftext {
  1626.   cursor: pointer;
  1627. }
  1628. .expando-button.selftext.collapsed,
  1629. .expando-button.selftext.collapsed:hover,
  1630. .expando-button.selftext.expanded,
  1631. .expando-button.selftext.expanded:hover,
  1632. .expando-button.video.collapsed,
  1633. .expando-button.video.collapsed:hover,
  1634. .expando-button.video.expanded,
  1635. .expando-button.video.expanded:hover,
  1636. .expando-button.image.collapsedExpando,
  1637. .expando-button.image.collapsedExpando:hover,
  1638. .expando-button.image.gallery.collapsedExpando,
  1639. .expando-button.image.gallery.collapsedExpando:hover,
  1640. .expando-button.video-muted.collapsed,
  1641. .expando-button.video-muted.collapsed:hover,
  1642. .expando-button.image.expanded,
  1643. .expando-button.image.expanded:hover,
  1644. .expando-button.image.gallery.expanded,
  1645. .expando-button.image.gallery.expanded:hover,
  1646. .expando-button.video-muted.expanded,
  1647. .expando-button.video-muted.expanded:hover {
  1648.   background-image: url(%%spritesheet%%) !important;
  1649.   background-size: 126px 342px !important;
  1650.   width: 18px;
  1651.   height: 18px;
  1652. }
  1653. @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) {
  1654.   .expando-button.selftext.collapsed,
  1655.   .expando-button.selftext.collapsed:hover,
  1656.   .expando-button.selftext.expanded,
  1657.   .expando-button.selftext.expanded:hover,
  1658.   .expando-button.video.collapsed,
  1659.   .expando-button.video.collapsed:hover,
  1660.   .expando-button.video.expanded,
  1661.   .expando-button.video.expanded:hover,
  1662.   .expando-button.image.collapsedExpando,
  1663.   .expando-button.image.collapsedExpando:hover,
  1664.   .expando-button.image.gallery.collapsedExpando,
  1665.   .expando-button.image.gallery.collapsedExpando:hover,
  1666.   .expando-button.video-muted.collapsed,
  1667.   .expando-button.video-muted.collapsed:hover,
  1668.   .expando-button.image.expanded,
  1669.   .expando-button.image.expanded:hover,
  1670.   .expando-button.image.gallery.expanded,
  1671.   .expando-button.image.gallery.expanded:hover,
  1672.   .expando-button.video-muted.expanded,
  1673.   .expando-button.video-muted.expanded:hover {
  1674.     background-image: url(%%spritesheet2x%%) !important;
  1675.   }
  1676. }
  1677. .expando-button.selftext.collapsed,
  1678. .expando-button.selftext.collapsed:hover {
  1679.   background-position: -36px -108px !important;
  1680. }
  1681. .res-nightmode .expando-button.selftext.collapsed,
  1682. .res-nightmode .expando-button.selftext.collapsed:hover {
  1683.   background-position: -36px -126px !important;
  1684. }
  1685. .expando-button.selftext.expanded,
  1686. .expando-button.selftext.expanded:hover {
  1687.   background-position: -54px -108px !important;
  1688. }
  1689. .res-nightmode .expando-button.selftext.expanded,
  1690. .res-nightmode .expando-button.selftext.expanded:hover {
  1691.   background-position: -54px -126px !important;
  1692. }
  1693. .expando-button.video.collapsed,
  1694. .expando-button.video.collapsed:hover {
  1695.   background-position: -72px -108px !important;
  1696. }
  1697. .res-nightmode .expando-button.video.collapsed,
  1698. .res-nightmode .expando-button.video.collapsed:hover {
  1699.   background-position: -72px -126px !important;
  1700. }
  1701. .expando-button.video.expanded,
  1702. .expando-button.video.expanded:hover {
  1703.   background-position: -90px -108px !important;
  1704. }
  1705. .res-nightmode .expando-button.video.expanded,
  1706. .res-nightmode .expando-button.video.expanded:hover {
  1707.   background-position: -90px -126px !important;
  1708. }
  1709. .expando-button.image.collapsedExpando,
  1710. .expando-button.image.collapsedExpando:hover,
  1711. .expando-button.image.gallery.collapsedExpando,
  1712. .expando-button.image.gallery.collapsedExpando:hover,
  1713. .expando-button.video-muted.collapsed,
  1714. .expando-button.video-muted.collapsed:hover {
  1715.   background-position: 0px -144px !important;
  1716. }
  1717. .res-nightmode .expando-button.image.collapsedExpando,
  1718. .res-nightmode .expando-button.image.collapsedExpando:hover,
  1719. .res-nightmode .expando-button.image.gallery.collapsedExpando,
  1720. .res-nightmode .expando-button.image.gallery.collapsedExpando:hover,
  1721. .res-nightmode .expando-button.video-muted.collapsed,
  1722. .res-nightmode .expando-button.video-muted.collapsed:hover {
  1723.   background-position: 0px -162px !important;
  1724. }
  1725. .expando-button.image.expanded,
  1726. .expando-button.image.expanded:hover,
  1727. .expando-button.image.gallery.expanded,
  1728. .expando-button.image.gallery.expanded:hover,
  1729. .expando-button.video-muted.expanded,
  1730. .expando-button.video-muted.expanded:hover {
  1731.   background-position: -18px -144px !important;
  1732. }
  1733. .res-nightmode .expando-button.image.expanded,
  1734. .res-nightmode .expando-button.image.expanded:hover,
  1735. .res-nightmode .expando-button.image.gallery.expanded,
  1736. .res-nightmode .expando-button.image.gallery.expanded:hover,
  1737. .res-nightmode .expando-button.video-muted.expanded,
  1738. .res-nightmode .expando-button.video-muted.expanded:hover {
  1739.   background-position: -18px -162px !important;
  1740. }
  1741. .listing-page .expando .usertext-body .md {
  1742.   margin-bottom: 0;
  1743.   padding-bottom: 0;
  1744. }
  1745. body.comments-page > .content {
  1746.   padding: 0;
  1747. }
  1748. .comments-page .link:not(.self) {
  1749.   margin-bottom: -25px;
  1750. }
  1751. .commentarea {
  1752.   margin: 2.5vh 315px 1vh 2.5vw;
  1753.   padding-top: 1vh;
  1754. }
  1755. .commentarea > #siteTable > .thing {
  1756.   box-shadow: 0 1.5px 4px rgba(0,0,0,0.24), 0 1.5px 6px rgba(0,0,0,0.12);
  1757. }
  1758. .menuarea {
  1759.   display: inline-block;
  1760.   color: rgba(0,0,0,0.26);
  1761. }
  1762. .res-nightmode .menuarea {
  1763.   color: rgba(255,255,255,0.5);
  1764. }
  1765. .menuarea .toggle a {
  1766.   font-weight: 400;
  1767. }
  1768. .menuarea,
  1769. .menuarea > .spacer {
  1770.   margin: 0;
  1771. }
  1772. .dropdown.lightdrop .selected,
  1773. .menuarea .toggle a {
  1774.   color: rgba(0,0,0,0.26);
  1775. }
  1776. .res-nightmode .dropdown.lightdrop .selected,
  1777. .res-nightmode .menuarea .toggle a {
  1778.   color: rgba(255,255,255,0.5);
  1779. }
  1780. .panestack-title,
  1781. #REScommentNavToggle,
  1782. .help-hoverable {
  1783.   display: none;
  1784. }
  1785. .drop-choices {
  1786.   border: none;
  1787.   box-shadow: 0 1.5px 4px rgba(0,0,0,0.24), 0 1.5px 6px rgba(0,0,0,0.12);
  1788. }
  1789. .drop-choices a.choice:hover {
  1790.   background: #ebebeb;
  1791. }
  1792. .gold-accent.comment-visits-box {
  1793.   margin: 0 0 0 0.5rem;
  1794.   padding: 0;
  1795.   vertical-align: top;
  1796.   background: none;
  1797.   border: none;
  1798.   color: rgba(0,0,0,0.54);
  1799. }
  1800. .res-nightmode .gold-accent.comment-visits-box {
  1801.   color: rgba(255,255,255,0.7);
  1802. }
  1803. .nestedlisting {
  1804.   margin: 1vh 2.5vw 0 0;
  1805. }
  1806. .nestedlisting .tagline a {
  1807.   color: rgba(0,0,0,0.54);
  1808. }
  1809. .res-nightmode .nestedlisting .tagline a {
  1810.   color: rgba(255,255,255,0.7);
  1811. }
  1812. .nestedlisting .tagline a:hover {
  1813.   color: #5478a0;
  1814. }
  1815. .res .nestedlisting > .comment {
  1816.   background: #fff;
  1817.   box-shadow: 0 1.5px 4px rgba(0,0,0,0.24), 0 1.5px 6px rgba(0,0,0,0.12);
  1818. }
  1819. .res-commentBoxes .comment {
  1820.   border: none !important;
  1821. }
  1822. .res-commentBoxes.res-commentBoxes-rounded .comment {
  1823.   border-radius: 2px !important;
  1824. }
  1825. .comment {
  1826.   margin: 2.5vh 0;
  1827. }
  1828. .comment .midcol {
  1829.   width: 18px;
  1830. }
  1831. .comment .entry,
  1832. .comment .midcol {
  1833.   margin: 1vh 5px;
  1834. }
  1835. .comment .flat-list.buttons a {
  1836.   font-size: 0.65rem;
  1837.   font-weight: 400;
  1838. }
  1839. .comment .flat-list.buttons a:hover {
  1840.   text-decoration: none;
  1841.   color: #5478a0;
  1842. }
  1843. .comment .flat-list.buttons .saveComments,
  1844. .comment .flat-list.buttons .sendreplies-button,
  1845. .comment .flat-list.buttons .toggleChildren {
  1846.   display: none;
  1847. }
  1848. .comment .child,
  1849. .comment .showreplies {
  1850.   margin: 0;
  1851.   border: none;
  1852. }
  1853. .commentarea > .sitetable .sitetable {
  1854.   margin: 1vh 0 0 2rem;
  1855.   padding-left: 0.5rem;
  1856.   border-left: 1px solid;
  1857.   border-color: rgba(0,0,0,0.12);
  1858. }
  1859. .res-nightmode .commentarea > .sitetable .sitetable {
  1860.   border-color: rgba(255,255,255,0.12);
  1861. }
  1862. .res .commentarea > .sitetable .sitetable {
  1863.   margin-left: 0.5rem;
  1864.   border: none;
  1865. }
  1866. .new-comment .tagline::after {
  1867.   padding: 1px 2px;
  1868.   background: #4caf50;
  1869.   color: #fff;
  1870.   border-radius: 2px;
  1871.   content: "NEW";
  1872.   font-size: 0.65rem;
  1873.   font-weight: 600;
  1874.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  1875. }
  1876. .new-comment .usertext-body {
  1877.   background: none;
  1878.   border: none;
  1879. }
  1880. .res-nightmode .new-comment .usertext-body {
  1881.   background: none;
  1882. }
  1883. .res-nightmode .new-comment .usertext-body .md {
  1884.   border: none;
  1885. }
  1886. .res-nightmode .comment .md a {
  1887.   color: #5478a0 !important;
  1888. }
  1889. .res-nightmode .comment .md a:visited {
  1890.   color: #436080 !important;
  1891. }
  1892. .res-nightmode .comment .md a:hover {
  1893.   text-decoration: none !important;
  1894.   color: #324860 !important;
  1895.   opacity: 1 !important;
  1896. }
  1897. .markdownEditor,
  1898. .RESBigEditorPop {
  1899.   display: none;
  1900. }
  1901. .usertext-edit {
  1902.   width: 55vw;
  1903.   max-width: 48rem;
  1904. }
  1905. .usertext-edit .markdownEditor-wrapper {
  1906.   width: auto;
  1907. }
  1908. .usertext-edit .commentingAs,
  1909. .usertext-edit .RESMacroWrappingSpan {
  1910.   margin-top: 0;
  1911.   padding-top: 0;
  1912.   vertical-align: top;
  1913. }
  1914. .usertext-edit .commentingAs,
  1915. .usertext-edit .RESMacroDropdownTitle {
  1916.   color: rgba(0,0,0,0.26);
  1917. }
  1918. .res-nightmode .usertext-edit .commentingAs,
  1919. .res-nightmode .usertext-edit .RESMacroDropdownTitle {
  1920.   color: rgba(255,255,255,0.5);
  1921. }
  1922. .usertext-edit .RESMacroDropdownTitle {
  1923.   padding-right: 0;
  1924.   background-image: none;
  1925. }
  1926. .usertext-edit .md {
  1927.   width: auto;
  1928.   height: auto;
  1929. }
  1930. .usertext-edit textarea {
  1931.   width: 100%;
  1932.   border: 1px solid;
  1933.   border-color: rgba(0,0,0,0.12);
  1934.   transition: height 0.15s ease, border-bottom 0.15s ease;
  1935.   transition-delay: 0.3s;
  1936. }
  1937. .res-nightmode .usertext-edit textarea {
  1938.   border-color: rgba(255,255,255,0.12);
  1939. }
  1940. .usertext-edit textarea:focus {
  1941.   height: 40vh;
  1942.   max-height: 30rem;
  1943. }
  1944. .usertext-edit .toggle.help-toggle {
  1945.   margin-top: 4px;
  1946. }
  1947. .comment .usertext-edit {
  1948.   padding-left: 36px;
  1949. }
  1950. .comment .usertext-edit textarea {
  1951.   background-color: #fff;
  1952.   height: 30vh;
  1953.   max-height: 30rem;
  1954. }
  1955. .res-nightmode .comment .usertext-edit textarea {
  1956.   background-color: #263238;
  1957. }
  1958. .livePreview,
  1959. .livePreview .md {
  1960.   background-color: rgba(187,187,187,0.2) !important;
  1961. }
  1962. .livePreview {
  1963.   width: 55vw;
  1964.   max-width: 48rem;
  1965. }
  1966. .livePreview .md {
  1967.   margin: 1vh 0;
  1968.   padding-bottom: 0;
  1969. }
  1970. .livePreview > h3 {
  1971.   display: none;
  1972. }
  1973. .usertext-buttons button {
  1974.   margin-right: 12px;
  1975. }
  1976. .linkinfo {
  1977.   border: none;
  1978.   background-color: rgba(84,120,160,0.1);
  1979. }
  1980. .linkinfo .shortlink input {
  1981.   border: none;
  1982.   border-bottom: 1px solid;
  1983.   border-color: rgba(0,0,0,0.12);
  1984.   background: transparent;
  1985.   font-family: "Roboto Mono", "Andale Mono", Consolas, monospace;
  1986. }
  1987. .res-nightmode .linkinfo .shortlink input {
  1988.   border-color: rgba(255,255,255,0.12);
  1989. }
  1990. .tabmenu.formtab,
  1991. .formtabs-content,
  1992. .info-notice,
  1993. .fancy-settings .pretty-form {
  1994.   width: 55vw;
  1995.   max-width: 48rem;
  1996. }
  1997. .roundfield .usertext-edit,
  1998. .formtabs-content .roundfield,
  1999. .linefield textarea,
  2000. .linefield input[type=text],
  2001. .linefield input[type=password],
  2002. .linefield {
  2003.   width: 100%;
  2004. }
  2005. ul.tabmenu.formtab {
  2006.   padding-left: 0;
  2007.   text-align: center;
  2008. }
  2009. ul.tabmenu.formtab li a {
  2010.   display: inline-block;
  2011.   padding: 2vh 0;
  2012.   border: solid 1px #5478a0;
  2013.   background: #f7f7f7;
  2014.   font-size: 2rem;
  2015.   font-weight: 200;
  2016.   text-transform: uppercase;
  2017.   transition: background 0.3s ease, color 0.3s ease;
  2018. }
  2019. .res-nightmode ul.tabmenu.formtab li a {
  2020.   background: #263238;
  2021. }
  2022. ul.tabmenu.formtab li a:hover {
  2023.   color: #5478a0;
  2024.   background: #ebebeb;
  2025. }
  2026. .res-nightmode ul.tabmenu.formtab li a:hover {
  2027.   background: #2e3d44;
  2028. }
  2029. ul.tabmenu.formtab li:first-of-type a {
  2030.   border-top-left-radius: 2px;
  2031. }
  2032. ul.tabmenu.formtab li:last-of-type a {
  2033.   border-top-right-radius: 2px;
  2034. }
  2035. ul.tabmenu.formtab .selected a {
  2036.   font-size: 2rem;
  2037.   background: #5478a0;
  2038.   border: solid 1px #5478a0;
  2039.   color: #fff;
  2040. }
  2041. ul.tabmenu.formtab .selected a:hover {
  2042.   color: #fff;
  2043.   background: #4c6c90;
  2044. }
  2045. .formtabs-content {
  2046.   color: rgba(0,0,0,0.54);
  2047. }
  2048. .res-nightmode .formtabs-content {
  2049.   color: rgba(255,255,255,0.7);
  2050. }
  2051. .formtabs-content .infobar {
  2052.   padding: 1rem;
  2053.   border: solid 1px #5478a0;
  2054.   border-bottom-left-radius: 2px;
  2055.   border-bottom-right-radius: 2px;
  2056.   background: #5478a0;
  2057.   color: #fff;
  2058.   text-align: center;
  2059.   font-size: 1.3rem;
  2060.   font-weight: 500;
  2061. }
  2062. .formtabs-content .spacer+.spacer {
  2063.   margin: 0;
  2064. }
  2065. .formtabs-content .roundfield {
  2066.   padding: 0;
  2067.   padding-top: 1rem;
  2068.   background: none;
  2069. }
  2070. .formtabs-content .roundfield textarea,
  2071. .formtabs-content .roundfield input[type=text],
  2072. .formtabs-content .roundfield input[type=url],
  2073. .formtabs-content .roundfield input[type=password],
  2074. .formtabs-content .roundfield input[type=number] {
  2075.   width: 100%;
  2076.   padding: 0.2rem 0;
  2077.   color: rgba(0,0,0,0.87);
  2078.   font-size: 1.5rem;
  2079. }
  2080. .res-nightmode .formtabs-content .roundfield textarea,
  2081. .res-nightmode .formtabs-content .roundfield input[type=text],
  2082. .res-nightmode .formtabs-content .roundfield input[type=url],
  2083. .res-nightmode .formtabs-content .roundfield input[type=password],
  2084. .res-nightmode .formtabs-content .roundfield input[type=number] {
  2085.   color: rgba(255,255,255,0.7);
  2086. }
  2087. .formtabs-content .roundfield textarea {
  2088.   max-width: 48rem;
  2089. }
  2090. .formtabs-content .roundfield label {
  2091.   color: inherit;
  2092. }
  2093. .formtabs-content .roundfield-content {
  2094.   margin-top: 0;
  2095. }
  2096. .formtabs-content .title,
  2097. .formtabs-content .gray {
  2098.   font-size: 1rem;
  2099. }
  2100. body span.RESCharCounter,
  2101. .gray {
  2102.   color: rgba(0,0,0,0.26);
  2103. }
  2104. .res-nightmode body span.RESCharCounter,
  2105. .res-nightmode .gray {
  2106.   color: rgba(255,255,255,0.5);
  2107. }
  2108. .formtabs-content textarea,
  2109. .linefield .usertext-edit textarea {
  2110.   height: 40vh;
  2111.   font-size: 1.1rem;
  2112. }
  2113. .formtabs-content .markdownEditor-wrapper,
  2114. .linefield .usertext-edit .markdownEditor-wrapper,
  2115. .formtabs-content .reddiquette,
  2116. .linefield .usertext-edit .reddiquette,
  2117. .formtabs-content .help-toggle,
  2118. .linefield .usertext-edit .help-toggle {
  2119.   display: none;
  2120. }
  2121. #title-field textarea {
  2122.   height: 1.9rem;
  2123. }
  2124. .linefield {
  2125.   margin-bottom: 2vh;
  2126.   padding: 0;
  2127.   background: none;
  2128. }
  2129. .linefield .title {
  2130.   padding: 0;
  2131.   color: rgba(0,0,0,0.54);
  2132.   font-size: 1rem;
  2133.   font-weight: 400;
  2134. }
  2135. .res-nightmode .linefield .title {
  2136.   color: rgba(255,255,255,0.7);
  2137. }
  2138. .linefield .title+.gray {
  2139.   display: none;
  2140. }
  2141. .linefield .linefield-content {
  2142.   padding: 0;
  2143. }
  2144. .linefield input[type=text],
  2145. .linefield input[type=url],
  2146. .linefield input[type=password],
  2147. .linefield input[type=number] {
  2148.   font-size: 1.5rem;
  2149. }
  2150. .submit-page .content > h1:first-of-type,
  2151. .submit-page #suggested-reddits {
  2152.   display: none;
  2153. }
  2154. .submit-page .tabmenu.formtab li a {
  2155.   width: 49.7%;
  2156. }
  2157. .submit-page .formtabs-content {
  2158.   border-top: none;
  2159.   padding-top: 0;
  2160. }
  2161. .submit-page #link-desc {
  2162.   display: block !important;
  2163.   font-size: 0px;
  2164. }
  2165. .submit-page #link-desc::before {
  2166.   content: "If you read the sidebar before you post, you're a lot more likely to have your content accepted and enjoyed by the community! Ask yourself these: Will they enjoy my post? Am I breaking a rule? Has someone else made this post yet?";
  2167.   font-size: 1.3rem;
  2168. }
  2169. .submit-page #text-desc {
  2170.   display: none !important;
  2171. }
  2172. #suggest-title button {
  2173.   margin: 0;
  2174.   border: none;
  2175.   background: transparent;
  2176.   color: #5478a0;
  2177.   font-size: 0.75rem;
  2178.   font-weight: 600;
  2179.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  2180. }
  2181. .content.submit .info-notice {
  2182.   margin-top: 2vh;
  2183.   padding: 0.5rem 0;
  2184.   border: none;
  2185.   border-radius: 2px;
  2186.   background: #2196f3;
  2187.   font-weight: 500;
  2188. }
  2189. .content.submit .info-notice,
  2190. .content.submit .info-notice a {
  2191.   color: #f7f7f7;
  2192. }
  2193. .res-nightmode .content.submit .info-notice,
  2194. .res-nightmode .content.submit .info-notice a {
  2195.   color: #fff;
  2196. }
  2197. .content.submit .info-notice::before {
  2198.   margin-left: 0.5rem;
  2199. }
  2200. .side {
  2201.   margin: 0;
  2202.   padding: 5px;
  2203.   background: none;
  2204.   padding-top: 310px;
  2205. }
  2206. .side .spacer {
  2207.   margin: 0.5rem 0 0.75rem 0;
  2208. }
  2209. #search input[type=text] {
  2210.   font-size: 0.8rem;
  2211.   font-weight: 400;
  2212.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  2213. }
  2214. #search input[type=submit] {
  2215.   background-image: url(%%spritesheet%%);
  2216.   background-repeat: no-repeat;
  2217.   background-size: 126px 342px;
  2218.   background-position: 0px -36px;
  2219.   width: 18px;
  2220.   height: 18px;
  2221. }
  2222. @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) {
  2223.   #search input[type=submit] {
  2224.     background-image: url(%%spritesheet2x%%);
  2225.   }
  2226. }
  2227. .res-nightmode #search input[type=submit] {
  2228.   background-position: 0px -54px;
  2229. }
  2230. #search input[type=submit]:hover {
  2231.   background-image: url(%%spritesheet%%);
  2232. }
  2233. .res-nightmode .side .spacer > #search input {
  2234.   background-color: transparent;
  2235. }
  2236. #searchexpando {
  2237.   border: none;
  2238.   border-radius: 2px;
  2239.   background-color: #fff59d;
  2240. }
  2241. #searchexpando label {
  2242.   font-weight: 400;
  2243. }
  2244. #searchexpando label select {
  2245.   margin-left: 5px;
  2246. }
  2247. #moresearchinfo {
  2248.   margin-top: 5px;
  2249.   border-color: rgba(0,0,0,0.12);
  2250.   font-size: 0.75rem;
  2251.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  2252. }
  2253. .res-nightmode #moresearchinfo {
  2254.   border-color: rgba(255,255,255,0.12);
  2255. }
  2256. .login-form-side {
  2257.   border: none;
  2258.   border-radius: 2px;
  2259.   background: #fff;
  2260.   box-shadow: 0 1.5px 4px rgba(0,0,0,0.24), 0 1.5px 6px rgba(0,0,0,0.12);
  2261. }
  2262. .res-nightmode .login-form-side {
  2263.   background: #2e3d44;
  2264. }
  2265. .login-form-side input[type=text],
  2266. .login-form-side input[type=password] {
  2267.   border: none;
  2268.   border-bottom: 1px solid #808080;
  2269.   font-size: 0.75rem;
  2270.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  2271. }
  2272. .morelink a {
  2273.   color: #fff;
  2274.   font-size: 1rem;
  2275. }
  2276. .res-nightmode .morelink a {
  2277.   color: rgba(0,0,0,0.87);
  2278. }
  2279. .res-nightmode .morelink:hover a {
  2280.   color: rgba(0,0,0,0.87);
  2281. }
  2282. .morelink .nub {
  2283.   display: none;
  2284. }
  2285. .submit-link {
  2286.   display: none;
  2287. }
  2288. .titlebox {
  2289.   color: rgba(0,0,0,0.87);
  2290. }
  2291. .res-nightmode .titlebox {
  2292.   color: rgba(255,255,255,0.7);
  2293. }
  2294. .titlebox > div {
  2295.   padding: 1vh 0;
  2296. }
  2297. .res .titlebox > div:first-of-type {
  2298.   padding: 40px 0 5px 0;
  2299. }
  2300. .titlebox > div label {
  2301.   vertical-align: bottom;
  2302. }
  2303. .side .redditname {
  2304.   display: none;
  2305. }
  2306. .res .fancy-toggle-button {
  2307.   position: relative;
  2308.   top: -60px;
  2309.   z-index: 2147483647;
  2310. }
  2311. .fancy-toggle-button .remove {
  2312.   background-color: #f44336;
  2313. }
  2314. .fancy-toggle-button .remove:hover,
  2315. .res-nightmode .fancy-toggle-button .remove:hover {
  2316.   background-color: #f2291a;
  2317. }
  2318. .fancy-toggle-button .remove:active,
  2319. .res-nightmode .fancy-toggle-button .remove:active {
  2320.   background-color: #e21b0c;
  2321. }
  2322. .fancy-toggle-button.subscribe-button {
  2323.   display: block;
  2324.   padding: 1vh 0;
  2325. }
  2326. .res .fancy-toggle-button.subscribe-button {
  2327.   display: inline-block;
  2328.   padding: 0;
  2329. }
  2330. .fancy-toggle-button .active.add::before {
  2331.   position: fixed;
  2332.   color: #fff;
  2333.   display: block;
  2334.   z-index: 1000;
  2335.   padding: 1vh 0;
  2336.   content: "Follow Slight!";
  2337.   text-align: center;
  2338.   text-transform: none;
  2339.   bottom: 0;
  2340.   left: 0;
  2341.   width: 100vw;
  2342.   background-color: #5478a0;
  2343.   font-size: 1.2rem;
  2344.   font-weight: 400;
  2345. }
  2346. .titlebox .RESshortcut,
  2347. .titlebox .REStoggle {
  2348.   position: relative;
  2349.   width: auto;
  2350.   top: -59px;
  2351.   z-index: 2147483647;
  2352.   padding: 4px 6px;
  2353.   margin-right: 0;
  2354.   border: none;
  2355.   border-radius: 0;
  2356.   background: none;
  2357.   color: #5478a0;
  2358.   text-transform: uppercase;
  2359.   transition: background 0.3s ease;
  2360.   font-size: 0.75rem;
  2361.   font-weight: 500;
  2362.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  2363. }
  2364. .titlebox .RESshortcut:hover,
  2365. .titlebox .REStoggle:hover {
  2366.   color: #5478a0;
  2367.   background: rgba(153,153,153,0.2);
  2368. }
  2369. .res-nightmode .titlebox .RESshortcut:hover,
  2370. .res-nightmode .titlebox .REStoggle:hover {
  2371.   background: rgba(204,204,204,0.15);
  2372. }
  2373. .titlebox .RESshortcut:active,
  2374. .titlebox .REStoggle:active {
  2375.   background: rgba(153,153,153,0.4);
  2376. }
  2377. .res-nightmode .titlebox .RESshortcut:active,
  2378. .res-nightmode .titlebox .REStoggle:active {
  2379.   background: rgba(204,204,204,0.25);
  2380. }
  2381. .titlebox .RESshortcut {
  2382.   margin-left: 5px;
  2383. }
  2384. .titlebox .subButtons {
  2385.   height: 0;
  2386.   padding: 0;
  2387. }
  2388. .hover-bubble {
  2389.   border: none;
  2390.   border-radius: 2px;
  2391.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  2392. }
  2393. .hover-bubble.multi-selector label input[type=checkbox] {
  2394.   margin-bottom: 2px;
  2395. }
  2396. .hover-bubble.multi-selector label a {
  2397.   border: none;
  2398.   font-weight: 800;
  2399. }
  2400. .hover-bubble::before,
  2401. .hover-bubble::after {
  2402.   display: none;
  2403. }
  2404. .subscribers,
  2405. .users-online {
  2406.   color: rgba(0,0,0,0.87);
  2407.   cursor: text;
  2408.   font-size: 0.75rem;
  2409.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  2410. }
  2411. .res-nightmode .subscribers,
  2412. .res-nightmode .users-online {
  2413.   color: rgba(255,255,255,0.7);
  2414. }
  2415. .subscribers .word,
  2416. .users-online .word {
  2417.   display: none;
  2418. }
  2419. .subscribers {
  2420.   display: inline-block;
  2421.   margin: 5px 0;
  2422. }
  2423. .subscribers .number::after {
  2424.   content: ' followers';
  2425.   margin-right: 5px;
  2426. }
  2427. .users-online {
  2428.   display: inline;
  2429.   font-style: italic;
  2430. }
  2431. .users-online .number::before {
  2432.   content: "(";
  2433. }
  2434. .users-online .number::after {
  2435.   content: ' here now)';
  2436. }
  2437. .users-online::before {
  2438.   display: none;
  2439. }
  2440. .leavemoderator {
  2441.   display: none;
  2442. }
  2443. .titlebox form.leavecontributor-button::before {
  2444.   margin-top: -2px;
  2445.   background-image: url(%%spritesheet%%);
  2446.   background-repeat: no-repeat;
  2447.   background-size: 126px 342px;
  2448.   background-position: -18px -36px;
  2449.   width: 18px;
  2450.   height: 18px;
  2451. }
  2452. @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) {
  2453.   .titlebox form.leavecontributor-button::before {
  2454.     background-image: url(%%spritesheet2x%%);
  2455.   }
  2456. }
  2457. .res-nightmode .titlebox form.leavecontributor-button::before {
  2458.   background-position: -18px -54px;
  2459. }
  2460. .titlebox form.toggle {
  2461.   background: none;
  2462.   font-size: 0.65rem;
  2463.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  2464. }
  2465. .titlebox form.toggle,
  2466. .titlebox form.toggle a,
  2467. .titlebox form.toggle .option {
  2468.   color: rgba(0,0,0,0.87);
  2469. }
  2470. .res-nightmode .titlebox form.toggle,
  2471. .res-nightmode .titlebox form.toggle a,
  2472. .res-nightmode .titlebox form.toggle .option {
  2473.   color: rgba(255,255,255,0.7);
  2474. }
  2475. .titlebox form.toggle a:hover {
  2476.   color: #5478a0;
  2477. }
  2478. .titlebox form.toggle .error {
  2479.   font-size: 0.65rem;
  2480. }
  2481. .titlebox form.toggle .error,
  2482. .titlebox form.toggle .error a,
  2483. .titlebox form.toggle .error a:hover {
  2484.   color: #f44336;
  2485. }
  2486. .titlebox form.flairtoggle {
  2487.   margin-top: 3px;
  2488. }
  2489. .titlebox form.flairtoggle input {
  2490.   margin: 2px 0.25rem;
  2491. }
  2492. .titlebox form.flairtoggle label {
  2493.   margin-left: 5px;
  2494.   color: rgba(0,0,0,0.87);
  2495.   font-size: 0.65rem;
  2496.   text-transform: lowercase;
  2497. }
  2498. .res-nightmode .titlebox form.flairtoggle label {
  2499.   color: rgba(255,255,255,0.7);
  2500. }
  2501. .titlebox .tagline {
  2502.   color: rgba(0,0,0,0.87);
  2503. }
  2504. .res-nightmode .titlebox .tagline {
  2505.   color: rgba(255,255,255,0.7);
  2506. }
  2507. .titlebox .tagline a:hover {
  2508.   color: #5478a0;
  2509.   text-decoration: none;
  2510. }
  2511. .flairselector.drop-choices.active {
  2512.   border: none;
  2513.   box-shadow: 0 1.5px 4px rgba(0,0,0,0.24), 0 1.5px 6px rgba(0,0,0,0.12);
  2514. }
  2515. .flairselector h2 {
  2516.   background: none;
  2517.   line-height: 2rem;
  2518. }
  2519. .flairselector li {
  2520.   border: none;
  2521.   margin: 1px;
  2522.   transition: background 0.3s ease;
  2523. }
  2524. .flairselector li.selected,
  2525. .flairselector li:hover {
  2526.   border: none;
  2527.   background-color: rgba(153,153,153,0.2);
  2528. }
  2529. .flairselector form {
  2530.   border-top: solid 1px rgba(0,0,0,0.12);
  2531. }
  2532. .flairselector form input[type=text] {
  2533.   background-color: #fff;
  2534. }
  2535. .flairselector form .linkflair {
  2536.   display: none;
  2537. }
  2538. .thing.link.stickied .flat-list.buttons .flairselector a {
  2539.   color: rgba(0,0,0,0.87);
  2540. }
  2541. .flairoptionpane ul .linkflair .title,
  2542. .flairoptionpane ul .linkflair .linkflairlabel {
  2543.   display: inline;
  2544. }
  2545. .flairoptionpane ul .linkflair .linkflairlabel {
  2546.   clear: both;
  2547.   top: 0;
  2548.   padding: 0 2px;
  2549. }
  2550. .flairoptionpane ul li {
  2551.   padding-left: 0;
  2552. }
  2553. .titlebox .usertext {
  2554.   margin-bottom: 2vh;
  2555.   border-top: 1px solid;
  2556.   border-color: rgba(0,0,0,0.12);
  2557. }
  2558. .res-nightmode .titlebox .usertext {
  2559.   border-color: rgba(255,255,255,0.12);
  2560. }
  2561. .titlebox .usertext a[href="#/RES_SR_Config/NightModeCompatible"] {
  2562.   display: none;
  2563. }
  2564. .titlebox .bottom {
  2565.   font-size: 0;
  2566.   border-color: rgba(0,0,0,0.12);
  2567. }
  2568. .res-nightmode .titlebox .bottom {
  2569.   border-color: rgba(255,255,255,0.12);
  2570. }
  2571. .titlebox .bottom a.author,
  2572. .titlebox .bottom .userattrs,
  2573. .titlebox .bottom .flair {
  2574.   display: none;
  2575. }
  2576. .titlebox .bottom .age,
  2577. .titlebox .bottom .age time {
  2578.   color: rgba(0,0,0,0.26);
  2579.   font-size: 0.65rem;
  2580.   font-weight: 500;
  2581.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  2582. }
  2583. .res-nightmode .titlebox .bottom .age,
  2584. .res-nightmode .titlebox .bottom .age time {
  2585.   color: rgba(255,255,255,0.5);
  2586. }
  2587. .titlebox .clear {
  2588.   padding: 0;
  2589. }
  2590. .side .md h1,
  2591. .side .md h2,
  2592. .side .md h3,
  2593. .side .md h4,
  2594. .side .md h5,
  2595. .side .md h6,
  2596. .side .md p,
  2597. .side .md pre>code,
  2598. .side .md th,
  2599. .side .md td,
  2600. .side .md li {
  2601.   color: rgba(0,0,0,0.87);
  2602.   line-height: 1.35rem;
  2603.   font-family: "San Francisco Display", "Helvetica Neue", Roboto, Arial, sans-serif;
  2604. }
  2605. .res-nightmode .side .md h1,
  2606. .res-nightmode .side .md h2,
  2607. .res-nightmode .side .md h3,
  2608. .res-nightmode .side .md h4,
  2609. .res-nightmode .side .md h5,
  2610. .res-nightmode .side .md h6,
  2611. .res-nightmode .side .md p,
  2612. .res-nightmode .side .md pre>code,
  2613. .res-nightmode .side .md th,
  2614. .res-nightmode .side .md td,
  2615. .res-nightmode .side .md li {
  2616.   color: rgba(255,255,255,0.7);
  2617. }
  2618. .side .md .-blocks,
  2619. .side .md .-lists,
  2620. .side .md pre,
  2621. .side .md blockquote,
  2622. .side .md table,
  2623. .side .md p,
  2624. .side .md ul,
  2625. .side .md ol {
  2626.   margin: 1rem;
  2627. }
  2628. .side .md h1 {
  2629.   text-align: center;
  2630. }
  2631. .side .md blockquote {
  2632.   margin: 8px 8px 3vh 8px;
  2633. }
  2634. .res-nightmode .side .md blockquote {
  2635.   color: rgba(255,255,255,0.7) !important;
  2636. }
  2637. .side .md a[href^="https://ns.reddit.com"],
  2638. .side .md a[href^="https://nv.reddit.com"],
  2639. .side .md a[href^="https://vs.reddit.com"] {
  2640.   display: inline-block;
  2641.   color: inherit;
  2642. }
  2643. .side .md del {
  2644.   display: block;
  2645.   text-align: center;
  2646.   text-decoration: none;
  2647. }
  2648. h2 a[href*="/message/compose?to=%2Fr%2F"] {
  2649.   font-size: 1rem;
  2650. }
  2651. #moderation_tools {
  2652.   position: relative;
  2653.   top: -2vh;
  2654. }
  2655. #moderation_tools .title {
  2656.   height: 1.5rem;
  2657. }
  2658. .sidecontentbox .title h1 {
  2659.   color: rgba(0,0,0,0.26);
  2660. }
  2661. .res-nightmode .sidecontentbox .title h1 {
  2662.   color: rgba(255,255,255,0.5);
  2663. }
  2664. .sidecontentbox .title .collapse-button {
  2665.   display: none;
  2666. }
  2667. .sidecontentbox .content {
  2668.   padding: 0 0.5vw;
  2669.   border: none;
  2670. }
  2671. .side .icon-menu a {
  2672.   background: none;
  2673.   color: rgba(0,0,0,0.87);
  2674.   vertical-align: middle;
  2675. }
  2676. .res-nightmode .side .icon-menu a {
  2677.   color: rgba(255,255,255,0.7);
  2678. }
  2679. .side .icon-menu a:hover {
  2680.   color: #5478a0;
  2681. }
  2682. .side .icon-menu a::before {
  2683.   background-image: url(%%spritesheet%%);
  2684.   background-repeat: no-repeat;
  2685.   background-size: 126px 342px !important;
  2686.   background-position: -36px -36px;
  2687.   width: 18px !important;
  2688.   height: 18px !important;
  2689. }
  2690. @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) {
  2691.   .side .icon-menu a::before {
  2692.     background-image: url(%%spritesheet2x%%) !important;
  2693.   }
  2694. }
  2695. .side .icon-menu li {
  2696.   height: 18px;
  2697. }
  2698. .side .icon-menu .reddit-edit::before {
  2699.   background-position: -36px -36px !important;
  2700. }
  2701. .res-nightmode .side .icon-menu .reddit-edit::before {
  2702.   background-position: -36px -54px !important;
  2703. }
  2704. .side .icon-menu .edit-stylesheet::before {
  2705.   background-position: -54px -36px !important;
  2706. }
  2707. .res-nightmode .side .icon-menu .edit-stylesheet::before {
  2708.   background-position: -54px -54px !important;
  2709. }
  2710. .side .icon-menu .moderator-mail::before {
  2711.   background-position: -18px 0px !important;
  2712. }
  2713. .res-nightmode .side .icon-menu .moderator-mail::before {
  2714.   background-position: -18px -18px !important;
  2715. }
  2716. .side .icon-menu .reddit-moderators::before {
  2717.   background-position: -36px 0px !important;
  2718. }
  2719. .res-nightmode .side .icon-menu .reddit-moderators::before {
  2720.   background-position: -36px -18px !important;
  2721. }
  2722. .side .icon-menu .reddit-contributors::before {
  2723.   background-position: -18px -36px !important;
  2724. }
  2725. .res-nightmode .side .icon-menu .reddit-contributors::before {
  2726.   background-position: -18px -54px !important;
  2727. }
  2728. .side .icon-menu .reddit-traffic::before {
  2729.   background-position: -72px -36px !important;
  2730. }
  2731. .res-nightmode .side .icon-menu .reddit-traffic::before {
  2732.   background-position: -72px -54px !important;
  2733. }
  2734. .side .icon-menu .reddit-modqueue::before {
  2735.   background-position: -90px -36px !important;
  2736. }
  2737. .res-nightmode .side .icon-menu .reddit-modqueue::before {
  2738.   background-position: -90px -54px !important;
  2739. }
  2740. .side .icon-menu .reddit-reported::before {
  2741.   background-position: -108px -36px !important;
  2742. }
  2743. .res-nightmode .side .icon-menu .reddit-reported::before {
  2744.   background-position: -108px -54px !important;
  2745. }
  2746. .side .icon-menu .reddit-spam::before {
  2747.   background-position: 0px -72px !important;
  2748. }
  2749. .res-nightmode .side .icon-menu .reddit-spam::before {
  2750.   background-position: 0px -90px !important;
  2751. }
  2752. .side .icon-menu .reddit-edited::before {
  2753.   background-position: -18px -72px !important;
  2754. }
  2755. .res-nightmode .side .icon-menu .reddit-edited::before {
  2756.   background-position: -18px -90px !important;
  2757. }
  2758. .side .icon-menu .reddit-ban::before {
  2759.   background-position: -36px -72px !important;
  2760. }
  2761. .res-nightmode .side .icon-menu .reddit-ban::before {
  2762.   background-position: -36px -90px !important;
  2763. }
  2764. .side .icon-menu .reddit-flair::before {
  2765.   background-position: -54px -72px !important;
  2766. }
  2767. .res-nightmode .side .icon-menu .reddit-flair::before {
  2768.   background-position: -54px -90px !important;
  2769. }
  2770. .side .icon-menu .reddit-moderationlog::before {
  2771.   background-position: -72px -72px !important;
  2772. }
  2773. .res-nightmode .side .icon-menu .reddit-moderationlog::before {
  2774.   background-position: -72px -90px !important;
  2775. }
  2776. .side .icon-menu .reddit-unmoderated::before {
  2777.   background-position: -90px -72px !important;
  2778. }
  2779. .res-nightmode .side .icon-menu .reddit-unmoderated::before {
  2780.   background-position: -90px -90px !important;
  2781. }
  2782. .icon-menu .moderator-mail::before {
  2783.   margin-top: 0;
  2784. }
  2785. .sidebox.create {
  2786.   display: none;
  2787. }
  2788. .sidecontentbox a.helplink {
  2789.   display: block;
  2790.   float: inherit;
  2791.   text-align: center;
  2792.   font-size: 1rem;
  2793. }
  2794. .account-activity-box {
  2795.   opacity: 0;
  2796.   transition: opacity 0.3s ease;
  2797. }
  2798. .account-activity-box:hover {
  2799.   opacity: 1;
  2800. }
  2801. .account-activity-box a:hover {
  2802.   color: inherit;
  2803. }
Advertisement
Add Comment
Please, Sign In to add comment