.mobile-diecsearch-maindiv
{
	width:100%;
	float:left;
}
.directhalfleftdiv
{
	width:48%;
	min-height:5px;
	float:left;
}
.directhalfrightdiv
{
	width:48%;
	min-height:5px;
	float:right;
}
	.mobilelogin-diectsearchbtn
	{
		width: 450px;
		height: 90px;
		font-size: 40px;
		font-weight: 700;
		color: white;
		background-color: #DC143C;
		border: 1px solid #DC143C;
		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;
	}
	.searchresult-fordirectsearch
	{
		width:90%;
		min-height:100px; 
		margin-left:5%;
		margin-top:10px;
		margin-bottom:30px;
		float:left;
	}
		.directsearchresult-headerdiv
		{
			width:100%;
			height:60px;
			margin-top:50px;
			margin-bottom:30px;
			float:left;
		}
			.directsearchresult-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;
				
			}
			
			.directsrch-moreresultmaindiv
			{
				width:100%;
				height:100px;
				margin-top:50px;
				margin-bottom:100px;
				float:left;
			}
				.directsrch-moreresult-centerdiv
				{
					width:400px;
					height:100px;
					margin:0px auto;
				}
				.directsrch-moreresult-centerbtn
				{
					width: 400px;
					height: 80px;
					font-size: 34px;
					font-weight: 700;
					color: white;
					background-color: #BF0000;
					border: 1px solid #BF0000;
					border-radius: 8px;
					margin-top: 0px;
					margin-left:1%;
					margin-bottom: 40px;
					cursor: pointer;
					outline: none;
					font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
					float:left;
				}
#moreresultid
{
	display:none;
}
	.directsrch-loginbtndiv
	{
		width:80%;
		height:90px;
		margin-left:10%;
		margin-top:30px;
		margin-bottom:30px;
		float:left;
	}
		.directsrch-loginbtn
		{
			width:100%;
			height:88px;
			border:1px solid #1A73E8;
			background-color:#1A73E8;
			font-size: 40px;
			font-weight: 700;
			color: white;
			border-radius: 8px;
			cursor: pointer;
			outline: none;
			font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
			float: left;
		}
		.directsrch-signupbtn
		{
			width:100%;
			height:88px;
			border:1px solid #FB8A13;
			background-color:#FB8A13;
			font-size: 40px;
			font-weight: 700;
			color: white;
			border-radius: 8px;
			cursor: pointer;
			outline: none;
			font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
			float: left;
		}
		.direcrsrch-divorimage
		{
			width:70%;
			height:90px;
			margin-left:15%;
			float:left;
		}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	
	
	
	
	
	.directserch-impresivemaindiv
	{
		width:100%;
		min-height:400px;
		margin-top:-25px;
		background-color:#FFF;
		float:left;
	}
		.directserch-impresiveinnerdiv
		{
			width:90%;
			min-height:400px;
			margin-left:5%;
			margin-top:0px;
			margin-bottom:0px;
			float:left;
		}
			.impresive-mainworkdiv
			{
				width:100%;
				min-height:400px;
				margin-top:40px;
				margin-bottom:40px;
				float:left;
			}
				.impresive-mainwork-headingdiv
				{
					width:100%;
					min-height:50px;
					margin-bottom:10px;
					float:left;
				}
					.impresive-mainwork-headingp1
					{
						font-size: 30px;
						font-weight: 500;
						color: #8A9DB0;
						text-align:center;
						margin-top: 2px;
						margin-bottom:6px;
						font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
					}
					.impresive-mainwork-headingp2
					{
						font-size: 35px;
						font-weight: 700;
						color: #333;
						text-align:center;
						margin-top: 2px;
						margin-bottom:10px;
						font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
					}
					.impresive-mainwork-imgdiv
					{
						width:100%;
						height:380px;
						margin-top:5px;
						margin-bottom:30px;
						border-radius:10px;
						box-shadow: 0 8px 5px 0 rgba(0,0,0,0.16), 0 8px 10px 0 rgba(0,0,0,0.12);
						float:left;
					}
						.impresive-mainwork-img
						{
							width:100%;
							height:380px;
							border-radius:10px;
							box-shadow: 0 18px 10px 0 rgba(0,0,0,0.16), 0 18px 22px 0 rgba(0,0,0,0.12);
							float:left;
						}
			.impresive-mainwork-detaildiv
			{
				width:100%;
				min-height:100px;
				float:left;
			}
				.impresive-mainwork-detailpartdiv
				{
					width:100%;
					min-height:40px;
					float:left;
				}
					.impresive-mainwork-detailleftpart
					{
						width:10%;
						min-height:40px;
						float:left;
					}
					.impresive-mainwork-detailrightpart
					{
						width:85%;
						min-height:40px;
						float:left;
					}
						.impresive-mainwork-detailleft-dotdiv
						{
							width:20px;
							height:20px;
							background-color:#DC143C;
							border-radius:10px;
							margin-top:2px;
							float:left;
						}
						.impresive-mainwork-detailrighttext
						{
							font-size: 27px;
							font-weight: 500;
							color: #8A9DB0;
							text-align:left;
							margin-top: 2px;
							margin-bottom:20px;
							font-family: Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
							float:left;
						}
		
		
		
		
		
		
		
	


	
	
		