﻿@media screen and (-webkit-min-device-pixel-ratio:0) {
    ::i-block-chrome, .explore-sec ul li a {
        width: 54%;
     }
}
@media (min-resolution: 384dpi), (-webkit-min-device-pixel-ratio: 4) {
    .guide-pop-wrap .gright p {
        font-size: 9px !important;
        line-height: 14px !important;
        color: #383737 !important;
        margin-top: 0px !important;
        margin-bottom: 5px !important;
        word-break: keep-all !important;
        width: 100% !important;
        font-weight: 500 !important;
    }
    .guide-pop-wrap .inn {
        height: 150px !important;
    }

    .guide-pop-wrap .btn-guide {
        margin-top: 0px !important;
        padding: 2px 8px !important;
        padding-top: 0px !important;
    }
    .guide-pop-wrap .gright h3 {
        font-size: 16px !important;
        font-weight: bold !important;
        color: #05415e !important;
        margin-bottom: 0px !important;
        line-height: 20px !important;
        margin-top: 0 !important;
    }

}


@media only screen and (min-width:320px) and (max-width:767px) {
    .examination-banner, .about-cibp-banner, .exam-policies-bottom, .privacy-policy-bottom,
    .terms-page-bottom, .exam-id-bottom, .examinee-bottom, .exam-security-bottom, .partnership-banner, .runiversity-banner, .get-started,
    .faq-questions, .form-banner, .contact-banner, .forms-process, .resources-banner, .insights .bnr, .careers-inner .careers-inner-banner,
    .tp20investment-banner, .standard-banner, .credentialbanner, .contact-banner {
        width: 100%;
        height: auto;
        padding-top: 100px;
        padding-bottom: 70px;
        background-size: cover;
    }

    .cibp-landing .form-wrap h3 {
        font-size: 22px;
        font-weight: 900 !important;
        text-align: center;
        margin-bottom: 5px;
        color: #000;
    }
    #six .right {
        float: right;
        width: 100%;
        margin-top: 8px;
        margin-bottom: 20px;
    }
    #three .left .icon {
        background: #009EE2;
        color: #fff;
        font-weight: 900;
        border-radius: 50%;
        width: 35px;
        height: 35px;
        padding: 6px 8px;
        font-size: 14px;
        text-align: center;
        margin-top: 8px;
        display: none;
    }
    .partner-form h1 {
        margin-bottom: 30px;
        padding-top: 80px;
        color: #fff;
    }
    .article-wrap ul li:nth-child(3n+3) {
        margin-right: 0;
        margin-top: 15px;
    }
    .benefitsdvti .left-img-1 .partlogo {
        position: absolute;
        z-index: 9!important;
        width: 120px;
        right: 0;
        margin: 20px;
    }
    .whytdvtviret {
        padding: 60px 0;
    }
    .uae-exam {
        padding: 50px 0;
        background: #262e61 /*#edf6fd*/;
    }
    .uae-landing .uae-landing-banner {
        height: 900px;
        padding-top: 15px;
        background-size: cover !important;
    }
        .uae-landing .uae-landing-banner .logo-top {
            width: 110px;
            margin: 10px;
        }
    .uae-landing .build-profile-sec .left-part {
        width: 100%;
    }
    .build-profile-sec .right-part {
        width: 100%;
        float: left;
        padding-top: 15px;
    }
        .uae-landing .uae-landing-banner .banner-left {
            width: 100%!important;
            margin-top: 0;
            padding-right: 0;
        }
        .uae-landing .uae-landing-banner .banner-right {
            width: 100%;
            float: left;
            margin-top: 15px;
        }
    .uae-landing .uae-landing-banner .banner-left .banner-logo-part .logo-cibp {
        width: 100px;
    }
            .uae-landing .uae-landing-banner .banner-left h1 {
                font-size: 28px !important;
                margin-top: 0;
            }
            .uae-landing .uae-landing-banner .banner-left .banner-text-part {
                width: 100%;
                padding-right: 0;
            }
            .uae-landing .uae-landing-banner .banner-left ul.bot-list {
                margin-top: 100px;
            }
                .uae-landing .uae-landing-banner .banner-left ul.bot-list li:last-child {
                    border-right: 1px solid #3e80d5;
                }
                .uae-landing .uae-landing-banner .banner-left ul.bot-list li {
                    width: 48%;
                    margin-right: 5px;
                    margin-bottom: 5px;
                    font-size: 14px;
                    padding: 10px 10px;
                    padding-left: 10px;
                    border: 1px solid #3e80d5;
                }
    .uae-partner {
        padding: 60px 0;
    }
    .uae-partner .l-part {
        width: 95%;
        position: relative;
        margin-left: 10px;
        margin-right: 10px;
    }
    .uae-roadmap ul li h3 {
        width: 100%;
        font-size: 18px;
        margin-bottom: 8px;
    }
    .uae-partner .r-part {
        width: 100%;
        float: left;
        padding-left: 0;
        padding-top: 15px;
    }

    .cibp-landing .cibp-landing-banner {
        height: 355px;
    }
        .cibp-landing .cibp-landing-banner .banner-left {
            width: 100%;
            margin-top: 60px;
            padding-right: 0;
            background: rgba(255, 255, 255, 0.8);
            padding: 10px 0;
        }
        .cibp-landing .cibp-landing-banner h1 {
            font-size: 28px !important;
            margin-top: 0;
        }
    .cibp-landing .form-wrap {
        width: 100%;
        position: relative;
    }
    .cibp-landing .cibp-landing-banner .banner-right {
        width: auto;
        float: left;
        margin-top: 30px;
        position: relative;
    }
    .cibp-landing .form-wrap input[type="text"] {
        font-size: 12px;
    }
    .cibp-landing .zf-namemedium .zf-tempContDiv span {
        width: 100% !important;
    }
    .zf-phwrapper span:first-child {
        margin-left: 0;
        width: 24%!important;
    }
    .zf-leftAlign .zf-tempFrmWrapper .zf-labelName {
        float: left;
        width: 25%;
    }
    .cibp-sec1 .right-part {
        width: auto;
        padding-top: 5px;
        position: absolute;
        top: 50px;
        /* right: 15px; */
        left: 15px;
    }
    .cibp-sec1
    {
        background-position-x: right;
        background-size: 200%;
        padding: 180px 0 15px;
    }
    .cibp-sec2 .left-part {
        width: 100%;
    }
    .cibp-sec2 .imgbox {
        min-height: unset;
        height: 370px;
    }
    .cibp-sec2 .right-part {
        width: 100%;
        float: left;
        padding: 20px 20px;
        border: 4px solid #3B73B8;
        margin-top: 20px;
    }
    .cibp-sec2{
        background: #fff url(../images/why-cibp-bg.jpg) no-repeat bottom center;
        background-size: 100%;
        padding: 50px 0;
    }
    .cibp-sec3 ul li {
        width: 100%;
        min-height: unset;
        margin-right: 0;
        margin-bottom: 10px;
    }
        .cibp-sec1 .right-part .logo-cibp {
            width: 130px;
            box-shadow: none;
            padding: 0;
        }
    .cibp-sec1 .left-part {
        width: 100%;
        padding-right: 0;
    }
    .who-can-sec ul li {
        width: 100%;
        padding: 0;
        min-height: unset;
        border-bottom: 1px solid #cfe9ef;
        padding-bottom: 20px;
        margin-bottom: 20px;
    }
        .who-can-sec ul li:nth-child(2), .who-can-sec ul li:nth-child(4) {
            border-left: 1px solid #cfe9ef00;
            padding-left: 0%;
        }
    .cibp-landing .exam-coverage-sec .left-part .imgbox {
        height: auto;
    }
    .cibp-landing .exam-coverage-sec .left-part {
        width: 100%;
    }
    .cibp-landing .exam-coverage-sec .right-part {
        width: 100%;
        float: left;
        margin-top: 30px;
    }
    .build-profile-sec .left-part {
        width: 100%;
    }
    .become-charterholder-sec .inner-part p {
        width: 100%;
        margin: 0 auto;
        text-align: center;
    }
    .cibp-landing .accordion_head span {
        width: 90%;
        font-size: 14px;
    }
    .ready-register-sec .left {
        width: 76%;
        padding-right: 0;
    }
    .cibp-landing h2 {
        font-size: 26px;
    }
    .ready-register-sec .left .arrow-box {
        width: 100%;
        padding: 30px 20px 30px 20px;
        height: 150px;
    }
        .ready-register-sec .left .arrow-box::after {
            border-left: 75px solid #fff;
            border-top: 75px solid transparent;
            border-bottom: 75px solid transparent;
            border-right: 75px solid transparent;
        }
    .ready-register-sec .right {
        width: 100%;
        float: left;
        padding-left: 0px;
        padding-top: 30px;
    }
    .big-hd-black {
        font-size: 26px;
        line-height: 30px;
    }
    .uae-roadmap ul li p {
        width: 100%;
        float: left;
        margin-bottom: 0;
    }
    .uae-take h4 {
        display: block;
        font-size: 18px;
    }
    .uae-take {
        background: #E3EEB2;
        padding: 50px 0;
    }
    .cibp-landing .accordion_container {
        width: 100%;
    }
    .uae-faq .accordion_head span {
        width: 90%;
        font-size: 14px;
    }
    .uae-faq {
        padding: 60px 0;
        background: #ffffff;
    }
        .uae-partner h2.small-hd-green {
        font-size: 18px;
    }
    .uae-why-choose ul li:last-child {
        border-right: 0;
        margin-right: 0;
        padding-right: 0;
        border-bottom: 1px solid #d4d4d400;
    }
    .uae-program-highlights ul li {
        width: 100%;
        min-height: unset;
        margin-right: 0;
        margin-bottom: 15px;
    }
    .uae-whocan ul li {
        width: 100%;
        min-height: unset;
        padding-left: 0px;
    }
    .uae-exam .exam-inner {
        width: 100%;
        text-align: center;
        padding: 0 0%;
    }
        .uae-whocan ul li:nth-child(2), .uae-whocan ul li:nth-child(4) {
            border-left: 1px solid #427bc000 /*#cfe9ef*/;
            padding-left: 0%;
        }
    .uae-exam .bot-link {
        margin-top: 25px;
        font-size: 16px;
        font-weight: bold;
    }
    .uae-exam .coverage table td {
        padding: 9px 10px;
        font-size: 13px;
    }
        .uae-why-choose ul li {
        font-size: 14px;
        width: 100%;
        min-height: unset;
        border-right: 0;
        margin-right: 0;
        padding-right: 0;
        border-bottom: 1px solid #d4d4d4;
        padding-bottom: 10px;
        margin-bottom: 10px;
    }
    .uae-why-choose {
        padding: 50px 0;
    }
    .uae-why-choose .left-part h2 {
        width: 100%;
    }
    .cibp-landing h2 {
        font-size: 26px;
    }
    .top-logo {
        width: 180px;
        position: relative;
        bottom: revert-layer;
        background: #ffffff00;
        text-align: left;
        left: 0;
    }
        .whytdvtviret .wth80 {
            width: 100%;
        }
        .benefitsdvti {
        padding: 50px 0;
    }
    .whytdvtviret .l-part .imgbox img {
        position: relative;
        display: none;
    }
    .commitmentdvt .bxprtdvi {
        background: rgba(0, 158, 226, 0.9) /*rgba(8,135,162,0.9)*/;
        padding: 26px 20px;
        float: right;
        width: 100%;
        margin-top: 30px;
        margin-bottom: 30px;
    }
    .commitmentdvt {
        background: #111111 url(../Images/commitmentdvt-bg.jpg) no-repeat;
        height: auto;
    }
    .drive-home-new .r-part {
        width: 100%;
        float: right;
        padding-left: 0px;
    }
    .drive-home-new .l-part .img-back {
        display: none;
    }
    .drive-home-new .l-part .imgbox img {
        position: relative;
        display: none;
    }
    .drive-home-new {
        background: #fff url(../images/drive-home-bg24.jpg) no-repeat right top;
        background-size: cover;
        padding: 50px 0;
    }
        .drive-home-new .r-part .textbox-wrap {
            width: 100%;
            float: left;
            position: relative;
            padding: 2rem 2rem;
            border: 6px solid #009EE2;
        }
        .contact-banner {
        height: auto!important;
    }
        .benefitsdvti .text-right-1 {
        float: right;
        width: 100%;
        background: #3B73B8;
        padding: 25px 20px;
        margin-top: 28px;
    }
    .careers-sec1 {
        padding: 50px 0;
        width: 100%;
        text-align: center;
    }
    .careers-sec4 {
        padding: 50px 0 50px;
    }
    .tp20investment-banner .banner-left {
        width: 100%;
        float: left;
    }
    .recoghmedvt {
        padding: 50px 0;
    }
    .ne24thme h2 {
        color: #000;
        text-align: left;
        line-height: 30px;
        padding-top: 39px;
        font-size: 21px;
    }
    .types-of-investment {
        padding: 50px 0 50px;
    }
    .careers-sec5 {
        padding: 50px 0;
    }
        .careerkmdvt .lileft {
        border-left: 2px solid #3b73b800;
        padding-left: 0px;
    }
    .typical-job .rgt-text {
        display: inline-block;
        width: 100%;
    }
    .ibca-resources .explore-sec-bg {
        background-color: #1f407a;
        padding: 50px 0px 50px;
        background: url(../images/man-working-on-laptop.jpg) no-repeat scroll 0 0;
        background-size: cover;
        height: auto;
    }
    .eye-after-sec {
        padding: 50px 0;
    }
        .resources-banner {
        background: #262e61!important;
    }
    .policiesitdvt {
        background-color: #F0F8FB;
        padding: 50px 0;
    }
    .processtdvtt {
        padding: 50px 0;
    }
    .top-para {
        font-size: 16px;
        line-height: 1.5;
        font-family: 'Arimo', Tahoma, Geneva, Verdana, sans-serif;
    }
    .runiversity-banner .banner-left {
        width: 100%;
        float: left;
    }
    .proudvtvi {
        padding: 50px 0;
    }
        .proudvtvi p {
            font-size: 16px;
            text-align: center;
            line-height: 30px;
        }
    .recogndvtvi .bxprtdvi {
        background: rgba(0, 158, 226, 0.9);
        padding: 25px 20px;
        float: right;
        width: 100%;
        margin-top: 0px;
    }
    .recogndvtvi {
        background: #111111 url(../Images/exclusive-bg.png) no-repeat;
        height: auto;
        background-size: cover;
        padding: 50px 0;
    }
    .criteriatvi ul li {
        width: 100%;
    }
    .criteriatvi {
        background: #111111 url(../Images/criter-bg.png) no-repeat;
        padding: 50px 0;
    }
    .university-list ul li {
        width: 100%;
    }
    .ucontent {
        padding: 50px 0;
        background: #fbfbfb;
    }
    .partdvtvi {
        background: #111111 url(../Images/partner-bg.png) no-repeat;
        height: auto;
        background-size: cover;
    }
        .runiversity-banner h1 {
        color: #fff;
        font-size: 25px !important;
        line-height: 30px;
    }
    .partdvtvi .bxprtdvi {
        background: rgba(0, 158, 226, 0.9);
        padding: 26px 20px;
        float: right;
        width: 100%;
        margin-top: 25px;
        margin-bottom: 25px;
    }
    .eligibilitydvti .r-part .textbox-wrap {
        width: 100%;
        float: left;
        position: relative;
        padding: 2.7rem 1rem;
        border: 6px solid #009EE2;
    }
    .how-works img {
        display: none;
    }
    .how-works .back-bot-right, .back-top-left {
        display: none;
    }
    .eligibilitydvti .l-part .imgbox img {
        position: relative;
        display: none;
    }
    .eligibilitydvti {
        background: #f8f8fd;
        padding: 50px 0;
    }
    .how-works {
        background: #e0f6fd url(../images/how-works-bg.jpg) no-repeat;
        background-size: cover;
        padding: 50px 0;
    }
    .whypartnerdvt {
        background: #04405c url(../images/whypartnerdvt-bg.jpg) no-repeat;
        background-size: cover;
        padding: 50px 0;
    }
        .whypartnerdvt .l-part {
            width: 100%;
            float: left;
            position: relative;
            padding-left: 0rem;
            padding-top: 0px;
        }


        .whypartnerdvt .r-part .imgbox {
            width: 100%;
            height: auto;
            position: relative;
            object-fit: cover;
            overflow: hidden;
            display: none;
        }
    .about-5 .inner-part {
        width: 100%;
        margin: 0 auto;
        text-align: center;
        position: relative;
        padding: 2rem 2rem;
    }
    .how-works .r-part {
        width: 100%;
        float: right;
        position: relative;
        padding-left: 0px;
    }
        .benefitsdvti .left-img-2 {
            float: right;
            width: 40%;
            display: none;
        }
    .eligibilitydvti .r-part {
        width: 100%;
        float: right;
        padding-left: 0px;
    }
        .benefitsdvti .text-right-2 {
            float: left;
            width: 100%;
            background: #262E60;
            padding: 20px 20px;
            margin-top: -28px;
        }
    .benefitsdvti .left-img-1 {
        float: left;
        width: 100%;
        position: relative;
    }
        .partnership-banner .banner-left {
            width: 100%;
            float: left;
        }
    .the-partner h2 {
        width: 100%;
    }
    .the-partner p {
        font-size: 16px;
        text-align: center;
        line-height: 29px;
    }
    .overviewdvtvi .bxprtdvi {
        background: rgba(0, 158, 226, 0.9);
        padding: 25px 35px;
        float: right;
        width: 100%;
        margin-top: 0px;
    }
    .overviewdvtvi {
        background: #111111 url(../Images/overview-bg.jpg) no-repeat;
        height: auto;
        background-size: cover;
        padding: 50px 0;
    }
        .exam-security-process {
        padding: 50px 0;
    }
        .privacy-policy-process {
        padding: 50px 0 50px;
    }
    .terms-page-process {
        padding: 50px 0 50px;
    }
    .exam-policies-first {
        padding: 50px 0;
    }
        .aboutexam {
        padding: 60px 0;
    }
    .modeexamdvt {
        padding: 15px 0;
        background: rgb(0, 0, 0) url(../images/process-bg.jpg) repeat;
        background-size: cover;
    }
    .sidenav a {
        padding: 8px 8px 8px 32px;
        text-decoration: none;
        font-size: 12px;
        color: #ffffff!important;
        display: block;
        transition: .3s;
    }

    #six .left {
        float: left;
        width: 8%;
        display: none;
    }
    .cibp-brochure .bottom-banner .form-wrap h3 {
    font-size: 19px;
    font-weight: 900 !important;
    text-align: center;
    margin-bottom: 20px;
    padding: 0px 10px;
}
    img.img-responsive.credential-kit {
        width: 100% !important;
    }
.your-investment h4 {
        font-size: 18px;
        min-height: unset;
    }
.guide-section {
        padding: 60px 0 !important;
    }
.guide-section .heading-section h2 {
            font-size: 26px !important;
        }
.newsroom-section {
        padding: 60px 0 !important;
    }
.newsroom-left h2 {
        font-size: 26px !important;
    }
.investment-banking-interview-sec {
        padding: 60px 0;
    }
.investment-banking-interview-sec .d-flex {
        display: inline-block;
        height: auto;
        margin-bottom:15px;
    }
.investment-banking-interview-sec .d-flex .left {
        width: 100%;
    }
.investment-banking-interview-sec .d-flex .right {
        width: 100%;
    }
.investment-banking-interview-sec .d-flex .right .ibca-btn.cta-position {
        position: relative;
        bottom:unset;
    }
.bxlftbr {
        border-left: 5px solid #3B73B8;
    }
.talk-to-advisor .advisor-right {
        width: 100%;
        margin-left: 0;
        margin-top:20px;
    }
.article-wrap ul li {
        width: 100%;
        margin-bottom: 20px;
        margin-right: 0;
    }
.article-wrap ul li .txt-info {
        min-height: unset;
    }
.privacy-policy-page ul li {
         margin-left: 15px;
        font-weight: 400;
        font-size: 14px;
        line-height: 2.3rem;
    }
.terms-page-process h3 {
        font-size: 20px;
    }
.terms-page-process ul li {
        list-style-type: square;
        margin-left: 15px;
        font-weight: 400;
        font-size: 14px;
        line-height: 2.3rem;
        margin-bottom: 3px;
    }
.sitemap .sitemap-menu1, .sitemap .sitemap-menu2, .sitemap .sitemap-menu3, .sitemap .sitemap-menu4 {
        margin-top: 1px;
    }
.ibcacredential li {
        width: 100%;
        float: left;
        position: relative;
    }
.ibcacredential .border {
        left: 20.5px;
    }
.ibcacredential .figure {
        width: 40px;
        height: 40px;
        margin-right: 15px;
        line-height: 35px;
        font-size: 18px;
    }
.ibcacredential .left {
        float: left;
        width: 82%;
    }
.ibcacredential h3 {
        font-size:18px;
        margin-bottom: 8px;
    }
.ibcacredential .left ul.alphaprtdv li {
        float: left;
        width: 100%;
        font-weight: 400;
        font-size: 14px;
        line-height: 2.3rem;
    }
.commonqdvt {
        padding: 60px 0;
    }
.commonqdvt .compdtp {
        padding-top: 20px;
    }
.commonqdvt .accordion_container {
        margin-top: 15px;
    }
.commonqdvt .accordion_head {
        padding: 12px 10px;
    }
.commonqdvt .accordion_head span {
        font-size: 14px;
        font-weight: 800;
        width: 90%;
    }
.commonqdvt .plusminus {
        padding: 3px 6px;
        font-size: 18px;
        width: 20px;
        height: 20px;

    }
.commonqdvt .accordion_body p {
        font-size: 14px;
    }
.careerkmdvt {
        padding: 60px 0;

    }
.resousetprtdvt {
        padding: 60px 0;
    }
.resousetprtdvt .respdtp {
        padding-top: 20px;
    }
    .fewimporatntdvt {
        padding: 25px 0;
    }
.fewimporatntdvt ul {
        margin-top: 0;
    }
.fewimporatntdvt ul li {
        font-size: 15px;
        padding: 1rem 2.5rem;
        margin-bottom: 10px;
    }


.title-hd {
        font-size: 18px;
        line-height: 26px;
        min-height: unset;
    }
.eye-after-sec .top20-logo {
        width: 55%;
        margin-bottom: 15px;
        /*margin-left: auto;
        margin-right: auto;
        display: block;*/
    }
.blog-middle-design .inner-box .content-part {
        width: 100% !important;
    }
.blog-middle-design .inner-box .img-part {
        width: 0% !important;
    }
.blog-middle-design .inner-box .img-part img {
            margin-bottom: 0px;
            border-radius: 0px 10px 10px 0px;
            display: none!important;
        }
.blog-middle-design .inner-box .img-part {
        width: 30%;
        display: none;
    }
.blog-middle-design .inner-box .content-part {
        width: 100%;
    }
.author-section .author .author-img img {
        width: auto;
        height: 100%;
        border-radius: 5px;
        margin-right: 15px;
    }
.author-section .author .author-content p {
        font-size: 13.5px;
        text-align: justify;
        margin-left: 0px;
    }
.author-section .author {
        display: flex;
        flex-direction: column;
    }
.author-section .author .author-img {
        height: 120px;
        margin-bottom: 15px;
    }

.investmentquestion {
        background: #1a3b69;
        height: auto;
        padding-top: 60px;
        margin-top: -50px;
        padding-bottom: 30px;
    }
.modal-dialog.modal-lg.modal-dialog-centered {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        width: 100%!important;
    }
.guide-pop-wrap .inn {
        height: 300px !important;
    }
.guide-pop-wrap .gleft {
        width: 240px;
        height: 230px;
        padding-top: 0;
        box-shadow: none;
        display: none;
    }
.guide-pop-wrap .gleft img {
            max-width: 65%;
            display: none;
        }

.about-banner {
padding-top: 80px;
}
.about-banner .banner-left{ width:100%; float:none;}
.about-1 .right-part {
padding-left: 15px;
}
.about-1 h2{ display:none;}
.about-1 p {
        text-align: left;
    }
.about-3 ul li, .about-3 ul li:nth-child(4), .about-3 ul li:nth-child(5) {
width: 100%;
min-height: auto;
margin-bottom: 10px;
}
.singlepost {
padding: 60px 0 60px
}
.singlepost .top-img .leftl {
float: left;
width: 100%;
padding: 53px 20px;
height: auto
}
.singlepost .top-img .leftl h1 {
font-size: 25px !important;
}
.singlepost .top-img .rightr {
        float: left;
        width: 100%;
    }
.singlepost .right {
        width: 100%;
    }
.singlepost .right-links {
width: 100%;
margin-bottom: 50px;
}
.singlepost .right-links .fixedElement {
position: relative !important;
top: 20px !important;
width: 100% !important;
}
.singlepost .right-blog-text ul {
        margin-bottom: 10px;
        float:left;
    }
.singlepost .right-blog-text ul li {
        font-size: 14px;
        margin-bottom: 0;
    }
.also-readsec {
        border-left: 5px solid #3273b8;
    }
.cookie-banner {
z-index: 99999;
}
.cookie-banner p {
padding-top: 19px;
float: none;
width: 100%;
}
.cookie-banner button {

float: none;
margin-left: 0;
}
.cookie-banner .close-button {
position: absolute;
right: 7px;
top: -7px;
}
.subscribe-email {
height: 260px;
padding-top: 86px;
}
.expire-session {
width: 100%;
}
ul.advisor-fixed-home {
        bottom:175px !important;
    }
ul.advisor-fixed-home li a {
        color: #ffffff;
        font-size: 18px;
        padding: 6px 0px 2px 6px;
        position: absolute;
        left: -32px;
        transition: all 0.3s ease 0s;
        width: 308px;
        text-decoration: none;
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
    }
ul.advisor-fixed-home li a .fa {
            color: #fff;
            font-size: 18px;
            margin-right: 15px;
            width: auto;
            font-style: normal;
            float: left;
            position: relative;
            top: 3px;
            left: 4px;
        } 
.guide-cover {
float: none;
width: 100%!important;
}
.guide-pop-wrap .inn {
        width: 100%;
        margin: 0 auto;
        display: flex;
        justify-content: center;
        align-items: center;
        height: 25rem;
    }
.guide-pop-wrap .gright {
        /* width: 50%; */
        width: 100% !important;
        float: left;
        padding: 10px !important;
        padding-top: 10px !important;
    }
.guide-pop-wrap .pop-blueband {
padding: 10px;
margin-top: 5px; margin-left:0;
}
.guide-pop-wrap .gright22 h3 {
font-size: 13px;
}
.guide-pop-wrap .gright22 p {
font-size: 11px;
line-height: 16px;
}
.cibpcoverageexam .tab-content2 {
float: none;
width: 100%;
}
.guide-pop-wrap .ibca-btn {
margin-top: 4px;
}
#two span {
font-size: 25px;
}
.digbadgedvtus ul {
        padding: 5px 23px;
    }
.processtdvtt .right {
        width: 90%;
        margin-top: 0;
        padding-left: 7px;
    } 
.processtdvtt .arrow-img {
        margin-left: 8px;
    } 
.processtdvtt .left .icon {
        width: 30px;
        height: 30px;
        font-size: 17px;
        line-height:25px;
    }
.processtdvtt .right h4 {
        font-size:18px;
    }
.policiesitdvt ul li {
        font-size: 13px;
    }
.modeexamdvt ul li h3, .modeexamdvt .brlinept, .digitallyproctoreddvt ul li .left, .digitallyproctoreddvt ul li .right {
        float: none;
        width: 100%;
    }
.modeexamdvt .brlinept, .digitallyproctoreddvt ul li .right {
        padding-left: 10px;
    }
.aboutexam img, .instructdvtprt img {
        margin-top: 20px;
    } 
    .cibp-banner-new img {
        width: 160px;
    } 
    .start-list li .left {
        padding-top: 0;
        height: auto;
    }
    .sections {
        padding: 60px 0 20px;
        float: none;
        width: 100%;
    }
    #one h3{font-size:20px;}
    #five img{ margin-top:20px;}
    #seven {
        padding: 20px;
    }
    #three .right, #three .left {
        float: none;
        width: 100%;
    }
    #six .arrow-img {
        margin-left: 7px;
    }
    #six .left .icon {
        width: 30px;
        height: 30px;
        font-size: 18px;
    }
    #six h4 {
    font-size: 18px;
    }
    .certifications .accordion_head {
        padding: 10px 10px;
    }
    .certifications .accordion_head span {
            font-size: 15px;
            text-align:left;
            width:93%;
        }
    .certifications .accordion_head span.plusminus {
            font-size: 15px;
            width: 20px;
            padding: 0 0 0 3px;
        }

    .aside-link {
        /*display: none;*/
        position: relative !important;
        top: 0 !important;
        width: 100% !important;
        padding: 20px 30px !important;
        margin-bottom: 60px !important;
    }
    .cibp-banner-new {
        height: auto;
        padding-top: 60px; margin-bottom:30px;
    }
    .cibp-banner-new img {
            margin-bottom: 20px;
            margin-top: 20px;
        }
    .cibp-banner-new .btn-second-mob, #seven .btn-second-mob {
            margin-top: 7px;
        }
    .partner-sec h2 {
            padding-top: 20px;
        }
    .riding-sec h2 {
        padding-top: 0;
    } 
    .edge-sec .shape svg {
        height: 26px;
    } 
    .logo-section .textt {
        width: 100%;
    } 
    body {
        overflow-x: hidden
    }
    ul.footer-ul{ float:none;}
    .affix .logo img {
        width: 87px;
    }
    .content-box {
        padding: 30px 0;
        margin-top: 0 !important;
    }

    .form-inner {
        padding: 30px 0px;
        width: 100%;
        margin-top: 0px;
    }
    .form-inner textarea{height:150px;}
    .partner-logo {
        float: left;
        width: 140px;
        margin-top: 12px;
    }
    .educators-content .bxopartner {
        width: 100%;
        padding: 25px 25px 25px;
    }
    .bxopartner h2{clear:both;padding-top:10px;}
    .explore-sec-bg .imgbox-right {
        width: 100%;
        float: right;
        height: 272px;
        margin-top:20px;
    }
    .educators-content .partner-section-top {
        display: none;
    }
    .educators-content .for-right {
        float: left;
        width: 100%;
        margin-left: 0;
        margin-top: 20px;
        margin-bottom: -190px;
    }
    .university-logo .slider-text li {
        float: left;
        width: 21%;
        margin-bottom: 28px;
        margin-left: 18px;
    }
    .educators-content .for-left{width:100%;}
    .university-logo .slider-text li img {
            width: 100%;
            padding: 0px;
        }
    .for-top {
        margin-top: 15px;
        padding-left: 10px;
    }
    .logo-section h4 {
       
        font-size: 22px;
    }
    .top-inn {
        width: 100%;
        margin: auto;
    }
    .start-list li .right, .start-list li .left {
        width: 100%;
        float: none;
    }
    .start-list li .right img{ width:100%;} ul.start-list li .left a {
            min-height: 100px;
        }
    .logo-section li {
        float: left;
        width: 100%; margin-right:0;  margin-bottom:20px;
     }
    .logo-section li p { font-size:13px !important;} 
    .bxopartner {
        padding: 25px 15px 25px;
    }
    .border-section-bottom{display:none;}
    .partner-sec .for-right{width:100%;margin-left:0;}
    .border-section-top, .partner-sec .partner-section-top, .partner-sec .partner-section-bottom {
        display: none;
    }
    .stayinformedpt input[type="text"] {
        width: 100%;
        margin-bottom: 10px;
    }
    footer .copyright{
        margin-top:10px; 
        font-size:13px;

    }
    .partner-sec .for-left{width:100%;}
    .partner-sec .for-right{margin-top:0;}
    .stayinformedpt p {
        font-size: 13px;
    }
    footer {
        padding: 40px 0;
    }
    .footer-right {
        padding-bottom: 30px;
        padding-right: 0;
        border-right: 0;
        border-bottom: 1px solid rgba(255,255,255,0.3);
        margin-bottom:20px;
    }
    .footer-right p {
        font-size: 14px;
    }
    .footer-right .btn-subscribe {
            padding: 6px 18px;
            font-size: 13px;
        }
    .social {
        padding-bottom: 20px;
        margin-top: 20px;
    }
    .footer-left ul li {
        float: none;
        border-right: none;
        padding: 4px 0;
        margin-bottom: 0/*4px*/;
        font-size:14px;
    }
    .footer-left ul li b {
        display:block;
        margin-top:12px;
    }
    .sm-text {
        font-size: 13px;
    }
    ul.footer-ul li {
        padding: 0 10px 0px 0;
        margin-bottom: 5px;
    }
    ul.footer-ul li:first-child {
            width: 100%;
        }
    ul.footer-ul li:nth-child(3) {
            margin-right: 0 !important
        }
    ul.footer-ul li a {
            font-size: 13px;
        }
    .disclaimers .accordionButton span {
        font-size: 13px;
    }
    .faq-questions-bottom {
        overflow: hidden
    }
    .ib-box1 {
        height: 310px;
    }
    .types-of-investment .ib-box1 {
        height: auto;
        margin-bottom:20px;
    }
    .firmsinfo-banner .imgdv img {
        width: 100%;
        padding: 10px;
    }
    .firmsinfo-banner .imgdv {
        width: 165px;
        position: absolute;
        bottom: -165px;
        background: #fff;
        text-align: center;
        right: 0;
    }
/*.faq-page .ques h4{font-size:20px}*/
.faq-page .article_aside{/*display:none*/width:100%;margin-left:0;border-right:0;}
.faq-page .article_aside .stk-aside {
        /*display: none*/
    }
.faq-page .article_aside .head {display: none;}
.faq-page .article_aside ul {display: none;}
.faq-page .article_aside .stk-aside .the-faq {display: none;}
.faq-page div#stickyyhome {position:relative !important;top:0 !important;z-index:9!important;}
.faq-page .booktalkprogram {
        margin-top: 40px
    }
.faq-page .booktalkprogram p {
        font-size: 18px;
        line-height: 26px;
    }
.forms-page .booktalkprogram {
        margin-top: 50px
    }

.second-wrap .nav-sidebar{display:none}
.second-wrap .text-style{padding:0}
.examination-page h2,.exam-examinations-page h2{font-size:26px}
ul.exam-day li {
        font-size: 14px;
    }
ul.itembxprt li {
        float: none;
        width: 100%;
        margin-bottom: 10px;
        min-height:unset;
    }
.exam-requirements ul.validlist li {
        font-size: 14px;
    }
.rules ul li {
        font-size: 14px;
    }
.exam-policies-first ul.bdaca-policy-themes1 li {
        font-size: 14px;
    }
   
.ndls,.tab-content > .tab-pane{display:block;width:100%}
.message-text{margin:35% 0}
.outer{width:94%}
.subscribe-main input {
        margin-bottom: 10px;
        width: 100%;
    }
.form-banner{padding-top:10px;}
h1{font-size:34px !important}
h2{font-size:26px}
h3{font-size:24px}
.para, .bigpara {
        font-size: 1.5rem;
        line-height: 2.5rem;
        /*font-size: 1.4rem;
        line-height: 2.3rem;*/
    }
p {
        font-weight: 400;
        font-size: 14px;
        margin: 0 0 10px;
        line-height: 2.3rem;
    }
.mobiles-menu{display:block}
header .right,#myslate span{display:none}

.contact-form .dash{position:relative;left:45%;top:0}
.home-banner .inner .b-button{font-size:12px;padding:10px}
.first-wrap .wrap-box1{padding-right:0}
.edge-sec img{margin-top:10px}
.edge-sec .wrap-box a{font-size:19px}
.edge-sec{padding:40px 0 35px}
.riding-sec .txtbox{margin-left:0}
.thank-you .expire-session h2{font-size:20px!important}
.quote-bg {
        padding: 130px 15px 60px;
    }
.testimonial-sec .icon{top:10px;left:13px}
.world-leaders ul.logo-list li:nth-child(1){padding-top:35px}
.world-leaders .inn{height:500px;margin-top:-50px}
.ib-box1 img{width:100%}
.careers-sec1 .ib-box1{height:auto;margin-bottom:20px}
.careers-sec4 .accordion_head span {
        font-size: 14px;
        width: 95%;
    }
.careers-sec4 .plusminus {
        width: auto;
    }
.left-img-box{width:100%}
.investment img{width:100%;margin-bottom:20px}
ul.start-list li{width:100%}
.exam-examinations-second .second-inner{padding:15px 0}
    .typical-job .rgt-text .left {
        width: 100%;
        border-right: 0;
        border-bottom: 1px solid #d1d1d1;
        min-height: unset;
        margin-left: 0px;
    }
.typical-job .rgt-text h6{margin-top:20px}
.typical-job .rgt-text .right {
        float: left;
        width: 100%;
        padding-left: 30px;
    }
.typical-job .rgt-text p {
        font-size: 14px;
    }
.typical-job .rgt-text .right .right-one {
        width: 100%;
    }
.typical-job .rgt-text .right .right-two {
        float: left;
        width: 100%;
    }
.fix-button a {padding: 9px 14px 14px; right: -40px; /*-webkit-transform: rotate(360deg);transform: rotate(360deg);*/font-size: 14px;bottom: 265px;
        display:none;}
.card-header a{font-size:16px}
.standard-sec img{margin-top:50px}
.standard-sec ul li {
        width: 100%;
        font-size: 12px;
    }
.standard-sec ul li .fa {
        margin-right: 5px;
        font-size: 14px;
    }
.home-banner .inner{width:96%}
.unsubscribe .unsubscribe-banner{background:url(../Images/unsubscribe-banner.jpg) no-repeat right;background-size:cover;padding:45px 0}
.bot-text p{width:100%}
.overview{padding:40px 0 20px}
.standard-sec p{width:100%}
header .logo img{width:87px}
.stick-links{display:none}
.pad,.candidacy-track,.all-package,.second-wrap{padding:30px 0}
.register-box{width:100%}
.all-package .accordion_container{padding-left:0}
.all-package .disclaimer p{margin-left:0}
.top-part{width:94%}
.candidacy-track ul{width:100%;margin-left:0}
.candidacy-track .line-box{padding:15px 25px 20px 10px}
.button{float:left}
.standard-banner h1{font-size:40px}
.standards-1 h2{width:100%}

.partner-form .pl0{padding-left:0!important;padding-right:0!important}
.partner-main{padding:40px 0 25px}
.partner-main h2{font-size:30px}
.educators-content img{margin-bottom:20px}
.explore-sec-bg {
        background: #000;
        padding: 10px;
        height: auto;
        padding: 60px 0;
    }
.resources-banner {
        padding-top: 95px;
    }
.partner-sec-page .bxopartner {
        padding: 30px 20px 25px;
    }
.partner-sec-page .p-image-box {
        width: 100%;
        height: 300px;
    }
.partner-sec-page .partner-section-top{display:none;}
.partner-sec-page .for-right {
        width: 100%;
    }
.partner-sec-page .for-right{margin-left:0;}
.partner-sec-page .for-left {
        width: 100%;
    }
.blue-bold{font-size:14px}
.bg-black{padding:35px 0}
.startoff-inner{width:100%}
.startoff-sec{padding:30px 0 0}
.mtop50{margin-top:20px}
.startoff-inner{width:100%;padding:20px 20px 18px 10px}
.resources-banner h1{font-size:40px}
.ibca-resources h2{font-size:26px}

.your-investment{padding:40px 0}
.your-investment .bg-light-gray {
    background-size: 100% !important;
    background-repeat: no-repeat !important;
}
.creat .captcha-left {
        width: 100%;
        float: left;
    }
.contact-inner {
        padding: 30px 0px 0;
        width: 95%;
        margin: auto;
    }
.contact-banner {
        background: #000 url(../images/contact-bg.jpg) no-repeat scroll left top;
        background-size: auto;
        width: 100%;
        height: 510px;
        padding-top: 34px;
        background-size: cover;
    }
.creat .captcha{padding:5px;}
.creat .left {
        padding: 25px 15px 90px;
    }
.creat .captcha-right {
        float: right;
        margin-top: -138px;
        width: 35%;
    }
.your-investment .bg-light-gray .the-color {
        padding: 15px 0;
        position: relative;
        top: 57px;
        margin-bottom: 80px;
    }
.your-investment .bg-light-gray h4 {
        font-size: 23px;
        color: #fff;
        margin-bottom: 5px;
    }
.examination-table .summary-tbl-outer {
        width: 100%;
        overflow-x: scroll;
    }
#spopup{position:static;}
.missoutdvpt h3 {
        font-size: 15px !important;
        margin-bottom: 27px !important;
    }
.missoutdvpt .inn {
        width: 95%;
        margin: 0 auto;
    }
.missoutdvpt input[type="email"]{width:100%;}
.cibp-banner {
        background-position: -375px;
    }
.firms-info .information .right {
        width: 100%;
    }
.firm-btn a {
        font-size: 13px;
        margin-bottom:10px;
    }
.firms-info .information .left {
        width: 100%;
        margin-left: 0;
    }
ul.adnav li a {
        color: #000;
        font-size: 20px;
    }
.openss {
        color: #000;
    }
.ready-border {
        clear: both;
    }
.table-wrap{overflow-x:scroll;}
.examination-process .left {
        padding-right: 0;
    }
.exlinkmdvt ul.policies-list li {
        width: 100%;
    }
.ibcaLgn .close{right:0px;}
.examination-aside {
        float: left;
        width: 100%;
        margin-top:40px;
    }
.thecertbutton {
        margin-left: 20px;
    }

.ready-for .pt {
        padding-top: 10px;
    }
.ready-for h2 {
        margin-bottom:0;
    }   
.ready-for ul.note-list li{margin-bottom:30px;}
.ready-for .plusminus{margin-top:-10px;}
.ready-for .accordion_container {
        padding-right: 12px;
        margin-top: 11px;
    }
.ready-for .accordion_head {
        padding: 10px 10px;
    }
.ready-for .accordion_container:last-child .accordion_head .plusminus {
        margin-top: 0;
    }
.ready-for .accordion_head span {
        position: relative;
        font-size: 14px;
        font-weight:bold;
        display: inline-block;
        width: 92%;
    }
.ready-for .accordion_head .plusminus {
        font-size: 15px;
    }
.ready-for .accordion_body p, .ready-for .accordion_body li {
        font-size: 14px !important;
    }
.ready-for .ibca-btn.mob-hide {
        display:none;
    }
.ready-for .ibca-btn.mob-show {
        display: unset;
    }
.your-investment .bg-white{margin-top:22px}
.explore-sec ul li a{width:100%!important}
.eye-after-sec ul li{width:45%!important}
.eye-after-sec .wth20{width:50%}
.resource-logo{margin-top:45px!important}
.top-20img{text-align:center}

.university-logo .left,.get-started-sec ul li{float:none;width:100%}
.continuation-policy,.cibp-exam,.standards-2,.standards-1{padding:60px 0}
.university-logo .slider-text li{height:auto}
.standards-1 img:hover {
        transform: scale(1.2);

    }
.standards-1 p {
        letter-spacing:-0.03px;
    }

.contact-banner p.b-para{font-size:13px!important}
.captcha,.creat .captcha-right img{width:100%}
.captcha .input-field,.creat .left{width:100%}
.contact-form .cp-img{top:0}
.exam-examinations-third{background:#0384c8}
.exam-examinations-sixth{background:#f5f5f5}
.get-links ul li a{width:100%;float:left;margin-bottom:10px}
.examination-process table{width:100%!important}
.examination-policy img{display:none}
ul.start-list li a{min-height:auto}
.ready-for ol.ol-list{padding-left:0}
.get-started-sec ul li a{margin-bottom:10px}
    .privacy-policy-page h3 {
        font-size: 17px;
        line-height: 26px !important;
    }
        .partner-form .simple-form .row
            {float:none;width:auto}
.ibcaLgn .leftside,#list-2,.weight{display:none}
.cibp-exam .tab-content{display:block;padding:10px;min-height:0;}
.cibp-exam .exam-tab-content{width:100%}
.tab-content > .active,.pill-content > .active{display:block}
.cibp-exam .tab-content2{width:100%}
.cibp-exam .left,.cibp-exam .right{float:none;width:100%}

.innertab .nav-tabs{display:none}
.fade{opacity:9}
.ibcaLgn {padding-top: 4.5rem;padding-bottom: 4.5rem;}
.ibcaLgn .rightside{background:none}
.ibcaLgn .modal-dialog{width:auto}
.ibcaLgn .rightside .form-control{width:95%}
.partner-form .cp-img{position:relative;top:0}
.examination-page{overflow-x:hidden}
.second-wrap .text-style p,.careers-sec4 h2{width:100%!important}
.create-account-banner .top-section .left-section,.create-account-banner .top-section .right-section,.create-account-banner .top-section .left-section .login-content{float:none;width:100%}
.create-account-banner .top-section .image-section{margin-top:30px;width:29%;float:none}
.create-account-banner .top-section .right-section{margin-top:0}
.creat .left li,.creat .left li.name{float:none;width:100%;margin-left:0}
.typical-job .rgt-text .right .right-two, .typical-job .rgt-text .right .right-one, .typical-job .rgt-text .left, .typical-job .rgt-text .right, .typical-job li, .careers-sec5 h2, /*.divisions-list li h4,*/ .article-wrap ul li, .singlepost .top-img .rightr, .singlepost .right, /*.u-logo, .u-text*/ {
        float: none;
        width: 100%
    }
.u-text{margin:0;border:none;/*padding:0*/float:left;padding-left:15px;}
.typical-job .figure {
        margin-right: 15px;

    }
.typical-job .rgt-text {/*padding-left:31px*/width: 83%;}
.typical-job .rgt-text .right{padding-left:0}
.creat .captcha,.creat .left li.name{width:100%}
.create-account-banner .top-section .left-section{padding:0 0 16px 5px;border:none}
button.close{position:relative;z-index:10}
.careers-sec3,.careers-sec2,.careers-sec4,.careers-sec5,.careers-sec1{padding:60px 0}
.careers-inner h2{font-size:25px}
.careers-top-sec .circle{display:none}
.divisions-list li h4 {
        width: 70%;
        margin-top: 0;
        font-weight: 400;
        font-size: 14px;
        margin: 0 0 10px;
        line-height: 2.3rem;
    }
.subscribe-form{width:100%}
.careers-top-sec li::before{background:none}
.social-icons{display:none}
.article-wrap ul li .img-wrap{height:auto}

.ibca-resources .explore-sec-bg{padding:20px;height:auto}
.ibca-resources .ibca-btn{margin:auto 5%}
.your-investment .col-md-5{padding-left:16px}
.partner-form{overflow-x:hidden;padding:0 0 60px}
.partner-form input{float:left;width:5%}
.partner-form label{float:left;width:90%;font-size:12px}
/*.standards-2 h2{font-size:30px}*/
.thank-you{width:100%;padding:70px 0 0}
.message-text h2{font-size:15px}
.unsubscribe .unsubscribe-banner h2{padding:150px 0 0;font-size:40px}
.continuation-policy img{width:100%;margin-top:20px;}
.unsubscribe-wrap1{width:90%;margin:auto;box-sizing:border-box}
.unsubscribe-wrap .wrap{padding:0;margin-bottom:90px}
.unsubscribe-wrap,.unsubscribe input[type="text"],select{width:100%}
.unsubscribe .captcha{width:100%}
.message-text,.thanks{margin:15% 0;padding:15%}
.article-wrap ul li:nth-child(2),.article-wrap ul li:nth-child(5){margin:0}

    .cibpcoverageexam ul {
        margin-top: 0px;
    }
    .cibpcoverageexam ul li .leftdvt {
        margin-bottom: 15px;
    }
    .cibpcoverageexam ul li .leftdvt h3 {
        font-size:21px;
    }
        .cibpcoverageexam ul li .txtrightprt {
            width: 100%;
            padding-left: 0px;
            margin-bottom: 30px;
            margin-left: 0px;
            border-left: 1px solid rgb(0 0 0 / 0%);
        }
    .cibpcoverageexam .innertab li h4 {
        font-size: 14px;
        padding: 7px 4px 7px 10px;
    }
    .cibpcoverageexam .innertab li {
        width: 100% !important;
        margin-right: 0;
        height: auto !important;
    }

    .investmentquestion h1 span {
        font-size: 37px;
    }
    .investmentquestion h1 {
        line-height: 31px;
        font-size: 27px !important;
    }
    .investmentquestion h3 {
        line-height: 25px;
        font-weight: 700;
        font-size: 19px;
        margin-top: 20px;
        border-left: 3px solid #fff;
        padding-left: 15px;
    }
    .investavikingdvt {
        padding: 60px 0;
    }
    .investavikingdvt .left {
            width: 100%;
        }
    .investavikingdvt .left h4 {
            background: #ccc;
            padding: 15px 25px;
            font-size:18px;
        }
    .submitColor {
            padding: 12px 17px 11px 17px !important;
            font-size: 15px !important;
        }
    .investavikingdvt .right {
        float: left;
        width: 100%;
        padding-left: 15px;
        margin-top: 30px;
    }
    .investavikingdvt .right p {
        font-size: 18px;
        font-weight: 600;
        line-height: 1.5;
    }

    .badgeedtbanner {
        height: 420px;
        padding-top: 80px;
    }
    .badgeedtbanner h1 {
            color: #fff;
            width: 100%;
        }
    .badgeedtbanner p {
        width: 100%;
        font-size: 14px;
    }
    .flauntdvtprt {
        padding: 50px 0;
    }
    .flauntdvtprt p.bigpara {
        font-size: 1.7rem !important;
        line-height: 3rem !important;
    }
    .digbadgedvtus {
        padding: 50px 0;
    }
    .digbadgedvtus .bxoddvt {
            padding: 25px;
            margin-right: 0;
            margin-top: 0;
            z-index:9;
        }
    .digbadgedvtus .bxoddvt h2 {
            font-size: 26px;
            margin-bottom: 10px;
        }
    .digbadgedvtus .bgdvimg {
            padding: 15px 15px 0;
        }
    .digbadgedvtus .bgdvimg::before {
                left: 0px;
                top: -15px;
            }
    .digbadgedvtus .bgdvimg::after {
                right: 0;
                bottom: -15px;
            }
    .instructdvtprt {
        padding: 70px 0;
    }
    .instructdvtprt .leftimg {
            padding:0 15px 0 15px;
        }
    .instructdvtprt .leftimg::after {
                right: 0;
                bottom: -15px;
            }
    .instructdvtprt .leftimg::before {
                left: 0px;
                top: -15px;
            }
    .instructdvtprt .digtop {
            padding: 50px 15px 0;
        }
    .instructdvtprt p {
            font-size: 14px;
            line-height: 2.4rem;
        }
    .instructdvtprt ul li {
            list-style-type: square;
            font-size: 14px;
            line-height: 23px;
            margin-bottom: 6px;
        }
    .startprt {
        padding: 70px 0;
    }
    .startprt .inner {
            width: 100%;
        }
    .startprt .inner p {
            font-size: 14px;
        }
    .exlinkmdvt {
        padding: 60px 0;
        text-align: left;
    }
    .modeexamdvt h3 {
        padding-top: 10px;
    }
    .ofaccompliancedvt {
        padding: 60px 0;
    }
    .ofaccompliancedvt .inner {
            width: 100%;
        }
    .ofaccompliancedvt .inner p {
            font-weight: 400;
            font-size: 14px;
            margin: 0 0 10px;
            line-height: 2.3rem;
        }
    /**home new mob**/
    .home-banner {
        background-position-x: 60%;
        padding: 70px 0 70px;
        height: auto;
    }
    .home-banner h1 {
            font-size: 34px
        }
    .home-banner p {
            font-size: 16px
        }
    .home-banner .banner-logo {
        width: 45%;
        float: left;
        padding-top: 50px;
    }
    .home-banner .hd-line {
        margin-bottom: 20px;
    }
    .edge-sec-new, .how-cibp-home, .partner-home-new, .university-logohome, .drive-home-new {
        padding: 60px 0;
    }
    h2.small-hd-green {
        font-size: 18px;
    }
    .big-hd-black {
        font-size: 26px;
        line-height: 30px;
    }
    .top-para {
        font-size: 16px;
    }
    .edge-sec-new ul li, .edge-sec-new ul li:last-child {
        width: 100%;
        border-right: 0 solid #ccc;
        margin-right: 0;
        padding-right: 0;
        font-weight: 400;
        font-size: 14px;
        line-height: 2.3rem;
        border-bottom: 1px solid #ccc;
        padding-bottom: 10px;
        margin-bottom: 10px;
    }
    .edge-sec-new ul li:last-child {
            border-bottom:0;
        }
    .how-cibp-home h2 {
        font-size: 26px;
        line-height: 30px;
    }
    .how-cibp-home .l-part {
        width: 100%;
        margin-left: 0;
    }
    .how-cibp-home .r-part {
        width: 100%;
        float: left;
        padding-left: 0;
        padding-top: 30px;
    }
    .partner-home-new {
        background-size: 100%;
    }
    .partner-home-new .l-part {
        width: 100%;
        padding-right: 0;
        padding-top: 0;
    }
    .partner-home-new .r-part {
        width: 100%;
        float: left;
        margin-right: 0;
        margin-top:30px;
    }
    .btn-new {
        margin-top: 16px;
    }
    .btn-new .btn-top {
            font-size: 16px;
        }
    .btn-new .btn-bot-text {
            font-size: 12px;
        }
    .university-logohome h2 {
        font-size: 26px;
    }
    .university-logohome p {
        width: 100%;
    }
    .university-logohome .left {
        width: 100%;
        text-align: center;
    }
    .university-logohome .right {
        float: right;
        width: 100%;
        /*height: 385px;*/
    }
    .university-logohome .right .btn-home-white {
            font-size: 15px;
            margin-top: 15px;
            margin-left: 0;
            width:80%;

        }
    .university-logohome .swipe {
        overflow: hidden;
        position: relative;
        width: 100%;
        height: 367px;
    }
    .university-logohome .slider-text {
        margin-left: 8px;
        margin-right:8px;
    }
    .university-logohome .slider-text li {
        width: 100%;
        height: 300px;
        margin-bottom:60px;
    }
    .drive-home-new {
        background-size: 100%;
        background-position:right bottom;
    }
    .drive-home-new h2 {
            font-size: 26px;
        }
    .drive-home-new .l-part {
        width: 100%;
        margin-left: 0;
        padding-left:10px;
        padding-right:10px;
    }
    .drive-home-new .l-part .img-back {
            width: 100%;
            left: 0px;
            right: 0px;
            top: 15%;
        }
        .drive-home-new .r-part {
            width: 100%;
            float: left;
            padding-left: 0;
            margin-top: 0px;
        }
    .drive-home-new .r-part .textbox-wrap {
            padding: 2rem 2rem;
            border: 4px solid #009EE2;
        }
    /**about page**/
    .about-banner {
        background-position-x:85%;

    }
    .about-1 {
        padding: 60px 0;
        background-size: 200%;
    }
    .about-1 .top-para {
        font-size: 16px;
    }
    .about-2 {
        padding: 60px 0;
        background-size: 150%;
    }
    .about-2 .l-part {
            width: 100%;
            padding-right: 0;
        }
    .about-2 .r-part {
            width: 94%;
            float: left;
            margin: 30px 10px 0 10px;
        }
    .about-3 {
        padding: 60px 0;
        background-size: 200%;
    }
    .about-3 .l-part {
            width: 100%;
            margin-left: 0;
        }
    .about-3 .l-part .imgbox {
            height: 255px;

        }
    .about-3 .l-part .imgbox img {
            max-width: 100%;
        }
    .about-3 .r-part {
            width: 100%;
            float: left;
            padding-left: 0;
            margin-top:20px;
        }
    .about-3 .r-part .textbox-wrap {
            border: 4px solid #e0e0e0;
        }
    .about-3 .r-part .textbox-wrap::before {
            top: -4px;
            bottom: -4px;
        }
    .about-3 .r-part li {
            font-size: 14px;
            line-height: 2.3rem;
            padding-left: 15px;
        }
    .about-3 .r-part li::before {
            width: 7px;
            height: 7px;
        }
    .about-3 .top-textpart {
            width: 100% !important;
            
        }
    .about-3 ul.corelist li {
            width: 100% !important;
            min-height: unset !important;
            margin-bottom: 20px;
        }
    .about-4 {
        padding: 60px 0;
        background-size: 200%;
    }
    .about-4 .l-part {
            width: 100%;
            padding-right: 0;
        }
    .about-4 .r-part {
            width: 94%;
            float: left;
            margin: 20px 10px 0 10px;
        }
    .about-5 {
        padding: 60px 0;
    }
    .about-5 .inner-part {
            padding: 4rem 4rem;
        }
    .about-5 .inner-part::before {
            border-left: 4px solid #3B73B8;
            border-top: 4px solid #3B73B8;
            border-bottom: 4px solid #3B73B8;
        }
    .about-5 .inner-part::after {
            border-right: 4px solid #3B73B8;
            border-top: 4px solid #3B73B8;
            border-bottom: 4px solid #3B73B8;
        }
    .about-5 .bigpara1 {
            font-size: 20px;
        }
    .about-5 .bigpara2 {
            font-size: 20px;
        }
    /**cibp landing**/
    .cibp-landing .cibp-landing-banner {
        height: 355px;
    }
    .cibp-landing .cibp-landing-banner .logo-top {
            width: 110px;
            margin: 10px;
        }
    .cibp-landing .cibp-landing-banner .banner-left {
            width: 100%;
            margin-top: 60px;
            padding-right: 0;
            background:rgba(255,255,255,0.8);
            padding:10px 0;
        }
    .cibp-landing .cibp-landing-banner h1 {
            font-size: 28px !important;
            margin-top: 0;
        }
    .cibp-landing .cibp-landing-banner .banner-right {
            width: auto;
            float: left;
            margin-top: 15px;
        }
    .cibp-landing .form-wrap {
        width: 100%;
        position: relative;
    }
    .cibp-landing .zf-leftAlign .zf-tempFrmWrapper .zf-labelName {
        margin-right: 0 !important;
    }
    .cibp-landing .zf-namemedium .zf-tempContDiv span {
        width: 100% !important;
    }
    .cibp-landing .form-wrap .zf-name .zf-tempContDiv span {
        margin-bottom: 5px !important;
        margin-left: 0 !important;
    }
    .cibp-landing .zf-tempFrmWrapper {
        padding: 0 10px 10px !important;
    }
    .cibp-landing .zf-tempFrmWrapper .zf-labelName {
            font-size: 12px !important;
        }
    .cibp-landing .form-wrap input[type="text"] {
        font-size: 12px;
    }
    .cibp-landing h2 {
        font-size: 26px;
    }
    .cibp-sec1 {
        background-position-x:right;
        background-size: 200%;
        padding: 180px 0 15px;

    }
    .cibp-sec1 .left-part {
        width: 100%;
        padding-right: 0;
    }
    .cibp-sec1 .left-part p {
            font-size: 18px;
        }
    .cibp-sec1 .right-part {
            width: auto;
            padding-top: 5px;
            position: absolute;
            top: 50px;
            /*right: 15px;*/
            left: 15px;
        }
    .cibp-sec1 .right-part .logo-cibp {
            width: 130px;
            box-shadow:none;
            padding:0;
        }
    .cibp-sec2 {
        padding: 30px 0 50px;
    } 
    .cibp-sec2 .left-part {
        width: 100%;
    }
    .cibp-sec2 .imgbox {
        min-height: unset;
        height: 370px;
    }
    .cibp-sec2 .right-part {
            width: 100%;
            float: left;
            padding: 20px 20px;
            border: 4px solid #3B73B8;
            margin-top: 20px;
        }
    .cibp-sec2 .right-part li {
            font-size: 14px;
            font-weight: 400;
            line-height: 2.3rem;
            position: relative;
        }
    .cibp-sec2 .right-part li::before {
                width: 8px;
                height: 8px;
                top: 7px;
            }
    .cibp-sec3 {
        padding: 50px 0;
    } 
    .cibp-sec3 ul li {
        width: 100%;
        min-height: unset;
        margin-right: 0;
        margin-bottom:10px;

    }
    .who-can-sec {
        padding: 50px 0;
    }
    .who-can-sec ul li {
        width: 100%;
        padding: 0;
        min-height: unset;
        border-bottom: 1px solid #cfe9ef;
        padding-bottom:20px;
        margin-bottom:20px;
    }
    .who-can-sec ul li:nth-child(1), .who-can-sec ul li:nth-child(3) {
            padding-right: 0;
        }
    .who-can-sec ul li:nth-child(2), .who-can-sec ul li:nth-child(4) {
            border-left: 0 solid #cfe9ef;
            padding-left: 0;
        }
    .who-can-sec ul li:last-child {
            border-bottom: 0 solid #cfe9ef;
            padding-bottom:0;
            margin-bottom:0;
        }
    .cibp-landing .exam-coverage-sec {
        padding: 50px 0;
    }
    .cibp-landing .exam-coverage-sec .left-part {
        width: 100%;
    }
    .cibp-landing .exam-coverage-sec .left-part .imgbox {

            height: auto;
        }
    .cibp-landing .exam-coverage-sec .right-part {
        width: 100%;
        float: left;
        margin-top: 30px;
    }
    .cibp-landing .exam-coverage-sec ul li {
            font-size: 14px;
            line-height: 2.3rem;
        }
    .build-profile-sec {
        padding: 50px 0 30px;
    }
    .build-profile-sec .left-part {
        width: 100%;
    }
    .build-profile-sec .right-part {
        width: 100%;
        float: left;
        padding-top:15px;
    }
    .become-charterholder-sec {
        padding: 50px 0 30px;
    }
    .become-charterholder-sec .inner-part p {
        width: 100%;
    }
    .ready-register-sec {
        padding: 50px 0;
    }
    .ready-register-sec .left {
        width: 76%;
        padding-right: 0;
    }
    .ready-register-sec .left .arrow-box {
        width: 100%;
        padding: 30px 20px 30px 20px;
        height:150px;
    }
    .ready-register-sec .left .arrow-box::before {
            border-left: 75px solid rgba(0,0,0,0.03);
            border-top: 75px solid transparent;
            border-bottom: 75px solid transparent;
            border-right: 75px solid transparent;
        }
    .ready-register-sec .left .arrow-box::after {
            border-left: 75px solid #fff;
            border-top: 75px solid transparent;
            border-bottom: 75px solid transparent;
            border-right: 75px solid transparent;
        }
    .ready-register-sec .right {
        width: auto;
        float: left;
        padding-left: 0;
        padding-top: 30px;
    }
    .ready-register-sec p {
            font-size: 14px;
        }
    .ready-register-sec .ibca-btn {
        padding: 8px 16px;
        font-size: 13px;
    }
    .cibp-landing .faqpart-sec {
        padding: 60px 0;
    }
    .cibp-landing .accordion_container {
        width: 100%;
    }
    .cibp-landing .accordion_head {
        padding: 8px 10px;
    }
    .cibp-landing .accordion_head span {
            width:90%;
            font-size: 14px;
        }
    .cibp-landing .accordion_head span.plusminus {
            padding: 3px 5px;
            font-size: 16px;
            width: 20px;
        }
    .cibp-landing .accordion_body {
        padding: 10px 10px;
        margin-top: 0;
    }
    .cibp-landing .accordion_body p {
        font-size: 14px;
        color: #fff;
    }

    .thanks-page-contact.thanks-page-cibp {
        padding: 100px 0 80px;
    }
    .thanks-page-contact.thanks-page-cibp h2 {
        font-size: 26px;
        line-height: 1.3;
    }
    .thanks-page-contact.thanks-page-cibp p {
        width: 85%;
        font-weight: 400;
        font-size: 14px;
        line-height: 2.3rem;
    }
    .thanks-page-contact.thanks-page-cibp .line {
        width: 75%;
    }
    .disclaimers .accordionContent {
        /*position: absolute;
        left: -10px;
        top: 15px;
        width: 100%;
        background: #3b9cb2;
        padding: 15px 30px;
        z-index: 999;*/
        width: auto;
        background: none !important;
        padding-top: 30px !important;
        /*text-align: justify;*/
    }
    .thanks-page-contact.thanks-page-cibp .bot-part {
        width: 80%;
    }
    .thanks-page-contact.thanks-page-cibp .thanks-insight-box {
        width: 100%;
    }
    .thanks-page-contact.thanks-page-cibp .social-24 {
        width: 100%;
        margin-right: 0;
        margin-bottom:20px;
    }
    /**new page css 11feb25**/
    .partnership-banner {
        height: auto;
        padding-top: 80px;
    }
    .partnership-banner .banner-left {
            width: 100%;
        }
    .the-partner {
        padding: 50px 0;
    }
    .the-partner h2 {
            width: 100%;
            line-height: 1.3;
        }
    .the-partner p {
            font-size: 17px;
            line-height: 27px;
        }
    .overviewdvtvi {
        height: auto;
        padding: 50px 0;
    }
        .overviewdvtvi .bxprtdvi {
            padding: 15px 20px;
            float: left;
            width: 100%;
            margin-top: 0px;
        }
    .benefitsdvti {
        padding: 50px 0;
    }
    .benefitsdvti ul li {
            font-size: 14px;
        }
    .benefits-div-1 {
        margin-bottom: 60px;
        margin-top: 5px;
    }
    .benefitsdvti .left-img-1 {
        width: 100%;
    }
    .benefitsdvti .text-right-1 {
        float: left;
        width: 100%;
        padding: 20px 20px;
        margin-top: 0;
    }
    .benefitsdvti .text-right-2 {
        width: 100%;
        padding: 20px 20px;
        margin-top: 0;
    }
    .benefitsdvti .left-img-2 {
        float: left;
        width: 100%;
    }
    .eligibilitydvti {
        padding: 50px 0;
    }
    .eligibilitydvti .l-part {
            width: 94%;
        }
    .eligibilitydvti .r-part {
            width: 100%;
            float: left;
            padding-left: 0;
            margin-top:20px;
        }
    .eligibilitydvti .r-part .textbox-wrap {
            width: 100%;
            padding: 2.4rem 2rem;
            border: 4px solid #009EE2;
        }
    .eligibilitydvti .r-part .textbox {
            width: 100%;
        }
    .eligibilitydvti .r-part ul li {
            font-size: 14px;
            line-height: 2.3rem;
            margin-bottom: 10px;
        }
    .how-works {
        padding: 70px 0;
    }
    .how-works .title {
            font-size: 16px;
        }
    .how-works .content p {
            font-size: 14px;
            margin-bottom: 0;
        }
    .how-works .l-part {
            width: 94%;
        }
    .how-works .r-part {
            width: 100%;
            float: left;
            padding-left: 0;
            margin-top: 25px;
        }
    .whypartnerdvt {
        padding: 60px 0;
    }
    .whypartnerdvt .l-part {
            width: 100%;
            padding-left: 0;
            padding-top: 0;
        }
    .whypartnerdvt .r-part {
            width: 94%;
            margin-left: 10px;
            margin-right: 0;
            float: left;
        }
    .tp20investment-banner {
        height: auto;
        padding-top: 80px;
    }
    .tp20investment-banner .banner-left {
            width: 100%;
        }
    .recoghmedvt {
        padding: 60px 0;
    }
    .recoghmedvt .imgtlft img {
            max-width: 102%;
            margin-bottom:15px;
        }
    .ne24thme .imgtlft img {
        width: 160px;
    }
    .ne24thme h2 {
        line-height: 36px;
        padding-top: 20px;
    }
    .eye-after-sec.ne24thme h2 {
        margin-bottom: 0;
    }
    .eye-after-sec.ne24thme .resource-logo {
        margin-top: 20px !important;
    }
    .whytdvtviret {
        padding: 60px 0 40px;
    }
    .whytdvtviret .wth80 {
            width: 100%;
        }
    .whytdvtviret .l-part {
            float: left;
            margin-left: 10px;
            margin-bottom:15px;
        }
    .whytdvtviret .l-part .imgbox {
            width: 98%;
        }
    .commitmentdvt {
        height: auto;
        background-position-x: 40%;
    }
        .commitmentdvt .bxprtdvi {
            padding: 20px 20px;
            width: 100%;
            margin-top: 30px;
        }
    .runiversity-banner {
        height: auto;
        padding-top: 80px;
    }
    .runiversity-banner .banner-left {
            width: 100%;
        }
    .proudvtvi {
        padding: 50px 0;
    }
    .proudvtvi p {
            font-size: 17px;
            line-height: 27px;
        }
    .recogndvtvi {
        height: auto;
        padding: 60px 0;
    }
    .recogndvtvi .bxprtdvi {
        padding: 20px 20px;
        float: left;
        width: 100%;
        margin-top: 0;
    }
    .criteriatvi {
        padding: 60px 0;
    }
    .criteriatvi ul li {
            padding: 20px 20px;
            margin-right: 0;
            margin-bottom: 10px;
            width: 100%;
        }
    .criteriatvi ul li p {
            font-size: 14px;
        }
    .ucontent {
        padding: 60px 0;
    }
    .ucontent .university-list ul li {
        margin-bottom: 10px;
        padding: 15px;
        width: 100%;
        float: left;
        margin-right: 0;
        min-height: unset;
    }
    .ucontent .u-text {
            height: auto;
        }
    .partdvtvi {
        height: auto;
        background-position-x:50%;
    }
        .partdvtvi .bxprtdvi {
            padding: 20px 15px;
            float: left;
            width: 100%;
            margin-top: 30px;
        }
    .partdvtvi .btnvni {
            padding: 10px 15px;
            font-size: 13px;
        }
    /**downloadable mob***/
    .downloadable-landing .downloadable-landing-banner {
        height: 430px !important;
    }
    .downloadable-landing .downloadable-landing-banner .logo-top {
            width: 120px !important;
            margin-top: 15px !important;
        }
    .downloadable-landing .downloadable-landing-banner .banner-left {
            width: 100% !important;
            margin-top: 35% !important;
            padding-right: 0 !important;
        }
    .downloadable-landing .downloadable-landing-banner .banner-left h1 {
                font-size: 32px !important;
            }
    .downloadable-sec1 {
        padding: 0 0 30px !important;
    }
    .downloadable-sec1 .deskhide {
            display: block !important;
        }
    .downloadable-sec1 .right-part {
            width: 100% !important;
            float: left !important;
        }
    .downloadable-sec1 .right-part .form-wrap {
                margin-top: -40px !important;
            }
    .downloadable-sec1 .right-part .form-wrap h3 {
                    font-size: 20px !important;
                }
    .downloadable-sec1 .right-part .form-wrap .notedt {
                    line-height: 18px !important;
                }
    .downloadable-sec1 .left-part {
            width: 100% !important;
            float: right !important;
            padding-top: 30px !important;
            padding-right: 0 !important;
        }
    .downloadable-landing h2 {
        font-size: 26px !important;
        line-height: 30px !important;
    }
    .downloadable-sec1 p {
        font-size: 15px !important;
        line-height: 24px !important;
    }
    .downloadable-sec2 {
        padding: 10px 0 40px !important;
    }
    .downloadable-sec2 ul {
            margin-top: 25px !important;
        }
    .downloadable-sec2 ul li {
                width: 100% !important;
                padding: 15px !important;
                margin-bottom: 15px !important;
            }
    .downloadable-sec2 ul li img {
                    width: 70px !important;
                    margin-right: 15px !important;
                    padding-right: 15px !important;
                }
    .downloadable-sec2 ul li h4 {
                    width: 70% !important;
                    font-size: 15px !important;
                }
    .downloadable-sec3 {
        padding: 10px 0 60px !important;
    }
    .downloadable-sec3 .inner-part p {
            font-size: 18px !important;
            line-height: 1.4 !important;
        }
    .downloadable-sec3 .btn-download {
            padding: 8px 25px !important;
            font-size: 14px !important;
            margin-top: 15px !important;
        }
    /**cibp-brochure mob***/
    .cibp-brochure .cibp-landing-banner .logo-top {
        width: 110px;
        margin: 10px 0;
    }
    .cibp-brochure .top-banner {
        margin-top: 40px;
        padding: 0 !important;
    }
    .cibp-brochure .top-banner h1 {
        font-size: 34px !important;
        line-height: 1.2 !important;
    }
    .cibp-brochure .top-banner .bigpara {
        font-size: 16px;
        line-height: 26px;
    }
        .cibp-brochure .top-banner .cibplgct {
            padding: 0px !important;
            margin-top: 10px;
            background: #ffffff00 !important;
        }
            .cibp-brochure .top-banner .cibplgct img {
                width: 50%!important;
            }
    .cibp-brochure .bottom-banner {
        margin-top: 30px;
    }
    .cibp-brochure .bottom-banner .banner-left {
            margin-top: 0;
            padding-left: 15px;
        }
    .cibp-brochure .chooseusdvt {
        padding: 60px 0;
        background-size:cover;
    }
    .cibp-brochure .dcanapplydvt {
        padding: 45px 0 !important;
    }
    .cibp-brochure .dcanapplydvt .b-para {
        font-size: 16px;
        line-height: 1.5;
    }
    .cibp-brochure .dcanapplydvt ul li {
        padding: 20px 15px;
    }
    .cibp-brochure .dcanapplydvt ul li p {
        margin-bottom:0;
    }
    .cibp-brochure .kickstartdvt {
        padding: 60px 0 !important;
    }
    .cibp-brochure .kickstartdvt .r-part .textbox-wrap {
            padding: 1.7rem 2rem !important;
        }
    .cibp-brochure .faqpartdvt {
        padding: 60px 0;
    }
    .cibp-brochure .accordion_container {
        width: 100%;
    }
    .cibp-brochure .accordion_head {
        padding: 10px 10px;
    }
    .cibp-brochure .accordion_head span {
            font-size: 14px;
            width:92%;

        }
    .cibp-brochure .accordion_head span.plusminus {
            padding: 0 0 0 3px;
            font-size: 14px;
            width: 20px;
        }
    .cibp-brochure .accordion_body {
        padding: 10px 10px;
    }
    .cibp-brochure .accordion_body p {
            font-size: 14px;
        }
    /**uae-landing mob***/
    .uae-landing .uae-landing-banner {
        height: auto;
        padding-bottom: 30px;
        background: #17205a;
        color: #fff;
    }
        .uae-landing .uae-landing-banner .banner-left h1 {
            font-size: 42px;
            font-weight: 900;
            line-height: 1.2;
            color: #ffffff;
        }
            .uae-landing .uae-landing-banner .banner-left h1 span {
                color: #56c8ff /*#4ce5f6*/;
            }

        .uae-landing .uae-landing-banner .banner-left {
            width: 100%;
            margin-top: 0px;
            padding-right: 0;
            background: none;
        }
    .uae-landing .uae-landing-banner .banner-left ul.top-list li {
            font-size: 14px;
        }
    .uae-landing .uae-landing-banner .banner-left ul.bot-list {
            margin-top: 30px;
        }
        .uae-landing .uae-landing-banner .banner-left ul.bot-list li {
            width: 49%;
            margin-right: 5px;
            margin-bottom: 5px;
            font-size: 14px;
            padding: 10px 10px;
            padding-left: 10px;
            border: 1px solid #3e80d5;
        }
        .uae-landing .uae-landing-banner .banner-left .banner-logo-part {
            width: 100%;
            margin-top: 10px;
            display: flex;
            justify-content: center;
        }
        .uae-landing .uae-landing-banner .banner-left p {
            color: #ffffff;
        }
        .uae-landing .uae-landing-banner .banner-left .banner-text-part {
            width: 100%;
            float: left;
            padding-right: 0%;
        }
    .uae-why-choose .left-part h2 {
        width: 100%;
    }
    .uae-landing .uae-landing-banner .banner-left ul.bot-list li:nth-child(2n+2) {
            
            margin-right: 0;

        }
    .uae-landing .uae-landing-banner .banner-right {
            width: 100%;
            float: left;
            margin-top: 15px;
        }
    .uae-landing .uae-landing-banner .banner-right .form-wrap {
            width: auto;
            position: relative;
        }
    .uae-why-choose {
        background-position-x: right;
        background-size: 200%;
        padding: 40px 0 50px;
    }
    .uae-why-choose .left-part {
            width: 100%;
            padding-right: 0;
        }
    .uae-why-choose .right-part {
            width: auto;
            padding-top: 5px;
            position: absolute;
            top: 50px;
            left: 15px;
        }
    .uae-why-choose .right-part .logo-cibp {
            width: 130px;
            box-shadow: none;
            padding: 0;
        }
    .uae-why-choose ul li {
            font-size: 14px;
            width:100%;
            min-height:unset;
            border-right:0;
            margin-right:0;
            padding-right:0;
            border-bottom:1px solid #d4d4d4;
            padding-bottom:10px;
            margin-bottom:10px;
        }
    .uae-program-highlights {
        padding: 60px 0;
    }
    .uae-program-highlights ul li {
            width: 100%;
            min-height: unset;
            margin-right: 0;
            margin-bottom: 15px;
        }
    .uae-whocan {
        padding: 60px 0;
    }
    .uae-whocan ul {
            margin-top: 15px;
        }
    .uae-whocan ul li {
            width: 100%;
            min-height: unset;
            border-bottom: 1px solid #427BC0;
            border-right: 0;
            border-left: 0;
            padding-left:0;
            padding-right:0;
            
        }
    .uae-whocan ul li:nth-child(2), .uae-whocan ul li:nth-child(4) {
            border-left: 0 solid #427BC0;
            padding-left: 0;
            padding-right: 0;
        }
    .uae-whocan ul li:nth-child(4) {
            border-bottom: 0 solid #427BC0;
         }
    .uae-whocan ul li p {
            font-size: 14px;
            line-height: 21px;
        }
    .uae-exam {
        padding: 60px 0;
    }
    .uae-exam .exam-inner {
            padding: 0 0;
        }
    .uae-exam .coverage table tr:first-child td {
            padding: 13px 10px;
            font-size: 15px !important;
        }
    .uae-exam .coverage table td {
            padding: 9px 10px;
            font-size: 13px;
        }
    .uae-exam .bot-link {
            margin-top: 20px;
            font-size: 16px;
        }
    .uae-exam .bot-link a {
            font-size: 16px;
        }
    .uae-landing .build-profile-sec {
        padding: 60px 0;
    }
    .uae-landing .build-profile-sec .left-part {
            width: 100%;
        }
    .uae-landing .build-profile-sec .left-part ul li {
            font-size: 14px;
            line-height: 2.3rem;
            margin-bottom: 5px;
        }
    .uae-partner {
        padding: 60px 0;
    }
    .uae-partner h2.small-hd-green {
        font-size: 18px;
    }
    .uae-partner .l-part {
            width: 95%;
            position: relative;
            margin-left: 10px;
            margin-right:10px;
        }
    .uae-partner .l-part .imgbox {
            height: auto;
        }
    .uae-partner .r-part {
            width: 100%;
            float: left;
            padding-left: 0;
            padding-top:15px;
        }
    .uae-landing .ucontent a {
        font-size: 16px;
    }
    .uae-roadmap {
        padding: 60px 0;
    }
    .uae-roadmap ul li h3 {
            width: 100%;
            font-size: 18px;
            margin-bottom: 8px;
        }
    .uae-roadmap ul li p {
            width: 100%;
        }
    .uae-take {
        padding: 60px 0;
    }
    .uae-take h4 {
            font-size: 18px;
        }
    .uae-take .ibca-btn {
            font-size: 14px;
            padding: 8px 20px;
            margin-top: 12px;
        }
    .uae-faq {
        padding: 60px 0;
    }
    .uae-faq .accordion_head span {
            width: 90%;
            font-size: 14px;
        }
    .uae-faq .accordion_head span.plusminus {
                padding: 3px 5px;
                font-size: 16px;
                width: 20px;
            }
    .uae-faq .accordion_body {
            padding: 10px 10px;
            margin-top: 0;
        }
    .uae-faq .accordion_body p {
            font-size: 14px;
            color: #333;
        }
    /**uae-thanks mob***/
    .thanks-page-contact.thanks-page-uae {
        padding: 100px 0 80px;
    }
    .thanks-page-contact.thanks-page-uae h2 {
            font-size: 26px;
            line-height: 1.3;
        }
    .thanks-page-contact.thanks-page-uae .top-para {
            font-size: 18px;
        }
    .thanks-page-contact.thanks-page-uae p {
            width: 100%;
            font-weight: 400;
            font-size: 14px;
            line-height: 2.3rem;
        }
    .thanks-page-contact.thanks-page-uae .line {
            width: 95%;
        }
    .thanks-page-contact.thanks-page-uae .bot-part {
            width: 80%;
        }
    .thanks-page-contact.thanks-page-uae .thanks-insight-box {
            width: 100%;
        }
    .thanks-page-contact.thanks-page-uae .social-24 {
            width: 100%;
            margin-right: 0;
            margin-bottom: 20px;
        }

}


@media (min-width:780px) and (max-width:1200px) and (orientation: landscape) {


    .uae-landing .uae-landing-banner {
        background-size: 100% 100%;
        padding-top: 40px;
        background-position: center bottom;
    }

        .uae-landing .uae-landing-banner .banner-left {
            width: 55%;
            float: left;
            margin-top: 40px;
            padding-right: 30px;
            padding-top: 30px;
        }

        .uae-landing .uae-landing-banner .banner-right {
            width: 40%;
        }
}

@media (width: 320px) and (orientation: portrait){
    .about-3 ul li, .about-3 ul li:nth-child(4), .about-3 ul li:nth-child(5) {
        width: 100%;
        min-height: auto;
        margin-bottom: 10px;
    }
    .cibp-landing .cibp-landing-banner {
        height: 315px !important;
    }
    .cibp-landing .cibp-landing-banner .banner-left {
        padding: 10px 7px;
    }
    .cibp-landing .cibp-landing-banner h1 {
        font-size: 24px !important;
    }
    .cibp-landing .form-wrap h3 {
        font-size: 18px;
    }
    .cibp-landing h2 {
        font-size: 24px;
    }
    .ready-register-sec .left .arrow-box {
        /*height: 166px;*/
    }
    .ready-register-sec .left .arrow-box::after {
        border-left: 80px solid #fff !important;
        /*border-top: 83px solid transparent !important;
        border-bottom: 83px solid transparent !important;
        border-right: 83px solid transparent !important;*/
    }
    .disclaimers .accordionContent {
        /*width: 351% !important;*/
        
    }
    .uae-landing .uae-landing-banner .banner-right .form-wrap {
        width: 300px;
        position: relative;
    }
}
@media (width: 375px) and (orientation: portrait) {
    /*.disclaimers .accordionContent {
        width: 418% !important;
    }*/
}
@media (width: 390px) and (orientation: portrait) {
    .disclaimers .accordionContent {
        width: 435% !important;
    }
}
@media (width: 393px) and (orientation: portrait) {
    .disclaimers .accordionContent {
        width: 435% !important;
    }
    .cibp-landing h2 {
        font-size: 27px;
    }
}
@media (width: 414px) and (orientation: portrait) {
    .disclaimers .accordionContent {
        width: 464% !important;
    }
    .cibp-landing h2 {
        font-size: 27px;
    }
}
@media (width: 428px) and (orientation: portrait) {
    .disclaimers .accordionContent {
        width: 483% !important;
    }
    .cibp-landing h2 {
        font-size: 28px;
    }
}
@media (width: 430px) and (orientation: portrait) {
    .disclaimers .accordionContent {
        width: 483% !important;
    }
    .cibp-landing h2 {
        font-size: 28px;
    }
}

@media only screen and (min-width:768px) and (max-width:1024px) {
   

    .uae-landing .uae-landing-banner .banner-left {
        width: 100%;
        float: left;
        margin-top: 40px;
        padding-right: 30px;
        padding-top: 30px;
    }

        .uae-landing .uae-landing-banner .banner-left ul.bot-list li {
            width: 25%!important;
            margin-bottom: 10px;
        }
.ibcaLgn {
        padding-top: 8.5rem;
        padding-bottom: 8.5rem;
    } 

.about-banner {
        padding-top: 80px;
    }
.about-banner .banner-left {
            /*width: 100%;*/
            float: none;
        }
.about-3 ul li {
        min-height: 340px;
        padding: 20px 20px;
        margin-right: 17px;

    }    
.about-3 ul li:nth-child(4), .about-3 ul li:nth-child(5) {
        min-height: 215px;
    }
.ready-for .accordion_head {
        padding: 12px 15px;
        font-size: 16px;
    }
ul.exam-day li {
        font-size: 14px;
        margin-left: 10px;
    }
ul.itembxprt li {
        width: 32%;
    }
.exam-requirements li h3 {
        font-size: 15px;
        margin-bottom: 10px;
    }
.exam-requirements ul.validlist {
        width:100%;
        float:left;
    }
.exam-requirements ul.validlist li {
        margin-left: 10px;
        margin-bottom: 5px;

    }
.rules ul li {
        font-size: 14px;
    }
.exam-policies-first ul.bdaca-policy-themes1 li {
        font-size: 14px;
    }
.modeexamdvt h3 {
        font-size: 20px;
    }
.digitallyproctoreddvt ul li .left h3 {
        font-size: 20px;
    }
.libxtlistprt ul li a {
        font-size: 14px;
    }
.how-works .title {
        font-size: 16px;
    }
.how-works .content p {
        font-size: 14px;
        margin-bottom: 0;
    }
    .uae-landing .uae-landing-banner {
        background-size: cover;
        height: 890px;
    }
.singlepost .right-blog-text ul li {
        font-size: 14px;
        margin-bottom: 5px !important;
        padding-left: 5px !important;
    }
.guide-section .heading-section h2, .newsroom-left h2, .explore-sec h2 {
        font-size: 28px;
    }
.your-investment h4 {
        font-size: 18px;
    }
.explore-sec ul li {
        padding: 8px 0;
    }
.commonqdvt .compdtp {
        padding-top: 20px;
    }
.commonqdvt .accordion_head {
        padding: 13px 10px;
    }
.commonqdvt .accordion_head span {
            font-size: 14px;
        }
.commonqdvt .accordion_body p {
        font-size: 14px;
    }
.policiesitdvt ul li {
        font-size: 14px;
        padding: 1rem 2.2rem;
    }
.fewimporatntdvt ul li {
        font-size: 14px;
        padding: 1rem 2.5rem;
    }
.divisions-list li h4 {
        font-size: 14px;
    }
.investment-banking-interview-sec .d-flex .right h2 {
        font-size: 18px;
        line-height: 26px;
    }
.investment-banking-interview-sec .d-flex .right p {
        font-size: 14px;
        line-height: 20px;
    }

.booktalkprogram {
        padding: 25px 15px;
    }
.booktalkprogram p {
        font-size: 18px;
        line-height: 26px;
    }
.stk-aside .the-faq {
        width: 260px;
    }
.stk-aside .booktalkprogram {
        width:260px;
    }
.resousetprtdvt .respdtp {
        padding-top: 30px;
    }
.privacy-policy-page h3 {
        font-size: 16px;
    }
.terms-page h3 {
        font-size: 20px;
    }
.privacy-policy-page ul li {
        font-size: 14px;
    }
.terms-page-process ul li {
        font-size: 14px;
    }
.sitemap .sitemap-menu1 ul .heading a, .sitemap .sitemap-menu2 ul .heading a, .sitemap .sitemap-menu3 ul .heading a, .sitemap .sitemap-menu4 ul .heading a {

        font-size: 16px;
    }
.sitemap .sitemap-menu1 li a, .sitemap .sitemap-menu2 li a, .sitemap .sitemap-menu3 li a, .sitemap .sitemap-menu4 li a {

        font-size: 14px;

    }
ul.sitmplistd li a {
        font-size: 14px !important;

    }
.drive-home-new p {
        font-size: 14px;
    }


.singlepost .top-img .leftl h1 {
        font-size: 28px;
    }    
.guide-cover {
        float: none;
        width: 100%;
    }
.guide-pop-wrap .pop-blueband {
        padding: 10px;
        margin-top: 5px;
        margin-left: 0;
    }
.guide-pop-wrap .gright22 h3 {
        font-size: 16px;
    }
.guide-pop-wrap .gright22 p {
        font-size: 14px;
       
    }
.guide-pop-wrap .gleft22 {
        padding-top: 8px;
    }
.standard-sec ul li {
        float: none;
        width: 100%;
    }
.home-banner {
        background-position: center center;
        background-size: cover;
        padding: 120px 0 50px;
        height: 460px;
    }
.home-banner .inner {width: 56%;}
.home-banner h1 {font-size: 44px;}
.home-banner p {font-size: 16px;}
.home-banner .inner .b-button {
    padding: 11px 18px;
    font-size: 14px;
    margin-top: 15px;
}
h1 {font-size: 38px;}
h2 {font-size: 28px;}
h4 {font-size: 19px;}
h5 {font-size: 16px;}
p {font-size: 14px;line-height: 2.3rem;}
.para, .bigpara {
        font-size: 1.4rem;
        line-height: 2.3rem;
    }
.quote-bg p {font-size: 16px;}
.quote-bg .author span {font-size: 26px;}
.quote-bg .author {font-size: 15px;}
.university-logohome .slider-text li {width: 31.75%;}
.university-logohome span.profile-name {line-height: 1.2;}
.university-logohome span.profile-designation {
    font-size: 13px;
    line-height: 16px;
}
.logo-section li {float: left;width: 30.9%;}
.logo-section p {font-size: 16px;line-height: 1.4;}
 ul.start-list li {margin-right: 25px;margin-top: 25px;}
 ul.start-list li h3 {font-size: 20px;border-left: 6px solid #00657c;padding-left: 15px;}
ul.start-list li .left a {min-height: 250px;}
.banner-wrap h1, .standard-banner h1, .partnership-banner h1, .resources-banner h1, .examination-banner h1, .exam-policies-bottom h1, .examinee-bottom h1, .exam-id-bottom h1, .exam-security-bottom h1, .exam-development-bottom h1, .privacy-policy-page h1, .terms-page h1, .sitemap-banner h1, .faq-questions h1, .careers-inner h1, .forms-process h1, .contact-banner h1, .get-started h1, .subscribe-email h1 {font-size: 38px;font-weight: 800;}
h4 {font-size: 19px;}
h5 {font-size: 16px;}
.line-box strong {font-size: 26px;}
.btn-draw {font-size: 17px;}
.explore-sec-bg .imgbox-right {width: 100%;}
.eye-after-sec ul li {margin-left: 5px;margin-top: 6px;}
.your-investment h4 {font-size: 18px;}
.singlepost {padding: 105px 0 60px;}
.insights .bnr {/*padding: 0 0 15px;*/}
.article-wrap ul li {width: 31.2%;min-height: 560px;}
.article-wrap ul li .txt-info .txt-disc {font-size: 13px;line-height: 1.5;}
.missoutdvpt .inn {width: 62%;}
.missoutdvpt h3 {font-size: 18px !important;}
.ready-for ul.note-list li ul li {padding-right: 20px;}
.table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td {white-space: normal !important;}
.exam-policies-page h3 {font-size: 22px;}
.examinee-page h3 {font-size: 24px;}
.partner-form h1 {font-size: 42px;}
.typical-job .rgt-text h3 {font-size: 24px;}
.typical-job .rgt-text h6 {font-size: 16px;}
.typical-job .rgt-text .small-text {font-size: 12px;}
.typical-job .rgt-text p {font-size: 13px;line-height: 1.55;}
.ibcaLgn .close {top: -55px;}
.firms-info .information .left {float: right;margin-left: 0;}
.firm-btn a {font-size: 16px;}
.singlepost .right-links .blog-inside li span.text-info {font-size: 12px;line-height: 17px;}

.cibpcoverageexam .innertab li h4 {
        font-size: 14px;
        padding: 7px 4px 7px 10px;
    }
.cibpcoverageexam .innertab li .percent-nubmber {
        font-size: 23px;
        margin-top: 5px;
        margin-bottom: 5px;
    }
.cibpcoverageexam .innertab li {
        padding: 10px 15px;
    }
.cibpcoverageexam .innertab li:nth-child(3), .cibpcoverageexam .innertab li:nth-child(4) {
        height: 460px;
    }
.cibpcoverageexam .innertab li:nth-child(5), .cibpcoverageexam .innertab li:nth-child(6) {
        height: 560px;
    }
.investmentquestion h1 span {
font-size: 47px;
}
.investmentquestion h1 {
font-size: 36px;
line-height: 44px;
}
.investmentquestion h3 {
line-height: 27px;
font-weight: 700;
font-size: 18px;
margin-top: 27px;
border-left: 3px solid #fff;
padding-left: 20px;
}
.investavikingdvt .right {
width: 32%;
padding-left: 15px;
}
.investavikingdvt .right p {
font-size: 20px;
line-height: 1.6;
}
.badgeedtbanner {
padding-top: 120px;
}
.badgeedtbanner h1 {
width: 100%;
font-size: 42px;
}
.badgeedtbanner p {
width: 80%;
font-size: 14px;
}
.flauntdvtprt p.bigpara {
font-size: 2.1rem !important;
line-height: 3.5rem !important;
}
.digbadgedvtus .bxoddvt {
padding: 45px;
margin-top: 50px;
}
.digbadgedvtus h2 {
font-size: 32px;
line-height: 42px;
}
.instructdvtprt h2 {
font-size: 32px;
line-height: 42px;
}
.startprt h2 {
font-size: 32px;
}
/**home page new**/
.home-banner .hd-line {
margin-bottom: 26px;
}
h2.small-hd-green {
font-size: 18px;
}
.big-hd-black {
font-size: 28px;
}
.top-para {
font-size: 17px;
}
.edge-sec-new ul li {
font-size: 14px;
line-height: 2.3rem;
}
.how-cibp-home h2 {
        font-size: 28px;
    }
.how-cibp-home .r-part {
padding-top: 0;
}
.university-logohome h2 {
        font-size: 28px;
    }
.partner-home-new .l-part {
padding-top: 0;
}
.drive-home-new h2 {
        font-size: 28px;
    }
.drive-home-new .r-part .textbox-wrap {
        padding: 2.2rem 3.5rem;
        border: 4px solid #009EE2;
    }
.btn-new {
margin-top: 16px;
}
.btn-new .btn-top {
font-size: 16px;
}
.btn-new .btn-bot-text {
font-size: 12px;
}
/**about page new**/
.about-1 .top-para {
font-size: 17px;
}
.about-3 .l-part {
margin-left: 0;
}
.about-3 .l-part .imgbox {
height: 617px;
}
.about-3 .l-part .imgbox img {
max-width: 267%;
width:403px;
float:right;
}
.about-3 .r-part li {
font-size: 14px;
line-height: 2.3rem;
padding-left: 15px;
}
.about-3 .r-part li::before {
width: 8px;
height: 8px;
}
.about-4 .r-part .imgbox .img-responsive {
display: block;
height: auto;
max-width: 130%;
}
.about-5 .inner-part {
padding: 4rem 6rem;
}
.about-5 .bigpara1 {
font-size: 23px;
}
.about-5 .bigpara2 {
font-size: 23px;
}
/**footer css**/
.footer-left ul li {
font-size: 14px;
}
footer .sm-text {
font-size: 13px;
}
footer .copyright {
font-size: 13px;
}
ul.footer-ul li a {
font-size: 13px;
}
.social li a {
width: 40px;
height: 40px;
line-height: 38px;
font-size: 23px;
}
.social li a img {
width: 18px;
}
/**landing page css**/
.cibp-landing .cibp-landing-banner {
background-size: cover;
height: 510px;

}
.cibp-landing .cibp-landing-banner h1 {
font-size: 36px;
}
.cibp-landing .cibp-landing-banner .banner-left {
margin-top: 90px;
}
.cibp-landing .cibp-landing-banner .banner-right {
margin-top: -30px;

}
.cibp-landing h2 {
font-size: 28px;
}
.cibp-sec1 .right-part .logo-cibp {
width: 190px;
}
.cibp-sec2 .imgbox .img-responsive {
max-width: 121%;
}
.cibp-sec2 .right-part {
        padding: 30px 30px;
        border: 6px solid #3B73B8;
    }
.right-part li {
font-size: 14px;
line-height: 2.3rem;
}
.cibp-sec3 ul li {
margin-right: 17px;
}
.who-can-sec {
background-size: cover;
}
.become-charterholder-sec .inner-part p {
width: 85%;
}
.cibp-landing .exam-coverage-sec .left-part .imgbox .img-responsive {
display: block;
height: auto;
max-width: 117%;
}
.ready-register-sec {
background-size: cover;
}
.ready-register-sec .left .arrow-box {
padding: 53px 20px 53px 50px;
}
.thanks-page-contact h2 {
font-size: 32px;
}
.thanks-page-contact h5 {
font-size: 22px;
}
.agg-content-widget .agg-content .agg-article .agg-article-details .agg-article-title {
font-size: 15px !important;
}
.agg-content-widget .agg-content .agg-article .agg-article-details .agg-article-source {
font-size: 11px !important;
}
.agg-content-widget .agg-content .agg-article .agg-article-details .agg-article-date {
font-size: 11px !important;
}
/**new page css 11feb25**/
.partnership-banner {
        height: 330px;
    }
.the-partner {
        padding: 60px 0;
    }
.the-partner h2 {
        width: 85%;
        line-height: 1.4;
    }
.the-partner p {
        font-size: 18px;
        line-height: 30px;
    }
.overviewdvtvi {
        height: 535px;
    }
.overviewdvtvi .bxprtdvi {
        width: 45%;
        margin-top: 127px;
    }
.benefitsdvti {
        padding: 70px 0;
    }
.benefits-div-1 {
        margin-bottom: 85px;
    }
.benefitsdvti .left-img-1 {
        width: 35%;
        overflow: hidden;
    }
.benefitsdvti .left-img-1 img {
        max-width: 120%;
    }
.benefitsdvti .text-right-1 {
        width: 65%;
        padding: 25px 27px 25px 35px;
        margin-top: 25px;
    }
.benefitsdvti ul li {
        font-size: 14px;
        margin-bottom: 10px;
        line-height: 22px;
    }
.benefitsdvti .text-right-2 {
        float: left;
        width: 65%;
        /*background: #04405c;*/
        padding: 25px 20px 25px 27px;
        margin-top: -25px;
    }
.benefitsdvti .left-img-2 {
        width: 35%;
        overflow: hidden;
    }
.eligibilitydvti {
        padding: 70px 0;
    }
.eligibilitydvti .r-part {
        padding-left: 40px;
    }
.eligibilitydvti .r-part .textbox-wrap {
        padding: 2.4rem 3rem 2rem;
        border: 5px solid #009EE2;
    }
.eligibilitydvti .r-part ul {
        padding: 0 0 0 18px;
    }
.eligibilitydvti .r-part ul li {
        font-size: 14px;
        margin-bottom: 9px;
        line-height: 22px;
    }
.how-works {
        padding: 70px 0;
    }
.how-works .timeline-item {
        margin-bottom: 10px;
    }
.whypartnerdvt {
        padding: 70px 0;
    }
.whypartnerdvt .l-part {
        width: 60%;
        padding-top: 49px;
    }
.tp20investment-banner {
        height: 330px;
    }
.tp20investment-banner .banner-left {
        width: 65%;
    }
.recoghmedvt {
        padding: 70px 0;
    }
.whytdvtviret {
        padding: 70px 0;
    }
.whytdvtviret ul li {
        margin-bottom: 10px;
    }
.commitmentdvt {
        height: 570px;
    }
.commitmentdvt .bxprtdvi {
        width: 65%;
        margin-top: 277px;
    }
.drive-home-new.ibac-top-20-discover .l-part .imgbox {
        height: 270px;
    }
.drive-home-new.ibac-top-20-discover .r-part {
        padding-left: 60px;
    }
.drive-home-new.ibac-top-20-discover .r-part .textbox-wrap::before {
        height: 106%;
    }
.runiversity-banner {
        height: 330px;
    }
.proudvtvi {
        padding: 60px 0;
    }
.proudvtvi p {
        font-size: 18px;
        line-height: 30px;
    }
.recogndvtvi {
        height: auto;
        padding: 70px 0;
    }
.recogndvtvi .bxprtdvi {
        width: 52%;
        margin-top: 107px;
    }
.criteriatvi {
        padding: 70px 0 50px;
    }
.criteriatvi ul li {
        padding: 30px 24px;
    }
.criteriatvi ul li h3 {
        font-size: 18px;
    }
.criteriatvi ul li p {
        font-size: 14px;
        line-height: 22px;
    }
.partdvtvi {
        height: 545px;
    } 
.partdvtvi .bxprtdvi {
        width: 50%;
        margin-top: 277px;
    }
.certifications #signup {
        text-align: left;
    }
.certifications #signup h3 {
        font-size: 17px;

    }
.certifications .btnvib {
        padding: 10px 15px;
        font-size: 10.5px;
    }
/**downloadable ipad***/
.downloadable-landing .downloadable-landing-banner .logo-top {
        width: 150px !important;
    }
.downloadable-landing .downloadable-landing-banner {
        height: 520px !important;
    }
.downloadable-landing .downloadable-landing-banner h1 {
            font-size: 34px;
        }
.downloadable-sec1 .left-part p {
        font-size: 17px !important;
        line-height: 1.4 !important;
    }
.downloadable-sec1 .left-part {
        width: 65% !important;
        padding-top: 50px !important;
    }
.downloadable-sec1 .right-part {
        width: 35% !important;
    }
.downloadable-landing h2 {
        font-size: 28px !important;
    }
.downloadable-sec2 ul li {
        padding: 15px 15px !important;
        margin-right: 26px !important;
        margin-bottom: 22px !important;
    }
.downloadable-sec2 ul li:nth-child(2n+2) {
            margin-right: 0 !important;
        }
.downloadable-sec2 ul li img {
            margin-right: 20px !important;
        }
.downloadable-sec2 ul li h4 {
            font-size: 17px !important;
        }
.downloadable-sec3 {
        padding: 10px 0 100px !important;
    }
.downloadable-sec3 .inner-part p {
            font-size: 20px !important;
        }
.downloadable-sec3 .btn-download {
            padding: 10px 25px !important;
            font-size: 15px !important;
        }
/**uae ipad mini***/
.uae-landing .uae-landing-banner {
        background-size: cover;
        height: 890px;
    }
.uae-landing .uae-landing-banner .banner-left h1 {
        font-size: 36px;
    }
.uae-landing .uae-landing-banner .banner-left ul.top-list li {
        font-size: 14px;
    }
.uae-landing .uae-landing-banner .banner-left ul.bot-list li {
        padding: 8px 10px;
        font-size: 14px;
    }
    .uae-landing .uae-landing-banner .banner-right {
        width: 100%;
        margin-top: 110px;
    }
    .uae-landing .uae-landing-banner .banner-left ul.bot-list {
        width: 100%;
        float: left;
        margin-top: 40px;
    }
.uae-landing .form-wrap {
        width: auto !important;
    }
.uae-landing h2 {
        font-size: 28px;
    }
.uae-why-choose h5 {
        font-size: 14px;
    }
    .uae-why-choose ul li {
        font-size: 14px;
        padding-left: 18px;
        width: 100%;
        border-right: 1px solid #d4d4d400;
        min-height: auto;
    }
.uae-why-choose ul li::before {
        width: 8px;
        height: 8px;
    }
.uae-program-highlights ul li {
        margin-right: 18px;
        margin-bottom: 18px;
    }
.uae-whocan ul li p {
        font-size: 14px;
    }
.uae-exam .exam-inner {
        padding: 0 5%;
    }
.uae-exam .coverage table tr:first-child td {
        padding: 15px 15px;
        font-size: 16px !important;
    }
.uae-exam .coverage table td {
        font-size: 13px;
    }
.uae-exam .bot-link {
        margin-top: 20px;
        font-size: 16px;
    }
.uae-landing .build-profile-sec .left-part ul li {
        font-size: 14px;
        line-height: 23px;
    }
.uae-partner .l-part .imgbox {
        height: auto;
    }
.uae-landing h2.small-hd-green {
        font-size: 18px;
    }
.uae-landing .ucontent a {
        font-size: 16px;
    }
.uae-roadmap ul li h3 {
        font-size: 18px;
    }
.uae-take h4 {
        font-size: 18px;
    }
.uae-take .ibca-btn {
        font-size: 14px;
    }
.uae-faq .accordion_head span {
        font-size: 14px;
    }
.uae-faq .accordion_head span.plusminus {
        font-size: 18px;
    }
.uae-faq .accordion_body p {
        font-size: 14px;
    }
/**brochure mini***/
.cibp-brochure .bg-full {
        background: #fff url(../images/banner_bg.png) no-repeat bottom center;
        background-size: cover;
        height: 920px;
    }
.cibp-brochure .top-banner h1 {
        font-size: 36px;
        line-height: 1.2;
    }
.cibp-brochure .top-banner .bigpara {
        font-size: 17px;
        line-height: 1.6;
    }
.cibp-brochure .bottom-banner .banner-left h5 {
        font-size: 22px;
    }
.cibp-brochure .bottom-banner .banner-left ul li {
        font-size: 14px;
    }
.cibp-brochure .bottom-banner .banner-right {
        width: 42%;
        float: right;
        margin-top:0;
    }
.cibp-brochure .bottom-banner .form-wrap h3 {
        font-size: 20px;

    }
.cibp-brochure .chooseusdvt ul li {
        margin-right: 17px;

    }
.cibp-brochure .dcanapplydvt {
        padding: 70px 0;
    }
.cibp-brochure .dcanapplydvt ul {
        margin-top: 20px;
    }
.cibp-brochure .dcanapplydvt ul li {
        padding: 20px 15px;

    }
.cibp-brochure .dcanapplydvt ul li h3 {
        font-size: 20px;
    }
.cibp-brochure .kickstartdvt .r-part .textbox-wrap {
        padding: 3.7rem 7rem;
        border: 6px solid #009EE2;
    }
.cibp-brochure .kickstartdvt .r-part .textbox-wrap::before {
        height: 108%;
    }
.cibp-brochure .faqpartdvt {
        padding: 70px 0;
    }
.cibp-brochure .accordion_container {
        width: 80%;
    }
.cibp-brochure .accordion_head span {
        font-size: 14px;
    }
.cibp-brochure .accordion_head span.plusminus {
        font-size: 16px;
        width: 20px;
    }
.cibp-brochure .accordion_body p {
        font-size: 14px;
     }


}

@media (width: 768px) and (orientation: portrait) {
    .header {
        height: 90px;
    }
    header .logo img {
        width: 140px;
    }
    header .right .botvipt li, header .right .top li {
        margin-right: 1px;
    }
    header .right .botvipt li {
        margin-top: 5px;
    }
    header .right .botvipt li a, header .right .top li a {
        font-size: 13px;
    }
    .cibp-banner-new {
        padding-top: 90px;

    }
    .cibp-banner-new .btn-second-mob, #seven .btn-second-mob {
        margin-top: 7px;
    }

    .ready-for .pt {
        padding-top: 0;
        padding-bottom: 30px;
    }

    .home-banner h1 {
        font-size: 40px;
    }
    .cibpcoverageexam .innertab li h4 {
        margin-left: -15px;
    }
    .cibpcoverageexam .innertab li {
        width: 100%;
        height: auto !important;
    }
    .digbadgedvtus .bxoddvt {
        padding: 30px 25px;
        margin-top: 30px;
    }
    .digbadgedvtus h2, .instructdvtprt h2, .startprt h2 {
        font-size: 28px;
        line-height: 38px;
    }
    .instructdvtprt {
        padding: 80px 0;
    }
    .instructdvtprt p {
        font-size: 15px;
        line-height: 2.5rem;
    }
    .instructdvtprt .digtop {
        padding: 0 30px;
    }
    .instructdvtprt h4 {
        font-size: 18px;
    }
    .instructdvtprt ul li {
        margin-bottom: 13px;
        font-size: 15px;
        line-height: 23px;
    }
    .startprt {
        padding: 80px 0;
    }
    .startprt .inner p {
            font-size: 15px;
            line-height: 2.6rem;
        }
    .edge-sec-new ul li {
        padding-right: 2%;
        font-weight: 400;
        font-size: 14px;
        line-height: 2.3rem;
        min-height: 330px;
    }

    .about-banner .banner-left {
        width: 70%;
    }
    .about-3 ul li, .about-3 ul li:nth-child(4), .about-3 ul li:nth-child(5) {
        width: 100%;
        min-height: unset;
        margin-bottom: 10px;
    }
    .about-1 {
        background-size: 100%;
    }
    .about-3 .r-part {
        padding-left: 2rem;
    }
    .about-4 .r-part .imgbox .img-responsive {
        max-width: 100%;
    }
    .about-5 .bigpara1 {
        font-size: 20px;
    }
    .about-5 .bigpara2 {
        font-size: 20px;
    }

    .cibp-landing .form-wrap {
        width: 360px;
    }
    .cibp-sec3 ul li {
        margin-right: 13px !important;
        min-height: 280px;
    }
    .cibp-sec3 ul li:last-child {
        margin-right: 0 !important;
    }
    .cibp-sec3 ul li img {
            width: 65px;
            margin-bottom: 5px;
        }
    .cibp-sec3 ul li h4 {
            font-size: 13px;
            border-left: 2px solid #00657c;
            border-right: 2px solid #00657c;
        }
    .cibp-sec3 ul li:nth-child(4) h4 {
            padding: 0 16px;
        }
    .cibp-sec3 ul li:nth-child(5) h4 {
            padding: 0 18px;
        }
    .who-can-sec ul li {
        padding: 20px 0;
        min-height: 190px;
    }
    .who-can-sec ul li:nth-child(1), .who-can-sec ul li:nth-child(3) {
            padding-right: 20px;
        }
    .who-can-sec ul li:nth-child(2), .who-can-sec ul li:nth-child(4) {
            padding-left: 20px;
        }
    .cibp-landing .exam-coverage-sec .left-part .imgbox {
        height: auto;
    }
    .become-charterholder-sec .inner-part p {
        width: 100% !important;
    }
    .ready-register-sec .left .arrow-box {
        padding: 26px 60px 26px 40px !important;
    }
    .ready-register-sec .ibca-btn {
        padding: 9px 18px;
        font-size: 16px;
    }
    .disclaimers .accordionContent {
        width: 1030%;
    }
    .thanks-page-contact h2 {
        font-size: 30px !important;
    }
    .thanks-page-contact.thanks-page-cibp p {
        width: 80% !important;
    }
    .thanks-page-contact h5 {
        font-size: 20px !important;
    }
    .fixedElement {
        width: 216px;
    }
    /**new page css 768***/
    .partnership-banner .banner-left {
        width: 60%;
    }
    .the-partner h2 {
        width: 100% !important;
     }
    .overviewdvtvi .bxprtdvi {
        width: 60% !important;
    }
    .eligibilitydvti .l-part .imgbox {
        width: 97%;
    }
    .whypartnerdvt .l-part {
        width: 60%;
        padding-top: 10px;
        padding-left: 6%;
    }
    .tp20investment-banner .banner-left {
        width: 80% !important;
    }
    .ne24thme h2 {
        padding-top: 20px;
    }
    .commitmentdvt .bxprtdvi {
        width: 81% !important;
    }
    .drive-home-new.ibac-top-20-discover .r-part {
        padding-left: 30px !important;
    }
    .drive-home-new .r-part .textbox-wrap {
        padding: 2.2rem 2.5rem !important;
    }
    .drive-home-new.ibac-top-20-discover .l-part .imgbox {
        height: 312px !important;
    }
    .drive-home-new.ibac-top-20-discover .l-part .imgbox .img-responsive {
            max-width: 124% !important;
        }
    .drive-home-new .l-part .img-back {
        width: 109% !important;
    }
    .runiversity-banner .banner-left {
        width: 75% !important;
    }
    .recogndvtvi .bxprtdvi {
        width: 68% !important;
        margin-top: 210px !important;
    }
    .criteriatvi ul li {
        padding: 25px 20px !important;
    }
    .criteriatvi ul li h3 {
            font-size: 16px !important;
        }
    .university-list ul li {
        width: 49% !important;
    }
    .partdvtvi .bxprtdvi {
        width: 65% !important;
    }
    /**downloadable 768***/
    .downloadable-sec1 .right-part .form-wrap h3 {
        font-size: 20px !important;
    }
    .downloadable-sec1 .left-part {
        width: 60% !important;
        padding-top: 40px !important;
    }
    .downloadable-sec1 .left-part p {
            font-size: 16px !important;
        }
    .downloadable-sec1 .right-part {
        width: 40% !important;
    }
    .downloadable-sec1 .right-part .form-wrap {
            padding: 25px 10px 20px 10px !important;
            margin-top: -70px !important;
        }
    .downloadable-sec1 .notedt {
        font-size: 10px !important;
        line-height: 16px !important;
    }
    .downloadable-sec2 ul li {
        margin-right: 20px !important;
        margin-bottom: 20px !important;
    }
    .downloadable-sec2 ul li img {
            width: 70px !important;
            float: left;
            margin-right: 15px !important;
            padding-right: 15px !important;
        }
    .downloadable-sec2 ul li h4 {
            width: 71% !important;
            font-size: 15px !important;
        }
    /**uae 768***/
    .uae-landing .uae-landing-banner {
        height: 930px !important;
    }
    .uae-landing .uae-landing-banner .banner-left ul.bot-list li {
        width: 48%;
        margin-bottom: 10px;
    }
    .uae-landing .uae-landing-banner .banner-left ul.bot-list li:nth-child(2n+2) {
        margin-right:0;
    }
    .uae-program-highlights ul li {
        margin-right: 14px !important;
        margin-bottom: 14px !important;
        padding: 15px 15px !important;
        min-height: 235px;
    }
    .uae-program-highlights ul li h4 {
            font-size: 15px !important;
        }
    .uae-program-highlights ul li p {
            font-size: 13px !important;
            /*padding: 0 0 !important;*/
        }
    .uae-program-highlights ul li:nth-child(3n+3) {
            margin-right: 0 !important;
        }
    .uae-whocan ul li {
        padding: 15px;
        padding-left: 15px;
        min-height: 175px;
    }
    .uae-partner .l-part .img-back {
        width: 109%;
    }
    .uae-roadmap ul li h3 {
        font-size: 17px !important;
        padding-right: 30px;
    }
    .uae-landing .accordion_container {
        width: 80%;
    }
    /**brochure 768***/
    .cibp-brochure .top-banner .cibplgct {
        padding: 15px;
        width: 175px;

    }
    .cibp-brochure .bottom-banner .form-wrap {
        width: auto;
    }
    .cibp-brochure .bottom-banner .form-wrap .zf-leftAlign .zf-tempFrmWrapper .zf-labelName {
            margin-right: 0 !important;
            width: 33% !important;
            font-size: 11.5px !important;
        }
    .cibp-brochure .bottom-banner .form-wrap .zf-name .zf-tempContDiv span {
        margin-bottom: 0 !important;
        width: 100%;
    }
    .cibp-brochure .bottom-banner .form-wrap .zf-name .zf-tempContDiv span {
        margin-left:0;
    }
    .cibp-brochure .bottom-banner .form-wrap .zf-medium .zf-phwrapper {
            width: 100%;
        }
    .cibp-brochure .bottom-banner .form-wrap .zf-medium .zf-phwrapper span:first-child {
        margin-left: 0;
        width: 100%;
    }
    .cibp-brochure .bottom-banner .form-wrap input[type="text"] {
            width: 100% !important;
        }
    .cibp-brochure .chooseusdvt ul li {
        margin-right: 13px !important;
        min-height: 240px;
    }
    .cibp-brochure .chooseusdvt ul li:nth-child(5) {
            margin-right: 0 !important;
        }
    .cibp-brochure .chooseusdvt ul li h4 {
            font-size: 14px;
            border-left: 2px solid #019fc3;
            border-right: 2px solid #019fc3;
            padding: 0 5px;
        }
    .cibp-brochure .kickstartdvt .r-part .textbox-wrap {
        padding: 2.7rem 3rem !important;
    }
    .cibp-brochure .kickstartdvt .l-part {
        width: 38%;
    }
    .cibp-brochure .kickstartdvt .r-part {
        width: 60%;
        padding-left: 30px;
    }
    .cibp-brochure .accordion_container {
        width: 92% !important;
    }
}

@media only screen and (min-width:768px) and (max-width:999px) {

.ready-for .pt {
        padding-top: 0;
        padding-bottom: 30px;
    }
.downloadable-guide-sec {
        padding: 18px 18px;
        height: auto;
    }
.downloadable-guide-sec > div {
        width:100% !important;
    }
.downloadable-guide-sec h4 {
        margin: 0px 0px 6px;
        font-size: 15px !important;
        line-height: 19px !important;
    }
.downloadable-guide-sec p {
        font-size: 11px !important;
        line-height: 15px !important;
    }
.investment-banking-interview-sec .d-flex {
        display: inline-block;
        margin-bottom: 15px;
        height:auto;
    }
.investment-banking-interview-sec .d-flex .left {
        width: 40%;
        float: left;
    }
.investment-banking-interview-sec .d-flex .right {
        width: 60%;
        padding: 15px;
        box-sizing: border-box;
        float: left;
    }
.investment-banking-interview-sec .d-flex .right .cta-position {
        position: relative;
        bottom: unset;
        margin-top: 10px !important;
        display: inline-block;
    }
.careers-sec4 .accordion_head span {
        font-size: 16px;

    }
.careers-sec4 .plusminus {
        font-size: 18px;
    }
.university-logohome .right .btn-home-white {
        font-size: 16px;
    }
.university-logohome .swipe .nav.next {
        right: 0 !important;
        width: 40px;
        height: 40px;
        line-height: 49px;
    }
.university-logohome .swipe .nav.prev {
        right: 45px !important;
        width: 40px;
        height: 40px;
        line-height: 49px;
    }
.university-logohome .fa-angle-right::before, .university-logohome .fa-angle-left::before {
        font-size: 30px;
    }

.booktalkprogram {
        padding: 25px 15px !important;
    }
.booktalkprogram p {
        font-size: 15px !important;
        line-height: 23px !important;
    }
.booktalkprogram a {
        padding: 8px 10px !important;
        font-size: 11px !important;
    }
.stk-aside .the-faq {
        width: 220px !important;
    }
.stk-aside .booktalkprogram {
        width: 220px !important;
    }

.singlepost .top-img .leftl {
        padding: 60px 35px;
        height: 240px
    }
.singlepost .top-img .leftl h1 {
            font-size: 24px !important;
        }
.fixedElement {
        width: 216px;
    }
.singlepost .right-links .blog-inside h2 {
        font-size: 17px;
    }
.singlepost .right-links h5 {
        font-size: 16px !important;
    }
.agg-content-widget .agg-content.agg-content-vertical .agg-article .agg-article-image {
        width: 74px !important;
        height: 74px !important;
    }
.agg-content-widget .agg-content.agg-content-vertical .agg-article .agg-article-details {
        padding-left: 84px !important;
    }

ul.itembxprt li {
        float: none;
        width: 100%; 
        margin-bottom: 10px; 
        min-height:unset;
        margin-left:0;
        margin-right:0;
    }
.commonqdvt .accordion_head {
        padding: 10px 10px !important;
    }
.commonqdvt .accordion_head span {
        font-size: 12px;
    }
.commonqdvt .plusminus {
        padding: 3px 5px;
        font-size: 16px;
        width: 20px;
    }
.commonqdvt .accordion_body p {
        font-size: 12px;
        line-height:2.1;
    }
.resousetprtdvt .respdtp, .commonqdvt .compdtp {
        padding-top: 0;
    }
#three .right, .processtdvtt .right {
        width: 90%;
    }
#six .right{ width:85%;} 
#two span {
        font-size: 30px;
    } 
.sections {
        padding: 30px;
    } 
nav.aside-link .active a::before {
        margin-top: 9px;
        left: 6px;
        width: 8px;
        height: 3px;
    } 
nav.aside-link {
        padding: 31px 0px 0px 6px;
    } 
nav.aside-link a {
        font-size: 14px;
        font-weight: 800;
        padding: 5px;
    }
nav.aside-link .active a {
            font-size: 14px;
            font-weight: 800;
        }
.start-list li .left {
            padding-top: 0;
            height: auto;
        } 
.para, .bigpara {
        font-size: 1.4rem;
        line-height: 2.3rem;
    }
.outer {width: 94%}
.outer-inner {padding: 35px 0}
header .right li {display: none}
.mobiles-menu {display: none;}
.edge-sec .wrap-box a{font-size:13px}
.cibp-exam ul.tabs li{font-size:10px}
.get-links ul li a{padding:40px 7px}
.captcha{width:90%}
.unsubscribe input[type="text"],select{width:100%}
.unsubscribe-wrap .wrap{padding:0}
.unsubscribe .captcha{width:100%}
.overview,.standards-1,.standards-2{padding:30px 0}
.contact-banner{padding-top:165px}
.edge-sec img{margin-top:30px}
.mobile-full img{width:100%;position:relative;top:30px}
.sectwoPart,.edge-sec{padding:35px 0}
.world-leaders ul.logo-list li h4{font-size:15px}
.world-leaders .logo-img{width:215px;margin-left:-28px}
ul.start-list li a{min-height:190px}
ul.start-list li h3{font-size:15px}
.partner-sec .p-image-box{height:auto}
.riding-sec .txtbox{margin-left:0}
.stick-links ul li a{font-size:11px}
.stick-links ul.link-first li{margin-right:15px}
.candidacy-track ul{margin-left:0;width:100%}
.register-box{width:100%}
.university-logo .slider-text li{margin-bottom:20px;height:auto;width:20%}
.img-full img{width:100%}
.faq-page .article_aside{margin-left:0}
.exam-examinations-second .second-inner{padding-left:0;position:relative;top:30px}
.exam-examinations-third{background-size:cover}
.faq-questions{padding-top:220px}
/*.faq-questions h1{font-size:50px !important}*/
/*.ibcaLgn .modal-dialog{width:55%}*/
/*.ibcaLgn .rightside {padding: 70px 55px 75px;}*/
.for-facebook{margin-bottom:5px}
.social-icons a{display:none}
.create-account-banner .top-section .left-section .acc-info{font-size:18px}
.create-account-banner .top-section .login-content h1{font-size:25px}
.unsubscribe .unsubscribe-banner{background:url(../images/unsubscribe-banner.jpg) no-repeat right}
.green-text.text-darken-1{font-size:11px;padding:5px!important}
.img-frame{height:auto}
.create-account-banner .top-section .right-section{width:25%}
.ib-box1 img{width:100%}
.ib-box1{height:270px;margin-bottom:20px}
.left-img-box{width:100%;margin-bottom:20px}
.left-img-box img{width:100%}
.all-package .disclaimer p{margin-left:0}
.article-wrap ul li .img-wrap{height:auto}
.article-wrap ul li .txt-info{min-height:405px}
.title-hd{font-size:16px;min-height:56px;margin-bottom:10px;line-height:24px;}
.insights .ibca-btn{position:absolute;bottom:40px;padding:10px 15px}
.all-package .accordion_container{padding-left:0}
.fixtab{position:static;top:200px;width:130px!important}
.thank-you{width:100%;padding:80px 0 0}
.message-text h2{font-size:35px}
.partner-form .dash{left:22%;left:38.5%}
.unsubscribe input[type="text"]{width:55%!important}
.article_aside ul li a{font-size:11px!important}
.contact-form .dash{left:66.5%}
.your-investment .bg-white {min-height: 300px;margin: 15px 0;}
.your-investment .col-sm-6:nth-child(2n+1) {padding-left:0;}
.your-investment .col-sm-6:nth-child(2n+2) {padding-right: 0;}
/***new 01April22***/
.home-banner .inner {width: 65%;}
.home-banner .inner img {width: 25%;}
.edge-sec .wrap-box {width: 90%;}
.border-section-top {top: 45px;}
.content-box {padding: 20px 20px 0;margin-top: 65px;}
.edge-sec .wrap-box p {font-size: 16px;}
.partner-sec .for-right {width: 56%;margin-left: -155px;margin-top: -145px;}
.bxopartner {padding: 20px 20px 20px;}
.university-logohome .slider-text li {width: 31% !important;}
.university-logohome span.profile-name {font-size: 15px !important;line-height: 1.3;}
.university-logohome span.profile-designation {font-size: 12px !important;}
 .logo-section h4 {font-size: 18px;}
 .logo-section p {font-size: 13px !important;}
ul.start-list li {width: 48% !important;}
ul.start-list li .left a {min-height: 189px !important;}
.top-part {width: 80%;}
.continuation-policy {background-position-x: 85%;background-position-y: 85%;}
.university-logo {height: 310px;}
.university-logo .logoslide1, .university-logo .logoslide2, .university-logo .logoslide3, .university-logo .logoslide4, .university-logo .logoslide5 {height: 290px;}
.university-logo .slider-text {left: 0% !important;}
.educators-content .for-right {width: 60%;}
.educators-content .bxopartner {padding: 20px 20px 20px;}
.explore-sec-bg .imgbox-right {padding-top: 110px;height:auto !important;}
.partner-sec-page .for-right {width: 60% !important;}
.partner-sec-page .bxopartner {padding: 20px 20px 20px;}
.article-wrap ul li {margin-right: 13px;}
.eye-after-sec ul li {width: 23.5% !important;}
.missoutdvpt .inn {width: 78% !important;}
.missoutdvpt h3 {font-size: 17px !important;}
.networks img {width: 95%;}
.border-img-top {border-left: 7px solid #00657C;border-top: 7px solid #00657C;left: -20px;top: -30px;}   
.border-img-bot {border-right: 7px solid #00657C;border-bottom: 7px solid #00657C;right: -10px;bottom: -30px;}
/*.ready-for .accordion_head span {font-size: 16px;}*/    
.ready-for .plusminus {padding: 3px 10px;font-size: 18px;}
.ready-for ul.note-list li ul li {width: 100%;}
.exlinkmdvt ul.policies-list li {padding: 25px 20px;}
.exlinkmdvt span.numb img {width: 35%;margin-bottom: 15px;padding: 10px;border-radius: 10px;}
.exlinkmdvt .b-txt {font-size: 18px;line-height: 1.3;}
.exlinkmdvt ul.policies-list li p {font-size: 13px;margin-bottom: 0;}
.form-inner {padding: 30px 20px;width: 90%;}
.careers-inner .careers-inner-banner {padding-top: 155px;}
.contact-inner {padding: 30px 20px 0; width: 90%;}
.ibcaLgn .close {right: 0px;}
.creat .captcha {width: 75%;}

.more-links li {width: 100% !important;padding: 7px 0 4px !important;}
footer .copyright {
        font-size: 11px;
        /*padding-top: 5px;*/
        font-weight: 500;
    }
ul.footer-ul li {
        /*padding: 0 7px;*/
        padding: 0 9px 0 0;
    }
ul.footer-ul li:first-child {
        width:79px;
    }
ul.footer-ul li a {font-size: 11px;}
.disclaimers .accordionButton span {

        font-size: 11px;

    }
.explore-sec ul li a {padding: 15px 15px;}
.partner-form h1 {font-size: 38px;}
.subscribe-email h1 {font-size: 38px;}
.singlepost .right-links .blog-inside li span.text-info {width: 65%;}
.singlepost .right-links .blog-top-add img {max-width: 220px;width: 100%;}
.more-links li a {font-size: 11px !important;}
.cibpcoverageexam .innertab li h4 {
        margin-left: -15px;
    }
.cibpcoverageexam .innertab li {
        width: 100%;
        height: auto !important;
    }
.home-banner h1 {
        font-size: 40px;
    }
.cibpcoverageexam .innertab li h4 {
        margin-left: -15px;
    }
.cibpcoverageexam .innertab li {
        width: 100%;
        height: auto !important;
    }
.digbadgedvtus .bxoddvt {
        padding: 30px 25px;
        margin-top: 30px;
    }
.digbadgedvtus h2, .instructdvtprt h2, .startprt h2 {
        font-size: 28px;
        line-height: 38px;
    }
.instructdvtprt {
        padding: 80px 0;
    }
.instructdvtprt p {
            font-size: 15px;
            line-height: 2.5rem;
        }
.instructdvtprt .digtop {
            padding: 0 30px;
        }
.instructdvtprt h4 {
            font-size: 18px;
        }
.instructdvtprt ul li {
            margin-bottom: 13px;
            font-size: 15px;
            line-height: 23px;
        }
.startprt {
        padding: 80px 0;
    }
.startprt .inner p {
            font-size: 15px;
            line-height: 2.6rem;
        }
.edge-sec-new ul li {
        padding-right: 2%;
        font-weight: 400;
        font-size: 14px;
        line-height: 2.3rem;
        min-height: 330px;
    }
/**about page css**/
.about-banner .banner-left {
        width: 70%;
    }
.about-3 ul li, .about-3 ul li:nth-child(4), .about-3 ul li:nth-child(5) {
        width: 100%;
        min-height: unset;
        margin-bottom: 10px;
    }
.about-1 {
        background-size: 100%;
    }
.about-3 .r-part {
        padding-left: 2rem;
    }
.about-3 ul.corelist li {
        width: 49% !important;
        min-height: 275px !important;
        margin-bottom:20px;

    }
.about-3 ul.corelist li:nth-child(2),.about-3 ul.corelist li:nth-child(4) {
            margin-right: 0;
        }
.about-3 ul.corelist li h3 {
        font-size: 18px !important;
        padding: 10px 15px !important;
        margin-bottom:0;
    }
.about-4 .r-part .imgbox .img-responsive {
        max-width: 100%;
    }
.about-5 .bigpara1 {
        font-size: 20px;
    }
.about-5 .bigpara2 {
        font-size: 20px;
    }
/**landing page css**/
.cibp-landing .form-wrap {
        width: 360px;
    }
.cibp-sec3 ul li {
        margin-right: 13px !important;
        min-height: 280px;
    }
.cibp-sec3 ul li:last-child {
            margin-right: 0 !important;
        }
.cibp-sec3 ul li img {
            width: 65px;
            margin-bottom: 5px;
        }
.cibp-sec3 ul li h4 {
        font-size: 13px;
        border-left: 2px solid #3B73B8;
        border-right: 2px solid #3B73B8;
    }
.cibp-sec3 ul li:nth-child(4) h4 {
            padding: 0 16px;
        }
.cibp-sec3 ul li:nth-child(5) h4 {
            padding: 0 18px;
        }
.who-can-sec ul li {
        padding: 20px 0;
        min-height: 190px;
    }
.who-can-sec ul li:nth-child(1), .who-can-sec ul li:nth-child(3) {
            padding-right: 20px;
        }
.who-can-sec ul li:nth-child(2), .who-can-sec ul li:nth-child(4) {
            padding-left: 20px;
        }
.cibp-landing .exam-coverage-sec .left-part .imgbox {
        height: auto;
    }
.become-charterholder-sec .inner-part p {
        width: 100% !important;
    }
.ready-register-sec .left .arrow-box {
        padding: 26px 60px 26px 40px !important;
    }
.ready-register-sec .ibca-btn {
        padding: 9px 18px;
        font-size: 16px;
    }
.disclaimers .accordionContent {
        width: 1030%;
    }
.thanks-page-contact h2 {
        font-size: 30px !important;
    }
.thanks-page-contact.thanks-page-cibp p {
        width: 80% !important;
    }
.thanks-page-contact h5 {
        font-size: 20px !important;
    }
.thanks-page-contact.thanks-page-cibp .bot-part {
        width: 75%;
    }
/**new page css 768***/
.partnership-banner .banner-left {
width: 60%;
}
.the-partner h2 {
width: 100% !important;
}
.overviewdvtvi .bxprtdvi {
width: 60% !important;
}
.eligibilitydvti .l-part .imgbox {
width: 97%;
}
.whypartnerdvt .l-part {
width: 60%;
padding-top: 10px;
padding-left: 6%;
}
.tp20investment-banner .banner-left {
width: 80% !important;
}
.ne24thme h2 {
padding-top: 20px;
}
.commitmentdvt .bxprtdvi {
width: 81% !important;
}
.drive-home-new.ibac-top-20-discover .r-part {
padding-left: 30px !important;
}
.drive-home-new .r-part .textbox-wrap {
padding: 2.2rem 2.5rem !important;
}
.drive-home-new.ibac-top-20-discover .l-part .imgbox {
height: 312px !important;
}
.drive-home-new.ibac-top-20-discover .l-part .imgbox .img-responsive {
max-width: 124% !important;
}
.drive-home-new .l-part .img-back {
width: 109% !important;
}
.runiversity-banner .banner-left {
width: 75% !important;
}
.recogndvtvi .bxprtdvi {
width: 68% !important;
margin-top: 210px !important;
}
.criteriatvi ul li {
padding: 25px 20px !important;
}
.criteriatvi ul li h3 {
font-size: 16px !important;
}
.university-list ul li {
width: 49% !important;
}
.partdvtvi .bxprtdvi {
width: 65% !important;
}

}
@media only screen and (min-width:1000px) and (max-width:1024px) {
    .uae-landing .uae-landing-banner .banner-left h1 {
        font-size: 28px;
        font-weight: 900;
        line-height: 1.2;
        color: #000;
    }
.singlepost .top-img .leftl h1 {
        font-size: 28px;
    }

.guide-cover {
        float: none;
        width: 100%;
    }
.guide-pop-wrap .pop-blueband {
        padding: 10px;
        margin-top: 5px;
        margin-left: 0;
    }
.guide-pop-wrap .gright22 h3 {
        font-size: 16px;
    }
.guide-pop-wrap .gright22 p {
        font-size: 14px;
    }
.guide-pop-wrap .gleft22 {
        padding-top: 8px;
    }

.outer{width:96%}
ul.secMenu li a{font-size:13px!important}
header .right li a{font-size:13px;padding:15px 5px}

.partner-sec .bxopartner{padding-left:20px;padding-right:20px}
.stick-links ul.link-first li{margin-right:20px}
.partner-drop-down .dropdownexam{left:315px}
.unsubscribe-wrap .wrap{padding:0 5px}
.explore-sec-bg{height:540px}
.partmenu li span{margin-left:15px!important;width:70%!important;font-size:13px}
.singlepost .top-img .leftl{padding:85px 35px;height:313px}
/*.social-icons{left:3px!important;top:20%!important}
.social-icons a{padding:3px 8px!important}*/
.partner-form .dash{left:39.5%}
.contact-banner{padding-top:170px}

.sm-text, .card-header a {font-size: 12px;color: #fff;}
.article-wrap ul li .img-wrap{height:auto}
.article-wrap ul li .txt-info{min-height:360px}
.title-hd{font-size:20px;min-height:65px}
.insights .ibca-btn{position:absolute;bottom:40px}
#search .close{right:5px}
.your-investment .bg-light-gray{padding:64% 0 0;min-height:465px}
.your-investment .bg-white{min-height:225px}
.fixtab{width:190px!important}
.contact-form .dash{left:41%}
.partner-sec .p-image-box{height:auto;}
.university-logo .slider-text {left: 2.5%;}
.for-footer{padding-left:20px;}
.singlepost .right-links .blog-top-add img {max-width: 283px;width: 100%;}
.more-links li a {font-size: 12px !important;}
.disclaimers .accordionContent {
        width: 1045%;
    }

.fixedElement {
        width: 282px;
    }

}

@media only screen and (min-width:1025px) and (max-width:1199px) {
    .uae-landing .uae-landing-banner {
        background-size: cover;
        height: 890px;
    }
        .uae-landing .uae-landing-banner .banner-left h1 {
            font-size: 28px;
            font-weight: 900;
            line-height: 1.2;
            color: #000;
        }
.about-3 ul li {
        min-height: 340px;
        padding: 20px 20px;
        margin-right: 17px;
    }
.about-3 ul li:nth-child(4), .about-3 ul li:nth-child(5) {
            min-height: 215px;
        }
.ready-for .accordion_head {
        padding: 12px 15px;
        font-size: 16px;
    }
ul.exam-day li {
        font-size: 14px;
        margin-left: 10px;
    }
ul.itembxprt li {
        width: 32%;
    }
.exam-requirements li h3 {
        font-size: 15px;
        margin-bottom: 10px;
    }
.exam-requirements ul.validlist {
        width: 100%;
        float: left;
    }
.exam-requirements ul.validlist li {
            margin-left: 10px;
            margin-bottom: 5px;
        }
.rules ul li {
        font-size: 14px;
    }
.exam-policies-first ul.bdaca-policy-themes1 li {
        font-size: 14px;
    }
.modeexamdvt h3 {
        font-size: 20px;
    }
.digitallyproctoreddvt ul li .left h3 {
        font-size: 20px;
    }
.libxtlistprt ul li a {
        font-size: 14px;
    }
.the-partner h2 {
        width: 85%;
        line-height: 1.4;
    }
.the-partner p {
        font-size: 18px;
        line-height: 30px;
    }
.how-works .title {
        font-size: 16px;
    }
.how-works .content p {
        font-size: 14px;
        margin-bottom: 0;
    }
.title-hd {
        font-size: 20px;
        min-height: 65px;
    }
.singlepost .right-blog-text ul li {
        font-size: 14px;
        margin-bottom: 5px !important;
        padding-left: 5px !important;
    }
.guide-section .heading-section h2, .newsroom-left h2, .explore-sec h2 {
        font-size: 28px;
    }
.your-investment h4 {
        font-size: 18px;
    }
.explore-sec ul li {
        padding: 8px 0;
    }
.commonqdvt .compdtp {
        padding-top: 20px;
    }
.commonqdvt .accordion_head {
        padding: 13px 13px;
    }
.commonqdvt .accordion_head span {
        font-size: 14px;
    }
.commonqdvt .accordion_body p {
        font-size: 14px;
    }
.policiesitdvt ul li {
        font-size: 14px;
        padding: 1rem 2.2rem;
    }
.fewimporatntdvt ul li {
        font-size: 14px;
        padding: 1rem 2.5rem;
    }
.divisions-list li h4 {
        font-size: 14px;
    }
.investment-banking-interview-sec .d-flex {
        margin-bottom:15px;
    }
.investment-banking-interview-sec .d-flex .right h2 {
        font-size: 18px;
        line-height: 26px;
    }
.investment-banking-interview-sec .d-flex .right p {
        font-size: 14px;
        line-height: 20px;
    }

.booktalkprogram {
        padding: 25px 15px;
    }
.booktalkprogram p {
            font-size: 18px;
            line-height: 26px;
        }
.stk-aside .the-faq {
        width: 260px;
    }
.stk-aside .booktalkprogram {
        width: 260px;
    }
.resousetprtdvt .respdtp {
        padding-top: 30px;
    }
.firms-info .information .left {
        float: right;
        margin-left: 0;
    }
.privacy-policy-page h3 {
        font-size: 16px;
    }
.terms-page h3 {
        font-size: 20px;
    }
.privacy-policy-page ul li {
        font-size: 14px;
    }
.terms-page-process ul li {
        font-size: 14px;
    }
.sitemap .sitemap-menu1 ul .heading a, .sitemap .sitemap-menu2 ul .heading a, .sitemap .sitemap-menu3 ul .heading a, .sitemap .sitemap-menu4 ul .heading a {
        font-size: 16px;
    }
.sitemap .sitemap-menu1 li a, .sitemap .sitemap-menu2 li a, .sitemap .sitemap-menu3 li a, .sitemap .sitemap-menu4 li a {
        font-size: 14px;
    }
ul.sitmplistd li a {
        font-size: 14px !important;
    }
.drive-home-new p {
        font-size: 14px;
    }


.singlepost .top-img .leftl h1 {
        font-size: 28px;
    }
.fixedElement {
        width: 282px;
    }   
.guide-cover {
        float: none;
        width: 100%;
    }
.guide-pop-wrap .pop-blueband {
        padding: 10px;
        margin-top: 5px;
        margin-left: 0;
    }
.guide-pop-wrap .gright22 h3 {
        font-size: 16px;
    }
.guide-pop-wrap .gright22 p {
        font-size: 14px;
    }
.guide-pop-wrap .gleft22 {
        padding-top: 8px;
    }

header .right li a{padding:13px 5px;font-size:13px}
.home-banner .inner {width: 56%;}
.home-banner h1 {font-size: 44px;}
.home-banner p {font-size: 16px;}
.banner-wrap h1, .standard-banner h1, .partnership-banner h1, .resources-banner h1, .examination-banner h1, .exam-policies-bottom h1, .examinee-bottom h1, .exam-id-bottom h1, .exam-security-bottom h1, .exam-development-bottom h1, .privacy-policy-page h1, .terms-page h1, .sitemap-banner h1, .faq-questions h1, .careers-inner h1, .forms-process h1, .contact-banner h1, .get-started h1, .subscribe-email h1 {font-size: 39px;font-weight: 800;}
.certifications h2, .standards-1 h2, .standards-2 h2, .examination-page h2, .careers-inner h2 {font-size: 28px;}
h1 {
        font-size: 38px;
        font-weight: 900;
    }
h2 {font-size: 28px;}
h1 {
        font-size: 38px;
    }
h2 {
        font-size: 28px;
    }
h4 {
        font-size: 19px;
    }
h5 {
        font-size: 16px;
    }
p {
        font-size: 14px;
        line-height: 2.3rem;
    }
.para, .bigpara {
        font-size: 1.4rem;
        line-height: 2.3rem;
    }
/*.footer-left ul li{font-size:10px}
.stick-links ul.link-first li{margin-left:-9px}*/
.stick-links ul li a{font-size:12px}
.partner-drop-down .dropdownexam{width:318px}
.partmenu li span{font-size:12px;width:202px}
.singlepost .top-img .leftl{height:314px}
.university-logo .right{padding:9px 25px}
.university-logohome .slider-text li {width: 31.75%;}
.university-logohome span.profile-name {font-size: 16px;}
.university-logohome span.profile-designation {font-size: 13px;line-height: 16px;}
ul.start-list li {margin-right: 25px;margin-top: 25px;}
ul.start-list li .left a {min-height: 250px;}
ul.start-list li h3 {font-size: 20px;border-left: 6px solid rgb(0, 101, 124);padding-left: 15px;}
.eye-after-sec ul li {margin-left: 5px;margin-top: 6px;}

.cibpcoverageexam .innertab li h4 {
font-size: 14px;
padding: 7px 4px 7px 10px;
}
.cibpcoverageexam .innertab li .percent-nubmber {
font-size: 23px;
margin-top: 5px;
margin-bottom: 5px;
}
.cibpcoverageexam .innertab li {
padding: 10px 15px;
}
.cibpcoverageexam .innertab li:nth-child(3), .cibpcoverageexam .innertab li:nth-child(4) {
height: 460px;
}
.cibpcoverageexam .innertab li:nth-child(5), .cibpcoverageexam .innertab li:nth-child(6) {
height: 560px;
}
/**home new css**/
.home-banner {
background-position: center center;
background-size: cover;
padding: 120px 0 50px;
height: 460px;
}
.home-banner .inner .b-button {
padding: 11px 18px;
font-size: 14px;
margin-top: 15px;
}
p {
font-size: 14px;
line-height: 2.3rem;
}
h2.small-hd-green {
font-size: 20px;
}
.big-hd-black {
font-size: 30px;
}
.top-para {
font-size: 18px;
}
.edge-sec-new ul li {
font-size: 14px;
line-height: 2.3rem;
}
.how-cibp-home .r-part {
padding-top: 0;
padding-left: 60px;
}
.partner-home-new .l-part {
padding-right: 60px;
padding-top: 0;
}
.drive-home-new .r-part {
padding-left: 60px;
}
.drive-home-new .r-part .textbox-wrap {
        padding: 2.2rem 3.5rem;
        border: 4px solid #009EE2;
    }
.btn-new {
margin-top: 16px;
}
.btn-new .btn-top {
font-size: 16px;
}
.btn-new .btn-bot-text {
font-size: 12px;
}
/**about page new**/
.about-1 .top-para {
font-size: 17px;
}
.about-3 .l-part {
margin-left: 0;
}
.about-3 .l-part .imgbox {
height: 617px;
}
.about-3 .l-part .imgbox img {
max-width: 267%;
width: 403px;
float: right;
}
.about-3 .r-part li {
font-size: 14px;
line-height: 2.3rem;
padding-left: 15px;
}
.about-3 .r-part li::before {
width: 8px;
height: 8px;
}
.about-4 .r-part .imgbox .img-responsive {
display: block;
height: auto;
max-width: 130%;
}
.about-5 .inner-part {
padding: 4rem 6rem;
}
.about-5 .bigpara1 {
font-size: 23px;
}
.about-5 .bigpara2 {
font-size: 23px;
}
/**landing page css**/
.cibp-landing .cibp-landing-banner {
background-size: cover;
height: 510px;
}
.cibp-landing .cibp-landing-banner h1 {
font-size: 36px;
}
.cibp-landing .cibp-landing-banner .banner-left {
margin-top: 90px;
}
.cibp-landing .cibp-landing-banner .banner-right {
margin-top: 90px;
}
.cibp-landing h2 {
font-size: 28px;
}
.cibp-sec1 .right-part .logo-cibp {
width: 190px;
}
.cibp-sec2 .imgbox .img-responsive {
max-width: 121%;
}
.cibp-sec2 .right-part {
padding: 30px 30px;
border: 6px solid #00657c;
}
.right-part li {
font-size: 14px;
line-height: 2.3rem;
}
.cibp-sec3 ul li {
margin-right: 17px;
}
.who-can-sec {
background-size: cover;
}
.become-charterholder-sec .inner-part p {
width: 85%;
}
.cibp-landing .exam-coverage-sec .left-part .imgbox .img-responsive {
display: block;
height: auto;
max-width: 117%;
}
.ready-register-sec {
background-size: cover;
}
.ready-register-sec .left .arrow-box {
padding: 53px 20px 53px 50px;
}
/**new page css 11feb25**/
.partnership-banner {
height: 330px;
}
.the-partner {
padding: 60px 0;
}
.the-partner h2 {
width: 85%;
line-height: 1.4;
}
.the-partner p {
font-size: 18px;
line-height: 30px;
}
.overviewdvtvi {
height: 535px;
}
.overviewdvtvi .bxprtdvi {
width: 45%;
margin-top: 127px;
}
.benefitsdvti {
padding: 70px 0;
}
.benefits-div-1 {
margin-bottom: 85px;
}
.benefitsdvti .left-img-1 {
width: 35%;
overflow: hidden;
}
.benefitsdvti .left-img-1 img {
max-width: 120%;
}
.benefitsdvti .text-right-1 {
width: 65%;
padding: 25px 27px 25px 35px;
margin-top: 25px;
}
.benefitsdvti ul li {
font-size:14px;
margin-bottom: 10px;
line-height: 22px;
}
.benefitsdvti .text-right-2 {
float: left;
width: 65%;
/*background: #04405c;*/
padding: 25px 20px 25px 27px;
margin-top: -25px;
}
.benefitsdvti .left-img-2 {
width: 35%;
overflow: hidden;
}
.eligibilitydvti {
padding: 70px 0;
}
.eligibilitydvti .r-part {
padding-left: 40px;
}
.eligibilitydvti .r-part .textbox-wrap {
        padding: 2.4rem 3rem 2rem;
        border: 5px solid #009EE2;
    }
.eligibilitydvti .r-part ul {
padding: 0 0 0 18px;
}
.eligibilitydvti .r-part ul li {
    font-size:14px;
margin-bottom: 9px;
line-height: 22px;
}
.how-works {
padding: 70px 0;
}
.how-works .timeline-item {
margin-bottom: 10px;
}
.whypartnerdvt {
padding: 70px 0;
}
.whypartnerdvt .l-part {
width: 60%;
padding-top: 49px;
}
.tp20investment-banner {
height: 330px;
}
.tp20investment-banner .banner-left {
width: 65%;
}
.recoghmedvt {
padding: 70px 0;
}
.whytdvtviret {
padding: 70px 0;
}
.whytdvtviret ul li {
margin-bottom: 10px;
}
.commitmentdvt {
height: 570px;
}
.commitmentdvt .bxprtdvi {
width: 65%;
margin-top: 277px;
}
.drive-home-new.ibac-top-20-discover .l-part .imgbox {
height: 270px;
}
.drive-home-new.ibac-top-20-discover .r-part {
padding-left: 60px;
}
.drive-home-new.ibac-top-20-discover .r-part .textbox-wrap::before {
height: 106%;
}
.runiversity-banner {
height: 330px;
}
.proudvtvi {
padding: 60px 0;
}
.proudvtvi p {
font-size: 18px;
line-height: 30px;
}
.recogndvtvi {
height: auto;
padding: 70px 0;
}
.recogndvtvi .bxprtdvi {
width: 52%;
margin-top: 107px;
}
.criteriatvi {
padding: 70px 0 50px;
}
.criteriatvi ul li {
padding: 30px 24px;
}
.criteriatvi ul li h3 {
font-size: 18px;
}
.criteriatvi ul li p {
font-size: 14px;
line-height: 22px;
}
.partdvtvi {
height: 545px;
}
.partdvtvi .bxprtdvi {
width: 50%;
margin-top: 277px;
}
   
.certifications #signup {
        text-align: left;
    }
.certifications #signup h3 {
            font-size: 17px;
        }
.certifications .btnvib {
        padding: 10px 15px;
        font-size: 10.5px;
    }
/**uae css**/
.uae-landing .uae-landing-banner {
        background-size: cover;
        height: 890px;
    }
.uae-landing .uae-landing-banner .banner-left h1 {
            font-size: 36px;
        }
.uae-landing .uae-landing-banner .banner-left ul.top-list li {
            font-size: 14px;
        }
.uae-landing .uae-landing-banner .banner-left ul.bot-list li {
            padding: 8px 10px;
        }
.uae-landing .uae-landing-banner .banner-right {
            width: 35%;
        }
.uae-landing .form-wrap {
        width: auto !important;
    }
.uae-landing h2 {
        font-size: 28px;
    }
.uae-why-choose h5 {
        font-size: 14px;
    }
.uae-why-choose ul li {
        font-size: 14px;
    }
.uae-program-highlights ul li {
        margin-right: 18px;
        margin-bottom: 18px;
    }
.uae-whocan ul li p {
        font-size: 14px;
    }
.uae-exam .exam-inner {
        padding: 0 5%;
    }
.uae-exam .coverage table tr:first-child td {
        padding: 15px 15px;
        font-size: 16px !important;
    }
.uae-exam .coverage table td {
        font-size: 13px;
    }
.uae-exam .bot-link {
        margin-top: 20px;
        font-size: 16px;
    }
.uae-landing .build-profile-sec .left-part ul li {
        font-size: 14px;
        line-height: 23px;
    }
.uae-partner .l-part .imgbox {
        height: auto;
    }
.uae-landing h2.small-hd-green {
        font-size: 18px;
    }
.uae-landing .ucontent a {
        font-size: 16px;
    }
.uae-roadmap ul li h3 {
        font-size: 18px;
    }
.uae-take h4 {
        font-size: 18px;
    }
.uae-take .ibca-btn {
        font-size: 14px;
    }
.uae-faq .accordion_head span {
        font-size: 14px;
    }
.uae-faq .accordion_head span.plusminus {
            font-size: 18px;
        }
.uae-faq .accordion_body p {
        font-size: 14px;
    }
/**brochure css***/
.cibp-brochure .bg-full {
        background: #fff url(../images/banner_bg.png) no-repeat bottom center;
        background-size: cover;
        height: 920px;
    }
.cibp-brochure .top-banner h1 {
        font-size: 36px;
        line-height: 1.2;
    }
.cibp-brochure .top-banner .bigpara {
        font-size: 17px;
        line-height: 1.6;
    }
.cibp-brochure .bottom-banner .banner-left h5 {
        font-size: 22px;
    }
.cibp-brochure .bottom-banner .banner-left ul li {
        font-size: 14px;
    }
.cibp-brochure .bottom-banner .banner-right {
        width: 42%;
        float: right;
        margin-top: 0;
    }
.cibp-brochure .bottom-banner .form-wrap h3 {
        font-size: 20px;
    }
.cibp-brochure .chooseusdvt ul li {
        margin-right: 17px;
    }
.cibp-brochure .dcanapplydvt {
        padding: 70px 0;
    }
.cibp-brochure .dcanapplydvt ul {
            margin-top: 20px;
        }
.cibp-brochure .dcanapplydvt ul li {
                padding: 20px 15px;
            }
.cibp-brochure .dcanapplydvt ul li h3 {
                    font-size: 20px;
                }
.cibp-brochure .kickstartdvt .r-part .textbox-wrap {
        padding: 3.7rem 7rem;
        border: 6px solid #009EE2;
    }
.cibp-brochure .kickstartdvt .r-part .textbox-wrap::before {
            height: 108%;
        }
.cibp-brochure .faqpartdvt {
        padding: 70px 0;
    }
.cibp-brochure .accordion_container {
        width: 80%;
    }
.cibp-brochure .accordion_head span {
        font-size: 14px;
    }
.cibp-brochure .accordion_head span.plusminus {
            font-size: 16px;
            width: 20px;
        }
.cibp-brochure .accordion_body p {
        font-size: 14px;
    }

}
@media screen and (min-width:992px) and (max-width:1026px){
    header .right li a {font-size: 1.25vw;}
    .university-logohome .slider-text li {width: 31.5%;}
    ul.start-list li {margin-right: 25px;}
    ul.start-list li .left a {min-height: 250px;}
    .stick-links ul.link-first li {
        margin-right: 20px;
    }

    .cibpcoverageexam .innertab li h4 {
        font-size: 14px;
        padding: 7px 4px 7px 10px;
    }
    .cibpcoverageexam .innertab li .percent-nubmber {
        font-size: 23px;
        margin-top: 5px;
        margin-bottom: 5px;
    }
    .cibpcoverageexam .innertab li {
        padding: 10px 15px;
    }
    .cibpcoverageexam .innertab li:nth-child(3), .cibpcoverageexam .innertab li:nth-child(4) {
            height: 460px;
        }
    .cibpcoverageexam .innertab li:nth-child(5), .cibpcoverageexam .innertab li:nth-child(6) {
            height: 560px;
        }
}

@media (min-width:800px) and (max-width:834px) and (orientation: portrait) {
    .header {
        height: 90px;
    }
    header .logo img {
        width: 140px;
    }
    header .right .botvipt li, header .right .top li {
        margin-right: 1px;
        margin-top: 7px;
    }
    header .right .botvipt li a, header .right .top li a {
        font-size: 13px;
    }
    .cibp-banner-new {
        padding-top: 90px;
    }
    .cibp-banner-new .btn-second-mob, #seven .btn-second-mob {
            margin-top: 7px;
        }

    .home-banner h1 {
        font-size: 40px;
    }
    .edge-sec-new ul li {
        padding-right: 2%;
        font-weight: 400;
        font-size: 14px;
        line-height: 2.3rem;
        min-height: 330px;
    }
    .disclaimers .accordionContent {
        width: 1030%;
    }
    .thanks-page-contact h2 {
        font-size: 30px !important;
    }
    .thanks-page-contact.thanks-page-cibp p {
        width: 80% !important;
    }
    .thanks-page-contact h5 {
        font-size: 20px !important;
    }
    .fixedElement {
        width: 216px;
    }
    /**downloadable 768***/
    .downloadable-sec1 .right-part .form-wrap h3 {
        font-size: 20px !important;
    }
    .downloadable-sec1 .left-part {
        width: 60% !important;
        padding-top: 40px !important;
    }
    .downloadable-sec1 .left-part p {
            font-size: 16px !important;
        }
    .downloadable-sec1 .right-part {
        width: 40% !important;
    }
    .downloadable-sec1 .right-part .form-wrap {
            padding: 25px 10px 20px 10px !important;
            margin-top: -70px !important;
        }
    .downloadable-sec1 .notedt {
        font-size: 10px !important;
        line-height: 16px !important;
    }
    .downloadable-sec2 ul li {
        margin-right: 20px !important;
        margin-bottom: 20px !important;
    }
    .downloadable-sec2 ul li img {
            width: 70px !important;
            float: left;
            margin-right: 15px !important;
            padding-right: 15px !important;
        }
    .downloadable-sec2 ul li h4 {
            width: 71% !important;
            font-size: 15px !important;
        }
    /**uae ipad-air***/
    .uae-landing .uae-landing-banner {
        height: 930px !important;
    }
    .uae-landing .uae-landing-banner .banner-left ul.bot-list li {
        width: 48%;
        margin-bottom: 10px;
    }
    .uae-landing .uae-landing-banner .banner-left ul.bot-list li:nth-child(2n+2) {
            margin-right: 0;
        }
    .uae-program-highlights ul li {
        margin-right: 14px !important;
        margin-bottom: 14px !important;
        padding: 15px 15px !important;
        min-height: 235px;
    }
    .uae-program-highlights ul li h4 {
            font-size: 15px !important;
        }
    .uae-program-highlights ul li p {
            font-size: 13px !important;
        }
    .uae-program-highlights ul li:nth-child(3n+3) {
            margin-right: 0 !important;
        }
    .uae-whocan ul li {
        padding: 15px;
        padding-left: 15px;
        min-height: 175px;
    }
    .uae-partner .l-part .img-back {
        width: 109%;
    }
    .uae-roadmap ul li h3 {
        font-size: 17px !important;
        padding-right: 30px;
    }
    .uae-landing .accordion_container {
        width: 80%;
    }
}
@media (min-width:1080px) and (max-width:1194px) and (orientation: landscape) {
    .uae-landing .uae-landing-banner {
        background-size: 100% 100%;
        padding-top: 40px;
        background-position: center bottom;
    }
    ul.footer-ul li a {
        font-size: 13px;
    }
    footer .copyright {
        font-size: 13px;
    }
    .disclaimers .accordionContent {
        width: 1047%;
    }
    .agg-content-widget .agg-content .agg-article .agg-article-details .agg-article-title {
        font-size: 15px !important;
    }
    .agg-content-widget .agg-content .agg-article .agg-article-details .agg-article-source {
        font-size: 11px !important;
    }
    .agg-content-widget .agg-content .agg-article .agg-article-details .agg-article-date {
        font-size: 11px !important;
    }

    .certifications #signup {
        text-align: left;
    }
    .certifications #signup h3 {
            font-size: 17px;
        }
    .certifications .btnvib {
        padding: 10px 15px;
        font-size: 10.5px;
    }
}


@media (width:1080px) and (orientation: landscape) {
    .disclaimers .accordionContent {
        width: 1047% !important;
    }
   
}

@media (min-width:1300px) and (max-width:1600px) and (orientation: landscape) {
    .uae-landing .uae-landing-banner {
        height: 875px /*740px*/;
        /* background: linear-gradient(45deg, #1f305c 30%, rgba(0, 148, 213, 1) 100%), url(../images/uae-banner.jpg) no-repeat; */
        background: #fff url(../images/uae-banner.jpg) no-repeat;
        background-size: 100%;
        padding-top: 35px;
        background-position: center bottom;
    }

    .uae-landing .uae-landing-banner {
        background-size: 100% 100%;
        padding-top: 40px;
        background-position: center bottom;
    }
    .uae-landing .uae-landing-banner {
        height: 875px /*740px*/;
        /* background: linear-gradient(45deg, #1f305c 30%, rgba(0, 148, 213, 1) 100%), url(../images/uae-banner.jpg) no-repeat; */
        background: #fff url(../images/uae-banner.jpg) no-repeat;
        background-size: 100%;
        padding-top: 35px;
        background-position: center bottom;
    }
}
@media (width:1180px) and (orientation: landscape) {
    .disclaimers .accordionContent {
        width: 1047% !important;
    }
}
@media (min-width:1500px) and (max-width:1920px) and (orientation: landscape)  {
    .downloadable-landing .downloadable-landing-banner .banner-left {
        margin-top: 22% !important;
    }
    .uae-landing .uae-landing-banner {
        height: 875px /*740px*/;
        /* background: linear-gradient(45deg, #1f305c 30%, rgba(0, 148, 213, 1) 100%), url(../images/uae-banner.jpg) no-repeat; */
        background: #fff url(../images/uae-banner.webp) no-repeat;
        background-size: 100%;
        padding-top: 35px;
        background-position: center bottom;
    }
    .uae-landing .uae-landing-banner {
        background-size: 100% 100%;
        padding-top: 40px;
        background-position: center bottom;
    }
}

@media (min-width:1920px) and (max-width:2500px) and (orientation: landscape) {


    .uae-landing .uae-landing-banner {
        background-size: 100% 100%;
        padding-top: 40px;
        background-position: center bottom;
    }
}

@media (width: 2560px) and (orientation: landscape) {
    .uae-landing .uae-landing-banner {
        background-size: 100% 100%;
        padding-top: 40px;
        background-position: center bottom;
    }
}
@media (width: 2240px) and (orientation: landscape) {
    
}
@media screen and (min-width:2240px) {
    .home-banner {
        background: #005e7a url(../images/home-banner24-b.jpg) no-repeat;
        background-size: auto !important;
        background-position: center !important;
    }
    .edge-sec-new {
        background-size: auto !important;
        background-position: center !important;
    }
    .how-cibp-home {
        background: #ebf3f6 url(../images/how-cibp-bg24-b.jpg) no-repeat;
        background-size: auto !important;
        background-position: center !important;
    }
    .partner-home-new {
        background-size: auto !important;
        background-position: center !important;
    }
    .university-logohome {
        background-size: auto !important;
        background-position: center !important;
    }
    .drive-home-new {
        background-size: auto !important;
        background-position: center !important;
    }
    .about-banner {
        background: #11224E url(../images/about-banner24-b.jpg) no-repeat;
        background-size: auto !important;
        background-position: center !important;
    }
    .about-1 {
        background-size: auto !important;
        background-position: center !important;
    }
    .about-2 {
        background-size: auto !important;
        background-position: center !important;
    }
    .about-3 {
        background-size: auto !important;
        background-position: center top !important;
    }
    .about-4 {
        background-size: auto !important;
        background-position: center !important;
    }
    .cibp-landing .cibp-landing-banner {
        background: #F2F6F7 url(../images/cibp-landing-banner24.jpg) no-repeat top center;
        background-size: contain !important;
        background-position: center !important;
    }
    .cibp-sec1 {
        background-size: contain !important;
        background-position: center !important;
    }
    .cibp-sec2 {
        background-size: contain !important;
        background-position: center !important;
    }
    .cibp-sec3 {
        background-size: contain !important;
        background-position-x: center !important;
    }
    .who-can-sec {
        background-size: contain !important;
        background-position-x: center !important;
    }
    .cibp-landing .exam-coverage-sec {
        background-size: contain !important;
        background-position-x: center !important;
    }
    .build-profile-sec {
        background-size: contain !important;
        background-position-x: center !important;
    }
    .about-3 ul li:nth-child(5) {
        letter-spacing: -0.4px !important;
    }

    .cibp-brochure .bg-full {
        background: #fff url(../images/banner_bg.png) no-repeat bottom center;
        background-position-x: center;
        background-position-y: bottom;
        background-size: auto !important;
    }
    .cibp-brochure .chooseusdvt {
        background: #195297 url(../images/why_choose_cibp.jpg) no-repeat bottom center;
        background-size: auto !important;
    }
    .cibp-brochure .kickstartdvt {
        background: #f5fdff url(../images/kickstart_your_career.jpg) no-repeat bottom center;
        background-size: auto !important;
    }
}

@media only screen and (min-width: 2501px) {

    .home-banner {
        background: #11224E url(../images/home-banner24-b.jpg) no-repeat;
        background-size: auto !important;
        background-position: center !important;
    }
    .registration {
        background: #020026;
        background-size: auto !important;
        background-position: center !important;
    }
    .continuation-policy {
        background-color: #fff;
        background-image: url(../images/dotted-bg.jpg);
        background-size: auto !important;
        background-position: center !important;
    }
    .standard-banner {
        background: #202020 url(../images/standards-m.jpg) no-repeat scroll center bottom;
        background-size: auto !important;
        background-position: center !important;
    }
    .standards-2 {
        background-size: auto !important;
        background-position: center !important;
        background: #185196 url(../images/body-of-knowledges-m.jpg) no-repeat scroll center top;
    }
    /*.partnership-banner {
        background: #363737 url(../images/partner-ibca-m.jpg) no-repeat scroll center top;
        background-size: auto !important;
        background-position: top !important;
    }*/
    .resources-banner {
        background: #2A2B2B url(../images/resources-bg-m.jpg) no-repeat scroll center top;
        background-size: auto !important;
        background-position: center !important;
    }
    .ibca-resources .explore-sec-bg {
        background-color: #0C112E !important;
        background: url(../images/man-working-on-laptop-m.jpg) no-repeat scroll 0 0;
        background-size: auto !important;
        background-position: center !important;
    }
    .eye-after-sec {
        background: url(../images/dot-g.png) no-repeat;
        background-size: 15% !important;
        background-position-x: 30% !important;
        background-position-y: bottom !important;
    }
    .examination-banner {
        background: #160B09 url(../images/examinations-bg-m.jpg) no-repeat scroll center top;
        background-size: auto !important;
        background-position: center !important;
    }
    .examination-table {
        background: #00657C;
        background-size: auto !important;
        background-position: center !important;
    }
    .contact-banner {
        background: #323232 url(../images/contact-bg-m.jpg) no-repeat scroll left top;
        background-size: auto !important;
        background-position: center !important;
    }
    .form-bg {
        background: url(../images/dotted.png) no-repeat scroll right top;
        background-size: auto !important;
        background-position: center !important;
    }
    .create-account-banner {
        background: #1b5499 url(../images/create-accountbg-b.jpg) no-repeat scroll;
        background-size: auto !important;
        background-position: center !important;
    }
    .creat {
        background-size: auto !important;
        background-position: center !important;
        background: url(../images/apply-bg.jpg) no-repeat scroll 0 0;
    }
    .get-started {
        background: #333B3D url(../images/get-started-bg-m.jpg) no-repeat scroll;
        background-size: auto !important;
        background-position: bottom !important;
    }
    .exam-policies-bottom {
        background-size: auto !important;
        background-position: bottom !important;
        background: #030303 url(../images/banner4-m.jpg) no-repeat scroll center bottom;
    }
    .careers-inner .careers-inner-banner {
        background: #11224E url(../images/banner6-b.jpg) no-repeat scroll center bottom;
        background-size: auto !important;
        background-position: center !important;
    }
    .careers-sec5 {
        background: #F0F8FB url(../images/sutton-hierarchy-bw.png) no-repeat fixed right bottom;
        background-size: auto !important;
        background-position: center !important;
    }
    .firmsinfo-banner {
        background: #005e7a url(../Images/firm-bg01.jpg) no-repeat bottom center;
        background-size: auto !important;
        background-position: center !important;
    }
    .examinee-bottom {
        background: #0a0a0a url(../images/banner4.jpg) no-repeat scroll;
        background-size: auto !important;
        background-position: center !important;
    }
    .examinee-first {
        background-size: auto !important;
        background-position: center !important;
        background: rgba(255,255,255,0) url(../images/policies.jpg) no-repeat scroll bottom center;
    }
    .robust-convenience {
        background: #fff;
    }
    .subscribe-email {
        background: #b2b5ba url(../Images/email-subscribe.jpg) no-repeat;
        background-size: auto;
        background-position: center top;
    }
    .form-banner {
        background: #202020 url(../Images/partnering-ibca-b.jpg) no-repeat;
        background-size: auto;
        background-position: center top;
    }
    .edge-sec-new {
        background-size: auto !important;
        background-position: center !important;
    }
    .how-cibp-home {
        background: #ebf3f6 url(../images/how-cibp-bg24-b.jpg) no-repeat;
        background-size: auto !important;
        background-position: center !important;
    }
    .cibp-landing .cibp-landing-banner {
        background-position: center top !important;
        background-size: auto !important;
    }
    .cibp-sec1 {
        background: #fff url(../images/landing-top-bg.jpg) no-repeat;
        background-position: center top !important;
        background-size: auto !important;
    }
    .about-3 ul li:nth-child(5) {
        letter-spacing: -0.5px !important;
    }
    .partnership-banner {
        background: #000 url(../images/partner-ibca-b.jpg) no-repeat;
        background-size: contain !important;
        background-position: center !important;
    }
    .overviewdvtvi {
        background: #000 url(../Images/overview-bg-b.jpg) no-repeat;
        background-size: contain;
        background-position: center;
    }
    .how-works {
        background-color: #292929;
        background-size: contain;
        background-position: center;
    }
    .whypartnerdvt {
        background-color: #e8f0f3;
        background-size: contain;
        background-position: center;
    }
    .tp20investment-banner {
        background: #000 url(../images/tp20investment-bg-b.jpg) no-repeat;
        background-size: contain;
        background-position: center;
    }
    .commitmentdvt {
        background: #111111 url(../Images/commitmentdvt-bg-b.jpg) no-repeat;
        background-size: contain;
        background-position: center;
    }
    .runiversity-banner {
        background: #000 url(../images/recognized-universities-b.jpg) no-repeat;
        background-size: contain;
        background-position:center;
    }
    .recogndvtvi {
        background: #111111 url(../Images/exclusive-bg-b.png) no-repeat;
        background-size: contain;
        background-position: center;
    }
    .partdvtvi {
        background: #111111 url(../Images/partner-bg-b.png) no-repeat;
        background-size: contain;
        background-position: center;
    }
    .cibp-banner-new {
        background: #11224E url(../images/cibp-banner-b.jpg) no-repeat;
        background-size: contain;
        background-position: center;
    }
    .downloadable-landing .downloadable-landing-banner {
        background: #31396A url(../images/donloadable-landing-banner-b.jpg) no-repeat !important;
        background-size: auto !important;
        background-position: top center !important;
    }
    .downloadable-landing .downloadable-landing-banner .banner-left {
            margin-top: 22% !important;
        }
    .cibp-brochure .bg-full {
        background: #fff url(../images/banner_bg.png) no-repeat bottom center;
        background-position-x: center;
        background-position-y: bottom;
        background-size: auto !important;
    }
    .cibp-brochure .chooseusdvt {
        background: #195297 url(../images/why_choose_cibp.jpg) no-repeat bottom center;
        background-size: auto !important;
    }
    .cibp-brochure .kickstartdvt {
        background: #f5fdff url(../images/kickstart_your_career.jpg) no-repeat bottom center;
        background-size: auto !important;
    }

    .about-cibp-banner {
        background: #202020 url(../images/about-cibp-banner-b.jpg) no-repeat;
        background-size: auto !important;
        background-position: top center !important;
    }
    .exam-security-bottom {
        background: #030303 url(../images/banner4.jpg) no-repeat scroll;
        background-size: auto !important;
        background-position: center !important;
    }
    .faq-questions {
        background: #000 url(../images/faq-bg-b.jpg) no-repeat;
        background-size: auto !important;
        background-position: center !important;
    }
    .privacy-policy-bottom, .terms-page-bottom, .sitemap-banner {
        background: #030303 url(../images/banner4.jpg) no-repeat scroll;
        background-size: auto !important;
        background-position: center !important;
    }

}
@media not all and (min-resolution:.001dpcm) {

    @media {
        .home-banner {
            background: #005e7a url(../images/home-banner24-b.jpg) no-repeat;
            background-size: auto !important;
            background-position: center !important;
        }
        .riding-sec {
            background-image: url(../images/partner-bg-m.jpg) !important;
            background-size: auto !important;
            background-position: center !important;
            background-color: #00627B;
            background-repeat: no-repeat;
        }
        .textt {
            color: #fff;
            margin: auto;
            width: 25%;
        }
        .registration {
            background: #020026;
            background-size: auto !important;
            background-position: center !important;
        }
        .continuation-policy {
            background-color: #fff;
            background-image: url(../images/dotted-bg.jpg);
            background-size: auto !important;
            background-position: center !important;
        }
        .standard-banner {
            background: #001895 url(../images/standards-m.jpg) no-repeat scroll center bottom;
            background-size: auto !important;
            background-position: center !important;
        }
        .standards-2 {
            background-size: auto !important;
            background-position: center !important;
            background: #045F74 url(../images/body-of-knowledges-m.jpg) no-repeat scroll center top;
        }
        /*.partnership-banner {
            background: #01657C url(../images/partner-ibca-m.jpg) no-repeat scroll center top;
            background-size: auto !important;
            background-position: top !important;
        }*/
        .resources-banner {
            background: #00404F url(../images/resources-bg-m.jpg) no-repeat scroll center top;
            background-size: auto !important;
            background-position: center !important;
        }
        .ibca-resources .explore-sec-bg {
            background-color: #0C112E !important;
            background: url(../images/man-working-on-laptop-m.jpg) no-repeat scroll 0 0;
            background-size: auto !important;
            background-position: center !important;
        }
        .eye-after-sec {
            background: url(../images/dot-g.png) repeat left bottom;
            background-size: 15% !important;
            background-position-x: 30% !important;
            background-position-y: bottom !important;
        }
        .examination-banner {
            background: #160B09 url(../images/examinations-bg-m.jpg) no-repeat scroll center top;
            background-size: auto !important;
            background-position: center !important;
        }
        .examination-table {
            background: #00657C;
            background-size: auto !important;
            background-position: center !important;
        }
        .contact-banner {
            background: #005e7a url(../images/contact-bg-m.jpg) no-repeat scroll left top;
            background-size: auto !important;
            background-position: center !important;
        }
        .form-bg {
            background: url(../images/dotted.png) no-repeat scroll right top;
            background-size: auto !important;
            background-position: center !important;
        }
        .create-account-banner {
            background: #005e7a url(../images/create-accountbg.jpg) no-repeat scroll left top;
            background-size: auto !important;
            background-position: center !important;
        }
        .creat {
            background-size: auto !important;
            background-position: center !important;
            background: url(../images/apply-bg.jpg) no-repeat scroll 0 0;
        }
        .get-started {
            background: #333B3D url(../images/get-started-bg-m.jpg) no-repeat scroll;
            background-size: auto !important;
            background-position: bottom !important;
        }
        .exam-policies-bottom {
            background-size: auto !important;
            background-position: bottom !important;
            background: #030303 url(../images/banner4-m.jpg) no-repeat scroll center bottom;
        }
        .careers-inner .careers-inner-banner {
            background: #005e7a url(../images/banner6.jpg) no-repeat scroll center bottom;
            background-size: auto !important;
            background-position: center !important;
        }
        .careers-sec5 {
            background: #f7f7f7 url(../images/sutton-hierarchy-bw.png) no-repeat fixed right bottom;
            background-size: auto !important;
            background-position: center !important;
        }
        .firmsinfo-banner {
            background: #005e7a url(../Images/firm-bg01.jpg) no-repeat bottom center;
            background-size: auto !important;
            background-position: center !important;
        }
        .examinee-bottom {
            background: #0a0a0a url(../images/banner4.jpg) no-repeat scroll;
            background-size: auto !important;
            background-position: center !important;
        }
        .examinee-first {
            background-size: auto !important;
            background-position: center !important;
            background: rgba(255,255,255,0) url(../images/policies.jpg) no-repeat scroll bottom center;
        }
        .robust-convenience {
            background: #fff;
        }
        .subscribe-email {
            background: #b2b5ba url(../Images/email-subscribe.jpg) no-repeat;
            background-size: auto;
            background-position: center top;
        }
        .form-banner {
            background: #202020 url(../Images/partnering-ibca-b.jpg) no-repeat;
            background-size: auto;
            background-position: center top;
        }
        .partnership-banner {
            background: #000 url(../images/partner-ibca-b.jpg) no-repeat;
            background-size: contain !important;
            background-position: center !important;
        }
        .overviewdvtvi {
            background: #000 url(../Images/overview-bg-b.jpg) no-repeat;
            background-size: contain;
            background-position: center;
        }
        .how-works {
            background-color: #292929;
            background-size: contain;
            background-position: center;
        }
        .whypartnerdvt {
            background-color: #ebeff2;
            background-size: contain;
            background-position: center;
        }
        .tp20investment-banner {
            background: #000 url(../images/tp20investment-bg-b.jpg) no-repeat;
            background-size: contain;
            background-position: center;
        }
        .commitmentdvt {
            background: #111111 url(../Images/commitmentdvt-bg-b.jpg) no-repeat;
            background-size: contain;
            background-position: center;
        }
        .runiversity-banner {
            background: #000 url(../images/recognized-universities-b.jpg) no-repeat;
            background-size: contain;
            background-position: center;
        }
        .recogndvtvi {
            background: #111111 url(../Images/exclusive-bg-b.png) no-repeat;
            background-size: contain;
            background-position: center;
        }
        .partdvtvi {
            background: #111111 url(../Images/partner-bg-b.png) no-repeat;
            background-size: contain;
            background-position: center;
        }

        .about-cibp-banner {
            background: #202020 url(../images/about-cibp-banner-b.jpg) no-repeat;
            background-size: auto !important;
            background-position: top center !important;
        }
        .exam-security-bottom {
            background: #030303 url(../images/banner4.jpg) no-repeat scroll;
            background-size: auto !important;
            background-position: center !important;
        }
        .faq-questions {
            background: #000 url(../images/faq-bg-b.jpg) no-repeat;
            background-size: auto !important;
            background-position: center !important;
        }
        .privacy-policy-bottom, .terms-page-bottom, .sitemap-banner {
            background: #030303 url(../images/banner4.jpg) no-repeat scroll;
            background-size: auto !important;
            background-position: center !important;
        }

    }
}

@media only screen and (max-width: 600px) {
    .cibp-brochure .chooseusdvt {
        /*padding: 30px 0;*/
    }
    .cibp-brochure .dcanapplydvt {
        padding: 30px 0;
    }
    .cibp-brochure .dcanapplydvt ul {
            margin-top: 0px;
        }
    .cibp-brochure .kickstartdvt {
        padding: 30px 0;
    }
    .cibp-brochure .readydvt {
        padding: 60px 0;
    }
    .cibp-brochure .kickstartdvt .r-part .textbox-wrap {
            padding: 1.7rem 2rem!important;
        }
    .cibp-brochure .bg-full {
        background: #fff url(../images/banner_bg.png) no-repeat bottom center;
        background-size: cover;
        height: auto;
    }
    .cibp-brochure .bottom-banner .banner-right {
        width: 100%;
    }
    .cibp-brochure .top-banner {
        margin-top: 40px;
        padding: 10px;
    }
    .cibp-brochure .top-banner .lefthd {
            float: left;
            width: 100%;
        }
    .cibp-brochure .top-banner h1 {
            line-height: 50px;
        }
    .cibp-brochure .top-banner .cibplgct {
            width: 100%;
            padding: 15px;
        }
    .cibp-brochure .dcanapplydvt ul li h3 {
        width: 100%;
    }
    .cibp-brochure .dcanapplydvt ul li p {
        width: 100%;
    }
    .cibp-brochure .bottom-banner .banner-left {
        width: 100%;
        float: left;
        padding-left: 10px;
        padding-top: 30px!important;
        background: #fff;
    }
    .cibp-brochure .bottom-banner {
        padding-bottom: 50px;
        display: flex;
        flex-direction: column-reverse;
    }
    .cibp-brochure .bottom-banner .form-wrap {
        width: 100%;
        position: relative;
    }
    .cibp-brochure .chooseusdvt ul li {
        width: 100%;
        margin-bottom: 20px;
        min-height: auto !important;
    }
    .cibp-brochure .kickstartdvt .l-part {
        width: 100%;
        margin-left: 0px;
    }
    .cibp-brochure .kickstartdvt .r-part {
        width: 100%;
        padding-left: 0px;
        margin-top: 20px;
    }
      
}
/*@media only screen and (max-width: 1024px) {
    .cibp-brochure .bg-full {
        background: #fff url(../images/banner_bg.png) no-repeat bottom center;
        background-size: cover;
        height: auto;
    }
    .cibp-brochure .bottom-banner .banner-right {
        width: 100%;
    }
    .cibp-brochure .top-banner {
        margin-top: 40px;
        padding: 10px;
    }
    .cibp-brochure .top-banner .lefthd {
            float: left;
            width: 100%;
        }
    .cibp-brochure .top-banner h1 {
            line-height: 50px;
        }
    .cibp-brochure .top-banner .cibplgct {
                width: 40%;
                float: left;
            }
    .cibp-brochure .dcanapplydvt ul li h3 {
        width: 100%;
    }
    .cibp-brochure .dcanapplydvt ul li p {
        width: 100%;
    }
    .cibp-brochure .bottom-banner {
        background: #fff;
    }
    .cibp-brochure .bottom-banner .banner-left {
            width: 100%;
            float: left;
            padding-left: 10px;
            padding-top: 64px;
            background: #fff;
        }
    .cibp-brochure .bottom-banner .form-wrap {
        width: 100%;
        position: relative;
    }
    .cibp-brochure .chooseusdvt ul li {
        width: 100%;
        margin-bottom: 20px;
        min-height: 0px;
    }
    .cibp-brochure .kickstartdvt .l-part {
        width: 100%;
        margin-left: 0px;
    }
    .cibp-brochure .kickstartdvt .r-part {
        width: 100%;
        padding-left: 0px;
        margin-top: 20px;
    }
    .cibp-brochure .kickstartdvt .r-part .textbox-wrap {
            padding: 6.7rem 1rem;
        }
    .cibp-brochure .kickstartdvt .l-part .imgbox img {
        position: relative;
        width: 100%;
    }
    .cibp-brochure .kickstartdvt .r-part .textbox-wrap::before {
        height: auto;
    }
}*/

@media (min-resolution: 192dpi) and (max-resolution: 287dpi) {
    .guide-pop-wrap .gleft {
        width: 165px;
        padding-top: 0px;
        padding-bottom: 30px;
        padding-left: 20px;
        display: none;
    }
    .guide-pop-wrap .gright {
        /* width: 50%; */
        width: 100%!important;
        float: left;
        padding: 15px;
    }
}
@media (min-resolution: 288dpi) and (max-resolution: 383dpi) {
    .guide-pop-wrap .gright p {
        font-size: 14px;
        line-height: 20px;
        color: #383737;
        margin-top: 0px!important;
        margin-bottom: 10px;
        word-break: keep-all;
        width: 100%;
        font-weight: 500;
    }
    .guide-pop-wrap .btn-guide {
        font-size: 15px !important;
        margin-top: -9px !important;
    }
    }
@media (min-resolution: 384dpi), (-webkit-min-device-pixel-ratio: 2.5) {

    .guide-pop-wrap .inn {
        height: 220px !important;
    }
}
/* 400% zoom */
@media (min-resolution: 384dpi) {
    .guide-pop-wrap .inn {
        height: 150px !important;
    }
}

