refactor css and prohibit selected text