/* 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: 2px;
	border-color: #777;
}
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;
}
.caution{
	color:red;
}
.caution-bold{
	font-size:120%; color:red;
}
