:root { --calc-border-color: #cfcfcf !important; } .loan-option-text-info { background: #fcfcfc !important; } .loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tab-content * { display: none !important; } .loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tabs { display: none !important; } label.loan-text { padding-top: 20px; font-weight: 300 !important; } .ctm_main_wrap input, .ctm_main_wrap select, .ctm_main_wrap span { font-size: 15px !important; font-weight: 500 !important; } .loan-option-text-info-block .slider, .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child input[type="range"], .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child input[type="range"], .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .extrapayment-row .extrapayment-row-sub-child .slider { height: 1px !important; padding: 0 !important; border-radius: 0 !important; } .loan-text-dis .extra-info { border-radius: 0 !important; border-color: #cfcfcf !important; } .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child .loan-text-dis, .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child:nth-child(2) .loan-text-dis, .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child .loan-text-dis, .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .extrapayment-row .extrapayment-row-sub-child .loan-text-dis { background: #fff !important; } .ctm_main_wrap .loan-text-dis.loan-amount input { border-right-color: #cfcfcf !important; } /*tooltip*/ .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block label .text-tooltip-disp { font-size: 13px !important; font-weight: 300 !important; letter-spacing: 0.4px !important; } .loan-option-text-info select#repayment_freq, .loan-option-text-info-block .loan-text-dis input[type="text"], .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .downpayment-row .downpayment-row-sub-child .loan-text-dis input[type="text"], .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .extrapayment-row .extrapayment-row-sub-child input[type="text"], .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child input[type="text"] { border-color: #cfcfcf !important; box-shadow: none !important; background: #fff !important; border-radius: 0 !important; } .loan-option-text-info select#repayment_freq { text-align: center; text-align-last: center !important; } .loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc { justify-content: flex-start !important; column-gap: 5px !important; } .loan-detail-section-child .summary-calculation-and-chart-wrappar { flex-direction: row-reverse; } .loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc { padding: 0 !important; } .loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc .loan-cal-desc-val label span { color: #1d4979 !important; font-size: 14px !important; } .loan-cal-desc-heading label, .loan-detail-section-child .loan-cal-desc .loan-cal-desc-heading label, .loan-detail-section-child .loan-cal-desc .loan-cal-desc-heading span { font-size: 14px !important; font-weight: 500 !important; line-height: 21px !important; } .loan-cal-desc-val #loan_amount_term_label { color: #8a8a8a; font-size: 90%; font-style: italic; font-weight: 300; } .loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc .loan-cal-desc-val label small { font-size: 11px !important; color: #1d4979 !important; } .loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child { background: #fcfcfc !important; padding: 35px 0 !important; } .loan-option-text-info .loan-detail-section .loan-detail-section-child:first-child { padding-top: 1px !important; margin: 0 !important; background: #ebebeb !important; } .loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc { background: #fcfcfc !important; } .calculator-child-heading { display: none; } .loan-number-payment-with-label label#label-for-freuency { bottom: -20px !important; } @media (max-width: 767px) { .loan-detail-section-child.with-summary-chart .break-up-total-payment-chart-wrap.loan-detail-cal-desc { max-width: 75%; margin: 0 auto; } } .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child { width: 0 !important; } .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child:first-child { width: 100% !important; }