Reorganized CSS and fixed menu for touch