/* MAX 1024px */
@media only screen and (max-width: 1024px) {
    .center p {
        font-size: 10px;
        line-height: 13px;
    }

    .center p>span {
        font-size: 12px;
    }

    .center {
        padding-top: 42px;
    }

    #inner,
    #inner2,
    #inner3,
    #inner4,
    #inner5,
    #inner6,
    #inner7,
    #inner8,
    #inner9,
    #inner10,
    #inner11 {
        padding-left: 15px;
        padding-right: 15px;
    }

    .bannerBox {
        background-size: cover !important;
    }

    .sec7,
    .sec6 {
        display: block;
        float: left;
    }

    .formsec {
        margin-top: 3%;
    }

}

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

    .center p {
        font-size: 10px;
        line-height: 13px;
    }
    .junior_section .junior_area_item .rating-item{
        width: 29% !important;
    }

    .center p>span {
        font-size: 12px;
    }

    .center {
        padding-top: 42px;
    }

    .beginBtn {
        display: block !important;
    }

    .footer {
        height: 108px;
    }

    #back-top,
    .dsu-addmission h1 {
        display: block;
    }
    .dsu-addmission h1 br {
        display: none;
    }

    .sec1Head {
        width: 100%;
    }

    .sec1 .sec1Head {
        width: 100%;
    }

    .formsec {
        width: 100%;

    }

    .sec3 {
        background-size: cover;
        background-position: center;
    }
.row-div{
    flex-direction: column;
}

.lg-100{
    width: 70% !important;
}
.banner-icons{
    display: none !important;
}
  

    .telblock {
        display: block;
    }

    .logoright span {
        display: none;
    }

}

@media only screen and (max-width: 736px) {
    .lg-100{
        width: 100% !important;
    }
    .logo img {

        width: 170px;
        margin: 0 auto;
        display: block;

    }

    .sec01 {
        margin-top: 0;
    }
    .header2 .logoright img{
        padding-top: 0;
    }
    .header2 img {
        width: 70px !important;
        height: 70px !important;
        object-fit: contain;
        text-align: center;
        display: block;
        margin: 0 auto;
        margin-bottom: 5px !important;
    }

    .center p {
        font-size: 10px;
        line-height: 13px;
    }

    .center p>span {
        font-size: 12px;
    }

    .center {
        padding-top: 2px;
    }

    .header.sticky {
        position: relative;
    }

    .loader,
    .sec3 .sec3head span br,
    .sec4head .center,
    .sec-left img,
    .sec-right img {
        display: none !important;
    }

    .col-sm-8.leftsec_content {
        width: 100%;
        text-align: center;
    }

    .dsu-addmission h1 br {
        display: none;
    }

    .dsu-addmission {
        margin-top: 1%;
    }

    .formsec {
        margin-top: 0;
        width: 100%;
        margin: 0 auto;
        float: none;
    }

    .junior_section .junior_area_item {
        margin-top: 0px;
    }
    .dsu-addmission strong br{
        display: none;
    }

    .bannerBox {
        height: auto;
    }

    .da-thumbs li {
        width: 48%;
    }

    .da-thumbs li a div.hovereff span {
        font-size: 12px;
        line-height: 20px;
    }

    .sec4head .sec-left .shape-two,
    .sec4head .sec-left .shape-one-content,
    .sec4head .sec-right .shape-right-tow,
    .sec4head .sec-right .shape-one-content,
    .sec4head .sec-right .shape-right-one,
    .sec4head .sec-left .shape-two .shape-one-content,
    .sec4head .sec-left .shape-one {
        width: 100%;
        position: relative;
        left: auto;
        top: auto;
        right: auto;
    }

    .sec4head .sec-left .shape-one-content,
    .sec4head .sec-right .shape-one-content {
        border: 2px solid #04a9e8;
        padding: 10px;
        margin-bottom: 10px;
        text-align: center;
    }
    .dsu-intro{
        padding: 30px 10px !important;
    }
    #slider-counter1,
    #slider-counter {
        width: 35px;
        height: 35px;
        line-height: 28px;
        font-size: 14px;
        right: 50px;
        top: 97px;
    }

    .client_area .owl-nav .owl-next {
        right: 12%;
    }

    .client_area .owl-nav .owl-prev,
    .client_area .owl-nav .owl-next {
        top: -36px;
    }

    .testimonials-content p {
        line-height: 20px;
    }

}


@media only screen and (max-width: 568px) {
    .telblock span a {
        color: #28465e;
        font-size: 13px;
    }

    .widget-title p {
        font-size: 12px;
        line-height: 18px;
    }

    .logo img {
        width: 170px;
        margin: 0 auto;
        display: block;
    }

    .logoright img {
        width: 100px !important;
    }

    .formsec {
        width: 100%;
    }

    .junior_section .junior_area_item .rating-item {
        padding: 10px;
    }

    .da-thumbs li a div.hovereff span {
        font-size: 14px;
        line-height: 18px;
    }

    .da-thumbs li a div.hovereff span {
        padding: 2px;
    }
}

@media only screen and (max-width: 480px) {
    .dsu-addmission h1 {
        font-size: 35px;
        line-height: 40px;
    }

    .junior_section .junior_area_item .rating-item .rating-content strong {
        font-size: 14px;
        line-height: 18px;
    }

    .da-thumbs li {
        width: 100%;
        margin: 0px;
        margin-bottom: 10px;
    }

    #slider-counter1,
    #slider-counter {
        display: none;
    }

    .logoright span {
        line-height: 10px;
    }

    .logoright span a {
        font-size: 12px;
    }
}

@media only screen and (max-width: 414px) {
    .client_area .owl-theme .owl-nav [class*=owl-]{
        position: relative;
        left: 0;
    }
    .client_area .owl-theme .owl-nav .owl-prev{
        left: 50%;
        position: absolute;
        bottom: -25px;
    }
    .client_area .owl-theme .owl-nav .owl-next{
        left: 40%;
        position: absolute;
        bottom: -25px;
    }

    .dsu-addmission h1 {
        font-size: 30px;
        line-height: 35px;
    }

    .dsu-addmission strong {
        font-size: 14px;
        line-height: 26px;
    }

    .formsec {
        width: 100%;
    }

    .client_area .owl-nav .owl-prev,
    .client_area .owl-nav .owl-next {
        position: relative;
        top: auto;
    }

    .client_area .owl-nav .owl-next {
        right: 26%;
    }



}

@media only screen and (max-width: 360px) {
    .footer div {
        font-size: 12px;
    }

    .dsu-addmission h1 {
        font-size: 24px;
        line-height: 30px;
    }

    .dsu-addmission {
        margin-top: 0;
    }

    .junior_section .junior_area_item .rating-item .rating-content strong {
        font-size: 12px;
        line-height: 18px;
    }

    .logo img {
        width: 145px;
    }

    .logoright span a {
        font-size: 10px;
    }
}