ul.quickbuttons li a
{
	color: #121212;
	-webkit-transition: 0 ease 0 color;
	-moz-transition: 0 ease 0 color;
	-ms-transition: 0 ease 0 color;
	-o-transition: 0 ease 0 color;
	transition: 0 ease 0 color;
}
.post_wrapper:hover ul.quickbuttons li a,
.postarea:hover ul.quickbuttons li a,
.content:hover ul.quickbuttons li a
{
	color: #C0CEE9;
	-webkit-transition: 0 ease 0.7s color;
	-moz-transition: 0 ease 0.7s color;
	-ms-transition: 0 ease 0.7s color;
	-o-transition: 0 ease 0.7s color;
	transition: 0 ease 0.7s color;
}
ul.quickbuttons a:hover
{
	color: #a70;
	-webkit-transition: 0 ease 0.7s color;
	-moz-transition: 0 ease 0.7s color;
	-ms-transition: 0 ease 0.7s color;
	-o-transition: 0 ease 0.7s color;
	transition: 0 ease 0.7s color;
}


ul.quickbuttons li
{
	-webkit-transition: 0 ease 0 background-position;
	-moz-transition: 0 ease 0 background-position;
	-ms-transition: 0 ease 0 background-position;
	-o-transition: 0 ease 0 background-position;
	transition: 0 ease 0 background-position;
}
ul.quickbuttons li.quote_button { background-position: -240px 0; }
ul.quickbuttons li.remove_button { background-position: -240px -30px; }
ul.quickbuttons li.modify_button { background-position: -240px -60px; }
ul.quickbuttons li.approve_button { background-position: -240px -90px; }
ul.quickbuttons li.restore_button { background-position: -240px -120px; }
ul.quickbuttons li.split_button { background-position: -240px -150px; }
ul.quickbuttons li.reply_button { background-position: -240px -180px; }
ul.quickbuttons li.reply_all_button { background-position: -240px -210px; }
ul.quickbuttons li.notify_button { background-position: -240px -240px; }

.post_wrapper:hover ul.quickbuttons li,
.postarea:hover ul.quickbuttons li,
.content:hover ul.quickbuttons li
{
	-webkit-transition: 0 ease 0.7s background-position;
	-moz-transition: 0 ease 0.7s background-position;
	-ms-transition: 0 ease 0.7s background-position;
	-o-transition: 0 ease 0.7s background-position;
	transition: 0 ease 0.7s background-position;
}
.post_wrapper:hover ul.quickbuttons li.quote_button,
.postarea:hover ul.quickbuttons li.quote_button,
.content:hover ul.quickbuttons li.quote_button { background-position: 0 0; }
.post_wrapper:hover ul.quickbuttons li.remove_button,
.postarea:hover ul.quickbuttons li.remove_button,
.content:hover ul.quickbuttons li.remove_button { background-position: 0 -30px; }
.post_wrapper:hover ul.quickbuttons li.modify_button,
.postarea:hover ul.quickbuttons li.modify_button,
.content:hover ul.quickbuttons li.modify_button { background-position: 0 -60px; }
.post_wrapper:hover ul.quickbuttons li.approve_button,
.postarea:hover ul.quickbuttons li.approve_button,
.content:hover ul.quickbuttons li.approve_button { background-position: 0 -90px; }
.post_wrapper:hover ul.quickbuttons li.restore_button,
.postarea:hover ul.quickbuttons li.restore_button,
.content:hover ul.quickbuttons li.restore_button { background-position: 0 -120px; }
.post_wrapper:hover ul.quickbuttons li.split_button,
.postarea:hover ul.quickbuttons li.split_button,
.content:hover ul.quickbuttons li.split_button { background-position: 0 -150px; }
.post_wrapper:hover ul.quickbuttons li.reply_button,
.postarea:hover ul.quickbuttons li.reply_button,
.content:hover ul.quickbuttons li.reply_button { background-position: 0 -180px; }
.post_wrapper:hover ul.quickbuttons li.reply_all_button,
.postarea:hover ul.quickbuttons li.reply_all_button,
.content:hover ul.quickbuttons li.reply_all_button { background-position: 0 -210px; }
.post_wrapper:hover ul.quickbuttons li.notify_button,
.postarea:hover ul.quickbuttons li.notify_button,
.content:hover ul.quickbuttons li.notify_button { background-position: 0 -240px; }


ul.quickbuttons li.inline_mod_check
{
	visibility: hidden;
	-webkit-transition: 0 ease 0 visibility;
	-moz-transition: 0 ease 0 visibility;
	-ms-transition: 0 ease 0 visibility;
	-o-transition: 0 ease 0 visibility;
	transition: 0 ease 0 visibility;
}
.post_wrapper:hover ul.quickbuttons li.inline_mod_check,
.postarea:hover ul.quickbuttons li.inline_mod_check,
.content:hover ul.quickbuttons li.inline_mod_check
{
	visibility: visible;
	-webkit-transition: 0 ease 0.7s visibility;
	-moz-transition: 0 ease 0.7s visibility;
	-ms-transition: 0 ease 0.7s visibility;
	-o-transition: 0 ease 0.7s visibility;
	transition: 0 ease 0.7s visibility;
}




#forumposts .reportlinks li a
{
	color: #020202;
	-webkit-transition: 0 ease 0 color;
	-moz-transition: 0 ease 0 color;
	-ms-transition: 0 ease 0 color;
	-o-transition: 0 ease 0 color;
	transition: 0 ease 0 color;
}
#forumposts .post_wrapper:hover .reportlinks li a
{
	color: #C0CEE9;
	-webkit-transition: 0 ease 0.7s color;
	-moz-transition: 0 ease 0.7s color;
	-ms-transition: 0 ease 0.7s color;
	-o-transition: 0 ease 0.7s color;
	transition: 0 ease 0.7s color;
}
#forumposts .reportlinks li img
{
	visibility: hidden;
	-webkit-transition: 0 ease 0 visibility;
	-moz-transition: 0 ease 0 visibility;
	-ms-transition: 0 ease 0 visibility;
	-o-transition: 0 ease 0 visibility;
	transition: 0 ease 0 visibility;
}
#forumposts .post_wrapper:hover .reportlinks li img
{
	visibility: visible;
	-webkit-transition: 0 ease 0.7s visibility;
	-moz-transition: 0 ease 0.7s visibility;
	-ms-transition: 0 ease 0.7s visibility;
	-o-transition: 0 ease 0.7s visibility;
	transition: 0 ease 0.7s visibility;
}