.footer{overflow:hidden;margin:15px auto;text-align:center;width:95%}.footer .logo{display:inline-block;margin:0 auto}.footer .logo img{width:100%}.footer p{margin:1em auto;font-size:1.4em;max-width:1000px}.footer .links{margin:15px auto}.footer .links a{font-size:1.2em;font-weight:700;color:#8d1598;text-decoration:none}.footer .links a:active,.footer .links a:focus,.footer .links a:hover{text-decoration:underline}