/* Hide elements that are only visible when printed */.printOnly{    display: none;}
/* Show elements that are only visible on screen */.showOnly{    display: block;}
print-content { page-break-inside: avoid; }


@media print{ 
  @page {
            size: A4 portrait ;
            margin: 50px 50px 50px 50px;
            .t-Region-buttons {
            overflow: hidden;
            display: none;
			font-family: Arial, Helvetica, sans-serif;
            }
	body {
     font-family: Arial, Helvetica, sans-serif;
	}

        t-Region {        page-break-inside: avoid;    }
        
             div.header {
            padding: 10px;
            position: running(header);
        }
        div.footer {
            display: block;
            padding: 0px;
            position: running(footer);
        }
        
    }   
/* Removes header (including top menu), side menu, footer, back to top button and dev toolbar */ 
      .t-Body-nav,      .t-Body .t-Body-main .t-Body-content .t-Body-topButton,  #t_Body_content_offset,     .apex-page-success,    .apex-page-error,    #apexDevToolbar {        display: none !important;    }    
	  /* Display elements that are only visible when printed */    .printOnly{        display: block;    } 
	  .header .logo {    display: none;}
	  
	   .t-Region-buttons {    overflow: hidden;    display: none; }
	   #parties{    page-break-inside: avoid;  }
	   #now_title{    page-break-inside: avoid;  }
	   #map_sheet{    page-break-inside: avoid;  }
	   #block_units{    page-break-inside: avoid;  }
	   #activities{    page-break-inside: avoid;  }
	   #minerals{    page-break-inside: avoid;  }
	   #methods{    page-break-inside: avoid;  }
	   #nta{    page-break-inside: avoid;  }
	   .t-Region-bodyWrap {    page-break-above: avoid;  }
	   .t_Header, .t_Body_nav, .t-NavigationBar, .t_Body_title, .t-Button, .t-Footer-top , #t_Header {        display: none;    } 
	
  
	  
	  .t-Body-mainContent {
    box-decoration-break: clone;
    margin-top: 200; 
    margin-bottom: 200;
    position: relative;
}
.inside-header {
    padding-top: 10px;
    padding-bottom: 10px;
}
/*@page :first {  .header .logo { display:block } }
	 /* .t-Header {    display: none;}*/
/*@page :first {  t-Header { display:none } } */

.t-Footer {
    padding-top: 50px;
    padding-bottom: 50px;
}

#content {
    display: table;
}

#pageFooter {
    display: table-footer-group;
}

#pageFooter:after {
    counter-increment: page;
    content: counter(page);
}
	  /* Hide elements that are only visible on screen */    .showOnly,    .doNotPrint{        display: none;    }    /* Removes the side menu transform that translates the body content to the right */    .apex-side-nav.js-navExpanded .t-Body-main {        -webkit-transform:translate3d(0,0,0);        transform:translate3d(0,0,0);    }         /* Remove the space for the header */    .t-Body-main {          margin-top: 0 !important      }      /* Moves the title to the top left corner */    .t-Body .t-Body-main .t-Body-title {        position: relative !important;        left: 0 !important;        top: 0 !important;        border-bottom: none !important;    }    /* Removes padding/margin from the body */    .t-Body .t-Body-main .t-Body-content {        margin-left: 0 !important;        margin-top: 0 !important;        padding-bottom: 0 !important;    }    /* Removes background image from the body */    body,    .t-Body{        background-image: none !important;    }    /* IRR floating header - Prevent floating */    .t-IRR-region .js-stickyTableHeader{        top: 0px !important;        width: inherit !important;    }    
/* Prevent IRR rows from breaking/printing on two pages */    .t-IRR-region .a-IRR-table tbody tr{        page-break-inside: avoid;    }
/* Prevent IRR rows from breaking/printing on two pages */    .t-region  tbody tr{        page-break-inside: avoid;    } 
/* Prevent IRR rows from breaking/printing on two pages */    .t-region { display: flex;    flex-wrap: wrap;       page-break-inside: avoid;    }         
/* Reset the min-height of the page content and form */    .t-Body-content,    form#wwvFlowForm{        min-height: 0 !important;    }}
