make popover responsive