﻿.acc-row {
    display: flex;
}

.c-0_05 {
    flex: 0.05;
    min-width: 40px;
    padding: 1px;
}

.c-0_1 {
    flex: 0.1;
    min-width: 80px;
    padding: 1px;
}

.c-0_5 {
    flex: 0.5;
    min-width: 60px;
    padding: 1px;
}

.c-1 {
    flex: 1;
    padding: 1px;
}

.c-1_5 {
    flex: 1.5;
    padding: 1px;
}

.c-3 {
    flex: 3;
    padding: 1px;
}

.c-7-account {
    flex: 7;
    padding: 1px;
}

.sticky-account-table-row {
    font-size: 1rem;
    color: #4d4f5c;
    font-weight: bold;
    position: sticky;
    top: 123px;
    z-index: 1;
}

.sticky-account-table-row-1 {
    font-size: 1rem;
    color: #4d4f5c;
    font-weight: bold;
    position: sticky;
    top: 121px;
    z-index: 1;
}

.sticky-account-table-row-2 {
    font-weight: bold;
    position: sticky;
    top: 147px;
    z-index: 1;
}

.sticky-budget-table-row {
    font-size: 1rem;
    color: #4d4f5c;
    font-weight: bold;
    position: sticky;
    top: 123px;
    z-index: 1;
}

.sticky-budget-table-row-2 {
    font-size: 1rem;
    color: #4d4f5c;
    font-weight: bold;
    position: sticky;
    z-index: 1;
}

.ex-small {
    font-size: 0.65rem;
}

.cell {
    border: 1px solid #e8e9ec;
    padding: 3px;
    height: 30px;
}

.acc-row-data {
    font-weight: 600;
    color: #4d4f5c;
    font-size: 0.9rem;
}

.padding-2 {
    padding: 2px;
}

.marginB-3 {
    margin-bottom: 3px;
}

.extend-row-item-account i {
    width: 19px;
    height: 19px;
    position: relative;
    top: 0;
    font-size: 0.9rem;
}

.extend-row-item-account {
    background-color: white;
    color: #6dbdb4;
    border-radius: 6px;
    border: solid 2px #6dbdb4;
    cursor: pointer;
    margin: 3px 4px;
    width: 23px;
    height: 23px;
}

    .extend-row-item-account:focus {
        outline: none;
    }

.border-bud-vac {
    border-left: 5px solid #F0F0F7;
}

.mw_230 {
    min-width: 230px;
}

.mw_150 {
    min-width: 150px;
}

.full-border-green {
    border: 1px solid #6dbdb4;
}

.dashed-border-green {
    border: 2px dashed #6dbdb4;
    border-radius: 4px;
}
