gavin19

sfp

Apr 30th, 2015
350
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 84.88 KB | None | 0 0
  1.     /*
  2.             Version 3.1
  3.             Stylesheet by Cryptonaut
  4.             Last modified: 26 MAR 2015
  5.             Details: This is a custom template made by /u/Cryptonaut.
  6.             Find out more on /r/Naut.
  7.  
  8.             --------------------------------------------------------------------------
  9.             [Changelog]
  10.             v1.0 - Initial Design - /r/Naut Template
  11.             v1.5 - Update 1 - New colours, icons and a whole bunch of fixes.
  12.             V1.6 - Update 2 - Adjustments to make Naut come back to the reddit UX.
  13.             V1.7 - Update 3 - A whole lot of UI tweaks and fixes.
  14.             V2.0 - Update 4 - Naut is now on GitHub, added nightmode and some fixes.
  15.             V2.1 - Update 5 - Initial CSS3 update - Added transitions and minor responsive tweaks.
  16.             V2.2 - Update 6 - Bugfixes and the return of the suggest-title button.
  17.             V2.3 - Update 7 - Bugfixes, including the search button.
  18.             V3.0 - Update 8 - Complete rewrite to include easier customizing of colours,
  19.                               sizes and margins, more transitions and animations and
  20.                               much more. See /r/Naut for more
  21.             V3.1 - Update 9 - Many bugfixes and some changes for easier customization
  22.  
  23.  
  24.             -------------------------------------------------------------------------- */
  25.  
  26. ::selection {
  27.   background: #ea504e; /* WebKit/Blink Browsers */
  28.   color:#FFF;
  29. }
  30. ::-moz-selection {
  31.   background: #ea504e; /* Gecko Browsers */
  32.   color:#FFF;
  33. }
  34.  
  35.         *, *:before, *:after { -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
  36.  
  37.         body {
  38.             overflow-x: hidden;
  39.             background-color: #eeeeee;
  40.             min-width: 420px;
  41.         }
  42.            
  43.             /* General Styles - Links / Buttons / Inputs */
  44.             a {
  45.                 color: #087ed7;
  46.                 transition: color 0.15s ease;
  47.             }
  48.  
  49.             ::focus {outline: none !important;}
  50.  
  51.             input:not([type="submit"]), textarea, .roundfield textarea, .roundfield input[type=text], .roundfield input[type=url], .roundfield input[type=password], .roundfield input[type=number],
  52.             .linefield textarea, .linefield input[type=text], .linefield input[type=password],
  53.             .pretty-form input[type=text], .pretty-form textarea, .pretty-form input[type=password], .pretty-form input[type=number],
  54.             .login-form-side input[type=text], .login-form-side input[type=password] {
  55.                 box-shadow: none!important;
  56.                 background-color: #fff;
  57.                 border: 1px solid #e5e5e5;
  58.                 color: #707070;
  59.                 transition: all 0.15s ease!important;
  60.             }
  61.  
  62.                 input:hover, textarea:hover, .roundfield textarea:hover, .roundfield input[type=text]:hover, .roundfield input[type=url]:hover, .roundfield input[type=password]:hover, .roundfield input[type=number]:hover,
  63.                 .linefield textarea:hover, .linefield input[type=text]:hover, .linefield input[type=password]:hover,
  64.                 .pretty-form input[type=text]:hover, .pretty-form textarea:hover, .pretty-form input[type=password]:hover, .pretty-form input[type=number]:hover,
  65.                 .login-form-side input[type=text]:hover, .login-form-side input[type=password]:hover {
  66.                     border-color: #C5C5C5;
  67.                 }
  68.  
  69.                     input:active, textarea:active, .roundfield textarea:active, .roundfield input[type=text]:active, .roundfield input[type=url]:active, .roundfield input[type=password]:active, .roundfield input[type=number]:active,
  70.                     .linefield textarea:active, .linefield input[type=text]:active, .linefield input[type=password]:active,
  71.                     .pretty-form input[type=text]:active, .pretty-form textarea:active, .pretty-form input[type=password]:active, .pretty-form input[type=number]:active,
  72.                     .login-form-side input[type=text]:active, .login-form-side input[type=password]:active {
  73.                         outline: none!important;
  74.                         border-color: #087ed7;
  75.                         color: #4D5763;
  76.                     }
  77.  
  78.             .btn, button {
  79.                 margin: 4px 16px 4px 0px;
  80.                 padding: 2px 18px;
  81.                 background-color: #ea504e;
  82.                 border: none;
  83.                 border-radius: 2px;
  84.                 box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.24);
  85.                 color: #fff !important;
  86.                 text-transform: uppercase;
  87.                 font-weight: bold;
  88.                 cursor: default;
  89.                 transition: all 0.25s ease;
  90.                 height: 32px;
  91.                 font-size: 12px;
  92.             }
  93.  
  94.                 .btn:hover, button:hover {
  95.                     box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.34);
  96.                     background-color: #ed6765;
  97.                 }
  98.  
  99.                     .btn:active, button:active {
  100.                         box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.16);
  101.                         background-color: #ed6765;
  102.                     }
  103.  
  104.                     .btn:focus, button:focus {outline: none;}
  105.  
  106.  
  107.  
  108.             /* Header */
  109.             #header {
  110.                 margin: 0px;
  111.                 height: 0px;
  112.                 border: none;
  113.             }
  114.  
  115.  
  116.                 #sr-header-area {
  117.                     background-color: rgba(0,0,0,0.05);
  118.                     border: 0px solid;
  119.                     transition: all 0.15s ease;
  120.                     height: 24px;
  121.                     line-height: 23px;
  122.                 }
  123.  
  124.                     #sr-header-area .width-clip {right: 300px;}
  125.                         body:not(.loggedin) #sr-header-area .width-clip {right: 340px;}
  126.  
  127.                     #sr-header-area .sr-list {margin-right: 48px;}
  128.  
  129.                     #sr-header-area .sr-bar a, #sr-more-link, #sr-header-area .separator, #sr-header-area .dropdown.srdrop .selected {
  130.                         background-color: transparent;
  131.                         color: rgba(255,255,255,0.6);
  132.                         transition: all 0.15s ease;
  133.                     }
  134.  
  135.                         #sr-header-area:hover .sr-bar a,
  136.                         #sr-header-area:hover #sr-more-link,
  137.                         #sr-header-area:hover .seperator,
  138.                         #sr-header-area:hover .dropdown.srdrop .selected {color: rgba(255,255,255,1);}
  139.  
  140.                         #sr-header-area .sr-bar a:hover, #sr-more-link:hover, #sr-header-area .dropdown.srdrop .selected:hover {
  141.                             background-color: transparent;
  142.                             border: 0px solid;
  143.                             transition: all 0.15s ease;
  144.                         }
  145.  
  146.                             a.random.choice {
  147.                                 padding-top: 2px;
  148.                                 position: relative;
  149.                                 display: inline-block;
  150.                                 margin-top: -2px;
  151.                             }
  152.  
  153.                     #sr-header-area .dropdown.srdrop .selected {
  154.                         margin: 0px 12px 0px 8px ;
  155.                         padding: 0px;
  156.                         background-image: none;
  157.                     }
  158.  
  159.                         #sr-header-area .dropdown.srdrop .selected:hover {text-decoration: underline;}
  160.  
  161.                         #sr-header-area .dropdown.srdrop .selected:after {
  162.                             position: relative;
  163.                             content: "▼";
  164.                             margin-left: 4px;
  165.                             font-size: 10px;
  166.                         }
  167.  
  168.  
  169.                         /* My Subreddits Dropdown */
  170.                         #sr-header-area .drop-choices.srdrop {
  171.                             background-color: #fff;
  172.                             border: none;
  173.                             box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.15)
  174.                         }
  175.  
  176.                             #sr-header-area .drop-choices a.choice {
  177.                                 border-bottom: 1px solid #edeeee;
  178.                                 color: #4D5763;
  179.                                 padding: 2px;
  180.                             }
  181.  
  182.                                 #sr-header-area .drop-choices a.choice:hover {
  183.                                     background-color: #f1f1f1;
  184.                                 }
  185.  
  186.  
  187.                 #header-img.default-header, #header-img {
  188.                     z-index: 99;
  189.                     width: 0px;
  190.                     padding-left: 48px;
  191.                     height: 54px;
  192.                     background-image: url(http://b.thumbs.redditmedia.com/gu73S1Jh7JbErnLUMNyLcWefjuIsOL4M7cCm2De4bIw.png);
  193.                     background-position: -204px -48px;
  194.                     position: relative;
  195.                     top: 0px;
  196.                     margin: 0;
  197.                 }
  198.  
  199.                     #header-img.default-header:hover, #header-img:hover {background-position: -204px -48px;}
  200.  
  201.  
  202.              
  203.  
  204.                     #header .pagename a {
  205.                         display: inline-block;
  206.                         color: transparent;
  207.                         font-size: 22px;
  208.                         padding: 11px;
  209.                         font-weight: bold;
  210.                         position: relative;
  211.                         top: 3px;
  212.                         font-family: arial;
  213.                         margin: 0 4px;
  214.                         vertical-align: top;
  215.                         transition: background-color 0.25s ease;
  216.                     }
  217.  
  218.                         #header .pagename a:hover {
  219.                             text-decoration: none;
  220.                         }
  221.  
  222.                         #header .pagename a:before {
  223.                             font-size: 18px;
  224.                             font-variant: normal;
  225.                             letter-spacing: 1px;
  226.                         }
  227.  
  228.  
  229.                 /* Tabmenu (hot/new/top) */
  230.                 #header-bottom-left {
  231.                     position: absolute;
  232.                     top: 36px;
  233.                     left: 16px;
  234.                 }
  235.  
  236.                     #header .tabmenu {
  237.                         border: none;
  238.                         margin: 0px;
  239.                     }
  240.  
  241.                         #header .tabmenu li a {
  242.                             display: inline-block;
  243.                             margin: 0px 4px;
  244.                             padding: 16px 16px;
  245.                             background-color: transparent;
  246.                             border: 0px;
  247.                             border-radius: 0px;
  248.                             color: rgba(255,255,255,0.6);
  249.                             text-transform: uppercase;
  250.                             font-weight: normal;
  251.                             font-size: 14px;
  252.                             font-family: Arial, sans-serif;
  253.                             transition: color 0.25s ease, background-color 0.25s ease;
  254.                         }
  255.  
  256.                             /* IF Headerimg is though */
  257.                             #header .tabmenu li a {
  258.                                 color: #fff;
  259.                             }
  260.  
  261.                                 #header .tabmenu li a, .pagename a {text-shadow: 0px 1px 8px rgba(0, 0, 0, 0.5);}
  262.  
  263.                             #header .tabmenu li a:hover {
  264.                                 color: rgba(255,255,255,1);
  265.                                 background-color: rgba(0,0,0,0.08);
  266.                             }
  267.  
  268.                             #header .tabmenu li.selected a {
  269.                                 padding: 16px 16px 14px 16px;
  270.                                 background-color: transparent;
  271.                                 border: 0px;
  272.                                 border-bottom: 2px solid #fff;
  273.                                 color: rgba(255,255,255,1);
  274.                                 font-weight: bold;
  275.                             }
  276.  
  277.                                 #header .tabmenu li.selected a:hover {
  278.                                     background-color: rgba(0,0,0,0.08);
  279.                                 }
  280.  
  281.                         .listing-page .tabmenu li:nth-of-type(3), .wiki-page .tabmenu li:nth-of-type(3),    /* Rising */
  282.                         .listing-page .tabmenu li:nth-of-type(4), .wiki-page .tabmenu li:nth-of-type(4),    /* Controversial */
  283.                         .listing-page .tabmenu li:nth-of-type(6), .wiki-page .tabmenu li:nth-of-type(6),    /* Self-serve advertising */
  284.                         .listing-page .tabmenu li:nth-of-type(9), .wiki-page .tabmenu li:nth-of-type(9) /* gilded */
  285.                         {display:none;}
  286.  
  287.  
  288.                
  289.  
  290.  
  291.             /* Sidebar */
  292.             .side {
  293.                 margin: 200px 16px 0px 0px;
  294.                 padding: 6px 16px;
  295.                 background-color: #fff;
  296.                 border-radius: 2px;
  297.                 box-shadow: 0px 1px 5px rgba(0,0,0,0.16);
  298.             }
  299.  
  300.                 /* Objects from top to bottom */
  301.                 #header-bottom-right {
  302.                     position: absolute;
  303.                     top:0px;
  304.                     right: 0px;
  305.                     width: auto;
  306.                     max-width: 300px;
  307.                     height: 24px;
  308.                     background-color: transparent;
  309.                     font-size: 11px;
  310.                     color: rgba(255,255,255,0.45);
  311.                     padding: 5px 8px 4px 2px;
  312.  
  313.                 }
  314.  
  315.                     body:not(.loggedin) #header-bottom-right {max-width: 340px;}
  316.                     #header-bottom-right a {color: #fff;}
  317.                         #header-bottom-right a:hover {text-decoration: underline;}
  318.  
  319.                     .user .userkarma {
  320.                         font-weight: normal;
  321.                         color: rgba(255,255,255,0.45);
  322.                         border: none;
  323.                         font-size: 9px;
  324.                         transition: all 0.15s ease;
  325.                     }
  326.  
  327.                     .separator, .user {color: rgba(255,255,255,0.45);}
  328.  
  329.  
  330.                     #mail, #modmail {
  331.                         width: 16px;
  332.                         height: 14px;
  333.                         background-image: url(http://a.thumbs.redditmedia.com/JcU3efH6ELyUUIdmMUbubmhQluRrUZoTs4UJ2NWsNu0.png) !important;
  334.                         background-repeat: no-repeat !important;
  335.                         background-color: transparent;
  336.                         transition: all 0.25s ease;
  337.                     }
  338.  
  339.  
  340.                         #mail {
  341.                             top: -2px;
  342.                             overflow: visible;
  343.                         }
  344.  
  345.                             #mail.nohavemail {background-position: -32px -0px;}
  346.  
  347.                             #mail.havemail {
  348.                                 background-position: -32px -16px;
  349.                                 opacity: 1;
  350.                             }
  351.  
  352.                             .message-count {
  353.                                 background-color: #f50;
  354.                                 position: relative;
  355.                                 top: -1px;
  356.                             }
  357.  
  358.                             #mail.havemail:before {
  359.                                 position: fixed;
  360.                                 padding: 16px 24px;
  361.                                 bottom: 24px;
  362.                                 z-index: 100;
  363.                                 background-color: #EA4848;
  364.                                 border-radius: 2px;
  365.                                 box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.24);
  366.                                 color: #fff;
  367.                                 width: 300px;
  368.                                 height: 48px;
  369.                                 left: 24px;
  370.                                 content: "You have new messages!";
  371.                                 text-indent: 0px;
  372.                                 font-size: 14px;
  373.                                 font-family: arial, sans-serif;
  374.                                 line-height: 1;
  375.                                 -webkit-transform:translateY(112px);
  376.                                 transform:translateY(112px);
  377.                                 transition: background-color 0.25s ease, box-shadow 0.25s ease;
  378.                                 background-image: url(http://a.thumbs.redditmedia.com/JcU3efH6ELyUUIdmMUbubmhQluRrUZoTs4UJ2NWsNu0.png);
  379.                                 background-position: 269px -32px;
  380.                                 background-repeat: no-repeat;
  381.                             }
  382.  
  383.                                 #mail.havemail:hover:before {
  384.                                     background-color: #ec5b5b;
  385.                                     box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.48);
  386.                                 }
  387.  
  388.                                     #mail.havemail:active:before {
  389.                                         background-color: #c73d3d;
  390.                                         box-shadow: 0px 4px 14px rgba(0, 0, 0, 0.76)
  391.                                     }
  392.  
  393.  
  394.                         #modmail {top: -3px;}
  395.  
  396.                             #modmail.nohavemail {background-position: -48px -0px;}
  397.                             #modmail.havemail {background-position: -48px -16px;opacity: 1;}
  398.  
  399.  
  400.  
  401.  
  402.                     /* preferences & logout icons */
  403.                     #header-bottom-right a.pref-lang, .loggedin .logout a{
  404.                         background-position: -0px -16px;
  405.                         background-image: url(http://a.thumbs.redditmedia.com/JcU3efH6ELyUUIdmMUbubmhQluRrUZoTs4UJ2NWsNu0.png);
  406.                         width: 16px;
  407.                         height: 14px;
  408.                         display: inline-block;
  409.                         text-indent: -9999px;
  410.                         margin: 0px;
  411.                         position: relative;
  412.                         top: -1px;
  413.                         transition: all 0.25s ease;
  414.                     }
  415.  
  416.                         .loggedin .logout a {background-position: -16px -0px;}
  417.  
  418.                     .side:after {
  419.                         display: block;
  420.                         margin: 10px 0px;
  421.                         padding: 10px 0px;
  422.                         color: #b3b3b3;
  423.  
  424.                         /* Please do not change or remove this line. */
  425.                         content: "CSS Theme via /r/Naut. Thanks to /u/Le_Loufoque for the subreddit name.";
  426.                         /* Please do not change or remove this line. */
  427.  
  428.                         text-transform: none;
  429.                         font-size: 12px;
  430.                         font-family: arial,sans-serif;
  431.                         position: absolute;
  432.                         width: 300px;
  433.                         text-align: center;
  434.                         right: 16px;
  435.                     }
  436.  
  437.                 /* Search */
  438.                 #search {
  439.                     position: absolute;
  440.                     right: 16px;
  441.                     top: 96px;
  442.                     z-index: 1;
  443.                     width: 300px;
  444.                 }
  445.  
  446.                     #search input[type=text] {
  447.                         padding: 10px 25px 10px 16px;
  448.                         border: 0px solid;
  449.                         border-radius: 2px;
  450.                         box-shadow: 0px 1px 5px rgba(0,0,0,0.24) !important;
  451.                         transition: all 0.25s ease;
  452.                     }
  453.  
  454.                         #search input[type=text]:hover {
  455.                                 box-shadow: 0px 3px 12px rgba(0,0,0,0.32) !important;
  456.                         }
  457.  
  458.                             #search input[type=text]:focus {
  459.                                 border-radius: 2px 2px 0px 0px;
  460.                                 outline: none;
  461.                             }
  462.  
  463.                             #search input[type=text]:focus:hover {box-shadow: 0px 1px 5px rgba(0,0,0,0.24) !important;}
  464.  
  465.                             #search input[type="text"]:-moz-placeholder {font-size: 0;}
  466.                             #search input[type="text"]::-webkit-input-placeholder {font-size: 0;}
  467.                             #search input[type="text"]:-ms-input-placeholder {font-size: 0;}
  468.  
  469.                             #search input[type="text"]:-moz-placeholder::after {
  470.                                 font-size: 14px;
  471.                                 content: "Search..";
  472.                                 position: relative;
  473.                                 top: 1px;
  474.                             }
  475.  
  476.                             #search input[type="text"]::-webkit-input-placeholder::after {
  477.                                 font-size: 14px;
  478.                                 content: "Search..";
  479.                                 position: relative;
  480.                                 top: 1px;
  481.                             }
  482.  
  483.                             #search input[type="text"]:-ms-input-placeholder::after {
  484.                                 font-size: 14px;
  485.                                 content: "Search..";
  486.                                 position: relative;
  487.                                 top: 1px;
  488.                             }
  489.  
  490.  
  491.                             #search input[type=text]::-webkit-input-placeholder {color:#B3B3B3;}
  492.                             #search input[type=text]:-moz-placeholder {color:#B3B3B3;}
  493.                             #search input[type=text]::-moz-placeholder {color:#B3B3B3;}
  494.                             #search input[type=text]:-ms-input-placeholder {color:#B3B3B3;}
  495.  
  496.                             #search input[type=submit] {
  497.                                 height: 32px;
  498.                                 width: 32px;
  499.                                 margin-left: -38px;
  500.                                 background-image: url(http://a.thumbs.redditmedia.com/JcU3efH6ELyUUIdmMUbubmhQluRrUZoTs4UJ2NWsNu0.png);
  501.                                 background-position: -215px -231px;
  502.                                 background-repeat: no-repeat;
  503.                                 border:none !important;
  504.                                 border-radius: 16px;
  505.                                 background-color: rgba(0,0,0,0.00);
  506.                                 transition: background-color 0.15s ease;
  507.                             }
  508.  
  509.                                 #search input[type=submit]:hover {
  510.                                     background-image: url(http://a.thumbs.redditmedia.com/JcU3efH6ELyUUIdmMUbubmhQluRrUZoTs4UJ2NWsNu0.png);
  511.                                     background-position: -215px -231px;
  512.                                     background-repeat: no-repeat;
  513.                                     background-color: rgba(0,0,0,0.05);
  514.                                 }
  515.  
  516.                     /* Expando */
  517.                     #search #searchexpando {
  518.                         background-color: #f2f2f2;
  519.                         border: none;
  520.                         border-radius: 0px 0px 2px 2px;
  521.                         margin-top: -5px;
  522.                         padding-top: 10px;
  523.                         padding-left: 0px;
  524.                         padding-right: 0px;
  525.                         height: 57px;
  526.                         line-height: 45px;
  527.                     }
  528.  
  529.                         #search #searchexpando label {
  530.                             padding: 18px 8px 17px 8px;
  531.                             cursor: pointer;
  532.                             transition: all 0.1s ease;
  533.                         }
  534.  
  535.                             #search #searchexpando label:hover {background-color: rgba(0,0,0,0.1);}
  536.                                 #search #searchexpando label:active {background-color: rgba(0,0,0,0.25);}
  537.  
  538.                         #search #searchexpando p {display: none !important;}
  539.  
  540.  
  541.                 /* Submit Button */
  542.                 .morelink {
  543.                     position: absolute;
  544.                     top: 148px;
  545.                     box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.24);
  546.                     background-color: #ea504e;
  547.                     background-image: url(http://a.thumbs.redditmedia.com/JcU3efH6ELyUUIdmMUbubmhQluRrUZoTs4UJ2NWsNu0.png) !important;
  548.                     background-position: 268px -214px!important;
  549.                     background-repeat: no-repeat !important;
  550.                     right: 16px;
  551.                     width: 300px;
  552.                     height: 36px;
  553.                     border-radius: 2px;
  554.                     line-height: 36px;
  555.                     border: none;
  556.                     text-align: left;
  557.                     padding: 0px 16px;
  558.                     transition: all 0.25s ease;
  559.                     font-family: verdana, arial, sans-serif;
  560.                 }  
  561.  
  562.                     .morelink:hover {
  563.                         background-color: #ed6765;
  564.                     }
  565.  
  566.                         .morelink:active {
  567.                             background-color: #;
  568.                         }
  569.  
  570.  
  571.                     .morelink a {
  572.                         color: #fff;
  573.                         font-weight: normal;
  574.                         font-size: 14px;
  575.                         letter-spacing: 0px;
  576.                     }
  577.  
  578.  
  579.  
  580.                         .morelink:hover:after {
  581.                             margin-top: 16px;
  582.                             opacity: 100;
  583.                             visibility: visible;
  584.                             transition-delay: 0.25s;
  585.                         }
  586.  
  587.                     /* Restricted button */
  588.                     .disabled .morelink {
  589.                         box-shadow: none !important;
  590.                         background-color: #CFCFCF;
  591.  
  592.                     }
  593.  
  594.                         .disabled .morelink a {color: #4d5763;}
  595.  
  596.                         .disabled .morelink:after {
  597.                             content: "You must be approved by the moderators in order to submit.";
  598.                             background-color: #CFCFCF;
  599.                             color: #4d5763;
  600.                         }
  601.  
  602.  
  603.                 .account-activity-box, .sidebox.create, .morelink .nub,.sidebox.submit.submit-text {display: none;}
  604.  
  605.  
  606.                 /* Login form */
  607.                 .login-form-side {border: none;}
  608.  
  609.                     .login-form-side input[type=text], .login-form-side input[type=password] {width: 128px;}
  610.  
  611.                 .login-form-side button.btn {margin-right: -3px;}
  612.  
  613.                    
  614.                 /* Redditname + Subscibers & Here right now */
  615.                 .titlebox h1 {
  616.                     color: #4d5763;
  617.                     margin-bottom: 6px;
  618.                 }
  619.  
  620.  
  621.                 .titlebox span.subscribers, .titlebox .users-online, .titlebox .number {
  622.                     color: #999999;
  623.                     font-size: 12px;
  624.                     position: relative;
  625.                     top: -2px;
  626.                     left: -2px;
  627.                 }
  628.  
  629.                     div.titlebox span.word {display: none;}
  630.                     .titlebox .users-online {display: inline;}
  631.                     .titlebox .users-online:before {display: none;}
  632.                     div.titlebox span.number:after {content: " readers,";}
  633.                     .titlebox .users-online .number {font-style: italic;}
  634.                     .titlebox .users-online .number:before {content: "";}
  635.                     .titlebox .users-online .number:after {content: " here";}
  636.                     .titlelebox .word {display: none;}
  637.                     .titlebox .users-online, .titlebox .number {cursor: text;} 
  638.  
  639.  
  640.                 .titlebox .tagline {
  641.                         font-size: 12px;
  642.                         margin: 0;
  643.                     }
  644.  
  645.                         .titlebox .tagline:after {
  646.                             content: "";
  647.                             height: 2px;
  648.                             background-color: #f2f2f2;
  649.                             display: block;
  650.                             margin-top: 16px;
  651.                         }
  652.  
  653.                     .titlebox .tagline a.flairselectbtn {
  654.                         color: #087ed7;
  655.                     }  
  656.                     .titlebox .tagline a.flairselectbtn:after {content: " flair"}
  657.                     .titlebox .tagline .flair:before {content: "";}
  658.  
  659.  
  660.                 .titlebox form.toggle, .leavemoderator, .titlebox .tagline a.author, .sidebox .subtitle {display: none;}
  661.  
  662.                 /* Subscribe Button */
  663.                
  664.  
  665.  
  666.                     /* Hover Message */
  667.                     .titlebox .fancy-toggle-button .add:after, .fancy-toggle-button .remove:after {
  668.                         display: block;
  669.                         visibility: hidden;
  670.                         position: absolute;
  671.                         z-index: 1000;
  672.                         right: -26px;
  673.                         margin-top: 16px;
  674.                         padding: 12px;
  675.                         background-color: rgba(79, 77, 192, 0);
  676.                         border: none;
  677.                         border-radius: 2px;
  678.                         color: rgba(255, 255, 255, 0);
  679.                         text-align: center;
  680.                         letter-spacing: 1px;
  681.                         font-weight: normal;
  682.                         font-size: 13px;
  683.                         transition: all 0.25s ease;
  684.                         pointer-events: none;
  685.                         text-indent: 0;
  686.                         box-shadow: 0px 0px 0px rgba(0,0,0,0.00);
  687.                     }
  688.  
  689.                         .titlebox .fancy-toggle-button .add:after {content: "Subscribe!";}
  690.                         .titlebox .fancy-toggle-button .add:hover:after {
  691.                             visibility: visible;
  692.                             margin-top: 40px;
  693.                             color: #fff;
  694.                             background-color: #ea504e;
  695.                             box-shadow: 0px 1px 5px rgba(0,0,0,0.24);
  696.                         }
  697.  
  698.  
  699.                         .titlebox .fancy-toggle-button .remove:after {content: "Unsubscribe";}
  700.                         .titlebox .fancy-toggle-button .remove:hover:after {
  701.                             visibility: visible;
  702.                             color: #4D5763;
  703.                             background-color: #fff;
  704.                             margin-top: 40px;
  705.                             box-shadow: 0px 1px 5px rgba(0,0,0,0.24);
  706.                         }
  707.  
  708.  
  709.                     /* Hover Bubble */
  710.                     .hover-bubble.multi-selector {
  711.                         margin-top: -60px;
  712.                     }
  713.  
  714.  
  715.  
  716.                 /* Text */
  717.                 .side .md .-blocks, .side .md .-lists, .side .md pre, .side .md blockquote, .side .md table, .side .md p, .side .md ul, .side .md ol {
  718.                     color: #4D5763;
  719.                     font-size: 13px;
  720.                     font-family: Arial, sans-serif;
  721.                     line-height: 1.3333333333333333em;
  722.                 }
  723.  
  724.                     .side .titlebox .md h1 {
  725.                         line-height: 18px;
  726.                         margin: 0.5em 0 0 0 !important;
  727.                     }
  728.  
  729.                     .side .titlebox .md h2 {
  730.                         margin: 16px 0px 2px 0px;
  731.                     }
  732.  
  733.                     /* Buttonstyle one */
  734.                     .side .titlebox .md h3 a {
  735.                         padding: 12px 16px;
  736.                         width: 100%;
  737.                         border-radius: 2px;
  738.                         background-color: #ea504e;
  739.                         font-family: verdana,arial,sans-serif;
  740.                         transition: all 0.25s ease;
  741.                         color: #fff;
  742.                         box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.24);
  743.                         display: block;
  744.                         margin: 1.5em 0em;
  745.                         font-size: 12px;
  746.                     }
  747.  
  748.                         .side .titlebox .md h3 a:hover {
  749.                             background-color: #ed6765;
  750.                             box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.54);
  751.                         }
  752.  
  753.                             .side .titlebox .md h3 a:active {
  754.                                 background-color: #4059DB;
  755.                                 box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.54);
  756.                             }
  757.  
  758.                     .side .titlebox .md h4 a, .wiki-page .wiki-page-content .md.wiki h4 {
  759.                         padding: 12px 16px;
  760.                         background-color: #FFF;
  761.                         border: 1px solid #D4D4D4;
  762.                         border-radius: 2px;
  763.                         box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.12);
  764.                         color: #737373;
  765.                         font-weight: bold;
  766.                         transition: all 0.15s ease;
  767.                         display: block;
  768.                         margin: 1.5em 0em;
  769.                         font-size: 12px;
  770.                     }
  771.  
  772.                         .side .titlebox h4 a:hover, .wiki-page .wiki-page-content .md.wiki h4:hover {
  773.                             box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.24);
  774.                             color: #4D5763;
  775.                         }
  776.  
  777.                             .side .titlebox h4 a:active, .wiki-page .wiki-page-content .md.wiki h4:active {
  778.                                 box-shadow: inset 0 2px 0 #D6D6D6;
  779.                                 background-color: #E5E5E5;
  780.                                 color: #999;
  781.                                 box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.36);
  782.                             }
  783.  
  784.  
  785.                     .md hr {border: solid 1px #e5e5e5;}
  786.  
  787.  
  788.                 .titlebox .bottom {display: none;}
  789.  
  790.  
  791.                 /* Mod Box */
  792.                 .side #moderation_tools {
  793.  
  794.                 }
  795.  
  796.                     .side #moderation_tools .title {
  797.  
  798.                     }
  799.  
  800.                         .side #moderation_tools .title h1 {
  801.                             text-transform: capitalize;
  802.                             color: #4D5763;
  803.                         }
  804.  
  805.                         .side #moderation_tools .title .collapse-button {
  806.                             color: #4D5763;
  807.                             vertical-align: middle;
  808.                             border-radius: 1px;
  809.                             border: 1px solid #d8d8d8;
  810.                         }
  811.  
  812.                     .side .sidecontentbox .content {
  813.                         border: none;
  814.                         padding: 8px 0px;
  815.                     }
  816.  
  817.                     .icon-menu a {background-color: transparent;}
  818.  
  819.  
  820.                 /* Ads */
  821.                 #ad_sponsorship, #ad-frame, #ad_main {margin-left: -16px;}
  822.                 #ad_sponsorship {margin-top: -18px;border-radius: 2px 2px 0px 0px;}
  823.  
  824.                 /* Recently viewed links */
  825.                 .gadget .midcol {width: 38px;}
  826.  
  827.  
  828.  
  829.  
  830.             /* Body Content - Frontpage */
  831.             .content {
  832.                 margin: 96px 16px 0px 16px;
  833.                 padding: 0px;
  834.             }  
  835.  
  836.                 .content:before {
  837.                     height: 166px;
  838.                     top: 0px;
  839.                     position: absolute;
  840.                     width: 100%;
  841.                     left: 0px;
  842.                     right: 0px;
  843.                     background-color: #087ed7;
  844.                     background-repeat: no-repeat;
  845.                     background-position: 50% 0%;
  846.                     content: "";
  847.                     text-indent: -9999px;
  848.                     z-index: -1;
  849.                 }
  850.  
  851.                     @media only screen and (min-width : 1921px) {
  852.                         .content:before {background-size: cover;}
  853.                     }
  854.  
  855.                 .sitetable {
  856.                     margin-right: 316px;
  857.                     box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.16);
  858.                     position: relative;
  859.                 }
  860.  
  861.                     .link {
  862.                         margin: 0px;
  863.                         padding: 0;
  864.                         background-color: #fff;
  865.                     }
  866.  
  867.                         /* Objects on the link from left to right */
  868.                         body >.content .link .rank, .rank-spacer {display: none;}
  869.  
  870.                         /* Voting Arrows */
  871.                         .link .midcol {
  872.                             width: 36px !important;
  873.                             margin: 15px 14px 0px 11px;
  874.                             overflow: visible;
  875.                             height: 60px;
  876.                         }
  877.                             .link .score {
  878.                                 line-height: 16px;
  879.                                 font-size: 12px;
  880.                                 margin: 1px 0px 1px 0px;
  881.                             }
  882.  
  883.                                 .link .score.likes {color: #ff6422;}
  884.                                 .link .score.dislikes {color: #5c5bd7;}
  885.  
  886.                             .arrow {
  887.                                 margin: 0px 0px 0px 2px;
  888.                                 background-image: url(http://a.thumbs.redditmedia.com/JcU3efH6ELyUUIdmMUbubmhQluRrUZoTs4UJ2NWsNu0.png) !important;
  889.                                 background-color: transparent;
  890.                                 width: 33px;
  891.                                 border-radius: 2px;
  892.                                 transition: background-color 0.25s ease;
  893.                             }
  894.  
  895.                                 .arrow:hover {background-color: rgba(0,0,0,0.05);}
  896.  
  897.                                 /* Upvotes */
  898.                                 .arrow.up {
  899.                                     height: 20px;
  900.                                     background-position: -64px 0px;
  901.                                     transition: background-color 0.25s ease;
  902.                                 }
  903.  
  904.                                     .arrow.upmod {
  905.                                         height: 20px;
  906.                                         background-position: -128px 0px;
  907.                                         position: relative;
  908.                                     }
  909.  
  910.                                         .arrow.upmod:focus:after {
  911.                                             position: absolute;
  912.                                             left:2px;
  913.                                             bottom: -3px;
  914.                                             width: 28px;
  915.                                             height: 28px;
  916.                                             opacity: 1;
  917.                                             z-index:100;
  918.                                             content: " ";
  919.                                             background-color:#ff5500;
  920.                                             border-radius: 28px;
  921.                                             animation: upvote 0.35s ease-out forwards;
  922.                                             -webkit-animation: upvote 0.35s ease-out forwards;
  923.                                         }
  924.  
  925.                                 /* downvotes */
  926.                                 .arrow.down {
  927.                                     height: 20px;
  928.                                     background-position: -160px 0px;
  929.                                     transition: background-color 0.25s ease;
  930.                                 }
  931.                                     .arrow.downmod {
  932.                                         height: 20px;
  933.                                         background-position: -224px 0px;
  934.                                     }
  935.  
  936.  
  937.                                     /* Hover Message on Downvote */
  938.                                     .arrow.down:after {
  939.                                         display: block;
  940.                                         visibility: hidden;
  941.                                         position: absolute;
  942.                                         z-index: 1000;
  943.                                         margin-top: -6px;
  944.                                         margin-left: 32px;
  945.                                         padding: 12px;
  946.                                         background-color: rgba(8, 126, 215, 0.9);
  947.                                         border: none;
  948.                                         border-radius: 2px;
  949.                                         color: rgba(255, 255, 255, 0);
  950.                                         content: "Please only downvote content that does not contribute to the discussion.";
  951.                                         text-align: center;
  952.                                         font-weight: normal;
  953.                                         font-size: 13px;
  954.                                         transition: all 0.25s ease;
  955.                                         pointer-events: none;
  956.                                     }
  957.  
  958.                                         .arrow.down:hover:after {
  959.                                             visibility: visible;
  960.                                             background-color: rgba(8, 126, 215, 0.9);
  961.                                             color: #FFF;
  962.                                             margin-left: 48px;
  963.                                         }
  964.  
  965.                         /* Thumbnails */
  966.                         .thumbnail {
  967.                             max-width: 64px;
  968.                             max-height: 56px;
  969.                             margin: 16px 16px 0px 0px;
  970.                         }
  971.  
  972.                             .thumbnail a img, .thumbnail.self, .thumbnail.default {height: 56px;}
  973.  
  974.                             .thumbnail.self     {   background: url(http://a.thumbs.redditmedia.com/JcU3efH6ELyUUIdmMUbubmhQluRrUZoTs4UJ2NWsNu0.png) -73px -80px;}
  975.                             .thumbnail.default  {   background: url(http://a.thumbs.redditmedia.com/JcU3efH6ELyUUIdmMUbubmhQluRrUZoTs4UJ2NWsNu0.png) -143px -80px;}
  976.                             .thumbnail.nsfw     {   background: url(http://a.thumbs.redditmedia.com/JcU3efH6ELyUUIdmMUbubmhQluRrUZoTs4UJ2NWsNu0.png) -03px -140px;}
  977.  
  978.                         /* Linkflairs */
  979.                         .linkflairlabel {
  980.                             padding: 1px 6px 1px 6px;
  981.                            
  982.                             border-radius: 25px;
  983.                             border: 0px solid;
  984.                             color: #fff;
  985.                        
  986.                             font-style: normal;
  987.                             font-variant: normal;
  988.                             font-size: 13px;
  989.                             font-family: Arial, sans-serif;
  990.                             cursor: default;
  991.                             vertical-align: middle;
  992.                             position: relative;
  993.                             top: -2px;
  994.                             background-color: #A6A6A6;
  995.                         }
  996.  
  997.                             .linkflair-inspiration .linkflairlabel {
  998.                                 background-color: #ea4848;
  999.                                 color: #fff;
  1000.                             }
  1001.  
  1002.                                 .linkflair-inspiration .thumbnail.self {background: url(http://a.thumbs.redditmedia.com/JcU3efH6ELyUUIdmMUbubmhQluRrUZoTs4UJ2NWsNu0.png) -143px -140px;}
  1003.  
  1004.                             .linkflair-waywo .linkflairlabel {
  1005.                                 background-color: #ea504e;
  1006.                                 color: #fff;
  1007.                             }
  1008.  
  1009.                                 .linkflair-waywo .thumbnail.self {background: url(http://a.thumbs.redditmedia.com/JcU3efH6ELyUUIdmMUbubmhQluRrUZoTs4UJ2NWsNu0.png) -73px -140px;}
  1010.  
  1011.  
  1012.                             .linkflair-mod .linkflairlabel {
  1013.                                 background-color: #65B354;
  1014.                                 color: #fff;
  1015.                             }
  1016.  
  1017.                                 .linkflair-mod a {color: #65B354!important;}
  1018.                                 .linkflair-mod .thumbnail.default, .linkflair-mod .thumbnail.self {background: url(http://a.thumbs.redditmedia.com/JcU3efH6ELyUUIdmMUbubmhQluRrUZoTs4UJ2NWsNu0.png) -3px -80px !important;}
  1019.  
  1020.                         /* Submission Title */
  1021.                         .link .title {
  1022.                             margin: -2px 0px 0px 0px;
  1023.                             font-size: 18px;
  1024.                             font-family: Arial, sans-serif;
  1025.                             overflow: visible;
  1026.                             transition: all 0.15s ease;
  1027.                         }
  1028.  
  1029.                             body .content .sitetable .link .title a:hover {color: #087ed7;}
  1030.  
  1031.                             .link .entry {
  1032.                                 padding: 15px 32px 14px 0px;
  1033.                                 border-bottom: 1px solid #f2f2f2;
  1034.                                 margin-left: 0;
  1035.                             }
  1036.  
  1037.                             /*Unvisited*/   .thing .title.loggedin.click, .thing .title.click, .thing .title.loggedin, .thing .title {color:#0b2650;}
  1038.                             /*Visited  */   .content .thing .title:visited, .content .thing.visited .title {color: #087ed7;}
  1039.                             /*Clicking */   .thing .title.loggedin.click:visited, .thing .title.click:visited {color:#087ed7;}
  1040.  
  1041.  
  1042.  
  1043.  
  1044.                         /* Domain */
  1045.                         .link .domain {visibility: hidden;}
  1046.  
  1047.                             .link .domain a {
  1048.                                 visibility: visible;
  1049.                                 position: relative;
  1050.                                 top: -1px;
  1051.                                 color: #b3b3b3;
  1052.                                 transition: all 0.15s ease;
  1053.                             }
  1054.  
  1055.                                 .link .domain a:hover {
  1056.                                     color: #087ed7;
  1057.                                     text-decoration: none;
  1058.                                 }
  1059.  
  1060.                         .approval-checkmark {cursor: default;}
  1061.  
  1062.                         /* Expando Button */
  1063.                         .expando-button, .expando-button.image, .expando-button.video-muted {
  1064.                             position: relative;
  1065.                             margin: 2px 6px 2px 0px !important;
  1066.                             width: 16px;
  1067.                             height: 16px;
  1068.                             border-radius: 2px;
  1069.                             background-color: transparent;
  1070.                             background-image: url(http://a.thumbs.redditmedia.com/JcU3efH6ELyUUIdmMUbubmhQluRrUZoTs4UJ2NWsNu0.png) !important;
  1071.                             border: 1px solid #e9e9e9;
  1072.                             cursor: pointer;
  1073.                         }
  1074.  
  1075.  
  1076.  
  1077.                             .expando-button:hover {
  1078.                                 background-color: #087ed7;
  1079.                                 border-color: #087ed7;
  1080.                             }
  1081.  
  1082.                             .expando-button.selftext.collapsed                  {background-position: -32px -32px;}
  1083.                             .expando-button.selftext.collapsed:hover            {background-position: -48px -32px;}
  1084.                
  1085.                             .expando-button.selftext.expanded                   {background-position: -64px -32px;}
  1086.                             .expando-button.selftext.expanded:hover             {background-position: -80px -32px;}
  1087.                
  1088.                             .expando-button.video.collapsed                     {background-position: -96px -32px;}
  1089.                             .expando-button.video.collapsed:hover               {background-position: -12px -32px;}
  1090.                
  1091.                             .expando-button.video.expanded                      {background-position: -64px -32px;}
  1092.                             .expando-button.video.expanded:hover                {background-position: -80px -32px;}
  1093.  
  1094.                             .expando-button.image.collapsedExpando              {background-position: -160px -32px;}
  1095.                             .expando-button.image.collapsedExpando:hover        {background-position: -176px -32px;}
  1096.  
  1097.                             .expando-button.image.expanded                      {background-position: -64px -32px;}
  1098.                             .expando-button.image.expanded:hover                {background-position: -80px -32px;}
  1099.  
  1100.                             .expando-button.image.gallery.collapsedExpando      {background-position: -128px -32px;}
  1101.                             .expando-button.image.gallery.collapsedExpando:hover{background-position: -144px -32px;}
  1102.  
  1103.                             .expando-button.image.gallery.expanded              {background-position: -64px -32px;}
  1104.                             .expando-button.image.gallery.expanded:hover        {background-position: -80px -32px;}
  1105.  
  1106.                             .expando-button.video-muted.collapsed               {background-position: -208px -32px;}
  1107.                             .expando-button.video-muted.collapsed:hover         {background-position: -224px -32px;}
  1108.  
  1109.                             .expando-button.video-muted.expanded                {background-position: -64px -32px;}
  1110.                             .expando-button.video-muted.expanded:hover          {background-position: -80px -32px;}
  1111.  
  1112.  
  1113.                         /* Expando Text */
  1114.                         .link .usertext .md {
  1115.                             margin-top: 10px;
  1116.                             padding-top: 3px;
  1117.                             padding-left: 0;
  1118.                             background-color: transparent;
  1119.                             border: 0px solid;
  1120.                             border-top: 1px solid #F7F7F7;
  1121.                             border-radius: 0px;
  1122.                             color: #4D5763;
  1123.                         }
  1124.  
  1125.  
  1126.                         /* Submitted X ago by.. */
  1127.                         .entry .tagline {
  1128.                             margin-top: 4px;
  1129.                             color: #b3b3b3;
  1130.                             font-size: 12px;
  1131.                             font-family: arial, sans-serif;
  1132.                             transition: all 0.15s ease;
  1133.                         }
  1134.  
  1135.                             .link .entry .tagline a {color: #4d5763;}
  1136.  
  1137.                             .link .entry .tagline:first-letter {text-transform: capitalize;}
  1138.                             .link .entry .tagline time {cursor: help;}
  1139.                             .link .entry .tagline a:hover {color: #087ed7;text-decoration: none;}
  1140.                             .link .entry .tagline a.author {margin-right: inherit;}
  1141.  
  1142.                             .link .entry .tagline .userattrs {visibility: hidden;}
  1143.                             .link .entry .tagline .userattrs a {
  1144.                                 visibility: visible;
  1145.                                 font-size: 10px;
  1146.                                 padding: 1px 3px 1px 2px;
  1147.                                 margin-left: 2px;
  1148.                                 background-color: #f00;
  1149.                                 color: #fff !important;
  1150.                                 vertical-align: middle;
  1151.                                 border-radius: 1px;
  1152.                                 position: relative;
  1153.                                 top: -1px;
  1154.                                 cursor: help;
  1155.                             }
  1156.  
  1157.                                 .link .entry .tagline .userattrs a.moderator {background-color: #65B354;}
  1158.                                
  1159.  
  1160.  
  1161.                             .RESUserTagImage {
  1162.                                 height: 10px !important;
  1163.                                 background-image: url(http://a.thumbs.redditmedia.com/JcU3efH6ELyUUIdmMUbubmhQluRrUZoTs4UJ2NWsNu0.png) !important;
  1164.                                 background-position: -192px -34px !important;
  1165.                                 opacity: 0.25 !important;
  1166.                                 margin-left: 2px !important;
  1167.                                 transition: opacity 0.15s ease;
  1168.                                 margin-top: 1px !important;
  1169.                             }
  1170.  
  1171.                                 .RESUserTagImage:hover {opacity: 1 !important;}
  1172.  
  1173.  
  1174.                         /* Comment / Share / Report */
  1175.                         .link .flat-list {margin-top: 3px;}
  1176.  
  1177.                             .entry .buttons li a {
  1178.                                 padding: 0 1px;
  1179.                                 color: #b3b3b3;
  1180.                                 font-weight: normal;
  1181.                                 font-size: 13px;
  1182.                                 font-family: Arial, sans-serif;
  1183.                                 transition: all 0.15s ease;
  1184.                             }
  1185.            
  1186.                                 .link .entry .buttons li a:hover {color: #087ed7;text-decoration: none;}
  1187.            
  1188.                                 .nsfw-stamp acronym {
  1189.                                     padding: 2px 3px;
  1190.                                     background-color: transparent;
  1191.                                     border-color: #e82e63 !important;
  1192.                                     border-radius: 2px;
  1193.                                     color:#e82e63;
  1194.                                     opacity: 100;
  1195.                                     cursor: help;
  1196.                                 }
  1197.            
  1198.                                 .link .entry .buttons li a.comments {
  1199.                                     color: #ea504e;
  1200.                                     font-weight: bold !important;
  1201.                                     opacity: 100 !important;
  1202.                                     transition: all 0.25s ease-in-out !important;
  1203.                                 }
  1204.  
  1205.                                     .link .entry li .comments:hover {
  1206.                                         text-decoration: none;
  1207.                                     }
  1208.  
  1209.  
  1210.                                 /* Save Category popup */
  1211.  
  1212.  
  1213.                                 /* Reporting Comment */
  1214.                                 .action-form {
  1215.                                     position: fixed;
  1216.                                     top: 35%;
  1217.                                     left: 40%;
  1218.                                     margin: 0;
  1219.                                     padding: 24px;
  1220.                                     background-color: #fff;
  1221.                                     z-index: 100;
  1222.                                     box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.24);
  1223.                                     border: none;
  1224.                                     border-radius: 2px;
  1225.                                 }
  1226.  
  1227.                                     .action-form .reason-prompt {
  1228.                                         font-size: 16px;
  1229.                                         color: #4D5763;
  1230.                                         padding-bottom: 8px;
  1231.                                         display: block;
  1232.                                     }
  1233.  
  1234.                                         .action-form .reason-prompt:first-letter {text-transform: capitalize;}
  1235.  
  1236.                                         .action-form .reason-prompt li {
  1237.                                             padding: 4px 4px 4px 0px;
  1238.                                             display: block;
  1239.                                         }
  1240.                                             .action-form li label {
  1241.                                                 padding: 4px 4px 4px 0px;
  1242.                                                 cursor: pointer;
  1243.                                                 display: block;
  1244.                                                 color: #4D5763;
  1245.                                                 text-transform: capitalize;
  1246.                                             }
  1247.  
  1248.                                                 .action-form li label:hover {background-color: rgba(0,0,0,0.05);}
  1249.                                                 .action-form input[name="other_reason"] {padding: 8px;}
  1250.  
  1251.  
  1252.                                     /*  .link .entry li .comments:hover .newComments {color: #fff !important;} */
  1253.  
  1254.                                     /* Flair */
  1255.                                     .link .entry .buttons li a.flairselectbtn {color: #087ed7;}
  1256.  
  1257.                                     /* RES L+C */
  1258.                                     .link .entry .buttons li .redditSingleClick {
  1259.                                         padding: 0 1px;
  1260.                                         color: #b3b3b3;
  1261.                                         font-weight: normal;
  1262.                                         font-size: 13px;
  1263.                                         font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
  1264.                                         transition: all 0.15s ease;
  1265.                                     }
  1266.  
  1267.  
  1268.                         /* Reported & Spam/Remove/Approves */
  1269.                         .entry .buttons li.reported-stamp {
  1270.                             background-color: transparent;
  1271.                             border: 1px solid #EDEEEE!important;
  1272.                             border-radius: 20px;
  1273.                             color: #4A4F57;
  1274.                             line-height: 16px;
  1275.                         }
  1276.  
  1277.  
  1278.                         a.pretty-button.negative, a.pretty-button.neutral, a.pretty-button.positive {
  1279.                             background-image: none;
  1280.                             border: 1px solid;
  1281.                             border-radius: 20px;
  1282.                             box-shadow: inset 0px 0px 0px rgba(0, 0, 0, 0.25);
  1283.                             color: #fff;
  1284.                             line-height: 15px;
  1285.                             transition: all 0.25s ease;
  1286.                         }
  1287.  
  1288.                             a.pretty-button.negative {background-color: #fb797e;border-color: #fb797e;}
  1289.                                 a.pretty-button.negative:hover {background-color: #fc535a;border-color: #fc535a;}
  1290.  
  1291.                             a.pretty-button.neutral {background-color: #dddddd;border-color: #dddddd;color: #4A4F57;}
  1292.                                 a.pretty-button.neutral:hover {background-color: #ececec;border-color: #ececec;}
  1293.  
  1294.                             a.pretty-button.positive {background-color: #1ecd97;border-color: #1ecd97;}
  1295.                                 a.pretty-button.positive:hover {background-color: #22e1a6;border-color: #22e1a6;}
  1296.  
  1297.  
  1298.                             a.pretty-button.positive.pressed, a.pretty-button.neutral.pressed, a.pretty-button.negative.pressed {background-image: none;box-shadow: inset 0px 3px 1px rgba(0, 0, 0, 0.15);}
  1299.  
  1300.                         .comment.spam>.child, .message.spam>.child {background-color: transparent;}
  1301.  
  1302.                         /* Last Clicked */
  1303.                         .link.last-clicked {
  1304.                             background-color: #F2F2F2;
  1305.                             border: none;
  1306.                         }
  1307.  
  1308.  
  1309.                         /* Sticky Post */
  1310.                         .thing.stickied {
  1311.                             border-radius: 2px 2px 0px 0px;
  1312.                         }
  1313.  
  1314.                             .thing.stickied a.title, .thing.stickied a, .thing.stickied .entry li .comments {color: #65b354!important;}                
  1315.                             .thing.stickied .expando-button:hover {background-color: #65b354!important;border-color: #65b354!important;}
  1316.                             .tagline .stickied-tagline {color: #b3b3b3;cursor: help;}
  1317.                             .thing.stickied .domain {display: none;}
  1318.  
  1319.                         /* Ad */
  1320.                         .content .spacer {margin: 0;}
  1321.  
  1322.                         .link.promotedlink.promoted {
  1323.                             margin-right: 0;
  1324.                             background-color: #EFF7FF;
  1325.                             border: none;
  1326.                             padding: 0;
  1327.                         }
  1328.  
  1329.                             .organic-listing .link, .organic-listing .link.compressed, .organic-listing .link.promotedlink {
  1330.                                 padding-top: 0;
  1331.                                 padding-bottom: 0;
  1332.                             }
  1333.  
  1334.                             .link.promotedlink.promoted .thumbnail {
  1335.                                 max-height: inherit;
  1336.                                 max-width: inherit;
  1337.                                 margin-top: 8px;
  1338.                             }
  1339.  
  1340.                             .organic-listing {  
  1341.                                 background-color: white!important;  
  1342.                                 padding: 0;  
  1343.                                 z-index: 9999;  
  1344.                                 position: relative;  
  1345.                                 margin-bottom: 0px;  
  1346.                                 margin-right: 316px;  
  1347.                                 border: none;  
  1348.                                 border-radius: 2px 2px 0px 0px;
  1349.                             }
  1350.  
  1351.                                 .organic-listing .help {
  1352.                                     margin-bottom: 16px;
  1353.                                     margin-right: 16px;
  1354.                                 }
  1355.  
  1356.                                 .organic-listing .sponsored-tagline {
  1357.                                     margin-bottom: 16px;
  1358.                                     margin-right: 16px;
  1359.                                     color: #B3B3B3;
  1360.                                 }
  1361.  
  1362.  
  1363.                         /* Compressed post */
  1364.                         .link.compressed {margin: 0;}
  1365.  
  1366.                             .link.compressed .entry {padding: 11px 32px 9px 0px;}
  1367.                             .link.compressed .title {margin: 0;}
  1368.                             body>.content .link.compressed .midcol {
  1369.                                 height: auto;
  1370.                                 margin: 8px 0px 0px 4px;
  1371.                             }
  1372.  
  1373.                         /* Flair Selector */
  1374.                         .flairselector {
  1375.                             position: fixed;
  1376.                             top: 20% !important;
  1377.                             left: 50% !important;
  1378.                             margin-left: -125px;
  1379.                             padding: 32px !important;
  1380.                             width: 250px !important;
  1381.                             border: none;
  1382.                             border-radius: 2px;
  1383.                             box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.64);
  1384.                         }
  1385.  
  1386.                             .flairselector.drop-choices.active {border: 1px solid #e2e2e2;}
  1387.  
  1388.                             .flairselector h2 {
  1389.                                 margin-bottom: 4px;
  1390.                                 background-color: transparent;
  1391.                                 color: #087ed7;
  1392.                                 text-align: left;
  1393.                                 text-transform: capitalize;
  1394.                                 font-weight: normal;
  1395.                                 font-size: 18px;
  1396.                             }
  1397.  
  1398.                             .flairoptionpane {
  1399.                                 max-height: 250px;
  1400.                                 text-align: left;
  1401.                             }
  1402.  
  1403.                                 .flairselector .flairoptionpane ul li {
  1404.                                     padding: 0px !important;
  1405.                                 }
  1406.  
  1407.                                     .flairoptionpane ul li .linkflair {
  1408.                                         text-align: left;
  1409.                                         padding: 0px;
  1410.                                     }
  1411.  
  1412.                                         .flairoptionpane ul li .linkflair:hover, .flairselector li:hover {background-color: #F5F8F9;border: 0px solid;}
  1413.  
  1414.                                         .flairoptionpane ul li .linkflair span.linkflairlabel {
  1415.                                             margin: 8px 0px;
  1416.                                             line-height: 1.35;
  1417.                                             margin-right: 6px;
  1418.                                         }
  1419.  
  1420.                                         .flairoptionpane ul li .linkflair a.title {
  1421.                                             font-size: 18px !important;
  1422.                                             opacity: 100 !important;
  1423.                                             color: #087ed7 !important;
  1424.                                         }
  1425.  
  1426.                             .flairselector form {
  1427.                                 padding-top: 12px;
  1428.                                 border-top: 1px solid #F7F7F7;
  1429.                             }
  1430.  
  1431.                                 .flairselector form .flairselection {text-align: left;}
  1432.  
  1433.                                     .flairselector form .flairselection:before {
  1434.                                         display: block;
  1435.                                         content: "Selected Flair:";
  1436.                                         color: #b3b3b3;
  1437.                                     }
  1438.  
  1439.                                     .flairselector form .flairselection .linkflair a.title {
  1440.                                         font-size: 18px !important;
  1441.                                         opacity: 100 !important;
  1442.                                         color: #087ed7 !important;
  1443.                                         cursor: default;
  1444.                                     }
  1445.            
  1446.                                     .flairselector form .flairselection .flairremove {
  1447.                                         padding: 4px 0px;
  1448.                                         margin-bottom: 8px;
  1449.                                         visibility: hidden;
  1450.                                         display: block !important;
  1451.                                     }
  1452.            
  1453.                                         .flairselector form .flairselection .flairremove a {
  1454.                                             visibility: visible;
  1455.                                             opacity: 100 !important;
  1456.                                             color: #087ed7 !important;
  1457.                                             margin-left: -4px;
  1458.                                             text-transform: capitalize;
  1459.                                         }
  1460.  
  1461.                                             .flairselector form .flairselection .flairremove a:first-letter {text-transform: capitalize;}
  1462.            
  1463.                                             .flairselector form .flairselection .flairremove a:hover {text-decoration: underline !important;}
  1464.  
  1465.                             .flairselector .error {text-align: left;}
  1466.                                 .flairselector .error:first-letter {text-transform: capitalize;}
  1467.                                 .flairselector .error:after {
  1468.                                     display: block;
  1469.                                     color: #b3b3b3;
  1470.                                     content: "Go to /r/.../about/flairs.";
  1471.                                 }
  1472.  
  1473.                             .flairselector img {
  1474.                                 position: relative;
  1475.                                 left: 50%;
  1476.                                 margin-left: -9px;
  1477.                                 opacity: 0.5;
  1478.                             }
  1479.  
  1480.                                 .flairselector .flairoptionpane ul li {
  1481.                                     margin: 4px 0px;
  1482.                                 }
  1483.  
  1484.                                     .flairselector li.selected {border: none;background-color: }
  1485.                                     .flairselector .flairoptionpane ul li.flairsample-right {
  1486.                                         padding: 5px 0px !important;
  1487.                                         border: none;
  1488.                                     }
  1489.  
  1490.                                     .flairselector li a, .flairselector form .flairselection a.author {
  1491.                                         color: #b3b3b3 !important;
  1492.                                         font-size: 11px;
  1493.                                     }
  1494.  
  1495.  
  1496.                             .flairselector:before {
  1497.                                 display: block;
  1498.                                 position: fixed;
  1499.                                 top: 0px;
  1500.                                 left: 0px;
  1501.                                 z-index: -2;
  1502.                                 overflow: hidden;
  1503.                                 width: 100%;
  1504.                                 height: 100%;
  1505.                                 background-color: rgba(255, 255, 255, 0.75);
  1506.                                 content: "";
  1507.                                 cursor: default;
  1508.                                 transition: all 0.25s ease;
  1509.                                 pointer-events: none;
  1510.                             }
  1511.  
  1512.  
  1513.  
  1514.                         /* Unvotable Message */
  1515.                         .unvotable-message {
  1516.                             border: 0px solid;
  1517.                             color: #b3b3b3;
  1518.                         }
  1519.  
  1520.                             .unvotable-message:first-letter {text-transform: capitalize;}
  1521.  
  1522.                         /* RES Selection */
  1523.                         .res .RES-keyNav-activeElement {
  1524.                             outline: 0px dashed #E0E0E0 !important;
  1525.                             transition: all 0.35s ease;
  1526.                         }
  1527.  
  1528.                             .res .entry {transition: all 0.15s ease;}
  1529.  
  1530.                             div.RES-keyNav-activeElement,
  1531.                             div.commentarea div.RES-keyNav-activeElement.entry div.noncollapsed {
  1532.                                 background-color: transparent !important;
  1533.                                 padding-left: 8px !important;
  1534.                                 border-left: 2px solid #087ed7;
  1535.                             }
  1536.  
  1537.                                 div.commentarea div.RES-keyNav-activeElement .md {
  1538.                                     background-color: transparent !important;
  1539.                                 }
  1540.  
  1541.                                     .res .commentarea .thing {
  1542.                                         padding: 16px 16px 0px 14px !important;
  1543.                                     }
  1544.  
  1545.                                         .res .commentarea .entry .flat-list {
  1546.                                             padding-bottom: 16px;
  1547.                                         }
  1548.  
  1549.  
  1550.                         /* RES Tag dialog + RES Tag */
  1551.                         .userTagLink.hasTag, #userTaggerPreview {
  1552.                             font-size: 11px !important;
  1553.                             border-radius: 0px !important;
  1554.                             border: 0px solid !important;
  1555.                             margin-top: 0px !important;
  1556.                             margin-left: 4px !important;
  1557.                         }
  1558.  
  1559.                         .RESDialogSmall {
  1560.                             border: none;
  1561.                             box-shadow: 0px 2px 3px #DDD;
  1562.                         }
  1563.  
  1564.                             .RESDialogSmall > h3 {
  1565.                                 color: #087ed7;
  1566.                                 background-color: #FFF;
  1567.                                 border-bottom: 1px solid #EDEDED;
  1568.                                 height: 36px;
  1569.                                 padding-top: 9px;
  1570.                             }
  1571.  
  1572.                             .RESCloseButton {
  1573.                                 line-height: 19px;
  1574.                                 height: 22px;
  1575.                                 width: 22px;
  1576.                                 transition: all 0.15s ease;
  1577.                             }
  1578.  
  1579.                                 .RESCloseButton:hover {
  1580.                                     border: 1px solid #D7D9DC;
  1581.                                 }
  1582.  
  1583.                             #userTaggerToolTip input[type=text], #userTaggerToolTip select {
  1584.                                 line-height: 22px;
  1585.                                 padding-left: 4px;
  1586.                                 border: 1px solid #E5E5E5!important
  1587.                             }
  1588.  
  1589.                             .toggleButton {
  1590.                                 line-height: 0.8;
  1591.  
  1592.                             }
  1593.  
  1594.                                 .toggleButton .toggleOn {
  1595.                                     border-radius: 0px;
  1596.                                     border: 1px solid #087ed7;
  1597.                                     background-color: #087ed7;
  1598.                                     color: #fff;
  1599.                                     text-transform: capitalize;
  1600.                                 }
  1601.  
  1602.                                 .toggleButton .toggleOff {
  1603.                                     border-radius: 0px;
  1604.                                     border: 1px solid #D7D9DC;
  1605.                                     background-color: transparent;
  1606.                                     text-transform: capitalize;
  1607.                                 }
  1608.  
  1609.                                 #userTaggerToolTip input[type=submit] {bottom: 10px !important;}
  1610.  
  1611.                     /* Sorting Menu (Top links today/this week/ever) */
  1612.                     .top-page .content .menuarea .drop-choices.lightdrop {
  1613.                     display:inline;
  1614.                     visibility:visible;
  1615.                     }
  1616.  
  1617.                     .top-page .menuarea .spacer {overflow: visible;}
  1618.  
  1619.                     .top-page .content .menuarea .drop-choices.lightdrop a.choice, .top-page .content .menuarea .drop-choices.lightdrop form {display:inline;}
  1620.                     .top-page .content .menuarea .dropdown-title.lightdrop {visibility: hidden;}
  1621.  
  1622.                     .top-page .content .menuarea {
  1623.                         border-bottom: 0px;
  1624.                         padding: 0;
  1625.                         margin: 0;
  1626.                         height: 36px;
  1627.                     }
  1628.  
  1629.                         .top-page .content .menuarea .dropdown.lightdrop .selected {
  1630.                             z-index: 1002;
  1631.                             position: relative;
  1632.                             left: -68px;
  1633.                             top: 11px;
  1634.                             background: none;
  1635.                             text-decoration: none;
  1636.                             text-transform: capitalize;
  1637.                             font-size: 12px;
  1638.                             pointer-events: none;
  1639.                             padding: 10px 16px 10px 16px;
  1640.                             background-color: #ed6765;
  1641.                             overflow: visible;
  1642.                             color: #FFF;
  1643.                         }
  1644.  
  1645.                         .top-page .content .menuarea .drop-choices.lightdrop {
  1646.                             padding: 10px 16px 10px 104px;
  1647.                             margin-left: 16px;
  1648.                             margin-top: 1px;
  1649.                             border-radius: 2px 2px 0px 0px;
  1650.                             border: none;
  1651.                             border-bottom: 1px solid #E0E1E2;
  1652.                             width: calc(100% - 348px);
  1653.                             box-shadow: none;
  1654.                         }
  1655.  
  1656.                             .top-page .content .menuarea .drop-choices.lightdrop a.choice {
  1657.                                 padding: 10px;
  1658.                                 color: #4D5763;
  1659.                                 transition: all 0.25s ease;
  1660.                             }
  1661.  
  1662.                                 .top-page .content .menuarea .drop-choices.lightdrop a.choice[href*="/?t=all"] {border-right: 0px solid;}
  1663.                                 .top-page .content .menuarea .drop-choices.lightdrop a.choice:hover {background-color: #F5F8F9;}
  1664.  
  1665.                                 .top-page .content .menuarea .drop-choices.lightdrop a.choice.selected {
  1666.                                     background-color: #087ed7;
  1667.                                     color: #fff;
  1668.                                 }
  1669.  
  1670.                         /* RES Popup */
  1671.                         .guider {
  1672.                             border: none;
  1673.                             box-shadow: 0px 2px 3px #DDD;
  1674.                         }
  1675.  
  1676.                             .guider_content {}
  1677.  
  1678.                                 .guider_content h1 {color: #087ed7;}
  1679.  
  1680.                                 .guider_button {
  1681.                                     font-size: 11px;
  1682.                                     border: none;
  1683.                                     background-image: none;
  1684.                                     background-color: #087ed7;
  1685.                                     transition: all 0.15s ease;
  1686.                                 }
  1687.  
  1688.                                     .guider_button:hover {background-color: rgba(79, 142, 247, 0.75);}
  1689.  
  1690.                                 .guider_close {}
  1691.  
  1692.                                     .x_button {
  1693.                                         transition: all 0.25s ease;
  1694.                                         box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.00);
  1695.                                     }
  1696.  
  1697.                                         .x_button:hover {box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);}
  1698.  
  1699.                     /* Infobar (Default yellow announcement bar) */
  1700.                     .content .infobar {
  1701.                         margin: 0px 0px 16px 0px;
  1702.                         padding: 8px 16px;
  1703.                         line-height: 26px;
  1704.                         border: none;
  1705.                         margin-right: 316px;
  1706.                         background-color: #ea504e;
  1707.                         color: #fff;
  1708.                         box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.24);
  1709.                         border-radius: 2px;
  1710.                     }
  1711.  
  1712.                         .infobar .md {color: #fff;}
  1713.  
  1714.                         .content .infobar:first-letter {text-transform: capitalize;}
  1715.  
  1716.                         /* Welcome infobar */
  1717.                         .content .infobar.welcome {line-height: inherit;height: 86px;}
  1718.                             .content .infobar.welcome h1 {color: #4d5763;}
  1719.  
  1720.                         .commentarea .infobar {
  1721.                             padding: 8px 16px;
  1722.                             line-height: 16px;
  1723.                             margin-right: 0;
  1724.                         }
  1725.  
  1726.                             .commentarea .infobar a {color: rgba(0,0,0,0.54);font-weight: bold;}
  1727.  
  1728.                     /* Noresults image */
  1729.                     #noresults {
  1730.                         margin: 0;
  1731.                         position: absolute;
  1732.                         top: 72px;
  1733.                         width: 100%;
  1734.                         height: 312px;
  1735.                         background: transparent url(http://b.thumbs.redditmedia.com/-wGyxkikH8fHaGpHBWKFHD_nQ_Ed-aZxkaZ6dh2yBJI.png) no-repeat 50% 50%;
  1736.                         text-indent: -9999px;
  1737.                         font-size: 0px;
  1738.                         display: block;
  1739.                     }
  1740.  
  1741.                     /* Next Page */
  1742.                     .sitetable .nav-buttons {
  1743.                         padding: 16px;
  1744.                         background-color: #fff;
  1745.                         color: #b3b3b3;
  1746.                         border-top: 1px solid #F2F2F2;
  1747.                         margin-top: -1px;
  1748.                     }
  1749.  
  1750.                         .sitetable .nav-buttons:first-letter {text-transform: capitalize;}
  1751.  
  1752.                         .sitetable .nav-buttons .nextprev {
  1753.                             color: #b3b3b3;
  1754.                             font-size: 14px;
  1755.                         }
  1756.  
  1757.                             .sitetable .nav-buttons .nextprev a {
  1758.                                 border: 0px;
  1759.                                 background-color: transparent;
  1760.                             }
  1761.  
  1762.                                 .sitetable .nav-buttons .nextprev a:hover {
  1763.                                     text-decoration: underline;
  1764.                                     border: 0px;
  1765.                                     background-color: transparent;
  1766.                                 }
  1767.  
  1768.                 /* Comments Page */
  1769.                 .comments-page .link {
  1770.                     border-radius: 2px 2px 0px 0px;
  1771.                 }
  1772.                     .comments-page .link .entry {border-bottom: none;padding-bottom: 15px;}
  1773.  
  1774.                 .commentarea {
  1775.                     margin-right: 316px;
  1776.                 }  
  1777.  
  1778.                     .commentarea .panestack-title {
  1779.                         margin: 10px 0 0 22px;
  1780.                         border-bottom: 0;
  1781.                     }
  1782.  
  1783.                         .commentarea .panestack-title .title {
  1784.                             color:  #4D5763;
  1785.                         }
  1786.                             .panestack-title .title:first-letter {text-transform: capitalize;}
  1787.  
  1788.                     .commentarea .menuarea {
  1789.                         margin: 0 0 0 22px;
  1790.                     }
  1791.  
  1792.                         .commentarea .menuarea .spacer:nth-of-type(2) {
  1793.  
  1794.                         }
  1795.  
  1796.                         .commentarea .menuarea span.dropdown-title.lightdrop {color: #b3b3b3;}
  1797.                         .commentarea .menuarea span.dropdown-title.lightdrop:first-letter {text-transform: capitalize;}
  1798.  
  1799.                         .commentarea .menuarea .dropdown.lightdrop .selected {
  1800.                             cursor: pointer;
  1801.                             text-decoration: none;
  1802.                             background-image: none;
  1803.                             padding-right: 0px;
  1804.                             font-weight: normal;
  1805.                             color: #b3b3b3;
  1806.                         }
  1807.  
  1808.                             .commentarea .menuarea .dropdown.lightdrop .selected:hover {color: #087ed7;}
  1809.                             .commentarea .menuarea .dropdown.lightdrop .selected:after {
  1810.                                 content: "▼"
  1811.                             }
  1812.  
  1813.  
  1814.                             .drop-choices.lightdrop {
  1815.                                 border: none;
  1816.                                 z-index: 1001;
  1817.                                 box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2);
  1818.                             }
  1819.  
  1820.                                 .drop-choices a.choice {
  1821.                                     padding: 6px;
  1822.                                     transition: all 0.1s ease;
  1823.                                 }
  1824.  
  1825.                                     .drop-choices a.choice:hover {
  1826.                                         background-color: #087ed7;
  1827.                                         color: #fff;
  1828.                                     }
  1829.  
  1830.                         .commentarea .menuarea .toggle a, .help-hoverable {
  1831.                             color: #b3b3b3;
  1832.                             font-weight: normal;
  1833.                         }
  1834.  
  1835.                             .commentarea .menuarea .toggle a:hover, .help-hoverable:hover {color: #087ed7;}
  1836.  
  1837.                     .commentarea>.usertext {
  1838.                         background-color: #FAFAFA;
  1839.                         border-radius: 0px 0px 2px 2px;
  1840.                         margin: -58px 0 16px 0;
  1841.                         padding: 64px 16px 16px 16px;
  1842.                         box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.16);
  1843.                         overflow: visible;
  1844.                     }
  1845.  
  1846.                         .usertext button {margin: 4px 16px 8px 0px;}
  1847.  
  1848.                         .commentarea .usertext-edit {
  1849.  
  1850.  
  1851.  
  1852.                         }
  1853.  
  1854.                             .usertext-edit textarea {
  1855.                                 position: relative;
  1856.                                 z-index: 999;
  1857.                             }
  1858.  
  1859.                             .usertext .bottom-area {
  1860.                                 width: 500px;
  1861.                             }
  1862.  
  1863.                                 .usertext .bottom-area a.reddiquette {color: #087ed7;}
  1864.  
  1865.                     .gold-accent.comment-visits-box {
  1866.                         margin: 0px 0px 12px 0px;
  1867.                         border-radius: 2px;
  1868.                     }
  1869.  
  1870.                     .commentarea .sitetable {
  1871.                         margin: 0px;
  1872.                         box-shadow: none;
  1873.                     }
  1874.  
  1875.                         .commentarea .thing {
  1876.                             border-radius: 2px;
  1877.                             background-color: #fff;
  1878.                             box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.16);
  1879.                             margin: 0 0 8px 0;
  1880.                             padding: 16px 16px 16px 14px;
  1881.                         }
  1882.  
  1883.                             .commentarea .child .thing {
  1884.                                 box-shadow: none;
  1885.                                 padding: 4px;
  1886.                                 margin: 12px 0 0 0;
  1887.                             }
  1888.  
  1889.                             .commentarea .comment .midcol {
  1890.                                 width: 36px;
  1891.                                 margin-right: 2px;
  1892.                                 overflow: visible;
  1893.                             }
  1894.  
  1895.                         /* One stack of comments behind one parent comment */
  1896.                         .commentarea .sitetable .comment {
  1897.  
  1898.                         }
  1899.                             .comment .child, .comment .showreplies {
  1900.                                 border-left: 1px dotted #ECECEC;
  1901.                                 margin-top: 0px;
  1902.                             }
  1903.  
  1904.                             /* Vote arrows */
  1905.                             .comment .midcol {
  1906.                                 width: 24px;
  1907.                                 margin-right: 0px;
  1908.                             }
  1909.  
  1910.                                 .comment .midcol .arrow {
  1911.                                     margin-left: 0px;
  1912.                                     margin-bottom: 4px;
  1913.                                 }
  1914.  
  1915.                             .comment .entry {
  1916.  
  1917.                             }
  1918.  
  1919.                                 .comment .entry .tagline {
  1920.                                     color: #b3b3b3;
  1921.                                     font-size: 12px;
  1922.                                     font-family: Arial, sans-serif;
  1923.                                 }
  1924.  
  1925.                                     .comment .expand {
  1926.                                         background-color: transparent;
  1927.                                         transition: all 0.15s ease;
  1928.                                         color: #B3B3B3;
  1929.                                     }
  1930.  
  1931.  
  1932.                                         .comment .expand:hover {
  1933.                                             color: #fff;
  1934.                                             text-decoration: none;
  1935.                                             background-color: #087ed7;
  1936.                                         }
  1937.  
  1938.                                     .comment .author {
  1939.                                         color: #4D5763;
  1940.                                         margin-right: 0;
  1941.                                         font-weight: bold;
  1942.                                     }
  1943.  
  1944.                                         .comment .author:hover {
  1945.                                             color: #087ed7;
  1946.                                             text-decoration: none;
  1947.                                         }
  1948.  
  1949.                                         .tagline .moderator, .green {
  1950.                                             color: #65B354;
  1951.                                             font-weight: bold;
  1952.                                         }
  1953.  
  1954.                                         .tagline .submitter {
  1955.                                             font-weight: bold;
  1956.                                             color: #087ed7;
  1957.                                         }
  1958.  
  1959.  
  1960.                                         /* RES Fixes */
  1961.                                         .res .thing .tagline .author.submitter {
  1962.                                             padding: 1px 4px;
  1963.                                             border-radius: 1px;
  1964.                                             background-color: #087ed7 !important;
  1965.                                             box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
  1966.                                             transition: all 0.15s ease;
  1967.                                         }
  1968.  
  1969.                                             .res .thing .tagline .author.submitter:hover {
  1970.                                                 box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);
  1971.                                                 background-color: #087ed7 !important;
  1972.                                             }
  1973.  
  1974.                                     .comment .score {
  1975.                                         font-size: inherit;
  1976.                                         font-weight: bold;
  1977.                                         color: #666;
  1978.                                     }
  1979.  
  1980.                                     .comment span.userattrs {
  1981.                                         margin-left: 4px;
  1982.                                     }
  1983.  
  1984.                                         .comment span.userattrs a {
  1985.  
  1986.                                         }
  1987.  
  1988.  
  1989.                                     /* Comment Body Text */
  1990.                                     .comment .usertext .md {                                    color: #4D5763;
  1991.                                     }
  1992.  
  1993.                                         .comment .usertext .md p {margin-top: 0px;}
  1994.  
  1995.                                             .md a {
  1996.                                                 color: #087ed7;
  1997.                                             }
  1998.  
  1999.                                                 .md a:visited {
  2000.                                                     color: #7D5D8A;
  2001.                                                 }
  2002.  
  2003.                                             .md pre {
  2004.                                                 padding: 8px;
  2005.                                             }
  2006.  
  2007.                                             .md blockquote {
  2008.                                                 border-left: 2px solid #E5E3DA;
  2009.                                                 color: #706F6F;
  2010.                                             }
  2011.  
  2012.                                             .md h1, .md h2 {
  2013.                                                 margin: 0.5em 0 0.25em 0;
  2014.                                                 border: none;
  2015.                                                 color: #4D5763;
  2016.                                             }
  2017.  
  2018.                                             .md h3 {
  2019.                                                 color: #4D5763;
  2020.                                                 margin: 16px 0 0 0;
  2021.                                             }
  2022.  
  2023.                                         /* Deleted comment */
  2024.                                         .usertext.grayed .usertext-body {
  2025.                                             margin: 4px 0;
  2026.                                             background-color: transparent;
  2027.                                             text-transform: italic;
  2028.                                             padding: 0;
  2029.                                         }
  2030.  
  2031.  
  2032.                                     /* Reply / Share / report */
  2033.                                     .comment .flat-list li a {
  2034.                                         color: #b3b3b3;
  2035.                                         font-weight: normal;
  2036.                                         font-size: 10px;
  2037.                                     }
  2038.  
  2039.                                         .comment .flat-list li a:hover {
  2040.                                             color: #087ed7;
  2041.                                             text-decoration: none;
  2042.                                         }
  2043.  
  2044.                                         .comment .flat-list li a[onclick*="reply"] {
  2045.                                             color: #087ed7;
  2046.                                             font-weight: bold;
  2047.                                             font-size: 11px;
  2048.                                         }
  2049.  
  2050.                                             .comment .flat-list li a:hover[onclick*="reply"] {
  2051.  
  2052.                                             }
  2053.  
  2054.  
  2055.  
  2056.                                     .deepthread a {color: #087ed7;}
  2057.  
  2058.                     /* Sidebar stuff */
  2059.                     .comments-page .side {margin-top: 312px;}
  2060.  
  2061.                         .comments-page .side .linkinfo {
  2062.                             position: absolute;
  2063.                             right: 16px;
  2064.                             top: 200px;
  2065.                             padding: 16px;
  2066.                             width: 300px;
  2067.                             background-color: #fff;
  2068.                             border-radius: 2px;
  2069.                             box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.16);
  2070.                             border: none;
  2071.                         }
  2072.  
  2073.  
  2074.                             .comments-page .side .linkinfo .date {color: #B3B3B3;}
  2075.                                 .comments-page .side .linkinfo .date:first-letter{text-transform: capitalize;}
  2076.  
  2077.                             .comments-page .side .linkinfo .score {color: #4D5763;}
  2078.                             .linkinfo .shortlink input {border: 1px solid #E5E5E5;}
  2079.  
  2080.                         .res.comments-page .side {margin-top: 326px;}
  2081.  
  2082.  
  2083.                 /* Submission Page */
  2084.                 .submit-page .side, .submit-page .content h1, #suggested-reddits {display: none;}
  2085.  
  2086.                 .submit-page #newlink.submit.content {
  2087.                     width: 524px;
  2088.                     margin: 0 auto;
  2089.                 }
  2090.  
  2091.                     .submit-page #newlink.submit.content form .spacer+.spacer {margin: 0;}
  2092.  
  2093.  
  2094.                     .submit-page #newlink.submit.content ul.tabmenu.formtab {
  2095.                         padding: 0;
  2096.                         border: none;
  2097.                     }
  2098.  
  2099.                         .submit-page #newlink.submit.content .tabmenu.formtab a {
  2100.                             padding: 16px;
  2101.                             width: 262px;
  2102.                             display: inline-block;
  2103.                             text-align: center;
  2104.                             background-color: #fff;
  2105.                             color: #ea504e;
  2106.                             text-transform: uppercase;
  2107.                             font-weight: bold;
  2108.                             transition: all 0.25s ease;
  2109.                             font-size: 16px;
  2110.                             border: none;
  2111.                         }
  2112.  
  2113.                             .submit-page #newlink.submit.content .tabmenu.formtab .selected a {
  2114.                                 font-size: 16px;
  2115.                                 background-color: #ea504e;
  2116.                                 color: #fff;
  2117.                             }
  2118.  
  2119.                                 .submit-page #newlink.submit.content .tabmenu.formtab a:hover {background-color: #ed6765; color:#FFF;}
  2120.                                 .submit-page #newlink.submit.content .tabmenu.formtab .selected a:hover {background-color: #ed6765;}
  2121.  
  2122.                     .submit-page .formtabs-content {border-top: 0px;padding-top: 0;}
  2123.  
  2124.                     .submit-page .roundfield {
  2125.                         padding: 16px;
  2126.                         width: 524px;
  2127.                         background-color: #fff;
  2128.                         border-radius: 2px;
  2129.                         margin-bottom: 16px;
  2130.                         box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.16);
  2131.                     }
  2132.  
  2133.                         .submit-page .roundfield .title {
  2134.                             color: #4D5763;
  2135.                             text-transform: capitalize;
  2136.                         }
  2137.  
  2138.                     .submit-page .infobar {
  2139.                         width: 524px;
  2140.                         margin: 0;
  2141.                         padding: 16px;
  2142.                         color: #fff;
  2143.                         background-color: #ea504e;
  2144.                         border-radius: 0 0 2px 2px;
  2145.                         border: none;
  2146.                         margin-top: -12px;
  2147.                         box-shadow:  0px 1px 5px rgba(0, 0, 0, 0.24);
  2148.                         font-size: 0px;
  2149.                     }
  2150.  
  2151.                         .submit-page .infobar:before {
  2152.                             font-size: 14px;
  2153.                             content: "Please submit insightful content that allows for discussion!";
  2154.                             display: inline-block;
  2155.                         }
  2156.  
  2157.                     .content.submit .info-notice {
  2158.                         background-color: #fff;
  2159.                         border-radius: 2px;
  2160.                         padding: 16px;
  2161.                         box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.16);
  2162.                         border: none;
  2163.                         margin-bottom: 0px;
  2164.                     }
  2165.  
  2166.                     .submit-page #newlink.submit.content .btn {
  2167.                         width: 100%;
  2168.                         line-height: 41px;
  2169.                         height: 42px;
  2170.                         margin-top: 24px;
  2171.                         background-color: #ea504e;
  2172.                         border: none;
  2173.                         color: #fff;
  2174.                         box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.24);
  2175.                         cursor: pointer;
  2176.                     }
  2177.  
  2178.                         .submit-page #newlink.submit.content .btn:hover {
  2179.                             box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.48);
  2180.                             color: #fff;
  2181.                         }
  2182.  
  2183.                 .submit-page #header-bottom-left {
  2184.                     top: 36px;
  2185.                     left: 16px;
  2186.                 }
  2187.  
  2188.                 /* Search Page */
  2189.                 .search-page .searchpane {
  2190.                     margin: 0 316px 0 0;
  2191.                     background: #fff none;
  2192.                     padding: 16px;
  2193.                     border: none;
  2194.                     border-radius: 2px 2px 0px 0px;
  2195.                     box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.24);
  2196.                     position: relative;
  2197.                 }
  2198.                     .raisedbox h4 {
  2199.                         color: #B3B3B3 !important;
  2200.                         font-weight: normal;
  2201.                         text-transform: capitalize;
  2202.                     }
  2203.  
  2204.                     .search-page #search {
  2205.                         position: inherit;
  2206.                     }
  2207.  
  2208.                         .search-page #search input[type=text] {
  2209.                             box-shadow: none !important;
  2210.                             font-size: 36px;
  2211.                             padding: 0;
  2212.                             margin: 0;
  2213.                             border-radius: 0;
  2214.                             border-bottom: 1px solid #E7E7E7;
  2215.                             margin-bottom: 9px;
  2216.                         }
  2217.  
  2218.                             .search-page #search input[type=text]:hover {
  2219.                                 box-shadow: none !important;
  2220.                             }
  2221.  
  2222.                         .search-page #search label {
  2223.                             padding: 1em 1em 1em 1em;
  2224.                             margin: 0.5em 0em;
  2225.                             transition: background-color 0.1s ease;
  2226.                             cursor: pointer;
  2227.                             font-size: 12px;
  2228.                         }
  2229.                             .search-page #search label:hover {background-color: rgba(0,0,0,0.05);}
  2230.  
  2231.                         .search-page #previoussearch p {margin-top: 1.5em;}
  2232.  
  2233.  
  2234.                     .search-summary {display: none;}
  2235.                     .search-page .morelink {top: 96px;}
  2236.                     .search-page .side {margin-top: 148px;}
  2237.  
  2238.  
  2239.  
  2240.                 .search-page .searchfacets {
  2241.                     box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.24);
  2242.                     border: none;
  2243.                     padding: 16px;
  2244.                     margin: 0 316px 0 0;
  2245.                     background-color: #F9F9F9;
  2246.                     border-radius: 0px 0px 2px 2px;
  2247.                 }
  2248.  
  2249.                     .searchfacets .title {margin: 0;}
  2250.  
  2251.                         .searchfacets h4.title {color: #4D5763;margin: 0 0 8px 0;}
  2252.                             .searchfacets h4.title:first-letter {text-transform: capitalize;}
  2253.  
  2254.                     .searchfacets .list {margin: 0;}
  2255.                     .searchfacets .facet.count {color: #B3B3B3;font-weight: normal;}
  2256.                         .searchfacets .facet.count:hover {text-decoration: none;}
  2257.  
  2258.  
  2259.                 .search-page .menuarea {
  2260.                     border-radius: 2px 2px 0px 0px;
  2261.                     border-bottom: 0px;
  2262.                     margin: 16px 316px 0px 0px;
  2263.                     padding :16px;
  2264.                     color: #B3B3B3;
  2265.                     background-color: #fff;
  2266.                     box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.16);
  2267.                 }
  2268.  
  2269.                     .search-page .menuarea .dropdown.lightdrop .selected {
  2270.                         text-decoration: none;
  2271.                         color: #4D5763;
  2272.                         font-weight: normal;
  2273.                         cursor: pointer;
  2274.                     }
  2275.  
  2276.                 .search-page #noresults {
  2277.  
  2278.                 }
  2279.  
  2280.  
  2281.  
  2282.                 /* Wiki Page */
  2283.                 .wiki-page .wikititle {
  2284.                     background-color: #fff;
  2285.                     padding: 9px 16px 10px 16px;
  2286.                     border-radius: 2px;
  2287.                     box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.16);
  2288.                     font-size: 16px;
  2289.                     font-family: arial, sans-serif;
  2290.                     text-transform: capitalize;
  2291.                     margin: 0;
  2292.                 }
  2293.  
  2294.                 .wiki-page .pageactions {
  2295.                     background-color: #fff;
  2296.                     margin-left: 16px;
  2297.                     border-radius: 2px;
  2298.                     padding: 0px 16px;
  2299.                     border: none;
  2300.                     box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.16);
  2301.                 }
  2302.  
  2303.                     .wiki-page .pageactions .wikiaction {
  2304.                         margin: 0;
  2305.                         background-color: transparent;
  2306.                         border-radius: 0px;
  2307.                         padding: 10px 16px 11px 16px;
  2308.                         color: #B3B3B3;
  2309.                     }
  2310.  
  2311.                         .wiki-page .pageactions .wikiaction-current {
  2312.                             padding: 10px 16px 7px 16px;
  2313.                             border-bottom: 4px solid #087ed7;
  2314.                             color: #087ed7;
  2315.                         }
  2316.  
  2317.                             .wiki-page .pageactions .wikiaction:hover, .wiki-page .pageactions .wikiaction-current:hover {background-color: rgba(0,0,0,0.05);}
  2318.  
  2319.                 .wiki-page .wiki-page-content {
  2320.                     margin: 16px 316px 16px 0px;
  2321.                     background-color: #fff;
  2322.                     padding: 16px;
  2323.                     border-radius: 2px;
  2324.                     box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.16);
  2325.                 }
  2326.  
  2327.                     .wiki-page .wiki-page-content .wiki>.toc>ul {
  2328.                         border: none;
  2329.                     }
  2330.  
  2331.                     .wiki-page .wiki-page-content .wiki.md {
  2332.                         color: #4D5763;
  2333.                     }
  2334.                         .wiki-page .wiki-page-content .wiki.md h2 {color: #4D5763;}
  2335.  
  2336.                         .wiki-page .wiki-page-content .wiki.md p {
  2337.                             font-size: 14px;
  2338.                             line-height: 1.4285714285714286em;
  2339.                         }
  2340.  
  2341.                         .wiki-page .wiki-page-content hr {
  2342.                             border-style: solid;
  2343.                             border-color: #e5e5e5;
  2344.                         }
  2345.  
  2346.                         .wiki-page .wiki-page-content em {color: #B3B3B3;}
  2347.  
  2348.                 /* Subreddit Settings Page + Flair Page + Stylesheet Page */
  2349.                 .linefield {
  2350.                     background-color: #fff;
  2351.                     color: #B3B3B3;
  2352.                     border-radius: 2px;
  2353.                     box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.16);
  2354.                     margin: 0 0 8px 0;
  2355.                     width: 531px;
  2356.                 }
  2357.  
  2358.                     .linefield .title {
  2359.                         color: #087ed7;
  2360.                         text-transform: capitalize;
  2361.                     }
  2362.  
  2363.                         .linefield .title:first-letter, .linefield label:first-letter {text-transform: capitalize;}
  2364.                         .usertext .bottom-area a {color: #b3b3b3;}
  2365.                         .usertext .bottom-area a:hover {color: #087ed7;}
  2366.  
  2367.                 .pretty-form {padding-top: 24px;}
  2368.                 .fancy-settings h1, .create-promotion h1 { color: rgba(255,255,255,.8); /* padding-top: 24px;margin-bottom: -18px; This was breaking stuff */}
  2369.                             .fancy-settings h1 strong {color: rgba(255,255,255,1);}
  2370.  
  2371.                 .tabmenu {
  2372.                     border-bottom: 1px solid #edeeee;
  2373.                     margin-bottom: 12px;
  2374.                 }
  2375.  
  2376.                     .tabmenu li {
  2377.  
  2378.                     }
  2379.  
  2380.                         .tabmenu li a {
  2381.                             background-color: transparent;
  2382.                             color: #4D5763;
  2383.                             border: none;
  2384.                             font-size: 14px;
  2385.                         }
  2386.  
  2387.                         .tabmenu li.selected a {
  2388.                             color: #087ed7;
  2389.                             background-color: transparent;
  2390.                             border: none;
  2391.                         }
  2392.  
  2393.  
  2394.                 .tabpane-content {
  2395.                     border: none;
  2396.                 }
  2397.  
  2398.                     .tabpane-content .flairrow {
  2399.  
  2400.                     }
  2401.  
  2402.                         .tabpane-content .flairrow a.author {color: #b3b3b3;}
  2403.                         .tabpane-content .tagline a {color: #087ed7;}
  2404.  
  2405.                         .tabpane-content .thing .title {overflow: visible;}
  2406.  
  2407.                 .fancy-settings .pretty-form {
  2408.                     padding-top: 0px;
  2409.                 }
  2410.  
  2411.  
  2412.                 /* Stylesheet page */
  2413.                 .stylesheet-customize-container .pretty-form {
  2414.                     padding-top: 0;
  2415.                     background-color: #fff;
  2416.                     padding: 16px;
  2417.                     margin-right: 316px;
  2418.                     border-radius: 2px;
  2419.                     box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.16);
  2420.                     margin-bottom: 16px;
  2421.                 }
  2422.  
  2423.                     .stylesheet-customize-container .pretty-form .sheets {margin-right: 0;}
  2424.  
  2425.                     .stylesheet-customize-container h2 {display: none;}
  2426.  
  2427.                     .sheets .btn.right {
  2428.                         background-color: transparent;
  2429.                         border: none;
  2430.                         box-shadow: none;
  2431.                         padding: 0;
  2432.                     }
  2433.  
  2434.  
  2435.                     #images {
  2436.                         padding: 16px;
  2437.                         background-color: #fff;
  2438.                         border-radius: 2px;
  2439.                         box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.16);
  2440.                         height: 560px;
  2441.                         margin-right: 316px;
  2442.                     }
  2443.  
  2444.                         #images #image-upload {
  2445.                             margin: 0em 0em 4em 0em;
  2446.                         }
  2447.  
  2448.  
  2449.  
  2450.                 /* Flairs */
  2451.                 .flair {
  2452.                     border: none;
  2453.                     border-radius: 0px;
  2454.                     font-size: 12px;
  2455.                     font-family: arial, sans-serif;
  2456.                     font-weight: normal;
  2457.                     background-color: transparent;
  2458.                     color: #A6A6A6;
  2459.                     padding-left: 0px;
  2460.                     margin-right: inherit;
  2461.                 }
  2462.  
  2463.                     .link .flair {font-size: 12px;}
  2464.  
  2465.  
  2466.                    
  2467.  
  2468.                         .side .flair:before {margin-left: 0px;}
  2469.  
  2470.                 .footer {border: 0px solid;}
  2471.  
  2472.                 /* Bunch of RES (Reddit Enhancement Suite) Fixes */
  2473.                 .res .link .tagline a.voteWeight {background-color: transparent !important;}
  2474.                 .res .thing .tagline .author.moderator {background-color: #65B354 !important;padding: 1px 4px;border-radius: 1px;}
  2475.  
  2476.                 .res .srSep {color: rgba(255,255,255,0.45);}
  2477.                 .res #RESShortcutsViewport, .res #RESShortcutsEditContainer {margin-right: 312px;}
  2478.                     .res #RESShortcutsEditContainer, #RESShortcutsSort, #RESShortcutsRight, #RESShortcutsLeft, #RESShortcutsAdd, #RESShortcutsTrash {
  2479.                         background-color: transparent!important;
  2480.                         color: rgba(255, 255, 255, 0.45)!important;
  2481.                         top: 1px !important;
  2482.                     }
  2483.  
  2484.                 .res #header-bottom-right {
  2485.                     top: 1px;
  2486.                     border-radius: 0px;
  2487.                     height: 18px;
  2488.                     padding: 0px 8px 0px 0px;
  2489.                 }
  2490.  
  2491.                     .res #userbarToggle {
  2492.                         background-color: transparent;
  2493.                         color: rgba(255, 255, 255, 0.45);
  2494.                         border-radius: 0px;
  2495.                         border: none;
  2496.                     }
  2497.  
  2498.                     .res #header-bottom-right .user .userkarma {display: none;}
  2499.                     .res #header-bottom-right .user {font-size: 0px;}
  2500.                     .res #header-bottom-right .user a {font-size: 11px}
  2501.  
  2502.                     #RESAccountSwitcherIcon {
  2503.                         position: relative;
  2504.                         top: -4px;
  2505.                     }
  2506.  
  2507.                     .res #REScommentNavToggle {
  2508.                         max-width: 98px;
  2509.                         overflow: hidden;
  2510.                         max-height: 15px;
  2511.                         background-color: #FAFAFA;
  2512.                         transition: all 0.35s ease;
  2513.                     }
  2514.  
  2515.                         .res #REScommentNavToggle:hover {
  2516.                             max-width: 100%;
  2517.                         }
  2518.  
  2519.                         .res .commentarea>.usertext {
  2520.                             margin-top: -74px;
  2521.                             padding-top: 76px;
  2522.                         }
  2523.  
  2524.                 .res .content .RESBigEditorPop {
  2525.                     background-color: rgba(0, 0, 0, 0);
  2526.                     line-height: inherit;
  2527.                     font-size: 11px;
  2528.                     font-family: verdana,arial,sans-serif;
  2529.                     box-shadow: none;
  2530.                     font-weight: normal;
  2531.                     color: #4D5763;
  2532.                     border: none;
  2533.                     padding: 0;
  2534.                     height: inherit;
  2535.                     margin-left: 4px;
  2536.                     margin-top: 5px;
  2537.                 }
  2538.  
  2539.                 html.res-commentBoxes .comment {
  2540.                     margin-left: 0 !important;
  2541.                     margin-right: 0px !important;
  2542.                 }
  2543.  
  2544.                     .res .commentarea .thing {border: none !important;}
  2545.  
  2546.  
  2547.                 .res .titlebox span.subscribers, .res .titlebox .users-online, .res .titlebox .number {
  2548.                     top: 0px;
  2549.                     left: 0px;
  2550.                 }
  2551.  
  2552.                 .res .titlebox .tagline {margin-top: 6px;}
  2553.  
  2554.                 .res .RESshortcutside, .res .RESDashboardToggle {
  2555.                     background-image: none !important;
  2556.                     border: none;
  2557.                     color: #4D5763;
  2558.                     text-transform: uppercase;
  2559.                     text-decoration: none;
  2560.                     border-radius: 0px;
  2561.                     padding: 4px 6px 4px 0px;
  2562.                     margin: 2px 6px 2px -4px;
  2563.                     text-align: left;
  2564.                     width: auto;
  2565.                 }
  2566.  
  2567.                     .res .RESshortcutside:hover, .res .RESDashboardToggle:hover {
  2568.                         background-color: transparent;
  2569.                         color: #087ed7;
  2570.                     }
  2571.  
  2572.                 .res #progressIndicator {
  2573.                     width: inherit;
  2574.                     margin-right: 316px;
  2575.                     border-radius: 0px;
  2576.                     border: none;
  2577.                     padding: 16px;
  2578.                     margin: 16px 316px 16px 0px;
  2579.                     color: #b3b3b3;
  2580.                     background-color: #fff;
  2581.                     height: inherit;
  2582.                 }
  2583.  
  2584.  
  2585.                     .res #progressIndicator h2 {
  2586.                         color: #4D5763;
  2587.                     }
  2588.  
  2589.                     .res .NERPageMarker {
  2590.                         border-radius: 0px;
  2591.                         border: none;
  2592.                         background-color: #fff;
  2593.                         padding: 16px 0px;
  2594.                         margin: 0px;
  2595.                     }
  2596.  
  2597.                     .res .sitetable .sitetable {margin-right: 0px;}
  2598.  
  2599.                     .res #search #searchexpando {
  2600.                         width: 300px;
  2601.                         box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.2);
  2602.                         height: auto;
  2603.                     }
  2604.  
  2605.                         .res #search #searchexpando label {padding-top: 13px; padding-bottom: 13px;}
  2606.  
  2607.                         .res #searchexpando .searchexpando-submit {display: none;}
  2608.  
  2609.                     .res h1.hover.redditname {margin-bottom: 28px;}
  2610.                     .res .titlebox .fancy-toggle-button .add, .res .fancy-toggle-button .remove {top: -78px;}
  2611.                     .res .titlebox .tagline {margin-top: -14px;}
  2612.                     .res .titlebox span.subscribers, .res .titlebox .users-online, .res .titlebox .number {top: -32px;}
  2613.  
  2614.                     .res .commentarea .panestack-title {margin-top: 0px;padding-top: 12px;}
  2615.  
  2616.                     /* Gear dropdown */
  2617.                     .gearIcon {
  2618.                         background: url(http://a.thumbs.redditmedia.com/JcU3efH6ELyUUIdmMUbubmhQluRrUZoTs4UJ2NWsNu0.png) -0px -0px !important;
  2619.                         position: relative;
  2620.                         top: 2px;
  2621.                         transition: all 0.25s ease;
  2622.                     }
  2623.  
  2624.                         #RESMainGearOverlay {
  2625.                             background-color: #ea504e;
  2626.                             top: 0px !important;
  2627.                             height: 26px !important;
  2628.                             border-radius: 0px !important;
  2629.                         }
  2630.  
  2631.                     .RESDropdownList {
  2632.                         border-color: #4258ca;
  2633.                         box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.24);
  2634.                         margin-top: 4px;
  2635.                         margin-right: 8px;
  2636.                     }
  2637.  
  2638.                         .RESDropdownList li {
  2639.                             background-color: #ea504e;
  2640.                             color: #fff;
  2641.                             border-color: #4258ca;
  2642.                             transition: all 0.15s ease;
  2643.                         }
  2644.  
  2645.                             .RESDropdownList li:first-letter {text-transform: capitalize;}
  2646.  
  2647.                             .RESDropdownList a, .RESDropdownList a:visited { color: #fff;}
  2648.  
  2649.                                 .RESDropdownList li:hover, .RESDropdownList li a:hover {
  2650.                                     color: #fff;
  2651.                                     background-color: #667df0;
  2652.                                 }
  2653.  
  2654.                             #RESSearchMenuItem {
  2655.                                 border: 1px solid #4258ca;
  2656.                                 border-radius: 1px;
  2657.                                 background-color: #667df0;
  2658.                             }
  2659.  
  2660.                                 #RESSearchMenuItem:hover {
  2661.                                     background-color: #667df0;
  2662.                                 }
  2663.  
  2664.                             .toggleButton {
  2665.                                
  2666.                             }
  2667.  
  2668.                                 .toggleButton .toggleOn, .toggleButton .toggleOff  {
  2669.                                     text-transform: lowercase;
  2670.                                 }
  2671.                                     /* Toggle off  */
  2672.                                     .moduleToggle:not(.enabled) .toggleOn, .toggleButton:not(.enabled) .toggleOn,
  2673.                                     .moduleToggle.enabled .toggleOff, .toggleButton.enabled .toggleOff {
  2674.                                         background-color: transparent;
  2675.                                         color: rgba(255,255,255,0.6);
  2676.                                         border: 1px solid #4258ca;
  2677.                                         transition: all 0.15s ease;
  2678.                                         border-radius: 2px;
  2679.                                     }
  2680.                                     /* Toggle on */
  2681.                                     .moduleToggle.enabled .toggleOn, .toggleButton.enabled .toggleOn,
  2682.                                     .moduleToggle:not(.enabled) .toggleOff, .toggleButton:not(.enabled) .toggleOff {
  2683.                                         background-color: #fff;
  2684.                                         color: #ea504e;
  2685.                                         font-weight: bolder;
  2686.                                         border: 1px solid #fff;
  2687.                                         transition: all 0.15s ease;
  2688.                                         border-radius: 2px;
  2689.                                     }
  2690.  
  2691.  
  2692.    
  2693.         /* Sidebar on low-res screens */
  2694.         @media (max-device-width: 640px), (max-width: 640px){
  2695.  
  2696.         .content {margin-top: 144px;}
  2697.  
  2698.         .link, .commentarea, .stylesheet-customize-container .pretty-form, .sitetable, #images, .organic-listing {
  2699.             margin-right: 0px;
  2700.         }
  2701.  
  2702.         .subscriber .morelink a:after {
  2703.             display:none;
  2704.         }
  2705.  
  2706.         .side {
  2707.             -webkit-transition:all 0.5s ease-in-out;
  2708.             transition:all 0.5s ease-in-out;
  2709.             position: fixed;
  2710.             padding-top: 0px;
  2711.             z-index: 5000;
  2712.             right: -350px;
  2713.             margin: 0;
  2714.             overflow-y: scroll;
  2715.             width: 345px;
  2716.             height: 100%;
  2717.         }
  2718.  
  2719.             .side .usertext {margin-top: 114px;}
  2720.             .side .content:before {display: none;}
  2721.  
  2722.         .side:after {
  2723.             transition: all 0.15s ease;
  2724.             background-color: #FFF;
  2725.             content: "≡";
  2726.             border-radius: 1px;
  2727.             box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.3);
  2728.             position: fixed;
  2729.             padding: 0px 12px;
  2730.             display: block;
  2731.             right: 0px;
  2732.             color: #1F2225;
  2733.             z-index: 98;
  2734.             width: 36px;
  2735.             font-size: 24px;
  2736.             height: 36px;
  2737.             line-height: 36px;
  2738.             top: 24px;
  2739.         }
  2740.  
  2741.             .side:hover {
  2742.                 right: 0px;
  2743.             }
  2744.    
  2745.             .side:hover:after {
  2746.                 opacity: 0;
  2747.             }
  2748.  
  2749.         }
  2750.  
  2751.  
  2752.  
  2753.         /* Experimental fadein CSS */
  2754.         .listing-page .sitetable, .search-page .sitetable, .top-page .menuarea .spacer,
  2755.         .organic-listing {
  2756.             animation-name: fadein;
  2757.             animation-duration: 0.75s;
  2758.             animation-iteration-count: 1;
  2759.  
  2760.             -webkit-animation-name: fadein;
  2761.             -webkit-animation-duration: 0.75s;
  2762.             -webkit-animation-iteration-count: 1;
  2763.         }
  2764.  
  2765.  
  2766.                 @-webkit-keyframes fadein {
  2767.                   0%   {opacity:0;transform:translateY(48px);-webkit-transform:translateY(48px);}
  2768.                   100% {opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);}
  2769.                 }
  2770.            
  2771.                 @-moz-keyframes fadein {
  2772.                   0%   {opacity:0;transform:translateY(48px);-webkit-transform:translateY(48px);}
  2773.                   100% {opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);}
  2774.                 }
  2775.            
  2776.                 @-o-keyframes fadein {
  2777.                   0%   {opacity:0;transform:translateY(48px);-webkit-transform:translateY(48px);}
  2778.                   100% {opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);}
  2779.                 }
  2780.            
  2781.                 @keyframes fadein {
  2782.                   0%   {opacity:0;transform:translateY(48px);-webkit-transform:translateY(48px);}
  2783.                   100% {opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);}
  2784.                 }
  2785.  
  2786.         /* Experimental pop-in message */
  2787.         .flairselector {
  2788.             animation-name: popin;
  2789.             animation-duration: 0.5s;
  2790.             animation-iteration-count: 1;
  2791.             animation-timing-function: ease-out;
  2792.  
  2793.             -webkit-animation-name: popin;
  2794.             -webkit-animation-duration: 0.5s;
  2795.             -webkit-animation-iteration-count: 1;
  2796.             -webkit-animation-timing-function: ease-out;
  2797.         }
  2798.  
  2799.                 @-webkit-keyframes popin {
  2800.                   0%   {transform:scale(0);-webkit-transform:scale(0);}
  2801.                   80%   {transform:scale(1.15);-webkit-transform:scale(1.15);}
  2802.                   100% {transform:scale(1);-webkit-transform:scale(1);}
  2803.                 }
  2804.            
  2805.                 @-moz-keyframes popin {
  2806.                   0%   {transform:scale(0);-webkit-transform:scale(0);}
  2807.                   80%   {transform:scale(1.15);-webkit-transform:scale(1.15);}
  2808.                   100% {transform:scale(1);-webkit-transform:scale(1);}
  2809.                 }
  2810.            
  2811.                 @-o-keyframes popin {
  2812.                   0%   {transform:scale(0);-webkit-transform:scale(0);}
  2813.                   80%   {transform:scale(1.15);-webkit-transform:scale(1.15);}
  2814.                   100% {transform:scale(1);-webkit-transform:scale(1);}
  2815.                 }
  2816.            
  2817.                 @keyframes popin {
  2818.                   0%   {transform:scale(0);-webkit-transform:scale(0);}
  2819.                   80%   {transform:scale(1.15);-webkit-transform:scale(1.15);}
  2820.                   100% {transform:scale(1);-webkit-transform:scale(1);}
  2821.                 }
  2822.  
  2823.         /* Experimental Toast Animation */
  2824.         #mail.havemail:before {
  2825.             animation-name: toast;
  2826.             animation-duration: 8s;
  2827.             animation-iteration-count: 1;
  2828.             animation-timing-function: ease;
  2829.  
  2830.             -webkit-animation-name: toast;
  2831.             -webkit-animation-duration: 8s;
  2832.             -webkit-animation-iteration-count: 1;
  2833.             -webkit-animation-timing-function: ease;
  2834.         }
  2835.  
  2836.             #mail.havemail:hover:before {
  2837.                 -webkit-animation-play-state: paused;
  2838.                  -moz-animation-play-state: paused;
  2839.                  -o-animation-play-state: paused;
  2840.                   animation-play-state: paused;
  2841.             }
  2842.  
  2843.  
  2844.             @-webkit-keyframes toast {
  2845.               0%    {transform:translateY(76px);    -webkit-transform:translateY(76px); opacity: 0;}
  2846.               20%   {transform:translateY(76px);    -webkit-transform:translateY(76px); opacity: 0;}
  2847.               25%   {transform:translateY(-8px);    -webkit-transform:translateY(-8px); opacity: 1;}
  2848.               27%   {transform:translateY(00px);    -webkit-transform:translateY(00px); opacity: 1;}
  2849.               92%   {transform:translateY(00px);    -webkit-transform:translateY(00px); opacity: 1;}
  2850.               97%   {transform:translateY(16px);    -webkit-transform:translateY(16px); opacity: 1;}
  2851.               100%  {transform:translateY(76px);    -webkit-transform:translateY(76px); opacity: 0;}
  2852.             }
  2853.  
  2854.             @-o-keyframes toast {
  2855.               0%    {transform:translateY(76px);    -webkit-transform:translateY(76px); opacity: 0;}
  2856.               20%   {transform:translateY(76px);    -webkit-transform:translateY(76px); opacity: 0;}
  2857.               25%   {transform:translateY(-8px);    -webkit-transform:translateY(-8px); opacity: 1;}
  2858.               27%   {transform:translateY(00px);    -webkit-transform:translateY(00px); opacity: 1;}
  2859.               92%   {transform:translateY(00px);    -webkit-transform:translateY(00px); opacity: 1;}
  2860.               97%   {transform:translateY(16px);    -webkit-transform:translateY(16px); opacity: 1;}
  2861.               100%  {transform:translateY(76px);    -webkit-transform:translateY(76px); opacity: 0;}
  2862.             }
  2863.  
  2864.  
  2865.             @-moz-keyframes toast {
  2866.               0%    {transform:translateY(76px);    -webkit-transform:translateY(76px); opacity: 0;}
  2867.               20%   {transform:translateY(76px);    -webkit-transform:translateY(76px); opacity: 0;}
  2868.               25%   {transform:translateY(-8px);    -webkit-transform:translateY(-8px); opacity: 1;}
  2869.               27%   {transform:translateY(00px);    -webkit-transform:translateY(00px); opacity: 1;}
  2870.               92%   {transform:translateY(00px);    -webkit-transform:translateY(00px); opacity: 1;}
  2871.               97%   {transform:translateY(16px);    -webkit-transform:translateY(16px); opacity: 1;}
  2872.               100%  {transform:translateY(76px);    -webkit-transform:translateY(76px); opacity: 0;}
  2873.             }
  2874.  
  2875.  
  2876.             @keyframes toast {
  2877.               0%    {transform:translateY(76px);    -webkit-transform:translateY(76px); opacity: 0;}
  2878.               20%   {transform:translateY(76px);    -webkit-transform:translateY(76px); opacity: 0;}
  2879.               25%   {transform:translateY(-8px);    -webkit-transform:translateY(-8px); opacity: 1;}
  2880.               27%   {transform:translateY(00px);    -webkit-transform:translateY(00px); opacity: 1;}
  2881.               92%   {transform:translateY(00px);    -webkit-transform:translateY(00px); opacity: 1;}
  2882.               97%   {transform:translateY(16px);    -webkit-transform:translateY(16px); opacity: 1;}
  2883.               100%  {transform:translateY(76px);    -webkit-transform:translateY(76px); opacity: 0;}
  2884.             }
  2885.  
  2886.  
  2887.  
  2888.             @-webkit-keyframes upvote{
  2889.                0%   {transform:scale(0,0);          -webkit-transform:scale(0,0);        opacity:1; }
  2890.                45%  {                                                                    opacity:1; }
  2891.                98%  {opacity: 0;}
  2892.                100% {transform:scale(1.5,1.5);          -webkit-transform:scale(1.5,1.5); opacity: 0;}
  2893.             }
  2894.  
  2895.             @-moz-keyframes upvote{
  2896.                0%   {transform:scale(0,0);          -webkit-transform:scale(0,0);        opacity:1; }
  2897.                45%  {                                                                    opacity:1; }
  2898.                98%  {opacity: 0;}
  2899.                100% {transform:scale(1.5,1.5);          -webkit-transform:scale(1.5,1.5); opacity: 0;}
  2900.             }
  2901.  
  2902.             @-o-keyframes upvote{
  2903.                0%   {transform:scale(0,0);          -webkit-transform:scale(0,0);        opacity:1; }
  2904.                45%  {                                                                    opacity:1; }
  2905.                98%  {opacity: 0;}
  2906.                100% {transform:scale(1.5,1.5);          -webkit-transform:scale(1.5,1.5); opacity: 0;}
  2907.             }
  2908.  
  2909.             @keyframes upvote{
  2910.                0%   {transform:scale(0,0);          -webkit-transform:scale(0,0);        opacity:1; }
  2911.                45%  {                                                                    opacity:1; }
  2912.                98%  {opacity: 0;}
  2913.                100% {transform:scale(1.5,1.5);          -webkit-transform:scale(1.5,1.5); opacity: 0;}
  2914.             }
  2915. /* ===============================================================================================================================
  2916.  
  2917.    
  2918.                                         /////
  2919.                 End of the basic stylesheet - add your customizations below!   
  2920.                                         /////
  2921.  
  2922. ==================================================================================================================================*/
  2923.  
  2924. .side .redditname {
  2925. color: #087ED7;
  2926. }
  2927.  
  2928. .redditname a {
  2929.   color: #087ED7;
  2930.   text-shadow:none !important;
  2931.   background-image:url(http://b.thumbs.redditmedia.com/qZqM7RtAPisBgJ755l8IM2sn2IW3IwQik2hbbIn49Ew.png);
  2932.   background-size:contain;
  2933.   background-repeat:no-repeat;
  2934. }
  2935.  
  2936. #header .pagename a:hover {
  2937.     text-decoration: none;
  2938.     background-color:none !important;
  2939. }
  2940. .redditname:hover {
  2941.   background-color:none;
  2942. }
  2943. .content {
  2944.   padding-top:12px !important;
  2945. }
  2946. .morelink {
  2947.   background-color:#ea504e;
  2948. }
  2949. .morelink:hover {
  2950.     background-color:#ed6765;
  2951. }
  2952. .newsletterbar {
  2953. display:none !important;
  2954. }
  2955. /* Addon: Show submit text button */
  2956. .sidebox.submit.submit-text {display: block;}
  2957.  
  2958. .side                                              {margin-top:    248px;}
  2959. .comments-page .side                               {margin-top:    360px;}
  2960. .search-page .side                                 {margin-top:    196px;}
  2961. .sidebox.submit.submit-text .morelink              {top:           196px;}
  2962. .search-page .sidebox.submit.submit-text .morelink {top:           144px;}
  2963. .comments-page .side .linkinfo                     {margin-top:    48px;}
  2964.  
  2965. .sidebox.submit.submit-text .morelink:after {
  2966. }
  2967.  
  2968. /* END ADDON */
  2969.  
  2970. /* Make subreddit name appear on sidebar */
  2971.  
  2972. .side .redditname:after {
  2973.     color: #087ED7;
  2974.    
  2975. }
  2976.  
  2977. /* Make flair noticeable */
  2978.  
  2979. .flair {
  2980.  
  2981. border-style: solid;
  2982.     border-color: #087ED7;
  2983. border-radius: 25px;
  2984. color: white;
  2985. background:#087ED7;
  2986. padding-top: 1px;
  2987.     padding-right: 5px;
  2988.     padding-bottom: 1px;
  2989.     padding-left: 5px;
  2990. margin-left: 6px;
  2991. }
  2992.  
  2993. .linkflair .linkflairlabel {
  2994.     margin-left: 6px;
  2995. }
  2996.  
  2997.  
  2998. body > div.side > div:nth-child(5) > div > h1 > a {
  2999.  
  3000. color: #087ED7;
  3001.  
  3002. }
  3003.  
  3004.  
  3005. #siteTable > div.thing.id-t3_341rae.linkflair.odd.stickied.link.self > div.entry.unvoted.RES-keyNav-activeElement.lcTagged > p.tagline > span.userattrs > a {
  3006.  
  3007. color: red;
  3008.  
  3009. }
  3010.  
  3011.  
  3012. .content {margin-top: 120px;}
  3013.  
  3014. .side .titlebox .md h5 {
  3015.     position: absolute;
  3016.     right: 332px;
  3017.  
  3018.     left: 16px;
  3019.     z-index: 102;
  3020.     height: auto;
  3021. color: #ea504e;
  3022.     top: 96px;
  3023.     padding: 11px 11px 11px 16px;
  3024.     border-radius: 2px;
  3025.     background-color: #ea504e;
  3026.     color: #4D5763;
  3027.     font-style: italic;
  3028.     border-bottom: 1px solid #F2F2F2;
  3029.     border-radius: 2px 2px 0 0;
  3030.     margin: 0;
  3031.     line-height: 1;
  3032. font-size: 22px;
  3033. text-align: Center;
  3034. }
  3035.  
  3036.     .side .titlebox .md h5 a {
  3037.         font-style: italic;
  3038.         color: white;
  3039.     }
  3040.  
  3041.  
  3042. .side .titlebox .md h5 a:hover {
  3043.                                     text-decoration: underline;
  3044.  
  3045. }
  3046.  
  3047.  
  3048. /* --- Addon: User Flair Text Color --- */
  3049.  
  3050. .flair {
  3051.     background: #A6A6A6;
  3052.     border: #A6A6A6;
  3053. }
  3054.  
  3055. /* --- End Addon --- */
Advertisement
Add Comment
Please, Sign In to add comment