.invoice-source-modal.invoice-source-medium{width:50%}.invoice-source-modal .invoice-source-table-container{height:325px;overflow:auto}.invoice-source-modal table{width:100%;background:white}.invoice-source-modal th{text-align:center;background:#f9f9f9}.invoice-source-modal td:first-child{width:3%;text-align:center}.invoice-source-modal td:nth-child(2){width:30%}.invoice-source-modal td:nth-child(3){width:auto;text-align:left}.invoice-source-modal td:nth-child(4){width:10%;white-space:nowrap}.invoice-source-modal td input{width:100%;height:30px;box-sizing:border-box;margin:0}.invoice-source-modal td .btn{margin-right:5px}.invoice-source-modal textarea{width:calc(100% - 15px);box-sizing:border-box}.invoice-source-medium label>input{width:140px;margin-left:20px}.invoice-source-format{font-size:12px;font-style:italic;color:#ccc;margin-left:25px}.invoice-source-total{text-align:right;margin-top:15px;font-size:x-large}

.invoice-source-total-amount{font-weight:bolder}

.invoice-source-amount-alert{margin-bottom:2px;padding-bottom:2px;margin-top:5px}

.invoice-source-modal>header{background:#313a46;color:#fff}
