/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
#sidebar-right {
	float: left;
	width: 204px;
}

@-webkit-keyframes bg-anim {
	from {
		background-position: 0 0;
	}
	
	to {
		background-position: -40px 0;
	}
}

@-moz-keyframes bg-anim {
	from {
		background-position: 0 0;
	}
	
	to {
		background-position: -40px 0;
	}
}

@-ms-keyframes bg-anim {
	from {
		background-position: 0 0;
	}
	
	to {
		background-position: -40px 0;
	}
}

@keyframes bg-anim {
	from {
		background-position: 0 0;
	}
	
	to {
		background-position: -40px 0;
	}
}

.progress-container {
	margin: 0 auto;
	padding-right: 2px;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.5), 0 1px 0 rgba(255,255,255,0.8);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.5), 0 1px 0 rgba(255,255,255,0.8);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.5), 0 1px 0 rgba(255,255,255,0.8);
	background: -webkit-linear-gradient(90deg,rgb(182,188,198),rgb(157,165,176));
	background: -moz-linear-gradient(90deg,rgb(182,188,198),rgb(157,165,176));
	background: -ms-linear-gradient(90deg,rgb(182,188,198),rgb(157,165,176));
	background: -o-linear-gradient(90deg,rgb(182,188,198),rgb(157,165,176));
	background: linear-gradient(90deg,rgb(182,188,198),rgb(157,165,176));
	width: 120px;
	-webkit-border-radius: 1em;
	-moz-border-radius: 1em;
	border-radius: 1em;
	height: 20px;
}

.progress-meter {
	color: rgba(0,0,0,0.6);
	font-size: 1em;
	text-shadow: rgba(255,255,255,0.5) 0 1px 0;
	text-align: right;
	font-weight: bold;
	height: 18px;
	border: 1px solid rgb(152,105,56);
	-webkit-border-radius: 1em;
	-moz-border-radius: 1em;
	border-radius: 1em;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), inset 0 -1px 1px rgba(0,0,0,0.2);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), inset 0 -1px 1px rgba(0,0,0,0.2);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), inset 0 -1px 1px rgba(0,0,0,0.2);
	background-image: -webkit-repeating-linear-gradient(-45deg,rgba(255,255,255,0),rgba(255,255,255,0) 15px,rgba(255,255,255,0.2) 15px,rgba(255,255,255,0.2) 30px), -webkit-linear-gradient(-90deg,rgb(240,179,123),rgb(234,171,107));
	background-image: -moz-repeating-linear-gradient(-45deg,rgba(255,255,255,0),rgba(255,255,255,0) 15px,rgba(255,255,255,0.2) 15px,rgba(255,255,255,0.2) 30px), -moz-linear-gradient(-90deg,rgb(240,179,123),rgb(234,171,107));
	background-image: -ms-repeating-linear-gradient(-45deg,rgba(255,255,255,0),rgba(255,255,255,0) 15px,rgba(255,255,255,0.2) 15px,rgba(255,255,255,0.2) 30px), -ms-linear-gradient(-90deg,rgb(240,179,123),rgb(234,171,107));
	background-image: -o-repeating-linear-gradient(-45deg,rgba(255,255,255,0),rgba(255,255,255,0) 15px,rgba(255,255,255,0.2) 15px,rgba(255,255,255,0.2) 30px), -o-linear-gradient(-90deg,rgb(240,179,123),rgb(234,171,107));
	background-image: repeating-linear-gradient(-45deg,rgba(255,255,255,0),rgba(255,255,255,0) 15px,rgba(255,255,255,0.2) 15px,rgba(255,255,255,0.2) 30px), linear-gradient(-90deg,rgb(240,179,123),rgb(234,171,107));
	-webkit-animation: bg-anim 2s linear infinite;
	-moz-animation: bg-anim 2s linear infinite;
	-ms-animation: bg-anim 2s linear infinite;
	animation: bg-anim 2s linear infinite;
}