Возможно ли в input background вставить glyph иконку?
:before and :after к input не применить
оберните input[type="submit"] в div и к нему применяйте :before или :after
или использовать <button type="submit"></button>
как вариант jsfiddle.net/sx1ajLk8
::before или (::after) с абсолютным позиционированием и content с буквой, которая отвечает в шрифте за лупу.