body { font-family: "Arial", Helvetica, sans-serif; font-size: 14px; }
#topL { text-align: right; font-size: 12px; }
#topL a { padding: 0 4px}
#header h1 { margin: 4px 0px 1px 0px; }
#header h1 a:first-of-type img { width: 98%; max-width: 98%; }
#header h1 a:last-of-type { display: none; }
#header h3 { font-size: 10px; text-align: center; margin: 0 0 10px 0; }
.form .in { text-align: center; }
.form .in label[for="image"] { display: none; }
.form .in input#image { border: 1px solid #c0c0c0; width: 90%; padding: 4px; }
.form .in label.or { display: none; }
.form .in label[for="url"]::before { content: "or "; }
.form .in input#url { width: 90%; padding: 4px; }
.form .in input#search { 
  margin-right: 10px; max-width: 320px;
  width: 90%; margin-top: 10px; color: #fff; background-color: #337ab7; border-color: #2e6da4; 
  padding: 6px 12px; font-size: 14px; background-image: none; border: 1px solid transparent;
  border-radius: 4px; font-weight: 400; line-height: 1.42857143; text-align: center;
  white-space: nowrap; vertical-align: middle;
}
.form .nsfwfilter, .form .subreddits { width: 90%; text-align: center; padding: 10px 0; }
.form .subreddits { font-size: 12px; }
.form .subreddits label:first-child { display: block; text-align: center; }
.form .subreddits label:nth-child(10):after { content: ""; display: block; }

div.extL { display: none; }
div.reposts.reposts-m div.t { text-align: center; background-color: #e0e0e0; padding: 6px; margin: 10px 0; font-weight: 
bold; }
table.search td.no { display: none; }
table.search td.img { max-width: 120px; max-height: 120px; padding: 4px; text-align: center}
table.search td.img img { min-widht: 100%; height: auto; max-width: 112px; }
table.search td.info { font-size: 12px; vertical-align: top; }
table.search td.info div.submitted { font-size: 10px; color: gray; }
table.search td.info div.title { padding-top: 4px; }
table.search td.info div.recentpost { display: none;  }
table.search td.info div.similar { font-size: 10px; color: gray; }
table.search span.bar { display: none; }
table.search div.votes { color: #33dd33; font-size: 10px; margin-top: 4px; }
table.search div.comments { color: #4466ff; font-size: 10px; }
table.search div.ext a { font-size: 12px; display: inline-block; padding: 2px; }
table.search div.filters span:nth-child(1),table.search div.filters span:nth-child(2) { display: none;  }
table.search div.filters input[type="submit"] { margin-right: 10px; max-width: 240px;
  width: 90%; margin-top: 4px; color: #fff; background-color: #337ab7; border-color: #2e6da4; 
  padding: 6px 12px; font-size: 14px; background-image: none; border: 1px solid transparent;
  border-radius: 4px; font-weight: 400; line-height: 1.42857143; text-align: center;
  white-space: nowrap; vertical-align: middle; }
table.search div.ml a { font-size: 10px; }
table.search td.lp { font-size: 12px; padding: 16px 0; text-align: center; }
table.search td.extL.static { display: none; }
textarea.share { display: none !important; width: 90%; font-size: 10px; } 
div.mr { text-align: center; margin: 12px 0; }
div#footer { font-size: 8px; text-align: center; }
div#footer a { display: inline-block; font-size: 12px; padding: 4px; }

