.revealing-footer #footerwrap {
	position:-webkit-sticky;
	position:sticky;
	bottom:0;
	z-index:0;
	max-height:85vh;
	overflow:auto
}
.revealing-footer.no-css-sticky #footerwrap {
	position:fixed;
	left:0;
	right:0
}
.revealing-footer #body {
	position:relative;
	z-index:1
}
.revealing-footer #footerwrap:not(.active-revealing) {
	opacity:0;
	visibility:hidden
}
.revealing-footer #footerwrap #footer {
	opacity:.3
}