.site-wrapper {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}

main {
  flex: 1;
}



header,
footer,
header {
 	}

footer {
	font-weight:500;
  color: white;
  background-color: black;
  padding-left:20px;
  padding-top:10px;
  font-size:13px;
  height:40px;
}

footer span {
	text-align:right;
	float:right;
	height:30px;
	}




footer i {
	font-size:25px;
	margin-right:20px;
	}
	
	footer i a {
	color: #ffffff;
}

footer i a:hover,
footer i a:focus {
	color: #ffffff;
}
	
	
	
