fixed errors and made the css desktop friendly