switched to border-box (padding-box is moz only)