/* ======================= 3 - ResponsiveCSS-START ===========================  */

/* == Heading-START == */
@media only screen and (max-width:1299px){
h1,h2,h3,h4,h5,h6{font-size:2.35rem;}
.videoBoxContent p{color:#ffffff;font-size:1.4rem;font-weight:300;line-height:1.6;padding:0;margin-bottom:1.2rem;}
.awardContainer p{font-size:1.5rem;margin-bottom:15px;}
}
@media only screen and (max-width:1199px){
h1,h2,h3,h4,h5,h6{font-size:2.3rem;}
}
@media only screen and (max-width:991px){
h1,h2,h3,h4,h5,h6{font-size:2.2rem;}
.desk{
    display: none !important;
}


.mob{
    display: flex;
}
.comm{display: flex;
flex-direction: row;}

.colb_item{
    width: 100%;
    margin: 5px;
}
}
@media only screen and (max-width:767px){
h1,h2,h3,h4,h5,h6{font-size:2.1rem;}
}
@media only screen and (max-width:576px){
h1,h2,h3,h4,h5,h6{font-size:2rem;}
}

/* == Heading-CLOSE == */
@media only screen and (min-width:992px){
.container{width:92%;}
.navbar>.container{width:100%;}
.sec6row .cols{padding-left:8px;padding-right:8px;}
.package_section .package__block .package_dv .package__item .counting-item-block.nobordr{border-right:0px;}
}
@media only screen and (min-width:1025px){
.container{width:85%;}
}
@media only screen and (min-width:1199px){
.container{width:84%;}
}
@media only screen and (min-width:576px){
.affiliation li:last-child{border-right:0px;}
.prog_row .cols{padding-left:0!important;padding-right:0!important;}
.whyrow .cols{padding-left:15px!important;padding-right:15px!important;margin-bottom:30px;}
}
@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){
.abtSec .col-md-6{flex:0 0 100%;max-width:100%;}
.about_row .cols{flex:0 0 auto;width:100%;}
.abtkey_row .cols{flex:0 0 auto;width:100%;}
}
@media only screen and (max-width:1920px){
}
@media only screen and (max-width:1600px){
}
@media only screen and (max-width:1440px){
}
@media only screen and (max-width:1399px){
.facultyTitle h3{font-size:1.45rem;padding:1rem 0.5rem;}
.award-title h4{font-size:1.35rem;}
.award-title h5{font-size:1.35rem;}
.schContent p{font-size:1.4rem;line-height:1.55;letter-spacing:0;}
.toolContent h4{font-size:1.65rem;}

/*Our Schools*/
#school-slider .items .schoolbox > span{font-size:1.9rem;}
#school-slider .items .schoolbox > p{font-size:1.2rem;}
#school-slider .items .schoolbox > p > span{font-size:1.2rem;}
.explore-btn{font-size:1.8rem;margin:10px auto;}

/*Why AIS*/
.rankDescription h4{font-size:1.6rem;}

/*Explore*/
.exploreBoxContent > h5{font-size:2.5rem;}
.exploreBoxContent > p{font-size:1.5rem;}
}
@media only screen and (max-width:1299px){
.navbar-nav .nav-item:last-child a{border:0rem;}
.facultyTitle h3{font-size:1.3rem;padding:1rem 0.3rem;}
.award-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;}

/* package-slider */
.package_section .package__block .package_dv .package__item{padding:15px 0px;}
.package_section .package__block .package_dv .package__item .counting-item-block .counting-number,.package_section .package__block .package_dv .package__item .counting-item-block .plus{font-size:2.3rem;}
.package_section .package__block .package_dv .package__item .counting-item-block strong{font-size:17px;}
.package_section .package__block .package_dv .package__item .counting-item-block p{    font-size: 1.6rem;}
.counting-item-block h5{font-size:2rem;padding:0.4rem 1.2rem;}

/* package-slider-close */

.keys .tickicon{font-size:1.6rem;}
35
.aboutVideo img,.aboutVideo .playBtn{width:7.5rem;}
.awardContainer{padding:0rem 2.2%;}
.rankImg figure{width:8.3rem;}
.rankDescription h4{font-size:1.85rem;}
.ch-title h4{font-size:2.45rem;}
.ch-title h5{font-size:1.45rem;}
.ch-title p{font-size:1.45rem;}
}
@media only screen and (max-width:1199px){
.abtkeyg-title h4{margin-bottom:0.1rem;font-size:2.22rem;}
.abtkeyg-title p{font-size:1.4rem;}
.abtkeyg-title p:last-child{margin-bottom:0rem;}
.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;}
.expDescription p{font-size:1.35rem;}
.applynowsec a{font-size:2.4rem;}
.myticklist ul li{font-size:1.4rem;}
.emiContent h4{font-size:3.2rem;margin-bottom:1.5rem;}
.emiContent h5{font-size:2.4rem;margin-bottom:1.5rem;}
.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;}
.herofooter{padding:1.2rem;}
.herofooter .herofooterInner{margin-left:-2rem;}
.herofooter .herofooterInner ul li{padding:0rem 1.4rem;}
.herofooter .herofooterInner ul li span{font-size:1.5rem;}
.herofooter .herofooterInner ul li:last-child{border-right:0;}
.awardContainer{padding:0rem 2%;}
.rankDescription h4{font-size:1.75rem;}
.dsu-addmission h1{font-size:6.3rem;}
.dsu-addmission h2{font-size:3.6rem; margin-bottom: 0.0rem!important;}
.videoBoxContent p{font-size:1.2rem;}
.whyussection::before{content:'';width:10rem;height:15rem;}
.whyussection::after{content:'';width:15rem;}
.gallerysection::after{content:'';width:10rem;height:15rem;}
.blue-bg-cloud{height:8rem;}
.orange-bg-cloud{height:8rem;}
.videosection::before{content:'';width:7.5rem;height:14rem;}
.studentsection::before{content:'';width:16rem;height:11rem;}
.studentsection::after{content:'';top:-13rem;width:9rem;height:30rem;}
.dsu-intro::before{content:'';top:9%;left:34.30%;width:8.5rem;height:8.5rem;}
}
@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;}
.sub-title h6{font-size:2rem;}
.squareboxContent img{max-width:5rem;}
.dsu-addmission {margin-top: 0rem;}
.dsu-addmission h1 {
    font-size: 4.3rem;
}
.dsu-form{margin: 0px}

.package__block {
    margin-top: 0rem;
}
.dsu-addmission {padding-right: 0%;}





/* package-slider */
.package_section .package__block .package_dv .package__item{padding:15px 0px 10px;}
.package_section .package__block .package_dv .package__item .counting-item-block .counting-number,.package_section .package__block .package_dv .package__item .counting-item-block .plus{font-size:3.8rem;}
.package_section .package__block .package_dv .package__item .counting-item-block strong{font-size:2rem;}
.package_section .package__block .package_dv .package__item .counting-item-block p{font-size:2rem;}
.counting-item-cont.position-relative{padding-top:10px;}
.keys .tickicon{font-size:1.5rem;}
.rankContainer{padding:0 5px;}
.studentsection::before{content:'';width:8rem;height:7rem;}
.studentsection::after{content:'';z-index:1;position:absolute;top:-5rem;right:0px;width:5rem;height:18rem;}
}
@media only screen and (max-width:991px){
#visiting-slider.owl-theme .owl-nav .owl-prev {left: 0%;}	
#visiting-slider.owl-theme .owl-nav .owl-next {right: 0%;}
	
#visiting-slider.owl-carousel .owl-item img {width: auto;}	
	
.enhance-section {
    padding-top: 15px;
}	
	
.visiting-row {
    
    padding: 0px 0;
    padding-bottom: 0px;
}	
.enhance-section .side-contant p {padding-right: 0%;}
.enhance-section .side-contant {
    
    text-align: center;
}
.widget-title h4 {
    width: 100%;
    text-align: center;
}
	
.dsu-addmission {padding-right: 0%;}	
hr.new-line {margin: auto;}	

.widget-title h4:before {margin: 0 auto;}
.dsu-addmission:after, .colleb-section:before, .colleb-section::before, .video-play-row .video-play-fluid:after, .testi-gallery:after, .testi-gallery:before, .dsu-addmission:before {display:none;}	
	

.dsu-addmission h1{padding-right:0px; font-size: 2.8rem;}
.dsu-addmission h4 {font-size: 2.2rem;}
.package_section .package__block .package_dv .package__item .counting-item-block p:after {display:none;}
.package_section .package__block .package_dv .package__item .counting-item-block {text-align: center; width: 95%;}
.package_section .package__block .package_dv .package__item .counting-item-block strong {margin-top:0px;}
.package_section .package__block .package_dv .package__item .counting-item-block p {font-size: 1.5rem;}
.package_section .package__block .package_dv .package__item .counting-item-block{border-radius:12px;padding:15px 10px;position:relative;min-height:100px;margin-bottom:0px;}
.package_section .package__block .package_dv .package__item {
    padding: 0px 0px 0px;
}
.visiting-row .single-feedback {
    padding: 10px;
    border-radius: 10px;
    /* box-shadow: 0 0.5px 8px rgba(0,0,0,0.17); */
}
#visiting-slider.owl-theme .owl-nav [class*=owl-] {
    position: relative;
    color: #333;
    border: 2px solid #000;
    width: 3rem;
    height: 3rem;
    line-height: 3rem;
    font-size: 2.3rem;
    margin: 0px;
    padding: 0px;
    border-radius: 20rem;
    text-align: center;
    background-color: transparent;
    top: 50%;
    transform: translateY(-50%);
    z-index: 2;
}
section.bottomsection:after {
    top: -60px;
}
.counting-item-cont.position-relative {padding-top: 0px;}
.widget-title h3 {font-size: 2.6rem;}

.section-ranks .rewards_item .ranks_relative .ranks_content_absolute img {width: 16%;}
.section-ranks .rewards_item .ranks_relative .ranks_content_absolute img.difrnt {width: 32%;}
.why-list ul li span {
    
    float: none;
    padding-right: 0px;
	 margin-left: 50px;
}

.about__Block .title-wrap {text-align: center;}
.about__Block {left: 0px;}
.about__section .about__Block .widget-title h3 {width: 100%;}
.about__section .about__Block .about__Content {
    
    width: 72%;
    margin: auto;
}

.about__section .picasa {
   
    width: 72%;
    margin: auto;
    
}

#toppers-silder.owl-theme .owl-item.active.center .toppers-item span {
    
    font-size: 16px;
    font-weight: 800;
    color: #000;
    bottom: 34px;
	left: 0px;}
	
#toppers-silder.owl-theme .owl-item.active.center .toppers-item span b {
    font-size: 22px;}	
	
	
#toppers-silder.owl-theme .owl-dots, .owl-theme .owl-nav {
    
    margin-left: 0px;
}

#toppers-silder.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    width: 18px!important;
    height: 18px!important;
}	

#toppers-silder.owl-theme .owl-dots .owl-dot span {
    width: 14px!important;
    height: 14px!important;
	display:block;
	background-color:#d0a800 !important;
}

#toppers-silder.owl-theme .owl-nav {
    display: none;
}





	
	
	
.fprogrammeBx>.row>div:not(:last-child) {
    margin-bottom: 10px;}
.fprogrammeBx .col-12 .form-group .form-control {
    font-size: 15px;}
.offer-contentinr2 {padding: 0px;}	
.offer-content2 {text-align: center;}
.offer-contentinr2 label::after, .offer-title label::after {
    content: '';
    right: 0px;
    width: 140px;
    margin: 0 auto;}
.offer-contentinr2 label, .offer-title label {font-size: 19px;}
.offer-content2 .progList ul.unlisted {-ms-flex-pack: center !important; justify-content: center !important;}
.offer-content2 figure>img {
    width: 240px;
    margin: 0 auto;
}
	
	.right-text {
    text-align: center;
    padding: 7px 0;
    font-weight: 500;
    color: #000;
    font-size: 16px;
}
.header {background-color: #fff;}
.top-menu{padding:0.3rem 0rem;}
.mobview{display:block!important;}
.mobhide{display:none!important;}
.mobile{display:block!important;}
.top-head{padding:0px 0;}
.logo{text-align:center;}
.approvalbx{text-align:center;margin-top:0.5rem;}
.header .approvalbx p{font-size:1.1rem;}
.logo_right img{width:8rem;}
#heroo{position:relative;display:none;}
.bc-img01{background-size:cover;background:#2b2c84;}
.dsu-intro{background-color:#fdf7ed;position:relative;height:auto;top:unset;top:initial;left:unset;left:initial;bottom:initial;bottom:unset;padding-top:0px;}
.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:10px 10px;font-size:14px;}
.footer{height:87px;}
.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{background-color:#fff;margin:20px auto;float:none;height:auto;border:1px solid rgba(255,255,255,0.4);}
.dsu-addmission{margin-top:20px;margin-bottom:10px;display:block; padding: 0 0;}
.dsuInner{max-width:100%;}
.course-sec- {
    display: block;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap !important;
}
.course-left-sec {
    width: 100%;
    margin-right: 0;
}
.available-courses-section:before, .available-courses-section::before {
   display: none;
}
.tabs-box {
    border: 3px solid #FFFFFF;
    border-radius: 19px;
    padding: 8px 12px;
    min-height: auto;
    margin-bottom: 17px;
}
.goverment-title {
    padding: 10px 0;
    padding-bottom: 30px;
}
.goverment-title h2 {
    font-size: 21px;
    font-weight: 300;
}
.goverment-title p {
    font-size: 14px;
    color: #484848;
}
.tab-icon.text-end {
    text-align: left !important;
}
section.tab-section.py-5.position-relative .col-md-4.col-lg-4.col-12 img {
    padding: 30px; display: none;
}
.course-right-sec {
    width: 100%;
    background: #F8F8F8;
}
.abtkeygsection .sectionInner{padding-left:0;padding-right:0;}
.chsection .sectionInner{padding-left:1.5rem;padding-right:1.5rem;}
.whysection .sectionInner{padding-left:0;padding-right:0;}
.elgsection .sectionInner{margin-top:0.5rem!important;}
.progsection .sectionInner{padding-left:0;padding-right:0;}
.progContent{padding:2rem 1.7rem;border-radius:1.5rem;}
.elgBox{width:100%;padding:2.7rem 1.2rem;}
.elg_row .cols:first-child .elgBox{padding-top:0rem;}
.elg_row .cols:last-child .elgBox{padding-bottom:1rem;}
.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;}
.tickicon span{min-height:3.6rem;}
.keys .tickicon span{padding-right:0.5rem;padding-left:3.2rem;}
.widget-title.text-left{text-align:center;}
.awardsection .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 == */
.award-title h4{text-align:center;}
.award-title h5{text-align:center;}
.abtkey_row .cols:first-child{order:1!important;}
.abtkey_row .cols:last-child{order:2!important;}
.keyContent p{text-align:justify;}
.section{padding-top:2rem!important;padding-bottom:2rem!important;}
.studentsection,.gallerysection{padding-bottom:0rem!important;}
.programprofile figure{text-align:center;}
.abtkeyg-title h4{text-align:center;font-size:2rem;}
.abtkeyg-title h6{font-size:1.3rem;text-align:center;margin-bottom:1.5rem;}
.abtkeyg-title h6:last-child{margin-bottom:0rem;}
.abtkeyg-title p{text-align:center;margin-bottom:1rem;}
.abtkeyg-title p:last-child{margin-bottom:0rem;}
#award-slider.owl-theme .items .col-12{flex:0 0 auto;width:100%;}
#alumni-slider.owl-theme .items .col-12{flex:0 0 auto;width:100%;}
.navbar-brand img{width:8rem;background-color:#f68321;}
#header.sticky .header-absolute .logo_right img{width:7.5rem;}
.header{position:relative;}
.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:#2b2c84;}
.navbar-toggler{background-color:#ffffff!important;position:absolute;top:25px;right:15px;}
.approvalbx p{font-size:1.35rem;}
.herofooter{position:relative;padding:1.2rem;}
.herofooter .herofooterInner{width:100%;margin:0rem;text-align:center;}
.herofooter .herofooterInner ul li{padding:0rem 0.7rem;}
.herofooter .herofooterInner ul li span{font-size:1.4rem;}
.herofooter .herofooterInner ul li:last-child{border-right:0;}
.facultyTitle h3{font-size:1.4rem;}
.emiContent h4{font-size:2.2rem;}
.emiContent h5{font-size:1.7rem;}
.applynowsec a{font-size:2rem;}
.progBox{padding:0.5rem;}
.tool_row{padding:0 1.5rem;}
.sliderprofile figure{margin-top:-7rem;}
.aboutVideo img,.aboutVideo .playBtn{width:6.5rem;}
.package__block{margin-top:0rem;}
.video-play-row {
    position: relative;
    text-align: center;
}
.awardContainer{padding:0rem 1.5%;}
.rankImg figure{width:8rem;}
.sliderprofile figure img{max-width:10rem;}
.topQuote{width:7rem;}

/* .awardsliderprofile figure img{max-width:6rem;} */
.progContainer{padding:2rem 5%;min-height:26rem;}


/* .dsu-addmission h2 span{padding-right:10rem;} */

/* .dsu-addmission h2 span::after{width:9rem;} */
.dsu-addmission h3{font-size:1.5rem;margin-top:1.2rem;margin-bottom:1.2rem;}

.hurryupsec{margin-top:0.8rem;}

.awardContainer.vector::before{width:6rem;right:-15px;bottom:-5px;}
.expsection::before{width:2.2rem;right:2rem;}
.expsection::before{width:2.2rem;right:2rem;}
.keyContent figure{margin-top:0rem;margin-bottom:1.5rem;}
.keyContent figure img{max-width:32rem;}
.toolBx{margin-bottom:1rem;width:33.33%;min-height:11rem;}
.toolContent img{max-width:3.5rem;}
.toolContent h4{font-size:1.5rem;}
.videoplay .fa{font-size:4rem;}

/* .awardsliderprofile figure img{max-width:5.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:#2b2c84;}
.whyussection::before{content:'';width:4rem;height:7rem;}
.whyussection::after{content:'';width:8rem;}
.gallerysection::after{content:'';width:4rem;height:7rem;}
.galleryContainer{padding:0rem 0rem;}
#gallery-slider.owl-theme .owl-nav [class*=owl-]{width:32px;height:32px;line-height:31px;font-size:2.2rem;}
.videoBoxContent p{font-size:1.18rem;text-align:justify;}
.videoBoxContent p span{display:block;text-align:center;}
.blue-bg-cloud{height:5rem;}
.orange-bg-cloud{height:5rem;}
.awardContainer.vector figure{margin-top:0.5rem;text-align:center;width:100%;}
.awardContainer.vector figure img{max-width:28rem;margin:0 auto;}
.ch-title h4{font-size:2.2rem;}
.ch-title h5{font-size:2.2rem;}
.rankContainer{padding:0 0px;}
.videosection .widget-title.text-left h3.titleborder::after{content:"";left:50%;-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.videoBoxContent figure{margin:0 auto;text-align:center;}
.videoBoxContent figure img{max-width:29rem;}
.videosection .title-wrap{padding-bottom:1rem;}
.dsu-intro::before{content:'';display:none;}
}
@media only screen and (max-width:767px){
.video-play-row {text-align: center;}
.dsu-addmission h1{padding-right:0px; font-size: 2.5rem;}
.dsu-addmission h4 {font-size: 1.8rem;}

.widget-title h3 {font-size: 2.8rem;}
.whyussection .rankBox .ranksliderGrid .rankitemsContainered .rankDescr-box .rankDescedInn .counting-number, .whyussection .rankBox .ranksliderGrid .rankitemsContainered .rankDescr-box .rankDescedInn .pluses {font-size: 3rem;}
.about__Block .title-wrap {text-align: center;}
.about__Block {left: 0px;}
.about__section .about__Block .widget-title h3 {width: 100%;}
.about__section .about__Block .about__Content {width: 100%;}

.about__section .picasa {width: 100%;}


#toppers-silder.owl-theme .owl-item.active.center .toppers-item span {
    
    font-size: 16px;
    font-weight: 800;
    color: #000;
    bottom: 34px;
	left: 0px;}
	
#toppers-silder.owl-theme .owl-item.active.center .toppers-item span b {
    font-size: 22px;}	
	
	
#toppers-silder.owl-theme .owl-dots, .owl-theme .owl-nav {
    
    margin-left: 0px;
}

#toppers-silder.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    width: 18px!important;
    height: 18px!important;
}	

#toppers-silder.owl-theme .owl-dots .owl-dot span {
    width: 14px!important;
    height: 14px!important;
	display:block;
	background-color:#d0a800 !important;
}

#toppers-silder.owl-theme .owl-nav {
    display: none;
}
.ranksliderGridels:after {
    display:none;
}
.why-list ul li span {
    
    float: right;
	 margin-left: 0px;
   
}









	
	
.offer-content2 .cols:first-child {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding: 0px;}

.offer-content2 .cols:last-child {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding: 0px;}
	
.container{width:100%;max-width:100%;}
.logo{text-align:center;}
.header .approvalbx p{font-size:1rem;}
.logo_right{float:none;text-align:center;justify-content:center!important;flex:0 0 100%;max-width:100%;}
.elgBox{border-bottom:0.2rem solid #2b2c84;}
.elg_row .cols:last-child .elgBox{border-bottom:0;padding-bottom:0rem;}
.elg_row .cols::before{content:"";right:0rem;left:0rem;bottom:-2.1rem;text-align:center;margin:0 auto;top:unset;top:initial;transform:translateY(0);}
.elg_row .cols:last-child::before{content:"";display:none;}
.elg_row .cols::after{content:"";display:none;}
.elg_row .cols:last-child::after{content:"";display:none;}
#award-slider.owl-theme .owl-nav [class*="owl-"]{position:relative;bottom:-7px;color:#333!important;border-color:#333;left:14px;}
.accordion .label{position:relative;padding:11px 18px;font-size:1.5rem!important;color:#656666;cursor:pointer;}
#award-slider.owl-theme .owl-nav .owl-prev{color:#ffffff;left:0;}
#award-slider.owl-theme .owl-nav .owl-next{color:#ffffff;right:0;}
#program-slider.owl-theme .owl-nav [class*=owl-]{width:3rem;height:3rem;font-size:2rem;line-height:3rem;top:5rem;}
#program-slider.owl-theme .owl-nav .owl-prev{left:0rem;}
#program-slider.owl-theme .owl-nav .owl-next{right:0rem;}
.chsliderGrid{margin-top:0rem!important;margin-bottom:0rem!important;}
.abtkeygsection .sectionInner{margin-top:0rem!important;}
.chsection .sectionInner{margin-top:0rem!important;}
.whysection .sectionInner{margin-top:0rem!important;}
.elgsection .sectionInner{margin-top:0rem!important;}
.progsection .sectionInner{margin-top:0rem!important;}
.abtkeyg-title .description{padding:4.2rem 0;}
.abtkeyg-title .description::before{content:"";width:4rem;height:4rem;}
.abtkeyg-title .description::after{content:"";width:4rem;height:4rem;}
.myticklist{max-width:90%;}
.schsectionWrap .sectionInner{padding-left:1rem;padding-right:1rem;}
.elgWrapper{padding-left:1rem;padding-right:1rem;}
.progsection .sectionInner{padding-left:1rem;padding-right:1rem;}
#exp-slider.owl-theme .owl-nav [class*=owl-]{width:2rem;height:4rem;font-size:3em;line-height:4rem;}
#exp-slider.owl-theme .owl-nav .owl-prev{left:-2rem;}
#exp-slider.owl-theme .owl-nav .owl-next{right:-2rem;}
.expContainer{padding-left:1.5rem;padding-right:1.5rem;}
.expDescription p{font-size:1.3rem;}
#recruit-slider.owl-theme .owl-nav [class*=owl-]{width:2rem;height:4rem;font-size:3em;line-height:4rem;}
#recruit-slider.owl-theme .owl-nav .owl-prev{left:-2rem;}
#recruit-slider.owl-theme .owl-nav .owl-next{right:-2rem;}
.recruitContainer{padding-left:1.5rem;padding-right:1.5rem;}
.recruitDescription p{font-size:1.3rem;}
#gallery-slider.owl-theme .owl-nav .owl-prev{left:0.5rem;}
#gallery-slider.owl-theme .owl-nav .owl-next{right:0.5rem;}
.galleryDescription p{font-size:1.3rem;}
.rankDescription p{font-size:1.3rem;}

.videoplay .fa{font-size:4rem;}
.package__block{margin-top:0rem;}
.awardContainer{padding:0rem 2rem;}
.rankContainer{padding-left:2rem;padding-right:2rem;}
.topQuote{width:5rem;}
#alumni-slider.owl-theme .owl-nav .owl-prev{left:-3%;}
#alumni-slider.owl-theme .owl-nav .owl-next{right:-3%;}
#exp-slider.owl-carousel .owl-item{padding:0.35rem;}
.awardsection .widget-title.text-left{text-align:center;}
.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:80%;padding-left:0.5rem;padding-right:0.5rem;}
.videoBoxContent{padding-left:1rem;padding-right:1rem;}
.videoBoxContent p{font-size:1.3rem;}
.rankDescription h4{font-size:1.65rem;}
.rankDescription{min-height:5rem;}
.item-sep{padding:1.5rem 1.3rem;min-height:170px;}
.rankImg figure{width:7.5rem;}
.award-title h4{font-size:1.32rem;}
.award-title h5{font-size:1.32rem;}
#rank-slider.owl-carousel .items{margin-top:0rem;margin-bottom:3rem;padding-left:7px;padding-right:7px;}
.facilitysep{min-height:240px;}
.awardContainer.vector::before{display:none;}
#award-slider.owl-carousel .items{margin-bottom:1rem;}
#alumni-slider.owl-carousel .items{margin-bottom:1.5rem;padding-left:2rem;padding-right:2rem;}
.awardsliderprofile figure img{width:100%;margin:0 auto;object-fit:cover;height:auto!important;}
.ch-title h4{text-align:center;}
.ch-title h5{text-align:center;}
.progContainer{min-height:20rem;}
#school-slider .items{border-right:none;}
.ourschoolsection .schoolBoxContent{margin:2rem;}
.dsu-addmission p { padding-right: 0; font-size: 2.2rem; line-height: 1.3; }
}

@media only screen and (max-width:576px){
.enhance-section .bootc ul li span {font-size: 16px;}	

.dsu-addmission h1{padding-right:0px; font-size: 2.3rem;}
.dsu-addmission h4 {
    font-size: 2.4rem;
}
.package_section .package__block .package_dv .package__item .counting-item-block strong {margin-top:0px;}
.widget-title h3 { font-size: 2.0rem;}
.widget-title h4 { text-align: center; font-size: 2.2rem;}
.widget-title p {padding-top: 0px; font-size: 1.7rem;}
.counting-item-cont.position-relative {padding-top:0px;}
.section-ranks .rewards_item .ranks_relative .ranks_content_absolute img {width: 12%;}
.section-ranks .rewards_item .ranks_relative .ranks_content_absolute span img {width: 20%;}
.section-ranks .rewards_item .ranks_relative .ranks_content_absolute img.difrnt {width: 20%;}
.studyusa__section .blessi {padding: 2rem 2rem; margin-top: 0rem;}
.studyusa__section .blessi .title-wrap { padding-right: 0rem; text-align: center;}
.studyusa__section .blessi .widget-title :after {
    position: absolute;
    content: "";
    width: 37.5%;
    height: 5px;
    left: 0px;
	right: 0;
    bottom: -15px;
	margin:0 auto;
    background-color: rgba(255, 255, 255, 1);
    background-size: 100%;}
.package_section .package__block .package_dv .package__item {
    padding: 15px 0px 10px;
}	
.whyussection .rankBox .ranksliderGrid .rankitemsContainered .rankDescr-box .rankDescedInn .counting-number, .whyussection .rankBox .ranksliderGrid .rankitemsContainered .rankDescr-box .rankDescedInn .pluses {font-size: 2.5rem;}	


.program-row {padding-bottom: 0px;}
.section1 .courses-wrap {width: 48%;}
.section1 .courses-wrap strong {margin-top: 10px;}	

.ranksliderGridels:after {
    position: absolute;
    content: "";
    width: 8%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: rgba(255, 255, 255, 1);
    background-size: 100%;
    z-index: 1;
}


.logo{text-align:center;flex:0 0 100%;max-width:100%;}
.brand-logo-section{width:100%;}
.loader img{width:11rem;}
.footer{padding:15px 0px;}
.footer p{font-size:1.1rem;}
.logo_right{margin-top:0px;float:none;text-align:center!important;justify-content:center!important;}

/* .header .logo_right{display:none!important;} */
.affiliation li{width:33.33%;margin-bottom:10px;}
.sliderprofile figure img{max-width:11rem;}
.prog_row .cols{margin-bottom:1rem;}
.para h5{font-size:1.6rem;}
.schContent p{font-size:1.35rem;}
.progContent{padding:1.5rem 1.5rem;}
.dsu-form{padding:0.5rem 0.5rem;}
.chBox{padding:0rem;}
.ch-title h4{font-size:1.8rem;}
.ch-title h5{font-size:1.4rem;}
.award-title h4{font-size:1.3rem;}
.award-title h5{font-size:1.3rem;}
.section{padding-top:1.5rem!important;padding-bottom:1.5rem!important;}
.studentsection,.gallerysection{padding-bottom:0rem!important;}
.elgBox{width:100%;padding:2.7rem 0rem;}
.myticklist ul li{width:100%;}
.tickicon span{min-height:3.4rem;}
.alumnisection .sectionInner{padding-left:0rem;padding-right:0rem;}
.emisection .sectionInner{padding-left:0.2rem;padding-right:0.2rem;}
.emiContent{padding:3rem 1rem;}
.emiContent h4{font-size:1.8rem;}
.emiContent h5{font-size:1.5rem;}
.applynowsec a{font-size:1.5rem;}
.progsection .sectionInner{padding-left:0rem;padding-right:0rem;}
.elgWrapper{padding-left:0.5rem;padding-right:0.5rem;}
.chsection .sectionInner{padding-left:1rem;padding-right:1rem;}
.tool_row{padding-left:0.5rem;padding-right:0.5rem;}
.dsu-addmission h3{font-size:1.45rem;margin-bottom:0.4rem;}
.dsu-addmission h3 span{padding:0.7rem 1rem;line-height:1.3;display:inline-block;}
.dsu-addmission h3 span br{display:none;}
.sub-title h6{font-size:1.7rem;}
.keysection .sectionInner{margin-top:0!important;}
.keyContent figure{margin-top:0rem;}
.schsectionWrap .sectionInner{padding-left:0rem;padding-right:0rem;}
.elgWrapper .elgWrapperInner{padding:1.5rem 1.5rem;}
.prog-title h4{font-size:1.6rem;}
.schsectionWrap{margin-top:0rem;margin-bottom:3rem;}
.squareboxContent img{max-width:4rem;}

/* package-slider */
.package_section .package__block .package_dv .package__item .counting-item-block{border-right:0px;}
.package_section .package__block .package_dv .package__item{padding:5px 0px;}
.package_section .package__block .package_dv .package__item .counting-item-block .counting-number,.package_section .package__block .package_dv .package__item .counting-item-block .plus{font-size:3.5rem;}
.package_section .package__block .package_dv .package__item .counting-item-block strong{font-size:1.6rem;}

.package_section .package__block .package_dv .package__item .counting-item-block:last-child::before{content:"";position:absolute;width:60%;height:2px;background-color:transparent;top:2px;left:0px;right:0px;margin:0 auto;}
.package_section .package__block .package_dv .package__item .counting-item-block strong.txttop{margin-top:0px;}
.packItems{padding:0px 5%;}

/* package-slider-close */
.fancybox-slide{padding:20px 10px!important;}


/* .dsu-addmission h2 span{padding-right:6rem;} */

/* .dsu-addmission h2 span::after{width:5rem;} */
.dsu-addmission h4{font-size:1.6rem;}
.hurryupsec{margin-top:0.7rem;}

.awardContainer.vector::before{width:2rem;right:1rem;}
.expsection::before{width:2rem;right:1rem;}
.keyContent{padding-left:0.5rem;padding-right:0.5rem;}
.keyContent{padding:0 12%;}
.keyContent figure{margin-bottom:1rem;}
.keyContent figure img{max-width:26rem;}
.toolBx{width:50%;margin-bottom:0.7rem;}
.toolBx:nth-child(even){border-right:0;}
.toolContent img{max-width:3rem;}
.toolContent h4{font-size:1.45rem;}
.expDescription{padding:1.5rem 1rem;}
.videoplay .fa{font-size:3.5rem;}
.rankDescription h4{font-size:1.5rem;}
.keys .tickicon{font-size:1.45rem;}
.awardBase{max-width:29rem;}
.topQuote{width:4rem;}
.awardsliderprofile{padding:0;}

/* .awardsliderprofile figure img{max-width:5.5rem;} */
.awardContainer{padding:0rem 1.2rem;}
.progContainer{min-height:unset;min-height:initial;}
#alumni-slider.owl-theme .owl-nav .owl-prev{left:-1.5rem;}
#alumni-slider.owl-theme .owl-nav .owl-next{right:-1.5rem;}
.rankContainer{padding-left:1rem;padding-right:1rem;}
.package__block{margin-top:-1rem;}
.item-sep{padding:1.6rem 1.5rem;min-height:unset;min-height:170px!important;}
#rank-slider.owl-carousel .items{margin-bottom:0rem;}
.rankImg figure{width:7rem;margin:0 auto 0.2rem;}
#rank-slider{display:block!important;}
.whyrow .cols{margin-bottom:15px;}
.videosection::before{content:'';width:4.8rem;height:9rem;}
.studentsection::before{content:'';width:6rem;height:4rem;}
.studentsection::after{content:'';top:-4.5rem;width:3rem;height:9rem;}
.studentBoxContent figure img{max-width:99%;}
#school-slider .items .schoolbox{margin-bottom:3rem;}
.expert-btn{font-size:1.5rem;}
.awardsliderprofile .award-title{width:100%;float:none;}
.awardsliderprofile figure{width:100%;float:none;}
.successpoint {min-height: 160px;}
.successrow .cols:last-child{margin-bottom: 1rem;}
.dsuInnerContent img {max-width: 80%;}
}
@media only screen and (max-width:480px){

.thankMsg h5 strong {font-size: 3rem;}
.thankMsg h5 {font-size: 2.2rem; line-height: 1.3;}
	
.enhance-section .bootc ul li {
    display: block;
    width: 100%;
    
}


.package_section .package__block .package_dv .package__item .counting-item-block {text-align: center; width: 90%;}


.video-box img {
    width: 99%;
    margin-left: 0rem;}	
	

	
.herofooter .herofooterInner ul li{padding:0.25rem 0rem;width:100%;border:0;}

/* package-slider-start */
.packItems{padding:0px 10%;}

/* package-slider-close */
.blue-bg-cloud{height:3rem;}
.orange-bg-cloud{height:3rem;}
}
@media only screen and (max-width:414px){

.dsu-addmission h1 {
    padding-right: 0px;
    font-size: 1.8rem;
}	
	
}
@media only screen and (max-width:375px){
.videoBoxContent figure img{max-width:98%;}
.dsu-addmission ul.ourcourses li {
    
    margin-right: -15px;
    
}
}
@media only screen and (max-width:360px){
.dsu-form{max-width:98%;}
}
@media only screen and (max-width:340px){
.whyrow .cols{width:100%;max-width:100%;}
.rankDescription h4{font-size:1.6rem;}
.thankyou .dsu-form{max-width:98%;}
}

/* ======================= 3 - ResponsiveCSS-CLOSE ===========================  */