body
{
	min-width:1200px;
	margin:0px;
}
.alldiv
{
	width:100%;
	float:left;
}
.divalign-all
{
    width: 100%;
    float: left;
}
.bodydiv
{
	width:100%;
	min-height:100%;
	background-color:#f3f3f3;
	float:left;
}
	.topheader
	{
		width:100%;
		height:70px;
		background-color:#333;
		position:fixed;
		float:left;
	}
	.middelworkdiv
	{
		width:100%;
		margin-top:70px;
		float:left:
	}
		.topheader-leftlogo
		{
			width:24%;
			height:50px;
			margin-left:2%;
			margin-right:5%;
			text-decoration:none;
			float:left;
		}
			.topheader-leftlogopic
			{
				width:90%;
				height:44px;
				margin-top:11px;
				margin-left:5%;
				border-radius:4px;
				float:left;
			}
		.mainheader-linkdiv
		{
			min-width: 30px;
			height: 55px;
			margin-left: 15px;
			margin-top:10px;
			margin-right: 15px;
			float: left;
		}
			.mainheader-linktext
			{
				font-size: 17px;
				font-weight: 500;
				color: white;
				margin-top: 13px;
				text-decoration: none;
				font-family: 'Open Sans', sans-serif;
				float: left;
			}
		.mainheader-profilediv
		{
			width: 48px;
			height: 45px;
			margin-right:5%;
			margin-top:15px;
			float: right;
		}
		.mainheader-profilesubdiv
		{
			width: 45px;
			height: 43px;
			border: 1px solid gray;
			border-radius: 5px;
			float: right;
		}
			.mainheader-profilesublink
			{
				padding: 0px;
				text-decoration: none;
				margin: 0px;
				float: left;
			}
				.mainheader-profilesublinkpic
				{
					width: 45px;
					height: 43px;
					border-radius: 5px;
					float: left;
				}
			.mainheader-profile-hiddendiv
			{
				display: none;
				width: 200px;
				height: 230px;
				position: absolute;
				background-color: rgba(255,255,255,0.985);
				margin-top: 61px;
				margin-left: -147px;
				border-radius: 2px 2px 4px 4px;
				box-shadow: 0 0 2px rgb(0 0 0 / 30%), 0 1px 6px rgb(0 0 0 / 15%), inset 0 120px 70px #fff;
				float: left;
			}
			.mainheader-profilediv:hover .mainheader-profile-hiddendiv
			{
				display:block;
			}
				.profilearrowdiv
				{
					width: 100%;
					height: 17px;
					margin-top: -17px;
					margin-bottom: 15px;
					float: left;
				}
					.profilearrow
					{
						width: 0;
						height: 0;
						margin-left: 161px;
						margin-top: 0px;
						border-left: 10px solid transparent;
						border-right: 10px solid transparent;
						border-bottom: 17px solid black;
					}
					.profile-headerlinktext
					{
						width: 99%;
						padding-top: 8px;
						padding-bottom: 8px;
						text-decoration: none;
						color: #4D525B;
						font-size: 15px;
						text-align: left;
						border: 1px solid #fff;
						letter-spacing: -0.004em;
						overflow: hidden;
						text-overflow: ellipsis;
						margin-bottom: 4px;
						white-space: nowrap;
						font-family: "Lato","Helvetica Neue",Helvetica,Arial,sans-serif;
						float: left;
					}
					.profile-headerlink-ptext
					{
						font-size: 16px;
						margin-top: 0px;
						margin-bottom: 0px;
						text-align: center;
						color: #4D525B;
						font-family: "Lato","Helvetica Neue",Helvetica,Arial,sans-serif;
					}
		.topheader-registrationlink
		{
			margin-right:20px;
			margin-top:15px;
			margin-left:20px;
			font-size:15px;
			font-weight:700;
			color:#FFF;
			text-decoration:none;
			font-family: 'sfui-text','Varela',sans-serif;
			float:right;
		}
			.topheader-registrationlink:hover
			{
				margin-right:20px;
				margin-top:15px;
				margin-left:20px;
				font-size:15px;
				font-weight:700;
				color:#F11;
				text-decoration:none;
				font-family: 'sfui-text','Varela',sans-serif;
				float:right;
			}
	.leftmenu
	{
		width:19%;
		min-height:900px;
		border-top:1px solid #f0f0f0;
		background-color:#333;
		float:left;
	}
	.right-workdiv
	{
		width:80%;
		min-height:95%;
		margin-top:0px;
		margin-left:0px;
		border-left:1px solid #333;
		float:left;
	}
		.right-workinnerdiv
		{
			width:80%;
			min-height:70%;
			margin-top:25px;
			margin-left:10%;
			float:left;
		}
		.leftmenu-profilpicdiv
		{
			width:100%;
			height:60px;
			margin-top:10px;
			margin-bottom:10px;
			float:left;
		}
			.leftmenu-profilpicsubdiv
			{
				width:60px;
				height:60px;
				margin:0 auto;
			}
				.leftmenu-profilpic
				{
					width:60px;
					height:60px;
					border-radius:30px;
					float:left;
				}
		.leftmenu-usernamediv
		{
			width:100%;
			height:40px;
			margin-top:1px;
			margin-bottom:10px;
			float:left;
		}		
			.leftmenu-usernametext
			{
				font-size:14px;
				font-weight:500;
				color:#FFF;
				font-family: 'sfui-text','Varela',sans-serif;
				margin:0 auto;
				text-align:center;
			}
		.leftmenu-maindiv
		{
			width:100%;
			margin-top:30px;
			float:left;
		}
			.leftmenu-linkdivtop
			{
				width:100%;
				height:45px;
				border-top:1px solid #3f3f3f;
				border-bottom:1px solid #3f3f3f;
				text-decoration:none;
				float:left;
			}
			.leftmenu-linkdiv
			{
				width:100%;
				height:45px;
				border-bottom:1px solid #3f3f3f;
				text-decoration:none;
				float:left;
			}
			.leftmenu-linkdivbottom
			{
				width:100%;
				height:45px;
				border-bottom:1px solid #3f3f3f;
				text-decoration:none;
				margin-bottom:50px;
				float:left;
			}
				.leftmenu-linktext
				{
					font-size:14px;
					font-weight:500;
					color:#FFF;
					margin-left:15%;
					margin-top:15px;
					font-family: 'sfui-text','Varela',sans-serif;
					float:left;
				}
				.leftmenu-linktext-foractive
				{
					font-size:16px;
					font-weight:500;
					color:#F11;
					margin-left:15%;
					margin-top:13px;
					font-family: 'sfui-text','Varela',sans-serif;
					float:left;
				}
		
		
		
	.rightworkheaderdiv
	{
		width:100%;
		height:60px;
		background-color:#535766;
		margin-bottom:50px;
		border-radius:5px;
		float:left;
	}
		.rightworkheadertext
		{
			width:90%;
			font-size:25px;
			font-weight:700;
			color:#FFF;
			margin-top:15px;
			margin-left:3%;
			font-family: 'sfui-text','Varela',sans-serif;
			float:left;
		}
	.dashbord-workdiv
	{
		width:100%;
		min-height:500px;
		margin-top:10px;
		float:left;
	}
		.dashbord-detaildiv
		{
			width:270px;
			height:100px;
			border:1px solid gray;
			background-color:#fff;
			border-radius:4px;
			margin-left:5px;
			margin-right:40px;
			margin-bottom:50px;
			float:left;
		}
			.dashbord-detailrightdiv
			{
				width:80px;
				height:100px;
				border-top-left-radius:4px;
				border-bottom-left-radius:4px;
				background-color:#00c0ef;
				float:left;
			}
			.dashbord-detailleftdiv
			{
				width:170px;
				height:80px;
				margin-left:10px;
				margin-top:10px;
				float:left;
			}
				.dashbord-detaillefttext
				{
					font-size:14px;
					font-weight:500;
					color:#333;
					margin:0px;
				    font-family: 'sfui-text','Varela',sans-serif;
					float:left;
				}
				.dashbord-detailrightpic
				{
					width:40px;
					height:50px;
					margin-left:15px;
					margin-top:15px;
					float:left;
				}
		