I have just spent all day making a new and more 'Mobile Friendly Site'
The reason was Myself, Rad and Wit spend most of our time deving with eachother via mobile and danm the last one was terrible for mobile phones lol. Anyway i hope this is much better for you, no matter what browser or device you may be on.
Click on the image to see full size from my mobile phone.