.button{min-width:300px;max-width:100%;padding:22px 20px;position:relative;background-color:transparent;border-radius:0}.button:hover{border-color:#d5acac;background-color:#d5acac;color:#fff}.button:after{content:"";width:0;height:0;border-color:transparent transparent #f54d4d;border-style:solid;border-width:0 0 12px 12px;position:absolute;right:5px;bottom:5px}.button:hover:after{border-color:transparent transparent #fff}