.button{display:inline-block}
.button > *{display:block;padding:10px 40px;text-align:center;border:2px solid}
#leftBox .button > *{border:2px solid #384047;background-color:#384047;-webkit-border-radius:15px;border-radius:15px}
#leftBox .button > *:hover{border-color:#fff;background-color:transparent}
.button > * > *{display:inline-block}
.button > *:hover{-webkit-opacity:.8;opacity:.8}
.button > *::before,.button > *::after{display:inline-block}

/* .button > * .lnkHeader{display:block} */
.button > * .lnkSubheader{display:block;margin-top:2px;font-size:12px}

.button.fwd > *::after{content:'\e701';margin-left:10px;transform:rotate(-45deg)}
.button.back > *::before{content:'\e700';margin-right:10px;transform:rotate(45deg)}

.button:hover > *::before,.button:hover > *::after{transform:rotate(0deg)}

.hs-submit .actions{display:inline-block}
.hs-submit input{display:block;padding:10px 40px;font-size:16px;font-family:rbr,arial,helvetica,sans-serif;font-weight:normal;text-align:center;border:2px solid}

/* blockquote as button */
.textPic blockquote{display:inline-block;margin:0;width:100%;text-align:center}
.textPic blockquote p{display:inline-block;width:60%}
.textPic blockquote a{display:block;padding:15px 20px;border:2px solid #1a1a1a}
.textPic blockquote a:hover{color:#fff;background-color:#3a3a3a;border-color:#3a3a3a}


/* --- ICOFONTS --- */

.btn::after{font-family:microns,icofont,awesome5,awesome5b,awesome5l,awesome5s}

.btn.ham::after{content:'\e73f'}
