reformat code & grid the box by myself rather than bootstrp grid.css