/* the reaction buttons region */
.reaction_buttons{
    font-size: 0.8em;
    text-align: left;
	left:8px;
    position: relative;
    top: 7px;
}

.single-post-reaction .reaction_buttons{
    font-size: 0.8em;
    text-align: left;
	left: 9px;
	top:0;
    position: relative;
}
/* a single button */
.reaction_buttons .reaction_button {
	text-align:center;
	padding: 2px 4px;
	line-height: 22px;
	height: 22px;
	margin: 8px 4px;
	min-width: 60px;
	display: inline-block;
	cursor: pointer;
	color:#b4b4b4;
	border-top: 1px solid #343434;
	border-color: #000;
	text-decoration: none !important;
	text-shadow: 0px 1px #000;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
	-o-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 1px 0 #363636;
	box-shadow: 0 1px 0 #363636;
}

/* the button while hovering over it */
.reaction_buttons > .reaction_button:hover {
  border-color: #897f79;
  background-color: #5b5450;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5b5450), to(#3c3734));
  /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #5b5450, #3c3734);
  /* Chrome 10+, Saf5.1+ */
  background-image: -moz-linear-gradient(top, #5b5450, #3c3734);
  /* FF3.6 */
  background-image: -ms-linear-gradient(top, #5b5450, #3c3734);
  /* IE10 */
  background-image: -o-linear-gradient(top, #5b5450, #3c3734);
  /* Opera 11.10+ */
  background-image: linear-gradient(top, #5b5450, #3c3734);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#5b5450', EndColorStr='#3c3734');
  text-shadow: 0px 1px #000;
  color:#fff;
}

/* the button after voting 
div.reaction_buttons > .voted, div.reaction_buttons > .voted:hover {
}
 /*

/* number of votes including parantheses.
.reaction_buttons .reaction_button .count {
}
 */

/* number of votes in between the parantheses.
.reaction_buttons .reaction_button .count_number {
}
 */
 
.single-post-reactions .reaction_buttons {
    font-size: 0.8em;
    left: 8px;
    position: relative;
    text-align: left;
	top:0px;
}
#sidebar div.widget_reaction_buttons h3 {
	margin: 0;
	margin-top: 4px;
	font-size: 1.1em;
}

#sidebar div.widget_reaction_buttons ol {
	margin-left: 25px;
}

.count_number {color:#5993b2;}