I’ve also got the same issue. I can’t make head or tail of the stylesheet either and I’ve been coding CSS for the past 10 years.
The logo only appears correctly on index page and then seems to half sit behind a div tag boarder thought the rest of the site.
There are other issues too that optimise well with the Mobile api but not the desktop view. My comments area stretches full width of the page. I expect that this is a design feature because originally the text copy hugged the left side of the browser, so I added a left side pages widget, but now the widget shows first on the mobile view. The text aligns nicely in the middle, but the comments area looks messy. Strangely, on the actual comments page, the comments area falls correctly aligned.
Ideally, if the widgets could have a hide option for the mobile view and comments could align with the body text, it would be a winner… Oh not forgetting the logo fix. It really needs sorting as it’s the first thing users see when they look through the pages.
It’s a shame because it’s a fantastic looking theme. It’s just these relatively minor issues that let it down. Unfortunately I can’t risk purchasing the full theme until these items are fixed or a solution is given.