Fixed CSS text color and mobile spacing issues.