/* MAX 1024px */
@media only screen and (max-width: 1024px){
#inner { padding-left: 15px; padding-right: 15px;}
.sec2.sec2-2 .speclization_block img { width: 100%; }
.sec4, .sec6, .sec2.sec2-2  { display: block; float: left; }
#client-slider.owl-theme .owl-nav .owl-prev, #partnerships-slider.owl-theme .owl-nav .owl-prev {left: 0px;}
#client-slider.owl-theme .owl-nav .owl-next, #partnerships-slider.owl-theme .owl-nav .owl-next { right: 0px;	}
.mainBanner { height: 85vh;}
}

@media only screen and (max-width: 980px){
.mainBanner { height: 67vh;}
.sec7, .consistent {background-size: cover;}
.consistent:after { width: 100%;     background-color: rgba(255,255,255,0.9);}
.bachelor-bnr { width: 700px;}
.sec1Head .col-md-4.col-sm-6 {     height: 220px; }
.mainBanner {    background-size: cover; background-position: center;}
.sec2 .course-area .courseBlock .courseContent { padding-left: 0;}
.sec2 .course-area .courseBlock {
    background-color: #e21f25;
    padding: 25px 30px;
    height: 279px;
}
.da-thumbs div a div.hovereff { padding: 10px 15px; }
}

@media only screen and (max-width: 736px){
#student-speak.owl-theme .owl-nav .owl-prev {
    left: 0;
}
.student_content {width: 200px;     padding-left: 51px;}
#student-speak.owl-theme .owl-nav .owl-next {
    right: 0px;
}	
.student_item {    margin-right: 0;}	
.about-left span {    margin-top: 10px;}
.about-left strong { font-size: 30px; line-height: 32px; }
.video-block {    margin-top: 15px;}	
.about-left strong br { display: none;}
.da-thumbs div a div.hovereff h4 { margin-bottom: 10px; font-size: 20px; }	
.sec2 .course-area .courseBlock:first-child { width: 100%; height: auto; }	
.mainBanner { height: 600px;}
.topborder-block { margin-top: 0px;}
.bachelor-bnr { width: 100%; }
.logo_right_area { display: none; }	
.logo { width: 100%; text-align: center; }
.dsu-intro {    top: 21%;}
.sec3 .col-sm-5.col-xs-12, .video-block .video-box { width: 100%; }
.item_row { width: 33%; }
.left, .right { width:100%; }
.single-service-item p { float: left; text-align: left; }
.service-icon { float: left; display: none; }
.single-service-item, .sec1Head .right .single-service-item, .sec1Head { padding-left: 0px; padding-top: 0px; }
.sec1Head .right .single-service-item p { display: table; width: 100%; }
.sec1 { padding-bottom: 30px; }
.galleryBox .widget-title { width: 100%; }
}

@media only screen and (max-width: 568px){
    .da-thumbs div a div.hovereff span {font-size: 12px; line-height: 18px;}
.applyBox:after, .applyBox:before { display: none; }
.applyBox {border-top: 1px solid #FFF;}
.frmBg span {    margin-top: 19px;}
.bachelor-bnr h3 { font-size: 30px; }
.cu-brands .col-lg-3 { width: 50%; }

#client-slider .text-center img { width: auto; }
#client-slider .text-center { border: 0px; }
.bachelor-bnr p {    font-size: 14px;}
.increse_benefit .increse_icon_row h2 { font-size: 16px; line-height: 20px; }
.sec1Head .col-md-4.col-sm-6 { height: 250px;}
.courses-item { width: 100%; }
.topborder-block .counting-wrap .countingbg .counting { font-size: 16px; }
.topborder-block .counting-wrap .countingbg .counting-number { font-size: 30px; }
.about-left strong { margin-top: 0;}
}

@media only screen and (max-width: 480px){
.cu-brands .col-lg-3 {
    width: 50%;
    margin-bottom: 15px;
}
.formIDfid .form-group { width: 100%; }
.sec1Head .col-md-4.col-sm-6 { height: auto; width: 100%;}
h1, h2, h3, h3, h4, h5, h6 { font-size: 28px; }
.student_content h6 {     font-size: 30px;	    line-height: 35px; }
.mainBanner { height: 878px;}
.contact-fild-box.text-center .form-group { position: relative; top: 0px; }


.applyBox { padding-bottom: 0px; }
.dsu-intro { top: 14%;}
.widget-title h3 small { display: block; }
}


@media only screen and (max-width: 414px){
.topborder-block .col-sm-3 { width: 50%; }
.topborder-block .counting-wrap .countingbg .counting br { display: none; }
.student_item .student_photo img { width: 250px; }
.student_item .student_photo { top: auto; bottom: 0;}
.student_item:after {    height: 73%;}
.counting-wrap, .topborder-block .counting-wrap .countingbg .text-center { text-align: center; }
.da-thumbs div a div.hovereff {
    padding: 20px 15px;
}
.sec4 h5 {    font-size: 20px;}
}

@media only screen and (max-width: 320px){
.contact_fild {
    padding-left: 11px;
    padding-right: 10px;
}

.topborder-block .col-sm-3 { padding: 0 0;}
.frmBg span {    font-size: 28px;}
.cu-brands span { display: none; }
}
