Don't panic my friend, its happen often, ranking may go up and down. It can cause by many things, for example your competitors do better than you or you do some techniques that forbidden. But i would say, just keep up the good work and you get the results.
Hi, ranking come and goes. continue your quality off page work for website to make site stable in search engine.
First you need to check the backlinks you make these days.are they are still exist. If they aren't that is because your backlink is decrease. If still there,you need to think about the resource you use to get backlinks.