@media only screen and (max-width:1367px) {
    .formBox.formBoxLogn {
        top: 54%
    }
}

@media only screen and (max-width:992px) {
    .asideLinkLeft li {
        display: inline-block
    }
}

@media only screen and (max-width:768px) {
    .asideLink {
        padding-left: 25px
    }

    .asideLink>li {
        line-height: inherit
    }

    .asideSub-list li {
        line-height: inherit
    }

    .asideLink li a {
        font-size: 15px
    }

    .group1Hdr img {
        width: 165px
    }

    .logo1Hdr img {
        width: 56%;
        margin-right: 0%
    }

    .navbarBg {
        text-align: left
    }

    .srchWith {
        width: 58%
    }

    .asideBoxBg {
        margin-bottom: 30px
    }

    .asideLinkLeft li {
        margin-bottom: 17px
    }

    .asideLinkLeft {
        margin-bottom: 0
    }

    .asideBoxLeft {
        padding: 0
    }

    .aToZBg a {
        margin-right: 15px
    }

    .formBox {
        width: 100%;
        margin: auto
    }
}

@media only screen and (max-width:575px) {
    .logo1Hdr img {
        width: 83%
    }

    .navbarBg {
        padding: 10px 0
    }

    .group1Hdr img {
        width: 75px
    }

    .srchWith {
        width: 100%
    }

    .form-control.hdrSerch {
        margin-left: 0
    }

    .asideLinkLeft {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center
    }

    .asideLinkLeft li {
        margin-bottom: 17px;
        width: 20%;
        margin: 15px
    }

    .asideLinkLeft li a {
        width: 85px;
        height: 85px;
        text-align: center;
        border: 1px solid #bbb;
        display: inline-block;
        line-height: 85px;
        box-shadow: 0 1px 3px rgb(0 0 0 / .12), 0 1px 2px rgb(0 0 0 / .24);
        transition: all 0.3s cubic-bezier(.25, .8, .25, 1)
    }

    .asideLinkLeft li a:hover {
        box-shadow: 0 0 2px rgb(0 0 0 / .25), 0 5px 7px rgb(0 0 0 / .22)
    }

    .asideLinkLeft li a img {
        width: 73px
    }

    .coursBoxLink a {
        font-size: 13px
    }

    .coursBoxLink1 a {
        font-size: 13px
    }

    .corsBox {
        height: auto
    }

    .corcesImg {
        padding: 10px;
        margin-bottom: 0;
        height: auto
    }

    .imgLink a img {
        width: 153px;
        margin-left: 0
    }

    .specialOfferPraBox h1 {
        font-size: 18px
    }

    .specialOfferPraBox h3 {
        font-size: 17px
    }

    .specialOfferPraBox p {
        font-size: 14px
    }

    .specialOfferPraBox ul li {
        font-size: 14px
    }

    .no1ChemstryTxt p {
        font-size: 14px
    }

    .footer-link a {
        font-size: 13px;
        line-height: 28px
    }

    .innerHdrlogo img {
        width: 100%
    }

    .groupInnrHdr img {
        display: none
    }

    .coursesTopLink .viwAllCrsLink {
        font-size: 14px
    }

    .coursesTopLink a {
        font-size: 12px;
        padding: 6px 8px;
        margin: 3px 3px 3px 0;
        display: inline-block
    }

    .innerHdrDrpDwnBox {
        padding-top: 8px
    }

    .form-select.innerHdrDrpDwn {
        height: 28px;
        font-size: 12px;
        padding: 2px 29px 2px 5px;
        margin-right: 10px
    }

    .theLeadTxt {
        font-size: 17px
    }

    .innerHdrDrpDwnBox span {
        font-size: 12px;
        padding-right: 1px
    }

    thead.theadBg {
        vertical-align: middle
    }

    .theadBg th {
        font-size: 14px
    }

    .tblHdrSpn {
        margin-left: 20px
    }

    .d-flex.tableWithMob {
        width: 328px
    }

    .cours-tabeLinkIcon img {
        width: 20px;
        margin-right: 5px
    }

    .coursesTableTdBox {
        width: 300px
    }

    .coursTableTtl a {
        font-size: 14px
    }

    .coursTableLink a {
        font-size: 13px;
        margin-right: 12px
    }

    .downLoadBruchrLnk {
        position: inherit;
        margin-left: 40px;
        font-size: 13px;
        top: 0
    }

    .coursTableTxt {
        font-size: 14px
    }

    .grpTrngRqst {
        padding: 7px 15px;
        font-size: 13px
    }

    .onlineCertiHdr {
        font-size: 16px
    }

    .onLineLink h5 {
        font-weight: 700;
        font-size: 15px
    }

    .onLineLink a {
        font-size: 13px
    }

    .onLineLink a img {
        width: 22px;
        margin-right: 5px
    }

    .onLineImg img {
        width: 93px
    }

    .GrpTrngBtn {
        margin-top: 22px;
        font-size: 12px
    }

    .gropTrngLinkBox a img {
        width: 142px
    }

    .circle1Animtion {
        width: 8px;
        height: 8px
    }

    @keyframes roll {
        0% {
            transform: translateX(10px) rotate(0)
        }

        20% {
            transform: translateX(0) rotate(0turn)
        }

        100% {
            transform: translateX(50px) rotate(1turn)
        }

        0% {
            transform: translateY(0) rotate(1turn)
        }
    }

    .corsDtlLinkTop {
        text-align: center
    }

    .corsDtlLinkTop a {
        font-size: 11px
    }

    .handOnImg img {
        width: 100%
    }

    .backBtn {
        font-size: 14px
    }

    .crsDtlPraBox h4 {
        font-size: 16px
    }

    .crsDtlPraBox p {
        font-size: 15px
    }

    .crsDtlPraBox1 h4 {
        font-size: 16px
    }

    .crsDtlPraBox1 p {
        font-size: 15px
    }

    .crsDtlPraBox1 a {
        font-size: 11px;
        display: inline-block
    }

    .crsDsrptonImg {
        width: 178px
    }

    .downLoadBruchrLnk1 {
        margin-left: 15px;
        font-size: 14px
    }

    .descriptionTxt h4 {
        font-size: 16px
    }

    .descriptionTxt p {
        font-size: 14px
    }

    .handsOnImgBox img {
        width: 150px
    }

    .corsDtlFlxList {
        flex-wrap: wrap
    }

    .descriptionTxtList li {
        font-size: 14px
    }

    .linkABlue {
        font-size: 14px
    }

    .linkTestAmrica img {
        width: 100%
    }

    .equiFaxImg {
        right: 0;
        top: 45px
    }

    .equiFaxImg img {
        width: 100px
    }

    .corsDtlTstimnlBox img {
        width: 100px
    }

    .corsDtlLinkBotm {
        text-align: center;
        padding-left: 0
    }

    .corsDtlLinkBotm a {
        display: inline-block;
        font-size: 11px
    }

    .linkOnlnPymntBox a {
        font-size: 14px
    }

    .corsDtlLinkBotm span {
        padding: 0 5px
    }

    .crsDtlPraBox1 span {
        color: #000;
        padding: 0 5px
    }

    .corsDtlLinkTop span {
        color: #2071ff;
        padding: 0 5px
    }

    .hdr h1 {
        font-size: 22px
    }

    .meetFcltyPra h3 {
        font-size: 16px
    }

    .meetFcltyPra h5 {
        font-size: 14px
    }

    .meetFcltyPra p {
        font-size: 14px
    }

    .meetFcltyPraBox {
        flex-wrap: wrap;
        padding: 15px 0 17px
    }

    .descriptionTxt.descriptionTxt1 {
        padding-left: 20px
    }

    .HdrForm p {
        font-size: 18px
    }

    .frmSubmitBtn .btn {
        font-size: 14px;
        padding: 8px 20px
    }

    .form-label {
        font-size: 14px
    }

    label {
        font-size: 14px
    }

    .formBgWrap {
        padding: 35px 0
    }

    .form-control {
        padding: 8px 15px;
        font-size: 14px
    }

    .form-select {
        padding: 8px 15px;
        font-size: 14px
    }

    .studentComentBox h5 {
        font-size: 16px
    }

    .stuCom_regitrOnlinBtn {
        display: inline-block
    }

    .stuCom_regitrOnlinBtn {
        padding: 4px 10px 4px 2px;
        font-size: 13px;
        margin-left: 0
    }

    .studentComentBox ul li {
        line-height: inherit;
        font-size: 14px
    }

    .studentComntImgBox img {
        width: 160px
    }

    .studentComentBoxP p {
        margin-bottom: 5px;
        font-size: 14px
    }

    .studentComentBox {
        margin-top: 23px
    }

    .stuCmntLink {
        font-size: 14px;
        display: inline-block
    }

    .corsDtlLinkTop.stdntComnt_crmBred {
        padding: 12px 0 15px
    }

    .studentCmntBord {
        margin-top: 20px;
        margin-bottom: 25px
    }

    .studentCmntBord img {
        width: 150px
    }

    .studentCmntBord p {
        font-size: 15px
    }

    .HdrTitlForm {
        margin-bottom: 8px;
        font-size: 16px;
        margin-top: 11px
    }

    .formBgWrap.pstonFrmBoxWrap .formBox {
        position: inherit;
        transform: inherit;
        margin-top: 100px
    }

    .loginFrgtPassLink p {
        font-size: 14px
    }

    .termConWrap {
        padding: 30px 0 20px
    }

    .termsCondHdr {
        margin-bottom: 20px;
        font-size: 20px
    }
}

@media only screen and (max-width:460px) {
    .crsDsrptonImg {
        width: 159px
    }

    .downLoadBruchrLnk1 {
        margin-left: 7px;
        font-size: 12px
    }

    ul.descriptionTxtList {
        padding-left: 17px
    }
}
