﻿
	.footer {
		min-width: 100%;
		background: #333333;
		
	}
	.footer-columns {
		background-color: #333333;
		box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12);
		box-sizing: border-box;
		width: 90%;
        font: 13px sans-serif;
        color: #B5B5B5;
		padding: 10px 10px;
		margin-left: auto;
		margin-right: auto;
		border: 0;
		text-align: center;
	}
		

	/* Footer links */
	
	.footer-columns .footer-links {
		color: #B5B5B5;
		margin: 10px 0 12px 0;
		padding: 0;
		font-size: 13px;
			
	}
	.footer-columns .footer-links a {
		display: inline-block;
		
		text-decoration: none;
		color: inherit;		
	}
	.footer-columns a:hover {
		color: #ffd700;
	}
	.footer-columns a:active {
		color: red;
	}
	
	
	
	/* Positions footer at page bottom */
	
	footer {
		position: fixed;
		bottom: 0;
	}
	@media (max-height:2000px) {
		footer {
			position: static;
		}
		header {
			padding-top: 100px;
		}
	}
	
	