@media screen, print
{
body{ margin:0px; padding:0px; color:#000; font:normal 12px/18px Arial, Helvetica, sans-serif; background:#fff !important; }

.azxc{ color:#000;}
@page { size: auto;  margin: 0mm; }
head title{ display:none !important; visibility: hidden !important; }
.prt_ico{ display:none !important;}	

.x_title{display:none !important;}
.page-title{display:none !important;}
body.nav-md .container.body .col-md-3.left_col { display: none !important;}
.main_container .top_nav{ display: none !important;}
footer{display: none !important;}
.container { width: 100% !important;}
body.nav-md .container.body .right_col { padding: 0px !important; margin-left: 0px !important; background: #fff !important;}
.tile_count { display: none !important;}
.x_panel { width: 100% !important; background: #fff !important;}

.invoice_container{ width:100%; max-width:1000px; margin:0 auto;}
.two_part_sec_first{ width:100%; display: inline-block; padding:25px 0 10px 0;  }
.left_section_inv{ width:60%; float: left; }
.right_section_inv{ width:34%; float: right;}
.cst1{ width:100%; display: inline-block; padding:2px 0; color:#000; font:normal 13px/18px Arial, Helvetica, sans-serif;  }
.cst_address{ width:100%; display: inline-block; color:#000; font:normal 13px/18px Arial, Helvetica, sans-serif; }
.cst_address2{ width:100%; display: inline-block; color:#000; font:normal 13px/18px Arial, Helvetica, sans-serif;}
.prt_ico{ width:100%; display: inline-block; padding:30px 0 0 0; }
.prt_ico img{ width:22px; float: right; }

.sales_recp_section{ width:100%; display: inline-block; }
.two_part_sec{ width:100%; display: inline-block; padding:15px 0 0 0; }
.sales_recp_section h6{ width:100%; color:#cf2226; font:bold 18px/30px Arial, Helvetica, sans-serif; margin:0px; padding:0px 0 10px 0;  }
.sales_recp_section h5{ width:100%; color:#000; font:bold 16px/30px Arial, Helvetica, sans-serif; margin:0px; padding:0px 0 0px 0;  }

.table_section_inv{ width:100%; display: inline-block; padding:25px 0 0;  }
.lower_text{ width:100%; display: inline-block; padding:5px 0px; color:#000; font:normal 12px/16px Arial, Helvetica, sans-serif; }
.lower_text2{ width:100%; display: inline-block; padding:20px 0px; color:#000; font:normal 16px/26px Arial, Helvetica, sans-serif; text-align: center; }
.lower_text2 a{ color:#cf2226;}
.date_sec_inv{ color:#000; font:normal 14px/18px Arial, Helvetica, sans-serif;}	
	
.table_section_inv table{ margin:0px; padding:0px !important;  }
.table_section_inv table tr td{ padding:0px !important; margin:0px !important;  }
.tbody_sec{ border:1px solid #000; width: 100%;}
.slno_tr{ width:100%; }
.slno_Row{ width:100%; }
.slno_Row_table{ width:100%; }
.slno_Row_table thead{ width:100%; }
tr.hd_sec{ width:100%; }
tr.hd_sec td{ font: bold 12px/15px Arial; color: #000; margin: 0px; padding:5px 2px; border-bottom: 1px solid #000; border-right: 1px solid #000;}
tr.pro_row{ width:100%; }
tr.pro_row td{ font: normal 13px/16px Arial; color: #000; margin: 0px; padding: 2px; border-right: 1px solid #000;}
tr.pro_row td:last-child{ border-right:none;}
span.foot{display: inline-block; min-height: 30px;}
tr.bdltt{ width:100%; }
tr.bdltt2{ width:100%;}	
	
.scent_logo{ width: 100%; display: inline-block; padding:0 0 10px 0; text-align: left; }
.scent_logo img{ width: auto;}	
	
.two_part_sec .left_section_inv { border: 1px solid #000; padding: 15px;}
.two_part_sec .right_section_inv { border: 1px solid #000; padding: 15px; min-height: 172px;}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}
