Why is my material not showing the same result as my material function?

Hi,

I’m currently creating a material using a material function (No specific reason) the material output is exactly what I’m wanting but when I’ve connected the function to a material is shows a very different result.

Here are some images of the material and the material function, my guess is that its something to do with the materials settings. However, I do not know this for sure.

Any help would be great and thanks

Links to larger images here: