.header{margin-top:-20px;margin-bottom:20px;border-bottom:8px solid #314761}.organization-logo{max-height:35px;margin-right:20px;margin-top:10px}.brand-none{width:100%;text-align:center;margin-right:0}.brand-name{display:inline-block;line-height:24px}.organization-name{color:#8f8f8f;font-size:.5em;text-transform:uppercase}.app-name{font-weight:700;color:#314761}@media only screen and (min-width:576px){.brand-name{margin-top:5px}.organization-logo{max-height:60px;margin-top:0}}.modal.show{display:block}.site-alert{margin-top:-20px}.site-alert>.alert{border-radius:0;border-left:0;border-right:0}.spinner-border{vertical-align:baseline;margin-right:5px}button[disabled]{cursor:not-allowed}.container.content-container{height:85vh;max-height:100vh}td .invalid-feedback{width:100%}.fullinvoice-label{margin-left:.5rem}.invoice-table{border-bottom:1px solid #dee2e6;margin:1em 0;table-layout:fixed}.invoice-table>.table-head>div,.invoice-table>.table-row>div{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.invoice-table>.table-head>div{vertical-align:bottom;border-bottom:2px solid #dee2e6;font-weight:700}.invoice-table>.table-row:nth-of-type(2n){background-color:rgba(0,0,0,.05)}.invoice-table input[type=checkbox]{margin:0 20px 0 5px;width:15px}@media only screen and (max-width:576px){.invoice-table>.table-row>.invoice-location{order:10;border-top:0;padding-left:50px;padding-top:0;padding-bottom:0;margin-top:-10px}.invoice-table>.table-row>.invoice-payment{border-top:0;padding-left:50px}}.payment-amount{font-size:1.75em}.payment-declined-text{font-size:28px;margin:2em 0}.company-logo{max-height:60px;max-width:100%}body{margin-top:20px;margin-bottom:20px;font-family:Lato,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}h1,h2,h3,h4,h5,h6{font-weight:700}a{color:#0366d6}code{color:#e01a76}.btn-primary{background-color:#314761;border-color:#314761}.btn-action{min-width:200px}.content-block h3{margin-bottom:1em}.backdrop{width:100%;height:100%;background:#fff;position:fixed;top:0;left:0;z-index:1;opacity:.5}.alert.alert-danger{z-index:2}footer{margin-top:80px}.footer-logo{max-height:45px}@media only screen and (min-width:576px){.page-top.company-logo{float:right;max-width:180px}}#checkoutIFrame{margin:auto;height:550px;width:80%;border:none}#transactionCancelBtn{width:50%;margin-left:25%;margin-right:25%}
/*# sourceMappingURL=main.40261bf4.chunk.css.map */