
@media (max-width:1250px){
.container{ width:91%}
.navbar-brand{width:90%;}
.navbar-brand > img{}
.nav{margin-top:0px; }
.pre-main{ width: 92%;}
.navbar-nav > li{margin-right: 20px;}
.navbar-nav > li > a{font-size: 13px;}
.carousel-caption h3 {
    font-size: 55px;
}
.inner_header .navbar-default{ height: 80px;}
.inner_header  .container > .navbar-header{width: 190px; float:left}
.inner_header .navbar-default .navbar-toggle{display: none;}
.logout li{margin-top: 30px;}
.nombr_box{ width:91%}
.numbering{ font-size:72px;}

}

@media (max-width:1199px){
.team_pic{width: 230px; height: 230px;}
.indias_most .left_part .left_inner{width: 90%;}
.contain{margin:20px 0 0 30px;width:90%;}
.right_box p, .left_box p{width: 94%;}
.tech .margn_tp .img-responsive{margin-top: 38px;}
.leadership ul{ width:98%}
.right_area{ width:44%;margin-bottom: 20px;}
    .indias_most .left_part{ overflow: hidden;}
    .navbar-nav > li {margin-right: 18px;}
    .news_section{ margin-bottom: 20px;}
    .news-top img, .trending .carousel-inner > .item > a > img, .trending_sectn.videos .carousel-inner > .item > a > img, .latest-news-left img{ height: auto}
    .news-top{ margin-bottom: 20px;}
    .ajaxImg{width:40%;margin: 0 18px 0px 0;}
    .trending_sectn.joks li a{font-size: 15px;}
    
}



@media (max-width:992px){
.navbar-toggle {display: block;margin-top:8px;margin-right: 0;border-color: #fff;}	
.container{ width:100%}
.navbar-collapse.collapse.in ul{ display:block;background: #2b3034; width:100%; height: auto;}
.navbar-collapse.collapse ul{ display:none}
.container > .navbar-header{ width: 100%;margin: auto;}
.nav{ width:100%;}
.navbar-nav > li{ width:100%;margin-right:0;text-align: left;}
.navbar-nav > li a{padding: 10px 20px;}
.dropdown-menu > li > a{padding: 10px 20px; color: #505050;}
.navbar-collapse.collapse.in .dropdown-menu {background: #fff; border:none; box-shadow:none; border-radius:0;}
.navbar-right{ margin-right:0;}
.navbar-nav > li:nth-of-type(1) a:after, .navbar-nav > li:nth-of-type(1) a:before, .navbar-nav > li:nth-of-type(2) a:after, .navbar-nav > li:nth-of-type(2) a:before, .navbar-nav > li:nth-of-type(3) a:after, .navbar-nav > li:nth-of-type(3) a:before, .navbar-nav > li:nth-of-type(4) a:after, .navbar-nav > li:nth-of-type(4) a:before, .navbar-nav > li:nth-of-type(5) a:after, .navbar-nav > li:nth-of-type(5) a:before, .navbar-nav > li:nth-of-type(6) a:after, .navbar-nav > li:nth-of-type(6) a:before, .navbar-nav > li:nth-of-type(7) a:after, .navbar-nav > li:nth-of-type(7) a:before{ border:none;}
.navbar-default .navbar-nav > li > a {
    color: #fff;
    border-bottom: 1px solid #96d8f5; line-height: 26px;
}
    .pre_header{ display: none}
    .navbar-default .navbar-toggle .icon-bar { background-color: #fff;}
    .header.smaller .navbar-default .navbar-nav > li > a{ line-height: 26px;}
.bg_apply{ padding:0; }
.dropdown-menu{ position:relative}
.slider img{ width:100%}
.nombr_panel li{ width:19%;margin-bottom: 30px;padding-left: 15px;}
.nombr_panel li:nth-of-type(2){ border-right:0;}
    .num_text{font-size: 28px;line-height: 24px;}
    .num_text span{font-size: 20px}
.header.smaller .nav{ transition:0s ease-in-out}
.navbar-header { width: 95%; margin: auto; float: none;}
.carousel-caption h3 {  font-size: 30px; margin-bottom: 10px; margin-top: 0;}
.carousel-caption p{ font-size:15px;}
.leadership h2, .team h2{font-size: 36px;}
.numbering{ font-size:60px;}
.nombr_box{ width:96%;}
.main_circle{padding-right: 0;}
.img_left{width: 234px;margin: auto;text-align: center;float: none;}
.nombr_panel{padding: 20px 0 0px;}
.carousel-caption{right: 14%;    left: 14%;top: 30%;}
.footer{ position:relative;}
.footer .pull-left, .footer .pull-right{ float:none !important}
.panel-footer{padding: 18px 0;}
.contact{ margin-bottom:0;}
.navbar-brand { width: 236px;padding: 11px 0;}
.team{padding: 20px 0 10px;}
.navbar > .container .navbar-brand{margin-left: 0;padding-left: 0;}
.header.smaller .navbar-default{height: 72px;}
.line{right: -15px;}
.icons{width: 90%;}
.box_title{margin-right: 60px;}
.tech .margn_tp .img-responsive{ margin: auto;}
.left_box p{width: 89%;    margin-right: 62px;}
.line_left, .line_left2{ left:-15px; right:0}
.box_right_title{margin-left: 70px;margin-right:0;}
.navbar-nav{margin: 0;}
.header.smaller .nav{margin-top:-7px;}
.left_inner{width: 90%;}
.contain{width: 80%;margin: 80px 0 0 40px;}
.indias_most .left_part .left_inner{width: 90%;}
.pre-main{ width: 94%}
.contact-us iframe{ width: 100% !important}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{ color: #fff;}
    .navbar-collapse.collapse.in .dropdown.page-scroll .dropdown-menu{ display: none}
    .navbar-collapse.collapse.in .dropdown.page-scroll.open .dropdown-menu{ display: block}
    .navbar-default .navbar-nav .dropdown.page-scroll .dropdown-toggle:after{ position: absolute; content: '\f107'; right: 16px; top:10px;font-size: 20px; font-family: FontAwesome}
.dutoi{ margin-top: 20px;}
    .header.smaller .navbar-default .navbar-brand{padding-top: 0px;transform: scale(1);}
    .rnd.caution{width: 95%; margin: auto;}
    .mobile-no{right:84px; top:36px; font-size:21px;}
    .smaller .mobile-no{top: 24px;}
    .nombr_panel p{ width: 80%}
    .counter{ width: 100%}
    .clients li{padding: 0 20px; width: 19%;}
    .clients li img{ width: 100%}
    .indias_most .left_part{display: none}
    .indias_most .right_part{ width: 100%; padding-bottom: 30px;}
    .contain{width: 90%;; margin-top: 40px;}
    .footer .col-sm-6{display: inline-block; float: none; vertical-align: top; width: 49%;}
    .about-us .col-md-4{ text-align: center;}
    .about-us .col-md-4 img{ width: auto !important}
    .news-top img, .trending .carousel-inner > .item > a > img, .trending_sectn.videos .carousel-inner > .item > a > img, .latest-news-left img{ height: auto}
    .news-top p{font-size: 17px;}
    .sports .news-item table td.img_area{width: 45px;}
    .sports .news-item table td a{ font-size: 13px;}
    .sports .news-item table td.img_area{ height: 57px;}
    .trending_sectn.gallery_pic .trending img{ height: auto}
    .trending_sectn.joks li a{font-size: 13px;}
    .panel-footer{padding: 10px 10px;}
    .ajaxImg{width: 39%;margin: 0 18px 0px 0;}

    
}

@media (max-width:768px){
.carousel-caption h3 {  font-size: 38px;}
.carousel-caption{ top:20%;}
.leadership li{width: 49%;}
.indias_most .left_part{ width:100%;}
.indias_most .right_part{ width:100%;}
.contain{ width: 90%;margin: 40px auto;float: none;}
.indias_most .left_part .left_inner{height: 280px;}
.left_inner_main{margin: 60px auto 0;}
.team li{ width:49%;height: 370px;}
.navbar > .container .navbar-brand{margin-left: 0;}
.navbar-default .navbar-nav .dropdown-menu > li > a{ background:transparent;color: #333;}
.dropdown-menu { padding-left: 0;float: none;}

.team li{    transform: scale(0.9);
    -webkit-transform: scale(0.9);
    -moz-transform: scale(0.9);
    -ms-transform: scale(0.9);
    -o-transform: scale(0.9);}
.contact_area{ width:80%}
.intructon{ width:90%}
.wel_user h1{font-size: 21px;}
.wel_user h1 span{display: inline-block;}
.main_area{display: block; position:relative}
.test_left{ width:100%;display: block}
.test_right{ width:100%;display: block}
.guid_simbol{    display: inline-block;
    margin-left: 20px;
    text-align: center;}
.question_area img{ width:100%;}
.test_left .btn3d.btn-primary{width: 100%;}
.test_left .option_choose .btn3d.btn-primary{width: 46%;}
.main_area.sec_main button{ width:92%}
.main_area.sec_main .test_left button{width: 40%;}
.main_area.sec_main .test_right button{width: 40%;}
.top_on-res, .top_on-res2{position: absolute; top: 40px; width: 100%;}
.top_on-res2{ top:100px;}
.option_choose{margin-top: 100px;}
.vision p{ text-align:justify;}
.tech_cont{margin: 8px auto;}
.vision ul li{ text-align:justify;}
.rnd{ width:94%; margin:auto;}
.rnd .col-lg-3{ width:100%;min-height: inherit}
.section-content .btn-default{margin-bottom: 10px;}
.section-content .gallery_product{ width:100%;}
.col-12{ margin-bottom:0;}
    .navbar-default .navbar-toggle .icon-bar{ background: #fff;}
    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color:transparent;
}
.nombr_panel p{ width:100%}
    .bottom-content{box-shadow: 0px -4px 0px #e2e2e2 inset;}
    .nombr_panel ul{ width: 100%}
    .num_text{ font-size: 26px;}
    .emails{ display: none}
    .sd-inner{ height: 210px;}
    .about-us .col-sm-6 .row{ margin: 0;}
    .contact-us{ margin-top: 10px !important}
    .footer h2{margin-bottom: 10px;}
    .trending_sectn{ float: left;width: 100%;}
	.navbar-nav > li{padding-left: 0;}
.navbar-default{top:0;position: sticky;}
.header.smaller{top:0;position: fixed;width: 100%; z-index: 9999;}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{max-height: inherit;}
.gallery{padding-left: 0;}
.news_section ~ .container .col-md-4.col-sm-4:nth-child(2){padding-left: 0;  padding-right: 0;}
}

@media (max-width:640px){
.carousel-caption h3 {
    font-size: 28px;
}
.carousel-caption {
   display: none
}
.tech h1{font-size: 40px;}
.tech_cont{width: 90%;}
.team li{ width:100%;transform: scale(1)}
.welcome .option_choose button{ width:45.9%;}
.option_choose{margin-top: 130px;}
.guid_simbol{margin-left: 5px;}
.test_left .option_choose .btn3d.btn-primary{width:99%;}
    .main_circle{ float: none}
    .leadership li{ width: 100%}
    .nombr_panel li{width: 32%; border: none;float: left;}
    .right_parts li a, .left_parts a{font-size: 12px;}
    
    .about-us .col-md-4{ text-align: center;}
    .about-us .col-md-4 img{ width:100% !important}
.footer h2{margin-bottom: 10px;}
.navbar-brand > img {
    width: 220px;
}
.navbar > .container .navbar-brand{margin-top: 0px;}
.navbar-default:before{width: 32%;}
.header.smaller .navbar-default{height: 53px;}
.news_section{ margin-top:15px;}
.news_section.dtls_nws{ margin-top:15px;}
.latest-news-left{width: 100%; height: auto;}
.latest-news-right{padding-top: 10px;float: left;}
}



@media (max-width:480px){

.carousel-caption h3 {    font-size: 23px;margin-top: 0;}
.carousel-caption p{ display:none}
.carousel-caption .btn-primary{padding: 5px 10px;}
.carousel-caption {
    top: 70px;
}
.nombr_panel li{width: 45%;}
.leadership li {width: 100%;margin-bottom: 0;}
.indias_most .left_part .left_inner{ width:90%}
.contact_area{  width:90%}
.footer .col-xs-6{ width:100%}
.line{ display:none}
.icons{ width:100%}
.box_title{ margin-top:0; margin-right: 4px;}
.left_box p{margin-right: 4px; width: 100%;}
.box_right_title, .box_right_title2{ margin-left:0;}
.right_box p{ margin-left:0;}
.leadership h2{font-size: 40px;}
.logout li a span{ display:none}
.logout li a .fa{ font-size:20px;}
.welcome .option_choose button{ width:98%;}
.login_page .container{padding: 0;}
.login_box{ width:100%; margin-right:0;}
.time_left{padding: 0 3px 3px;}
.minute{width: 42px;}
.wel_user h1 { font-size: 18px;}
.inner_login.welcome h1{ font-size: 22px;line-height: 32px;}
.main_area.sec_main .test_right button, .main_area.sec_main .test_left button{width:92%;}

.main_circle{ float:none;}
.right_area{padding-bottom: 20px;}
    .navbar-brand{ width: 100px}

.navbar-toggle{margin-top:8px;}
.tech h1{font-size: 32px;}
.second_content{ width:90%; text-align:justify;}
.list-group.gallery .col-xs-6{ width:100%}
.social ul li{margin: 3px;}
.videoss .col-xs-6{ width:100%;}
.apply_online{ width:100%;}
    .navbar-default{ height:53px;}
    .slider{margin-top: 70px;}
    .clients li{ width: 32%;}
    .left_parts a{display: none}
    .right_parts{float: none}
    .right_parts li a{margin-left: 9px;}
    .enquiry img{ width: 100%;margin-top: 30px;}
    .ajaxImg, .textWrap{ width: 100%; margin-top: 10px;height: auto;}
    .foot_menu a{font-size: 11px;}
    
}


@media (max-width:360px){
.carousel-caption h3 {font-size: 18px;}
.carousel-caption .btn-primary{font-size: 11px;}
.team li{    transform: scale(0.9);
    -webkit-transform: scale(0.9);
    -moz-transform: scale(0.9);
    -ms-transform: scale(0.9);
    -o-transform: scale(0.9);}
	
.recaptcha img{ width:100%}
.header.smaller .navbar-default .navbar-brand{ transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);}
.welcome button{width: 90%;}
.welcome .option_choose button{ width:98%;}
.guid_simbol{width: 100%; text-align: left;}
.option_choose{margin-top: 180px;}
.mobile-no{right: 64px; top: 24px; font-size: 14px;}
    .footer h2{margin-bottom: 10px;}
    .latest-news-left{ width: 100%;margin-right: 0px;height: auto;}
    .latest-news-right{ float: left; margin-top: 10px}
    
}




