@page
{
	width: 210mm !important;
	height: 297mm !important;
    margin: 0mm;  
    padding: 0mm;   
}
.wrapper
{
	background-image:url(../uploads/page_back.jpg);
	background-size: 210mm 297mm;
	background-color:transparent !important;
	padding: 0px !important;
	margin: auto;
	width: 210mm !important;
	height: 297mm !important;
	zoom:97%;
}
.content
{
	float: left;
	margin: 35px;
	height: 1040px; 
	width: 720px;
}
.header
{
	float: left;
	margin: 3px;
	height: 134px; 
	width: 720px;
}
.orgn_name
{
	font-size: 24px;
	color: #000000;
	font-weight: bold;
	margin-top: 60px;
	height: 30px;
	width: 720px;
	text-align: center;
}
.token_for
{
	font-size: 20px;
	color: #000000;
	font-weight: bold;
	width: 234px;
	height: 25px;
	margin-top: 17px;
	margin-left: 240px;
	text-align: center !important;
}
.content-body
{
	float: left;
	margin: 3px;
	height: 776px; 
	width: 718px;
}
table
{
	margin-top: 10px;
	width:100%;
}
table td
{
	padding: 1px 4px;
}
table.table tbody tr:first-child  td, table.table thead tr:first-child  td 
{
  border-top: 1px solid #000;
}
table.table tbody tr  td 
{
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
}
table.table tbody tr  td:first-child 
{
  
  border-left: 1px solid #000;
}
.autho
{
	position:fixed; 
	bottom: 200px; 
	right: 350px;
	visibility: hidden;
}
.doctor
{
	visibility: hidden;
}
.performed
{
	visibility: hidden;
}
.autho
{
	position:fixed; 
	bottom: 200px; 
	right: 80px !important;
	visibility: visible !important;
}
.performed
{
	position:fixed; 
	bottom: 180px; 
	right: 600px !important;
	visibility: visible !important;
}
.doctor
{
	position:fixed; 
	bottom: 180px; 
	right: 120px !important;
	visibility: visible !important;
}
@media print
{
	
}
