Chrome supports the placeholder attribute on input[type=text] elements (others probably do too).
input[type=text]
But the following CSS doesn\'t do anything
CSS
Compass has a mixin for this out of the box.
Take your example:
And in SCSS using compass:
input[type='text'] { @include input-placeholder { color: #616161; } }
See docs for the input-placeholder mixin.