@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("forum.deviantart.com") {

/*
Forum MiniSkin 1.5 by `mp3chuck
Distributed under the Creative Commons Attribution-Noncommercial-Share Alike 2.5 License
View Terms at http://creativecommons.org/licenses/by-nc-sa/2.5/
*/

table.forum img:not([src*="lock"]) { /*hide all thread icons but locks*/
	display: none!important;
}
table.forum tr:hover td.sticky { /*hover colour for stickies*/
	background: #9CAB9D!important;
}
table.forum .thread:hover td { /*hover colour for normal threads*/
	background: #ACB7AD!important;
}
table.forum .thread td+td a:hover { /*link deco*/
	border-bottom:dashed 1px!important;
}
table.forum td+td {
	width: 90%!important;
}
table.forum .thread td+td a { /*byebye blue links*/
	text-decoration: none!important;
	color: #2C3635!important;
}
table.forum td+td+td a:not(.u) { /*lol don't remember*/
	display: none!important;
}
table.forum th+th+th+th,
table.forum td+td+td+td+td { /*hide last post/time info*/
	display: none!important;
}
#forum #commentbody { /*smaller comment box font*/
	font-size: 1em!important;
}
#forum .author { /*comment author info adjustments*/
	font-size: 1.3em!important;
	margin: 0!important;
	position: absolute!important;
	top: 0!important;
}
#forum .time { /*dependency for above*/
	position: absolute!important;
}
#forum .thought { /*dependency for above*/
	padding-left: 0!important;
}
.thought.block .h { /*dependency for above*/
	position:relative;top:1.2em;
}
#forum .author a {
	letter-spacing: .0em!important; /*don't ask*/
}
#forum .author a:hover { /*purely cosmetic*/
	text-decoration: none!important;
}
#forum .thought { /*smaller boxes for smaller comments*/
	min-height:100px!important;
}
#forum h2.c { /*hide "Devious Comments (Add Yours)"*/
	display:none;
}
#forum .thought .time { /*cosmetic tweak for post time*/
	line-height:1.7em
}


table.forum .thread:hover td+td+td+td+td { /*show-on-hover last-post data*/
	position: fixed!important;
	left: 0!important;
    bottom: 0!important;
	display: table-cell!important;
	width: 100%!important;
	border: 0!important;
}

table.forum .thread:hover td+td+td+td+td:before {
	content:"Last Post: ";
}
}