﻿@media screen and (-webkit-min-device-pixel-ratio:0) {
    ::i-block-chrome, {
    }
}

@media only screen and (min-width:320px) and (max-width:767px){
    .academic-programs-sec ul li {
    min-height: auto;
    }
    .testprtdvt {
    padding: 40px 0;
}
.shaping-sec ul {
    margin: 0px 0 0px;
    float: left;
    width: 100%;
    border: 2px solid #ffffff00;
    border-radius: 10px;
    padding: 15px;
}
.academic-programs-sec .bxlft {
    padding-right: 94px;
    padding-top: 15px !important;
}
.academic-programs-sec h3 {
    color: #0c4da2;
    margin-top: 20px;
}
.home-banner {
    padding: 150px 0 70px;
}
.home-banner .bxoltclrt {
    background: rgb(242 127 20 / 0%);
    padding: 5px;
}
.testprtdvt .lextrigt {
    float: left;
    width: 100%;
    padding-left: 14px;
}
    .shaping-sec img {
    width: 100%;
    border-radius: 20px;
    display: none;
}
.shaping-sec ul li {
    list-style: disc;
    color: #fff;
    margin-right: 0px;
    line-height: 35px;
    margin-left: 0px;
}
    .case-study-sec .innrt{ width:100%;}
    .shaping-sec .bxlft, .academic-programs-sec .bxlft {
        padding: 0;
    }
    .shaping-sec ul li, .academic-programs-sec ul li {
               width: 100%;
        float: none;
        margin-bottom: 10px;
        min-height: auto;
    }
    .shaping-sec{ background-size:cover;}
    .ecosystem-dv .prtdv{position:relative; width:100%; padding:20px; left:0; top:0;}
    .ecosystem-dv img{ margin-top:20px; display: none;}
    .accreditation-sec .bxttdv{ margin-top:0; padding:20px;}
    .btn {
        padding: 16px 20px;
        font-size: 14px;
    }
    header {
        padding: 10px 0 10px;
    }
    .dasca-logo {
        width: 175px;
        height: 60px;
        padding-right: 20px;
        padding-top: 4px;
    }
    .uajy-logo {
        width: 137px;
    }
    .home-banner {
        background-position:center top;  height: auto;
    }
    h2 {
        font-size: 26px;
        line-height: 35px;
    }
    .bigpara {
        font-size: 15px;
        line-height: 29px;
    }
    p {
        font-size: 14px;
        line-height: 29px;
    }
    .case-study-sec, .about-sec, .shaping-sec, testprtdvt, .accreditation-sec {
        padding: 60px 0;
    }
    
    .about-sec .imgbox {
            width: 95%;
        }
    .about-sec .imgbox-border {
            width: 85%;
            right:15px;


        }
    .about-sec .pull-right {
            padding-right: 15px;
            margin-top:30px;
            float:left !important;
        }
    .shaping-sec .imgbox {
            width: 95%;
            margin-left:15px;
        }
    .shaping-sec .imgbox-border {
            width: 85%;
            left: 15px;
        }
    .academic-programs-sec {
        padding: 60px 0 60px;
    } 
    .academic-programs-sec img {
        width: 100%;
    }
    .academic-programs-sec .linepdt {
            border-left: none;
            padding-left: 0px;
            margin-left: 0px;
            margin-top: 20px;
        }
    .academic-programs-sec .listbx ul li {
            font-size: 13px;
        }
    .testprtdvt .inn {
        width: 100%;
    }
        .testprtdvt .inn p {
            font-size: 16px;
            line-height: 28px;
        }
    .testprtdvt h6{ font-size:10px;}
    .accreditation-sec {
        padding: 60px 0;
    }
    .accreditation-sec .right-part {
        padding-left: 15px;
        margin-top:15px;
    }
    .copyright {
        font-size: 11px;
    }
    .copyright-line .footer-ul {
        float: left;
        width: 100%;
        margin-top:10px;
    }
    .copyright-line .footer-ul li a {
            margin: 0 6px;
            font-size: 11px;
        }
    .copyright-line .footer-ul li:first-child a {
            margin-left:0;
        }
    .copyright-line .footer-ul li:last-child a {
            margin-right: 0;
        }
    .stay-inform {
                padding: 40px 0;
    }
    .btn-orange {
        padding: 10px 32px;
        font-size: 16px;
    }
    .home-banner img{width: 101px;}
    .home-banner h1 {
        font-size: 23px;
      
        line-height: 32px;
    }
}


@media only screen and (min-width:768px) and (max-width:1200px){
    .home-banner {
    padding: 250px 0 100px;
    background: url(../images/banner.jpg) no-repeat;
    background-size: cover;
    height: auto;
}
.shaping-sec {
    padding: 80px 0;
    background: url(../images/advancing-bg01.png) no-repeat;
    background-size: cover;
}
.home-banner .bxoltclrt {
    background: rgb(242 127 20 / 92%);
    padding: 24px;
}
.pull-right {
    float: left !important;
}
    .btn {
        padding: 16px 53px;
        font-size: 15px;
    }
    .accreditation-sec .bxttdv {
        width: 100%;
        padding: 20px;
        margin-top: 0;
    }
    .shaping-sec .bxlft, .academic-programs-sec .bxlft {
        padding: 0;
    }
    .shaping-sec ul li, .academic-programs-sec ul li {
        width: 100%;
        float: none;
        margin-bottom: 10px;
        min-height: auto;
    }
    .ecosystem-dv .prtdv {
                top: 0px;
        width: 100%;
        left: 0px;
        padding: 14px;
        position: relative;
    }
   .ecosystem-dv img {
    display: none;
}
.academic-programs-sec ul {
    margin: 15px 0 0px;
    float: left;
    width: 100%;
    display: flex;
}
    .home-banner h1 {
        font-size: 22px;
        line-height: 36px;
    }
    header {
        padding: 10px 0 10px;
    }
    .dasca-logo {
        padding-right: 20px;
        width: 219px;
        height: 80px;
    }
    .uajy-logo {
        width: 166px;
    }

    h2 {
        font-size: 26px;
        line-height: 35px;
    }

    .bigpara {
        font-size: 15px;
        line-height: 29px;
    }

    p {
        font-size: 14px;
        line-height: 29px;
    }
    .copyright {
        width: 55%;
    }
    .copyright-line .footer-ul {
        width: 42%;
    }
    .copyright-line .footer-ul li{
        width: auto;
        float:right;
    }
    .copyright-line .footer-ul li a {
            margin: 0 8px;
        }
}
@media (width: 768px) and (orientation: portrait) {



    .testprtdvt .inn p {
        font-size: 15px;
        line-height: 35px;
    }
    .copyright {
        font-size: 11px;
    }
    .copyright-line .footer-ul {
        width: 45%;
    }
    .copyright-line .footer-ul li a {
        font-size: 11px;
    }
}

@media only screen and (min-width:768px) and (max-width:999px) {
}
@media only screen and (min-width:1000px) and (max-width:1024px){
}
@media only screen and (min-width:1025px) and (max-width:1199px){
    h2 {
        font-size: 38px;
    }
}

@media only screen and (min-width: 1600px) {
    body {
        width: 100%;
        max-width: 1200px;
        margin-left: auto;
        margin-right: auto;
        height: 100%;
    }
    header {
        width: 100%;
        max-width: 1200px;
    }
}
@media only screen and (min-width: 2501px) {
    body {
        width: 100%;
        max-width: 1200px;
        margin-left: auto;
        margin-right: auto;
        height: 100%;
    }
    header {
        width: 100%;
        max-width: 1200px;
    }
}
@media not all and (min-resolution:.001dpcm) {
    @media {
        body {
            width: 100%;
            max-width: 1200px;
            margin-left: auto;
            margin-right: auto;
            height:100%;
        }
        header {
            width: 100%;
            max-width: 1200px;
        }
    }
}
