

@media only screen and (max-width:1400px ){
    .banner_bottom br {    display: none;}
    .inn-cap { right:-23%;  }
    .inn-caption-para { right:13%; top:17% }
    .inn-caption-para h3 { font-size:30px; }
}

@media only screen and (max-width:1300px ){

.banner_bottom p { font-size: 13px;   }
 .banner-social ul li a { font-size: 18px;}    
    
    
}


@media only screen and (max-width:1280px ){
.banner_bottom h3 {    font-size: 22px;}
}


@media only screen and (max-width:1024px ){  

#myCarousel {     height: auto;}
 /*.navbar-default .navbar-nav>li>a {    padding: 6px; font-size: 11px;}*/
 .form-inline{ margin-top: 3px; }
 .form-inline input {height: 24px;} 
 .banner_bottom h3 { font-size: 17px;} 
 .banner_bottom p { min-height: 180px;}
 .home_project_box_over p { font-size: 24px;}
.footer_last_right ul li h6 { font-size: 13px;}    
 .footer_last_right ul li { margin-left: 6px;}     
.partner_slider li img { width: 100px; }    
	.banner_bottom { min-height:120px; }
	.sub-innvo h3 { font-size:15px; }
	.sub-innvo .nav>li>a>img { width:70px; }
	.sub-project .nav-pills>li { width:auto; }
	.sub-project .nav-pills>li:nth-child(2) { width:auto; }
	.sub-project .nav-pills>li:nth-child(3) { width:auto; }
	.rd-sec h5 { font-size:12px; }
	.gride-content1 li { margin-bottom:10px; }
	.team_name { min-height:80px; }
	.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { margin-right: -30px; }
	.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left: -30px; }
	.banner_bottom { min-height: 70px;}
}

@media only screen and (max-width:768px ){
	.header-top-right { padding-left:0; }
	.header-top-right h3 { font-size:20px; }
	.home_race_box { border-right:0px; }
	.team_name { min-height: 90px; }
    .team_name { font-size:16px; }
   
}

@media only screen and (max-width:980px ){
.banner_bottom p{ min-height: auto;}
.home_project_box_over { padding: 100px;}    
.form-inline .form-control { width: 75%;height: 40px; }
 .banner_bottom p { text-align:  center ;}  
 .home_race h4 { font-size: 25px; } 
 .footer_last_right { float: none;}
}

@media only screen and (max-width:800px ){
.slick-next { right: 0; }
.partner_slider li img { width: 150px; margin: 10px; padding: 15px;}
 .slick-prev { left:-12px; }   
.slick-list.draggable { padding-left: 16px;  }
}

@media only screen and (max-width:767px ){ 
    
 .logo{float:left;}
 .header-top-right h3 { font-size: 26px; }
 .header-top-right { margin-top: 55px; }
 .navbar-header { margin-top: -45px;}
 .navbar-nav { margin: 0;}
 .form-inline { position: inherit ; right:  inherit ;     display: block; }   
 .form-inline .form-control { width: 50%; display: inline-block;}
 .form-inline button {  display: inline-block; }   
}

@media only screen and (max-width:767px ){ 
	.sub-innvo .nav-pills>li:nth-child(3) { margin-left:0; padding-left:0; }
	.sub-team .nav-pills>li { width:100%; margin:0; margin-bottom:5px; }
	.logo { margin-bottom:10px; }
	.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { margin-right:30px; }
	.header-top-right h3 { font-size:20px; }
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background:none; }
	.navbar-toggle { border:0 !important; margin-top: -50px; top:-20px; }
	.navbar-collapse { margin-top:50px; text-align: center; border-top:0px; }
	.navbar { min-height:0; }
	.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { margin-right:0; }
	.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left:0; }
    .home_project h2, .home_race h2 { font-size:30px; }
	.home_race h4 { font-size:20px; }
	.logo img { width:50%; margin-top: 30px }
	.team-btn { margin-left:0% !important; width:auto !important; display: inline-block; }
}

@media only screen and ( max-width: 414px ) {
	/*body { font-size:13px; }*/
	.sub-project .nav-pills>li {margin-left: 0; width: 99% !important; margin-bottom: 5px; }
	.sub-project h3 { font-size:13px; }
	.main-btn p { width: 100%; margin-bottom: 0; line-height: 15px;  font-size: 11px; }
	.rd-sec h5 { font-size:10px; }
	.contact-banner iframe { width:100% !important; height:350px !important; }
	.logo a { position:relative; z-index:999; }
	/*#accordion h4 { width:70%; }*/
	.innovation-sec { padding:30px 0; }
	.inn-caption-para h3 { font-size:10px; margin:0; }
	.inn-caption-para a { color: #333; background: #fff; padding: 2px 7px; display: inline-block; margin-top: 5px; font-weight: 600;  font-size: 9px; }
	.carousel .glyphicon-chevron-right:before { width: 17px; height: 33px; left: 16px; background-size: 14px; background-repeat: no-repeat; }
	.carousel .glyphicon-chevron-left:before { width: 17px; height: 33px; right: 16px; background-size: 14px; background-repeat: no-repeat; }
	.lft-head-para { width:70%; }
	.lft-head-para p {line-height: 16px; font-size: 11px; }
	.rght-head-para { width:30%; }
	.rght-head-para a { font-size:10px; }
	.fac-bio { text-align:center;  }
	.rd-sec { width:30%; }
	.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { margin-right: 20px; }
	/*.whatwedo h3, .home_project h2, .home_race h2 { font-size:22px; }*/
	.header-top-right h3 { font-size:14px; }
	.sub-innvo h3 { min-height:40px; }
	.sub-innvo .nav-pills>li { width:47%; margin-bottom:5px; }
	.sub-innvo .nav-pills>li>a {border:1px solid #ccc; }
	.navbar-toggle { margin-top:-30px; }
	.sub-innvo .nav>li>a>img { width:40px; }
	.sub-innvo h3 { font-size:10px; margin-top:10px; }
	.home_project_box_over  { padding:15px; }
	.home_project_box_over p { font-size:15px; }
	.home_project_box_over a { padding:3px 6px; font-size:13px; margin-top:5px; }
	.home_race_box h3 { font-size:16px; }
	.home_race_box p { font-size:16px; }
	.banner-social ul li a { font-size:12px; padding:6px 4px; }
    .navbar-default { float: none; margin-top: 10px;}
    .navbar-default .navbar-toggle { border:0;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background: none;}
    .navbar-default .navbar-nav>li>a { text-align: center;}
    .caption h3 { font-size:16px;}
    .banner .carousel-indicators { display: none;}
    .navbar-default .navbar-toggle .icon-bar { background-color:#000; }
    .event_main_one { padding:30px 0; }
    .event-sec h5 { line-height: normal;	 }
    .footer_last_right ul li {width: 47%;}
	
}
