/*
* Inveloper No-Code Platform (http://www.inveloper.com)
* Copyright Teknatic LLC. All rights reserved.
* Only available under commercial license from Teknatic LLC.
* Any form of unlicensed or unathorized use constitutes acceptance of 
*   prevailing licensing fees and official Terms & Conditions of use.  
*/



/* Small - sm */
.t-side-side { display: none; }
.t-side-content { background-color: var(--t-pg-bk); margin-left: 0; }

.t-nav-content { 
    position: fixed; 
    right: 0; 
    left: 0; 
    bottom: 0; 
    padding: .5rem 1rem; 
    /*background-color: var(--f-nav-bk); 
    border-top: 1px solid var(--f-bar-bk);
    border-bottom: 1px solid var(--f-bar-bk);*/
}


/* Large - lg */
@media screen and (min-width: 992px) {
    
    .t-side-side { 
        top: 0; 
        left: 0; 
        width: var(--t-side-w); 
        height: 100%;
        /*background-color: var(--t-nav-bk); */
        position: fixed; 
        display: block;
    }

    .t-side-content { margin-left: var(--t-side-w); }
    .t-nav-content { left: var(--t-side-w); }
}

/* Print */
@page { margin: 1.5cm; }

@media print {

    :root {
        --ia-primary: #000;
        --ia-ctl-brdr-col: #000;
        --ia-label-col: #000;
        --ia-label-wght: 700;
        --ia-label-p: 0;
        --t-hd-col: #000;
        --t-pnl-rad: 0;
    }

    .t-side-content { padding-bottom:0 !important; }
    .t-pnl-rpt { border: none; padding: 0 !important; margin: 0 !important; }
    .ia-page-title { font-size: 1.6rem !important; font-weight: 700 !important; }



    .p-datatable .p-datatable-thead > tr > th { padding: 0.25rem; }
    .p-column-title { color: #000; }

}

