/*
.fi-body {
    min-width: 760px;
} */


.fi-ta {
    margin-bottom: 600px !important;
}

th>button,
.fi-ta-cell>div {
    white-space: normal !important;
}

.fi-ta-header-cell>span {
    white-space: normal !important;
}

@media screen and (max-width: 1123px) {
    .fi-ta-actions {
        flex-wrap: wrap;
        justify-content: flex-start;
    }

    .fi-ta-cell {
        padding-right: 0px !important;
    }

    .fi-main {
        padding: 10px !important;
    }
}

@media screen and (max-width: 792px) {
    .fi-main {
        padding: 6px !important;
    }


}

@media screen and (max-width: 1070px) {


    .fi-ta-header-cell {
        padding-left: 4px !important;
        padding-right: 4px !important;
    }

    .fi-ta-header-cell-label {
        font-size: .835rem !important;

    }

    td .fi-input {
        max-width: 100px !important;
    }
}
