ich sehe gerade, dass text-indent: -9999px; überhaupt nicht zieht, ich dachte so kann man es ausblenden, steht auch hier: http://www.perun.net/2012/03/04/css-neue-methode-um-text-zu-verbergen/
OK so geht es ich hatte das position:absolute vergessen
.verbergen {
text-indent: -9999px;
position:absolute;
}