Tributes have been paid to a Fife police officer and mum who has died after battling a long illness.
Stephanie Fearns, of Glenrothes, passed away on May 17 after suffering from long-term health issues.
The woman has been described as a "fighter" and a "wonderful colleague" who did not let the great health difficulties she faced throughout her life get in the way of her "hard work and dedication" to the job.