Корректный релоад работает только в лисе. В противном случае он работает во всех браузерах, но не смотрит на условие наличия display block игнорит это и просто рефрешится при любом ресайзе, он должен себя рефрешить только при открытом любом поповере.
Вобщем, боль-мень рабочий вариант:
$('.container').hover(function(){
$('.popover').hide();
});
при моусаут он почему-то скрывает даже не покинув пределы .container
неясен конфликт этих однотипных вещей, которые по отдельности работают, но при комбинации "дружат парами" скажем так