Added media queries for larger devices. Optimized CSS. Finished UI.