.button{display:inline-block;border-radius:4px;background-color:#047ece;color:white;text-align:left;font-size:28px;padding:16px;width:180px;height:50px;transition:all 0.5s;cursor:pointer;margin:5px}.button span{cursor:pointer;display:inline-block;position:relative;transition:0.5s}.button span:after{content:'\00bb';position:absolute;opacity:0;top:0;right:-20px;transition:0.5s}.button:hover span{padding-right:25px}.button:hover span:after{opacity:1;right:0}