css styles of main layout; still need to make navbar responsive and fix css issue on detail pages