/* ********************************* */
/* Styles for Good Post/Bad Post mod */
/* ********************************* */
.gpbp_vote {
	display: inline-block;
	background-color: #abbacb;
	font-size: 11px;
	line-height: 32px;
}

.gpbp_vote a {
}

.gpbp_vote_remove {
	display: inline-flex;
	width: 32px;
	height: 32px;
	line-height: 32px;
	overflow: hidden;
	vertical-align: middle;
	background-color: #f14b25;
	color: #fff;
	
	-webkit-transition: width 0.5s; /* Safari */
	transition: width 0.5s;
}

.gpbp_vote_remove:hover {
	width: 110px;
}

.gpbp_vote_give {
	display: inline-flex;
	width: 32px;
	height: 32px;
	line-height: 32px;
	overflow: hidden;
	vertical-align: middle;
	background-color: #5d6677;
	color: #fff;
	
	-webkit-transition: width 0.5s; /* Safari */
	transition: width 0.5s;
}

.gpbp_vote_give:hover {
	width: 110px;
}

.gpbp_voted_up
{
background: white;
}

.gpbp_score
{
	margin-right: 3px;
}

.gpbp_vote img {
}

.gpbp_vote span {
	margin: 0 12px;
}

.gpbp_greyed
{
	background: url(../images/gpbp_grey_stripes.png) #CCC repeat-x;
	padding: 9px 9px 0;
}

.gpbp_greyed a:link, .gpbp_greyed a:visited
{
	color: #444;
}

.gpbp_show:link, .gpbp_show:visited
{
	text-decoration: underline;
}

/* CSS post hiding. The parent>child hierarchy should be heavily theme-dependant. */
/* This mod makes sure that the MEMBER INFO, the POST CONTENTS, the BUTTONS and   */
/* the EXTRA INFORMATION CONTAINERS (IP Address) are hidden in the default theme. */

.gpbp_hider .poster ul,
.gpbp_hider .postarea,
.gpbp_hider .moderatorbar .reportlinks
{
	display: none;
}

/* Force display when needed to */
.gpbp_do_show
{
	display: inline !important;
}

/* Curve assigns padding to divs */

.gpbp_hider {

	padding: 11px 0;

}

/* clearfix for Curve's floating poster names on hidden posts */

.gpbp_greyed:after

 {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

	padding-top: 1em;

}

/* Voter list icon */

.gpbp_voterslist {
	cursor: pointer;
}

.gpbp_voterslist_select {
	display: none;
	float: right;
	margin-bottom: -2px;
	margin-left: 4px;
	background: white;
	border: 1px solid transparent;
}

.gpbp_voterslist_select option {

	font-size: 0.9em;

	cursor: pointer;

	padding-left: 15px;

}

/* "Hide again" box */

.gpbp_hide_again {

	display: inline;

	position: relative;

	padding: 2px;

	border: 1px solid gray;

	cursor: pointer;

	background: white;

	color: black;

	font-style: italic;

}

.gpbp_hide_again:hover {

	text-decoration: underline;

}

