Esconder texto de espaço reservado em foco

Para webkit e Firefox

::-webkit-input-placeholder{
color
: #ccc;
font
-style:italic;
}
:focus::-webkit-input-placeholder{
text
-indent: -999px
}
::-moz-placeholder{
color
: #ccc;
font
-style:italic;
}
:focus::-moz-placeholder{
text
-indent: -999px
}