@keyframes loading-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.dialog{width:580px!important}.dialog.is-on-trial{width:800px!important}.dialog.is-on-trial .subscription-downgrade-note{display:none}.dialog .dialog-page-header .title{padding:10px 0 10px 10px}.dialog .dialog-footer .dialog-page-footer{text-align:right}.dialog .dialog-footer .dialog-page-footer .commands .delete{display:none}.validation-summary-errors{display:none}.validation-errors{color:#e80000}.field.current-subscription.subscription-edit-model{width:100%}.item-edit.modify-organisation-subscription div.user-count .users,.field.subscription.subscription-edit-model div.user-count .users,.item-edit.modify-organisation-subscription div.field.payment-frequency,.field.subscription.subscription-edit-model div.field.payment-frequency{width:100%!important;padding-bottom:60px}.item-edit.modify-organisation-subscription div.user-count .users .entry .radio-styled,.field.subscription.subscription-edit-model div.user-count .users .entry .radio-styled,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry .radio-styled,.field.subscription.subscription-edit-model div.field.payment-frequency .entry .radio-styled{display:flex;column-gap:12px}.item-edit.modify-organisation-subscription div.user-count .users .entry label,.field.subscription.subscription-edit-model div.user-count .users .entry label,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label{position:relative;display:inline-block;width:250px;min-width:215px;border:2px solid #bdc4c9;border-radius:5px;height:120px;cursor:pointer;padding:0;text-align:center}.item-edit.modify-organisation-subscription div.user-count .users .entry label input,.field.subscription.subscription-edit-model div.user-count .users .entry label input,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label input,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label input{cursor:pointer;position:absolute;top:0;left:0;opacity:0}.item-edit.modify-organisation-subscription div.user-count .users .entry label.selected,.field.subscription.subscription-edit-model div.user-count .users .entry label.selected,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label.selected,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label.selected,.item-edit.modify-organisation-subscription div.user-count .users .entry label:hover,.field.subscription.subscription-edit-model div.user-count .users .entry label:hover,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label:hover,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label:hover,.item-edit.modify-organisation-subscription div.user-count .users .entry label:focus,.field.subscription.subscription-edit-model div.user-count .users .entry label:focus,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label:focus,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label:focus{background:#fef5f0;border-color:#ff5e00}.item-edit.modify-organisation-subscription div.user-count .users .entry label .contract,.field.subscription.subscription-edit-model div.user-count .users .entry label .contract,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .contract,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .contract{position:absolute;top:60px;left:22%;font-weight:500;font-family:futura-pt,'Trebuchet MS',sans-serif;font-size:16px}.item-edit.modify-organisation-subscription div.user-count .users .entry label .valid-payment,.field.subscription.subscription-edit-model div.user-count .users .entry label .valid-payment,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .valid-payment,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .valid-payment{position:absolute;top:80px;left:26%;font-family:futura-pt,'Trebuchet MS',sans-serif;font-size:16px}.item-edit.modify-organisation-subscription div.user-count .users .entry label .valid-payment.invoice-or-credit,.field.subscription.subscription-edit-model div.user-count .users .entry label .valid-payment.invoice-or-credit,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .valid-payment.invoice-or-credit,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .valid-payment.invoice-or-credit{left:17%;font-weight:500}.item-edit.modify-organisation-subscription div.user-count .users .entry label .current-sub,.field.subscription.subscription-edit-model div.user-count .users .entry label .current-sub,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .current-sub,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .current-sub,.item-edit.modify-organisation-subscription div.user-count .users .entry label .next-sub,.field.subscription.subscription-edit-model div.user-count .users .entry label .next-sub,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .next-sub,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .next-sub{background-color:#ff5e00;position:relative;bottom:12px;font-size:9.5px;border-radius:15px}.item-edit.modify-organisation-subscription div.user-count .users .entry label .current-sub.with-next-sub,.field.subscription.subscription-edit-model div.user-count .users .entry label .current-sub.with-next-sub,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .current-sub.with-next-sub,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .current-sub.with-next-sub{background-color:#ff8e4d}.item-edit.modify-organisation-subscription div.user-count .users .entry label .user-pricing-model>span.tag,.field.subscription.subscription-edit-model div.user-count .users .entry label .user-pricing-model>span.tag,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .user-pricing-model>span.tag,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .user-pricing-model>span.tag{top:106px}.item-edit.modify-organisation-subscription div.user-count .users .entry label .item,.field.subscription.subscription-edit-model div.user-count .users .entry label .item,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .item,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .item{font-family:futura-pt,'Trebuchet MS',sans-serif;padding:0;height:100%;width:100%;display:inline-block;top:0;left:0}.item-edit.modify-organisation-subscription div.user-count .users .entry label .item a.dialog-link,.field.subscription.subscription-edit-model div.user-count .users .entry label .item a.dialog-link,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .item a.dialog-link,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .item a.dialog-link{display:block;height:100%}.item-edit.modify-organisation-subscription div.user-count .users .entry label .item a.dialog-link:hover,.field.subscription.subscription-edit-model div.user-count .users .entry label .item a.dialog-link:hover,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .item a.dialog-link:hover,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .item a.dialog-link:hover,.item-edit.modify-organisation-subscription div.user-count .users .entry label .item a.dialog-link:focus,.field.subscription.subscription-edit-model div.user-count .users .entry label .item a.dialog-link:focus,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .item a.dialog-link:focus,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .item a.dialog-link:focus{border-bottom:0}.item-edit.modify-organisation-subscription div.user-count .users .entry label .item a.dialog-link>span.contact-us,.field.subscription.subscription-edit-model div.user-count .users .entry label .item a.dialog-link>span.contact-us,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .item a.dialog-link>span.contact-us,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .item a.dialog-link>span.contact-us{color:#566068;font-size:15px;font-family:futura-pt,'Trebuchet MS',sans-serif}.item-edit.modify-organisation-subscription div.user-count .users .entry label .item:before,.field.subscription.subscription-edit-model div.user-count .users .entry label .item:before,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .item:before,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .item:before,.item-edit.modify-organisation-subscription div.user-count .users .entry label .item:after,.field.subscription.subscription-edit-model div.user-count .users .entry label .item:after,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .item:after,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .item:after{content:"";display:none}.item-edit.modify-organisation-subscription div.user-count .users .entry label .item.subscription-payment-frequency>span,.field.subscription.subscription-edit-model div.user-count .users .entry label .item.subscription-payment-frequency>span,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .item.subscription-payment-frequency>span,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .item.subscription-payment-frequency>span{position:absolute;top:20px;left:32%;color:#00159b;font-size:20px;font-weight:600}.item-edit.modify-organisation-subscription div.user-count .users .entry label .item.subscription-payment-frequency .tag-container,.field.subscription.subscription-edit-model div.user-count .users .entry label .item.subscription-payment-frequency .tag-container,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .item.subscription-payment-frequency .tag-container,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .item.subscription-payment-frequency .tag-container{float:right;overflow:hidden;min-width:100px;min-height:50px;position:relative}.item-edit.modify-organisation-subscription div.user-count .users .entry label .item.subscription-payment-frequency .tag-container span.save-ten.tag,.field.subscription.subscription-edit-model div.user-count .users .entry label .item.subscription-payment-frequency .tag-container span.save-ten.tag,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .item.subscription-payment-frequency .tag-container span.save-ten.tag,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .item.subscription-payment-frequency .tag-container span.save-ten.tag{position:absolute;background-color:#ff5e00;right:-15px;top:4px;transform:rotate(31deg);width:100px;padding-left:31px;border-radius:0;font-size:10.5px;white-space:nowrap}.item-edit.modify-organisation-subscription div.user-count .users .entry label .item .user-count-text,.field.subscription.subscription-edit-model div.user-count .users .entry label .item .user-count-text,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .item .user-count-text,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .item .user-count-text{position:absolute;top:30px;left:40%;color:#00159b;font-size:18px;font-weight:600}.item-edit.modify-organisation-subscription div.user-count .users .entry label .item .user-count-text.add-more,.field.subscription.subscription-edit-model div.user-count .users .entry label .item .user-count-text.add-more,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .item .user-count-text.add-more,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .item .user-count-text.add-more{left:27%}.item-edit.modify-organisation-subscription div.user-count .users .entry label .item .user-count-text.sup,.field.subscription.subscription-edit-model div.user-count .users .entry label .item .user-count-text.sup,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .item .user-count-text.sup,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .item .user-count-text.sup{left:25%}.item-edit.modify-organisation-subscription div.user-count .users .entry label .item .user-count-text.sup:before,.field.subscription.subscription-edit-model div.user-count .users .entry label .item .user-count-text.sup:before,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .item .user-count-text.sup:before,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .item .user-count-text.sup:before{content:"up to ";vertical-align:super;font-size:12px}.item-edit.modify-organisation-subscription div.user-count .users .entry label .item .contact-us,.field.subscription.subscription-edit-model div.user-count .users .entry label .item .contact-us,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .item .contact-us,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .item .contact-us{position:absolute;top:60px;left:31%;font-weight:600}.item-edit.modify-organisation-subscription div.user-count .users .entry label .item .invoice-amounts .line-value,.field.subscription.subscription-edit-model div.user-count .users .entry label .item .invoice-amounts .line-value,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .item .invoice-amounts .line-value,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .item .invoice-amounts .line-value{font-weight:600}.item-edit.modify-organisation-subscription div.user-count .users .entry label .item .invoice-amounts .line-value .gst-label,.field.subscription.subscription-edit-model div.user-count .users .entry label .item .invoice-amounts .line-value .gst-label,.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .item .invoice-amounts .line-value .gst-label,.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .item .invoice-amounts .line-value .gst-label{font-weight:500}.item-edit.modify-organisation-subscription div.user-count .users .entry label .item .invoice-amounts .line:not(.hidden),.field.subscription.subscription-edit-model div.user-count .users .entry label .item .invoice-amounts .line:not(.hidden),.item-edit.modify-organisation-subscription div.field.payment-frequency .entry label .item .invoice-amounts .line:not(.hidden),.field.subscription.subscription-edit-model div.field.payment-frequency .entry label .item .invoice-amounts .line:not(.hidden){display:inline-flex;position:absolute;top:60px;left:10px;width:90%}.item-edit.modify-organisation-subscription .sub-change-warning,.field.subscription.subscription-edit-model .sub-change-warning{color:#ff5e00}.invoice-container{background-color:#fef5f0;padding:20px;border-radius:5px;width:510px;min-height:203px;margin:30px 0}.invoice-container .invoice-amounts .line,.invoice-container .invoice-amounts .total{font-size:14px}.invoice-container .invoice-amounts .line .line-label,.invoice-container .invoice-amounts .total .line-label{width:61%}.invoice-container .invoice-amounts .line .line-value,.invoice-container .invoice-amounts .total .line-value{width:37%;font-size:16px}.invoice-container .invoice-amounts .total{color:#00159b;font-weight:600}.invoice-container .invoice-amounts .total .line-value{padding-top:15px;border-top:1px #bdc4c9 solid}.invoice-container .invoice-amounts .coupon-code .line-label span sub{display:block;font-size:14px;margin-top:5px}.invoice-container .invoice-amounts .coupon-code .line-label span sub:before{padding-right:.5em;font-family:"Font Awesome 5 Pro";font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit;content:"";font-weight:700}.invoice-container .invoice-amounts .coupon-code .line-value{top:-5px}.invoice-container .coupon-edit-container{padding-bottom:25px}.invoice-container .coupon-edit-container .line-break{display:flex;height:1px;padding-bottom:25px}.invoice-container .coupon-edit-container .line-break .space-left{width:61%}.invoice-container .coupon-edit-container .line-break .space-right{width:37%;border-top:1px #bdc4c9 solid}.invoice-container .coupon-edit-container .coupon-edit{display:flex;justify-content:flex-end}.invoice-container .coupon-edit-container .coupon-edit.failed input{border-color:#e80000}.invoice-container .coupon-edit-container .coupon-edit.failed input:focus{box-shadow:#e80000 0 0 1px 1px inset}.invoice-container .coupon-edit-container .coupon-edit input{border-radius:5px 0 0 5px}.invoice-container .coupon-edit-container .coupon-edit button{width:100%;max-width:120px;border-radius:0 5px 5px 0}.invoice-container .coupon-edit-container .coupon-validation-message{margin-top:5px;color:#e80000}.subscription-downgrade-note{text-align:center;padding-right:20px;color:#ff5e00;font-weight:400;font-family:futura-pt,'Trebuchet MS',sans-serif;font-size:16px}.add-promo-btn{text-align:right;position:relative;top:30px;height:0}.upgrade-legacy-invoice .add-promo-btn{top:70px}@media only screen and (min-width:1440px){.page-footer .footer-container{width:1380px}}.invoice-amounts{width:100%;margin:auto;font-size:16px;font-weight:500;font-family:futura-pt,'Trebuchet MS',sans-serif}.invoice-amounts .total .line-label{font-size:18px!important}.invoice-amounts .total .line-value{font-size:20px!important}.invoice-amounts .line,.invoice-amounts .total{padding-bottom:25px;position:relative}.invoice-amounts .line .line-label,.invoice-amounts .total .line-label{display:inline-block;width:34%;font-size:16px;font-weight:500}.invoice-amounts .line .line-value,.invoice-amounts .total .line-value{position:relative;display:inline-block;text-align:right;width:63%;font-size:18px}.invoice-amounts .line .line-value.loading,.invoice-amounts .total .line-value.loading{opacity:.5}.invoice-amounts .line .line-value.loading:after,.invoice-amounts .total .line-value.loading:after{content:"";display:inline-block;position:absolute;left:0;right:0;bottom:0;border:2px solid #69f;border-radius:50%;border-top:2px solid #fff;margin:auto;width:18px;height:18px;animation:loading-spinner .6s ease infinite}.invoice-amounts .line .line-value.loading:after,.invoice-amounts .total .line-value.loading:after{left:40%}.invoice-amounts .line .line-value .gst-label,.invoice-amounts .total .line-value .gst-label{position:absolute;right:4px;bottom:-4px;color:#bdc4c9;font-size:12px}