updated css and markup