.profile-workdiv
{
	width:90%;
	min-height:500px;
	margin-top:50px;
	margin-left:3%;
	margin-bottom:100px;
	float:left;
}
	.addstoredetail-inputtext
	{
		width: 90%;
		height: 50px;
		border: 2px solid #DDD;
		font-family: 'Open Sans', sans-serif;
		color: #333;
		font-size: 21px;
		text-align: left;
		padding-left: 3%;
		margin-top: 1px;
		margin-bottom: 20px;
		border-radius: 7px;
		float: left;
	}
	.profile-inputtype
	{
		width:70%;
		height:50px;
		border:1px solid #ccc;
		border-radius:4px;
		margin-top:0px;
		margin-bottom:35px;
		background-color:#FFF;
		padding-left:20px;	
		font-family: 'sfui-text','Varela',sans-serif;
		float:left;
	}
		.profile-submittype
		{
			width:150px;
			height:50px;
			background-color:orange;
			font-size:20px;
			font-weight:700;
			color:#fff;
			border-radius:4px;
			border:1px solid orange;
			cursor:pointer;
			margin-top:50px;
			outline:none;
			margin-left:5%;
			font-family: 'sfui-text','Varela',sans-serif;
			float:left;
		}
		.profile-profilepicdiv
		{
			width:70px;
			height:70px;
			margin-bottom:40px;
			margin-left:10px;
			margin-right:40px;
			border:1px solid #ccc;
			border-radius:4px;
			float:left;
		}
			.profile-profilepic
			{
				width:70px;
				height:70px;
				float:left;
			}
		
		.addstoredetail-headerredtext
		{
			font-size: 23px;
			font-weight: 700;
			color: #cc0000;
			font-family: 'Open Sans', sans-serif;
		}
				
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	.teamtree-maindiv
	{
		width:100%;
		height:530px;
		margin-top:30px;
		margin-bottom:100px;
		float:left;
	}
		.teamtree-mainleaderdiv
		{
			width:100%;
			max-width:1000px;
			height:250px;
			float:left;
		}
			.teamtree-mainscrool-mainleaderdiv
			{
				width:300px;
				height:160px;
				border-radius:2px;
				background-color:#FFF;
				margin-left:350px;
				border:1px solid #333;
				float:left;
			}
		
		.teamtree-mainscrooldiv
		{
			width:100%;
			max-width:1000px;
			height:270px;
			overflow-x:auto;
			overflow-y:hidden;
			float:left;
		}
			.teamtree-mainscrool-innerdiv
			{
				width:1500px;
				height:253px;
				float:left;
			}
				.teamtree-mainusericon
				{
					width:50px;
					height:55px;
					border-radius:3px;
					margin-top:5px;
					margin-left:125px;
					margin-bottom:5px;
					float:left;
				}
				.teamtree-mainusernametextdiv
				{
					width:100%;
					margin-top:0px;
					margin-bottom:5px;
					float:left;
				}
					.teamtree-mainusernametext
					{
						font-size:12px;
						font-weight:500;
						color:#333;
						text-align:center;
						margin-top:0px;
						margin-bottom:1px;
						font-family: 'sfui-text','Varela',sans-serif;
					}
				.teamtree-subuser-viewtambtn
				{
					width:100px;
					height:30px;
					background-color:orange;
					border:1px solid orange;
					border-radius:3px;
					font-size:12px;
					font-weight:700;
					color:#FFF;
					margin-top:7px;
					cursor:pointer;
					margin-left:100px;
					font-family: 'sfui-text','Varela',sans-serif;
					float:left;
				}
			.teamtree-leadermemberdiv
			{
				width:300px;
				height:160px;
				border-radius:2px;
				background-color:#FFF;
				margin-left:1px;
				margin-right:70px;
				margin-top:40px;
				border:1px solid #333;
				float:left;
			}
				.teamtree-subusericon
				{
					width:45px;
					height:45px;
					border-radius:3px;
					margin-top:5px;
					margin-left:125px;
					margin-bottom:5px;
					float:left;
				}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	.paymetshow-mainheaderdiv
	{
		width:100%;
		height:35px;
		max-width:980px;
		margin-top:30px;
		margin-bottom:0px;
		border:1px solid black;
		float:left;
	}	
		.paymetshow-mainheader-namediv
		{
			width:250px;
			height:35px;
			border-right:1px solid black;
			float:left;
		}
		.paymetshow-mainheader-fromdiv
		{
			width:200px;
			height:35px;
			border-right:1px solid black;
			float:left;
		}
		.paymetshow-mainheader-todiv
		{
			width:200px;
			height:35px;
			border-right:1px solid black;
			float:left;
		}
		.paymetshow-mainheader-paymentdiv
		{
			width:200px;
			height:35px;
			border-right:1px solid black;
			float:left;
		}
		.paymetshow-mainheader-paymentstatusdiv
		{
			width:120px;
			height:35px;
			float:left;
		}
			.paymetshow-mainheader-text
			{
				font-size:14px;
				font-weight:700;
				color:#333;
				font-family: 'sfui-text','Varela',sans-serif;
				text-align:center;
				margin-top:8px;
			}
	.paymetshow-maindiv
	{
		width:100%;
		height:530px;
		max-width:1000px;
		margin-top:0px;
		margin-bottom:100px;
		float:left;
	}	
		.paymetshow-scroldiv
		{
			width:100%;
			max-width:1000px;
			height:500px;
			max-height:500px;
			overflow-x:auto;
			overflow-y:auto;
			float:left;
		}
			.paymetshow-scrolinnerdiv
			{
				width:100%;
				min-height:600px;
				float:left;
			}
				.paymetshow-detailmaindiv
				{
					width:100%;
					height:35px;
					max-width:980px;
					margin-top:0px;
					margin-bottom:0px;
					background-color:white;
					border-bottom:1px solid black;
					border-left:1px solid black;
					border-right:1px solid black;
					float:left;
				}
					.paymetshow-maindetail-text
					{
						font-size:14px;
						font-weight:500;
						color:#333;
						font-family: 'sfui-text','Varela',sans-serif;
						text-align:center;
						margin-top:8px;
					}
					
					
					
					
	
	
	
	
	
	
	
	
	
	
	
	
	.registration-workdiv
	{
		width:100%;
		min-height:100%;
		margin-top:50px;
		background-color:#F0F0F0;
		float:left;
	}
		.registration-workcenterdiv
		{
			width:400px;
			min-height:1600px;
			margin:50 auto;
		}
		.login-workcenterdiv
		{
			width:400px;
			min-height:500px;
			margin:50 auto;
		}
			.registration-headerdiv
			{
				width:100%;
				height:50px;
				margin-top:1px;
				margin-bottom:20px;
				float:left;
			}
				.registration-headertext
				{
					font-size:21px;
					font-weight:700;
					color:#1A8DD7;
					font-family: 'sfui-text','Varela',sans-serif;
					text-align:center;
				}
				.registration-inputtype
				{
					width: 100%;
					height: 40px;
					border: 1px solid #ccc;
					border-radius: 4px;
					margin-top: 0px;
					margin-bottom: 35px;
					background-color: #FFF;
					padding-left: 15px;
					font-size:15px;
					font-family: 'sfui-text','Varela',sans-serif;
					float: left;
				}
				.registration-inputsponseridtype
				{
					width: 45%;
					height: 40px;
					border: 1px solid #ccc;
					border-radius: 4px;
					margin-top: 0px;
					margin-bottom: 35px;
					background-color: #FFF;
					padding-left: 15px;
					font-size:15px;
					font-family: 'sfui-text','Varela',sans-serif;
					float: left;
				}
					.registration-inputsponseridname
					{
						width:47%;
						height:38px;
						margin-left:2%;
						margin-top: 0px;
						margin-bottom: 35px;
						border: 1px solid #ccb;
						border-radius: 4px;
						background-color: #F0F0F1;
						font-size:15px;
						font-family: 'sfui-text','Varela',sans-serif;
						float: left;
					}
						.registration-inputsponseridnametext
						{
							font-size:12px;
							font-weight:700;
							color:#F11;
							margin-left:10px;
							margin-top:13px;
							font-family: 'sfui-text','Varela',sans-serif;
							float: left;
						}
						
						
#oneload
{
	display:block;
}
	.addmorephoto-profileattachfile .check-label
	{
		background: url(../images/addman.jpg) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
		display: inline-block;
		height: 200px;
		margin-top: 2px;
		padding: 0px;
		width: 200px;
		margin-left: 20px;
		cursor: pointer;
		border-radius: 5px;
		box-sizing: border-box;
	}
	.addmorephoto-profileattachfile input[type="file"]
	{
		display: none;
	}
	
	.addproduct-showscroldiv
	{
		width: 700px;
		height: 500px;
		overflow-x: auto;
		overflow-y: hidden;
		white-space: nowrap;
		-ms-overflow-style: -ms-autohiding-scrollbar;
		-webkit-overflow-scrolling: touch;
		display: flex;
		margin-top:50px;
		border:2px solid #FFF;
		margin-bottom: 50px;
		margin-left:30px;
		float: left;
	}
		.createpost-showscrolpics
		{
			height: 470px;
			min-width: 700px;
			width: 700px;
			margin-left: 0px;
			float: left;
		}
.addproduct-showscroldiv::-webkit-scrollbar
{
    width: 4px;
    height: 7px;
}
.addproduct-showscroldiv::-webkit-scrollbar-thumb
{
    background-color: #47A3DA;
    outline: 0px solid #47A3DA;
}
	.addstoredetail-inputtextarea
	{
		width: 95%;
		height: 170px;
		border: 2px solid #DDD;
		font-family: 'Open Sans', sans-serif;
		color: #333;
		font-size: 30px;
		text-align: left;
		padding-left: 3%;
		margin-top: 5px;
		margin-bottom: 50px;
		border-radius: 7px;
		margin-left:10px;
		float: left;
	}
	
	
	
	
	
.storeproduct-maindiv
{
    width: 830px;
    min-height: 300px;
    margin-top: 30px;
    margin-bottom: 50px;
    border-radius: 10px;
    background-color: white;
    box-shadow: 0 0 4px 0 rgb(0 0 0 / 8%), 0 2px 4px 0 rgb(0 0 0 / 12%);
    float: left;
}
	.storeproduct-leftdiv
	{
		width:250px;
		height: 300px;
		margin-left: 0px;
		float: left;
	}
		.storeproduct-firstpic
		{
			width: 100%;
			height: 300px;
			border-top-left-radius: 7px;
			border-bottom-left-radius: 7px;
			float: left;
		}
	.storeproduct-rightdiv
	{
		width: 570px;
		min-height: 390px;
		margin-left: 5px;
		float: left;
	}
		.storeproduct-rightinnerdiv
		{
			width: 94%;
			min-height: 400px;
			margin-left: 3%;
			float: left;
		}
			.storeproduct-rightheaderdiv
			{
				width: 100%;
				height: 50px;
				border-bottom: 2px solid #333;
				float: left;
			}
				.storeproduct-rightheadernametxt
				{
					font-size: 21px;
					font-weight: 700;
					color: #000;
					margin-left: 20px;
					margin-top: 21px;
					font-family: 'Open Sans', sans-serif;
					float: left;
				}
			.storeproduct-payablepricetxt
			{
				font-size: 19px;
				font-weight: 700;
				color: #333;
				margin-left: 20px;
				margin-top: 21px;
				margin-bottom: 20px;
				font-family: 'Open Sans', sans-serif;
				float: left;
			}
			.storeproduct-offerpriceontxt
			{
				font-size: 15px;
				font-weight: 500;
				color: #7e818c;
				margin-top: 23px;
				margin-bottom: 10px;
				margin-left: 20px;
				margin-right: 10px;
				text-align: left;
				text-decoration: line-through;
				font-family: 'Open Sans', sans-serif;
				float: left;
			}
			.storeproduct-offpercentagetxt
			{
				font-size: 17px;
				font-weight: 700;
				color: #ff905a;
				margin-top: 21px;
				margin-bottom: 10px;
				margin-left: 10px;
				margin-right: 10px;
				text-align: left;
				font-family: 'Open Sans', sans-serif;
				float: left;
			}
			.storeproduct-rightdetailtxt
			{
				width: 100%;
				font-size: 19px;
				font-weight: 500;
				color: #7e818c;
				margin-left: 20px;
				margin-top: 5px;
				margin-bottom: 5px;
				font-family: 'Open Sans', sans-serif;
				float: left;
			}
		.storeproduct-controlbtn-maindiv
		{
			width: 94%;
			min-height: 100px;
			margin-top: 10px;
			margin-left: 3%;
			margin-bottom: 20px;
			float: left;
		}
			.storeproduct-controlbtnedit
			{
				font-size: 19px;
				font-weight: 700;
				color: #FFF;
				padding: 17px 40px;
				background-color: #00A2E8;
				border-radius: 5px;
				text-decoration: none;
				margin-top: 10px;
				font-family: 'Open Sans', sans-serif;
				float: left;
			}
			.storeproduct-controlbtnsale
			{
				font-size: 19px;
				font-weight: 700;
				color: #FFF;
				padding: 17px 60px;
				background-color: #ff905a;
				border-radius: 5px;
				text-decoration: none;
				margin-top: 10px;
				margin-left: 11%;
				font-family: 'Open Sans', sans-serif;
				float: left;
			}
			.storeproduct-controlbtndelete
			{
				font-size: 19px;
				font-weight: 700;
				color: #FFF;
				padding: 17px 60px;
				background-color: #DC143C;
				border-radius: 5px;
				text-decoration: none;
				margin-top: 10px;
				font-family: 'Open Sans', sans-serif;
				float: right;
			}
	
		.addproduct-30prsentleft-valuerelateddiv
		{
			width: 15%;
			height: 90px;
			background-color: #DDD;
			margin-top: 5px;
			border-top-left-radius: 7px;
			border-bottom-left-radius: 7px;
			float: left;
		}
			.addproduct-30prsentleft-valuerelatedtxt
			{
				font-size: 30px;
				font-weight: 700;
				color: #000;
				text-align: center;
				margin-top: 25px;
				font-family: 'Open Sans', sans-serif;
			}
		.addproduct-30prsentleft
		{
			width: 25%;
			height: 90px;
			border: 2px solid #DDD;
			color: #333;
			font-size: 30px;
			text-align: left;
			padding-left: 3%;
			margin-top: 5px;
			margin-bottom: 50px;
			border-top-right-radius: 7px;
			border-bottom-right-radius: 7px;
			font-family: 'Open Sans', sans-serif;
			float: left;
		}
		.addproduct-30prsentleft2
		{
			width: 35%;
			height: 90px;
			border: 2px solid #DDD;
			color: #333;
			font-size: 30px;
			text-align: left;
			padding-left: 3%;
			margin-top: 5px;
			margin-right: 5%;
			margin-bottom: 50px;
			border-radius: 7px;
			font-family: 'Open Sans', sans-serif;
			float: right;
		}

		.addmore-sizebtn
		{
			padding-left: 30px;
			padding-right: 30px;
			padding-top: 20px;
			padding-bottom: 20px;
			font-size: 23px;
			font-weight: 700;
			color: white;
			background-color: #47A3DA;
			border: 1px solid #47A3DA;
			border-radius: 8px;
			margin-top: 40px;
			margin-bottom: 40px;
			margin-right: 5%;
			cursor: pointer;
			outline: none;
			font-family: 'Open Sans', sans-serif;
			float: right;
		}
		.closelast-sizebtn
		{
			padding-left: 30px;
			padding-right: 30px;
			padding-top: 20px;
			padding-bottom: 20px;
			font-size: 23px;
			font-weight: 700;
			color: white;
			background-color: #CC0000;
			border: 1px solid #CC0000;
			border-radius: 8px;
			margin-top: 40px;
			margin-bottom: 40px;
			cursor: pointer;
			outline: none;
			font-family: 'Open Sans', sans-serif;
			float: left;
		}


	






	
	
	
	.storeproduct-fulldetail-picdiv
	{
		width: 600px;
		height: 400px;
		overflow-x: auto;
		margin-top: 75px;
		overflow-y: hidden;
		white-space: nowrap;
		margin-left:100px;
		display: flex;
		float: left;
	}
			.storeproduct-fulldetailpic
			{
				height: 390px;
				min-width: 600px;
				width: 600px;
				margin-left: 0px;
				float: left;
			}
.storeproduct-fulldetail-picdiv::-webkit-scrollbar
{
    width: 10px;
    height: 9px;
}
.storeproduct-fulldetail-picdiv::-webkit-scrollbar-thumb
{
    background-color: #47A3DA;
    outline: 0px solid #F0F0F0;
}
		.storeproduct-fulldetailinnerdiv
		{
			width: 90%;
			min-height: 300px;
			margin-left: 5%;
			margin-top: 20px;
			margin-bottom: 20px;
			float: left;
		}
			
				.storeproduct-moredetail-leftactiondiv
				{
					width: 47%;
					min-height: 100px;
					margin-top: 20px;
					margin-bottom: 20px;
					float: left;
				}
					.addstoredetail-headertextp
					{
						width: 95%;
						font-size: 17px;
						font-weight: 700;
						color: #000;
						text-align: left;
						margin-top: 10px;
						margin-bottom: 3px;
						margin-left: 2%;
						font-family: 'Open Sans', sans-serif;
						float: left;
					}
				.storeproduct-moredetail-rightactiondiv
				{
					width: 47%;
					min-height: 100px;
					margin-top: 20px;
					margin-bottom: 20px;
					float: right;
				}
					.storeproduct-adddetailright-inputtext
					{
						width: 91%;
						height: 50px;
						border: 2px solid #DDD;
						font-family: 'Open Sans', sans-serif;
						color: #333;
						font-size: 19px;
						text-align: left;
						padding-left: 3%;
						margin-top: 5px;
						margin-bottom: 20px;
						border-radius: 7px;
						float: right;
					}
					
					
					
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
		
	.uploadingpop-mainclass
	{
		width: 100%;
		height: 100%;
		top: 0px;
		position: fixed;
		background-color: rgba(123, 123, 123, 0.5);
		float: left;
	}
		.uploadingpop-centerdiv
		{
			height: 150px;
			width: 150px;
			border-radius: 5px;
			margin-left: 45%;
			margin-top: 300px;
			float: left;
		}
			.uploadingpop-mainpic
			{
				width: 100%;
				height: 100%;
				float: left;
			}
			
			
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.loadbill-popupmaindiv
	{
		width: 100%;
		height: 100%;
		top: 0px;
		position: fixed;
		background-color: rgba(33,33,33,0.1);
		float: left;
	}
		.loadbill-popuptopdetaildiv
		{
			height: 744px;
			width: 100%;
			overflow-x: none;
			overflow-y: scroll;
			margin-left: 0px;
			float: left;
		}
			.loadbill-popupdetail-innerdiv
			{
				width: 90%;
				min-height: 100%;
				background-color: #FFF;
				margin-left: 5%;
				margin-top: 10px;
				margin-bottom: 10px;
				float: left;
			}
				.loadbill-popupdetailinner-workdiv
				{
					width: 94%;
					min-height: 80%;
					margin-left: 3%;
					margin-top: 20px;
					margin-bottom: 20px;
					float: left;
				}
					.loadbill-popupdetail-storenametxt1
					{
						font-size: 20px;
						font-weight: 700;
						color: #000;
						text-align: center;
						margin-top: 5px;
						margin-bottom: 1px;
						font-family: 'Open Sans', sans-serif;
					}
					.loadbill-popupdetail-storelocationtxt1
					{
						font-size: 15px;
						font-weight: 500;
						color: #333;
						text-align: center;
						margin-top: 3px;
						margin-bottom: 1px;
						font-family: 'Open Sans', sans-serif;
					}
					.loadbill-popup-paymentstatus
					{
						font-size: 15px;
						font-weight: 500;
						color: #333;
						text-align: left;
						margin-top: 3px;
						margin-bottom: 1px;
						font-family: 'Open Sans', sans-serif;
						float: left;
					}
				.makebill-header2div
				{
					width: 100%;
					height: 70px;
					margin-top: -70px;
					float: left;
				}
					.makebill-header2closetextdiv
					{
						font-size: 25px;
						font-weight: 700;
						color: #C3A62E;
						padding: 21px 20px;
						text-decoration: none;
						font-family: 'Open Sans', sans-serif;
						float: right;
					}
				.loadbill-popupdotedline
				{
					width: 100%;
					height: 1px;
					margin-top: 5px;
					margin-bottom: 1px;
					border-bottom: 1px dashed #000;
					float: left;
				}
				.loadbill-deliveryaddressdiv
				{
					width: 100%;
					margin-top: 10px;
					margin-bottom: 10px;
					float: left;
				}
					.loadbill-deliveryaddress-leftdiv
					{
						width: 35%;
						margin-top: 10px;
						margin-bottom: 10px;
						float: left;
					}	
						.logoon-printingbill
						{
							width: 170px;
							height: 50px;
							margin-top: 20px;
							float: left;
						}
					.loadbill-deliveryaddress-rightdiv
					{
						width: 60%;
						margin-top: 10px;
						margin-bottom: 10px;
						float: right;
					}
						.loadbill-deliveryaddresstxt1
						{
							width: 100%;
							font-size: 15px;
							font-weight: 700;
							color: #000;
							text-align: right;
							margin-top: 1px;
							margin-bottom: 10px;
							font-family: 'Open Sans', sans-serif;
							float: right;
						}
						.loadbill-deliveryaddresstxt2
						{
							width: 100%;
							font-size: 15px;
							font-weight: 500;
							color: #333;
							text-align: right;
							margin-top: 1px;
							margin-bottom: 1px;
							font-family: 'Open Sans', sans-serif;
							float: right;
						}
		.printproduct-headerdiv
		{
			width: 100%;
			min-height: 17px;
			margin-top: 1px;
			margin-bottom: 1px;
			float: left;
		}
			.printproduct-header-part1div
			{
				width: 51%;
				min-height: 17px;
				float: left;
			}
			.printproduct-header-part2div
			{
				width: 13%;
				min-height: 17px;
				margin-left: 1%;
				float: left;
			}
			.printproduct-header-part3div
			{
				width: 9%;
				min-height: 17px;
				margin-left: 2%;
				float: left;
			}
			.printproduct-header-part4div
			{
				width: 21%;
				min-height: 17px;
				margin-left: 2%;
				float: left;
			}
				.printfull-lefttxt2
				{
					width: 100%;
					font-size: 14px;
					font-weight: 500;
					color: #333;
					text-align: left;
					margin-top: 5px;
					margin-bottom: 5px;
					font-family: 'Open Sans', sans-serif;
					float: left;
				}
				.printfull-righttxt2
				{
					width: 100%;
					font-size: 12px;
					font-weight: 500;
					color: #333;
					text-align: right;
					margin-top: 1px;
					font-family: 'Open Sans', sans-serif;
					float: left;
				}
		.makebill-gstdetaildiv
		{
			width: 100%;
			min-height: 20px;
			float: left;
		}
			.makebill-gstdetail-innerdiv
			{
				width: 100%;
				min-height: 10px;
				margin-top: 3px;
				margin-bottom: 3px;
				float: left;
			}
			.makebill-gstdetail-part1div
			{
				width: 60%;
				min-height: 15px;
				margin-left: 15%;
				float: left;
			}
				.makebill-gstdetail-part1txt
				{
					font-size: 12px;
					font-weight: 700;
					color: #333;
					margin-top: 1px;
					font-family: 'Open Sans', sans-serif;
					text-align: right;
					margin-right: 10px;
					margin-bottom: 1px;
					float: right;
				}
			.makebill-gstdetail-part2div
			{
				width: 20%;
				min-height: 15px;
				margin-right: 3%;
				margin-left: 1%;
				float: right;
			}
				.makebill-gstdetail-part2txt
				{
					font-size: 12px;
					font-weight: 500;
					color: #333;
					margin-top: 1px;
					font-family: 'Open Sans', sans-serif;
					text-align: right;
					margin-left: 3%;
					margin-bottom: 1px;
					float: right;
				}
			.lastpaymentstatustxt
			{
				width: 100%;
				font-size: 20px;
				font-weight: 500;
				margin-top: 20px;
				color: #000;
				font-family: 'Open Sans', sans-serif;
				float: left;
			}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.mainsearchproduct-byname
	{
		width: 400px;
		height: 50px;
		border: 1px solid #BDBFC1;
		background-color: #F9FEBC;
		padding-left: 10px;
		margin-left: 15px;
		margin-top: 1px;
		margin-bottom: 20px;
		border-radius: 5px;
		font-size: 17px;
		outline: none;
		float: left;
	}
	.newmatches-rightmain-showdiv
	{
		width: 96%;
		min-height: 250px;
		margin-left: 2%;
		background-color: white;
		box-shadow: rgb(0 0 0 / 12%) 0px 1px 6px, rgb(0 0 0 / 12%) 0px 1px 4px;
		border-radius: 4px;
		margin-bottom: 30px;
		margin-top: 20px;
		float: left;
	}
		.newmatches-rightmain-showpicdiv
		{
			width: 30%;
			height: 250px;
			border-top-left-radius: 4px;
			border-bottom-left-radius: 4px;
			float: left;
		}
			.newmatches-rightmain-showpic
			{
				width: 100%;
				height: 250px;
				border-top-left-radius: 4px;
				border-bottom-left-radius: 4px;
				cursor: pointer;
				float: left;
			}
		.newmatches-rightmain-showdetaildiv
		{
			width: 65%;
			min-height: 230px;
			margin-top: 10px;
			margin-left: 5%;
			float: left;
		}
			.newmatches-showdetail-headerdiv
			{
				min-height: 35px;
				width: 100%;
				border-bottom: 1px solid #DFE0E3;
				margin-bottom: 5px;
				float: left;
			}
				.newmatches-showdetail-headertext
				{
					font-size: 19px;
					font-weight: 500;
					color: #333;
					margin-left: 2px;
					margin-top: 2px;
					margin-right: 10px;
					margin-bottom: 2px;
					font-family: 'Open Sans', sans-serif;
					float: left;
				}
			.newmatches-showdetail-leftdiv
			{
				width: 40%;
				height: 90px;
				margin-right: 4%;
				float: left;
			}
				.newmatches-showdetail-lefttext
				{
					width: 98%;
					margin-left: 1%;
					font-size: 16px;
					font-weight: 500;
					color: #517680;
					margin-top: 6px;
					font-family: 'Open Sans', sans-serif;
					text-align: left;
					margin-top: 3px;
					margin-bottom: 5px;
					float: left;
				}
					.newmatches-showdetail-quantity
					{
						width: 70%;
						height: 30px;
						font-size: 20px;
						color: #000;
						font-weight: 500;
						cursor: pointer;
						font-family: 'Open Sans', sans-serif;
						float: left;
					}
					
			.newmatches-showdetail-messagediv
			{
				width: 430px;
				min-height: 40px;
				overflow: hidden;
				margin-bottom: 10px;
				float: left;
			}
				.newmatches-showdetail-messagetext
				{
					width: 98%;
					margin-left: 1%;
					font-size: 15px;
					font-weight: 500;
					color: #517680;
					margin-top: 6px;
					font-family: 'Open Sans', sans-serif;
					text-align: left;
					margin-top: 3px;
					margin-bottom: 5px;
					float: left;
				}
				.newmatches-showdetail-addbtn
				{
					padding: 10px 17px;
					background-color: #800000;
					border: 1px solid #800000;
					border-radius: 3px;
					font-size: 17px;
					font-weight: 700;
					color: #F0F0F0;
					margin-top: 6px;
					margin-bottom: 10px;
					margin-right: 20px;
					cursor: pointer;
					outline: none;
					font-family: 'Open Sans', sans-serif;
					float: right;
				}
				.newmatches-showdetail-addbtn2
				{
					padding: 10px 17px;
					background-color: #800000;
					border: 1px solid #800000;
					border-radius: 3px;
					font-size: 17px;
					font-weight: 700;
					color: #F0F0F0;
					margin-top: 6px;
					margin-bottom: 10px;
					margin-right: 20px;
					cursor: pointer;
					outline: none;
					font-family: 'Open Sans', sans-serif;
					float: left;
				}
				.newmatches-showdetail-removebtn
				{
					padding: 10px 17px;
					background-color: #800000;
					border: 1px solid #800000;
					border-radius: 3px;
					font-size: 17px;
					font-weight: 700;
					color: #F0F0F0;
					margin-top: 10px;
					margin-bottom: 20px;
					margin-left: 20px;
					cursor: pointer;
					outline: none;
					font-family: 'Open Sans', sans-serif;
					float: left;
				}
				
				
	.makebill-detaildiv
	{
		width: 100%;
		min-height: 300px;
		margin-left: 0px;
		background-color: white;
		box-shadow: rgb(0 0 0 / 12%) 0px 1px 6px, rgb(0 0 0 / 12%) 0px 1px 4px;
		border-radius: 4px;
		margin-top: 20px;
		margin-bottom: 30px;
		float: left;
	}
		.makebill-detailinnerdiv
		{
			width: 96%;
			min-height: 300px;
			margin-left: 2%;
			margin-top: 20px;
			margin-bottom: 20px;
			border: 1px solid #000;
			float: left;
		}
			.makebill-detailheaderdiv
			{
				width: 100%;
				min-height: 60px;
				border-bottom: 1px solid #000;
				float: left;
			}
			.makebill-detailheader-part1div
			{
				width: 40%;
				min-height: 60px;
				border-right: 1px solid #000;
				float: left;
			}
			.makebill-detailheader-part2div
			{
				width: 15%;
				min-height: 60px;
				border-right: 1px solid #000;
				float: left;
			}
			.makebill-detailheader-part3div
			{
				width: 20%;
				min-height: 60px;
				border-right: 1px solid #000;
				float: left;
			}
			.makebill-detailheader-part4div
			{
				width: 23%;
				min-height: 60px;
				float: left;
			}
				.makebill-detailheader-partsubdiv
				{
					width: 96%;
					min-height: 40px;
					margin-left: 2%;
					margin-top: 10px;
					margin-bottom: 10px;
					float: left;
				}
					.makebill-detailheader-text
					{
						font-size: 16px;
						font-weight: 700;
						color: #000;
						margin-top: 10px;
						font-family: 'Open Sans', sans-serif;
						text-align: center;
					}
					.makebill-detailsub-text
					{
						font-size: 16px;
						font-weight: 500;
						color: #333;
						margin-top: 3px;
						font-family: 'Open Sans', sans-serif;
						text-align: left;
						margin-left: 10px;
						float: left;
					}
					.makebill-printbtnlink
					{
						font-size: 16px;
						font-weight: 700;
						color: #FFF;
						background-color:#C00;
						border-radius:7px;
						padding:10px 15px;
						margin-top: 3px;
						font-family: 'Open Sans', sans-serif;
						text-align: left;
						margin-left: 10px;
						float: left;
					}
					.makebill-editbtnlink
					{
						font-size: 16px;
						font-weight: 700;
						color: #333;
						background-color:#CCC;
						border-radius:7px;
						padding:10px 15px;
						margin-top: 13px;
						font-family: 'Open Sans', sans-serif;
						text-align: left;
						margin-left: 10px;
						margin-bottom:20px;
						float: left;
					}
					.addowndetail-balncetext
					{
						width: 95%;
						font-size: 19px;
						font-weight: 700;
						color: #FFB404;
						margin-top: 20px;
						margin-bottom: 20px;
						margin-left: 35px;
						font-family: 'Open Sans', sans-serif;
						text-align: left;
						margin-right: 3%;
						float: left;
					}
					
	
	
	
	
	
	
	
	
	.changepassword-innerdiv
	{
		width: 90%;
		min-height: 300px;
		margin-left: 5%;
		margin-top: 20px;
		margin-bottom: 20px;
		float: left;
	}
		.addowndetail-subheadertext
		{
			width: 95%;
			font-size: 14px;
			font-weight: 700;
			color: #333;
			margin-top: 6px;
			margin-bottom: 4px;
			margin-left: 34px;
			font-family: 'Open Sans', sans-serif;
			float: left;
		}
			.addcustmer-inputstyle1
			{
				width: 240px;
				height: 40px;
				border: 1px solid #BDBFC1;
				background-color: #F9FEBC;
				padding-left: 10px;
				margin-left: 35px;
				margin-top: 1px;
				margin-bottom: 20px;
				border-radius: 4px;
				font-size: 17px;
				outline: none;
				float: left;
			}
			.addcustmer-addbtn
			{
				padding: 10px 17px;
				background-color: #800000;
				border: 1px solid #800000;
				border-radius: 3px;
				font-size: 17px;
				font-weight: 700;
				color: #F0F0F0;
				margin-top: 6px;
				margin-left: 35px;
				margin-bottom: 10px;
				margin-right: 20px;
				cursor: pointer;
				outline: none;
				font-family: 'Open Sans', sans-serif;
				float: left;
			}
			.addcustmer-addressinputstyle1
			{
				width: 340px;
				height: 140px;
				border: 1px solid #BDBFC1;
				background-color: #F9FEBC;
				padding-left: 10px;
				margin-left: 35px;
				margin-top: 1px;
				margin-bottom: 20px;
				border-radius: 4px;
				font-size: 17px;
				outline: none;
				float: left;
			}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.print-maininnerdiv
	{
		width: 96%;
		min-height: 100%;
		margin-left: 2%;
		float: left;
	}
		.printfull-headerdiv
		{
			width: 100%;
			min-height: 30px;
			float: left;
		}
			.printfull-headernametxt
			{
				font-size: 20px;
				font-weight: 700;
				color: #000;
				text-align: center;
				margin-top: 5px;
				font-family: 'Open Sans', sans-serif;
			}
		.printfull-header-locationdiv
		{
			width: 100%;
			min-height: 21px;
			float: left;
		}
			.printfull-header-locationtxt
			{
				font-size: 15px;
				font-weight: 500;
				color: #333;
				text-align: center;
				margin-top: 3px;
				font-family: 'Open Sans', sans-serif;
			}
			.printfull-lefttxt1
			{
				font-size: 15px;
				font-weight: 500;
				color: #333;
				text-align: left;
				margin-top: 3px;
				font-family: 'Open Sans', sans-serif;
				float: left;
			}
		.printfull-header-datefulldiv
		{
			width: 100%;
			min-height: 17px;
			float: left;
		}
			.printfull-dateleftdiv
			{
				width: 50%;
				min-height: 17px;
				float: left;
			}
			.printfull-daterightdiv
			{
				width: 50%;
				min-height: 17px;
				float: right;
			}
		.printfull-dotedlin
		{
			width: 100%;
			height: 1px;
			margin-top: 5px;
			margin-bottom: 5px;
			border-bottom: 1px dashed #000;
			float: left;
		}
		
	



	
	
	.account-detaildiv
	{
		width: 100%;
		height: 100px;
		float: left;
	}
		.account-detailtxt
		{
			font-size: 23px;
			font-weight: 700;
			margin-top: 20px;
			margin-left: 20px;
			color: #333;
			font-family: 'Open Sans', sans-serif;
			float: left;
		}
		.account-detailtxt-ans
		{
			font-size: 21px;
			font-weight: 700;
			margin-top: 21px;
			margin-left: 10px;
			color: #800000;
			font-family: 'Open Sans', sans-serif;
			float: left;
		}
		
		
		
		
	
#loadingid
{
	display:none;
}
	
	.loginmain3-maindiv
	{
		width: 100%;
		height: 850px;
		margin-top: 0px;
		margin-bottom: -10px;
		float: left;
	}
		.loginmain3-maincoverdiv
		{
			width: 100%;
			height: 850px;
			background-color: #CC0000;
			float: left;
		}
			.loginmain3-maincoverpic
			{
				width: 100%;
				height: 100%;
				float: left;
			}
		.loginmain3-maincover-overdiv
		{
			width: 100%;
			height: 800px;
			margin-top: -850px;
			float: left;
		}
			.loginmain3-innerworkdiv
			{
				width: 320px;
				height: 460px;
				background: rgba(0,0,0,0.5);
				margin-top: 80px;
				margin-right: 5%;
				border-radius: 2px;
				float: right;
			}
				.loginmain2-innerwork-headerdiv
				{
					width: 100%;
					height: 100px;
					border-bottom: 1px solid #EFEFEF;
					float: left;
				}
					.loginmain2-31facebooklogintext
					{
						width: 250px;
						height: 45px;
						border: 1px solid #F0F0F0;
						border-radius: 4px;
						background-color: #F0F0F0;
						margin-left: 35px;
						margin-top: 30px;
						font-size: 19px;
						font-weight: 700;
						font-family: 'Open Sans', sans-serif;
						color: #385590;
						padding: 0px;
						cursor: pointer;
						outline: none;
						float: left;
					}
					.loginmain2-31inputstyle1
					{
						width: 240px;
						height: 40px;
						border: 1px solid #BDBFC1;
						background-color: #F9FEBC;
						padding-left: 10px;
						margin-left: 35px;
						margin-top: 30px;
						margin-bottom: 20px;
						border-radius: 4px;
						font-size: 17px;
						outline: none;
						float: left;
					}
					.loginmain2-31inputstyle2
					{
						width: 240px;
						height: 40px;
						border: 1px solid #BDBFC1;
						background-color: #F9FEBC;
						padding-left: 10px;
						margin-left: 35px;
						margin-top: 0px;
						margin-bottom: 20px;
						border-radius: 4px;
						font-size: 17px;
						outline: none;
						float: left;
					}
					.loginmain2-31loginbtn
					{
						width: 150px;
						height: 40px;
						border: 1px solid #0990E6;
						border-radius: 4px;
						background-color: #0990E6;
						margin-left: 35px;
						margin-top: 10px;
						margin-bottom: 20px;
						font-size: 19px;
						font-weight: 700;
						font-family: 'Open Sans', sans-serif;
						color: #F0F0F0;
						padding: 0px;
						outline: none;
						cursor: pointer;
						float: left;
					}
					.loginmain2-forgetpasswordtext
					{
						font-size: 14px;
						font-weight: 500;
						color: #C3A62E;
						font-family: 'Open Sans', sans-serif;
						text-align: right;
						margin-right: 35px;
						margin-top: 20px;
						margin-bottom: 0px;
						text-decoration: none;
						float: right;
					}
				.loginmain2-linediv
				{
					width: 100%;
					height: 1px;
					margin-top: 30px;
					margin-bottom: 20px;
					background-color: #EFEFEF;
					float: left;
				}
					.loginmain2-Signtupblacktext
					{
						font-size: 14px;
						font-weight: 500;
						color: #F0F0F0;
						font-family: 'Open Sans', sans-serif;
						text-align: right;
						margin-left: 35px;
						margin-right: 5px;
						margin-top: 0px;
						margin-bottom: 20px;
						text-decoration: none;
						float: left;
					}
			.mainheader-forloginrightbtn2
			{
				
				border-radius: 4px;
				background-color: #29B2FE;
				border: 1px solid #29B2FE;
				font-size: 17px;
				font-weight: 700;
				color: #FFF;
				outline: none;
				margin-right: 150px;
				margin-top: 10px;
				padding: 11px 30px;
				text-decoration:none;
				cursor: pointer;
				font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
				float: right;
			}
			
			
	
	
#custmerdetailinputid
{
	display:none;
}
#openprint1
{
	display:none;
}
	.printend-billrqdiv
	{
		width:100%;
		min-height:100px;
		margin-top:50px;
		margin-bottom:50px;
		float:left;
	}
		.printend-billrqbtn
		{
			padding: 17px 31px;
			background-color: #00D535;
			border: 1px solid #FFF200;
			border-radius: 5px;
			font-size: 22px;
			font-weight: 700;
			color: #F0F0F0;
			margin-top: 6px;
			margin-bottom: 10px;
			margin-right: 20px;
			cursor: pointer;
			outline: none;
			text-decoration:none;
			font-family: 'Open Sans', sans-serif;
			float: right;
		}
		.printfinish-billopenbtn
		{
			padding: 17px 31px;
			background-color: #00D535;
			border: 1px solid #FFF200;
			border-radius: 5px;
			font-size: 22px;
			font-weight: 700;
			color: #F0F0F0;
			margin-top: 6px;
			margin-bottom: 10px;
			margin-left	: 20px;
			cursor: pointer;
			outline: none;
			text-decoration:none;
			font-family: 'Open Sans', sans-serif;
			float: left;
		}
		
#openpromoid
{
	display:none;
}












	
	

#loadingid2
{
	display:none;
}
.loding-maindiv 
{
    width: 100%;
    height: 100%;
    top: 0px;
    background-color: rgba(33, 33, 33, 0.5);
    position: fixed;
    float: left;
}
	.loding-fulldiv 
	{
		width: 100%;
		height: 100%;
		margin-top: 0px;
		margin-left: 0px;
		float: left;
	}
		.loding-verticlecenter
		{
			width: 100%;
			height: 150px;
			top: 45%;
			position: absolute;
			float: left;
		}
			.loding-center 
			{
				width: 150px;
				height: 150px;
				margin: 0px auto;
				background-color: #fca;
				border-radius: 11px;
			}
				.loding-centerimg 
				{
					width: 150px;
					height: 150px;
					float: left;
				}
	.billcart-changepricebtn
	{
		padding: 10px 17px;
		background-color: #22B14C;
		border: 1px solid #22B14C;
		border-radius: 3px;
		font-size: 17px;
		font-weight: 700;
		color: #F0F0F0;
		margin-top: 15px;
		margin-bottom: 10px;
		margin-right: 20px;
		cursor: pointer;
		outline: none;
		font-family: 'Open Sans', sans-serif;
		float: left;
	}
	.newpriceinput
	{
		width: 40%;
		height: 40px;
		font-size: 20px;
		color: #000;
		font-weight: 500;
		cursor: pointer;
		padding-left:10px;
		font-family: 'Open Sans', sans-serif;
		float: left;
	}
