This .download CSS class needs to live on the <a> tag rather than the div. Also, if you're keeping it, the period will need to be inside the link, since the .download button styles are block-level.