The first thing to do is allow time for your DNS changes to be updated across the board. Depending on your TTL (time to live) value for your DNS entry it could take anywhere from a few minutes to several days.
If the issue is still there then I would check the full page HTML. What appears to be happening is that a stylesheet is not loading correctly, check to see if you have a stylesheet path declared as an absolute URL instead of a relative path
//www.example.com/stylesheet.css should instead be
Also try opening each of the stylesheets up in your browser to make sure they can all be accessed. If one or more can't be check to see that they are at the same path in your site root as they are through the URL as depending on how the site is setup and how the migration was done either the stylesheets may not have been copies across correctly or they could be at a different relative location in your site folder structure.