@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 { display: none;}
.mobile { display: block;}
.dsu-intro { position: relative; width: 100%; top: 0; }
.dsu-form { margin-left: auto; margin-right: auto; margin-top: 10px;
    margin-bottom: 10px; border: 1px solid var(--bg-red); }
.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; }
#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-top: 0.5rem!important;
    margin-bottom: 0.5rem!important;}

.dsu-addmission .bannerContent p { font-size: 1.2rem !important; }
h2.resp-accordion { color: var(--text-dark); background: var(--bg-yellow); }

#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; margin-top: 1.5rem;
}
.bc-img01 { position: relative; background-color: var(--bg-yellow); }
.hr { background-color: #FFFFFF; }
.header .content__head strong { font-size: 1rem; }
.header .content__head { margin-top: 0.5rem; }
.resp-tab-content { padding: 1rem 0; }
.fsize3 {
    font-size: 2rem;
}
.sideNavi a.telphone { display:none !important; }
.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; }
#horizontalTab { margin-top: 1rem !important; }
.ranking__item .ranking__content p { font-size: 1.3rem;     width: 60%; }
.header .content__head, .header .top-head .logo { width: 100%;  text-align:  center; padding: 0 0 !important;}
.sticky1 { position: relative;}
.ranking-section:after { display:none; }
.ranking-section .blockquote_content p { font-size: 1.1rem;}
.ranking-section .blockquote_content .fa-quote-left, .ranking-section .blockquote_content .fa-quote-right { font-size: 3rem; }
.ranking-section .image-column { margin-top: 0rem;}
.pt-5 {
    padding-bottom: 3rem!important;
}
.video-button { width: 60px; height: 60px; line-height: 60px; }
}

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

@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: 122px; font-size: 10px; padding: 0.5rem 0 !important;     line-height: 1.5; }
.sideNavi .sideNavi-flex { display: flex;}
.sideNavi-item { width: 100%;}


}

@media only screen and (max-width: 568px){
.dsu-form { width: 100%; }

}

@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){

}
