button - use % instead of px