different tile sizes for different window widths