/*------------------------------------
// Bootstrap Form Validation
// Ver: 0.9.4
//
// Author: ENTEREAL LLP
// URL: http://www.entereal.co.jp/
//------------------------------------ */

/* Warning Alert message */
.formAlert {
	display: none;
	margin-left: 10px;
}
.formAlert i {
	margin-right: 5px;
}

/* Form Elements */
::-webkit-input-placeholder {
	color: #DDD !important;
}
:-moz-placeholder {
	color: #DDD !important;
}

.controls label {
	display: inline-block;
	vertical-align: middle;
}
.controls label + label {
	margin-left: 20px;
}

input[type="radio"],
input[type="checkbox"] {
	float: none;
	margin: 0 8px 0 0 !important;
	padding: 0 !important;
}
input[valCheck*=required],
select[valCheck*=required],
textarea[valCheck*=required] {
	border-width: 1px;
	border-color: #ccc;
}
input[valCheck*=number] {
	text-align: right;
}
input[valCheck*=passwd],
input[valCheck*=zip],
input[valCheck*=tel],
input[valCheck*=email],
input[valCheck*=url],
input[valCheck*=number] {
	ime-mode: disabled;
}

.control-group.error input[type=button],
.control-group.error input[type=submit] {
	color: #FFF !important;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05) !important;
}
