overhauling the dashboard styles to be responsive