body
{
	margin:0px;
	background-color:#F0F0F0;
}
.alldiv 
{
    width: 100%;
    float: left;
}
.maindiv 
{
    width: 100%;
    height: 100%;
    min-height: 550px;
    background-color: #F0F0F0;
    float: left;
}

.mheader-maindiv 
{
    position: fixed;
    top: 0;
    height: 110px;
    width: 100%;
    min-height: 110px;
    background-color: #BF0000;
    box-shadow: 0 8px 5px 0 rgba(0,0,0,0.16), 0 8px 10px 0 rgba(0,0,0,0.12);
    float: left;
}
	.topheaderdiv
	{
		width: 100%;
		height: 140px;
		background-color: #22B14C;
		float: left;
	}
		.topheader-innerdiv
		{
			width: 94%;
			height: 120px;
			margin-left: 3%;
			margin-top: 5px;
			float: left;
		}
			.header-menulinks
			{
				min-width: 120px;
				height: 90px;
				margin-right: 20px;
				outline: none;
				float: left;
			}
				.headerdiv-menupic
				{
					height: 70px;
					width: 90px;
					margin-right: 10px;
					margin-top: 30px;
					outline: none;
					float: right;
				}
				.headerpartdivmenu
				{
					width: 30%;
					height: 100%;
					margin-right: 3px;
					float: right;
				}
	.headerpartdiv1 
	{
		min-width: 60%;
		height: 100%;
		margin-left: 10px;
		float: left;
	}
	.headerpartdiv1-logo 
	{
		width: 50%;
		height: 100%;
		margin-left: 1%;
		float: left;
	}
	.headerpartdiv1-empty
	{
		width: 10%;
		height: 100%;
		margin-left: 1%;
		float: left;
	}
		.header-links 
		{
			min-width: 50%;
			height: 100%;
			float: left;
		}
		.header-links-new
		{
			width: 100%;
			height: 100%;
			float: left;
		}
		.header-btn 
		{
			width: 90px;
			height: 100%;
			background-color: #BF0000;
			border: 0px solid #BF0000;
			padding: 0px;
			outline: none;
			cursor: pointer;
			margin-right: 5%;
			float: right;
		}
			.headerdiv-pic 
			{
				height: 90px;
				width: 370px;
				margin-left: 0px;
				margin-top: 20px;
				padding-left: 7px;
				padding-right: 7px;
				border-radius: 15px;
				float: left;
			}
			.headerdiv-logosmallpic 
			{
				height: 70px;
				width: 70px;
				margin-left: 5%;
				margin-top: 20px;
				background-color: #FFF;
				padding-left: 5px;
				padding-right: 5px;
				border-radius: 10px;
				float: left;
			}
			.headerdiv-btnpic 
			{
				height: 70px;
				width: 80px;
				margin-right: 10px;
				margin-top: 10px;
				float: right;
			}
			.header-logorounddiv
			{
				width:70px;
				height:70px;
				margin-left:5%;
				margin-top:20px;
				background-color:#8873D9;
				border-radius:35px;
				float:left;
			}
				.header-logorounddiv-text
				{
					font-size:40px;
					font-weight:700;
					color:#FFF;
					margin-left:22px;
					margin-top:15px;
					font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
					float:left;
				}
			.header-logosubtextdiv
			{
				min-width:360px;
				height:50px;
				margin-left:20px;
				margin-top:30px;
				float:left;
			}
				.header-logosubtextdiv-text
				{
					font-size:40px;
					font-weight:700;
					color:#FFF;
					margin-left:5px;
					margin-top:5px;
					font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
					float:left;
				}
			
			
			
			
#leftmenu
{
	display:block;
}	
.mobile-mainworkdiv 
{
    position: fixed;
    top: 140px;
    height: 92%;
    width: 100%;
    background-color: gray;
    float: left;
}
	.mobile-mainwork-innerdiv 
	{
		height: 100%;
		width: 100%;
		overflow-x: hidden;
		overflow-y: auto;
		-webkit-overflow-scrolling: touch;
		background-color: #F7F7F7;
		float: left;
	}
	.tempimage
	{
		display:none;
		width:40%;
		height:700px;
		margin-left:30%;
		margin-top:10%;
		margin-bottom:10%;
		float:left;
	}
		.leftmeanue-maindiv 
		{
			width: 75%;
			height: 99%;
			background-color: white;
			overflow-x: scroll;
			overflow-y: scroll;
			position: fixed;
			overflow: auto;
			margin-top: 1px;
			float: left;
		}
			.leftmeanue-maininnerdiv 
			{
				width: 100%;
				min-height: 100px;
				background-color: white;
				margin-top: -20px;
				margin-bottom: 10px;
				position: relative;
				overflow: visible;
				float: left;
			}
			
				.leftmenu-profilepicdiv 
				{
					width: 300px;
					height: 330px;
					margin: 30px auto;
				}
					.leftmenu-profilepic 
					{
						width: 300px;
						height: 330px;
						border: 1ps solid #ccc;
						border-radius: 10px;
						float: left;
					}
						.leftmenu-spmenu-taskbtn 
						{
							width: 100%;
							border-top: 1px solid #EEEEEE;
							border-bottom: 2px solid #EEEEEE;
							border-left: 1px solid white;
							border-right: 1px solid white;
							height: 150px;
							background-color: white;
							outline: none;
							padding: 0px;
							text-decoration: none;
							float: left;
						}
			
						.leftmenu-spmenu-taskbtntext 
						{
							font-size: 40px;
							line-height: 75px;
							font-weight: 700;
							color: #F16529;
							font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
							text-transform: uppercase;
							margin-top: 35px;
							text-align: center;
						}
			
			
			.middle-margindiv 
			{
				width: 94%;
				min-height: 100%;
				margin-left: 3%;
				margin-top: 30px;
				margin-bottom: 30px;
				border-radius: 10px;
				background-color: white;
				box-shadow: 0 0 4px 0 rgba(0,0,0,.08), 0 2px 4px 0 rgba(0,0,0,.12);
				float: left;
			}
				.middle-margin-subinnerdiv 
				{
					width: 90%;
					min-height: 100%;
					margin-left: 5%;
					margin-top: 30px;
					margin-bottom: 50px;
					float: left;
				}
				
				
	.leftmeanue-maindiv::-webkit-scrollbar 
{
	width: 7px;
}
		 
.leftmeanue-maindiv::-webkit-scrollbar-track 
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.7);
}
			 
.leftmeanue-maindiv::-webkit-scrollbar-thumb 
{
    background-color: #47A3DA;
    outline: 1px solid #47A3DA;
}


.mobile-mainwork-innerdiv::-webkit-scrollbar 
{
	width: 7px;
}
		 
.mobile-mainwork-innerdiv::-webkit-scrollbar-track 
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.7);
}
			 
.mobile-mainwork-innerdiv::-webkit-scrollbar-thumb 
{
    background-color: #47A3DA;
    outline: 1px solid #47A3DA;
}
			
				
				
				
				
	



.footeralldiv 
{
    width: 100%;
    min-height: 120px;
    background-color: black;
    margin-top: 50px;
    float: left;
}	
	













	.dashboard-middlediv
	{
		width:85%;
		min-height:500px;
		margin-left:7%;
		margin-top:30px;
		margin-bottom:30px;
		float:left;
	}
		.dashboard-middleshow-maindiv
		{
			width:99%;
			height:250px;
			margin-bottom:70px;
			background-color:#F7F7F7;
			border:2px solid gray;
			border-radius:7px;
			float:left;
		}
			.dashboard-middleshow-rightdiv
			{
				width: 35%;
				height: 250px;
				border-top-left-radius: 7px;
				border-bottom-left-radius: 7px;
				background-color: #00c0ef;
				float: left;
			}
				.dashbord-detailrightpic 
				{
					width: 140px;
					height: 160px;
					margin-top:40px;
					margin-left:25%;
					float:left;
				}
			.dashbord-detailleftdiv 
			{
				width: 50%;
				height: 190px;
				margin-left: 5%;
				margin-top: 30px;
				float: left;
			}
				.dashbord-detaillefttext 
				{
					font-size: 35px;
					font-weight: 500;
					color: #333;
					margin: 0px;
					font-family: 'sfui-text','Varela',sans-serif;
					float: left;
				}
				
				.dashbord-detaillefttext2 
				{
					font-size: 40px;
					font-weight: 500;
					color: #333;
					margin-top: 50px;
					margin-bottom:50px;
					margin-left:1%;
					font-family: 'sfui-text','Varela',sans-serif;
					float: left;
				}
				
				
				
				
				
				
				
				
				
				
				
				
				
.alldiv 
{
    width: 100%;
    float: left;
}
	.middlesupper-headertext 
	{
		width: 95%;
		background-color: #C8C8F8;
		padding-left: 5%;
		padding-top: 15px;
		padding-bottom: 17px;
		border-radius: 7px;
		margin-bottom: 50px;
		margin-top: 30px;
		font-size: 40px;
		font-weight: 1000;
		color: #000;
		margin-top: 0px;
		font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
		float: left;
	}
	.middleprofile-leftdetaildiv 
	{
		width: 43%;
		min-height: 60px;
		margin-left: 0px;
		margin-bottom: 0px;
		border: 2px solid #333;
		float: left;
	}
	.middleprofile-rightdetaildiv 
	{
		width: 55%;
		min-height: 60px;
		margin-left: 0px;
		margin-bottom: 0px;
		border: 2px solid #333;
		float: left;
	}
		.middleprofile-leftdetailtext 
		{
			font-size: 28px;
			font-weight: 700;
			color: #000;
			margin-top: 15px;
			margin-left: 20px;
			margin-bottom: 10px;
			font-family: 'Open Sans', sans-serif;
			float: left;
		}
		.middleprofile-rightdetailtext 
		{
			font-size: 22px;
			font-weight: 500;
			color: #000;
			margin-top: 18px;
			margin-left: 20px;
			margin-bottom: 10px;
			font-family: 'Open Sans', sans-serif;
			float: left;
		}
			.adddetail-headertextp 
			{
				width: 95%;
				font-size: 27px;
				font-weight: 700;
				color: #000;
				text-align: left;
				margin-top: 20px;
				margin-bottom: 10px;
				margin-left: 2%;
				font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
				float: left;
			}
			.adddetail-inputtext 
			{
				width: 91%;
				height: 90px;
				border: 2px solid #DDD;
				font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
				color: #333;
				font-size: 30px;
				text-align: left;
				padding-left: 3%;
				margin-top: 5px;
				margin-bottom: 50px;
				border-radius: 7px;
				float: left;
			}
			.adddetail-inputtextarea
			{
				width: 91%;
				height: 190px;
				border: 2px solid #DDD;
				font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
				color: #333;
				font-size: 30px;
				text-align: left;
				padding-left: 3%;
				margin-top: 5px;
				margin-bottom: 50px;
				border-radius: 7px;
				float: left;
			}
			.adddetail-inputtextarea2
			{
				width: 91%;
				height: 190px;
				border: 2px solid #DDD;
				font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
				color: #333;
				font-size: 30px;
				text-align: left;
				padding-left: 3%;
				margin-top: 5px;
				margin-left:1%;
				margin-bottom: 50px;
				border-radius: 7px;
				float: left;
			}
			.addphoto-profileattachbtn 
			{
				padding-left: 80px;
				padding-right: 80px;
				padding-top: 30px;
				padding-bottom: 30px;
				font-size: 40px;
				font-weight: 700;
				color: white;
				background-color: orange;
				border: 1px solid orange;
				border-radius: 8px;
				margin-top: 40px;
				margin-bottom: 40px;
				cursor: pointer;
				outline: none;
				font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
				float: left;
			}
			.addphoto-profilepic-centerdiv 
			{
				width: 300px;
				height: 320px;
				border: 2px solid gray;
				border-radius: 4px;
				margin: 50px auto;
			}
				.addphoto-profilepic-centerpic 
				{
					width: 300px;
					height: 320px;
					border-radius: 4px;
					float: left;
				}
										
						
						
			
			
	#alertmainid1 
	{
		display: none;
	}
	.alertmaindiv 
	{
		width: 100%;
		height: 100%;
		background-color: rgba(33, 33, 33, 0.8);
		top: 0px;
		position: fixed;
		float: left;
	}
		.alertmain-innerdiv 
		{
			width: 70%;
			min-height: 300px;
			border-radius: 8px;
			margin-top: 170px;
			margin-left: 15%;
			float: left;
		}
			.alertmain-innerheaderdiv 
			{
				width: 100%;
				height: 100px;
				float: left;
			}
				.alertmain-innerheader-crossdiv 
				{
					margin-top: 0px;
					margin-right: 0px;
					padding-left: 25px;
					padding-right: 25px;
					padding-top: 0px;
					padding-bottom: 0px;
					line-height: 100px;
					font-size: 90px;
					font-weight: 900;
					background-color: white;
					border-radius: 8px;
					color: red;
					text-decoration: none;
					font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;
					float: right;
				}
			.alertmain-innermsgdiv 
			{
				width: 100%;
				min-height: 200px;
				background-color: white;
				border-radius: 8px;
				float: left;
			}
				.alertmain-innermsg-subinnerdiv 
				{
					width: 85%;
					min-height: 200px;
					margin-left: 7%;
					margin-top: 25px;
					margin-bottom: 20px;
					float: left;
				}
					.alertmain-innermsg-subtext 
					{
						font-size: 30px;
						font-weight: 700;
						color: #333;
						margin-top: 10px;
						margin-left: 0px;
						font-family: Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;
						float: left;
					}
					
					
					
					
					
					
					
					
					
					
					
					
					
					
					
	
	
	
	
	
	
	
	
	
	
	.teamtreemiddle-margindiv 
	{
		width: 100%;
		min-height: 100%;
		margin-top: 30px;
		margin-bottom: 30px;
		
		float: left;
	}
	.teamtree-middlediv
	{
		width:96%;
		min-height:500px;
		margin-left:2%;
		margin-top:30px;
		margin-bottom:30px;
		float:left;
	}
		.teamtree-headerdiv
		{
			width:100%;
			min-height:340px;
			margin-top:100px;
			margin-bottom:100px;
			float:left;
		}
			.teamtree-headermain-showdiv
			{
				width:60%;
				height:330px;
				background-color:white;
				margin-left:20%;
				border-radius:8px;
				box-shadow: 0 0 4px 0 rgba(0,0,0,.08), 0 2px 4px 0 rgba(0,0,0,.12);
				float:left;
			}
				.teamtree-headermain-showsubheaderdiv
				{
					width:80%;
					height:100px;
					margin-left:10%;
					margin-top:-50px;
					margin-bottom:20px;
					float:left;
				}
					.teamtree-headermain-showsubheaderpicdiv
					{
						height:100px;
						width:100px;
						margin:0px auto;
					}
						.teamtree-headermain-showsubheaderpic
						{
							height:100px;
							width:100px;
							border-radius:50px;
							float:left;
						}
					
				.teamtree-headermain-detaildiv
				{
					width:80%;
					height:60px;
					margin-left:10%;
					float:left;
				}
					.teamtree-headermain-detailtext
					{
						font-size: 29px;
						font-weight: 500;
						color: #333;
						margin-left: 2px;
						margin-top: 2px;
						margin-right: 10px;
						margin-bottom: 2px;
						text-decoration: none;
						font-family: 'Open Sans', sans-serif;
						float: left;
					}
					
					
					
					
					
	.teamtree-undermaindiv
	{
		width:100%;
		min-height:500px;
		background-color:#F9FEBC;
		margin-top:50px;
		float:left;
	}
		.teamtree-undermain-fulldiv
		{
			width:100%;
			min-height:300px;
			margin-top:80px;
			margin-bottom:30px;
			float:left;
		}
			.teamtree-undermain-halfdiv
			{
				width:50%;
				min-height:300px;
				float:left;
			}
				.teamtree-undermain-workdiv
				{
					width:70%;
					min-height:250px;
					background-color:white;
					box-shadow: 0 0 4px 0 rgba(0,0,0,.08), 0 2px 4px 0 rgba(0,0,0,.12);
					border-radius:6px;
					text-decoration:none;
					margin-left:15%;
					float:left;
				}
					.teamtree-undermain-workheaderdiv
					{
						width:90%;
						height:67px;
						margin-top:-35px;
						margin-bottom:20px;
						margin-left:5%;
						float:left;
					}
						.teamtree-undermain-workheaderpicdiv
						{
							width:70px;
							height:70px;
							margin:0px auto;
						}
							.teamtree-undermain-workheaderpic
							{
								width:70px;
								height:70px;
								border-radius:35px;
								float:left;
							}
					.teamtree-undermain-workdetaildiv
					{
						width:80%;
						height:45px;
						margin-top:10px;
						margin-bottom:10px;
						margin-left:10%;
						float:left;
					}
						.teamtree-undermain-workdetailtext
						{
							font-size: 24px;
							font-weight: 500;
							color: #333;
							margin-left: 2px;
							margin-top: 5px;
							margin-right: 10px;
							margin-bottom: 5px;
							text-decoration: none;
							font-family: 'Open Sans', sans-serif;
							float: left;
						}
			
	
	
	
	
	
	
	
	
	
	
	.myteamdirect-undermaindiv
	{
		width:100%;
		min-height:500px;
		background-color:#F7F7F7;
		margin-top:50px;
		float:left;
	}
			.myteamdirect-headermain-showdiv
			{
				width:70%;
				min-height:330px;
				background-color:#F9FEBC;
				margin-left:15%;
				border-radius:8px;
				margin-bottom:100px;
				margin-top:50px;
				box-shadow: 0 0 4px 0 rgba(0,0,0,.08), 0 2px 4px 0 rgba(0,0,0,.12);
				float:left;
			}
			.myteamdirect-headermain-showdivnotpaid
			{
				width:70%;
				min-height:330px;
				background-color:#F9FEBC;
				margin-left:15%;
				border-radius:8px;
				border:2px solid #AA1111;
				margin-bottom:100px;
				margin-top:50px;
				box-shadow: 0 0 4px 0 rgba(0,0,0,.08), 0 2px 4px 0 rgba(0,0,0,.12);
				float:left;
			}
					.teamtree-headermain-detailtext-fornotpaid
					{
						font-size: 29px;
						font-weight: 500;
						color: #AA1111;
						margin-left: 2px;
						margin-top: 2px;
						margin-right: 10px;
						margin-bottom: 2px;
						text-decoration: none;
						font-family: 'Open Sans', sans-serif;
						float: left;
					}
				.adddetail-headerredtext 
				{
					font-size: 40px;
					font-weight: 700;
					color: #cc0000;
					font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
				}	
									
					
					
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.income-historymaindiv
	{
		width:100%;
		min-height:500px;
		margin-top:100px;
		margin-bottom:100px;
		float:left;
	}
		.income-history-scrooldiv
		{
			width:100%;
			min-height:500px;
			overflow-x: auto;
			overflow-y: hidden;
			float:left;
		}
			.income-history-scrooldetaildiv
			{
				width:1500px;
				min-height:500px;
				float:left;
			}
	
.income-history-scrooldiv::-webkit-scrollbar 
{
	width: 10px;
	height:2px;
}
		 
.income-history-scrooldiv::-webkit-scrollbar-track 
{
	-webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.7);
}
			 
.income-history-scrooldiv::-webkit-scrollbar-thumb 
{
    background-color: #47A3DA;
    outline: 1px solid #47A3DA;
}















	.income-history-headerdiv
	{
		width: 99%;
		height: 70px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-top:0px;
		border: 2px solid #333;
		float: left;
	}
		.income-history-headerpart1div
		{
			width:360px;
			height:70px;
			border-right:2px solid #333;
			float:left;
		}
		.income-history-headerpart2div
		{
			width:360px;
			height:70px;
			border-right:2px solid #333;
			float:left;
		}
		.income-history-headerpart3div
		{
			width:360px;
			height:70px;
			border-right:2px solid #333;
			float:left;
		}
		.income-history-headerpart4div
		{
			width:390px;
			height:70px;
			float:left;
		}
			.income-history-headerparttext
			{
				font-size: 30px;
				font-weight: 700;
				color: #333;
				margin-top: 15px;
				text-align:center;
				font-family: 'Open Sans', sans-serif;
				
			}
			
	.income-history-headersubdetaildiv
	{
		width: 99%;
		height: 70px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-top:0px;
		border-left: 2px solid #333;
		border-right: 2px solid #333;
		border-bottom: 2px solid #333;
		float: left;
	}
			.income-history-detailparttext
			{
				font-size: 28px;
				font-weight: 500;
				color: #333;
				margin-top: 15px;
				text-align:center;
				font-family: 'Open Sans', sans-serif;
				
			}
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
	
	
	
	
	
	
	
	
	.bankdetail-innerdiv
	{
		width:94%;
		min-height:500px;
		margin-left:3%;
		margin-top:-20px;
		float:left;
	}
	.addphoto-profileattach-centerdiv
	{
		width:320px;
		min-height:220px;
		margin:20px auto;		
	}
		.addphoto-profileattachbtn
		{
			padding-left:80px;
			padding-right:80px;
			padding-top:30px;
			padding-bottom:30px;
			font-size:40px;
			font-weight:700;
			color:white;
			background-color:orange;
			border:1px solid orange;
			border-radius:8px;
			margin-top:40px;
			margin-bottom:40px;
			cursor:pointer;
			outline:none;
			font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
			float:left;
		}
				.addphoto-profileattachfile input[type="file"]
				{
					display: none;
				}
				.addphoto-profileattachfile .check-label {
					background: url("../images/upload.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
					display: inline-block;
					height: 47px;	
					margin-top: 2px;
					padding: 0px;
					width: 100%;
					margin-left:25px;
					cursor:pointer;
					box-sizing:border-box;
				}
		.addmorephoto-maindiv
		{
			width:300px;
			height:400px;
			margin-left:50px;
			margin-top:30px;
			margin-bottom:70px;
			float:left;
		}
		
		.bankphoto-uplodeddiv
		{
			width:99%;
			height:600px;
			background-color:#F7F7F7;
			border:2px solid #333;
			border-radius:7px;
			margin-top:10px;
			margin-bottom:100px;
			float:left;
		}
			.bankphoto-uplodedimg
			{
				width:100%;
				height:600px;
				background-color:#F7F7F7;
				border-radius:7px;
				float:left;
			}
			.addbankdetail-inputtext 
			{
				width: 99%;
				height: 90px;
				border: 2px solid #DDD;
				font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
				color: #333;
				font-size: 30px;
				text-align: left;
				padding-left: 3%;
				margin-top: 5px;
				margin-bottom: 50px;
				border-radius: 7px;
				float: left;
			}
			
			
			
			
			
			
			
			
			
	
	
	
	
	
	
	
	
	
	.spnseridtext
	{
		font-size: 35px;
			font-weight: 500;
			color: #000;
			margin-top: 50px;
			margin-left: 20px;
			margin-bottom: 10px;
			font-family: 'Open Sans', sans-serif;
			float: left;
	}
	.helpdetail-inputtextarea 
	{
		width: 95%;
		height: 270px;
		border: 2px solid #DDD;
		font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
		color: #333;
		font-size: 30px;
		text-align: left;
		padding-left: 3%;
		margin-top: 5px;
		margin-bottom: 50px;
		border-radius: 7px;
		float: left;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.mobile-signup-headerlinkdiv 
	{
		min-width: 45%;
		height: 100%;
		margin-right: 1%;
		float: right;
	}
		.mobile-signup-headerlink 
		{
			padding-left: 60px;
			padding-right: 60px;
			padding-top: 17px;
			padding-bottom: 17px;
			background-color: #FB8A13;
			border-radius: 5px;
			font-size: 30px;
			font-weight: 700;
			color: white;
			margin-top: 20px;
			margin-right: 2%;
			text-decoration: none;
			font-family: 'Open Sans', sans-serif;
			float: right;
		}
		
	.mobilelogin-fulldiv 
	{
		width: 100%;
		min-height: 90%;
		float: left;
	}
		.mobile-loginmargindiv 
		{
			width: 74%;
			min-height: 55%;
			margin-left: 13%;
			margin-top: 150px;
			margin-bottom: 30px;
			border-radius: 10px;
			background-color: white;
			box-shadow: 0 0 4px 0 rgba(0,0,0,.08), 0 2px 4px 0 rgba(0,0,0,.12);
			float: left;
		}
			.mobile-loginmargin-innerdiv 
			{
				width: 90%;
				min-height: 96%;
				margin-left: 5%;
				margin-top: 20px;
				margin-bottom: 20px;
				float: left;
			}
				.mobilelogin-headerdiv 
				{
					width: 100%;
					background-color: #C8C8F8;
					padding-top: 15px;
					padding-bottom: 15px;
					border-radius: 7px;
					margin-bottom: 80px;
					margin-top: 10px;
					float: left;
				}
					.mobilelogin-headertext 
					{
						font-size: 40px;
						font-weight: 1000;
						color: #000;
						text-align: center;
						margin-top: 0px;
						margin-bottom: 5px;
						font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
					}
					.mobilelogin-input 
					{
						width: 94%;
						height: 90px;
						border: 2px solid #DDD;
						font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
						color: #333;
						font-size: 35px;
						text-align: left;
						padding-left: 3%;
						margin-top: 5px;
						margin-bottom: 50px;
						margin-left: 1%;
						border-radius: 7px;
						float: left;
					}
					.mobilelogin-submit 
					{
						width: 450px;
						height: 90px;
						font-size: 40px;
						font-weight: 700;
						color: white;
						background-color: orange;
						border: 1px solid orange;
						border-radius: 8px;
						margin-top: 40px;
						margin-left: 1%;
						margin-bottom: 40px;
						cursor: pointer;
						outline: none;
						font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
						float: left;
					}
					.mobilelogin-forgetpasswordtext 
					{
						font-size: 24px;
						font-weight: 500;
						color: #0087e0;
						font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
						text-align: right;
						margin-right: 35px;
						margin-top: 60px;
						margin-bottom: 60px;
						text-decoration: none;
						float: right;
					}
					.mobilelogin-donthave-accoutdiv 
					{
						width: 100%;
						height: 180px;
						background-color: #F7F7F7;
						border-top: 2px solid gray;
						border-bottom-left-radius: 10px;
						border-bottom-right-radius: 10px;
						float: left;
					}
						.mobilelogin-donthave-centerdiv 
						{
							width: 96%;
							height: 50px;
							margin-top: 80px;
							margin-left: 2%;
							float: left;
						}
						.mobilelogin-donthave-accouttext1 
						{
							font-size: 24px;
							font-weight: 500;
							color: #333;
							font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
							text-align: right;
							margin-left: 35px;
							margin-right: 5px;
							margin-top: 0px;
							margin-bottom: 20px;
							text-decoration: none;
							float: left;
						}
						.mobilelogin-donthave-accoutlinktext1 
						{
							font-size: 24px;
							font-weight: 500;
							color: #0087e0;
							font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
							text-align: right;
							margin-left: 0px;
							margin-right: 5px;
							margin-top: 0px;
							margin-bottom: 20px;
							text-decoration: underline;
							float: left;
						}
				.succsessstory-headerdiv 
				{
					width: 100%;
					height: 60px;
					margin-top: 150px;
					float: left;
				}
					.succsessstory-headertext 
					{
						font-size: 40px;
						font-weight: 1000;
						color: #BF0000;
						text-align: center;
						margin-top: 0px;
						margin-bottom: 5px;
						font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
					}
				.mobilelogin-reviewdiv 
				{
					width: 80%;
					min-height: 320px;
					margin-left: 10%;
					margin-top: 40px;
					margin-bottom: 50px;
					float: left;
				}
					.mobilelogin-reviewborderdiv 
					{
						width: 96%;
						min-height: 310px;
						border: 2px solid #BF0000;
						border-radius: 7px;
						margin-left: 1%;
						float: left;
					}
						.mobilelogin-reviewborder-innerdiv 
						{
							width: 94%;
							min-height: 270px;
							margin-top: 20px;
							margin-left: 3%;
							float: left;
						}
							.mobilelogin-reviewborder-innerleft 
							{
								width: 26%;
								min-height: 270px;
								float: left;
							}
								.mobilelogin-reviewborder-innerimg 
								{
									width: 140px;
									height: 140px;
									border-radius: 70px;
									float: left;
								}
							.mobilelogin-reviewborder-innerright 
							{
								width: 72%;
								min-height: 270px;
								margin-left: 1%;
								float: left;
							}
								.mobilelogin-reviewbordertext 
								{
									color: #333;
									font-size: 26px;
									text-align: left;
									margin-top: 2px;
									font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
									float: left;
								}
#rviewid1
{
	display:block;
}
#rviewid2
{
	display:none;
}
#rviewid3
{
	display:none;
}
#rviewid4
{
	display:none;
}
			.mobilelogin-reviewoverdiv 
			{
				width: 98%;
				height: 320px;
				margin-left: 1%;
				margin-top: -373px;
				margin-bottom: 30px;
				float: left;
			}
				.mobilelogin-reviewoverleftdiv 
				{
					width: 9%;
					height: 100%;
					border-top-left-radius: 8px;
					border-bottom-left-radius: 8px;
					text-decoration: none;
					background-color: rgba(191, 0, 0, 0.5);
					float: left;
				}
				.mobilelogin-reviewoverrightdiv 
				{
					width: 9%;
					height: 100%;
					margin-right: 1%;
					border-top-right-radius: 8px;
					border-bottom-right-radius: 8px;
					text-decoration: none;
					background-color: rgba(191, 0, 0, 0.5);
					float: right;
				}
					.mobilelogin-reviewovertext 
					{
						font-size: 48px;
						font-weight: 700;
						color: #FFF;
						margin-top: 130px;
						margin-left: 2px;
						text-align: center;
						font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
					}
					
					
					
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.mobile-signupmargindiv 
{
    width: 94%;
    min-height: 80%;
    margin-left: 3%;
    margin-top: 150px;
    margin-bottom: 30px;
    border-radius: 10px;
    background-color: white;
    box-shadow: 0 0 4px 0 rgba(0,0,0,.08), 0 2px 4px 0 rgba(0,0,0,.12);
    float: left;
}	
	.mobile-signupmargin-innerdiv 
	{
		width: 94%;
		min-height: 96%;
		margin-left: 3%;
		margin-top: 20px;
		margin-bottom: 20px;
		float: left;
	}
		.signup-inputtext-half1 
		{
			width: 40%;
			height: 90px;
			border: 2px solid #DDD;
			font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
			color: #333;
			font-size: 35px;
			text-align: left;
			padding-left: 3%;
			margin-left: 1%;
			margin-top: 5px;
			margin-bottom: 50px;
			border-radius: 7px;
			float: left;
		}
		.signup-inputtext-half2 
		{
			width: 40%;
			height: 90px;
			border: 2px solid #DDD;
			font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
			color: #333;
			font-size: 35px;
			text-align: left;
			padding-left: 3%;
			margin-top: 5px;
			margin-right: 2%;
			margin-bottom: 50px;
			border-radius: 7px;
			float: right;
		}
		.adddetail-inputradio 
		{
			width: 40px;
			height: 40px;
			border-radius: 20px;
			margin-bottom: 50px;
			background-color: #F9FEBC;
			margin-left: 1%;
			margin-top: 10px;
			float: left;
		}
			.adddetail-inputradiotext 
			{
				font-size: 25px;
				color: #333;
				margin-top: 15px;
				margin-left: 15px;
				margin-right: 100px;
				font-family: 'Open Sans', sans-serif;
				float: left;
			}
		.signup-inputtext-half2div
		{
			width: 40%;
			height: 90px;
			border: 2px solid #fff;
			font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
			color: #333;
			font-size: 35px;
			text-align: left;
			padding-left: 3%;
			margin-top: 5px;
			margin-right: 2%;
			margin-bottom: 50px;
			border-radius: 7px;
			float: right;
		}
			.signup-inputtext-half2div-ptext
			{
				font-size: 35px;
				text-align: left;
				font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
				color: #FB8A13;
				float:left;
			}
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
	
	
	
	
	
	
	.completeprofile-firstmsgdiv
	{
		width: 100%;
		min-height: 150px;
		border-radius: 8px;
		background-color: #F43F86;
		margin-bottom: 50px;
		float: left;
	}
		.completeprofile-firstmsg-innerdiv 
		{
			width: 90%;
			min-height: 110px;
			margin-left: 5%;
			margin-top: 20px;
			margin-bottom: 20px;
			float: left;
		}
			.completeprofile-firstmsgtxt 
			{
				font-size: 35px;
				font-weight: 500;
				color: #FFF;
				margin-top: 3px;
				line-height: 45px;
				margin-bottom: 3px;
				font-family: 'Open Sans', sans-serif;
				float: left;
			}
			.textdivactive-padding 
			{
				min-width: 85%;
				font-size: 28px;
				font-weight: 500;
				color: #98b827;
				text-align: left;
				margin-top: 40px;
				margin-bottom: 50px;
				margin-left: 2%;
				text-decoration: none;
				font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
				float: left;
			}
			.sublinkat-short 
			{
				min-width: 15%;
				font-size: 28px;
				font-weight: 500;
				color: #0087e0;
				text-align: left;
				margin-top: 60px;
				margin-bottom: 50px;
				margin-right: 2%;
				text-decoration: none;
				font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
				float: right;
			}
			
			
			
			
			
			
			
			
			
			
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

	.order-midlemargendiv
	{
		width: 94%;
		min-height: 100%;
		margin-left: 3%;
		margin-top: 30px;
		margin-bottom: 30px;
		border-radius: 10px;
		background-color: white;
		box-shadow: 0 0 4px 0 rgba(0,0,0,.08), 0 2px 4px 0 rgba(0,0,0,.12);
		float: left;
	}
		.order-midleredtextdiv
		{
			width:100%;
			height:170px;
			margin-top:50px;
			margin-bottom:50px;
			float:left;
		}
			.order-midleredtext
			{
				width:100%;
				font-size: 40px;
				font-weight: 500;
				color: red;
				text-align: left;
				margin-top: 15px;
				margin-bottom: 10px;
				margin-left:2%;
				font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
				float: left;
			}
			.order-paynowbtn 
			{
				padding-left: 80px;
				padding-right: 80px;
				padding-top: 30px;
				padding-bottom: 30px;
				font-size: 40px;
				font-weight: 700;
				color: white;
				background-color: #29B2FE;
				border: 1px solid #29B2FE;
				border-radius: 8px;
				margin-top: 60px;
				margin-bottom: 40px;
				cursor: pointer;
				outline: none;
				font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
				float: left;
			}
			
			
			
			
			
			
			
	.upgrademembership-maindiv
	{
		
	}
		.upgrademembership-midlereddiv
		{
			width:100%;
			min-height:100px;
			margin-top: 15px;
			margin-bottom: 100px;
			float:left;
		}
			.upgrademembership-midleredtext
			{
				font-size: 40px;
				font-weight: 500;
				color: red;
				margin-top:10px;
				margin-bottom:20px;
				line-height:40px;
				text-align: center;				
				font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
			}
			.upgrademembership-upgradediv
			{
				width:400px;
				min-height:200px;
				margin:10px auto;
				
			}
				.upgrademembership-upgradebtn 
				{
					padding-left: 80px;
					padding-right: 80px;
					padding-top: 25px;
					padding-bottom: 25px;
					font-size: 40px;
					font-weight: 700;
					color: white;
					background-color: #5ABF67;
					border: 1px solid #5ABF67;
					border-radius: 8px;
					margin-top: 60px;
					margin-bottom: 40px;
					cursor: pointer;
					outline: none;
					font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
					float: left;
				}
			.upgrademembership-detailtext
			{
				width: 100%;
				font-size: 30px;
				font-weight: 500;
				color: #333;
				text-align: left;
				margin-top: 40px;
				margin-bottom: 10px;
				margin-left: 2%;
				font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
				float: left;
			}
	
	
	
	
	
	
	
	
	
	
	.thankyoupage-greentext
	{
		font-size: 50px;
		font-weight: 500;
		color: green;
		margin-top:10px;
		margin-bottom:20px;
		text-align: center;				
		font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
	}
	
	.headerpartdiv1-logo-forlogin
	{
		width: 50%;
		height: 100%;
		margin-left: 0px;
		float: left;
	}
			.header-logosubtextdiv-forlogin
			{
				min-width:305px;
				height:50px;
				margin-left:15px;
				margin-top:30px;
				float:left;
			}
				.header-logosubtextdiv-text-forlogin
				{
					font-size: 35px;
					font-weight: 500;
					color: #FFF;
					margin-left: 5px;
					margin-top: 7px;
					font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
					float: left;
				}
				
				
				
				
				
				
				
				
				
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.balanenc-sharelinkinput-borderdiv 
	{
		width: 94%;
		min-height: 90px;
		border: 2px solid #DDD;
		border-radius: 7px;
		margin-top: 10px;
		margin-bottom: 50px;
		padding-left:3%;
		font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
		color: #333;
		font-size: 35px;
		padding-top:25px;
		padding-bottom:25px;
		padding-right:2%;
		float: left;
	}
	.balanenc-sharelinkinput 
	{
		width: 96%;
		min-height: 90px;
		font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
		color: #333;
		font-size: 35px;
		margin-left: 2%;
		margin-right: 2%;
		margin-top: 15px;
		margin-bottom: 15px;
		text-align: left;
		float: left;
	}
	.balanenc-maindetailtext2 
	{
		width: 100%;
		font-size: 30px;
		font-weight: 500;
		color: #333;
		text-align: left;
		margin-top: 40px;
		margin-bottom: 10px;
		margin-left: 2%;
		font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
		float: left;
	}
	.mysponserid-helptext
	{
		font-size: 28px;
		font-weight: 500;
		color: #0087e0;
		font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
		text-align: right;
		margin-left: 35px;
		margin-right: 5px;
		margin-top: 250px;
		margin-bottom: 20px;
		text-decoration: none;
		float: left;
	}
	
	
	
#selectmainbank
{
	display:block;
}
#onlyinbank
{
	display:none;
}
#onlyinupi
{
	display:none;
}
	.selectpayment-recive
	{
		width:100%;
		min-height:100px;
		float:left;
	}
	
	
	










.footerall-innerdiv
{
    width: 86%;
    min-height: 120px;
    margin-top: 30px;
    margin-left: 7%;
    float: left;
}
	.footerallinner-topdiv
	{
		width: 100%;
		min-height: 120px;
		float: left;
	}
		.footerallinner-topleftdiv
		{
			width: 45%;
			min-height: 120px;
			float: left;
		}
		.footerallinner-toprightdiv
		{
			width: 40%;
			min-height: 120px;
			margin-left: 13%;
			float: left;
		}
			.footerallinner-toprighttext
			{
				width: 100%;
				color: #fff;
				font-size: 28px;
				font-weight: 700;
				text-align: left;
				margin-top: 0px;
				margin-bottom: 50px;
				font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
				float: left;
			}
			.footerallinner-topright-linktext
			{
				width: 98%;
				color: #fff;
				font-size: 28px;
				font-weight: 500;
				text-align: left;
				margin-top: 0px;
				margin-left: 2%;
				margin-bottom: 35px;
				text-align: left;
				font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
				float: left;
			}
			
			
	
	
	
	
	
	
	
	
#loadingid
{
	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;
					}
	
	