support for mobile, tablet, and wide screen layouts.