I manged to fix the problem by removing the following line of code in the css file
.singular #primary {
margin: 0;
}
.singular #content,
.left-sidebar.singular #content {
margin: 0 7.6%;
position: relative;
width: auto;
}
.singular .entry-header,
.singular .entry-content,
.singular footer.entry-meta,
.singular #comments-title {
margin: 0 auto;
width: 68.9%;
}
I believe that for some reason it was trying to use singular is there anyway i can solve this problem without removing that line of code?