add float and margin