Try this CSS:
.footer-widgets, .footer-widgets .block {
display: table;
float: none;
margin: 0 auto;
}
BTW, any changes you've made to theme files will be lost when the theme is updated. It's generally better to use a child theme -
http://codex.wordpress.org/Child_Themes
For additional help, you should contact the developers of your theme - as these forums really only support themes from the repository on this site.