Index, Page and Staff Page Mobile Additions

Added styles for the mobile version of the index, page and staff page
templates.