Why is my radio button css not working correctly?