Many CSS fixes