Also would just like to add, that if your snake refuses a meal do not try again until at least 5 days has passed, offering food more frequently than that can stress your snake out and cause it to continue to refuse to eat, esp. if it is a hatchling and may possibly be in shed.
Here is how shedding works, just in case you are not familiar with it.
There are 4 basic stages to the shedding process
1) Pre shed - we can not always tell a snake is in it but some signs are the translucent belly scales, hiding more, grumpier, rough feeling skin, eye color slightly off, skin color slightly dull
2) Blue - this is when the eyes get cloudy or "blue" due to the secretions which loosen the eye caps and skin, the skin also takes on a light or discolored look. Your snake may be really grumpy or nervous during this time as they can not see very well during this phase
3) Clear up - this is the stage right before they actually shed, the eyes and skin clear back up to how they would normally look
4) Shed - this is when they actually shed the old skin off to reveal the new and improved look
This process varies for each snake, generally small ones like yours are done the entire process in a bout a week but some take longer. I have one small one who takes a week and a half, one adult who takes about 10 days and a yearling who takes closer to 15 days, if varies with each snake.
Hope this helps.