/*     ............................................................................
   .•¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤•.
  ••'..•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••..'••
 •• •¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤• ••
 ¤'.¤'    •¤¤¤¤¤¤¤¤¤•          •¤¤¤¤¤¤¤¤¤•          •¤¤¤¤¤¤¤¤¤•          •¤¤¤¤¤¤¤¤¤• '¤.'¤
 ¤ •¤   •¤¤¤¤¤¤¤¤¤•          •¤¤¤¤¤¤¤¤¤•          •¤¤¤¤¤¤¤¤¤•          •¤¤¤¤¤¤¤¤¤•    ¤• ¤
 ¤ •¤ •¤¤¤¤¤¤¤¤¤•          '"""""""""'          '"""""""""'          '""""""¤¤¤•      ¤• ¤
 ¤ •¤¤¤¤¤¤¤¤¤¤•.u¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤u.•        ¤• ¤
 ¤ •¤¤¤¤¤¤¤¤• ¤¤¤¤'     .u¤¤¤¤¤¤ ¤¤¤¤¤¤¤• ¤¤•'    '"¤¤¤¤• ¤¤•'       .u¤  ¤¤¤¤        ¤• ¤
 ¤ •¤¤¤¤¤¤•  u¤¤¤  •¤¤¤¤¤¤¤¤¤¤• . •¤¤¤¤¤  ¤¤¤¤¤¤¤¤u  "¤¤  ¤¤¤¤¤¤  ¤¤¤¤¤¤  ¤¤¤¤u     •¤¤• ¤
 ¤ •¤¤¤¤•    ¤¤¤¤u.     '"¤¤¤" ¤¤¤ "¤¤¤¤  ¤¤¤'¤¤¤¤¤¤  ¤¤  ¤¤¤¤¤¤  ¤¤¤¤¤¤  ¤¤¤¤¤   •¤¤¤¤• ¤
 ¤ •¤¤•      "¤¤¤¤¤¤¤¤¤•  ¤¤' ¤•""" '¤¤¤  ¤¤" ¤¤¤¤"  u¤¤  ¤¤¤¤¤¤  ¤¤¤¤¤¤¤¤¤¤¤¤" •¤¤¤¤¤¤• ¤
 ¤ •¤         ¤¤¤•'     .¤¤'.u¤¤¤¤¤u.'¤¤ u¤¤      .u¤¤¤¤ u¤¤¤¤¤¤ u¤¤¤¤¤(  )¤¤¤.¤¤¤¤¤¤¤¤• ¤
 ¤ •¤        •.'"¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤"'.•¤¤¤¤¤¤¤¤¤• ¤
 ¤ •¤      •¤¤uuu.....        ¤¤¤¤¤ .......          ...........          •u¤¤¤¤¤¤¤¤• ¤• ¤
 ¤ •¤    •¤¤¤¤¤¤¤¤¤•          ¤¤¤ u¤¤¤¤¤•          •¤¤¤¤¤¤¤¤¤•          •¤¤¤¤¤¤¤¤¤•   ¤• ¤
 ¤ '¤. •¤¤¤¤¤¤¤¤¤•          • ¤ u¤¤¤¤¤•          •¤¤¤¤¤¤¤¤¤•          •¤¤¤¤¤¤¤¤¤•    .¤' ¤
 •• •¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤..u¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤• ••
  ••.''•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••''.••
   '•¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤•'
       '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''       */

/* This CSS theme based on https://saidit.net/s/Deutsch/about/stylesheet/                  
   A modified reddit theme by /u/KudosInc 1/3/2018                                         */


*/
/***********
           MISC.
              **********/
.md a:hover {
  text-decoration: underline; }

body {
  background-color: #f6f6f6; }

body.theme-nightmode {
  background-color: #090909; }

body > .content {
  margin-top: 12px;
  margin-left: 12px; }

button {
  background: #eaeaea;
  border: 1px solid #ccc;
  padding: 4px 10px;
  border-radius: 2px; }

.theme-nightmode button {
  background-color: #151515;
  border: 1px solid #333333;
  color: #fff; }

button:hover {
  background: #e6e6e6;
  border: 1px solid #a6a6a6; }

.theme-nightmode button:hover {
  background: #222;
  border: 1px solid #595959; }

#stylesheet_contents {
  width: 95%;
  margin-left: 2%; }

::selection {
  background-color: #5ea6ed;
  color: #fff; }

body::-webkit-scrollbar {
  width: 1em; }

body::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); }

body::-webkit-scrollbar-thumb {
  background-color: darkgrey;
  outline: 1px solid slategrey; }

/***********
         USERBAR
              **********/
#header-bottom-right a:hover {
  text-decoration: underline; }

#header-bottom-right,
.res #header-bottom-right {
  float: right;
  top:30px;
  background-color: #fff;
  border: 0;
  border-radius: 0px;
  padding: 3px 5px;
  line-height: 18px;
  height: 18px;
  text-align: center;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px; }

.theme-nightmode #header-bottom-right {
  background-color: rgba(0,0,0,0.7); }

#header-bottom-right a,
#header-bottom-right .user,
#header-bottom-right .separator {
  color: #666;
  font-size: 12px;
  font-family: "Segoe UI", sans-serif;
  font-weight: normal;
  line-height: 14px; }

.theme-nightmode #header-bottom-right a,
.theme-nightmode #header-bottom-right .user,
.theme-nightmode #header-bottom-right .separator {
  color: #999999; }

#header-bottom-right a:hover {
  text-decoration: none;
  color: #000; }

.theme-nightmode #header-bottom-right a:hover {
  color: white; }

#header-bottom-right .separator {
  color: #777; }

.theme-nightmode #header-bottom-right .separator {
  color: #888888; }

/*#header-bottom-right .user .userkarma {
  display: none; }

#header-bottom-right .user {
  font-size: 0px !important; }*/

#header-bottom-right #RESAccountSwitcherIcon {
  position: relative;
  bottom: 3px; }

/***********
       TOP NAVBAR
              **********/
#sr-header-area {
  background: #f0f0f0;
  border-bottom: none; }

.theme-nightmode #sr-header-area {
  background: #0f0f0f; }

#sr-header-area a {
  color: #373737; }

.theme-nightmode #sr-header-area a {
  color: #c8c8c8; }

/***********
 COMMENTS PAGE AUTHOR TAG
              **********/
.res .thing .tagline .author.submitter {
  background-color: transparent !important;
  color: blue !important; }

.res .thing .tagline .author.moderator {
  background-color: transparent !important;
  color: green !important; }

.res .thing .tagline .author.submitter:hover,
.res .thing .tagline .author.moderator:hover {
  background-color: transparent !important; }

/***********
      POSTS (LINKS)
              **********/
.link {
  margin: 0px 335px 3px 0px;
  background-color: #fff;
  border: 1px solid #f4f4f4;
  border-left: 4px solid #e6e6e6;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.03);
  border-radius: 2px; }

.theme-nightmode .link {
  background-color: #212121;
  border: 1px solid #0b0b0b;
  border-left: 4px solid #191919; }

.link.last-clicked {
  border: 0;
  border-left: 4px solid #ccc; }

.link .entry {
  padding: 7px; }

.nsfw-stamp {
  border: 0;
  background-color: transparent;
  color: #ff8080;
  font-weight: bold; }

.spoiler-stamp {
  border: 0;
  background-color: transparent;
  color: #9cb3c9;
  font-weight: bold; }

.link .thumbnail.self {
  margin-top: 3px;
  margin-left: 8px;
  background-color: #eee;
  background-image: none;
  height: 60px;
  width: 60px;
  border-radius: 30px; }

.theme-nightmode .link .thumbnail.self {
  background-color: #111111; }

.link .thumbnail.self:after {
  content: "TEXT"; }

.link .thumbnail img {
  margin-left: 8px;
  height: 60px;
  width: 60px;
  border-radius: 30px; }

.thing.stickied .thumbnail.self {
  background-color: #69c9bb; }

.thing.stickied .thumbnail.self:after {
  content: "STICKY";
  color: #fff;
  margin-left: 7px; }

.link .thumbnail.self:after,
.link .thumbnail.nsfw:after,
.link .thumbnail.spoiler:after {
  font-family: "Segoe UI", "Arial", sans-serif;
  font-weight: bold;
  letter-spacing: 0.5px;
  font-size: 13px;
  color: #bfbfbf;
  line-height: 60px;
  margin-left: 13px; }

.link .thumbnail.nsfw,
.link .thumbnail.spoiler {
  margin-top: 14px;
  margin-left: 8px;
  background-image: none;
  height: 60px;
  width: 60px;
  border-radius: 30px; }

.link .thumbnail.nsfw {
  background-color: #ff8080; }

.link .thumbnail.spoiler {
  background-color: #9cb3c9; }

.link .thumbnail.nsfw:after {
  content: "NSFW";
  color: #fff;
  margin-left: 11px; }

.link .thumbnail.spoiler:after {
  content: "SPOILER";
  color: #fff;
  margin-left: 2px; }

.link .expando-button {
  background-color: #e1e1e1;
  background-image: none !important;
  border: 2px solid #fff;
  position: absolute;
  margin-left: -35px;
  margin-top: 15px;
  height: 20px;
  width: 20px;
  border-radius: 20px; }

.theme-nightmode .link .expando-button {
  border-color: #222;
}

.link .expando-button.expanded {
  background-color: #ccc; }

.thing.stickied .expando-button {
  background-color: #b4e4dd; }

.thing.stickied .expando-button.expanded {
  background-color: #8fd6cc; }

#progressIndicator,
.NERPageMarker {
  border: 1px solid #e1e1e1;
  background-color: #f0f0f0;
  border-radius: 0px;
  margin: 10px 335px 10px 0px;
  border-radius: 2px; }

.link .midcol {
  position: relative;
  top: 4px; }

.link .usertext-body .md {
  border: none;
  border-radius: 0px;
  background: transparent;
  padding: 10px; }

.link .entry .buttons li a,
.link .tagline {
  color: #999;
  font-weight: 100;
  font-size: x-small; }

.link .entry .buttons li a:hover {
  text-decoration: none;
  color: #333; }

.link .tagline a {
  font-size: x-small; }

.link .title {
  font-size: 18.5px;
  font-family: "Segoe UI", "Arial", sans-serif;
  margin-bottom: 5px; }

.thing .title {
  color: #3973ac !important; }

.theme-nightmode .thing .title {
  color: #5297db !important; }

.thing .title:visited {
  color: #538cc6 !important; }

.thing.stickied.link a.title {
  color: #3da999 !important; }

.tagline .stickied-tagline {
  color: #3da999; }

.res .RES-keyNav-activeElement,
.res .commentarea .RES-keyNav-activeElement .md,
.res .RES-keyNav-activeElement .md-container,
.res .commentarea .RES-keyNav-activeElement.entry .noncollapsed {
  background-color: transparent !important;
  outline: none !important; }

.res .RES-keyNav-activeElement {
  border-right: 2px solid #69c9bb; }

.thing .entry.res-selected,
.thing .entry.res-selected .md-container {
  background-color: transparent !important;
  outline: none !important; }

.link:hover .entry {
  background-color: #fafcfd !important; }

.theme-nightmode .link:hover .entry {
  background-color: #222 !important; }

.titlebox .redditname a {
  color: #fff !important;
  font-size: 14px;
  font-family: "Segoe UI", "Arial", sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  background-color: #69c9bb;
  border: 0;
  border-radius: 3.5px;
  text-align: center;
  display: block;
  width: 300px;
  height: 38px;
  line-height: 38px;
  padding: 0;
  margin: 0; }

.titlebox .redditname a:hover {
  text-decoration: none;
  background: #56c2b2; }

/***********
        PAGENAME
              **********/
.pagename {
  position: absolute;
  top: 55px;
  left: 20px;
  font-size: 0px; }

.pagename a {
  font-size: 45px;
  color: #fff;
  font-family: "Arial", sans-serif;
  text-shadow: 1px 1px 1px #444;
  letter-spacing: -2px;
  text-transform: uppercase;
  font-variant: none;
  transition: 0.2s; }

.theme-nightmode .pagename a {
  color: rgba(00,0,0,0.5);
  text-shadow: none;}

.pagename a:before {
  content: "/s/";
  font-variant: none;
  text-transform: lowercase;
  font-size: 70%;
  letter-spacing: -1px; }

.pagename a:hover {
  text-decoration: none;
  opacity: 0.8; }

/***********
         HEADER
              **********/
#header {
  height: 180px;
  background-color: #263824;
  border-bottom: 20px solid #fff;
  background-image: none; }

.theme-nightmode #header {
  border-bottom: 20px solid #222; }

#header-img.default-header {
  position: absolute;
  right: 5px;
  bottom: -3px;
  width: 35px;
  height: 27px;
  transition: 300ms ease;
  z-index: 9999 !important;
  opacity: 0.85; }

#header-img.default-header:hover {
  height: 30px;
  opacity: 1; }

/***********
         TABMENU
              **********/
#header .tabmenu {
  position: absolute;
  top: 140px;
  left: 0px; }

 .tabmenu li {
  margin: 0; }

#header .tabmenu li a {
  background-color: #fff;
  color: #3973ac;
  font-family: "Segoe UI", sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.2;
  border: 0;
  padding: 0 10px;
  display: inline-block;
  height: 40px;
  line-height: 40px;
  border-radius: 0;}

#header .tabmenu li:last-child a {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

.theme-nightmode #header .tabmenu li a {
  background-color: #222;
  color: #aaa; }

#header .tabmenu li.selected a {
  color: #69c9bb; }

#header .tabmenu li:hover a {
  background-color: rgba(255, 255, 255, 0.9); }

.theme-nightmode #header .tabmenu li:hover a {
  background-color: rgba(0, 0, 0, 0.9); }

/***********
     SIDEBAR BUTTONS
              **********/
.morelink {
  background: none;
  border: none;
  margin-bottom: 15px; }

.morelink:hover {
  background: none; }

.nub {
  display: none; }

.morelink a {
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  font-family: "Segoe UI", "Arial", sans-serif;
  letter-spacing: 0.2px;
  background-color: #6699cc;
  border: 0;
  border-radius: 3.5px;
  display: block;
  width: 300px;
  height: 40px;
  line-height: 40px;
  padding: 0;
  margin: 0; }

.morelink a:hover {
  background: #538cc6;
  color: #fff; }

.users-online,
.subscribers {
  display: block;
  font-family: Arial, sans-serif;
  font-size: 13px;
  color: #666;
  letter-spacing: 0.5px;
  font-weight: normal;
  text-align: center;
  background-color: white;
  border-radius: 2px;
  margin: 0 10px;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1); }

.theme-nightmode .users-online,
.theme-nightmode .subscribers {
  background-color: black;
  box-shadow: 0px 1px 2px rgba(255, 255, 255, 0.1); }

.theme-nightmode {
  background-color: black; }

.subscribers {
  margin-top: 10px;
  font-size: 140%;
  border-radius: 2px 2px 0 0;
  padding-top: 10px;
  margin-top: 10px; }

body.res .subscribers {
  margin-top: 35px; }

.users-online {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-radius: 0 0 2px 2px; }

.users-online:before {
  display: none; }

.subButtons {
  text-align: center; }

.res-sr-style-toggle {
  display: none; }

.RESshortcutside,
.RESDashboardToggle,
.RESshortcutside.remove,
.RESDashboardToggle.remove {
  font-family: Arial, sans-serif;
  font-size: 13px;
  color: #808080;
  letter-spacing: 0.5px;
  font-weight: normal;
  border: 0;
  border-radius: 2px;
  background-image: none;
  background-color: #e6e6e6;
  display: inline-block;
  width: 120px;
  height: 17px;
  line-height: 17px;
  margin: 5px 0 0 0; }

.RESshortcutside {
  float: left;
  margin-left: 10px !important; }

.RESDashboardToggle {
  float: right;
  margin-right: 10px !important; }

.RESshortcutside:hover,
.RESDashboardToggle:hover,
.RESshortcutside.remove:hover,
.RESDashboardToggle.remove:hover {
  background: #d9d9d9; }

.fancy-toggle-button .active {
  display: block !important;
  width: 280px;
  height: 33px;
  line-height: 33px;
  padding: 0;
  margin: 15px 10px -5px 10px;
  background-image: none;
  background-color: #85e085;
  border: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  text-align: center;
  color: #fff;
  font-weight: bold;
  letter-spacing: 0.5px;
  border-radius: 3.5px; }

body.subscriber .fancy-toggle-button .active {
  background-color: #f0f0f0;
  color: #a6a6a6;
  text-transform: lowercase;
  font-weight: normal; }

.fancy-toggle-button .active:hover {
  background-color: #71da71; }

/***********
        SIDEBAR
              **********/
.side {
/* background: url(%%Gil-Elvgren%%) no-repeat 0 0px; */
  background-color: #f8f8f8;
  padding-top: 5px;
  padding: 10px;
  margin: 8px;
  width: 300px; }

.theme-nightmode .side {
  background-color: #222; }

.flairselector h2 {
  background-color: #69c9bb;
  color: #fff;
  font-weight: 500; }

.sidebox.create,
.leavemoderator,
.leavecontributor-button {
  display: none; }

.titlebox form.flairtoggle {
  margin: 20px 0px 0px 0px;
  padding: 0px 0px 6px 0px;
  text-align: center;
  border: 1px solid #fff;
  border-bottom: none;
  background-color: #fff;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05); }

.theme-nightmode .titlebox form.flairtoggle {
  border: 1px solid #000;
  border-bottom: none;
  background-color: #000;
  box-shadow: 0px 1px 2px rgba(255, 255, 255, 0.05); }

.titlebox form.flairtoggle:before {
  display: block;
  background-color: #8cb3d9;
  content: "FLAIR";
  height: 20px;
  line-height: 20px;
  color: #fff;
  font-weight: normal;
  height: 30px;
  line-height: 30px;
  padding-left: 10px;
  text-transform: lowercase;
  font-size: 130%;
  text-align: left;
  margin-bottom: 5px;
  border-radius: 3.5px 3.5px 0 0;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05); }

.theme-nightmode .titlebox form.flairtoggle:before {
  color: #000; }

.titlebox .tagline {
  margin: 0px;
  padding: 0px 0px 10px 0px;
  text-align: center;
  font-size: 105%;
  border: 1px solid #fff;
  border-top: none;
  background: #fff;
  border-radius: 0 0 3.5px 3.5px;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05); }

.theme-nightmode .titlebox .tagline {
  border: 1px solid #000;
  border-top: none;
  background: #000;
  box-shadow: 0px 1px 2px rgba(255, 255, 255, 0.05); }

#search input[type=text] {
  padding: 10px;
  width: 300px;
  border: 1px solid #e1e1e1;
  border-radius: 3.5px;
  font-family: Arial, sans-serif;
  letter-spacing: 0.2px;
  z-index: 9999;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.03); }

#search input[type=text]:hover {
  border: 1px solid #bfbfbf; }

#searchexpando {
  background-color: white;
  border-radius: 2px;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
  border: none;
  padding: 20px;
  margin: 10px 10px 0 10px; }

.theme-nightmode #searchexpando {
  background-color: #000;
  box-shadow: 0px 1px 2px rgba(255, 255, 255, 0.1);
}

/***********
         FLAIRS
              **********/
.flair,
.linkflair .linkflairlabel {
  font-size: 14px;
  color: #808080;
  font-weight: 500;
  padding: 2px 4px;
  max-width: none;
  border-radius: 2px; }

.theme-nightmode .flair,
.theme-nightmode .linkflair .linkflairlabel {
  background: #0a0a0a;
  color: #7f7f7f;
  border-color: #7f7f7f;
}

.linkflairlabel {
  position: relative;
  top: 3px; }

.flair {
  font-size: 11px !important; }

.res .flair {
  margin-left: 5px; }

.flair-userorange {
  color: #fff;
  background-color: #faa47a;
  border: 1px solid #faa47a; }

.flair-usergreen {
  color: #fff;
  background-color: #9fdf9f;
  border: 1px solid #9fdf9f; }

.linkflair-green .linkflairlabel {
  color: #fff;
  background: #9fdf9f;
  border: 1px solid #9fdf9f; }

.linkflair-blue .linkflairlabel {
  color: #fff;
  background: #6699cc;
  border: 1px solid #6699cc; }

.linkflair-red .linkflairlabel {
  color: #fff;
  background: #ff8080;
  border: 1px solid #ff8080; }

.linkflair-aqua .linkflairlabel {
  color: #fff;
  background: #69c9bb;
  border: 1px solid #69c9bb; }

.linkflair-orange .linkflairlabel {
  color: #fff;
  background: #faa47a;
  border: 1px solid #faa47a; }

.linkflair-aquathumb .linkflairlabel,
.linkflair-aquathumb .thumbnail {
  background-color: #69c9bb !important;
  border: 0 !important;
  color: #fff !important; }

.linkflair-greenthumb .linkflairlabel,
.linkflair-greenthumb .thumbnail {
  background-color: #9fdf9f !important;
  border: 0 !important;
  color: #fff !important; }

.linkflair-bluethumb .linkflairlabel,
.linkflair-bluethumb .thumbnail {
  background-color: #9cb3c9 !important;
  border: 0 !important;
  color: #fff !important; }

.linkflair-redthumb .linkflairlabel,
.linkflair-redthumb .thumbnail {
  background-color: #ff8080 !important;
  border: 0 !important;
  color: #fff !important; }

.linkflair-orangethumb .linkflairlabel,
.linkflair-orangethumb .thumbnail {
  background-color: #faa47a !important;
  border: 0 !important;
  color: #fff !important; }

.linkflair-aquathumb .thumbnail:after,
.linkflair-redthumb .thumbnail:after,
.linkflair-bluethumb .thumbnail:after,
.linkflair-greenthumb .thumbnail:after,
.linkflair-orangethumb .thumbnail:after {
  color: #fff !important; }

/***********
      COMMENTS PAGE
              **********/
.comments-page .comment,
.comment .comment,
.res-commentBoxes .thing.comment .thing.comment {
  padding: 10px !important;
  border: 1px solid #eee !important;
  border-radius: 2px !important; }

.res-commentBoxes.res-commentBoxes-rounded .comment {
  background: #fff;
  margin-bottom: 10px !important;
  margin-left: 10px !important;
  border: 1px solid #d9d9d9 !important;
  border-radius: 2px !important; }

.comment {
  background: #fff !important;
  margin-bottom: 10px !important;
  margin-left: 15px !important;
  border: 1px solid #d9d9d9 !important;
  border-radius: 2px !important; }

.theme-nightmode .comment {
  background: #000 !important;
  border-color: #555 !important; }

.commentarea .comment .comment,
.commentarea .comment .comment .comment .comment,
.commentarea .comment .comment .comment .comment .comment .comment,
.commentarea .comment .comment .comment .comment .comment .comment .comment .comment,
.commentarea .comment .comment .comment .comment .comment .comment .comment .comment .comment .comment {
  background: #f8f8f8 !important; }

.theme-nightmode .commentarea .comment .comment,
.theme-nightmode .commentarea .comment .comment .comment .comment,
.theme-nightmode .commentarea .comment .comment .comment .comment .comment .comment,
.theme-nightmode .commentarea .comment .comment .comment .comment .comment .comment .comment .comment,
.theme-nightmode .commentarea .comment .comment .comment .comment .comment .comment .comment .comment .comment .comment {
  background: #070707 !important; }

.commentarea .comment .comment .comment,
.commentarea .comment .comment .comment .comment .comment,
.commentarea .comment .comment .comment .comment .comment .comment .comment,
.commentarea .comment .comment .comment .comment .comment .comment .comment .comment .comment,
.commentarea .comment .comment .comment .comment .comment .comment .comment .comment .comment .comment .comment {
  background: #fff !important; }

.theme-nightmode .commentarea .comment .comment .comment,
.theme-nightmode .commentarea .comment .comment .comment .comment .comment,
.theme-nightmode .commentarea .comment .comment .comment .comment .comment .comment .comment,
.theme-nightmode .commentarea .comment .comment .comment .comment .comment .comment .comment .comment .comment,
.theme-nightmode .commentarea .comment .comment .comment .comment .comment .comment .comment .comment .comment .comment .comment {
  background: black !important; }

.comment-visits-box,
.linkinfo,
.login-form-side {
  background: #f8f8f8;
  border: none; }

.login-form-side .submit {
  float: none;
}

.login-form-side input[type="text"], .login-form-side input[type="password"] {
  width: 48.2%;}

.theme-nightmode .login-form-side input[type="text"], .theme-nightmode .login-form-side input[type="password"] {
  background:#000;
  color:#fff;
}

.theme-nightmode .comment-visits-box,
.theme-nightmode .linkinfo,
.theme-nightmode .login-form-side {
  background: #222;
  border: none; }

.linkinfo {
  padding: 20px 0;
  border-top: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf;
  margin: 20px 0; }

.comment-visits-box .title {
  color: #369; }

.linklisting .md, .commentarea .md {
  padding: 10px; }

/***********
         FOOTER
              **********/
.debuginfo {
  width: calc(100% - 10px);
  background: #e6e6e6; }

.debuginfo:before {
  float: left;
  content: "/r/homespun theme | css by /u/kudosinc";
  display: block;
  position: relative;
  top: 2px;
  color: #808080;
  font-size: 9px; }

/***********
      COMMENTS BOX
              **********/
.commentarea .menuarea .toggle a {
  font-weight: normal; }

.menuarea {
  background-color: transparent;
  margin-left: 15px;
  margin-right: 335px;
  margin-bottom: 0px;
  border-bottom: none; }

.drop-choices {
  border: 0; }

.dropdown.lightdrop .selected {
  text-decoration: none;
  font-weight: bold;
  font-family: "Segoe UI", "Arial", sans-serif;
  text-transform: uppercase;
  font-size: 120%; }

.drop-choices a.choice {
  padding: 4px 12px;
  margin: 6px;
  background-color: #fff; }

.panestack-title {
  background-color: #eaeaea;
  border-bottom: 0;
  padding: 10px;
  margin-left: 10px;
  margin-right: 335px;
  border-bottom: none;
  margin-top: 15px;
  border-radius: 3.5px 3.5px 0 0; }

.theme-nightmode .panestack-title {
  background-color: #151515; }

.commentarea .menuarea {
  background-color: #eaeaea;
  border-bottom: 1px solid #d9d9d9;
  border-top: 0;
  padding: 10px;
  margin-left: 10px;
  margin-right: 335px; }

.theme-nightmode .commentarea .menuarea {
  background-color: #151515;
  border-bottom: 1px solid #262626; }

.commentarea > .usertext {
  background-color: #fff;
  border-top: 0;
  padding: 10px;
  margin-left: 10px;
  margin-right: 335px;
  margin-top: -10px;
  margin-bottom: 15px;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
  border-radius: 0 0 3.5px 3.5px; }

.theme-nightmode .commentarea > .usertext {
  background-color: #000;
  box-shadow: 0px 1px 2px rgba(255, 255, 255, 0.1); }

.gold-accent.comment-visits-box {
  background-color: transparent;
  border: 0;
  border-radius: 0px;
  padding: 10px;
  margin-left: 15px;
  margin-bottom: 8px; }

.comment-visits-box .title {
  color: #373737;
  font-weight: normal; }

/***********
      SUBMIT PAGE
              **********/
.submit-page #header-img.default-header {
  display: none; }

ul.tabmenu.formtab,
.formtabs-content .infobar,
#reddit-field,
.submit-page h1 {
  display: none; }

.submit .formtabs-content {
  border-top: none; }

.submit .roundfield {
  background: transparent;
  border-radius: 0px; }

.submit-page .side,
.submit-page .footer-parent {
  display: none !important; }

/*.submit-page .content {
  width: 500px;
  position: absolute;
  left: calc(50% - 250px); }*/

.formtabs-content .infobar {
  margin-bottom: 10px; }

.submit_text .content {
  position: static; }

.submit_text .content .md {
  padding: 20px 0;
  border-top: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf; }

.submit-page .debuginfo {
  display: none; }

.formtabs-content .infobar,
.content.submit .info-notice {
  background: #fff;
  border: 1px solid #e1e1e1;
  padding: 10px;
  border-radius: 2px; }

.theme-nightmode .formtabs-content .infobar,
.theme-nightmode .content.submit .info-notice {
  background: #000;
  border: 1px solid #1e1e1e; }

#items-required {
  display: none; }

.submit.content button[name="submit"] {
  background-color: #8cb3d9;
  border: 1px solid #8cb3d9;
  font-size: 16px;
  color: #fff;
  display: block;
/*  width: 200px; */
  position: relative;
  top: 10px;
/*  left: calc(50% - 100px);*/
  padding: 6px 0; }

.submit.content button[name="submit"]:hover {
  background-color: #79a6d2; }

/**********


   Customisation options start here:

   Remove the " /* " symbols before and after the blocks of code to active them. If you don't want a header or sidebar image, keep them there.
   Next, upload an image onto your stylesheet and name it either "header" for the header image or "sidebar" for the sidebar image.
   Hit save and you're done!


              **********/
/*
#header {
    background-image: url(%%header%%);
    background-position: center center;
    background-size: 100%;
    background-repeat: no-repeat;
}
*/
/*
.side:before {
    content: "";
    display: block;
    width: 280px;
    height: 200px;
    background-image: url(%%sidebar%%);
    background-size: 100%;
    background-repeat: no-repeat;
    background-color: transparent;
    margin-left: 10px;
    margin-bottom: -10px;
    z-index: -1;
    border-radius: 3.5px;
    box-shadow: 0px 0px 2px rgba(0,0,0,0.1);
}
*/

#header-bottom-left {
  overflow:hidden; }

/* Upvote Buttons */

.theme-daymode .arrow.upmod {
  background-image: url(%%daymode-insightful-voted%%); }

.theme-daymode .arrow.up {
  background-image: url(%%daymode-insightful-unvoted%%); }

.theme-daymode .arrow.downmod {
  background-image: url(%%daymode-funny-voted%%); }

.theme-daymode .arrow.down {
  background-image: url(%%daymode-funny-unvoted%%); }

/* Link customization */

@media screen and (max-width: 920px) {
  .side {
    float: none;
    width: 95%;
  }
  #search {
    width: 100%; }

  .fancy-toggle-button {
    width: 100%; }

  .side a.option {
    width: 95.5%; }

  .morelink a {
    width: 100%; }

  .titlebox .redditname a {
    width: 100%;
  }

  #search input[type="text"] {
    width: 100%; }

  .panestack-title {
    margin: 0 0 3px 0; }
  .commentarea .menuarea {
    margin: 0; }
  .commentarea > .usertext {
    margin: 0;
    width: 95%; }
   
  .link {
    margin: 0px 0px 3px 0px; }

  .side.side-chat {
    width: 95%; }

  .submit-page .content{
    width:98%;
    left:0; }

  .formtabs-content{
    width:98%; }

  .roundfield textarea, .roundfield input[type="text"], .roundfield input[type="url"], .roundfield input[type="password"], .roundfield input[type="number"], #compose-message .roundfield select{
    width:99.5%; }

  .roundfield{
     width:97%; }
}

#header .tabmenu li a.c-hidden {
    display:none;
}

#header-bottom-right .user, #header-bottom-right .choice, #header-bottom-right .logout a {
    text-shadow: none;
}

#sr-header-area .dropdown span, #sr-header-area .sr-list a, #header-bottom-left .pagename {
    text-shadow: none;
}

.theme-daymode #header {
    border-color: #fff;
}

#header-bottom-left {
    border-bottom: 0;
}

.footer-banner {
    display: none;
}

.login-form-side {
    display:none;
}

images



PinUps

18 readers

~1 user here now



PinUps

Illustrations, images, and discussion of glamour pin-up models, fashion erotica, sultry tattoos, cybergoth, comic heroes, rockabilly, tiki lounge core, urban graffiti, lowbrow, and/or experimental art.

 

ZERO TOLERANCE hard rules :

1. Moderation

Mod is God here. "Tasteful" is solely in the eyes of the Mod. Anything that displeases Him / Her / Zir will be censored with or without justification / explanation.

These terms & conditions and this community may evolve as the ModGods sees fit.

2. Imagery

Tasteful images only. No pornographic photos from any era. No pornographic illustrations nor pornographic cartoons.

Explicit historical paintings and erotica illustrations from before 1920 may be acceptable, depending, case by case, only if M7D3 are okay with it, and if they are exceptional and/or have exceptional stories.

Subjects may include: women, men, trans, couples, groups, furries, robots, martians, weirdness, abstract, etc. accepted, case by case.

Include as many links as you like within one post, but do not post repetitive content too frequently. (Visit your favourite model or artist on occasion, but not every day.)

Keep testing the limits and you will be banned.

3. Discussion

Titillate our intellect too. Imagery is preferred with additional information about the models, artists, photographers, locations, history, context, etc.

Images without stories must be exceptional. Blander pin-up images with interesting stories may be acceptable.

No disparaging anyone, present or not, even in jest. No -ists, -phobias, slurs, nor name-calling. No gore or violent talk. Otherwise speak freely. Perv out if you must but that only reflects on you. Worst case you will alienate SaidItrons or even be struck down by the ModGod.

 

References & Examples
Pin-up model Gil Elvgren
List of pin-up artists Alberto Vargas
Lowbrow art movement Boris Vallejo
Juxtapoz magazine Glenn Barr
Hi-Fructose magazine Bettie Page
Mark Ryden Olivia
Robert Crumb Frank Frazetta
Robert Williams Art Adams

 

Please, let us know how to improve this sidebar.


Ask to be a mod and state why, but prepare for rejection. Better than asking, prove yourself and earn an invitation.


Banner images by /u/JasonCarswell



created by JasonCarswella community for