ul li{
	list-style: none;
}
.header{
	width: 100%;
	display: block !important;
}
.headerleft{
	width: 30%;
	float: left;
}
.headerright{
	width: 69%;
	float: right;

}
.header p, .header h2{
	margin: 0;
	padding: 0;
}
.headerright .wrap{
	padding-left: 100px;
}
.headerright ul{
	padding-left: 30px;
	background:#eeeaf8;
}
.footer{
	width: 100%;
}
.footerleft{
	width: 69%;
	float: left;
}
.footerrightP{
	width: 30%;
	float: right;
}
.footerright p{
	text-align: right;
}
.text-center{
	text-align: center;
}

table {
	width: 100%;
	border-collapse: collapse;
	text-indent: initial;
    border-spacing: 2px;
    
    margin-bottom: 20px;
}
table{
	margin-bottom: 30px;
}
table th {
    color: #fff;
    background-color: #6539c4;
    border-color: #000;
    vertical-align: bottom;
    text-align: left;
    font-size: 12px;
    
}
table td, table th {
    padding: .75rem;
    vertical-align: top;
}
.pdfbody{
	display: block !important;
	
}
table td{
	 font-size: 10px;
}
hr{
	color:#002440;
}
.changecolor{
	
	
}
.changecolor td{
	
}
.titlewrap h2{
	display: block;
	width: 100%;
	/*background: #000; 
	border: 2px solid #000; */
	color: #000;
	padding: 5px 0px;
	margin: 0;
	text-align: center;
}
.titlewrap{
	margin-bottom: 15px;
}
.customeraddresswrap{
	margin: 0;
	padding: 0;
	margin-bottom: 15px;
	padding-top:0 !important;
}
ul.customeraddresswrap li{
	margin-right: 2%;
	background:#eeeaf8;
	padding: 5px;
	width: 46%;
	border-radius: 5px;
	height: 120px;
	line-height: 12px;
	padding-left:15px;

}
.customeraddresswrap li.left{
	float: left;
}
.customeraddresswrap li.left h4, .customeraddresswrap li.right h4{
	margin-top: 2px;
}
.customeraddresswrap{
	margin-top: 30px;
}
.customeraddresswrap li.right{
	float: right;
}
.customeraddresswrap li.right{
	margin-right: 0;
}
thead{
	background: #000;
}
.subtotal
	border: 1px solid #000;
}
.subtotal, .subtotal th, .subtotal td {
	border-bottom: 1px solid #000;
}
.subtotal td {
	border-right: 1px solid #000;
}
.subtotal{
	margin-bottom: 50px;
}
.signa .left{
	float: left;

}
.signa .right{
	float: right;
	text-align: right;
}
.signa li{
	width: 40%;
}
.signa{
	margin: 0;
	padding: 0;
}
.signa li div{
	display: block;
	width: 100%;
	margin-bottom: 10px;
}
.clear{
	clear: both;
}
.thankyou{
	text-align: center;
	margin-top: 40px;
	width: 100%;
	display: block;
}
.customeraddresswrap li p{
	padding: 0;
	margin: 5px 8px;
}

.customeraddresswrap h4{
	margin-bottom: 0;
	margin-left: 5px;
}
.text-right{
	text-align: right;
}
.subtotal td{
		padding: 7px 5px; 
}
.subtotal .title{
	padding-left: 10px;
}
.subtotal .text-right{
	padding-right: 10px;
}
.qtitle{
   color: #b177dd; 
font-size:25px;
margin-bottom:15px;
}
.qtydate{
	display:block;
	color:#6f757d;
	font-size: 12px;
margin-bottom:10px;
}
.headerright .wrap{
	
}
.headerright .wrap{
	float:right;
text-align:right;

}
.qtydate span{
	color:#000;
font-weight:600;
}
.qfrom{
	color:#b177dd;
font-weight: 400;
font-size:14px;
}
.tearms p{
margin-bottom:5px !important;
padding-bottom:0px;
font-size: 12px;
}
.pname{	
	font-family: ischola;
}
.qtydate span{
   font-weight:700 !important;
}
.tb{
   background:#eeeaf8;
  
}
table{ 
    border-radius:5px;
}
.tot{
border-top:1px solid #000;
}

.tot1{
border-bottom:1px solid #000;
}
td h3{
font-size:25px;
}
.tearms div{
  margin-bottom:5px; 
	font-size:12px;
}
.tearms h4{
color: #8676ce;
font-weight:400;
margin-bottom:7px;
}
table{
border-radius:6px;
}
