Верстка изначально не подразумевает широких блоков, поэтому использовал псевдо-классы с абсолютным позиционированием, чтобы принудительно выйти за пределы родителя, добавить в конец файла со стилями:
.footer {
position: relative;
overflow: visible;
}
.footer:before {
content: "";
position: absolute;
top: 0;
bottom: 0;
left: -9999px;
right: -9999px;
background: gray;
}
Адрес Вашего CSS: /local/templates/public2016/template_styles.css