style.css строка 1150 делаем width: 75% и всё станет на место
body.page-template-premiumpage-full-php #primary, body.page-template-premiumpage-panels-php #primary, body.siteorigin-panels-home #primary {
width: 100%;
padding-right: 0;
}
Судя по всему в Вашей теме для главной используется шаблон, в котором сайдбар не предполагается, так как по умолчанию width: 75% строка 1137 style.css
#primary {
width: 75%;
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
float: left;
padding-right: 35px;
}
Смотрите тему внимательней, попробуйте для главной применить шаблон по умолчанию.
Большое спасибо, очень помог ваш совет, теперь все как положено