You just need to adjust this CSS in style.css to fix either problem:
#main {
width: 74.59%;
float: left;
overflow: hidden;
}
#content {
width: 75.669%;
float: left;
}
#secondary {
width: 17.275%;
margin-left:7.054%;
float: left;
100% of #main is divided up into content and secondary. If you want the middle column to move to the left, simply change the #content to float: right. If you want it to disappear, make sure you have no widgets loaded in Sidebar 1 and adjust the #secondary and #content percentages until you get the look you desire. It should still be responsive. However, I haven’t tested it.