.highlight{border:red solid 2px;padding:4px}canvas{background-color:#f2f1f0}.sign-text{margin-top:-22px;position:absolute;text-align:center;width:100%;line-height:26px}.io form{margin-left:initial}.otheramount{text-align:right}.money{font-weight:700}.io p{padding:0;line-height:normal;font-size:100%}.io div>p,.io td>p{margin:0}.io tr{line-height:normal;padding:3px 10px}#openedgeach_iframe{max-width:475px}#openedge_iframe{max-width:475px}.io .btn-group{display:flex!important;white-space:normal!important}div.initial.printThis{font-weight:700!important;display:block!important}div.initial{display:none}@media print{.contract-container{width:100%!important;margin-left:0!important}.contract-container-1{padding:0!important}}.cardconnect-input{margin:0 0 5px 8px!important;display:block!important}.sq-input{margin-top:1rem!important;margin-bottom:.25rem!important;width:100%!important;width:-moz-available!important;width:-webkit-fill-available!important;width:fill-available!important}#apple-pay-button{margin-top:.25rem;height:40px;width:100%;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:plain;-apple-pay-button-style:black;cursor:pointer}#google-pay-button{margin-top:.25rem}#afterpay-button{margin-top:.25rem}.gpay-card-info-container{width:100%!important;width:-moz-available!important;width:-webkit-fill-available!important;width:fill-available!important;min-width:unset!important}