#footer {
	background-color: #333;
	
	color: #FBFBFB;
}
#footer:before,
#footer:after { content: ""; display: block; }
#footer:before { height: 20px; }
#footer:after { height: 50px; }

#footer > div {
	display: flex; width: 1024px; min-height: 44px;
	flex-direction: column;
	justify-content: center;
	
	margin: 0 auto;
	padding-left: 152px;
	
	background-image: url(logo/light);
	background-repeat: no-repeat;
	background-position: left top;
	background-size: 132px auto;
}
#footer > div > span {
	display: block;
	padding-left: 20px;
	
	border-left: solid 1px rgba(255,255,255,.15);
	
	line-height: 23px;
	font-size: 12px;
	font-weight: 300;
}