/* by makondo, 09/10 */
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain(imgur.com) {

#announcement, .advertisement, #header > A > IMG, #voxel, #copyright, #footer-links,
#content > DIV:nth-child(4) > DIV:first-child > H1, #header-text, #awesome-bar, .global-message
{ display: none !important; }

#social
{ opacity: 0 !important; }
#social:hover
{ opacity: 1 !important; }

#header
{ width: 90% !important; }

#share
{ margin-top: -56px !important; 
margin-left: -20px !important; }

#topbar .dot
{ background-image: none !important; }

html, body, #buttons div
{ background: black !important; }

body > img, #preview img, .textbox.left, #avpw_holder
{ padding: 10px !important; 
border-radius: 2px !important; 
border: 2px solid #81A0C4 !important; 
box-shadow: rgba(152,153,140,.5) 0px 2px 18px 6px !important; }

#avpw_controls_2
{ padding-bottom: 10px !important;
background-color: transparent !important; }

#avpw_navpip_0 > A
{ background: #B2BF86 !important; }

#avpw_navpip_1 > A
{ background: #36727C !important; }

/* images search box */
.panel.relative 
{ display: -moz-box !important; }

.search-form input
{ -moz-appearance: none !important;
color: #DCE4CA !important;
background:-moz-radial-gradient(center top, rgba(175,176,160,.7), transparent) !important;
border: none !important; }

/* buttons */
.button-medium.right.title, .button-medium, .progressBarInProgress
{ background: -moz-radial-gradient(center top, rgba(152,153,140,.5), transparent) !important;
-moz-appearance: none !important; }

.button-medium.right.title
{ margin-left: 72px !important; }

.button-big:hover, .button-medium:hover
{ color: #3281AD !important;
text-shadow: #000 -1px 2px 4px, #000 0px 0px 1px !important;
background: -moz-radial-gradient(center top, rgba(152,153,140,.8), transparent) !important;
-moz-appearance: none !important; }

/* ========================= font */
a
{ color: #6F9DB7 !important;
text-shadow: 1px 1px 1px black !important; }

a:hover
{ background: none !important; }

#topbar a, .tab,  #link h2
{ color: #A8BA8C !important;
font-weight: normal !important;
font-size: 14px !important; }

#content h2
{ color: #A8BA8C !important;
text-shadow: 1px 2px 2px black !important; }

.top-tr h2, LABEL[for="editSWFUpload_0_0"]
{ color: #709FBA !important;
text-shadow: 1px 1px 1px black !important; }

.top-tr h2, #bottom-links
{ font-weight: normal !important;
font-size: 12px !important; }

h1
{ color: #8F957E !important;
text-shadow: #333 -1px 2px 4px, #000 0px 2px 2px !important;
font-size: 16px !important; }

.button-big, .right, .panel a, #album, #uploadform > DIV:first-child > H1, .button-medium
{ color: #387385 !important;
font-weight: normal !important;
text-shadow: #333 -1px 2px 4px, #000 0px 0px 1px !important; }

.button-big:hover
{ color: #3281AD !important;
text-shadow: #000 -1px 2px 4px, #000 0px 0px 1px !important; }

#data, .delete-info
{ font-weight: normal !important;
font-style: normal !important;
color: #666 !important;
text-shadow: #000 2px 2px 1px !important; }

#share > div > h2
{ margin: 12px 0 -16px 0 !important;
font-size: 15px !important;
font-weight: normal !important;
color: #777 !important;
text-shadow: #000 2px 2px 1px !important; }

/* urls */
.tag
{ color: #95A170 !important;
font-weight: bold !important; }

/* === headers */

#header > H1
{ padding: 0 !important;
font-size: 15px !important; }

#topbar, #main-nav .active, .panel.navigation-thumbs h2
{ background:-moz-radial-gradient(center top, rgba(175,176,160,.7), transparent) !important;
border: none !important; }

.clear
{ background: none !important;
box-shadow: none !important; 
border: none !important; }

.tab, .tab-options
{ border: none !important;
background: black !important;
box-shadow: rgba(98,128,136,0.4) -1px 2px 16px 6px !important; }

/* below doesn't matter if the above is uncommented */
#awesome-bar, #share div input 
{ background:-moz-linear-gradient(-300deg,rgba(0,0,8,0.2),rgba(0,0,0,0.1), rgba(99,106,111,0.6)) !important;
box-shadow: rgba(98,128,136,0.4) -1px 2px 16px 6px !important; 
margin-top: 20px !important;
border: none !important; }

#other-sites 
{ font-size: 18px !important; }

#awesome-bar img
{ border: 2px solid !important;
-moz-border-left-colors: #F1F7E9 #ccc #ccc !important;
-moz-border-top-colors: #C5D3D4 #BCCDCF #81A0C4 !important; 
-moz-border-bottom-colors: #379BBA #ADD7E0 #A9C7E4 !important;
-moz-border-right-colors:  #4F6B91 #86B5F6 #86B5F6 !important;
box-shadow: rgba(152,153,140,.5) -1px 2px 16px 4px !important; } 

#awesome-bar img:hover
{ width: 200px !important;
height: 200px !important; }

input.tag::-moz-selection
{ background-color: rgba(200,200,200,.3) !important; 
color: red !important;
-moz-appearance: none !important;
box-shadow: inset 1px 2px 8px 2px rgba(0,0,0, .6), 0px 2px 12px 4px rgba(190,190,190, .3) !important; }

#content
{ margin-top: 50px !important;
padding: 0px !important;
background: -moz-radial-gradient(center top, rgba(152,153,140,.5), transparent) !important; }

#content .panel
{ background: none !important; }

#content > DIV:nth-child(3), #content > DIV:nth-child(4) > DIV:first-child
{ padding: 0 !important; }

#footer
{ margin-left: -10px !important; }

.swfupload, #url
{ opacity: .7 !important; border: none !important;}
.swfupload:hover, #url:hover
{ opacity: 1 !important; }

.bookmark
{ margin-left: 10px !important; }

/* =======  IMAGES ======== */
IMG[src="/images/imgur-small.gif"]
{ opacity: 0 !important;
margin-left: -20px !important; }

#clickable-logo > A > IMG, IMG[src="http://s.imgur.com/images/imgur-small.gif"], #header-logo a
{ width: 0 !important; 
height: 38px !important;
padding-left: 110px !important; }

#logo
{ float: left !important;
-moz-transform: scale(.7, .7)!important;
margin-top: -42px !important; 
margin-left: 6px !important;
opacity: .75 !important;
height: 50px !important;
width: 100px !important;
background: transparent !important; }

#header-logo 
{ margin-right: 20px !important;
-moz-transform: scale(.7, .7)!important; }

#logo, #header, #header-logo a, #clickable-logo > A > IMG, IMG[src="http://s.imgur.com/images/imgur-small.gif"]
{ background: url(data:image/gif;base64,R0lGODlhZAAkANUpAAAAAIyMgjIyLGNjW8zMwsHBt7m5rxERDkB8AEZGQbGxpqSkmh4eGjVmAIODenh4bhQrAJ2dlHBwZwkJBsnJvjFcAFRUTCoqJT4+Oby8sqmpn8XFuhImAChPAGxsZCIiHVtbUwwMCjo6NJOTiqCgliJGAEuMALW1qkJCOxUVEgscAK2toxkZFkxMRSYmI9HRxT12AC4uKTY2MQUMAHZ2bXt7cmFhVk9PSUaCAFZWUCtVAAAAAAAAAAAAAAAAAAAAACwAAAAAZAAkAAAG/kCAcEgsGo/IpHLJbC5LjUZp5qxar9jmrGHqmjrZsHi81OHOOESDzG6LG+jz2k2vLyE409lUsfv/RBAwZwgcgId/KiqIjI2Oj1gsLEchB0YHlkmVE04hKQwMIUWclEuipUQTmUIpIwYZIylENBkZKxgAFhEntQYLHrIAIQMkvBm+A6dHuhkFFBsZEbgDJ74uswYGKyLL1ScWRC3eIAAYrsceQjUEtQQ1QxgU2QUKIxsF2dkZGwoyLiTQ8r3aQGJSERcRAgrEFwCfgQ0jhqCQZ6DAAmVCXDg89kEIi1evMgSomG8DiBARCtQqQIKUB2i19umLeWyDgRMbqtHMcIJC/kQiF3CG3LmPpoJMNOT1ilEEhM1jFFAIQQGzVtVjBVZ8WKCyloZgNK4+3ECWaE2yYjdIZbXiaUy0Zk90BFCDQswC3IgMqLoBHIAbV2luoKCBxdauBTQgvQoRhQwQQ9/WECGCRtdaFN4JSTo0pwMPDnDuPMFAnd2VeYfsfeu3ReCiEQZY2gozK1i+LYcAFuxgFt+fLIytXDAXwGGapE2/TS1kwOkMFFpfLXDCA9Mhx5utuP2W3JADK2gWEEBExuUCETi53llcyIfRpek+x1vEOWsh62OuuFaE9srtm/G11hAA0WSQEAwIhx4n9lnVmxEOVJWcfHcxB8BqmEkn2RH+/mnHnVUDCpGQgUSkEJ5VJKgDkwEU2HDEAASENGFdy9X3XF/48ZWOER3aFuBbIQIwYkwHApCCAndFoGJMFAzwolI8xUcjavVVFV2Ob+3Y3wK1AQhAWEAWMWQtRR75Vm4N7hPAEQFIKOWNFqaJIwD57aMlEdn5+KWAYl5VJpJWpQdAAoFdUMQF8AnxwHMUeDdEhEy2gKVVd2LH5UqK/QhinzQFw9ZbShoJ6HCGChGDBpdF2dxzthwow04b5FXnBpW6x9V/H+4T5JgZlHniPqEC4AGUzYhEQwDFIhefDNMp8MAADhClQDCz1mrcrV4FUwNfFvLqqZG/ojdECABFBhdR/hMKGdi5vVBAwxDVUjKkuEK8BNIGpQ5hj34YTfDrBmsOwYAGr71Cj7JDCNBMZDs9tICnIjz1kKRHeMBOBi+8K4QAFKhEwUVF5PBCLS88SIQDF7/gqEdt3lNAAWQ1aUFt05a3AgGvwexTfKyIBk17RIRQgwIKOICRBSusEEG+REiwggIBfMuyAitYW04NCyS9QA0yXHhaVkaEAMIuzbzMUwAUFyFC1gskwAQpRsCNhNxhhKDMBBqAmkQKAmDgdwyrzA2JEwxI4MAAF9AdAqRWaTz4I+TiDE0ENICAQgseXPpW148/EgNPdz0T82Usmtx5IyEQzLBZFESA0emMXLDAIjNmNXMPDa/DzkgILYywgjNo2bU107o/zoALlIngAs+dBwEAOw==) center no-repeat no-repeat !important; }

/*.tab */.triangle
{ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAC4jAAAuIwF4pT92AAAFRElEQVR42qVWW0iUWxSemzMeUgTzxjmOmGj0GmSWpZWFt65eunrpQhp5T8oHKw1vpZE+RaCUZvUQ0pAjdMyZMX2IAwcCESF60ofygqIp6P8fZPY639rH32YGfDoPH3vttdf+133tX/fgwQOdhqKiIv2ZM2cMFy5cMJw7d06flZVlYDCPcfr0abmCp2f6xIkTxpMnTxpPnTolz9LS0gyXL1/We35T57m5f/++HjBoa11d3VbQ5DyxydtSASMvL8/v2rVr5sLCQj9Yazl+/LgFlpoBXuUeFlvOnj0rAU95NZ8/f96f5X2/pysoKNDfu3dPunXs2LHK/fv327HakpOT34Me2Lt378C+ffv6ExISBjRgP3DgwAE7MHDw4EGm+yH/jmWTkpJqiouLzfy9mzdv6nWpqamGu3fvGmCx6fDhwy7ElHJzcwnWECwjWEiwTq6eNMvwOSMnJ0fyeU1MTPwrMzMzhBWAZ9RlZ2cb2IPr16/7g2ErKytTq6urf/JaUlKiQfGgJUpLSzWewnRVVdXPiooKFeEbBH7fCLdJhw2HiD3wQwW8xwE1NzcrjY2N7ra2Nnr06BG1trYKgHwg+AwyAvKiqalpDXfo4sWLQ8hV+IYCo47LiyuDE3jjxg17T08PvXjxQu3q6hK9vb306tUrevnyJTHtCebxGWg3ZPmO0t3dTfDICaPDWMGVK1dMUkF9fb3h6NGjlsrKSvvo6CgNDw+rsEYcOnSIoFgCcSVUkATTGh9JdiOH5HA4FL5bU1PjBN9LgREbQ0pKCme+f2JigqamphSbzSaioqLI39+ftm/fLkJCQig4OFgCe17Ftm3bKDQ0VLx580ZMTk6u8d2WlhYHjJAhQsh/eXDkyBHLkydP7HNzc7S8vKwuLCzIGJtMJuKPW61WCg8Pp4iICEmHhYWR2Wym2tpawXdWVlYUXp8+ferMyMgI3/QA8ZIeoEQtz549s6+vr5OiKCoRyYvoCWlxTEwM7dy5k2JjYyXNClCS9P37dwFZUlVV4bvIgzM9Pd3LAy8FQghaXV1VoUS43W7q6+uTVnNo4uLipAJWyAqeP39OkBf4ON9R+C6KZNODq1evmnRoKKOW5Pb2dvvS0hLNzs6qbNn8/DwtLi7KBgoICKDIyEiKjo6mwMBAgpU0PT1NkBE/fvygmZkZhe9yiDD0ZJLz8/N/5QAdbWloaLB//fqVkCzly5cvYmxsjJA8ev36tdixYwcFBQVJTzj58FaeQUZAlsbHx5Vv374Rqs+BfEoPYPx/HnAfQKvlzp07dpfLxSWnfvjwQQwODhJW+vz5M2GEE1eNxWIhjGsaGRmhjx8/EmQEywwNDSnMu337thMKInwV6OGyBUPKzg2EOKqIrxsQnZ2d4u3bt9TR0SEQIsFlieoSyI3gZtTkcGeNGw9vihMlLxUgOlKBDBGah0duP+qYa1lBuAS3/gYE8kM8CLnJHj9+TBgNBBl5xjJ85+HDhzz8HKg8LURGHb9Y7AHK9TfAhqGl3rp1a6m8vFxBZ68BCug18HiV0GgMNynDNO4tYkj+gyb7E/mUHuDbJh0skq8RcuCHuT7KYxcDa3M8a+DxfOnSJcIAkyOa5TTwOZ9xnvCG/A0PpAJ828i1yk+dfHDwkNTu3r3bBSEHHg8X9p+AYQZ4w+BJ8F6jgU/x8fF8PrRnz56RXbt2tSCfARt9oPd63tDaZiToD7gZBe2RGFpWBmJv9aVxbsWHNESiuXiNBj9wyzcZydb7vqn/F14bPPb822JCPE2Ip5FfJO5GXzAfOTHhNdwE9vwLY8I3vP4q/gWAABuo84UM5AAAAABJRU5ErkJggg==) center no-repeat !important; }

/* fixes for nov.12  changes */
.side-copyright,
.side-footer-links,
#facebook,
/* search bar */ .panel.relative,
#imagelist > DIV:nth-child(3), 
#imagelist > DIV:nth-child(4),
#imagelist > DIV:nth-child(5),
.header.textbox.bold.small-margin-bottom,
#imagelist > DIV:nth-child(2) > DIV:nth-child(2),
#imagelist > DIV:nth-child(2) > DIV:nth-child(5),
#imagelist > DIV:nth-child(27) > DIV:nth-child(4),
.textbox.small-margin-bottom, .captions, .post
{ display: none !important; }

#content > DIV:first-child
{ height: 0px !important; width: 0px !important; }

.imagelist-panels { position: absolute !important; }

/* === */

#gallery-upload-buttons
{ position: absolute !important;
top: 30px !important;
left: -50px !important; }

#gallery-upload-buttons > DIV:first-child
{ background: transparent !important; }

#gallery-upload-buttons > DIV:first-child > H2 
{ font-size: 12px !important; }

/* ========= end fixes for nov.12 changes ==========*/  }

@-moz-document url("http://imgur.com/gallery") {

/* comments and social stuff in the right panel */ 
.captions.best-captions, .textbox.small-margin-bottom, .right .panel .textbox, .imagelist-panels .panel .textbox
{ display: none !important; }

#content 
{ background: black !important; }

#imagelist .post
{ border: none !important; } }
