added box sizing for border box and created a div surrounding all my other divs in the body.  Should help with different sized divs