Well, your own grid system is actually 10mins of work max, take a look at flexbox layout
philipwalton.**********/solved-by-flexbox/demos/grids // ****** . io thx mpgh ;p
more in-depth
css-tricks.com/snippets/css/a-guide-to-flexbox
Flexbox is already implemented in all current browsers
caniuse.com/#feat=flexbox
and if you really need that IE 8-9 support, look here
planningforaliens.com/blog/2014/03/11/real-world-flexbox
Flexbox is easy and clean, no reason to use bloated bootstrap or (very, very bad practice) positioning elements with JS. It's also much easier to start mobile first, because you are just upgrading to make better use of bigger screens. Worst can happen is just too much white space
Can mods fix the links or it gonna be that crap forever?