body {
	font-family:  verdana,Helvetica,sans-serif;
	margin: 0;
	padding: 0;
	border: 0;
	display: block;
}

ul {
	margin: 0;
	padding: 0;
	border: 0;
}

.main{
	width: 100%;
	margin: 0 auto;
	position: relative;
}
.form-1{
	width: 300px;
}
.flash{	
	width:100%;
	margin-left:50%;
	left:-300px;
}

.subQuestionObj{
	display: block !important;
}


	/*		Default Layout: */ 
	body {
		color: rgb(60,60,60);
		background: #F7FBFF;
		-webkit-text-size-adjust: 100%; /* Stops Mobile Safari from auto-adjusting font-sizes */
	}
	.defaConent{
		position: relative;
	}
	
	.page-body{
		clear:both;	
		width:1200px;	
		margin: -285px auto 0;
	}


#main-content ,.main-content{
	background: #FFFFFF;
	border-radius: 4px;
	width:100%;
}
	.left-column{
		margin-right:285px;
	}
	
	.right-column{
		position: absolute;
		right: 0;
		top: 200px;
		width:300px;
	}



	/*	Tablet Layout: 768px.*/
	
	@media only screen and (min-width: 768px) and (max-width: 991px) {
		
		body {
			
			/*  background:blue;  */
		}
		.page-body{
			float:left;
			margin: 0 auto 0;
		}	
		.subQuestionObj{
			width:20% ;
			display: block;
		}
		.closeArea{
			display: block;
		}
		div .questionAnswer img{
			width:200px;
		}
	}



/*	Mobile Layout: 320px. */
	@media only screen and (max-width: 767px) {
		body {
			/*  background:yellow;  */
		}
		.page-body{
			float:none;
			margin: 0px auto 0;
		}
		#main-content{margin-right:0px; width:100%;}
		.left-column{
			margin-right:0px;
			width:100%;
		}
		.right-column{
			display:none;
		}
		.main{
			width:auto;
			
			margin-top:75px;
			margin-left:-7px;
			left:0;
		}
		.form-1{
			width: 280px;	
		}
		.subQuestionObj{
			width:60% ;
			display: block;
		}
		.closeArea{
			display:none;
		}
		div .questionAnswer img{
			width:100%;
		}
}



/*		Wide Mobile Layout: 480px*/
@media only screen and (min-width: 480px) and (max-width: 767px) {
	
	body {
		 /* background:green;  */
	}
	.page-body{
			float:left;
		}
	#main-content{margin-right:170px;}
	
	.left-column{
		margin-right:170px;
		width:auto;
	}
	
	.right-column{
		display:none;
		/*
		display:block;
		width:160px;
		float:right;*/
	}
	div .questionAnswer img{
		width:100px;
	}
	.subQuestionObj{
		width:40% ;
		display: block;
	}
	.closeArea{
			display:none;
		}
}