How long will opks stay positive?

Mika • Back at it again

Took an opk yesterday at 12, 4 and 8pm and they were all positive. We baby danced around 11:30pm until after 12.

I just took another opk a little after 11 and its still positive. So I'm wondering how long does it stay positive for?

Photo is a bit blurry.