Thank you for sharing your photos with us. Our 26-390 and 26-391 slim top tilt latches are worth considering. Have a look and see what you think.