



@media only screen and (min-width:992px){



}

@media only screen and (min-width:768px){



}

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

/*  #inner, .commoninner { max-width: 1320px; }

  .header>#inner, .header>.commoninner, .dsu-intro>#inner, .dsu-intro>.commoninner { max-width: 1320px; }*/



}

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


  .logo span {

    font-size: 34px;

    padding: 35px 0px;

  }

  .frmBg span {

    font-size: 25px;

  }

  .whyList li {

    font-size: 19px;

    line-height: 1.2;

    padding: 12px 15px;

  }

  .infraicon p {

    font-size: 15px;

  }

  .dsu-form {

    width: 100%;

  }

  .contact-fild-box .form-control {

    padding: 5px 15px;

    min-height: 34px;

  }

  .dist_text {

    font-size: 22px;

  }

  .section3GridBox p {

    font-size: 14px;

  }

  p {

    font-size: 15px;

  }

  .eligibilityBox>.content p {

    font-size: 17px;

  }

  .offeredbx-content h2 {

    font-size: 17px;

  }





}

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

.whyList li {

  font-size: 18px;

}

.infraicon p {

  font-size: 14px;

  line-height: 1.35;

  font-weight: 400;

}

.offeredbx-content {

  padding: 20px 0px 0;

}

.offeredbxawd-content {

  padding: 20px 0px 0;

}

.header>#inner, .header>.commoninner,

.dsu-intro>#inner, .dsu-intro>.commoninner {

  max-width: 75%;

}

#inner, .commoninner {

  max-width: 75%;

}

.awardsection .content {

  padding: 10px;

}

.offeredbxawd-content h2 small {

  font-size: 15px;

}

.rating .checked {

  font-size: 20px;

}



}

@media only screen and (max-width:1024px){
  .programs_section .prg_box{
    min-height: 150px;
  }
  .info_section .info_box
{
  min-height: 300px;
}

  .sec1,.sec6{display:block;}  



  #awards-slider.owl-theme .owl-nav .owl-prev{left:-15px;}

  #awards-slider.owl-theme .owl-nav .owl-next{right:-15px;}



  .offered-slider.owl-theme .owl-nav .owl-prev,

  .offered-slider-1.owl-theme .owl-nav .owl-prev,

  .offered-slider-2.owl-theme .owl-nav .owl-prev,

  .offered-slider-3.owl-theme .owl-nav .owl-prev,

  .offered-slider-4.owl-theme .owl-nav .owl-prev{left:-30px;}



  .offered-slider.owl-theme .owl-nav .owl-next,

  .offered-slider-1.owl-theme .owl-nav .owl-next,

  .offered-slider-2.owl-theme .owl-nav .owl-next,

  .offered-slider-3.owl-theme .owl-nav .owl-next,

  .offered-slider-4.owl-theme .owl-nav .owl-next{right:-30px;}





  #rec-slider.owl-theme .owl-nav .owl-prev {left:-40px;}

  #rec-slider.owl-theme .owl-nav .owl-next {right:-40px;}



  .sec2{background-size:cover;}

  .about-right img{width:100%;}

  .sec3_5 ul{min-height:230px;}



  .whyvaels:before, .whyvaels::before,

  .whyvaels:after, .whyvaels::after {

    content: '';

    width: 115px;

    height: 115px;

  }

  .logo span {

    font-size: 30px;

    padding: 25px 0px;

  }



  .whyList li {

    font-size: 17px;

    padding: 10px 15px;

  }

  .whytitle .widget-title h3, .whytitle .widget-title.title-white h3 {

    font-size: 24px;

  }

  .header>#inner, .header>.commoninner,

  .dsu-intro>#inner, .dsu-intro>.commoninner {

    max-width: 85%;

  }

  #inner, .commoninner {

    max-width: 85%;

  }

  h1, h2, h3, h3, h4, h5, h6 {

    font-size: 31px;

  }

  .offeredbxawd-content h2 {

    font-size: 20px;

  }

  .videoplay .fa {

    font-size: 32px;

  }

  .sec1.recsec {

    padding-top: 10px;

    padding-left: 15px;

    padding-right: 15px;

  }

  .scholarshipsContent h4 {

    font-size: 17px;

  }



}

@media only screen and (max-width:991px){
  .mb-resp{
    margin-bottom: 15px;
  }


  .dsu-form {

    margin-right: 0px;

    padding: 30px 0px 0px;

  }

  .header>#inner, .header>.commoninner,

  .dsu-intro>#inner, .dsu-intro>.commoninner {

    max-width: 100%;

  }

  .progsec>#inner6, .progsec .commoninner,

  .collabsec>#inner62, .collabsec .commoninner {

    max-width: 90%;

  }

  #inner, .commoninner {

    max-width: 100%;

    padding-left:20px;

    padding-right:20px;

  }

  .sec6 .commoninner {

    padding-left: 0px;

    padding-right: 0px;

  }

  .about-left,.about-right {

    width: 100%;

    padding-left:0px;

    padding-right:0px;

  }

  .about-right img {

    max-width: 350px;

    margin-left: -10px;

  }

  .whyvaels-right {

    display: none;

  }

  h1, h2, h3, h3, h4, h5, h6 {

    font-size: 28px;

  }

  .sec1Head {padding: 0 5px; }

  .logo span {

    font-size: 28px;

    padding: 24px 0px;

  }
  .dsu-addmission{
    width: 100%;
    align-items: center;
  }

  .sec3.aboutsec {

    padding: 20px 15px;

  }

  .section3GridBox {

    width: 33.3333%;

    -webkit-flex-basis: 33.3333%;

    flex-basis: 33.3333%;

  }

  .figureCaption {

    min-height: 120px;

  }

  .section3GridBox p {

    font-size: 15px;

  }

  .section3GridBox .boxinner {

    background-color: #1356a2;

  }

  .section3GridBox:nth-child(even) .boxinner {

    background-color: #102e60;

  }

  .dist_text {

    font-size: 18px;

  }

  /* .logo img {
    max-width: 270px;

  } */

  .dsu-addmission h1 {

    font-size: 26px; 

  }
.dsu-addmission p{
  text-align: center;
  font-size: 44px;
  line-height: 50px;
}

  .bannerBox:before {

    content: '';

    /* background-color: rgba(16,46,96,.4); */

    background-color: rgba(0,0,0,.55);

  }

  .offeredbxawd-content {

    min-height: unset;

    min-height: initial;

  }



}

@media only screen and (max-width:980px){
 .logo img{
  width: 16rem;
 }

 .right_log img{
  width: 6rem;
 }
}

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

  #student-speak.owl-theme .owl-nav{width:auto;}

  .sec3_5 ul{min-height:inherit;height:auto;width:100%;padding:20px 50px 0px;}

  .sec3_5 ul li:last-child{border-bottom:1px solid rgba(255,255,255,0.5)!important;}

  .sec3_5 ul + ul li:last-child{border:none!important;}

  .sec3_5 ul + ul{padding-top:0px;padding-bottom:20px;}

  .dist_text strong{display:inline;}

  .d-none{display:none;}  

  .infraicon:last-child{border:1px dotted #FFF!important;}

  .eligibilitybx span + small{color:#000;font-size:12px;line-height:12px;}



  #awards-slider.owl-theme .owl-nav .owl-prev{left:-10px;}

  #awards-slider.owl-theme .owl-nav .owl-next{right:-10px;}



  .offered-slider.owl-theme .owl-nav .owl-prev,

  .offered-slider-1.owl-theme .owl-nav .owl-prev,

  .offered-slider-2.owl-theme .owl-nav .owl-prev,

  .offered-slider-3.owl-theme .owl-nav .owl-prev,

  .offered-slider-4.owl-theme .owl-nav .owl-prev{left:-30px;}



  .offered-slider.owl-theme .owl-nav .owl-next,

  .offered-slider-1.owl-theme .owl-nav .owl-next,

  .offered-slider-2.owl-theme .owl-nav .owl-next,

  .offered-slider-3.owl-theme .owl-nav .owl-next,

  .offered-slider-4.owl-theme .owl-nav .owl-next{right:-30px;}



  #alumni-slider.owl-theme .owl-nav .owl-prev{left:-30px;}

  #alumni-slider.owl-theme .owl-nav .owl-next{right:-30px;}





  #rec-slider.owl-theme .owl-nav .owl-prev {left:-20px;}

  #rec-slider.owl-theme .owl-nav .owl-next {right:-20px;}



  #student-speak.owl-theme .owl-nav .owl-prev {left:-30px;}

  #student-speak.owl-theme .owl-nav .owl-next {right:-30px;}




  #rec-slider.owl-theme .owl-nav [class*=owl-], 

  #student-speak.owl-theme .owl-nav [class*=owl-] {

    width: 35px;

    height: 35px;

    line-height: 34px;

    font-size: 33px;

    padding: 0px;

  }



  .offered-slider.owl-theme .owl-nav [class*=owl-],

  .offered-slider-1.owl-theme .owl-nav [class*=owl-],

  .offered-slider-2.owl-theme .owl-nav [class*=owl-],

  .offered-slider-3.owl-theme .owl-nav [class*=owl-],

  .offered-slider-4.owl-theme .owl-nav [class*=owl-],

  #awards-slider.owl-theme .owl-nav [class*=owl-] {

    width: 35px;

    height: 35px;

    line-height: 34px;

    font-size: 15px;

    padding: 0px;

  }



  #alumni-slider.owl-theme .owl-nav [class*=owl-] {

    width: 35px;

    height: 35px;

    line-height: 34px;

    font-size: 28px;

    padding: 0px;

  }



  .dsu-main-content {

    width: 100%;

    position: relative;

  }

  .bannerBox {

    padding: 20px 0px;

    z-index: 1;

  }

  .dsu-form {

    margin-right: 0px;

    margin-bottom: 0px;

  }

  .whytitle.text-left,.whyListsection {

    text-align: center;

  }

  .whyList li {

    font-size: 17px;

    line-height: 1.4;

    padding: 13px 20px;

  }

  .about-left {

    text-align: center;

  }

  .aboutsec .about-left {

    text-align: center;

    margin-bottom: 20px;

  }

  .sec3a {

    padding: 0px;

  }

  .shapes {

    min-height: 70px;

  }

  .awardsection .widget-title h3 {

    margin-bottom: 25px;

  }

  .ser-icon {

    display: block;

  }

  #student-speak.owl-theme .owl-nav {

    margin: 15px auto;

  }

  h1, h2, h3, h3, h4, h5, h6 {

    font-size: 25px;

  }

  .infraicon p {

    font-size: 13px;

    font-weight: 500;

  }

  #inner, .commoninner {

    padding-left:15px;

    padding-right:15px;

  }

  .sec6 .commoninner {

    padding-left: 0px;

    padding-right: 0px;

  }

  .sec1Head {

    padding: 0px;

  }
.dsu-addmission{
  min-height: 300px;
  padding: 0;
}
  .logo.text-left {

    text-align: center;

  }

  /* .logo img {

    max-width: 220px;

    position: relative;

    left: unset;

    left: initial;

    margin: 0 auto;

  } */


  .dist_text {

    font-size: 18px;

    padding: 0px;

    line-height: 1.3;

    text-align: center;

  }

  .dist_text span {

    display: block;

  }

  .logo span {font-size: 22px; padding: 7px 0px 0px; display:block;}



  .header {

    position: relative;

    left: unset;

    left: initial;

    top: unset;

    top: initial;

    bottom: unset;

    bottom: initial;

    display: table;

    -webkit-box-shadow: 2px 2px 51px rgba(165,165,165,.75);

    box-shadow: 2px 2px 51px rgba(165,165,165,.75);

  }

  .applyBox {

    margin: 15px auto 25px;

    float: none;

  }

  .offeredbxawd-content h2 {

    font-size: 17px;

    line-height: 1.3;

  }

  .offeredbx img {

    max-width:42px; 

  }

  .offeredbx span {

    padding: 20px;

  }

  .offeredbxawd img {

    max-width: 72px;

  }

  .footer {

    padding: 15px;

  }

  .whyvaels:before, .whyvaels::before {

    content: '';

    width: 75px;

    height: 75px;

    top: -20px;

    left: 10px;

  }

  .whyvaels:after, .whyvaels::after {

    content: '';

    width: 75px;

    height: 75px;

    bottom: 10px;

    right: 10px;

  }

  .sec3 {

    padding: 30px 0px;

  }

  .dsu-addmission {


    width: 100%;

    text-align: center;

  }

  .about-right img {

    margin: 0 auto;

  }

  .sec1.recsec {

    padding-left: 5px;

    padding-right: 5px;

  }

  .loader img {

    width: 200px;

  }

  .offeredbx-content {

    padding: 20px 10px 0;

  }

  .section3GridBox p {

    font-size: 13px;

  }

  .figureCaption {

    min-height: 110px;

  }

  .borderCNTR {

    padding-bottom: 15px;

    margin-bottom: 20px;

  }

  .borderLT {

    text-align: center;

  }

  .borderLT:before, .borderLT::before {

    content: '';

    text-align: center;

    width: 75px;

    right: 0px;

  }



  .about-left>.aboutinner, .about-right>.aboutinner {

    padding: 25px 20px;

    height: auto;

  }

  p {

    font-size: 14px;

  }

  .eligibilityBox>.content p {

    font-size: 16px;

  }

  /* .bannerBox:before {

    content: '';

    background-color: rgba(16,46,96,.7);

  } */

  .about-content p {

    font-size: 14px;

    text-align: center;

  }

  .thankyou .frmBg h4 {

    font-size: 18px;

    padding: 0px 3px;

  }



  .scholarColsWrap .cols .scholarshipsContent{max-width: 400px;margin: 0 auto; margin-bottom: 10px;padding: 12px 12px;min-height: 85px;}

  .scholarColsWrap .cols {padding-right: 5px;padding-left: 5px;}

  .dsu-addmission h2{text-align: center;justify-content: center;align-content: center;font-size: 18px;
  line-height: 24px;}
  .dsu-addmission a{
    margin-top: 20px;
  }



  /* ============== ProgrammOffers-START ================= */

  .progsec h2.resp-accordion {font-size: 16px;color: #102e60;background-color: #ffffff;}

  .courses__Block{border-bottom: 1px solid #c1c1c1;}

  .courses__Block {padding: 20px 15px;width: 100%;}

  .progsec .resp-arrow:after{color: #102e60 !important;}

  .progsec h2.resp-tab-active span.resp-arrow:before {color: #ffffff !important;}

  /* ============== ProgrammOffers-CLOSE ================= */



}

@media only screen and (max-width:736px){
.dsu-addmission p{
  font-size: 34px;
  line-height: 40px;
}
.dsu-addmission h1{
  font-size: 20px;
  line-height: 22px;
}
.dsu-addmission h3{
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 15px !important;
}
  .mb-hide{display:none;}

  .desk-hide{display:block;}

  .eli-desktop{display:block;}

  .eli-mobile{display:block;}  

  .dsu-intro .col-sm-4,.dsu-intro .col-sm-8{width:100%;}

  .flexingbx{width:100%;display:table;}

  .dsu-intro #inner,.dsu-intro .commoninner{display:flex;flex-wrap:wrap;flex-direction:row;}

  .dsu-intro #inner .col-sm-8,.dsu-intro .commoninner .col-sm-8{order:2;width:100%;}

  .dsu-intro #inner .col-sm-4,.dsu-intro .commoninner .col-sm-4{order:1;width:100%;}

  .infraicon{border:1px dotted #FFF;}

  .sec2Head + .sec2Head{border:0px;}

  .sec2Head{display:block;}

  /*.about-right{display:none;}*/

  .about-left{width:100%;}

  .logo_right_area{padding:0 0;}

  .logo_right_area h2{font-size:22px;}

  .student_item{height:auto;}

  .eligibilitybx strong{font-size:24px;line-height:26px;}

  .eligibilitybx span{font-size:13px;line-height:19px;}

  .eligibilitybx span strong{font-size:18px;}

}

@media only screen and (max-width:576px){
  .section3GridBox{
    width: 49%;
    flex-basis: 49%;
  }
  .programs_section .prg_box .content_box h6{
    font-size: 18px;
    line-height: 22px;
  }
  .programs_section .prg_box{
    min-height: 70px;
  }
  .programs_section .prg_box .content_box p{
    font-size: 14px;
    line-height: 20px;
  }
  .foster_section p{
    font-size: 16px;
    line-height: 22px;
  }
  .foster_section{
    padding: 40px 0px 10px 0px;
  }

  .dsu-addmission ul{margin-top:2px;}
  .info_section h5{
    font-size: 18px;
    line-height: 22px;
  }
  .info_section .info_box{
    min-height: 100px;
  }
  .eligibilitysec table td,.eligibilitysec table th{
    font-size: 16px;
    line-height: 22px;
  }
 .info_section p, .info_section ul li{
  font-size: 16px;
  line-height: 22px;
 }
  ul.ad-info li{font-size:12px;padding:3px 15}

  .dist_text{font-size:19px;margin-top:0px;text-align:center}

  .rnk_cntr{display:block;text-align:center;}

  .awardsection .content {padding: 8px;}  

  .scholarColsWrap .cols {width: 100%;max-width: 100%;}

  .courses__bsc,.courses__msc {width: 100%;max-width: 100%;}



}

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

  .logo_right_area{width:100%;text-align:center;}

  .header{padding:5px 0;}

  .logo{width:100%;text-align:center;margin-bottom:0px;}

  .loader{display:none!important;}

  .sticky{position:relative;}

  .applyBox,.dsu-form{margin-top:10px;}

  .logo span {

    font-size: 22px;

  }




  .dsu-addmission h2 br,.dsu-addmission p br {display: none;}

  h1, h2, h3, h3, h4, h5, h6 {

    font-size: 23px;

  }

  .infraicon p {

    font-size: 12px;

    padding: 0px 0px 7px;

    line-height: 1.25;

  }

  .whyList li {

    font-size: 16px;

    line-height: 1.32;

    padding: 13px 15px;

  }

  .frmBg {

    padding: 10px 10px 15px;

  }

  .frmBg span {

    font-size: 23px;

  }

  .dsu-form {

    padding: 25px 0px 40px;

  }

  .thankyou .dsu-form {

    padding: 20px 0px 15px;

  }

  .section3GridBox p {

    font-size: 12px;

  }

  .offeredbx-content h2 small {

    font-size: 15px;

  }

  .video-overlay .links a img, .video-overlay .links img {

    max-width: 5.2rem;

  }



}

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

  .applyBox,.dsu-form{width:100%;max-width:100%;}

  .infraicon {

    width: 100%;

  }

  .infraicon p {

    font-size: 14px;

    padding: 0px 0px 10px;

    line-height: 1.45;

  }



}

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


  .photo{text-align:center;}

  .photo img,.photo h2{float:none;}


  .eligibilitybx span{margin-top:10px;}

  h1, h2, h3, h3, h4, h5, h6 {

    font-size: 24px;

  }

  .about-right img {

    max-width: 300px;

  }

  .figureCaption {

    min-height: 95px;

  }



}

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

  .infraicon{width:100%;}

  .figureCaption {

    padding: 12px;

    min-height: unset;

    min-height: initial;

    height: auto;

  }

  .section3GridBox {

    width: 100%;

    -webkit-flex-basis: 100%;

    flex-basis: 100%;

  }

  .section3GridBox p {

    font-size: 13px;

  }


}