Element input pseudo-element :after generated with transition box-shadow 5px 5px 8px rgba(0,0,0,0.4) height auto padding 20px margin 0px font-size 30px display inline-block cursor default font-weight normal transform overflow visible text-shadow 1px 1px 2px rgba(0,0,0,0.5) border-radius background position static border 1px rgba(183,183,183,0.2) solid line-height normal float none width 100% z-index auto box-sizing content-box