/**
 * number-input.css
 * author: Cohen Adair
 * license: GNU GPL v2
 */
.number-input-container {
	height: 50px;
}

.number-input {
	width: calc(100% - 68px);
	box-shadow: none;
}

.number-input-no-postfix {
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}

.number-input-fix {
	height: 34px;
	line-height: 34px;
	padding-right: 5px;
	text-align: middle;
}

.number-input-postfix {
	padding-left: 5px;
}

.number-input-btns-container {
	width: 68px;
	height: 34px;
}

.number-input-btns-container button {
	width: 34px;
	height: 34px;
	box-shadow: none;
	line-height: 5px;
}

.number-input-btns-container button:focus {
	outline: 0;
	background-color: white;
	border-color: #ccc;
}

.number-input-plus {
	background: white;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-right: none;
}

.number-input-plus-no-postfix {
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	border-left: none;
}

.number-input-plus-postfix {

}

.number-input-minus {
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	background: white;
}

.number-input-hint {
	font-size: 0.8em;
	color: #b3b3b3;
}
