/*
Style Pack Name: Green Thumb
Style Pack URI: http://www.mybookprogress.com/
Description: Let's give one back to Mother Nature.
Author: Author Media
Author URI: http://www.authormedia.com
Version: 1.0.1
Supports: no-bar-color
*/

/*---------------------------------------------------------*/
/* Subscribe Form                                          */
/*---------------------------------------------------------*/

.mbp-container a.mbp-subscribe {
	font-size: 1em;

	display: inline-block;
	padding: 0.375em 0.625em;
	margin: 0.625em 0 0 0;

	line-height: 1;
	font-weight: normal;
	font-family: sans-serif;

	border-radius: 0.625em;
	cursor: pointer;
	text-decoration: none;
	outline: 0;

	color: rgba(255, 255, 255, 1) !important;

	border: none;
	background: rgba(68, 91, 25, 0.6);

	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	transition: background 0.3s, color 0.3s;
}

.mbp-container a.mbp-subscribe:hover {
	border: none;
	background: rgba(68, 91, 25, 0.8) !important;
	color: rgba(255, 255, 255, 1) !important;

	font-weight: normal;
	text-decoration: none;
	outline: 0;
	opacity: 1;
}

.mbp-container .mbp-subscribe-form {
	color: #3D5324;
}


/*---------------------------------------------------------*/
/* Progress Display                                        */
/*---------------------------------------------------------*/

.mbp-container .mbp-book .mbp-book-progress {
	padding-top: 36px;
	height: 92px;
}

.mbp-container .mbp-book .mbp-book-progress:before {
	content: '';
	position: absolute;
	display: block;
	z-index: 0;
	top: 4px;
	left: -2px;
	background: url('branch.png');
	width: 205px;
	height: 92px;
}

.mbp-container .mbp-book .mbp-book-progress:after {
	content: '';
	position: absolute;
	display: none;
	z-index: 0;
	top: 6px;
	right: 1px;
	background: url('branch2.png');
	width: 185px;
	height: 92px;
}

.mbp-container .mbp-book .mbp-book-progress.mbp-branch-shown:after {
	display: block;
}

.mbp-container .mbp-book .mbp-book-progress .mbp-book-progress-barbg {
	z-index: 1;
	border: none;
	border-radius: 20px;
	background: rgba(68, 91, 25, 0.5);
}

.mbp-container .mbp-book .mbp-book-progress .mbp-book-progress-bar {
	border-radius: 20px;
	background: #3D5324 !important;
}

.mbp-container .mbp-book .mbp-book-progress .mbp-book-progress-label {
	border-radius: 20px;
	background: #3D5324;

	font-size: 15px;
	color: white;
	padding: 2px 8px 0;
	transform: translateX(-100%) translateX(-1px);
}