.role-color-picker-wrapper .association-color-wrapper{color:#4ae387;font-size:1.1rem!important}.role-color-picker-wrapper .action-hover:hover{cursor:pointer;text-decoration:underline}.role-color-picker-wrapper .custom-top-padding{padding-top:.75rem}.role-color-picker-wrapper .custom-font-size{font-size:1.345rem}.payment-view .spinner{width:100%;height:100%;position:absolute;z-index:9999;background-color:rgba(98,92,92,.84);top:0;left:0}.payment-view .center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.payment-view .modals-list .btn{margin-right:20px;margin-bottom:25px}.payment-view .icon-grid-container:hover{cursor:pointer}.payment-view .add-row{margin:0 auto}.payment-view .total-border{border-top:1px solid #555}.payment-view .closer{margin-top:-2%}.payment-view .payment-info-row:hover .edit-icon:before{content:"\270F"}.payment-view .payment-info-row:hover .invoice-icon:before{content:"\2758$\2758"}.payment-view .ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.payment-view .payment-table td{padding-left:.4rem!important}#label{color:red}.flex-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}form .radio-wrapper{border:1px solid #4ae387;border-radius:8px;padding:10px;margin-left:2rem!important}form #upload-contract-wrapper{position:relative;overflow:hidden;display:inline-block}form #upload-contract-wrapper input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0}form .number-label,form .registration-input,form .text-label{margin:0 .4rem}form .number-label{font-size:1.1rem}form #price-wrapper{margin:.2rem}form .notes-wrapper{border:1px solid #b4c1b8;border-radius:10px;padding:14px}form .currency{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end}form .action-hover:hover{cursor:pointer;text-decoration:underline}form .trip-info{margin-top:70px}@media print{.main-body,.modal-header,.no-print,.vuestic-sidebar{display:none}}