.title-edit-text-budget-template {
    width: 200px !important;
}

.btn-add-budget-item {
    width: 100px !important;
}

.btn-save-budget-item {
    width: 100px !important;
}

.btn-edit-budget-template-group {
    margin-top:8px;
    width:150px;
}

.budget-table {
    margin: 20px 0 20px 0;
}

.th-budget-template-title {
    width: 70%;
}

.th-budget-template-edit {
    width: 10%;
}

.tb-budget-template-title {
}

.tb-budget-template-edit {
    width: 10%;
    display: block;
    margin: auto;
}

.tb-budget-template-delete {
    width: 10%;
    display: block;
    margin: auto;
}

.th-budget-template-item-no {
    width: 4% !important;
}

.th-budget-template-item-group {
    width: 20%;
}

.th-budget-template-item-name {
    width: 20%;
}

.th-budget-template-item-unit {
    width: 10%;
}
 
.th-budget-template-item-unit-amount {
    width: 20%;
}
 
.th-budget-template-item-ordering-rate {
    width: 10%;
}
 
.th-budget-template-item-type {
    width: 10%;
}

.th-budget-template-item-orderabled {
    width: 3%;
}

.th-budget-template-item-edit {
    width: 5%;
}

.th-budget-template-item-hamburger {
    width: 3%;
}

.tb-budget-template-item-no {
    min-width: 50px !important;
    width: 100% !important;
    margin: 0 !important;
    text-align: right;
}
 
.tb-budget-template-item-group {
    width: 20%;
}
 
.tb-budget-template-item-name {
    width: 20%;
    margin: 0 !important;
}
 
.tb-budget-template-item-unit {
    width: 10%;
    margin: 0 !important;
}
 
.tb-budget-template-item-unit-amount {
    width: 20%;
    margin: 0 !important;
    text-align: right;
}
 
.tb-budget-template-item-ordering-rate {
    width: 10%;
}
 
.tb-budget-template-item-type {
    width: 10%;
}
 
.tb-budget-template-item-orderabled {
    width: 100%;
}
 
.tb-budget-template-item-edit {
    width: 5%;
    min-width: 70px !important;
    text-align:center;
}
 
.tb-budget-template-item-hamburger {
    width: 3%;
}

.btn-add-budget-template {
    background-color: rgba(0,0,0,0);
    border: none;
}

.btn-delete-budget-template {
    background-color: rgba(0,0,0,0);
    border: none;
}

.btn-is-disabled {
    color: rgb(170, 170, 170);
    cursor: not-allowed !important;
}
