@media (max-width :1100px){
	.header-nav > li:nth-child(7){width: 8.285%;}
}
@media (min-width :1024px){
	.navClick,
	.nav-overlay,
	.header-nav > li .click{display:none !important;}
	.header-nav > li > ul{display:block !important;}
}
@media (max-width :1023px){
	.header-top{padding:6px 0; min-height:1px;}
	.header-top .top-right-section{width:100%; padding:0; text-align:right;}
	.header-search-area{display:inline-block; vertical-align:top; margin:4px 0;}
	.my-ac-btns{display:inline-block; vertical-align:top; margin:4px 0 4px 6px;}
	.header-bottom{padding:10px 0;}
	.logo{position:static;padding:0;background:transparent;box-shadow:inherit;display: inline-block;vertical-align: top;transform: inherit;width: auto;height: auto;}
	.logo img{height:74px;}
	.navClick{display: block;float: right;text-align: center;margin: 12px 0 0 0;padding: 10px 6px;}
	.navClick img{display:block; width:24px; height:auto;}
	.nav-overlay{display:block; position:fixed; top:0; left:0; width:100%; height:100%; z-index:9; transition:600ms; background-color:rgba(0,0,0,0.6); opacity:0; visibility:hidden;}
	.header-nav{display: block;position: fixed;top: 0;left:-216px;right:auto !important;width: 216px;height: 100%;z-index: 10;transition:600ms;overflow: auto;padding: 0;border-radius: 0px !important;background-color: #fff;}
	.header-nav > li{display:block;border-bottom: 1px solid rgba(230, 230, 230, 0.8);padding: 0;width: 100%;text-align: left;margin: 0 !important; width:100% !important;}	
	.header-nav > li .click{content:""; display:block; position:absolute; top:0; right:0; width:32px; height:36px; z-index:2; background:transparent !important;}
	.header-nav > li > a {height: auto;font-size: 12px;line-height: 16px;padding: 10px 34px 10px 14px;text-align: left;position:relative;}
	.header-nav > li > a img{position:absolute;top:50%;right: 14px;transform:translate(0,-50%);margin:0;}
	.header-nav > li > ul{display:none; position:static; visibility:visible; opacity:1; width:100%; box-shadow:inherit; background-color: #f2f2f2;}
	.navShow{overflow:hidden;}
	.navShow .nav-overlay{opacity:1; visibility:visible;}	
	.navShow .header-nav{left:0;}
	.about-r{width:360px;}
	.about-l{padding-right:380px;}
	.allServices .rw{margin:0 -8px;}
	.allServices .rw .colm{padding:8px;}
	.footerTop .rw .colm h2{font-size:18px;}
	.headContact{width:auto; padding:0;}
	.headContact span{margin:0 10px 0 0; display:inline-block; vertical-align:top;}
}
@media (max-width :899px){
	.allServices .rw{margin:0 -12px;}
	.allServices .rw .colm,
	.aboutCont .allServices .rw .colm{width:50%; padding:12px;}
	.footerTop .rw .colm{width:33.333333%;}
	.tow-col-photo{margin-left:-16px; margin-right:-16px;}
	.tow-col-photo .colm{padding:16px;}
}
@media (max-width :767px){
	.banner{background:transparent !important; height:auto;}
	.bannerImage{display:block; width:100%; height:auto;}
	.banner-textbox{height:auto; width:100%; max-width:100%; min-height:1px; text-align:center; padding:38px 16px 20px 16px;}
	.banner-textbox h2{font-size:22px; line-height:26px; margin-bottom:18px;}
	.banner-textbox .play-btn{top: -24px;left:50%;width: 48px;height: 48px;transform: translate(-50%,0);}
	.banner-textbox .play-btn img{width:20px;}	
	.about-r{width:360px; max-width:100%; float:none; margin:0 auto;}
	.about-l{padding:10px 0 0 0;}
	h2{font-size:20px; line-height:26px;}
	.sponsorsList .item img{height:60px;}
	.footerTop .rw .colm{width:50%;}
	.inner-banner{padding:120px 0 0 0;}
	.innerBody .rw .rightBar{padding:0; width:100%;}
	.innerBody .rw .leftBar{width:300px; max-width:100%;  padding:24px 0 0 0;}
	.gal-images .rw{margin:0 -5px;}
	.gal-images .rw .colm{padding:5px;}
	.aboutImages{float:none; margin:16px 0; max-width:100%;}
	.fundingListing .list .image{float:none;}
	.fundingListing .list .desc{padding:24px 0 0 0;}
	.fundingImg{width:148px;}
	.leftBar ul.tab{border:none;}
	.leftBar ul.tab li{margin:0 2px 2px 0 !important;}
	.leftBar ul.tab li a{border-radius:4px;}
}
@media (max-width :599px){
	.headContact{display:none;}

	.memberBottom .column {
		width: 100%;
		display: block;
		margin-bottom: 20px;
}
@media (max-width :499px){
	.header-search{width:180px;}
	.allServices .rw .colm,
	.aboutCont .allServices .rw .colm{width:100%;}
	.footerTop .rw .colm{width:100%;}
	.gal-images .rw .colm{width:50%;}
	.fundingImg{float:none;}
	.inner-banner h1 {font-size:16px; line-height:20px; padding:8px 10px;}	
	.tow-col-photo{margin-left:0; margin-right:0;}
	.tow-col-photo .colm{padding:16px 0; width:100%;}
}
@media (max-width :399px){
	.leftBar ul li{width:100%;}
}