span.wv2_ajax {
	font-size: 11px;
	margin-left: 20px;
	padding-left: 20px;
	line-height: 16px;
	display: inline-block;

	&.loading {
		background: url(../images/loading.gif) left 50% no-repeat;
		color: #444;
	}

	&.error {
		background: url(../images/error.png) left 50% no-repeat;
		color: red;
	}

	&.success {
		background: url(../images/success.png) left 50% no-repeat;
		color: green;
	}

	&.loading {
		background: url(../images/loading.gif) left 50% no-repeat;
	}
}

.wv-hidden #wv2_frontend_meta {
	display: none;
}

table.sly-table td.wv2_cat_form {
	legend { display: none; }
	.sly-form-wrapper { margin-bottom: 0; }
}

input.error { color: red; }
input.normal { color: black; }

.wv2_metainfo_row {
	border-top: 1px dotted #ACA9A9;
}

/* Documentation */

#sly-page-devutilsdocs-metainfo .metainfo {
	border-top: 1px dotted #999;
	padding: 10px 0;

	&.num0 {
		border-top: 0 none;
		padding-top: 0;
	}

	p {
		margin-bottom: 0;
		margin-left: 30px;
	}

	em {
		font-style: italic;
	}

	h3 span {
		float: right;
		font-weight: normal;
		font-style: italic;
	}
}
