I am really sorry for the delay of this reply. I've checked your site in mobile view and it seems like the logo is displaying correctly from my end. Check my screenshot here, http://screencast.com/t/2q7ys5gQiGZb . By the way I think it is best for you to consult with your template provider instead since the customization is mostly based on your template itself.