.HEADING .content {
	max-width: 900px;
	margin: 0 auto;
	text-align: center;
}

.HEADING .content h6,
.HEADING .content .b-h6 {
	opacity: 0.6;
}

.HEADING .content .b-checklist h6,
.HEADING .content .b-checklist .b-h6 {opacity: 1;}
.HEADING .content .b-checklist {
	margin: 40px auto 0;
	max-width: 450px;
	text-align: left;
}

.HEADING .content h2 + p .b-button {margin-top:20px;}
.HEADING .content h5 + p .b-button {margin-top:15px;}
.HEADING .content p + p .b-button {margin-top:10px;}
.HEADING .b-button + .b-button {margin-left:20px;}

.HEADING[data-style="left"] .content {margin-left:0; text-align:left;}
.HEADING[data-style="full-width"] .content {max-width:none;}

.HEADING.alt-center .content {margin:0 auto;}

@media screen and (max-width: 1200px) {
	.HEADING .content br {display:none;}
}

@media screen and (max-width: 900px) {
	.HEADING .content {text-align:left;}
	.HEADING .b-button {display:block; width:100%; padding:0;}
	.HEADING .b-button + .b-button {margin:10px 0 0 0;}
}
