@charset "UTF-8";
/* Example tokeninput style #2: Facebook style */
ul.token-input-list-facebook {
  overflow: hidden;
  height: auto !important;
  height: 1%;
  width: 400px;
  border: 1px solid #8496ba;
  cursor: text;
  font-size: 12px;
  font-family: Verdana, sans-serif;
  min-height: 1px;
  z-index: 999;
  margin: 0;
  padding: 0;
  background-color: #fff;
  list-style-type: none;
  clear: left; }

ul.token-input-list-facebook li input {
  border: 0;
  width: 100px;
  padding: 3px 8px;
  background-color: white;
  margin: 2px 0;
  -webkit-appearance: caret; }

li.token-input-token-facebook {
  overflow: hidden;
  height: auto !important;
  height: 15px;
  margin: 3px;
  padding: 1px 3px;
  background-color: #eff2f7;
  color: #000;
  cursor: default;
  border: 1px solid #ccd5e4;
  font-size: 11px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  float: left;
  white-space: nowrap; }

li.token-input-token-facebook p {
  display: inline;
  padding: 0;
  margin: 0; }

li.token-input-token-facebook span {
  color: #a6b3cf;
  margin-left: 5px;
  font-weight: bold;
  cursor: pointer; }

li.token-input-selected-token-facebook {
  background-color: #5670a6;
  border: 1px solid #3b5998;
  color: #fff; }

li.token-input-input-token-facebook {
  float: left;
  margin: 0;
  padding: 0;
  list-style-type: none; }

div.token-input-dropdown-facebook {
  position: absolute;
  width: 400px;
  background-color: #fff;
  overflow: hidden;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  cursor: default;
  font-size: 11px;
  font-family: Verdana, sans-serif;
  z-index: 1; }

div.token-input-dropdown-facebook p {
  margin: 0;
  padding: 5px;
  font-weight: bold;
  color: #777; }

div.token-input-dropdown-facebook ul {
  margin: 0;
  padding: 0; }

div.token-input-dropdown-facebook ul li {
  background-color: #fff;
  padding: 3px;
  margin: 0;
  list-style-type: none; }

div.token-input-dropdown-facebook ul li.token-input-dropdown-item-facebook {
  background-color: #fff; }

div.token-input-dropdown-facebook ul li.token-input-dropdown-item2-facebook {
  background-color: #fff; }

div.token-input-dropdown-facebook ul li em {
  font-weight: bold;
  font-style: normal; }

div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook {
  background-color: #3b5998;
  color: #fff; }

/**
* CSS for Guiders.js
* Version 2.0.0
*
* It is expected that you'll modify this to fit your site's style.
*/
.guider {
  background: #FFF;
  border: 1px solid #666;
  font-family: arial;
  position: absolute;
  outline: none;
  padding: 4px 12px;
  width: 500px;
  z-index: 900001 !important;
  /* Shadow */
  -webkit-box-shadow: 0 0 8px #111;
  box-shadow: 0 0 8px #111;
  /* End shadow */
  /* Rounded corners */
  border-radius: 4px;
  /* End rounded corners */ }

.guiders_arrow {
  width: 42px;
  height: 42px;
  position: absolute;
  display: none;
  background-repeat: no-repeat;
  z-index: 900002 !important;
  /**
	* For optimization, the arrows image is inlined in the css below.
	*
	* To use your own arrows image, replace this background-image with your own arrows.
	* It should have four arrows, top, right, left, and down.
	*
	* AND if you're super cool and use CSS arrows instead of the PNGs
	* please do us all a favor and issue a git pull to the GitHub project for this.
	* It's a nice-to-have improvement for this project.
	*/
  background-image: url(data:image/png;base64,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); }

.guiders_arrow_right {
  display: block;
  background-position: 0 0;
  right: -42px; }

.guiders_arrow_down {
  display: block;
  background-position: 0 -42px;
  bottom: -42px; }

.guiders_arrow_up {
  display: block;
  background-position: 0 -126px;
  top: -42px; }

.guiders_arrow_left {
  display: block;
  background-position: 0 -84px;
  left: -42px; }

.guiders_button {
  background: -moz-linear-gradient(top, #5CA9FF 0%, #3D79C3 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5CA9FF), color-stop(100%, #3D79C3));
  background-color: #4A95E0;
  /* Overruled by background gradient, in browsers where they exist */
  border: solid 1px #4B5D7E;
  color: #FFF;
  cursor: pointer;
  display: inline-block;
  float: right;
  font-size: 75%;
  font-weight: bold;
  margin-left: 6px;
  min-width: 40px;
  padding: 3px 5px;
  text-align: center;
  text-decoration: none;
  /* Rounded corners */
  border-radius: 2px;
  /* End rounded corners */ }

.guiders_buttons_container {
  margin: 15px 0;
  position: relative;
  width: 100%; }

.guiders_close {
  float: right;
  padding: 10px 0 0; }

.guiders_content {
  position: relative; }

.guiders_content h1 {
  color: #1054AA;
  float: left;
  font-size: 21px; }

.guiders_content p {
  margin-top: 1em;
  clear: both;
  color: #333;
  font-size: 13px; }

.guiders_highlight {
  position: relative;
  z-index: 900003 !important;
  /* Should be larger than anything else on your page. */ }

#guiders_overlay {
  background-color: #000;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  z-index: 800001; }

.guiders_x_button {
  background-repeat: no-repeat;
  background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEASABIAAD/4QOzRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUAAAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAcAAAAcgEyAAIAAAAUAAAAjodpAAQAAAABAAAApAAAANAACvyAAAAnEAAK/IAAACcQQWRvYmUgUGhvdG9zaG9wIENTNCBXaW5kb3dzADIwMTA6MDk6MjQgMDg6MzY6NDEAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAADaADAAQAAAABAAAADQAAAAAAAAAGAQMAAwAAAAEABgAAARoABQAAAAEAAAEeARsABQAAAAEAAAEmASgAAwAAAAEAAgAAAgEABAAAAAEAAAEuAgIABAAAAAEAAAJ9AAAAAAAAAEgAAAABAAAASAAAAAH/2P/gABBKRklGAAECAABIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBELCgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgADQANAwEiAAIRAQMRAf/dAAQAAf/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIEBAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dXZ3eHl6e3x//aAAwDAQACEQMRAD8A74ehRj023172WNEODju36n3S76L0Q4p9RrdjfUNbnlm522Q5nt3bv3Hbd6jiueG17qqi70fabLHAbPz4b6Lmf8aoF7oafSb6PpOgeo/6G9n53o7/AE/7P8yip//Z/+0IRFBob3Rvc2hvcCAzLjAAOEJJTQQlAAAAAAAQAAAAAAAAAAAAAAAAAAAAADhCSU0D7QAAAAAAEABIAAAAAQABAEgAAAABAAE4QklNBCYAAAAAAA4AAAAAAAAAAAAAP4AAADhCSU0EDQAAAAAABAAAAHg4QklNBBkAAAAAAAQAAAAeOEJJTQPzAAAAAAAJAAAAAAAAAAABADhCSU0nEAAAAAAACgABAAAAAAAAAAI4QklNA/UAAAAAAEgAL2ZmAAEAbGZmAAYAAAAAAAEAL2ZmAAEAoZmaAAYAAAAAAAEAMgAAAAEAWgAAAAYAAAAAAAEANQAAAAEALQAAAAYAAAAAAAE4QklNA/gAAAAAAHAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAOEJJTQQIAAAAAAAQAAAAAQAAAkAAAAJAAAAAADhCSU0EHgAAAAAABAAAAAA4QklNBBoAAAAAA0kAAAAGAAAAAAAAAAAAAAANAAAADQAAAAoAVQBuAHQAaQB0AGwAZQBkAC0AMQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAADQAAAA0AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAQAAAAAAAG51bGwAAAACAAAABmJvdW5kc09iamMAAAABAAAAAAAAUmN0MQAAAAQAAAAAVG9wIGxvbmcAAAAAAAAAAExlZnRsb25nAAAAAAAAAABCdG9tbG9uZwAAAA0AAAAAUmdodGxvbmcAAAANAAAABnNsaWNlc1ZsTHMAAAABT2JqYwAAAAEAAAAAAAVzbGljZQAAABIAAAAHc2xpY2VJRGxvbmcAAAAAAAAAB2dyb3VwSURsb25nAAAAAAAAAAZvcmlnaW5lbnVtAAAADEVTbGljZU9yaWdpbgAAAA1hdXRvR2VuZXJhdGVkAAAAAFR5cGVlbnVtAAAACkVTbGljZVR5cGUAAAAA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bnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNCBXaW5kb3dzIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxMC0wOS0yNFQwODozNjo0MS0wNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxMC0wOS0yNFQwODozNjo0MS0wNTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTAtMDktMjRUMDg6MzY6NDEtMDU6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvanBlZyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQ0Q5QUNCNzQ4QzdERjExOUMyQkU4QkIzMTY5NzZDMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQUQ5QUNCNzQ4QzdERjExOUMyQkU4QkIzMTY5NzZDMCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjFDRDlBQ0I3NDhDN0RGMTE5QzJCRThCQjMxNjk3NkMwIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHRpZmY6T3JpZW50YXRpb249IjEiIHRpZmY6WFJlc29sdXRpb249IjcyMDAwMC8xMDAwMCIgdGlmZjpZUmVzb2x1dGlvbj0iNzIwMDAwLzEwMDAwIiB0aWZmOlJlc29sdXRpb25Vbml0PSIyIiB0aWZmOk5hdGl2ZURpZ2VzdD0iMjU2LDI1NywyNTgsMjU5LDI2MiwyNzQsMjc3LDI4NCw1MzAsNTMxLDI4MiwyODMsMjk2LDMwMSwzMTgsMzE5LDUyOSw1MzIsMzA2LDI3MCwyNzEsMjcyLDMwNSwzMTUsMzM0MzI7NEZDNkYxNUZCODNCMjY3MjY4NzRCNjRFRTEzRkY2QjgiIGV4aWY6UGl4ZWxYRGltZW5zaW9uPSIxMyIgZXhpZjpQaXhlbFlEaW1lbnNpb249IjEzIiBleGlmOkNvbG9yU3BhY2U9IjEiIGV4aWY6TmF0aXZlRGlnZXN0PSIzNjg2NCw0MDk2MCw0MDk2MSwzNzEyMSwzNzEyMiw0MDk2Miw0MDk2MywzNzUxMCw0MDk2NCwzNjg2NywzNjg2OCwzMzQzNCwzMzQzNywzNDg1MCwzNDg1MiwzNDg1NSwzNDg1NiwzNzM3NywzNzM3OCwzNzM3OSwzNzM4MCwzNzM4MSwzNzM4MiwzNzM4MywzNzM4NCwzNzM4NSwzNzM4NiwzNzM5Niw0MTQ4Myw0MTQ4NCw0MTQ4Niw0MTQ4Nyw0MTQ4OCw0MTQ5Miw0MTQ5Myw0MTQ5NSw0MTcyOCw0MTcyOSw0MTczMCw0MTk4NSw0MTk4Niw0MTk4Nyw0MTk4OCw0MTk4OSw0MTk5MCw0MTk5MSw0MTk5Miw0MTk5Myw0MTk5NCw0MTk5NSw0MTk5Niw0MjAxNiwwLDIsNCw1LDYsNyw4LDksMTAsMTEsMTIsMTMsMTQsMTUsMTYsMTcsMTgsMjAsMjIsMjMsMjQsMjUsMjYsMjcsMjgsMzA7NkFFQjM0Q0IwNUE5MkY5RjlCMEU2RjQ1NTQxOUVCRkUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjFDRDlBQ0I3NDhDN0RGMTE5QzJCRThCQjMxNjk3NkMwIiBzdEV2dDp3aGVuPSIyMDEwLTA5LTI0VDA4OjM2OjQxLTA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ1M0IFdpbmRvd3MiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg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);
  cursor: pointer;
  height: 13px;
  width: 13px; }

/* RES Settings */
.guiders_content h2 {
  margin-top: 1em; }

.guiders_content td {
  vertical-align: top;
  line-height: 1.7em; }

.guiders_content td + td {
  padding-left: 1em; }

.guider_contents td code {
  white-space: nowrap; }

.guiders_buttons_container label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.guiders_buttons_container label input[type=checkbox] {
  margin-right: 5px; }

.guiders_content ul {
  list-style-type: circle;
  margin-left: 12px; }

.guiders_content strong {
  font-style: initial;
  font-weight: bold; }

.restips-increased-z-index {
  z-index: 900003 !important; }

.token-input-list-facebook li {
  list-style-type: none !important; }

@font-face {
  font-family: 'Batch';
  src: url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff");
  font-weight: normal;
  font-style: normal; }

.res-nightmode body,
.res-nightmode body .content,
.res-nightmode .modal-body,
.res-nightmode .side,
.res-nightmode .icon-menu a,
.res-nightmode .side .leavemoderator,
.res-nightmode .side .leavecontributor-button,
.res-nightmode .side .titlebox,
.res-nightmode .side .spacer .titlebox .redditname,
.res-nightmode .side .titlebox .flairtoggle,
.res-nightmode .side .usertext-body .md ol,
.res-nightmode .side .usertext-body .md ol ol,
.res-nightmode .side .usertext-body .md ol ol li,
.res-nightmode .modactionlisting table *,
.res-nightmode .side .recommend-box .rec-item,
.res-nightmode .crosspost-preview,
.res-nightmode .crosspost-thing-preview {
  background-color: #262626;
  border-color: #777; }

.res-nightmode .popup,
.res-nightmode .guider,
.res-nightmode .guider p {
  background-color: #262626;
  color: #aaa; }

.res-nightmode #login_login {
  background-color: #333333;
  color: #bbb; }

.res-nightmode .RESCloseButton,
.res-nightmode .message.new > .entry,
.res-nightmode .read-next,
.res-nightmode .drop-choices {
  border-color: #4d4d4d;
  background-color: #333333; }

.res-nightmode .drop-choices {
  -webkit-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.3);
          box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.3); }

.res-nightmode .read-next .read-next-header,
.res-nightmode .flairselector h2,
.res-nightmode .flairselector li:hover {
  border-color: transparent;
  background-color: #3e3e3e; }

.res-nightmode .flairselector li.selected,
.res-nightmode .RESNotification {
  border-color: #787878; }

.res-nightmode .RESCloseButton:hover {
  background-color: #333333; }

.res-nightmode #RESHoverContainer::after {
  border-color: transparent #262626; }

.res-nightmode.liveupdate-app .content {
  background-color: #161616; }

.res-nightmode .entry .morecomments .gray,
.res-nightmode .markdownEditor .RESCharCounter {
  color: rgba(221, 221, 221, 0.8); }

.res-nightmode #BigEditor .markdownEditor .RESMacroDropdownList li:hover a {
  color: #bbbbbb; }

.res-nightmode .trophy-info .trophy-name {
  color: #eee !important; }

.res-nightmode .sidecontentbox .content {
  border-color: rgba(234, 234, 234, 0.1); }

.res-nightmode .RESUserTagImage::after {
  color: #758ea8; }

.res-nightmode #RESMenu li {
  background-color: #eee; }
  .res-nightmode #RESMenu li.active {
    background-color: #7f7f7f; }

.res-nightmode #DonateRES {
  background: #cccccc; }

.res-nightmode #progressIndicator,
.res-nightmode .hover-bubble,
.res-nightmode .side .side-message,
.res-nightmode #editShortcutDialog,
.res-nightmode #RESShortcutsAddFormContainer {
  color: #ddd;
  border-color: #4d4d4d;
  background-color: #333333; }

.res-nightmode .login-form-side {
  background-color: #888;
  color: #eee; }
  .res-nightmode .login-form-side .error {
    color: #cd5a5a; }

.res-nightmode #header,
.res-nightmode .liveupdate-home .content {
  background-color: dimgray; }

.res-nightmode #jumpToContent {
  color: #ddd;
  border: 1px solid;
  padding: 0 2px; }

.res-nightmode #sr-header-area,
.res-nightmode #sr-more-link {
  background-color: #ccc;
  color: #000; }

.res-nightmode .usertable tr .user .userkarma {
  color: #aa9; }

.res-nightmode .thing.spam {
  background-color: #3d2929; }

.res-nightmode .content .pretty-form * {
  -webkit-box-shadow: none;
          box-shadow: none; }

.res-nightmode .RESDashboardComponentContainer {
  padding: 0; }
  .res-nightmode .RESDashboardComponentContainer .linklisting {
    padding: 5px; }

.res-nightmode .new-comment .usertext-body {
  border-color: #242b3f;
  background-color: #1a2135; }

.res-nightmode .RESDropdownList.RESMacroDropdownList a:hover,
.res-nightmode .RESDropdownList.RESMacroDropdownList li:hover {
  background-color: #777;
  color: #aaa; }

.res-nightmode .wiki-page .pageactions .wikiaction-current {
  background-color: #777; }

.res-nightmode .contact-us-page .button {
  background: #777;
  color: #ddd; }

.res-nightmode .contact-us-page .button:hover {
  background: #666; }

.res-nightmode .message .subject .correspondent {
  background: #212f46;
  color: #1496dc; }

.res-nightmode .moderator .linefield {
  background: #1a1a1a; }

.res-nightmode .wiki-page .wiki-page-content .md.wiki > .toc ul,
.res-nightmode .tabmenu li a,
.res-nightmode .tabmenu li.selected a,
.res-nightmode #report form {
  background-color: #262626; }

.res-nightmode .tabmenu li.selected a {
  color: #d25a32;
  border-bottom-color: #262626; }

.res-nightmode .tabmenu.formtab a {
  color: white;
  border-color: #505050; }

.res-nightmode .tabmenu.formtab .selected a {
  color: white;
  background-color: #5f99cf; }

.res-nightmode #RESDashboardAddComponent,
.res-nightmode .dashboardPane > .RESDashboardComponent {
  background-color: gray; }

.res-nightmode #RESDashboard .RESDashboardComponentHeader {
  background-color: #848484; }

.res-nightmode .RESDashboardComponent .RESDashboardComponentHeader ul li.active,
.res-nightmode .RESDashboardComponent .RESDashboardComponentHeader ul li:hover {
  background-color: #ccc; }

.res-nightmode .side .titlebox form.flairtoggle,
.res-nightmode .trophy-area .content,
.res-nightmode .side .md ol,
.res-nightmode .side .md ul {
  background-color: #262626;
  color: #ddd; }

.res-nightmode .organic-listing {
  border-color: #505050;
  background-color: transparent !important; }
  .res-nightmode .organic-listing .nextprev {
    opacity: .5; }

.res-nightmode .organic-listing .link,
.res-nightmode .link.promotedlink {
  background-color: transparent;
  border-color: #505050; }

.res-nightmode .arrow.up, .res-nightmode .arrow.upmod, .res-nightmode .arrow.down, .res-nightmode .arrow.downmod {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAcCAMAAADC4sagAAABFFBMVEUjJCQiIiIjIyMkIiIkJCQlJSUlJicmJiYnIyEnJycnKCsoKCgpLC8rIyErKyssMDUvLy8wJCAwMDAxMTEyMjI0NDQ2NjY3JR83Nzc5OTk7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NGRkZISEhKSkpKV2tLS0tMTExOTk5PT09QYHdSUlJTU1NVVVVWVlZXV1dXaINYWFhaWlpabYlbW1tecpBgYGBhYWFid5dkZGRle5xlfJ1pgKRrhKhshKlshapuLhZwirFyjbV0j7h4lL97mcZ9MBR/nsyCo9OOMxGcNQ+eNg+kNw6sOA2vOAy0OQy7Ogq/OwrBOwrDPAnLPQjPPQfTPgfbPwXjQQTrQgPzQwLKxGgxAAAAAXRSTlMAQObYZgAAAAlwSFlzAAALEwAACxMBAJqcGAAAAVlJREFUOMu9lF1TwjAQRTcMvmeQOi1QPmxFBQTxW1ERUUFEUVRU/P//w9yGmBTFyZPnpXNmbju76W6IJM8Uw49rLa6Tz4mpq/mCqY3Gvqnj6XQ61lp0mGd8favCwx2tow8wUlpwGWOZrNJKjXO+UVc6fJcMZzV7IswSOU/qej0l0rwyq33wphhAM1kWkcy70GB7mUfUNqG9V02PyPMTMs2Wig5RaTctwzxVXyPqvJh0VkJBIKJ4huncCRAvHOEZyGKegO4a6UDrIdLGCT4C6/QDsE7fA+v0HdAadWqk0SH9D3sgXkm4uJIDYKTFnwwXd3kMrNOnwDp9BmzS5QuTshN1iDRwfkxV9VJTJXLzSWYM+NzEEjWvFE2oGvCE7/2yDeL8riWzM8xmorRazLlNI2rdgNb3ZYLF1Es/t8VE7X6/39Yqlt4tLLwhiLq3XVNLfumP24fo3Opm+wLGCVa252Y8tQAAAABJRU5ErkJggg==);
  background-repeat: no-repeat; }

.res-nightmode .arrow.up {
  background-position: -15px 0; }

.res-nightmode .arrow.up:hover {
  background-position: -30px 0; }

.res-nightmode .arrow.upmod {
  background-position: 0 0; }

.res-nightmode .arrow.down {
  background-position: -15px -14px; }

.res-nightmode .arrow.down:hover {
  background-position: -30px -14px; }

.res-nightmode .arrow.downmod {
  background-position: 0 -14px; }

.res-nightmode .subredditbox li {
  font-weight: 700;
  text-transform: lowercase; }
  .res-nightmode .subredditbox li a::before {
    content: '#'; }

.res-nightmode .dropdown.lightdrop a.choice:hover {
  background-color: #1a1a1a; }

.res-nightmode .sidebox,
.res-nightmode .subreddit-info,
.res-nightmode .raisedbox,
.res-nightmode .login-form-side,
.res-nightmode .interstitial-subreddit-description {
  background-color: #393939;
  border-color: #151515;
  color: #aaa; }

.res-nightmode .subreddit-info .spacer a {
  background-color: #262626; }

.res-nightmode .morelink {
  background: #444;
  border-color: #444; }
  .res-nightmode .morelink:hover {
    border-color: #333333;
    background: #333333; }
    .res-nightmode .morelink:hover a {
      color: #1496dc; }
  .res-nightmode .morelink .nub {
    display: none; }

.res-nightmode .sidebox .spacer,
.res-nightmode .side .linkinfo {
  background-color: #393939; }

.res-nightmode .commentbody.border {
  background-color: #369; }

.res-nightmode input[type='number'],
.res-nightmode input[type='text'],
.res-nightmode input[type='password'],
.res-nightmode .c-form-control {
  color: #ccc;
  border: 1px solid #4d4d4d;
  background-color: #333333; }

.res-nightmode .content textarea {
  background-color: #333333;
  color: #eee; }

.res-nightmode .rulespage .example,
.res-nightmode #userTaggerTable th,
.res-nightmode #newCommentsTable th,
.res-nightmode .RESDashboardComponent .RESDashboardComponentHeader ul .updateTime:hover,
.res-nightmode .instructions .preftable th,
.res-nightmode .instructions .pretty-form,
.res-nightmode .remove-self .option,
.res-nightmode .unfriend-button .option,
.res-nightmode .RESDashboardComponent .widgetPath,
.res-nightmode .entry .buttons li.reported-stamp,
.res-nightmode .pretty-button,
.res-nightmode .report-reasons {
  color: #000; }

.res-nightmode .viewSource textarea[readonly] {
  background: #666666; }

.res-nightmode .reported {
  border-color: #DAA520; }

.res-nightmode .nextprev a {
  background: #777;
  border-color: #333333;
  color: #ddd; }

.res-nightmode .nextprev img:hover {
  opacity: .85; }

.res-nightmode #ad-frame {
  opacity: .8; }

.res-nightmode .comment.unread {
  background-color: #4A473B; }

.res-nightmode .raisedbox .flat-list a {
  background-color: #262626; }

.res-nightmode .raisedbox .flat-list a:hover {
  background-color: #369;
  color: #fff; }

.res-nightmode .instructions {
  background: #fff; }

.res-nightmode #siteTable .link .title.loggedin.click,
.res-nightmode #BigEditor .markdownEditor .RESMacroDropdownList a {
  color: gray; }

.res-nightmode .markhelp.md tr td {
  background-color: #36c; }

.res-nightmode .mail .havemail img,
.res-nightmode .mail .nohavemail img {
  visibility: hidden; }

.res-nightmode .expando-button {
  background-color: transparent; }

.res-nightmode #sr-autocomplete-area {
  z-index: 1; }

.res-nightmode button,
.res-nightmode submit,
.res-nightmode input[type='button'],
.res-nightmode input[type='submit'],
.res-nightmode input[type='reset'] {
  color: #fff;
  border: 1px outset gray;
  background-color: #4d4d4d; }

.res-nightmode .create-reddit .title {
  background-color: rgba(24, 24, 24, 0.2);
  color: #8AD; }

.res-nightmode .linefield .linefield-content {
  border-color: #1a1a1a; }

.res-nightmode #RESShortcutsEditContainer,
.res-nightmode #RESShortcutsSort,
.res-nightmode #RESShortcutsRight,
.res-nightmode #RESShortcutsLeft,
.res-nightmode #RESShortcutsAdd {
  background: #ccc; }

.res-nightmode .content .roundfield,
.res-nightmode .content.submit .roundfield,
.res-nightmode .traffic-table tr:nth-of-type(even) {
  background-color: #181818; }

.res-nightmode .traffic-table tr:nth-of-type(odd).promo-traffic-live {
  color: #181818; }

.res-nightmode .traffic-table.promocampaign-table tr.active {
  background-color: #6D2F39;
  border: 2px dotted #A70000; }

.res-nightmode .sponsored-page .dashboard {
  color: #dedede; }

.res-nightmode .sponsored-page .campaign-editor .editor-group,
.res-nightmode .sponsored-page .editor-group {
  background-color: #151515; }

.res-nightmode .sponsored-page .campaign-editor .campaign-set {
  background-color: #666; }

.res-nightmode .sponsored-page .linefield-content textarea,
.res-nightmode .sponsored-page .linefield-content input {
  color: #181818; }

.res-nightmode .linefield .markhelp table {
  background-color: inherit; }

.res-nightmode .content .sponsored-page textarea,
.res-nightmode .content .sponsored-page input {
  background-color: #fcfcfc; }

.res-nightmode .md code,
.res-nightmode .md pre,
.res-nightmode .link .md pre,
.res-nightmode .content .md pre,
.res-nightmode .new-comment .md pre,
.res-nightmode .usertext.border .md pre,
.res-nightmode .link .md :not(pre) > code,
.res-nightmode .new-comment .md :not(pre) > code,
.res-nightmode .usertext.border .md :not(pre) > code {
  color: inherit;
  border-color: #58697b;
  background-color: #2a3340; }

.res-nightmode .comment .md p a[href='/spoiler'],
.res-nightmode .comment .md p a[href='#spoiler'] {
  background-color: #000;
  color: #000; }

.res-nightmode .usertable tr:hover,
.res-nightmode .moderator-table tr:hover,
.res-nightmode .usertext.border .usertext-body,
.res-nightmode .usertext.grayed .usertext-body {
  background-color: #444; }

.res-nightmode .login-form,
.res-nightmode .login-form-side .submit,
.res-nightmode #header-bottom-right,
.res-nightmode #srList,
.res-nightmode .dropdown.lightdrop .drop-choices {
  background-color: #333333; }

.res-nightmode #srList tr {
  border-bottom-color: #646464; }

.res-nightmode #srList tr:hover {
  background-color: #3e3e3e; }

.res-nightmode #quickMessage textarea,
.res-nightmode #quickMessage select {
  background-color: #aaa; }

.res-nightmode #search input[type='text'] {
  color: white !important; }

.res-nightmode #search select,
.res-nightmode #search option {
  color: #1a1a1a; }

.res-nightmode ul.res-search-tabs li a {
  background-color: #393939; }

.res-nightmode.res-searchHelper-searchPageTabs ul.res-search-tabs li.res-search-tab-active a,
.res-nightmode.res-searchHelper-searchPageTabs .combined-search-page #previoussearch .res-search-pane,
.res-nightmode #RESConsoleContainer,
.res-nightmode #SearchRES-results-container li,
.res-nightmode #SearchRES-results-container li:hover,
.res-nightmode #REScommentSubToggle {
  background-color: #222222; }

.res-nightmode #searchexpando,
.res-nightmode .post-sharing {
  background: #303030;
  border-color: #444; }

.res-nightmode.res-searchHelper-searchPageTabs .combined-search-page .search-result .search-expando.collapsed::before {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(34, 34, 34, 0)), to(#222222));
  background: linear-gradient(to bottom, rgba(34, 34, 34, 0) 0%, #222222 100%); }

.res-nightmode.res-searchHelper-searchPageTabs .combined-search-page .search-result-group .search-result-group-header {
  border-bottom-color: gray; }

.res-nightmode a,
.res-nightmode .md a,
.res-nightmode .share-button .option,
.res-nightmode #subscribe a,
.res-nightmode .share .option,
.res-nightmode .wired a,
.res-nightmode .side a,
.res-nightmode .link .score.dislikes,
.res-nightmode .linkcompressed .score.dislikes,
.res-nightmode a[rel='tag'],
.res-nightmode .dsq-help,
.res-nightmode #authorInfoToolTip h3 a,
.res-nightmode .reddiquette,
.res-nightmode .parent .author,
.res-nightmode .parent .subreddit,
.res-nightmode .combined-search-page .search-result a,
.res-nightmode .combined-search-page .search-result a > mark,
.res-nightmode .hoverHelp,
.res-nightmode .deepthread a,
.res-nightmode .policy-page .md h1 a,
.res-nightmode .policy-page .md h3 a {
  color: #8cb3d9; }

.res-nightmode .flairselector li a {
  color: #85b3e0 !important; }

.res-nightmode .thing .title {
  color: #dedede; }
  .res-nightMode-coloredLinks .res-nightmode .thing .title {
    color: #5c99d6; }

.res-nightmode .thing .source-url {
  color: #cccccc; }
  .res-nightMode-coloredLinks .res-nightmode .thing .source-url {
    color: #3380cc; }

.res-nightmode .tagline a {
  color: #6a98af; }

.res-nightmode .morecomments a {
  color: #999999; }

.res-nightmode .thing .title:visited,
.res-nightmode .thing.visited .title,
.res-nightmode .combined-search-page .search-result.visited a,
.res-nightmode .combined-search-page .search-result a:visited,
.res-nightmode .combined-search-page .search-result a:visited > mark {
  color: #a6a6a6; }
  .res-nightMode-coloredLinks .res-nightmode .thing .title:visited, .res-nightMode-coloredLinks
  .res-nightmode .thing.visited .title, .res-nightMode-coloredLinks
  .res-nightmode .combined-search-page .search-result.visited a, .res-nightMode-coloredLinks
  .res-nightmode .combined-search-page .search-result a:visited, .res-nightMode-coloredLinks
  .res-nightmode .combined-search-page .search-result a:visited > mark {
    color: #a679d2; }

.res-nightmode .thing .source-url:visited {
  color: #999999; }
  .res-nightMode-coloredLinks .res-nightmode .thing .source-url:visited {
    color: #945ec9; }

.res-nightmode .flair-settings ~ .tabpane-content {
  border-color: #1a1a1a; }

.res-nightmode .flaircell input[type='text'] {
  border: 1px solid #555; }

.res-nightmode .md blockquote {
  color: #a0a0a0;
  border-left-color: #646464; }

.res-nightmode .infobar:not(.newsletterbar),
.res-nightmode .reddit-infobar {
  border-color: #2966a3;
  background-color: #264d73; }

.res-nightmode .infobar:not(.newsletterbar) .md,
.res-nightmode .reddit-infobar .md {
  color: white; }

.res-nightmode .rank .star,
.res-nightmode .link .score.likes,
.res-nightmode .linkcompressed .score.likes {
  color: #FF4500; }

.res-nightmode .linkcompressed .entry .buttons li a,
.res-nightmode .link .usertext-body .md,
.res-nightmode .thing .compressed,
.res-nightmode .link.promotedlink,
.res-nightmode .link.promotedlink.promoted,
.res-nightmode .subreddit .usertext .md,
.res-nightmode .commentreply .help tr {
  background: none; }

.res-nightmode .link .usertext-body .md,
.res-nightmode .side .linkinfo {
  border-color: #666; }

.res-nightmode .subreddit-info .label,
.res-nightmode .sidebox .subtitle,
.res-nightmode .modactionlisting .description,
.res-nightmode .modactionlisting .timestamp time,
.res-nightmode .modactionlisting .timestamp {
  color: #aaa; }

.res-nightmode .submit textarea,
.res-nightmode .submit #url,
.res-nightmode .submit #sr-autocomplete,
.res-nightmode .usertext-edit textarea,
.res-nightmode .RESDialogSmall,
.res-nightmode .c-close,
.res-nightmode #REScommentNavBox,
.res-nightmode #BigEditor #BigText,
.res-nightmode #liveupdate-statusbar,
.res-nightmode #liveupdate-statusbar.complete,
.res-nightmode #alert_message input {
  color: #ccc;
  border-color: #4d4d4d;
  background-color: #333333; }

.res-nightmode #liveupdate-statusbar.live.connected {
  background-color: #344b4e;
  border: 1px solid #38585f;
  color: inherit; }

.res-nightmode .RESHoverInfoCard::before {
  border-right-color: #4d4d4d; }

.res-nightmode .RESHoverInfoCard::after {
  border-right-color: #333333; }

.res-nightmode .RESHoverInfoCard.right::before {
  border-left-color: #4d4d4d; }

.res-nightmode .RESHoverInfoCard.right::after {
  border-left-color: #333333; }

.res-nightmode .RESDialogSmall > h3,
.res-nightmode .NERPageMarker {
  color: inherit;
  border-color: #4d4d4d;
  background-color: transparent; }

.res-nightmode.res-commentBoxes .comment,
.res-nightmode.res-commentBoxes .comment .comment .comment,
.res-nightmode.res-commentBoxes .comment .comment .comment .comment .comment,
.res-nightmode.res-commentBoxes .comment .comment .comment .comment .comment .comment .comment,
.res-nightmode.res-commentBoxes .comment .comment .comment .comment .comment .comment .comment .comment .comment {
  background-color: #161616 !important; }

.res-nightmode.res-commentBoxes .comment .comment,
.res-nightmode.res-commentBoxes .comment .comment .comment .comment,
.res-nightmode.res-commentBoxes .comment .comment .comment .comment .comment .comment,
.res-nightmode.res-commentBoxes .comment .comment .comment .comment .comment .comment .comment .comment,
.res-nightmode.res-commentBoxes .comment .comment .comment .comment .comment .comment .comment .comment .comment .comment {
  background-color: #121212 !important; }

.res-nightmode.res-commentBoxes .comment {
  border-color: #333333 !important; }
  .res-nightmode.res-commentBoxes .comment.spam {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#633636), to(#633636));
    background-image: linear-gradient(#633636, #633636); }

.res-nightmode.res-commentBoxes.res-commentHoverBorder .comment:hover {
  border-color: #555 !important; }

.res-nightmode .RESDropdownList,
.res-nightmode #RESPrefsDropdown {
  border-color: gray; }

.res-nightmode .RESDropdownList li,
.res-nightmode .RESDropdownList li a {
  background: #444;
  color: gray; }

.res-nightmode .RESDropdownList li {
  border-bottom-color: gray; }

.res-nightmode .RESDropdownList li:hover,
.res-nightmode .RESDropdownList li:hover a {
  background-color: #555;
  color: #bbb; }

.res-nightmode > .content > .spacer > .sitetable::before,
.res-nightmode > .content > .sharelink ~ .sitetable::before,
.res-nightmode .side .age,
.res-nightmode .trophy-info *,
.res-nightmode .golddvertisement,
.res-nightmode .flair-jump .title,
.res-nightmode .NERdupe p.title::after,
.res-nightmode .savedComment,
.res-nightmode .md,
.res-nightmode .md h2,
.res-nightmode .content .sitetable .thing .md,
.res-nightmode .side .usertext-body ol,
.res-nightmode .side .redditname a,
.res-nightmode .side h1,
.res-nightmode .side h2,
.res-nightmode .side h3,
.res-nightmode .side h4,
.res-nightmode .side h5,
.res-nightmode .side h6,
.res-nightmode .content .wiki-page-content .md.wiki h1,
.res-nightmode .content .wiki-page-content .md.wiki h2,
.res-nightmode .content .wiki-page-content .md.wiki h3,
.res-nightmode .content .wiki-page-content .md.wiki h4,
.res-nightmode .content .wiki-page-content .md.wiki h5,
.res-nightmode .content .wiki-page-content .md.wiki h6,
.res-nightmode .content .wiki-page-content .md.wiki p,
.res-nightmode .wiki-page .wiki-page-content .pagelisting,
.res-nightmode .RESUserTag,
.res-nightmode .sidebar h1,
.res-nightmode .sidebar h2,
.res-nightmode .sidebar h3,
.res-nightmode .sidebar h4,
.res-nightmode .sidebar h5,
.res-nightmode .sidebar h6,
.res-nightmode .flairselector h2,
.res-nightmode .wiki-page .wiki-page-content .description h2 {
  color: #ddd; }

.res-nightmode .voteWeight,
.res-nightmode .nextprev img {
  opacity: .7; }

.res-nightmode .searchfacets {
  background-color: #2c2c2c;
  -webkit-box-shadow: none;
          box-shadow: none; }

.res-nightmode .combined-search-page .search-result .search-result-body,
.res-nightmode .generic-table,
.res-nightmode .message.message-reply.recipient > .entry .head,
.res-nightmode .message.message-parent.recipient > .entry .head,
.res-nightmode .linefield .title,
.res-nightmode .liveupdate-listing li.liveupdate:hover time,
.res-nightmode .spam .domain,
.res-nightmode .spam .domain a,
.res-nightmode .hover-bubble.multi-selector strong,
.res-nightmode .subreddit-rules-page .md-container .md .subreddit-rule-description {
  color: inherit; }

.res-nightmode .nextprev a:hover,
.res-nightmode .next-suggestions a:hover {
  border-color: transparent;
  background-color: #777; }

.res-nightmode .modactionlisting + #progressIndicator {
  width: auto;
  margin: 20px 310px 0 0; }

.res-nightmode body.with-listing-chooser .listing-chooser,
.res-nightmode body.with-listing-chooser.listing-chooser-collapsed .listing-chooser {
  background-color: #262626; }
  .res-nightmode body.with-listing-chooser .listing-chooser .grippy,
  .res-nightmode body.with-listing-chooser .listing-chooser.initialized .grippy,
  .res-nightmode body.with-listing-chooser.listing-chooser-collapsed .listing-chooser .grippy,
  .res-nightmode body.with-listing-chooser.listing-chooser-collapsed .listing-chooser.initialized .grippy {
    background-color: #262626;
    border: none;
    outline: none; }
    .res-nightmode body.with-listing-chooser .listing-chooser .grippy::after,
    .res-nightmode body.with-listing-chooser .listing-chooser.initialized .grippy::after,
    .res-nightmode body.with-listing-chooser.listing-chooser-collapsed .listing-chooser .grippy::after,
    .res-nightmode body.with-listing-chooser.listing-chooser-collapsed .listing-chooser.initialized .grippy::after {
      background-color: #2f2f2f;
      border-right-color: #444; }
    .res-nightmode body.with-listing-chooser .listing-chooser .grippy:hover,
    .res-nightmode body.with-listing-chooser .listing-chooser.initialized .grippy:hover,
    .res-nightmode body.with-listing-chooser.listing-chooser-collapsed .listing-chooser .grippy:hover,
    .res-nightmode body.with-listing-chooser.listing-chooser-collapsed .listing-chooser.initialized .grippy:hover {
      background-color: #262626;
      border-left-color: #333333; }
      .res-nightmode body.with-listing-chooser .listing-chooser .grippy:hover::before,
      .res-nightmode body.with-listing-chooser .listing-chooser.initialized .grippy:hover::before,
      .res-nightmode body.with-listing-chooser.listing-chooser-collapsed .listing-chooser .grippy:hover::before,
      .res-nightmode body.with-listing-chooser.listing-chooser-collapsed .listing-chooser.initialized .grippy:hover::before {
        background-color: #262626; }
      .res-nightmode body.with-listing-chooser .listing-chooser .grippy:hover::after,
      .res-nightmode body.with-listing-chooser .listing-chooser.initialized .grippy:hover::after,
      .res-nightmode body.with-listing-chooser.listing-chooser-collapsed .listing-chooser .grippy:hover::after,
      .res-nightmode body.with-listing-chooser.listing-chooser-collapsed .listing-chooser.initialized .grippy:hover::after {
        border-right-color: #777; }

.res-nightmode .listing-chooser li,
.res-nightmode .listing-chooser li.selected {
  background-color: #393939;
  color: #ccc;
  border-color: #000;
  -webkit-box-shadow: none;
          box-shadow: none; }

.res-nightmode .listing-chooser li a,
.res-nightmode .listing-chooser li.selected a {
  color: #8AD; }

.res-nightmode .listing-chooser .intro {
  background-color: #444;
  border-color: #262626;
  color: #ccc; }

.res-nightmode .listing-chooser .create button {
  color: #eee;
  background-color: #777; }

.res-nightmode .subreddits .remove-sr,
.res-nightmode .add-sr .add {
  -webkit-filter: invert(80%);
          filter: invert(80%); }

.res-nightmode .with-listing-chooser.multi-page .footer-parent {
  background: url(data:image/png;base64,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) no-repeat 49% 0; }

.res-nightmode #about-main #history .events.timeline .event:hover .event-content {
  -webkit-box-shadow: 1px 0 3px 2px #aaa;
          box-shadow: 1px 0 3px 2px #aaa; }

.res-nightmode #about-main .statsgrid .stat .value {
  text-shadow: 0 3px 5px #1a1a1a; }

.res-nightmode .about-page .abouttitle h1,
.res-nightmode .create .morelink,
.res-nightmode .permission-summary,
.res-nightmode .flairselector li,
.res-nightmode .subreddit .usertext .md {
  border-color: transparent; }

.res-nightmode .about-page .about-menu {
  background: #ddd; }

.res-nightmode .about-page h2,
.res-nightmode .md del {
  color: #777; }

.res-nightmode .about-page .about-menu li.selected a,
.res-nightmode .about-page .about-menu li:hover a,
.res-nightmode #about-main #history .events.timeline .event-content {
  background: #aaa; }

.res-nightmode .about-page .abouttitle {
  background-image: url(data:image/png;base64,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); }

.res-nightmode .policy-page .md p {
  color: #eee; }
  .res-nightmode .policy-page .md p em {
    background-color: #dad0b3;
    color: #000; }

.res-nightmode body,
.res-nightmode .sidebar .md,
.res-nightmode .side,
.res-nightmode .side *,
.res-nightmode .side .spacer,
.res-nightmode .content,
.res-nightmode .traffic-tables .traffic-table tr,
.res-nightmode .parentComment .md,
.res-nightmode .post-body.entry-content,
.res-nightmode .dsq-auth-header,
.res-nightmode .instructions .preftable th,
.res-nightmode #BigEditor .markdownEditor a,
.res-nightmode #BigEditor .markdownEditor .RESMacroDropdownTitle,
.res-nightmode #REScommentSubToggle,
.res-nightmode #alert_message,
.res-nightmode #report-action-form {
  color: #ccc; }

.res-nightmode .titlebox form.toggle,
.res-nightmode .leavemoderator {
  background-color: inherit; }

.res-nightmode .server-seconds {
  background: #333333;
  border-color: #1a1a1a; }

.res-nightmode .snoovatar-page footer .inputs,
.res-nightmode .guider,
.res-nightmode aside.sidebar #discussions li {
  background: #262626; }

.res-nightmode .snoovatar-page .checkbox-label [type='checkbox'] + .proxy-checkbox {
  background: #f00; }

.res-nightmode .snoovatar-page .checkbox-label [type='checkbox']:checked + .proxy-checkbox {
  background: #0a802e; }

.res-nightmode .tagline .friend {
  color: #d25a32; }

.res-nightmode .tagline .submitter {
  color: #00aaff; }

.res-nightmode .tagline .moderator {
  color: #228822; }

.res-nightmode .tagline .admin,
.res-nightmode .user-distinction .admin {
  color: #c81414; }

.res-nightmode hr,
.res-nightmode .md hr,
.res-nightmode .message.gold-auto blockquote {
  border-color: #3c3c3c;
  background-color: #3c3c3c; }

.res-nightmode #RESSubredditGroupDropdown {
  background-color: #cccccc; }

.res-nightmode #RESSubredditGroupDropdown a,
.res-nightmode .RESNotificationContent,
.res-nightmode .RESNotificationFooter,
.res-nightmode .sr-bar a {
  color: black; }

.res-nightmode .goldvertisement,
.res-nightmode .goldvertisement .inner {
  border-color: rgba(196, 180, 135, 0.5); }

.res-nightmode .goldvertisement .inner h2,
.res-nightmode .goldvertisement .progress p {
  color: #c4b487; }

.res-nightmode .goldvertisement a,
.res-nightmode .goldvertisement a:hover {
  background-color: #4d4d4d;
  border-color: black;
  color: white; }

.res-nightmode .letter-body p,
.res-nightmode #gold-letter h1,
.res-nightmode #about-gold h1,
.res-nightmode #about-gold footer > p,
.res-nightmode .RESDashboardComponentScrim span,
.res-nightmode .RESDashboardComponent .RESDashboardComponentHeader ul .updateTime,
.res-nightmode .remove-self .option,
.res-nightmode .moderator.remove-self .option,
.res-nightmode .message-count,
.res-nightmode .usertable > .toggle {
  color: #262626; }

.res-nightmode .gold-accent {
  color: #e6daae;
  background-color: #837854;
  border-color: #ac9c68; }

.res-nightmode .side .gold-accent *,
.res-nightmode .gold-accent .details,
.res-nightmode .gold-accent h1,
.res-nightmode .gold-accent th {
  color: #e6daae; }

.res-nightmode .hover-bubble.anchor-top-centered::after,
.res-nightmode #about-main #history .events.timeline .event-marker.top,
.res-nightmode #about-main #history .events.timeline .event-marker.bottom {
  border-bottom-color: #aaa; }

.res-nightmode .guiders_arrow {
  opacity: .5; }

.res-nightmode .white-field,
.res-nightmode .delete-field,
.res-nightmode .RESDialogSmall.livePreview .md.RESDialogContents,
.res-nightmode .moderator .traffic-table tbody tr:nth-child(even),
.res-nightmode .instructions,
.res-nightmode .linefield .delete-field,
.res-nightmode #pref-delete .delete-field,
.res-nightmode .contact-us-page .details li,
.res-nightmode .subreddit-report-form input:disabled,
.res-nightmode .action-form input:disabled {
  background-color: transparent; }

.res-nightmode .message.message-reply .entry,
.res-nightmode .message.message-parent .entry,
.res-nightmode .flairselector.drop-choices.active,
.res-nightmode .message.threaded .child,
.res-nightmode .comment .child,
.res-nightmode .comment .showreplies,
.res-nightmode .message.message-reply:not(.threaded) .entry,
.res-nightmode .message.message-parent:not(.threaded) .entry,
.res-nightmode.liveupdate-app .content,
.res-nightmode .liveupdate-listing li.separator::before,
.res-nightmode .md td,
.res-nightmode .md th,
.res-nightmode .footer,
.res-nightmode .footer .col,
.res-nightmode .userTagLink.hasTag,
.res-nightmode #userTaggerPreview {
  border-color: #4d4d4d; }

.res-nightmode .comment .md p a[href='/spoiler']:hover,
.res-nightmode .comment .md p a[href='/spoiler']:active,
.res-nightmode .comment .md p a[href='#spoiler']:hover,
.res-nightmode .comment .md p a[href='#spoiler']:active,
.res-nightmode .addNewWidget,
.res-nightmode .editWidget,
.res-nightmode #authorInfoToolTip .option,
.res-nightmode .updateTime,
.res-nightmode .REStoggle,
.res-nightmode .RESshortcut,
.res-nightmode #RESSubmitOptions ~ div a,
.res-nightmode #shortlink-text,
.res-nightmode .guiders_button,
.res-nightmode .blueButton,
.res-nightmode .gold-accent a,
.res-nightmode .snoovatar-page .gold-accent a,
.res-nightmode .combined-search-page .search-result-subreddit .search-subscribe-button .add.active,
.res-nightmode .combined-search-page .search-result-subreddit .search-subscribe-button .remove.active,
.res-nightmode .fancy-toggle-button a,
.res-nightmode .fancy-toggle-button .multi-count {
  color: white; }

.res-nightmode .markhelp table tr:first-child {
  background-color: #4d4d4d !important; }

.res-nightmode .usertext .markhelp .spaces,
.res-nightmode .liveupdate-listing li.separator time,
.res-nightmode .diff_header,
.res-nightmode .diff_next,
.res-nightmode .hover-bubble.multi-selector label:hover {
  background-color: #4d4d4d; }

.res-nightmode .flair,
.res-nightmode .linkflairlabel {
  color: #c8c8c8;
  background-color: #404040;
  border-color: #4d4d4d; }

.res-nightmode #NERContent {
  background-color: #a0a0a0; }

.res-nightmode .RESNotification {
  background-color: #d2d2d2; }

.res-nightmode .RESNotificationContent {
  border-color: #b4b4b4; }

.res-nightmode #modalOverlay.fadeIn {
  background-color: rgba(0, 0, 0, 0.7); }

.res-nightmode #RESConsoleTopBar,
.res-nightmode .RESDonateButton {
  color: #e6e6e6;
  border-color: #4d4d4d;
  background-color: #3c3c3c; }

.res-nightmode #RESLogo {
  -webkit-filter: invert(79%) grayscale(100%);
          filter: invert(79%) grayscale(100%); }

.res-nightmode .optionContainer {
  border-color: transparent;
  background-color: #282828; }

.res-nightmode .optionContainer:not(.table):not(.specialOptionType) .optionSetting,
.res-nightmode #SearchRES-results-container li,
.res-nightmode #RESConfigPanelModulesList > ul,
.res-nightmode #RESConfigPanelModulesList li h3,
.res-nightmode #RESConfigPanelModulesList li.active h3 {
  border-color: #3c3c3c; }

.res-nightmode #RESConsoleContainer input[type='text'],
.res-nightmode #RESConsoleContainer input[type='password'],
.res-nightmode #RESConsoleContainer .c-form-control,
.res-nightmode ul.token-input-list-facebook,
.res-nightmode #RESConsoleContainer textarea {
  padding: 2px 3px;
  border: 1px solid #3c3c3c;
  background-color: #222222;
  color: #ddd; }

.res-nightmode #RESConfigPanelModulesList {
  color: #a0a0a0; }
  .res-nightmode #RESConfigPanelModulesList li.active h3 {
    background-color: #141414; }

.res-nightmode #RESConsoleContainer,
.res-nightmode .moduleButton.enabled,
.res-nightmode .optionsTable th,
.res-nightmode .tagline .score {
  color: #b4b4b4; }

.res-nightmode #moduleOptionsScrim {
  background-color: rgba(34, 34, 34, 0.7); }

.res-nightmode .optionsTable th {
  background-color: #3c3c3c; }

.res-nightmode .optionsTable tr:nth-child(2n) {
  background-color: #1d1d1d; }

.res-nightmode #moduleOptionsSaveStatus {
  background-color: #323232;
  color: #969696; }

.res-nightmode .toggleButton .toggleOff,
.res-nightmode .toggleButton .toggleOn,
.res-nightmode .toggleButton.reverseToggleButton:not(.enabled) .toggleOff,
.res-nightmode .toggleButton.reverseToggleButton:not(.enabled) .toggleOn {
  color: rgba(255, 255, 255, 0.8);
  border-color: #3c3c3c; }

.res-nightmode .toggleButton:not(.enabled) .toggleOn,
.res-nightmode .toggleButton.enabled .toggleOff,
.res-nightmode .toggleButton.reverseToggleButton.enabled .toggleOn,
.res-nightmode .toggleButton.reverseToggleButton:not(.enabled) .toggleOff {
  color: #3c3c3c;
  border-color: #3c3c3c;
  background: #282828; }

.res-nightmode .toggleButton.enabled .toggleOn,
.res-nightmode .toggleButton.reverseToggleButton:not(.enabled) .toggleOn {
  background: -webkit-gradient(linear, left top, right top, from(#25456b), to(#282828));
  background: linear-gradient(to right, #25456b, #282828); }

.res-nightmode .toggleButton:not(.enabled) .toggleOff,
.res-nightmode .toggleButton.reverseToggleButton.enabled .toggleOff {
  background: -webkit-gradient(linear, right top, left top, from(#882626), to(#282828));
  background: linear-gradient(to left, #882626, #282828); }

.res-nightmode .link .rank {
  color: #505050; }

.res-nightmode .midcol .score,
.res-nightmode .moduleButton:not(.enabled) {
  color: #646464; }

.res-nightmode .tagline,
.res-nightmode .entry .buttons li a,
.res-nightmode .trending-subreddits strong {
  color: #828282; }

.res-nightmode .newComments {
  color: #d25a32; }

.res-nightmode .nsfw-stamp {
  color: #bf4040; }

.res-nightmode .spoiler-stamp {
  color: #ff8200; }

.res-nightmode .diff_sub {
  background-color: rgba(240, 128, 128, 0.5); }

.res-nightmode .diff_add {
  background-color: rgba(144, 238, 144, 0.4); }

.res-nightmode .diff_chg {
  background-color: rgba(255, 255, 0, 0.4); }

.res-nightmode .hover-bubble.multi-selector .create-multi input[type='text'] {
  color: #c04e51;
  background-color: inherit; }

.res-nightmode #alert_message,
.res-nightmode #report-action-form {
  border-color: #404040;
  background-color: #262626; }

.res-nightmode .sr-interest-bar {
  border-color: transparent;
  background-color: #29333d; }
  .res-nightmode .sr-interest-bar .bubble {
    background-color: black; }
  .res-nightmode .sr-interest-bar .bubble::after {
    border-right-color: black; }

.res-nightmode .subreddit-rule-item:hover {
  background-color: #2b2b2b; }

.res-nightmode #keyHelp {
  border-color: #999;
  background-color: #aaa;
  color: #333; }
  .res-nightmode #keyHelp td {
    border-color: #999; }

.res-nightmode.res-filteReddit-filterline-pad-until-ready .listing-page .content[role=main] > .spacer:nth-of-type(2)::before,
.res-nightmode .res-filterline {
  background-color: rgba(38, 38, 38, 0.9); }

.res-nightmode .res-filterline-filter {
  border-bottom-color: #383838; }
  .res-nightmode .res-filterline-filter-active, .res-nightmode .res-filterline-filter-active:hover {
    border-bottom-color: #e4e4e4;
    color: #e4e4e4; }

.res-nightmode .res-filterline-dropdown {
  background-color: #313131;
  -webkit-box-shadow: #3c3c3c 2px 2px 2px;
          box-shadow: #3c3c3c 2px 2px 2px; }
  .res-nightmode .res-filterline-dropdown-action {
    border-bottom-color: #404040; }

.res-nightmode .res-commentNavToggle-choices {
  background-color: rgba(0, 0, 0, 0.9);
  -webkit-box-shadow: #313131 1px 2px 4px;
          box-shadow: #313131 1px 2px 4px; }

.res-nightmode .subreddit .usertext .md {
  background-color: #333333;
  border-color: #777; }

.res-nightmode .user-subreddit .path {
  color: #8cb3d9; }

.res-nightmode .modal .modal-header-title {
  color: #aaa; }

.res-nightmode .modal .modal-header,
.res-nightmode .modal .field-otp,
.res-nightmode .modal .modal-content {
  background-color: #333333;
  border-color: #777;
  color: #aaa; }

.res-nightmode .modal .c-close {
  background-color: inherit;
  -webkit-filter: invert(100%);
          filter: invert(100%); }

.res-nightmode .report-modal .report-form-bottom-panel .report-form-content-policy a,
.res-nightmode .report-modal .report-form-action-desc {
  color: #8cb3d9; }

.res-nightmode .report-modal .report-form-bottom-panel .report-form-content-policy p,
.res-nightmode .report-modal .report-reason-item .report-reason-display,
.res-nightmode .report-modal .report-form-last-step-text,
.res-nightmode .report-modal .report-form-last-step-text-custom-rules,
.res-nightmode .report-modal .report-form-big-content-policy {
  color: #aaa; }

.res-nightmode .report-modal .c-close {
  background-color: inherit; }

.res-nightmode .report-modal .report-form-block-user img,
.res-nightmode .report-modal .report-form-blocked-user img {
  -webkit-filter: invert(100%);
          filter: invert(100%); }

.res-nightmode .crossposting-modal .crosspost-header-title,
.res-nightmode .crossposting-modal .crosspost-label,
.res-nightmode .crossposting-modal .crosspost-sublabel {
  color: #aaa; }

.res-nightmode .crossposting-modal .crosspost-description {
  background-color: #333333;
  border-color: #777; }

.res-nightmode .crossposting-modal .modal-body,
.res-nightmode .crossposting-modal .modal-content,
.res-nightmode .crossposting-modal .crosspost-field,
.res-nightmode .crossposting-modal .crosspost-preview,
.res-nightmode .crossposting-modal .crosspost-thing-preview {
  background-color: #262626;
  color: #aaa; }

.res-nightmode .tfa-login-modal .tfa-login-caption {
  color: #aaa; }

.res-nightmode .tfa-login-modal .tfa-switch-type-of-code {
  color: #8cb3d9; }

.res-nightmode .tfa-login-modal .tfa-login-bottom-panel .tfa-login-having-trouble a {
  color: #8cb3d9; }

.res-nightmode .enable-tfa-modal .enable-tfa-caption,
.res-nightmode .enable-tfa-modal .pref-otp-qr li {
  color: #aaa; }

.res-nightmode .enable-tfa-modal .otp-secret-info canvas {
  border: solid 5mm white; }

.res-nightmode .enable-tfa-modal .switch-barcode-and-code {
  color: #8cb3d9; }

.res-nightmode .enable-tfa-modal .enable-tfa-bottom-panel .enable-tfa-learn-more a,
.res-nightmode .enable-tfa-modal .enable-tfa-bottom-panel .switch-barcode-and-code a {
  color: #8cb3d9; }

.res-nightmode .disable-tfa-modal .disable-tfa-caption {
  color: #aaa; }

.res-nightmode .disable-tfa-modal .disable-tfa-bottom-panel .disable-tfa-learn-more a {
  color: #8cb3d9; }

.res-nightmode .backup-codes-modal .backup-codes-caption {
  color: #aaa; }

.res-nightmode .pinnable-content.pinned {
  background-color: #262626 !important; }
  .res-nightmode .pinnable-content.pinned .c-close {
    background-color: inherit; }

.res-nightmode .author-tooltip__head {
  background-color: #262626;
  border-color: #777; }

.res-nightmode .author-tooltip__credentials-list strong,
.res-nightmode .author-tooltip__head h3,
.res-nightmode .author-tooltip__description {
  color: #aaa; }

.res-nightmode .author-tooltip__link-list a,
.res-nightmode .author-tooltip__head a {
  color: #8cb3d9; }

.res-nightmode .author-tooltip__link-list a:hover,
.res-nightmode .author-tooltip__head a:hover {
  color: #8cb3d9; }

.res-nightmode .desktop-onboarding__description,
.res-nightmode .desktop-onboarding-sign-up__form-note,
.res-nightmode .desktop-onboarding-step_sign-up footer,
.res-nightmode .subreddit-picker__subreddit-name strong {
  color: #aaa; }

.res-nightmode .desktop-onboarding-step_sign-up footer a {
  color: #8cb3d9; }

.res-nightmode .desktop-onboarding__col_sign-up_image {
  opacity: .7; }

.res-nightmode .subreddit-picker,
.res-nightmode .c-username-picker-shown .desktop-onboarding__col_username_picker {
  background-color: #262626;
  border-color: #777; }

.res-nightmode .subreddit-picker__category_selected {
  background-color: #333333; }

.res-nightmode .api-help .overview h2,
.res-nightmode .api-help .contents .introduction strong {
  color: #aaa; }

.res-nightmode .api-help .contents .overview code,
.res-nightmode .api-help .parameters {
  background-color: #333333; }

.res-d2x-nightmode .ProfileTemplate.m-updated,
.res-d2x-nightmode .ProfileBarDropdown__list,
.res-d2x-nightmode .ProfileSidebar__counterInfo,
.res-d2x-nightmode .ProfileBetaConfirmationPage {
  background-color: #262626;
  border-color: #777;
  color: #aaa; }

.res-d2x-nightmode .SubredditListExpander__more,
.res-d2x-nightmode .SubredditListItem__subredditLink,
.res-d2x-nightmode .TrendingProfilesSidebar__profileName,
.res-d2x-nightmode .TrendingProfilesSidebar__link,
.res-d2x-nightmode .TrendingProfilesSidebar__more,
.res-d2x-nightmode .BlueBar__logout,
.res-d2x-nightmode .BlueBar__username,
.res-d2x-nightmode .BlueBar__prefs,
.res-d2x-nightmode .TabMenu__tab.m-active,
.res-d2x-nightmode .TabMenu__tab,
.res-d2x-nightmode .ProfileBarDropdown__title.m-opened,
.res-d2x-nightmode .ProfileBarDropdown__title,
.res-d2x-nightmode .ProfileBarDropdown__listItem,
.res-d2x-nightmode .ProfileSidebar__reportUserLink,
.res-d2x-nightmode .ProfileSidebar__nameTitleLink,
.res-d2x-nightmode .Footer__link,
.res-d2x-nightmode .Footer__userAgreementLink,
.res-d2x-nightmode .Footer__privacyLink,
.res-d2x-nightmode .Post__origin .Post__username,
.res-d2x-nightmode .Post__authorComment .Post__username,
.res-d2x-nightmode .Post__subredditLink,
.res-d2x-nightmode .CommentTitle__postAuthor,
.res-d2x-nightmode .CommentTitle__subredditName,
.res-d2x-nightmode .Comment.m-op .Comment__author {
  color: #8cb3d9; }

.res-d2x-nightmode .Post__titleLink,
.res-d2x-nightmode .CommentTitle__postTitle {
  color: #dedede; }

.res-d2x-nightmode .Post__flatListItem,
.res-d2x-nightmode .Post__titleLink:visited,
.res-d2x-nightmode .CommentTitle__postTitle {
  color: #a6a6a6; }

.res-d2x-nightmode .ProfileBarDropdown__list:hover .ProfileBarDropdown__listItem:hover {
  background-color: dimgray; }

.res-d2x-nightmode .UserTopSubredditsSidebar__header,
.res-d2x-nightmode .SubredditListItem__subscribers,
.res-d2x-nightmode .UserModeratedSubredditsSidebar__header,
.res-d2x-nightmode .UserSpecialsListSidebar__header,
.res-d2x-nightmode .UserSpecialsListSidebar__title,
.res-d2x-nightmode .UserSpecialsListSidebar__date,
.res-d2x-nightmode .TrophyCaseSidebar__header,
.res-d2x-nightmode .TrophyCaseSidebar__trophyTitle,
.res-d2x-nightmode .TrophyCaseSidebar__trophyDescription,
.res-d2x-nightmode .TrendingProfilesSidebar__header,
.res-d2x-nightmode .BlueBar__karma,
.res-d2x-nightmode .ProfileSidebar__displayName,
.res-d2x-nightmode .ProfileSidebar__description,
.res-d2x-nightmode .ProfileSidebar__counters,
.res-d2x-nightmode .ProfileSidebar__followDescription,
.res-d2x-nightmode .Post__score,
.res-d2x-nightmode .StyledHtml,
.res-d2x-nightmode .Post__authorComment .StyledHtml,
.res-d2x-nightmode .Post__prominentComment .StyledHtml,
.res-d2x-nightmode .Post__commentContainer,
.res-d2x-nightmode .ProfileVoiceAd__title,
.res-d2x-nightmode .ProfileVoiceAd__description,
.res-d2x-nightmode .ProfileVoiceAd__button {
  color: #aaa; }

.res-d2x-nightmode .BlueBar {
  background: dimgray; }

.res-d2x-nightmode .BlueBar__account,
.res-d2x-nightmode .ProfileSidebar__titleContainer,
.res-d2x-nightmode .Post,
.res-d2x-nightmode .CommentListing__comment {
  background-color: #333333;
  border-color: #777;
  color: #aaa; }

.res-d2x-nightmode .SubscriptionBar {
  background-color: #cccccc; }

.res-d2x-nightmode .SubscriptionBar__subredditListTarget {
  color: #000 !important; }

.res-d2x-nightmode .SubredditListItem__subscribe,
.res-d2x-nightmode .SubredditListItem__unsubscribe,
.res-d2x-nightmode .Post__crosspostExpando .Media.m-embed,
.res-d2x-nightmode .Post__crosspostExpando .Media.m-image,
.res-d2x-nightmode .Post__crosspostExpando .Media.m-video,
.res-d2x-nightmode .Media.m-profile.m-embed,
.res-d2x-nightmode .Media.m-profile.m-image,
.res-d2x-nightmode .Media.m-profile.m-video,
.res-d2x-nightmode .StyledHtml pre {
  background-color: #262626; }

.res-d2x-nightmode .SubredditListDropdown,
.res-d2x-nightmode .SubredditListDropdown__listItem,
.res-d2x-nightmode .SubredditListDropdown__listMore {
  background-color: #333333;
  color: #aaa;
  border-color: #777; }

.res-d2x-nightmode .SubredditListDropdown__listItem:hover,
.res-d2x-nightmode .Post__comment:hover {
  background-color: #3e3e3e; }

.res-d2x-nightmode .ProfileVoiceAd {
  background-color: #202020; }

#res-concurrent-installs {
  position: fixed;
  bottom: 20px;
  left: 20px;
  right: 20px;
  padding: 10px 0;
  border: 3px #ffb4b4 solid;
  color: black;
  background: #ffdcdc;
  font-size: 20px;
  text-align: center; }
  #res-concurrent-installs ul {
    font-weight: bold;
    margin: .3em; }
  #res-concurrent-installs li {
    display: inline-block; }
  #res-concurrent-installs li:not(:last-child)::after {
    content: ', '; }

.res-commentBoxes.res-commentBoxes-rounded .comment {
  border-radius: 3px !important; }

.res-commentBoxes .comment {
  margin: 0 8px 8px 10px !important;
  border: 1px solid #e6e6e6 !important;
  padding: 5px 8px 5px 5px !important;
  overflow: hidden; }
  .res-commentBoxes .comment.spam {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f0a8a8), to(#f0a8a8));
    background-image: linear-gradient(#f0a8a8, #f0a8a8); }
  .res-commentBoxes .comment .comment {
    margin-right: 0 !important; }
  .res-commentBoxes .comment div.child {
    border-left: none !important; }

.res-commentBoxes.res-continuity .comment div.child {
  border-left: 1px dotted #555 !important; }

.res-commentBoxes .comment .comment,
.res-commentBoxes .comment .comment .comment .comment,
.res-commentBoxes .comment .comment .comment .comment .comment .comment,
.res-commentBoxes .comment .comment .comment .comment .comment .comment .comment .comment,
.res-commentBoxes .comment .comment .comment .comment .comment .comment .comment .comment .comment .comment {
  background-color: #F7F7F8 !important; }

.res-commentBoxes .comment .comment .comment,
.res-commentBoxes .comment .comment .comment .comment .comment,
.res-commentBoxes .comment .comment .comment .comment .comment .comment .comment,
.res-commentBoxes .comment .comment .comment .comment .comment .comment .comment .comment .comment {
  background-color: #fff !important; }

.res-commentBoxes body > .content {
  padding-right: 0 !important; }

.res-commentBoxes.res-commentHoverBorder .content .comment:hover {
  border-color: #9AE !important; }

#parentCommentWrapper {
  position: absolute;
  left: 10px;
  right: 10px; }

.parentArrow {
  text-align: center;
  margin-top: -5px;
  margin-bottom: 5px; }

.res-showParent-direction-up .parentArrow::before,
.res-showParent-direction-up .parentArrow::after {
  padding: 1ex;
  content: '\2193'; }

.res-showParent-direction-down .parentArrow::before,
.res-showParent-direction-down .parentArrow::after {
  padding: 1ex;
  content: '\2191'; }

a.bylink.parentlink {
  float: right; }

#quickMessage {
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.75);
  z-index: 10799999; }

#quickMessageDialog {
  position: fixed;
  top: 20%;
  left: 25%;
  width: 50%;
  z-index: 10800000; }
  #quickMessageDialog .gearIcon {
    float: right;
    margin-right: 40px; }
  #quickMessageDialog label {
    margin-top: 9px;
    clear: both;
    float: left; }
  #quickMessageDialog input[type=text],
  #quickMessageDialog textarea {
    margin-top: 5px;
    width: calc(100% - 70px);
    float: right;
    border: 1px solid #c7c7c7;
    border-radius: 3px;
    margin-bottom: 6px;
    padding: 3px; }
  #quickMessageDialog select {
    margin-top: 5px;
    width: calc(100% - 63px);
    float: right;
    border: 1px solid #c7c7c7;
    border-radius: 3px;
    margin-bottom: 6px;
    padding: 3px; }
  #quickMessageDialog textarea {
    resize: vertical;
    min-height: 100px; }
  #quickMessageDialog input[type=button] {
    cursor: pointer;
    position: absolute;
    right: 16px;
    bottom: 16px;
    padding: 3px 5px;
    font-size: 12px;
    color: #fff;
    border: 1px solid #636363;
    border-radius: 3px;
    background-color: #5cc410; }
  #quickMessageDialog .clear {
    margin-bottom: 10px; }
  #quickMessageDialog .moderator::after {
    width: 16px;
    height: 16px;
    margin-left: 5px;
    display: inline-block;
    vertical-align: top;
    content: '';
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAACUElEQVQ4y6WTS4iNcRjGf//vfGcuhuMyCZMoNMRMli5ZDAuiZCGKJHtZEFKysLCRhZWlS7GwQLmEiQUxCQk5GUPHJSbGMcecuX2X838fi5PLMGw89a7et+f99fa8ThL/o+Bfzc83luV72pf+c4OTROnOcsmEpEWYZsm0StK2uqa1SGLozQVkuiSzqzJ1mLcOmcbM2PjYOUn03m5TbdNaKqU8Qe1kwgkLqZu6AjJjAUNpiehTB1HPI5LeF9RPb+Pr05PM3PTUhQAy5aLu9vLExcdBhnw/ad89wtwSnAtJes6SHdNCzdwtIE/x/mHM28ofN2hsu9Vv6SDISIvnSItXsOgtyABh8Ufi7jMMvTwAMuLeAjJ7CBB+P4ZMVVyfgKXgDBvuwGVS5KNqVWKQJ8jmqAyVpwGlnwbeQAJLkE9xgQeGwaU4xaAILK4SeY95sz8JVCWQUlAGiIAYESOfIh8jGZhD3rIjciBvmMUE9bPBEpCHIIGgSiElIECGj/uxipVGGpgdLT8/RTh+MS47CRc6XJjiwoSgRuBSGhYcoe9lO3G5+Gze9sL7EQZN6x7uHHxznXLXWWqmrCeobyCoSXHhIJmxIQ3Nh4h68vR13cAn6YZRoyxvkwcK1xgoXCfbuBkXzsEFg2Qb9xEVuyh1XmP487sNLbved46I8q96fbplfpDN5XPNq8nNX0Omto5y102+PLnMwNv8utbdHy7+8Qu/69WJeVPkbUcQNuwf19xG8cH5gk8qW1v3fLg76jP9TZ3HZk3ySeWgJZW9rXu7h0eb+QbZ7GbeLJHD1QAAAABJRU5ErkJggg==) no-repeat; }

#RESAccountSwitcherDropdown {
  display: none;
  max-height: calc(100vh - 80px);
  min-width: 110px;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  width: auto;
  z-index: 1000; }
  #RESAccountSwitcherDropdown li {
    height: auto;
    line-height: 20px;
    padding: 2px 5px 2px 10px; }
    #RESAccountSwitcherDropdown li span {
      margin-left: 8px; }
  #RESAccountSwitcherDropdown .linkIcon {
    display: inline;
    float: right;
    font-size: .9rem;
    padding-top: 3px;
    margin-left: 8px; }
    #RESAccountSwitcherDropdown .linkIcon::before {
      content: '\F02E'; }

.res-accountSwitcher-dropDownStyle-alien #RESAccountSwitcherIcon {
  cursor: pointer;
  margin-left: 3px;
  display: inline-block;
  width: 12px;
  vertical-align: middle;
  height: 16px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAPCAYAAAAyPTUwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ3NTExRkExOEYzNTExRTFBNjgzQzhEOUY2QzU2MUNFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ3NTExRkEyOEYzNTExRTFBNjgzQzhEOUY2QzU2MUNFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDc1MTFGOUY4RjM1MTFFMUE2ODNDOEQ5RjZDNTYxQ0UiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDc1MTFGQTA4RjM1MTFFMUE2ODNDOEQ5RjZDNTYxQ0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6W3fJJAAAB4ElEQVR42mJgwA4YgdgSiJUUFRXDW1tbL7Kzswsw4VDMBcRXgfgeMzPzJx4eHn4gG0MtSICPjY3NF0jLoCtglJWV1eDm5rZmZWX9k5ZbWGFmYqwhwM3B8Pn7T4bzl6/enzNlQsfrV68+srKxPWHMz89/ZmJiIunn58fA9+YKAwMHHwODlA4Dw4fHDAzPbzD8VLRhWLNuPcOzp0//MEhJSaU/f/HyPxhkyf//3xsEYa+s/f8/nOn//19f/n/98fO/jo5ONwMfH5/S27dvwfL/nt/5//8rhP3/z7f//55cgzD//PkPdK4F2N3x8fFLv3///v/d56//l69a83///v3/V65e8//+k+f///79+7+4uPgAUB0zIywUgNZEZmVlzRMTE2P78OEDA9DTDN++ffs3c+bMglOnTk0HqvkDC5p/L168+P7582cmaWlpBhUVFQZ5eXkGoPUMDx8+BMn/QQ5C1vb29r+HDx/+jwwuXLjwv7e39z8wWHkYkAOdk5OT4cePHygx9OXLF7BzgPpQo05NTS2mp6fnO7LJc+bM+a2np1eKNUFISEg0gEIFHIz//v3X1dWdDU1UYMAMYzg7O8eUlpYmXLly5dtfFm6h40cO3DU2NhYBphOea9euHQOpAQgwAKMW+Z5mJFvIAAAAAElFTkSuQmCC);
  background-repeat: no-repeat; }

.res-accountSwitcher-dropDownStyle-alien #RESAccountSwitcherIconOverlay {
  cursor: pointer;
  position: absolute;
  display: none;
  width: 11px;
  height: 22px;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 3px;
  border: 1px solid #369;
  border-bottom: 1px solid #5f99cf;
  border-radius: 3px 3px 0 0;
  z-index: 100;
  background: #5f99cf url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAPCAYAAAAyPTUwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ3NTExRkExOEYzNTExRTFBNjgzQzhEOUY2QzU2MUNFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ3NTExRkEyOEYzNTExRTFBNjgzQzhEOUY2QzU2MUNFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDc1MTFGOUY4RjM1MTFFMUE2ODNDOEQ5RjZDNTYxQ0UiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDc1MTFGQTA4RjM1MTFFMUE2ODNDOEQ5RjZDNTYxQ0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6W3fJJAAAB4ElEQVR42mJgwA4YgdgSiJUUFRXDW1tbL7Kzswsw4VDMBcRXgfgeMzPzJx4eHn4gG0MtSICPjY3NF0jLoCtglJWV1eDm5rZmZWX9k5ZbWGFmYqwhwM3B8Pn7T4bzl6/enzNlQsfrV68+srKxPWHMz89/ZmJiIunn58fA9+YKAwMHHwODlA4Dw4fHDAzPbzD8VLRhWLNuPcOzp0//MEhJSaU/f/HyPxhkyf//3xsEYa+s/f8/nOn//19f/n/98fO/jo5ONwMfH5/S27dvwfL/nt/5//8rhP3/z7f//55cgzD//PkPdK4F2N3x8fFLv3///v/d56//l69a83///v3/V65e8//+k+f///79+7+4uPgAUB0zIywUgNZEZmVlzRMTE2P78OEDA9DTDN++ffs3c+bMglOnTk0HqvkDC5p/L168+P7582cmaWlpBhUVFQZ5eXkGoPUMDx8+BMn/QQ5C1vb29r+HDx/+jwwuXLjwv7e39z8wWHkYkAOdk5OT4cePHygx9OXLF7BzgPpQo05NTS2mp6fnO7LJc+bM+a2np1eKNUFISEg0gEIFHIz//v3X1dWdDU1UYMAMYzg7O8eUlpYmXLly5dtfFm6h40cO3DU2NhYBphOea9euHQOpAQgwAKMW+Z5mJFvIAAAAAElFTkSuQmCC) no-repeat 2px 3px; }

.res-accountSwitcher-dropDownStyle-arrow #RESAccountSwitcherIcon .downArrow::after,
.res-accountSwitcher-dropDownStyle-arrow #RESAccountSwitcherIconOverlay .downArrow::after {
  content: '\25BC';
  line-height: 10px;
  font-size: 14px; }

.res-accountSwitcher-dropDownStyle-arrow #RESAccountSwitcherIcon {
  display: inline-block;
  vertical-align: middle;
  margin-left: 3px; }
  .res-accountSwitcher-dropDownStyle-arrow #RESAccountSwitcherIcon .downArrow::after {
    cursor: pointer;
    margin-top: 2px;
    display: block;
    width: 16px;
    color: #aabfff; }

.res-accountSwitcher-dropDownStyle-arrow #RESAccountSwitcherIconOverlay {
  cursor: pointer;
  position: absolute;
  display: none;
  width: 20px;
  height: 22px;
  z-index: 100;
  border: 1px solid #369;
  border-bottom: 1px solid #5f99cf;
  background-color: #5f99cf;
  border-radius: 3px 3px 0 0; }
  .res-accountSwitcher-dropDownStyle-arrow #RESAccountSwitcherIconOverlay .downArrow::after {
    margin-top: 6px;
    margin-left: 3px;
    display: inline-block;
    width: 18px;
    color: #829ff9; }

.res-betteReddit-showLastEditedTimestamp .edited-timestamp[title]::after {
  content: " (" attr(title) ")";
  font-size: 90%; }

.res-betteReddit-showTimestampPosts .thing.link time:not(.edited-timestamp)[title] {
  font-size: 0; }
  .res-betteReddit-showTimestampPosts .thing.link time:not(.edited-timestamp)[title]::after {
    font-size: x-small;
    content: attr(title); }

.res-betteReddit-showTimestampComments .thing.comment time:not(.edited-timestamp)[title],
.res-betteReddit-showTimestampComments .thing.message time:not(.edited-timestamp)[title] {
  font-size: 0; }
  .res-betteReddit-showTimestampComments .thing.comment time:not(.edited-timestamp)[title]::after,
  .res-betteReddit-showTimestampComments .thing.message time:not(.edited-timestamp)[title]::after {
    font-size: x-small;
    content: attr(title); }

.res-betteReddit-truncateLongLinks .link .title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.res-betteReddit-showTimestampSidebar .side time[title] {
  font-size: 0; }
  .res-betteReddit-showTimestampSidebar .side time[title]::after {
    font-size: x-small;
    content: attr(title); }

.res-betteReddit-showTimestampWiki .wiki-page-content time[title] {
  font-size: 0; }
  .res-betteReddit-showTimestampWiki .wiki-page-content time[title]::after {
    font-size: x-small;
    content: attr(title); }

.res-betteReddit-showTimestampModerationLog .modactionlisting time[title] {
  font-size: 0; }
  .res-betteReddit-showTimestampModerationLog .modactionlisting time[title]::after {
    font-size: small;
    content: attr(title); }

.res-betteReddit-showHiddenSortOptions .drop-choices .choice.hidden {
  display: block; }

.res-betteReddit-commentCollapseInInbox .message .expand {
  display: inline; }

#header-bottom-right.res-floating-userbar {
  position: fixed !important;
  z-index: 10000;
  top: 0 !important;
  bottom: auto !important;
  opacity: .6;
  -webkit-transition: opacity .3s ease-in;
  transition: opacity .3s ease-in; }
  #header-bottom-right.res-floating-userbar:hover {
    opacity: 1; }
  .pinHeader-subanduser #header-bottom-right.res-floating-userbar {
    top: 19px !important; }

#keyCommandLineWidget {
  font-size: 14px;
  display: none;
  position: fixed;
  top: 30px;
  left: 50%;
  margin-left: -275px;
  z-index: 11000000;
  width: 550px;
  border: 3px solid #555;
  border-radius: 10px;
  padding: 10px;
  background-color: #333;
  color: #CCC;
  opacity: .95; }

#keyCommandInput {
  width: 240px;
  background-color: #999;
  margin-right: 10px; }

#keyCommandInputTip {
  margin-top: 5px;
  color: #9F9; }
  #keyCommandInputTip ul {
    font-size: 11px;
    list-style-type: disc; }
  #keyCommandInputTip li {
    margin-left: 15px; }
  #keyCommandInputTip pre {
    white-space: pre-wrap; }

#keyCommandInputError {
  margin-top: 5px;
  color: red;
  font-weight: bold; }

.res-commentNavToggle {
  display: inline-block;
  font-size: 12px;
  margin-left: 8px;
  cursor: pointer; }
  .res-commentNavToggle::after {
    content: '\BB';
    display: inline-block;
    margin-left: 2px;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg); }
  .res-commentNavToggle-choices {
    cursor: initial;
    z-index: 41;
    display: none;
    position: absolute;
    background-color: rgba(255, 255, 255, 0.9);
    padding: 8px;
    border-radius: 3px;
    -webkit-box-shadow: #909090 1px 2px 4px;
            box-shadow: #909090 1px 2px 4px; }
    .res-commentNavToggle-choices[category=new] {
      color: #9A7D2E; }
  .res-commentNavToggle:hover .res-commentNavToggle-choices {
    display: block; }
  .res-commentNavToggle-type {
    color: grey;
    cursor: pointer;
    font-weight: bold;
    width: 100%; }
    .res-commentNavToggle-type:hover {
      text-decoration: underline; }

#REScommentNavBox {
  clear: both;
  float: right;
  width: 80px;
  margin-top: 5px;
  padding: 3px;
  border: 1px solid gray;
  background-color: #fff;
  opacity: .3;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-transition: opacity .5s ease-in;
  transition: opacity .5s ease-in; }
  #REScommentNavBox:focus-within, #REScommentNavBox:hover {
    opacity: 1; }
  #REScommentNavBox select {
    width: 100%; }
    #REScommentNavBox select:not(:focus) option span {
      display: none; }

#commentNavButtons {
  text-align: center; }

#commentNavUp,
#commentNavDown {
  all: unset;
  color: #1278D3;
  cursor: pointer;
  font-size: 35px;
  -webkit-clip-path: inset(7px 0);
          clip-path: inset(7px 0);
  margin: -7px 0; }
  #commentNavUp:focus,
  #commentNavDown:focus {
    text-shadow: 0 0 5px #1278D3; }
  #commentNavUp[disabled],
  #commentNavDown[disabled] {
    opacity: .3;
    cursor: default; }

#commentNavPostCount {
  color: #1278d3; }

.RESDialogSmall.livePreview {
  position: relative;
  width: auto;
  margin-bottom: 15px; }
  .RESDialogSmall.livePreview > h3 {
    font-weight: bold; }
  .RESDialogSmall.livePreview .gearIcon {
    float: right;
    margin-right: 1em; }

#banned {
  position: relative; }
  #banned .RESDialogSmall.livePreview {
    width: 505px; }
  #banned .RESBigEditorPop {
    float: none;
    left: 410px;
    position: absolute; }

.res-commentPreview-swapBigEditorLayout #BigEditor .BELeft {
  left: auto;
  right: 0;
  margin-left: 0; }

.res-commentPreview-swapBigEditorLayout #BigEditor .BERight {
  right: auto;
  left: 0;
  margin-right: 0; }

.res-commentPreview-draftStyle .livePreview {
  background: repeating-linear-gradient(-225deg, transparent, transparent 40px, rgba(166, 166, 166, 0.07) 40px, rgba(166, 166, 166, 0.07) 80px); }

.markdownEditor-wrapper {
  width: 500px; }

.markdownEditor {
  white-space: nowrap;
  float: none; }
  .markdownEditor a {
    margin-right: 8px;
    text-decoration: none;
    font-size: 11px; }
  .markdownEditor .edit-btn:not(.btn-macro) {
    padding: 0;
    width: 32px;
    height: 20px;
    display: inline-block;
    overflow: hidden;
    text-indent: 50px;
    position: relative;
    margin-right: 4px;
    border: 1px solid #ccc;
    float: none;
    background-color: #fff;
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat; }
    .res-nightmode .markdownEditor .edit-btn:not(.btn-macro) {
      background-color: #999; }
  .markdownEditor .btn-bold {
    background-position: 8px 2px; }
  .markdownEditor .btn-italic {
    background-position: 8px -18px; }
  .markdownEditor .btn-strike {
    background-position: 8px -38px; }
  .markdownEditor .btn-superscript {
    background-position: 8px -58px; }
  .markdownEditor .btn-link {
    background-position: 8px -78px; }
  .markdownEditor .btn-quote {
    background-position: 8px -98px; }
  .markdownEditor .btn-code {
    background-position: 8px -118px; }
  .markdownEditor .btn-list-unordered {
    background-position: 8px -138px; }
  .markdownEditor .btn-list-ordered {
    background-position: 8px -158px; }
  .markdownEditor .btn-table {
    background-position: 8px -178px; }
  .markdownEditor .RESMacroDropdown {
    font-size: 10px; }

.RESMacroDropdownTitle {
  cursor: pointer;
  display: inline-block;
  font-size: 11px;
  color: gray;
  padding-left: 2px;
  padding-right: 21px;
  background: url(data:image/gif;base64,R0lGODlhFQAQAIABAICAgP///yH5BAEAAAEALAAAAAAVABAAAAIajI+py+0Po5wO2IvByzhyLWVUcI0GaKbqOhUAOw==) no-repeat 100% 50%; }

.RESMacroWrappingSpan {
  white-space: normal;
  display: block;
  text-align: right;
  margin: 10px 0 3px 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .RESMacroWrappingSpan .openMacro {
    color: black;
    background-color: #ebf0f5; }
    .res-nightmode .RESMacroWrappingSpan .openMacro {
      color: #c8c8c8;
      background-color: #323232; }
    .RESMacroWrappingSpan .openMacro + span {
      display: block; }
      .res-nightmode .RESMacroWrappingSpan .openMacro + span {
        background-color: #323232;
        border-color: black; }
        .res-nightmode .RESMacroWrappingSpan .openMacro + span li a {
          color: #c8c8c8;
          border-color: black; }
          .res-nightmode .RESMacroWrappingSpan .openMacro + span li a:hover {
            background-color: #3c3c3c; }

.RESMacroDropdown {
  display: none;
  position: absolute;
  z-index: 2001;
  font-size: 10px;
  line-height: 2;
  border: 1px solid #c8c8c8;
  background-color: white;
  text-align: left; }
  .RESMacroDropdown li a {
    display: block;
    padding: 0 10px;
    color: black;
    border-bottom: 1px solid #e6e6e6; }
    .RESMacroDropdown li a:hover {
      color: black;
      background-color: #f5faff;
      text-decoration: none; }

.commentingAs {
  clear: left;
  margin-top: 10px;
  margin-bottom: 3px; }
  .commentingAs a.userTagLink {
    cursor: default; }

.res-commentTools-macroButtons .commentingAs {
  float: left; }

#alert_message table.commentPreview td {
  border: 1px solid black;
  padding: 1px;
  min-width: 25px; }

#alert_message table.commentPreview tr:first-child td {
  font-weight: bold; }

#alert_message .buttonContainer {
  width: 100%;
  display: block;
  height: 30px;
  margin-bottom: 10px; }

.selectedItem {
  color: #fff;
  background-color: #5f99cf; }

.res-commentTools-showInputLength #newlink-with-image-upload #suggest-title {
  top: 2px;
  right: 80px; }

.id-t3_qi5iy {
  display: none; }

.RESDashboardComponent a.widgetPath,
.addNewWidget,
.editWidget {
  display: inline-block;
  margin-left: 0;
  margin-top: 7px;
  color: #000;
  font-weight: bold; }

.editWidget {
  float: left;
  margin-right: 10px; }

.RESDashboardComponent {
  position: relative;
  border: 1px solid #ccc;
  border-radius: 3px;
  overflow: hidden;
  margin-top: 5px;
  margin-bottom: 5px; }
  .RESDashboardComponent.minimized ul li {
    display: none; }
  .RESDashboardComponent.minimized li.RESClose,
  .RESDashboardComponent.minimized li.minimize {
    display: inline-block; }
  .RESDashboardComponent a.widgetPath {
    margin-left: 15px;
    vertical-align: top;
    width: 120px;
    overflow: hidden;
    text-overflow: ellipsis; }

.RESDashboardComponentHeader {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 5px 0 8px 0;
  background-color: #f0f3fc;
  overflow: hidden; }
  .RESDashboardComponentHeader .editButton {
    display: inline-block;
    padding: 0;
    width: 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    vertical-align: middle;
    margin-left: 10px; }
  .RESDashboardComponentHeader ul {
    font-family: Verdana;
    font-size: 13px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 22px;
    display: inline-block;
    margin-top: 2px; }
    .RESDashboardComponentHeader ul li {
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      vertical-align: middle;
      height: 24px;
      display: inline-block;
      cursor: pointer;
      padding: 0 6px;
      border: 1px solid #c7c7c7;
      background-color: #fff;
      color: #6c6c6c;
      border-radius: 3px; }
      .RESDashboardComponentHeader ul li.active, .RESDashboardComponentHeader ul li:hover {
        background-color: #a6ccf1;
        color: #fff;
        border-color: #699dcf; }

.RESDashboardComponentScrim {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 5;
  display: none; }

.RESDashboardComponentLoader {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: absolute;
  background-color: #f2f9ff;
  border: 1px solid #b9d7f4;
  border-radius: 3px;
  width: 314px;
  height: 40px;
  left: 50%;
  top: 50%;
  margin-left: -167px;
  margin-top: -20px;
  text-align: center;
  padding-top: 11px; }
  .RESDashboardComponentLoader .dashboardLoader {
    display: inline-block;
    width: 16px;
    height: 16px;
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPQAAP///2+NyPb3+7zK5e3w95as1rPD4W+NyKC02oOdz8/Z7Nnh8HqVzMbS6XGOyI2l06m73gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAAFdyAgAgIJIeWoAkRCCMdBkKtIHIngyMKsErPBYbADpkSCwhDmQCBethRB6Vj4kFCkQPG4IlWDgrNRIwnO4UKBXDufzQvDMaoSDBgFb886MiQadgNABAokfCwzBA8LCg0Egl8jAggGAA1kBIA1BAYzlyILczULC2UhACH5BAkKAAAALAAAAAAQABAAAAV2ICACAmlAZTmOREEIyUEQjLKKxPHADhEvqxlgcGgkGI1DYSVAIAWMx+lwSKkICJ0QsHi9RgKBwnVTiRQQgwF4I4UFDQQEwi6/3YSGWRRmjhEETAJfIgMFCnAKM0KDV4EEEAQLiF18TAYNXDaSe3x6mjidN1s3IQAh+QQJCgAAACwAAAAAEAAQAAAFeCAgAgLZDGU5jgRECEUiCI+yioSDwDJyLKsXoHFQxBSHAoAAFBhqtMJg8DgQBgfrEsJAEAg4YhZIEiwgKtHiMBgtpg3wbUZXGO7kOb1MUKRFMysCChAoggJCIg0GC2aNe4gqQldfL4l/Ag1AXySJgn5LcoE3QXI3IQAh+QQJCgAAACwAAAAAEAAQAAAFdiAgAgLZNGU5joQhCEjxIssqEo8bC9BRjy9Ag7GILQ4QEoE0gBAEBcOpcBA0DoxSK/e8LRIHn+i1cK0IyKdg0VAoljYIg+GgnRrwVS/8IAkICyosBIQpBAMoKy9dImxPhS+GKkFrkX+TigtLlIyKXUF+NjagNiEAIfkECQoAAAAsAAAAABAAEAAABWwgIAICaRhlOY4EIgjH8R7LKhKHGwsMvb4AAy3WODBIBBKCsYA9TjuhDNDKEVSERezQEL0WrhXucRUQGuik7bFlngzqVW9LMl9XWvLdjFaJtDFqZ1cEZUB0dUgvL3dgP4WJZn4jkomWNpSTIyEAIfkECQoAAAAsAAAAABAAEAAABX4gIAICuSxlOY6CIgiD8RrEKgqGOwxwUrMlAoSwIzAGpJpgoSDAGifDY5kopBYDlEpAQBwevxfBtRIUGi8xwWkDNBCIwmC9Vq0aiQQDQuK+VgQPDXV9hCJjBwcFYU5pLwwHXQcMKSmNLQcIAExlbH8JBwttaX0ABAcNbWVbKyEAIfkECQoAAAAsAAAAABAAEAAABXkgIAICSRBlOY7CIghN8zbEKsKoIjdFzZaEgUBHKChMJtRwcWpAWoWnifm6ESAMhO8lQK0EEAV3rFopIBCEcGwDKAqPh4HUrY4ICHH1dSoTFgcHUiZjBhAJB2AHDykpKAwHAwdzf19KkASIPl9cDgcnDkdtNwiMJCshACH5BAkKAAAALAAAAAAQABAAAAV3ICACAkkQZTmOAiosiyAoxCq+KPxCNVsSMRgBsiClWrLTSWFoIQZHl6pleBh6suxKMIhlvzbAwkBWfFWrBQTxNLq2RG2yhSUkDs2b63AYDAoJXAcFRwADeAkJDX0AQCsEfAQMDAIPBz0rCgcxky0JRWE1AmwpKyEAIfkECQoAAAAsAAAAABAAEAAABXkgIAICKZzkqJ4nQZxLqZKv4NqNLKK2/Q4Ek4lFXChsg5ypJjs1II3gEDUSRInEGYAw6B6zM4JhrDAtEosVkLUtHA7RHaHAGJQEjsODcEg0FBAFVgkQJQ1pAwcDDw8KcFtSInwJAowCCA6RIwqZAgkPNgVpWndjdyohACH5BAkKAAAALAAAAAAQABAAAAV5ICACAimc5KieLEuUKvm2xAKLqDCfC2GaO9eL0LABWTiBYmA06W6kHgvCqEJiAIJiu3gcvgUsscHUERm+kaCxyxa+zRPk0SgJEgfIvbAdIAQLCAYlCj4DBw0IBQsMCjIqBAcPAooCBg9pKgsJLwUFOhCZKyQDA3YqIQAh+QQJCgAAACwAAAAAEAAQAAAFdSAgAgIpnOSonmxbqiThCrJKEHFbo8JxDDOZYFFb+A41E4H4OhkOipXwBElYITDAckFEOBgMQ3arkMkUBdxIUGZpEb7kaQBRlASPg0FQQHAbEEMGDSVEAA1QBhAED1E0NgwFAooCDWljaQIQCE5qMHcNhCkjIQAh+QQJCgAAACwAAAAAEAAQAAAFeSAgAgIpnOSoLgxxvqgKLEcCC65KEAByKK8cSpA4DAiHQ/DkKhGKh4ZCtCyZGo6F6iYYPAqFgYy02xkSaLEMV34tELyRYNEsCQyHlvWkGCzsPgMCEAY7Cg04Uk48LAsDhRA8MVQPEF0GAgqYYwSRlycNcWskCkApIyEAOwAAAAAAAAAAAA==); }
  .RESDashboardComponentLoader span {
    vertical-align: middle;
    margin: 0 5px; }

.RESDashboardComponentContainer {
  padding: 10px 15px 0 15px;
  min-height: 100px; }
  .RESDashboardComponentContainer.minimized {
    display: none; }

#RESDashboardAddComponent,
#RESDashboardEditComponent {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 5px 8px;
  vertical-align: middle;
  background-color: #cee3f8;
  border: 1px solid #369; }

#RESDashboardEditComponent {
  display: none;
  position: absolute; }

#addRedditFormContainer,
#addMailWidgetContainer,
#addUserFormContainer,
#addSearchFormContainer {
  display: none; }

#addWidgetButtons,
#addRedditFormContainer,
#addMailWidgetContainer,
#addUserFormContainer,
#addSearchFormContainer,
#editRedditFormContainer,
#editSearchFormContainer {
  width: auto;
  min-width: 550px;
  min-height: 28px;
  float: right;
  text-align: right; }

#editRedditFormContainer,
#editSearchFormContainer {
  width: auto; }

#addUserForm,
#addSearchForm,
#addRedditForm {
  display: inline-block; }

#addUser {
  width: 200px;
  height: 24px; }

#addRedditFormContainer ul.token-input-list-facebook,
#editRedditFormContainer ul.token-input-list-facebook {
  float: left; }

#addReddit {
  width: 115px;
  background-color: #fff;
  border: 1px solid #96bfe8;
  margin-left: 6px;
  margin-right: 6px;
  padding: 1px 2px; }

#addRedditDisplayName,
#editRedditDisplayName {
  width: 140px;
  height: 24px;
  background-color: #fff;
  border: 1px solid #96bfe8;
  margin-left: 6px;
  margin-right: 6px;
  padding: 1px 2px; }

#editReddit {
  width: 5px; }

.addButton,
.updateButton {
  cursor: pointer;
  display: inline-block;
  width: auto;
  padding: 3px 5px;
  font-size: 11px;
  color: #fff;
  border: 1px solid #636363;
  border-radius: 3px;
  background-color: #5cc410;
  margin-top: 3px;
  margin-left: 5px; }

.cancelButton {
  width: 50px;
  text-align: center;
  cursor: pointer;
  display: inline-block;
  padding: 3px 5px;
  font-size: 11px;
  color: #fff;
  border: 1px solid #636363;
  border-radius: 3px;
  background-color: #D02020;
  margin-top: 3px;
  margin-left: 5px; }

.backToWidgetTypes {
  display: inline-block;
  vertical-align: top;
  margin-top: 8px;
  font-weight: bold;
  color: #000;
  cursor: pointer; }

ul.widgetSortButtons {
  margin-left: 10px; }
  ul.widgetSortButtons li {
    margin-right: 10px; }

ul.widgetStateButtons {
  float: right;
  margin-right: 8px; }
  ul.widgetStateButtons li {
    margin-right: 5px; }
    ul.widgetStateButtons li:last-child {
      margin-right: 0; }
    ul.widgetStateButtons li.disabled {
      background-color: #ddd; }
      ul.widgetStateButtons li.disabled:hover {
        cursor: auto;
        background-color: #ddd;
        color: #6c6c6c;
        border: 1px solid #c7c7c7; }
    ul.widgetStateButtons li.updateTime {
      cursor: auto;
      background: none;
      border: none;
      color: #afafaf;
      font-size: 9px;
      padding-right: 0; }
    ul.widgetStateButtons li.refresh {
      margin-left: 3px;
      width: 24px;
      position: relative;
      padding: 0; }
    ul.widgetStateButtons li.minimize, ul.widgetStateButtons li.close {
      font-size: 24px; }
    .minimized ul.widgetStateButtons li.minimize {
      font-size: 14px; }
    ul.widgetStateButtons li .res-icon {
      margin: 3px; }

#userTaggerContents .show {
  display: inline-block; }

#tagPageControls {
  display: inline-block;
  margin: 0 0 0 10px; }

#userTaggerContents,
#newCommentsContents {
  margin-right: 305px;
  font-size: small; }

#userTaggerContents table,
#newCommentsContents table {
  margin: 0;
  width: 100%; }

#userTaggerTable th,
#newCommentsTable th,
#userTaggerTable td,
#newCommentsTable td {
  min-width: 0;
  padding: 5px 8px;
  border: 1px solid #c8c8c8; }

#newCommentsTable th,
#userTaggerTable th,
#newCommentsTable td {
  white-space: nowrap; }

#newCommentsTable td:first-child,
#newCommentsTable th:first-child {
  width: auto;
  white-space: normal; }

#newCommentsTable .deleteIcon,
#userTaggerTable .deleteIcon {
  color: transparent; }

#newCommentsTable tr:hover .deleteIcon,
#userTaggerTable tr:hover .deleteIcon {
  color: #369; }

.res-dashboard .tabmenu li:not(.res-tabmenu-button),
.res-dashboard .pagename {
  display: none; }

.res-dashboard .tabmenu.res-dashboard-tabmenu-ready {
  display: inline-block; }

.res-dashboard .res-dashboard-tab {
  font-variant: small-caps;
  font-size: 1.2em;
  vertical-align: bottom; }
  .res-dashboard .res-dashboard-tab.selected a:first-child {
    pointer-events: none; }

#RESSettingsButton {
  cursor: pointer; }

.newComments {
  display: inline;
  color: orangered; }

.RESSubscriptionButton {
  float: right;
  cursor: pointer;
  color: #369;
  font-size: 12px;
  line-height: 1;
  padding: 2px 7px;
  border: 1px solid;
  border-radius: 2px;
  background-color: white; }
  .RESSubscriptionButton .res-icon {
    font-size: 12px; }

#newCommentsTable .RESSubscriptionButton {
  padding: 0;
  border: none;
  background: transparent; }
  #newCommentsTable .RESSubscriptionButton .res-icon {
    font-size: 16px;
    vertical-align: middle; }

#newCommentsTable .deleteIcon {
  float: right; }

.sortAsc,
.sortDesc {
  float: none;
  margin-left: 5px; }

abbr {
  cursor: help;
  border-bottom: 1px dotted;
  text-decoration: none; }

.res-noParticipation.res-noParticipation-disableVoteButtons .arrow.up:not(.upmod),
.res-noParticipation.res-noParticipation-disableVoteButtons .arrow.down:not(.downmod) {
  visibility: hidden; }

.res-noParticipation.res-noParticipation-disableCommentTextarea .usertext textarea[disabled] {
  background-color: #ccc; }

#RESNotifications {
  position: fixed;
  top: 0;
  right: 7px;
  height: auto;
  width: 300px;
  background: none;
  z-index: 11100000 !important;
  font: 12px/1.6 verdana, arial, sans-serif;
  color: #000; }

.RESNotification {
  position: relative;
  background-color: #fff;
  border: 1px solid white;
  -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.3);
          box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.3);
  z-index: 1;
  opacity: 0;
  top: -10px;
  -webkit-transition: top .2s;
  transition: top .2s; }
  .RESNotification:not(:first-of-type) {
    margin-top: 5px; }
  .RESNotification.transition {
    top: 0;
    opacity: 1; }
  .RESNotification.timerOn {
    -webkit-animation: fadeOut, 3s, ease-in, 3s, 1, normal, forwards, running;
            animation: fadeOut, 3s, ease-in, 3s, 1, normal, forwards, running; }
  .RESNotification a {
    color: #369; }
    .RESNotification a:hover {
      text-decoration: underline; }
  .RESNotification .RESNotificationToggle {
    margin-top: .5em;
    font-size: smaller;
    font-weight: normal; }
  .RESNotification .RESNotificationButtonBlue {
    padding: 5px 10px;
    color: white !important;
    background-color: #107ac4;
    text-decoration: none; }
  .RESNotification .RESNotificationHeader .gearIcon,
  .RESNotification .RESNotificationClose,
  .RESNotification .RESNotificationFooter {
    opacity: .3;
    -webkit-transition: opacity .3s linear;
    transition: opacity .3s linear; }
  .RESNotification:hover .RESNotificationHeader .gearIcon,
  .RESNotification:hover .RESNotificationClose,
  .RESNotification:hover .RESNotificationFooter {
    opacity: 1; }

@-webkit-keyframes fadeOut {
  to {
    opacity: 0; } }

@keyframes fadeOut {
  to {
    opacity: 0; } }

.RESNotificationContent {
  overflow: auto;
  padding: 15px 10px;
  color: black;
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6; }
  .RESNotificationContent h2 {
    color: #000;
    margin-bottom: 10px; }
  .RESNotificationContent p {
    margin: .5em 0; }
  .RESNotificationContent strong {
    font-weight: bolder; }
  .RESNotificationContent .RESNotificationCTA {
    margin: 1.5em 0 0; }

.RESNotificationFooter {
  padding: 10px;
  color: #8c8c8c;
  font-size: 11px; }
  .RESNotificationFooter input {
    vertical-align: middle; }

.RESNotificationHeader {
  min-height: 24px;
  line-height: 24px;
  padding: 5px 10px;
  color: white;
  background-color: #3c3c3c;
  border-bottom: #c7c7c7; }
  .RESNotificationHeader h3 {
    font-size: 12px;
    font-weight: normal; }
  .RESNotificationHeader .gearIcon {
    float: left;
    margin-right: 5px; }
    .RESNotificationHeader .gearIcon::after {
      line-height: 1; }

.RESNotificationClose.RESCloseButton {
  top: 5px;
  right: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: none;
  background: #dd3c3c;
  color: white;
  font-weight: bold;
  border-radius: 3px;
  line-height: 24px; }
  .RESNotificationClose.RESCloseButton:hover {
    border: none;
    background-color: #c81414; }

body.hideOver18 .thing.over18:not(.allowOver18),
body.hideOver18 .search-result.over18:not(.allowOver18) {
  display: none !important; }

body.res:not(.res-filters-disabled):not(.res-show-filter-reason) .thing.RESFiltered:not(.res-filterline-highlight-match):not(.res-thing-has-visible-child), body.res:not(.res-filters-disabled):not(.res-show-filter-reason) .thing.RESFiltered:not(.res-filterline-highlight-match).res-thing-has-visible-child.collapsed, body.res:not(.res-filters-disabled):not(.res-show-filter-reason)
.search-result.RESFiltered:not(.res-filterline-highlight-match):not(.res-thing-has-visible-child), body.res:not(.res-filters-disabled):not(.res-show-filter-reason)
.search-result.RESFiltered:not(.res-filterline-highlight-match).res-thing-has-visible-child.collapsed {
  display: none !important; }

body.res:not(.res-filters-disabled):not(.res-show-filter-reason) .thing.RESFiltered:not(.res-filterline-highlight-match).res-thing-has-visible-child:not(.res-selected) > .entry, body.res:not(.res-filters-disabled):not(.res-show-filter-reason)
.search-result.RESFiltered:not(.res-filterline-highlight-match).res-thing-has-visible-child:not(.res-selected) > .entry {
  max-height: 60px;
  position: relative;
  opacity: .3; }

body.res:not(.res-filters-disabled):not(.res-show-filter-reason) .thing.RESFiltered:not(.res-filterline-highlight-match).res-thing-has-visible-child:not(.res-selected) > .midcol, body.res:not(.res-filters-disabled):not(.res-show-filter-reason)
.search-result.RESFiltered:not(.res-filterline-highlight-match).res-thing-has-visible-child:not(.res-selected) > .midcol {
  visibility: hidden; }

.thing.RESFiltered.res-filterline-highlight-match > .entry,
.search-result.RESFiltered.res-filterline-highlight-match > .entry {
  background-color: rgba(255, 155, 155, 0.16); }

body.res-show-filter-reason .thing.RESFiltered > .entry, body.res-show-filter-reason
.search-result.RESFiltered > .entry {
  opacity: .7; }

body.res-show-filter-reason .thing.RESFiltered::before, body.res-show-filter-reason
.search-result.RESFiltered::before {
  content: attr(filter-reason); }

.thing.RESFiltered .res-filter-remove-entry,
.search-result.RESFiltered .res-filter-remove-entry {
  cursor: pointer; }
  .thing.RESFiltered .res-filter-remove-entry::after,
  .search-result.RESFiltered .res-filter-remove-entry::after {
    content: ' \2014   click here to remove matching filter entry'; }

.res-filteReddit-filterline-pad-until-ready .listing-page .content[role=main] > .spacer:nth-of-type(2)::before {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 40;
  min-height: 16px;
  margin-bottom: 1px;
  background-color: rgba(255, 255, 255, 0.9);
  clear: left;
  content: ' '; }
  .comments-page .res-filteReddit-filterline-pad-until-ready .listing-page .content[role=main] > .spacer:nth-of-type(2)::before {
    margin-left: 10px; }

.res-toggle-filterline-visibility a::before, .res-filterline-preamble::before {
  display: inline-block;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  font-family: 'Batch';
  content: '\F051'; }

.res-filterline {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 40;
  min-height: 16px;
  margin-bottom: 1px;
  background-color: rgba(255, 255, 255, 0.9);
  clear: left;
  font: normal 12px sans-serif, arial;
  color: gray; }
  .comments-page .res-filterline {
    margin-left: 10px; }
  body:not(.res-filteReddit-show-filterline) .res-filterline {
    display: none; }
  .res-filterline-preamble::before {
    margin: 0 2px; }
  .res-filterline-filters {
    width: 100%; }
  .res-filterline-filter {
    display: inline-block;
    cursor: pointer;
    margin: 0 3px;
    border-bottom: 1px solid #efefef;
    padding-bottom: 1px; }
    .res-filterline-filter:hover {
      border-bottom: 1px solid #bfbfbf; }
    .res-filterline-filter-active, .res-filterline-filter-active:hover {
      border-bottom: 2px solid greenyellow;
      padding-bottom: 0;
      color: black; }
    .res-filterline-filter-name::before {
      content: attr(name); }
    .res-filterline-filter-hover-preamble {
      width: calc(100% - 36px);
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin-top: -7px;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .res-filterline-filter-hover-preamble > span {
        text-overflow: ellipsis;
        overflow: hidden; }
      .res-filterline-filter-hover-preamble .res-filterline-filter-hover-group {
        margin: unset;
        height: 22px; }
        .res-filterline-filter-hover-preamble .res-filterline-filter-hover-group .res-filterline-filter-hover-button {
          width: -webkit-max-content;
          width: -moz-max-content;
          width: max-content; }
    .res-filterline-filter-hover-group {
      margin-top: 2px; }
    .res-filterline-filter-hover-buttons {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
    .res-filterline-filter-hover-button {
      width: 100%;
      margin: 1px;
      line-height: 12px;
      padding: 3px 4px;
      font-size: 12px; }
      .res-nightmode .res-filterline-filter-hover-button {
        padding: 5px 4px; }
    .res-filterline-filter-hover-notice {
      margin-bottom: 5px; }
      .res-filterline-filter-hover-notice::before {
        content: 'Note:';
        font-weight: bold;
        margin-right: 1ch; }
      .res-filterline-filter-hover-notice:empty {
        display: none; }
  .res-filterline-toggle-powered {
    all: unset;
    cursor: pointer;
    float: right;
    color: darkred; }
    .res-filterline-toggle-powered:checked {
      color: rgba(0, 102, 0, 0.5); }
    .res-filterline-toggle-powered::after {
      display: inline-block;
      line-height: 1em;
      padding: 1px;
      width: 1em;
      height: 1em;
      font-family: Batch;
      content: '\F069';
      background: rgba(128, 128, 128, 0.06);
      border-radius: 100%; }
  .res-filterline-dropdown {
    display: none;
    position: absolute;
    width: 165px;
    padding: 2px 0;
    background-color: #f7f7f7;
    border-radius: 0 2px 2px 2px;
    -webkit-box-shadow: #e8e8e8 2px 2px 4px;
            box-shadow: #e8e8e8 2px 2px 4px; }
    .res-filterline-preamble:hover .res-filterline-dropdown {
      display: block; }
    .res-filterline-dropdown details {
      padding: 1px 0 2px 0; }
      .res-filterline-dropdown details summary {
        margin-left: 3px;
        cursor: pointer;
        outline: none;
        -webkit-user-select: none;
           -moz-user-select: none;
            -ms-user-select: none;
                user-select: none; }
    .res-filterline-dropdown-other {
      margin: 2px 4px;
      line-height: 16px;
      word-break: break-all; }
    .res-filterline-dropdown-action {
      cursor: pointer;
      margin: 1 3px;
      margin-left: 16px;
      border-bottom: 1px solid #fafafa;
      padding-bottom: 1px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .res-filterline-dropdown-action:hover {
        border-bottom: 1px solid #bfbfbf; }
      .res-filterline-dropdown-action::before {
        content: '\A0';
        text-align: center;
        margin-left: -17.5px;
        width: 17px; }
    .res-filterline-dropdown-toggles label {
      padding: 3px 2px;
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .res-filterline-dropdown-toggles label input {
        min-width: 15px;
        margin: 0 3px; }
  .res-filterline-external-filter {
    line-height: 18px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    cursor: default;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .res-filterline-external-filter .gearIcon {
      margin: 0 4px 0 0;
      cursor: pointer; }
    .res-filterline-external-filter .toggleButton {
      -webkit-transform: scale(0.8);
              transform: scale(0.8);
      position: absolute;
      right: 0; }
  .res-filterline-filter-new::before {
    content: '+';
    font-weight: bold; }
  body.res-entry-is-selected .res-filterline-filter-new-from-selected {
    margin-left: auto;
    padding-left: 3px; }
    body.res-entry-is-selected .res-filterline-filter-new-from-selected::after {
      content: '=';
      font-weight: bold;
      color: #73adad; }
    body.res-entry-is-selected .res-filterline-filter-new-from-selected:hover::after {
      color: lightblue; }
  .res-filterline-show-help {
    text-align: center;
    padding: 4px;
    cursor: pointer; }
    .res-filterline-show-help::before {
      content: '\2139';
      margin-right: 3px; }

.res-floater-visibleAfterScroll {
  position: fixed;
  will-change: transform;
  z-index: 10000000;
  right: 8px; }

.res-floater-visibleAfterScroll > ul {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  float: right; }

.res-floater-visibleAfterScroll > ul > li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: .7; }
  .res-floater-visibleAfterScroll > ul > li:hover {
    opacity: 1; }

.RESHover,
.RESHover.RESDialogSmall {
  display: none;
  position: absolute;
  z-index: 10300000; }

.RESHoverInfoCard::before {
  content: '';
  position: absolute;
  top: 10px;
  left: -26px;
  border-style: solid;
  border-width: 10px 29px 10px 0;
  border-color: transparent #c7c7c7;
  display: block;
  width: 0;
  z-index: 1; }

.RESHoverInfoCard::after {
  content: '';
  position: absolute;
  top: 10px;
  left: -24px;
  border-style: solid;
  border-width: 10px 29px 10px 0;
  border-color: transparent #f0f3fc;
  display: block;
  width: 0;
  z-index: 1; }

.RESHoverInfoCard.right::before {
  content: '';
  position: absolute;
  top: 10px;
  right: -26px;
  left: auto;
  border-style: solid;
  border-width: 10px 0 10px 29px;
  border-color: transparent #c7c7c7;
  display: block;
  width: 0;
  z-index: 1; }

.RESHoverInfoCard.right::after {
  content: '';
  position: absolute;
  top: 10px;
  right: -24px;
  left: auto;
  border-style: solid;
  border-width: 10px 0 10px 29px;
  border-color: transparent #f0f3fc;
  display: block;
  width: 0;
  z-index: 1; }

.RESHoverInfoCard.below::before, .RESHoverInfoCard.below::after {
  content: none; }

.fieldPair {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 12px; }
  .fieldPair-label {
    float: left;
    width: 140px; }
  .fieldPair-text {
    float: left;
    min-width: 240px; }
    .fieldPair-text a {
      display: block;
      max-width: 25em;
      text-overflow: ellipsis;
      overflow: hidden;
      white-space: nowrap; }

#keyHelp {
  display: none;
  position: fixed;
  height: 90%;
  overflow-y: auto;
  right: 20px;
  top: 20px;
  z-index: 10200000;
  border: 2px solid #aaa;
  border-radius: 5px;
  width: 300px;
  padding: 5px;
  background-color: #fff; }
  #keyHelp th {
    font-weight: bold;
    padding: 2px;
    border-bottom: 1px dashed #ddd; }
  #keyHelp td {
    padding: 2px;
    border-bottom: 1px dashed #ddd; }
    #keyHelp td:first-child {
      width: 70px; }

.keyNavAnnotation {
  font-size: 9px;
  line-height: 0;
  vertical-align: super; }

.NERPageMarker {
  text-align: center;
  color: #7f7f7f;
  font-size: 14px;
  margin-top: 6px;
  margin-bottom: 6px;
  overflow: hidden;
  font-weight: normal;
  background-color: #f0f3fc;
  border: 1px solid #c7c7c7;
  border-radius: 3px;
  padding: 3px 0; }
  .NERPageMarker.NERPageMarkerLast {
    min-height: 30px;
    padding-bottom: 10px; }
  .NERPageMarker .gearIcon {
    float: right;
    margin-right: .5em; }
  .NERPageMarker .nextprev {
    font-size: smaller;
    display: block; }
    .NERPageMarker .nextprev a + a {
      margin-left: 2em; }

.res-ner-listing ~ .nextprev,
.res-ner-listing div.nav-buttons,
.res-ner-listing .nav-buttons .nextprev {
  display: none; }

.NERdupe {
  opacity: .3; }
  .NERdupe p.title::after {
    color: #000;
    font-size: 10px;
    content: ' (duplicate from previous page)'; }

#progressIndicator {
  height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 14px;
  border: 1px solid #999;
  border-radius: 10px;
  padding: 10px;
  background-color: #f0f3fc;
  cursor: pointer; }
  #progressIndicator h2 {
    margin-bottom: .5em; }
  #progressIndicator .gearIcon {
    margin-left: 1em; }

#NREPause {
  cursor: pointer;
  margin-left: 4px; }
  #NREPause::after {
    font: normal 100% Batch;
    color: #888;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 10px;
    height: 10px;
    border: 1px solid #888;
    border-radius: 50%; }
  #NREPause::after, #NREPause.paused.reversePause::after {
    content: '\F16C';
    padding: 2px; }
  #NREPause.paused::after, #NREPause.reversePause::after {
    content: '\F16B';
    padding: 2px 1px 2px 3px; }

.res-neverEndingReddit-showServerInfo .debuginfo {
  position: fixed;
  bottom: 5px;
  right: 5px;
  background: rgba(255, 255, 255, 0.3); }
  .res-nightmode .res-neverEndingReddit-showServerInfo .debuginfo {
    background: rgba(30, 30, 30, 0.5);
    color: #ccc; }
  .res-neverEndingReddit-showServerInfo .debuginfo:hover {
    background: rgba(255, 255, 255, 0.8); }
    .res-nightmode .res-neverEndingReddit-showServerInfo .debuginfo:hover {
      background: rgba(30, 30, 30, 0.8); }

#NREMail {
  width: 15px;
  height: 10px;
  margin-left: 4px;
  background: center center no-repeat; }
  #NREMail.nohavemail {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAMAAABcxfTLAAAACVBMVEW+vr7////a2trdmc6vAAAAMUlEQVR42mXLQRIAIAhCUeX+h46Y0NH+InyL4i87MZpJc4oy30cbOmFjLMfhuqiPuwMd6ABk3pQhaQAAAABJRU5ErkJggg==); }
  #NREMail.havemail {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAMAAABcxfTLAAAACVBMVEX/VwD/////hgC2K37FAAAAMUlEQVR42mXLQRIAIAhCUeX+h46Y0NH+InyL4i87MZpJc4oy30cbOmFjLMfhuqiPuwMd6ABk3pQhaQAAAABJRU5ErkJggg==); }

#NREMailCount {
  line-height: 12px;
  margin: 0 0 0 1px; }

.res-orangered-hideModMail #modmail,
.res-orangered-hideModMail #modmail + .separator,
.res-orangered-hideNewModMail #new_modmail,
.res-orangered-hideNewModMail #new_modmail + .separator {
  display: none; }

.res-orangered-hideEmptyMail #mail.nohavemail,
.res-orangered-hideEmptyMail #mail.nohavemail + .separator,
.res-orangered-hideEmptyMail #mail.nohavemail + .message-count + .separator,
.res-orangered-hideEmptyModMail #modmail.nohavemail,
.res-orangered-hideEmptyModMail #modmail.nohavemail + .separator,
.res-orangered-hideEmptyModMail #modmail.nohavemail + .message-count + .separator,
.res-orangered-hideEmptyNewModMail #new_modmail.nohavemail,
.res-orangered-hideEmptyNewModMail #new_modmail.nohavemail + .separator,
.res-orangered-hideEmptyNewModMail #new_modmail.nohavemail + .message-count + .separator {
  display: none; }

.res-orangered-retroUnreadCount .message-count {
  background: none;
  padding: 0;
  color: inherit;
  font-size: inherit;
  font-weight: normal; }
  .res-orangered-retroUnreadCount .message-count::before {
    content: '['; }
  .res-orangered-retroUnreadCount .message-count::after {
    content: ']'; }

.pageNavigator {
  color: #888;
  margin-left: 4px; }

.res-show-link {
  overflow-y: hidden;
  position: fixed;
  will-change: transform;
  height: 27px;
  top: 0;
  left: 15px;
  max-width: calc(100% - 30px);
  color: black;
  background: white;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: rgba(0, 0, 0, 0.24) 0 1px 3px, rgba(0, 0, 0, 0.12) 0 3px 3px;
          box-shadow: rgba(0, 0, 0, 0.24) 0 1px 3px, rgba(0, 0, 0, 0.12) 0 3px 3px;
  -webkit-transition: all .3s;
  transition: all .3s;
  z-index: 10500000;
  font: 11px/1.6 verdana, sans-serif; }
  .res-nightmode .res-show-link {
    background: #3c3c3c; }
  .res-show-link a {
    color: #0076d1; }
    .res-nightmode .res-show-link a {
      color: #0095ff; }
  .res-show-link .res-show-link-domain {
    color: gray; }
    .res-nightmode .res-show-link .res-show-link-domain {
      color: #999999; }
  .res-show-link .res-show-link-content {
    margin: 5px 46px 5px 54px; }
  .res-show-link .res-show-link-thumb {
    float: left; }
    .res-show-link .res-show-link-thumb img {
      vertical-align: top;
      width: 100px; }
    .res-show-link .res-show-link-thumb ~ .res-show-link-content {
      margin-left: 154px; }
  .res-show-link .res-show-link-header {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
    .res-show-link .res-show-link-header .res-show-link-title {
      font-weight: bold; }
  .res-show-link .res-show-link-tagline {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all .3s .1s;
    transition: all .3s .1s; }
    .res-nightmode .res-show-link .res-show-link-tagline {
      color: #bfbfbf; }
  .res-show-link .toTop {
    color: #0095ff;
    float: left;
    margin: 5px 15px 0 15px;
    width: 24px;
    height: 24px;
    text-align: center;
    vertical-align: middle;
    -webkit-transition: font-size .2s .1s;
    transition: font-size .2s .1s; }
    .res-nightmode .res-show-link .toTop {
      color: #007ad1; }
    .res-show-link .toTop:hover {
      color: #0068b3; }
  .res-show-link .gearIcon {
    float: right;
    margin: 5px 15px 0 15px;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all .2s;
    transition: all .2s;
    width: auto !important;
    height: auto !important; }
  .res-show-link.hide {
    visibility: hidden;
    opacity: 0; }
  .res-show-link:hover .res-show-link-tagline,
  .res-show-link:hover .gearIcon {
    visibility: visible;
    opacity: 1; }
  .res-show-link:hover .toTop {
    font-size: 24px; }

.RES-save {
  cursor: help; }

#res-saveComments {
  padding: 0 10px;
  font-size: small; }
  #res-saveComments .res-module-description {
    max-width: 60em;
    margin-bottom: 15px; }
  #res-saveComments .res-saveComments-tip {
    font-size: small;
    margin-top: 10px;
    margin-bottom: 10px; }
  #res-saveComments .res-savedComment {
    margin: 10px 0;
    padding: 10px 0; }
    #res-saveComments .res-savedComment.md {
      font-size: small;
      max-width: none; }
    #res-saveComments .res-savedComment .savedCommentFooter {
      font-size: x-small; }

.searchpane-toggle-hide {
  float: right;
  margin-top: -1em; }
  .searchpane-toggle-hide::after {
    content: '\25B2';
    margin-left: 2px; }

.searchpane-toggle-show {
  float: right;
  display: none; }
  .searchpane-toggle-show::after {
    content: '\25BC';
    margin-left: 2px; }

.res-hide-options .search-summary,
.res-hide-options .searchpane,
.res-hide-options .searchfacets {
  display: none; }

.res-hide-options .searchpane-toggle-show {
  display: block; }

.res-flairSearch.linkflairlabel {
  cursor: pointer;
  position: relative; }
  .res-flairSearch.linkflairlabel > a {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0; }

.res-searchHelper-searchPageTabs .search-page .searchpane {
  height: auto; }

.res-searchHelper-searchPageTabs .search-page #search {
  margin: 0;
  height: auto;
  position: static; }

.res-searchHelper-searchPageTabs .combined-search-page #previoussearch .searchfacets {
  max-width: none;
  border: none;
  padding: 0;
  margin: 0;
  overflow: visible; }
  .res-searchHelper-searchPageTabs .combined-search-page #previoussearch .searchfacets h4.title {
    display: none; }
  .res-searchHelper-searchPageTabs .combined-search-page #previoussearch .searchfacets ol {
    padding: 10px 0 0 0; }

.res-searchHelper-searchPageTabs .combined-search-page #previoussearch .search-result-group-header {
  display: none; }

.res-searchHelper-searchPageTabs .combined-search-page #previoussearch .search-result-group {
  margin: 0;
  padding: 0; }

.res-searchHelper-searchPageTabs .combined-search-page #previoussearch .search-result {
  margin: 0 0 15px;
  padding: 0; }

.res-searchHelper-searchPageTabs .combined-search-page #previoussearch .search-result-listing {
  margin: 0; }

.res-searchHelper-searchPageTabs .combined-search-page #previoussearch .res-search-pane {
  padding: 10px;
  background-color: white; }

.res-searchHelper-searchPageTabs .combined-search-page .search-result-group footer .nav-buttons {
  margin-bottom: 0; }

.res-searchHelper-searchPageTabs ul.res-search-tabs {
  margin: 10px 0 0 0;
  padding: 0;
  list-style: none;
  clear: left; }
  .res-searchHelper-searchPageTabs ul.res-search-tabs li {
    font-weight: bold;
    display: inline-block;
    margin: 0 2px 0 0;
    padding: 0;
    background: -webkit-gradient(linear, left bottom, left top, from(#f0f0f0), to(#e1e1e1));
    background: linear-gradient(to top, #f0f0f0, #e1e1e1); }
    .res-searchHelper-searchPageTabs ul.res-search-tabs li:last-child {
      margin-right: 0; }
    .res-searchHelper-searchPageTabs ul.res-search-tabs li.res-search-tab-active {
      background: white; }
      .res-searchHelper-searchPageTabs ul.res-search-tabs li.res-search-tab-active a {
        border-color: #336699; }
      .res-searchHelper-searchPageTabs ul.res-search-tabs li.res-search-tab-active a::after {
        content: '-'; }
    .res-searchHelper-searchPageTabs ul.res-search-tabs li:hover a::after {
      visibility: visible; }
    .res-searchHelper-searchPageTabs ul.res-search-tabs li a::after {
      content: '+';
      text-align: center;
      display: inline-block;
      padding: 0 3px;
      width: 1em;
      visibility: hidden; }
    .res-searchHelper-searchPageTabs ul.res-search-tabs li.res-search-tab-facets a::before,
    .res-searchHelper-searchPageTabs ul.res-search-tabs li.res-search-tab-subs a::before,
    .res-searchHelper-searchPageTabs ul.res-search-tabs li.res-search-tab-options a::before {
      font: 1em/1 'Batch';
      display: inline-block;
      margin-right: 10px; }
    .res-searchHelper-searchPageTabs ul.res-search-tabs li.res-search-tab-facets a::before {
      content: '\F0B7'; }
    .res-searchHelper-searchPageTabs ul.res-search-tabs li.res-search-tab-subs a::before {
      content: '\F030'; }
    .res-searchHelper-searchPageTabs ul.res-search-tabs li.res-search-tab-options a::before {
      content: '\F06B'; }
  .res-searchHelper-searchPageTabs ul.res-search-tabs a {
    border-top: 1px solid transparent;
    padding: 5px 5px 5px 10px;
    display: inline-block; }

.res-searchHelper-searchPageTabs .res-search-options {
  margin: 0;
  padding: 0;
  line-height: 1.5; }
  .res-searchHelper-searchPageTabs .res-search-options p {
    margin: 10px 0; }
  .res-searchHelper-searchPageTabs .res-search-options dl {
    padding: 15px;
    -webkit-column-count: 2;
            column-count: 2; }
  .res-searchHelper-searchPageTabs .res-search-options dt {
    font-weight: normal;
    margin-left: 0; }
  .res-searchHelper-searchPageTabs .res-search-options dd {
    margin: 0 0 5px;
    color: #969696; }

.entry {
  padding-right: 5px; }

.res-showImages .expando {
  position: initial !important; }

img {
  image-orientation: from-image; }

.res-showImages-highlightSpoilerButton .thing.spoiler .title ~ .expando-button::before, .res-showImages-highlightNSFWButton .thing.over18 .title ~ .expando-button::before {
  display: inline-block;
  content: ' ';
  width: 100%;
  height: 100%;
  pointer-events: none; }

.res-showImages-highlightSpoilerButton .thing.spoiler .title ~ .expando-button::before {
  background-image: linear-gradient(45deg, rgba(255, 130, 0, 0.3) 25%, transparent 25%, transparent 50%, rgba(255, 130, 0, 0.3) 50%, rgba(255, 130, 0, 0.3) 75%, transparent 75%, transparent); }

.res-showImages-highlightNSFWButton .thing.over18 .title ~ .expando-button::before {
  background-image: linear-gradient(45deg, rgba(255, 0, 0, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 0, 0, 0.15) 50%, rgba(255, 0, 0, 0.15) 75%, transparent 75%, transparent); }

.res-freetext-expando {
  display: inline-block;
  height: 1em;
  margin: 0 !important;
  vertical-align: middle; }
  .res-freetext-expando .expando-button {
    margin: calc(calc(1em * .5) - 50%) 0 0 0 !important;
    -webkit-transform: scale(0.8);
            transform: scale(0.8); }
  .res-freetext-expando + .res-expando-box {
    margin-top: 5px !important; }

.expando-button {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .expando-button.image, .expando-button.video-muted, .expando-button.expando-button-loading, .expando-button.expando-button-requires-permission {
    vertical-align: top !important;
    width: 23px;
    height: 23px;
    max-width: 23px;
    max-height: 23px;
    display: inline-block;
    margin-right: 6px;
    padding: 0; }
  .expando-button-duplicate {
    -webkit-filter: sepia(1);
            filter: sepia(1); }
  .expando-button.image.collapsed {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgdmlld0JveD0iMCAwIDIzIDIzIj4KCTxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgcng9IjIuNSIgcnk9IjIuNSIgZmlsbD0icmdiKDIwNCwgMjA0LCAyMDEpIiAvPgoJPGcgZmlsbD0id2hpdGUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CgkJPHBhdGgKCQkJZD0iCgkJCQlNNCw1IGwxLC0uNSBoMiBsMSwuNSBoMSBsMSwtMSBoMyBsMiwyIGgyCgkJCQl2OCBoLTEzegoJCQkJTTUsNiBoMiB2MSBoLTIgdi0xegoJCQkJTSAxMS41IDkuNSBtIC0zLjUsIDAgYSAzLjUsMy41IDAgMSwwIDcsMCBhIDMuNSwzLjUgMCAxLDAgLTcsMAoJCQkJTSAxMS41IDkuNSBtIC0yLjUsIDAgYSAyLjUsMi41IDAgMSwwIDUsMCBhIDIuNSwyLjUgMCAxLDAgLTUsMAoJCQkiCgkJLz4KCTwvZz4KCTxnIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiPgoJCTxsaW5lIHgxPSIxOC43NSIgeTE9IjE2LjUiIHgyPSIxOC43NSIgeTI9IjIxIiAvPgoJCTxsaW5lIHgxPSIxNi41IiB5MT0iMTguNzUiIHgyPSIyMSIgeTI9IjE4Ljc1IiAvPgoJPC9nPgo8L3N2Zz4=); }
    .expando-button.image.collapsed:hover {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgdmlld0JveD0iMCAwIDIzIDIzIj4KCTxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgcng9IjIuNSIgcnk9IjIuNSIgZmlsbD0icmdiKDcwLCAxMDEsIDE1MykiIC8+Cgk8ZyBmaWxsPSJ3aGl0ZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KCQk8cGF0aAoJCQlkPSIKCQkJCU00LDUgbDEsLS41IGgyIGwxLC41IGgxIGwxLC0xIGgzIGwyLDIgaDIKCQkJCXY4IGgtMTN6CgkJCQlNNSw2IGgyIHYxIGgtMiB2LTF6CgkJCQlNIDExLjUgOS41IG0gLTMuNSwgMCBhIDMuNSwzLjUgMCAxLDAgNywwIGEgMy41LDMuNSAwIDEsMCAtNywwCgkJCQlNIDExLjUgOS41IG0gLTIuNSwgMCBhIDIuNSwyLjUgMCAxLDAgNSwwIGEgMi41LDIuNSAwIDEsMCAtNSwwCgkJCSIKCQkvPgoJPC9nPgoJPGcgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+CgkJPGxpbmUgeDE9IjE4Ljc1IiB5MT0iMTYuNSIgeDI9IjE4Ljc1IiB5Mj0iMjEiIC8+CgkJPGxpbmUgeDE9IjE2LjUiIHkxPSIxOC43NSIgeDI9IjIxIiB5Mj0iMTguNzUiIC8+Cgk8L2c+Cjwvc3ZnPg==); }
  .expando-button.image.gallery.collapsed {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgdmlld0JveD0iMCAwIDIzIDIzIj4KCTxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgcng9IjIuNSIgcnk9IjIuNSIgZmlsbD0icmdiKDIwNCwgMjA0LCAyMDEpIiAvPgoJPGcgZmlsbD0id2hpdGUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CgkJPHBhdGgKCQkJZD0iCgkJCQlNNCwzIGgxMCB2MTAgaC0xMHoKCQkJCU01LDQgaDggdjMuNSBsLTMsMS43NSBsLTUsLjI1egoJCQkJTSA3IDYgbSAtMS4yNSwgMCBhIDEuMjUsMS4yNSAwIDEsMCAyLjUsMCBhIDEuMjUsMS4yNSAwIDEsMCAtMi41LDAKCQkJIgoJCS8+Cgk8L2c+Cgk8ZyBmaWxsPSJub25lIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEiIHN0cm9rZS1kYXNoYXJyYXk9IjEuMjUgMC41Ij4KCQk8cGF0aCBkPSJNMTUuNSA1IHY5LjUgaC05LjUiIC8+Cgk8L2c+Cgk8ZyBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj4KCQk8bGluZSB4MT0iMTguNzUiIHkxPSIxNi41IiB4Mj0iMTguNzUiIHkyPSIyMSIgLz4KCQk8bGluZSB4MT0iMTYuNSIgeTE9IjE4Ljc1IiB4Mj0iMjEiIHkyPSIxOC43NSIgLz4KCTwvZz4KPC9zdmc+); }
    .expando-button.image.gallery.collapsed:hover {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgdmlld0JveD0iMCAwIDIzIDIzIj4KCTxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgcng9IjIuNSIgcnk9IjIuNSIgZmlsbD0icmdiKDcwLCAxMDEsIDE1MykiIC8+Cgk8ZyBmaWxsPSJ3aGl0ZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KCQk8cGF0aAoJCQlkPSIKCQkJCU00LDMgaDEwIHYxMCBoLTEwegoJCQkJTTUsNCBoOCB2My41IGwtMywxLjc1IGwtNSwuMjV6CgkJCQlNIDcgNiBtIC0xLjI1LCAwIGEgMS4yNSwxLjI1IDAgMSwwIDIuNSwwIGEgMS4yNSwxLjI1IDAgMSwwIC0yLjUsMAoJCQkiCgkJLz4KCTwvZz4KCTxnIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMSIgc3Ryb2tlLWRhc2hhcnJheT0iMS4yNSAwLjUiPgoJCTxwYXRoIGQ9Ik0xNS41IDUgdjkuNSBoLTkuNSIgLz4KCTwvZz4KCTxnIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiPgoJCTxsaW5lIHgxPSIxOC43NSIgeTE9IjE2LjUiIHgyPSIxOC43NSIgeTI9IjIxIiAvPgoJCTxsaW5lIHgxPSIxNi41IiB5MT0iMTguNzUiIHgyPSIyMSIgeTI9IjE4Ljc1IiAvPgoJPC9nPgo8L3N2Zz4=); }
  .expando-button.video-muted.collapsed {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgdmlld0JveD0iMCAwIDIzIDIzIj4KCTxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgcng9IjIuNSIgcnk9IjIuNSIgZmlsbD0icmdiKDIwNCwgMjA0LCAyMDEpIiAvPgoJPGcgZmlsbD0id2hpdGUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CgkJPHBhdGgKCQkJZD0iCgkJCQlNNCw0IGgxMSB2MTEgaC0xMXoKCQkJCU03LDcgbDUsMi41IGwtNSwyLjV6CgkJCSIKCQkvPgoJPC9nPgoJPGcgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+CgkJPGxpbmUgeDE9IjE4Ljc1IiB5MT0iMTYuNSIgeDI9IjE4Ljc1IiB5Mj0iMjEiIC8+CgkJPGxpbmUgeDE9IjE2LjUiIHkxPSIxOC43NSIgeDI9IjIxIiB5Mj0iMTguNzUiIC8+Cgk8L2c+Cjwvc3ZnPg==); }
    .expando-button.video-muted.collapsed:hover {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgdmlld0JveD0iMCAwIDIzIDIzIj4KCTxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgcng9IjIuNSIgcnk9IjIuNSIgZmlsbD0icmdiKDcwLCAxMDEsIDE1MykiIC8+Cgk8ZyBmaWxsPSJ3aGl0ZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KCQk8cGF0aAoJCQlkPSIKCQkJCU00LDQgaDExIHYxMSBoLTExegoJCQkJTTcsNyBsNSwyLjUgbC01LDIuNXoKCQkJIgoJCS8+Cgk8L2c+Cgk8ZyBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj4KCQk8bGluZSB4MT0iMTguNzUiIHkxPSIxNi41IiB4Mj0iMTguNzUiIHkyPSIyMSIgLz4KCQk8bGluZSB4MT0iMTYuNSIgeTE9IjE4Ljc1IiB4Mj0iMjEiIHkyPSIxOC43NSIgLz4KCTwvZz4KPC9zdmc+); }
  .expando-button.expando-button-requires-permission {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgdmlld0JveD0iMCAwIDIzIDIzIj4KCTxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgcng9IjIuNSIgcnk9IjIuNSIgZmlsbD0icmdiKDIwNCwgMjA0LCAyMDEpIiAvPgoJPGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIj4KCQk8cGF0aCBkPSIKCQkJTTYsMTAgaDggdjUgaC04egoJCQlNNywxMCB2LTIgYzAtNCwgNi00LCA2LDAgdjIKCQkiIC8+Cgk8L2c+Cgk8ZyBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj4KCQk8bGluZSB4MT0iMTguNzUiIHkxPSIxNi41IiB4Mj0iMTguNzUiIHkyPSIyMSIgLz4KCQk8bGluZSB4MT0iMTYuNSIgeTE9IjE4Ljc1IiB4Mj0iMjEiIHkyPSIxOC43NSIgLz4KCTwvZz4KPC9zdmc+); }
    .expando-button.expando-button-requires-permission:hover {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgdmlld0JveD0iMCAwIDIzIDIzIj4KCTxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgcng9IjIuNSIgcnk9IjIuNSIgZmlsbD0icmdiKDcwLCAxMDEsIDE1MykiIC8+Cgk8ZyBmaWxsPSJub25lIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiPgoJCTxwYXRoIGQ9IgoJCQlNNiwxMCBoOCB2NSBoLTh6CgkJCU03LDEwIHYtMiBjMC00LCA2LTQsIDYsMCB2MgoJCSIgLz4KCTwvZz4KCTxsaW5lIHgxPSIxMSIgeTE9IjgiIHgyPSIxNCIgeTI9IjgiIHN0cm9rZT0icmdiKDcwLCAxMDEsIDE1MykiIHN0cm9rZS13aWR0aD0iMiIgLz4KCTxnIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiPgoJCTxsaW5lIHgxPSIxOC43NSIgeTE9IjE2LjUiIHgyPSIxOC43NSIgeTI9IjIxIiAvPgoJCTxsaW5lIHgxPSIxNi41IiB5MT0iMTguNzUiIHgyPSIyMSIgeTI9IjE4Ljc1IiAvPgoJPC9nPgo8L3N2Zz4=); }
  .expando-button.expanded {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgdmlld0JveD0iMCAwIDIzIDIzIj4KCTxjaXJjbGUgY3g9IjExLjUiIGN5PSIxMS41IiByPSIxMS41IiBmaWxsPSJyZ2IoMjA0LCAyMDQsIDIwMSkiIC8+Cgk8ZwoJCXN0cm9rZT0id2hpdGUiCgkJc3Ryb2tlLXdpZHRoPSIzLjI1IgoJCXN0cm9rZS1saW5lY2FwPSJyb3VuZCIKCT4KCQk8bGluZSB4MT0iNy41IiB5MT0iNy41IiB4Mj0iMTUuNSIgeTI9IjE1LjUiIC8+CgkJPGxpbmUgeDE9IjE1LjUiIHkxPSI3LjUiIHgyPSI3LjUiIHkyPSIxNS41IiAvPgoJPC9nPgo8L3N2Zz4=); }
    .expando-button.expanded:hover {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgdmlld0JveD0iMCAwIDIzIDIzIj4KCTxjaXJjbGUgY3g9IjExLjUiIGN5PSIxMS41IiByPSIxMS41IiBmaWxsPSJyZ2IoNzAsIDEwMSwgMTUzKSIgLz4KCTxnCgkJc3Ryb2tlPSJ3aGl0ZSIKCQlzdHJva2Utd2lkdGg9IjMuMjUiCgkJc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgoJPgoJCTxsaW5lIHgxPSI3LjUiIHkxPSI3LjUiIHgyPSIxNS41IiB5Mj0iMTUuNSIgLz4KCQk8bGluZSB4MT0iMTUuNSIgeTE9IjcuNSIgeDI9IjcuNSIgeTI9IjE1LjUiIC8+Cgk8L2c+Cjwvc3ZnPg==); }
  .expando-button.expando-button-loading {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgdmlld0JveD0iMCAwIDIzIDIzIj4KCTxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgcng9IjIuNSIgcnk9IjIuNSIgZmlsbD0icmdiKDIwNCwgMjA0LCAyMDEpIiAvPgo8L3N2Zz4=); }

.res-expando-siteAttribution {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .res-expando-siteAttribution-generic {
    clear: left;
    margin: .5em; }
  .res-expando-siteAttribution > a:first-of-type {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    color: inherit; }
    .res-expando-siteAttribution > a:first-of-type > img {
      max-height: 20px;
      margin-right: 4px; }
  .res-expando-siteAttribution .gearIcon {
    margin-left: 4px;
    opacity: .3; }
    .res-expando-siteAttribution .gearIcon:hover, .res-expando-siteAttribution .gearIcon:active {
      opacity: 1; }

.res-media-keep-visible,
.res-media-rotatable,
.res-media-movable {
  position: relative; }

.res-media-dragging {
  pointer-events: none; }

.res-media-rotatable {
  min-height: 46px; }

.res-media-controls {
  position: absolute;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 2;
  background: rgba(0, 0, 0, 0.3);
  opacity: 0;
  cursor: pointer; }
  .res-media-controls-left {
    left: 10px; }
  .res-media-controls-right {
    right: 10px; }
  .res-media-controls-bottom {
    bottom: 10px; }
  .res-media-controls-top {
    top: 10px; }
  .res-media-controls button {
    border: none;
    margin: 0 !important;
    background: transparent;
    padding: 6px;
    -webkit-filter: saturate(0);
            filter: saturate(0);
    line-height: 0; }
    .res-media-controls button::after {
      cursor: pointer;
      line-height: 14px;
      color: #eee;
      vertical-align: baseline; }
    .res-media-controls button:hover::after {
      color: #b9b9b9; }
  .res-media-controls-lookup::after {
    content: '\F178'; }
  .res-media-controls-download::after {
    content: '\F058'; }
  .res-media-controls-rotate::after {
    content: '\F0B0'; }
  .res-media-controls-rotate-left {
    -webkit-transform: scaleX(-1);
            transform: scaleX(-1); }
  .res-media-controls-clippy {
    color: white;
    font-family: normal 16px verdana, arial, helvetica, sans-serif;
    white-space: nowrap; }
    .res-media-controls-clippy::after {
      content: '\2139';
      padding: 0 2px; }
    .res-media-controls-clippy-expanded::after {
      content: '\2713'; }
  .res-media-rotatable:hover .res-media-controls {
    opacity: .8; }
  .res-media-dragging .res-media-controls,
  .res-media-load-error .res-media-controls {
    display: none !important; }

.res-expando-box {
  display: block;
  clear: left; }
  .res-expando-box .res-expando-box-inner {
    font-style: normal;
    font-weight: normal;
    white-space: normal;
    display: inline-block; }
  .res-expando-box .usertext-body {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text; }
  .res-expando-box .res-media-independent {
    z-index: 35;
    position: absolute; }
  .res-expando-box[hidden],
  .res-expando-box [hidden] {
    display: none !important; }
  .res-expando-box .res-title {
    font-size: 13px; }
  .res-expando-box .res-caption {
    font-size: 11px;
    white-space: pre-wrap; }
  .res-expando-box .res-credits {
    font-size: 10px; }

.res-expando-restore-position {
  cursor: pointer; }
  .res-expando-restore-position::after {
    content: '\AB   return to originating expando \BB';
    font-size: 9px; }

.res-gallery .res-gallery-title {
  margin: 3px;
  font-size: 15px; }

.res-gallery .res-gallery-caption {
  margin-bottom: 3px;
  font-size: 12px; }

.res-gallery .res-gallery-individual-controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 4px 0 4px 10px; }
  .res-gallery .res-gallery-individual-controls[last-piece=true] .res-gallery-next::after,
  .res-gallery .res-gallery-individual-controls[first-piece=true] .res-gallery-previous::after {
    content: '\F157'; }
  .res-gallery .res-gallery-individual-controls[last-piece=true] .res-gallery-next,
  .res-gallery .res-gallery-individual-controls[first-piece=true] .res-gallery-previous {
    -webkit-transform: scaleX(-1);
            transform: scaleX(-1); }
  .res-gallery .res-gallery-individual-controls .res-gallery-to-filmstrip {
    margin-left: 1em;
    cursor: pointer; }
    .res-gallery .res-gallery-individual-controls .res-gallery-to-filmstrip::before {
      content: '\1F39E';
      display: block;
      -webkit-transform: rotate(90deg);
              transform: rotate(90deg); }

.res-gallery .res-gallery-below {
  margin: 0 5px 5px 5px;
  font-size: 11px; }
  .res-gallery .res-gallery-below > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding-top: 3px; }
  .res-gallery .res-gallery-below .res-gallery-increase-concurrent {
    cursor: pointer; }

.res-gallery:not(.res-gallery-slideshow) .res-gallery-individual-controls {
  display: none; }

.res-image .res-expando-link {
  display: table;
  line-height: 0; }

.res-image .res-image-media {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .res-media-load-error.res-image .res-image-media {
    content: ''; }
    .res-media-load-error.res-image .res-image-media::after {
      content: "Loading of image " attr(src) " failed. Click to view directly"; }

.video-advanced {
  display: inline-block; }
  .video-advanced .video-advanced-container {
    overflow: hidden;
    position: relative;
    display: inline-block; }
    .video-advanced .video-advanced-container:hover .video-advanced-interface:not(.video-advanced-push-below) {
      display: block;
      background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(0, 0, 0, 0.6)));
      background: linear-gradient(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.6));
      position: absolute;
      bottom: 0;
      width: 100%; }
  .video-advanced video {
    display: block; }
  .video-advanced .video-advanced-interface {
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: default; }
    .video-advanced .video-advanced-interface .video-advanced-progress {
      width: 100%;
      height: 2px;
      background-color: rgba(255, 255, 255, 0.06);
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
      .video-advanced .video-advanced-interface .video-advanced-progress .video-advanced-position-thumb {
        display: none;
        position: relative;
        top: -9px;
        height: 16px;
        width: 16px;
        margin-left: -8px;
        border-radius: 50%;
        background-color: white;
        -webkit-box-shadow: -1px -1px 2px -1px inset;
                box-shadow: -1px -1px 2px -1px inset;
        opacity: .8; }
      .video-advanced .video-advanced-interface .video-advanced-progress:hover .video-advanced-position-thumb {
        display: block; }
      .video-advanced .video-advanced-interface .video-advanced-progress .video-advanced-position {
        height: 100%;
        position: relative;
        width: 2%;
        margin-left: -1%;
        background-color: rgba(255, 47, 0, 0.6);
        border-radius: 1px; }
    .video-advanced .video-advanced-interface .video-advanced-main {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 3px 5px;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      color: rgba(255, 255, 255, 0.9); }
      .video-advanced .video-advanced-interface .video-advanced-main > * {
        height: 20px; }
      .video-advanced .video-advanced-interface .video-advanced-main .video-advanced-controls,
      .video-advanced .video-advanced-interface .video-advanced-main .video-advanced-info {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        font-size: 11px; }
      .video-advanced .video-advanced-interface .video-advanced-main .video-advanced-info {
        margin-left: auto; }
        .video-advanced .video-advanced-interface .video-advanced-main .video-advanced-info .video-advanced-link {
          padding: 0 3px;
          color: rgba(255, 255, 255, 0.9); }
          .video-advanced .video-advanced-interface .video-advanced-main .video-advanced-info .video-advanced-link:not(:last-of-type)::after {
            content: '|';
            padding-left: 3px; }
      .video-advanced .video-advanced-interface .video-advanced-main .video-advanced-error {
        color: coral; }
      .video-advanced .video-advanced-interface .video-advanced-main .video-advanced-controls .video-advanced-button {
        cursor: pointer;
        margin-right: 7px; }
        .video-advanced .video-advanced-interface .video-advanced-main .video-advanced-controls .video-advanced-button:hover {
          color: rgba(255, 255, 255, 0.8); }
      .video-advanced .video-advanced-interface .video-advanced-main .video-advanced-controls .video-advanced-controls-group {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        position: relative; }
        .video-advanced .video-advanced-interface .video-advanced-main .video-advanced-controls .video-advanced-controls-group .video-advanced-button {
          margin-right: 0; }
        .video-advanced .video-advanced-interface .video-advanced-main .video-advanced-controls .video-advanced-controls-group .video-advanced-time,
        .video-advanced .video-advanced-interface .video-advanced-main .video-advanced-controls .video-advanced-controls-group .video-advanced-speed {
          font-family: monospace;
          font-size: 11px;
          line-height: 9px;
          width: 38px;
          text-align: center; }
        :not(.playing).video-advanced .video-advanced-interface .video-advanced-main .video-advanced-controls .video-advanced-controls-group.video-advanced-playback-rate {
          display: none; }
        .playing.video-advanced .video-advanced-interface .video-advanced-main .video-advanced-controls .video-advanced-controls-group.video-advanced-current-time {
          display: none; }
    .video-advanced .video-advanced-interface.video-advanced-push-below {
      display: block;
      background: #342f26; }
      .video-advanced .video-advanced-interface.video-advanced-push-below .video-advanced-toggle-pause,
      .video-advanced .video-advanced-interface.video-advanced-push-below .video-advanced-position-thumb,
      .video-advanced .video-advanced-interface.video-advanced-push-below .video-advanced-position {
        display: none !important; }
  .video-advanced.playing .video-advanced-toggle-pause::after {
    content: '\F16C'; }
  .video-advanced:not(.playing) .video-advanced-toggle-pause::after {
    content: '\F16B'; }
  .video-advanced.reversed .video-advanced-reverse::after {
    content: '\F16D'; }
  .video-advanced:not(.reversed) .video-advanced-reverse::after {
    content: '\F169'; }
  .video-advanced .video-advanced-time-decrease::after {
    content: '\F168'; }
  .video-advanced .video-advanced-time-increase::after {
    content: '\F16E'; }
  .video-advanced .video-advanced-speed-decrease::after {
    content: '\F14D'; }
  .video-advanced .video-advanced-speed-increase::after {
    content: '\F14C'; }

.commentarea .res-expando-box div.usertext-body .md {
  background-color: #fafafa;
  border: 1px solid #369;
  border-radius: 7px;
  padding: 5px 10px; }
  .res-nightmode .commentarea .res-expando-box div.usertext-body .md {
    color: #dddddd;
    border-color: #666666;
    background: none; }

body:not(.res-showImages-displayImageCaptions) .res-caption,
body:not(.res-showImages-displayImageCaptions) .res-credits {
  display: none; }

.res-image, .video-advanced, .res-gallery {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.res-gallery-below, .res-expando-siteAttribution, .res-gallery-increase-concurrent {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2; }

.res-showImages-captionsPosition-creditsBelow .res-credits {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1; }

.res-showImages-captionsPosition-titleAbove .res-caption,
.res-showImages-captionsPosition-titleAbove .res-credits {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1; }

.res-showImages-captionsPosition-allBelow .res-title,
.res-showImages-captionsPosition-allBelow .res-caption,
.res-showImages-captionsPosition-allBelow .res-credits {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1; }

.res-iframe-expando iframe {
  border: none;
  width: 100%; }

.res-iframe-expando-drag-handle {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: nwse-resize; }
  .res-iframe-expando-drag-handle .res-icon::before {
    content: '\F0A5';
    -webkit-transform: scaleX(-1);
            transform: scaleX(-1);
    display: inline-block;
    padding: 4px; }

.res-media-host-wikipedia .md {
  padding: 5px;
  max-width: none; }
  .res-media-host-wikipedia .md table {
    width: 45%;
    max-width: 300px;
    border: none;
    background: #eee;
    margin: 8px; }
    .res-media-host-wikipedia .md table:first-of-type {
      float: right; }
    .res-nightmode .res-media-host-wikipedia .md table {
      color: #dddddd;
      background: #393939; }
  .res-media-host-wikipedia .md p {
    line-height: 1.2rem;
    font-size: .9rem; }
  .res-media-host-wikipedia .md h2 {
    font-weight: bold;
    font-size: 1rem; }

.res-media-host-wikipedia .res-text-media::before, .res-media-host-wikipedia .res-text-media::after {
  content: '';
  display: table; }

.res-media-host-wikipedia .res-text-media::after {
  clear: both; }

.redditSingleClick::after {
  color: #888;
  font-weight: bold;
  cursor: pointer;
  padding: 0 1px; }
  .thing.link .redditSingleClick::after {
    content: '[l+c]'; }
  .thing.self .redditSingleClick::after {
    content: '[l=c]'; }

.res-singleClick-hideLEC .thing.self .redditSingleClick {
  display: none; }

.viewSource > .bottom-area::before {
  display: none; }

.viewSource textarea {
  background: repeating-linear-gradient(-225deg, transparent, transparent 40px, rgba(166, 166, 166, 0.05) 40px, rgba(166, 166, 166, 0.05) 80px), white; }
  .viewSource textarea[readonly] {
    background: repeating-linear-gradient(-225deg, transparent, transparent 40px, rgba(166, 166, 166, 0.1) 40px, rgba(166, 166, 166, 0.1) 80px), white; }

.res-spoilerTags a[href='/s'],
.res-spoilerTags a[href='/spoiler'],
.res-spoilerTags a[href='#s'],
.res-spoilerTags a[href='#spoiler'] {
  color: transparent !important;
  background-color: #000;
  outline: 1px #111 solid;
  cursor: default; }
  .res-spoilerTags-transition .res-spoilerTags a[href='/s'], .res-spoilerTags-transition
  .res-spoilerTags a[href='/spoiler'], .res-spoilerTags-transition
  .res-spoilerTags a[href='#s'], .res-spoilerTags-transition
  .res-spoilerTags a[href='#spoiler'] {
    -webkit-transition: color 1.5s ease-in-out;
    transition: color 1.5s ease-in-out; }

.res-spoilerTags .res-nightmode a[href='/s'],
.res-spoilerTags .res-nightmode a[href='/spoiler'],
.res-spoilerTags .res-nightmode a[href='#s'],
.res-spoilerTags .res-nightmode a[href='#spoiler'] {
  background-color: #111 !important;
  outline: 1px #222 solid; }

.res-spoilerTags .res a[href='/s']:hover,
.res-spoilerTags .res a[href='/spoiler']:hover,
.res-spoilerTags .res a[href='#s']:hover,
.res-spoilerTags .res a[href='#spoiler']:hover,
.res-spoilerTags .res a[href='/s']:active,
.res-spoilerTags .res a[href='/spoiler']:active,
.res-spoilerTags .res a[href='#s']:active,
.res-spoilerTags .res a[href='#spoiler']:active {
  color: #ddd !important;
  background-image: none; }

blockquote.twitter-tweet {
  padding: 15px;
  border-left: 5px solid #ccc;
  font-size: 14px;
  line-height: 20px; }
  blockquote.twitter-tweet p {
    margin-bottom: 15px; }

.res-styleTweaks-visitedStyle .md a:visited {
  color: #551a8b; }
  .res-nightmode .res-styleTweaks-visitedStyle .md a:visited {
    color: #a6a6a6; }
  .res-nightmode.res-nightMode-coloredLinks .res-styleTweaks-visitedStyle .md a:visited {
    color: #a679d2; }

.res-styleTweaks-showExpandos .link.compressed .entry > .expando-button {
  display: block; }

.res-styleTweaks-showExpandos .link.compressed .expando-button {
  display: inline-block; }

.res-styleTweaks-hideUnvotable .unvoted .arrow.archived {
  visibility: hidden; }

.res-styleTweaks-hideUnvotable .voted .arrow.archived {
  cursor: default; }

.res-styleTweaks-showFullLinkFlair-hover .linkflairlabel:hover {
  max-width: none; }

.res-styleTweaks-showFullLinkFlair-always .linkflairlabel {
  max-width: none; }

.res-styleTweaks-highlightEditedTime .edited-timestamp {
  font-weight: bolder; }

.res-colorblind #mail.havemail,
.res-colorblind #NREMail.havemail {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKAgMAAAAWdexqAAAACVBMVEX/VwD/hgD///9PE9e4AAAAL0lEQVQI12MIDQ0NYUhgYFBh8GBgaGFwYmBiYXBo4AASCSosDE5cTSwQCbASkGIAxJMH9f3+nCsAAAAASUVORK5CYII=);
  background-position: 0 0; }

.res-styleTweaks-scrollSubredditDropdown .drop-choices.srdrop {
  overflow-y: scroll;
  max-height: 95vh; }

.res-navTop #header-bottom-right {
  top: 19px;
  border-radius: 0 0 0 3px;
  bottom: auto; }

.res-navTop .beta-notice {
  top: 48px; }

.res-styleTweaks-disableAnimations #header::before,
.res-styleTweaks-disableAnimations #header::after,
.res-styleTweaks-disableAnimations #header *,
.res-styleTweaks-disableAnimations #header *::before,
.res-styleTweaks-disableAnimations #header *::after,
.res-styleTweaks-disableAnimations #header ~ *,
.res-styleTweaks-disableAnimations #header ~ *::before,
.res-styleTweaks-disableAnimations #header ~ *::after,
.res-styleTweaks-disableAnimations #header ~ * *,
.res-styleTweaks-disableAnimations #header ~ * *::before,
.res-styleTweaks-disableAnimations #header ~ * *::after,
.res-styleTweaks-disableAnimations #header ~ * #siteTable *,
.res-styleTweaks-disableAnimations #header ~ * #siteTable *::before,
.res-styleTweaks-disableAnimations #header ~ * #siteTable *::after {
  -webkit-animation: none !important;
          animation: none !important; }

.res-styleTweaks-postTitleCapitalization-title .entry a.title {
  text-transform: capitalize; }

.res-styleTweaks-postTitleCapitalization-sentence .entry a.title {
  text-transform: lowercase;
  display: inline-block; }
  .res-styleTweaks-postTitleCapitalization-sentence .entry a.title::first-letter {
    text-transform: uppercase; }

.res-styleTweaks-postTitleCapitalization-lowercase .entry a.title {
  text-transform: lowercase; }

.res-styleTweaks-floatingSideBar body.with-listing-chooser .listing-chooser {
  position: fixed;
  top: 0;
  overflow-y: auto; }
  .res-styleTweaks-floatingSideBar body.with-listing-chooser .listing-chooser .contents {
    margin-top: 65px; }

.res-sr-style-toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.res-styleTweaks-hideDomainLink .domain {
  display: none; }

#RESSubmitWizard {
  padding: 0; }
  #RESSubmitWizard .guiders_content {
    max-height: 90vh;
    overflow-y: scroll;
    padding: 5px 12px; }
  #RESSubmitWizard #RESSubmitAprilFools {
    background: #F87;
    color: black;
    margin-top: 2em;
    padding: 1em; }
  #RESSubmitWizard h2:not(:first-child) {
    margin-top: 1em;
    border-top: 1px gray dashed;
    padding-top: 1em; }

.subredditInfoToolTip .subredditLabel {
  float: left;
  width: 140px;
  margin-bottom: 12px; }

.subredditInfoToolTip .subredditDetail {
  float: left;
  width: 240px;
  margin-bottom: 12px; }

.subredditInfoToolTip .blueButton {
  float: right;
  margin-left: 8px; }

.subredditInfoToolTip .redButton {
  float: right;
  margin-left: 8px; }

.srOver {
  outline: 1px dashed black; }

#sr-header-area {
  overflow: hidden; }
  #sr-header-area a {
    font-size: 100% !important; }

#srList {
  position: absolute;
  top: 18px;
  max-height: calc(100vh - 40px);
  left: 0;
  z-index: 9999;
  display: none;
  border: 1px solid black;
  background-color: #FAFAFA;
  width: auto;
  overflow-y: auto; }
  #srList tr {
    border-bottom: 1px solid gray; }
    #srList tr:hover {
      background-color: #eef; }
  #srList thead td {
    cursor: pointer; }
  #srList td {
    padding: 3px 8px; }
    #srList td.RESvisited, #srList td.RESshortcut {
      text-transform: none; }
    #srList td.RESshortcut {
      cursor: pointer; }
    #srList td a {
      width: 100%;
      display: block; }

#srLeftContainer,
#RESStaticShortcuts,
#RESShortcuts,
#srDropdown {
  display: inline;
  float: left;
  position: relative;
  z-index: 5; }

#editShortcutDialog {
  display: none;
  z-index: 999;
  position: absolute;
  top: 25px;
  left: 5px;
  width: auto;
  padding: 10px;
  background: #f0f3fc;
  border: 1px solid #aaa;
  border-radius: 7px;
  font-size: 12px;
  color: #000;
  -webkit-box-shadow: 2px 2px 7px rgba(0, 0, 0, 0.1);
          box-shadow: 2px 2px 7px rgba(0, 0, 0, 0.1); }
  #editShortcutDialog h3 {
    margin: 0 0 1em 0; }
  #editShortcutDialog .RESFormItem {
    clear: both;
    margin: 0 0 1em 0; }
  #editShortcutDialog .RESFieldItem {
    margin: 0 0 0 8em; }
  #editShortcutDialog label {
    clear: both;
    float: left;
    width: 8em;
    padding: 4px 0; }
  #editShortcutDialog input[type=text] {
    width: 270px;
    border: 1px solid #aaa;
    margin: 0;
    padding: 2px 0 2px 3px;
    font-size: 100% !important;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  #editShortcutDialog #shortcut-subreddit {
    width: 240px; }
  #editShortcutDialog #sortButton {
    border: 1px solid #aaa !important;
    border-left: none !important;
    border-radius: 3px 0 0 3px;
    background: #e6e6e6;
    color: #333 !important;
    margin: 0;
    padding: 2px 0 !important;
    text-align: center;
    cursor: pointer;
    display: inline-block !important;
    width: 30px !important;
    line-height: normal;
    -webkit-box-shadow: none;
            box-shadow: none;
    font-size: 100% !important; }
  #editShortcutDialog #shortcut-subreddit.unsortable {
    width: 270px; }
    #editShortcutDialog #shortcut-subreddit.unsortable + #sortButton {
      display: none !important; }
  #editShortcutDialog .RESDescription {
    font-size: smaller;
    color: #666;
    width: 270px; }
  #editShortcutDialog #sortButton::-moz-focus-inner,
  #editShortcutDialog #shortcut-subreddit::-moz-focus-inner {
    border: none;
    padding: 0; }
  #editShortcutDialog [name=shortcut-save] {
    float: right; }

#srLeftContainer {
  z-index: 4;
  padding-left: 4px;
  margin-right: 6px; }

#RESShortcutsViewport {
  width: auto;
  overflow: hidden; }

#RESShortcuts {
  z-index: 6;
  white-space: nowrap;
  overflow-x: hidden;
  padding-left: 2px; }

#RESSubredditGroupDropdown {
  display: none;
  position: absolute;
  z-index: 99999;
  background-color: #F0F0F0;
  border: 1px solid black;
  border-top-width: 0;
  font: 12px/1.5 verdana, sans-serif;
  padding: 0 !important;
  margin-left: -5px; }
  #RESSubredditGroupDropdown > .RESShortcutsEditButtons .res-icon {
    color: black;
    font-size: 12px;
    padding: 5px;
    margin: 0 !important; }
  #RESSubredditGroupDropdown > .RESShortcutsEditButtons .delete {
    float: right; }
  #RESSubredditGroupDropdown .shortcutSuffix {
    opacity: .4; }
  #RESSubredditGroupDropdown a:hover .shortcutSuffix {
    opacity: .6; }
  #RESSubredditGroupDropdown ul {
    padding: 15px 0;
    overflow-x: hidden;
    overflow-y: auto;
    max-width: 300px;
    max-height: 500px;
    border-bottom: 1px rgba(0, 0, 0, 0.5) solid; }
    #RESSubredditGroupDropdown ul li {
      padding: 0; }
    #RESSubredditGroupDropdown ul a {
      display: block;
      padding: 1px 15px; }
      #RESSubredditGroupDropdown ul a:hover {
        background-color: rgba(255, 255, 255, 0.6); }
    #RESSubredditGroupDropdown ul:empty {
      display: none; }
    #RESSubredditGroupDropdown ul:only-child {
      border-bottom-width: 0; }

#RESShortcutsEditContainer {
  width: 69px;
  position: absolute;
  overflow: hidden;
  right: 0;
  top: 0;
  z-index: 999;
  background-color: #f0f0f0;
  height: 16px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  #RESShortcutsEditContainer .res-icon {
    font-size: 14px; }

#RESShortcutsSort,
#RESShortcutsRight,
#RESShortcutsLeft,
#RESShortcutsAdd {
  width: 16px;
  cursor: pointer;
  background: #F0F0F0;
  font-size: 20px;
  color: #369;
  height: 18px;
  line-height: 15px;
  position: absolute;
  top: 0;
  z-index: 999;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

#RESShortcutsRight {
  right: 0; }

#RESShortcutsAdd {
  right: 15px; }

#RESShortcutsLeft {
  right: 31px; }

#RESShortcutsSort {
  right: 47px;
  font-size: 14px; }

#res-trash-overlay {
  -webkit-transition: opacity .2s;
  transition: opacity .2s;
  position: fixed;
  top: 20px;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(255, 255, 255, 0.7);
  z-index: 999; }

#res-shortcut-trash {
  -webkit-transition: opacity .2s;
  transition: opacity .2s;
  overflow: hidden;
  z-index: 1000;
  width: 400px;
  padding: 20px;
  position: fixed;
  top: 20%;
  left: 50%;
  margin-right: -50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  background-color: white;
  border: 5px solid #9cc1e4;
  border-radius: 5px;
  -webkit-box-shadow: 2px 2px 1px 0 rgba(0, 50, 100, 0.1);
          box-shadow: 2px 2px 1px 0 rgba(0, 50, 100, 0.1);
  font: 14px/1.5 verdana, sans-serif;
  color: #1e1e1e;
  -webkit-box-sizing: content-box;
          box-sizing: content-box; }
  #res-shortcut-trash strong {
    font-weight: bold; }

#res-shortcut-trash-zone {
  display: block;
  padding: 10px;
  margin: 10px 0;
  border: 2px dashed #c8c8c8;
  font-size: 32px;
  text-align: center;
  color: #c8c8c8; }
  #res-shortcut-trash-zone::before {
    content: '\F155';
    font-family: 'Batch'; }
  #res-shortcut-trash-zone.srOver {
    outline: none;
    border-color: #c83232; }

#res-dragDrop-tip {
  font-size: 12px;
  line-height: 1.5; }

.srSep {
  margin-left: 6px; }

.sortAsc,
.sortDesc {
  float: right; }

.sortAsc::after,
.sortDesc::after {
  width: 12px;
  line-height: 12px;
  font-size: 12px;
  color: #82a3c0; }

.sortAsc::after {
  content: '\25B2'; }

.sortDesc::after {
  content: '\25BC'; }

#RESShortcutsAddFormContainer {
  display: none;
  position: absolute;
  width: 300px;
  padding: 5px 10px;
  right: 2px;
  top: 21px;
  z-index: 10000;
  background-color: #f0f3fc;
  border: 1px solid #c7c7c7;
  border-radius: 3px;
  font-size: 12px;
  color: #000;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-box-shadow: 2px 0 7px rgba(0, 0, 0, 0.1);
          box-shadow: 2px 0 7px rgba(0, 0, 0, 0.1); }

#shortCutsAddForm div {
  margin: 5px 0;
  clear: both; }

#shortCutsAddForm label {
  display: inline-block;
  width: 100px; }

#shortCutsAddForm .res-shortcuts-add-tip {
  font-size: smaller;
  color: #666; }

#shortCutsAddForm input[type=text] {
  width: 200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

#shortCutsAddForm input[type=submit] {
  float: right; }

#shortCutsAddForm .res-shortcuts-add-footer {
  text-align: right;
  padding-top: 5px; }

#sr-header-area a.RESShortcutsCurrentSub,
#RESSubredditGroupDropdown .RESShortcutsCurrentSub a {
  color: orangered !important;
  font-weight: bold; }

#srLeftContainer,
#RESShortcutsViewport,
#RESShortcutsEditContainer {
  max-height: 18px; }

.res-subredditManager-allowLowercase #sr-header-area {
  text-transform: none; }

.res-tableTools-sort .md th {
  cursor: pointer; }

.res-tableTools-sort .sort-asc::after {
  content: ' \25B4'; }

.res-tableTools-sort .sort-desc::after {
  content: ' \25BE'; }

.RES-dropdown-button {
  visibility: hidden;
  margin-left: 1em;
  float: right; }
  form:hover .RES-dropdown-button {
    visibility: visible;
    opacity: 0.5; }
  .RES-dropdown-button:hover {
    visibility: visible;
    opacity: 1; }

body:not(.loggedin) #optionContainer-troubleshooter-clearUserInfoCache .optionDescription::before,
body:not(.loggedin) #optionContainer-troubleshooter-clearSubreddits .optionDescription::before {
  content: 'Functionality only for logged in users - ';
  color: #f00;
  font-weight: bold; }

#userbarToggle {
  min-height: 22px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: -5px;
  width: 16px;
  padding-right: 3px;
  height: auto;
  font-size: 15px;
  border-radius: 4px 0 0 4px;
  color: #a1bcd6;
  display: inline-block;
  background-color: #dfecf9;
  border-right: 1px solid #cee3f8;
  cursor: pointer;
  text-align: right;
  line-height: 20px; }
  .res-nightmode #userbarToggle {
    background-color: #49505d;
    border-right-color: #768594; }
  #userbarToggle.userbarShow {
    top: auto;
    left: auto;
    right: 0; }
    .res-navTop #userbarToggle.userbarShow {
      top: 0; }

#header-bottom-right.res-userbar-toggle > .user {
  margin-left: 16px; }

#authorInfoToolTip .blueButton {
  float: right;
  margin-left: 8px;
  margin-top: 12px; }

#authorInfoToolTip .redButton {
  float: right;
  margin-left: 8px; }

.res-redditUserInfo-hideAuthorTooltip .author-tooltip {
  display: none !important; }

#userTaggerToolTip .fieldPair-label {
  width: 85px; }

#userTaggerToolTip input[type=submit] {
  margin-left: auto;
  cursor: pointer;
  padding: 3px 5px;
  font-size: 12px;
  color: #fff;
  border: 1px solid #636363;
  border-radius: 3px;
  background-color: #5cc410; }

#userTaggerToolTip a {
  text-decoration: none; }
  #userTaggerToolTip a:not([href]) {
    color: inherit; }

#userTaggerToolTip #userTaggerVoteWeight {
  width: 30px; }

#userTaggerToolTip h3 .res-icon {
  color: #9BD; }

#userTaggerToolTip .res-usertag-ignore {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  #userTaggerToolTip .res-usertag-ignore .gearIcon {
    margin-left: auto; }

#userTaggerToolTip .res-usertagger-footer {
  padding-top: 5px;
  margin-bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.res-ignored-message {
  color: #aaaaaa;
  cursor: default; }
  .comment .res-ignored-message {
    line-height: 2; }
  .res-ignored-message .res-icon {
    font-size: inherit; }

.res-ignored-content.link a.title,
.res-ignored-content.link .expando-button,
.res-ignored-content.link .expando {
  display: none !important; }

.res-ignored-content.link .thumbnail {
  visibility: hidden !important; }

.res-ignored-content.comment > .entry .md {
  display: none !important; }

.res-ignored-content.search-result a.search-title,
.res-ignored-content.search-result .search-expando,
.res-ignored-content.search-result .search-expando-button,
.res-ignored-content.search-result .search-result-footer {
  display: none !important; }

a.voteWeight {
  text-decoration: none;
  color: #369;
  margin-left: 3px; }
  a.voteWeight:hover {
    text-decoration: none; }
  .md a.voteWeight {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }

.RESUserTag {
  color: black;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 1.2em; }
  .md .RESUserTag {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }

.RESUserTagImage::after {
  content: '\F0AC';
  font: normal 14px/8px 'Batch';
  vertical-align: middle;
  color: #9BD; }

.userTagLink {
  -ms-flex-item-align: center;
      align-self: center;
  height: 100%; }
  .userTagLink:hover {
    text-decoration: none !important; }
  .userTagLink.hasTag {
    padding: 0 4px;
    border: 1px solid #c7c7c7;
    border-radius: 3px;
    font-size: .9em;
    line-height: normal; }
    .userTagLink.hasTag.truncateTag {
      max-width: 25ch;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }

#userTaggerTable th {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

#userTaggerTable .deleteIcon {
  color: #999;
  cursor: pointer; }
  #userTaggerTable .deleteIcon:hover {
    color: #333; }

.res-voteEnhancements-colorLinkScore-automatic .link .rank,
.res-voteEnhancements-colorLinkScore-user .link .rank {
  color: #fff;
  text-align: center;
  border-radius: 1em;
  font-size: 12px;
  padding: 4px;
  line-height: 1;
  height: 1em;
  min-width: 1em; }

.res-voteEnhancements-estimatePostScore .linkinfo .upvotes {
  font-size: 80%;
  color: orangered; }

.res-voteEnhancements-estimatePostScore .linkinfo .downvotes {
  font-size: 80%;
  color: #5f99cf; }

.res-voteEnhancements-estimatePostVotes .linkinfo .totalvotes {
  font-size: 80%; }

.res-voteEnhancements-highlightScores span.score {
  font-weight: bold;
  color: #333; }

.res-commentQuickCollapse-toggleCommentsOnClickLeftEdge .commentarea .comment {
  margin-left: 2px !important;
  position: relative; }

.res-commentQuickCollapse-toggleCommentsOnClickLeftEdge .commentarea .entry {
  position: static; }

.res-commentQuickCollapse-toggleCommentsOnClickLeftEdge .commentarea .tagline * {
  top: 0; }

.res-commentQuickCollapse-toggleCommentsOnClickLeftEdge .commentarea .comment > .entry > .tagline > .expand:hover {
  text-decoration: none;
  background-image: none !important; }

.res-commentQuickCollapse-toggleCommentsOnClickLeftEdge .commentarea .comment > .entry > .tagline > .expand {
  margin-right: 3px !important;
  padding: 1px !important;
  height: 100% !important;
  background-image: none !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  bottom: 0 !important;
  text-align: center !important;
  font-size: 10px !important;
  -webkit-transition: color .08s, background-color .08s;
  transition: color .08s, background-color .08s; }

.res-commentQuickCollapse-toggleCommentsOnClickLeftEdge .commentarea .gilded-icon {
  top: -8px; }

.res-commentQuickCollapse-toggleCommentsOnClickLeftEdge .commentarea .entry.res-selected {
  position: static !important; }

.res-commentQuickCollapse-toggleCommentsOnClickLeftEdge .commentarea .comment.gilded p.tagline {
  position: static; }

.res-commentQuickCollapse-hideCollapseButton .comment .collapsed > .entry > .tagline > .expand,
.res-commentQuickCollapse-hideCollapseButton .comment > .entry > .tagline > .expand:hover,
.res-commentQuickCollapse-hideCollapseButton .comment > .entry > .tagline > .expand {
  color: transparent !important; }

.res-wheel-browse {
  position: relative;
  width: 16px;
  height: 16px;
  -webkit-transition: width .1s linear;
  transition: width .1s linear;
  margin-left: 4px;
  border-radius: 5px;
  cursor: crosshair;
  background-color: rgba(0, 0, 0, 0.24);
  overflow: hidden; }
  .res-wheel-browse:hover {
    width: 32px; }
  .res-wheel-browse-gallery {
    position: absolute;
    width: 16px;
    height: 100%;
    left: 16px;
    background-color: rgba(255, 0, 0, 0.24); }

body.res-console-open {
  overflow: hidden; }

#RESConsoleContainer {
  visibility: hidden;
  color: #000;
  font-size: 12px;
  z-index: 10900000;
  position: fixed;
  top: 15px;
  right: 25px;
  bottom: 100%;
  left: 25px;
  overflow: hidden;
  -webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  background-color: #fff;
  -webkit-transition: bottom .4s;
  transition: bottom .4s; }
  #RESConsoleContainer.slideIn {
    visibility: visible;
    bottom: 1.5%; }
  #RESConsoleContainer.slideOut {
    visibility: visible;
    bottom: 100%;
    padding: 0; }
    #RESConsoleContainer.slideOut #RESConfigPanelOptions {
      overflow: hidden; }
  #RESConsoleContainer em {
    font-style: italic; }

.RESDonateButton {
  display: inline-block;
  background-color: white;
  color: orangered;
  border-radius: 10px;
  padding: 10px 20px;
  border: 1px solid orangered; }

.donateOption {
  margin-top: 25px;
  text-align: center;
  float: left;
  width: 50%;
  height: 150px; }

.donateOption:last-child {
  margin-right: 0; }

#modalOverlay {
  visibility: hidden;
  z-index: 10899999;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  -webkit-transition: background .4s, visibility .4s;
  transition: background .4s, visibility .4s; }
  #modalOverlay.fadeIn {
    visibility: visible;
    background: rgba(0, 0, 0, 0.5); }
  #modalOverlay.fadeOut {
    background: transparent; }

#DashboardLink a {
  display: block;
  width: auto;
  height: auto; }

.gearIcon {
  text-decoration: none !important;
  position: relative; }
  .gearIcon.res-gearIcon-legacy {
    display: inline-block;
    width: 15px;
    height: 15px;
    background-repeat: no-repeat; }
    .gearIcon.res-gearIcon-legacy::after {
      content: none; }
  .gearIcon::before, .gearIcon::after {
    font: normal 14px/1 'Batch';
    vertical-align: middle; }
  .gearIcon::after {
    content: '\F04D';
    color: #a0e0fd;
    text-shadow: 0 0 1px #3d6da5, 0 0 1px #3d6da5, 0 0 1px #3d6da5, 0 0 1px #3d6da5, 0 0 1px #3d6da5, 0 0 1px #3d6da5, 0 0 1px #3d6da5, 0 0 1px #3d6da5; }

#RESAnnouncementAlert {
  display: inline-block;
  vertical-align: bottom;
  margin-left: .5em;
  color: goldenrod;
  -webkit-animation: fadeIn .5s ease-out 7 alternate;
          animation: fadeIn .5s ease-out 7 alternate; }
  #RESAnnouncementAlert .important {
    -webkit-animation: pop 1s ease-out infinite alternate;
            animation: pop 1s ease-out infinite alternate; }

@-webkit-keyframes pop {
  from {
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0); }
  to {
    -webkit-transform: scale(1.5, 1.5);
            transform: scale(1.5, 1.5); } }

@keyframes pop {
  from {
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0); }
  to {
    -webkit-transform: scale(1.5, 1.5);
            transform: scale(1.5, 1.5); } }

#RESSettingsButton,
#openRESPrefs {
  display: inline-block; }

.RESDropdownList {
  position: absolute;
  list-style-type: none;
  background-color: #5f99cf;
  width: 180px;
  border-radius: 0 0 3px 3px;
  border: 1px solid #369;
  border-bottom: none;
  margin: 0 !important;
  font-size: 10px; }
  .RESDropdownList li {
    position: relative;
    cursor: pointer;
    border-bottom: 1px solid #369;
    line-height: 34px;
    font-weight: bold;
    color: #c9def2;
    padding-left: 10px;
    -webkit-box-sizing: content-box;
            box-sizing: content-box; }
  .RESDropdownList .toggleButton {
    line-height: 14px;
    right: 5px;
    top: 9px;
    position: absolute; }
  .RESDropdownList a {
    display: block; }
    .RESDropdownList a, .RESDropdownList a:link, .RESDropdownList a:visited {
      color: inherit;
      text-decoration: none; }
  .RESDropdownList li:hover,
  .RESDropdownList a:hover {
    background-color: #9cc6ec;
    color: #369;
    text-decoration: none; }

.editButton {
  cursor: pointer;
  width: 24px;
  height: 22px; }

#RESLogo {
  display: inline-block;
  margin-right: 5px;
  vertical-align: middle;
  width: 60px;
  height: 30px;
  background-image: url(data:image/png;base64,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); }

.RESDialogTopBar {
  border-radius: 3px 3px 0 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 40px;
  margin-bottom: 10px;
  padding: 10px 10px 0 10px;
  border-bottom: 1px solid #c7c7c7;
  background-color: #F0F3FC; }

#RESConsoleTopBar {
  padding-right: 30px;
  margin: 0;
  height: auto;
  position: static; }
  #RESConsoleTopBar h1 {
    display: inline-block;
    margin: 0;
    padding: 0;
    font-size: 14px;
    vertical-align: middle; }

#RESConsoleSubredditLink {
  display: inline-block;
  margin-left: 1em;
  font-size: 10px;
  vertical-align: middle; }

#RESKnownBugs,
#RESKnownFeatureRequests {
  list-style-type: disc; }

.RESCloseButton {
  position: absolute;
  top: 8px;
  right: 8px;
  font: 12px/22px Verdana, sans-serif;
  background-color: #fff;
  border: 1px solid #d7d9dc;
  border-radius: 3px;
  color: #9a958e;
  text-align: center;
  width: 24px;
  height: 24px;
  z-index: 1000;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .RESCloseButton:hover {
    border-color: #999;
    background-color: #ddd; }
  #RESConsoleTopBar .RESCloseButton {
    top: 8px;
    right: 8px; }

#RESAllOptionsSpan {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 10px 0;
  color: #868686;
  font-size: 11px; }

.RESDialogSmall {
  background-color: #fff;
  border: 1px solid #c7c7c7;
  border-radius: 3px;
  font-size: 12px;
  color: #666;
  position: relative; }
  .RESDialogSmall > h3 {
    color: #000;
    font-size: 14px;
    margin: 0 0 10px;
    font-weight: normal;
    background-color: #f0f3fc;
    border-bottom: 1px solid #c7c7c7;
    width: auto;
    position: relative;
    height: 28px;
    padding-left: 10px;
    padding-top: 12px; }
  .RESDialogSmall .RESDialogContents {
    padding: 0 12px 12px 12px; }

div.usertext-edit {
  width: auto;
  max-width: 500px;
  padding: 0; }

.usertext-edit .md,
.wiki-page #editform textarea {
  clear: left; }

.usertext-edit textarea,
#wiki_page_content,
.wiki-page .wiki-page-content #wiki_revision_reason {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.usertext-edit .RESDialogSmall:not(.livePreview) .md.RESDialogContents {
  border: none;
  background-color: #fff; }

#RESConsoleContent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: 100%;
  position: absolute;
  top: 41px;
  right: 0;
  bottom: 0;
  left: 0;
  padding-left: 15px; }
  #RESConsoleContent.advanced-options-disabled .SearchRES-result-item.advanced,
  #RESConsoleContent.advanced-options-disabled .optionContainer.advanced {
    display: none; }
  #RESConsoleContent #contributeContents {
    padding-top: 15px; }
    #RESConsoleContent #contributeContents p {
      margin-bottom: 20px;
      font-size: 14px; }
    #RESConsoleContent #contributeContents h1 {
      margin-top: 40px; }

#RESConfigPanelOptions {
  display: block;
  overflow: auto;
  padding: 15px 15px 0 15px;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }
  #RESConfigPanelOptions .moduleDescription {
    margin-top: 5px; }
  #RESConfigPanelOptions p {
    margin-bottom: 10px; }
  #RESConfigPanelOptions ul.token-input-list-facebook {
    margin: 0; }

#allOptionsContainer {
  position: relative;
  max-width: 1150px; }

#moduleOptionsScrim {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  background-color: rgba(255, 255, 255, 0.7); }
  #moduleOptionsScrim.visible {
    display: block; }

#RESConfigPanelModulesPane {
  position: relative;
  width: 200px;
  padding-top: 15px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  overflow-y: auto;
  overflow-x: hidden; }

.clear {
  clear: both; }

#goModePanel {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  width: 250px;
  margin-left: -125px;
  margin-top: -140px;
  z-index: 10100000; }
  #goModePanel table {
    width: 100%; }
    #goModePanel table td {
      padding: 4px 2px;
      border: none; }
      #goModePanel table td.arrow {
        padding: 4px 12px;
        border: none; }

#keyCodeModal {
  display: none;
  width: 200px;
  height: 40px;
  position: absolute;
  z-index: 10900001;
  background-color: #FFF;
  padding: 4px;
  border: 2px solid #CCC; }

#RESConfigPanelModulesList {
  color: #505050;
  margin-top: 15px; }
  #RESConfigPanelModulesList > ul {
    border: 1px solid #e6e6e6;
    border-radius: 2px; }
  #RESConfigPanelModulesList ul ul {
    padding: 10px 0;
    display: none; }
  #RESConfigPanelModulesList li h3 {
    text-align: left;
    padding: 5px 10px;
    margin: 0;
    cursor: pointer;
    border-top: 1px solid #e6e6e6;
    font-weight: normal; }
  #RESConfigPanelModulesList li:first-child h3 {
    border: none; }
  #RESConfigPanelModulesList li.active h3 {
    border-bottom: 1px solid #e6e6e6;
    background: whitesmoke; }

#RESMenu li h3:hover {
  border-color: #000; }

#RESAllOptionsSpan::after, .optionContainer.advanced .optionTitle::before {
  content: '\F15A';
  margin-left: 3px;
  color: #e61e1e;
  font: normal 11px 'Batch'; }

.optionContainer {
  position: relative;
  border: 1px solid #abcce3;
  border-radius: 2px;
  padding: 10px 20px;
  background-color: #f0f3fc;
  margin: 10px 0;
  overflow: auto;
  clear: both;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .optionContainer.table, .optionContainer.specialOptionType {
    display: block; }
  .optionContainer.depends {
    margin-top: -11px;
    border-radius: 0 0 2px 2px;
    background-color: #fbfcff; }
  .optionContainer.highlight {
    -webkit-box-shadow: 0 0 5px 1px #abcce3;
            box-shadow: 0 0 5px 1px #abcce3; }
    .optionContainer.highlight .optionTitle {
      font-weight: bold; }
  .optionContainer.advanced .optionTitle::before {
    margin: 0 4px 0 -15px; }
  .optionContainer:not(.table):not(.specialOptionType) .optionSetting {
    padding: 0 10px;
    margin-right: 10px;
    border-right: 1px dashed #abcce3; }
  .optionContainer table {
    clear: both;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 10px; }
  .optionContainer .enum img {
    max-width: 16px; }

.res-icon-button {
  cursor: pointer;
  margin: 0 2px;
  opacity: .4; }
  .res-icon-button:hover {
    opacity: 1; }
  .res-icon-button.handle {
    cursor: -webkit-grab;
    cursor: grab; }

.optionTitle {
  font-size: 14px;
  min-width: 200px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%; }

.optionKey {
  font-size: .75em;
  color: #999; }

.optionSetting {
  white-space: nowrap;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%; }

.optionDescription {
  line-height: 1.5;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

#RESConsoleContainer input[type=radio],
#RESConsoleContainer input[type=checkbox] {
  vertical-align: bottom;
  margin-right: 3px; }

.moduleButton {
  font: 12px sans-serif;
  color: #b4b4b4;
  padding: 7px 10px;
  cursor: pointer; }
  .moduleButton.enabled {
    color: #505050; }
  .moduleButton.active {
    font-weight: bold;
    -webkit-box-shadow: inset 5px 0 0 0 #abcce3;
            box-shadow: inset 5px 0 0 0 #abcce3; }
  .moduleButton small {
    display: block; }

.toggleButton {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer;
  white-space: nowrap; }
  .toggleButton .toggleThumb {
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 40px;
    height: 15px;
    background-color: #ccc;
    border: 2px solid #ccc;
    border-radius: 2px;
    -webkit-transition: .1s;
    transition: .1s;
    -webkit-transition-timing-function: ease-in;
            transition-timing-function: ease-in; }
  .toggleButton.enabled.reverseToggleButton .toggleThumb {
    background-color: #c66;
    border-color: #c66; }
  .toggleButton.enabled .toggleThumb {
    background-color: #369;
    border-color: #369; }
  .toggleButton .toggleThumb::before {
    position: absolute;
    content: '';
    height: 15px;
    width: 15px;
    left: 2px;
    border-radius: 2px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s; }
  .toggleButton.enabled .toggleThumb::before {
    -webkit-transform: translateX(25px);
            transform: translateX(25px); }
  .toggleButton .toggleLabel {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .toggleButton .toggleLabel[data-disabled-text]::before {
      content: "\A0" attr(data-disabled-text);
      display: block;
      line-height: 0;
      opacity: 1; }
    .toggleButton .toggleLabel[data-enabled-text]::after {
      content: "\A\A0" attr(data-enabled-text);
      display: block;
      line-height: 0;
      opacity: 0; }
  .toggleButton.enabled .toggleLabel[data-disabled-text]::before {
    opacity: 0; }
  .toggleButton.enabled .toggleLabel[data-enabled-text]::after {
    opacity: 1; }
  .toggleButton input[type=checkbox] {
    display: none; }
  .toggleButton span {
    font-size: 11px;
    width: 28px;
    line-height: 20px;
    display: inline-block;
    text-align: center; }

.moduleToggle {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle; }

.moduleName {
  font: 20px segoe ui, arial, sans-serif;
  margin-right: 10px;
  display: inline-block;
  vertical-align: middle; }

.moduleKey {
  font-size: .75em;
  color: #999; }

.optionsTable th {
  font-weight: bold;
  font-size: 14px;
  color: white;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
  padding: 7px 5px;
  background-color: #96bfe8; }

.optionsTable tr:nth-child(even) {
  background-color: #e6ecf4; }

.optionsTable td {
  padding: 5px; }

.optionsTable tr.dragged {
  width: 80% !important;
  background-color: transparent; }
  .optionsTable tr.dragged input[type=text] {
    width: auto !important; }

.optionsTable input[type=text] {
  width: 100%; }

.optionsTable textarea,
.optionsTable ul.token-input-list-facebook {
  width: 100%;
  min-width: 300px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

#RESConsoleVersionDisplay {
  display: inline-block;
  font-size: 10px;
  margin-left: 1em;
  vertical-align: middle; }

.RESConsoleButton {
  padding: 3px 5px;
  font-size: 12px;
  border: 1px solid #636363;
  border-radius: 3px;
  overflow: hidden; }
  .RESConsoleButton + .RESConsoleButton {
    margin-left: 4px; }

a.RESConsoleButton {
  display: inline-block; }

#moduleOptionsSave {
  float: right;
  cursor: pointer;
  padding: 0 10px;
  height: auto;
  margin: -2px 1em 0 0;
  font-size: 12px;
  line-height: 22px;
  color: #fff;
  border: 1px solid #636363;
  border-radius: 3px;
  background-color: rgba(16, 122, 196, 0.9); }
  #moduleOptionsSave:hover {
    background-color: #107ac4; }
  #moduleOptionsSave::before {
    content: '';
    display: inline-block;
    margin: 0 7px 0 0;
    height: 8px;
    width: 8px;
    border-radius: 100%;
    background: white; }
  #moduleOptionsSave.optionsSaved::before {
    background: #259; }
  #moduleOptionsSave::-moz-focus-inner {
    border: none;
    padding: 0; }

.addRowButton {
  cursor: pointer;
  padding: 2px 5px;
  color: #fff;
  border: 1px solid #636363;
  border-radius: 3px;
  background-color: #107ac4; }

.addRowButton:hover {
  background-color: #289dee; }

#moduleOptionsSaveStatus {
  display: none;
  float: right;
  padding: 4px;
  margin-right: 1em;
  background-color: #FFFACD; }

#AboutRESTeamImage {
  width: 100%;
  background-color: #000;
  margin-bottom: 12px; }
  #AboutRESTeamImage img {
    display: block;
    margin: auto; }

#SearchRES-results-container {
  display: none; }
  #SearchRES-results-container + #SearchRES-boilerplate {
    margin-top: 1em;
    border-top: 1px black solid;
    padding-top: 1em; }
  #SearchRES-results-container li {
    list-style-type: none;
    border-bottom: 1px dashed #ccc;
    cursor: pointer;
    margin-left: 0;
    padding-left: 10px;
    padding-top: 24px;
    padding-bottom: 24px; }
    #SearchRES-results-container li:hover {
      background-color: #FAFAFF; }

#SearchRES-results-hidden {
  display: none;
  font-style: italic; }

.advanced-options-disabled #SearchRES-results-hidden.advancedResults {
  display: inline; }

.res-fancy-toggle-button, span.multi-count {
  font-weight: bold;
  font-size: 10px;
  color: white;
  display: inline-block;
  margin: 0 5px 5px 0;
  padding: 1px 6px;
  border: 1px solid #444444;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#7bb850), to(#75a849));
  background-image: linear-gradient(to bottom, #7bb850, #75a849);
  border-radius: 3px;
  cursor: pointer; }

.res-fancy-toggle-button.remove {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#cf6165), to(#be5e60));
  background-image: linear-gradient(to bottom, #cf6165, #be5e60); }

span.multi-count {
  background: #FF7500;
  color: white; }

.SearchRES-result-header {
  margin-bottom: 12px;
  color: #666; }

.SearchRES-result-title {
  font-weight: bold; }
  .advanced .SearchRES-result-title {
    font-style: italic; }

.SearchRES-result-title,
.SearchRES-breadcrumb {
  display: block; }

.SearchRES-breadcrumb {
  font-weight: normal;
  color: #888; }

.SearchRES-result-copybutton {
  float: right;
  opacity: .4;
  padding: 10px;
  width: 26px;
  height: 22px;
  visibility: hidden; }

#SearchRES-results li:hover .SearchRES-result-copybutton {
  visibility: visible; }

#SearchRES-results .SearchRES-result-copybutton:hover {
  color: #888; }

#SearchRES-input-container {
  position: relative;
  margin-bottom: 10px; }

#SearchRES-input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  font-size: 14px;
  padding: 5px 25px 5px 3px;
  border: 1px solid #abcce3;
  border-radius: 2px; }

#SearchRES-input-submit {
  position: absolute;
  border: none;
  top: 0;
  right: 0;
  bottom: 0;
  width: 25px;
  height: auto;
  margin: 0;
  padding: 0;
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none; }
  #SearchRES-input-submit span {
    color: #82b1d2; }

.RESMenuItemButton {
  display: block;
  position: absolute;
  right: 7px;
  top: 7px;
  padding: 2px;
  width: 16px;
  height: 16px;
  line-height: 15px;
  border-radius: 3px; }

.RESMenuItemButton:hover {
  background-color: #C8DBEC; }

.outdated {
  float: right;
  font-size: 11px;
  margin-right: 15px;
  margin-top: 5px; }

.RES-spoiler .RES-spoiler-title {
  font-style: italic;
  -webkit-text-decoration: dotted underline;
          text-decoration: dotted underline;
  cursor: help; }

.RES-spoiler:not(:hover):not(:active) .RES-spoiler-contents {
  display: none; }

.guider ol {
  margin: 1em 1em 1em 2em; }

.guider dl {
  margin-top: .6em;
  margin-bottom: .6em; }

.guider em {
  font-weight: bolder; }

#baconBit {
  position: fixed;
  width: 32px;
  height: 32px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAGFBMVEX///92AAD/ZWX/y5mZZTPcAADMmGYAAADt91N9AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQffAw8VFyuDrXKRAAAARElEQVQoz2NgKAcBBhCAsjAFjJWMoQIQFroAQQUM5WmhaVABCAtTwCXUBSoAYWEIAGlBuIggRAm6AGFrCAmMML8QinwA5Ll18Uv3u78AAAAASUVORK5CYII=);
  top: -5%;
  left: -5%;
  z-index: 11300000;
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: all 2s linear;
  transition: all 2s linear; }
  #baconBit.makeitrain {
    top: 100%;
    left: 100%;
    -webkit-transform: rotate(2000deg);
            transform: rotate(2000deg); }

.blueButton {
  cursor: pointer;
  padding: 3px 5px;
  font-size: 12px;
  line-height: 15px;
  color: #fff;
  border: 1px solid #636363;
  border-radius: 3px;
  background-color: #107ac4; }

.redButton {
  cursor: pointer;
  margin-top: 12px;
  padding: 3px 5px;
  font-size: 12px;
  line-height: 15px;
  color: #fff !important;
  border: 1px solid #bc3d1b;
  border-radius: 3px;
  background-color: #ff5757; }

.RESButton {
  margin: 5px;
  padding: 3px;
  border: 1px solid #999;
  width: 120px;
  cursor: pointer;
  border-radius: 5px; }
  .RESButton:hover {
    background-color: #DDD; }

span.RESCharCounter {
  color: gray;
  float: right;
  font-size: 15px;
  margin-bottom: -2px; }
  span.RESCharCounter.tooLong {
    color: red; }

body.RESScrollLock {
  height: 100%;
  overflow: hidden; }

#BigEditor {
  position: fixed;
  z-index: 10600000;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.75); }
  #BigEditor > div {
    margin: 1em .5em; }
  #BigEditor .RESDialogContents {
    position: absolute !important;
    top: 0;
    bottom: 0; }
    #BigEditor .RESDialogContents .markdownEditor-wrapper {
      display: block; }
  #BigEditor .markdownEditor-wrapper {
    display: none; }

.BELeft,
.BERight {
  position: absolute !important;
  top: 0;
  bottom: 0;
  width: 49%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden; }

.BELeft {
  left: 0;
  margin-right: 0; }
  .BELeft .RESDialogContents {
    left: 0;
    right: 0;
    margin: 0 1em;
    padding-top: 52px; }

.BERight {
  right: 0;
  margin-left: 0; }
  .BERight .md {
    max-width: none; }
  .BERight .RESDialogContents,
  .BERight .RESDialogContents.wiki-page-content {
    overflow: auto;
    padding: 12px;
    margin: 4em 1em 1em 0;
    left: 0;
    right: 0; }

#BigText {
  resize: none;
  width: 100%;
  height: 100%; }

.BEFoot {
  margin-top: .5em; }
  .BEFoot button {
    display: inline-block; }
  .BEFoot .errorList {
    margin-left: 1em; }

.BESideHide {
  display: none; }

.RESFadeButton {
  pointer-events: auto;
  right: 38px;
  font-family: Webdings; }

.content .RESBigEditorPop {
  float: right;
  margin-top: 5px;
  margin-left: 5px; }

#autocomplete_dropdown {
  display: inline-block;
  z-index: 10000000; }

.usertext iframe {
  border: none; }

.noCtrlF::before {
  content: attr(data-text); }

.RESLoadingSpinner {
  color: #1a80e6;
  font-size: inherit;
  display: inline-block;
  vertical-align: text-bottom;
  width: 1em;
  height: .5em;
  border-bottom: .5em solid;
  border-radius: 50%;
  -webkit-animation: spin 1000ms 0ms infinite linear;
          animation: spin 1000ms 0ms infinite linear; }

@-webkit-keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.with-listing-chooser #savedLinksList {
  margin-left: 120px; }

.listing-chooser-collapsed #savedLinksList {
  margin-left: 8px; }

#alert_message {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 500px;
  max-height: 100%;
  margin: auto;
  padding: 10px;
  color: black;
  text-align: left;
  font-size: 12px;
  border: 1px solid;
  background-color: #EFEFEF;
  overflow: auto;
  z-index: 11200000; }
  @media (max-width: 520px) {
    #alert_message {
      width: auto;
      left: 10px;
      right: 10px; } }
  @media (max-height: 520px) {
    #alert_message {
      height: auto;
      bottom: 10px; } }
  #alert_message input {
    border: 1px solid;
    padding: 6px 9px;
    float: left;
    background-color: #DFDFDF;
    cursor: pointer;
    margin-right: 10px; }
    #alert_message input.button-right {
      float: right; }
  #alert_message > div {
    margin-bottom: 20px; }

#alert_message_background {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.7);
  z-index: 11199999; }

.res-left {
  float: left; }

.res-right {
  float: right; }

.res-icon {
  font: normal 16px/1 'Batch';
  display: inline-block; }
  .res-icon.res-icon-12 {
    font-size: 12px; }
  .res-icon.res-icon-32 {
    font-size: 32px; }
  .res-icon.res-icon-64 {
    font-size: 64px; }
  .res-icon.res-icon-128 {
    font-size: 128px; }
  .res-icon[data-icon]::before {
    content: attr(data-icon); }

.md .usertext-body img {
  display: inherit; }

.highlightedAltAccount {
  font-weight: bold; }

#show_stylesheets:target + label {
  background-color: lightblue; }

.edgescroll {
  left: 0;
  right: 0; }

.edgescroll-top {
  top: 0; }

.edgescroll-bottom {
  bottom: 0; }

.RESSortPlaceholder::after {
  border: medium dashed grey;
  color: grey;
  content: 'drop here';
  text-align: center;
  border-radius: 3px;
  display: block; }

.builderItem {
  border: thin solid lightgrey;
  border-radius: 5px;
  background-color: rgba(10, 10, 10, 0.05);
  padding: .4em .5em;
  margin-top: .5em;
  margin-bottom: .5em;
  line-height: 18px; }
  .builderItem > .builderWrap > .builderControls {
    display: none; }
  .builderItem .builderItemControls {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 5px; }
    .builderItem .builderItemControls > .builderControls {
      padding: .3em .2em; }
    .builderItem .builderItemControls .res-icon-button {
      font-size: 20px; }
      .builderItem .builderItemControls .res-icon-button.handle {
        font-size: 27px; }

.builderWrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: -webkit-fill-available;
  width: -moz-available;
  width: stretch;
  position: relative; }

.builderBlock {
  width: -webkit-fill-available;
  width: -moz-available;
  width: stretch;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  white-space: pre-wrap; }
  .builderBlock input,
  .builderBlock select {
    font-size: 1em; }
  .builderBlock-error {
    outline: 2px dotted darkred; }
    .builderBlock-error::before {
      content: "Error: " attr(error);
      display: block;
      color: red; }

.builderControls {
  padding: .2em .1em;
  -ms-flex-item-align: start;
      align-self: flex-start; }
  .builderControls.res-icon-button {
    font-size: 14px; }

.builderTrailingControls {
  margin-left: auto !important; }

.builderTrailingControls ~ .builderTrailingControls {
  margin-left: initial !important; }

.builderBlock[data-type='group'] + .builderTrailingControls {
  position: absolute;
  right: 0; }

.builderMulti {
  padding: 3px 0; }
  .builderMulti li {
    padding: 3px 0;
    list-style-type: none !important; }
    .builderMulti li .dragged {
      border: medium dashed grey;
      border-radius: 3px;
      background-color: #f0f3fc; }
    .builderMulti li:nth-of-type(2n) {
      background-color: rgba(10, 10, 10, 0.05); }
  .builderMulti:empty::before {
    border: medium dashed grey;
    border-radius: 3px;
    color: grey;
    content: 'nothing here yet. add something!';
    padding: 5px 10px;
    text-align: center;
    display: block; }

.addBuilderBlock {
  margin: .4em 0 .4em .4em; }

.durationField input[type='number'] {
  width: 3em; }

.checkset {
  display: inline-block; }
  .checkset input[type='checkbox'] {
    display: none; }
  .checkset label {
    border: thin grey solid;
    background-color: white;
    padding: 2px 4px;
    cursor: pointer; }
    .checkset label:first-of-type {
      border-top-left-radius: 6px;
      border-bottom-left-radius: 6px; }
    .checkset label:last-of-type {
      border-top-right-radius: 6px;
      border-bottom-right-radius: 6px; }
  .checkset *:checked + label {
    background-color: darkgrey;
    text-decoration: underline; }

/*!
(cs)spinner.css - http://jh3y.github.io/-cs-spinner
Licensed under the MIT license

Jhey Tompkins (c) 2014.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
.csspinner {
  position: relative; }
  .csspinner::before {
    content: '';
    z-index: 1;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #999;
    opacity: .6; }
  .csspinner::after {
    z-index: 2;
    content: '';
    height: 40px;
    width: 40px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -24px 0 0 -24px;
    -webkit-transition: all .75s ease 0s;
    transition: all .75s ease 0s;
    border-radius: 100%;
    border-top: 4px solid #555;
    -webkit-animation: fadeIn 2s 1 cubic-bezier(0.3, 0.25, 0.7, 0.15), standard 0.75s infinite linear;
            animation: fadeIn 2s 1 cubic-bezier(0.3, 0.25, 0.7, 0.15), standard 0.75s infinite linear;
    -webkit-transform-origin: center;
            transform-origin: center; }
  .csspinner.ringed::after {
    border: 4px solid #8BBDD6;
    border-top-color: #0052D6;
    opacity: 1; }

@-webkit-keyframes standard {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes standard {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@-webkit-keyframes fadeIn {
  from {
    opacity: 0; } }

@keyframes fadeIn {
  from {
    opacity: 0; } }

.RESCenteredLoadIndicator {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

#RESStyleSheetTipPane {
  display: none;
  position: relative;
  border: 1px solid #ddd;
  margin-bottom: 10px;
  width: calc(100% - 320px); }

#RESStyleSheetTipPane-header {
  cursor: pointer;
  font-size: 20px;
  padding: 10px;
  border-bottom: 1px solid #ddd; }
  #RESStyleSheetTipPane-header span.details {
    margin-left: 20px;
    font-size: 12px;
    visibility: hidden; }
  #RESStyleSheetTipPane-header.minimized span.details {
    visibility: visible; }

#RESStyleSheetTipPane-contents {
  display: none;
  padding: 10px; }
  #RESStyleSheetTipPane-contents ul {
    list-style: initial;
    margin: 0 0 0 1em; }
  #RESStyleSheetTipPane-contents li p {
    margin: .75em 0; }

.res-step {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .res-step::after {
    font: normal 18px/16px Batch;
    content: '\F158';
    display: inline-block;
    vertical-align: middle;
    color: #90acff;
    width: 16px; }
  .res-step:hover::after {
    color: #6286f4; }
  .res-step.res-step-reverse::after {
    -webkit-transform: scaleX(-1);
            transform: scaleX(-1); }

.res-step-progress {
  font-size: 13px;
  min-width: 60px;
  text-align: center; }

.tabmenu li.res-tabmenu-button {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  display: inline-block; }
  .tabmenu li.res-tabmenu-button a {
    cursor: pointer; }
    .tabmenu li.res-tabmenu-button a[aftercontent]::after {
      content: attr(aftercontent); }
  .tabmenu li.res-tabmenu-button.selected a:not(:only-child):first-child {
    border-right: none; }
  .tabmenu li.res-tabmenu-button.selected a:not(:only-child):last-child {
    border-left: none; }

#beta-help .help-section::after {
  margin: .5em;
  display: block;
  content: 'Since you are using RES with reddit beta, you should also check out /r/RESissues if you experience bugs.'; }

.pinnable-content.pinned .dismiss-pinnable {
  top: 30px !important; }
