.button-wrapper{margin-top:1.5em;text-align:center}.button-wrapper a{display:inline-block;border:1px solid #999;font-size:2.1rem;text-align:center;margin:0 auto 1em;transition-duration:.3s}.button-wrapper a:hover{text-decoration:none;background:rgba(0,0,0,.2)}.button-wrapper.button-small a{padding:.2em 1.5em;font-size:1.8rem}.button-wrapper.button-normal a{padding:.3em 1em;font-size:2.1rem}.button-wrapper.button-large a{padding:.5em 3em;font-size:2.4rem}.button-align-middle{text-align:center}.button-align-left{text-align:left}.button-align-right{text-align:right}.button-align-full{text-align:center;display:block}.button-align-full a{display:block}.button-grey{border:1px solid #999;background:#eee}.button-ghost{background:transparent;border:1px solid #999;color:#999;display:inline-block;font-size:1.8rem;margin:.4em 0;max-width:100%;padding:.34em 1.7em .14em;white-space:normal;border-radius:5px}.button-ghost:hover{background-color:rgba(0,0,0,.2)}

