.webform .form-required:after
{
	width: 7px;
	height: 7px;
	background-size: 7px 7px;
	display: inline-block;
	margin: 0 0.3em;
	content: "";
	vertical-align: super;
	background-image: url(images/required.svg);
	background-repeat: no-repeat;
}

.webform .checkbox input {
	position: absolute;
	margin-top: 0.3rem;
	margin-left: -1.25rem;
}

.webform .checkbox legend {
	margin-left: -1.25rem;
}

.webform .checkbox label {
	margin-bottom: 0;
}

.webform .radios--wrapper label {
	margin-bottom: 0;
	margin-right: 5px;
}

.webform__captcha {
	margin-top: 20px;
	max-width: 350px;
}