

    
	/* Footer */
	body > footer {
		background-color:#DDE2E4;
        width:100%;
        padding:10px 0;
	}
	body > footer p, body > footer a, body > footer a:visited {
		text-align:center;
		line-height:20px;
		font-size:12px;
		font-style:italic;
		opacity: 0.7;
        color:#000000;
	}

	@media screen and (min-width: 1024px) {
		body > footer {
			margin-left: 300px;
            position:fixed;
            bottom:0;
            max-width:calc(100% - 300px);
		}
	}

    
    @media screen and (min-width: 1440px) {
        body > footer {
            max-width:1073px;
        }
	}
