updated layout due to issues with different browsers/mobile devices. updated libs.