@media screen and (min-width:1400px) and (max-width:1550px) {
   
}
@media screen and (min-width:1200px) and (max-width:1399px) {
}
@media screen and (min-width:992px) and (max-width:1199px) {
    nav ul li a{padding: 0px 13px !important}
    .carousel-caption h3{font-size: 29px;line-height: 42px;}
    .mission_img_sec{padding: 64px 0;width: 35%;}
    .dignitory_txt{width: 64%;}
    .latest-news-box_rh{width: 72%;}
    .owl-controls .owl-buttons .owl-next {right: -40px;}
    .owl-carousel .owl-item{padding: 0 2px;}
    .features-con-box-text h2{font-size: 13px;}
    .features-con-box-text p{margin-top: 0;}
}
@media screen and (min-width:768px) and (max-width:991px) {
  .logo {float: left;}
  nav ul li a{padding: 0px 11px !important;font-size: 13px !important;}
  .carousel-caption h3{font-size: 29px;line-height: 42px;}
  .dignitory_txt{width: 230px;}
  .mission_bg .col-md-9{width: 67%;}
  .mission_img_sec{width: 30%;margin-top: 77px;}
  .img-box{padding: 15px 0;}
  .Useful_link_sec{float: left !important;}
.last_date, .copyright_txt, .w3c_logo {
    text-align: center;
    line-height: 21px;
    margin: 20px 0px;
    padding-top: 0px;
}

.slider-btn-in{width: 49%;padding: 5px 0px;}
.slider-btn-in a{width: 100%;font-size: 15px; position: relative;}
.down-arrow{display: none;}
.latest-news-box_rh{width: 86%}
.news_block .flex-direction-nav {top: 5px; left: 90px;right: 0; float: none;}
.welcome_txt{padding: 45px 0 0;}
.welcome_txt p{margin: 10px 0 0 0;}
.event-sec {padding: 0px 0;}
.event-sec .welcome_txt_center{text-align: center;}
.event-sec.welcome_txt h2::after {top: 35px;}
.Opportunities_sec .col-md-5{padding: 0px;}
.Opportunities_sec .col-md-7{padding: 0px; margin-top: 30px; float: left;}
.tabs_box{margin-top: 20px;}
.welcome_txt h2::after{top: 81px;}
.research-text.welcome_txt h2::after{top: 30px;}
.Press-box-img img{width: 100%;}
.carousel-caption {    bottom: 15%;}
.dignitory_row{margin-top: 20px;}
.latest-news-sec{margin-top: 20px;}
.Press-sec .col-md-4.col-sm-6.col-xs-12{margin-top: 20px;}

.search_box{width: 156px;}
#carousel-pager .carousel-inner > .item > img, #carousel-pager-video .carousel-inner > .item > img  {

    cursor: pointer;
    padding: 0 0 5px 0;
    width: 46%;
    float: left;
    height: auto;

}
.gallery-sec .col-md-8{padding: 0px;}
.gallery-sec .left.carousel-control span{border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-bottom: 10px solid #959595;transform: rotate(-90deg);}
.gallery-sec .right.carousel-control span{border-left: 20px solid transparent;
border-right: 20px solid transparent;

border-top: 10px solid #959595;transform: rotate(-90deg);}
.gallery-sec .carousel-control.left {top: 39px;left: -23px;right: inherit;text-align: left;}
.gallery-sec .carousel-control.right {bottom: 15px;right: -22px;text-align: right;}
.carousel-inner.vertical{margin-left: 11px; margin-top: 10px;}
.gallery-sec .col-md-6:last-child::before, .gallery-sec .col-md-6:first-child::before{background: transparent;border: 0px;
width: 0;height: inherit;content: inherit;}
#carousel-main-video{padding-top: 30px;}
.features-con-box{margin-top: 30px;}

header .col-md-5.col-sm-5.col-xs-12{margin-top: 0 !important;}
.slider{margin-top: 0;}
.header_row{margin-bottom: 0;}

.about-pages h2{font-size: 22px;}
.vision-box:first-child .col-md-6:first-child .vision-box-img {
    margin-left: 0;
}
.features-sec{padding: 20px 0;}
.vision-box-img{border: 0px;}
.vision-box-con {padding: 3px 15px;}
.col-md-6.pull-right .vision-box-img{border: 0px;}
.News_box{margin-top: 20px;}
.News_box_row_rh .View-More-link{margin-top: 15px;}
.News-sec{padding: 60px 0 20px 0;}
.gallery_tab_add .nav-tabs > li a   { padding: 5px 21px;
}
.gallery_tab_add .col-md-3.col-sm-6 {padding: 0px;}
.gallery_tab{padding: 40px 0 10px;}
#footer_logos{padding: 20px 0 15px;}
footer{padding: 10px 0 0 0px;}
.vision-box-img::after{width: auto; content: inherit;}
.News_box_img img {

    float: left;
    width: 100%;

}
.img-box-img {
    float: none;
    border: 2px solid #9e9e9e;
    display: inline-block;
}
.vision-box{padding-top: 30px;}
.vision-box-img img{height: 250px;object-fit: cover;}
.visitor_col{margin-top: 10px;}
.social-icon{margin-top: 20px;}

.sidebar_col {

    margin-top: 20px;
    float: left;
    width: 100%;

}
.service.style-2.sec-padd {

    padding: 15px 0 40px;

}
.logo-item {
    padding: 0 5px 0;
}
.owl-controls .owl-buttons .owl-prev {left: -10px;}
.owl-controls .owl-buttons .owl-next {right: -10px;}
.owl-pagination{display: none;}
.dignitory_row .col-md-12 {
    padding: 0px 6px;
    width: 50%;
}
}
@media screen and (min-width:601px) and (max-width:767px) {

.logo {float: right; width: 85%;}
.logo-item {
    text-align: center;
    padding: 10px 0;
}
.owl-wrapper .owl-item img{display: inline-block;height: auto;float: none;}

.theme_col{width: auto;float: none;display: inline-block;}
.language{width: auto; float: right;}
.social-icon {
    float: none;
    margin-top: 5px;
    display: inline-block;
}
.dignitory_row{width: 100%; margin-top: 20px;margin-left: 0;margin-right: 0;}
.carousel-inner > .item > img{height: 250px; object-fit: cover;}
.carousel-caption {
    bottom: 25%;
}
.carousel-caption h3{
    font-size: 26px;
line-height: 32px;
}
.dignitory_row figure {
    margin: 0px auto;
    float: none;
    display: inline-block;
}
.dignitory_txt {
    width: 100%;
    float: left;
    margin: 0px 0 25px 0px;
}
.dignitory_row {
    text-align: center;
}
.dignitory_txt-first::after{background: none;}
.title-share-icon-img{float: none;display: inline-block;}
.welcome_txt_center{width: 100%;}
.welcome_txt h2{line-height: 23px;font-size: 20px;}
.welcome_txt h2::after{left: 23%;}
.welcome_txt h2::before{left: 38%;}
.mission_img_sec{position: relative; text-align: center; width: 100%;}
.mission_img{float: none; display: inline-block; width: auto;}
.Opportunities_sec .col-md-4{padding: 0px;}
.News_box_row_lh{padding: 30px 0;}
.Vision_sec .welcome_txt_center h2{position: relative;font-size: 20px;}
.Vision_sec .welcome_txt_center h2::after{left: 0px;}
.Vision_sec .welcome_txt_center h2::before{left: 0px;}
.Opportunities_sec .col-md-8{padding: 0px;}
.col-md-8 .Vision_sec .welcome_txt_center h2::before {width: 40%;}
.tabs_box .nav-tabs > li { margin: 0px 20px 0 0;}
.img-box{padding: 15px 0; width: 100%; text-align: center;}
.img-box-img{float: none; display: inline-block; width: auto;}
#skip_to_top{right: 40% !important;}
.visitor_col{margin-top: 20px;}
.last_date, .copyright_txt, .w3c_logo {
    text-align: center;
    line-height: 21px;
    margin: 20px 0px;
    padding-top: 0px;
}
.News_box_row_rh p{font-size: 12px;line-height: 16px;}
.title_group h2{margin-top: 20px;font-size: 18px;}
.col-md-7.col-sm-12.header_row_new {text-align: center;margin-top: 20px;float: left;}
.header_row { float: none; font-size: 12px; color: #282828; margin-bottom: 10px;display: inline-block;
}

.left.carousel-control span{width: 28px;height: 27px;font-size: 0;background-size: 100% 100%;}
.right.carousel-control span{width: 28px;height: 27px;font-size: 0;background-size: 100% 100%;}
.slider-btn-in{width: 49%;padding: 5px 0px;}
.slider-btn-in a{width: 100%;height: 36px;line-height: 36px;font-size: 15px; position: relative;}
.down-arrow{display: none;}
.slider-btn-in a span{top: 0;width: 19px;position: absolute;left: 17px;}
.latest-news-box_lh {float: left;width: 100%;text-align: center;}
.latest-news-box_lh_had{float: none; display: inline-block; width: auto;}
.latest-news-box_rh{float: right;width: 100%;margin-top: 7px;}
.news_block .flex-direction-nav {top: 5px; left: 0; right: 0; margin: 0 auto; float: none;}
.Press-sec .col-md-4{padding: 15px 0px;}
.welcome_txt{padding: 45px 0 0;}
.welcome_txt p{margin: 10px 0 0 0;}
.event-sec {padding: 0px 0;}
.event-sec .welcome_txt_center{text-align: center;}
.event-sec.welcome_txt h2::after {top: 35px;}
.News_box_row {margin: 0px 12px 30px 0;width: 48%;}
.Opportunities_sec .col-md-5{padding: 0px;}
.Opportunities_sec .col-md-7{padding: 0px; margin-top: 30px; float: left;}
.tabs_box{margin-top: 20px;}
.welcome_txt h2::after{top: 52px;}
.research-text.welcome_txt h2::after{top: 30px;}
.Press-box-img img{width: 100%;}

.owl-controls .owl-buttons .owl-prev {left: 0;}
.owl-controls .owl-buttons .owl-next {right: 0;}
.owl-pagination{display: none;}

}
@media screen and (min-width:481px) and (max-width:600px) {
        .logo {float: left;width: 65px;text-align: center;margin-left: 32px;}
      .logo img{width: 100%;}
      .logo_font strong {font-size: 20px;line-height: 24px;}
      .logo_font span{font-size: 12px;}
      .logo_font{padding-top: 0px;}
      .sj-logo{display: none;}

.header_row{text-align:center; width:100%;}
.header_row a.skip{border:none;}
.header_row a.skip, .language, .font_size, .theme_col{width:auto; text-align:center; padding:0px; margin:10px 0px;}
.theme_col a{float:none; display:inline-block;}
.top_links{width:100%; text-align:center; margin:0px 0 20px 0; padding:0px;}
.search_box{width:100%;}



.logo-item {
    text-align: center;
    padding: 10px 0;
}
.owl-wrapper .owl-item img{display: inline-block;height: auto;float: none;}

.theme_col{width: auto;float: none;display: inline-block;}
.language{width: auto; float: right;}
.social-icon {
    float: none;
    margin-top: 5px;
    display: inline-block;
}
.dignitory_row{width: 100%; margin-top: 20px;margin-left: 0;margin-right: 0;}
.carousel-inner > .item > img{height: 250px; object-fit: cover;}
.carousel-caption {
    bottom: 15%;
}
.carousel-caption h3{
    font-size: 17px;
    line-height: 25px;
}
.dignitory_row figure {
    margin: 0px auto;
    float: none;
    display: inline-block;
}
.dignitory_txt {
    width: 100%;
    float: left;
    margin: 0px 0 25px 0px;
}
.dignitory_row {
    text-align: center;
}
.dignitory_txt-first::after{background: none;}
.title-share-icon-img{float: none;display: inline-block;}
.welcome_txt_center{width: 100%;}
.welcome_txt h2{line-height: 23px;font-size: 20px;}
.mission_img_sec{position: relative; text-align: center; width: 100%;}
.mission_img{float: none; display: inline-block; width: auto;}
.Opportunities_sec .col-md-4{padding: 0px;}
.News_box_row_lh{padding: 30px 0;}
.Vision_sec .welcome_txt_center h2{position: relative;font-size: 20px;}
.Opportunities_sec .col-md-8{padding: 0px;}
.col-md-8 .Vision_sec .welcome_txt_center h2::before {width: 40%;}
.tabs_box .nav-tabs > li { margin: 0px 20px 0 0;}
.img-box{padding: 15px 0; width: 100%; text-align: center;}
.img-box-img{float: none; display: inline-block; width: auto;}
#skip_to_top{right: 40% !important;}
.visitor_col{margin-top: 20px;}
.last_date, .copyright_txt, .w3c_logo {
    text-align: center;
    line-height: 21px;
    margin: 20px 0px;
    padding-top: 0px;
}
.News_box_row_rh p{font-size: 12px;line-height: 16px;}
.title_group h2{margin-top: 20px;font-size: 18px;}
.left.carousel-control span{width: 28px;height: 27px;font-size: 0;background-size: 100% 100%;}
.right.carousel-control span{width: 28px;height: 27px;font-size: 0;background-size: 100% 100%;}
.slider-btn-in{width: 49%;padding: 5px 0px;}
.slider-btn-in a{width: 100%;height: 36px;line-height: 36px;font-size: 15px; position: relative;}
.down-arrow{display: none;}
.slider-btn-in a span{top: 0;width: 19px;position: absolute;left: 17px;}
.latest-news-box_lh {float: left;width: 100%;text-align: center;}
.latest-news-box_lh_had{float: none; display: inline-block; width: auto;}
.latest-news-box_rh{float: right;width: 100%;margin-top: 7px;}
.news_block .flex-direction-nav {top: 5px; left: 0; right: 0; margin: 0 auto; float: none;}
.Press-sec .col-md-4{padding: 15px 0px;}
.welcome_txt{padding: 45px 0 0;}
.welcome_txt p{margin: 10px 0 0 0;}
.event-sec {padding: 0px 0;}
.event-sec .welcome_txt_center{text-align: center;}
.event-sec.welcome_txt h2::after {top: 35px;}
.News_box_row {margin: 0px 12px 30px 0;width: 48%;}
.Opportunities_sec .col-md-5{padding: 0px;}
.Opportunities_sec .col-md-7{padding: 0px; margin-top: 30px; float: left;}
.tabs_box{margin-top: 20px;}
.welcome_txt h2::after{top: 52px;}
.research-text.welcome_txt h2::after{top: 30px;}
.Press-box-img img{width: 100%;}

.owl-controls .owl-buttons .owl-prev {left: -10px;}
.owl-controls .owl-buttons .owl-next {right: -10px;}
.owl-pagination{display: none;}
}

@media screen and (max-width: 480px) {
      .logo {float: left;width: 65px;text-align: center;margin-left: 32px;}
      .logo img{width: 100%;}
      .logo_font strong {font-size: 20px;line-height: 24px;}
      .logo_font span{font-size: 12px;}
      .logo_font{padding-top: 0px;}
.header_row{text-align:center; width:100%;font-size: 10px;}
.header_row a.skip{border:none;}
.header_row a.skip, .language, .font_size, .theme_col{width:auto; text-align:center; padding:0px; margin:10px 0px;}
.theme_col a{float:none; display:inline-block;}
.top_links{width:100%; text-align:center; margin:0px 0 0px 0; padding:0px;}
.search_box {
    width: 44%;
    margin-top: 10px;
}
.logo-item {
    text-align: center;
    padding: 10px 0;
}
.owl-wrapper .owl-item img{display: inline-block;height: auto;float: none;}

.theme_col{width: auto;float: none;display: inline-block;}
.language{width: auto; float: right;}
.social-icon {
    float: none;
    margin-top: 5px;
    display: inline-block;
}
.dignitory_row{width: 100%; margin-top: 20px;margin-left: 0;margin-right: 0;}
.carousel-inner > .item > img{height: 250px; object-fit: cover;}
.carousel-caption {
   bottom: 2%;
}
.carousel-caption h3{
    font-size: 17px;
    line-height: 25px;
}
.dignitory_row figure {
    margin: 0px auto;
    float: none;
    display: inline-block;
}
.dignitory_txt {
    width: 100%;
    float: left;
    margin: 0px 0 25px 0px;
}
.dignitory_row {
    text-align: center;
    margin-bottom: 40px;
}
.dignitory_txt-first::after{background: none;}
.title-share-icon-img{float: none;display: inline-block;}
.welcome_txt_center{width: 100%;}
.welcome_txt h2{line-height: 30px;font-size: 17px;}
.welcome_txt h2::after{top: 40px;}
.mission_img_sec{position: relative;}
.research-text h2::after{top: 40px;}
.Opportunities_sec .col-md-4{padding: 0px;}
.Vision_sec .welcome_txt_center h2{position: relative;font-size: 20px;}
.Vision_sec .welcome_txt_center h2::after{left: 0px;}
.Vision_sec .welcome_txt_center h2::before{left: 0px;}
.Opportunities_sec .col-md-8{padding: 0px;}
.col-md-8 .Vision_sec .welcome_txt_center h2::before {width: 40%;}
.nav-tabs > li > a{font-size: 13px;padding: 10px 5px;}
.tabs_box .nav-tabs > li{margin: 0px;}
.img-box{padding: 15px 0;}
#skip_to_top{right: 40% !important;}
.visitor_col{margin-top: 20px;}
.last_date, .copyright_txt, .w3c_logo {
    text-align: center;
    line-height: 21px;
    margin: 20px 0px;
    padding-top: 0px;
}
.News_box_row_rh p{font-size: 12px;line-height: 16px;}
.title_group h2{margin-top: 20px;font-size: 18px;}
.left.carousel-control span{width: 28px;height: 27px;line-height: 27px;}
.right.carousel-control span{width: 28px;height: 27px;line-height: 27px;}
.slider-btn-in{width: 100%;padding: 5px 0px;}
.slider-btn-in a{width: 100%;height: 36px;line-height: 36px;font-size: 15px; position: relative;}
.down-arrow{display: none;}
.slider-btn-in a span{top: 0;width: 19px;position: absolute;left: 44px;}
.latest-news-box_lh {float: left;width: 100%;text-align: center;}
.latest-news-box_lh_had{float: none; display: inline-block; width: auto;}
.latest-news-box_rh{float: right;width: 100%;margin-top: 7px;}
.news_block .flex-direction-nav {top: 5px; left: 0; right: 0; margin: 0 auto; float: none;}
.Press-sec .col-md-4{padding: 15px 0px;}
.welcome_txt{padding: 20px 0 20px;}
.welcome_txt p{margin: 10px 0 0 0; width: 100%;}
.event-sec {padding: 0px 0;}
.event-sec .welcome_txt_center{text-align: center;}
.event-sec.welcome_txt h2::after {top: 35px;}
.News_box_row {margin: 0px 0 30px 0; width: 100%;}
.Opportunities_sec .col-md-5{padding: 0px;}
.Opportunities_sec .col-md-7{padding: 0px; margin-top: 30px; float: left;}
.tabs_box{margin-top: 20px;}

/*New add*/
.sj-logo{display: none;}
.ms-img{padding: 0px;width: 100%;}
.ms-img img{width: 100%;}
.vision-con .col-md-4{padding: 0px;}
.News_box_row_rh h3{font-size: 15px;}
.News_box_row_lh{margin-top: 2px;}
.slick-arrow{width: 25px; height: 25px;}
.slick-prev, .slick-next {top: -21px;}
.slick-prev {right: 62px;}
.News_box_row{margin: 0px 0 0px 0;}
.features-con-box{text-align: center;}
.features-box-icon{width: 100%; text-align: center;}
.features-con-box-text{padding: 0px;}
#carousel-pager .carousel-inner > .item > img, #carousel-pager-video .carousel-inner > .item > img  {

    cursor: pointer;
    padding: 0 0 5px 0;
    width: 46%;
    float: left;
    height: auto;

}
.gallery-sec .col-md-8{padding: 0px;}
.gallery-sec .left.carousel-control span{border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-bottom: 10px solid #959595;transform: rotate(-90deg);}
.gallery-sec .right.carousel-control span{border-left: 20px solid transparent;
border-right: 20px solid transparent;

border-top: 10px solid #959595;transform: rotate(-90deg);}
.gallery-sec .carousel-control.left {top: 39px;left: -23px;right: inherit;text-align: left;}
.gallery-sec .carousel-control.right {bottom: 15px;right: -22px;text-align: right;}
.carousel-inner.vertical{margin-left: 11px; margin-top: 10px;}
.gallery-sec .col-md-6:last-child::before, .gallery-sec .col-md-6:first-child::before{background: transparent;border: 0px;
width: 0;height: inherit;content: inherit;}
#carousel-main-video{padding-top: 30px;}
.galley-title h2{padding-left: 0px;}
.features-con{padding-bottom: 20px;}
.owl-pagination{display: none;}
.owl-controls .owl-buttons .owl-prev {left: 0;}
.owl-controls .owl-buttons .owl-next {right: 0;}
.welcome_txt h2 span {font-size: 22px;}
.ytp-title-link.yt-uix-sessionlink{display: none;}
.social-icon{width: 100%;margin-top: 20px;margin-left: 0;padding-left: 13px;}
.bottom_row{margin-top: 10px; padding: 0px;}


header .col-md-5.col-sm-5.col-xs-12{margin-top: 0 !important;}
.slider{margin-top: 0;}
.header_row{margin-bottom: 0;}
.about-pages{margin: 0px;padding: 10px;}
.about-pages h2{font-size: 22px;}
.vision-box:first-child .col-md-6:first-child .vision-box-img {
    margin-left: 0;
}
.features-sec{padding: 20px 0;}
.vision-box-img{border: 0px;}
.vision-box-con{padding: 33px 15px;}
.col-md-6.pull-right .vision-box-img{border: 0px;}
.News_box{margin-top: 20px;}
.News_box_row_rh .View-More-link{margin-top: 15px;}
.News-sec{padding: 60px 0 20px 0;}
.gallery_tab_add .nav-tabs > li a   { padding: 5px 21px;
}
.gallery_tab_add .col-md-3.col-sm-6 {padding: 0px;}
.gallery_tab{padding: 40px 0 10px;}
#footer_logos{padding: 20px 0 15px;}
footer{padding: 10px 0 0 0px;}
.vision-box-img::after{width: auto; content: inherit;}
.News_box_img img {

    float: left;
    width: 100%;

}
.img-box-img {
    float: none;
    border: 2px solid #9e9e9e;
    display: inline-block;
}

/*sub pages*/
#banner{margin: 0px;}
#banner img {

    width: 100%;
    height: 111px;
    object-fit: cover;

}
#cms_pages .News-sec-title h2 {
    font-size: 23px;
}
.sidebar_col {

    margin-top: 20px;
    float: left;
    width: 100%;

}
.service.style-2.sec-padd {

    padding: 15px 0 40px;

}
div.dataTables_wrapper div.dataTables_length label{width: 100%;float: left;}
.dataTables_wrapper.form-inline.dt-bootstrap.no-footer .form-control.input-sm{float: none;
display: inline-block; width: auto;    margin-left: 4px;}
#exampleannual_filter{margin-top: 20px; float: left; width: auto;}
.scroll-table {overflow-y: scroll;float: left;width: 100%;}
.scroll-table table.dataTable{min-width: 530px;}
.NewPaginationContainer {

    float: none;
    width: auto;
    display: inline-block;

}
.NewPaginationContainernumber {

    float: left;
    width: 100%;

}
.dataTables_info{text-align: center;}
.addr_col .box-main p:nth-child(n){width: 100%;padding: 0;}
.addr_col .box-main p{width: 100% !important;margin-bottom: 20px;}
.dataTables_filter label, .dataTables_length label{text-align: left;}
.form-control.input-sm {

    margin-top: 5px;

}
.paginationblockcust {
    float: left;
    width: 100%;
}
}


