Style <input type="file"/> with pure CSS and JavaScript