@font-face{font-family:'Lato-Black';src:url('fonts/Lato-Black.eot');src:url('fonts/Lato-Blackd41d.eot?#iefix') format('embedded-opentype'),
url('fonts/Lato-Black.woff') format('woff'),
url('fonts/Lato-Black.ttf') format('truetype'),
url('fonts/Lato-Black.svg#Lato-Black') format('svg');}
@font-face{font-family:'Lato-Bold';src:url('fonts/Lato-Bold.eot');src:url('fonts/Lato-Boldd41d.eot?#iefix') format('embedded-opentype'),
url('fonts/Lato-Bold.woff') format('woff'),
url('fonts/Lato-Bold.ttf') format('truetype'),
url('fonts/Lato-Bold.svg#Lato-Black') format('svg');}
@font-face{font-family:'Lato-BoldItalic';src:url('https://www.franchiseindia.com/pagenotfound');src:url('https://www.franchiseindia.com/pagenotfound#iefix') format('embedded-opentype'),
url('https://www.franchiseindia.com/pagenotfound') format('woff'),
url('https://www.franchiseindia.com/pagenotfound') format('truetype'),
url('fonts/Lato-BoldItalic.html#Lato-Black') format('svg');}
@font-face{font-family:'Lato-Regular';src:url('fonts/Lato-Regular.eot');src:url('fonts/Lato-Regulard41d.eot?#iefix') format('embedded-opentype'),
url('fonts/Lato-Regular.woff') format('woff'),
url('fonts/Lato-Regular.ttf') format('truetype'),
url('fonts/Lato-Regular.svg#Lato-Black') format('svg');}

@font-face{font-family:'Lato-Light';src:url('fonts/Lato-Light.eot');src:url('fonts/Lato-Lightd41d.eot?#iefix') format('embedded-opentype'),
url('fonts/Lato-Light.woff') format('woff'),
url('fonts/Lato-Light.ttf') format('truetype'),
url('fonts/Lato-Light.svg#Lato-Light') format('svg');font-weight:normal;font-style:normal;}

@font-face{font-family:'BebasNeue';src:url('fonts/BebasNeue.eot');src:url('fonts/BebasNeued41d.eot?#iefix') format('embedded-opentype'),
url('fonts/BebasNeue.woff') format('woff'),
url('fonts/BebasNeue.ttf') format('truetype'),
url('fonts/BebasNeue.svg#Bebas') format('svg');font-weight:normal;font-style:normal;}




*{margin:0; padding:0;}
.center-container{width:1200px; margin:0 auto;}
.noPad{padding-right:0px!important; padding-left:0px!important;}
.main-cont{width:100%;}
.navbar{margin-bottom:0px;}
.navbar-default{ background-color:#fff;border:0!important;box-shadow:0 6px 12px rgba(0,0,0,.175); -moz-box-shadow:0 6px 12px rgba(0,0,0,.175); -webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);}
.navbar{min-height:101px;}
.navbar-header{width:36%;}
.navbar-brand{padding:13px 9px; }
.navbar-brand img{width:220px; }
.date-venue{float:left; width:36%; border-left:1px dotted #cccccc;margin-top:16px;}
.date-venue p{padding-top:9px; padding-bottom:9px;padding-left:15px; font-family:'Lato-Light'; font-size:18px; margin-bottom:0px; line-height:19px;}
.date-venue strong{font-family:'Lato-Bold'; text-transform:uppercase; font-size:19px; color:#ff7f1c; line-height:18px; display:block;}
.navbar-default .navbar-nav > li{padding-top:24px;}
.navbar-default .navbar-nav > li > a{font-family:'Lato-Regular'; font-size:16px; height:80px;padding-left:15px; padding-right:15px; text-transform:uppercase;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    color: #333;
    background-color: #fff;
    box-shadow: inset 0px -4px 0px #ff7f1c;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
    color: #333;
    background-color: #fff;
    box-shadow: inset 0px -4px 0px #ff7f1c;
}

.bdy-height{padding-top:100px; width:100%;}
/*.banner{width:100%; background:url(../images/banner-bg.jpg) center no-repeat; background-size:cover; height:638px;}
.banner{width:100%; background:url(../images/banner.jpg) center no-repeat; background-size:cover; height:638px;}*/
.fa{width:42px; border-radius:50%; border:1px solid #e4e4e4; height:42px;text-align: center;
    padding-top: 10px;
    font-size: 20px!important; margin-right:15px;}
.last{margin-right:0px;}
.fa:hover{border:1px solid #ff7f1c;color:#ff7f1c;}


.arrow {
  text-align: center;
  margin: 8% 0;
  
   border-radius:50px;
   width:59px;
   height:60px;
   margin:-50px auto 0;
   display:block;
}
.arrow img { margin-top:-50px;}
.bounce {
  -moz-animation: bounce 4s infinite;
  -webkit-animation: bounce 4s infinite;
  animation: bounce 4s infinite;
}

@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}

#modalvideo2{width:100%;}
.frm-box{ background:#fff; width:371px; padding-bottom:10px; margin-top:54px; border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.strip{height:5px; background:#ff7f1c; border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-top-left-radius:4px;-moz-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;}
.main-frm{padding-left:30px;padding-right:30px;}
.main-frm h3{margin-top:20px!important; margin-bottom:12px!important; text-transform:uppercase; font-family:'Lato-Black'; font-size:25px;}
.main-frm h3 span{color:#ff7f1c;}
.main-frm .form-control{background:#fbfbfb; border-radius:4px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -webkit-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.05);
-moz-box-shadow: inset inset 0px 5px 5px 0px rgba(0,0,0,0.05);
box-shadow: inset inset 0px 5px 5px 0px rgba(0,0,0,0.05);
font-family: 'Lato-Regular'; color:#999;  
font-size:15px; height:40px!important;}
.main-frm label{font-size:18px; color:#666; font-family:'Lato-Regular'; font-weight:normal; margin-bottom:9px!important;}
.main-frm .form-group{margin-bottom:10px!important;}
.main-frm .submitBtn{ text-transform:uppercase; background:transparent; border:1px solid #ff7f1c; color:#ff7f1c; padding:12px 30px; font-size:15px; font-family:'Lato-Bold';margin-top:10px;}
.main-frm .submitBtn.btn-primary:hover{background:#ff7f1c; color:#fff;}
.myselectclass3::-ms-expand{display:none;}
.myselectclass3{-moz-appearance:none;-webkit-appearance:none;text-indent:0.01px; text-overflow:''; 
	background:url(../images/drop-down-icon.png) no-repeat 95% center !important;}
	
.slideContent{padding-top:150px; border-bottom:1px dotted #9d9997;padding-bottom:22px;margin-left:10px;}
.slideContent h1{ font-family:'Lato-Black'; font-size:54px; color:#fff; text-transform:uppercase; line-height:52px;}
.slideContent h1 strong{display:block; font-size:48px; color:#ffe900; font-family:'Lato-Light'; font-weight:normal;}
.slideContent h1 strong span{ font-family:'Lato-Black'; border-bottom:1px solid #ffe900;}


.my-slide{ position:absolute;z-index:1;margin-top:40px; overflow:hidden!important; left:0px!important; width:100%;}
.my-slide li{ font-size:20px; color:#fff;line-height:21px; text-align:center; min-height:135px!important; overflow:hidden; float:left;}
.my-slide li p.title{color:#fff; font-size:13px; background:#ed220d; padding:5px 6px; margin-bottom:30px;width:35%; border-radius:4px; -moz-border-radius:4px; text-transform:uppercase; -webkit-border-radius:4px; margin:0 auto; position:relative!important;}
.my-slide li span{ font-size:15px; display:block;margin-top:10px; font-weight:bold;}
.my-slide li strong{color:#ffe900; display:block; text-transform:uppercase; font-size:18px;}
.my-slide li div.mid-sec{background:rgba(0,0,0,0.7);height:83px;border-radius:4px;-moz-border-radius:4px; -webkit-border-radius:4px;padding:1px;margin-top:10px; width:216px; font-size:15px; font-family:'Lato-Light';}
 .nbs-flexisel-container{position:relative;max-width:100%;}
.nbs-flexisel-ul{list-style-type:none;margin:0px;padding:0px;position:relative;text-align:center;width:99999px;}
.nbs-flexisel-inner{background:rgba(0, 0, 0, 0);float:none; margin:0 auto;overflow:hidden;width:100%;}
.nbs-flexisel-item{width:243px;cursor:auto;float:left;line-height:0;margin:0px;padding:0px;position:relative;}
.my-slide .nbs-flexisel-inner{width:96%;}
.my-slide .nbs-flexisel-item{width:240px;}
.my-slide .nbs-flexisel-item .section-early{display:block;background:none;height:306px;width:229px!important;}

 .my-slide .nbs-flexisel-nav-left,
.my-slide .nbs-flexisel-nav-right {
  display: none;
    width: 17px;
    height: 34px; 
    position: absolute;
    cursor: pointer;
    z-index: 100;
   
}

.my-slide .nbs-flexisel-nav-left {
    left: 0px;
    background: url(../images/left-arrow.png) no-repeat;
	 top:36px!important;
	 opacity:0.5!important;
}

.my-slide .nbs-flexisel-nav-left:hover {
    left: 0px;
    background: url(../images/left-arrow.png) no-repeat;
	 top:36px!important;
	 opacity:1!important;
}


.my-slide .nbs-flexisel-nav-right {
    right: 0px;
    background: url(../images/right-arrow.png) no-repeat;
	top:36px!important;
	opacity:1;
	
}

.my-slide .nbs-flexisel-nav-right:hover{
	opacity:1;	
}



.my-slide li p.title:after{
	content: '';
	display: block;  
	position: absolute;
	right: 40%;
	top: 100%;
	margin-top: 0px;
  
	width: 0;
	height: 0;
	border-top: 4px solid #ed220d;
	border-right: 4px solid transparent;
	
	border-left: 4px solid transparent;
}
.my-slide li:first-child{margin-left:18px;}
.nbs-flexisel-item .exhibitor{display:block;background:none;height:336px;margin:0 auto;width:141px;}
.nbs-flexisel-item .exhibitor img{display:block;height:74px;width:139px;margin-bottom:10px;border:1px solid #e7e7e7;}


.about-sec{width:100%; padding:70px 0; overflow:hidden;}
.about-sec h2{margin-top:0px; text-align:center; font-family:'Lato-Light'; font-size:45px; margin-bottom:25px;}
.about-sec h2 span{color:#ff7f1c; font-family:'Lato-Bold';}

.about-sec .videoSec{width:580px;}
.about-sec .videoSec img{width:100%;}
.about-sec .about-cont{width:48%; margin-left:39px;}
.about-sec .about-det{border-bottom:1px dotted #cccccc;}
.about-sec .about-det p{ font-family:'Lato-Light'; font-size:18px;color:#333; line-height:24px; margin-bottom:24px;}

.about-sec .stats-list{margin-top:29px;}
/*.about-sec .stats-sec{ text-align:center;}
.about-sec .stats-sec p{ font-family:'Lato-Light'; font-size:18px; color:#333; text-align:center;}
.about-sec .stats-sec p span{ display:block; font-family:'Lato-Bold'; font-size:30px; color:#ff7f1c;}*/

.count-box{position: relative; margin-top: 0px; text-align:center;}


.count-box .plus-cont{font-family:'Lato-Bold'; font-size: 30px; color:#ff7f1c;text-align:center; }
.count-box .count-text{font-family: "Lato-Light"; font-size: 18px; color:#333; margin:0px; }



.map-sec{background:#f6f6f6; padding:70px 0; overflow:hidden;}
.map-sec .why-cont h2{ font-family:'Lato-Light'; font-size:45px; font-weight:normal; margin-bottom:30px;margin-top:0px; text-align:center;}
.mapBox img{ float:right;position: absolute!important;
    right: -30px;
	top:-368px;
   }
.map-sec .why-cont h2 span{color:#ff7f1c; font-family:'Lato-Bold';}
.map-sec .why-cont ul.overview-list{ list-style-type:none;}
.map-sec .why-cont ul.overview-list li{font-family:'Lato-Light'; font-size:18px; color:#333; line-height:24px; margin-bottom:40px;}
.map-sec .why-cont ul.overview-list li span{color:#ff7f1c; font-size:28px; font-family:'Lato-Bold'; line-height:29px;}
.map-sec .why-cont ul.overview-list li:nth-child(4){margin-bottom:0px;}
.map-sec .why-cont ul.overview-list li.last{margin-bottom:0px;}


.brands-sec{width:100%;padding:70px 0; overflow:hidden;}
.brands-sec h2{margin-top:0px; text-align:center; font-family:'Lato-Light'; font-size:45px; margin-bottom:25px;}
.brands-sec h2 span{color:#ff7f1c; font-family:'Lato-Bold';}

.overview-sec{width:100%; padding:70px 0; overflow:hidden; background:#f6f6f6;}
.overview-sec h2{margin-top:0px; text-align:center; font-size:45px; margin-bottom:25px;}
.overview-sec h2 span{color:#ff7f1c; font-family:'Lato-Bold';}
.overview-sec p{ font-family:'Lato-Light'; font-size:18px; text-align:center;}
.overview-sec h3{font-family:'Lato-Regular'; font-size:25px; color:#333;}
.overview-sec h3 span{color:#ff7f1c;}
.overview-sec .overviewList ul{padding-left:10px; list-style-type:none;}
.overview-sec .overviewList ul li{ font-family:'Lato-Light'; font-size:18px; background:url(../images/bullet.png) 0px 9px scroll no-repeat;padding-left:20px;}

.testimonial-sec{width:100%; background:url(../images/testimonials-bg.jpg) center no-repeat;height:auto;  padding:70px 0; background-size:cover;}

.testimonial-icon{position: absolute;
    left: 0px;
    z-index: 9999999999;
    top: 0px;}
	.testimonial-icon:after{
	content:" ";
    position:absolute;
    top:0px;
    width:780px;
    height:0;
    overflow:hidden;
    border-top:5px solid #ff7f1c;
	margin-left:63px;
	border-top-right-radius:4px;
		
	}
	.testimonial-icon:before{
	content:" ";
    position:absolute;
    top:54px;
    width:0;
    min-height:121px;
    overflow:hidden;
    border-left:5px solid #ff7f1c;
	
	
		
	}
.testimonial-sec .testimonial-content{position:relative;border-right:5px solid #ff7f1c;border-bottom:5px solid #ff7f1c;border-top-right-radius:4px;border-bottom-right-radius:4px;
    margin: 0 auto; height:auto;padding:20px; border-bottom-left-radius:4px;}
	/*.testimonial-sec .testimonial-content:before{content: ""; display: block; border-top:5px solid #ff7f1c;     width: 100%;    position: absolute;bottom: -5px;left: 70px;}*/
	.testimonial-sec .testimonial-content p{color:#fff!important; text-align:center; font-size:18px; line-height:26px;margin-left:30px; margin-top:10px;}
.testimonial-sec h2{margin-top:0px; text-align:center; font-size:45px; margin-bottom:25px; color:#fff; font-family:'Lato-Bold';}
.testimonial-sec h2 span{color:#ff7f1c; font-family:'Lato-Bold';}	
	
	
.mytpdiv{height:310px; overflow:hidden;width:100%; position:relative;}
.spacer{float:left; width:90px;height:100px;display:block;}
.myName{color:#fff; text-align:left; font-size:22px; text-transform:uppercase;padding-top:10px;padding-bottom:20px; margin-bottom:40px; float:left; padding-left:60px; padding-top:40px;}
.mytpdiv{width:844px; margin:0 auto;}


.testimonial-sec  .carousel-indicators {bottom: 92px; z-index:2;}
.testimonial-sec .carousel-indicators li{width:28px; height:4px; border-radius:0px;background-color:#a6a2a4; border:0px;}
.testimonial-sec .carousel-indicators .active {background-color:#fff; position:relative; top:-1px; height:px;  border:0px;}
.bglayer {background-color: rgba(0,0,0,0.5);width: 100%;position: absolute;height: 100%;z-index: 1; }
.testimonial-sec .carousel-inner .item {  /*background-size: cover;*/
  background-position: center center;
  background-repeat: no-repeat;
  max-width:100%; 
  height:auto;
  margin:0 auto;
  overflow:hidden;
 
 
  /*background:none!important;*/
 
  }
  #triangle-topright {
	position:absolute;
	bottom:-63px;
	left:-5px;
}
.padBtm{padding-bottom:70px;}

#triangle-topright .empty {
    position: absolute;
     width:0;
    
    border-top:solid 21px transparent;
    border-left:solid 21px transparent;
}



.glimpses-sec{width:100%; padding:70px 0; overflow:hidden;}
.glimpses-sec h2{margin-top:0px; text-align:center; font-family:'Lato-Light'; font-size:45px; margin-bottom:25px;}
.glimpses-sec h2 span{color:#ff7f1c; font-family:'Lato-Bold';}
.glimpses-sec ul{ list-style-type:none;}
.glimpses-sec ul li{width:300px; float:left;}
.glimpses-sec ul li img{width:100%;  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s; opacity:1; backface-visibility: hidden;}
 .glimpses-sec ul li img:hover{ opacity:0.7;}


.partners-sec{width:100%; padding:70px 0; background:#f6f6f6; overflow:hidden;}
.partners-sec h2{margin-top:0px; text-align:center; font-family:'Lato-Light'; font-size:45px; margin-bottom:25px;}
.partners-sec h2 span{color:#ff7f1c; font-family:'Lato-Bold';}
.partners-sec ul{list-style-type:none;}
.partners-sec ul li{border:1px solid #dfdfdf;width:224px; float:left; margin-bottom:20px; background:#ffffff; text-align:center;padding:20px 0; margin-right:16px;}
.partners-sec ul li strong{ font-weight:normal; font-size:15px; font-family:'Lato-Regular'; color:#333; display:block;}
/*.partners-sec ul li:nth-child(5){margin-right:0px;}*/

/*.partners-sec ul li:last-child{clear:both; display:block; width:224px; margin:0 auto; float:none;}*/
.partners-sec ul li.last{margin-left:370px;}
.partners-sec ul li.fifth{margin-left:140px;}


.btm-partner{ display:inline-block; text-align:center; width:100%;}

.btm-partner a{text-decoration:none; display:inline-block; color:#ff7f1c;background:transparent; border:1px solid #ff7f1c;color:#ff7f1c;padding:15px 30px; margin-top:20px; border-radius:4px; text-transform:uppercase; font-weight:bold;float:none;}
.btm-partner a:hover{ background:#ff7f1c; color:#fff!important;}

.footer-cont{width:100%; background:#004C6E; padding:20px 0; overflow:hidden;}
.footer-cont strong{ color:#ffe900; font-family:'Lato-Bold'; font-size:24px; text-transform:uppercase;margin-bottom:21px; display:block; line-height:22px;}
.footer-cont p.ftr-loc{ font-family:'Lato-Regular'; color:#fff; font-size:22px; line-height:21px;}
.footer-cont p.ftr-number{ font-family:'Lato-Bold'; color:#fff; font-size:31px;line-height:31px;}
.footer-cont p.ftr-mail{line-height:9px; color:#fff; font-family:'Lato-Regular';}
.footer-cont p.ftr-mail a{ text-decoration:none; color:#ffe900; font-size:16px; font-family:'Lato-Regular';}

.footer{width:100%; background:#031F42; padding-top: px; overflow:hidden; height:80px;}
.copyright{color:#fff; font-family:'Lato-Light'; font-size:14px;}
.copyright a{color:#fff; font-family:'Lato-Light'; font-size:14px;}
.powered{color:#fff; font-family:'Lato-Light'; font-size:14px; text-align:right;}
.powered a{color:#fff; font-family:'Lato-Light'; font-size:14px;}
.navbar-right li.icons-social a{box-shadow:none!important;padding-right:0px;padding-left:0px;}
.navbar-right li.icons-social{margin-top:-11px;}


#scroll{position:fixed;right:30px;bottom:30px;cursor:pointer;display:block;border-radius:50%;-webkit-box-shadow:0px 2px 5px rgba(5,5,5,0.2);-moz-box-shadow:0px 2px 25px rgba(5,5,5,0.2);box-shadow:0px 2px 25px rgba(5,5,5,0.2);color:#ff7f1c;background:#fff;width:40px;height:40px;text-align:center;z-index:2;}
#scroll:hover{background:#dfdfdf;color:#fff;}
#scroll img { margin-top:10px;}

.main-frm h2.thanks{
	text-align:center;	
}

.main-frm h6.thank-message{
    font-size: 17px;
    font-family: 'Lato-Regular';
    line-height: 21px;
	text-align:center;
}


@media screen and (min-width:320px) and (max-width:479px){
	.center-container{width:100%;}
	.navbar-toggle{float:left; border:0px; margin-top:30px;}
	.navbar-header{width:100%; margin-left:0px!important;margin-right:0px!important;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{ background-color:transparent;}
	.navbar-nav{margin:0px!important;}
	.navbar-default .navbar-nav > li > a{height:auto;padding-left:10px;}
	.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{box-shadow:none!important; 
    border-left: 4px solid #ff7f1c;
    padding-left: 10px; background:#f3f5f6;}
	.navbar-brand img{width: 203px;}
	.navbar-default .navbar-nav > li{padding-top:0px;}	
	.banner{min-height:922px; margin-top:0px!important;}
	.my-slide{width:100%; margin:30px auto 0; float:none;}
	.my-slide .nbs-flexisel-inner{width:80%!important;}
	.my-slide .nbs-flexisel-item{width:269px!important;}
	.frm-box{width:90%; margin:50px auto 0;float:none;}
	.slideContent{padding-top:20px!important; text-align:center; margin-left:0px!important;}
	.slideContent h2{ font-size:40px; line-height:41px;}
	.slideContent h2 strong{ font-size:40px;line-height:44px;}
	.about-sec{padding:30px;}
	.about-sec h2{font-size:30px;}
	.about-sec .about-cont{clear:both;width:90%; margin:0px auto; float:none!important; text-align:center;}
	.about-det{clear:both;width:100%;padding-top:30px;}
	.map-sec{width:100%;padding:30px;}
	.map-sec .why-cont h2{ font-size:30px; text-align:center;}
	.mapBox img{width:100%; margin-top:0px;}
	.why-list{ text-align:center;}
	.brands-sec{padding:30px;}
	#darkbox_next{right:-13px!important;}
	#darkbox_prev{left:-13px!important;}
	#darkbox_prev, #darkbox_next{height:20px!important; width:20px!important;}
	.overview-sec h3{ text-align:center;}
	.brands-sec h2{ font-size:30px;}
	.glimpses-sec{width:80%; margin:0 auto; padding:30px;}
	.glimpses-sec h2{ font-size:30px;}
	.date-venue{width:100%; text-align:center; border-left:0px; border-top:1px dotted #f6f6f6;margin-top:30px; display:none;}
	.about-sec .videoSec{width:80%; margin:0 auto; float:none!important;}
	.overview-sec{padding:30px;}
	.overview-sec h2{ font-size:30px;}
	.partners-sec{padding:30px;}
	.partners-sec h2{ font-size:30px;}
	.partners-sec ul li{width:43%; margin-left: 10px; margin-right: 4px; padding: 9px;}
    .partners-sec ul li img{width: 100%;}	
	.partners-sec ul li:nth-child(5){margin-right:auto;}
	.partners-sec ul li:nth-child(10){margin-right:auto;}
	.footer-cont{text-align:center;}
	.footer-cont .myNumber{margin-bottom:20px;}
	.testimonial-icon:before{height:307px;}
	.testimonial-icon:after{width:216px;}
	.testimonial-sec h2{ font-size:30px;}
	.carousel-inner{width:80%; margin:0 auto;}
	.copyright{ text-align:center;margin-bottom:10px;}
	.powered{ text-align:center;}
	.footer-cont{padding:30px;}
	.navbar-right .icons-social{display:none;}
	.pow{display:block;}
	.testimonial-sec .testimonial-content p{padding-left:20px; font-size:17px; line-height:18px;}
	.arrow img{margin-top:140px;}
	.count-box{margin-bottom:20px;}
	.slideContent h1{ font-size:48px; line-height:42px;}
	.slideContent h1 strong{ font-size:30px!important;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{margin-top:33px;}
	.navbar-right .icons-social{display:none;}
	.partners-sec ul li.last{margin-left:auto;}
	.mapBox img{ position:static;}
	.partners-sec ul li.fifth{margin-left:auto;}
}

@media screen and (min-width:360px) and (max-width:479px){
	.my-slide li:first-child {
    margin-left: 62px;
}
	.my-slide .nbs-flexisel-inner{width:74%!important;}
	.my-slide .nbs-flexisel-item{width:287px!important;}
	.glimpses-sec ul li{width:100%;}
	.pow{display:block;}
	.arrow img{margin-top:140px;}
	.count-box{margin-bottom:20px;}
	.testimonial-icon:before{height:120px;}
	.testimonial-icon:after{width:248px;}
	.slideContent h1{ font-size:48px; line-height:42px;}
	.slideContent h1 strong{ font-size:32px!important;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{margin-top:33px;}
	.navbar-right .icons-social{display:none;}
	.mapBox img{ position:static; display: none;}
	.partners-sec ul li.fifth{margin-left:auto;}

}
@media screen and (min-width:480px) and (max-width:599px){
	.center-container{width:100%;}
	.navbar-toggle{float:left; border:0px; margin-top:30px;}
	.navbar-header{width:100%; margin-left:0px!important;margin-right:0px!important;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{ background-color:transparent;}
	.navbar-nav{margin:0px!important;}
	.navbar-default .navbar-nav > li > a{height:auto;padding-left:10px;}
	.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{box-shadow:none!important; 
    border-left: 4px solid #ff7f1c;
    padding-left: 10px; background:#f3f5f6;}
	.navbar-default .navbar-nav > li{padding-top:0px;}	.banner{min-height:990px; margin-top:60px!important;}
	.my-slide{width:100%; margin:30px auto 0; float:none;}
	.my-slide .nbs-flexisel-inner{width:56%;}
	.banner{min-height:950px; margin-top:5px!important;}
	.frm-box{width:70%; margin:50px auto 0;float:none;}
	.slideContent{padding-top:20px!important; text-align:center;}
	.slideContent h1{font-size:38px!important; line-height:39px;}
	.slideContent h1 strong{ font-size:38px!important;}
	.slideContent h2{ font-size:40px; line-height:41px;}
	.slideContent h2 strong{ font-size:40px;line-height:40px;}
	.about-sec h2{font-size:32px;}
	.about-sec{padding:30px;}
	.about-sec .about-cont{clear:both;width:90%; margin:0px auto; float:none!important; text-align:center;}
	.about-det{clear:both;width:100%;padding-top:30px;}
	.map-sec{width:100%; text-align:center; padding:30px;}
	.map-sec .why-cont h2{ font-size:30px; text-align:center;}
	.map-sec .mapBox img{margin-top:8px;}
	.why-list{ text-align:center;}
	.glimpses-sec{width:80%; margin:0 auto;padding:30px;}
	.glimpses-sec h2{ font-size:25px;}
	.glimpses-sec ul li{width:33%; float:left;}
	.date-venue{width:100%; text-align:center; border-left:0px; display:none; border-top:1px dotted #f6f6f6;margin-top:43px;}
	.about-sec .videoSec{width:80%; margin:0 auto; float:none!important;}
	.overview-sec{padding:30px;}
	.overview-sec h2{ font-size:25px;}
	.partners-sec{padding:30px;}
	.partners-sec h2{ font-size:25px;}
	.partners-sec ul{margin-left:12px;}
	.partners-sec ul li{width:45%;  float:left!important;}	
	.partners-sec ul li:nth-child(5){margin-right:20px;}
	.partners-sec ul li:last-child{width:45%;}
	.footer-cont{text-align:center;}
	.footer-cont .myNumber{margin-bottom:20px;}
	.copyright{text-align:center; margin-bottom:10px;}
	.powered{ text-align:center;}
	.brands-sec{padding:30px;}
	.brands-sec h2{font-size:25px;}
	.testimonial-icon:before{height:640px!important;}
	.testimonial-sec{padding:30px;}
	.testimonial-sec h2{ font-size:25px;}
	.carousel-inner{width:80%; margin:0 auto;}
	.footer-cont{padding:30px;}
	.pow{display:block;}
	.arrow img{margin-top:170px;}
	.testimonial-sec  .carousel-indicators{bottom:-1px;}
	.count-box{margin-bottom:20px;}
	.testimonial-icon:before{height:120px;}
	.testimonial-icon:after{width:297px;}
	#darkbox_next{right:-13px!important;}
	#darkbox_prev{left:-13px!important;}
	#darkbox_prev, #darkbox_next{height:20px!important; width:20px!important;}
	.overview-sec h3{ text-align:center;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{margin-top:33px;}
	.navbar-right .icons-social{display:none;}
	
	.mapBox img{ position:static; float:none; right:0px; width:100%;}
	.partners-sec ul li.fifth{margin-left:0px!important;}
	.myLogos{margin-left:auto!important;}
}

@media screen and (min-width:600px) and (max-width:767px){
	.center-container{width:100%;}
	.navbar-toggle{float:left; border:0px; margin-top:30px;}
	.navbar-header{width:100%; margin-left:0px!important;margin-right:0px!important;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{ background-color:transparent;}
	.navbar-nav{margin:0px!important;}
	.navbar-default .navbar-nav > li > a{height:auto;padding-left:10px;}
	.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{box-shadow:none!important; 
    border-left: 4px solid #ff7f1c;
    padding-left: 10px; background:#f3f5f6;}
	.navbar-default .navbar-nav > li{padding-top:0px;}	.banner{min-height:990px; margin-top:0px!important;}
	.my-slide{width:98%; margin:30px auto 0; float:none;}
	.my-slide .nbs-flexisel-inner{width:94%;}
	.my-slide li div.mid-sec{width:251px;}
	.banner{min-height:940px;}
	.arrow img{margin-top:150px;}
	.frm-box{width:56%; margin:50px auto 0;float:none;}
	.slideContent{padding-top:20px!important; text-align:center;}
	.slideContent h1{ font-size:52px!important;}
	.slideContent h2{ font-size:40px; line-height:41px;}
	.slideContent h2 strong{ font-size:40px;line-height:40px;}
	.about-sec{padding:30px;}
	.about-sec h2{font-size:32px;}
	.about-sec .about-cont{clear:both;width:90%; margin:0px auto; float:none!important; text-align:center;}
	.about-det{clear:both;width:100%;padding-top:30px;}
	.map-sec{width:100%;padding:30px;}
	.map-sec .why-cont h2{ font-size:25px; text-align:center;}
	.map-sec .mapBox img{margin-top:8px;}
	.why-list{ text-align:center;}
	.glimpses-sec{width:97%; margin:0 auto;padding:30px;}
	.glimpses-sec h2{ font-size:25px;}
	.glimpses-sec ul li{width:33%;}
	.date-venue{width:40%;}
	.about-sec .videoSec{width:80%; margin:0 auto; float:none!important;}
	.overview-sec{padding:30px;}
	.overview-sec h2{ font-size:25px;}
.why-list ul.overview-list li span{ font-size:24px!important;}
	.brands-sec{padding:30px;}
	.brands-sec h2{ font-size:25px;}
	.overview-sec p{ text-align:center;}
	.partners-sec {padding:30px;}
	.partners-sec h2{font-size:25px;}
	.partners-sec ul{width:80%; margin:0 auto; float:none;}
	.partners-sec ul li{width:45%; float:left;}	
	.partners-sec ul li:nth-child(5){margin-right:20px;}
	.partners-sec ul li:nth-child(10){margin-right:auto;}
	.footer-cont{text-align:center;}
	.footer-cont .myNumber{margin-bottom:20px;}
	.stats-sec{width: 33%;
    float: left;}
	.mapBox{text-align:center;}
	.testimonial-icon:before{height:640px!important;}
	.testimonial-sec{padding:30px;}
	.testimonial-sec h2{ font-size:25px;}
	.carousel-inner{width:80%; margin:0 auto;}
	.footer-cont{padding:30px;}
	.copyright{text-align:center;margin-bottom:10px;}
	.powered{ text-align:center;}
	.navbar-right li.icons-social{display:none;}
	.pow{display:block;}
	.testimonial-sec  .carousel-indicators{bottom:0px;}
	.testimonial-icon:before{height:96px;}
	.testimonial-icon:after{width:393px;}
	#darkbox_next{right:-13px!important;}
	#darkbox_prev{left:-13px!important;}
	#darkbox_prev, #darkbox_next{height:20px!important; width:20px!important;}
	.overview-sec h3{ text-align:center;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{margin-top:10px;}
	.partners-sec ul li:nth-child(10){margin-right:20px!important;}
	.map-sec .why-cont ul.overview-list li{margin-bottom:20px;}
	.mapBox img{ position:static;}
	.partners-sec ul li.fifth{margin-left:0px!important;}
	.myLogos{margin-left:auto!important;}
}

@media screen and (min-width:640px) and (max-width:767px){
	.testimonial-icon:before{height:96px;}
	.testimonial-icon:after{width:424px;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{margin-top:10px;}
}


@media screen and (min-width:768px) and (max-width:991px){
	.container{width:auto;}
	.navbar-toggle{float:left; border:0px;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{ background-color:transparent;}
	.navbar-header{width:53%!important; margin:0 auto!important; float:none!important;}
	.navbar-default .navbar-nav > li{padding-top:0px;}
	.bdy-height{margin-top:70px;}
	.navbar-default .navbar-nav > li > a{height:60px;}
	.banner{min-height:950px;}
	.frm-box{width:50%; margin:50px auto 0;}
	.slideContent{padding-top:20px!important; text-align:center; width:100%;}
	.slideContent h2{ font-size:40px; line-height:41px;}
	.slideContent h2 strong{ font-size:40px;line-height:40px;}
	.about-sec{padding:40px;}
	.about-sec h2{font-size:30px;}
	.about-sec .about-cont{clear:both;width:90%; margin:0px auto; float:none!important; text-align:center;}
	.about-det{clear:both;width:100%;padding-top:30px;}
	.map-sec{width:100%;padding:40px;}
	.map-sec .why-cont h2{ font-size:30px; text-align:center;}
	.my-slide .nbs-flexisel-inner{width:78%;}
	.glimpses-sec{width:97%; margin:0 auto;padding:40px;}
	.glimpses-sec h2{font-size:30px;}
	.glimpses-sec ul li{width:25%;}
	/*.date-venue{width:55%;}*/
	.date-venue strong{ font-size:18px;}
	.about-sec .videoSec{width:80%; margin:0 auto; float:none!important;}
	.brands-sec{padding:40px!important;}
	.brands-sec h2{ font-size:30px;}
	.overview-sec{padding:40px;}
	.overview-sec h2{font-size:30px;}
	.partners-sec{padding:40px;}
	.partners-sec h2{font-size:30px;}
	.overview-sec p{ text-align:center;}
	.partners-sec ul{width:90%; margin:0 auto; float:none;}
	.partners-sec ul li{width:31%; float:left;}
	.partners-sec ul li:nth-child(3n){margin-right:0px;}
	.partners-sec ul li:nth-child(6){margin-right:0px;}
	.partners-sec ul li.fifth{margin-left:45px;}
	.partners-sec ul li:last-child{margin-right:auto;}
	
	.partners-sec ul li.fifth{margin-left:20px!important;}
	.footer-cont{ text-align:center;padding:40px;}
	.footer-cont .myNumber{margin-bottom:20px;}
	.stats-sec{width: 33%;
    float: left;}
	.mapBox{text-align:center;}
	.map-sec .mapBox{width:72%; margin:0 auto; float:none;}
	.map-sec .mapBox img{margin-top:8px;}
	.navbar-right{ float:none!important;width: 98%; border-top:1px solid #dfdfdf;
    margin: 24px auto 0;}
	.testimonial-icon:before{height:640px!important;}
	.testimonial-sec{padding:30px;}
	.testimonial-sec h2{ font-size:25px;}
	.carousel-inner{width:80%; margin:0 auto;}
	.copyright{ text-align:center;margin-bottom:10px;}
	.powered{ text-align:center;}
	.navbar-right li.icons-social{margin-top:-6px;}
	.pow{display:block;}
	.arrow img{margin-top:160px;}
	.testimonial-sec .carousel-indicators{bottom:2px;}
	.my-slide li div.mid-sec{width:251px;}
	.testimonial-icon:before{height:96px;}
	.testimonial-icon:after{width:527px;}
	#darkbox_next{right:-23px!important;}
	#darkbox_prev{left:-23px!important;}
	#darkbox_prev, #darkbox_next{height:20px!important; width:20px!important;}
	#darkbox:after{right:-30px!important; top:-30px!important;}
	.overview-sec h3{ text-align:center;}
	.mapBox img{ position:static;}
	.partners-sec ul li{margin-right:15px;}

	.myLogos{margin-left:auto!important;}
	
}

@media screen and (min-width:992px) and (max-width:1199px){
	.container{width:auto;}
	.navbar-toggle{float:left; border:0px;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{ background-color:transparent;}
	.navbar-header{width:43%!important; margin:0 auto!important; float:none!important;}
	.navbar-default .navbar-nav > li{padding-top:0px;}
	.bdy-height{margin-top:70px;}
	.navbar-default .navbar-nav > li > a{height:60px;}
	.frm-box{width:95%; margin-left:10px;}
	.slideContent{width:97%; margin-left:10px;}
	.slideContent h2{ font-size:58px;}
	.glimpses-sec ul li{width:33%;}
	.map-sec{width:100%;}
	.map-sec .why-cont h2{ font-size:30px; text-align:center;}
	.mapBox img{width:100%;}
	.about-sec .videoSec{width:40%;}
	.glimpses-sec{width:97%; margin:0 auto;}
	/*.date-venue{width:58%; }*/
	.slideContent h1{ font-size:52px;}
	.my-slide .nbs-flexisel-inner{width:78%;}
	.about-sec{padding:30px;}
	.overview-sec{padding-left:30px;padding-right:30px;}
	.overview-sec p{ text-align:center;}
	.partners-sec ul{width:90%; margin:0 auto; float:none;}
	.partners-sec ul li{width:31%; float:left;margin-right:32px;}
	
	.partners-sec ul li:nth-child(3n){margin-right:0px;}
	.partners-sec ul li:nth-child(6){margin-right:0px;}
	.partners-sec ul li.fifth{margin-left:45px;}
	
	.footer-cont{padding-left:30px;}
	.footer-cont .myNumber{margin-bottom:20px;}
	.stats-sec{width: 33%;
    float: left;}
	.mapBox{text-align:center;}
	.navbar-right{ float:none!important;width: 72%; border-top:1px solid #dfdfdf;
    margin: 24px auto 0;}
	.navbar-right li.icons-social{margin-top:-5px;}
	.copyright{margin-left:20px;padding-left:0px;padding-right:0px; width:30%; float:left;}
	.powered{padding-right:15px; float:right;width:40%;}
	#darkbox_next{right:-13px!important;}
	#darkbox_prev{left:-13px!important;}
	#darkbox_prev, #darkbox_next{height:20px!important; width:20px!important;}
	#darkbox:after{right:-30px!important; left:-30px!important;}
	.mapBox img{ position:static;}
	.myLogos{margin-left:auto!important;}
	
	
}

.map-sec .why-cont ul.overview-list li.last-child{width:100%!important;}


#growthvideo2{ text-align:center;}
#growthvideo2 .modal-dialog{margin-top:20%;}
#growthvideo2 h2.regHead{color:#ff7f1c; text-transform:uppercase;}
#growthvideo2 p.regTxt{font-size:17px; margin-bottom:30px; line-height:21px;}
#growthvideo2 p.regTxt span{ display:block;margin-bottom:20px;}

.myLogos{margin-left:380px;}

@media(max-width: 767px){

    .footer-cont strong {
        font-size: 21px;
}

.footer-cont p.ftr-number {
    font-size: 30px;
}
}