Fixes for padding in chrome, IE, firefox, safari

Signed-off-by: Aaron Armstrong <aaron@openplus.ca>