.hein-metabox .hein-field {
	margin: 0 0 12px;
}

.hein-metabox .hein-field label {
	display: block;
	font-weight: 600;
	margin-bottom: 4px;
}

.hein-metabox .hein-field input {
	width: 100%;
}

.hein-metabox .notice.inline {
	margin: 0 0 12px;
	padding: 4px 8px;
}

.hein-metabox .hein-actions .button {
	margin: 0 4px 4px 0;
}

.hein-metabox .hein-downloads {
	margin: 8px 0 0;
}

.hein-metabox .hein-downloads li {
	margin: 0 0 4px;
}

.hein-metabox .hein-sent {
	color: #2271b1;
	font-style: italic;
}

.hein-vat-feedback.hein-valid {
	color: #007017;
}

.hein-vat-feedback.hein-invalid {
	color: #b32d2e;
}
