It would be helpful if you can provide more information on what you have done so far for achieving it and what has not worked. That way others can trim down their responses. Also your question is very ambiguous. Still, may you can try following css for your logo container element.
{display:table; width:auto; margin:0px auto; float:none;}
This works in most cases, but not essential that it will work for you. Try and check.