I suggest going to your local pet store and ask for lid claps. They are black metal clamps that secure lids very well. but for the mean time place 2 heavy books on opposite end of the screen top.
Hope this helps
ZF