footer{
	color:white;
	height:160px;
}

.footer-content-padding{
	padding-top:40px;
	padding-bottom:40px;
}

.footer-separator{
	margin-left:20px;
	margin-right:20px;
	height: 30px;
	border-right: solid white 1px;
}

.footer-row{
	display: flex;
	align-items: center;
  	justify-content: center;
	margin:auto;
	text-align: center;
	padding-top:16px;
	padding-bottom:16px;
}

a.footer-link:link {
  color: white;
  text-decoration: none;
}

a.footer-link:visited {
	color:white;
}

a.footer-link:hover {
  text-decoration: underline;
}

a.footer-link:active {
  color: grey;
  text-decoration: underline;
}

.stick-to-bottom{
	position:fixed;
	bottom: 0;
	left:0;
	right:0;
}