@media screen and (max-width:1100px)
{
	.container{width:98%;}
	.section-left {
  width: 66%;
}

.contact-us-left { 
  width: 50%;
}
.contact-us-right {
  height: 230px;
  width: 50%;
}
.con-right {
  float: left;
  margin-left: 0;
  width: 310px;
  margin-top: 8px;
}

	}

	@media screen and (max-width:1000px)
	{
		.banner {
  background: #000 none repeat scroll 0 0;
  padding-bottom: 300px;
  position: relative;
  width: 100%;
}
.banner-text{width:100%;}
		.banner-text h2 {
  font-size: 33px;
  text-align: center;
}
.circle-num-change li {
  height: 80px;
  width: 80px;
}
.circle-num-change li span {
  font-size: 25px; margin-top:10px
}
.circle-num-change li p {
  color: #fff;
  font-size: 13px;
  line-height: 15px;
}
.section-left {
  width: 100%;
}
.section-right {
  float: right;
  width: 100%;
}
.days-left::after{display:none;}
.corporate-slider1 li {
  float: left;
  margin: 1%;
  width: 23%;
}
.corporate-slider1 li img{ width:100%; height:auto;}
		}
		@media screen and (max-width:700px)
		{
			
.banner{margin-top:140px;}
.hb-left {
  float: left;
  margin-left: 0;
  margin-top: 0;
}
.hb-right {
  float: right;
  margin-right: 0;
  margin-top: 0;
}
.banner-text {
  text-align: center;
  width: 98%;
}
.hover-div-data {
  height: 298px;
  overflow-y: auto; width:98%
}
.hover-div-data:after , .hover-div-data:before{display:none;}
.cor-wrap{width:100%;}
.team-detail li {
  cursor: pointer;
  display: inline-block;
  margin: 1%;
  text-align: center;
  vertical-align: top;
  width: 22%;
}
.days-left{display:none;}
.contact-us-left {
  width: 100%; margin-bottom:20px;
}
.contact-us-right{width:100%;}
.banner {
  padding-bottom: 230px;
}
			}
	@media screen and (max-width:500px)
	{
		.fo-l{width:100%;}
		.fo-l ul {
  display: inline-block;
  margin: 7px 0;
  width: 100%; text-align:center
}
.fo-l ul li{float:none;}
		.header-top{position:relative;}
		.header-bottom{ position:relative;}
		.header-top-left {
  float: left;
  width: 100%;
  border-bottom: 1px solid #b5bac5;
}
.header-top-left li{width:49%;}
.header-bottom {
  position: relative; top:15px
}
.banner {
  margin-top: 17px;
}
.wor-text{font-size:20px;}
.banner-text h2 {
  font-size: 23px;
  text-align: center;
}
.heading{font-size:26px;}
.team-detail li {
  margin: 1%;
  width: 30%;
}
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right{top:250px !important;}
.cor-wrap {
  height: auto;
  width: 100%;
}
.footer-left {
  float: left;
  width: 100%;
  text-align: center;
}
.footer-rigth {
  float: right;
  text-align: center;
  width: 100%;
  margin-top: 5px;
}
			.header-top-left li {
  width: 100%;
}
		}	
		@media screen and (max-width:400px)
		{

.hb-left {
  float: left;
  margin-bottom: 10px;
  margin-left: 0;
  margin-top: 0;
  text-align: center;
  width: 100%;
}
.hb-right {
  float: right;
  margin-right: 0;
  margin-top: 0;
  width: 100%;
  text-align: center;
  margin-top: 7px;
}
.team-detail li {
  margin: 1%;
  width: 47%;
}
.corporate-slider1 li {
  float: left;
  margin: 1%;
  width: 31%;
}
.wish-india .heading {
  font-size: 25px;
}
			}	
			@media screen and (max-width:350px)
			{
				.wo-log {
  float: left;
  margin-left: -11px;
  text-align: left;
  width: 131px;
}
.circle-num-change li {
  height: 76px;
  width: 76px;
}
				}