use row to avoid double padding on container