﻿@media screen and (min-width:1025px) and (max-width:1199px) {
    .boardin .readmore {
        position: relative;
    }
        .mtopn {
        margin-top: 0px;
    }

    .mtopn1 {
        margin-top: 0px;
    }

    .mtopn2 {
        margin-top: 0px;
    }
    .mtop80 {
        margin-top: 5px !important;
    }
    .ethicsprtdv .mpt {
        margin-top: 20x;
    }
        .address {
        min-height: 234px;
    }
    header {
        padding-bottom: 20px;
    }
    .landing-banner {
        padding-top: 90px;
    }
    .certsprtnv .blist li {
    min-height:125px;}
        .certsprtnv .blist li.minh140 {
            min-height: 167px;
        }
        .certsprtnv .blist li.minh130 {
            min-height: 145px;
        }
    }
@media screen and (min-width:320px) and (max-width:390px){
    .mob-logo {
        width: 169px !important;
        margin-top: -8px;
    }

        .mob-logo img {
            width: 100%;
        }
}
@media (max-width:47.9375em) {
    .examstandards .get-attempts {
        padding: 50px 21px;
    }
    .exam-table table td, .exam-table table th {
        padding: 5px;
    }
        .address {
        min-height: auto;
    }
        .boardin .readmore {
        position: relative;
    }
        .eleg2 .path {
        min-height: auto;
    }
    .mtopn {
        margin-top: 0px;
    }

    .mtopn1 {
        margin-top: 0px;
    }

    .mtopn2 {
        margin-top: 0px;
    }
    .eltext {
        float: left;
        width: 81%;
    }
    .popform input[type="text"] {
        width: 100% !important;
        float: none !important;
    }
    .mobcontrol {
    float:right !important;} .topmenu {
        position: absolute;
        top: 37px;
        right: 16px;
    }
    .the-header .right li:first-child a {
        padding: 14px 6px;
    }
        .slidewidth {
        width: 80%
    }
     .landing-banner p {
        font-size: 20px;
    }
    .eleg2 .path {
        min-height: auto !important;
    }
    .path {
    margin-bottom:20px; min-height:auto;} .elearning ul li img {
        float: left;
    }
    .elearning ul li {
    min-height:50px;} .articletitle {
        position: relative;
        width: 93%;
        margin-top: 190px;
    }
    aside {
        display: none !important;
    }
 .becomepartner .cp-img img {
        width: auto;
    }
        .modal-dialog {
        width: 100% !important;
    }

    .brdimage {
        width: 100%;
        float: none;
    }
    .brdtext {
        width: 100%;
        float: none;
        padding: 0px 10px;
        margin-top: 20px;
    }
    .contactusdvpt .cp-img img {
    width:auto;} .aboutcert li {
        width: 100%;
    } .search-icon {
        display: none;
    }
    h1, .certifications-banner h1, .caipa-certifications-banner h1 {
        font-size: 30px !important;
    }

    h2, .ownpaceprtnv h2, .insightsdvpt h2 {
        font-size: 25px !important;
    }
    h3 {
        font-size: 20px !important ;
    }
    h4, .insightsdvpt p a {
        font-size: 15px !important;
    }

    header {
        padding: 10px 0 10px;
    }

        header .left img {
            width: 236px;
        }
    .the-header .left, .the-header .right, .programsecprt ul.top-list li .accordionContent ul li {
        float: none;
        width: 100%;
    }
    .the-header {
        margin-bottom: 0;
    }
    .the-bottom {
        display: none; 
    }
    .the-header .right li {
        margin-left: 0;
        float: left;
        margin-right: 4px;
    }
    .bannerprtnv .carousel-control {
        padding-top: 52%;
    }
        .the-header .right li a { font-size:14px; padding:14px 6px;
    } 
    .mobile-area {
        display: block;
    }

    .sidenav01 {
        height: 100%;
        width: 0;
        position: fixed;
        top: 0;
        right: 0;
        background-color: #333;
        overflow-x: hidden;
        -webkit-transition: 0.5s;
        -o-transition: 0.5s;
        -moz-transition: 0.5s;
        -ms-transition: 0.5s;
        transition: 0.5s;
        padding-top: 60px;
        z-index: 999999;
    }

        .sidenav01 .closebtn {
            position: absolute;
            top: 0;
            right: 25px;
            font-size: 36px;
            margin-left: 50px;
        }

    ul.mob-menu-list {
        padding-left: 21px;
        height: 990px !important;
        list-style-type: none;
    }
        ul.mob-menu-list li a {
            float: left;
            width: 100%;
            margin-bottom: 15px;
            color: #fff;
            font-size: 13px;
            border-bottom: 1px solid #7A7A7A;
            padding-bottom: 16px;
        }
    .bannerprtnv .banntxtprt { width:95%; padding-left:0px;}
    .ownpaceprtnv h2, .ownpaceprtnv p, .usaiicertprtnv ul li img, .usaiicertprtnv ul li .righttxt, .usaiick12 ul li .righttxt, .benefitsdvprt .benefitsbx ul li p, .benefitsdvprt .benefitsbx ul li .notft, .speedster-home-banner .left, .partnerprtnv .right, footer .cntrprtdv .dvprt1, footer .cntrprtdv .dvprt1:nth-child(1), .threbxsec ul li, .becomepartner form ul li, .sevenprtnvd .accprt, .sevenprtnvd .top, .certsprtnv li, .upskilling-the-underprivileged .left {
        float: none;
        width: 100%;
    }
    .speedster-pro {
        background: #1b2945;
    }

    .uni-speedster {
        background: #D9EEFF;
    }

    .co-speedster {
        background: #FDD56A;
    }
    del {
        font-size: 30px !important;
    }
    .ownpaceprtnv p, .ownpaceprtnv b{font-size:20px;}
    .elearning h3 {
        width: 100%;
        float: none;
        margin-top: 0px !important;
        padding: 10px;
    }
    .elearning ul {
        width: 96%;
        float: none;
        padding: 10px;
    }
    .ethicsprtdv .mpt {
        margin-top: 0px;
        margin-bottom: 10px;
    }
    .key-insight ul li {
        min-height: auto;
        width: 100%;
        float: none;
        margin-bottom: 20px;
    }
    .dmenu {
    width:100%;}
    .mobsearch {
    display:none !important;}.btn-blk, .btn-white {
        font-size: 14px;
        padding: 9px 12px;
    }
    .usaiicertprtnv ul {
    margin-top:40px;} .ownpaceprtnv {
        padding: 60px 0;
    } .bannerprtnv h1 {
        padding-top: 190px;
        font-size: 39px !important;
    }
    .mblbx{display:none;}
    .mnt {
        display: block;
    }
    .stepdvptt .left { width:80%;  float:none; padding:10px;}
    .img-renew img, .img-policy img {
        width: 100%;
        padding: 0 !important;
    }
    .landing-banner, .underprivileged-banner {
        height: auto;
        padding-top: 50px;
        padding-bottom: 20px;
    }

        .landing-banner h1, .underprivileged-banner h1 {
            font-size: 39px !important;
        }
    .overview {
        padding: 40px 0;
    }
        .overview .headbg {
            padding: 20px;
        }
        .overview .mtop80 {
            margin-top: 0px !important;
        }
    .certsprtnv li h3 {
        font-size: 26px !important;
    }
    .celogotext p {
        font-size: 18px;
    }
    .certsprtnv .blist li, .certsprtnv .clist li {
        float: none;
        width: 100%;
    }
    .certoverview .headbg {
        padding: 20px;
    }
    .caie-banner {
        background: url(https://ik.imagekit.io/edtechdigit/usaii/content/images/caie-banner.jpg) no-repeat right; background-size:cover;
    }
    .certifications-banner, .caipa-certifications-banner {
        height: auto;
        padding-top: 86px;
        padding-bottom: 20px;
    }
    .pdesign {
        padding: 27px 0;
    }
    .coveragein ul li {
        width: 100% !important;
        float: none !important;
    }
    .resourcehubprt img {
    margin-top:20px; margin-bottom:20px;} .pdesign img {
        margin-top: 20px;
    } .celogotext {
            width: 100%;
            float: none;
        }
    .logobox {
        width: 100%;
        float: none;
        text-align: center;
    }
        .invstbxsec .leftbx {
            padding: 15px;
        }
    .threbxsec ul li:nth-child(2), .threbxsec ul li:nth-child(5) {
        margin: 0px;
    }
    .searcbx .search{ width:100%;}
    .disclaimers .card-header button{font-size:14px;}
    .applybx {
        padding: 25px;
    }
    .point-wrap .inside-list ul li, .point-wrap .inside-list ul li:nth-child(2), .point-wrap .inside-list ul li:nth-child(3) {
        width: 100%;
        min-height: 260px;
    }
    .text-danger{font-size:11px;}
    .sevenprtnvd .accprt{ padding:7px;}
    .sevenprtnvd .numb{ display:none;}
    .certsprtnv li{ margin-bottom:20px;}
    .faqdvprt .bxtlistp{display:none;}
    .map .sitmp1{ float:none; width:100%; min-height:auto;}
    .mobile-area, .mnt {
        display: block;
    }

    .tg-space {
        font-size: 40px;
        color: #333;
        position: absolute;
        top: -11px;
        right: 11px;
    }

    header .tpheader .right li:nth-child(2) {
        margin-right: 0;
    }

    header .tpheader .left {
        float: left;
    }

    header .tpheader .right {
        margin: 70px 0 10px;
        float: none;
    }

    .bluebtn {
        position: absolute;
        right: 12px;
    }

    .outlinebtn {
        position: absolute;
        left: 15px;
    }

    .btomheader {
        display: none;
    }

    header .tpheader .left img {
        width: 65%;
    }


    header .tpheader {
        padding: 15px 0;
    }

        header .tpheader .left {
            float: left;
        }

        header .tpheader .right {
            float: right;
            margin-top: 30px;
        }

            header .tpheader .right li {
                float: none;
                margin-left: 0;
            }

    .fa-search {
        display: none;
    }

    header .tpheader .right li {
        margin-right: 3px;
        float: left;
    }

        header .tpheader .right li:nth-child(4) {
            margin-right: 0;
        }

        header .tpheader .right li a {
            font-size: 13px;
            padding: 10px 10px;
        }

    .tpheader .mobile-area {
        float: right;
        display: block;
    }

    .sidenav01 {
        height: 100%;
        width: 0;
        position: fixed;
        top: 0;
        right: 0;
        background-color: #000;
        overflow-x: hidden;
        -webkit-transition: 0.5s;
        -o-transition: 0.5s;
        -moz-transition: 0.5s;
        -ms-transition: 0.5s;
        transition: 0.5s;
        padding-top: 60px;
        z-index: 999999;
    }

        .sidenav01 .closebtn {
            position: absolute;
            top: 0;
            right: 25px;
            font-size: 36px;
            margin-left: 50px;
            color: #fff;
        }

    ul.mob-menu-list {
        padding-left: 21px;
        height: 990px !important;
        list-style-type: none;
    }

        ul.mob-menu-list li a {
            float: left;
            width: 100%;
            margin-bottom: 15px;
            color: #fff;
            font-size: 13px;
            border-bottom: 1px solid #7A7A7A;
            padding-bottom: 16px;
        }

    header .right li a {
        background: #fff;
    }

    header .left {
        width: 90%;
    }
}
@media screen and (min-width:640px) and (max-width:767px) {

    .testim img {
        width: 150px !important;
    }
        .testim img.linkicon {
            width: 40px !important;
        }
    .mblbx {
        display: block;
    }
    .the-header .right li a {
        font-size: 17px;
        padding: 13px 27px;
    }
    .benefitsdvprt .benefitsbx ul li .notft {
        float: left;
        width: 28px;
    }
    .benefitsdvprt .benefitsbx ul li p {
        float: right;
        width: 92% ;
    }

    }
@media screen and (min-width:768px) and (max-width:999px){
    .kit-inner.bg3 {
        background: #052D5A url(https://ik.imagekit.io/edtechdigit/usaii/content/images/kit-inner2.jpg) no-repeat center -30px;
    }
    .eleg2 .path {
        min-height: auto;
    }
    .ethicsprtdv .mpt {
        margin-top: 0px;
    }
    .path {
    min-height:auto;}
    #board1 img, #board2 img, #board3 img, #board4 img, #board5 img, #board6 img {
    width:200px !important;}
    footer .cntrprtdv .dvprt1, footer .cntrprtdv .dvprt1:nth-child(1) {
        width: 31.2% !important;
        min-height: auto;
    }
    .logoframe {
        width: 87px;
        padding: 11px 4px;
    }
    .certsprtnv .blist li, .certsprtnv .clist li {
        width: 100% !important;
        min-height: auto !important;
    }
    .address {
        min-height: auto !important;
    }
    .organizations-logo .slider-text li {
        margin-bottom: 20px;
        height: auto;
        width: 20%
    }

    .organizations-logo .right {
        width: 40%;
        height: 360px;
        padding: 20px
    }

    .university-logo .slider-text li {
        margin-bottom: 20px;
        height: auto;
        width: 20%
    }

    .university-logo .right {
        width: 40%;
        height: 360px;
        padding: 20px
    }
    }
@media screen and (min-width:768px) and (max-width:1024px) {
    .exam-table table td, .exam-table table th {
        padding: 12px;
    }
        .boardin .readmore {
        position: relative;
    }
        .kit-inner.bg3 {
        background: #052D5A url(https://ik.imagekit.io/edtechdigit/usaii/content/images/kit-inner2.jpg) no-repeat center;
    }
    .mtopn {
        margin-top: 0px;
    }

    .mtopn1 {
        margin-top: 0px;
    }

    .mtopn2 {
        margin-top: 0px;
    }
    .mtop80 {
        margin-top: 0px !important;
    }
    .eltext {
        float: left;
        width: 81%;
    }
    .elearning ul li img {
        float: left;
    }
    .address {
        min-height: 234px;
    }
        .celogotext p {
        font-size: 18px;
    }
    .certsprtnv .blist li {
        width: 47%;
        min-height: 125px;
    }
        .certsprtnv .blist li.minh130 {
            min-height: 166px;
        }

        .certsprtnv .blist li.minh140 {
            min-height: 167px;
        }
    header {
        padding: 10px 0 0px;
    }
        .slidewidth {
        width: 50%;
    }
    .landing-banner {
    padding-top:50px;}
    .logobox {
        width: 22%;
    }
    .celogotext {
        width: 76%;
    }

        .modal-dialog {
        width: 700px !important;
    }
    .landing-banner h1 {
    font-size:46px !important;} h1, .certifications-banner h1, .underprivileged-banner h1{
        font-size: 46px !important;
    }
    .caipa-certifications-banner h1 {
        font-size: 40px !important;
    }
    .certifications-banner, .caipa-certifications-banner {
        padding-top: 35px;
    }
    .coveragein ul li {
        width: 47% !important;
    }
        .the-header .left {
        width: 34%;
        margin-top: 16px;
    }

    h2, .ownpaceprtnv h2, .insightsdvpt h2 {
        font-size: 28px !important;
    }

    h3 {
        font-size: 26px !important;
    }

    h4, .insightsdvpt p a {
        font-size: 15px !important;
    }
    .the-bottom li a, .the-header .right li a {
        color: #fff;
        font-size: 12px;
    }
    .the-bottom ul li {
        padding: 14px 9.1px;
    }
        .the-bottom ul li:hover > ul, .the-bottom ul li ul:hover {
            padding: 14px;
        }
    .certifications-banner, .landing-banner, .underprivileged-banner, .caipa-certifications-banner {
        height: 415px;
    }
    .programsecprt ul.top-list li .accordionButton span strong {
        width: 72%;
    }
    .applybx{ padding:20px;}
    .becomepartner textarea {
        width: 450px !important;
    }
    .btn-blk, .btn-white {
        font-size: 14px;
        padding: 9px 12px;
    }
    footer .cntrprtdv .dvprt1, footer .cntrprtdv .dvprt1:nth-child(1) {
        width: 18.8%;
    }
    .social a {
        padding: 8px 12px;
    }
        .certsprtnv li h3 {
        font-size: 16px !important;
        color: #333;
        line-height: 21px;
    }
    .threbxsec ul li {
        float: left;
        width: 47.32%;
    }
        .threbxsec ul li .txt-info {
            min-height: 317px;
        }
    .point-wrap .inside-list ul li, .point-wrap .inside-list ul li:nth-child(2), .point-wrap .inside-list ul li:nth-child(3) {
        width: 100%;
        min-height: 260px;
    }
    .para {
        font-size:18px;
    }
    .sec-34 .right-part h2 {
        font-size: 27px !important;
    }
        .path {
        margin-bottom: 16px;
    }
        .sevenprtnvd .accprt, .sevenprtnvd .top {
        float: none;
        width: 100%;
    }
    .ownpaceprtnv {
        padding: 80px 0;
    }
    .bannerprtnv h1 {
        font-size: 52px !important;
    }
        .ownpaceprtnv p, .ownpaceprtnv b {
        font-size: 20px;
    }
    .usaiicertprtnv ul li .righttxt, .usaiick12 ul li .righttxt {
        width: 71%;
    }
    .benefitsdvprt .benefitsbx ul li p {
        width: 84%;
    }
    header .btomheader li a {
        font-size: 14px;
        padding-bottom: 20px;
        margin-right: 8px;
        margin-left: 8px;
    }

    header .tpheader .right {
        margin-top: 14px;
    }

    header .outlinebtn {
        padding: 11px 14px !important;
    }

    header .bluebtn {
        padding: 11px 14px !important;
    }
    }

@media (device-width: 1024px) and (orientation: landscape) {
    .the-bottom ul li {
        padding: 14px 21.2px;
    }
    footer .cntrprtdv .dvprt1, footer .cntrprtdv .dvprt1:nth-child(1) {
        width: 32%;
    }
}






@media only screen and (min-width:1000px) and (max-width:1024px) {
    .the-bottom ul li {
        padding: 14px 21.2px;
    }
    .university-logo .right {
        padding: 35px
    }

    .organizations-logo .right {
        padding: 35px
    }
}

@media only screen and (min-width:999px) and (max-width:1169px) {

    .the-bottom ul li {
        padding: 14px 21.2px;
    }
}

@media screen and (min-width:1025px) and (max-width:1199px) {
    .the-bottom ul li {
        padding: 14px 21.2px;
        font-size: 12px;
    }
    footer .cntrprtdv .dvprt1 {
        width: 16%;
    }
    .threbxsec ul li {
        float: left;
        width: 31.72%;
    }

    .programsecprt ul.top-list li .accordionButton span strong{width:81%;}
    .university-logo .right {
        padding: 9px 25px
    }

    .organizations-logo .right {
        padding: 9px 25px
    }
    }

@media (max-width:47.9375em) {

    .worldvtprt .para, .educationdvt .para, .corporatedvtt .para {
        font-size: 16px;
    }

    .worldvtprt .btn-white {
        font-size: 15px;
    }

    .worldvtprt .boxline {
        margin-bottom: 20px;
    }

    .whyprtdvt ul li, .Letdvttprt ul li {
        float: none;
        width: 100%;
        min-height: auto;
    }

    .educationdvt .bxwhxt, .corporatedvtt .bxwhxt {
        padding: 15px;
    }

    .educationdvt h3, .corporatedvtt h3 {
        padding-left: 0;
        font-size: 16px !important;
    }

    .Letdvttprt ul li {
        margin: 0 0 10px 0;
    }

    .partnerfaqdvt img {
        display: none;
    }

    .partnerfaqdvt .accordion_head h4 {
        font-size: 12px !important;
    }
}

@media screen and (min-width:768px) and (max-width:1024px) {
    .whyprtdvt ul li {
        width: 45%;
    }

    .Letdvttprt ul li {
        width: 47.2%;
    }

    .worldvtprt .boxline {
        margin-bottom: 20px;
    }

    .partnerfaqdvt img {
        margin-top: 20px;
    }
}
@media (max-width:47.9375em) {
    .mitbxsec .leftbx, .mit-banner-1 .leftbx, .mit-banner-2 .leftbx, .mit-banner-3 .leftbx, .mit-banner-4 .leftbx, .mit-banner-5 .leftbx, .mit-banner-6 .leftbx {
        padding-top: 140px;
        background: none !important;
    }
    .tpbannrprt a {
        font-size: 14px;
    }

    .tpbannrprt h1 {
        font-size: 27px !important;
    }

    .tpbannrprt, .prdvtprt, .readyaiprt {
        padding: 50px 0;
    }

        .technicaldvt h2, .readyaiprt h2, .prdvtprt h2, .benefprtdvt h2, .abouthedvt h2 {
            font-size: 18px !important
        }

        .readyaiprt .btndvtt {
            font-size: 13px;
        }

    .tpbannrprt {
        background-size: cover;
        background-position: left;
    }

    .prdvtprt, .readyaiprt {
        background-size: cover !important;
    }

    .tpbannrprt .bxwhtrd {
        position: relative;
        padding: 10px;
        border-radius: 20px;
        border-left: 30px solid #FF9800;
        margin-top: 22px;
        left: 0;
        right: 0;
        bottom: -52px;
    }
    .ai-banner {
        background-size: 100%;
        height: 460px;
        padding-top: 84px;
    }

        .ai-banner .bxwhtrd {
            display: none;
        }
    .abouthedvt p {
        font-size: 16px;
    }

    .abouthedvt .boxline {
        margin-bottom: 50px;
    }

    .abouthedvt .btndownload {
        padding: 14px 46px;
        bottom: -24px;
        left: 27px;
    }

    .benefprtdvt .bgright, .benefprtdvt .bgbxt {
        padding: 10px
    }

    .prdvtprt ul li p, .tpbannrprt .bxwhtrd p {
        font-size: 14px;
    }

    .benefprtdvt ul li p, .prdvtprt ul li p {
        font-size: 13px;
        width: 94%;
        float: right;
    }

    .benefprtdvt ul li img, .prdvtprt ul li img {
        width: 11px;
        margin-right: 3px;
        margin-top: 5px;
    }

    .benefprtdvt ul li, .prdvtprt ul li {
        margin-bottom: 8px;
    }
}

@media only screen and (min-width:768px) and (max-width:1024px) {
    .tpbannrprt h1 {
        font-size: 45px !important;
    }
    .mitbxsec .leftbx, .mit-banner-1 .leftbx, .mit-banner-2 .leftbx, .mit-banner-3 .leftbx, .mit-banner-4 .leftbx, .mit-banner-5 .leftbx, .mit-banner-6 .leftbx {
        padding: 20px !important;
    }
    
    .technicaldvt h2, .readyaiprt h2, .prdvtprt h2, .benefprtdvt h2, .abouthedvt h2 {
        font-size: 30px !important
    }

    .tpbannrprt {
        background-size: cover !important;
    }

        .tpbannrprt .bxwhtrd {
            left: 226px;
            width: auto;
        }

    .abouthedvt .boxline {
        margin-bottom: 50px;
    }
}
/*--------dgBadge--------------*/
@media (max-width:47.9375em) and (orientation: portrait) {


    .guide-cover {
        width: 310px;
    }

    .guide-pop-wrap {
        background-size: 170%;
    }

        .guide-pop-wrap .inn {
            padding: 15px 0 15px 15px;
            height: 440px;
        }

        .guide-pop-wrap .gleft {
            width: 85%;
            padding-top: 0;
            padding-bottom: 0;
        }

        .guide-pop-wrap .gright {
            width: 90%;
            padding-left: 0;
            padding-top: 0;
            padding-right: 20px;
        }

            .guide-pop-wrap .gright h3 {
                font-size: 16px !important;
                margin-bottom: 5px !important;
                line-height: 1.1;
            }

            .guide-pop-wrap .gright p {
                font-size: 11px;
                line-height: 1.3;
                margin-bottom: 8px;
            }

            .guide-pop-wrap .gright .bold-para {
                margin-top: 15px;
                margin-bottom: 8px;
            }

            .guide-pop-wrap .gright ul li {
                padding-left: 10px;
                font-size: 10px;
                margin-bottom: 2px;
                line-height: 1.2;
            }

                .guide-pop-wrap .gright ul li::before {
                    width: 5px;
                    height: 5px;
                    left: 0px;
                    top: 4px;
                }

        .guide-pop-wrap .r-bluestrip {
            width: 35px;
            background: #2196F3;
            height: 440px;
            top: 0;
            position: absolute;
            right: 0;
        }

    .guide-cover .guide-close-icon {
        position: absolute;
        top: 15px;
        right: 7px;
        background: #2196F3;
        display: inline-block;
        height: 22px;
        width: 22px;
        z-index: 2;
    }

    .guide-pop-wrap .btn-guide {
        font-size: 1.1rem;
        line-height: 0.5rem;
        padding: 1.2rem 1.3rem 1.2rem;
        margin-top: 12px;
    }

    .guide-download-right span {
        right: -40px !important;
        top: 40px !important;
        padding: 3px 3px 20px 3px !important;
        width: 130px !important;
        font-size: 14px !important;
    }
}


@media (max-width:47.9375em) and (orientation: landscape) {


    #spopup {
        z-index: 111;
    }

    .guide-cover {
        width: 465px;
    }

    .guide-pop-wrap .inn {
        padding: 10px 0 10px 10px;
    }

    .guide-pop-wrap .gleft {
        width: 35%;
        padding-top: 30px;
    }

    .guide-pop-wrap .gright {
        width: 60%;
        padding-left: 0;
        padding-top: 0;
        padding-right: 0;
    }

        .guide-pop-wrap .gright h3 {
            font-size: 16px !important;
            margin-bottom: 6px !important;
            line-height: 1.2;
        }

        .guide-pop-wrap .gright p {
            font-size: 10.5px;
            line-height: 1.2;
            margin-bottom: 8px;
        }

        .guide-pop-wrap .gright .bold-para {
            margin-top: 10px;
            margin-bottom: 6px;
        }

        .guide-pop-wrap .gright ul li {
            padding-left: 10px;
            font-size: 10px;
            margin-bottom: 2px;
            line-height: 1.1;
        }

            .guide-pop-wrap .gright ul li::before {
                width: 5px;
                height: 5px;
                left: 0px;
                top: 3px;
            }

    .guide-pop-wrap .r-bluestrip {
        width: 32px;
        height: 340px;
        position: absolute;
        right: 0;
        top: 0;
    }

    .guide-cover .guide-close-icon {
        position: absolute;
        top: 12px;
        right: 5px;
        background: #2196F3;
        display: inline-block;
        height: 22px;
        width: 22px;
        z-index: 2;
    }

    .guide-pop-wrap .btn-guide {
        font-size: 1.1rem;
        line-height: 0.5rem;
        padding: 1.2rem 1.3rem 1.2rem;
        margin-top: 12px;
    }

    .guide-download-right span {
        right: -40px !important;
        top: 40px !important;
        padding: 3px 3px 20px 3px !important;
        width: 130px !important;
        font-size: 14px !important;
    }

    .guide-landing-page .guide-fourth li {
        min-height: 235px !important;
    }

        .guide-landing-page .guide-fourth li:hover .desc-text {
            height: 235px !important;
        }
}

@media only screen and (min-width:768px) and (max-width:1024px) {

    .guide-cover {
        width: 70%;
        height: 330px;
    }

    .guide-pop-wrap .inn {
        padding: 0 0 0 12px;
    }

    .guide-pop-wrap .gleft {
        width: 40%;
    }

    .guide-pop-wrap .gright {
        width: 53%;
        float: left;
        padding-left: 0;
    }

        .guide-pop-wrap .gright h3 {
            font-size: 22px !important;
            margin-bottom: 6px !important;
            line-height: 1.15;
        }

        .guide-pop-wrap .gright p {
            font-size: 13px !important;
        }

        .guide-pop-wrap .gright ul li {
            font-size: 13px !important;
            line-height: 1.4 !important;
        }

    .guide-pop-wrap .btn-guide {
        font-size: 1.3rem;
        line-height: .85rem;
        padding: 1.3rem 2rem;
    }

    .guide-pop-wrap .r-bluestrip {
        height: 330px;
    }

    .guide-cover .guide-close-icon {
        top: 15px;
        right: 12px;
    }
}

@media (max-width:47.9375em) and (orientation: portrait) {
    .guide-cover {
        width: 100%;
    }

    .guide-pop-wrap .gright {
        display: none;
    }

    .guide-pop-wrap .inn {
        height: auto;
        padding: 15px 0 15px 15px;
    }

    .guide-pop-wrap .r-bluestrip {
        width: 36px;
        height: 34px;
    }
}

@media only screen and (min-width:768px) and (max-width:1024px) {
    .guide-cover {
        width: 100%;
    }

    .guide-pop-wrap .gright {
        width: 53%;
        float: left;
        padding-left: 18px;
        padding-bottom: 20px;
    }

    .guide-pop-wrap .r-bluestrip {
        width: 36px;
        height: 34px;
    }

    .guide-cover .guide-close-icon {
        top: 17px;
        right: 27px;
    }
}
@media only screen and (min-width:320px) and (max-width:767px) {
    .organizations-logo .left {
        float: none;
        width: 100%;
    }

    .organizations-logo .right {
        display: none;
    }

    .organizations-logo .slider-text li {
        height: auto;
    }

    .university-logo .left {
        float: none;
        width: 100%;
    }

    .university-logo .right {
        display: none;
    }

    .university-logo .slider-text li {
        height: auto;
    }
}
@media (max-width: 640px) {
    .header_meta .social-header {
        text-align: center;
        float: none;
    }

    .header_meta .meta-login {
        float: none;
        display: table;
        width: 100%;
        clear: both;
    }

        .header_meta .social-header li, .header_meta .meta-login li {
            float: none !important;
            text-align: center;
        }
}
