.container {
    float: center;
    margin: 0px;
    padding: 0px;
} 
.fluid_cover {
    float: left;
	margin: 0px 0px 0px 0px; /* top, rig, bot, lef */
	padding: 0px 0px 0px 0px; 
} 
.fluid {
    float: left;
    margin: 5px;
    padding: 40px;
    width: 180px;
    height: 180px;
    border: 1px solid #dedede;
}
.content_main{
	border: 2px solid #dddddd;
}
.main_img{
	float: left;
	width:550px;
	height: 405px;
}		/* check responsive.css for mobile version*/

.main_img img{
	max-width:700px;
	max-height: 510px;
}
.side_img{
	float: left;
	width:400px;
	height: 430px;
}		/* check responsive.css for mobile version*/

.side_img img{
	max-width:600px;
	max-height: 410px;
}
.inner {
	float:left;
	max-width:540px;
	padding: 0px 40px 0px 0px;
}
.users td {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.center_table{
	border-left:3px solid #ffffff;
	border-right:3px solid #ffffff;
	width: 100%;
}
/* Post Registration Landing Page - Home*/

.home_box {
	padding: 0px 0px 0px 20px; 
	max-width: 47%;
	height: auto;
	vertical-align: top;
	float:left;
	border:1px solid #ffffff;
}
.home_textarea {
	margin: 0px 0px 0px 5px; /* top, rig, bot, lef */
	padding: 0px 0px 0px 0px; 
	max-width: 85%;
	height: auto;
	vertical-align: top;
}

.top_search{
	padding: 3px 0px 0px 5px; 
	float:right;
}
.logo_spacer{
	float:left;
	width:400px;
	padding: 0px 0px 0px 0px;
}
.logo{
	margin-top: 1px; 
	width: 236px; 
	height: 129px; 
	position:absolute;
}


@media screen and (max-width : 520px) {
	.logo{
		margin-top: 1px; 
		margin-bottom: 100px; 
		width: 106px; 
		height: 57px; 
	}
	.top_search{
		padding: 75px 0px 10px 0px;		/* top, rig, bot, lef */
		float:left;
	}
	.textboxSearch{
		width: 106px; 
		height: 57px;
		background: #EDEDED;
		font-size:12px;height:35px;width:200px; 
		-webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;
		border:0px;padding: 0px 20px 0px 20px;
	}
	.inner_side_bar{
		float: center;
		width: 100%;
	}
	.inner_side_bar img{
		display: none;
	}
	.inner_side_bar_small{
		display: none;
		padding: 100px 0px 10px 0px; 
	}
	.inner {
		margin: 0px 0px 0px 5px; /* top, rig, bot, lef */
		padding: 0px 0px 0px 0px; 
		width: 100%;
		height: auto;
		color: #000000;
		vertical-align: top;
		float:left;
	}
	.main_img{
		float: left;
		width:350px;
		height: 300px;
	}
	.main_img img{
		max-width:350px;
	}
	.side_img{
		float: left;
		width:330px;
		height: 220px;
	}
	.side_img img{
		max-width:330px;
		display: none;
	}
	.main_content{
		padding: 0px 0px 0px 10px;
		float:center;
		width:'100%';
		text-align: center;
	}
	.cell_header{
		color:red;
		padding: 5px 5px 5px 5px;
		text-align: left;
	}

}


@media (min-width: 520px) and (max-width: 800px) {
	.logo{
		margin-top: 1px; 
		margin-bottom: 110px; 
		width: 177px; 
		height: 96px; 
	}
	.inner_side_bar{
		float: center;
		width: 100%;
	}
	.inner_side_bar img{
		display: none;
	}
	.top_login{
		width:'100%';
		float:left;
		padding: 0px 0px 0px 250px;
	}
	.main_img{
		float: left;
		width:500px;
		height: 400px;
	}
	.main_img img{
		max-width:600px;
	}
	.side_img{
		float: left;
		width:600px;
		height: 150px;
	}
	.side_img img{
		max-width:330px;
		display: none;
	}
	.main_content{
		padding: 0px 0px 0px 0px;
		float:center;
		width:'100%';
		text-align: center;
	}
	.cell_header{
		color:red;
		padding: 5px 5px 5px 5px;
		text-align: left;
	}
 }
@media (min-width: 800px) and (max-width: 1024px) {
	.logo{
		margin-top: 1px; 
		margin-bottom: 100px; 
		width: 177px; 
		height: 96px; 
	}
	.top_login{
		width:'100%';
		float:left;
		padding: 0px 0px 0px 250px;
	}
	.main_img{
		float: left;
		width:500px;
		height: 420px;
	}
	.main_img img{
		max-width:850px;
		display: block;
	}
	.side_img{
		float: left;
		width:800px;
		height: 180px;
	}
	.side_img img{
		max-width:330px;
		display: none;
	}
	.main_content{
		padding: 0px 0px 0px 0px;
		float:center;
		width:'100%';
		text-align: center;
	}
 }
