/* ======================= 3 - ResponsiveCSS-START ===========================  */

/* == Heading-START == */
@media only screen and (max-width:1199px){
h1,
h2,
h3,
h4,
h5,
h6{font-size:3.6rem;}
}
@media only screen and (max-width:1199px){
h1,
h2,
h3,
h4,
h5,
h6{font-size:3.2rem;}
}
@media only screen and (max-width:991px){
h1,
h2,
h3,
h4,
h5,
h6{font-size:2.8rem;}
}
@media only screen and (max-width:767px){

h1,
h2,
h3,
h4,
h5,
h6{font-size:2.3rem;}
}
@media only screen and (max-width:576px){
h1,
h2,
h3,
h4,
h5,
h6{font-size:1.9rem;}
}

/* == Heading-CLOSE == */
@media only screen and (min-width:992px) and (max-width:1299px){
}
@media only screen and (min-width:768px){
}
@media only screen and (min-width:992px){
.coursecontent-section .col-md-7:first-child .conurse-content-area{padding-right: 7%;}
.coursecontent-section .nbfd .col-md-7 .conurse-content-area{padding-left: 7%;}
.eligibilityContent{padding-right: 20%;}
/* .container{width:92%;} */

/* .navbar>.container{width:100%;} */}
@media only screen and (min-width:1025px){

/* .container{width:90%;} */}
@media only screen and (min-width:1199px){

/* .container{width:85%;} */}
@media only screen and (min-width:1399px){
.container{width:81%;}
}
@media only screen and (min-width:992px){
.specrow .cols{padding-left:10px;padding-right:10px;margin-bottom:20px;}
}
@media only screen and (min-width:768px){

}
@media only screen and (min-width:576px){
.affiliation li:last-child{border-right:0px;}

}
@media only screen and (min-width:400px){
.affiliation li:last-child{border-right:0px;}
}
@media only screen and (min-width:768px) and (max-width:991px){
.specrow .cols{padding-left:5px;padding-right:5px;margin-bottom:10px;}
}
@media only screen and (max-width:1920px){
}
@media only screen and (max-width:1600px){
}
@media only screen and (max-width:1400px){
}
@media only screen and (max-width:1399px){
}
@media only screen and (max-width:1299px){
.navbar-nav .nav-item:last-child a{border:0rem;}
.proghigh-title p{font-size:1.3rem;}
.prog-title h4{font-size:1.62rem;}
.navbar-nav .nav-item a{padding:0rem 0.8rem!important;}
.navbar-nav .nav-item:last-child a{border:0rem;}
.rankDescription h4{font-size:1.5rem;}
.facilitysep{padding:1.5rem 1rem;min-height:188px;}
.ch-title h4{font-size:1.85rem;}
.ch-title h5{font-size:1.4rem;}
.ch-title p{font-size:1.4rem;}
.highlightBxInr h4{font-size:1.8rem;}
.highlightBxInr p{font-size:1.6rem;}
.electiveDescription p{font-size:1.6rem;}
.ticklist ul li{font-size:1.6rem;}
.conurse-content-area h2 {font-size: 2.8rem;}

}
@media only screen and (max-width:1199px){
.prog-title h4{font-size:1.5rem;margin-bottom:0.7rem;}
.para h5{font-size:1.7rem;}
.para p{font-size:1.5rem;}
.schContent p{font-size:1.4rem;}
.applynowsec a{font-size:2.4rem;}
.navbar-nav .nav-item a{padding:0rem 0.7rem!important;font-size:1.35rem;}
.navbar-nav .nav-item:last-child a{border:0rem;}
.approvalbx p{font-size:1.35rem;}
.rankDescription h4{font-size:1.48rem;}
.dsu-addmission h1{font-size:4.6rem;line-height: 105%;}
.dsu-addmission h2 {
    font-size: 2.6rem;
}
.about__section .about__Block span { font-size: 2.2em;}
.oppBoxTitle h4{font-size:2.35rem;}
.highlightBxInr h4{font-size:1.6rem;}
.electiveDescription p{font-size:1.55rem;}
.ticklist ul li{font-size:1.55rem;}
.highlightBxInr p{font-size:1.5rem;}
.timeContent p{font-size:2rem;}
.aboutDescription p{font-size:1.6rem;}
.sub-title h6{font-size:1.75rem;}
.proghigh-title h4{font-size:1.45rem;}
.specDescription h4{font-size:1.6rem;}
.timeContent p span small{font-size:1.5rem;}
.eligibilitylist ul li {font-size: 1.8rem;}
.aboutContent p, .readmore__toggle {font-size: 1.55rem;line-height: 1.55;}
.dsu-addmission p {font-size: 1.8rem;line-height: 1.6;}

}
@media only screen and (max-width:1024px){
.logo img {width: 13rem;}
.mobile__dv .divids h1 {font-size: 3rem;}
#header.sticky .header-absolute .logo img {width: 11rem;}	
	
#hero.container-fluid,
#hero.container-fluid .row{padding-left:0px;padding-right:0px;margin-right:0px;margin-left:0px;}
.dsu-addmission h1 {font-size: 5.6rem;}
.dsu-addmission h2 {font-size: 2.6rem;}
.dsu-addmission { margin-top: 16rem;}


.aboutussection .maping-cover {margin-right: 12rem;}
.about__section .about__Block span {font-size: 2.2em;}

.ch-title p{font-size:1.35rem;}

/* owl */
.owl-theme .owl-nav [class*=owl-]{width:3.5rem!important;height:3.5rem!important;line-height:3.8rem!important;font-size:2.5rem!important;top:-60px;}
.owl-theme .owl-nav .owl-prev{right:5rem;}

}
@media only screen and (max-width:991px){
    .dsu-addmission .p-admission{
        font-weight: 700;
        background-color: #821c53;
        border: 1.5px dashed;
        padding: 5px 10px;
        margin-top: 5px;
    }
    .programs_parent{
        justify-content: center;
                margin: 18px 0px !important;
                gap: 12px;
    }
    .programs_parent h6{
        width: 48%;

    }
    .gallery_area .single_gallery_item img {
    
        height: auto;
      width: 100%;
        
        }
    .our-usp{
        padding-bottom: 20px;
    }
.py-8{padding-top:0rem!important;padding-bottom:2rem!important;}
.py-5{padding-top:1rem!important;padding-bottom:2rem!important;}
.logo img{width:12rem;}
.mobile__dv .divids h1 {font-size: 2.8rem;}
.logo_right img{width:17rem;}
#header.sticky .header-absolute .logo img {
    width: 11rem;
}
.mobview{display:block!important;}
.mobhide{display:none!important;}
.mobile{display:block!important;}

.maped {padding-top: 20px;}


.aboutpic figure img {
    width: 70%;
}
.aboutpic figure {text-align: center; padding-bottom: 2rem;}
.maped .collections.mobile ul.listed li img {width: 5%;}
.maped .collections.mobile ul.listed {top: 1rem; left: 37%;}
.about__section .about__Block span {font-size: 2.2em;}



.aboutussection:before{display:none;}
.aboutussection:after{display:none;}
.sliderprofile {margin-bottom: 100px;}

.top-head{padding:2px 0;}
.logo{text-align:center;}
.header .approvalbx p{font-size:14px;}
.logo_right img{width:8rem;}
#heroo{position:relative;display:none;}
.bc-img01{background-size:cover;background:#163269;}
.dsu-intro{position:relative;height:auto;top:unset;top:initial;left:unset;left:initial;bottom:initial;bottom:unset;padding-top:0px;width:100%;background-color:#163269;background-image:url(../images/banner.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat;}
.sideNavi{right:0px;top:auto;bottom:0px;width:100%;transform:rotate(0deg);}
.sideNaviInner{display:flex;}
.sideNavi a{width:100%;display:inline-block;text-align:center;padding:15px 10px;font-size:2rem;}
.footer{height:130px;margin-bottom:1px;}
.dsu-intro .leftsec_content{width:100%;display:table;text-align:center;position:relative;}
.dsu-intro .col-sm-5{width:100%;}
.applyBox{width:100%;margin:0px auto 20px;float:none;}
.dsu-form{max-width:315px;margin:10px auto 0;float:none;height:auto;padding:2rem 2rem;background-color:#fff;}
.dsu-addmission{margin-top:10px;margin-bottom:5px;display:block;}
.dsuInner{max-width:100%;}
.course-titles {
    text-align: center;
    font-size: 2rem;
    color: #ffff;
    font-weight: 600;
    padding-bottom: 0px;
}
.course-p {
    text-align: center;
    color: #fff;
    font-size: 1.5rem;
    padding-bottom: 3px;
}
.title-scholer {
    font-size: 17px;
    padding: 15px 0;
    color: #fff;
    font-weight: 600;
    text-align: center;
}
.sectionInner.mt-5 {
    margin-top: 0 !important;
}

.our-ups-inner{
    margin: 20px 0px;
    border-radius: 0 !important;
    padding: 10px 15px !important;
}
.our-ups-inner span{
    font-size: 30px;
    display: flex;
    align-items: center;
}
.our-ups-inner p {
    color: #000;
    font-size: 12px;
    text-align: left;
    padding-left: 15px;
    line-height: 18px;
}
.our-ups-inner:after {
    content: "";
    position: absolute;
    width: 200%;
    padding: 0 !important;
    border-radius: 0;
    height: 120px;
    background: transparent linear-gradient(180deg, #163269 0%, #E5521B 100%) 0% 0% no-repeat padding-box;
    top: 50%;
    transform: translate(0,-50%);
    left:-150px;
        z-index: -1;
}

.usp-main{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    background-color: #163269;
    border: 1px solid #E5521B;
    padding: 40px 5px;
    margin-bottom: 10px;
}
.usp-main:hover{
    transform: translateY(10px);
    transition: all .5s;
}

.usp-main:hover img{
    transform: rotateY(360deg);
    transition: all .5s;
}


.usp-main img{
  width: auto;
  height: 80px;
  margin: 10px 5px;
}


.usp-main p {
  font-size: 16px;
  margin: 5px;
  text-align: center;
  line-height: 25px;
  font-weight: 500;
  color: #fff;
 
}
.usp-main p span{
    color: #E5521B;
    font-weight: 600;
    font-size: 18px;
}

.our-ups-inner:nth-child(2)::after{
    display: none;
}

.our-ups-inner {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 1px solid #707070;
    border-radius: 500px;
    padding: 19px;
    width: 100%;
    display: flex;
    position: relative;
    margin-bottom: 2rem !important;
}
.programcontent {
    position: relative;
    width: 100%;
    padding: 5px 8px;
    padding-right: 0;
    height: auto;
    overflow: hidden;
    margin-right: 0;
}
.oppsection .sectionInner{margin-top:0.5rem!important;}
.progsection .sectionInner{padding-left:0;padding-right:0;}
.progContent{padding:2rem 1.7rem;border-radius:1.5rem;}
.oppBox{width:100%;padding:2.7rem 1.2rem;}
.prog-title .para{text-align:left;}
.prog-title h4{font-size:1.4rem;margin-bottom:0.5rem;}
.para{text-align:center;}
.para h5{font-size:1.7rem;}
.para p{font-size:1.4rem;}
.schContent p{font-size:1.4rem;font-weight:400;line-height:1.7;text-shadow:1px 1px 2px rgba(0,0,0,0.5);}
.mylist ul li{font-size:1.3rem;}
.widget-title.text-left{text-align:center;}
.prohighsection .widget-title.text-left{text-align:left;}

/* == Headingborders-START == */
.widget-title h3.titleborder:before{content:"";}
.widget-title.text-left h3.titleborder:before{content:"";left:50%;transform:translateX(-50%);}

/* == Headingborders-CLOSE == */
.ch-title h4{text-align:center;}
.ch-title h5{text-align:center;margin-bottom:1rem;}
.proghigh-title h4{text-align:center;}
.proghigh-title h5{text-align:center;}
.ch-title p{min-height:unset;min-height:initial;}
.abtkey_row .cols:first-child{order:1!important;}
.abtkey_row .cols:last-child{order:2!important;}
.section{padding-top:2rem!important;padding-bottom:2rem!important;}
.prohighsection{padding-top:0rem!important;padding-bottom:0rem!important;}
#prog-slider.owl-theme .items .col-12{flex:0 0 auto;width:100%;}
#testi-slider.owl-theme .items .col-12{flex:0 0 auto;width:100%;}
.desktop {
    display: none;
}
.Admissions-title {
    font-weight: 700;
    font-size: 2.1em;
    margin-bottom: 24px;
    color: #163269;
}
.apylybitton a {
    padding: 12px 31px;
    background: #163269;
    display: inline-block;
    font-size: 1.6rem;
    border-radius: 11px;
    color: #fff;
}
.mobile.about-inner-content ul li {
    padding: 6px 9px;
    font-size: 16px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 5px;

    list-style-type: disclosure-closed;
}
.mobile.about-inner-content ul {
    margin-left: 21px;
}
.navbar-brand img{width:8rem;background-color:#f68321;}
#header.sticky .header-absolute .logo_right img{width:7.5rem;}
.header{position:relative;background: #fff;}
.header .top-head .navbar{padding:0rem 0rem!important;}
.form-inline .nav-item{width:100%;text-align:center;}
.form-inline .nav-item img{width:5rem;}
.navbar-nav{margin:0;padding:0rem;}
.navbar-nav .nav-item{width:100%;}
.navbar-nav .nav-item a{padding:0.6rem 0.6rem!important;border:0;border-bottom:0.1rem solid rgba(255,255,255,0.4);letter-spacing:0.05rem;color:#ffffff;font-size:1.3rem;}
.navbar-nav .nav-item:last-child a{border:0rem;}
span.mobhead{width:100%;position:relative;}
.navbar-nav .nav-item a:hover,
.navbar-nav .nav-item a:focus,
.navbar-nav .nav-item a:active,
.navbar-nav .nav-item a.active,
.navbar-nav .nav-item a.is-active-top-nav__1level{color:#000016;}
.navbar-toggler{background-color:#ffffff!important;position:absolute;top:25px;right:15px;}
.approvalbx p{font-size:1.35rem;}
.applynowsec a{font-size:2rem;}
.footer p{font-size:1.3rem;}
.progBox{padding:0.5rem;}
.tool_row{padding:0 1.5rem;}
.sliderprofile figure{margin-top:0rem;}
.topQuote{width:7rem;}
.proghighProfile figure img{max-width:8rem;}
.dsu-addmission h1 {
    font-size: 5.2rem;
    margin-bottom: 0rem;
}
.about-new .about-main h2{

    width: 100%;
}
.about-new .about-main{
    background-color: #0000009e;
    padding: 20px 20px;
}
.about-new .about-main p{
    width: 100%;
}
.widget-title{
margin-top:10px ;
}

.inner{
    width: 100%;
    background-color: #000000c5;
}
.dsu-addmission h1 span{font-size:3.2rem;}
.dsu-addmission h2{font-size:2.6rem;margin:1rem 0;}
.dsu-addmission h3{font-size:2.5rem;}
.dsu-addmission h4{font-size:1.45rem;}
.dsu-addmission p{font-size:1.7rem;}
.dsu-addmission p span{font-size:2.8rem;}
.navmenu{width:100%;}
.navbar-container{width:100%;}
.form-inline .nav-item p{color:#ffffff;line-height:1.2;font-size:1.5rem;font-weight:500;margin-top:7px;}
.form-inline .nav-item p a{color:inherit;}
.form-inline .nav-item p a:hover,
.approvalbx p a:focus{color:#000016;}
.prohighContainer.vector figure{margin-top:0.5rem;text-align:center;width:100%;}
.prohighContainer.vector figure img{max-width:28rem;margin:0 auto;}
.electiveContent .sub-title p{text-align:justify;}
.ticklist{margin-bottom:0rem;}
.oppBoxTitle h4{font-size:2.2rem;}
.oppSecCont .oppBox:first-child,
.oppSecCont .oppBox:last-child{width:100%;}
.aboutBox .sub-title p{text-align:justify;margin-bottom:1.5rem;}
.aboutsection .sectionInner{margin-top:0rem;margin-bottom:0rem;}
.elective_row .colm:nth-child(1){display:none;}
.title-wrap{padding-bottom:1.3rem;}
.dsuInnerContent ul{list-style:none;}
.dsuInnerContent ul li{border-bottom:dashed 1px #ffffff;}
.aboutDescription p{font-size:1.55rem;}
.timeContent{padding:1rem 0.7rem;}
.timerow .colm::after{content:'';position:absolute;bottom:1px;display:none;left:0px;right:0px;width:100px;height:1px;background-color:#e5e5e5;margin:0 auto;}
.timerow .colm:last-child::after{content:'';display:none;}
.timeContent p{font-size:1.8rem;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;}
.timeContent p b{font-size:4rem;line-height:1;width:100%;text-align:center;margin-bottom:0.5rem;}
.timeContent p span{text-align:center;}
.timeContent p span small{text-align:center;}
.widget-title img{max-width:27rem;}
.specDescription h4{font-size:1.5rem;}
.elective_row .colm:last-child{border-left:0px;border-top:1px solid #e7e7e7;}
.electiveContent{width:100%;padding:15px 0px 0;}
.sub-title h6{font-size:1.65rem;}
.name-test.font{font-size:2.2rem;}
.testiminal-box-sec p{font-size:1.6rem;}
.name-test-tile{font-size:1.6rem;} 
.testimonialWrap{padding: 0 0px;}
.conurse-content-area.py-8 p{font-size:1.6rem;line-height:1.6;}
.course-btn-s.font-a {padding: 14px 18px;font-size: 1.6rem;}
.aboutimages figure img{max-width: 55%; margin: 0 auto;}
#testi-slider.owl-carousel .items {padding: 0px;}
#testi-slider.owl-theme .owl-nav .owl-prev {left: 0px;}
#testi-slider.owl-theme .owl-nav .owl-next {right: 0px;}
#testi-slider.owl-carousel .items figure {top: -43px;}

/* elgicon */
.eligibilitylist ul li{font-size:1.7rem;}
.elgicon span{position:relative;padding-left:45px;display:block;min-height: 45px;}
.elgicon span::before{content:'';top:0px;width:35px;height:35px;}
/* elgicon-close */


.about__section {padding-top: 20px;}
.about__section .about__Block .about__Content { position: relative; left: 0px;}
.about__section .about__Block {padding-left: 0rem;}

.about__section .glosi { padding-bottom: 4rem;}
.sliderprofile {margin-left: 15px; margin-right: 15px;}

.progCont .picasa {display: none;}
#alumni-slider.owl-theme .owl-nav .owl-prev {left: 0.5rem;}

#alumni-slider.owl-theme .owl-nav .owl-next {right: 0.5rem;}
#alumni-slider.owl-theme .owl-nav [class*=owl-]{top: 40%;}

.hurryupsec{display:none;}
.course-imgggg{
    display: none;
}

.offered2{
    background-image: url(../images/interior.webp);
    background-position:left;
    background-repeat: no-repeat;
    background-size: cover;
  }
  .offered3{
    background-image: url(../images/graphic.webp);
    background-position:left;
    background-repeat: no-repeat;
    background-size: cover;
  }
  .offered4{
    background-image: url(../images/styling.webp);
    background-position:left;
    background-repeat: no-repeat;
    background-size: cover;
  }
      .cust_width{
        width: 100%;
    }
    .dsu-addmission h5, .dsu-addmission h6{
        text-align: center;
    }

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

   
.container{width:100%;max-width:100%;}
.logo{text-align:left;}
.logo_right{float:none;text-align:center;justify-content:center!important;flex:0 0 100%;max-width:100%;}
.chsliderGrid{margin-top:0rem!important;margin-bottom:0rem!important;}

.oppsection .sectionInner{margin-top:0rem!important;}
.logo img{width:11rem;}
.mobile__dv .divids h1 {font-size: 2.8rem;}
#header.sticky .header-absolute .logo img{width:10rem;}
.dsu-addmission h1{font-size:3rem;}
.dsu-addmission h2{font-size:2rem;margin-bottom:0.8rem;}
.dsu-addmission h2{margin:0rem 0;}	
.dsu-addmission h2 em {font-size: 1.8rem;}

.sliderprofile {margin-bottom: 100px;}
.maped .collections.mobile ul.listed li img {width: 5%;}
.maped .collections.mobile ul.listed {top: 1rem; left: 37%;}
.faculty__form h1.form-control {margin-bottom:1rem;}	

.ch-title .name-title {bottom: -80px; left: 0;}
.ch-title .name-title h4 {font-size: 30px; text-align: left;}
.ch-title .name-title h4 small {font-size: 20px;}	







.widget-title.text-left h3.titleborder::after{content:"";left:50%;margin:0 auto;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.widget-title.text-left h3.titleborder,
.widget-title h3.titleborder{min-width:85%;font-size:1.8em;}
.progContainer{padding:1rem 0.7rem;}
.placeContent h5{font-size:2.2rem;margin-bottom:10px;}
.placeticklist ul li{font-size:1.5rem;}
.choiceContent h5{font-size:1.8rem;margin-bottom:10px;}
.testiprorow .col-12:first-child .sliderprofile{max-width:18rem;margin:0 auto;}
.topQuote{width:4rem;}
.ch-title p{text-align:center;}
.moreless-buttonSec{text-align:center;margin-top:1.5rem;}
.aboutsection .sectionInner{padding-left:10px;padding-right:10px;}
.oppContainer{padding-left:5px;padding-right:5px;}
.sub-title{padding-left:5px;padding-right:5px;}
.aboutDescription p{font-size:1.45rem;}
.oppSecCont{padding:0px 0px;}
.aboutimages figure {text-align: center;}
#readmore {text-align: center;}
.dsuInner {max-width: 84%;margin: 0 auto;}
.conurse-content-area {text-align: center; padding-left: 7%; padding-right: 7%;}
.course-img.text-right,.course-img.text-left {text-align: center;}
.conurse-content-area.py-8 p {text-align: center;}
.conurse-content-area.py-8 p br {display: none;}
.course-button {justify-content: center!important;text-align: center;}
.aboutimages figure img {max-width: 70%;}
.course-img img {max-width: 86%;margin: 0 auto;}
.bc-img01{
    padding: 10px 0px;
}
.dsu-addmission h5{font-size: 18px;}
.dsu-addmission h6{font-size: 15px;
    line-height: 18px;
    width: 47%;
    padding: 6px 10px;
}
}
@media only screen and (max-width:576px){

    .dsu-addmission h3{
        font-size: 20px;
       line-height: 26px;
       margin-bottom: 10px;
    }.dsu-addmission h1{
        font-size: 35px !important;
        line-height: 44px;
    }

    .dsu-addmission h2{
        line-height: 27px !important;
        margin: 10px 0px !important;
    }

    .dsu-addmission .p-admission{
        font-size: 18px !important;
        margin-bottom: 10px !important;
    }
    .dsu-form{
        max-width: 90% !important;
    }
.thankMsg h5 strong {
    font-size: 4rem;
}
.widget-title h3{
    font-size: 34px !important;
    line-height: 40px;
    padding: 10px 5px !important;
}
.right img{
    height: auto !important;
}
.about-new .about-main h2{
    font-size: 30px;
    line-height: 40px;
}
.about-new .about-main p{
    font-size: 14px;
    line-height: 22px;
}
.inner{
    padding: 5px 5px 10px 20px;
}
.inner .col-ul{
    font-size: 13px;
    line-height: 25px;
}
.inner .carrer{
    font-size: 13px;
    line-height: 25px;
}
.sectionInner {
padding-top: 10px;
}
.test_section .testi .testi-item{
    flex-direction: column;
    justify-content: center;
}
.test_section .testi .testi-item .left-test{
    width:auto;
}
.test_section .testi .testi-item .testi-content{
    width:100% !important;
}
.testi-content h4{
    margin: 15px 5px !important;
}
.testi-content::before {
    content: '';
    position: absolute;
    width: 69px;
    height: 50px;
    top: -65px;
    left: 0;
    background-size: cover !important;
    background-position: center;
    object-fit: cover;
    background-repeat: no-repeat;
    background: url(../images/quote1.png);
}
.bg{
    width: 100% !important;
    height: 0px !important;
    top:0 !important;
    border-radius: 30px 30px 0px 0px;

}
.testi-item:hover .bg{
height: 100px !important;
    transition: all .5s;
  }
.testi-content::after {
    content: '';
    position: absolute;
    width: 69px;
    height: 50px;
    right: 0;
    bottom: 60px;
    transform: rotate(180deg);
    background-size: cover !important;
    background-position: center;
    background-repeat: no-repeat;
    background: url(../images/quote1.png);
}
.inner p{
    font-size: 14px !important;
}
.thankMsg h5 {
    font-size: 2.1rem; line-height: 1.3;}
	
.thanksection {height: 75vh;}	

.dsuInnerContent ul{margin-left:0px;width:90%;list-style:none;margin:1rem auto;}
.logo img {width: 35rem;}
.divids img {width: 18rem;}
#hero {
    background-color: #163269;
}
.mobile__dv .divids h1 {font-size: 3rem;}
#header.sticky .header-absolute .logo img{width:11rem;}
.brand-logo-section{width:100%;}
.loader img{width:10rem;}
.footer{padding:15px 0px;}
.footer p{font-size:13px;}
.dsu-form{padding:1.8rem 1.5rem;}
.contact_fild{padding:0px 0px 0px;}
.chBox{padding:0rem;}
.section{padding-top:1.5rem!important;padding-bottom:1.5rem!important;}
.oppBox{width:100%;padding:2.7rem 0rem;}

.videoplay .fa{font-size:3.5rem;}
.contact-fild-box .form-check label{font-size:12px;}
.contact-fild-box{margin-bottom:0.8rem;}
.wid50 .contact-fild-box:last-child{margin-bottom:0.8rem;}
.wid50.justify-content-between{flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;}
.wid50 .contact-fild-box{width:100%;}
.contact-fild-box .form-control{min-height:36px;font-size:1.3rem;}
.dsuInner {padding: 0px;max-width: 96%;}
/* owl */
.owl-theme .owl-nav [class*=owl-]{width:3rem!important;height:3rem!important;line-height:3.3rem!important;font-size:2.2rem!important;top:-20px;}
.owl-theme .owl-nav .owl-prev{right:3.6rem;}
.maped .collections.mobile ul.listed li img {width: 6%;}
.maped .collections.mobile ul.listed {top: 1rem; left: 33%;}
.aboutpic figure img {width: 80%;}

.sliderprofile {margin-bottom: 100px;}
.ch-title .name-title {bottom: -80px; left: 0;}
.ch-title .name-title h4 {font-size: 30px; text-align: left;}
.ch-title .name-title h4 small {font-size: 20px;}	

}
@media only screen and (max-width:480px){
.marquee span {font-size: 2rem;}

.dsu-addmission h1 {font-size: 2.8rem;}
.hurryupsec ul.listing li {font-size: 16px; padding-left: 0rem;}

.maped .collections.mobile ul.listed li img {width: 10%;}
.maped .collections.mobile ul.listed {top: 1rem; left: 6%;}
.aboutpic figure img {width: 100%;}
.ch-title .name-title {
    bottom: -110px;
    
}

	
	
}
@media only screen and (max-width:414px){
    /* .dsu-addmission h2{
        font-size: 16px;
    } */
    .dsu-addmission .p-admission{
        font-size: 16px !important;
    }
.maped .collections.mobile ul.listed li {font-size: 24px;}	

}
@media only screen and (max-width:375px){
    .our-ups-inner{
        margin: 20px 0px;
        border-radius: 0 !important;
        padding: 5px 5px !important;
    }
.wid50 .contact-fild-box{width:100%;}


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

}
@media only screen and (max-width:340px){
.specrow .cols{width:100%;}
.course-img img {max-width: 96%;}
}
@media only screen and (max-width:321px){
    .dsu-addmission h6{
        font-size: 14px;
    }
.dsuInner {padding: 10px;max-width: 98%;}
}


/* ======================= 3 - ResponsiveCSS-CLOSE ===========================  */