Advertisement
Guest User

Naut CSS

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