Element input pseudo-element :before generated with transition text-shadow border 1px #b7b7b7 solid box-shadow 2px 2px 2px rgba(0,0,0,0.2) cursor default transform margin 0px float none box-sizing content-box overflow visible background display inline-block padding 20px line-height normal border-radius position static width 150px font-weight normal z-index auto height 1.5em font-size 1em