It's enough time if your inbound flight is "on-time" and you are doing only carry-on. Problem is, if your flight from CHS is delayed, you'll miss your connection.

I'd opt for a longer connection time (90 minutes, at the least). Remember, there's no real downside to waiting in the airport for your connecting flight but if you your inbound flight is delayed and you arrive at your connecting gate 1 minute after the plane leaves you've missed your flight. Murphy's Law of Airports is always lurking around - Error on the side of a longer connection.