Advertisement
Guest User

nau

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