Pregnant, 18 weeks, green yellow discharge *picture included beware*

I am 18 weeks pregnant. Hubs and I haven’t had sex in two weeks. I’m getting cramping all over my lower right side (which I assumed it was due to my expanding tummy and everything being moved around). I heard babies heartbeat last week no problems. No odor, no itching, no other issues. Should I be alarmed? My OB hasn’t called back today, so I am mostly wondering if I should go to urgent care or wait to talk to her tomorrow.