Texturing a uv map for complex mesh this is my mesh so far and its uv map, on the top is the stairs and the bottom is the walls


This is how big the texture is when i add it to the file and what i though would look nice is if i shrink it so that texture looks the same on every step but i dont want it to be repeated over and over 

what im trying to do is just copy and paste it so its on every step the same but the problem is the texture is too blurry and cant really see the details when its rendered, I looked everywhere and i can only find how to use the checkers texture or how to uv map, Any advice?
You might be able to pull this off using texture coordinate node combined with mapping node, and using project instead of UV. Or you might define your texture as a brush and texture paint it by hand.