@media print {

    .no-print{
        display: none;

    }

    header nav, footer {
        display: none;
        }
        #dt-filter-search_wrapper		{ display:none; }
        html, body {
            width: 210mm;
            height: 297mm;
       
           
          }
         
        .top-print{
            min-width:  210mm;
        }
    #blah{
        width: 25vw;
    }
    img {
        margin-top: 10px;
        max-width: 35vw;
        object-fit: scale-down;
        width: 35vw;
       
        }
        @page {
            margin: 0.2cm;
            }

  
    /* .dt-filter-search_wrapper.row{
        display: none;
    } */
    .alt-grid [class*="col-"] {padding-left:0;padding-right:0}
    .alt-grid .row {margin-left:0;margin-right:0}

/* container adjusted */
    .alt-grid .container {width:100%;max-width:100%;padding:5px;margin: 2px;}
    .container , .container-fluid{
        margin-left: 30px;
        margin-right: 30px;
        padding: 0;

    }
    label{
        font-size: 1.5em;
    }
    .form-control{
    font-size:2em;

    }
    .page-break  { display:block; page-break-before:always; }
}