improved css animations on buttons