.ll-capaciteit-blok {
	background: #faf7f4;
	border-left: 3px solid #b99a7b;
	border-radius: 6px;
	padding: 18px 22px;
	margin: 18px 0;
}
.ll-cap-lijst { margin: 10px 0 0; padding-left: 20px; }
.ll-cap-lijst li { margin-bottom: 6px; }
.ll-cap-bijna { font-weight: 600; }
.ll-cap-vol { font-weight: 600; }
.ll-cap-ok { margin-top: 8px; }

.ll-lm-feedback { margin-top: 8px; font-size: 0.95em; }
.ll-lm-feedback:empty { display: none; }
.ll-lm-laden { color: #7a736c; }
.ll-spinner {
	display: inline-block;
	width: 14px; height: 14px;
	border: 2px solid #d9cfc5;
	border-top-color: #8a6d54;
	border-radius: 50%;
	animation: ll-spin .7s linear infinite;
	vertical-align: -2px;
	margin-right: 6px;
}
@keyframes ll-spin { to { transform: rotate(360deg); } }
.ll-lm-vrij  { color: #3c7a3c; }
.ll-lm-bijna { color: #8a6d1f; font-weight: 600; }
.ll-lm-vol   { color: #8a4a3b; font-weight: 600; }
