/* MAX 1024px */
@media only screen and (max-width: 1024px){
#inner { padding-left: 15px; padding-right: 15px;}
.aluminheading { margin-left: 15px; margin-right: 15px; }
.client_area .owl-nav .owl-prev, .aluminBox .owl-nav .owl-prev, .sec3 .owl-nav .owl-prev {    left: 0;}
.client_area .owl-nav .owl-next, .aluminBox .owl-nav .owl-next, .sec3 .owl-nav .owl-next { right: 0;}
.aluminBox { background-size: cover; }
}



@media only screen and (max-width: 980px){
	.footer-sec h3 {
    text-align: center;
}
.footer-sec p {
    text-align: center;
}
.mobilehidden { display: block !important;}
.desktophidden { display: none !important;}	
.logo img { width: 280px; }	
.header.sticky { position: relative; }	
.sec1Head p { padding: 0 0; }	
.sec4, .sec3, .aluminBox  { float: left; display: block;  }
.aluminphoto { width: 100%; }
.aluminlist { text-align: center; display: table; width: 100%; }
.logo_right_area { display: block; text-align: right; }
.logo img { position: relative; max-width: 100%; }
.logo { width: 50% !important; display: block; text-align: left; float: left; }
.mob-location { display: block !important; color: #fabe08; font-size: 16px; font-weight: 600; position:absolute; left: 50%;bottom: 10%; }
.desk-logo100 { display: none !important; }
.mob-logo100 { display: inline-block !important; margin-top: 5px; max-width: 80px !important; }
.dsu-addmission { margin-top: 0px; }
.dsu-addmission h2 { text-align: center; font-size: 30px;     background: #005c41; }
.dsu-addmission h2:after {  display: none;}
.dsu-form, .applyBox { float: none; margin: 0 auto; }
.bannerBox {height: 620px;}
.sticky .logo img { width: 300px; }
.resultsbx:after { display: none; }
.teacherleft .pull-right { float: left !important; padding: 0 0; }
.teacherright { padding-left: 20px; border-top: 2px solid #FFF; background: #dca814; }
.dsu-intro .col-sm-8{order:1;width:100%;margin-top: 8px; margin-bottom: 0px;}
.dsu-intro .col-sm-4.nopd{order:2;width:100%; margin-top: 8px; margin-bottom: 8px;}
.dsu-intro #inner {display:flex;flex-wrap:wrap;flex-direction:row;}
.location {
    position: relative;
    left: auto;
    border: 0px;
    font-size: 18px;
    margin-top: 10px;
    clear: both;
    display: block;
    width: 100%;
    text-align: center;
    padding-bottom: 10px;
}
.location-mobile {
    font-size: 18px;
    color: #fabe08;
    text-align: center;
    margin-top: 5px;
    font-weight: 600;
}
.dsu-addmission h2 {font-size: 24px; line-height: 28px;}
}

@media only screen and (max-width: 568px){
.dsu-intro .col-sm-8 {    padding: 10px 0;}
.dsu-addmission h2 { font-size: 18px; line-height: 25px; }
.mob-logo100 { display: inline-block !important; margin-top: 5px; max-width: 50px !important; }

}

@media only screen and (max-width: 375px){
.logo img, .loader img { width: 100%; }
.bannerBox { height: 780px;}
.resultsbx  {font-size: 18px;}
.dsu-form, .applyBox { width: 100%; }
.mob-location { display: block !important; color: #fabe08; font-size: 16px; font-weight: 600; position:absolute; left: 50%;bottom: 0%; }

/* margin overrides removed */

}

@media only screen and (max-width: 320px){
.dsu-addmission h2 { font-size: 20px; line-height: 24px; }
.bannerBox { height: 800px; }
/* margin overrides removed */
}
