.fi-ta-cell, .fi-ta-cell div{
    padding-top: 0.5px !important;
    padding-bottom: 1px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    /*border-radius: 0% !important;*/
}

/*.flex{*/
/*    padding-top: 0px !important;*/
/*    padding-bottom: 0px !important;*/
/*    gap: 3px !important;*/

/*}*/

.fi-ta-ctn {
    position: relative;
}


.tippy-tooltip.krut-theme {
    background-color: rgb(250 250 250);
    border-radius: 13px;
}

.fi-ta-empty-state{
    padding-bottom: 1rem !important;
    padding-top: 1rem !important;
}

.fi-ta-header{
    padding: 0.7rem !important;
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
}

.fi-ta-header-cell{
    padding-bottom: 0.5rem !important;
    padding-top: 0.5rem !important;
}

.backgraund-line{
    background-color: rgba(22, 163, 74, 1);
    color: white;
}

.backgraund-line-blue{
    background-color: rgb(121, 204, 245);
    color: white;
}

.backgraund-line-orange{
    background-color: rgb(252, 139, 18);
    color: white;
}

.backgraund-line-birthday{
    background-color: rgb(209, 255, 196);
}

.backgraund-line-red{
    background-color: rgb(229, 27, 27);
    color: white!important;
}

.column-color-class{
    background-color: rgba(22, 163, 74, 1) !important;
    color: white !important;
    padding: 10px !important;
    border-radius: 7px !important;
}

.backgraund-line .fi-ta-text-item-label{
    color: white;
}

.fi-tabs{
    padding-top: 3px !important;
    padding-bottom: 3px !important;
}

.fi-header-heading{
    font-size: 1.5rem !important;
}

.gap-6{
    gap: 1rem!important;
}

.onlyprint {
    display: none!important;
}

@media print {
    .noprint {
        display: none!important;
    }

    .backgraund-line{
        background-color: rgb(255, 255, 255);
        color: black;
    }

    .onlyprint {
        display: block!important;
    }

    .fi-topbar {
        display: none!important;
    }

    .fi-sidebar-nav {
        display: none!important;
    }

    .fi-sidebar {
        display: none!important;
    }

    .fi-ta-actions-cell {
        display: none!important;
    }

    .fi-ta-header-cell-sort-icon {
        display: none!important;
    }

    .fi-ta-summary-row td:first-child {
        display: none!important;
    }

    .px-3 {
        padding-left: 0.15rem!important;
        padding-right: 0.15rem!important;
    }

    .text-sm {
        font-size: .75rem!important;
    }

    .w-1 {
        display: none!important;
    }

    .fi-sidebar-close-overlay {
        display: none!important;
    }

    .print {
        display: grid!important;
    }

    html, body{
        height: 297mm;
        width: 210mm;
    }

    @page {
        margin: 10mm 10mm 10mm 20mm;
    }

    *, *:before, *:after {
        color: #000;
        box-shadow: none;
        text-shadow: none;
    }

    .wrapper {
        width: auto;
        margin: 0;
        padding: 0;
    }

    .p-6 {
        padding: 0.8rem!important;
    }

    .fi-section-header {
        display: none!important;
    }

    .fi-ta-header  {
        display: none!important;
    }

    .fi-pagination {
        display: none!important;
    }

    .fi-ta-actions {
        display: none!important;
    }
}

@page {
    margin: 5mm 5mm 5mm 5mm;
}

.fi-input-admin input {
    padding: 0px !important;
}

.fi-section-admin .p-6{
    padding: 0.5rem 1.5rem 0.5rem 1.5rem;
}

.fi-logo {
    height: 3.5rem!important;
}



