/*MOx Css*/
.vyapMenu li a {
    font-size: 7px;
	}
	.bs-banner.typ-home .banner-cont .banner-title {
    font-size: 4.4rem;
	}
	.cp-stay-covered .cont-wrap .head-txt {
    font-size: 4rem;
    line-height: 5.3rem;
	}
	.cp-benefit-card .card-cont .title {
    line-height: 4.0rem;
	}
	.cp-stay-covered .cont-wrap.cont-wrap-white .li-desc {
    line-height: 2.3rem;
	}
	html {
    line-height: 1.35;
	}
	.cp-stay-covered .cont-wrap.cont-wrap-white .li-desc {
    line-height: 2.3rem;
    font-size: 0.8rem !important;
}
	.bs-sec.typ-greatdeals .sec-head .cont {
    font-size: 1.4rem;
	}
	.cp-benefit-card .card-cont .title {
    font-size: 3rem;
	}
	.bs-sec.typ-level-card .sec-cont .head-title {
    font-size: 4.6rem;
	line-height: 4rem;
	}
	.bs-header .main-head .nav-list .link-list li .nav-link {
    font-size: 1.2rem;
	}
	.bs-header .main-head .rHs-link .btn-default {
    font-size: 1.3rem;
	}
	.cp-benefit-card .card-cont .cont {
    font-size: 2rem;
	}
	.cmp-layoutcontainer--diners-club-header .cmp-layout-container--fixed .cmp-container>.aem-Grid .listoflinks .cmp-linkList {
    margin-left: -140px !important;
}
.cmp-layoutcontainer--diners-club-header .cmp-layout-container--fixed .cmp-container>.aem-Grid .listoflinks .cmp-linkList__item {
    padding: 0 1px;
}
.cmp-button, .cmp-button--primary {
    font-size: 7.11px;
}

.cmp-layoutcontainer--diners-club-header .cmp-layout-container--fixed .cmp-container>.aem-Grid .button.cmp-button--login-menu-button .cmp-button {
    margin-right: 5px;
}
.cmp-teaser--diners-club-faq-banner .cmp-teaser__content {
    left: 66%;
}
.login-btn {
    font-size: 1rem;
    padding: .8rem 1rem;
}
.btn-container a {
    font-size: 1.8rem;
}
h2 {
    font-size: 2rem;
}
.accordian h3 {
    font-size: 2rem;
}

.navLevel2 li a {
    padding: 1.125rem .5rem;
}
.cl-quicklinks>.cmp-extended-text .quicktitle {
    font-weight: bold;
}
.pd-millennia_cashback .smalltext {
    font-weight: bold;
}
.quick-eligibility_List .quick-eligibility_heading {
	    font-weight: bold;
}
.docsNeeded-sec>.cmp-container .tab-content_wrap>.cmp-container .card-title {
	    font-weight: bold;
}
.faq-accordion .cmp-accordion__button .cmp-accordion__title {
	    font-weight: bold;
}
.find-card_Outer .videoSlider__playIcon,.find-card_Outer .videoSlider__playIcon:before {
    left: 56%;
}
.find-card_Outer .slide2>.cmp-teaser>.cmp-teaser__content .card-subtitle {
    font-size: 0.7rem;
}
.top-actions li {
    width: 10.75rem;
}
.popularMenu .heading {
    font-weight: bold;
}
.login_dropdown .dropdown_list .mainTitle {
    font-weight: bold;
}
.login_dropdown .dropdown_list .know-more {
    font-weight: bold;
}
.bestseller span {
    font-size: 0.5rem;
    left: .1rem;
}

.home-banner.cl-banner>.cmp-container .banner_wrapper .banner-btn .btn {
    padding: .25rem .5rem;
}
@media only screen and (max-width: 580px) {
    .home-banner>.cmp-container .banner_wrapper .banner-btn .btn {
        width: 10.5rem;
    }
}
@media only screen and (max-width: 768px) {
    .home-banner.cl-banner>.cmp-container .banner_wrapper .cmp-teaser__content .cmp-teaser__description .banner-title {
        line-height: 1.5;
    }
}
@media only screen and (max-width: 991px) {
    .home-banner.cl-banner>.cmp-container .banner_wrapper .cmp-teaser__content .cmp-teaser__description .banner-title {
        font-size: 1.4rem;
    }
}


@media only screen and (max-width: 991px) {
    h2 {
        font-size: 1.2rem !important;
    }
}
@media only screen and (max-width: 991px) and (max-width: 991px) {
    .header-mobile .right-nav .selectLink {
        width: 5.3rem;
    }
    .header-mobile .mainDopDownwrapp .selectedDD {
        padding: .3125rem 1.25rem .3125rem 0.5rem;
    }
    .header-mobile .mainDopDownwrapp .selectedDD .icon-arrow-down {
        right: .75rem;
    }
	}






@media only screen and (max-width: 991px) and (max-width: 991px) and (max-width: 412px) {
    .header-mobile .menuLevel3Link .bestseller span {
        font-size: 0.3979rem;
    }
}

@media only screen and (max-width: 991px) and (max-width: 991px) {
    .header-mobile .lang .selectedLang {
        width: 71px;
        right: 6px;
    }
}
@media only screen and (max-width: 991px) and (max-width: 991px) {
    .header-mobile .selectLink, .header-mobile .selectedDD {
        font-size: 0.55rem;
    }
}
@media only screen and (max-width: 991px) and (max-width: 991px) {
    .header-mobile .mainDopDownwrapp .selectedDD {
        width: 157px;
    }
}
@media only screen and (max-width: 991px) and (max-width: 991px) {
    .header-mobile .notificationwrapp .icon-bell {
        font-size: 1.6rem;
    }
}
@media only screen and (max-width: 991px) and (max-width: 991px) {
    .header-mobile .lang .selectedLang {
        width: 61px;
    }
}
@media only screen and (max-width: 991px) and (max-width: 991px) {
    .header-mobile .lang .selectedLang {
        width: 73px;
    }
}
@media only screen and (max-width: 580px) {
    .home-banner>.cmp-container .banner_wrapper .banner-btn .btn {
        width: 11.5rem;
    }
}
.subscribe .subscribe-btn {
    font-size: 11px;
}
.subscribe .field-wrap .defaultInput {
    font-size: 12px;
}
@media only screen and (max-width: 991px) {
    .top-actions .ft-action-box {
        font-size: 10px;
		}
	.top-actions li {
        margin-right: 0.3125rem;
	}
}

.hdfc-group .field-wrap select {
    font-size: 9px !important;
}
.teaser-sec .cmp-teaser .teaser-title {
    font-size: 1rem;
}
.personalLoan .cmp-container .box-container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title, .preApproved .cmp-container .box-container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title {
    font-size: 1.1rem;
}
@media only screen and (max-width: 580px) {
    .preApproved>.cmp-container .box-container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__action-link {
        font-size: 0.6rem;
        padding: .625rem .3rem;
    }
}
@media only screen and (max-width: 768px) {
    .personalLoan .cmp-container .box-container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title, .preApproved .cmp-container .box-container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title {
        line-height: 1.4rem;
}
}

.cardcategoryWrapp>.cmp-teaser>.cmp-teaser__content .btn-wrap .btn {
    padding: .75rem 0.25rem;
}


.btn {
font-size: 0.7rem;
}
.cardcategoryWrapp>.cmp-teaser>.cmp-teaser__content .slide-card-title {
    font-size: 1rem;
    line-height: 1.3831rem;
}
.hdfc-parivahan-container .hdfc-parivahan>.cmp-container .hdfc-parivahan-wrap .parivahan-well-being-card .card-num {
    font-size: 1rem;
}
.home-banner>.cmp-container .banner_wrapper .cmp-teaser__content .cmp-teaser__description .banner-title {
    line-height: 2.375rem !important
	;
}

@media only screen and (max-width: 1366px) {
    .home-banner>.cmp-container .banner_wrapper .cmp-teaser__content .cmp-teaser__description .banner-title {
        font-size: 1.625rem !important;
    }
}
@media only screen and (max-width: 1280px) {
    .top-rightnav {
        width: 68.9%;
    }
}
/*.growing-with-trust .teaser .cmp-teaser .trust-cards-wrap {
    width: 31rem;
}*/

.growing-with-trust .teaser .cmp-teaser .trust-cards-wrap .card .trust-title {
    font-size: 14px;
}
.growing-with-trust .teaser .cmp-teaser .trust-cards-wrap .card .trust-value {
    font-size: 2rem;
}
.growing-with-trust .teaser .cmp-teaser .trust-cards-wrap .card .card-num .numvalue {
    font-size: 30px;
}
.growing-with-trust .teaser .cmp-teaser .trust-cards-wrap .card {
    width: 12.5rem;
}
.product-tab-item .cmp-tabs__tablist .cmp-tabs__tab .cmp-tabs__tab-tile {
    font-size: 13px;
}
.banking-prod-wrap .swiper-wrapper .swiper-slide .teaser .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link {
    font-size: 10px;
}
.banking-prod-wrap .swiper-wrapper .swiper-slide .teaser .cmp-teaser .cmp-teaser__action-container .outline-btn {
	font-size: 10px;
}
.hdfc-parivahan-container .hdfc-parivahan>.cmp-container .hdfc-parivahan-wrap .parivahan-well-being-card .card-num {
	font-size: 1.2rem;
}
.footer-disclaimer-text {
    display: block;
}