sort popup width
reposition coverage popup so within viewport