#bannerStackstacks_in_264 {
	position: relative;
	z-index: 0;
	overflow: hidden;
}

#bannerStackstacks_in_264 img {
	width: 100%;
	height: auto;
}
#stacks_in_19 {
	margin:  10px;
}

#stacks_in_252 {
	margin:  10px;
}

#stacks_in_261 {
	margin:  10px;
}

#stacks_in_256 {
	margin:  10px;
}

#stacks_in_254 {
	margin:  10px;
}

#stacks_in_267 {
	margin:  10px;
}
/* If modifying any of this code, update the template.html file too */

#backToTopAnchorPoint {
	display: block;
	height: 0px;
	overflow: hidden;
}

.backToTopButton {
	text-decoration: none;
	color: #FFFFFF;
	
	display: none;
	position: fixed;
	z-index: 999;
	bottom:150px;right:50px;
	
	
	font-size: 29px;
	line-height: 2.00em;
	width: 62px;
	height: 62px;
	text-align: center;
	border-radius: 50px;
	border: 0px solid rgba(224, 224, 224, 1.00);
	transition: all 300ms ease-in-out;
}

.backToTopButton:hover {
	border: 0px solid rgba(103, 209, 253, 1.00);
	color: #67D1FD;
}


/* Solid colour fill */
.backToTopButton {
	background: rgba(103, 209, 253, 1.00);
}

.backToTopButton:hover {
	background: rgba(134, 134, 134, 1.00);
}
















@media print {
	/* Hides the button if the page is printed or saved as a PDF */
	.backToTopButton {
		display: none;
	}
}














