added background color and box-shadow