@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; }
}

@media only screen and (max-width: 980px){
.desktop, .course__section:before, .course__section:after, .core__section .core__Block .core__card:after, .image-column .image-1::after { display: none;}
.mobile { display: block;}
.dsu-intro { position: relative; width: 100%; top: 0;display: flex;justify-content: center; }
.dsu-form { margin-left: auto !important; margin-right: auto !important; margin-top: 10px !important;
    margin-bottom: 10px !important; border: 1px solid var(--bg-red);
     /* max-width: 300px  !important;  */
     padding-top: 0px !important; 
    padding-bottom: 0  !important; }
.dsu-addmission { margin-top: 0px; padding: 0px; text-align: center; margin-right: 0rem; }
.bc-img01 { background-image: none; background-attachment: initial; height: auto; padding: 1rem 0; background-image: linear-gradient(to right, #1ab26b, #65b54a, #98b529, #cab00b, #faa61a);}
.header .content__head span, .header .content__head strong { line-height: 1.2; font-size: 14px; }
#back-top { display: none !important;  }
.comprehensive__section .courses__Block { margin-right: 0; }
.students__section .students__block .students__block__bg { margin-top: 0; }
#sticky.applyBox { position: relative !important; top: 0 !important; right: 0px !important; }
.mx-5 { margin-right: 0rem!important; margin-left: 0rem!important;}
.download-sec .blog-text { width: 100%;}
.step__section .step__column .carousel-outer { margin-right: 0; margin-left: 0; }
.core__section .core__Block { margin-top: 0; padding-right: 0 !important; }
.dsu-addmission .bannerContent h1 { font-size: 1.8rem; }
.hr { margin-left: auto; margin-right: auto; }
.dsu-addmission .bannerContent strong { font-size: 2.2rem;
    margin-bottom: 1rem!important;}
.step__section { text-align: center; }
.address__sec .col-lg-4 {margin-bottom: 1rem;
    border: 1px solid #000;
    padding: 1rem; }
.dsu-addmission .bannerContent p { font-size: 1.2rem !important; }
h2.resp-accordion { color: var(--text-dark); background: var(--bg-yellow); }
h2.resp-tab-active { background: var(--bg-red) !important; }
#gallery-slides.owl-theme .owl-nav { top: -30%; right: 0; }
.ranking-section .rankingitem .ranking-content:after { height: 51%; }
.ranking-section .ranking-content { max-width: 221px; }
.header .logo__right span { float: none; margin-top: 7px; width: 100%; line-height: 1; }
.core__section, .comprehensive__section { padding-top: 1.5rem!important;}
.comprehensive__section .courses__Block .program__item {
    height: auto;
}
.bc-img01 { position: relative; }
.achieContent ul li { padding: 0.5rem 0; padding-left: 8%; }
.ranking-section.pt-5 {
    padding-top: 3rem!important; padding-bottom: 3rem!important;
}
.ranking-section:after { display:none; }
.fsize3 {
    font-size: 2rem;
}
#step-slides .owl-stage-outer {
    padding: 4rem 0 0;
}
.sideNavi a.telphone { background-color: var(--bg-green); }
.dsu-addmission .bannerContent.pt-5 { padding-top: 0;}
.widget-title h2:after {
    width: 120px;
    height: 120px;
}
.dsu-addmission .bannerContent ul { margin-left: 0; text-align: left; list-style: none; }
.dsu-addmission .bannerContent ul li b { font-size: initial; }
.program__item { height: auto; }
}

@media only screen and (max-width: 736px){
.container { max-width: 100%;}
.thankyou-sec .hero-thankyou .bc-img01 .thankyou__dv { width: 100%; margin: 20% 0; }
.gat-section .fsize24 {font-size: 18px;}
.hero-sectionn .carousel-control-prev { left: 0px;}
.hero-sectionn .carousel-control-next { right: 0px; }
.important__dv .table tr td, .important__dv .table tr th { padding: 1rem;}
.students__section .students__block .students__item .students__wrap .students__con h6 { font-size: 1.5rem;}
.header .navbar-light .navbar-nav .nav-link { padding: 1rem 0rem; border-right: 0; border-top: 1px solid var(--text-dark); border-bottom: 1px solid var(--text-dark); }
}

@media only screen and (max-width: 667px){
.sideNavi {
    position: fixed;
    width: 100%;
    bottom: 0px;
    top: auto; right: auto;
    left: 0;
    z-index: 50;
        -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}
.sideNavi a { display: block; text-align: center; width: 100%; padding: 12px 2px; }
.footer { height: 95px; font-size: 10px; padding: 0.5rem 0 !important; line-height: 1.5; }
.sideNavi .sideNavi-flex { display: flex;}
.sideNavi-item { width: 100%;}
.sticky1 { position: relative;}

}

@media only screen and (max-width: 568px){
.dsu-form { max-width: auto !important }
.header .content__head, .header .top-head .logo { width: 100%;  text-align:  center; padding: 0 0 !important;}
}

@media only screen and (max-width: 480px){
h1, h2, h3, h3, h4, h5, h6 { font-size: 24px; }
p{ font-size: 14px; line-height: 20px; }
.fsize28 {
    font-size: 22px;
}
.thankyou-sec .hero-thankyou .bc-img01 .thankyou__dv h3 {
    font-size: 3em;
}
.thankyou-sec .hero-thankyou .bc-img01 .thankyou__dv p { font-size: 16px; }
.thankyou-sec .hero-thankyou .bc-img01 { width: 100%; height: 100vh; background-image: url(../images/banner.jpg); }
}

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



}

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


}


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

}

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

}
