Пока реализовал с помощью javascript, получением ширины блока "рыбак" и установки этой ширины на родительский элемент (body), как подсказал
Евгений Вольф
https://jsfiddle.net/IvanVvV/qb51gb3g/1/<script type="text/javascript">
window.onload = function()
{
var width=0;
width = document.getElementById('block2').offsetWidth
document.body.style.width=width+'px';
};
</script>
Если кто нибудь огласит решение на css буду признателен.