body{ }
.bodywraper{margin:0 auto; width: 932px;	 margin-top:0px; position:relative;}

.logo_bar{ width:100%; height:55px; margin-top:3%; background:#f00;}
.container{ width:100%; margin:15px 0; overflow:hidden;}
.banner{ float:left; margin-left:-2px; width:539px;}
.banner img{ width:100%;  height:auto;}
.form_container{border:4px #160048 solid; width:375px; margin:2px 0 0 0; height:375px; position:relative;}
.shadow_frm{ position:absolute; width:100%; height:20px; bottom:-24px;}
.h_form{}
.h_form img{ width:100%;}
.fmfld{ float:left; width:140px; margin:0px 18px;}
#form .txtbox{ width:140px; padding:3px; border:1px solid #a9a9a9;}
.txtboxpincode{ width:75px !important;margin-top: 5px; }

.featureContainer{ display:block; padding-top:0px; margin:0px 15px; float:none; clear:both;   }
.featureContainer ul , .featureContainer li { margin:0px; padding:0px ; list-style:none; } 

.featureContainer li { margin:0px; padding:0px ; list-style:none;  
font-size:11px;  font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; background-image:url(images/blueArrow.gif); background-repeat:no-repeat; 
background-position:left 5px; padding-left:10px; margin-bottom:5px; }
.footer{ margin:5px 0 0 0; padding:10px; text-align:right;} 
.footer a{ color:#333; text-decoration:none;}
.divNum {color: #FFFFFF;font-size: large;height: 100%;line-height: 50px;text-align: right;float: right;margin-right:5px;font-weight:bold;}
@media (max-width: 800px){

	}
@media (max-width: 380px){
    .divNum {color: #000;font-size: small;height: auto;text-align: right;line-height: 30px;}
    .bodywraper{ width:100%;}
	.banner{ float:left; margin-left:-2px; width:100%;}
	.fmfld{ float:none; display:block; margin:0 15px; width:auto;}
	#form .txtbox{ width:100%; padding:3px; border:1px solid #a9a9a9;}
	.form_container{ float:none; display:block; clear:both; border:4px #007fcc solid; width:97%; margin:2px 0 0 0; height:auto; padding-bottom:10px;}
	.shadow_frm{ display:none;}
	.txtboxpincode{ width:100% !important; padding:3px; border:1px solid #a9a9a9;}
}