partial success in building responsive portrait/landscape layout