/* Structural css properties for lower 1023 resolution
-------------------------------------------------------------------*/

@media only screen and (max-width:1023px) {
	nav{ width:83%;}
	nav li{ padding-right:5px;}
	nav li a{ font-size:13px;}
	.HeroBanner .bannerText{top:55%;}
	.HeroBanner .bannerCurve{bottom:22px;}
	.jcarousel-pagination{bottom:78px;}
	.bdyContainer{padding-left:10px;margin-top:0px;padding-right:10px;}
	.info{padding-left:10px;padding-right:10px;}
	.bdyContainer li{margin-right:15px;}
	.bdyContainer li .comDiv{width:232px;}
	.bdyContainer li .comDiv .heading h2{font-size:18px;}
	.bdyContainer li .comDiv .content{padding-right:8px;}
	.info li{ margin-right:10px;width:236px;}
	.info li .comInnerDiv h2{font-size:21px;}
	.info li .comInnerDiv{width:220px;min-height:324px;}
	.info li .comInnerDiv p{font-size:13px;}
	.newsDiv p{width:84%;}
	.newsDiv p{ font-size:11px !important;}
	.testimonials{padding:0 10px;}
	.clientList{width:98%;}
	.clientList li img{ margin-right:-14px;}
	footer .innerContent{ padding:0 10px;}
	.membership{margin-top:20px;}
}

/* Structural css properties for lower 767 resolution
-------------------------------------------------------------------*/

@media only screen and (min-width:240px) and (max-width:767px) {
	.search{ position:absolute;margin:0;top:46px;z-index:3;}
	.search #namanyay-search-box{width:130px;}
	nav{display:none;}
	.navMin{display:block;width:97%;margin-top:38px;margin-right:3px;position:absolute;right:0;}
	
	.navMin ul{ width:96%;position: absolute;right:1px;top:39px;z-index:4;}
	
	.navMin a{display:block;}
	
	.minNav{ position:relative;}
	
	.smallnav{position:absolute;top:35px;right:1px;background:#FFF;z-index:2;padding-bottom:8px;border:1px solid #ccc;border-top:none;}
	
	.smallnav li{display:block !important;text-align:left;border-bottom:1px solid #ccc;background:none;}
	
	.smallnav li a{ color:#888888;}
	
	.smallnav li a:hover, .smallnav li a.active{ background:none; color:#3175b9;}
	
	.smallnav li ul{ background:#FFF; padding-top:0px;width:95%;}
	
	.smallnav li ul li:first-child{padding-top:0px;}
	
	.HeroBanner .bannerText{top:35%;}
	.HeroBanner .bannerCurve{bottom:-30px;}
	.jcarousel-pagination{bottom:42px;}
	.jcarousel li{height:250px;}
	.bdyContainer li .comDiv{width:100%;}
	.bdyContainer li{margin-right:0px;margin-bottom:20px;}
	.bdyContainer li .comDiv .content img{width:100%;}
	.bdyContainer li:nth-child(2){margin-right:0px;}
	.info li .comInnerDiv h2{font-size:18px;}
	.info li .comInnerDiv{width:100%;}
	.info li{width:100%;background:url(../images/horLine.png) no-repeat bottom; background-size:100%;padding-bottom:10px;padding-bottom:40px;margin-bottom:20px;}
	.info li .comInnerDiv .rdmoreBtn{bottom:-28px;}
	.info li .comInnerDiv li{ width:98%;margin:0;padding-bottom:10px;}
	.info li .comInnerDiv{ min-height:0px;}
	.info li:last-child .comInnerDiv{width:100%;min-height:0px;}
	.clientList .jcarousel li{height:auto;}
	.newsLetter{width:184px;}
	footer li.w258{ width:204px;}
	footer li{ width:204px;}
	footer li.w238{width:214px;}
	.contactInfo{width:200px;}
	.contactInfo li{width:auto;}
	.jcarousel_1-control-next{right:-10px;}
	.info{margin-bottom:20px;}
	.info li:last-child{background:url(../images/horLine.png) no-repeat bottom;background-size:100%;padding-bottom:55px;}
	
}


/* Structural css properties for lower 480 resolution
-------------------------------------------------------------------
@media only screen and (min-width:320px) and (max-width:480px) {
	

}*/

/* Structural css properties for lower 320 resolution
-------------------------------------------------------------------*/
@media only screen and (max-width:320px) {
	.topHead h1{width:80px;}
	.Lan a, .Lan span{ font-size:12px;}
	.search #namanyay-search-box{ width:112px;}
	.HeroBanner .bannerText{top:30%;}
	.HeroBanner .bannerText{width:250px;font-size:17px;padding-top:8px;height:34px;}
	.jcarousel li{height:184px;}
	.jcarousel_1-control-next{right:-6px;}
	nav li a{ font-size:11px;}
	.footerBg{height:60px;}
	footer li{width:100%;margin-right:0px;background:none;}
	.quickDiv, .contactInfo, .newsLetter, .membership{width:98%;}
	footer li.w238, footer li.w258{width:100%;}
	.contactInfo li{width:95%;}
	
}

