@media (min-width:280px) and (max-width:900px) {
    .dsu-intro {
    position: relative; 
    width: 100%; 
    top: 0;
    right: 0%;
    }
    .swiper-started {
        display: none;
    }
    .contact_fild-one {
    padding: 15px;
    width: 100%;
    height: auto;
    }
    .inner-content {
    padding: 0px;
    border: none;
    }
    }
    @media (min-width:840px) and (max-width:900px) {
        .dsu-intro {
            right: 0%;
        }
    }
    @media (min-width:991px) and (max-width:1060px) {
    h1.text-uppercase.font-weight-700.wow.fadeInUp {
     font-size: 30px;
    }
    }
    
    @media (min-width:901px) and (max-width:980px) {
        .dsu-intro {
            position: relative; 
            width: 100%; 
            top: 0;
            right: 0%;
            }
            .swiper-started {
                display: none;
            }
            .contact_fild-one {
                padding: 15px;
                width: 100%;
                height: auto;
            }
            /* .contact_fild-one {
            padding: 15px;
            width: 100%;
            height: auto;
            } */
            .inner-content {
            padding: 0px;
            border: none;
            }
            .all-content {
                display: flex;
                justify-content: center;
            }
            .dsu-form {
               
                float: none;
            }
            input#phone {
               
                width: 49%;
               
            }
    
    }
    @media (min-width:981px) and (max-width:1199px) {
    .bannerContent {
    top: 17%;
    left: 5%;
    }
    h1.text-uppercase.font-weight-700.wow.fadeInUp {
     font-size: 25px;
    }
    swiper-container {
    margin-bottom: 29%;
    }
    .dsu-intro {
     top: 4%;
     right: 11%;
    }
    }
    @media (min-width:1200px) and (max-width:1300px) {
    .bannerContent {
    top: 17%;
    left: 5%;
    }   
    }
    @media (min-width:1200px) and (max-width:1730px) {
    swiper-container {
    margin-bottom: 20%;
    }
    }
    @media (min-width:2000px) and (max-width:2690px) {
    .contact_fild-one {
     width: 431px;
     }
     .dsu-intro {
      top: 13%;
      right: 23%;
    }
    }
    
    /*@media only screen and (min-width:1920px){*/
    /* .bc-img01 {*/
    /*    height: 37vh;*/
    /*} */
    
    
    .hero-sectionn .vishouse-absolute {left: 35%;}
      }
    
    @media only screen and (max-width: 1024px){
    #hero.container-fluid, #hero.container-fluid .row { padding-left: 0px; padding-right: 0px; margin-right: 0px; margin-left: 0px;
     }
    .section1 .courses-wrap {width: 29.4%;}
    .dsu-addmission .bannerContent h1 {font-size: 2.2rem;}
     
    
    }
    
    @media only screen and (max-width: 980px){
    .header .callusTop a { margin-left: 0; margin-top: 0.1rem; display: block; }    
    .sideNavi__callus { position: fixed; width: 50%; bottom: 0px; top: auto; right: 0; left: auto; z-index: 6; }
    .sideNavi__callus a { display: inline-block; padding: 12px 18px; background-color: #b88f4e; }
    #back-top { width: 59px; height: 45px; border: 0; bottom: 0;  display: none !important;}
        
    .desktop { display: none;}
    .mobile { display: block;}
    .logo {
        text-align: center;
    }
    
    .sideNavi__callus.mobile { display:none !important; }
    .header .logo img {
        width: 16%;
    }
    .speaks .students__item .students__wrap .students__photo {
        text-align: center;
    }
    .reviewss .star img {width: auto;}
    .contact_fild { padding: 0; }
    .about__section .blog-text > a.mobile { display:block; margin-top: 1rem; }
    
    
    .vellore__section .redef__thumb {text-align:center;}
    .vellore__section .widget-title h3{text-align:center; font-size: 25px;}
    
    
    .dsu-addmission { margin-top: 0; padding-top: 15px; text-align: center; }
    .bc-img01 { background-image: none; background-attachment: initial; height: auto;}
    .dsu-addmission .bannerContent h1 {
        color: #fff;
        font-size: 1.7rem;}
    .dsu-addmission .bannerContent h4{font-size: 1.7rem;}
    .vellore__section .redef__thumb.position-absolute {
        display: none;
    }
    .section4:after{
        display: none;
    }
    .accreditationLogos {
        background-color: #e8dfd2;
        padding: 20px;
    margin-top: 20px;}
    
    
    .vellore__section .widget-title h3:before{display:none;}
    .widget-title h3:after{display:none;}
    
    .section4{padding-bottom:0px;}
    
    .dsu-addmission .bannerContent h4 span{color:#FFF;}
    .dsu-addmission .bannerContent hr { margin: 10px 0 !important; }
    .leftsec_content { padding: 0 5px!important; }  
    .dsu-addmission .bannerContent .admi__content-btn strong, .dsu-addmission .bannerContent .prop__content-btn strong {
        font-size: 1.2rem;
    }
    .hero-sectionn {
        background-color: #7e0100;
    }
    
    .bannerContent span.fsize22 { font-size: 16px; }
    
    
    .dsu-addmission .bannerContent .admi__content-btn, .dsu-addmission .bannerContent .prop__content-btn {
        margin: 10px auto 0 auto !important;
    }
    
    .container{ max-width: 100% !important;}
    
    
    nav.navbar .navbar-toggler span {
        color: #000000;
        font-size: 30px;
    }
    
    #header .navbar-dark .navbar-nav .nav-link {
        padding-right: 0;
        text-align: center;
        padding: 6px 0;
        /*border-bottom: 1px solid rgba(255,255,255,0.5);*/
    }
    
    .navbar-nav .nav-item {
        border-left: 0px solid #000;
        border-bottom: solid 1px #c1c1c1;
    }
    
    .navbar-nav .nav-item:last-child {
        border-left: 0px solid #000;
        border-bottom: solid 0px #c1c1c1;
    }
    
    .header .navbar.navbar-dark .admiss {
        margin-left: 0px;
        display: none;
        text-align: center;}
    
    .show {text-align: center;}
    
    .coz {
        display: block;
        text-align: right;
        width: 43%;
    }
    
    .dsu-addmission .bannerContent .admi__content-btn .listing ul {
        list-style: none;
        margin-left: 0px;
       
    }
    .sideNavi a {
        background-color: #980000;
        width: 100%;
        padding: 0px 0px;
        text-align: center;
        font-size: 20px;
    }
    .dsu-addmission .bannerContent .admi__content-btn .listing ul li {
        border-bottom: solid 1px #fff;
        padding: 4px 0;
       
    }
    .dsu-addmission .bannerContent .admi__content-btn .listing ul li:last-child{border-bottom:0px;}
    
    .highlight__section .highlight__relative .highlight__top p {text-align: center;}
    
    .vellore__section {
        padding: 0px;
    }
    
    .widget-title h3:before {display:none;}
    
    .courses_sec1 {padding-bottom:0px;}
    
    section.section1.py-5 {
        padding-bottom: 0px !important;}
        
    .vawe{display:none;}    
    
    #client-slider.owl-theme .owl-nav .owl-prev,#client-slider.owl-theme .owl-nav .owl-next{display:none;}
    
    .about__section .widget-titles {text-align: center;}
    .about__section p {text-align: center;}
    .about__section .blog-text > a {float:none; display: block;}
    
    .position-relative.about__section.py-5 { padding-bottom: 0px !important; padding-top: 20px !important;}
    
    
    .section1 .courses-wrap {width: 29.4%;}
    
    button.close { top: -31px; }
    .modal-content .modal-header h5 {
        font-size: 1rem; margin-bottom: 0.4rem;
    }
    
    }
    
    @media only screen and (max-width: 820px){
    .section1 .courses-wrap {width: 45.3%;}
    .coz {width: 40%;}      
    
        
    }
    
    
    
    @media only screen and (max-width: 736px){
    
    .container { max-width: 100%;}
    .section1 .courses-wrap {width: 44.8%;}
    
    
    .dsu-addmission .bannerContent .admi__content-btn .listing{display:none;}
    
    }
    
    @media only screen and (max-width: 667px){
        
    #wa_btn-content {
        position: fixed;
            bottom: 15%;
                padding: 7px !important;
        right: auto;
        left: 0;
        border-radius: 0 !important;
        
    }
    
    .dsu-addmission .bannerContent h1 {font-size: 1.6rem;}  
        
    .sideNavi {
        position: fixed;
        width: 100%;
        bottom: 0px;
        top: auto; right: auto;
        left: 0;
        z-index: 5;
            -moz-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    .sideNavi a {  background-color: #980000; width: 100%; padding: 0px 0px; text-align: center; font-size: 20px; }
    .footer { font-size: 12px; }
    .sideNavi .sideNavi-flex { display: flex; float: left; width: 100%;}
    .sideNavi-item { width: 100%;}
    .logo {
        text-align: center;
    }
    .dsu-addmission .bannerContent .admi__content-btn {width:100%;}
    .vellore__section .widget-title h3{font-size:25px;}
    #wa_btn-content p { display:none !important; }
    
    .reviewss .star img {
        width: auto;
    }
    
    .vellore__section { text-align: center; }
    
    .section1 .courses-wrap {width: 44.3%;}
    .modal-header { text-align: left; padding: 0.5rem; }
    
    }
    
    @media only screen and (max-width: 568px){
    .dsu-addmission .bannerContent strong.fsize22 { font-size: 18px;}
    .section1 .courses-wrap {width: 43.2%;}
    .coz {width: 35%;}
    .coz img {width: 60%;}
    
    }
    
    
    @media  (min-width: 0px) and (max-width: 480px){
        .navbar-dark .navbar-brand img {
        width: 115px !important;
        }
        
        .navbar-dark .navbar-brand  .mob-log22{
            height:60px  !important;
            width:auto !important;
        }
    }
    
    @media only screen and (max-width: 480px){
    
    
    
    .dsu-addmission .bannerContent h1 {font-size: 1.4rem;}  
        
    .vellore__section .widget-title h3 {font-size: 20px;}
    .widget-title h3{font-size: 20px;}
    
    .widget-titles h3 {
        font-size: 13px;
    }
    .widget-titles h3 small {font-size: 16px;}
    .reviewss .star {margin-top:0px;}
    .reviewss {padding-left: 0px;}  
    
    p.text-white.text-justify.mb-2.wow.fadeInUp {
        font-size: 12px;
    }
        
        
        
    .activities__section .courses-wrap {
        width: 47%; margin: 5px;
    }
    
    
    .section1 .courses-wrap {width:100%;}
    
    
    
    
    
    
    
    
    }
    
    @media only screen and (max-width: 414px){
    
    
    
    }
    
    @media only screen and (max-width: 384px){
    .dsu-addmission .bannerContent .admi__content-btn span {font-size: 15px;}
    .dsu-addmission .bannerContent h1 {font-size: 1.2rem;}
    .coz {width: 33%;}
    
    }
    
    
    @media only screen and (max-width: 360px){
    .coz {text-align: right; width: 29%;}
    .coz img {width: 80%;}
    }
    
    @media only screen and (max-width: 320px){
    .coz {text-align: right; width: 24%;}
    .coz img{width:100%;}
    /* .navbar-brand {margin-right: -57px;} */
    }
    
    
    @media (min-width:0px) and (max-width:320px) {
        li.nav-item.spec {
    text-align: center;
    width: 100%;
    background-color: burlywood;
    padding: 8px 0px;
    margin: 7px 9px;
}
    #CaptchaImageCode {
     width: 91%;
    }
    strong.callusTop {
    text-align: center;
}
    input#UserCaptchaCode {
    width: 91%;
    }
    .marquee span {
       
        font-size: 11px;
        /*padding-left: 100%;*/
       
    }
    .sideNavi a {
       
        padding: 0px 0px;
       
    }
    input#phone1 {
    font-size: 12px;
    margin-left: 76px;
      
    }
    .submit {
    text-align: center;
    }
    .btn-submit {
    width: auto;
    margin-left: 0px;
    text-align: center;
    }
    .card.program {
    margin: 6px 0px;
    }
    .Programm-feature .nav-pills .nav-link.active, .nav-pills .show>.nav-link {
        width: 85%;
        margin: 8px;
        font-size: 13px;
    }
    .Programm-feature .nav-link {
     width: 85%;
    font-size: 13px;
    margin: 8px;
    }
    .programm-background {
     height: auto;
    }
    .profcyamaa {
    text-align: -webkit-center;
}
.send-otp2 {
  
    margin-left: 2px;
 
}
    }
    
    @media (min-width:321px) and (max-width:485px) {
        li.nav-item.spec {
    text-align: center;
    width: 100%;
    background-color: burlywood;
    padding: 8px 0px;
    margin: 7px 9px;
}
    #CaptchaImageCode {
    width: 95%;
    }
    .widget-titles h3 {
    font-size: 18px;
    }
    input#UserCaptchaCode {
    width: 94%;
    }
    input#phone1 {
    font-size: 12px;
    margin-left: 76px;
    }
    .btn-submit {
    width: auto;
    margin-left: 0px;
    }
    .submit{
        text-align: center;
    }
    .text-center.my-4.wow.fadeInUp {
        margin-top: 0px;
    }
    .card.program {
        margin: 6px 0px;
        }
        .Programm-feature .nav-pills .nav-link.active, .nav-pills .show>.nav-link {
            width: 85%;
            margin: 8px;
            font-size: 16px;
        }
        .Programm-feature .nav-link {
         width: 85%;
        font-size: 16px;
        margin: 8px;
        }
        .programm-background {
           
            height: auto;
           
        }
        .marquee span {
       
        font-size: 11px;
        /*padding-left: 100%;*/
       
    }
    strong.callusTop {
    text-align: center;
}
.profcyamaa {
    text-align: -webkit-center;
}
.otp {
    text-align: start !important;
}
.send-otp2 {
 
    margin-left: 2px;
   
}
    }
    
    @media (min-width:486px) and (max-width:575px) {
        li.nav-item.spec {
    text-align: center;
    width: 100%;
    background-color: burlywood;
    padding: 8px 0px;
    margin: 7px 9px;
}
    #CaptchaImageCode {
    width: 95%;
    }
    input#UserCaptchaCode {
    width: 94%;
    }
    input#phone1 {
    font-size: 12px;
    margin-left: 76px;
    }
    .btn-submit {
     width: auto;
    margin-left: 0px;
    }
    .submit{
        text-align: center;
    }
    .card.program {
        margin: 6px 0px;
        }
        .Programm-feature .nav-pills .nav-link.active, .nav-pills .show>.nav-link {
            width: 85%;
            margin: 8px;
            font-size: 16px;
        }
        .Programm-feature .nav-link {
         width: 85%;
        font-size: 16px;
        margin: 8px;
        }
        .programm-background {
           
            height: auto;
           
        }    
        .marquee span {
       
        font-size: 13px;
        /*padding-left: 100%;*/
       
    }
    strong.callusTop {
    text-align: center;
}
.profcyamaa {
    text-align: -webkit-center;
}
.otp {
    text-align: start !important;
}
.send-otp2 {
   
    margin-left: 2px;
   
}
    }
    
    @media (min-width:576px) and (max-width:767px) {
        li.nav-item.spec {
    text-align: center;
    width: 100%;
    background-color: burlywood;
    padding: 8px 0px;
    margin: 7px 9px;
}
     #CaptchaImageCode {
    width: 95%;
    }
    input#UserCaptchaCode {
    width: 94%;
    }
    .btn-submit {
        width: auto;
        margin-left: 0px;
    }
    .submit {
     text-align: center;
    }
    .card.program {
        margin: 6px 0px;
        }
        .Programm-feature .nav-pills .nav-link.active, .nav-pills .show>.nav-link {
            width: 85%;
            margin: 8px;
            font-size: 16px;
        }
        .Programm-feature .nav-link {
         width: 85%;
        font-size: 16px;
        margin: 8px;
        }
            .marquee span {
       
        font-size: 16px;
        /*padding-left: 100%;*/
       
    }
    strong.callusTop {
    text-align: center;
}
.profcyamaa {
    text-align: -webkit-center;
}
.otp {
    text-align: start !important;
}
    }
    
    @media (min-width:768px) and (max-width:991px) {
        li.nav-item.spec {
    text-align: center;
    width: 100%;
    background-color: burlywood;
    padding: 8px 0px;
    margin: 7px 9px;
}
        .btn-submit {
            width: auto;
            margin-left: 0px;
        }
        .submit {
            text-align: center;
        }
    #CaptchaImageCode {
    width: 95%;
    }
    input#UserCaptchaCode {
    width: 94%;
    }
    .card.program {
        margin: 6px 0px;
        }
        .swiper-started {
            height: 485px;
        }
            .marquee span {
       
        font-size: 17px;
        /*padding-left: 100%;*/
       
    }
    strong.callusTop {
    text-align: center;
}
.profcyamaa {
    text-align: -webkit-center;
}
  
    }
    @media (min-width:992px) and (max-width:1199px) {
        .btn-submit {
          
            width: auto;
            margin-left: 0px;
        }
        .card.program {
            margin: 6px 0px;
            }
            .swiper-started {
                height: 500px;
            }
            .card.Reviews {
      
                min-height: 277px;
               
            }
    }
    @media (min-width:1200px) and (max-width:1399px) {
    .btn-submit {
    width: auto;
    margin-left: 0px;
    }
    .submit {
    text-align: center;
    }
    #CaptchaImageCode {
     width: 95%;
    }
    input#UserCaptchaCode {
    width: 94%;
    }
    .swiper-started {
        height: 500px;
    }
        }
    @media (min-width:1400px) and (max-width:1730px) {
        .swiper-started {
            height: 600px;
        }
        }
      @media (min-width:991px) and (max-width:980px) {
         ul.navbar-nav.ml-auto {
        padding: 8px 0px;
        margin: 21px 0px;
    }
    .otp {
    text-align: start !important;
     }
    .navbar-nav .nav-item {
        border-left: aliceblue;
    }
    li.nav-item {
        margin: 8px 0px;
    }
    .header .navbar.navbar-dark .navbar-nav .nav-link {
        border-bottom: 1px solid black !important;
        margin: 7px 0px !important;
        text-align: center !important;
       
    }
    .show {
        text-align: center;
    }
    .navbar-nav .nav-item {
        border-left: 0px solid #000;
        border-bottom: solid 1px #c1c1c1;
    }
    #header .navbar-dark .navbar-nav .nav-link {
        padding-right: 0;
        text-align: center;
        padding: 6px 0;
        border-bottom: 1px solid rgba(255,255,255,0.5);
    }
    .navbar-nav .nav-item:last-child {
        border-left: 0px solid #000;
        border-bottom: solid 0px #c1c1c1;
    }
    .header .navbar.navbar-dark .admiss {
        margin-left: 0px;
        display: none;
        text-align: center;
    }
    .header .callusTop a {
        margin-left: 0;
        margin-top: 0.1rem;
        display: block;
    }
      }
        
      @media (min-width:991px) and (max-width:1111px) {
          /* img {
        width: 69%;
    } */
    .navbar-brand {
      margin-right: -31px;
       
    }
    .header .callusTop a {
      margin-left: 6px;
    }
    img.logo1 {
        width: 61%;
    }
    img.mob-log22 {
        width: 64%;
    }
    .header .navbar.navbar-dark .navbar-nav .nav-link {
      font-size: 15px;
        
    }
    img.coz-logo {
        width: 120px;
    }
    
      }
      @media (min-width:981px) and (max-width:991px) {
     
    
    .navbar-nav .nav-item {
        border-left: 0px solid #000;
        border-bottom: solid 1px #c1c1c1;
    }
    .otp {
    text-align: left;
}
    #header .navbar-dark .navbar-nav .nav-link {
        padding-right: 0;
        text-align: center;
        padding: 6px 0;
        border-bottom: 1px solid rgba(255,255,255,0.5);
    }
    .navbar-nav .nav-item:last-child {
        border-left: 0px solid #000;
        border-bottom: solid 0px #c1c1c1;
    }
    .header .navbar.navbar-dark .admiss {
        margin-left: 0px;
        display: none;
        text-align: center;
    }
    .header .callusTop a {
        margin-left: 0;
        margin-top: 0.1rem;
        display: block;
    }
      }