.itsec-recaptcha-opt-in {
	background: #f9f9f9;
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.08);
	-webkit-box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.08);
	-moz-box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.08);
	margin-bottom: 1em;
	padding: 1em;
}

.itsec-recaptcha-opt-in.itsec-recaptcha-opt-in--loading {
	opacity: .5;
}

.itsec-recaptcha-opt-in p + p {
	margin-top: 1em;
}

label.itsec-recaptcha-opt-in__agree {
	font-size: 13px;
	font-weight: 600;
}
