Because you have
overflow: hidden;
Get rid of that mess!
Or set it to
overflow: auto;
See what I mean?