footer {
	background-color: #1D1D1B;
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 9999;
	width: 100%;
	height: 51px;
}

.footer_content {
	width: 1200px;
	margin: 12px auto 0px auto;
	font-family: "roboto";
	font-size: 12pt;
	color: #FECC00;
	text-align: center;
}

.footer_content a {
	color: #FECC00;
}

.footer_separator {
	padding: 0px 8px 0px 12px;
}



@media (min-width: 1000px) and (max-width: 1200px) {
	.footer_content {
		width: 1000px;
		font-size: 10pt;
		margin-top: 14px;
	}
}

@media (min-width: 600px) and (max-width: 1000px) {
	.footer_content {
		width: 500px;
		font-size: 10pt;
		margin-top: 10px;
	}
}

@media (min-width: 479px) and (max-width: 600px) {
	.footer_content {
		width: 450px;
		font-size: 8pt;
	}
}

@media (max-width: 479px) {
	.footer_content {
		width: 340px;
		font-size: 8pt;
		margin-top: 5px;
	}
}