@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; }
}

@media only screen and (max-width: 980px){
.dsu-intro { position: relative; width: 100%; }
.dsu-addmission { margin-top: 10%; text-align: center; }
.sticky { position: relative; }
.dsu-form { margin: 30px auto 0; }
.bc-img01 { background-size: cover; height: auto; padding: 30px 0; background-image: linear-gradient(to right, #1f8cb7, #55a2c5, #7db9d3, #a2d0e2, #c7e7f2); }
.loader-inner { padding-left: 30px; padding-right: 30px; }
.section2, .section3 { background-size: cover; }
.section3 .insfrastructureBox .text-right, .section1 { text-align: center !important; }
.section4 .brookfield-left { padding-left: 10%; margin-bottom: 20px;}
#gallery-memeber.owl-theme .owl-nav [class*=owl-] { margin: 0px; }
#gallery-memeber.owl-theme .owl-nav .owl-next { right: -0px; }
#gallery-memeber.owl-theme .owl-nav .owl-prev { left: 0px; }
.section4 { background-color: #f2f7fd; }
.section4 .row, .section2 .programs-dv .resp-tabs-container .resp-tabs-row .row { margin: 0 0; }
.section1 .border-left { border-color: #1e8cb7 !important; border-left: 0px !important; border-top: 1px solid; border-color: #1e8cb7 !important; padding-top: 30px; margin-top: 30px;   }
.section2 .programs-dv .resp-tabs-container .reasonContent { border-radius: 0px; }
.section2 h2.resp-tab-active {
        background-color: #8cb939 !important;
}
.section2 h2.resp-accordion {
    margin: 8px 0;
    padding: 15px 15px !important;
    border: 0px;
    background: #e5e5e5;
	    text-align: left;
	        color: #3d3d3d;
    font-size: 14px;
    line-height: 22px;
}

.section2 h2.resp-accordion strong {
    color: #171717;
    font-size: 24px;
    margin-bottom: 5px;
    font-weight: 800;
    display: block;
}
.section2 .programs-dv .resp-tabs-container .reasonContent { height: auto; }
.section2 .resp-arrow:after {color: #062852!important;}

.desktop, .section2 .programs-dv .resp-tabs-container .reason-img, .section2 h2.resp-accordion span br { display: none;}
.mobile { display: block;}

}

@media only screen and (max-width: 736px){
.container { max-width: 100%;}

}

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

}

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

}

@media only screen and (max-width: 480px){
.section3 .insfrastructureBox .insfrastructure-flex .insfrastructure-item { width: 33%;}
#gallery-memeber.owl-theme .owl-nav [class*=owl-] { top: 38px;  padding: 6px 6px; }
.sideNavi {
    position: fixed;
    width: 100%;
    bottom: 0px;
    top: auto; right: auto;
    left: 0;
    z-index: 2;
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}.footer { height: 95px;}
.sideNavi a { display: block; text-align: center;  }
.dsu-addmission .w-100 img { width: 250px; }
.logo-right a { font-size: 16px;}
}

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

}

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

}


@media only screen and (max-width: 360px){
.section3 .insfrastructureBox .insfrastructure-flex .insfrastructure-item { width: 50%;}
}

@media only screen and (max-width: 320px){
.dsu-addmission .w-100 img { width: 180px; }

}
