Post content overflows on my mobile phone

In your style.css you have the following on line 580:

.container-fluid.single-post {
     width: 1280px;
}

You have to add media queries and adjust this size at different breakpoints or just try changing that to:

.container-fluid.single-post {
         width: 100%;
    }

That takes care of most of it, but then lower down you have a textarea that has col="45" which still makes the content wider than the screen on phones. So that should be changed to be either something like col="40" or better still, try to remove the col attribute all together and instead in the style.css add:

.comments textarea#comment{
     width:100%;
}

I imagine you’ll encounter this issue frequently and will need to adjust these pixel specific widths to percentages for a truly fluid layout.

Also, that giant cursor hand is killing me.