/* form CSS */

.input-prepend {
	display: inline-block;
}

.input-append .add-on, 
.input-prepend .add-on {
	background: #4d5a73;
	color: #f2f1eb;
}

.error-message {
	display: none;
	margin-bottom: 0;
}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	background: #B6C3DC;
	border-color: #dbd9c8;
        color: #F2F1EB;
}

input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {
	border-color: #4d5a73;
	background: #4d5a73;
	color: #f2f1ea;
	cursor: default;
	width: 100px;
}

select {
	background: #4d5a73;
	border-color: #aeb1b0;
	color: #f2f1eb;
}

label {
	color: #434f68;
	font-weight: bold;
}
