:root {
	--blue:#00538e;
	--white:#ffffff;
	--black:#000000;
	--red:#f20000;
}
.pd-checkbox {
	margin-top: 1rem;
	flex: 1 1 100%;
	max-width: 100%;
}
.pd-checkbox span.value {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	width: 100%;
}
.pd-checkbox span.value span {
	flex: 1 1 50%;
	max-width: 50%;
}
.form-field.pd-textarea {
	max-width: 100%;
	padding-right: 0;
	flex: 1 1 100%;
	padding-left: 0;
}
.pd-textarea textarea {
	resize: none;
}
.pd-textarea + div + .pd-checkbox span.value {
	display: inherit;
}
.pd-textarea + div + .pd-checkbox span.value label::before {
	top: -25px;
	position: relative;
}