[placeholder]:empty:before {
  color: @colorInputPlaceholder;
  content: attr(placeholder);
  pointer-events: none;
}

[placeholder]:empty::after {
  color: @colorInputPlaceholder;
  content: attr(placeholder);
  pointer-events: none;
}

Use ::after instead of :before pseudo element for placeholder (fixed cursor positioning in IE)
Use ::after instead of :before pseudo element for placeholder (fixed cursor positioning in IE)
