Element button pseudo-element :before generated with overflow visible transition margin 0px display block position relative box-shadow 3px 3px 4px rgba(0,0,0,0.4) z-index auto border-radius padding 40px cursor pointer width 500px height 150px outline none text-shadow border 4px rgba(255,255,255,0.59) solid line-height normal float none font-size 16px transform opacity 1 box-sizing border-box font-weight normal background