Hi there,
CSS given on previous reply is the standard css to make the logo on perfect center. We too had checked on different sized dextop there it seems to stay on center.
Please let us know if we are understanding you fully or if not then please we request you to share the screenshot of the pages where you encounter the problems.
We look forward to your response.
Thanks