.cc-repayment-cal-wrapper.hide_cards .cards_wrapper{display:none}
.cc-repayment-cal-wrapper form{margin-bottom:0}
.cc-repayment-cal-wrapper label{font-weight:normal}
.cc-repayment-cal-wrapper.hide-bottom{padding-bottom:20px}
.cc-repayment-cal-wrapper .title-comp.tooltip-comp+.tooltip{margin:9px 0 0 10px;height:20px;width:20px;vertical-align:top}
.mac .cc-repayment-cal-wrapper .title-comp.tooltip-comp+.tooltip{margin:10px 0 0 10px}
.ipad .cc-repayment-cal-wrapper .title-comp.tooltip-comp+.tooltip{margin:6px 0 0 10px}
.cc-repayment-cal-wrapper .title-comp.tooltip-comp+.tooltip:focus{outline:1px auto #5a287d}
.cc-repayment-cal-wrapper .custom-tooltip{width:100%}
.cc-repayment-cal-wrapper .error-container{display:inline-block;padding:25px;max-width:570px;margin-top:30px;width:auto}
.cc-repayment-cal-wrapper .error-container .error-arrow{left:20%}
.cc-repayment-cal-wrapper .text-field-comp input{color:#333;border-radius:8px;-webkit-appearance:none}
.cc-repayment-cal-wrapper .dropdownwrap .ui-selectmenu-text{color:#333}
.cc-repayment-cal-wrapper .yesJourney .credit-card-legal-copy .standalone-comp,.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-comp{margin-left:60px;padding-top:112px;position:relative}
.cq-wcm-edit .cc-repayment-cal-wrapper .yesJourney .credit-card-legal-copy .standalone-comp,.cq-wcm-edit .cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-comp{display:block !important}
.cc-repayment-cal-wrapper .yesJourney .credit-card-legal-copy .standalone-comp .speechBubble,.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-comp .speechBubble{display:block;float:left;width:24px;height:24px}
.cc-repayment-cal-wrapper .yesJourney .credit-card-legal-copy .standalone-comp .speechBubble .svg-image-wrap,.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-comp .speechBubble .svg-image-wrap{height:24px;width:24px;text-align:center;padding:calc(24px*0.12)}
.cc-repayment-cal-wrapper .yesJourney .credit-card-legal-copy .standalone-comp .speechBubble svg,.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-comp .speechBubble svg{width:auto;height:100%}
.cc-repayment-cal-wrapper .yesJourney .credit-card-legal-copy .standalone-comp .speechBubble svg.wider-flag,.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-comp .speechBubble svg.wider-flag{width:100%;height:100%}
.cc-repayment-cal-wrapper .yesJourney .credit-card-legal-copy .standalone-comp .speechBubble html:not(.msie) svg,.cc-repayment-cal-wrapper .yesJourney .credit-card-legal-copy .standalone-comp .speechBubble img,.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-comp .speechBubble html:not(.msie) svg,.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-comp .speechBubble img{width:100%;height:100%}
.cc-repayment-cal-wrapper .yesJourney .credit-card-legal-copy .standalone-comp .speech-text,.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-comp .speech-text{font-size:16px;line-height:26px;display:block;width:calc(100% - 39px);margin-left:15px;margin-bottom:20px;float:right}
.cc-repayment-cal-wrapper .yesJourney .credit-card-legal-copy .standalone-comp .speech-text p,.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-comp .speech-text p{margin:0}
.cc-repayment-cal-wrapper .yesJourney .credit-card-legal-copy .standalone-comp:before,.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-comp:before{content:"";width:0;height:0;position:absolute;border-left:48px solid transparent;border-right:48px solid transparent;top:-1px;left:39px;border-top:42px solid #ffeae6}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1{margin-top:35px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .titleWrapper{margin-bottom:50px;color:#5a287d}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .subtitleWrapper{color:#5a287d;margin-top:35px;margin-bottom:40px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .subtitleWrapper.default-mg{margin-bottom:50px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .toggleWrapper{margin-bottom:50px}
.cq-wcm-edit .cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .toggleWrapper{color:#5a287d}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .toggleWrapper .toggle-comp{margin-top:35px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .cardtype-title{margin-top:50px;margin-bottom:35px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .cardtype-title .title-comp.tooltip-comp+.tooltip:focus,.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .cardtype-title .title-comp.tooltip-comp+.tooltip.focus{outline:1px auto #5e10b1}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .credit_cardtypes{margin-bottom:50px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .credit_cardtypes .btnwrapper{width:48%;height:64px;float:left;display:block}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .credit_cardtypes .btnwrapper:nth-child(odd){margin-right:20px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .credit_cardtypes .btnwrapper:nth-child(n+3){margin-top:20px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .credit_cardtypes .btnwrapper .toogleBtn span.btntext{max-height:50px;overflow:hidden}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .credit_cardtypes .btnwrapper .toogleBtn span.btntext .btntextcomp{display:table-cell}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .credit_cardtypes .btnwrapper .toogleBtn span.btntext .btntextcomp span{display:block;max-height:52px;overflow:hidden}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .credit_cardtypes .btnwrapper .toogleBtn:focus{outline:0}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .credit_cardtypes .btnwrapper .toogleBtn:focus span{position:static;outline:0;display:inline}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .credit_cardtypes .btnwrapper .toogleBtn:focus span.buttonfocus{position:absolute;top:-6px;bottom:-6px;left:0;z-index:999;width:100%;display:inline-block;outline:1px auto #5e10b1}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .credit_cardtypes .toggle-comp.secondary-toggle .btn{line-height:26px;padding:6px 8px;float:left;display:block;width:100%;height:100%;color:#5e10b1;position:relative;background-color:transparent;border:1px solid #5e10b1;margin:0;border-radius:100px;font-family:"RNHouseSansBold",sans-serif}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .credit_cardtypes .toggle-comp .btn.selected{background-color:#3c1053;color:#fff}
.cq-wcm-edit .cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .cardtype-title,.cq-wcm-edit .cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .cardtypes{display:block !important}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .subtitleWrapper2,.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .cardtype-title{position:relative}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .subtitleWrapper2{margin-top:50px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .cards_wrapper{background-color:#ffdbec}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .yes_no_wrapper{display:none;background-color:#ffeae6}
.cq-wcm-edit .cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .yes_no_wrapper{display:block !important}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .yes_no_wrapper .subtitleWrapper2 .title-comp.tooltip-comp+.tooltip:focus,.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .yes_no_wrapper .subtitleWrapper2 .title-comp.tooltip-comp+.tooltip.focus{outline:1px auto #5a287d}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .yes_no_wrapper .toggleWrapper .toggle-comp .btn{background-color:transparent;padding:20px 0}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .yes_no_wrapper .toggleWrapper .toggle-comp .btn:first-child{border-radius:100px 0 0 100px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .yes_no_wrapper .toggleWrapper .toggle-comp .btn:last-child{border-radius:0 100px 100px 0}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .yes_no_wrapper .toggleWrapper .toggle-comp .btn.selected{color:#fff;background-color:#3c1053}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .yes_no_wrapper .toggleWrapper .toggle-comp.toggle-arrow .btn.selected:after{display:none}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .yes_no_wrapper .toggleWrapper .toggle-comp .btn{position:relative}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .yes_no_wrapper .toggleWrapper .toggle-comp .btn:focus{box-shadow:none}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .yes_no_wrapper .toggleWrapper .toggle-comp .btn:focus span{position:absolute;top:-6px;bottom:-6px;left:0;z-index:999;width:100%;display:inline-block;outline:1px auto #5e10b1}
.cc-repayment-cal-wrapper .yesJourney,.cc-repayment-cal-wrapper .yesJourney2,.cc-repayment-cal-wrapper .noJourney,.cc-repayment-cal-wrapper .yesResults,.cc-repayment-cal-wrapper .noResults,.cc-repayment-cal-wrapper .yesResults-apply,.cc-repayment-cal-wrapper .noResults-apply,.cc-repayment-cal-wrapper .noResults-something,.cc-repayment-cal-wrapper .yesStep4-repay,.cc-repayment-cal-wrapper .no-StandaloneWrap,.cc-repayment-cal-wrapper .yes-StandaloneWrap,.cc-repayment-cal-wrapper .yesStep5-outstanding,.cc-repayment-cal-wrapper .yesResults-something{display:none;position:relative}
.cq-wcm-edit .cc-repayment-cal-wrapper .yesJourney,.cq-wcm-edit .cc-repayment-cal-wrapper .yesJourney2,.cq-wcm-edit .cc-repayment-cal-wrapper .noJourney,.cq-wcm-edit .cc-repayment-cal-wrapper .yesResults,.cq-wcm-edit .cc-repayment-cal-wrapper .noResults,.cq-wcm-edit .cc-repayment-cal-wrapper .yesResults-apply,.cq-wcm-edit .cc-repayment-cal-wrapper .noResults-apply,.cq-wcm-edit .cc-repayment-cal-wrapper .noResults-something,.cq-wcm-edit .cc-repayment-cal-wrapper .yesStep4-repay,.cq-wcm-edit .cc-repayment-cal-wrapper .no-StandaloneWrap,.cq-wcm-edit .cc-repayment-cal-wrapper .yes-StandaloneWrap,.cq-wcm-edit .cc-repayment-cal-wrapper .yesStep5-outstanding,.cq-wcm-edit .cc-repayment-cal-wrapper .yesResults-something{display:block !important}
.cc-repayment-cal-wrapper .yesJourney:before,.cc-repayment-cal-wrapper .yesJourney2:before,.cc-repayment-cal-wrapper .noJourney:before,.cc-repayment-cal-wrapper .yesResults:before,.cc-repayment-cal-wrapper .noResults:before,.cc-repayment-cal-wrapper .yesResults-apply:before,.cc-repayment-cal-wrapper .noResults-apply:before,.cc-repayment-cal-wrapper .noResults-something:before,.cc-repayment-cal-wrapper .yesStep4-repay:before,.cc-repayment-cal-wrapper .no-StandaloneWrap:before,.cc-repayment-cal-wrapper .yes-StandaloneWrap:before,.cc-repayment-cal-wrapper .yesStep5-outstanding:before,.cc-repayment-cal-wrapper .yesResults-something:before{content:"";display:block}
.cc-repayment-cal-wrapper .yesJourney-container:before,.cc-repayment-cal-wrapper .yesJourney2-container:before,.cc-repayment-cal-wrapper .noJourney .cardTypes:before,.cc-repayment-cal-wrapper .yesResults-container:before,.cc-repayment-cal-wrapper .no-results-right-con:before,.cc-repayment-cal-wrapper .s4-titleWrap-1:before,.cc-repayment-cal-wrapper .yes-outstanding-right-con:before,.cc-repayment-cal-wrapper .noStandalone-container:before,.cc-repayment-cal-wrapper .yesStandalone-container:before{content:"";width:0;height:0;position:absolute;border-left:48px solid transparent;border-right:48px solid transparent;top:0}
.cc-repayment-cal-wrapper .yesJourney .standalone-conainer{padding-left:0;padding-right:0}
.cc-repayment-cal-wrapper .yesJourney .yesJourney-container{padding-bottom:35px}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .s2nb-titleWrap-1{margin-top:50px;margin-bottom:35px;position:relative}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .s2nb-titleWrap-2{margin-top:50px;margin-bottom:35px;position:relative}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .text-field-comp input{height:66px;width:100%;background-color:#fff;border:1px solid #646068}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .text-field-comp .focussed,.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .text-field-comp:after{width:100%}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .month-dropdown-wrapper{width:174px;float:left;margin-right:10px}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .month-dropdown-wrapper label{display:inherit}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .month-dropdown-wrapper.row{margin-left:0}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .year-dropdown-wrapper.row{margin-left:0;margin-right:0;float:left}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .year-dropdown-wrapper{width:174px}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .year-dropdown-wrapper label{display:inherit}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .errorState .text-field-comp:after,.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .errorState.focussed .text-field-comp:after{width:100%}
.aem-AuthorLayer-Edit .cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .dropdown-select{width:174px;height:66px;padding:20px;background-color:#fff;border-radius:0;background:center no-repeat url("https://www.natwest.com/etc.clientlibs/responsive/components/tool/creditcardrepaymentcalculator/clientlibs/clientlib_ccrepaymentcalc_base/resources/images/dropdown.svg");-webkit-appearance:none;background-position-x:130px;background-size:22px 22px;border:1px solid #646068}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .dropdown-select+.ui-button.ui-selectmenu-button{width:174px;height:66px;padding:20px;background-color:#fff;border-radius:8px;border:1px solid #646068}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .dropdown-select+.ui-button.ui-selectmenu-button:focus,.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .dropdown-select+.ui-button.ui-selectmenu-button.focus{outline:1px auto #5e10b1;border:1px solid #5e10b1}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .dropdown-select.disabledropdown{width:0;height:0;overflow:hidden;display:block;border:0}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .form-field-wrap{margin-left:0;margin-right:0}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .calculate-payment-cta{padding:50px 0 50px 0}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest{padding-top:50px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest .cc-purchase-interest__title{padding-bottom:35px;margin-top:50px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest .cc-purchase-interest__toggle-list .button-wrapper{width:48%;height:64px;float:left;display:block}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest .cc-purchase-interest__toggle-list .button-wrapper:nth-child(odd){margin-right:20px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest .cc-purchase-interest__toggle-list .button-wrapper:nth-child(n+3){margin-top:20px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest .cc-purchase-interest__toggle-list .button-wrapper.selected{background-color:#5a287d}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest .cc-purchase-interest__toggle-list .interest-rate-btn{line-height:26px;padding:19px 15px;float:left;width:100%;height:100%;position:relative;background-color:transparent;display:table;border:1px solid #5a287d;color:#5a287d;border-radius:0}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest .cc-purchase-interest__toggle-list .interest-rate-btn:focus,.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest .cc-purchase-interest__toggle-list .interest-rate-btn.focus{outline:0}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest .cc-purchase-interest__toggle-list .interest-rate-btn.active{color:#fff;border-radius:0;background-color:#5a287d}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest .cc-purchase-interest__toggle-list .interest-rate-btn:active,.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest .cc-purchase-interest__toggle-list .interest-rate-btn.active{-webkit-box-shadow:none;box-shadow:none;border-radius:0;background-color:#5a287d}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest .cc-purchase-interest__toggle-list .interest-rate-btn input{left:0;margin:0;position:absolute;opacity:0;width:100%;height:100%;top:0;cursor:pointer;z-index:1000}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest .cc-purchase-interest__toggle-list .interest-rate-btn input:focus+.buttonfocus{position:absolute;top:-6px;bottom:-6px;left:0;z-index:999;width:100%;display:inline-block;outline:1px solid #5a287d}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest .cc-purchase-interest__toggle-list .btntext{overflow:hidden;font-size:18px;line-height:26px;width:100%;height:100%;white-space:normal;display:table-cell;vertical-align:middle}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest-row{margin-left:0;margin-right:0}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest-row input{width:471px;background-color:#fff;border:1px solid #646068}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest-row .text-field-comp:after{width:471px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cardTypes .s2-titleWrap-1{margin-top:92px;position:relative}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cardTypes .dropdownWrap,.cc-repayment-cal-wrapper .noJourney .noJourney-container .cardTypes .inputWrap{margin-top:20px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cardTypes .standalone-conainer{padding-left:0;padding-right:0}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot1 .s2-titleWrap-2{position:relative;margin-top:50px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot1 .s2-titleWrap-2-input{margin-top:35px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot1 .s2-titleWrap-2-input .text-field-comp input{height:66px;width:100%;background-color:#fff;border:1px solid #646068}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot1 .s2-titleWrap-2-input .text-field-comp .focussed,.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot1 .s2-titleWrap-2-input .text-field-comp:after{width:100%}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot1 .form-field-wrap{margin-left:0;margin-right:0}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot1 .errorState .text-field-comp:after,.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot1 .errorState.focussed .text-field-comp:after{width:100%}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .s2-titleWrap-3{margin-top:50px;position:relative}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .text-field-comp input{height:66px;width:100%;background-color:#fff;border:1px solid #646068}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .text-field-comp .focussed,.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .text-field-comp:after{width:100%}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .form-field-wrap{margin-left:0;margin-right:0}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .calculate-payment-cta{padding:50px 0 50px 0}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .errorState .text-field-comp:after,.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .errorState.focussed .text-field-comp:after{width:100%}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .small-img-block{width:auto}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .small-img-block .imgWrap{margin:39px 9px 0 9px;width:156px;height:145px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .small-img-block .imgWrap img{width:100%;height:100%}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .small-img-block .imgWrap .svg-image-wrap{width:156px;height:145px;text-align:center;padding:calc(145px*0.12)}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .small-img-block .imgWrap svg{width:auto;height:100%}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .small-img-block .imgWrap svg.wider-flag{width:100%;height:100%}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .s2-titleWrap-4{margin-left:1px;margin-top:20px;position:relative}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .rte-block{margin-top:20px;margin-bottom:35px}
.cc-repayment-cal-wrapper .noResults .noResults-container{padding-top:92px}
.cc-repayment-cal-wrapper .noResults .noResults-container .no-res-info-block1{margin-top:35px}
.cc-repayment-cal-wrapper .noResults .noResults-container .no-res-info-block1>div,.cc-repayment-cal-wrapper .noResults .noResults-container .no-res-info-block1 .no-res-duration{display:inline}
.cq-wcm-edit .cc-repayment-cal-wrapper .noResults .noResults-container .no-res-info-block1>div,.cq-wcm-edit .cc-repayment-cal-wrapper .noResults .noResults-container .no-res-info-block1 .no-res-duration{display:block}
.cc-repayment-cal-wrapper .noResults .noResults-container .no-graph-wrapper{margin-top:35px;position:relative;width:200px}
.cc-repayment-cal-wrapper .noResults .noResults-container .no-graph-wrapper .legend1 .indicator{vertical-align:middle;width:24px;height:24px;position:absolute;left:0;background-color:#e51565}
.cc-repayment-cal-wrapper .noResults .noResults-container .no-graph-wrapper .legend1 .lg-txt,.cc-repayment-cal-wrapper .noResults .noResults-container .no-graph-wrapper .legend2 .lg-txt{display:block;margin-left:39px}
.cc-repayment-cal-wrapper .noResults .noResults-container .no-graph-wrapper .legend2 .indicator{vertical-align:middle;width:24px;height:24px;position:absolute;left:0;background-color:#5a287d}
.cc-repayment-cal-wrapper .noResults .noResults-container .no-graph-wrapper .cc-chart-lbl{position:absolute;top:75px;left:0;right:0;text-align:center;width:200px}
.cc-repayment-cal-wrapper .noResults .noResults-container .no-graph-wrapper .cc-chart-lbl .total-cost .cc-donut-tot-elem{font-size:26px;line-height:36px;color:#5a287d;font-family:"knilebold",sans-serif}
.cq-wcm-edit .cc-repayment-cal-wrapper .noResults .noResults-container .no-graph-wrapper .cc-chart-lbl{position:relative;top:0}
.aem-AuthorLayer-Edit .cc-repayment-cal-wrapper .noResults .noResults-container .no-graph-wrapper .cc-chart-lbl .cc-chart-title{width:110%;padding:0 8%}
.cc-repayment-cal-wrapper .noResults .noResults-container .no-graph-wrapper .dynamic-graph-con{margin-bottom:35px}
.cc-repayment-cal-wrapper .noResults .noResults-container .no-graph-wrapper .legend li{margin-bottom:12px;margin-right:0;float:none;position:relative}
.cc-repayment-cal-wrapper .yesResults{background-color:#f2f2f8}
.cc-repayment-cal-wrapper .yesResults .yesResults-container{margin-top:92px}
.cc-repayment-cal-wrapper .yesResults .yesResults-container:before{border-top:42px solid #fff}
.cc-repayment-cal-wrapper .yesResults .yesResults-container .yes-res-info-block{margin-top:20px}
.cc-repayment-cal-wrapper .yesResults .yesResults-container .yes-res-info-block .textwrap,.cc-repayment-cal-wrapper .yesResults .yesResults-container .yes-res-info-block .yes-res-term,.cc-repayment-cal-wrapper .yesResults .yesResults-container .yes-res-info-block .yes-res-monthly-amt,.cc-repayment-cal-wrapper .yesResults .yesResults-container .yes-res-info-block .yes-res-duration{display:inline}
.cq-wcm-edit .cc-repayment-cal-wrapper .yesResults .yesResults-container .yes-res-info-block .textwrap,.cq-wcm-edit .cc-repayment-cal-wrapper .yesResults .yesResults-container .yes-res-info-block .yes-res-term,.cq-wcm-edit .cc-repayment-cal-wrapper .yesResults .yesResults-container .yes-res-info-block .yes-res-monthly-amt,.cq-wcm-edit .cc-repayment-cal-wrapper .yesResults .yesResults-container .yes-res-info-block .yes-res-duration{display:block}
.cc-repayment-cal-wrapper .yesResults .yesResults-container .sr-titleWrap-1{position:relative}
.cc-repayment-cal-wrapper .yesResults .yesResults-container .sr-titleWrap-1>div,.cc-repayment-cal-wrapper .yesResults .yesResults-container .sr-titleWrap-1 h3{display:inline}
.cq-wcm-edit .cc-repayment-cal-wrapper .yesResults .yesResults-container .sr-titleWrap-1>div,.cq-wcm-edit .cc-repayment-cal-wrapper .yesResults .yesResults-container .sr-titleWrap-1 h3{display:block}
.cc-repayment-cal-wrapper .yesResults .yes-res-bal-amt{margin-top:35px}
.cc-repayment-cal-wrapper .yesResults .yes-res-itr-rate{margin-top:20px}
.cc-repayment-cal-wrapper .yesResults .yes-res-dynTitleWrap{margin-top:20px}
.cc-repayment-cal-wrapper .yesResults .yes-res-dynTitleWrap .yes-res-term{float:left;padding-right:5px}
.cc-repayment-cal-wrapper .yesResults .yes-res-itr-rate .titlewrap>div,.cc-repayment-cal-wrapper .yesResults .yes-res-itr-rate .titlewrap h4{display:inline}
.cq-wcm-edit .cc-repayment-cal-wrapper .yesResults .yes-res-itr-rate .titlewrap>div,.cq-wcm-edit .cc-repayment-cal-wrapper .yesResults .yes-res-itr-rate .titlewrap h4{display:block}
.cc-repayment-cal-wrapper .yesResults .yes-res-title2Wrap{margin-top:20px}
.cc-repayment-cal-wrapper .yesResults .yes-resInfoText{margin-top:35px}
.cc-repayment-cal-wrapper .yesResults .res-repayToggle{background-color:#f2f2f8;color:#646068;border:0;width:auto;padding:0 0 50px}
.cq-wcm-edit .cc-repayment-cal-wrapper .yesResults .res-repayToggle{text-align:initial}
.cq-wcm-edit .cc-repayment-cal-wrapper .yesResults .res-repayToggle .toggle-comp{display:block}
.cc-repayment-cal-wrapper .yesResults .res-info-line1{margin-bottom:12px}
.cc-repayment-cal-wrapper .yesResults .sr-titleWrap-1 h3,.cc-repayment-cal-wrapper .yesResults .yes-res-monthly-amt h3,.cc-repayment-cal-wrapper .yesResults .yes-res-bal-amt h3,.cc-repayment-cal-wrapper .yesResults .yes-res-itr-rate h3{color:#5a287d}
.cc-repayment-cal-wrapper .yesResults .yes-results-cta{padding-top:35px;padding-bottom:20px}
.cc-repayment-cal-wrapper .yesResults .yes-res-title1Wrap,.cc-repayment-cal-wrapper .yesResults .yes-res-title2Wrap{position:relative}
.cc-repayment-cal-wrapper .yesResults.yesstep4-repay-arrow .yesResults-arrow:after{content:"";width:0;height:0;position:absolute;border-left:48px solid transparent;border-right:48px solid transparent;border-top:42px solid #f5f5f5}
.cc-repayment-cal-wrapper .noResults{background-color:#f2f2f8}
.cc-repayment-cal-wrapper .noResults h3,.cc-repayment-cal-wrapper .noResults h4,.cc-repayment-cal-wrapper .noResults .h2-custom{color:#5a287d}
.cc-repayment-cal-wrapper .noResults .no-results-right-con{padding-top:92px;padding-bottom:44px}
.cc-repayment-cal-wrapper .noResults .no-results-right-con .no-res-values{position:relative}
.cc-repayment-cal-wrapper .noResults .no-results-right-con .no-res-bal-amt{margin-top:35px}
.cc-repayment-cal-wrapper .noResults .no-results-right-con .no-res-itr-rate{margin-top:20px}
.cc-repayment-cal-wrapper .noResults .no-results-right-con .no-res-itr-rate .titlewrap>div,.cc-repayment-cal-wrapper .noResults .no-results-right-con .no-res-itr-rate .titlewrap h4{display:inline}
.cq-wcm-edit .cc-repayment-cal-wrapper .noResults .no-results-right-con .no-res-itr-rate .titlewrap>div,.cq-wcm-edit .cc-repayment-cal-wrapper .noResults .no-results-right-con .no-res-itr-rate .titlewrap h4{display:block}
.cc-repayment-cal-wrapper .noResults .no-results-right-con .no-res-term{float:left;padding-right:5px}
.cc-repayment-cal-wrapper .noResults .no-results-right-con .no-res-title1Wrap,.cc-repayment-cal-wrapper .noResults .no-results-right-con .no-res-title2Wrap{position:relative}
.cc-repayment-cal-wrapper .noResults .no-results-right-con .no-res-term,.cc-repayment-cal-wrapper .noResults .no-results-right-con .no-res-title1Wrap,.cc-repayment-cal-wrapper .noResults .no-results-right-con .no-res-title2Wrap{margin-top:20px}
.cc-repayment-cal-wrapper .noResults .no-results-right-con .no-results-cta{margin-top:35px}
.cc-repayment-cal-wrapper .noResults .no-results-right-con:before{border-top:42px solid #fff;content:"";width:0;height:0;position:absolute;border-left:48px solid transparent;border-right:48px solid transparent;top:0}
.cc-repayment-cal-wrapper .yes-StandaloneWrap .standalone-wrapper{padding-top:55px;padding-bottom:70px}
.cc-repayment-cal-wrapper .no-StandaloneWrap .standalone-wrapper{padding-top:55px;padding-bottom:70px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .text-field-comp input{height:66px;background-color:#fff;border:1px solid #646068;width:471px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .text-field-comp .focussed,.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .text-field-comp:after{width:471px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .cc-purchase-interest-row.errorState .text-field-comp:after{width:471px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .form-field-wrap{margin-right:0;margin-left:0}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .errorState .text-field-comp:after,.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .errorState.focussed .text-field-comp:after{width:100%}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .s4-titleWrap-1 .s4TitleCon{position:relative}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .rte-block{margin-top:20px;margin-bottom:35px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .yesStep4-results-cta{padding:50px 0 50px 0}
.cc-repayment-cal-wrapper .yesStep5-outstanding{background-color:#f2f2f8}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yesStep5-title{position:relative;padding-bottom:35px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con{padding-top:92px;padding-bottom:50px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con:before{border-top:42px solid #fff}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con .yes-out-info-block2{margin-top:35px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con .yes-out-info-block2 .yes-out-payBreakDown>div{display:inline}
.cq-wcm-edit .cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con .yes-out-info-block2 .yes-out-payBreakDown>div{display:block}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con .yes-out-info-block3{margin-top:15px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con .yes-out-info-block3 .yes-out-payBreakDown>div{display:inline;margin-top:0}
.cq-wcm-edit .cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con .yes-out-info-block3 .yes-out-payBreakDown>div{display:block}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container{padding-top:92px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yes-out-titleWrap-1{position:relative}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yes-out-info-block1{margin-top:35px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yes-out-info-block1>div{display:inline}
.cq-wcm-edit .cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yes-out-info-block1>div{display:block}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yesOut-graph2-wrapper{margin-top:35px;position:relative;width:200px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yesOut-graph2-wrapper .total-cost .cc-donut-tot-elem{font-size:26px;line-height:36px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yesOut-graph2-wrapper .dynamic-graph-comp .dynamic-graph-con{margin-bottom:35px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yesOut-graph2-wrapper .dynamic-graph-comp .legend li{margin-right:0;margin-bottom:12px;float:none;position:relative}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yesOut-graph2-wrapper .legend1 .indicator{vertical-align:middle;width:24px;height:24px;position:absolute;left:0;background-color:#e51565}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yesOut-graph2-wrapper .legend2 .indicator{vertical-align:middle;width:24px;height:24px;position:absolute;left:0;background-color:#5a287d}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yesOut-graph2-wrapper .legend1 .lg-txt,.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yesOut-graph2-wrapper .legend2 .lg-txt{display:block;margin-left:39px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yesOut-graph2-wrapper .dynamic-graph-total{margin-left:17px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yesOut-graph2-wrapper .cc-chart-lbl{position:absolute;top:75px;left:0;right:0;text-align:center;width:200px}
.cq-wcm-edit .cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yesOut-graph2-wrapper .cc-chart-lbl{position:relative;top:0}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-itr-rate{margin-top:20px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-itr-rate .titlewrap>div,.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-itr-rate .titlewrap h4{display:inline}
.cq-wcm-edit .cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-itr-rate .titlewrap>div,.cq-wcm-edit .cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-itr-rate .titlewrap h4{display:block}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-term{float:left;padding-right:5px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-title1Wrap,.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-title2Wrap{position:relative}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-term,.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-title1Wrap,.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-title2Wrap{margin-top:20px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-cta{padding-top:35px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .cta.cta-secondary{padding-bottom:49px}
.yes__journey__wrapper .cc-purchase-interest{padding-top:92px;padding-bottom:50px}
.yes__journey__wrapper .cc-purchase-interest .cc-purchase-interest__title{padding-bottom:35px}
.yes__journey__wrapper .cc-purchase-interest .cc-purchase-interest__toggle-list .button-wrapper{width:48%;height:64px;float:left;display:block}
.yes__journey__wrapper .cc-purchase-interest .cc-purchase-interest__toggle-list .button-wrapper:nth-child(odd){margin-right:20px}
.yes__journey__wrapper .cc-purchase-interest .cc-purchase-interest__toggle-list .button-wrapper:nth-child(n+3){margin-top:20px}
.yes__journey__wrapper .cc-purchase-interest .cc-purchase-interest__toggle-list .button-wrapper.selected{background-color:#5a287d}
.yes__journey__wrapper .cc-purchase-interest .cc-purchase-interest__toggle-list .interest-rate-btn{line-height:26px;padding:19px 15px;float:left;width:100%;height:100%;position:relative;background-color:transparent;display:table;border-radius:0;border:1px solid #5a287d;color:#5a287d}
.yes__journey__wrapper .cc-purchase-interest .cc-purchase-interest__toggle-list .interest-rate-btn:focus,.yes__journey__wrapper .cc-purchase-interest .cc-purchase-interest__toggle-list .interest-rate-btn.focus{outline:0}
.yes__journey__wrapper .cc-purchase-interest .cc-purchase-interest__toggle-list .interest-rate-btn.active{color:#fff;background-color:#5a287d;border-radius:0}
.yes__journey__wrapper .cc-purchase-interest .cc-purchase-interest__toggle-list .interest-rate-btn:active,.yes__journey__wrapper .cc-purchase-interest .cc-purchase-interest__toggle-list .interest-rate-btn.active{-webkit-box-shadow:none;box-shadow:none;background-color:#5a287d;border-radius:0}
.yes__journey__wrapper .cc-purchase-interest .cc-purchase-interest__toggle-list .interest-rate-btn input{left:0;margin:0;position:absolute;opacity:0;width:100%;height:100%;top:0;cursor:pointer;z-index:1000}
.yes__journey__wrapper .cc-purchase-interest .cc-purchase-interest__toggle-list .interest-rate-btn input:focus+.buttonfocus{position:absolute;top:-6px;bottom:-6px;left:0;z-index:999;width:100%;display:inline-block;outline:1px solid #5a287d}
.yes__journey__wrapper .cc-purchase-interest .cc-purchase-interest__toggle-list .btntext{overflow:hidden;font-size:18px;line-height:26px;width:100%;height:100%;white-space:normal;display:table-cell;vertical-align:middle}
.yes__journey__wrapper .cc-purchase-interest .cc-purchase-interest__toggle-list .cc-purchase-interest-row{margin-left:0;margin-right:0}
.yes__journey__wrapper .cc-purchase-interest .cc-purchase-interest__toggle-list .cc-purchase-interest-row .input-percentage{width:471px}
.yes__journey__wrapper .focussed .form-field-wrap .text-field-comp,.no_journey_wrapper .focussed .form-field-wrap .text-field-comp{border-bottom:0}
@media(min-width:1024px) and (max-width:1255px){.cc-repayment-cal-wrapper .yesJourney .credit-card-legal-copy .standalone-comp,.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-comp{margin-left:39px}
.cc-repayment-cal-wrapper .yesJourney .credit-card-legal-copy .standalone-comp .speech-text,.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-comp .speech-text{margin-bottom:20px}
.cc-repayment-cal-wrapper .error-container{max-width:450px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .subtitleWrapper{margin-top:20px;margin-bottom:36px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .toggleWrapper .toggle-comp{margin-top:35px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .cardtypes{margin-bottom:51px}
.cc-repayment-cal-wrapper .yesJourney2 .step2.Nextblock .s2nb-titleWrap-1{position:relative;margin-top:93px}
.cc-repayment-cal-wrapper .yesJourney2 .step2.Nextblock .bal-left{margin-top:20px}
.cc-repayment-cal-wrapper .yesJourney2 .step2.Nextblock .s2nb-titleWrap-2{position:relative;margin-top:26px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .cc-purchase-interest__toggle-list .input-percentage{width:371px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .cc-purchase-interest-row.errorState .text-field-comp:after{width:371px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .text-field-comp input{width:371px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .text-field-comp:after{width:371px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cardTypes .s2-titleWrap-1{margin-top:71px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .s2-titleWrap-3{margin-top:50px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .rte-block{margin-left:2px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest .cc-purchase-interest__toggle-list input{width:371px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest .cc-purchase-interest-row .text-field-comp:after{width:371px}
.cc-repayment-cal-wrapper .yesResults .yes-results-cta{padding-top:35px;padding-bottom:20px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon{margin-bottom:0}
}
@media(min-width:768px) and (max-width:1024px){.ipad .cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .dropdown-select{border:1px solid #646068;background-color:white;height:66px;width:159px}
.ipad .cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .month-dropdown-wrapper{margin-right:25px;width:159px;float:left}
.ipad .cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .month-dropdown-wrapper label{display:inherit}
.ipad .cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .month-dropdown-wrapper.row{margin-left:0}
.ipad .cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .month-dropdown-wrapper .dropdown-select{color:#646068}
.ipad .cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .year-dropdown-wrapper{width:159px}
.ipad .cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .year-dropdown-wrapper .dropdown-select{color:#646068}
.ipad .cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .year-dropdown-wrapper label{display:inherit}
.ipad .cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .year-dropdown-wrapper.row{margin-left:0;margin-right:0;float:left}
}
@media(max-width:1023px){.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .credit_cardtypes .btnwrapper:nth-child(odd){margin-right:10px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest .cc-purchase-interest__toggle-list .button-wrapper:nth-child(odd){margin-right:10px}
.cc-repayment-cal-wrapper .yes__journey__wrapper .cc-purchase-interest .cc-purchase-interest__toggle-list .button-wrapper:nth-child(odd){margin-right:10px}
}
@media(min-width:768px) and (max-width:1023px){.cc-repayment-cal-wrapper .yesJourney .credit-card-legal-copy .standalone-comp,.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-comp{margin-left:39px}
.cc-repayment-cal-wrapper .yesJourney .credit-card-legal-copy .standalone-comp .speech-text,.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-comp .speech-text{margin-left:15px;width:calc(100% - 39px);margin-bottom:20px}
.cc-repayment-cal-wrapper .yesJourney .credit-card-legal-copy .standalone-comp:before,.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-comp:before{left:22px}
.cc-repayment-cal-wrapper .error-container{max-width:464px}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .dropdown-select{border:1px solid #646068;background-color:white;height:66px;width:159px}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .month-dropdown-wrapper{margin-right:25px;width:159px}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .month-dropdown-wrapper .dropdown-select{color:#646068}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .year-dropdown-wrapper{width:159px}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .year-dropdown-wrapper .dropdown-select{color:#646068}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1{margin-top:30px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .subtitleWrapper{margin-top:20px;margin-bottom:12px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .subtitleWrapper.default-mg{margin-bottom:30px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .credit_cardtypes .row{margin-left:-5px;margin-right:-5px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .cc-purchase-interest__toggle-list .input-percentage{width:403px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .cc-purchase-interest-row.errorState .text-field-comp:after{width:403px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .text-field-comp input{width:403px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .text-field-comp:after{width:403px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cardTypes .s2-titleWrap-1{margin-top:72px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cardTypes .dropdownWrap,.cc-repayment-cal-wrapper .noJourney .noJourney-container .cardTypes .inputWrap{margin-top:19px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot1 .inputWrap{margin-top:25px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .s2-titleWrap-3{margin-top:50px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .s2-titleWrap-4{margin:0;margin-top:30px;margin-left:15px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .rte-block{margin-left:0}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest__toggle-list input{width:403px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest-row .text-field-comp:after{width:403px}
.cc-repayment-cal-wrapper .yesResults .yes-res-bal-amt{margin-top:30px}
.cc-repayment-cal-wrapper .yesResults .yes-res-bal-amt .dynamic{margin-top:1px}
.cc-repayment-cal-wrapper .yesResults .yes-res-itr-rate{margin-top:20px}
.cc-repayment-cal-wrapper .yesResults .yes-res-itr-rate .dynamic{margin-top:1px}
.cc-repayment-cal-wrapper .yesResults .yes-res-dynTitleWrap,.cc-repayment-cal-wrapper .yesResults .yes-res-title2Wrap{margin-top:20px}
.cc-repayment-cal-wrapper .yesResults .yes-res-monthly-amt,.cc-repayment-cal-wrapper .yesResults .yes-res-tot-repay-amt{margin-top:1px}
.cc-repayment-cal-wrapper .yesResults .yes-results-cta{padding-top:35px;padding-bottom:20px}
.cc-repayment-cal-wrapper .yesResults .yes-resInfoText{margin-top:27px}
.cc-repayment-cal-wrapper .yesResults .yes-res-info-block .res-info-line1>div,.cc-repayment-cal-wrapper .yesResults .yes-res-info-block .res-info-line2>div{display:inline}
.cq-wcm-edit .cc-repayment-cal-wrapper .yesResults .yes-res-info-block .res-info-line1>div,.cq-wcm-edit .cc-repayment-cal-wrapper .yesResults .yes-res-info-block .res-info-line2>div{display:block}
.cc-repayment-cal-wrapper .noResults .no-results-right-con{padding-top:50px}
.cc-repayment-cal-wrapper .noResults .noResults-container{padding-top:92px}
.cc-repayment-cal-wrapper .noResults .noResults-container .sr-titleWrap-1{position:relative}
.cc-repayment-cal-wrapper .noResults .noResults-container .no-res-info-block1{margin-top:30px}
.cc-repayment-cal-wrapper .noResults .noResults-container .no-res-info-block2{margin-top:30px}
.cc-repayment-cal-wrapper .noResults .noResults-container .no-graph-wrapper{margin-top:30px}
.cc-repayment-cal-wrapper .noResults .noResults-container .no-graph-wrapper .progress{max-width:274px}
.cc-repayment-cal-wrapper .noResults .noResults-container .no-graph-wrapper .dynamic-graph-total{margin-left:15px}
.cc-repayment-cal-wrapper .noResults .noResults-container .no-graph-wrapper .dynamic-graph-con{margin-bottom:30px}
.cc-repayment-cal-wrapper .noResults .noResults-container:before{border-top:42px solid #fff;content:"";width:0;height:0;position:absolute;border-left:48px solid transparent;border-right:48px solid transparent;top:0}
.cc-repayment-cal-wrapper .noResults .no-results-right-con .no-res-bal-amt{margin-top:30px}
.cc-repayment-cal-wrapper .noResults .no-results-right-con:before{border-top:0}
.cc-repayment-cal-wrapper .noResults .no-res-itr-rate{margin-top:30px}
.cc-repayment-cal-wrapper .noResults .no-res-term,.cc-repayment-cal-wrapper .noResults .no-res-title1Wrap{margin-top:20px}
.cc-repayment-cal-wrapper .noResults .no-res-title2Wrap{margin-top:19px}
.cc-repayment-cal-wrapper .yesResults-apply .yesApply-container{margin-top:72px;margin-bottom:35px}
.cc-repayment-cal-wrapper .yesResults-apply .yesApply-container .yes-apply-cta{margin-top:24px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .s4-titleWrap-2{margin-left:0;margin-top:32px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container:before{border-top:42px solid #fff;content:"";width:0;height:0;position:absolute;border-left:48px solid transparent;border-right:48px solid transparent;top:0}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yes-out-info-block1{margin-top:30px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con{padding-top:50px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con:before{border-top:0}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-itr-rate{margin-top:20px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-itr-rate .dynamic{margin-top:1px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-bal-amt .dynamic{margin-top:1px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-term{float:left}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-monthly-amt,.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-tot-repay-amt{margin-top:1px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-term,.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-title1Wrap,.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-title2Wrap{margin-top:20px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-cta{margin-top:15px}
}
@media(max-width:767px){.cc-repayment-cal-wrapper .title-comp.tooltip-comp+.tooltip{width:20px;height:20px;margin:4px 0 0 10px}
.cc-repayment-cal-wrapper .error-container{max-width:100%}
.cc-repayment-cal-wrapper .yesJourney .credit-card-legal-copy .standalone-comp,.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-comp{padding-top:74px;margin-left:0}
.cc-repayment-cal-wrapper .yesJourney .credit-card-legal-copy .standalone-comp .speech-text,.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-comp .speech-text{margin-left:15px;width:calc(100% - 39px);margin-bottom:20px}
.cc-repayment-cal-wrapper .yesJourney .credit-card-legal-copy .standalone-comp:before,.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-comp:before{content:"";width:0;height:0;position:absolute;border-left:30px solid transparent;border-right:30px solid transparent;top:0;left:0;border-top:24px solid #ffeae6}
.cc-repayment-cal-wrapper .no-StandaloneWrap .standalone-wrapper{padding-top:40px;padding-bottom:50px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .cc-purchase-interest__toggle-list .input-percentage{width:100%}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .cc-purchase-interest-row.errorState .text-field-comp:after{width:100%}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .text-field-comp input{width:100%}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .text-field-comp:after{width:100%}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1{margin-top:30px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .subtitleWrapper{margin-top:20px;margin-bottom:12px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .subtitleWrapper.default-mg{margin-bottom:30px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .toggleWrapper{margin-bottom:30px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .toggleWrapper .toggle-comp{margin-top:30px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .cardtypes{margin-bottom:31px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .cardtypes.defaultJourney .toggle-comp.secondary-toggle .btn{min-width:47%}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .cardtype-title{margin-top:30px;margin-bottom:30px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .credit_cardtypes{margin-bottom:30px}
.cc-repayment-cal-wrapper .credit-card-repay .header-block-1 .subtitleWrapper2{margin-top:30px}
.cc-repayment-cal-wrapper .yesJourney-container:before,.cc-repayment-cal-wrapper .yesJourney2-container:before,.cc-repayment-cal-wrapper .noJourney .cardTypes:before,.cc-repayment-cal-wrapper .yesResults-container:before,.cc-repayment-cal-wrapper .no-results-right-con:before,.cc-repayment-cal-wrapper .s4-titleWrap-1:before,.cc-repayment-cal-wrapper .yes-outstanding-right-con:before{border-left:30px solid transparent;border-right:30px solid transparent}
.cc-repayment-cal-wrapper .yesJourney .yesJourney-container{padding-bottom:15px}
.cc-repayment-cal-wrapper .yesJourney .yesJourney-container:before{border-top:23px solid #ce3b57}
.cc-repayment-cal-wrapper .yesJourney .yesStep2Bot .s2-titleWrap-2{margin-top:30px}
.cc-repayment-cal-wrapper .yesJourney .yesStep2Bot .s2-toggleWrap{margin-top:19px;margin-bottom:30px}
.cc-repayment-cal-wrapper .yesJourney .yesStep2Bot .standalone-comp .speechBubble{width:22px;height:21px}
.cc-repayment-cal-wrapper .yesJourney .yesStep2Bot .standalone-comp .speech-text{margin-left:15px;width:calc(100% - 39px);margin-bottom:20px}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .s2nb-titleWrap-1{margin-top:30px;margin-bottom:30px}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .s2nb-titleWrap-2{margin-bottom:30px}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .text-field-comp input{width:100%}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .text-field-comp .focussed,.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .text-field-comp:after{width:100%}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .year-offer{margin-left:0}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .month-offer{margin-bottom:15px}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .month-dropdown-wrapper{width:auto;float:none;margin-right:0}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .month-dropdown-wrapper .dropdown-select{color:#646068}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .year-dropdown-wrapper{width:100%}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .year-dropdown-wrapper .dropdown-select{color:#646068}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .step2.Nextblock .dropdown-select{border:1px solid #646068;background-color:white;height:66px;width:100%}
.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .errorState .text-field-comp:after,.cc-repayment-cal-wrapper .yesJourney .yesJourney2-container .errorState.focussed .text-field-comp:after{width:100%}
.cc-repayment-cal-wrapper .yesJourney2:before{border-top:8px solid #fbba20}
.cc-repayment-cal-wrapper .yesJourney2 .yesJourney2-container:before{border-top:23px solid #fbba20}
.cc-repayment-cal-wrapper .yesJourney2 .step2.Nextblock .s2nb-titleWrap-1{position:relative;margin-top:56px}
.cc-repayment-cal-wrapper .yesJourney2 .step2.Nextblock .bal-left{margin-top:20px}
.cc-repayment-cal-wrapper .yesJourney2 .step2.Nextblock .s2nb-titleWrap-2{position:relative;margin-top:30px}
.cc-repayment-cal-wrapper .yesJourney2 .step2.Nextblock .month-offer,.cc-repayment-cal-wrapper .yesJourney2 .step2.Nextblock .year-offer{margin-top:15px;margin-bottom:50px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest{padding-top:30px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest .cc-purchase-interest__title{padding-bottom:30px;margin-top:30px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest .cc-purchase-interest__toggle-list .interest-rate-btn:focus .buttonfocus{left:10px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest .cc-purchase-interest__toggle-list input{width:100%;background-color:#fff;border:1px solid #646068}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cc-purchase-interest-row .text-field-comp:after{width:100%}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cardTypes .s2-titleWrap-1{margin-top:56px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .cardTypes .dropdownWrap,.cc-repayment-cal-wrapper .noJourney .noJourney-container .cardTypes .inputWrap{margin-top:15px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-wrapper{padding-top:74px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-wrapper .iconWrapper{margin-left:0}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-wrapper:before{border-top:24px solid #ffeae6;content:"";width:0;height:0;position:absolute;border-left:30px solid transparent;border-right:30px solid transparent;top:0}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .credit-card-legal-copy .standalone-wrapper .textWrapper.legal-copy{width:calc(100% - 40px)}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot1 .s2-titleWrap-2-input{margin-top:30px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot1 .s2-titleWrap-2-input .text-field-comp input{width:100%}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot1 .s2-titleWrap-2-input .text-field-comp .focussed,.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot1 .s2-titleWrap-2-input .text-field-comp:after{width:100%}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot1 .errorState .text-field-comp:after,.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot1 .errorState.focussed .text-field-comp:after{width:100%}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .text-field-comp input{width:100%}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .text-field-comp .focussed,.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .text-field-comp:after{width:100%}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .errorState .text-field-comp:after,.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .errorState.focussed .text-field-comp:after{width:100%}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .s2-titleWrap-3{margin-top:50px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .small-title-block{padding-left:15px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .inputWrap{margin-top:15px}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .s2-titleWrap-4{margin:0}
.cc-repayment-cal-wrapper .noJourney .noJourney-container .noStep2Bot2 .rte-block{margin-top:20px;margin-bottom:30px;margin-left:0}
.cc-repayment-cal-wrapper .yesResults .yesResults-container{margin-top:54px}
.cc-repayment-cal-wrapper .yesResults .yesResults-container:before{border-top:24px solid #fff}
.cc-repayment-cal-wrapper .yesResults .yes-res-bal-amt{margin-top:30px}
.cc-repayment-cal-wrapper .yesResults .yes-res-bal-amt .dynamic{margin-top:1px}
.cc-repayment-cal-wrapper .yesResults .yes-res-itr-rate{margin-top:20px}
.cc-repayment-cal-wrapper .yesResults .yes-res-itr-rate .dynamic{margin-top:1px}
.cc-repayment-cal-wrapper .yesResults .yes-res-dynTitleWrap,.cc-repayment-cal-wrapper .yesResults .yes-res-title2Wrap{margin-top:20px}
.cc-repayment-cal-wrapper .yesResults .yes-res-monthly-amt,.cc-repayment-cal-wrapper .yesResults .yes-res-tot-repay-amt{margin-top:1px}
.cc-repayment-cal-wrapper .yesResults .yes-results-cta{padding-top:35px;padding-bottom:20px}
.cc-repayment-cal-wrapper .yesResults .yes-resInfoText{margin-top:14px}
.cc-repayment-cal-wrapper .yesResults .yes-res-info-block .res-info-line1>div,.cc-repayment-cal-wrapper .yesResults .yes-res-info-block .res-info-line2>div{display:inline}
.cq-wcm-edit .cc-repayment-cal-wrapper .yesResults .yes-res-info-block .res-info-line1>div,.cq-wcm-edit .cc-repayment-cal-wrapper .yesResults .yes-res-info-block .res-info-line2>div{display:block}
.cc-repayment-cal-wrapper .yesResults.yesstep4-repay-arrow .yesResults-arrow:after{border-left:30px solid transparent;border-right:30px solid transparent;border-top:24px solid #f5f5f5}
.cc-repayment-cal-wrapper .noResults .no-results-right-con{padding-top:50px;padding-bottom:50px}
.cc-repayment-cal-wrapper .noResults .no-results-right-con:before{border-top:0}
.cc-repayment-cal-wrapper .noResults .no-results-right-con .no-res-info-block2{margin-top:30px}
.cc-repayment-cal-wrapper .noResults .no-results-right-con .no-graph-wrapper{margin-top:11px}
.cc-repayment-cal-wrapper .noResults .no-results-right-con .no-graph-wrapper .progress{max-width:274px;width:calc(100% - 102px)}
.cc-repayment-cal-wrapper .noResults .no-results-right-con .no-graph-wrapper .dynamic-graph-total{margin-left:15px}
.cc-repayment-cal-wrapper .noResults .no-results-right-con .no-res-bal-amt{margin-top:30px}
.cc-repayment-cal-wrapper .noResults .noResults-container{padding-top:54px}
.cc-repayment-cal-wrapper .noResults .noResults-container .no-res-info-block1{margin-top:20px}
.cc-repayment-cal-wrapper .noResults .noResults-container .no-graph-wrapper{width:200px;margin-top:30px;margin-left:auto;margin-right:auto}
.cc-repayment-cal-wrapper .noResults .noResults-container:before{border-top:24px solid #fff;content:"";width:0;height:0;position:absolute;border-left:30px solid transparent;border-right:30px solid transparent;top:0}
.cc-repayment-cal-wrapper .noResults .no-res-bal-amt,.cc-repayment-cal-wrapper .noResults .no-res-itr-rate{margin-top:20px}
.cc-repayment-cal-wrapper .noResults .no-res-term,.cc-repayment-cal-wrapper .noResults .no-res-title1Wrap{margin-top:20px}
.cc-repayment-cal-wrapper .noResults .no-res-title2Wrap{margin-top:20px}
.cc-repayment-cal-wrapper .noResults .no-results-right-con .no-results-cta{margin-top:30px}
.cc-repayment-cal-wrapper .yes-StandaloneWrap .standalone-wrapper{padding-top:40px;padding-bottom:50px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .s4-titleWrap-2{margin-top:10px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .rte-block{margin-top:20px;margin-bottom:30px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .errorState .text-field-comp:after,.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .errorState.focussed .text-field-comp:after{width:100%}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .cc-purchase-interest{padding-top:54px;padding-bottom:50px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .cc-purchase-interest .cc-purchase-interest__title{padding-bottom:30px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .cc-purchase-interest .cc-purchase-interest__toggle-list .btnwrapper:nth-child(odd){margin-right:10px}
.cc-repayment-cal-wrapper .yesStep4-repay .yesStep4-container .yesStep4-subCon .cc-purchase-interest .cc-purchase-interest__toggle-list .interest-rate-btn:focus .buttonfocus{left:10px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con{padding-top:50px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con .yesStep5-title{padding-bottom:30px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con:before{border-top:0}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con .yes-out-titleWrap-1{margin-top:53px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con .yes-out-info-block1{margin-top:30px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con .yes-out-info-block2{margin-top:30px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con .yesOut-graph1-wrapper{margin-top:9px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con .yesOut-graph1-wrapper .progress{max-width:183px;width:calc(100% - 102px)}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con .yesOut-graph1-wrapper .dynamic-graph-total{margin-left:15px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con .yes-out-info-block3{margin-top:10px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con .yesOut-graph2-wrapper{margin-top:20px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con .yesOut-graph2-wrapper .progress{max-width:254px;width:calc(100% - 102px)}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con .yesOut-graph2-wrapper .dynamic-graph-total{margin-left:15px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-right-con .yesOut-graph2-wrapper .dynamic-graph-comp .dynamic-graph-con{margin-top:30px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-bal-amt .dynamic{margin-top:1px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-itr-rate{margin-top:20px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-itr-rate>.dynamic{clear:both}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-term{float:left}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-term,.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-title1Wrap,.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-out-title2Wrap{margin-top:20px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .yes-outstanding-cta{padding-top:30px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container{padding-top:54px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container:before{border-top:24px solid #fff;content:"";width:0;height:0;position:absolute;border-left:30px solid transparent;border-right:30px solid transparent;top:0}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yes-out-val-dup .row{margin-left:0;margin-right:0}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yes-out-info-block1{margin-top:20px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yesOut-graph2-wrapper{margin-top:30px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yes-out-val-dup{padding-top:50px}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yesStep5-title{padding-bottom:0}
.cc-repayment-cal-wrapper .yesStep5-outstanding .outstanding-container .yesOut-graph2-wrapper{margin-left:auto;margin-right:auto}
}