

@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){
  .dsu-addmission h1 {
    font-size: 33px;
  }
  .dsu-addmission h2,.dsu-addmission p {
    font-size: 34px;
  }
  .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){
  .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;}

  #collab-slider.owl-theme .owl-nav .owl-prev {left:-30px;}
  #collab-slider.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 img {
    max-width: 210px;
  }
  .logo span {
    font-size: 30px;
    padding: 25px 0px;
  }
  .dsu-addmission h1 {
    font-size: 30px;
  }
  .dsu-addmission h2,.dsu-addmission p {
    font-size: 32px;
  }
  .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){
  .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;
  }
  .bannerBox {
    padding-top: 115px;
  }
  .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: 220px;
  }
  .dsu-addmission h1 {
    font-size: 26px; 
  }
  .dsu-addmission h2,.dsu-addmission p {
    font-size: 30px;
  }
  .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: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;}
  
  #collab-slider.owl-theme .owl-nav .owl-prev {left:-30px;}
  #collab-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;}

  #collab-slider.owl-theme .owl-nav [class*=owl-],
  #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-top: 20px;
    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;
  }
  .logo.text-left {
    text-align: center;
  }
  .logo img {
    max-width: 180px;
    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 {
    margin: 10px 0 0;
    width: 100%;
    text-align: center;
    padding: 20px 5px 5px;
  }
  .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;
  }
  #collab-slider.owl-theme {
    padding: 7px 12px;
  }
  #collab-slider.owl-theme .owl-stage-outer {
    padding: 7px;
  }
  .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;}

  /* ============== 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){
  .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){
  .dsu-addmission ul{margin-top:2px;}
  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:10px;}
  .loader{display:none!important;}
  .sticky{position:relative;}
  .applyBox,.dsu-form{margin-top:10px;}
  .logo span {
    font-size: 22px;
  }
  .dsu-addmission h1 {
    font-size: 21px;
  }
  .dsu-addmission h2,.dsu-addmission p {
    font-size: 28px;
  }
  .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){
  .dsu-addmission h3{font-size:24px;}
  .photo{text-align:center;}
  .photo img,.photo h2{float:none;}
  .dsu-addmission h3{font-size:19px;line-height:28px;}
  .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;
  }
  .dsu-addmission h1 {
    font-size: 21px;
  }
  .dsu-addmission h2,.dsu-addmission p {
    font-size: 24px;
  }

}