added background styling and box shadow