Midway through responsive design makeover. UNFINISHED