
.form {
	border: 1px dotted #ddd; padding: 10px 15px; margin-bottom: 20px;
}

.form.form-align-right { float: right; margin-left: 20px; }
.form.form-align-left { float: left; margin-right: 20px; }
.form.form-align-center { margin: auto; }

#wpadminbar #wp-admin-bar-forms>.ab-item:before {
	content: "\f314";
}


/*
.form .form-header {
	display: block; border-bottom: 1px solid #999; margin-bottom: 10px;
}

.form .wrapper-field {
	border-bottom: 1px dotted #ddd; padding: 10px 0px; clear: both;
}
.form .wrapper-field.field-error {
	border-bottom-color: #F00;
}

.form .wrapper-field .field-label-description {
	float: left; display: block; width: 25%; height: 100%; padding-left: 1%;
}
.form .wrapper-field .field-label-description label {
	display: block;
}
.form .wrapper-field .field-label-description .field-description {
	font-size: 10px; color: #666;
}

.form .wrapper-field .field-sep {
	clear: both;
}
.form .wrapper-field .field {
	display: block; float: right; width: 70%;
}

.form .error {
	background: #F00; color: #fff; padding: 5px 15px; margin-bottom: 10px;
}

.form .required-label {
	color: #999; font-size: 11px; display: block; float: right; width: 70%;
}

.form .field textarea {
	width: 80%; height: 80px;
}
.form .field input[type="text"] {
	width: 60%;
}
.form .form-buttons {
	clear: both;
}

.form .form-thank-page {
	border: 1px solid #063; padding: 10px 15px;
}
*/