WP renders HTML wrong when adding widgets

You’re missing > in the closing div, for after_widget:

'after_widget' => '</div',

Needs to be:

'after_widget' => '</div>',