Updates to CSS / JS for tablet layout