add card interaction
fix bug in css for chrome