.actionable-content .main-title-wrapper{padding-top:35px}
.actionable-content .brand-bg-col-shelf .brand-image,.actionable-content .brand-bg .brand-image{display:none}
.actionable-content .white-bg-shelf .white-image,.actionable-content .white-bg .white-image{display:none}
.actionable-content .brand-bg-col-shelf .white-bg .brand-image{display:none}
.actionable-content .brand-bg-col-shelf .white-bg .white-image{display:block}
.actionable-content .white-bg-shelf .brand-bg .white-image{display:block}
.actionable-main-content{margin-top:35px}
.actionable-main-content .grey-bar{height:8px;background-color:#fff;margin-bottom:35px}
.actionable-main-content .image-wrapper{float:left;padding-top:4px}
.actionable-main-content .image-wrapper img,.actionable-main-content .image-wrapper .comp-img-generic,.actionable-main-content .image-wrapper .comp-svg-generic{height:24px;width:24px}
.msie .actionable-main-content .image-wrapper img,.msedge .actionable-main-content .image-wrapper img{max-width:100%}
.actionable-main-content .image-wrapper svg{max-height:24px;max-width:24px}
.actionable-main-content .image-wrapper .svg-image-wrap path[fill],.actionable-main-content .image-wrapper .svg-image-wrap g[fill]{fill:#002d64}
.actionable-main-content .rte-content-wrapper,.actionable-main-content .text-content-wrapper{padding-left:39px;padding-bottom:29px}
.actionable-main-content .rte-content-wrapper.cta-hidden,.actionable-main-content .text-content-wrapper.cta-hidden{padding-bottom:35px}
.actionable-main-content .rte-content-wrapper .title-wrapper,.actionable-main-content .text-content-wrapper .title-wrapper{padding-bottom:20px}
.actionable-main-content .rte-content-wrapper .cta-secondary,.actionable-main-content .text-content-wrapper .cta-secondary{display:inline-block;color:#1d7b8a;padding:6px 0 6px 0;text-decoration:none;cursor:pointer;margin-top:4px}
.actionable-main-content .rte-content-wrapper .cta-secondary .cta-text,.actionable-main-content .text-content-wrapper .cta-secondary .cta-text{color:inherit;text-decoration:none;width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#1d7b8a 10px,#1d7b8a);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#1d7b8a 10px,#1d7b8a);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#1d7b8a 10px,#1d7b8a);background-image:linear-gradient(transparent calc(100% - 1px),#1d7b8a 10px,#1d7b8a);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px}
.msie8 .actionable-main-content .rte-content-wrapper .cta-secondary .cta-text,.msie9 .actionable-main-content .rte-content-wrapper .cta-secondary .cta-text,.msie8 .actionable-main-content .text-content-wrapper .cta-secondary .cta-text,.msie9 .actionable-main-content .text-content-wrapper .cta-secondary .cta-text{border-bottom:1px solid}
.actionable-main-content .rte-content-wrapper .cta-secondary .cta-text:hover,.actionable-main-content .text-content-wrapper .cta-secondary .cta-text:hover{border:0;background-size:0 100%}
.msedge .actionable-main-content .rte-content-wrapper .cta-secondary .cta-text:hover,.msedge .actionable-main-content .text-content-wrapper .cta-secondary .cta-text:hover{background-image:none}
.actionable-main-content .rte-content-wrapper .cta-secondary:hover,.actionable-main-content .text-content-wrapper .cta-secondary:hover{text-decoration:none;border:0}
.actionable-main-content .rte-content-wrapper .cta-secondary:focus .cta-text,.actionable-main-content .text-content-wrapper .cta-secondary:focus .cta-text{border:0}
html:not(.firefox) .actionable-main-content .rte-content-wrapper .cta-secondary:focus .cta-text,html:not(.firefox) .actionable-main-content .text-content-wrapper .cta-secondary:focus .cta-text{border:0}
.cta-wrapper .actionable-main-content .rte-content-wrapper .cta-secondary:focus span,.cta-wrapper .actionable-main-content .text-content-wrapper .cta-secondary:focus span{background-image:none}
html:not(.firefox) .actionable-main-content .rte-content-wrapper .cta-secondary:focus span,html:not(.firefox) .actionable-main-content .text-content-wrapper .cta-secondary:focus span{background-image:none}
html:not(.firefox) .actionable-main-content .rte-content-wrapper .cta-secondary:focus:hover,html:not(.firefox) .actionable-main-content .text-content-wrapper .cta-secondary:focus:hover{outline:1px auto #1d7b8a}
.msie8 .actionable-main-content .rte-content-wrapper .cta-secondary:focus:hover,.msie9 .actionable-main-content .rte-content-wrapper .cta-secondary:focus:hover,.msie8 .actionable-main-content .text-content-wrapper .cta-secondary:focus:hover,.msie9 .actionable-main-content .text-content-wrapper .cta-secondary:focus:hover{border:0}
.actionable-main-content .rte-content-wrapper .cta-primary,.actionable-main-content .text-content-wrapper .cta-primary{margin-top:19px;cursor:pointer}
.brand-bg-col-shelf,.brand-bg{background-color:#95077d}
.brand-bg-col-shelf .action-content,.brand-bg-col-shelf .grey-bar,.brand-bg .action-content,.brand-bg .grey-bar{background-color:#95077d}
.brand-bg-col-shelf .title-comp,.brand-bg-col-shelf .text-comp,.brand-bg-col-shelf .comp-rich-text,.brand-bg-col-shelf .cta-text,.brand-bg .title-comp,.brand-bg .text-comp,.brand-bg .comp-rich-text,.brand-bg .cta-text{color:#fff}
.brand-bg-col-shelf .comp-rich-text h1,.brand-bg-col-shelf .comp-rich-text h2,.brand-bg-col-shelf .comp-rich-text h3,.brand-bg-col-shelf .comp-rich-text h4,.brand-bg-col-shelf .comp-rich-text h5,.brand-bg-col-shelf .comp-rich-text span,.brand-bg .comp-rich-text h1,.brand-bg .comp-rich-text h2,.brand-bg .comp-rich-text h3,.brand-bg .comp-rich-text h4,.brand-bg .comp-rich-text h5,.brand-bg .comp-rich-text span{color:#fff}
.brand-bg-col-shelf .comp-rich-text a,.brand-bg .comp-rich-text a{color:#fff;width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#fff 10px,#fff);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px}
.brand-bg-col-shelf .comp-rich-text a:hover,.brand-bg .comp-rich-text a:hover{border:0;background-size:0 100%}
.msedge .brand-bg-col-shelf .comp-rich-text a:hover,.msedge .brand-bg .comp-rich-text a:hover{background-image:none}
html:not(.firefox) .brand-bg-col-shelf .comp-rich-text a:focus,html:not(.firefox) .brand-bg .comp-rich-text a:focus{outline:1px auto #fff}
html:not(.firefox) .brand-bg-col-shelf .comp-rich-text a:focus:hover,html:not(.firefox) .brand-bg .comp-rich-text a:focus:hover{outline:1px auto #fff}
.brand-bg-col-shelf .comp-rich-text span.list-item-tick:before,.brand-bg-col-shelf .comp-rich-text span.list-item-square:before,.brand-bg-col-shelf .comp-rich-text ul li:before,.brand-bg .comp-rich-text span.list-item-tick:before,.brand-bg .comp-rich-text span.list-item-square:before,.brand-bg .comp-rich-text ul li:before{color:#fff}
.brand-bg-col-shelf .image-wrapper .svg-image-wrap path[fill],.brand-bg-col-shelf .image-wrapper .svg-image-wrap g[fill],.brand-bg .image-wrapper .svg-image-wrap path[fill],.brand-bg .image-wrapper .svg-image-wrap g[fill]{fill:#fff}
.brand-bg-col-shelf .rte-content-wrapper,.brand-bg-col-shelf .text-content-wrapper,.brand-bg .rte-content-wrapper,.brand-bg .text-content-wrapper{padding-bottom:44px}
.brand-bg-col-shelf .rte-content-wrapper.cta-hidden,.brand-bg-col-shelf .text-content-wrapper.cta-hidden,.brand-bg .rte-content-wrapper.cta-hidden,.brand-bg .text-content-wrapper.cta-hidden{padding-bottom:50px}
.brand-bg-col-shelf .cta.cta-primary .cta-text,.brand-bg .cta.cta-primary .cta-text{background-color:#002d64}
.brand-bg-col-shelf .cta.cta-primary .cta-text:after,.brand-bg .cta.cta-primary .cta-text:after{background:url("clientlib_cta_base/images/cta-hover-rose-bus-rbs.svg");background-size:cover}
html:not(.firefox) .brand-bg-col-shelf .cta.cta-primary:focus,html:not(.firefox) .brand-bg .cta.cta-primary:focus{outline:1px auto #fff}
html:not(.firefox) .brand-bg-col-shelf .cta.cta-primary:focus:hover,html:not(.firefox) .brand-bg .cta.cta-primary:focus:hover{outline:1px auto #fff}
.brand-bg-col-shelf .cta.cta-secondary,.brand-bg .cta.cta-secondary{color:#fff}
.brand-bg-col-shelf .cta.cta-secondary .cta-text,.brand-bg .cta.cta-secondary .cta-text{width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#fff 10px,#fff);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px;color:#fff}
.brand-bg-col-shelf .cta.cta-secondary .cta-text:hover,.brand-bg .cta.cta-secondary .cta-text:hover{background-size:0 100%}
.msedge .brand-bg-col-shelf .cta.cta-secondary .cta-text:hover,.msedge .brand-bg .cta.cta-secondary .cta-text:hover{background-image:none}
.brand-bg-col-shelf .cta.cta-secondary:focus .cta-text,.brand-bg .cta.cta-secondary:focus .cta-text{background-image:none}
html:not(.firefox) .brand-bg-col-shelf .cta.cta-secondary:focus,html:not(.firefox) .brand-bg .cta.cta-secondary:focus{outline:1px auto #fff}
html:not(.firefox) .brand-bg-col-shelf .cta.cta-secondary:focus:hover,html:not(.firefox) .brand-bg .cta.cta-secondary:focus:hover{outline:1px auto #fff}
.brand-bg-col-shelf .comp-rich-text a.pop,.brand-bg .comp-rich-text a.pop{color:#fff;cursor:pointer}
.brand-bg-col-shelf .comp-rich-text a.pop:not(.hover),.brand-bg .comp-rich-text a.pop:not(.hover){border-bottom:1px dashed #fff !important}
.LPMoverlay{line-height:inherit !important}
@media(min-width:1024px) and (max-width:1255px){.actionable-content .rte-content-wrapper,.actionable-content .text-content-wrapper{padding-right:30px}
.actionable-content .brand-bg-col-shelf .rte-content-wrapper,.actionable-content .brand-bg-col-shelf .text-content-wrapper,.actionable-content .brand-bg .rte-content-wrapper,.actionable-content .brand-bg .text-content-wrapper{padding-right:35px}
.actionable-content .cta-secondary{margin-top:4px}
.actionable-content .cta-primary{margin-top:19px}
}
@media(min-width:768px) and (max-width:1023px){.actionable-content .main-title-wrapper{padding-top:30px}
.actionable-main-content{margin-top:30px}
.actionable-main-content .grey-bar{margin-bottom:30px;width:281px}
.actionable-main-content .image-wrapper{padding-left:25px}
.actionable-main-content .rte-content-wrapper,.actionable-main-content .text-content-wrapper{padding-left:91px;padding-right:30px;padding-bottom:24px}
.actionable-main-content .rte-content-wrapper.cta-hidden,.actionable-main-content .text-content-wrapper.cta-hidden{padding-bottom:30px}
.actionable-main-content .rte-content-wrapper .cta-primary,.actionable-main-content .text-content-wrapper .cta-primary{margin-top:14px}
}
@media(max-width:767px){.actionable-content .main-title-wrapper{padding-top:30px}
.actionable-main-content{margin-top:30px;padding-bottom:0}
.actionable-main-content .grey-bar{margin-bottom:20px;margin-right:30px}
.actionable-main-content .image-wrapper{padding-left:0}
.actionable-main-content .rte-content-wrapper,.actionable-main-content .text-content-wrapper{padding-bottom:24px;padding-left:66px;padding-right:30px}
.actionable-main-content .rte-content-wrapper.cta-hidden,.actionable-main-content .text-content-wrapper.cta-hidden{padding-bottom:30px}
.actionable-main-content .rte-content-wrapper .cta-primary,.actionable-main-content .text-content-wrapper .cta-primary{margin-top:14px}
.iphone .actionable-main-content .rte-content-wrapper .cta-primary .cta-text,.iphone .actionable-main-content .text-content-wrapper .cta-primary .cta-text{min-width:214px}
.actionable-main-content .brand-bg{margin-left:-20px;margin-right:-20px}
.actionable-main-content .brand-bg .image-wrapper{padding-left:20px;padding-right:30px}
.actionable-main-content .brand-bg .rte-content-wrapper,.actionable-main-content .brand-bg .text-content-wrapper{padding-left:86px;padding-right:50px}
}
.cq-wcm-edit .brand-bg div.auth--info,.cq-wcm-edit .brand-bg-col-shelf div.auth--info{color:#fff}
a.dlinks{display:block;text-decoration:none;font-family:"RNHouseSansRegular",sans-serif;color:#1e808f}
a.dlinks span{text-decoration:none;width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#1e808f 10px,#1e808f);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#1e808f 10px,#1e808f);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#1e808f 10px,#1e808f);background-image:linear-gradient(transparent calc(100% - 1px),#1e808f 10px,#1e808f);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px}
.msie8 a.dlinks span,.msie9 a.dlinks span{border-bottom:1px solid}
a.dlinks img{max-width:17px;max-height:17px;margin-left:10px}
a.dlinks.dlRightIcon img{display:none}
a.dlinks.dlRightIcon:after{background:url("clientlib_download_link_base/images/icon-downloadlinks_rbs.png") no-repeat left bottom;content:" ";display:inline-block;height:17px;width:17px;margin-left:10px;position:relative;top:4px}
a.dlinks.dlLeftIcon:before{background:url("clientlib_download_link_base/images/icon-downloadlinks_rbs.png") no-repeat left bottom;content:" ";display:inline-block;height:17px;width:17px;margin-right:10px;position:relative;top:2px}
a.dlinks.dlLeftIcon.dlinksleft span{margin:0}
a.dlinks.dlinksleft{position:relative}
a.dlinks.dlinksleft img.pullL{position:absolute;left:0;top:0;margin-left:0}
a.dlinks.dlinksleft span{margin-left:26px}
.signIn-signUp{padding-top:35px;background-color:#fff}
.signIn-signUp.singIn-greyBg{background-color:#f5f5f5}
.signIn__content{padding-bottom:50px}
.signUp__left-text{color:#333}
.signUp__content{margin-left:98.9px;position:relative;overflow:hidden}
.signUp__content:after{position:absolute;width:1px;border:1px solid #c5c5c5;height:60%;top:10px;left:50%;display:block}
.signUp__eligibility{display:none}
.cq-wcm-edit .signUp__eligibility,.aem-AuthorLayer-Edit .signUp__eligibility{display:block}
.signUp__eligibility.active{display:block}
.signUp__eligibility .signUp__content:after{position:absolute;width:1px;border:1px solid #c5c5c5;height:70%;top:10px;left:50%;display:block}
.signUp__content .signUp__eligibility{padding-left:45px;background-color:#fff;margin-bottom:30px}
.signUp__content .signUp__eligibility .eligibility-icon{left:0}
.signUp__left{width:532px;float:left;padding-right:60px}
.signUp__left .mortgage-input-field .mortgage-field-wrap--large .form-field-label,.signUp__left .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap{max-width:471px}
.signUp__password{max-width:471px}
.show-password,.hide-password{position:absolute;right:0;top:0;color:#1d7b8a;font-size:16px;cursor:pointer}
.show-password .icon,.hide-password .icon{height:24px;width:24px;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-right:15px;float:left}
.show-password{width:84px}
.show-password .icon{background-image:url("clientlib_signinsignup_responsive_base/images/show_eye_icon.svg")}
.hide-password{display:none;width:74px}
.cq-wcm-edit .hide-password,.aem-AuthorLayer-Edit .hide-password{display:block}
.hide-password .icon{background-image:url("clientlib_signinsignup_responsive_base/images/hide_eye_icon.svg")}
.signUp__right{float:left;width:531px;padding-left:60px}
.signUp__right .title-comp{color:#333}
.signUp__right .cta-secondary .cta-text{cursor:pointer}
.signIn-signUp__title,.signUp__left-text,.signUp__email{padding-bottom:35px}
.signUp__password{padding-bottom:30px}
.password_validation{margin-top:20px;padding-top:20px;background-color:#f5f5f5;width:100%;display:none}
.cq-wcm-edit .password_validation,.aem-AuthorLayer-Edit .password_validation{display:block}
.password_validation ul{margin:0;-webkit-padding-start:0;list-style-type:none;margin-left:20px;padding-left:24px;position:relative}
.password_validation ul li{padding-bottom:15px;list-style-type:none}
.password_validation ul li span{margin-left:20px;display:block}
.password_validation ul li .number.ok{padding-left:10px}
.password_validation ul li:before{content:"";list-style-type:none;display:inline-block;height:24px;width:24px;background-repeat:no-repeat;background-position:center;vertical-align:middle;position:absolute;left:0}
.password_validation ul li.remove:before{background-image:url("clientlib_signinsignup_responsive_base/images/square.svg")}
.password_validation ul li.ok:before{background-size:100%;background-image:url("clientlib_signinsignup_responsive_base/images/tick.svg")}
.password_validation.errorState ul li.remove{color:#e60303}
.password_validation.errorState ul li.remove:before{background-image:url("clientlib_signinsignup_responsive_base/images/square-error.svg")}
.password_validation .title{margin:0;padding-bottom:20px;padding-left:20px}
.signUp__right-title{padding-bottom:20px}
.signUp__right-title .title-comp{color:#333}
.signUp__right-text{padding-bottom:50px}
.signUp__eligibility{padding:20px 15px 20px 0;position:relative}
.signUp__eligibility .eligibility-icon{left:-39px;height:24px;width:24px;background-size:100%;background-image:url("clientlib_signinsignup_responsive_base/images/eligibility.svg");background-repeat:no-repeat;background-position:center;vertical-align:middle;position:absolute}
.aip-signinsignup-formbtmwrap{font-size:18px;line-height:26px}
.aip-signinsignup-formbtmwrap .aip-signup-wrap .signedup a{color:#1d7b8a;text-decoration:underline;display:inline-block;position:relative;padding-left:10px}
.aip-signinsignup-formbtmwrap .aip-signinsignup-content{position:relative}
.aip-signinsignup-formbtmwrap .aip-signinsignup-content.aip-signup{padding-bottom:20px}
.aip-signinsignup-formbtmwrap .aip-signinsignup-content.aip-signup .aip-signinsignup-icon{background-image:url("clientlib_aip_responsive_base/images/save-log-in.svg");width:24px;height:24px;background-repeat:no-repeat;position:absolute;top:4px}
.aip-signinsignup-formbtmwrap .aip-signinsignup-content.aip-signup .aip-signinsignup-cta{color:#1d7b8a;text-decoration:underline;display:inline-block;position:relative;padding-left:39px}
.aip-signinsignup-formbtmwrap .aip-signinsignup-content.aip-signup .aip-signinsignup-cta.aip-signin-cta{padding-left:0}
.aip-signinsignup-formbtmwrap .aip-signinsignup-content.aip-signin{padding-bottom:20px}
.aip-signinsignup-formbtmwrap .aip-signinsignup-content.aip-signin .aip-signinsignup-icon{background-image:url("clientlib_aip_responsive_base/images/save-log-in.svg");width:24px;height:24px;background-repeat:no-repeat;position:absolute;top:4px}
.aip-signinsignup-formbtmwrap .aip-signinsignup-content.aip-signin .aip-signinsignup-cta{color:#1d7b8a;text-decoration:underline;display:inline-block;position:relative;padding-left:39px}
.aip-signinsignup-formbtmwrap .aip-signinsignup-content.aip-signin .aip-signinsignup-cta.aip-signin-cta{padding-left:0}
.mortgage-field-wrap--medium .show-password,.mortgage-field-wrap--medium .hide-password{right:99px}
.mortgage-field-wrap--small .show-password,.mortgage-field-wrap--small .hide-password{right:198px}
.signUp__left-cta{padding-bottom:8px}
.signin-standalone.mortgage-signin-wrap .signUp__password{padding-bottom:14px}
.signIn__content.compliance-icon{padding-top:16px;position:relative}
.signIn__content.compliance-icon span{background-image:url("clientlib_standalone_base/images/blue_icon24.svg");width:24px;position:absolute;height:24px;background-position:center;background-size:100%;left:0;top:16px}
.signIn__content.compliance-icon .comp-rich-text{padding-left:39px}
.signUp__content .signUp__password .comp-rich-text{width:371px}
.signup-standalone .signUp__eligibility{display:block}
@media(min-width:1024px) and (max-width:1255px){.signUp__left{width:423px;padding-right:51px}
.signUp__left .mortgage-input-field .mortgage-field-wrap--large .form-field-label,.signUp__left .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap{max-width:371px}
.signUp__password{max-width:371px}
.signUp__right{width:422px;padding-left:51px}
.signUp__content{margin-left:78.9px}
.mortgage-field-wrap--medium .show-password,.mortgage-field-wrap--medium .hide-password{right:0}
.mortgage-field-wrap--small .show-password,.mortgage-field-wrap--small .hide-password{right:79px}
.signUp__content .signUp__password .comp-rich-text{width:371px}
}
@media(min-width:768px) and (max-width:1023px){.mortgage-sign-up{padding-top:30px}
.signIn-signUp{padding-top:30px}
.signIn-signUp__title,.signUp__left-text,.signUp__email,.signUp__password{padding-bottom:30px}
.signUp__password{width:403px}
.signUp__content .signUp__password .comp-rich-text{width:335px}
.signUp__right-title{padding-bottom:20px}
.signUp__right-text{padding-bottom:30px}
.signUp__left{width:464px;padding-right:0;float:none;border-right:0;border-bottom:1px solid #c5c5c5}
.signUp__left .mortgage-input-field .mortgage-field-wrap--large .form-field-label{max-width:335px}
.signUp__left .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap{max-width:403px}
.signUp__password{max-width:403px}
.signUp__left-cta{padding-bottom:20px}
.signUp__right{width:464px;padding-left:0;padding-top:30px}
.signUp__content{margin-left:60.9px}
.signUp__content:after{content:none}
.signIn__content{padding-left:0;padding-top:0;padding-bottom:30px}
.mortgage-field-wrap--medium .show-password,.mortgage-field-wrap--medium .hide-password{right:61px}
.mortgage-field-wrap--small .show-password,.mortgage-field-wrap--small .hide-password{right:122px}
.signUp__right-sec-cta{padding-bottom:24px}
}
@media(max-width:767px){.mortgage-sign-up{padding-top:30px}
.signIn-signUp{padding-top:30px}
.signIn-signUp__title,.signUp__left-text,.signUp__password{padding-bottom:30px}
.signUp__right-title{padding-bottom:20px}
.signUp__email{padding-bottom:35px}
.signUp__right-text{padding-bottom:31px}
.signUp__eligibility{padding:20px 15px 20px 39px}
.signUp__eligibility .eligibility-icon{left:0}
.signUp__left{width:335px;padding-right:0;float:none;border-right:0;border-bottom:1px solid #c5c5c5}
.signUp__left .mortgage-input-field .mortgage-field-wrap--large .form-field-label{max-width:335px}
.signUp__left .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap{max-width:403px}
.signUp__password{max-width:403px}
.signUp__left-cta{padding-bottom:14px}
.signUp__right{width:335px;padding-left:0;padding-top:30px}
.signUp__content,.signUp__left-cta,.signIn__content{margin-left:0}
.signIn__content{padding-left:0;padding-top:0;padding-bottom:30px}
.mortgage-field-wrap--medium .show-password,.mortgage-field-wrap--medium .hide-password{right:0}
.mortgage-field-wrap--small .show-password,.mortgage-field-wrap--small .hide-password{right:84px}
.signUp__content:after{content:none}
.signUp__content:after{display:none}
.signUp__right-sec-cta{padding-bottom:24px}
}
.single-article-shelf{padding-top:35px;padding-bottom:50px;display:block}
.single-article-shelf.theme-rose{background-color:#b50059;color:#fff}
.single-article-shelf.theme--heather{background-color:#95077d;color:#fff}
.single-article-shelf.theme--royal-blue{background-color:#002d64;color:#fff}
.single-article-shelf.theme-rose{padding-top:70px;padding-bottom:70px}
.single-article-shelf.theme-rose .image-wrapper .rbsTwill{background:url("clientlib_singlearticle_base/images/twill-theme-rose-per.svg")}
.single-article-shelf.theme-rose .cta.cta-primary:hover .cta-text:after,.single-article-shelf.theme-rose .cta.cta-primary:focus .cta-text:after{background:url("clientlib_cta_base/images/cta-hover-rose-rbs.svg");background-size:auto}
.single-article-shelf.theme-rose .toggle-app .btnwrapper .appbtn{background-color:#002d64}
.single-article-shelf.theme-rose .toggle-app .btnwrapper .appbtn.selected{background-color:#002d64}
.single-article-shelf.theme-rose .toggle-app .btnwrapper .appbtn:after{background:url("clientlib_cta_base/images/cta-hover-rose-rbs.svg");background-size:auto}
.single-article-shelf.theme-grey .image-wrapper .rbsTwill{background:url("clientlib_singlearticle_base/images/twill-rbs-theme-grey.svg")}
.single-article-shelf.single-article--left-align .image-wrapper{float:none}
.single-article-shelf.theme--heather{padding-top:70px;padding-bottom:70px}
.single-article-shelf.theme--heather .image-wrapper .rbsTwill{background:url("clientlib_singlearticle_base/images/twill-rbs-theme-heather.svg")}
.single-article-shelf.theme--heather .cta.cta-primary .cta-text{background-color:#002d64}
.single-article-shelf.theme--heather .cta.cta-primary .cta-text:after{background:url("clientlib_cta_base/images/cta-hover-heather-rbs.svg")}
.single-article-shelf.theme--heather .cta.cta-secondary{color:#fff}
.single-article-shelf.theme--heather .cta.cta-secondary .cta-text{width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#fff 10px,#fff);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px;color:#fff}
.single-article-shelf.theme--heather .cta.cta-secondary .cta-text:hover{background-size:0 100%}
.msedge .single-article-shelf.theme--heather .cta.cta-secondary .cta-text:hover{background-image:none}
.single-article-shelf.theme--heather .cta.cta-secondary:focus .cta-text{background-image:none}
html:not(.firefox) .single-article-shelf.theme--heather .cta.cta-secondary:focus{outline:1px auto #fff}
html:not(.firefox) .single-article-shelf.theme--heather .cta.cta-secondary:focus:hover{outline:1px auto #fff}
.single-article-shelf.theme--heather .toggle-app .btnwrapper .appbtn{background-color:#002d64}
.single-article-shelf.theme--heather .toggle-app .btnwrapper .appbtn.selected{background-color:#002d64}
.single-article-shelf.theme--heather .toggle-app .btnwrapper .appbtn:after{background:url("clientlib_cta_base/images/cta-hover-heather-rbs.svg")}
.single-article-shelf.theme--royal-blue{padding-top:70px;padding-bottom:70px}
.single-article-shelf.theme--royal-blue .image-wrapper .rbsTwill{background:url("clientlib_singlearticle_base/images/twill-rbs-theme-blue.svg")}
.single-article-shelf.theme--royal-blue .cta.cta-primary .cta-text{background-color:#1d7b8a}
.single-article-shelf.theme--royal-blue .cta.cta-primary .cta-text:after{background:url("clientlib_cta_base/images/cta-hover-blue-rbs.svg")}
.single-article-shelf.theme--royal-blue .cta.cta-secondary{color:#fff}
.single-article-shelf.theme--royal-blue .cta.cta-secondary .cta-text{width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#fff 10px,#fff);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px;color:#fff}
.single-article-shelf.theme--royal-blue .cta.cta-secondary .cta-text:hover{background-size:0 100%}
.msedge .single-article-shelf.theme--royal-blue .cta.cta-secondary .cta-text:hover{background-image:none}
.single-article-shelf.theme--royal-blue .cta.cta-secondary:focus .cta-text{background-image:none}
html:not(.firefox) .single-article-shelf.theme--royal-blue .cta.cta-secondary:focus{outline:1px auto #fff}
html:not(.firefox) .single-article-shelf.theme--royal-blue .cta.cta-secondary:focus:hover{outline:1px auto #fff}
.single-article-shelf.theme--royal-blue .toggle-app .btnwrapper .appbtn:after{background:url("clientlib_cta_base/images/cta-hover-blue-rbs.svg")}
.single-article-shelf.theme-blue .toggle-app .btnwrapper .appbtn:after{background:url("clientlib_cta_base/images/cta-hover-blue-rbs.png");background-size:cover;background-repeat:no-repeat}
.single-article-shelf.theme-white .btnwrapper .appbtn,.single-article-shelf.theme-grey .btnwrapper .appbtn{background-color:#1d7b8a}
.single-article-shelf.theme-white .btnwrapper .appbtn:after,.single-article-shelf.theme-grey .btnwrapper .appbtn:after{background:url("clientlib_cta_base/images/cta-hover-white-rbs.png");background-size:cover;background-repeat:no-repeat}
html:not(.firefox) .single-article-shelf.theme-rose .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,html:not(.firefox) .single-article-shelf.theme-aqua .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,html:not(.firefox) .single-article-shelf.theme--violet .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,html:not(.firefox) .single-article-shelf.theme--heather .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,html:not(.firefox) .single-article-shelf.theme-blue .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,html:not(.firefox) .single-article-shelf.theme--royal-blue .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,html:not(.firefox) .single-article-shelf.theme-purple .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,html:not(.firefox) .single-article-shelf.theme-berry .toggle-app .btnwrapper .appbtn:focus span.buttonfocus{outline:1px auto #fff}
.msedge .single-article-shelf.theme-rose .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.msie .single-article-shelf.theme-rose .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.firefox .single-article-shelf.theme-rose .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.msedge .single-article-shelf.theme-aqua .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.msie .single-article-shelf.theme-aqua .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.firefox .single-article-shelf.theme-aqua .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.msedge .single-article-shelf.theme--violet .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.msie .single-article-shelf.theme--violet .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.firefox .single-article-shelf.theme--violet .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.msedge .single-article-shelf.theme--heather .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.msie .single-article-shelf.theme--heather .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.firefox .single-article-shelf.theme--heather .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.msedge .single-article-shelf.theme-blue .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.msie .single-article-shelf.theme-blue .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.firefox .single-article-shelf.theme-blue .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.msedge .single-article-shelf.theme--royal-blue .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.msie .single-article-shelf.theme--royal-blue .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.firefox .single-article-shelf.theme--royal-blue .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.msedge .single-article-shelf.theme-purple .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.msie .single-article-shelf.theme-purple .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.firefox .single-article-shelf.theme-purple .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.msedge .single-article-shelf.theme-berry .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.msie .single-article-shelf.theme-berry .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.firefox .single-article-shelf.theme-berry .toggle-app .btnwrapper .appbtn:focus span.buttonfocus{outline:1px dotted #fff}
html:not(.firefox) .single-article-shelf.theme-rose .cta-wrapper .cta.cta-primary:focus,html:not(.firefox) .single-article-shelf.theme-rose .cta-wrapper .cta.cta-secondary:focus,html:not(.firefox) .single-article-shelf.theme-rose .additional-cta-wrapper .cta.cta-primary:focus,html:not(.firefox) .single-article-shelf.theme-rose .additional-cta-wrapper .cta.cta-secondary:focus,html:not(.firefox) .single-article-shelf.theme-aqua .cta-wrapper .cta.cta-primary:focus,html:not(.firefox) .single-article-shelf.theme-aqua .cta-wrapper .cta.cta-secondary:focus,html:not(.firefox) .single-article-shelf.theme-aqua .additional-cta-wrapper .cta.cta-primary:focus,html:not(.firefox) .single-article-shelf.theme-aqua .additional-cta-wrapper .cta.cta-secondary:focus,html:not(.firefox) .single-article-shelf.theme--violet .cta-wrapper .cta.cta-primary:focus,html:not(.firefox) .single-article-shelf.theme--violet .cta-wrapper .cta.cta-secondary:focus,html:not(.firefox) .single-article-shelf.theme--violet .additional-cta-wrapper .cta.cta-primary:focus,html:not(.firefox) .single-article-shelf.theme--violet .additional-cta-wrapper .cta.cta-secondary:focus,html:not(.firefox) .single-article-shelf.theme--heather .cta-wrapper .cta.cta-primary:focus,html:not(.firefox) .single-article-shelf.theme--heather .cta-wrapper .cta.cta-secondary:focus,html:not(.firefox) .single-article-shelf.theme--heather .additional-cta-wrapper .cta.cta-primary:focus,html:not(.firefox) .single-article-shelf.theme--heather .additional-cta-wrapper .cta.cta-secondary:focus,html:not(.firefox) .single-article-shelf.theme-blue .cta-wrapper .cta.cta-primary:focus,html:not(.firefox) .single-article-shelf.theme-blue .cta-wrapper .cta.cta-secondary:focus,html:not(.firefox) .single-article-shelf.theme-blue .additional-cta-wrapper .cta.cta-primary:focus,html:not(.firefox) .single-article-shelf.theme-blue .additional-cta-wrapper .cta.cta-secondary:focus,html:not(.firefox) .single-article-shelf.theme--royal-blue .cta-wrapper .cta.cta-primary:focus,html:not(.firefox) .single-article-shelf.theme--royal-blue .cta-wrapper .cta.cta-secondary:focus,html:not(.firefox) .single-article-shelf.theme--royal-blue .additional-cta-wrapper .cta.cta-primary:focus,html:not(.firefox) .single-article-shelf.theme--royal-blue .additional-cta-wrapper .cta.cta-secondary:focus,html:not(.firefox) .single-article-shelf.theme-purple .cta-wrapper .cta.cta-primary:focus,html:not(.firefox) .single-article-shelf.theme-purple .cta-wrapper .cta.cta-secondary:focus,html:not(.firefox) .single-article-shelf.theme-purple .additional-cta-wrapper .cta.cta-primary:focus,html:not(.firefox) .single-article-shelf.theme-purple .additional-cta-wrapper .cta.cta-secondary:focus,html:not(.firefox) .single-article-shelf.theme-berry .cta-wrapper .cta.cta-primary:focus,html:not(.firefox) .single-article-shelf.theme-berry .cta-wrapper .cta.cta-secondary:focus,html:not(.firefox) .single-article-shelf.theme-berry .additional-cta-wrapper .cta.cta-primary:focus,html:not(.firefox) .single-article-shelf.theme-berry .additional-cta-wrapper .cta.cta-secondary:focus{outline:1px auto #fff}
.firefox .single-article-shelf.theme-rose .cta-wrapper .cta.cta-primary:focus,.firefox .single-article-shelf.theme-rose .cta-wrapper .cta.cta-secondary:focus,.firefox .single-article-shelf.theme-rose .additional-cta-wrapper .cta.cta-primary:focus,.firefox .single-article-shelf.theme-rose .additional-cta-wrapper .cta.cta-secondary:focus,.firefox .single-article-shelf.theme-aqua .cta-wrapper .cta.cta-primary:focus,.firefox .single-article-shelf.theme-aqua .cta-wrapper .cta.cta-secondary:focus,.firefox .single-article-shelf.theme-aqua .additional-cta-wrapper .cta.cta-primary:focus,.firefox .single-article-shelf.theme-aqua .additional-cta-wrapper .cta.cta-secondary:focus,.firefox .single-article-shelf.theme--violet .cta-wrapper .cta.cta-primary:focus,.firefox .single-article-shelf.theme--violet .cta-wrapper .cta.cta-secondary:focus,.firefox .single-article-shelf.theme--violet .additional-cta-wrapper .cta.cta-primary:focus,.firefox .single-article-shelf.theme--violet .additional-cta-wrapper .cta.cta-secondary:focus,.firefox .single-article-shelf.theme--heather .cta-wrapper .cta.cta-primary:focus,.firefox .single-article-shelf.theme--heather .cta-wrapper .cta.cta-secondary:focus,.firefox .single-article-shelf.theme--heather .additional-cta-wrapper .cta.cta-primary:focus,.firefox .single-article-shelf.theme--heather .additional-cta-wrapper .cta.cta-secondary:focus,.firefox .single-article-shelf.theme-blue .cta-wrapper .cta.cta-primary:focus,.firefox .single-article-shelf.theme-blue .cta-wrapper .cta.cta-secondary:focus,.firefox .single-article-shelf.theme-blue .additional-cta-wrapper .cta.cta-primary:focus,.firefox .single-article-shelf.theme-blue .additional-cta-wrapper .cta.cta-secondary:focus,.firefox .single-article-shelf.theme--royal-blue .cta-wrapper .cta.cta-primary:focus,.firefox .single-article-shelf.theme--royal-blue .cta-wrapper .cta.cta-secondary:focus,.firefox .single-article-shelf.theme--royal-blue .additional-cta-wrapper .cta.cta-primary:focus,.firefox .single-article-shelf.theme--royal-blue .additional-cta-wrapper .cta.cta-secondary:focus,.firefox .single-article-shelf.theme-purple .cta-wrapper .cta.cta-primary:focus,.firefox .single-article-shelf.theme-purple .cta-wrapper .cta.cta-secondary:focus,.firefox .single-article-shelf.theme-purple .additional-cta-wrapper .cta.cta-primary:focus,.firefox .single-article-shelf.theme-purple .additional-cta-wrapper .cta.cta-secondary:focus,.firefox .single-article-shelf.theme-berry .cta-wrapper .cta.cta-primary:focus,.firefox .single-article-shelf.theme-berry .cta-wrapper .cta.cta-secondary:focus,.firefox .single-article-shelf.theme-berry .additional-cta-wrapper .cta.cta-primary:focus,.firefox .single-article-shelf.theme-berry .additional-cta-wrapper .cta.cta-secondary:focus{outline-offset:0}
html:not(.firefox) .single-article-shelf.theme-rose .app-store-links__item--ios a:focus,html:not(.firefox) .single-article-shelf.theme-rose .app-store-links__item--android a:focus,html:not(.firefox) .single-article-shelf.theme-aqua .app-store-links__item--ios a:focus,html:not(.firefox) .single-article-shelf.theme-aqua .app-store-links__item--android a:focus,html:not(.firefox) .single-article-shelf.theme--violet .app-store-links__item--ios a:focus,html:not(.firefox) .single-article-shelf.theme--violet .app-store-links__item--android a:focus,html:not(.firefox) .single-article-shelf.theme--heather .app-store-links__item--ios a:focus,html:not(.firefox) .single-article-shelf.theme--heather .app-store-links__item--android a:focus,html:not(.firefox) .single-article-shelf.theme-blue .app-store-links__item--ios a:focus,html:not(.firefox) .single-article-shelf.theme-blue .app-store-links__item--android a:focus,html:not(.firefox) .single-article-shelf.theme--royal-blue .app-store-links__item--ios a:focus,html:not(.firefox) .single-article-shelf.theme--royal-blue .app-store-links__item--android a:focus,html:not(.firefox) .single-article-shelf.theme-purple .app-store-links__item--ios a:focus,html:not(.firefox) .single-article-shelf.theme-purple .app-store-links__item--android a:focus,html:not(.firefox) .single-article-shelf.theme-berry .app-store-links__item--ios a:focus,html:not(.firefox) .single-article-shelf.theme-berry .app-store-links__item--android a:focus{outline:1px auto #fff}
.firefox .single-article-shelf.theme-rose .app-store-links__item--ios a:focus,.firefox .single-article-shelf.theme-rose .app-store-links__item--android a:focus,.firefox .single-article-shelf.theme-aqua .app-store-links__item--ios a:focus,.firefox .single-article-shelf.theme-aqua .app-store-links__item--android a:focus,.firefox .single-article-shelf.theme--violet .app-store-links__item--ios a:focus,.firefox .single-article-shelf.theme--violet .app-store-links__item--android a:focus,.firefox .single-article-shelf.theme--heather .app-store-links__item--ios a:focus,.firefox .single-article-shelf.theme--heather .app-store-links__item--android a:focus,.firefox .single-article-shelf.theme-blue .app-store-links__item--ios a:focus,.firefox .single-article-shelf.theme-blue .app-store-links__item--android a:focus,.firefox .single-article-shelf.theme--royal-blue .app-store-links__item--ios a:focus,.firefox .single-article-shelf.theme--royal-blue .app-store-links__item--android a:focus,.firefox .single-article-shelf.theme-purple .app-store-links__item--ios a:focus,.firefox .single-article-shelf.theme-purple .app-store-links__item--android a:focus,.firefox .single-article-shelf.theme-berry .app-store-links__item--ios a:focus,.firefox .single-article-shelf.theme-berry .app-store-links__item--android a:focus{outline-offset:0}
.single-article-shelf.theme-rose .title-wrapper .title-comp,.single-article-shelf.theme-aqua .title-wrapper .title-comp,.single-article-shelf.theme--violet .title-wrapper .title-comp,.single-article-shelf.theme-purple .title-wrapper .title-comp,.single-article-shelf.theme--heather .title-wrapper .title-comp,.single-article-shelf.theme-berry .title-wrapper .title-comp,.single-article-shelf.theme--royal-blue .title-wrapper .title-comp{color:#fff}
.single-article-shelf.theme-rose .comp-rich-text h1,.single-article-shelf.theme-rose .comp-rich-text h2,.single-article-shelf.theme-rose .comp-rich-text h3,.single-article-shelf.theme-rose .comp-rich-text h4,.single-article-shelf.theme-rose .comp-rich-text h5,.single-article-shelf.theme-aqua .comp-rich-text h1,.single-article-shelf.theme-aqua .comp-rich-text h2,.single-article-shelf.theme-aqua .comp-rich-text h3,.single-article-shelf.theme-aqua .comp-rich-text h4,.single-article-shelf.theme-aqua .comp-rich-text h5,.single-article-shelf.theme--violet .comp-rich-text h1,.single-article-shelf.theme--violet .comp-rich-text h2,.single-article-shelf.theme--violet .comp-rich-text h3,.single-article-shelf.theme--violet .comp-rich-text h4,.single-article-shelf.theme--violet .comp-rich-text h5,.single-article-shelf.theme-purple .comp-rich-text h1,.single-article-shelf.theme-purple .comp-rich-text h2,.single-article-shelf.theme-purple .comp-rich-text h3,.single-article-shelf.theme-purple .comp-rich-text h4,.single-article-shelf.theme-purple .comp-rich-text h5,.single-article-shelf.theme--heather .comp-rich-text h1,.single-article-shelf.theme--heather .comp-rich-text h2,.single-article-shelf.theme--heather .comp-rich-text h3,.single-article-shelf.theme--heather .comp-rich-text h4,.single-article-shelf.theme--heather .comp-rich-text h5,.single-article-shelf.theme-berry .comp-rich-text h1,.single-article-shelf.theme-berry .comp-rich-text h2,.single-article-shelf.theme-berry .comp-rich-text h3,.single-article-shelf.theme-berry .comp-rich-text h4,.single-article-shelf.theme-berry .comp-rich-text h5,.single-article-shelf.theme--royal-blue .comp-rich-text h1,.single-article-shelf.theme--royal-blue .comp-rich-text h2,.single-article-shelf.theme--royal-blue .comp-rich-text h3,.single-article-shelf.theme--royal-blue .comp-rich-text h4,.single-article-shelf.theme--royal-blue .comp-rich-text h5{color:#fff}
.single-article-shelf.theme-rose .comp-rich-text span.list-item-tick:before,.single-article-shelf.theme-rose .comp-rich-text span.list-item-square:before,.single-article-shelf.theme-rose .comp-rich-text ul li:before,.single-article-shelf.theme-aqua .comp-rich-text span.list-item-tick:before,.single-article-shelf.theme-aqua .comp-rich-text span.list-item-square:before,.single-article-shelf.theme-aqua .comp-rich-text ul li:before,.single-article-shelf.theme--violet .comp-rich-text span.list-item-tick:before,.single-article-shelf.theme--violet .comp-rich-text span.list-item-square:before,.single-article-shelf.theme--violet .comp-rich-text ul li:before,.single-article-shelf.theme-purple .comp-rich-text span.list-item-tick:before,.single-article-shelf.theme-purple .comp-rich-text span.list-item-square:before,.single-article-shelf.theme-purple .comp-rich-text ul li:before,.single-article-shelf.theme--heather .comp-rich-text span.list-item-tick:before,.single-article-shelf.theme--heather .comp-rich-text span.list-item-square:before,.single-article-shelf.theme--heather .comp-rich-text ul li:before,.single-article-shelf.theme-berry .comp-rich-text span.list-item-tick:before,.single-article-shelf.theme-berry .comp-rich-text span.list-item-square:before,.single-article-shelf.theme-berry .comp-rich-text ul li:before,.single-article-shelf.theme--royal-blue .comp-rich-text span.list-item-tick:before,.single-article-shelf.theme--royal-blue .comp-rich-text span.list-item-square:before,.single-article-shelf.theme--royal-blue .comp-rich-text ul li:before{color:#fff}
.single-article-shelf.theme-white .rte-wrapper .comp-rich-text p,.single-article-shelf.theme-white .rte-wrapper .comp-rich-text ul,.single-article-shelf.theme-white .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-white .rte-wrapper .comp-rich-text h2,.single-article-shelf.theme-white .rte-wrapper .comp-rich-text h3,.single-article-shelf.theme-white .rte-wrapper .comp-rich-text h4,.single-article-shelf.theme-white .rte-wrapper .comp-rich-text h5,.single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text p,.single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text ul,.single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text h2,.single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text h3,.single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text h4,.single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text h5,.single-article-shelf.theme-grey .rte-wrapper .comp-rich-text p,.single-article-shelf.theme-grey .rte-wrapper .comp-rich-text ul,.single-article-shelf.theme-grey .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-grey .rte-wrapper .comp-rich-text h2,.single-article-shelf.theme-grey .rte-wrapper .comp-rich-text h3,.single-article-shelf.theme-grey .rte-wrapper .comp-rich-text h4,.single-article-shelf.theme-grey .rte-wrapper .comp-rich-text h5,.single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text p,.single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text ul,.single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text h2,.single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text h3,.single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text h4,.single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text h5,.single-article-shelf.theme-rose .rte-wrapper .comp-rich-text p,.single-article-shelf.theme-rose .rte-wrapper .comp-rich-text ul,.single-article-shelf.theme-rose .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-rose .rte-wrapper .comp-rich-text h2,.single-article-shelf.theme-rose .rte-wrapper .comp-rich-text h3,.single-article-shelf.theme-rose .rte-wrapper .comp-rich-text h4,.single-article-shelf.theme-rose .rte-wrapper .comp-rich-text h5,.single-article-shelf.theme-rose .additional-rte-wrapper .comp-rich-text p,.single-article-shelf.theme-rose .additional-rte-wrapper .comp-rich-text ul,.single-article-shelf.theme-rose .additional-rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-rose .additional-rte-wrapper .comp-rich-text h2,.single-article-shelf.theme-rose .additional-rte-wrapper .comp-rich-text h3,.single-article-shelf.theme-rose .additional-rte-wrapper .comp-rich-text h4,.single-article-shelf.theme-rose .additional-rte-wrapper .comp-rich-text h5,.single-article-shelf.theme-blue .rte-wrapper .comp-rich-text p,.single-article-shelf.theme-blue .rte-wrapper .comp-rich-text ul,.single-article-shelf.theme-blue .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-blue .rte-wrapper .comp-rich-text h2,.single-article-shelf.theme-blue .rte-wrapper .comp-rich-text h3,.single-article-shelf.theme-blue .rte-wrapper .comp-rich-text h4,.single-article-shelf.theme-blue .rte-wrapper .comp-rich-text h5,.single-article-shelf.theme-blue .additional-rte-wrapper .comp-rich-text p,.single-article-shelf.theme-blue .additional-rte-wrapper .comp-rich-text ul,.single-article-shelf.theme-blue .additional-rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-blue .additional-rte-wrapper .comp-rich-text h2,.single-article-shelf.theme-blue .additional-rte-wrapper .comp-rich-text h3,.single-article-shelf.theme-blue .additional-rte-wrapper .comp-rich-text h4,.single-article-shelf.theme-blue .additional-rte-wrapper .comp-rich-text h5,.single-article-shelf.theme-purple .rte-wrapper .comp-rich-text p,.single-article-shelf.theme-purple .rte-wrapper .comp-rich-text ul,.single-article-shelf.theme-purple .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-purple .rte-wrapper .comp-rich-text h2,.single-article-shelf.theme-purple .rte-wrapper .comp-rich-text h3,.single-article-shelf.theme-purple .rte-wrapper .comp-rich-text h4,.single-article-shelf.theme-purple .rte-wrapper .comp-rich-text h5,.single-article-shelf.theme-purple .additional-rte-wrapper .comp-rich-text p,.single-article-shelf.theme-purple .additional-rte-wrapper .comp-rich-text ul,.single-article-shelf.theme-purple .additional-rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-purple .additional-rte-wrapper .comp-rich-text h2,.single-article-shelf.theme-purple .additional-rte-wrapper .comp-rich-text h3,.single-article-shelf.theme-purple .additional-rte-wrapper .comp-rich-text h4,.single-article-shelf.theme-purple .additional-rte-wrapper .comp-rich-text h5,.single-article-shelf.theme-aqua .rte-wrapper .comp-rich-text p,.single-article-shelf.theme-aqua .rte-wrapper .comp-rich-text ul,.single-article-shelf.theme-aqua .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-aqua .rte-wrapper .comp-rich-text h2,.single-article-shelf.theme-aqua .rte-wrapper .comp-rich-text h3,.single-article-shelf.theme-aqua .rte-wrapper .comp-rich-text h4,.single-article-shelf.theme-aqua .rte-wrapper .comp-rich-text h5,.single-article-shelf.theme-aqua .additional-rte-wrapper .comp-rich-text p,.single-article-shelf.theme-aqua .additional-rte-wrapper .comp-rich-text ul,.single-article-shelf.theme-aqua .additional-rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-aqua .additional-rte-wrapper .comp-rich-text h2,.single-article-shelf.theme-aqua .additional-rte-wrapper .comp-rich-text h3,.single-article-shelf.theme-aqua .additional-rte-wrapper .comp-rich-text h4,.single-article-shelf.theme-aqua .additional-rte-wrapper .comp-rich-text h5,.single-article-shelf.theme--violet .rte-wrapper .comp-rich-text p,.single-article-shelf.theme--violet .rte-wrapper .comp-rich-text ul,.single-article-shelf.theme--violet .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme--violet .rte-wrapper .comp-rich-text h2,.single-article-shelf.theme--violet .rte-wrapper .comp-rich-text h3,.single-article-shelf.theme--violet .rte-wrapper .comp-rich-text h4,.single-article-shelf.theme--violet .rte-wrapper .comp-rich-text h5,.single-article-shelf.theme--violet .additional-rte-wrapper .comp-rich-text p,.single-article-shelf.theme--violet .additional-rte-wrapper .comp-rich-text ul,.single-article-shelf.theme--violet .additional-rte-wrapper .comp-rich-text ol,.single-article-shelf.theme--violet .additional-rte-wrapper .comp-rich-text h2,.single-article-shelf.theme--violet .additional-rte-wrapper .comp-rich-text h3,.single-article-shelf.theme--violet .additional-rte-wrapper .comp-rich-text h4,.single-article-shelf.theme--violet .additional-rte-wrapper .comp-rich-text h5,.single-article-shelf.theme--heather .rte-wrapper .comp-rich-text p,.single-article-shelf.theme--heather .rte-wrapper .comp-rich-text ul,.single-article-shelf.theme--heather .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme--heather .rte-wrapper .comp-rich-text h2,.single-article-shelf.theme--heather .rte-wrapper .comp-rich-text h3,.single-article-shelf.theme--heather .rte-wrapper .comp-rich-text h4,.single-article-shelf.theme--heather .rte-wrapper .comp-rich-text h5,.single-article-shelf.theme--heather .additional-rte-wrapper .comp-rich-text p,.single-article-shelf.theme--heather .additional-rte-wrapper .comp-rich-text ul,.single-article-shelf.theme--heather .additional-rte-wrapper .comp-rich-text ol,.single-article-shelf.theme--heather .additional-rte-wrapper .comp-rich-text h2,.single-article-shelf.theme--heather .additional-rte-wrapper .comp-rich-text h3,.single-article-shelf.theme--heather .additional-rte-wrapper .comp-rich-text h4,.single-article-shelf.theme--heather .additional-rte-wrapper .comp-rich-text h5,.single-article-shelf.theme--royal-blue .rte-wrapper .comp-rich-text p,.single-article-shelf.theme--royal-blue .rte-wrapper .comp-rich-text ul,.single-article-shelf.theme--royal-blue .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme--royal-blue .rte-wrapper .comp-rich-text h2,.single-article-shelf.theme--royal-blue .rte-wrapper .comp-rich-text h3,.single-article-shelf.theme--royal-blue .rte-wrapper .comp-rich-text h4,.single-article-shelf.theme--royal-blue .rte-wrapper .comp-rich-text h5,.single-article-shelf.theme--royal-blue .additional-rte-wrapper .comp-rich-text p,.single-article-shelf.theme--royal-blue .additional-rte-wrapper .comp-rich-text ul,.single-article-shelf.theme--royal-blue .additional-rte-wrapper .comp-rich-text ol,.single-article-shelf.theme--royal-blue .additional-rte-wrapper .comp-rich-text h2,.single-article-shelf.theme--royal-blue .additional-rte-wrapper .comp-rich-text h3,.single-article-shelf.theme--royal-blue .additional-rte-wrapper .comp-rich-text h4,.single-article-shelf.theme--royal-blue .additional-rte-wrapper .comp-rich-text h5,.single-article-shelf.theme-berry .rte-wrapper .comp-rich-text p,.single-article-shelf.theme-berry .rte-wrapper .comp-rich-text ul,.single-article-shelf.theme-berry .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-berry .rte-wrapper .comp-rich-text h2,.single-article-shelf.theme-berry .rte-wrapper .comp-rich-text h3,.single-article-shelf.theme-berry .rte-wrapper .comp-rich-text h4,.single-article-shelf.theme-berry .rte-wrapper .comp-rich-text h5,.single-article-shelf.theme-berry .additional-rte-wrapper .comp-rich-text p,.single-article-shelf.theme-berry .additional-rte-wrapper .comp-rich-text ul,.single-article-shelf.theme-berry .additional-rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-berry .additional-rte-wrapper .comp-rich-text h2,.single-article-shelf.theme-berry .additional-rte-wrapper .comp-rich-text h3,.single-article-shelf.theme-berry .additional-rte-wrapper .comp-rich-text h4,.single-article-shelf.theme-berry .additional-rte-wrapper .comp-rich-text h5,.single-article-shelf.theme-gold .rte-wrapper .comp-rich-text p,.single-article-shelf.theme-gold .rte-wrapper .comp-rich-text ul,.single-article-shelf.theme-gold .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-gold .rte-wrapper .comp-rich-text h2,.single-article-shelf.theme-gold .rte-wrapper .comp-rich-text h3,.single-article-shelf.theme-gold .rte-wrapper .comp-rich-text h4,.single-article-shelf.theme-gold .rte-wrapper .comp-rich-text h5,.single-article-shelf.theme-gold .additional-rte-wrapper .comp-rich-text p,.single-article-shelf.theme-gold .additional-rte-wrapper .comp-rich-text ul,.single-article-shelf.theme-gold .additional-rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-gold .additional-rte-wrapper .comp-rich-text h2,.single-article-shelf.theme-gold .additional-rte-wrapper .comp-rich-text h3,.single-article-shelf.theme-gold .additional-rte-wrapper .comp-rich-text h4,.single-article-shelf.theme-gold .additional-rte-wrapper .comp-rich-text h5{margin-bottom:0;margin-top:20px}
.single-article-shelf.theme-white .rte-wrapper .comp-rich-text ul li,.single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text ul li,.single-article-shelf.theme-grey .rte-wrapper .comp-rich-text ul li,.single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text ul li,.single-article-shelf.theme-rose .rte-wrapper .comp-rich-text ul li,.single-article-shelf.theme-rose .additional-rte-wrapper .comp-rich-text ul li,.single-article-shelf.theme-blue .rte-wrapper .comp-rich-text ul li,.single-article-shelf.theme-blue .additional-rte-wrapper .comp-rich-text ul li,.single-article-shelf.theme-purple .rte-wrapper .comp-rich-text ul li,.single-article-shelf.theme-purple .additional-rte-wrapper .comp-rich-text ul li,.single-article-shelf.theme-aqua .rte-wrapper .comp-rich-text ul li,.single-article-shelf.theme-aqua .additional-rte-wrapper .comp-rich-text ul li,.single-article-shelf.theme--violet .rte-wrapper .comp-rich-text ul li,.single-article-shelf.theme--violet .additional-rte-wrapper .comp-rich-text ul li,.single-article-shelf.theme--heather .rte-wrapper .comp-rich-text ul li,.single-article-shelf.theme--heather .additional-rte-wrapper .comp-rich-text ul li,.single-article-shelf.theme--royal-blue .rte-wrapper .comp-rich-text ul li,.single-article-shelf.theme--royal-blue .additional-rte-wrapper .comp-rich-text ul li,.single-article-shelf.theme-berry .rte-wrapper .comp-rich-text ul li,.single-article-shelf.theme-berry .additional-rte-wrapper .comp-rich-text ul li,.single-article-shelf.theme-gold .rte-wrapper .comp-rich-text ul li,.single-article-shelf.theme-gold .additional-rte-wrapper .comp-rich-text ul li{margin-top:20px}
.single-article-shelf.theme-white .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-grey .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-rose .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-rose .additional-rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-blue .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-blue .additional-rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-purple .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-purple .additional-rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-aqua .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-aqua .additional-rte-wrapper .comp-rich-text ol,.single-article-shelf.theme--violet .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme--violet .additional-rte-wrapper .comp-rich-text ol,.single-article-shelf.theme--heather .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme--heather .additional-rte-wrapper .comp-rich-text ol,.single-article-shelf.theme--royal-blue .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme--royal-blue .additional-rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-berry .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-berry .additional-rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-gold .rte-wrapper .comp-rich-text ol,.single-article-shelf.theme-gold .additional-rte-wrapper .comp-rich-text ol{margin-left:20px}
.single-article-shelf.theme-white .rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme-white .rte-wrapper .comp-rich-text .list-item-square,.single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text .list-item-square,.single-article-shelf.theme-grey .rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme-grey .rte-wrapper .comp-rich-text .list-item-square,.single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text .list-item-square,.single-article-shelf.theme-rose .rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme-rose .rte-wrapper .comp-rich-text .list-item-square,.single-article-shelf.theme-rose .additional-rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme-rose .additional-rte-wrapper .comp-rich-text .list-item-square,.single-article-shelf.theme-blue .rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme-blue .rte-wrapper .comp-rich-text .list-item-square,.single-article-shelf.theme-blue .additional-rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme-blue .additional-rte-wrapper .comp-rich-text .list-item-square,.single-article-shelf.theme-purple .rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme-purple .rte-wrapper .comp-rich-text .list-item-square,.single-article-shelf.theme-purple .additional-rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme-purple .additional-rte-wrapper .comp-rich-text .list-item-square,.single-article-shelf.theme-aqua .rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme-aqua .rte-wrapper .comp-rich-text .list-item-square,.single-article-shelf.theme-aqua .additional-rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme-aqua .additional-rte-wrapper .comp-rich-text .list-item-square,.single-article-shelf.theme--violet .rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme--violet .rte-wrapper .comp-rich-text .list-item-square,.single-article-shelf.theme--violet .additional-rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme--violet .additional-rte-wrapper .comp-rich-text .list-item-square,.single-article-shelf.theme--heather .rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme--heather .rte-wrapper .comp-rich-text .list-item-square,.single-article-shelf.theme--heather .additional-rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme--heather .additional-rte-wrapper .comp-rich-text .list-item-square,.single-article-shelf.theme--royal-blue .rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme--royal-blue .rte-wrapper .comp-rich-text .list-item-square,.single-article-shelf.theme--royal-blue .additional-rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme--royal-blue .additional-rte-wrapper .comp-rich-text .list-item-square,.single-article-shelf.theme-berry .rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme-berry .rte-wrapper .comp-rich-text .list-item-square,.single-article-shelf.theme-berry .additional-rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme-berry .additional-rte-wrapper .comp-rich-text .list-item-square,.single-article-shelf.theme-gold .rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme-gold .rte-wrapper .comp-rich-text .list-item-square,.single-article-shelf.theme-gold .additional-rte-wrapper .comp-rich-text .list-item-tick,.single-article-shelf.theme-gold .additional-rte-wrapper .comp-rich-text .list-item-square{margin-bottom:0;margin-top:20px}
.single-article-shelf.theme-white .rte-wrapper .comp-rich-text a,.single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text a,.single-article-shelf.theme-grey .rte-wrapper .comp-rich-text a,.single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text a,.single-article-shelf.theme-rose .rte-wrapper .comp-rich-text a,.single-article-shelf.theme-rose .additional-rte-wrapper .comp-rich-text a,.single-article-shelf.theme-blue .rte-wrapper .comp-rich-text a,.single-article-shelf.theme-blue .additional-rte-wrapper .comp-rich-text a,.single-article-shelf.theme-purple .rte-wrapper .comp-rich-text a,.single-article-shelf.theme-purple .additional-rte-wrapper .comp-rich-text a,.single-article-shelf.theme-aqua .rte-wrapper .comp-rich-text a,.single-article-shelf.theme-aqua .additional-rte-wrapper .comp-rich-text a,.single-article-shelf.theme--violet .rte-wrapper .comp-rich-text a,.single-article-shelf.theme--violet .additional-rte-wrapper .comp-rich-text a,.single-article-shelf.theme--heather .rte-wrapper .comp-rich-text a,.single-article-shelf.theme--heather .additional-rte-wrapper .comp-rich-text a,.single-article-shelf.theme--royal-blue .rte-wrapper .comp-rich-text a,.single-article-shelf.theme--royal-blue .additional-rte-wrapper .comp-rich-text a,.single-article-shelf.theme-berry .rte-wrapper .comp-rich-text a,.single-article-shelf.theme-berry .additional-rte-wrapper .comp-rich-text a,.single-article-shelf.theme-gold .rte-wrapper .comp-rich-text a,.single-article-shelf.theme-gold .additional-rte-wrapper .comp-rich-text a{width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#fff 10px,#fff);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px;color:#fff}
.single-article-shelf.theme-white .rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme-grey .rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme-rose .rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme-rose .additional-rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme-blue .rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme-blue .additional-rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme-purple .rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme-purple .additional-rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme-aqua .rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme-aqua .additional-rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme--violet .rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme--violet .additional-rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme--heather .rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme--heather .additional-rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme--royal-blue .rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme--royal-blue .additional-rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme-berry .rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme-berry .additional-rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme-gold .rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme-gold .additional-rte-wrapper .comp-rich-text a:hover{background-size:0 100%}
.msedge .single-article-shelf.theme-white .rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme-grey .rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme-rose .rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme-rose .additional-rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme-blue .rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme-blue .additional-rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme-purple .rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme-purple .additional-rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme-aqua .rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme-aqua .additional-rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme--violet .rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme--violet .additional-rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme--heather .rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme--heather .additional-rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme--royal-blue .rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme--royal-blue .additional-rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme-berry .rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme-berry .additional-rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme-gold .rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme-gold .additional-rte-wrapper .comp-rich-text a:hover{background-image:none}
.single-article-shelf.theme-white .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-grey .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-rose .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-rose .additional-rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-blue .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-blue .additional-rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-purple .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-purple .additional-rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-aqua .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-aqua .additional-rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme--violet .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme--violet .additional-rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme--heather .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme--heather .additional-rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme--royal-blue .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme--royal-blue .additional-rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-berry .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-berry .additional-rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-gold .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-gold .additional-rte-wrapper .comp-rich-text a:focus{background-image:none}
html:not(.firefox) .single-article-shelf.theme-white .rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-grey .rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-rose .rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-rose .additional-rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-blue .rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-blue .additional-rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-purple .rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-purple .additional-rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-aqua .rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-aqua .additional-rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme--violet .rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme--violet .additional-rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme--heather .rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme--heather .additional-rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme--royal-blue .rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme--royal-blue .additional-rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-berry .rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-berry .additional-rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-gold .rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-gold .additional-rte-wrapper .comp-rich-text a:focus{outline:1px auto #fff}
html:not(.firefox) .single-article-shelf.theme-white .rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-grey .rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-rose .rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-rose .additional-rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-blue .rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-blue .additional-rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-purple .rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-purple .additional-rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-aqua .rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-aqua .additional-rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme--violet .rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme--violet .additional-rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme--heather .rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme--heather .additional-rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme--royal-blue .rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme--royal-blue .additional-rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-berry .rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-berry .additional-rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-gold .rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-gold .additional-rte-wrapper .comp-rich-text a:focus:hover{outline:1px auto #fff}
.single-article-shelf.theme-white.theme--heather .comp-rich-text a:focus,.single-article-shelf.theme-grey.theme--heather .comp-rich-text a:focus,.single-article-shelf.theme-rose.theme--heather .comp-rich-text a:focus,.single-article-shelf.theme-blue.theme--heather .comp-rich-text a:focus,.single-article-shelf.theme-purple.theme--heather .comp-rich-text a:focus,.single-article-shelf.theme-aqua.theme--heather .comp-rich-text a:focus,.single-article-shelf.theme--violet.theme--heather .comp-rich-text a:focus,.single-article-shelf.theme--heather.theme--heather .comp-rich-text a:focus,.single-article-shelf.theme--royal-blue.theme--heather .comp-rich-text a:focus,.single-article-shelf.theme-berry.theme--heather .comp-rich-text a:focus,.single-article-shelf.theme-gold.theme--heather .comp-rich-text a:focus{background-image:none}
html:not(.firefox) .single-article-shelf.theme-white.theme--heather .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-grey.theme--heather .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-rose.theme--heather .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-blue.theme--heather .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-purple.theme--heather .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-aqua.theme--heather .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme--violet.theme--heather .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme--heather.theme--heather .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme--royal-blue.theme--heather .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-berry.theme--heather .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-gold.theme--heather .comp-rich-text a:focus{outline:1px auto #1d7b8a}
html:not(.firefox) .single-article-shelf.theme-white.theme--heather .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-grey.theme--heather .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-rose.theme--heather .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-blue.theme--heather .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-purple.theme--heather .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-aqua.theme--heather .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme--violet.theme--heather .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme--heather.theme--heather .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme--royal-blue.theme--heather .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-berry.theme--heather .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-gold.theme--heather .comp-rich-text a:focus:hover{outline:1px auto #1d7b8a}
.single-article-shelf.theme-white.theme-blue,.single-article-shelf.theme-grey.theme-blue,.single-article-shelf.theme-rose.theme-blue,.single-article-shelf.theme-blue.theme-blue,.single-article-shelf.theme-purple.theme-blue,.single-article-shelf.theme-aqua.theme-blue,.single-article-shelf.theme--violet.theme-blue,.single-article-shelf.theme--heather.theme-blue,.single-article-shelf.theme--royal-blue.theme-blue,.single-article-shelf.theme-berry.theme-blue,.single-article-shelf.theme-gold.theme-blue{padding-top:70px;padding-bottom:70px}
.single-article-shelf.theme-white.theme-blue .image-wrapper .rbsTwill,.single-article-shelf.theme-grey.theme-blue .image-wrapper .rbsTwill,.single-article-shelf.theme-rose.theme-blue .image-wrapper .rbsTwill,.single-article-shelf.theme-blue.theme-blue .image-wrapper .rbsTwill,.single-article-shelf.theme-purple.theme-blue .image-wrapper .rbsTwill,.single-article-shelf.theme-aqua.theme-blue .image-wrapper .rbsTwill,.single-article-shelf.theme--violet.theme-blue .image-wrapper .rbsTwill,.single-article-shelf.theme--heather.theme-blue .image-wrapper .rbsTwill,.single-article-shelf.theme--royal-blue.theme-blue .image-wrapper .rbsTwill,.single-article-shelf.theme-berry.theme-blue .image-wrapper .rbsTwill,.single-article-shelf.theme-gold.theme-blue .image-wrapper .rbsTwill{background:url("clientlib_singlearticle_base/images/twill-rbs-theme-blue.svg")}
.single-article-shelf.theme-white.theme-blue .rte-wrapper .comp-rich-text a,.single-article-shelf.theme-white.theme-blue .additional-rte-wrapper .comp-rich-text a,.single-article-shelf.theme-grey.theme-blue .rte-wrapper .comp-rich-text a,.single-article-shelf.theme-grey.theme-blue .additional-rte-wrapper .comp-rich-text a,.single-article-shelf.theme-rose.theme-blue .rte-wrapper .comp-rich-text a,.single-article-shelf.theme-rose.theme-blue .additional-rte-wrapper .comp-rich-text a,.single-article-shelf.theme-blue.theme-blue .rte-wrapper .comp-rich-text a,.single-article-shelf.theme-blue.theme-blue .additional-rte-wrapper .comp-rich-text a,.single-article-shelf.theme-purple.theme-blue .rte-wrapper .comp-rich-text a,.single-article-shelf.theme-purple.theme-blue .additional-rte-wrapper .comp-rich-text a,.single-article-shelf.theme-aqua.theme-blue .rte-wrapper .comp-rich-text a,.single-article-shelf.theme-aqua.theme-blue .additional-rte-wrapper .comp-rich-text a,.single-article-shelf.theme--violet.theme-blue .rte-wrapper .comp-rich-text a,.single-article-shelf.theme--violet.theme-blue .additional-rte-wrapper .comp-rich-text a,.single-article-shelf.theme--heather.theme-blue .rte-wrapper .comp-rich-text a,.single-article-shelf.theme--heather.theme-blue .additional-rte-wrapper .comp-rich-text a,.single-article-shelf.theme--royal-blue.theme-blue .rte-wrapper .comp-rich-text a,.single-article-shelf.theme--royal-blue.theme-blue .additional-rte-wrapper .comp-rich-text a,.single-article-shelf.theme-berry.theme-blue .rte-wrapper .comp-rich-text a,.single-article-shelf.theme-berry.theme-blue .additional-rte-wrapper .comp-rich-text a,.single-article-shelf.theme-gold.theme-blue .rte-wrapper .comp-rich-text a,.single-article-shelf.theme-gold.theme-blue .additional-rte-wrapper .comp-rich-text a{width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#fff 10px,#fff);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px;color:#fff}
.single-article-shelf.theme-white.theme-blue .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-white.theme-blue .additional-rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-grey.theme-blue .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-grey.theme-blue .additional-rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-rose.theme-blue .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-rose.theme-blue .additional-rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-blue.theme-blue .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-blue.theme-blue .additional-rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-purple.theme-blue .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-purple.theme-blue .additional-rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-aqua.theme-blue .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-aqua.theme-blue .additional-rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme--violet.theme-blue .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme--violet.theme-blue .additional-rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme--heather.theme-blue .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme--heather.theme-blue .additional-rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme--royal-blue.theme-blue .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme--royal-blue.theme-blue .additional-rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-berry.theme-blue .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-berry.theme-blue .additional-rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-gold.theme-blue .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-gold.theme-blue .additional-rte-wrapper .comp-rich-text a:focus{background-image:none}
.single-article-shelf.theme-white .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-white .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme-grey .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-grey .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme-rose .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-rose .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme-blue .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-blue .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme-purple .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-purple .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme-aqua .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-aqua .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme--violet .cta-wrapper .cta.cta-primary,.single-article-shelf.theme--violet .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme--heather .cta-wrapper .cta.cta-primary,.single-article-shelf.theme--heather .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme--royal-blue .cta-wrapper .cta.cta-primary,.single-article-shelf.theme--royal-blue .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme-berry .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-berry .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme-gold .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-gold .additional-cta-wrapper .cta.cta-primary{margin-top:35px}
.single-article-shelf.theme-white .cta-wrapper .cta.cta-secondary,.single-article-shelf.theme-white .additional-cta-wrapper .cta.cta-secondary,.single-article-shelf.theme-grey .cta-wrapper .cta.cta-secondary,.single-article-shelf.theme-grey .additional-cta-wrapper .cta.cta-secondary,.single-article-shelf.theme-rose .cta-wrapper .cta.cta-secondary,.single-article-shelf.theme-rose .additional-cta-wrapper .cta.cta-secondary,.single-article-shelf.theme-blue .cta-wrapper .cta.cta-secondary,.single-article-shelf.theme-blue .additional-cta-wrapper .cta.cta-secondary,.single-article-shelf.theme-purple .cta-wrapper .cta.cta-secondary,.single-article-shelf.theme-purple .additional-cta-wrapper .cta.cta-secondary,.single-article-shelf.theme-aqua .cta-wrapper .cta.cta-secondary,.single-article-shelf.theme-aqua .additional-cta-wrapper .cta.cta-secondary,.single-article-shelf.theme--violet .cta-wrapper .cta.cta-secondary,.single-article-shelf.theme--violet .additional-cta-wrapper .cta.cta-secondary,.single-article-shelf.theme--heather .cta-wrapper .cta.cta-secondary,.single-article-shelf.theme--heather .additional-cta-wrapper .cta.cta-secondary,.single-article-shelf.theme--royal-blue .cta-wrapper .cta.cta-secondary,.single-article-shelf.theme--royal-blue .additional-cta-wrapper .cta.cta-secondary,.single-article-shelf.theme-berry .cta-wrapper .cta.cta-secondary,.single-article-shelf.theme-berry .additional-cta-wrapper .cta.cta-secondary,.single-article-shelf.theme-gold .cta-wrapper .cta.cta-secondary,.single-article-shelf.theme-gold .additional-cta-wrapper .cta.cta-secondary{margin-top:20px}
.single-article-shelf.theme-white .rte-wrapper .comp-rich-text a,.single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text a,.single-article-shelf.theme-grey .rte-wrapper .comp-rich-text a,.single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text a{width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#1d7b8a 10px,#1d7b8a);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#1d7b8a 10px,#1d7b8a);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#1d7b8a 10px,#1d7b8a);background-image:linear-gradient(transparent calc(100% - 1px),#1d7b8a 10px,#1d7b8a);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px;color:#1d7b8a}
.single-article-shelf.theme-white .rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme-grey .rte-wrapper .comp-rich-text a:hover,.single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text a:hover{background-size:0 100%}
.msedge .single-article-shelf.theme-white .rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme-grey .rte-wrapper .comp-rich-text a:hover,.msedge .single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text a:hover{background-image:none}
.single-article-shelf.theme-white .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-grey .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text a:focus{background-image:none}
html:not(.firefox) .single-article-shelf.theme-white .rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-grey .rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text a:focus{outline:1px auto #1d7b8a}
html:not(.firefox) .single-article-shelf.theme-white .rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-white .additional-rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-grey .rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-grey .additional-rte-wrapper .comp-rich-text a:focus:hover{outline:1px auto #1d7b8a}
.single-article-shelf.theme-gold .rte-wrapper .comp-rich-text a,.single-article-shelf.theme-gold .additional-rte-wrapper .comp-rich-text a{width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#002d64 10px,#002d64);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#002d64 10px,#002d64);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#002d64 10px,#002d64);background-image:linear-gradient(transparent calc(100% - 1px),#002d64 10px,#002d64);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px;color:#002d64}
.single-article-shelf.theme-gold .rte-wrapper .comp-rich-text a:focus,.single-article-shelf.theme-gold .additional-rte-wrapper .comp-rich-text a:focus{background-image:none}
html:not(.firefox) .single-article-shelf.theme-gold .rte-wrapper .comp-rich-text a:focus,html:not(.firefox) .single-article-shelf.theme-gold .additional-rte-wrapper .comp-rich-text a:focus{outline:1px auto #002d64}
html:not(.firefox) .single-article-shelf.theme-gold .rte-wrapper .comp-rich-text a:focus:hover,html:not(.firefox) .single-article-shelf.theme-gold .additional-rte-wrapper .comp-rich-text a:focus:hover{outline:1px auto #002d64}
.single-article-shelf .toggle-app .btnwrapper{height:auto;width:auto;position:relative;margin-top:35px;margin-right:0;padding:6px 0 6px 0}
.single-article-shelf .toggle-app .btnwrapper .appbtn{padding:10px 20px;max-width:292px;min-width:240px;color:#fff;border-width:0;line-height:30px;background-color:#1d7b8a}
.single-article-shelf .toggle-app .btnwrapper .appbtn span.btntext{max-height:inherit}
.single-article-shelf .toggle-app .btnwrapper .appbtn.selected{background-color:#1d7b8a}
.single-article-shelf .toggle-app .btnwrapper .appbtn:after{content:'';width:100%;display:block;position:absolute;bottom:0;left:0;height:0;background:url("clientlib_cta_base/images/cta-hover-white-rbs.png");background-size:cover;background-repeat:no-repeat;-webkit-transition:height .15s ease-out,bottom .15s ease-out;-moz-transition:height .15s ease-out,bottom .15s ease-out;-ms-transition:height .15s ease-out,bottom .15s ease-out;transition:height .15s ease-out,bottom .15s ease-out}
.single-article-shelf .toggle-app .btnwrapper .appbtn:hover:after,.single-article-shelf .toggle-app .btnwrapper .appbtn:focus:after{height:8px;bottom:0}
.single-article-shelf .toggle-app .btnwrapper .appbtn:focus span.buttonfocus{bottom:-6px}
.msedge .single-article-shelf .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.msie .single-article-shelf .toggle-app .btnwrapper .appbtn:focus span.buttonfocus{outline:1px dotted #002d64}
html:not(.firefox) .single-article-shelf .toggle-app .btnwrapper .appbtn:focus span.buttonfocus{outline:1px auto #002d64}
.single-article-shelf .additional-rte-wrapper{margin-top:20px}
.single-article-shelf .cta-wrapper .cta.cta-primary{vertical-align:bottom}
.single-article-shelf .app-store-links{margin-top:35px;overflow:hidden}
.single-article-shelf .app-store-links__item{float:left}
.single-article-shelf .app-store-links__item--ios{margin-right:22px}
.single-article-shelf .app-store-links__item--ios .comp-img-generic,.single-article-shelf .app-store-links__item--ios .comp-svg-generic{width:179.5px}
.single-article-shelf .app-store-links__item--android .comp-img-generic,.single-article-shelf .app-store-links__item--android .comp-svg-generic{width:202px}
.single-article-shelf .app-store-links__item--ios .comp-img-generic,.single-article-shelf .app-store-links__item--ios .comp-svg-generic,.single-article-shelf .app-store-links__item--android .comp-img-generic,.single-article-shelf .app-store-links__item--android .comp-svg-generic{height:60px}
.msie .single-article-shelf .app-store-links__item--ios img,.msedge .single-article-shelf .app-store-links__item--ios img,.msie .single-article-shelf .app-store-links__item--android img,.msedge .single-article-shelf .app-store-links__item--android img{max-width:100%}
.single-article-shelf .app-store-links__item--ios svg,.single-article-shelf .app-store-links__item--android svg{max-width:100%;max-height:100%}
.single-article-shelf .image-wrapper{height:206px}
.single-article-shelf.sixty-forty .image-wrapper{width:335px}
.single-article-shelf .image-wrapper{width:445px;height:275px;overflow:hidden;float:right;position:relative}
.single-article-shelf .image-wrapper .rbsTwill{width:100%;display:block;height:10px;background:url("clientlib_readytoapply_shelf_base/images/twill-rbos-pattern.svg");position:absolute}
.single-article-shelf .image-wrapper .comp-img-generic,.single-article-shelf .image-wrapper .comp-svg-generic{width:100%;height:100%}
.msie .single-article-shelf .image-wrapper img,.msedge .single-article-shelf .image-wrapper img{max-width:100%;max-height:100%}
.single-article-shelf .image-wrapper svg{max-width:100%;max-height:100%}
.cq-wcm-edit .single-article-shelf .toggle-app .btnwrapper .appbtn{height:auto}
.cq-wcm-edit .single-article-shelf.theme-rose .toggle-app .btnwrapper .appbtn,.cq-wcm-edit .single-article-shelf.theme-aqua .toggle-app .btnwrapper .appbtn{background-color:#002d64}
.cq-wcm-edit .single-article-shelf .toggle-app .btnwrapper{margin-top:35px}
.cq-wcm-edit .single-article-shelf .webchatCta{margin-top:20px}
.single-article-shelf div#lpButtonDiv-chat-singleteaser-article{margin-top:29px;display:inline-block}
.single-article-shelf div#lpButtonDiv-chat-singleteaser-article .LPMcontainer .cta-wrapper .cta.cta-primary{margin-top:0}
html:not(.firefox) .single-article-shelf div#lpButtonDiv-chat-singleteaser-article .LPMcontainer:focus{outline:1px auto #002d64}
.single-article-shelf div#lpButtonDiv-chat-singleteaser-article .LPMcontainer:focus .cta-wrapper .cta.cta-primary span.cta-text:after{height:8px;bottom:0}
html:not(.firefox) .single-article-shelf.theme-rose div#lpButtonDiv-chat-singleteaser-article .LPMcontainer:focus,html:not(.firefox) .single-article-shelf.theme-aqua div#lpButtonDiv-chat-singleteaser-article .LPMcontainer:focus,html:not(.firefox) .single-article-shelf.theme--violet div#lpButtonDiv-chat-singleteaser-article .LPMcontainer:focus,html:not(.firefox) .single-article-shelf.theme--heather div#lpButtonDiv-chat-singleteaser-article .LPMcontainer:focus,html:not(.firefox) .single-article-shelf.theme-blue div#lpButtonDiv-chat-singleteaser-article .LPMcontainer:focus,html:not(.firefox) .single-article-shelf.theme--royal-blue div#lpButtonDiv-chat-singleteaser-article .LPMcontainer:focus,html:not(.firefox) .single-article-shelf.theme-purple div#lpButtonDiv-chat-singleteaser-article .LPMcontainer:focus,html:not(.firefox) .single-article-shelf.theme-berry div#lpButtonDiv-chat-singleteaser-article .LPMcontainer:focus,html:not(.firefox) .single-article-shelf.theme-gold div#lpButtonDiv-chat-singleteaser-article .LPMcontainer:focus{outline:1px auto #fff}
.single-article-shelf.theme-rose div#lpButtonDiv-chat-singleteaser-article .LPMcontainer:hover .cta.cta-primary .cta-text:after,.single-article-shelf.theme-rose div#lpButtonDiv-chat-singleteaser-article .LPMcontainer:focus .cta.cta-primary .cta-text:after{background:url("clientlib_cta_base/images/cta-hover-rose-rbs.svg");background-size:auto}
@media(min-width:1024px) and (max-width:1255px){.single-article-shelf.sixty-forty .image-wrapper{width:265px}
.single-article-shelf .image-wrapper{width:360px;height:223px;overflow:hidden}
.single-article-shelf .app-store-links__item--ios{margin-right:21px}
.single-article-shelf .title-wrapper{margin-bottom:0}
}
@media(min-width:768px) and (max-width:1023px){.single-article-shelf{padding-top:30px;padding-bottom:50px}
.single-article-shelf.theme-rose,.single-article-shelf.theme--heather,.single-article-shelf.theme-berry,.single-article-shelf.theme--violet,.single-article-shelf.theme-purple,.single-article-shelf.theme-aqua,.single-article-shelf.theme--royal-blue,.single-article-shelf.theme-blue,.single-article-shelf.theme-gold{padding-top:50px;padding-bottom:50px}
.single-article-shelf.sixty-forty .image-wrapper{width:202px}
.single-article-shelf .image-wrapper{width:265px;height:161px;overflow:hidden;text-align:center}
.single-article-shelf .app-store-links{margin-top:30px}
.single-article-shelf .app-store-links__item--ios{margin-right:21px}
.single-article-shelf .title-wrapper{margin-bottom:0}
.single-article-shelf.theme-white .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-white .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme-grey .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-grey .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme-rose .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-rose .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme-blue .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-blue .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme-aqua .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-aqua .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme--heather .cta-wrapper .cta.cta-primary,.single-article-shelf.theme--heather .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme--royal-blue .cta-wrapper .cta.cta-primary,.single-article-shelf.theme--royal-blue .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme-purple .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-purple .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme--violet .cta-wrapper .cta.cta-primary,.single-article-shelf.theme--violet .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme-berry .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-berry .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme-gold .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-gold .additional-cta-wrapper .cta.cta-primary{margin-top:30px}
.single-article-shelf div#lpButtonDiv-chat-singleteaser-article{margin-top:24px}
}
@media(max-width:767px){.single-article-shelf{padding-top:30px;padding-bottom:50px}
.single-article-shelf.theme-rose,.single-article-shelf.theme--heather,.single-article-shelf.theme--violet,.single-article-shelf.theme-purple,.single-article-shelf.theme-berry,.single-article-shelf.theme-aqua,.single-article-shelf.theme--royal-blue,.single-article-shelf.theme-blue,.single-article-shelf.theme-gold{padding-top:50px;padding-bottom:50px}
.single-article-shelf .image-wrapper{width:335px;height:206px;overflow:hidden;text-align:center;margin:0 auto;float:none;margin-bottom:20px;display:block}
.iphone .single-article-shelf .image-wrapper{max-width:100%}
.single-article-shelf .app-store-links{margin-top:25px}
.single-article-shelf .app-store-links__item{float:none}
.single-article-shelf .app-store-links__item--ios{overflow:hidden}
.single-article-shelf .app-store-links__item--android .comp-img-generic,.single-article-shelf .app-store-links__item--android .comp-svg-generic{margin-top:15px}
.single-article-shelf.theme-white .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-white .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme-grey .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-grey .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme-rose .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-rose .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme-blue .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-blue .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme-aqua .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-aqua .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme--heather .cta-wrapper .cta.cta-primary,.single-article-shelf.theme--heather .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme--royal-blue .cta-wrapper .cta.cta-primary,.single-article-shelf.theme--royal-blue .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme--violet .cta-wrapper .cta.cta-primary,.single-article-shelf.theme--violet .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme-purple .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-purple .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme-berry .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-berry .additional-cta-wrapper .cta.cta-primary,.single-article-shelf.theme-gold .cta-wrapper .cta.cta-primary,.single-article-shelf.theme-gold .additional-cta-wrapper .cta.cta-primary{margin-top:30px}
.single-article-shelf div#lpButtonDiv-chat-singleteaser-article{margin-top:24px}
}
@media(min-width:768px){.app-store-links__item--ios,.app-store-links__item--android{float:left}
}
@media(max-width:374px){.single-article-shelf .image-wrapper{width:100%}
.single-article-shelf.sixty-forty .image-wrapper{width:100%}
}
.shelf_standAlone .iconWrapper .elig_icon_title{height:35px;width:36px;position:absolute;left:51px}
.shelf_standAlone .iconWrapper .elig_icon_wt{height:24px;width:24px;position:absolute;left:63px}
.shelf_standAlone .standalone-wrapper-wt .standalone-wrapper{padding:0}
.shelf_standAlone.sa-bgGrey .iconWrapper .elig_icon_title{background:url("clientlib_standalone_base/images/rasp.svg")}
.shelf_standAlone.sa-bgGrey .iconWrapper .elig_icon_wt{background:url("clientlib_standalone_base/images/rasp24.svg")}
.shelf_standAlone.sa-bgGrey .standalone-wrapper-wt{background-color:#f5f5f5}
.shelf_standAlone.sa-bgWhite .iconWrapper .elig_icon_title,.default .iconWrapper .elig_icon_title{background:url("clientlib_standalone_base/images/orange_icon.svg")}
.shelf_standAlone.sa-bgWhite .iconWrapper .elig_icon_wt,.default .iconWrapper .elig_icon_wt{background:url("clientlib_standalone_base/images/orange_icon24.svg")}
.shelf_standAlone.speechBubbleInfoPink .iconWrapper .elig_icon_title{background:url("clientlib_standalone_base/images/rasp.svg")}
.shelf_standAlone.speechBubbleInfoPink .iconWrapper .elig_icon_wt{background:url("clientlib_standalone_base/images/rasp24.svg")}
.shelf_standAlone.speechBubleInfoYellow .iconWrapper .elig_icon_title{background:url("clientlib_standalone_base/images/yellow_icon.svg")}
.shelf_standAlone.speechBubleInfoYellow .iconWrapper .elig_icon_wt{background:url("clientlib_standalone_base/images/yellow_icon24.svg")}
.shelf_standAlone.speechBubbleList .iconWrapper .elig_icon_title{background:url("clientlib_standalone_base/images/blue_icon_rbs.svg")}
.shelf_standAlone.speechBubbleList .iconWrapper .elig_icon_wt{background:url("clientlib_standalone_base/images/blue_icon24_rbs.svg")}
.shelf_standAlone .standalone-wrapper-wt{padding-top:20px;padding-bottom:20px}
.shelf_standAlone{background-color:#fff}
.shelf_standAlone .standalone-wrapper{padding-top:35px;padding-bottom:35px}
.shelf_standAlone .iconWrapper{width:36px;height:35px;margin-left:39px;display:inline-block;float:left;font:0/0 a}
.msie8 .shelf_standAlone .iconWrapper{background:url("clientlib_standalone_base/images/icon-info-rbs.png") no-repeat right top;width:37px}
.shelf_standAlone .titleWrapper{width:calc(100% - 100px)}
.shelf_standAlone .titleWrapper .msie8{width:77%}
.shelf_standAlone .titleWrapper{margin-left:24px;display:inline-block;float:left;width:calc(100% - 99px)}
.msie8 .shelf_standAlone .titleWrapper{width:77%}
.shelf_standAlone .textWrapper ol li{margin-top:10px}
.shelf_standAlone .textWrapper p:first-child{margin-bottom:20px}
.shelf_standAlone .textWrapper p:last-child{margin-bottom:0}
.shelf_standAlone .textWrapper p a{position:relative;margin-right:27px}
.shelf_standAlone .textWrapper p a:after{background:url("clientlib_standalone_base/images/icon-external_link.png") no-repeat left bottom;content:" ";display:inline-block;height:17px;width:17px;margin-left:10px;position:absolute;margin-top:5px}
.shelf_standAlone .textWrapper p a:focus{margin-right:0;padding-right:27px}
.shelf_standAlone .textWrapper p a.pop{margin-right:0}
.shelf_standAlone .textWrapper p a.pop:after{background:0;width:0;height:0;margin-top:0}
.shelf_standAlone .textWrapper p a.pop:focus{padding-right:0}
.shelf_standAlone .textWrapper p .popover a{margin-right:0}
.shelf_standAlone .textWrapper p .popover a:after{background:0;width:0;height:0;margin-top:0}
.shelf_standAlone .textWrapper p .popover a:focus{padding-right:0}
.shelf_standAlone.with_title.sa-bgGrey{background-color:#f5f5f5}
.msie8 .shelf_standAlone.with_title.sa-bgGrey{display:block}
.shelf_standAlone.without_title .standalone-wrapper .iconWrapper{margin-left:51px;width:24px;height:24px}
.shelf_standAlone.without_title .standalone-wrapper .textWrapper{float:left;margin-left:24px;width:calc(100% - 100px)}
.msie8 .shelf_standAlone.without_title .standalone-wrapper .textWrapper{width:87%}
.shelf_standAlone.without_title.sa-bgGrey .standalone-wrapper{background-color:#f5f5f5}
.msie8 .shelf_standAlone.without_title.sa-bgGrey .standalone-wrapper{display:block}
.msie8 .shelf_standAlone.sa-bgGrey .iconWrapper{background:url("clientlib_standalone_base/images/icon-info-rbs.png") no-repeat right top;width:37px}
.shelf_standAlone.sa-bgGrey .titleWrapper{width:calc(100% - 100px)}
.shelf_standAlone.sa-bgGrey .titleWrapper .msie8{width:77%}
@media(min-width:1024px) and (max-width:1255px){.shelf_standAlone .iconWrapper .elig_icon_title{left:13px}
.shelf_standAlone .standalone-title-wrapper .titleWrapper{width:calc(100% - 67px)}
.shelf_standAlone .standalone-wrapper .iconWrapper{margin-left:0;margin-top:0}
.shelf_standAlone.without_title .standalone-wrapper .iconWrapper{margin-left:7px}
.shelf_standAlone.without_title .standalone-wrapper .iconWrapper .elig_icon_wt{left:20px}
.shelf_standAlone.without_title .standalone-wrapper .textWrapper .text-comp{padding-top:0}
}
@media(min-width:768px) and (max-width:1023px){.shelf_standAlone .standalone-wrapper{padding-top:30px;padding-bottom:30px}
.shelf_standAlone .standalone-wrapper .iconWrapper .elig_icon_title{left:48px}
.shelf_standAlone .standalone-wrapper .standalone-sm-padding{padding-left:6.5%;padding-right:6.5%}
.shelf_standAlone .standalone-title-wrapper{display:block;float:left}
.shelf_standAlone .standalone-title-wrapper .iconWrapper{margin-left:0;width:36px;height:35px}
.shelf_standAlone .standalone-title-wrapper .titleWrapper{margin-left:24px}
.shelf_standAlone.with_title.sa-bgGrey .titleWrapper,.shelf_standAlone.with_title.sa-bgWhite .titleWrapper{width:calc(100% - 63px)}
.shelf_standAlone.without_title.sa-bgGrey{background-color:#f5f5f5}
.shelf_standAlone.without_title .standalone-wrapper .iconWrapper{margin-left:42px}
.shelf_standAlone.without_title .standalone-wrapper .iconWrapper .elig_icon_wt{left:55px;top:20px}
.shelf_standAlone.without_title .standalone-wrapper .textWrapper{width:calc(100% - 195px);margin-left:24px;padding-top:0}
.shelf_standAlone.without_title .iconWrapper{width:8px}
}
@media(max-width:767px){.shelf_standAlone .iconWrapper{margin-left:0}
.shelf_standAlone .iconWrapper .elig_icon_title{height:24px;width:24px;position:absolute;top:0;left:10px}
.shelf_standAlone .standalone-wrapper{padding-top:30px;padding-bottom:30px}
.shelf_standAlone .standalone-wrapper .standalone-title-wrapper.standalone-row-mobile{margin-left:-10px;margin-right:-10px}
.shelf_standAlone .standalone-wrapper .standalone-title-wrapper.standalone-row-mobile:before,.shelf_standAlone .standalone-wrapper .standalone-title-wrapper.standalone-row-mobile:after{content:" ";display:table}
.shelf_standAlone .standalone-wrapper .iconWrapper{width:24px;height:24px;margin-left:0}
.shelf_standAlone .standalone-wrapper .iconWrapper .elig_icon_title{background:url("clientlib_standalone_base/images/orange_icon24.svg")}
.shelf_standAlone .standalone-wrapper .iconWrapper .elig_icon_wt{background:url("clientlib_standalone_base/images/rasp24.svg")}
.shelf_standAlone.sa-bgGrey{background-color:#f5f5f5}
.shelf_standAlone.sa-bgGrey .standalone-wrapper .iconWrapper .elig_icon_title{background:url("clientlib_standalone_base/images/rasp24.svg")}
.shelf_standAlone.sa-bgWhite .standalone-wrapper .iconWrapper .elig_icon_title{background:url("clientlib_standalone_base/images/orange_icon24.svg")}
.shelf_standAlone.sa-bgWhite .standalone-wrapper .iconWrapper .elig_icon_wt{background:url("clientlib_standalone_base/images/orange_icon24.svg")}
.shelf_standAlone.speechBubleInfoYellow.sa-bgGrey .iconWrapper .elig_icon_wt{background:url("clientlib_standalone_base/images/yellow_icon24.svg")}
.shelf_standAlone.speechBubleInfoYellow.sa-bgGrey .iconWrapper .elig_icon_title{background:url("clientlib_standalone_base/images/yellow_icon24.svg")}
.shelf_standAlone.speechBubleInfoYellow.sa-bgWhite .iconWrapper .elig_icon_wt{background:url("clientlib_standalone_base/images/yellow_icon24.svg")}
.shelf_standAlone.speechBubleInfoYellow.sa-bgWhite .iconWrapper .elig_icon_title{background:url("clientlib_standalone_base/images/yellow_icon24.svg")}
.shelf_standAlone.sa-bgWhite.speechBubbleInfoPink .iconWrapper .elig_icon_wt{background:url("clientlib_standalone_base/images/rasp24.svg")}
.shelf_standAlone.sa-bgWhite.speechBubbleInfoPink .iconWrapper .elig_icon_title{background:url("clientlib_standalone_base/images/rasp24.svg")}
.shelf_standAlone.speechBubbleList.sa-bgGrey .iconWrapper .elig_icon_wt{background:url("clientlib_standalone_base/images/blue_icon24_rbs.svg")}
.shelf_standAlone.speechBubbleList.sa-bgGrey .iconWrapper .elig_icon_title{background:url("clientlib_standalone_base/images/blue_icon24_rbs.svg")}
.shelf_standAlone.speechBubbleList.sa-bgWhite .iconWrapper .elig_icon_wt{background:url("clientlib_standalone_base/images/blue_icon24_rbs.svg")}
.shelf_standAlone.speechBubbleList.sa-bgWhite .iconWrapper .elig_icon_title{background:url("clientlib_standalone_base/images/blue_icon24_rbs.svg")}
.shelf_standAlone .titleWrapper{width:calc(100% - 90px);margin-bottom:20px;margin-left:15px;display:block}
.shelf_standAlone .textWrapper{display:block;margin-top:0;margin-left:15px}
.shelf_standAlone.with_title .textWrapper.col-xs-text-9{float:left;padding-left:10px;padding-right:10px;margin-left:16.66667%;width:75%}
.shelf_standAlone.without_title .standalone-wrapper{padding-top:0;padding-bottom:0}
.shelf_standAlone.without_title .standalone-wrapper .iconWrapper{margin-left:0}
.shelf_standAlone.without_title .standalone-wrapper .textWrapper{width:calc(100% - 39px);margin-left:15px}
.shelf_standAlone.without_title .standalone-wrapper .iconWrapper{width:24px;height:24px}
.shelf_standAlone.without_title .standalone-wrapper .iconWrapper .elig_icon_wt{left:10px}
.shelf_standAlone.without_title .standalone-row-mobile{margin-left:-10px;margin-right:-10px}
.shelf_standAlone.without_title .standalone-row-mobile:before,.shelf_standAlone.without_title .standalone-row-mobile:after{content:" ";display:table}
}
.text-only-header__compliance{padding-top:20px;padding-bottom:35px}
.text-only-header__compliance .shelf-textarea{font-size:16px;line-height:26px;background:url("clientlib_table_base/images/i-rbs-small.png") no-repeat left top;background-size:24px;padding-left:39px}
.text-only-header__compliance .text-only-header__text-wrapper .text-comp{font-size:16px}
.text-only-header__inner{padding-top:50px;padding-bottom:50px;word-wrap:break-word}
.text-only-header__inner .text-only-header__product-title{margin-bottom:30px}
.text-only-header__inner .text-only-header__product-title .auth--info{color:#fff}
.text-only-header__inner.theme--royal-blue{background:#002d64;color:#fff}
.text-only-header__inner.theme--royal-blue .text-comp,.text-only-header__inner.theme--royal-blue .title-comp{color:#fff}
.text-only-header__inner.theme--royal-blue .twill-component .title{font-weight:normal}
.text-only-header__inner.theme--royal-blue .twill-component .title.one{background-color:#95077d}
.msedge .text-only-header__inner.theme--royal-blue .twill-component .title.one,.msie .text-only-header__inner.theme--royal-blue .twill-component .title.one{background-size:auto auto}
.msie8 .text-only-header__inner.theme--royal-blue .twill-component .title.one{background-color:#95077d}
.text-only-header__inner.theme--royal-blue .twill-component .title.two{background-color:#dc6915}
.msie8 .text-only-header__inner.theme--royal-blue .twill-component .title.two{background-color:#61801f}
.text-only-header__inner.theme--royal-blue .twill-component .title.three{background-color:#dc6915}
.msie8 .text-only-header__inner.theme--royal-blue .twill-component .title.three{background-color:#61801f}
@media(min-width:1024px) and (max-width:1255px){.text-only-header__inner .text-only-header__product-title{margin-bottom:28px}
.text-only-header__inner.theme--royal-blue .twill-component .title.one{padding-left:0}
.text-only-header__inner.theme--royal-blue .twill-component .title.two{padding-bottom:10px;padding-left:0}
}
@media(min-width:768px) and (max-width:1023px){.text-only-header__compliance{padding-top:20px;padding-bottom:30px}
.text-only-header__compliance .shelf-textarea{font-size:16px;line-height:26px;background:url("clientlib_table_base/images/i-rbs-small.png") no-repeat left top;background-size:24px;padding-left:39px}
.text-only-header__inner{padding-top:30px;padding-bottom:30px}
.text-only-header__inner.theme--royal-blue .twill-component .title.one{padding-left:0}
.text-only-header__inner.theme--royal-blue .twill-component .title.two{padding-bottom:5px;padding-left:0}
.text-only-header__inner.theme--royal-blue .twill-component .title .title1{top:-7px}
}
@media(max-width:767px){.text-only-header__compliance{padding-top:20px;padding-bottom:30px}
.text-only-header__compliance .shelf-textarea{font-size:16px;line-height:26px;background:url("clientlib_table_base/images/i-rbs-small.png") no-repeat left top;background-size:24px;padding-left:39px}
.text-only-header__compliance .text-only-header__text-wrapper{max-height:78px;overflow:hidden}
.text-only-header__inner{padding-top:30px;padding-bottom:30px}
.text-only-header__inner.theme--royal-blue .twill-component{margin-bottom:7px}
}
.lightbox-overlay{overflow:hidden}
.light-box{top:0;left:0;width:100%;height:100%;z-index:9999}
.light-box.show{position:fixed}
.light-box .container{width:100%}
.light-box .light-box__curtain{background:#333;opacity:.8;width:100%;height:100%}
.light-box .light-box__container{padding:35px 35px 21px;background:#f5f5f5;width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:75%;overflow-y:auto}
.light-box .light-box__container .modal-header{margin-bottom:20px}
.light-box .light-box__container .modal-header .close{position:absolute;top:20px;right:20px;width:24px;height:24px}
.light-box .light-box__container .modal-header .close:after{display:block;width:16px;height:2px;background:#1d7b8a;content:'';transform:rotate(45deg);position:absolute;top:11px;left:5px;border-radius:2px}
.light-box .light-box__container .modal-header .close:before{display:block;width:16px;height:2px;background:#1d7b8a;content:'';transform:rotate(135deg);position:absolute;top:11px;left:5px;border-radius:2px}
.light-box .light-box__container .modal-body{margin-bottom:29px}
.light-box .light-box__container .modal-body .ec-mrf-prod-result .col-lg-2.col-md-2.col-sm-4.col-xs-6{width:33%}
.light-box .light-box__container .modal-body .ec-mrf-mp-clearfix{display:block}
.light-box .light-box__container .modal-body .standalone .container{padding:0}
.light-box .light-box__container .modal-body .standalone .container .standalone-wrapper-wt{width:100%}
.light-box .light-box__container .modal-footer .cancelBtn,.light-box .light-box__container .modal-footer .submitBtn{display:inline-block}
.light-box .light-box__container .modal-footer .cancelBtn.cta-white .cta-text,.light-box .light-box__container .modal-footer .submitBtn.cta-white .cta-text{color:#1d7b8a;background-color:#fff;border:1px solid #1d7b8a;padding:9px 20px}
.light-box .light-box__container .modal-footer .cancelBtn{padding-right:20px}
.light-box .light-box__container.container{display:none}
.cq-wcm-edit .light-box.hide,.aem-AuthorLayer-Edit .light-box.hide{display:block !important}
.cq-wcm-edit .light-box .light-box__container.container,.aem-AuthorLayer-Edit .light-box .light-box__container.container{display:block}
.light-box .light-box__container.container.activeBox{display:block}
@media(min-width:1024px) and (max-width:1255px){.light-box .light-box__container{width:70%}
.light-box .light-box__container .modal-body{margin-bottom:44px}
}
@media(min-width:768px) and (max-width:1023px){.light-box .light-box__container{width:70%;padding:30px 30px 16px}
.light-box .light-box__container .modal-footer .cancelBtn{padding-right:0}
.light-box .light-box__container .modal-body{margin-bottom:24px}
.light-box .light-box__container .modal-body .ec-mrf-prod-result .col-lg-2.col-md-2.col-sm-4.col-xs-6{width:33.33333%}
}
@media(max-width:767px){.light-box .light-box__container{padding:30px 20px;height:100%;width:100%;max-height:none}
.light-box .light-box__container .modal-footer .cancelBtn{padding-right:0}
.light-box .light-box__container .modal-footer .cancelBtn,.light-box .light-box__container .modal-footer .submitBtn{display:block}
.light-box .light-box__container .modal-footer .cancelBtn .cta.cta-primary,.light-box .light-box__container .modal-footer .submitBtn .cta.cta-primary{display:block}
.light-box .light-box__container .modal-footer .cancelBtn .cta.cta-primary .cta-text,.light-box .light-box__container .modal-footer .submitBtn .cta.cta-primary .cta-text{max-width:none}
.light-box .light-box__container .modal-body{margin-bottom:24px}
.light-box .light-box__container .modal-body .ec-mrf-prod-result .col-lg-2.col-md-2.col-sm-4.col-xs-6{width:50%}
.light-box .light-box__container .modal-body .ec-mrf-mp-clearfix{display:none}
}
.lightbox-overlay{overflow:hidden}
.light-box{top:0;left:0;width:100%;height:100%;z-index:9999}
.light-box.show{position:fixed}
.light-box .container{width:100%}
.light-box .light-box__curtain{background:#333;opacity:.8;width:100%;height:100%}
.light-box .light-box__container{padding:35px 35px 21px;background:#f5f5f5;width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:75%;overflow-y:auto}
.light-box .light-box__container .modal-header{margin-bottom:20px}
.light-box .light-box__container .modal-header .close{position:absolute;top:20px;right:20px;width:24px;height:24px}
.light-box .light-box__container .modal-header .close:after{display:block;width:16px;height:2px;background:#1d7b8a;content:'';transform:rotate(45deg);position:absolute;top:11px;left:5px;border-radius:2px}
.light-box .light-box__container .modal-header .close:before{display:block;width:16px;height:2px;background:#1d7b8a;content:'';transform:rotate(135deg);position:absolute;top:11px;left:5px;border-radius:2px}
.light-box .light-box__container .modal-body{margin-bottom:29px}
.light-box .light-box__container .modal-body .ec-mrf-prod-result .col-lg-2.col-md-2.col-sm-4.col-xs-6{width:33%}
.light-box .light-box__container .modal-body .ec-mrf-mp-clearfix{display:block}
.light-box .light-box__container .modal-body .standalone .container{padding:0}
.light-box .light-box__container .modal-body .standalone .container .standalone-wrapper-wt{width:100%}
.light-box .light-box__container .modal-footer .cancelBtn,.light-box .light-box__container .modal-footer .submitBtn{display:inline-block}
.light-box .light-box__container .modal-footer .cancelBtn.cta-white .cta-text,.light-box .light-box__container .modal-footer .submitBtn.cta-white .cta-text{color:#1d7b8a;background-color:#fff;border:1px solid #1d7b8a;padding:9px 20px}
.light-box .light-box__container .modal-footer .cancelBtn{padding-right:20px}
.light-box .light-box__container.container{display:none}
.cq-wcm-edit .light-box.hide,.aem-AuthorLayer-Edit .light-box.hide{display:block !important}
.cq-wcm-edit .light-box .light-box__container.container,.aem-AuthorLayer-Edit .light-box .light-box__container.container{display:block}
.light-box .light-box__container.container.activeBox{display:block}
@media(min-width:1024px) and (max-width:1255px){.light-box .light-box__container{width:70%}
.light-box .light-box__container .modal-body{margin-bottom:44px}
}
@media(min-width:768px) and (max-width:1023px){.light-box .light-box__container{width:70%;padding:30px 30px 16px}
.light-box .light-box__container .modal-footer .cancelBtn{padding-right:0}
.light-box .light-box__container .modal-body{margin-bottom:24px}
.light-box .light-box__container .modal-body .ec-mrf-prod-result .col-lg-2.col-md-2.col-sm-4.col-xs-6{width:33.33333%}
}
@media(max-width:767px){.light-box .light-box__container{padding:30px 20px;height:100%;width:100%;max-height:none}
.light-box .light-box__container .modal-footer .cancelBtn{padding-right:0}
.light-box .light-box__container .modal-footer .cancelBtn,.light-box .light-box__container .modal-footer .submitBtn{display:block}
.light-box .light-box__container .modal-footer .cancelBtn .cta.cta-primary,.light-box .light-box__container .modal-footer .submitBtn .cta.cta-primary{display:block}
.light-box .light-box__container .modal-footer .cancelBtn .cta.cta-primary .cta-text,.light-box .light-box__container .modal-footer .submitBtn .cta.cta-primary .cta-text{max-width:none}
.light-box .light-box__container .modal-body{margin-bottom:24px}
.light-box .light-box__container .modal-body .ec-mrf-prod-result .col-lg-2.col-md-2.col-sm-4.col-xs-6{width:50%}
.light-box .light-box__container .modal-body .ec-mrf-mp-clearfix{display:none}
}
.channel-cards{padding-top:35px}
.channel-cards .channel-cards__header{padding-bottom:30px}
.channel-cards .channel-cards__header .title-wrapper,.channel-cards .channel-cards__header .text-wrapper{padding-bottom:20px}
.channel-cards .channel-cards__header--zero-padding{padding-bottom:0}
.channel-cards .channel-cards__list__item{padding-bottom:30px}
.channel-cards .channel-cards__list__item--0 svg path{fill:#1e808f}
.channel-cards .channel-cards__list__item--1 svg path{fill:#1e808f}
.channel-cards .channel-cards__list__item--2 svg path{fill:#1e808f}
.channel-cards .channel-cards__list__item--3 svg path{fill:#1e808f}
.channel-cards .channel-cards__list__item .title-section,.channel-cards .channel-cards__list__item .text-wrapper,.channel-cards .channel-cards__list__item .cta-wrapper{padding-bottom:20px}
.channel-cards .channel-cards__list__item .image-wrapper,.channel-cards .channel-cards__list__item .channel-cards__content{display:table-cell}
.channel-cards .channel-cards__list__item .comp-img-generic,.channel-cards .channel-cards__list__item .comp-svg-generic{width:24px;height:24px;margin-right:15px}
.channel-cards .channel-cards__list__item img{vertical-align:baseline}
.msie .channel-cards .channel-cards__list__item img,.msedge .channel-cards .channel-cards__list__item img{max-width:100%}
.channel-cards .channel-cards__list__item svg{max-width:24px;max-height:24px}
@media(max-width:1255px){.channel-cards .channel-cards__list__item .image-wrapper{vertical-align:top;padding-top:4px}
}
@media(max-width:1023px){.channel-cards{padding-top:30px}
.channel-cards .channel-cards__list__item .image-wrapper{padding-top:2px}
}
.how-to-guide__header{padding-bottom:20px}
.how-to-guide__header--p30{padding-bottom:30px}
.how-to-guide__header .title-wrapper{margin-top:35px}
.how-to-guide__header .text-wrapper{margin-top:20px}
.how-to-guide__steps{margin-bottom:50px}
.how-to-guide__steps ul{list-style:none;padding-left:0}
.how-to-guide__steps .how-to-guide__step__header{padding-top:20px}
.how-to-guide__steps .how-to-guide__step__header .text-wrapper{width:24px;height:24px;position:absolute;overflow:hidden}
.how-to-guide__steps .how-to-guide__step__header .text-wrapper .text-comp{color:#1d7b8a;font-size:21px;line-height:24px}
.how-to-guide__steps .how-to-guide__step__header .comp-rich-text p:last-child{margin-bottom:0}
.how-to-guide__steps .how-to-guide__step__header .title-section{padding-left:39px}
.how-to-guide__steps .how-to-guide__step__header .title-section .title-component{margin-bottom:20px}
.how-to-guide__steps .how-to-guide__step__call-out{margin-top:35px;margin-bottom:15px}
.how-to-guide .cta_appstore-wrapper{margin-top:35px;overflow:hidden}
.how-to-guide .rte-wrapper{clear:left;padding-top:20px}
.how-to-guide .app-store-links__item--ios{margin-right:21px}
.how-to-guide .app-store-links{margin-top:35px;overflow:hidden}
.how-to-guide .app-store-links__item{float:left}
.how-to-guide .app-store-links__item--ios{margin-right:22px}
.how-to-guide .app-store-links__item--ios .comp-img-generic,.how-to-guide .app-store-links__item--ios .comp-svg-generic{width:179.5px}
.how-to-guide .app-store-links__item--android .comp-img-generic,.how-to-guide .app-store-links__item--android .comp-svg-generic{width:202px}
.how-to-guide .app-store-links__item--ios .comp-img-generic,.how-to-guide .app-store-links__item--ios .comp-svg-generic,.how-to-guide .app-store-links__item--android .comp-img-generic,.how-to-guide .app-store-links__item--android .comp-svg-generic{height:60px}
.msie .how-to-guide .app-store-links__item--ios img,.msedge .how-to-guide .app-store-links__item--ios img,.msie .how-to-guide .app-store-links__item--android img,.msedge .how-to-guide .app-store-links__item--android img{max-width:100%}
.how-to-guide .app-store-links__item--ios svg,.how-to-guide .app-store-links__item--android svg{max-width:100%;max-height:100%}
.how-to-guide.theme--grey{background-color:#f5f5f5}
@media(min-width:768px) and (max-width:1023px){.how-to-guide .app-store-links{margin-top:30px}
.how-to-guide .app-store-links__item--ios{margin-right:21px}
}
@media(max-width:767px){.how-to-guide .app-store-links{margin-top:25px}
.how-to-guide .app-store-links__item{float:none}
.how-to-guide .app-store-links__item--ios{overflow:hidden}
.how-to-guide .app-store-links__item--android .comp-img-generic,.how-to-guide .app-store-links__item--android .comp-svg-generic{margin-top:15px}
}
@media(max-width:1023px){.how-to-guide .how-to-guide__header{padding-bottom:10px}
.how-to-guide .how-to-guide__header .title-wrapper{margin-top:30px}
.how-to-guide .how-to-guide__header .text-wrapper{margin-top:20px}
.how-to-guide .how-to-guide__steps .how-to-guide__steps-list .how-to-guide__step__call-out{margin-top:30px;margin-bottom:10px}
.how-to-guide .cta_appstore-wrapper{margin-top:30px;overflow:hidden}
}
@media(min-width:768px){.app-store-links__item--ios,.app-store-links__item--android{float:left}
}
@media(max-width:767px){.how-to-guide__step__header .title-component .title-comp{max-height:52px;overflow:hidden}
}
.download_shelf{padding-top:30px;padding-bottom:50px}
.download_shelf .downloadicon{float:right;width:35px;height:35px;background:url("clientlib_download_shelf_base/images/icon-download-header-rbs.png") no-repeat left bottom;background-size:100% 100%}
.msie8 .download_shelf .downloadicon{background:url("clientlib_download_shelf_base/images/icon-download-header-rbs.png") no-repeat left bottom}
.download_shelf .textWrapper{margin-top:20px}
.download_shelf .downloadLinkWrapper{margin-top:20px;margin-bottom:20px}
.download_shelf .downloadLinkWrapper a.dlinks{font-size:18px;line-height:26px;margin-bottom:20px;letter-spacing:.1px;display:inline-block}
.download_shelf.shelf-nopadding{padding:0}
@media(min-width:1024px) and (max-width:1255px){.download_shelf.shelf-nopadding{padding:0}
}
@media(min-width:768px) and (max-width:1023px){.download_shelf{padding-top:30px;padding-bottom:50px}
.download_shelf .downloadicon{width:30px;height:30px}
.download_shelf.shelf-nopadding{padding:0}
}
@media(max-width:767px){.download_shelf{padding-top:30px;padding-bottom:50px}
.download_shelf .downloadicon{width:30px;height:30px}
.download_shelf.shelf-nopadding{padding:0 0 30px 0}
}
@media(max-width:1255px){.download_shelf .downloadLinkWrapper a.dlinks{margin-bottom:20px}
}
.incident-notification{color:#fff;background-color:#1d7b8a}
.incident-notification .incident-notification__image-wrapper{max-height:100%}
.cq-wcm-edit .incident-notification .incident-notification__image-wrapper{min-height:212px}
.incident-notification .incident-notification__image-wrapper .comp-img-generic,.incident-notification .incident-notification__image-wrapper .comp-svg-generic{margin-right:0;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:198px;height:198px}
.msie .incident-notification .incident-notification__image-wrapper .image-wrap,.msie .incident-notification .incident-notification__image-wrapper svg,.msedge .incident-notification .incident-notification__image-wrapper .image-wrap,.msedge .incident-notification .incident-notification__image-wrapper svg{max-width:100%;max-height:100%}
.incident-notification .vertical-line{display:block;content:' ';position:absolute;width:2px;height:calc(100% - 60px);background:#fff;top:0;right:0;margin-right:37px;margin-top:30px;margin-bottom:30px}
.incident-notification .incident-notification__content{padding-left:36px;padding-top:50px;padding-bottom:30px;position:relative;min-height:212px}
.incident-notification .incident-notification__content p,.incident-notification .incident-notification__content h3{color:#fff}
.incident-notification .incident-notification__content .incident-notification__title-wrapper{margin-bottom:20px;max-height:40px;overflow:hidden}
.incident-notification .incident-notification__content .incident-notification__text-wrapper{margin-bottom:20px;max-height:52px;overflow:hidden}
.incident-notification .incident-notification__cta-wrapper{margin-bottom:20px}
.incident-notification .incident-notification__cta-wrapper .cta{color:#fff;max-height:30px;overflow:hidden;display:inline-block;padding:0;line-height:26px}
.incident-notification .incident-notification__cta-wrapper .cta .cta-text{width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#fff 10px,#fff);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px}
.incident-notification .incident-notification__cta-wrapper .cta:hover span{background-size:0 100%}
.msedge .incident-notification .incident-notification__cta-wrapper .cta:hover span{background-image:none}
.incident-notification .incident-notification__cta-wrapper .cta:focus span{background-image:none}
html:not(.firefox) .incident-notification .incident-notification__cta-wrapper .cta:focus,html:not(.firefox) .incident-notification .incident-notification__cta-wrapper .cta:focus:hover{outline:1px auto #fff}
.safari .incident-notification .incident-notification__cta-wrapper .cta:focus,.safari .incident-notification .incident-notification__cta-wrapper .cta:focus:hover{outline-offset:-2px}
.incident-notification .incident-notification__close-button{padding-top:45px;text-align:right}
.incident-notification .incident-notification__close-button .incident-notification__close-icon{display:inline-block;height:19px;width:19px;background-image:url("clientlib_incidentnotification_base/images/icon_close.svg");background-size:19px;cursor:pointer;color:inherit}
html:not(.firefox) .incident-notification .incident-notification__close-button .incident-notification__close-icon:focus{outline:1px auto #fff}
.incident-notification .row--eq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}
.incident-notification .row--eq .eq--col{display:flex;flex-direction:column}
@media(min-width:1024px) and (max-width:1255px){.incident-notification .incident-notification__image-wrapper .comp-img-generic,.incident-notification .incident-notification__image-wrapper .comp-svg-generic{width:158px;height:158px}
.incident-notification .vertical-line{margin-right:20px}
.incident-notification .incident-notification__content{padding-left:25px;padding-top:54px;padding-bottom:30px}
.incident-notification .incident-notification__content .incident-notification__title-wrapper{max-height:36px}
}
@media(min-width:768px) and (max-width:1023px){.incident-notification .incident-notification__content{padding-top:40px;padding-bottom:20px;padding-left:0;min-height:184px}
.incident-notification .incident-notification__content .incident-notification__title-wrapper{max-height:32px}
.incident-notification .incident-notification__content .incident-notification__text-wrapper{max-height:104px}
.incident-notification .incident-notification__close-button{padding-top:34px}
.incident-notification .incident-notification__close-button .incident-notification__close-icon{height:14px;width:14px;background-size:14px}
}
@media(max-width:767px){.incident-notification .incident-notification__content{padding-top:30px;padding-bottom:10px;padding-left:0;min-height:180px}
.incident-notification .incident-notification__content .incident-notification__title-wrapper{margin-bottom:10px;max-height:32px}
.incident-notification .incident-notification__content .incident-notification__text-wrapper{max-height:104px}
.incident-notification .incident-notification__close-button{padding-top:23px}
.incident-notification .incident-notification__close-button .incident-notification__close-icon{height:18px;width:18px;background-size:18px}
.incident-notification .incident-notification__close-button .incident-notification__close-icon .visually-hidden{overflow:hidden}
.incident-notification .row--eq .col-xs-offset-1.eq--col{margin-left:8%}
}
.earlyCalculatorExplicitIdentifier .ec-mortgage-identifier .label-info{width:100%}
.earlyCalculatorExplicitIdentifier .cta.cta-primary{padding:6px 0}
.earlyCalculatorExplicitIdentifier .cta.cta-primary .cta-text{padding:18px 10px;line-height:26px;background-color:transparent;color:#002d64;border:1px solid #002d64;box-shadow:none;margin:0;border-radius:100px}
.earlyCalculatorExplicitIdentifier .cta.cta-primary .cta-text:after{content:none}
.earlyCalculatorExplicitIdentifier .cta.cta-primary:hover{background-color:transparent}
.earlyCalculatorExplicitIdentifier .cta.cta-primary:hover .cta-text{background-color:transparent}
html:not(.firefox) .earlyCalculatorExplicitIdentifier .cta.cta-primary:focus{outline:1px auto #002d64}
html:not(.firefox) .earlyCalculatorExplicitIdentifier .cta.cta-primary:focus:hover{outline:1px auto #002d64}
.earlyCalculatorExplicitIdentifier .cta.cta-primary.active{border-radius:0}
.earlyCalculatorExplicitIdentifier .cta.cta-primary.active .cta-text{color:#fff;background-color:#002d64}
.earlyCalculatorExplicitIdentifier .product-comp .single-content .title-wrapper{margin-bottom:10px}
.earlyCalculatorExplicitIdentifier .product-comp .single-content .comp-rich-text{margin-top:0}
.earlyCalculatorExplicitIdentifier .product-comp .single-content .comp-rich-text>p,.earlyCalculatorExplicitIdentifier .product-comp .single-content .comp-rich-text>ul,.earlyCalculatorExplicitIdentifier .product-comp .single-content .comp-rich-text>ol{margin-top:20px}
.earlyCalculatorExplicitIdentifier .product-comp .single-content .cta.cta-primary{margin-top:19px}
.earlyCalculatorExplicitIdentifier .ec-mortgage-identifier{padding-top:50px}
.ec__question .ec__question__heading{margin-bottom:20px}
.ec__question .ec__question__text{margin-bottom:40px}
.ec__question .ec__question__button-group{margin-bottom:50px}
.ec__question .ec__question__button-group .input-label{margin-bottom:20px;color:#002d64;line-height:34px;font-size:26px;font-weight:normal;font-family:"RNHouseSansBold",sans-serif}
.ec__question .ec__question__button-group .input-label .title-comp{max-height:34px;overflow:hidden}
.product-comp{padding-bottom:44px}
.product-comp .single-img{width:100%;padding:0 72px 20px 0}
.product-comp .single-img.hideLeftDiv{display:none}
.product-comp .single-img .bar_code{height:8px}
.product-comp .single-content{width:100%;padding:0 72px 0 0}
.product-list-title{padding-top:35px;padding-bottom:50px}
.blue .bar_code{background-color:#1e808f}
.yellow .bar_code{background-color:#1e808f}
.red .bar_code{background-color:#1e808f}
.ec__products-list .ec-product{height:0;overflow:hidden;opacity:0;transition:opacity 750ms cubic-bezier(0.15,0.43,0.34,0.99)}
.ec__products-list .ec-product.showContent{height:auto;opacity:1}
.cq-wcm-edit .ec__products-list .ec-product,.aem-AuthorLayer-Edit .ec__products-list .ec-product{height:auto;opacity:1}
.ec__deals-list .ec-deals{height:0;overflow:hidden;opacity:0;transition:opacity 750ms cubic-bezier(0.15,0.43,0.34,0.99)}
.ec__deals-list .ec-deals.showContent{height:auto;opacity:1}
.cq-wcm-edit .ec__deals-list .ec-deals,.aem-AuthorLayer-Edit .ec__deals-list .ec-deals{height:auto;opacity:1}
.info-rich-text .aip-title-1,.info-rich-text .aip-title-2{margin-bottom:20px}
.info-rich-text .aip-gs-rte-wrapper{margin-bottom:50px}
.ec__results-list .ec-results{height:0;overflow:hidden;opacity:0;transition:opacity 750ms cubic-bezier(0.15,0.43,0.34,0.99)}
.ec__results-list .ec-results.showContent{height:auto;opacity:1}
.cq-wcm-edit .ec__results-list .ec-results,.aem-AuthorLayer-Edit .ec__results-list .ec-results{height:auto;opacity:1}
html:not(.firefox) .cta.cta-primary:focus{outline:3px auto #002d64}
a.cta.cta-primary{cursor:pointer}
@media(min-width:1024px) and (max-width:1255px){.ec__question .ec__question__button-group .input-label{line-height:32px;font-size:24px}
.product-comp .single-img,.product-comp .single-content{padding-right:11px}
}
@media(min-width:768px) and (max-width:1023px){.earlyCalculatorExplicitIdentifier .product-comp .single-content .cta.cta-primary{margin-top:14px}
.ec__question .ec__question__button-group{margin-bottom:30px}
.ec__question .ec__question__button-group .input-label{line-height:32px;font-size:24px}
.ec__question .ec__question__button-group .toggle-comp .btn-wrapper{width:201px}
.product-comp{padding-bottom:44px}
.product-comp .single-img,.product-comp .single-content{padding-right:61px}
.product-list-title{padding-top:30px}
}
@media(max-width:767px){.earlyCalculatorExplicitIdentifier .product-comp .single-content .cta.cta-primary{margin-top:14px}
.early-calculator .product-comp{padding-bottom:44px}
.ec__question .ec__question__button-group{margin-bottom:30px}
.ec__question .ec__question__button-group .input-label{line-height:32px;font-size:24px}
.ec__question .ec__question__button-group .input-label .title-comp{max-height:68px}
.product-comp .single-img{padding:0 0 20px 0}
.product-comp .single-content{padding:0}
.product-list-title{padding-top:30px}
}
[data-nav-buttons="back-continue"][data-nav-signedin="signedin"] .aip-btn-save-exit,[data-nav-buttons="back-submit"][data-nav-signedin="signedin"] .aip-btn-save-exit,[data-nav-buttons="save-cancel"][data-nav-signedin="signedin"] .aip-btn-save-exit{display:block;opacity:1}
[data-nav-buttons="back-continue"][data-nav-signedin="signedin"] .aip-btn-save-exit .aip-signup,[data-nav-buttons="back-continue"][data-nav-signedin="signedin"] .aip-btn-save-exit .signedup,[data-nav-buttons="back-submit"][data-nav-signedin="signedin"] .aip-btn-save-exit .aip-signup,[data-nav-buttons="back-submit"][data-nav-signedin="signedin"] .aip-btn-save-exit .signedup,[data-nav-buttons="save-cancel"][data-nav-signedin="signedin"] .aip-btn-save-exit .aip-signup,[data-nav-buttons="save-cancel"][data-nav-signedin="signedin"] .aip-btn-save-exit .signedup{display:none;opacity:0}
[data-nav-buttons="back-continue"][data-nav-signedin="signedin"] .aip-btn-save-exit .aip-signin,[data-nav-buttons="back-submit"][data-nav-signedin="signedin"] .aip-btn-save-exit .aip-signin,[data-nav-buttons="save-cancel"][data-nav-signedin="signedin"] .aip-btn-save-exit .aip-signin{display:block;opacity:1}
[data-nav-buttons="back-continue"][data-nav-signedin="isSignedOut"] .aip-btn-save-exit,[data-nav-buttons="back-submit"][data-nav-signedin="isSignedOut"] .aip-btn-save-exit,[data-nav-buttons="save-cancel"][data-nav-signedin="isSignedOut"] .aip-btn-save-exit{display:block;opacity:1}
[data-nav-buttons="back-continue"][data-nav-signedin="isSignedOut"] .aip-btn-save-exit .aip-signup,[data-nav-buttons="back-continue"][data-nav-signedin="isSignedOut"] .aip-btn-save-exit .signedup,[data-nav-buttons="back-submit"][data-nav-signedin="isSignedOut"] .aip-btn-save-exit .aip-signup,[data-nav-buttons="back-submit"][data-nav-signedin="isSignedOut"] .aip-btn-save-exit .signedup,[data-nav-buttons="save-cancel"][data-nav-signedin="isSignedOut"] .aip-btn-save-exit .aip-signup,[data-nav-buttons="save-cancel"][data-nav-signedin="isSignedOut"] .aip-btn-save-exit .signedup{display:block;opacity:1}
[data-nav-buttons="back-continue"][data-nav-signedin="isSignedOut"] .aip-btn-save-exit .aip-signin,[data-nav-buttons="back-submit"][data-nav-signedin="isSignedOut"] .aip-btn-save-exit .aip-signin,[data-nav-buttons="save-cancel"][data-nav-signedin="isSignedOut"] .aip-btn-save-exit .aip-signin{display:none;opacity:0}
.aip-result-maybe-oneZeroFour .single-article-shelf .rte-wrapper{padding-top:20px}
#aip-loader{width:100%;height:100%;top:0;left:0;position:fixed;display:none;opacity:.8;background-color:#fff;z-index:99998;text-align:center}
#aip-loader.aip-loader--active{display:block}
.aip-loader-image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);padding-top:100px;height:100px;min-width:100px;z-index:99999;background-image:url("clientlib_aip_responsive_base/images/rbs-logo-animation.gif");background-repeat:no-repeat;background-position:top center;transform:translate(-50%,-50%)}
body.loader-active{overflow:hidden}
.signup-loading,.signin-loading,.submit-aip-loading,.submit-an-loading,.retrieve-loading,.dashboard-loading,.aip-landingpage-loading{display:none;font-weight:bold}
.signup-loading.currentStatus,.signin-loading.currentStatus,.submit-aip-loading.currentStatus,.submit-an-loading.currentStatus,.retrieve-loading.currentStatus,.dashboard-loading.currentStatus,.aip-landingpage-loading.currentStatus{display:block}
#agreementInPrinciple,#authenticationsPages,#aipResults,#productDetails,#applyNow{display:none}
.cq-wcm-edit #agreementInPrinciple,.aem-AuthorLayer-Edit #agreementInPrinciple,.cq-wcm-edit #authenticationsPages,.aem-AuthorLayer-Edit #authenticationsPages,.cq-wcm-edit #aipResults,.aem-AuthorLayer-Edit #aipResults,.cq-wcm-edit #productDetails,.aem-AuthorLayer-Edit #productDetails,.cq-wcm-edit #applyNow,.aem-AuthorLayer-Edit #applyNow{display:block}
#agreementInPrinciple.activeSection,#authenticationsPages.activeSection,#aipResults.activeSection,#productDetails.activeSection,#applyNow.activeSection{display:block}
#agreementInPrinciple.interimActive,#authenticationsPages.interimActive,#aipResults.interimActive,#productDetails.interimActive,#applyNow.interimActive{overflow:hidden;display:block !important;height:0}
#agreementInPrinciple.interimActive .aip-page,#agreementInPrinciple.interimActive .man-page,#agreementInPrinciple.interimActive .propertystep,#authenticationsPages.interimActive .aip-page,#authenticationsPages.interimActive .man-page,#authenticationsPages.interimActive .propertystep,#aipResults.interimActive .aip-page,#aipResults.interimActive .man-page,#aipResults.interimActive .propertystep,#productDetails.interimActive .aip-page,#productDetails.interimActive .man-page,#productDetails.interimActive .propertystep,#applyNow.interimActive .aip-page,#applyNow.interimActive .man-page,#applyNow.interimActive .propertystep{overflow:hidden;display:block !important;height:0}
#agreementInPrinciple,#applyNow{padding-top:50px}
.aip-borrowing-rep-ex{display:none;padding-top:15px}
.cq-wcm-edit .aip-borrowing-rep-ex,.aem-AuthorLayer-Edit .aip-borrowing-rep-ex{display:block}
[data-page-identifier="borrowing_details"] .aip-borrowing-rep-ex{display:block}
.aip-authentication .mortsectioncontainer{display:none}
.cq-wcm-edit .aip-authentication .mortsectioncontainer,.aem-AuthorLayer-Edit .aip-authentication .mortsectioncontainer{display:block}
.aip-authentication .mortsectioncontainer.auth-display{display:block}
.signedout-changepassword .signIn__content{display:none}
.signedout-changepassword .signIn__content.enable{display:block}
.signedout-changepassword .signIn__content.disable{display:none}
.cq-wcm-edit .signedout-changepassword .signIn__content.disable,.aem-AuthorLayer-Edit .signedout-changepassword .signIn__content.disable{display:block}
.cq-wcm-edit .signedout-changepassword .signIn__content,.aem-AuthorLayer-Edit .signedout-changepassword .signIn__content{display:block}
.signup-eligibility .signUp__email,.signup-eligibility .signUp__password{display:none}
.signup-eligibility .signUp__email.active,.signup-eligibility .signUp__password.active{display:block}
.cq-wcm-edit .signup-eligibility .signUp__email,.aem-AuthorLayer-Edit .signup-eligibility .signUp__email,.cq-wcm-edit .signup-eligibility .signUp__password,.aem-AuthorLayer-Edit .signup-eligibility .signUp__password{display:block}
.signup-eligibility .signUp__right .cta-primary{display:none}
.cq-wcm-edit .signup-eligibility .signUp__right .cta-primary,.aem-AuthorLayer-Edit .signup-eligibility .signUp__right .cta-primary{display:block}
.signup-eligibility .signUp__right .cta-primary.active{display:block}
.signup-eligibility .signUp__right .cta-secondary{display:inline-block;cursor:pointer}
.signup-eligibility .signUp__right .cta-secondary.disable{display:none}
.cq-wcm-edit .signup-eligibility .signUp__right .cta-secondary.disable,.aem-AuthorLayer-Edit .signup-eligibility .signUp__right .cta-secondary.disable{display:block}
.signup-standalone .signUp__right .cta-secondary{display:block}
.signup-standalone .signUp__right .cta-secondary.disable{display:none}
.cq-wcm-edit .signup-standalone .signUp__right .cta-secondary.disable,.aem-AuthorLayer-Edit .signup-standalone .signUp__right .cta-secondary.disable{display:block}
.signin-signup-lightboxes{display:none}
.cq-wcm-edit .signin-signup-lightboxes,.aem-AuthorLayer-Edit .signin-signup-lightboxes{display:block}
.aip-responsive{padding-bottom:100px}
.aip-responsive .mortgage-toggle.row{margin-left:2px}
.aip-main-page .earlyCalculatorExplicitIdentifier .ec-mortgage-identifier{padding-top:0}
.aip-main-page .ec__question .ec__question__text{margin-bottom:0}
.aip-main-page .info-rich-text .aip-gs-rte-wrapper{margin-bottom:20px}
.aip-main-page.disable{display:none}
.cq-wcm-edit .aip-main-page.disable,.aem-AuthorLayer-Edit .aip-main-page.disable{display:block}
.aip-main-page .ec__products-list{margin-left:-20.66666%}
.aip-main-page .product-list-title{padding-left:24px}
.aip-main-page .dropdown-select.error{border-color:#e60303}
.aip-main-page .aip-btn-back .cta-primary .cta-text{color:#1d7b8a;background-color:white;border:1px solid #1d7b8a;padding:9px 20px}
.aip-title{float:left;width:570px}
.aip-grey{padding:1px 50px 35px 50px;background-color:#f5f5f5;margin-top:29px}
.add-bottom-copy{display:none}
.cq-wcm-edit .add-bottom-copy,.aem-AuthorLayer-Edit .add-bottom-copy{display:block}
#explicitidentifier .container{padding-left:0}
.info-rich-text .accordion-comp{margin-top:20px}
.info-rich-text,.aip-signin{display:none;opacity:0;transition:opacity 750ms cubic-bezier(0.15,0.43,0.34,0.99);-moz-transition:opacity 750ms cubic-bezier(0.15,0.43,0.34,0.99);-ms-transition:opacity 750ms cubic-bezier(0.15,0.43,0.34,0.99);-webkit-transition:opacity 750ms cubic-bezier(0.15,0.43,0.34,0.99)}
.cq-wcm-edit .info-rich-text,.aem-AuthorLayer-Edit .info-rich-text,.info-rich-text.aip-display,.cq-wcm-edit .aip-signin,.aem-AuthorLayer-Edit .aip-signin,.aip-signin.aip-display{display:block;opacity:1}
.aip-page,.man-page,.aip-nav-button-wrapper,.applynow-button-wrapper{display:none;opacity:0;transition:none;-moz-transition:none;-ms-transition:none;-webkit-transition:none}
.aip-page.aip-display,.man-page.aip-display,.aip-nav-button-wrapper.aip-display,.applynow-button-wrapper.aip-display{display:block;opacity:1;transition:opacity 250ms cubic-bezier(0.15,0.43,0.34,0.99);-moz-transition:opacity 250ms cubic-bezier(0.15,0.43,0.34,0.99);-ms-transition:opacity 250ms cubic-bezier(0.15,0.43,0.34,0.99);-webkit-transition:opacity 250ms cubic-bezier(0.15,0.43,0.34,0.99)}
.aip-page.aip-display.animating,.man-page.aip-display.animating,.aip-nav-button-wrapper.aip-display.animating,.applynow-button-wrapper.aip-display.animating{opacity:0;transition:none;-moz-transition:none;-ms-transition:none;-webkit-transition:none}
.cq-wcm-edit .aip-page,.aem-AuthorLayer-Edit .aip-page,.cq-wcm-edit .man-page,.aem-AuthorLayer-Edit .man-page,.cq-wcm-edit .aip-nav-button-wrapper,.aem-AuthorLayer-Edit .aip-nav-button-wrapper,.cq-wcm-edit .applynow-button-wrapper,.aem-AuthorLayer-Edit .applynow-button-wrapper{display:block;opacity:1}
.aip-nav-button-wrapper div:first-child,.applynow-button-wrapper div:first-child{margin-right:16px}
.aip-nav-button-wrapper .aip-btn-next .cta.cta-primary .cta-text,.applynow-button-wrapper .aip-btn-next .cta.cta-primary .cta-text{min-width:240px}
.aip-nav-button-wrapper .cta.cta-primary .cta-text,.applynow-button-wrapper .cta.cta-primary .cta-text{min-width:225px}
.aip-nav-button-wrapper .aip-btn-next,.aip-nav-button-wrapper .aip-btn-save-cancel,.aip-nav-button-wrapper .aip-btn-back-continue,.aip-nav-button-wrapper .aip-btn-return-continue,.aip-nav-button-wrapper .aip-btn-save-exit,.applynow-button-wrapper .aip-btn-next,.applynow-button-wrapper .aip-btn-save-cancel,.applynow-button-wrapper .aip-btn-back-continue,.applynow-button-wrapper .aip-btn-return-continue,.applynow-button-wrapper .aip-btn-save-exit{display:none;opacity:0;transition:opacity 750ms cubic-bezier(0.15,0.43,0.34,0.99);-moz-transition:opacity 750ms cubic-bezier(0.15,0.43,0.34,0.99);-ms-transition:opacity 750ms cubic-bezier(0.15,0.43,0.34,0.99);-webkit-transition:opacity 750ms cubic-bezier(0.15,0.43,0.34,0.99)}
.cq-wcm-edit .aip-nav-button-wrapper .aip-btn-next,.aem-AuthorLayer-Edit .aip-nav-button-wrapper .aip-btn-next,.cq-wcm-edit .aip-nav-button-wrapper .aip-btn-save-cancel,.aem-AuthorLayer-Edit .aip-nav-button-wrapper .aip-btn-save-cancel,.cq-wcm-edit .aip-nav-button-wrapper .aip-btn-back-continue,.aem-AuthorLayer-Edit .aip-nav-button-wrapper .aip-btn-back-continue,.cq-wcm-edit .aip-nav-button-wrapper .aip-btn-return-continue,.aem-AuthorLayer-Edit .aip-nav-button-wrapper .aip-btn-return-continue,.cq-wcm-edit .aip-nav-button-wrapper .aip-btn-save-exit,.aem-AuthorLayer-Edit .aip-nav-button-wrapper .aip-btn-save-exit,.cq-wcm-edit .applynow-button-wrapper .aip-btn-next,.aem-AuthorLayer-Edit .applynow-button-wrapper .aip-btn-next,.cq-wcm-edit .applynow-button-wrapper .aip-btn-save-cancel,.aem-AuthorLayer-Edit .applynow-button-wrapper .aip-btn-save-cancel,.cq-wcm-edit .applynow-button-wrapper .aip-btn-back-continue,.aem-AuthorLayer-Edit .applynow-button-wrapper .aip-btn-back-continue,.cq-wcm-edit .applynow-button-wrapper .aip-btn-return-continue,.aem-AuthorLayer-Edit .applynow-button-wrapper .aip-btn-return-continue,.cq-wcm-edit .applynow-button-wrapper .aip-btn-save-exit,.aem-AuthorLayer-Edit .applynow-button-wrapper .aip-btn-save-exit{display:block;opacity:1}
.aip-nav-button-wrapper[data-nav-buttons="next"] .aip-btn-next,.applynow-button-wrapper[data-nav-buttons="next"] .aip-btn-next{display:inline-block;opacity:1}
.aip-nav-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue,.applynow-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue{display:block;opacity:1}
.aip-nav-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-submit,.applynow-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-submit{display:none;opacity:0}
.aip-nav-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-back,.aip-nav-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-continue,.applynow-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-back,.applynow-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-continue{display:inline-block;opacity:1}
.aip-nav-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-back.disable,.aip-nav-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-continue.disable,.applynow-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-back.disable,.applynow-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-continue.disable{display:none}
.cq-wcm-edit .aip-nav-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-back.disable,.aem-AuthorLayer-Edit .aip-nav-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-back.disable,.cq-wcm-edit .aip-nav-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-continue.disable,.aem-AuthorLayer-Edit .aip-nav-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-continue.disable,.cq-wcm-edit .applynow-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-back.disable,.aem-AuthorLayer-Edit .applynow-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-back.disable,.cq-wcm-edit .applynow-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-continue.disable,.aem-AuthorLayer-Edit .applynow-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-continue.disable{display:block}
.aip-nav-button-wrapper[data-nav-buttons="back-submit"] .aip-btn-back-continue,.applynow-button-wrapper[data-nav-buttons="back-submit"] .aip-btn-back-continue{display:block;opacity:1}
.aip-nav-button-wrapper[data-nav-buttons="back-submit"] .aip-btn-back-continue .aip-btn-continue,.applynow-button-wrapper[data-nav-buttons="back-submit"] .aip-btn-back-continue .aip-btn-continue{display:none;opacity:0}
.aip-nav-button-wrapper[data-nav-buttons="back-submit"] .aip-btn-back-continue .aip-btn-back,.aip-nav-button-wrapper[data-nav-buttons="back-submit"] .aip-btn-back-continue .aip-btn-submit,.applynow-button-wrapper[data-nav-buttons="back-submit"] .aip-btn-back-continue .aip-btn-back,.applynow-button-wrapper[data-nav-buttons="back-submit"] .aip-btn-back-continue .aip-btn-submit{display:inline-block;opacity:1}
.aip-nav-button-wrapper[data-nav-buttons="save-cancel"] .aip-btn-save-cancel,.applynow-button-wrapper[data-nav-buttons="save-cancel"] .aip-btn-save-cancel{display:block;opacity:1}
.aip-nav-button-wrapper[data-nav-buttons="save-cancel"] .aip-btn-save-cancel .aip-btn-save,.aip-nav-button-wrapper[data-nav-buttons="save-cancel"] .aip-btn-save-cancel .aip-btn-cancel,.applynow-button-wrapper[data-nav-buttons="save-cancel"] .aip-btn-save-cancel .aip-btn-save,.applynow-button-wrapper[data-nav-buttons="save-cancel"] .aip-btn-save-cancel .aip-btn-cancel{display:inline-block;opacity:1}
.aip-nav-button-wrapper[data-nav-buttons="save-cancel"] .aip-btn-save-cancel .aip-btn-save-continue,.applynow-button-wrapper[data-nav-buttons="save-cancel"] .aip-btn-save-cancel .aip-btn-save-continue{display:block}
.aip-nav-button-wrapper[data-nav-buttons="save-cancel"] .aip-btn-save-cancel .aip-btn-save-continue .cta-secondary .cta-text,.applynow-button-wrapper[data-nav-buttons="save-cancel"] .aip-btn-save-cancel .aip-btn-save-continue .cta-secondary .cta-text{cursor:pointer}
.aip-nav-button-wrapper[data-nav-buttons="return-continue"] .aip-btn-return-continue,.applynow-button-wrapper[data-nav-buttons="return-continue"] .aip-btn-return-continue{display:block;opacity:1}
.aip-nav-button-wrapper[data-nav-buttons="return-continue"] .aip-btn-return-continue .aip-btn-toDashboard,.aip-nav-button-wrapper[data-nav-buttons="return-continue"] .aip-btn-return-continue .aip-btn-toAIP,.applynow-button-wrapper[data-nav-buttons="return-continue"] .aip-btn-return-continue .aip-btn-toDashboard,.applynow-button-wrapper[data-nav-buttons="return-continue"] .aip-btn-return-continue .aip-btn-toAIP{display:inline-block;opacity:1}
.aip-nav-button-wrapper[data-nav-buttons="return-continue"] .aip-btn-return-continue .aip-btn-submitAip,.applynow-button-wrapper[data-nav-buttons="return-continue"] .aip-btn-return-continue .aip-btn-submitAip{display:none;opacity:0}
.aip-nav-button-wrapper[data-nav-buttons="return-submit"] .aip-btn-return-continue,.applynow-button-wrapper[data-nav-buttons="return-submit"] .aip-btn-return-continue{display:block;opacity:1}
.aip-nav-button-wrapper[data-nav-buttons="return-submit"] .aip-btn-return-continue .aip-btn-toDashboard,.aip-nav-button-wrapper[data-nav-buttons="return-submit"] .aip-btn-return-continue .aip-btn-submitAip,.applynow-button-wrapper[data-nav-buttons="return-submit"] .aip-btn-return-continue .aip-btn-toDashboard,.applynow-button-wrapper[data-nav-buttons="return-submit"] .aip-btn-return-continue .aip-btn-submitAip{display:inline-block;opacity:1}
.aip-nav-button-wrapper[data-nav-buttons="return-submit"] .aip-btn-return-continue .aip-btn-toAIP,.applynow-button-wrapper[data-nav-buttons="return-submit"] .aip-btn-return-continue .aip-btn-toAIP{display:none;opacity:0}
.aip-nav-button-wrapper[data-nav-buttons="submit"] .aip-btn-return-continue,.applynow-button-wrapper[data-nav-buttons="submit"] .aip-btn-return-continue{display:block;opacity:1}
.aip-nav-button-wrapper[data-nav-buttons="submit"] .aip-btn-return-continue .aip-btn-submitAip,.applynow-button-wrapper[data-nav-buttons="submit"] .aip-btn-return-continue .aip-btn-submitAip{display:inline-block;opacity:1}
.aip-nav-button-wrapper[data-nav-buttons="submit"] .aip-btn-return-continue .aip-btn-toDashboard,.aip-nav-button-wrapper[data-nav-buttons="submit"] .aip-btn-return-continue .aip-btn-toAIP,.applynow-button-wrapper[data-nav-buttons="submit"] .aip-btn-return-continue .aip-btn-toDashboard,.applynow-button-wrapper[data-nav-buttons="submit"] .aip-btn-return-continue .aip-btn-toAIP{display:none;opacity:0}
.aip-nav-button-wrapper .aip-btn-save-exit,.applynow-button-wrapper .aip-btn-save-exit{padding-top:19px}
.aip-nav-button-wrapper .aip-btn-next,.applynow-button-wrapper .aip-btn-next{padding-top:30px}
.aip-btn-back-continue .cta-primary:last-child.disable{display:none}
.cq-wcm-edit .aip-btn-back-continue .cta-primary:last-child.disable,.aem-AuthorLayer-Edit .aip-btn-back-continue .cta-primary:last-child.disable{display:block}
.aip-form-main-wrap{padding-bottom:50px}
.aip-form-wrap .eligibility-toggle{margin-right:29.59%}
.aip-form-wrap .eligibility-toggle .mortgage-toggle .togglebtn{margin-right:0}
.aip-form-wrap .eligibility-toggle .mortgage-toggle .comp-rich-text p{padding-bottom:10px}
.aip-form-wrap .mortgage-input-field .comp-rich-text{width:100%}
.aip-form-wrap .form-heading-eligibility{margin-bottom:20px;border-bottom:0}
.aip-form-wrap .form-heading-eligibility,.aip-form-wrap .form-text-eligibility{margin-right:29.59%}
.aip-property-details>fieldset>legend{margin-bottom:0;font-size:initial;line-height:initial;color:transparent;border:0}
.aip-form-main-wrap legend{border:0}
.aip-main-page .joint-whoOwns,.aip-main-page .aip-joint-od-dependents-toggle{display:none}
.cq-wcm-edit .aip-main-page .joint-whoOwns,.aem-AuthorLayer-Edit .aip-main-page .joint-whoOwns,.cq-wcm-edit .aip-main-page .aip-joint-od-dependents-toggle,.aem-AuthorLayer-Edit .aip-main-page .aip-joint-od-dependents-toggle{display:block}
.aip-main-page.is-joint-applicant .single-whoOwns,.aip-main-page.is-joint-applicant .aip-od-dependents-toggle{display:none}
.cq-wcm-edit .aip-main-page.is-joint-applicant .single-whoOwns,.aem-AuthorLayer-Edit .aip-main-page.is-joint-applicant .single-whoOwns,.cq-wcm-edit .aip-main-page.is-joint-applicant .aip-od-dependents-toggle,.aem-AuthorLayer-Edit .aip-main-page.is-joint-applicant .aip-od-dependents-toggle{display:block}
.aip-main-page.is-joint-applicant .joint-whoOwns,.aip-main-page.is-joint-applicant .aip-joint-od-dependents-toggle{display:block}
.aip-main-page .aip-pd-license{margin-right:98.984px}
.aip-form-wrap>fieldset>legend,.aip-fieldset>fieldset>legend{border-bottom:0 none}
.cq-wcm-edit .aip-form-wrap>fieldset>legend,.aem-AuthorLayer-Edit .aip-form-wrap>fieldset>legend,.cq-wcm-edit .aip-fieldset>fieldset>legend,.aem-AuthorLayer-Edit .aip-fieldset>fieldset>legend{float:left}
.aip-form-wrap .mortgage-input-field,.aip-fieldset .mortgage-input-field{margin-top:35px}
.aip-form-wrap .ec__question__label.input-label,.aip-fieldset .ec__question__label.input-label{padding-top:50px;color:#002d64;line-height:34px;font-size:26px;font-weight:normal;font-family:"RNHouseSansBold",sans-serif}
.aip-form-wrap .mortgage-toggle.errorState .ec__question__label,.aip-fieldset .mortgage-toggle.errorState .ec__question__label{color:#e60303}
.aip-form-wrap .eligibility-toggle.disable,.aip-fieldset .eligibility-toggle.disable{display:none}
.cq-wcm-edit .aip-form-wrap .eligibility-toggle.disable,.aem-AuthorLayer-Edit .aip-form-wrap .eligibility-toggle.disable,.cq-wcm-edit .aip-fieldset .eligibility-toggle.disable,.aem-AuthorLayer-Edit .aip-fieldset .eligibility-toggle.disable{display:block}
.aip-form-wrap .aip-toggle-buy .comp-rich-text p,.aip-fieldset .aip-toggle-buy .comp-rich-text p{margin-bottom:35px}
.aip-form-wrap .aip-richtext-rte .comp-rich-text h4,.aip-fieldset .aip-richtext-rte .comp-rich-text h4{padding-top:50px;margin-bottom:20px}
.aip-form-wrap .aip-richtext-rte .comp-rich-text p,.aip-fieldset .aip-richtext-rte .comp-rich-text p{margin-bottom:-5px}
.aip-form-wrap .dropdown,.aip-fieldset .dropdown{margin-top:35px}
.aip-form-wrap .dropdown .form-field-label.labelinfo-comp,.aip-fieldset .dropdown .form-field-label.labelinfo-comp{margin-top:0}
.aip-form-wrap .aip-pd-license .title-comp,.aip-form-wrap .aip-jpd-license .title-comp,.aip-fieldset .aip-pd-license .title-comp,.aip-fieldset .aip-jpd-license .title-comp{padding-bottom:30px}
.aip-form-wrap .aip-pd-dropdown .dropdown,.aip-form-wrap .aip-jpd-dropdown .dropdown,.aip-fieldset .aip-pd-dropdown .dropdown,.aip-fieldset .aip-jpd-dropdown .dropdown{margin-top:0}
.aip-form-wrap .aip-dipendent-fields-wrap,.aip-fieldset .aip-dipendent-fields-wrap{display:none}
.cq-wcm-edit .aip-form-wrap .aip-dipendent-fields-wrap,.aem-AuthorLayer-Edit .aip-form-wrap .aip-dipendent-fields-wrap,.aip-form-wrap .aip-dipendent-fields-wrap.aip-display,.cq-wcm-edit .aip-fieldset .aip-dipendent-fields-wrap,.aem-AuthorLayer-Edit .aip-fieldset .aip-dipendent-fields-wrap,.aip-fieldset .aip-dipendent-fields-wrap.aip-display{display:inline-block}
.aip-form-wrap .aip-dipendent-fields-wrap .aip-dipendent-fields,.aip-fieldset .aip-dipendent-fields-wrap .aip-dipendent-fields{margin-top:29px;background-color:#f5f5f5;padding:0 50px 35px 50px}
.aip-form-wrap .aip-dipendent-fields-wrap .aip-dipendent-fields .label-info,.aip-form-wrap .aip-dipendent-fields-wrap .aip-dipendent-fields .label-info.displayinfo,.aip-form-wrap .aip-dipendent-fields-wrap .aip-dipendent-fields .comp-rich-text,.aip-fieldset .aip-dipendent-fields-wrap .aip-dipendent-fields .label-info,.aip-fieldset .aip-dipendent-fields-wrap .aip-dipendent-fields .label-info.displayinfo,.aip-fieldset .aip-dipendent-fields-wrap .aip-dipendent-fields .comp-rich-text{width:100%}
.aip-form-wrap .aip-dipendent-fields-wrap .mortgage-input-field,.aip-fieldset .aip-dipendent-fields-wrap .mortgage-input-field{padding-top:35px;margin-top:0}
.aip-property-details .aip-form-wrap .aip-property-investments .comp-rich-text strong,.aip-property-details .aip-form-wrap .aip-property-residentials .comp-rich-text strong{font-weight:normal;font-family:'RNHouseSansBold'}
.aip-property-details .aip-form-wrap .aip-property-investments .already-reached-maximum,.aip-property-details .aip-form-wrap .aip-property-residentials .already-reached-maximum{display:none}
.aip-property-details .aip-form-wrap .aip-property-investments .already-reached-maximum .comp-rich-text,.aip-property-details .aip-form-wrap .aip-property-residentials .already-reached-maximum .comp-rich-text{font-size:16px}
.aip-property-details .aip-form-wrap .aip-property-investments.maximum-reached .already-reached-maximum,.aip-property-details .aip-form-wrap .aip-property-residentials.maximum-reached .already-reached-maximum{display:block}
.aip-property-details .aip-form-wrap .aip-property-investments.maximum-reached .incrementdecrement-wrap,.aip-property-details .aip-form-wrap .aip-property-investments.maximum-reached .already-added,.aip-property-details .aip-form-wrap .aip-property-residentials.maximum-reached .incrementdecrement-wrap,.aip-property-details .aip-form-wrap .aip-property-residentials.maximum-reached .already-added{display:none}
.propertystep.investments .aip-borrowings-yy-mm.aip-mm-display :first-child .dropdown-mainwrap{float:left;margin-right:10px}
[data-field-name="mortgageWith"],.property-mortgage-wrap{display:none}
.cq-wcm-edit [data-field-name="mortgageWith"],.aem-AuthorLayer-Edit [data-field-name="mortgageWith"],[data-field-name="mortgageWith"].aip-display,.cq-wcm-edit .property-mortgage-wrap,.aem-AuthorLayer-Edit .property-mortgage-wrap,.property-mortgage-wrap.aip-display{display:block}
.aip-property-details [data-field-name="monthlyMortgageAmount"],.aip-property-details [data-field-name="outstandingMortgageAmount"],.aip-property-details [data-field-name="outstandingInterest"],.aip-property-details .repayment-fields-wrap,.aip-property-details .aip-borrowings-yy-mm{display:none}
.cq-wcm-edit .aip-property-details [data-field-name="monthlyMortgageAmount"],.aem-AuthorLayer-Edit .aip-property-details [data-field-name="monthlyMortgageAmount"],.aip-property-details [data-field-name="monthlyMortgageAmount"].showContent,.cq-wcm-edit .aip-property-details [data-field-name="outstandingMortgageAmount"],.aem-AuthorLayer-Edit .aip-property-details [data-field-name="outstandingMortgageAmount"],.aip-property-details [data-field-name="outstandingMortgageAmount"].showContent,.cq-wcm-edit .aip-property-details [data-field-name="outstandingInterest"],.aem-AuthorLayer-Edit .aip-property-details [data-field-name="outstandingInterest"],.aip-property-details [data-field-name="outstandingInterest"].showContent,.cq-wcm-edit .aip-property-details .repayment-fields-wrap,.aem-AuthorLayer-Edit .aip-property-details .repayment-fields-wrap,.aip-property-details .repayment-fields-wrap.showContent,.cq-wcm-edit .aip-property-details .aip-borrowings-yy-mm,.aem-AuthorLayer-Edit .aip-property-details .aip-borrowings-yy-mm,.aip-property-details .aip-borrowings-yy-mm.showContent{display:block}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.aip-inactives{display:none}
.cq-wcm-edit .aip-steps-list .aip-steps-list-ol .aip-steps-list-child.aip-inactives,.aem-AuthorLayer-Edit .aip-steps-list .aip-steps-list-ol .aip-steps-list-child.aip-inactives{display:list-item}
.mortgage-eligibility-continued .aip-form-wrap,.aip-form-main-wrap .aip-form-wrap{margin-bottom:20px}
.joint-applicant-selected{display:none}
.cq-wcm-edit .joint-applicant-selected,.aem-AuthorLayer-Edit .joint-applicant-selected,.joint-applicant-selected.aip-display{display:block}
.aip-pd-text-other,.aip-jpd-text-other{display:none;margin-top:29px;background-color:#f5f5f5;padding:1px 50px 35px 50px;width:471px}
.cq-wcm-edit .aip-pd-text-other,.aem-AuthorLayer-Edit .aip-pd-text-other,.aip-pd-text-other.aip-display,.cq-wcm-edit .aip-jpd-text-other,.aem-AuthorLayer-Edit .aip-jpd-text-other,.aip-jpd-text-other.aip-display{display:block}
.aip-pd-text-other .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap,.aip-jpd-text-other .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap{width:100%}
.aip-pd-title-getintouch{margin-top:41px}
.aip-jpd-title-getintouch{margin-top:41px}
.aip-pd-text,.aip-jpd-text,.aip-pd-dob,.aip-jpd-toggle{padding-bottom:50px}
.aip-od-depndents-wrap,.aip-joint-od-depndents-wrap,.aip-od-under18-text,.aip-od-over18-text,.aip-joint-od-under18,.aip-joint-od-over18,.aip-joint-od-under18-wrap,.aip-joint-od-over18-wrap,.aip-joint-od-under18-text,.aip-joint-od-over18-text,.dependents-under18-wrap,.dependents-over18-wrap,.aip-outgoings-fields-wrap,.aip-joint-outgoings-credit-cards-wrap,.aip-joint-outgoings-loan-cards-wrap,.aip-outgoings-no_depndents_under18,.aip-outgoings-no_depndents_over18{display:none}
.cq-wcm-edit .aip-od-depndents-wrap,.aem-AuthorLayer-Edit .aip-od-depndents-wrap,.aip-od-depndents-wrap.aip-display,.cq-wcm-edit .aip-joint-od-depndents-wrap,.aem-AuthorLayer-Edit .aip-joint-od-depndents-wrap,.aip-joint-od-depndents-wrap.aip-display,.cq-wcm-edit .aip-od-under18-text,.aem-AuthorLayer-Edit .aip-od-under18-text,.aip-od-under18-text.aip-display,.cq-wcm-edit .aip-od-over18-text,.aem-AuthorLayer-Edit .aip-od-over18-text,.aip-od-over18-text.aip-display,.cq-wcm-edit .aip-joint-od-under18,.aem-AuthorLayer-Edit .aip-joint-od-under18,.aip-joint-od-under18.aip-display,.cq-wcm-edit .aip-joint-od-over18,.aem-AuthorLayer-Edit .aip-joint-od-over18,.aip-joint-od-over18.aip-display,.cq-wcm-edit .aip-joint-od-under18-wrap,.aem-AuthorLayer-Edit .aip-joint-od-under18-wrap,.aip-joint-od-under18-wrap.aip-display,.cq-wcm-edit .aip-joint-od-over18-wrap,.aem-AuthorLayer-Edit .aip-joint-od-over18-wrap,.aip-joint-od-over18-wrap.aip-display,.cq-wcm-edit .aip-joint-od-under18-text,.aem-AuthorLayer-Edit .aip-joint-od-under18-text,.aip-joint-od-under18-text.aip-display,.cq-wcm-edit .aip-joint-od-over18-text,.aem-AuthorLayer-Edit .aip-joint-od-over18-text,.aip-joint-od-over18-text.aip-display,.cq-wcm-edit .dependents-under18-wrap,.aem-AuthorLayer-Edit .dependents-under18-wrap,.dependents-under18-wrap.aip-display,.cq-wcm-edit .dependents-over18-wrap,.aem-AuthorLayer-Edit .dependents-over18-wrap,.dependents-over18-wrap.aip-display,.cq-wcm-edit .aip-outgoings-fields-wrap,.aem-AuthorLayer-Edit .aip-outgoings-fields-wrap,.aip-outgoings-fields-wrap.aip-display,.cq-wcm-edit .aip-joint-outgoings-credit-cards-wrap,.aem-AuthorLayer-Edit .aip-joint-outgoings-credit-cards-wrap,.aip-joint-outgoings-credit-cards-wrap.aip-display,.cq-wcm-edit .aip-joint-outgoings-loan-cards-wrap,.aem-AuthorLayer-Edit .aip-joint-outgoings-loan-cards-wrap,.aip-joint-outgoings-loan-cards-wrap.aip-display,.cq-wcm-edit .aip-outgoings-no_depndents_under18,.aem-AuthorLayer-Edit .aip-outgoings-no_depndents_under18,.aip-outgoings-no_depndents_under18.aip-display,.cq-wcm-edit .aip-outgoings-no_depndents_over18,.aem-AuthorLayer-Edit .aip-outgoings-no_depndents_over18,.aip-outgoings-no_depndents_over18.aip-display{display:block}
.aip-outgoings-toggle-loans{display:none}
.cq-wcm-edit .aip-outgoings-toggle-loans,.aem-AuthorLayer-Edit .aip-outgoings-toggle-loans,.aip-outgoings-toggle-loans.selected{display:block;margin-top:35px}
.aip-page .aip-form-wrap .aip-od-depndents-wrap .ec__question__label.input-label,.aip-page .aip-form-wrap .aip-joint-od-depndents-wrap .ec__question__label.input-label{padding-top:35px;font-size:16px;line-height:25px;color:#333}
.aip-page .aip-form-wrap .aip-od-depndents-wrap .button-wrapper .btn.btn-primary,.aip-page .aip-form-wrap .aip-joint-od-depndents-wrap .button-wrapper .btn.btn-primary{background-color:#fff}
.aip-page .aip-form-wrap .aip-od-depndents-wrap .button-wrapper .btn.btn-primary.selected,.aip-page .aip-form-wrap .aip-joint-od-depndents-wrap .button-wrapper .btn.btn-primary.selected{background-color:#002d64;color:#fff}
.aip-page .aip-form-wrap .aip-od-depndents-wrap .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap,.aip-page .aip-form-wrap .aip-joint-od-depndents-wrap .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap{width:initial}
.aip-page .aip-form-wrap .aip-od-depndents-wrap .mortgage-input-field,.aip-page .aip-form-wrap .aip-joint-od-depndents-wrap .mortgage-input-field{padding-top:35px;margin-top:0}
.aip-page .aip-form-wrap .aip-od-depndents-wrap.aip-display,.aip-page .aip-form-wrap .aip-joint-od-depndents-wrap.aip-display{background-color:#f5f5f5;margin-top:20px;padding:0 35px 30px;margin-right:100px}
.aip-page .aip-form-wrap .aip-od-depndents-wrap.aip-display .label-info,.aip-page .aip-form-wrap .aip-od-depndents-wrap.aip-display .label-info.displayinfo,.aip-page .aip-form-wrap .aip-od-depndents-wrap.aip-display .comp-rich-text,.aip-page .aip-form-wrap .aip-joint-od-depndents-wrap.aip-display .label-info,.aip-page .aip-form-wrap .aip-joint-od-depndents-wrap.aip-display .label-info.displayinfo,.aip-page .aip-form-wrap .aip-joint-od-depndents-wrap.aip-display .comp-rich-text{width:100%}
.aip-page .aip-form-wrap .aip-od-depndents-wrap .mortgage-toggle .toggle-comp,.aip-page .aip-form-wrap .aip-joint-od-depndents-wrap .mortgage-toggle .toggle-comp{margin-right:0}
.nres-ftb-disable.disable-field,.nres-hm-disable.disable-field,.nres-remo-disable.disable-field,.nbtl-buy-disable.disable-field,.nbtl-remo-disable.disable-field{display:none}
.cq-wcm-edit .nres-ftb-disable.disable-field,.aem-AuthorLayer-Edit .nres-ftb-disable.disable-field,.cq-wcm-edit .nres-hm-disable.disable-field,.aem-AuthorLayer-Edit .nres-hm-disable.disable-field,.cq-wcm-edit .nres-remo-disable.disable-field,.aem-AuthorLayer-Edit .nres-remo-disable.disable-field,.cq-wcm-edit .nbtl-buy-disable.disable-field,.aem-AuthorLayer-Edit .nbtl-buy-disable.disable-field,.cq-wcm-edit .nbtl-remo-disable.disable-field,.aem-AuthorLayer-Edit .nbtl-remo-disable.disable-field{display:block}
.nres_ftb-field,.nres_hm-field,.nres_remo-field,.nbtl_buy-field,.nbtl_remo-field{display:none}
.cq-wcm-edit .nres_ftb-field,.aem-AuthorLayer-Edit .nres_ftb-field,.nres_ftb-field.enable-field,.cq-wcm-edit .nres_hm-field,.aem-AuthorLayer-Edit .nres_hm-field,.nres_hm-field.enable-field,.cq-wcm-edit .nres_remo-field,.aem-AuthorLayer-Edit .nres_remo-field,.nres_remo-field.enable-field,.cq-wcm-edit .nbtl_buy-field,.aem-AuthorLayer-Edit .nbtl_buy-field,.nbtl_buy-field.enable-field,.cq-wcm-edit .nbtl_remo-field,.aem-AuthorLayer-Edit .nbtl_remo-field,.nbtl_remo-field.enable-field{display:block}
.aip-borrowings-builder-incentive,.aip-borrowings-textfield-additional-borrowing,.aip-borrowings-dropdown-age2{display:none}
.cq-wcm-edit .aip-borrowings-builder-incentive,.aem-AuthorLayer-Edit .aip-borrowings-builder-incentive,.aip-borrowings-builder-incentive.selected,.cq-wcm-edit .aip-borrowings-textfield-additional-borrowing,.aem-AuthorLayer-Edit .aip-borrowings-textfield-additional-borrowing,.aip-borrowings-textfield-additional-borrowing.selected,.cq-wcm-edit .aip-borrowings-dropdown-age2,.aem-AuthorLayer-Edit .aip-borrowings-dropdown-age2,.aip-borrowings-dropdown-age2.selected{display:block}
.aip-page.aip-borrowing-details .aip-borrowings-retire-roadblock .aip-roadblock-message--text .cta-secondary,.aip-page.aip-borrowing-details .aip-borrowings-term-roadblock .aip-roadblock-message--text .cta-secondary{color:#fff}
.aip-page.aip-borrowing-details .aip-borrowings-retire-roadblock .aip-roadblock-message--text .comp-rich-text a,.aip-page.aip-borrowing-details .aip-borrowings-term-roadblock .aip-roadblock-message--text .comp-rich-text a{color:#fff;background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff)}
.aip-page.aip-borrowing-details .aip-borrowings-term-suggestion{background-color:#1e808f}
.aip-page.aip-borrowing-details .aip-borrowings-term-suggestion .comp-rich-text{color:#fff}
.aip-page.aip-borrowing-details.disable{display:none}
.cq-wcm-edit .aip-page.aip-borrowing-details.disable,.aem-AuthorLayer-Edit .aip-page.aip-borrowing-details.disable{display:block}
.aip-toggle-buy-wrap{display:none}
.cq-wcm-edit .aip-toggle-buy-wrap,.aem-AuthorLayer-Edit .aip-toggle-buy-wrap,.aip-toggle-buy-wrap.aip-display{display:block}
.aip-borrowings-yy-mm{background-color:#f5f5f5;margin-top:35px;padding:0 50px 35px;margin-right:100px}
.aip-borrowings-yy-mm .label-info,.aip-borrowings-yy-mm .label-info.displayinfo,.aip-borrowings-yy-mm .comp-rich-text{width:100%}
.aip-borrowings-yy-mm .mortgage-input-field{padding-top:35px;margin-top:0}
.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-large .dropdown-selected,.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-large:after,.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-medium .dropdown-selected,.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-medium:after{width:372px}
.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-small .dropdown-selected,.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-small:after{width:174px}
.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-large .dropdown-selected .ui-selectmenu-button,.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-medium .dropdown-selected .ui-selectmenu-button,.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-small .dropdown-selected .ui-selectmenu-button{background-color:#fff}
.aip-borrowings-yy-mm.aip-mm-display .dropdown-mainwrap .dropdown-wrap{width:174px}
.aip-borrowings-yy-mm.aip-mm-display .dropdown-mainwrap .dropdown-wrap.dropdown-large .dropdown-selected,.aip-borrowings-yy-mm.aip-mm-display .dropdown-mainwrap .dropdown-wrap.dropdown-medium .dropdown-selected,.aip-borrowings-yy-mm.aip-mm-display .dropdown-mainwrap .dropdown-wrap.dropdown-small .dropdown-selected{width:174px}
.aip-borrowings-yy-mm.aip-mm-display .aip-borrowings-dropdown-year,.aip-borrowings-yy-mm.aip-mm-display .aip-borrowings-dropdown-month{float:left}
.aip-borrowings-yy-mm.aip-mm-display .aip-borrowings-dropdown-year{margin-right:10px}
.aip-borrowings-term-suggestion{width:471px;background-color:#1d7b8a;padding:35px;margin:35px 0;position:relative}
.aip-borrowings-term-suggestion .aip-borrowing-x-image{width:16px;position:absolute;right:20px;top:24px;background-image:url("clientlib_aip_responsive_base/images/x-copy-white.svg");background-position:center;background-size:100%;background-repeat:no-repeat}
.aip-borrowings-term-suggestion .aip-borrowings-term-suggestion-title .title-comp{font-size:22px;color:#fff;line-height:32px;margin-right:34px}
.aip-borrowings-term-suggestion .aip-borrowings-term-suggestion-rte .comp-rich-text{font-size:18px;line-height:26px;color:#fff;padding-top:20px}
.aip-fbp-borrowing-loader{display:none}
.aip-fbp-borrowing-result.loading .aip-fbp-borrowing-loader{position:relative;display:block}
.aip-fbp-borrowing-result.loading .aip-fbp-borrowing-loader .aip-fbp-loader{width:24px;height:23px;background-image:url("clientlib_aip_responsive_base/images/spinner.gif");position:absolute;background-repeat:no-repeat;background-position:center;background-size:100%}
.aip-fbp-borrowing-result.loading .aip-fbp-borrowing-loader .aip-fbp-loader-text{margin-left:39px;color:#fff}
.aip-fbp-borrowing-result.loading .aip-fbp-borrowing-result-body{display:none}
.aip-borrowings-term-suggestion{display:none;color:#fff}
.cq-wcm-edit .aip-borrowings-term-suggestion,.aem-AuthorLayer-Edit .aip-borrowings-term-suggestion{display:block}
.first-letter-caps .input-field{text-transform:capitalize}
.aip-main-wrap{display:flex}
.aip-page .aip-form-wrap .policy-panel-wrap{margin-top:35px;background-color:#f5f5f5;padding:40px 25px}
.aip-page .aip-form-wrap .policy-panel-wrap .label-info,.aip-page .aip-form-wrap .policy-panel-wrap .label-info.displayinfo,.aip-page .aip-form-wrap .policy-panel-wrap .comp-rich-text{width:100%}
.aip-page .aip-form-wrap .policy-panel-wrap .policy-panel-disclaimer p{font-size:16px;font-weight:normal}
.aip-page .aip-form-wrap .policy-panel-wrap .policy-panel-disclaimer h4{margin-bottom:15px}
.aip-page .aip-properties .propertystep{display:none}
.cq-wcm-edit .aip-page .aip-properties .propertystep,.aem-AuthorLayer-Edit .aip-page .aip-properties .propertystep,.aip-page .aip-properties .propertystep.aip-display{display:block}
.aip-main-page .aip-form-wrap .disable,.disable{display:none !important}
.cq-wcm-edit .aip-main-page .aip-form-wrap .disable,.aem-AuthorLayer-Edit .aip-main-page .aip-form-wrap .disable,.cq-wcm-edit .disable,.aem-AuthorLayer-Edit .disable{display:block}
.cq-wcm-edit .aip-page.aip-borrowing-details .aip-roadblock-message--text .comp-rich-text a{color:#fff;background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff)}
.aip-income-details .aip-additional-income-panel .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap,.aip-income-details .aip-additional-income-panel .mortgage-input-field .mortgage-field-wrap--medium .mortgage__input-wrap,.aip-joint-income-details .aip-additional-income-panel .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap,.aip-joint-income-details .aip-additional-income-panel .mortgage-input-field .mortgage-field-wrap--medium .mortgage__input-wrap,.aip-outgoing-details .aip-additional-income-panel .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap,.aip-outgoing-details .aip-additional-income-panel .mortgage-input-field .mortgage-field-wrap--medium .mortgage__input-wrap,.aip-joint-outgoing-details .aip-additional-income-panel .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap,.aip-joint-outgoing-details .aip-additional-income-panel .mortgage-input-field .mortgage-field-wrap--medium .mortgage__input-wrap{width:100%}
.aip-joint-outgoing-details .aip-joint-outgoings-same_expenses .label-info.displayinfo{width:100%}
.aip-borrowing-details .aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-large{width:100%}
.aip-mortgage-complaince .text-comp{font-size:16px}
.paip-mortgage-detail .ec-product-details .ec-prod-detail-section .ec-sec-detail-ways-apply{padding-bottom:20px}
.aip-illus-download .download_shelf .titleWrapper .title-comp{margin-bottom:15px}
.illus-title4{margin-bottom:15px}
.aip-mortillus-header .actionable-content .actionable-main-content{margin-top:35px}
.mortgage-ways-to-apply-title{padding-bottom:30px}
.mortgage-ways-to-apply-textrarea{padding-top:30px}
.aip-go-back-to-mi{padding:0}
.aip-view-detail-payupfront .aip-get-illus,.aip-view-detail-addtomort .aip-get-illus{padding-bottom:15px;padding-top:15px}
.aip-view-detail-payupfront .aip-talk-to-adv,.aip-view-detail-addtomort .aip-talk-to-adv{padding-top:15px}
.aip-choose-ways-phone .download_shelf .container,.aip-choose-ways-branch .download_shelf .container{width:100%;padding:0}
.aip-main-wrap .earlyCalculatorExplicitIdentifier .ec__question .container{width:100%;padding:0}
.aip-main-wrap .earlyCalculatorExplicitIdentifier .ec__question .container .col-lg-6{width:100%}
#aip-results .text-only-header__inner .text-only-header__product-title{margin-bottom:0}
.aip-product-detail-get-illus .actionable-main-content .grey-bar{display:none}
.aip-dashboard-apply.is-complete .aip-db-inprogress,.aip-dashboard-apply.is-complete .aip-db-editlink.is-complete{display:none}
.portfolio-grey{background-color:#f5f5f5;padding:0 50px 35px}
.portfolio-grey.showContent .mortgage-input-field{margin-top:0;padding-top:30px}
.propertystep.aip-display .property-mortgage-wrap .repayment-fields-wrap.showContent{margin-top:30px}
.mortgage-talk-to-advisor .mortgage-talk-to-advisor-text{padding-top:30px}
.mortgage-talk-to-advisor .download_shelf{padding-bottom:25px}
.mortgage-talk-to-advisor .channel-cards{padding-top:25px}
.mortgage-interstitial-page{padding:50px 0}
.mortgage-interstitial-page .mortgage-interstitial-page-text{margin-top:30px}
.mortgage-interstitial-page .mortgage-interstitial-page-text{margin-top:30px}
.mortgage-interstitial-page .mortgage-interstitial-page-title-next-steps{padding-top:50px}
.mortgage-interstitial-page .mortgage-interstitial-page-cta{margin-top:15px}
.mortgage-interstitial-page .mortgage-interstitial-page-cta-signin{margin-top:10px}
.joint-applicant-selected,.propertystep.final-check .aip-dipendent-fields-wrap,.aip-outgoings-fields-wrap{background-color:#f5f5f5;padding:0 50px 35px 50px}
[data-field-name="mortgageWith"]{background-color:#f5f5f5;padding:10px 50px 35px 50px}
.aip-borrowing-details .aip-borrowings-textfield-additional-borrowing{background-color:#f5f5f5;padding:1px 50px 35px 50px;margin-right:100px}
.aip-borrowings-yy-mm [data-field-name="remainingTermYears"],.aip-borrowings-yy-mm [data-field-name="remainingTermMonths"]{float:left}
.aip-borrowings-yy-mm [data-field-name="remainingTermYears"] .dropdown-mainwrap .dropdown-small .dropdown-selected,.aip-borrowings-yy-mm [data-field-name="remainingTermYears"] .dropdown-mainwrap:after,.aip-borrowings-yy-mm [data-field-name="remainingTermMonths"] .dropdown-mainwrap .dropdown-small .dropdown-selected,.aip-borrowings-yy-mm [data-field-name="remainingTermMonths"] .dropdown-mainwrap:after{width:174px}
.aip-borrowings-yy-mm [data-field-name="remainingTermYears"]{margin-right:20px}
.aip-toggle-buy-wrap{margin-top:0}
.aip-borrowing-repossess{margin-top:20px;background-color:#f5f5f5;padding:20px}
.aip-choose-ways [value="online"].button-wrapper{display:none}
.aip-summary-page .summary-details-result .container{width:1100px}
.man-summary .col-lg-offset-1.col-md-offset-1.col-sm-offset-1.col-lg-12.col-md-12.col-sm-10.col-xs-12{width:1100px}
.man-summary .col-lg-offset-1.col-md-offset-1.col-sm-offset-1.col-lg-12.col-md-12.col-sm-10.col-xs-12 .an-summary-details-result .container{width:100%}
.man-summary .col-lg-offset-1.col-md-offset-1.col-sm-offset-1.col-lg-12.col-md-12.col-sm-10.col-xs-12 .an-summary-details-result .container .row{width:100%}
@media(min-width:1024px) and (max-width:1255px){.aip-main-page .aip-title{width:450px}
.aip-main-page .aip-pd-license{margin-right:78.984px}
.mortgage-input-field .comp-rich-text{width:100%}
.aip-borrowings-yy-mm{margin-right:80px}
.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-large .dropdown-selected,.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-large:after,.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-medium .dropdown-selected,.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-medium:after{width:271px}
.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-small .dropdown-selected,.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-small:after{width:174px}
.aip-pd-text-other,.aip-jpd-text-other{width:371px}
.aip-page .aip-form-wrap .aip-od-depndents-wrap.aip-display,.aip-page .aip-form-wrap .aip-joint-od-depndents-wrap.aip-display{margin-right:80px}
.aip-borrowings-term-suggestion{width:100%;padding:30px;margin:30px 0}
.aip-borrowings-term-suggestion .aip-borrowings-term-suggestion-title .title-comp{margin-right:20px}
.aip-borrowings-term-suggestion .aip-borrowings-term-suggestion-rte .comp-rich-text{padding-top:15px}
.aip-main-wrap{display:block}
.aip-borrowing-details .aip-borrowings-textfield-additional-borrowing{margin-right:80px}
.aip-borrowing-details .aip-borrowings-textfield-additional-borrowing .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap,.aip-borrowing-details .aip-borrowings-textfield-additional-borrowing .mortgage-input-field .mortgage-field-wrap--medium .mortgage__input-wrap{width:270px}
.aip-summary-page .summary-details-result .container{width:880px}
}
@media(min-width:768px) and (max-width:1023px){.earlyCalculatorExplicitIdentifier .product-comp{padding-bottom:24px}
.earlyCalculatorExplicitIdentifier .product-comp .single-img{padding:0 72px 15px 0}
.earlyCalculatorExplicitIdentifier .product-comp .single-content .comp-rich-text>p{margin-top:15px}
.aip-responsive{padding-bottom:70px}
.product-list-title{padding-top:20px;padding-bottom:30px}
.info-rich-text .aip-title-1,.info-rich-text .aip-title-2{margin-bottom:15px}
.info-rich-text .info-rich-text .accordion-comp{margin-top:15px}
.info-rich-text .aip-gs-rte-wrapper{margin-bottom:30px}
.aip-main-page .aip-title{width:281px}
.aip-main-page .ec__products-list{margin-left:-8.66666%}
.aip-main-page .product-list-title{padding-left:0}
.aip-main-page .aip-page-cols{margin-top:20px}
.aip-main-page .mortgage-input-field .comp-rich-text{width:100%}
.aip-main-page .aip-pd-license{margin-right:60.984px}
.aip-main-page .aip-pd-text-other,.aip-main-page .aip-jpd-text-other{padding:1px 30px 20px 30px}
.aip-form-main-wrap{margin-bottom:30px;padding-bottom:0}
.aip-borrowings-yy-mm{margin-right:60px}
.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-large .dropdown-selected,.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-large:after,.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-medium .dropdown-selected,.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-medium:after{width:303px}
.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-small .dropdown-selected,.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-small:after{width:159px}
.aip-form-wrap .ec__question__label.input-label{padding-top:30px}
.aip-form-wrap .form-heading-eligibility{margin-bottom:15px}
.aip-form-wrap .mortgage-input-field{margin-top:20px}
.aip-form-wrap .dropdown{margin-top:20px}
.aip-form-wrap .aip-richtext-rte .comp-rich-text h4{padding-top:30px}
.aip-pd-title-getintouch{margin-top:21px}
.aip-jpd-title-getintouch{margin-top:21px}
.aip-pd-text-other,.aip-jpd-text-other{width:403px}
.aip-pd-text,.aip-jpd-text,.aip-pd-dob,.aip-jpd-toggle{padding-bottom:30px}
.aip-page .aip-form-wrap .aip-od-depndents-wrap.aip-display,.aip-page .aip-form-wrap .aip-joint-od-depndents-wrap.aip-display{margin-right:62px}
.aip-page .aip-form-wrap .policy-panel-wrap{margin-top:20px}
.aip-borrowings-term-suggestion{width:403px;padding:30px;margin:30px 0}
.aip-borrowings-term-suggestion .aip-borrowings-term-suggestion-title .title-comp{margin-right:20px}
.aip-borrowings-term-suggestion .aip-borrowings-term-suggestion-rte .comp-rich-text{padding-top:15px}
.aip-main-wrap{display:block}
.shelf_standAlone.without_title .standalone-wrapper{padding-top:15px;padding-bottom:15px}
.paip-mortgage-detail .ec-product-details .ec-prod-detail-section .ec-sec-detail-ways-apply{padding-bottom:15px}
.aip-illus-download .download_shelf .titleWrapper .title-comp{margin-bottom:15px}
.illus-title4{margin-bottom:15px}
.aip-mortillus-header .actionable-content .actionable-main-content{margin-top:35px}
#aip-results .text-only-header__inner.theme--royal-blue .col-lg-7{width:280px}
.aip-form-wrap .aip-pd-license .title-comp,.aip-form-wrap .aip-jpd-license .title-comp,.aip-fieldset .aip-pd-license .title-comp,.aip-fieldset .aip-jpd-license .title-comp{padding-bottom:30px}
.mortgage-talk-to-advisor .mortgage-talk-to-advisor-text{padding-top:20px}
.mortgage-talk-to-advisor .download_shelf{padding-bottom:15px}
.mortgage-talk-to-advisor .channel-cards{padding-top:15px}
.paip-mortgage-detail .ec-product-details .text-only-header__compliance{padding-bottom:20px}
.paip-mortgage-detail .ec-product-details .ec-prod-detail-section{padding-top:15px}
.paip-mortgage-detail .ec-product-details{padding-bottom:20px}
.aip-product-detail-get-illus .actionable-content .main-title-wrapper{padding-top:20px}
.aip-product-detail-get-illus .actionable-main-content .rte-content-wrapper{padding-bottom:12px}
.aip-products-notready.aip-product-detail-signedout .channel-cards{padding-top:15px}
.aip-products-notready.aip-product-detail-signedout .channel-cards .channel-cards__header{padding-bottom:10px}
.paip-mortgage-detail .standalone:last-child .shelf_standAlone .standalone-wrapper{padding-top:15px}
.paip-mortgage-illustration .aip-products-notready .channel-cards .channel-cards__list__item .title-section{padding-bottom:10px}
.paip-mort-ways-to-apply .channel-cards .channel-cards__list__item.channel-cards__list__item--0{padding-bottom:0}
.mortgage-interstitial-page{padding:30px 0}
.mortgage-interstitial-page .mortgage-interstitial-page-text{margin-top:20px}
.mortgage-interstitial-page .mortgage-interstitial-page-text{margin-top:20px}
.mortgage-interstitial-page .mortgage-interstitial-page-title-next-steps{padding-top:30px}
.mortgage-interstitial-page .mortgage-interstitial-page-cta{margin-top:10px}
.mortgage-interstitial-page .mortgage-interstitial-page-cta-signin{margin-top:5px}
.aip-borrowing-details .aip-borrowings-textfield-additional-borrowing{margin-right:61px}
.aip-borrowing-details .aip-borrowings-textfield-additional-borrowing .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap,.aip-borrowing-details .aip-borrowings-textfield-additional-borrowing .mortgage-input-field .mortgage-field-wrap--medium .mortgage__input-wrap{width:370px}
.aip-choose-ways-branch .downloadLinkWrapper li:first-child .dlinks,.aip-choose-ways-phone .downloadLinkWrapper li:first-child .dlinks,.aip-mortgage-talktoadvisor .mort-tta-download .downloadLinkWrapper li:first-child .dlinks,.downloadlink{display:none;opacity:0}
.aip-summary-page .summary-details-result .container{width:660px}
}
@media(max-width:767px){.earlyCalculatorExplicitIdentifier .product-comp{padding-bottom:24px}
.earlyCalculatorExplicitIdentifier .product-comp .single-img{padding:0 72px 15px 0}
.earlyCalculatorExplicitIdentifier .product-comp .single-content .comp-rich-text>p{margin-top:15px}
.joint-applicant-selected,.propertystep.final-check .aip-dipendent-fields-wrap,.aip-outgoings-fields-wrap{padding:0 30px 30px 20px}
.aip-responsive{padding-bottom:70px}
.product-list-title{padding-top:20px;padding-bottom:30px}
.info-rich-text .accordion-comp{margin-top:15px}
.info-rich-text .aip-title-1,.info-rich-text .aip-title-2{margin-bottom:15px}
.info-rich-text .aip-gs-rte-wrapper{margin-bottom:30px}
.aip-title{float:none;width:100%;padding-bottom:30px}
.aip-main-page .ec__products-list{margin-left:0}
.aip-main-page .product-list-title{padding-left:10px}
.aip-main-page .aip-page-cols{margin-top:20px}
.aip-main-page .aip-pd-license{margin-right:0}
.aip-main-page .aip-pd-text-other,.aip-main-page .aip-jpd-text-other{padding:1px 30px 20px 30px}
.aip-form-wrap .eligibility-toggle,.aip-form-wrap .form-heading-eligibility,.aip-form-wrap .form-text-eligibility{margin-right:0}
.aip-form-wrap .ec__question__label.input-label{padding-top:30px}
.aip-form-wrap .form-heading-eligibility{margin-bottom:15px}
.aip-form-wrap .mortgage-input-field{margin-top:20px}
.aip-form-wrap .dropdown{margin-top:20px}
.aip-form-wrap .aip-richtext-rte .comp-rich-text h4{padding-top:30px}
.aip-form-wrap .label-info{width:100%}
.aip-pd-title-getintouch{margin-top:21px}
.aip-jpd-title-getintouch{margin-top:21px}
.aip-form-main-wrap{margin-bottom:30px;padding-bottom:0}
.mortgage-input-field .comp-rich-text{width:100%}
.aip-borrowings-yy-mm{margin-right:0}
.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-large .dropdown-selected,.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-large:after,.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-medium .dropdown-selected,.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-medium:after{width:100%}
.aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-small .dropdown-selected{width:100%}
.aip-pd-text-other,.aip-jpd-text-other{width:100%}
.aip-page .aip-form-wrap .aip-od-depndents-wrap.aip-display,.aip-page .aip-form-wrap .aip-joint-od-depndents-wrap.aip-display{margin-right:0}
.aip-page .aip-form-wrap .policy-panel-wrap{margin-top:20px}
.aip-pd-text,.aip-jpd-text,.aip-pd-dob,.aip-jpd-toggle{padding-bottom:30px}
.aip-nav-button-wrapper,.applynow-button-wrapper{padding-left:0}
.aip-borrowings-term-suggestion{width:100%;padding:30px;margin:30px 0;position:relative}
.aip-borrowings-term-suggestion .aip-borrowings-term-suggestion-title .title-comp{margin-right:30px}
.aip-borrowings-term-suggestion .aip-borrowings-term-suggestion-rte .comp-rich-text{padding-top:15px}
.aip-main-wrap{display:block}
.shelf_standAlone.without_title .standalone-wrapper{padding-top:15px;padding-bottom:15px}
.paip-mortgage-detail .ec-product-details .ec-prod-detail-section .ec-sec-detail-ways-apply{padding-bottom:15px}
.aip-illus-download .download_shelf .titleWrapper .title-comp{margin-bottom:15px}
.illus-title4{margin-bottom:15px}
.aip-mortillus-header .actionable-content .actionable-main-content{margin-top:35px}
.aip-form-main-wrap .mortgage-input-field .mortgage-field-wrap--large .form-field-label,.aip-form-main-wrap .mortgage-input-field .mortgage-field-wrap--medium .form-field-label{max-width:none}
.aip-form-wrap .aip-pd-license .title-comp,.aip-form-wrap .aip-jpd-license .title-comp,.aip-fieldset .aip-pd-license .title-comp,.aip-fieldset .aip-jpd-license .title-comp{padding-bottom:30px}
.aip-form-wrap .aip-dipendent-fields-wrap .aip-dipendent-fields,.aip-fieldset .aip-dipendent-fields-wrap .aip-dipendent-fields{padding:0 20px 35px 20px}
.aip-main-wrap .aip-btn-back-continue{padding-top:15px}
.aip-main-wrap .aip-btn-back-continue .aip-btn-back{padding-bottom:8px}
.mortgage-result-yes-more .shelf_standAlone .standalone-wrapper{padding-top:10px}
.mortgage-talk-to-advisor .mortgage-talk-to-advisor-text{padding-top:20px}
.mortgage-talk-to-advisor .download_shelf{padding-bottom:15px}
.mortgage-talk-to-advisor .channel-cards{padding-top:15px}
.property-mortgage-wrap .repayment-fields-wrap .aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-large,.property-mortgage-wrap .repayment-fields-wrap .aip-borrowings-yy-mm .dropdown-mainwrap .dropdown-wrap.dropdown-medium{width:185px}
.paip-mortgage-detail .ec-product-details .text-only-header__compliance{padding-bottom:20px}
.paip-mortgage-detail .ec-product-details .ec-prod-detail-section{padding-top:15px}
.paip-mortgage-detail .ec-product-details{padding-bottom:20px}
.aip-product-detail-get-illus .actionable-content .main-title-wrapper{padding-top:20px}
.aip-product-detail-get-illus .actionable-main-content .rte-content-wrapper{padding-bottom:12px}
.aip-products-notready.aip-product-detail-signedout .channel-cards,.aip-products-notready.aip-product-detail-signedin .channel-cards{padding-top:15px}
.paip-mortgage-detail .standalone:last-child .shelf_standAlone .standalone-wrapper{padding-top:15px}
.paip-mortgage-illustration .aip-products-notready .channel-cards .channel-cards__list__item .title-section{padding-bottom:10px}
.paip-mort-ways-to-apply .channel-cards .channel-cards__list__item.channel-cards__list__item--0,.paip-mort-ways-to-apply .channel-cards .channel-cards__list__item.channel-cards__list__item--1{padding-bottom:0}
.mortgage-interstitial-page{padding:30px 0}
.mortgage-interstitial-page .mortgage-interstitial-page-text{margin-top:20px}
.mortgage-interstitial-page .mortgage-interstitial-page-text{margin-top:20px}
.mortgage-interstitial-page .mortgage-interstitial-page-title-next-steps{padding-top:30px}
.mortgage-interstitial-page .mortgage-interstitial-page-cta{margin-top:10px}
.mortgage-interstitial-page .mortgage-interstitial-page-cta-signin{margin-top:5px}
.aip-nav-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue,.applynow-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue{display:inline-grid}
.aip-nav-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-back,.applynow-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-back{order:2}
.aip-nav-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-continue,.applynow-button-wrapper[data-nav-buttons="back-continue"] .aip-btn-back-continue .aip-btn-continue{order:1}
.aip-nav-button-wrapper[data-nav-buttons="back-submit"] .aip-btn-back-continue,.applynow-button-wrapper[data-nav-buttons="back-submit"] .aip-btn-back-continue{display:inline-grid}
.aip-nav-button-wrapper[data-nav-buttons="back-submit"] .aip-btn-back-continue .aip-btn-back,.applynow-button-wrapper[data-nav-buttons="back-submit"] .aip-btn-back-continue .aip-btn-back{order:2}
.aip-nav-button-wrapper[data-nav-buttons="back-submit"] .aip-btn-back-continue .aip-btn-submit,.applynow-button-wrapper[data-nav-buttons="back-submit"] .aip-btn-back-continue .aip-btn-submit{order:1}
.iphone .aip-main-page .mortgage-toggle .toggle-comp.secondary-toggle .button-wrapper:nth-child(odd){margin-right:8px}
.aip-income-details .label-info{width:100%}
.aip-borrowing-details .aip-borrowings-textfield-additional-borrowing{margin-right:61px}
.aip-choose-ways-branch .downloadLinkWrapper li:first-child .dlinks,.aip-choose-ways-phone .downloadLinkWrapper li:first-child .dlinks,.aip-mortgage-talktoadvisor .mort-tta-download .downloadLinkWrapper li:first-child .dlinks,.aip-responsive .save-your-progress .save-tooltip.active,.downloadlink{display:none;opacity:0}
.aip-summary-page .summary-details-result .container{width:335px}
}
@media(max-width:1023px){#applyNow .an-page-cols .applynow-button-wrapper.aip-display{display:block !important;opacity:1}
#applyNow .applynow-button-wrapper.aip-display{display:none !important;opacity:0}
#applyNow .aip-main-page[date-activeanpage="an_summary"] .applynow-button-wrapper.aip-display,#applyNow .aip-main-page[date-activeanpage="an_consent"] .applynow-button-wrapper.aip-display{display:block !important;opacity:1}
#applyNow .aip-main-page[date-activeanpage="an_summary"] .an-page-cols .applynow-button-wrapper.aip-display,#applyNow .aip-main-page[date-activeanpage="an_consent"] .an-page-cols .applynow-button-wrapper.aip-display{display:none !important;opacity:0}
}
@media(min-width:1024px){#applyNow .applynow-button-wrapper.aip-display{display:block !important;opacity:1}
#applyNow .an-page-cols .applynow-button-wrapper.aip-display{display:none !important;opacity:0}
}
.aem-AuthorLayer-Edit #explicitidentifier .accordion-comp .panel-group .panel .panel-collapse{display:block !important}
.progress-bar-wrap{width:100%;border-radius:7.5px;height:15px;border:2px solid #1d7b8a;margin-bottom:50px;margin-top:15px;background-color:#fff;position:relative}
.progress-bar-wrap .progress-bar,.progress-bar-wrap .progress-bar-progresser{width:100%;border-radius:7.5px;height:100%;z-index:1;background-color:#fff;position:relative;box-shadow:none;line-height:0}
.progress-bar-wrap .progress-bar .progress-bar-child,.progress-bar-wrap .progress-bar-progresser .progress-bar-child{height:100%;display:inline-block;border-radius:7.5px;position:relative}
.progress-bar-wrap .progress-bar .progress-bar-child:last-child span,.progress-bar-wrap .progress-bar-progresser .progress-bar-child:last-child span{display:none}
.cq-wcm-edit .progress-bar-wrap .progress-bar .progress-bar-child:last-child span,.aem-AuthorLayer-Edit .progress-bar-wrap .progress-bar .progress-bar-child:last-child span,.cq-wcm-edit .progress-bar-wrap .progress-bar-progresser .progress-bar-child:last-child span,.aem-AuthorLayer-Edit .progress-bar-wrap .progress-bar-progresser .progress-bar-child:last-child span{display:block}
.progress-bar-wrap .progress-bar .progress-bar-child .span-initial,.progress-bar-wrap .progress-bar-progresser .progress-bar-child .span-initial{border-radius:7.5px;background-color:#1d7b8a;height:15px;width:15px;position:absolute;left:-3px;top:-2px}
.progress-bar-wrap .progress-bar .progress-bar-child span,.progress-bar-wrap .progress-bar-progresser .progress-bar-child span{border-radius:9px;background-color:#1d7b8a;height:9px;width:9px;position:absolute;right:3px;top:1px}
.progress-bar-wrap .progress-bar-progresser{width:0;height:11px;position:absolute;top:0;left:0;background-color:#1d7b8a;border-radius:7.5px;z-index:2;overflow:hidden}
.progress-bar-wrap .progress-bar-progresser .progresser-child-wrap{height:100%;position:relative}
.progress-bar-wrap .progress-bar-progresser .progresser-child-wrap .progress-bar-child .span-initial{display:none}
.cq-wcm-edit .progress-bar-wrap .progress-bar-progresser .progresser-child-wrap .progress-bar-child .span-initial,.aem-AuthorLayer-Edit .progress-bar-wrap .progress-bar-progresser .progresser-child-wrap .progress-bar-child .span-initial{display:block}
.progress-bar-wrap .progress-bar-progresser .progresser-child-wrap .progress-bar-child span{background:#fff}
.aip-step-progress{padding-bottom:10px}
@media(min-width:1024px) and (max-width:1255px){.progress-bar-wrap .progress-bar-progresser{top:-1px;height:12px}
.progress-bar-wrap .progress-bar-progresser .progress-bar-child span{top:2px}
}
@media(min-width:768px) and (max-width:1023px){.progress-bar-wrap{margin-bottom:30px}
.progress-bar-wrap .progress-bar-progresser{top:-1px;height:12px}
.progress-bar-wrap .progress-bar-progresser .progress-bar-child span{top:2px}
}
@media(max-width:767px){.progress-bar-wrap{height:13px;margin-bottom:30px}
.progress-bar-wrap .progress-bar .progress-bar-child,.progress-bar-wrap .progress-bar-progresser .progress-bar-child{height:100%}
.progress-bar-wrap .progress-bar .progress-bar-child .span-initial,.progress-bar-wrap .progress-bar-progresser .progress-bar-child .span-initial{height:13px;width:13px}
.progress-bar-wrap .progress-bar .progress-bar-child span,.progress-bar-wrap .progress-bar-progresser .progress-bar-child span{height:7px;width:7px}
.progress-bar-wrap .progress-bar-progresser{top:-1px}
.progress-bar-wrap .progress-bar-progresser .progress-bar-child .span-initial{top:2px}
}
.aip-steps{padding:20px 20px 20px 24px;font-size:26px;line-height:34px;color:#002d64;background-color:#f5f5f5;font-family:"RNHouseSansBold",sans-serif}
.aip-steps .aip-steps--icon{display:inline-block;height:24px;width:24px;background-size:100%;background-image:url("clientlib_aip_responsive_base/images/icon-transactions-RBS.svg");background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-right:20px}
.aip-steps .aip-steps--heading{cursor:pointer}
.aip-steps-wrap.aip-hide,.steps-so-far-cols.aip-hide{display:none}
.cq-wcm-edit .aip-steps-wrap.aip-hide,.aem-AuthorLayer-Edit .aip-steps-wrap.aip-hide,.cq-wcm-edit .steps-so-far-cols.aip-hide,.aem-AuthorLayer-Edit .steps-so-far-cols.aip-hide{display:block}
.aip-steps-wrap a:focus,.steps-so-far-cols a:focus{outline-color:#1d7b8a}
.aip-steps-list{display:none;background-color:#f5f5f5;padding-bottom:20px}
.cq-wcm-edit .aip-steps-list,.aem-AuthorLayer-Edit .aip-steps-list{display:block}
.aip-steps-list .aip-steps-list-ol{-webkit-padding-start:0;margin-bottom:0}
.msedge .aip-steps-list .aip-steps-list-ol{padding-left:0}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child{list-style-position:inside;padding-left:24px;margin-bottom:20px;font-size:18px;line-height:26px}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child:last-child{margin-bottom:0}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.not-a-list{display:block}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child .steps-list-wrap{padding-left:20px;font-size:18px;line-height:26px}
.msedge .aip-steps-list .aip-steps-list-ol .aip-steps-list-child .steps-list-wrap{padding-left:8px}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child .steps-list-wrap .aip-steps-ref{text-decoration:none}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child .steps-list-wrap .aip-steps-ref.cta.cta-secondary,.aip-steps-list .aip-steps-list-ol .aip-steps-list-child .steps-list-wrap .aip-steps-ref.cta.cta-secondary-small{padding:0}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child .steps-list-wrap .aip-steps-ref.cta.cta-secondary .cta-text,.aip-steps-list .aip-steps-list-ol .aip-steps-list-child .steps-list-wrap .aip-steps-ref.cta.cta-secondary-small .cta-text{line-height:26px}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child .steps-list-wrap .aip-steps-ref:hover{text-decoration:none}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.is-in-progress:not(.is-current):not(.is-complete) .cta.cta-secondary .cta-text,.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.is-in-progress:not(.is-current):not(.is-complete) .cta.cta-secondary-small .cta-text{background-image:-webkit-linear-gradient(transparent 95%,#333 10px,#333);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#333 10px,#333);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#333 10px,#333);background-image:linear-gradient(transparent calc(100% - 1px),#333 10px,#333);color:#333}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.is-current{background-color:#002d64;color:#fff;padding-top:5px;padding-bottom:5px;padding-right:24px}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.is-current.is-in-progress{text-decoration:none}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.is-current .aip-steps-ref{color:#fff;text-decoration:none}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.is-current .aip-steps-ref:hover{text-decoration:none}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.is-current .aip-steps-ref.cta.cta-secondary .cta-text,.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.is-current .aip-steps-ref.cta.cta-secondary-small .cta-text{background-image:none}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.is-complete{list-style-type:none;padding-left:20px}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.is-complete .steps-list-wrap{padding-left:12px}
.msedge .aip-steps-list .aip-steps-list-ol .aip-steps-list-child.is-complete .steps-list-wrap{padding-left:44px}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.is-complete .aip-steps-ref{font-size:18px;line-height:26px;color:#1d7b8a}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.is-complete:before{background-image:url("clientlib_aip_responsive_base/images/tick.svg")}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.is-complete:before,.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.is-complete.is-current:before{content:"";display:inline-block;height:24px;width:24px;background-size:100%;background-repeat:no-repeat;background-position:center;vertical-align:middle}
.msedge .aip-steps-list .aip-steps-list-ol .aip-steps-list-child.is-complete:before,.msedge .aip-steps-list .aip-steps-list-ol .aip-steps-list-child.is-complete.is-current:before{position:absolute}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.is-complete.is-current{color:#fff}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.is-complete.is-current:before{background-image:url("clientlib_aip_responsive_base/images/tick_white.svg")}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.is-complete.is-current a{color:#fff}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.disabled{list-style-type:decimal;padding-left:24px}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.disabled .steps-list-wrap{padding-left:20px}
.msedge .aip-steps-list .aip-steps-list-ol .aip-steps-list-child.disabled .steps-list-wrap{padding-left:8px}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.disabled .aip-steps-ref{color:inherit;cursor:default}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.disabled:before{display:none !important}
.cq-wcm-edit .aip-steps-list .aip-steps-list-ol .aip-steps-list-child.disabled:before,.aem-AuthorLayer-Edit .aip-steps-list .aip-steps-list-ol .aip-steps-list-child.disabled:before{display:block}
.aip-steps-list .aip-steps-list-ol .aip-steps-list-child.disabled a .cta-text{background:transparent !important}
@media(min-width:768px) and (max-width:1023px){.aip-main-page .aip-steps-wrap{padding-top:30px}
}
@media(max-width:767px){.aip-main-page .aip-steps-wrap{padding-top:30px;margin-left:-10px;margin-right:-10px}
.applynow-steps .aip-steps-wrap{padding-bottom:20px}
.aip-steps{padding-left:20px}
.aip-steps .aip-steps--heading{font-size:24px;line-height:32px}
}
.incrementdecrement-wrap{display:flex}
.incrementdecrement-wrap .inputaction{line-height:46px;display:inline-block;margin:4px 0;width:46px;height:58px;padding:6px 0}
.incrementdecrement-wrap .inputaction span{display:block;background:url("clientlib_mortgageinputfield_base/images/plus.svg");font-size:0}
.msedge .incrementdecrement-wrap .inputaction span{height:46px;width:46px}
.incrementdecrement-wrap .inputaction.decrement span{background:url("clientlib_mortgageinputfield_base/images/minus.svg")}
.msedge .incrementdecrement-wrap .inputaction.decrement span{height:46px;width:46px}
.mortgage-input-field .mortgage-field-wrap--large .incrementdecrement-wrap .mortgage__input-wrap{width:213px;margin:0 15px}
@media(max-width:767px){.mortgage-input-field .mortgage-field-wrap.mortgage-field-wrap--large .incrementdecrement-wrap .mortgage__input-wrap{width:calc(100% - 122px)}
}
.aip-income-title,.aip-joint-income-title,.aip-outgoings-title,.aip-joint-outgoings-title,.aip-borrowings-title{margin-bottom:20px}
.aip-income-textfield1,.aip-income-toggle-emp2,.aip-income-toggle-source1,.aip-joint-income-textfield-income1,.aip-joint-income-toggle-employment2,.aip-inner-wrap,.aip-additional-panels-wrap{height:0;opacity:0;transition:opacity 750ms cubic-bezier(0.15,0.43,0.34,0.99);margin:0;padding:0;display:none}
.cq-wcm-edit .aip-income-textfield1,.aem-AuthorLayer-Edit .aip-income-textfield1,.aip-income-textfield1.showContent,.cq-wcm-edit .aip-income-toggle-emp2,.aem-AuthorLayer-Edit .aip-income-toggle-emp2,.aip-income-toggle-emp2.showContent,.cq-wcm-edit .aip-income-toggle-source1,.aem-AuthorLayer-Edit .aip-income-toggle-source1,.aip-income-toggle-source1.showContent,.cq-wcm-edit .aip-joint-income-textfield-income1,.aem-AuthorLayer-Edit .aip-joint-income-textfield-income1,.aip-joint-income-textfield-income1.showContent,.cq-wcm-edit .aip-joint-income-toggle-employment2,.aem-AuthorLayer-Edit .aip-joint-income-toggle-employment2,.aip-joint-income-toggle-employment2.showContent,.cq-wcm-edit .aip-inner-wrap,.aem-AuthorLayer-Edit .aip-inner-wrap,.aip-inner-wrap.showContent,.cq-wcm-edit .aip-additional-panels-wrap,.aem-AuthorLayer-Edit .aip-additional-panels-wrap,.aip-additional-panels-wrap.showContent{height:auto;opacity:1;display:block}
.comparison-specific-cta{cursor:pointer;margin-top:29px}
.aip-page .aip-form-wrap .aip-additional-income-panel .mortgage-input-field{padding-top:35px;margin-top:0}
.aip-additional-income-panel{display:none}
.cq-wcm-edit .aip-additional-income-panel,.aem-AuthorLayer-Edit .aip-additional-income-panel{display:block}
.aip-additional-income-panel.selected .add-comp .addincome-cta{display:none}
.cq-wcm-edit .aip-additional-income-panel.selected .add-comp .addincome-cta,.aem-AuthorLayer-Edit .aip-additional-income-panel.selected .add-comp .addincome-cta{display:block}
.aip-additional-income-panel .mortgage-input-field{padding-top:35px;margin-top:0}
.aip-additional-income-panel ~ .add-another{display:none}
.cq-wcm-edit .aip-additional-income-panel ~ .add-another,.aem-AuthorLayer-Edit .aip-additional-income-panel ~ .add-another{display:block}
.aip-additional-income-panel.remove-cta ~ .add-another{display:none}
.cq-wcm-edit .aip-additional-income-panel.remove-cta ~ .add-another,.aem-AuthorLayer-Edit .aip-additional-income-panel.remove-cta ~ .add-another{display:block}
.aip-additional-income-panel .label-info,.aip-additional-income-panel .label-info.displayinfo,.aip-additional-income-panel .comp-rich-text{width:100%}
.cq-wcm-edit .aip-additional-income-panel,.aem-AuthorLayer-Edit .aip-additional-income-panel,.aip-additional-income-panel.selected,.aip-additional-income-panel.aip-display{display:block;width:471px}
.cq-wcm-edit .aip-additional-income-panel ~ .add-another,.aem-AuthorLayer-Edit .aip-additional-income-panel ~ .add-another,.aip-additional-income-panel.selected ~ .add-another,.aip-additional-income-panel.aip-display ~ .add-another{display:block}
.cq-wcm-edit .aip-additional-income-panel.remove-cta ~ .add-another,.aem-AuthorLayer-Edit .aip-additional-income-panel.remove-cta ~ .add-another,.aip-additional-income-panel.selected.remove-cta ~ .add-another,.aip-additional-income-panel.aip-display.remove-cta ~ .add-another{display:none}
.cq-wcm-edit .cq-wcm-edit .aip-additional-income-panel.remove-cta ~ .add-another,.aem-AuthorLayer-Edit .cq-wcm-edit .aip-additional-income-panel.remove-cta ~ .add-another,.cq-wcm-edit .aem-AuthorLayer-Edit .aip-additional-income-panel.remove-cta ~ .add-another,.aem-AuthorLayer-Edit .aem-AuthorLayer-Edit .aip-additional-income-panel.remove-cta ~ .add-another,.cq-wcm-edit .aip-additional-income-panel.selected.remove-cta ~ .add-another,.aem-AuthorLayer-Edit .aip-additional-income-panel.selected.remove-cta ~ .add-another,.cq-wcm-edit .aip-additional-income-panel.aip-display.remove-cta ~ .add-another,.aem-AuthorLayer-Edit .aip-additional-income-panel.aip-display.remove-cta ~ .add-another{display:block}
.aip-additional-income-panel .income-panel-wrap{margin-top:35px;background-color:#f5f5f5;padding:0 50px 35px 50px}
.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap,.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap .dropdown-selected,.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap.dropdown-large,.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap.dropdown-large .dropdown-selected,.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap.dropdown-large:after{width:372px}
.aip-additional-income-panel .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap,.aip-additional-income-panel .mortgage-input-field .mortgage__input-wrap{width:372px}
.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap .dropdown-selected .ui-selectmenu-button{background-color:#fff}
.aip-additional-income-panel .add-another .cta-text-active{display:none}
.cq-wcm-edit .aip-additional-income-panel .add-another .cta-text-active,.aem-AuthorLayer-Edit .aip-additional-income-panel .add-another .cta-text-active{display:block}
.aip-additional-income-panel .addincome-cta{padding-top:24px}
.aip-income-text{width:471px}
.aip-income-toggle-emp1,.aip-joint-income-toggle-employment1{width:570px}
.aip-income-toggle-emp1 .mortgage-toggle .input-label,.aip-joint-income-toggle-employment1 .mortgage-toggle .input-label{margin-bottom:35px}
.aip-income-toggle-emp1 .mortgage-toggle .toggle-comp.secondary-toggle .button-wrapper,.aip-joint-income-toggle-employment1 .mortgage-toggle .toggle-comp.secondary-toggle .button-wrapper{width:48.7%}
.aip-income-title,.aip-income-toggle-emp1,.aip-joint-income-toggle-employment1,.aip-income-toggle-source1,.aip-income-toggle-emp2,.aip-joint-income-toggle-employment2,.aip-income-toggle-source2{width:570px}
.aip-income-toggle-source1 .comp-rich-text,.aip-income-toggle-source2 .comp-rich-text{margin-bottom:35px}
.aip-income-toggle-source1 .mortgage-toggle .input-label,.aip-income-toggle-source2 .mortgage-toggle .input-label{margin-bottom:35px}
.aip-income-toggle-emp2 .mortgage-toggle .input-label,.aip-joint-income-toggle-employment2 .mortgage-toggle .input-label{margin-bottom:20px}
@media(min-width:1024px) and (max-width:1255px){.aip-income-title,.aip-income-toggle-emp1,.aip-joint-income-toggle-employment1,.aip-income-toggle-source1,.aip-income-toggle-emp2,.aip-joint-income-toggle-employment2,.aip-income-toggle-source2{width:450px}
.aip-additional-income-panel.selected{width:371px}
.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap,.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap .dropdown-selected,.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap.dropdown-large,.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap.dropdown-large .dropdown-selected,.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap.dropdown-large:after{width:271px}
.aip-additional-income-panel .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap,.aip-additional-income-panel .mortgage-input-field .mortgage__input-wrap{width:271px}
.aip-income-toggle-emp1 .mortgage-toggle .toggle-comp.secondary-toggle .button-wrapper,.aip-joint-income-toggle-employment1 .mortgage-toggle .toggle-comp.secondary-toggle .button-wrapper{width:48.6%}
.aip-income-text{width:371px}
}
@media(min-width:768px) and (max-width:1023px){.aip-income-title,.aip-joint-income-title,.aip-outgoings-title,.aip-joint-outgoings-title,.aip-borrowings-title{margin-bottom:15px}
.aip-income-title,.aip-income-toggle-emp1,.aip-joint-income-toggle-employment1,.aip-income-toggle-source1,.aip-income-toggle-emp2,.aip-joint-income-toggle-employment2,.aip-income-toggle-source2{width:403px}
.aip-income-toggle-source1 .mortgage-toggle .input-label,.aip-income-toggle-source2 .mortgage-toggle .input-label{margin-bottom:20px}
.comparison-specific-cta{margin-top:14px}
.aip-additional-income-panel.selected{width:342px}
.aip-additional-income-panel.aip-display{width:342px}
.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap,.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap .dropdown-selected,.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap.dropdown-large,.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap.dropdown-large .dropdown-selected,.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap.dropdown-large:after,.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap.dropdown-medium,.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap.dropdown-medium .dropdown-selected,.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap.dropdown-medium:after{width:242px}
.aip-additional-income-panel .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap,.aip-additional-income-panel .mortgage-input-field .mortgage-field-wrap--medium .mortgage__input-wrap,.aip-additional-income-panel .mortgage-input-field .mortgage__input-wrap{width:242px}
.aip-additional-income-panel .income-panel-wrap{margin-top:20px;padding:0 30px 20px 30px}
.aip-income-toggle-emp1 .mortgage-toggle .input-label,.aip-joint-income-toggle-employment1 .mortgage-toggle .input-label{margin-bottom:20px}
.aip-income-toggle-emp1 .mortgage-toggle .toggle-comp.secondary-toggle .button-wrapper,.aip-joint-income-toggle-employment1 .mortgage-toggle .toggle-comp.secondary-toggle .button-wrapper{width:48%}
.aip-income-text{width:403px}
.aip-page .aip-form-wrap .aip-additional-income-panel .mortgage-input-field{padding-top:20px}
}
@media(max-width:767px){.aip-income-title,.aip-joint-income-title,.aip-outgoings-title,.aip-joint-outgoings-title,.aip-borrowings-title{margin-bottom:15px}
.aip-income-title,.aip-income-toggle-emp1,.aip-joint-income-toggle-employment1,.aip-income-toggle-source1,.aip-income-toggle-emp2,.aip-joint-income-toggle-employment2,.aip-income-toggle-source2{width:100%}
.aip-income-toggle-source1 .mortgage-toggle .input-label,.aip-income-toggle-source2 .mortgage-toggle .input-label{margin-bottom:20px}
.comparison-specific-cta{margin-top:14px}
.aip-additional-income-panel.selected,.aip-additional-income-panel.aip-display{width:100%}
.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap,.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap .dropdown-selected,.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap.dropdown-large,.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap.dropdown-large .dropdown-selected,.aip-additional-income-panel .dropdown-mainwrap .dropdown-wrap.dropdown-large:after{width:100%}
.aip-additional-income-panel .mortgage-input-field .mortgage-field-wrap--large .mortgage__input-wrap,.aip-additional-income-panel .mortgage-input-field .mortgage__input-wrap{width:100%}
.aip-additional-income-panel .income-panel-wrap{margin-top:20px;padding:0 30px 20px 30px}
.aip-income-toggle-emp1 .mortgage-toggle .input-label,.aip-joint-income-toggle-employment1 .mortgage-toggle .input-label{margin-bottom:20px}
.aip-income-toggle-emp1 .mortgage-toggle .toggle-comp.secondary-toggle .button-wrapper,.aip-joint-income-toggle-employment1 .mortgage-toggle .toggle-comp.secondary-toggle .button-wrapper{width:48%}
.aip-income-text{width:100%}
.aip-page .aip-form-wrap .aip-additional-income-panel .mortgage-input-field{padding-top:20px}
}
.summary-details-template,.an-summary-details-template{display:none}
.cq-wcm-edit .summary-details-template,.aem-AuthorLayer-Edit .summary-details-template,.cq-wcm-edit .an-summary-details-template,.aem-AuthorLayer-Edit .an-summary-details-template{display:block}
.summary-details-template .container,.summary-details-result .container,.aip-summary-downloade-page .container,.an-summary-details-template .container,.an-summary-details-result .container{padding:0}
.summary-details-template,.an-summary-details-template{display:none}
.cq-wcm-edit .summary-details-template,.aem-AuthorLayer-Edit .summary-details-template,.cq-wcm-edit .an-summary-details-template,.aem-AuthorLayer-Edit .an-summary-details-template{display:block}
.mortgage-summary .aip-summary-edit .cta,.man-summary .aip-summary-edit .cta{padding:0}
.summary-applicant__title{margin-bottom:20px}
.summary-applicant__text,.summary-applicant__rte-desc{margin-bottom:35px}
.summary-applicant__rte-desc,.aip-summary-footer-text1,.aip-summary-footer-text2{display:none;margin-bottom:30px}
.cq-wcm-edit .summary-applicant__rte-desc,.aem-AuthorLayer-Edit .summary-applicant__rte-desc,.cq-wcm-edit .aip-summary-footer-text1,.aem-AuthorLayer-Edit .aip-summary-footer-text1,.cq-wcm-edit .aip-summary-footer-text2,.aem-AuthorLayer-Edit .aip-summary-footer-text2{display:block}
.summary-details-result[data-flow-type="aip"] .summary-applicant__text,.summary-details-result[data-flow-type="aip"] .summary-applicant__rte-desc1{display:none}
.summary-details-result[data-flow-type="aip"] .summary-applicant__rte-desc2,.summary-details-result[data-flow-type="aip"] .aip-summary-footer-text2{display:block}
.summary-details-result[data-flow-type="pre-aip"] .summary-applicant__text,.summary-details-result[data-flow-type="pre-aip"] .aip-summary-footer-text1{display:block}
.summary-details-result[data-flow-type="pre-aip"] .summary-applicant__rte-desc1,.summary-details-result[data-flow-type="pre-aip"] .summary-applicant__rte-desc2{display:none}
.summary-details-result[data-flow-type="post-aip"] .summary-applicant__text,.summary-details-result[data-flow-type="post-aip"] .summary-applicant__rte-desc2{display:none}
.summary-details-result[data-flow-type="post-aip"] .summary-applicant__rte-desc1,.summary-details-result[data-flow-type="post-aip"] .aip-summary-footer-text1{display:block}
.sa__borrowing-title,.sa__property-title,.sa__personal-title,.sa__financial-title{margin-bottom:35px}
.sa__borrowing-details .sa__row-content{background-color:#002d64;padding:35px 35px 15px;color:#fff;margin-bottom:50px;position:relative}
.sa__borrowing-details .sa__detail-values{padding-bottom:20px;font-size:18px;line-height:26px}
.sa__borrowing-details .text{width:48%;margin-right:123px;float:left}
.sa__borrowing-details .value{width:25%;margin-right:26px;float:left}
.sa__borrowing-details .aip-summary-edit{width:5%;float:left;position:absolute;top:35px;right:35px}
.sa__borrowing-details .aip-summary-edit .cta{color:#fff;padding:0}
.sa__borrowing-details .aip-summary-edit .cta span{background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff)}
.sa__personal-details--title,.sa__personal-values,.sa__financial-details--title,.sa__financial-values{padding-bottom:20px;position:relative}
.sa__personal-name,.sa__financial-name{width:79%;margin-right:32px;float:left;font-size:22px;line-height:32px;color:#002d64;font-family:"RNHouseSansBold"}
.sa__color-bar{height:8px;margin-bottom:35px}
.sa__personal-details,.sa__financial-details{margin-bottom:30px}
.sa__personal-details .sa__color-bar,.sa__financial-details .sa__color-bar{background-color:#95077d}
.sa__personal-details .aip-summary-edit,.sa__financial-details .aip-summary-edit{width:7%;float:right;margin-right:35px}
.sa__personal-details .text,.sa__financial-details .text{width:42.1%;float:left;margin-right:75px}
.sa__personal-details .value,.sa__financial-details .value{width:34.7%;float:left}
.sa__financial-details .sa__color-bar{background-color:#002d64}
.sa__property-details{margin-bottom:50px}
.sa__property-details .sa__row-content{background-color:#002d64;padding:35px 35px 15px;color:#fff;margin-bottom:5px;position:relative}
.sa__property-details .sa__detail-values{padding-bottom:0;width:75%;float:left;font-size:18px;line-height:26px}
.sa__property-details .text,.sa__property-details .value{width:45%;margin-right:26px;float:left}
.sa__property-details .aip-summary-edit,.sa__property-details .aip-summary-remove{float:left;width:12%}
.sa__property-details .aip-summary-edit .cta,.sa__property-details .aip-summary-remove .cta{color:#fff;padding:0}
.sa__property-details .aip-summary-edit .cta span,.sa__property-details .aip-summary-remove .cta span{background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff)}
.aip-summary-downloade-page-wrap{height:1px;width:1px;overflow:hidden}
.aip-summary-downloade-page-wrap .container{padding:50px 0 0 50px}
.aip-summary-downloade-page .aip-summary-edit{display:none}
@media(min-width:1024px) and (max-width:1255px){.sa__borrowing-details .text{width:48%;margin-right:123px}
.sa__borrowing-details .value{width:25%;margin-right:26px}
.sa__borrowing-details .aip-summary-edit{width:5%}
.sa__personal-name,.sa__financial-name{width:77.4%;margin-right:107px}
.sa__personal-details .aip-summary-edit,.sa__financial-details .aip-summary-edit{width:4.2%}
.sa__personal-details .text,.sa__financial-details .text{width:40.4%;margin-right:55px}
.sa__personal-details .value,.sa__financial-details .value{width:31.5%}
}
@media(min-width:768px) and (max-width:1023px){.sa__borrowing-details .text{width:48%;margin-right:123px}
.sa__borrowing-details .value{width:25%;margin-right:26px}
.sa__borrowing-details .aip-summary-edit{width:5%}
.sa__borrowing-details .sa__row-content{padding:30px}
.sa__borrowing-title,.sa__property-title,.sa__personal-title,.sa__financial-title{margin-bottom:20px}
.sa__personal-name,.sa__financial-name{width:77.4%;margin-right:107px;position:absolute}
.sa__personal-details .aip-summary-edit,.sa__financial-details .aip-summary-edit{width:4.2%}
.sa__personal-details .text,.sa__financial-details .text{width:26%;margin-right:198px}
.sa__personal-details .value,.sa__financial-details .value{width:26%}
.sa__property-details{margin-bottom:30px}
.sa__color-bar{margin-bottom:30px}
.aip-summary-downloade-page-wrap .container{padding:30px 0 0 50px}
}
@media(max-width:767px){.sa__property-details{margin-bottom:30px}
.sa__property-details .text,.sa__property-details .value{margin-bottom:20px;width:100%;margin-right:0;float:none}
.sa__property-details .aip-summary-edit,.sa__property-details .aip-summary-remove{width:auto;margin-right:10px}
.sa__borrowing-title,.sa__property-title,.sa__personal-title,.sa__financial-title{margin-bottom:20px}
.sa__personal-details,.sa__financial-details{margin-bottom:10px}
.sa__personal-details .aip-summary-edit,.sa__financial-details .aip-summary-edit{top:42px;width:0}
.sa__personal-name,.sa__financial-name{width:100%;margin-right:0;position:absolute}
.sa__personal-details .text,.sa__financial-details .text{width:100%;margin-right:0}
.sa__personal-details .value,.sa__financial-details .value{width:100%}
.sa__borrowing-details .sa__row-content{padding:30px 20px 10px;margin-bottom:30px;margin-left:-20px;margin-right:-20px}
.sa__borrowing-details .text{width:82%;margin-right:0}
.sa__borrowing-details .value{width:193px;margin-right:0}
.sa__borrowing-details .aip-summary-edit{top:28px}
.sa__color-bar{margin-bottom:30px}
.sa__property-details .sa__detail-values{width:100%}
.aip-summary-downloade-page-wrap .container{padding:30px 0 0 10px}
}
.aip-results-yes .aip-results-yes-hint-text{padding-bottom:15px}
.aip-results-yes .aip-result-next-yes .actionable-content .main-title-wrapper{padding-bottom:15px;padding-top:35px}
.aip-result-panel{display:none}
.cq-wcm-edit .aip-result-panel,.aem-AuthorLayer-Edit .aip-result-panel{display:block}
.aip-result-panel.aip-display{display:block}
.aip-resultspanel,.aip-mortilluspanel{padding-bottom:15px;padding-top:55px}
.aip-resultspanel .aip-resultspanel-title,.aip-resultspanel .aip-mortilluspanel-title,.aip-mortilluspanel .aip-resultspanel-title,.aip-mortilluspanel .aip-mortilluspanel-title{padding-bottom:35px}
.aip-resultspanel .aip-results-title-mobile,.aip-resultspanel .aip-mortillus-title-mobile,.aip-mortilluspanel .aip-results-title-mobile,.aip-mortilluspanel .aip-mortillus-title-mobile{display:none}
.cq-wcm-edit .aip-resultspanel .aip-results-title-mobile,.aem-AuthorLayer-Edit .aip-resultspanel .aip-results-title-mobile,.cq-wcm-edit .aip-resultspanel .aip-mortillus-title-mobile,.aem-AuthorLayer-Edit .aip-resultspanel .aip-mortillus-title-mobile,.cq-wcm-edit .aip-mortilluspanel .aip-results-title-mobile,.aem-AuthorLayer-Edit .aip-mortilluspanel .aip-results-title-mobile,.cq-wcm-edit .aip-mortilluspanel .aip-mortillus-title-mobile,.aem-AuthorLayer-Edit .aip-mortilluspanel .aip-mortillus-title-mobile{display:block}
.aip-resultspanel .aip-image-col,.aip-mortilluspanel .aip-image-col{float:right}
.aip-resultspanel .aip-content-area .aip-borrow-wrap,.aip-resultspanel .aip-content-area .aip-mortillus-wrap,.aip-mortilluspanel .aip-content-area .aip-borrow-wrap,.aip-mortilluspanel .aip-content-area .aip-mortillus-wrap{padding-bottom:20px}
.aip-resultspanel .aip-content-area .aip-borrow-wrap .aip-borrow-value,.aip-resultspanel .aip-content-area .aip-borrow-wrap .aip-mortillus-value,.aip-resultspanel .aip-content-area .aip-mortillus-wrap .aip-borrow-value,.aip-resultspanel .aip-content-area .aip-mortillus-wrap .aip-mortillus-value,.aip-mortilluspanel .aip-content-area .aip-borrow-wrap .aip-borrow-value,.aip-mortilluspanel .aip-content-area .aip-borrow-wrap .aip-mortillus-value,.aip-mortilluspanel .aip-content-area .aip-mortillus-wrap .aip-borrow-value,.aip-mortilluspanel .aip-content-area .aip-mortillus-wrap .aip-mortillus-value{font-size:46px;line-height:58px;color:#95077d}
.aip-resultspanel .aip-content-area .aip-breakup-yes,.aip-resultspanel .aip-content-area .aip-breakup-yes-less,.aip-mortilluspanel .aip-content-area .aip-breakup-yes,.aip-mortilluspanel .aip-content-area .aip-breakup-yes-less{padding-bottom:35px;display:flex}
.aip-resultspanel .aip-content-area .aip-breakup-yes .aip-breakup-col,.aip-resultspanel .aip-content-area .aip-breakup-yes-less .aip-breakup-col,.aip-mortilluspanel .aip-content-area .aip-breakup-yes .aip-breakup-col,.aip-mortilluspanel .aip-content-area .aip-breakup-yes-less .aip-breakup-col{float:left}
.aip-resultspanel .aip-content-area .aip-breakup-yes .aip-breakup-col:not(:last-child),.aip-resultspanel .aip-content-area .aip-breakup-yes-less .aip-breakup-col:not(:last-child),.aip-mortilluspanel .aip-content-area .aip-breakup-yes .aip-breakup-col:not(:last-child),.aip-mortilluspanel .aip-content-area .aip-breakup-yes-less .aip-breakup-col:not(:last-child){margin-right:4.21%}
.aip-resultspanel .aip-content-area .aip-breakup-yes .aip-breakup-col .aip-borrow-value,.aip-resultspanel .aip-content-area .aip-breakup-yes-less .aip-breakup-col .aip-borrow-value,.aip-mortilluspanel .aip-content-area .aip-breakup-yes .aip-breakup-col .aip-borrow-value,.aip-mortilluspanel .aip-content-area .aip-breakup-yes-less .aip-breakup-col .aip-borrow-value{font-size:26px;line-height:34px;color:#002d64}
.aip-resultspanel .aip-content-area .aip-breakup-yes .aip-property-value,.aip-resultspanel .aip-content-area .aip-breakup-yes-less .aip-property-value,.aip-mortilluspanel .aip-content-area .aip-breakup-yes .aip-property-value,.aip-mortilluspanel .aip-content-area .aip-breakup-yes-less .aip-property-value{font-size:26px;line-height:34px;color:#002d64}
.aip-resultspanel .aip-content-area .aip-breakup-persona,.aip-mortilluspanel .aip-content-area .aip-breakup-persona{padding-bottom:45px}
.aip-resultspanel .aip-content-area .aip-breakup-persona .aip-persona-title,.aip-mortilluspanel .aip-content-area .aip-breakup-persona .aip-persona-title{font-size:20px;line-height:30px;color:#002d64;margin-bottom:20px}
.aip-resultspanel .aip-content-area .aip-breakup-persona .aip-persona-detail,.aip-mortilluspanel .aip-content-area .aip-breakup-persona .aip-persona-detail{padding-bottom:20px}
.aip-resultspanel .aip-content-area .aip-breakup-persona .aip-persona-detail .aip-persona-text,.aip-mortilluspanel .aip-content-area .aip-breakup-persona .aip-persona-detail .aip-persona-text{float:left;width:30.7%;margin-right:4.21%}
.aip-resultspanel .aip-content-area .aip-breakup-persona .aip-persona-detail .aip-persona-val,.aip-mortilluspanel .aip-content-area .aip-breakup-persona .aip-persona-detail .aip-persona-val{float:left;width:48%}
.aip-resultspanel .aip-content-area .aip-breakup-persona .aip-persona-detail .aip-persona-val span,.aip-mortilluspanel .aip-content-area .aip-breakup-persona .aip-persona-detail .aip-persona-val span{display:block}
.aip-resultspanel .aip-content-area .aip-applicant-message,.aip-mortilluspanel .aip-content-area .aip-applicant-message{padding-bottom:20px}
.aip-resultspanel .aip-content-area .aip-applicant-download,.aip-mortilluspanel .aip-content-area .aip-applicant-download{padding-bottom:35px}
.aip-resultspanel .aip-content-area .aip-res-rte,.aip-mortilluspanel .aip-content-area .aip-res-rte{margin-bottom:20px}
.aip-resultspanel .aip-content-area .aip-borrow-max,.aip-mortilluspanel .aip-content-area .aip-borrow-max{display:none}
.cq-wcm-edit .aip-resultspanel .aip-content-area .aip-borrow-max,.aem-AuthorLayer-Edit .aip-resultspanel .aip-content-area .aip-borrow-max,.cq-wcm-edit .aip-mortilluspanel .aip-content-area .aip-borrow-max,.aem-AuthorLayer-Edit .aip-mortilluspanel .aip-content-area .aip-borrow-max{display:block}
.aip-resultspanel .aip-content-area .aip-borrow-max.enable,.aip-mortilluspanel .aip-content-area .aip-borrow-max.enable{display:block}
.aip-resultspanel .aip-image-wrap,.aip-mortilluspanel .aip-image-wrap{width:471px;height:262px;overflow:hidden;float:right;position:relative}
@media(min-width:1024px) and (max-width:1255px){.aip-resultspanel{padding-bottom:15px;padding-top:35px}
.aip-resultspanel .aip-resultspanel-title{padding-bottom:20px}
.aip-resultspanel .aip-results-title-mobile{display:none}
.aip-resultspanel .aip-image-col{float:right}
.aip-resultspanel .aip-content-area .aip-borrow-wrap .aip-borrow-value{font-size:42px;line-height:54px}
.aip-resultspanel .aip-content-area .aip-breakup-yes,.aip-resultspanel .aip-content-area .aip-breakup-yes-less{padding-bottom:35px}
.aip-resultspanel .aip-content-area .aip-breakup-yes .aip-breakup-col:not(:last-child),.aip-resultspanel .aip-content-area .aip-breakup-yes-less .aip-breakup-col:not(:last-child){margin-right:4.21%}
.aip-resultspanel .aip-content-area .aip-breakup-yes .aip-breakup-col .aip-borrow-value,.aip-resultspanel .aip-content-area .aip-breakup-yes-less .aip-breakup-col .aip-borrow-value{font-size:24px;line-height:32px}
.aip-resultspanel .aip-content-area .aip-breakup-yes .aip-property-value,.aip-resultspanel .aip-content-area .aip-breakup-yes-less .aip-property-value{font-size:24px;line-height:32px}
.aip-resultspanel .aip-content-area .aip-breakup-persona{padding-bottom:30px}
.aip-resultspanel .aip-content-area .aip-breakup-persona .aip-persona-title{font-size:22px;line-height:32px}
.aip-resultspanel .aip-content-area .aip-breakup-persona .aip-persona-detail{padding-bottom:20px}
.aip-resultspanel .aip-content-area .aip-breakup-persona .aip-persona-detail .aip-persona-text{width:32.9%;margin-right:4.55%}
.aip-resultspanel .aip-content-area .aip-breakup-persona .aip-persona-detail .aip-persona-val{width:47.65%}
.aip-resultspanel .aip-image-wrap,.aip-mortilluspanel .aip-image-wrap{width:292px;height:162px}
}
@media(min-width:768px) and (max-width:1023px){.aip-resultspanel{padding-bottom:15px;padding-top:30px}
.aip-resultspanel .aip-results-title-main{display:none}
.aip-resultspanel .aip-results-title-mobile{display:block}
.aip-resultspanel .aip-image-col{float:none}
.aip-resultspanel .aip-resultspanel-title{padding-bottom:20px}
.aip-resultspanel .aip-content-area .aip-borrow-wrap{padding-bottom:20px}
.aip-resultspanel .aip-content-area .aip-borrow-wrap .aip-borrow-value{font-size:34px;line-height:44px}
.aip-resultspanel .aip-content-area .aip-breakup-yes,.aip-resultspanel .aip-content-area .aip-breakup-yes-less{padding-bottom:30px}
.aip-resultspanel .aip-content-area .aip-breakup-yes .aip-breakup-col:not(:last-child),.aip-resultspanel .aip-content-area .aip-breakup-yes-less .aip-breakup-col:not(:last-child){margin-right:3.92%}
.aip-resultspanel .aip-content-area .aip-breakup-yes .aip-breakup-col .aip-borrow-value,.aip-resultspanel .aip-content-area .aip-breakup-yes-less .aip-breakup-col .aip-borrow-value{font-size:24px;line-height:32px}
.aip-resultspanel .aip-content-area .aip-breakup-yes .aip-property-value,.aip-resultspanel .aip-content-area .aip-breakup-yes-less .aip-property-value{font-size:24px;line-height:32px}
.aip-resultspanel .aip-content-area .aip-breakup-persona{padding-bottom:30px}
.aip-resultspanel .aip-content-area .aip-breakup-persona .aip-persona-title{font-size:18px;line-height:26px}
.aip-resultspanel .aip-content-area .aip-breakup-persona .aip-persona-detail{padding-bottom:20px}
.aip-resultspanel .aip-content-area .aip-breakup-persona .aip-persona-detail .aip-persona-text{width:29.7%;margin-right:4.1%}
.aip-resultspanel .aip-content-area .aip-breakup-persona .aip-persona-detail .aip-persona-val{width:43%}
.aip-resultspanel .aip-content-area .aip-applicant-message{padding-bottom:20px}
.aip-resultspanel .aip-content-area .aip-applicant-download{padding-bottom:35px}
.aip-resultspanel .aip-content-area .aip-res-rte{margin-bottom:50px}
.aip-results-yes-hint-text .shelf_standAlone .standalone-wrapper{padding-top:13px;padding-bottom:0}
.aip-result-next-yes .actionable-content .main-title-wrapper{padding-top:10px}
.aip-result-next-yes .actionable-main-content.white-bg-shelf{margin-top:10px}
.aip-result-notready-yes .channel-cards{padding-top:15px}
.aip-result-next-yes .right-content.white-bg .rte-content-wrapper{padding-bottom:12px}
.aip-result-notready-yes .channel-cards .channel-cards__header{padding-bottom:10px}
.aip-result-notready-yes .channel-cards .channel-cards__list__item{padding-bottom:10px}
.aip-results-yes .aip-result-next-yes .actionable-content .main-title-wrapper{padding-top:20px}
.aip-resultspanel,.aip-mortilluspanel{padding-top:30px}
.aip-resultspanel .aip-image-wrap,.aip-mortilluspanel .aip-image-wrap{width:100%;margin-bottom:30px;height:258px}
.aip-mortilluspanel .aip-image-col{float:none}
}
@media(max-width:767px){.aip-resultspanel{padding-bottom:17px;padding-top:30px}
.aip-resultspanel .aip-results-title-main{display:none}
.aip-resultspanel .aip-results-title-mobile{display:block}
.aip-resultspanel .aip-image-col{float:none}
.aip-resultspanel .aip-resultspanel-title{padding-bottom:20px}
.aip-resultspanel .aip-content-area .aip-borrow-wrap .aip-borrow-value{font-size:34px;line-height:44px}
.aip-resultspanel .aip-content-area .aip-breakup-yes,.aip-resultspanel .aip-content-area .aip-breakup-yes-less{padding-bottom:10px}
.aip-resultspanel .aip-content-area .aip-breakup-yes .aip-breakup-col,.aip-resultspanel .aip-content-area .aip-breakup-yes-less .aip-breakup-col{width:100%;float:none;padding-bottom:20px}
.aip-resultspanel .aip-content-area .aip-breakup-yes .aip-breakup-col:not(:last-child),.aip-resultspanel .aip-content-area .aip-breakup-yes-less .aip-breakup-col:not(:last-child){margin-right:0}
.aip-resultspanel .aip-content-area .aip-breakup-yes .aip-breakup-col .aip-borrow-value,.aip-resultspanel .aip-content-area .aip-breakup-yes-less .aip-breakup-col .aip-borrow-value{font-size:24px;line-height:32px}
.aip-resultspanel .aip-content-area .aip-breakup-yes .aip-property-value,.aip-resultspanel .aip-content-area .aip-breakup-yes-less .aip-property-value{font-size:24px;line-height:32px}
.aip-resultspanel .aip-content-area .aip-breakup-persona{padding-bottom:30px}
.aip-resultspanel .aip-content-area .aip-breakup-persona .aip-persona-title{font-size:18px;line-height:26px;margin-bottom:22px}
.aip-resultspanel .aip-content-area .aip-breakup-persona .aip-persona-detail{padding-bottom:22px}
.aip-resultspanel .aip-content-area .aip-breakup-persona .aip-persona-detail .aip-persona-text{float:left;width:35.55%;margin-right:8.36%}
.aip-resultspanel .aip-content-area .aip-breakup-persona .aip-persona-detail .aip-persona-val{float:left;width:50%}
.aip-resultspanel .aip-content-area .aip-breakup-persona .aip-persona-detail .aip-persona-val span{display:block}
.aip-resultspanel .aip-content-area .aip-applicant-message{padding-bottom:20px}
.aip-resultspanel .aip-content-area .aip-applicant-download{padding-bottom:30px}
.aip-resultspanel .aip-content-area .aip-res-rte{margin-bottom:30px}
.aip-results-yes-hint-text .shelf_standAlone .standalone-wrapper{padding-top:13px;padding-bottom:0}
.aip-result-next-yes .actionable-content .main-title-wrapper{padding-top:10px}
.aip-result-next-yes .actionable-main-content.white-bg-shelf{margin-top:10px}
.aip-result-notready-yes .channel-cards{padding-top:15px}
.aip-result-next-yes .right-content.white-bg .rte-content-wrapper{padding-bottom:12px}
.aip-result-notready-yes .channel-cards .channel-cards__header{padding-bottom:10px}
.aip-result-notready-yes .channel-cards .channel-cards__list__item{padding-bottom:10px}
.aip-resultspanel .aip-content-area .aip-breakup-yes,.aip-resultspanel .aip-content-area .aip-breakup-yes-less,.aip-mortilluspanel .aip-content-area .aip-breakup-yes,.aip-mortilluspanel .aip-content-area .aip-breakup-yes-less{display:block}
.aip-resultspanel,.aip-mortilluspanel{padding-top:30px}
.aip-resultspanel .aip-image-wrap,.aip-mortilluspanel .aip-image-wrap{width:100%;margin-bottom:30px;height:207px}
}
.cq-wcm-edit .aip-fbp-pagewrap,.cq-wcm-edit .aip-fbp-portfolios [data-target]{display:block}
.aip-feedback-panel{margin-top:20px}
.aip-feedback-panel[data-fbp-page] [data-fbpof]{display:none}
.cq-wcm-edit .aip-feedback-panel[data-fbp-page] [data-fbpof],.aem-AuthorLayer-Edit .aip-feedback-panel[data-fbp-page] [data-fbpof]{display:block}
.aip-feedback-panel[data-fbp-page] [data-fbpof] [data-target]{display:none}
.cq-wcm-edit .aip-feedback-panel[data-fbp-page] [data-fbpof] [data-target],.aem-AuthorLayer-Edit .aip-feedback-panel[data-fbp-page] [data-fbpof] [data-target]{display:block !important}
.aip-feedback-panel[data-fbp-page="income_details"] [data-fbpof="income_details"]{display:block}
.aip-feedback-panel[data-fbp-page="outgoing_details"] [data-fbpof="outgoing_details"]{display:block}
.aip-feedback-panel[data-fbp-page="joint_income_details"] [data-fbpof="joint_income_details"]{display:block}
.aip-feedback-panel[data-fbp-page="property_details"] [data-fbpof="property_details"]{display:block}
.aip-feedback-panel[data-fbp-page="borrowing_details"] [data-fbpof="borrowing_details"]{display:block}
.aip-feedback-panel[data-fbp-page="joint_outgoing_details"] [data-fbpof="joint_outgoing_details"]{display:block}
.aip-feedback-panel[data-fbp-page="joint_outgoing_details"] [data-fbpof="joint_outgoing_details"] .aip-fbp-title:last-of-type{display:none}
.cq-wcm-edit .aip-feedback-panel[data-fbp-page="joint_outgoing_details"] [data-fbpof="joint_outgoing_details"] .aip-fbp-title:last-of-type,.aem-AuthorLayer-Edit .aip-feedback-panel[data-fbp-page="joint_outgoing_details"] [data-fbpof="joint_outgoing_details"] .aip-fbp-title:last-of-type{display:block}
.aip-feedback-panel[data-fbp-page="joint_outgoing_details"] [data-fbpof="joint_outgoing_details"] .same-as-sole .aip-fbp-title:first-of-type{display:none}
.cq-wcm-edit .aip-feedback-panel[data-fbp-page="joint_outgoing_details"] [data-fbpof="joint_outgoing_details"] .same-as-sole .aip-fbp-title:first-of-type,.aem-AuthorLayer-Edit .aip-feedback-panel[data-fbp-page="joint_outgoing_details"] [data-fbpof="joint_outgoing_details"] .same-as-sole .aip-fbp-title:first-of-type{display:block}
.aip-feedback-panel[data-fbp-page="joint_outgoing_details"] [data-fbpof="joint_outgoing_details"] .same-as-sole .aip-fbp-title:last-of-type{display:block}
.aip-feedback-panel .aip-fbp--success .aip-fbp-wrap{width:100%;padding:20px 25px;background-color:#002d64;margin:0 0 10px}
.aip-feedback-panel .aip-fbp--success .aip-fbp-wrap .aip-fbp-title{font-family:"RNHouseSansBold",sans-serif;color:#fff;margin:0}
.aip-feedback-panel .aip-fbp--success .aip-fbp-wrap .aip-fbp-amount{font-family:"RNHouseSansBold",sans-serif;font-size:34px;line-height:46px;color:#fff;padding:20px 0 0}
.aip-feedback-panel .aip-fbp--success .aip-fbp-wrap .aip-fbp-amount span{height:26px;font-size:18px;line-height:26px;padding-left:4px}
.aip-feedback-panel .aip-fbp--success .aip-fbp-wrap .aip-fbp-desc,.aip-feedback-panel .aip-fbp--success .aip-fbp-wrap .aip-fbp-desc-remember{font-family:"RNHouseSansRegular",sans-serif;font-size:16px;line-height:26px;letter-spacing:.2px;color:#fff;margin:0}
.aip-feedback-panel .aip-fbp--success .aip-fbp-wrap .aip-fbp-desc-remember{padding-top:10px}
.aip-feedback-panel .aip-fbp--success .aip-fbp-wrap .gapper{margin-bottom:35px}
.aip-feedback-panel .aip-fbp--success .aip-fbp-wrap .aip-fbp-termof{margin-top:20px}
.aip-feedback-panel .aip-fbp--success .aip-fbp-wrap .aip-fbp-termof .aip-fbp-termof-title{margin:0;color:#fff}
.aip-feedback-panel .aip-fbp--success .aip-fbp-wrap .aip-fbp-termof .aip-fbp-term{margin:0}
.aip-feedback-panel .aip-fbp--success .aip-fbp-wrap .aip-fbp-address{font-family:"RNHouseSansRegular",sans-serif;font-size:18px;line-height:26px;color:#fff;margin:20px 0 0}
.aip-feedback-panel .aip-fbp--success .aip-fbp-wrap .aip-fbp-actions{padding-top:20px}
.aip-feedback-panel .aip-fbp--success .aip-fbp-wrap .aip-fbp-actions a{font-size:18px;text-decoration:underline;line-height:30px;color:#fff;display:inline-block;padding-right:24px;height:26px}
.aip-feedback-panel .aip-fbp--failure{display:none;padding:35px 20px 0;color:#fff;background-color:#95077d}
.cq-wcm-edit .aip-feedback-panel .aip-fbp--failure,.aem-AuthorLayer-Edit .aip-feedback-panel .aip-fbp--failure{display:block}
.aip-feedback-panel .aip-fbp--failure a{color:#fff;background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff)}
.aip-feedback-panel .aip-fbp--failure .ec-fbp--failure_title{font-size:26px;line-height:34px;font-family:"RNHouseSansBold",sans-serif;padding-bottom:20px}
.aip-feedback-panel .aip-fbp--failure .ec-fbp--failure_text{font-size:16px;padding-bottom:20px}
.aip-feedback-panel .aip-fbp--failure .ec-fbp--failure_rte{padding-bottom:35px}
.property-fbp-title{display:none}
.cq-wcm-edit .property-fbp-title,.property-fbp-title .aem-AuthorLayer-Edit{display:block}
.property-fbp-title.active{display:block}
@media(min-width:768px) and (max-width:1023px){.aip-feedback-panel .aip-fbp--success .aip-fbp-wrap .aip-fbp-amount{font-family:"RNHouseSansBold",sans-serif;font-size:34px;line-height:46px;color:#fff;padding:15px 0 0}
.aip-feedback-panel .aip-fbp--failure{padding:30px 122px 0 61px}
.aip-feedback-panel .aip-fbp--failure .ec-fbp--failure_title{font-size:18px;line-height:26px}
.aip-feedback-panel .aip-fbp--failure .ec-fbp--failure_rte{padding-bottom:30px}
}
@media(max-width:767px){.aip-feedback-panel .aip-fbp--success .aip-fbp-wrap .aip-fbp-amount{font-family:"RNHouseSansBold",sans-serif;font-size:34px;line-height:46px;color:#fff;padding:15px 0 0}
.aip-feedback-panel .aip-fbp--failure{padding-top:30px}
.aip-feedback-panel .aip-fbp--failure .ec-fbp--failure_title{font-size:18px;line-height:26px}
.aip-feedback-panel .aip-fbp--failure .ec-fbp--failure_rte{padding-bottom:30px}
.aip-feedback-panel .aip-fbp--failure .ec-fbp--failure{margin-left:-20px;margin-right:-20px}
}
.save-your-progress{position:relative;float:right;z-index:3}
.save-your-progress.isLoading .cta.cta-primary{cursor:progress}
.save-your-progress .cta.cta-primary{background-color:#1d7b8a;padding:0;border-radius:100px}
.save-your-progress .cta.cta-primary .cta-text{padding:0 0 0 25px;margin:15px 20px;max-height:30px;overflow:hidden;text-overflow:ellipsis}
.save-your-progress .cta.cta-primary .cta-text:after{width:0;height:0}
.save-your-progress .save-your-progress-icon{display:block;position:absolute;z-index:2;top:17px;left:20px;height:24px;width:24px;background-image:url("clientlib_aip_responsive_base/images/save.svg");background-size:100%;background-repeat:no-repeat}
.save-your-progress .save-tooltip{opacity:0;transition:opacity 1s;margin-top:15px;position:absolute;z-index:11;display:none;left:-48px}
.cq-wcm-edit .save-your-progress .save-tooltip,.aem-AuthorLayer-Edit .save-your-progress .save-tooltip{display:block}
.save-your-progress .save-tooltip.active{opacity:1;transition:opacity 1s;display:block}
.save-your-progress .save-tooltip:before{content:"";height:15px;background:url("clientlib_aip_responsive_base/images/triangle_green.svg");width:24px;background-repeat:no-repeat;background-size:100%;display:block;position:absolute;top:-12px;left:70px}
.save-your-progress .save-tooltip .save-tooltip--loggedout,.save-your-progress .save-tooltip .save-tooltip--loggedin{position:relative;width:407px;padding:60px 35px 35px 35px;background-color:#1d7b8a;color:#fff}
.save-your-progress .save-tooltip .save-tooltip--loggedout .save-tooltip-close,.save-your-progress .save-tooltip .save-tooltip--loggedin .save-tooltip-close{position:absolute;background:url("clientlib_aip_responsive_base/images/x-copy-white.svg");width:20px;height:20px;background-size:75%;background-repeat:no-repeat;top:20px;right:20px}
.save-your-progress .save-tooltip .save-tooltip--loggedout.disable,.save-your-progress .save-tooltip .save-tooltip--loggedin.disable{display:none}
.cq-wcm-edit .save-your-progress .save-tooltip .save-tooltip--loggedout.disable,.aem-AuthorLayer-Edit .save-your-progress .save-tooltip .save-tooltip--loggedout.disable,.cq-wcm-edit .save-your-progress .save-tooltip .save-tooltip--loggedin.disable,.aem-AuthorLayer-Edit .save-your-progress .save-tooltip .save-tooltip--loggedin.disable{display:block}
.save-your-progress .save-signedin{display:none;margin-bottom:11px}
.cq-wcm-edit .save-your-progress .save-signedin,.aem-AuthorLayer-Edit .save-your-progress .save-signedin{display:block}
.save-your-progress .save-signedin.enable{display:block}
.save-your-progress .save-signedin .cta.cta-primary{background-color:#fff;border:1px solid #006e74}
.save-your-progress .save-signedin .cta.cta-primary .cta-text{background-color:#fff;color:#1d7b8a;margin:14px 20px;min-width:220px;max-width:220px}
.save-your-progress .save-signedin .save-your-progress-icon{background-image:url("clientlib_aip_responsive_base/images/save-log-in.svg")}
.save-your-progress .save-signup{margin-bottom:11px}
.save-your-progress .save-signup.disable{display:none}
.cq-wcm-edit .save-your-progress .save-signup.disable,.aem-AuthorLayer-Edit .save-your-progress .save-signup.disable{display:block}
.save-your-progress .save-options{width:372px;opacity:0;position:absolute;margin-top:15px;transition:opacity 1s;box-shadow:0 3px 7px #000;background-color:#fff;z-index:10;display:none;right:1px}
.cq-wcm-edit .save-your-progress .save-options,.aem-AuthorLayer-Edit .save-your-progress .save-options{display:block}
.save-your-progress .save-options:before{content:"";height:15px;background:url("clientlib_aip_responsive_base/images/triangle_white.svg");width:24px;background-repeat:no-repeat;background-size:100%;display:block;position:absolute;top:-11px;right:30px}
.save-your-progress .save-options.active{opacity:1;transition:opacity 1s;display:block}
.save-your-progress .save-options ul{list-style-type:none;-webkit-padding-start:0}
.save-your-progress .save-options li{cursor:pointer;padding:17px 20px;font-size:18px;line-height:20px}
.save-your-progress .save-options li:first-child{padding-left:59px;border-bottom:1px solid #f3f3f3;font-size:18px;line-height:22px;color:#002d64}
.save-your-progress .save-options li:first-child .save-options-email{display:block;font-size:16px;line-height:20px;color:#333}
.save-your-progress .save-options li:first-child .save-options-icon{position:absolute;width:20px;height:20px;left:20px;top:17px;background-size:100%;background-repeat:no-repeat;background-image:url("clientlib_aip_responsive_base/images/email-icon-rbs.svg")}
.save-your-progress .save-options li:not(:first-child):hover{background-color:#1d7b8a;color:#fff}
@media(min-width:1024px) and (max-width:1255px){.save-your-progress .save-signedin{display:none;margin-bottom:11px;width:260px}
.save-your-progress .save-signedin .cta.cta-primary{width:260px}
.save-your-progress .save-signedin .cta.cta-primary .cta-text{width:240px}
.save-your-progress .save-signup{margin-bottom:11px;width:260px}
.save-your-progress .save-signup .cta.cta-primary{width:260px}
.save-your-progress .save-signup .cta.cta-primary .cta-text{width:240px}
.save-your-progress .save-options{width:316px}
.save-your-progress .save-tooltip .save-tooltip--loggedout,.save-your-progress .save-tooltip .save-tooltip--loggedin{width:315px}
}
@media(min-width:768px) and (max-width:1023px){.save-your-progress .save-signedin{display:none;margin-bottom:11px;width:260px}
.save-your-progress .save-signedin .cta.cta-primary{width:260px}
.save-your-progress .save-signedin .cta.cta-primary .cta-text{width:240px}
.save-your-progress .save-signup{margin-bottom:11px;width:260px}
.save-your-progress .save-signup .cta.cta-primary{width:260px}
.save-your-progress .save-signup .cta.cta-primary .cta-text{width:240px}
.save-your-progress .save-options{width:316px}
.save-your-progress .save-tooltip .save-tooltip--loggedout,.save-your-progress .save-tooltip .save-tooltip--loggedin{width:278px}
}
@media(max-width:767px){.save-your-progress{float:none}
.save-your-progress .save-signedin{display:none;margin-bottom:11px;width:100%}
.save-your-progress .save-signedin .cta.cta-primary{width:100%}
.save-your-progress .save-signedin .cta.cta-primary .save-your-progress-icon{left:58px}
.save-your-progress .save-signedin .cta.cta-primary .cta-text{margin:15px 58px;min-width:240px;max-width:292px}
.save-your-progress .save-signup{margin-bottom:11px;width:100%}
.save-your-progress .save-signup .cta.cta-primary{width:100%}
.save-your-progress .save-signup .cta.cta-primary .cta-text{width:92%}
.save-your-progress .save-options{width:100%;right:0;left:0}
.save-your-progress .save-tooltip{left:0;right:0}
.save-your-progress .save-tooltip .save-tooltip--loggedout,.save-your-progress .save-tooltip .save-tooltip--loggedin{width:100%}
}
.aip-mortgage-playback{background-color:#f5f5f5;padding:35px 35px 0 35px;margin-bottom:30px}
.aip-mortgage-playback .aip-mort-pb-title{font-size:22px;line-height:32px;width:46%;margin-bottom:35px}
.aip-mortgage-playback .aip-mort-pb-details{position:relative}
.aip-mortgage-playback .aip-mort-pb-details .aip-mort-pb-details-li{width:13.7%;float:left;margin-right:6.6%;margin-bottom:35px}
.aip-mortgage-playback .aip-mort-pb-details .aip-mort-pb-details-li .aip-mort-pb-dtls-txt{font-size:16px;line-height:26px}
.aip-mortgage-playback .aip-mort-pb-details .aip-mort-pb-details-li .aip-mort-pb-dtls-val{font-size:30px;line-height:40px;color:#002d64}
.aip-mortgage-playback .aip-mort-pb-details .aip-mort-pb-change{position:absolute;right:0;bottom:35px}
.aip-mortgage-playback .aip-mort-pb-details .aip-mort-pb-change .cta{cursor:pointer}
.aip-mortgage-complaince{padding:35px 0 35px 0}
.aip-mortgage-complaince .aip-mortgage-complaince-icon{position:absolute;width:20px;height:20px;left:-32px;background-size:100%;background-repeat:no-repeat;background-image:url("clientlib_aip_responsive_base/images/icon-transactions-RBS.svg")}
.aip-mortgage-legal{padding:35px 0 50px 0}
@media(min-width:1024px) and (max-width:1255px){.aip-mortgage-playback .aip-mort-pb-title{width:57.9%;margin-bottom:35px}
.aip-mortgage-playback .aip-mort-pb-details .aip-mort-pb-details-li{width:15.2%;margin-right:15px;margin-bottom:35px}
.aip-mortgage-playback .aip-mort-pb-details .aip-mort-pb-details-li .aip-mort-pb-dtls-txt{font-size:16px;line-height:26px}
.aip-mortgage-playback .aip-mort-pb-details .aip-mort-pb-details-li .aip-mort-pb-dtls-val{font-size:26px;line-height:36px}
.aip-mortgage-playback .aip-mort-pb-details .aip-mort-pb-change{bottom:35px}
.aip-mortgage-complaince .aip-mortgage-complaince-icon{left:-20px}
}
@media(min-width:768px) and (max-width:1023px){.aip-mortgage-playback{padding:20px 20px 0 20px}
.aip-mortgage-playback .aip-mort-pb-title{font-size:18px;line-height:26px;width:75.6%;margin-bottom:20px}
.aip-mortgage-playback .aip-mort-pb-details{position:relative}
.aip-mortgage-playback .aip-mort-pb-details .aip-mort-pb-details-li{width:17.1%;margin-right:6.2%;margin-bottom:30px}
.aip-mortgage-playback .aip-mort-pb-details .aip-mort-pb-details-li .aip-mort-pb-dtls-txt{font-size:16px;line-height:26px}
.aip-mortgage-playback .aip-mort-pb-details .aip-mort-pb-details-li .aip-mort-pb-dtls-val{font-size:24px;line-height:32px;color:#002d64}
.aip-mortgage-playback .aip-mort-pb-details .aip-mort-pb-change{margin-bottom:30px;position:unset}
.aip-mortgage-complaince{padding:20px 0 20px 0}
.aip-mortgage-complaince .aip-mortgage-complaince-icon{left:-20px}
.aip-mortgage-legal{padding:30px 0 40px 0}
}
@media(max-width:767px){.aip-mortgage-playback{background-color:#f5f5f5;padding:20px 20px 0 20px}
.aip-mortgage-playback .aip-mort-pb-title{font-size:18px;line-height:26px;width:100%;margin-bottom:20px}
.aip-mortgage-playback .aip-mort-pb-details .aip-mort-pb-details-li{width:100%;margin-right:0;margin-bottom:20px}
.aip-mortgage-playback .aip-mort-pb-details .aip-mort-pb-details-li .aip-mort-pb-dtls-txt{font-size:16px;line-height:26px}
.aip-mortgage-playback .aip-mort-pb-details .aip-mort-pb-details-li .aip-mort-pb-dtls-val{font-size:30px;line-height:40px}
.aip-mortgage-playback .aip-mort-pb-details .aip-mort-pb-change{position:unset;margin-bottom:30px}
.aip-mortgage-complaince{padding:20px 0 20px 0}
.aip-mortgage-complaince .aip-mortgage-complaince-icon{left:-20px}
.aip-mortgage-legal{padding:30px 0 40px 0}
}
.ec-page,.aip-mortgage-illustration,.aip-mortgage-waystoapply,.aip-mortgage-talktoadvisor,.aip-mortgage-callbackform,.aip-mortgage-viewdeal{display:none}
.cq-wcm-edit .ec-page,.aem-AuthorLayer-Edit .ec-page,.cq-wcm-edit .aip-mortgage-illustration,.aem-AuthorLayer-Edit .aip-mortgage-illustration,.cq-wcm-edit .aip-mortgage-waystoapply,.aem-AuthorLayer-Edit .aip-mortgage-waystoapply,.cq-wcm-edit .aip-mortgage-talktoadvisor,.aem-AuthorLayer-Edit .aip-mortgage-talktoadvisor,.cq-wcm-edit .aip-mortgage-callbackform,.aem-AuthorLayer-Edit .aip-mortgage-callbackform,.cq-wcm-edit .aip-mortgage-viewdeal,.aem-AuthorLayer-Edit .aip-mortgage-viewdeal{display:block}
.ec-page.aip-display,.aip-mortgage-illustration.aip-display,.aip-mortgage-waystoapply.aip-display,.aip-mortgage-talktoadvisor.aip-display,.aip-mortgage-callbackform.aip-display,.aip-mortgage-viewdeal.aip-display{display:block}
.aip-mort-illus-signedin.disable,.aip-mort-illus-signedout.disable,.aip-choose-ways-signedin.disable,.aip-choose-ways-signedout.disable,.aip-product-detail-signedin.disable,.aip-product-detail-signedout.disable,.aip-product-list-signedout.disable,.aip-product-list-signedin.disable,.aip-product-comp-signedout.disable,.aip-product-comp-signedin.disable,.aip-mort-pb-dtls-owe.disable,.aip-mort-pb-dtls-currentamt.disable,.aip-mort-pb-dtls-deposit.disable,.aip-mort-pb-dtls-prop.disable{display:none}
.cq-wcm-edit .aip-mort-illus-signedin.disable,.aem-AuthorLayer-Edit .aip-mort-illus-signedin.disable,.cq-wcm-edit .aip-mort-illus-signedout.disable,.aem-AuthorLayer-Edit .aip-mort-illus-signedout.disable,.cq-wcm-edit .aip-choose-ways-signedin.disable,.aem-AuthorLayer-Edit .aip-choose-ways-signedin.disable,.cq-wcm-edit .aip-choose-ways-signedout.disable,.aem-AuthorLayer-Edit .aip-choose-ways-signedout.disable,.cq-wcm-edit .aip-product-detail-signedin.disable,.aem-AuthorLayer-Edit .aip-product-detail-signedin.disable,.cq-wcm-edit .aip-product-detail-signedout.disable,.aem-AuthorLayer-Edit .aip-product-detail-signedout.disable,.cq-wcm-edit .aip-product-list-signedout.disable,.aem-AuthorLayer-Edit .aip-product-list-signedout.disable,.cq-wcm-edit .aip-product-list-signedin.disable,.aem-AuthorLayer-Edit .aip-product-list-signedin.disable,.cq-wcm-edit .aip-product-comp-signedout.disable,.aem-AuthorLayer-Edit .aip-product-comp-signedout.disable,.cq-wcm-edit .aip-product-comp-signedin.disable,.aem-AuthorLayer-Edit .aip-product-comp-signedin.disable,.cq-wcm-edit .aip-mort-pb-dtls-owe.disable,.aem-AuthorLayer-Edit .aip-mort-pb-dtls-owe.disable,.cq-wcm-edit .aip-mort-pb-dtls-currentamt.disable,.aem-AuthorLayer-Edit .aip-mort-pb-dtls-currentamt.disable,.cq-wcm-edit .aip-mort-pb-dtls-deposit.disable,.aem-AuthorLayer-Edit .aip-mort-pb-dtls-deposit.disable,.cq-wcm-edit .aip-mort-pb-dtls-prop.disable,.aem-AuthorLayer-Edit .aip-mort-pb-dtls-prop.disable{display:block}
.aip-choose-ways-online,.aip-choose-ways-phone,.aip-choose-ways-branch{display:none}
.cq-wcm-edit .aip-choose-ways-online,.aem-AuthorLayer-Edit .aip-choose-ways-online,.cq-wcm-edit .aip-choose-ways-phone,.aem-AuthorLayer-Edit .aip-choose-ways-phone,.cq-wcm-edit .aip-choose-ways-branch,.aem-AuthorLayer-Edit .aip-choose-ways-branch{display:block}
.aip-choose-ways-online.enable,.aip-choose-ways-phone.enable,.aip-choose-ways-branch.enable{display:block}
.cq-wcm-edit .aip-choose-ways-online .single-article-shelf,.aem-AuthorLayer-Edit .aip-choose-ways-online .single-article-shelf{display:block}
.aip-product-detail-add-productfee{display:none}
.cq-wcm-edit .aip-product-detail-add-productfee,.aem-AuthorLayer-Edit .aip-product-detail-add-productfee{display:block}
.aip-product-detail-add-productfee.enable{display:block}
.aip-product-detail-add-productfee .aip-product-detail-nextsteps-textarea{margin-bottom:30px;margin-top:5px}
.aip-view-detail-addtomort{display:none;padding:50px;margin-top:30px}
.cq-wcm-edit .aip-view-detail-addtomort,.aem-AuthorLayer-Edit .aip-view-detail-addtomort{display:block}
.aip-view-detail-addtomort.enable{display:block}
.aip-view-detail-payupfront{display:none;padding:50px 50px 0 50px}
.cq-wcm-edit .aip-view-detail-payupfront,.aem-AuthorLayer-Edit .aip-view-detail-payupfront{display:block}
.aip-view-detail-payupfront.enable{display:block}
.ec-mrf-res-add-to-comp .cta.cta-primary .cta-text{text-align:initial}
.cta-custom .cta-text-active{display:none}
.cq-wcm-edit .cta-custom .cta-text-active,.aem-AuthorLayer-Edit .cta-custom .cta-text-active{display:block}
.cta-custom.active .cta-text-default{display:none}
.cq-wcm-edit .cta-custom.active .cta-text-default,.aem-AuthorLayer-Edit .cta-custom.active .cta-text-default{display:block}
.cta-custom.active .cta-text-active{display:block}
.ec-prod-compare-template{display:none}
.cq-wcm-edit .ec-prod-compare-template,.aem-AuthorLayer-Edit .ec-prod-compare-template{display:block}
.ec-compare-share{padding:30px 0;text-align:right}
.ec-compare-share .ec-back-to-results-icon{display:inline-block;background-image:url("clientlib_mrfhmcib_base/images/icon-back-aqua.svg");width:20px;height:20px;vertical-align:middle}
html:not(.firefox) .ec-compare-share .cta.cta-secondary:focus .ec-back-to-results-icon,html:not(.firefox) .ec-compare-share .cta.cta-secondary:hover:focus .ec-back-to-results-icon{background-image:url("clientlib_mrfhmcib_base/images/icon-back-aqua.svg")}
.mrf-comparison-table .comp-rich-text p{padding-top:17px;color:#002d64}
.mrf-comparison-table .ec-to-compare{margin-bottom:18px}
.mrf-comparison-table .ec-sec-detail-ways-apply ul{padding:0;list-style:none}
.mrf-comparison-table .ec-sec-detail-ways-apply ul li{margin-bottom:15px;padding-left:39px;position:relative}
.mrf-comparison-table .ec-sec-detail-ways-apply ul li .tick{background-position:center;background-size:100%;position:absolute;height:24px;width:24px;left:0;background-image:url("clientlib_mrfhmcib_base/images/tick_rbs.svg")}
.ec-compare-header{padding-bottom:35px}
.ec-compare-header-cell{background-color:#1d7b8a;padding:10px 44px 10px 15px;height:auto;color:#fff;position:relative}
.cq-wcm-edit .ec-compare-header-cell,.aem-AuthorLayer-Edit .ec-compare-header-cell{max-height:98px}
.ec-compare-header-cell .ec-compare-close{position:absolute;top:12px;right:15px;width:24px;height:24px;background-image:url(clientlib_base/images/icon-close-white.svg);background-repeat:no-repeat;background-position:50%}
html:not(.firefox) .ec-compare-header-cell .ec-compare-close:focus,html:not(.firefox) .ec-compare-header-cell .ec-compare-close:hover:focus{outline:1px auto #fff}
.ec-compare-header .ec-comparison-highlight{padding-bottom:20px}
.ec-compare-header .ec-comparison-highlight .cta.cta-primary{padding:0}
.ec-compare-header .ec-comparison-highlight .cta.cta-primary .cta-text{background-color:#fff;color:#002d64;border:1px solid #002d64;width:273px;border-radius:0;line-height:26px;font-family:"RNHouseSansRegular",sans-serif;margin-bottom:0;padding:15px 33px 15px 67px;text-align:left}
.ec-compare-header .ec-comparison-highlight .cta.cta-primary .cta-text:after{display:none}
.cq-wcm-edit .ec-compare-header .ec-comparison-highlight .cta.cta-primary .cta-text:after,.aem-AuthorLayer-Edit .ec-compare-header .ec-comparison-highlight .cta.cta-primary .cta-text:after{display:block}
.ec-compare-header .ec-comparison-highlight .cta.cta-primary.active .cta-text{background-color:#002d64;color:#fff}
.ec-compare-header .ec-comparison-highlight .cta.cta-primary.active .add-to-comp-icon{background-image:url(clientlib_mrfhmcib_base/images/icon-eye-hide-white.svg)}
.ec-compare-header .ec-comparison-highlight .add-to-comp-icon{top:14px;left:33px;background-position:center;background-size:100%;position:absolute;height:24px;width:24px;z-index:1;background-repeat:no-repeat;background-image:url(clientlib_mrfhmcib_base/images/icon-eye-rbs.svg)}
.ec-compare-header .ec-compare-header-empty{padding:10px 44px 0 15px;height:auto;border:1px solid #1d7b8a}
.ec-compare-header .ec-compare-header-empty .cta-text{line-height:26px}
.ec-highlight.active{background-color:#f5f5f5;padding-top:12px}
.ec-compare-title{padding-bottom:5px;border-bottom:1px solid #c5c5c5}
.ec-compare-row{padding:18px 0 15px 0}
.ec-compare-body-cell{margin-bottom:35px}
.ec-highlight.active .ec-compare-body-cell{margin-bottom:23px}
.ec-compare-body-cell .ec-sec-detail-desc .comp-rich-text p{color:#002d64}
.ec-compare-body-cell .pop{border-bottom:1px dashed}
.ec-compare-body-cell .ec-compare-dynamic-value{font-size:22px;line-height:32px;margin-top:5px}
.ec-comparision-arrow{display:none}
.cq-wcm-edit .ec-comparision-arrow,.aem-AuthorLayer-Edit .ec-comparision-arrow{display:block}
.ec-prod-detail-template{display:none}
.cq-wcm-edit .ec-prod-detail-template,.aem-AuthorLayer-Edit .ec-prod-detail-template{display:block}
.ec-product-details{padding-bottom:35px}
.ec-prod-detail-section{padding-top:25px}
.ec-prod-detail-section .ec-sec-cols{padding-left:0}
.ec-prod-detail-section .ec-sec-cols.right{padding-right:0}
.ec-prod-detail-section .ec-sec-detail-desc{max-width:254px;margin-bottom:20px;color:#002d64;font-size:18px;line-height:26px}
.ec-prod-detail-section .ec-sec-detail-val{max-width:273px;margin-bottom:20px;font-size:18px;line-height:26px}
.ec-prod-detail-section .ec-sec-header{margin-bottom:35px;font-size:26px;line-height:34px;color:#002d64}
.ec-prod-detail-section .ec-sec-divider{border:4px solid #002d64;margin-bottom:35px}
.ec-prod-detail-section .ec-sec-divider.ec-sec-divider-init{border-color:#95077d}
.ec-prod-detail-section .ec-sec-detail-ways-apply{padding-bottom:15px}
.ec-prod-detail-section .ec-sec-detail-ways-apply .tick{background-position:center;background-size:100%;position:absolute;height:24px;width:24px;background-image:url("clientlib_mrfhmcib_base/images/tick_rbs.svg")}
.ec-prod-detail-section .ec-sec-detail-ways-apply .text-comp{padding-left:44px}
.ec-compare-toaster,.ec-compare-toaster-quick,.ec-compare-toaster-float{background-color:#1d7b8a;color:#fff;position:fixed;bottom:0;z-index:10000;width:100%;height:235px;left:0;right:0;display:none}
.cq-wcm-edit .ec-compare-toaster,.aem-AuthorLayer-Edit .ec-compare-toaster,.cq-wcm-edit .ec-compare-toaster-quick,.aem-AuthorLayer-Edit .ec-compare-toaster-quick,.cq-wcm-edit .ec-compare-toaster-float,.aem-AuthorLayer-Edit .ec-compare-toaster-float{display:block;position:relative;height:auto}
.cq-wcm-edit .ec-compare-toaster,.aem-AuthorLayer-Edit .ec-compare-toaster,.cq-wcm-edit .ec-compare-toaster-quick,.aem-AuthorLayer-Edit .ec-compare-toaster-quick,.cq-wcm-edit .ec-compare-toaster-float,.aem-AuthorLayer-Edit .ec-compare-toaster-float{z-index:1000;display:block}
.ec-compare-toaster.active,.ec-compare-toaster-quick.active,.ec-compare-toaster-float.active{display:block}
.ec-compare-toaster .ec-toaster-heading,.ec-compare-toaster-quick .ec-toaster-heading,.ec-compare-toaster-float .ec-toaster-heading{font-size:28px;line-height:38px;padding-top:35px;padding-bottom:20px}
.ec-compare-toaster .close-main,.ec-compare-toaster-quick .close-main,.ec-compare-toaster-float .close-main{display:none;background-image:url("clientlib_mrfhmcib_base/images/x-copy-white.svg");width:16px;position:absolute;height:16px;background-position:center;background-size:100%;background-repeat:no-repeat;right:0;bottom:20px;padding-bottom:24px}
.cq-wcm-edit .ec-compare-toaster .close-main,.aem-AuthorLayer-Edit .ec-compare-toaster .close-main,.cq-wcm-edit .ec-compare-toaster-quick .close-main,.aem-AuthorLayer-Edit .ec-compare-toaster-quick .close-main,.cq-wcm-edit .ec-compare-toaster-float .close-main,.aem-AuthorLayer-Edit .ec-compare-toaster-float .close-main{display:block}
.ec-compare-toaster .ec-toaster-box,.ec-compare-toaster-quick .ec-toaster-box,.ec-compare-toaster-float .ec-toaster-box{width:24%;display:block;margin-right:10px;margin-bottom:20px;padding:15px 49px 15px 15px;border:1px solid;font-size:18px;line-height:26px;position:relative;min-height:82px;float:left}
.cq-wcm-edit .ec-compare-toaster .ec-toaster-box,.aem-AuthorLayer-Edit .ec-compare-toaster .ec-toaster-box,.cq-wcm-edit .ec-compare-toaster-quick .ec-toaster-box,.aem-AuthorLayer-Edit .ec-compare-toaster-quick .ec-toaster-box,.cq-wcm-edit .ec-compare-toaster-float .ec-toaster-box,.aem-AuthorLayer-Edit .ec-compare-toaster-float .ec-toaster-box{display:block}
.ec-compare-toaster .ec-toaster-box.active,.ec-compare-toaster-quick .ec-toaster-box.active,.ec-compare-toaster-float .ec-toaster-box.active{background-color:#fff;color:#333}
.ec-compare-toaster .ec-toaster-box .close,.ec-compare-toaster-quick .ec-toaster-box .close,.ec-compare-toaster-float .ec-toaster-box .close{cursor:pointer;background-image:url("clientlib_mrfhmcib_base/images/x-copy-green.svg");width:16px;position:absolute;height:16px;background-position:center;background-size:100%;background-repeat:no-repeat;right:10px;top:15px}
.ec-compare-toaster .ec-toaster-compare-now,.ec-compare-toaster-quick .ec-toaster-compare-now,.ec-compare-toaster-float .ec-toaster-compare-now{float:left;width:24%}
.ec-compare-toaster .ec-toaster-cancel,.ec-compare-toaster-quick .ec-toaster-cancel,.ec-compare-toaster-float .ec-toaster-cancel{float:right;color:#fff;margin-right:98px}
.ec-compare-toaster .cta.cta-primary .cta-text,.ec-compare-toaster-quick .cta.cta-primary .cta-text,.ec-compare-toaster-float .cta.cta-primary .cta-text{background-color:#002d64}
.ec-compare-toaster .cta.cta-primary .cta-text:after,.ec-compare-toaster-quick .cta.cta-primary .cta-text:after,.ec-compare-toaster-float .cta.cta-primary .cta-text:after{background:0;background-size:cover;background-repeat:no-repeat}
.ec-compare-toaster .cta.cta-secondary .cta-text,.ec-compare-toaster-quick .cta.cta-secondary .cta-text,.ec-compare-toaster-float .cta.cta-secondary .cta-text{color:#fff;background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff)}
.ec-compare-toaster .ec-toaster-heading-mobile{display:none}
.cq-wcm-edit .ec-compare-toaster .ec-toaster-heading-mobile,.aem-AuthorLayer-Edit .ec-compare-toaster .ec-toaster-heading-mobile{display:block}
.dynamicheader{height:auto}
.dynamicheader .dynamicheader-titlewrap{float:left}
.dynamicheader .dynamicheader-title{display:none;margin-top:15px;width:570px;color:#002d64;font-size:26px;line-height:34px;float:left;margin-right:24px}
.cq-wcm-edit .dynamicheader .dynamicheader-title,.aem-AuthorLayer-Edit .dynamicheader .dynamicheader-title{display:block}
.dynamicheader .dynamicheader-title.ec-display{display:block}
.dynamicheader [class*="dynamicheader-dropdown"].cq-editbar-placeholder{float:left !important}
.dynamicheader .dynamicheader-dropdown{float:left;height:66px;margin-right:20px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap{width:328px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .ui-selectmenu-button .ui-selectmenu-text{max-height:26px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap:after{width:328px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected{width:328px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected .dropdown-select{height:66px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .form-field-label{display:none}
.cq-wcm-edit .dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .form-field-label,.aem-AuthorLayer-Edit .dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .form-field-label{display:block}
.dynamicheader .dynamicheader-cta{width:222px;float:left;position:relative}
.dynamicheader .dynamicheader-cta .cta-primary{border:1px solid #c5c5c5;padding:0;height:67px;font-family:"RNHouseSansRegular",sans-serif}
.dynamicheader .dynamicheader-cta .cta-primary.active{width:222px;height:77px;background-color:#002d64;border:0}
.dynamicheader .dynamicheader-cta .cta-primary.active .cta-text{background-color:#002d64;color:#fff;border:0;margin:0}
.dynamicheader .dynamicheader-cta .cta-primary.active ~ .filter-close{cursor:pointer;background-image:url(clientlib_base/images/icon-close-white.svg);background-repeat:no-repeat;background-position:50%;width:24px;height:24px;right:20px;top:20px;position:absolute}
.dynamicheader .dynamicheader-cta .cta-primary .cta-text{min-width:220px;max-width:220px;height:66px;padding:20px 64px 20px 20px;line-height:26px;background-color:#fff;color:#333;box-shadow:none;border-radius:0;margin:0 0 0 1px;overflow:hidden;max-height:46px;border:0}
.dynamicheader .dynamicheader-cta .cta-primary .cta-text:after{content:none}
.ec-filter-wrap{padding-top:35px;background-color:#002d64;color:#fff;display:none}
.ec-filter-wrap>.row{margin-left:0;margin-right:0}
.cq-wcm-edit .ec-filter-wrap,.aem-AuthorLayer-Edit .ec-filter-wrap{display:block}
.ec-filter-wrap .checkmark{cursor:pointer;position:absolute;top:0;left:0;width:24px;height:24px;background-color:transparent;border:1px solid #fff;padding:6px}
.ec-filter-wrap input[type="checkbox"]{position:absolute;height:0;width:0;cursor:pointer;opacity:0}
.ec-filter-wrap input[type="checkbox"]:focus+.checkmark{outline:1px solid #fff}
.ec-filter-wrap .ec-filter--group1{margin-left:72px}
.ec-filter-wrap .ec-filter--group4{margin-right:72px}
.ec-header{margin-bottom:35px;width:240px;font-family:"RNHouseSansBold",sans-serif;font-size:22px;line-height:32px}
.ec-filter--group1,.ec-filter--group2,.ec-filter--group3,.ec-filter--group4{width:240px;float:left;margin-right:20px}
.ec-checkbox.checkbox{margin-top:0;margin-bottom:35px;width:210px}
.ec-checkbox.checkbox label{display:inline-block;position:relative;padding-left:38px}
.ec-checkbox input:checked+.checkmark:after{left:8px;top:4px;width:6px;height:11px;border:solid #002d64;border-width:0 2px 2px 0;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}
.ec-checkbox .checkmark:after{content:"";position:absolute;display:block;width:12px;height:10px}
.ec-checkbox input:checked+.checkmark{background-color:#fff}
.ec-checkbox input:checked+.checkmark:after{display:block}
.ec-filter-cta{width:100%;display:block;float:left;position:relative;text-align:center}
.ec-filter-cta .cta-update{padding-top:9px}
.ec-filter-cta .cta-clear{padding-bottom:35px}
.ec-filter-cta .cta-clear .cta.cta-secondary{color:#fff}
.ec-filter-cta .cta-clear .cta.cta-secondary .cta-text{background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff)}
.ec-product-card-template{display:none}
.cq-wcm-edit .ec-product-card-template,.aem-AuthorLayer-Edit .ec-product-card-template{display:block}
.ec-product-card-list{padding-top:35px}
.aip-mortillus-header .text-only-header__inner.theme--royal-blue .text-only-header__heading,.aip-mortillus-header .text-only-header__inner.theme--purple .text-only-header__heading,.aip-dashboard-header .text-only-header__inner.theme--royal-blue .text-only-header__heading,.aip-dashboard-header .text-only-header__inner.theme--purple .text-only-header__heading,.mortgage-talk-to-advisor .text-only-header__inner.theme--royal-blue .text-only-header__heading,.mortgage-talk-to-advisor .text-only-header__inner.theme--purple .text-only-header__heading,#productDetails .text-only-header__inner.theme--royal-blue .text-only-header__heading,#productDetails .text-only-header__inner.theme--purple .text-only-header__heading{width:570px}
.aip-mortillus-header .text-only-header__inner.theme--royal-blue .text-only-header__product-title,.aip-mortillus-header .text-only-header__inner.theme--purple .text-only-header__product-title,.aip-dashboard-header .text-only-header__inner.theme--royal-blue .text-only-header__product-title,.aip-dashboard-header .text-only-header__inner.theme--purple .text-only-header__product-title,.mortgage-talk-to-advisor .text-only-header__inner.theme--royal-blue .text-only-header__product-title,.mortgage-talk-to-advisor .text-only-header__inner.theme--purple .text-only-header__product-title,#productDetails .text-only-header__inner.theme--royal-blue .text-only-header__product-title,#productDetails .text-only-header__inner.theme--purple .text-only-header__product-title{margin-bottom:0;display:none}
.aip-mortillus-header .save-your-progress,.aip-dashboard-header .save-your-progress,.mortgage-talk-to-advisor .save-your-progress,#productDetails .save-your-progress{top:50px;right:235px}
.aip-mortillus-header .save-your-progress .save-signedin.enable .cta.cta-primary,.aip-dashboard-header .save-your-progress .save-signedin.enable .cta.cta-primary,.mortgage-talk-to-advisor .save-your-progress .save-signedin.enable .cta.cta-primary,#productDetails .save-your-progress .save-signedin.enable .cta.cta-primary{border:1px solid #fff;background-color:#002d64;width:260px}
.aip-mortillus-header .save-your-progress .save-signedin.enable .cta.cta-primary .save-your-progress-icon,.aip-dashboard-header .save-your-progress .save-signedin.enable .cta.cta-primary .save-your-progress-icon,.mortgage-talk-to-advisor .save-your-progress .save-signedin.enable .cta.cta-primary .save-your-progress-icon,#productDetails .save-your-progress .save-signedin.enable .cta.cta-primary .save-your-progress-icon{background-image:url("clientlib_aip_responsive_base/images/save-log-in-white.svg")}
.aip-mortillus-header .save-your-progress .save-signedin.enable .cta.cta-primary .cta-text,.aip-dashboard-header .save-your-progress .save-signedin.enable .cta.cta-primary .cta-text,.mortgage-talk-to-advisor .save-your-progress .save-signedin.enable .cta.cta-primary .cta-text,#productDetails .save-your-progress .save-signedin.enable .cta.cta-primary .cta-text{background-color:#002d64;color:#fff;padding:0 0 0 25px;min-width:220px;max-width:220px}
.ec-mrf-prod-result{padding:35px 20px 27px 20px;border:1px solid #c5c5c5;margin-bottom:20px}
.ec-mrf-prod-result.active{border:1px solid #002d64;border-top:6px solid #002d64}
.ec-mrf-prod-result p{margin:0}
.ec-mrf-prod-result .clearfix{display:none}
.cq-wcm-edit .ec-mrf-prod-result .clearfix,.aem-AuthorLayer-Edit .ec-mrf-prod-result .clearfix{display:block}
.ec-mrf-prod-result .ec-mrf-prod-list--item{padding-bottom:20px}
.ec-mrf-prod-result .ec-mrf-res-header{padding-bottom:20px;margin:0;font-size:26px;line-height:34px;color:#002d64;font-family:"RNHouseSansRegular",sans-serif}
.ec-mrf-prod-result .ec-mrf-res-label{font-size:16px;line-height:26px;color:#333}
.ec-mrf-prod-result .ec-mrf-res-value{font-size:30px;line-height:40px;font-family:"RNHouseSansRegular",sans-serif;color:#002d64}
.ec-mrf-prod-result .ec-mrf-res-fr-desc,.ec-mrf-prod-result .ec-mrf-res-mp-desc{font-size:14px;line-height:18px}
.ec-mrf-prod-result .ec-mrf-res-fr-desc .ec-mrf-res-mp-addtnl,.ec-mrf-prod-result .ec-mrf-res-mp-desc .ec-mrf-res-mp-addtnl{color:#002d64}
.ec-mrf-prod-result .ec-mrf-res-cb,.ec-mrf-prod-result .ec-mrf-res-lf,.ec-mrf-prod-result .ec-mrf-res-fp,.ec-mrf-prod-result .ec-mrf-res-nil{font-size:14px;line-height:18px}
.ec-mrf-prod-result .ec-mrf-res-cb .comp-rich-text p,.ec-mrf-prod-result .ec-mrf-res-lf .comp-rich-text p,.ec-mrf-prod-result .ec-mrf-res-fp .comp-rich-text p,.ec-mrf-prod-result .ec-mrf-res-nil .comp-rich-text p{line-height:26px}
.ec-mrf-prod-result .ec-mrf-res-cb .ec-mrf-res-features,.ec-mrf-prod-result .ec-mrf-res-lf .ec-mrf-res-features,.ec-mrf-prod-result .ec-mrf-res-fp .ec-mrf-res-features,.ec-mrf-prod-result .ec-mrf-res-nil .ec-mrf-res-features{background-position:center;background-size:100%;position:absolute;height:24px;width:24px;background-image:url("clientlib_mrfhmcib_base/images/tick_rbs.svg")}
.ec-mrf-prod-result .ec-mrf-res-cb .ec-mrf-res-details{position:relative;padding-left:34px}
.ec-mrf-prod-result .ec-mrf-res-cb .ec-mrf-res-details .comp-rich-text p a.pop{font-size:14px}
.ec-mrf-prod-result .ec-mrf-res-cb .comp-rich-text{display:inline-block}
.ec-mrf-prod-result .ec-mrf-res-lf .comp-rich-text,.ec-mrf-prod-result .ec-mrf-res-fp .comp-rich-text{padding-left:34px}
.ec-mrf-prod-result .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text:after{display:none}
.cq-wcm-edit .ec-mrf-prod-result .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text:after,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-mrf-res-btn-wrapper .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text:after{display:block}
.ec-mrf-prod-result .ec-mrf-res-btn-wrapper.ec-mrf-get-aip-btn{float:right;width:100%}
.ec-mrf-prod-result .ec-mrf-res-btn-wrapper.ec-mrf-get-aip-btn .ec-mrf-res-view-deal{float:right}
.ec-mrf-prod-result .ec-mrf-res-btn-wrapper.ec-mrf-get-aip-btn .ec-mrf-res-add-to-comp{display:none}
.ec-mrf-prod-result .ec-mrf-res-add-to-comp{padding-right:20px}
.ec-mrf-prod-result .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#fff;color:#002d64;border:1px solid #002d64}
.ec-mrf-prod-result .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text :after{display:none}
.cq-wcm-edit .ec-mrf-prod-result .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text :after,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-mrf-res-add-to-comp .cta.cta-primary .cta-text :after{display:block}
.ec-mrf-prod-result .ec-mrf-res-add-to-comp .cta.cta-primary .add-to-comp-icon{bottom:21px;right:12px;background-position:center;background-size:100%;position:absolute;height:24px;width:24px;background-image:url("clientlib_mrfhmcib_base/images/add_rbs.svg")}
.ec-mrf-prod-result .ec-mrf-res-add-to-comp .cta.cta-primary .add-to-comp-icon.icon-align-left{left:12px}
.ec-mrf-prod-result .ec-mrf-res-add-to-comp .cta.cta-primary:hover .cta-text:after{height:0;bottom:0}
.ec-mrf-prod-result .ec-mrf-res-add-to-comp.active .cta.cta-primary .cta-text{background-color:#002d64;color:#fff;text-align:center}
.ec-mrf-prod-result .ec-mrf-res-add-to-comp.active .cta.cta-primary .cta-text :after{display:none}
.cq-wcm-edit .ec-mrf-prod-result .ec-mrf-res-add-to-comp.active .cta.cta-primary .cta-text :after,.aem-AuthorLayer-Edit .ec-mrf-prod-result .ec-mrf-res-add-to-comp.active .cta.cta-primary .cta-text :after{display:block}
.ec-mrf-prod-result .ec-mrf-res-add-to-comp.active .cta.cta-primary .add-to-comp-icon{background-image:url("clientlib_mrfhmcib_base/images/tick_white.svg");right:60px}
.aip-mortgage-products-list .text-only-header__compliance{padding-bottom:20px}
.aip-mortgage-products-list .aip-mortgage-complaince{padding-top:15px}
.aip-mortgage-products-list .channel-cards .channel-cards__list__item .cta-wrapper{padding-bottom:0}
.aip-mortgage-products-list .aip-product-details .ec-product-details{padding-bottom:0}
.ec-compare-body-cell .ec-sec-detail-desc .cta.cta-primary .cta-text{min-width:240px;max-width:240px}
@media(min-width:1024px) and (max-width:1255px){.aip-mortillus-header .text-only-header__inner.theme--royal-blue .text-only-header__heading,.aip-mortillus-header .text-only-header__inner.theme--purple .text-only-header__heading,.aip-dashboard-header .text-only-header__inner.theme--royal-blue .text-only-header__heading,.aip-dashboard-header .text-only-header__inner.theme--purple .text-only-header__heading,.mortgage-talk-to-advisor .text-only-header__inner.theme--royal-blue .text-only-header__heading,.mortgage-talk-to-advisor .text-only-header__inner.theme--purple .text-only-header__heading,#productDetails .text-only-header__inner.theme--royal-blue .text-only-header__heading,#productDetails .text-only-header__inner.theme--purple .text-only-header__heading{width:450px}
.aip-mortillus-header .save-your-progress,.aip-dashboard-header .save-your-progress,.mortgage-talk-to-advisor .save-your-progress,#productDetails .save-your-progress{right:129px}
.dynamicheader .dynamicheader-title{width:316px;font-size:24px;line-height:32px;margin-right:63px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap{width:303px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected{width:303px}
.ec-filter-wrap .ec-filter--group1{margin-left:37px}
.ec-filter-wrap .ec-filter--group4{margin-right:37px}
.ec-filter-wrap .ec-filter--group1,.ec-filter-wrap .ec-filter--group2,.ec-filter-wrap .ec-filter--group3,.ec-filter-wrap .ec-filter--group4{width:190px}
.ec-filter-wrap .ec-header{width:190px}
.ec-filter-wrap .ec-checkbox.checkbox{width:180px}
.ec-compare-body-cell .ec-sec-detail-desc .cta.cta-primary .cta-text{min-width:211px;max-width:211px}
}
@media(min-width:768px) and (max-width:1023px){.ec-product-card-list{padding-top:20px}
.aip-view-detail-payupfront{padding:30px 30px 0 30px}
.ec-mrf-prod-result{padding:20px 15px 12px 15px;margin-bottom:15px}
.aip-mortillus-header .text-only-header__inner.theme--royal-blue .col-md-8,.aip-mortillus-header .text-only-header__inner.theme--purple .col-md-8,.mortgage-talk-to-advisor .text-only-header__inner.theme--royal-blue .col-md-8,.mortgage-talk-to-advisor .text-only-header__inner.theme--purple .col-md-8,.aip-dashboard-header .text-only-header__inner.theme--royal-blue .col-md-8,.aip-dashboard-header .text-only-header__inner.theme--purple .col-md-8,#productDetails .text-only-header__inner.theme--royal-blue .col-md-8,#productDetails .text-only-header__inner.theme--purple .col-md-8{width:281px}
.aip-mortillus-header .text-only-header__inner.theme--royal-blue .text-only-header__heading,.aip-mortillus-header .text-only-header__inner.theme--purple .text-only-header__heading,.mortgage-talk-to-advisor .text-only-header__inner.theme--royal-blue .text-only-header__heading,.mortgage-talk-to-advisor .text-only-header__inner.theme--purple .text-only-header__heading,.aip-dashboard-header .text-only-header__inner.theme--royal-blue .text-only-header__heading,.aip-dashboard-header .text-only-header__inner.theme--purple .text-only-header__heading,#productDetails .text-only-header__inner.theme--royal-blue .text-only-header__heading,#productDetails .text-only-header__inner.theme--purple .text-only-header__heading{width:281px}
.aip-mortillus-header .save-your-progress,.mortgage-talk-to-advisor .save-your-progress,.aip-dashboard-header .save-your-progress,#productDetails .save-your-progress{top:30px;right:91px}
.ec-prod-detail-section .ec-sec-header{margin-bottom:20px}
.ec-prod-detail-section .ec-sec-divider{margin-bottom:20px}
.aip-mortgage-products-list .text-only-header__compliance{padding-bottom:10px}
.aip-mortgage-products-list .aip-mortgage-complaince{padding-top:10px}
.ec-mrf-prod-result .clearfix.ec-mrf-mp-clearfix{display:block;margin-bottom:20px}
.dynamicheader .dynamicheader-title{width:342px;font-size:24px;line-height:32px;margin-right:31px}
.dynamicheader .dynamicheader-cta{width:157px}
.dynamicheader .dynamicheader-cta .cta-primary{height:66px}
.dynamicheader .dynamicheader-cta .cta-primary.active{width:157px}
.dynamicheader .dynamicheader-cta .cta-primary .cta-text{min-width:157px;max-width:157px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap{width:158px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected{width:158px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected .dropdown-select{padding-right:77px}
.ec-filter-wrap{padding-top:30px}
.ec-filter-wrap .ec-filter--group1,.ec-filter-wrap .ec-filter--group3{margin-left:61px;margin-right:146px}
.ec-filter-wrap .ec-filter--group4{margin-right:0}
.ec-filter-wrap .ec-filter--group1,.ec-filter-wrap .ec-filter--group2,.ec-filter-wrap .ec-filter--group3,.ec-filter-wrap .ec-filter--group4{width:220px}
.ec-filter-wrap .ec-checkbox.checkbox,.ec-filter-wrap .ec-header{margin-bottom:30px}
.ec-filter-wrap .ec-filter--group3 .ec-checkbox.checkbox:last-child,.ec-filter-wrap .ec-filter--group4 .ec-checkbox.checkbox:last-child{margin-bottom:24px}
.ec-filter-wrap .ec-checkbox.checkbox{width:209px}
.ec-filter-wrap .ec-header{width:220px;font-size:18px;line-height:26px}
.ec-filter-wrap .ec-filter-cta .cta-update{padding-top:0}
.ec-filter-wrap .ec-filter-cta .cta-clear{padding-bottom:30px}
.ec-compare-toaster{height:100%}
.ec-compare-toaster .container{position:relative;top:15%}
.ec-compare-toaster .ec-toaster-heading-mobile{display:block;padding-bottom:20px}
.ec-compare-toaster .ec-toaster-heading{display:none}
.ec-compare-toaster .ec-toaster-compare-now{text-align:center;width:100%}
.ec-compare-toaster .ec-toaster-box{width:100%}
.ec-compare-toaster-quick{height:224px}
.ec-compare-toaster-quick .ec-toaster-heading-mobile{padding-top:20px;padding-bottom:30px;font-size:18px;line-height:26px}
.ec-compare-toaster-quick .ec-toaster-box-title{padding-bottom:10px;font-size:18px;line-height:26px}
.ec-compare-toaster-quick .ec-toaster-box-temp{padding-bottom:30px}
.ec-compare-toaster-quick .ec-toaster-box{width:100%}
.ec-compare-toaster-quick .ec-toaster-box.active{background-color:#fff;color:#333}
.ec-compare-toaster-float{height:66px;padding:20px 20px 20px 30px}
.ec-compare-toaster .close-main,.ec-compare-toaster-quick .close-main,.ec-compare-toaster-float .close-main{display:block}
.ec-compare-header .ec-comparison-highlight .cta.cta-primary .cta-text{width:281px;padding:17px 37px 17px 71px}
.ec-compare-header .ec-comparison-highlight .add-to-comp-icon{top:17px;left:37px}
.ec-compare-header .ec-compare-header-empty{padding:10px 66px 0 15px}
.ec-compare-body-cell .ec-sec-detail-desc .cta.cta-primary .cta-text{min-width:240px;max-width:240px}
}
@media(max-width:767px){.ec-product-card-list{padding-top:20px}
.aip-view-detail-payupfront{padding:30px 30px 0 30px}
.ec-mrf-prod-result{padding:20px 15px 12px 15px;margin-bottom:15px}
.ec-mrf-prod-result .ec-mrf-res-add-to-comp{padding-right:0;text-align:center}
.ec-mrf-prod-result .ec-mrf-res-btn-wrapper.ec-mrf-get-aip-btn .ec-mrf-res-view-deal{float:none;text-align:center}
.aip-mortillus-header,.aip-dashboard-header,.mortgage-talk-to-advisor,.aip-productslist-header,#productDetails{position:relative}
.aip-mortillus-header .text-only-header__inner.theme--royal-blue,.aip-mortillus-header .text-only-header__inner.theme--purple,.aip-dashboard-header .text-only-header__inner.theme--royal-blue,.aip-dashboard-header .text-only-header__inner.theme--purple,.mortgage-talk-to-advisor .text-only-header__inner.theme--royal-blue,.mortgage-talk-to-advisor .text-only-header__inner.theme--purple,.aip-productslist-header .text-only-header__inner.theme--royal-blue,.aip-productslist-header .text-only-header__inner.theme--purple,#productDetails .text-only-header__inner.theme--royal-blue,#productDetails .text-only-header__inner.theme--purple{height:254px}
.aip-mortillus-header .text-only-header__inner.theme--royal-blue .text-only-header__heading,.aip-mortillus-header .text-only-header__inner.theme--purple .text-only-header__heading,.aip-dashboard-header .text-only-header__inner.theme--royal-blue .text-only-header__heading,.aip-dashboard-header .text-only-header__inner.theme--purple .text-only-header__heading,.mortgage-talk-to-advisor .text-only-header__inner.theme--royal-blue .text-only-header__heading,.mortgage-talk-to-advisor .text-only-header__inner.theme--purple .text-only-header__heading,.aip-productslist-header .text-only-header__inner.theme--royal-blue .text-only-header__heading,.aip-productslist-header .text-only-header__inner.theme--purple .text-only-header__heading,#productDetails .text-only-header__inner.theme--royal-blue .text-only-header__heading,#productDetails .text-only-header__inner.theme--purple .text-only-header__heading{width:auto;position:absolute;top:0;max-height:84px;overflow:hidden}
.aip-mortillus-header .save-your-progress,.aip-dashboard-header .save-your-progress,.mortgage-talk-to-advisor .save-your-progress,.aip-productslist-header .save-your-progress,#productDetails .save-your-progress{top:144px;right:20px;float:left;left:20px;position:absolute}
.aip-mortillus-header .save-your-progress .save-signedin.enable .cta.cta-primary,.aip-dashboard-header .save-your-progress .save-signedin.enable .cta.cta-primary,.mortgage-talk-to-advisor .save-your-progress .save-signedin.enable .cta.cta-primary,.aip-productslist-header .save-your-progress .save-signedin.enable .cta.cta-primary,#productDetails .save-your-progress .save-signedin.enable .cta.cta-primary{width:335px}
.aip-mortillus-header .save-your-progress .save-signedin.enable .cta.cta-primary .cta-text,.aip-dashboard-header .save-your-progress .save-signedin.enable .cta.cta-primary .cta-text,.mortgage-talk-to-advisor .save-your-progress .save-signedin.enable .cta.cta-primary .cta-text,.aip-productslist-header .save-your-progress .save-signedin.enable .cta.cta-primary .cta-text,#productDetails .save-your-progress .save-signedin.enable .cta.cta-primary .cta-text{min-width:240px;max-width:292px}
.ec-prod-detail-section .ec-sec-header{margin-bottom:20px}
.ec-prod-detail-section .ec-sec-divider{margin-bottom:20px}
.aip-mortgage-products-list .text-only-header__compliance{padding-bottom:10px}
.aip-mortgage-products-list .aip-mortgage-complaince{padding-top:10px}
.ec-mrf-prod-result .clearfix.ec-mrf-fr-clearfix,.ec-mrf-prod-result .clearfix.ec-mrf-pf-clearfix,.ec-mrf-prod-result .clearfix.ec-mrf-cb-clearfix{display:block;margin-bottom:20px}
.dynamicheader{overflow:hidden}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap{width:158px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected{width:158px}
.dynamicheader .dynamicheader-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-selected .dropdown-select{padding-right:77px}
.dynamicheader .dynamicheader-cta{width:157px}
.dynamicheader .dynamicheader-cta .cta-primary.active{width:100%}
.dynamicheader .dynamicheader-cta .cta-primary .cta-text{min-width:154px;max-width:154px}
.dynamicheader #productDetails .mortgage-view-deal .text-only-header__inner.theme--royal-blue,.dynamicheader #productDetails .mortgage-view-deal .text-only-header__inner.theme--purple{height:auto}
.dynamicheader #productDetails .mortgage-view-deal .text-only-header__inner.theme--royal-blue .text-only-header__heading,.dynamicheader #productDetails .mortgage-view-deal .text-only-header__inner.theme--purple .text-only-header__heading{position:relative}
.ec-compare-toaster{height:100%;padding-top:64px}
.ec-compare-toaster .ec-toaster-heading-mobile{display:block;padding-bottom:20px}
.ec-compare-toaster .ec-toaster-heading{display:none}
.ec-compare-toaster .ec-toaster-box{width:100%}
.ec-compare-toaster .ec-toaster-cancel,.ec-compare-toaster .ec-toaster-compare-now{float:none;text-align:center;width:100%}
.ec-compare-toaster-quick{height:224px}
.ec-compare-toaster-quick .ec-toaster-heading-mobile{padding-top:20px;padding-bottom:30px;font-size:18px;line-height:26px}
.ec-compare-toaster-quick .ec-toaster-box{width:100%}
.ec-compare-toaster-quick .ec-toaster-box-title{padding-bottom:10px;font-size:18px;line-height:26px}
.ec-compare-toaster-quick .ec-toaster-box-temp{padding-bottom:30px;width:100%}
.ec-compare-toaster-float{padding:20px;height:66px}
.ec-compare-toaster-float .ec-toaster-box{width:100%}
.ec-comparison-arrow{width:42px;height:42px;position:absolute;top:35px;display:none;z-index:10}
.ec-comparison-arrow.ec-arrow-prev{background-image:url("clientlib_mrfhmcib_base/images/arrow-prev-rbs.svg");left:-20px}
.ec-comparison-arrow.ec-arrow-next{background-image:url("clientlib_mrfhmcib_base/images/arrow-next-rbs.svg");right:-20px}
.ec-comparison-arrow.active{display:block}
.ec-compare-toaster .close-main,.ec-compare-toaster-quick .close-main,.ec-compare-toaster-float .close-main{display:block}
.ec-compare-header .ec-comparison-highlight .cta.cta-primary{display:block}
.ec-compare-header .ec-comparison-highlight .cta.cta-primary .cta-text{margin-left:0;margin-right:0;max-width:none;width:auto;padding:17px 64px 17px 61px}
.ec-compare-header .ec-comparison-highlight .cta.cta-primary .cta-text .cta-text-default{padding-left:37px}
.ec-compare-header .ec-comparison-highlight .cta.cta-primary.active .cta-text{padding-left:121px}
.ec-compare-header .ec-comparison-highlight .add-to-comp-icon{left:64px;top:17px}
.ec-compare-header .ec-compare-header-empty{padding:10px 32px 0 15px}
.ec-filter-wrap{padding-top:30px}
.ec-filter-wrap .ec-filter--group1,.ec-filter-wrap .ec-filter--group2,.ec-filter-wrap .ec-filter--group3,.ec-filter-wrap .ec-filter--group4{margin-left:30px;margin-right:30px;width:275px}
.ec-filter-wrap .ec-checkbox.checkbox,.ec-filter-wrap .ec-header{margin-bottom:30px}
.ec-filter-wrap .ec-checkbox.checkbox{width:236px}
.ec-filter-wrap .ec-header{width:275px;font-size:18px;line-height:26px}
.ec-filter-wrap .ec-filter-cta .cta-update{padding-top:0}
.ec-filter-wrap .ec-filter-cta .cta-clear{padding-bottom:30px}
.ec-compare-body-cell .ec-sec-detail-desc .cta.cta-primary .cta-text{min-width:156px;max-width:156px}
}
.applynow-button-wrapper{float:left}
.man-page,.an-field-group,[data-field-name="prevEmpDetails"],.aip-an-agent-details,.aip-an-vendor-details,.aip-apply-property-ownershiptype,.aip-apply-property-servicecharge,.aip-apply-property-groundrent,.aip-apply-property-storeys,.aip-apply-property-floor,.an-paymentsBank-details,.confirm-group,.accNotForBoth,.aip-apply-payments-debitdate,.aip-apply-jpayments-othername-otherbank,.aip-apply-jpayments-othername,.joint-second-bankdetails,.date-of-payment,.summary-applicant__rte-desc{display:none}
.cq-wcm-edit .man-page,.aem-AuthorLayer-Edit .man-page,.cq-wcm-edit .an-field-group,.aem-AuthorLayer-Edit .an-field-group,.cq-wcm-edit [data-field-name="prevEmpDetails"],.aem-AuthorLayer-Edit [data-field-name="prevEmpDetails"],.cq-wcm-edit .aip-an-agent-details,.aem-AuthorLayer-Edit .aip-an-agent-details,.cq-wcm-edit .aip-an-vendor-details,.aem-AuthorLayer-Edit .aip-an-vendor-details,.cq-wcm-edit .aip-apply-property-ownershiptype,.aem-AuthorLayer-Edit .aip-apply-property-ownershiptype,.cq-wcm-edit .aip-apply-property-servicecharge,.aem-AuthorLayer-Edit .aip-apply-property-servicecharge,.cq-wcm-edit .aip-apply-property-groundrent,.aem-AuthorLayer-Edit .aip-apply-property-groundrent,.cq-wcm-edit .aip-apply-property-storeys,.aem-AuthorLayer-Edit .aip-apply-property-storeys,.cq-wcm-edit .aip-apply-property-floor,.aem-AuthorLayer-Edit .aip-apply-property-floor,.cq-wcm-edit .an-paymentsBank-details,.aem-AuthorLayer-Edit .an-paymentsBank-details,.cq-wcm-edit .confirm-group,.aem-AuthorLayer-Edit .confirm-group,.cq-wcm-edit .accNotForBoth,.aem-AuthorLayer-Edit .accNotForBoth,.cq-wcm-edit .aip-apply-payments-debitdate,.aem-AuthorLayer-Edit .aip-apply-payments-debitdate,.cq-wcm-edit .aip-apply-jpayments-othername-otherbank,.aem-AuthorLayer-Edit .aip-apply-jpayments-othername-otherbank,.cq-wcm-edit .aip-apply-jpayments-othername,.aem-AuthorLayer-Edit .aip-apply-jpayments-othername,.cq-wcm-edit .joint-second-bankdetails,.aem-AuthorLayer-Edit .joint-second-bankdetails,.cq-wcm-edit .date-of-payment,.aem-AuthorLayer-Edit .date-of-payment,.cq-wcm-edit .summary-applicant__rte-desc,.aem-AuthorLayer-Edit .summary-applicant__rte-desc{display:block}
.man-page.aip-display,.an-field-group.aip-display,[data-field-name="prevEmpDetails"].aip-display,.aip-an-agent-details.aip-display,.aip-an-vendor-details.aip-display,.aip-apply-property-ownershiptype.aip-display,.aip-apply-property-servicecharge.aip-display,.aip-apply-property-groundrent.aip-display,.aip-apply-property-storeys.aip-display,.aip-apply-property-floor.aip-display,.an-paymentsBank-details.aip-display,.confirm-group.aip-display,.accNotForBoth.aip-display,.aip-apply-payments-debitdate.aip-display,.aip-apply-jpayments-othername-otherbank.aip-display,.aip-apply-jpayments-othername.aip-display,.joint-second-bankdetails.aip-display,.date-of-payment.aip-display{display:block}
.confirm-group.first-group,.an-field-group.first-group{display:block}
.onlyinJoint,.is-joint-applicant .onlyinSingle,.aip-apply-payments-othername.onlyinSingle,.aip-apply-payments-othername-otherbank.onlyinSingle,.is-joint-applicant .aip-apply-payments-ismortpayments{display:none}
.cq-wcm-edit .onlyinJoint,.onlyinJoint .aem-AuthorLayer-Edit,.cq-wcm-edit .is-joint-applicant .onlyinSingle,.is-joint-applicant .onlyinSingle .aem-AuthorLayer-Edit,.cq-wcm-edit .aip-apply-payments-othername.onlyinSingle,.aip-apply-payments-othername.onlyinSingle .aem-AuthorLayer-Edit,.cq-wcm-edit .aip-apply-payments-othername-otherbank.onlyinSingle,.aip-apply-payments-othername-otherbank.onlyinSingle .aem-AuthorLayer-Edit,.cq-wcm-edit .is-joint-applicant .aip-apply-payments-ismortpayments,.is-joint-applicant .aip-apply-payments-ismortpayments .aem-AuthorLayer-Edit{display:block}
.is-joint-applicant .onlyinJoint,.aip-apply-payments-othername.onlyinSingle.aip-display,.aip-apply-payments-othername-otherbank.onlyinSingle.aip-display,.is-joint-applicant .aip-apply-payments-ismortpayments.aip-display{display:block}
.an-field-group.first-group{display:block}
.man-page{display:none}
.man-page.aip-display{display:block}
.cq-wcm-edit .man-page,.man-page .aem-AuthorLayer-Edit{display:block}
.man-page>.row{margin:0}
.man-page>fieldset>legend{border-bottom:0 none}
.cq-wcm-edit .man-page>fieldset>legend,.man-page>fieldset>legend .aem-AuthorLayer-Edit{float:left}
.man-page .mortgage-toggle .toggle-comp{margin-right:160px}
.man-page.man-thankyou.aip-display,.man-page.man-getting-started.aip-display{margin-top:50px}
.start-title,.start-title1,.start-title2,.start-rte2{margin-bottom:20px}
.start-rte{margin-bottom:50px}
.start-rte1{margin-bottom:50px}
.aip-apply-confirm-rte1,.aip-apply-confirm-rte2,.aip-apply-confirm-rte3{margin-bottom:20px}
.aip-apply-consent-text,.aip-apply-consent-isdigiportal,.aip-apply-consent-creditchecks{margin-bottom:50px}
.aip-apply-consent-title{margin-bottom:20px}
.aip-apply-consent-valuation{display:none}
.cq-wcm-edit .aip-apply-consent-valuation,.aem-AuthorLayer-Edit .aip-apply-consent-valuation,.aip-apply-consent-valuation.aip-display{display:block}
.aip-apply-consent-valuation.disable-field{display:none}
.aip-apply-consent-valuation .aip-apply-consent-for-us{margin-bottom:30px}
.aip-apply-consent-valuation .aip-apply-consent-for-us .comp-rich-text h3{margin-bottom:20px}
.aip-apply-consent-valuation .aip-apply-consent-for-you{margin-bottom:30px}
.aip-apply-consent-valuation .aip-apply-consent-for-you .aip-an-enable-contactDetails{margin-bottom:50px;display:none}
.cq-wcm-edit .aip-apply-consent-valuation .aip-apply-consent-for-you .aip-an-enable-contactDetails,.aem-AuthorLayer-Edit .aip-apply-consent-valuation .aip-apply-consent-for-you .aip-an-enable-contactDetails,.aip-apply-consent-valuation .aip-apply-consent-for-you .aip-an-enable-contactDetails.aip-display{display:block}
.an-field-group .aip-apply-pd-prepopaddress{margin-top:35px}
.an-field-group .aip-apply-jpd-prepopaddress{margin-top:35px}
.an-pd-ad-title{margin-top:50px}
.aip-apply-pd-prepopaddress-data,.aip-apply-pd-prepopaddress-data-joint{padding:20px 100px 20px 20px;margin-top:15px;background-color:#f5f5f5;width:471px}
.an-payments-title{margin-top:35px}
.an-property-title{margin-top:35px}
.aip-apply-emp-title,.aip-apply-jointemp-title{margin-top:50px}
.mortgage-applynow-thankyou .thankyou-title1,.mortgage-applynow-thankyou .thankyou-title2,.mortgage-applynow-thankyou .thankyou-rte1{margin-bottom:50px}
.mortgage-applynow-thankyou .thankyou-title3{margin-bottom:20px}
.mortgage-applynow-thankyou .thankyou-rte2 .comp-rich-text ol li{margin-top:20px}
.mortgage-applynow-thankyou .thankyou-rte2 .comp-rich-text ol li:first-child{margin-top:0}
.mortgage-applynow-thankyou .mortgage-applynow-thankyou-article .title-wrapper{padding-bottom:50px}
.mortgage-applynow-thankyou .mortgage-applynow-thankyou-article .text-wrapper{padding-bottom:15px}
.confirm-group{margin-bottom:40px}
.confirm-group:last-child{margin-bottom:0}
.confirm-group .confirm-group-title{margin-bottom:30px}
.aip-apply-confirm-text{margin-bottom:30px}
.apply-now-getting-started .accordion-comp .panel-group .panel .panel-heading{padding-bottom:20px}
.an-pd-move-house,.an-jpd-move-house{margin-top:50px}
.applynow-steps.aip-display{display:block}
.man-consent .mortgage-toggle .toggle-comp{margin-right:45%}
.man-consent .aip-apply-consent-mortapproval .ec__question__label.input-label,.man-consent .aip-apply-consent-shareDetails .ec__question__label.input-label{padding-top:30px}
.applynow-formpages-group>.row{display:flex;clear:both}
.applynow-formpages-group>.row .applynow-steps{height:100%}
.applynow-formpages-group>.row .applynow-steps>.row{height:100%}
.applynow-form .aip-apply-pd-gender .input-label.ec__question__label,.applynow-form .aip-apply-pd-maritalstatus .input-label.ec__question__label,.applynow-form .aip-apply-pd-residencestatus .input-label.ec__question__label{padding-top:35px}
.applynow-form .aip-apply-pd-move-title,.applynow-form .aip-apply-jpd-move-title{padding-top:50px}
.applynow-form .aip-apply-tellus-title{padding-top:40px}
.applynow-form .aip-apply-tellus-joint-title{padding-top:40px}
.applynow-form .aip-apply-addprop-title{padding-top:50px}
.applynow-form .aip-apply-prev-address{padding-top:50px}
.applynow-form .aip-apply-jprev-address{padding-top:50px}
.applynow-form .aip-apply-pd-are-title{padding-top:50px}
.applynow-form .aip-apply-empdetails-address{padding-top:50px}
.applynow-form .aip-apply-jempdetails-address{padding-top:50px}
.applynow-form .aip-apply-empdetails-prevdetails{padding-top:50px}
.applynow-form .aip-apply-jempdetails-prevdetails{padding-top:50px}
.aip-apply-empdetails-compaddress .mortgage-address-finder{margin-top:20px}
.aip-an-solicitor-details .an-solicitor-title{padding-top:50px}
.aip-apply-purchase-vendor .title-comp{padding-top:50px}
.aip-apply-purchase-estate{padding-top:50px}
@media(min-width:1024px) and (max-width:1255px){.man-page .mortgage-toggle .toggle-comp{margin-right:127px}
.aip-apply-pd-prepopaddress-data,.aip-apply-pd-prepopaddress-data-joint{width:371px}
}
@media(min-width:768px) and (max-width:1023px){.man-page .mortgage-toggle .toggle-comp{margin-right:69px}
.aip-apply-confirm-text{margin-bottom:20px}
.confirm-group{margin-bottom:30px}
.confirm-group:last-child{margin-bottom:0}
.aip-apply-pd-prepopaddress-data,.aip-apply-pd-prepopaddress-data-joint{width:403px}
.an-pd-move-house,.an-jpd-move-house{margin-top:30px}
.an-field-group .aip-apply-jpd-prepopaddress{margin-top:20px}
.applynow-form .aip-apply-pd-gender .input-label.ec__question__label,.applynow-form .aip-apply-pd-maritalstatus .input-label.ec__question__label,.applynow-form .aip-apply-pd-residencestatus .input-label.ec__question__label{padding-top:20px}
.applynow-form .aip-apply-pd-move-title,.applynow-form .aip-apply-jpd-move-title{padding-top:30px}
.applynow-form .aip-apply-tellus-title{padding-top:20px}
.applynow-form .aip-apply-tellus-joint-title{padding-top:20px}
.applynow-form .aip-apply-addprop-title{padding-top:30px}
.applynow-form .aip-apply-prev-address{padding-top:30px}
.applynow-form .aip-apply-jprev-address{padding-top:30px}
.applynow-form .aip-apply-pd-are-title{padding-top:30px}
.applynow-form .aip-apply-empdetails-address{padding-top:30px}
.applynow-form .aip-apply-jempdetails-address{padding-top:30px}
.applynow-form .aip-apply-empdetails-prevdetails{padding-top:30px}
.applynow-form .aip-apply-jempdetails-prevdetails{padding-top:30px}
.aip-apply-empdetails-compaddress .mortgage-address-finder{margin-top:15px}
.man-page.man-thankyou.aip-display,.man-page.man-getting-started.aip-display{margin-top:30px}
.start-rte,.start-rte1{margin-bottom:30px}
.aip-apply-confirm-rte1,.aip-apply-confirm-rte2,.aip-apply-confirm-rte3{margin-bottom:10px}
.aip-an-solicitor-details .an-solicitor-title{padding-top:30px}
.aip-apply-purchase-vendor .title-comp{padding-top:30px}
.aip-apply-purchase-estate{padding-top:30px}
.aip-apply-consent-title{margin-bottom:10px}
.aip-apply-consent-text{margin-bottom:30px}
.man-consent .aip-apply-consent-mortapproval .ec__question__label.input-label,.man-consent .aip-apply-consent-shareDetails .ec__question__label.input-label{padding-top:15px}
.aip-apply-consent-valuation .aip-apply-consent-for-us{margin-bottom:15px}
.aip-apply-consent-valuation .aip-apply-consent-for-us .comp-rich-text h3{margin-bottom:10px}
.aip-apply-consent-valuation .aip-apply-consent-for-you{margin-bottom:15px}
.aip-apply-consent-valuation .aip-apply-consent-for-you .aip-an-enable-contactDetails{margin-bottom:25px}
.mortgage-applynow-thankyou .mortgage-applynow-thankyou-article .title-wrapper{padding-bottom:30px}
.how-to-guide .how-to-guide__header .title-wrapper{margin-top:15px}
.how-to-guide__steps{margin-bottom:30px}
.thankyou-actionable-content .actionable-content .main-title-wrapper{padding-top:15px}
.applynow-formpages-group>.row{display:block}
.applynow-formpages-group>.row .applynow-steps{height:auto}
.applynow-formpages-group>.row .applynow-steps>.row{height:auto}
}
@media(max-width:767px){.man-page .mortgage-toggle .toggle-comp{margin-right:1px}
.aip-apply-confirm-text{margin-bottom:20px}
.an-field-group .aip-apply-jpd-prepopaddress{margin-top:20px}
.confirm-group{margin-bottom:30px}
.confirm-group:last-child{margin-bottom:0}
.aip-apply-pd-prepopaddress-data,.aip-apply-pd-prepopaddress-data-joint{width:100%}
.an-pd-move-house,.an-jpd-move-house{margin-top:30px}
.applynow-form .aip-apply-pd-gender .input-label.ec__question__label,.applynow-form .aip-apply-pd-maritalstatus .input-label.ec__question__label,.applynow-form .aip-apply-pd-residencestatus .input-label.ec__question__label{padding-top:20px}
.applynow-form .aip-apply-pd-move-title,.applynow-form .aip-apply-jpd-move-title{padding-top:30px}
.applynow-form .aip-apply-tellus-title{padding-top:20px}
.applynow-form .aip-apply-tellus-joint-title{padding-top:20px}
.applynow-form .aip-apply-addprop-title{padding-top:30px}
.applynow-form .aip-apply-prev-address{padding-top:30px}
.applynow-form .aip-apply-jprev-address{padding-top:30px}
.applynow-form .aip-apply-pd-are-title{padding-top:30px}
.applynow-form .aip-apply-empdetails-address{padding-top:30px}
.applynow-form .aip-apply-jempdetails-address{padding-top:30px}
.applynow-form .aip-apply-empdetails-prevdetails{padding-top:30px}
.applynow-form .aip-apply-jempdetails-prevdetails{padding-top:30px}
.aip-apply-empdetails-compaddress .mortgage-address-finder{margin-top:15px}
.man-page.man-thankyou.aip-display,.man-page.man-getting-started.aip-display{margin-top:30px}
.start-rte,.start-rte1{margin-bottom:30px}
.aip-apply-confirm-rte1,.aip-apply-confirm-rte2,.aip-apply-confirm-rte3{margin-bottom:10px}
.aip-an-solicitor-details .an-solicitor-title{padding-top:30px}
.aip-apply-purchase-vendor .title-comp{padding-top:30px}
.aip-apply-purchase-estate{padding-top:30px}
.mortgage-applynow-summary .sa__borrowing-details .sa__row-content{margin-left:-30px;margin-right:-50px}
.aip-apply-consent-title{margin-bottom:10px}
.aip-apply-consent-text{margin-bottom:30px}
.man-consent .aip-apply-consent-mortapproval .ec__question__label.input-label,.man-consent .aip-apply-consent-shareDetails .ec__question__label.input-label{padding-top:15px}
.aip-apply-consent-valuation .aip-apply-consent-for-us{margin-bottom:15px}
.aip-apply-consent-valuation .aip-apply-consent-for-us .comp-rich-text h3{margin-bottom:10px}
.aip-apply-consent-valuation .aip-apply-consent-for-you{margin-bottom:15px}
.aip-apply-consent-valuation .aip-apply-consent-for-you .aip-an-enable-contactDetails{margin-bottom:25px}
.mortgage-applynow-thankyou .mortgage-applynow-thankyou-article .title-wrapper{padding-bottom:30px}
.how-to-guide .how-to-guide__header .title-wrapper{margin-top:15px}
.how-to-guide__steps{margin-bottom:30px}
.thankyou-actionable-content .actionable-content .main-title-wrapper{padding-top:15px}
.applynow-steps{width:100%}
.applynow-formpages-group>.row{display:block}
.applynow-formpages-group>.row .applynow-steps{height:auto}
.applynow-formpages-group>.row .applynow-steps>.row{height:auto}
}
.aip-dashboard-title{padding-top:35px;padding-bottom:35px}
.aip-dashboard-li-main .aip-db-left-wrap .aip-db-sublist li.is-complete{display:flex}
.aip-db-inc-notification{display:none}
.cq-wcm-edit .aip-db-inc-notification,.aip-db-inc-notification .aem-AuthorLayer-Edit{display:block}
.aip-db-inc-notification.enable{display:block}
.aip-dashboard-apply .aip-db-apply-subtitle div:last-child a{display:none}
.aip-dashboard-apply .aip-db-apply-subtitle div:last-child .cta:not(.cta-secondary):hover{text-decoration:none}
.aip-dashboard-apply.is-complete .aip-db-apply-subtitle div:last-child a{display:block;font-size:22px;line-height:32px}
.aip-dashboard-apply.is-complete .aip-db-apply-subtitle div:last-child span{display:none}
.aip-db-details-comp .aip-db-sublist-child a.cta:not(.cta-secondary):hover{text-decoration:none}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-details-complete .aip-db-details-comp .aip-db-sublist-child a span{padding-left:0}
.aip-db-details-complete .aip-db-details-comp .aip-db-sublist-child a{padding:0}
.aip-db-details-complete .aip-db-details-comp .aip-db-sublist-child a:hover{text-decoration:none}
.aip-db-choose-step1 .aip-db-sublist-child .cta,.aip-db-choose-step2 .aip-db-sublist-child .cta{padding:0}
.aip-db-apply-step1 .cta.cta-secondary{padding:0}
.aip-db-apply-step.aip-db-apply-step1>div:first-child{padding-bottom:20px}
.aip-db-apply-step.aip-db-apply-step1 .aip-db-sublist-child div.enable{padding-bottom:20px}
.aip-db-apply-step.aip-db-apply-step1 .aip-db-sublist-child div.enable:last-child{padding-bottom:10px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-details-sublist .aip_dashboard_steps span{padding-left:0}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-details-sublist .aip_dashboard_steps a{padding:0 0 0 15px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-details-sublist .aip_dashboard_steps a.cta:not(.cta-secondary):hover{text-decoration:none}
.aip-dashboard-ul-main{-webkit-padding-start:0;list-style-position:inside;position:relative}
.aip-dashboard-ul-main:before{bottom:80px;display:inline-block;content:"";position:absolute;top:52px;left:42px;width:10px;border-left:2px solid #95077d}
.aip-dashboard-ul-main .aip-dashboard-li-main{list-style-type:none;margin-bottom:10px;background-color:#f5f5f5;padding-left:12.5%;padding-bottom:30px;position:relative}
.aip-dashboard-ul-main .aip-dashboard-li-main:first-child::after{background-color:#95077d}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-details-comp div{margin-left:15px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-apply-step2 li>span{margin-left:10px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-apply-step2 .aip-db-complete-application .cta{display:none}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-apply-step2 .aip-db-complete-application.enable .cta{display:inline-block}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-rte,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-apply-subtitle div{padding-bottom:20px}
.aip-dashboard-ul-main .aip-dashboard-li-main.is-complete::after{background-color:#95077d}
.aip-dashboard-ul-main .aip-dashboard-li-main::after{content:"";background-color:#fff;height:26px;width:26px;border-radius:24px;position:absolute;border:2px solid #95077d;left:30px;top:33px;border:5px solid #f5f5f5}
.aip-dashboard-ul-main .aip-dashboard-li-main.is-inprogress::after{box-shadow:inset 0 0 0 2px #95077d}
.aip-dashboard-ul-main .aip-dashboard-li-main.is-default::after{box-shadow:inset 0 0 0 2px #95077d}
.aip-dashboard-ul-main .aip-dashboard-li-main::before{bottom:0;display:inline-block;content:"";position:absolute;top:52px;left:42px;width:10px;border-left:2px solid #95077d}
.aip-dashboard-ul-main .aip-dashboard-li-main:not(:first-child):not(:last-child)::before{bottom:0;top:0}
.aip-dashboard-ul-main .aip-dashboard-li-main:last-child::before{top:0;height:32px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-left-wrap{width:70.42%}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-right-wrap{width:29.58%;padding-right:35px;padding-left:80px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-edit-details{margin-left:15px;font-size:18px;line-height:26px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-sub-title{display:flex;display:-webkit-flex;display:-ms-flex;padding-top:35px;padding-bottom:20px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-choose-sublist ul,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-details-sublist ul,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-apply-sublist ul{list-style-type:none;list-style-position:inside;-webkit-padding-start:0}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-choose-sublist li:before,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-details-sublist li:before,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-apply-sublist li:before{content:"";display:inline-block;height:24px;width:24px;background-size:100%;background-repeat:no-repeat;background-position:center;vertical-align:middle}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-choose-sublist li.aip-inactives,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-details-sublist li.aip-inactives,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-apply-sublist li.aip-inactives{display:none}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-choose-sublist li.is-complete:before,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-details-sublist li.is-complete:before,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-apply-sublist li.is-complete:before{background-image:url("clientlib_aip_responsive_base/images/tick_rbs.svg")}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-choose-sublist li .aip-db-choose-step,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-details-sublist li span{padding-left:15px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-subtitle{padding-top:15px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-subtitle,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-sublist li{padding-bottom:20px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-details-complete .aip-db-sublist li,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-choose-inprogress .aip-db-sublist li,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-apply-inprogress .aip-db-sublist li{padding-bottom:15px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-details-complete .aip-db-sublist li:last-child,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-choose-inprogress .aip-db-sublist li:last-child,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-apply-inprogress .aip-db-sublist li:last-child{padding-bottom:0}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-apply-subtitle{padding-bottom:0}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-choose-step,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-apply-step,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-details-comp{display:inline-table}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-choose-step .aip-db-complete-application,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-apply-step .aip-db-complete-application,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-details-comp .aip-db-complete-application{padding-bottom:20px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-choose-step span,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-apply-step span,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-details-comp span{padding-left:0}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-choose-step div,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-details-comp div{padding-bottom:20px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-subtitle,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-choose-step,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-details-comp{font-size:22px;line-height:32px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-sublist,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-sublist-child{font-size:18px;line-height:26px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-status{font-size:16px;line-height:26px}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-details.is-inprogress .aip-db-complete{display:none}
.cq-wcm-edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-details.is-inprogress .aip-db-complete,.aem-AuthorLayer-Edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-details.is-inprogress .aip-db-complete{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-details.is-inprogress .aip-db-details-complete{display:none}
.cq-wcm-edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-details.is-inprogress .aip-db-details-complete,.aem-AuthorLayer-Edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-details.is-inprogress .aip-db-details-complete{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-details.is-complete .aip-db-details-complete{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-details.is-complete .aip-db-details-inprogress{display:none}
.cq-wcm-edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-details.is-complete .aip-db-details-inprogress,.aem-AuthorLayer-Edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-details.is-complete .aip-db-details-inprogress{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-details.is-complete .aip-db-complete{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-details.is-complete .aip-db-inprogress{display:none}
.cq-wcm-edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-details.is-complete .aip-db-inprogress,.aem-AuthorLayer-Edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-details.is-complete .aip-db-inprogress{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-default .aip-db-inprogress{display:none}
.cq-wcm-edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-default .aip-db-inprogress,.aem-AuthorLayer-Edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-default .aip-db-inprogress{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-default .aip-db-complete{display:none}
.cq-wcm-edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-default .aip-db-complete,.aem-AuthorLayer-Edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-default .aip-db-complete{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-default .aip-db-choose-inprogress{display:none}
.cq-wcm-edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-default .aip-db-choose-inprogress,.aem-AuthorLayer-Edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-default .aip-db-choose-inprogress{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-inprogress .aip-db-inprogress{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-inprogress .aip-db-choose-default{display:none}
.cq-wcm-edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-inprogress .aip-db-choose-default,.aem-AuthorLayer-Edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-inprogress .aip-db-choose-default{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-inprogress .aip-db-choose-inprogress{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-inprogress .aip-db-choose-inprogress .aip-db-sublist-child{display:none}
.cq-wcm-edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-inprogress .aip-db-choose-inprogress .aip-db-sublist-child,.aem-AuthorLayer-Edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-inprogress .aip-db-choose-inprogress .aip-db-sublist-child{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-inprogress .aip-db-choose-inprogress .is-complete .aip-db-sublist-child{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-inprogress .aip-db-complete{display:none}
.cq-wcm-edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-inprogress .aip-db-complete,.aem-AuthorLayer-Edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-inprogress .aip-db-complete{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-complete .aip-db-choose-default{display:none}
.cq-wcm-edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-complete .aip-db-choose-default,.aem-AuthorLayer-Edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-complete .aip-db-choose-default{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-complete .aip-db-complete{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-complete .aip-db-inprogress{display:none}
.cq-wcm-edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-complete .aip-db-inprogress,.aem-AuthorLayer-Edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-choose.is-complete .aip-db-inprogress{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-default .aip-db-inprogress{display:none}
.cq-wcm-edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-default .aip-db-inprogress,.aem-AuthorLayer-Edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-default .aip-db-inprogress{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-default .aip-db-complete{display:none}
.cq-wcm-edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-default .aip-db-complete,.aem-AuthorLayer-Edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-default .aip-db-complete{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-default .aip-db-editlink{display:none}
.cq-wcm-edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-default .aip-db-editlink,.aem-AuthorLayer-Edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-default .aip-db-editlink{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-default .aip-db-apply-inprogress{display:none}
.cq-wcm-edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-default .aip-db-apply-inprogress,.aem-AuthorLayer-Edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-default .aip-db-apply-inprogress{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-default .aip-db-apply-default .is-complete span{padding-left:15px}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-default .aip-db-apply-default .is-complete a{display:inline;padding-left:15px}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-inprogress .aip-db-inprogress{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-inprogress .aip-db-complete{display:none}
.cq-wcm-edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-inprogress .aip-db-complete,.aem-AuthorLayer-Edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-inprogress .aip-db-complete{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-inprogress .aip-db-apply-default{display:none}
.cq-wcm-edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-inprogress .aip-db-apply-default,.aem-AuthorLayer-Edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-inprogress .aip-db-apply-default{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-inprogress .aip-db-apply-inprogress{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-inprogress .aip-db-apply-inprogress .aip-db-sublist-child{display:none}
.cq-wcm-edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-inprogress .aip-db-apply-inprogress .aip-db-sublist-child,.aem-AuthorLayer-Edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-inprogress .aip-db-apply-inprogress .aip-db-sublist-child{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-inprogress .aip-db-apply-inprogress .aip-db-sublist-child.is-complete{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-inprogress .aip-db-apply-inprogress .aip-db-sublist-child div{display:none}
.cq-wcm-edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-inprogress .aip-db-apply-inprogress .aip-db-sublist-child div,.aem-AuthorLayer-Edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-inprogress .aip-db-apply-inprogress .aip-db-sublist-child div{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-inprogress .aip-db-apply-inprogress .aip-db-sublist-child div.enable{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-inprogress .aip-db-apply-inprogress .is-complete .aip-db-apply-step1 .aip-db-sublist-child{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-inprogress .aip-db-apply-inprogress .is-inprogress .aip-db-apply-step2 .aip-db-sublist-child{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-complete .aip-db-sublist-child{display:none}
.cq-wcm-edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-complete .aip-db-sublist-child,.aem-AuthorLayer-Edit .aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-complete .aip-db-sublist-child{display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-complete .aip-db-apply-default .is-complete span{padding-left:15px}
.aip-dashboard-ul-main .aip-dashboard-li-main.aip-dashboard-apply.is-complete .aip-db-apply-default .is-complete a{display:inline;padding-left:15px}
.aip-dashboard-header .save-your-progress .save-signedin .cta.cta-primary{background-color:#002d64;border:1px solid #fff}
.aip-dashboard-header .save-your-progress .save-signedin .cta.cta-primary .save-your-progress-icon{background-image:url("clientlib_aip_responsive_base/images/save-log-in-white.svg")}
.aip-dashboard-header .save-your-progress .save-signedin .cta.cta-primary .cta-text{background-color:#002d64;color:#fff}
.an_dashboard_steps:not(.is-complete):not(.is-inprogress) a:hover,.aip_dashboard_steps:not(.is-complete):not(.is-inprogress) a:hover{text-decoration:none;cursor:default}
.wyl-section .single-article-shelf{padding-bottom:25px}
.aip-dashboard-title{padding-top:25px}
.aip-db-apply-subtitle div:last-child .cta{display:none}
.aip-db-apply-subtitle div:last-child.is-complete .cta{display:block;font-size:22px;line-height:32px}
.aip-db-apply-subtitle div:last-child.is-complete>span{display:none}
.aip-db-apply-subtitle div.is-complete:before{background-image:url("clientlib_aip_responsive_base/images/tick_rbs.svg");content:"";display:inline-block;height:24px;width:24px;background-size:100%;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-right:10px}
.aip-dashboard-choose.is-complete li:before{background-image:url("clientlib_aip_responsive_base/images/tick_rbs.svg");content:"";display:inline-block;height:24px;width:24px;background-size:100%;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-right:10px}
.aip-db-choose-step,.aip-db-details-comp{width:calc(100% - 39px)}
.aip-db-apply-step.aip-db-apply-step2{padding-left:10px}
.aip-db-apply-step.aip-db-apply-step1{padding-left:15px}
.aip-dashboard-li-main.aip-dashboard-apply .aip-db-left-wrap .aip-db-sublist li.is-complete{display:block}
@media(min-width:1024px) and (max-width:1255px){.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-subtitle,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-sublist li{padding-bottom:15px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-left-wrap{width:84.5%}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-right-wrap{padding-right:30px;padding-left:40px}
}
@media(min-width:768px) and (max-width:1023px){.aip-dashboard-title{padding-top:30px;padding-bottom:30px}
.aip-dashboard-ul-main .aip-dashboard-li-main{padding-bottom:10px;margin-bottom:10px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-subtitle{padding-top:10px;font-size:18px;line-height:26px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-subtitle,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-choose-step,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-details-comp{font-size:18px;line-height:26px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-subtitle,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-sublist li{padding-bottom:10px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-choose-step,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-apply-step,.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-details-comp{width:92%}
.aip-dashboard-ul-main:before{left:27px}
.aip-dashboard-ul-main .aip-dashboard-li-main{padding-left:10.4%}
.aip-dashboard-ul-main .aip-dashboard-li-main::after{left:15px}
.aip-dashboard-ul-main .aip-dashboard-li-main::before{left:27px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-left-wrap{width:76.8%}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-edit-details{margin-left:20px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-right-wrap{width:24.2%;padding-right:20px;padding-left:10px}
.aip-dashboard-apply.is-complete .aip-db-apply-subtitle div:last-child a{font-size:18px;line-height:26px}
.wyl-section .single-article-shelf{padding-bottom:15px}
.aip-dashboard-title{padding-top:20px}
.aip-db-apply-subtitle div:last-child.is-complete .cta{font-size:18px}
}
@media(max-width:767px){.aip-dashboard-ul-main:before{left:14px}
.aip-dashboard-ul-main .aip-dashboard-li-main{padding-left:8.6%}
.aip-dashboard-ul-main .aip-dashboard-li-main::after{height:20px;width:20px;left:5px}
.aip-dashboard-ul-main .aip-dashboard-li-main::before{left:14px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-right-wrap{padding-left:0;padding-right:0;width:100%}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-left-wrap{width:100%;margin-bottom:10px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-sub-title{padding-top:30px;display:block}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-subtitle{padding-top:10px;font-size:18px;line-height:26px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-edit-details{margin-left:0}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-details-comp{width:246px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-details-comp div{margin-left:6px}
.aip-dashboard-ul-main .aip-dashboard-li-main .aip-db-choose-sublist li .aip-db-choose-step{width:276px}
.aip-dashboard-apply.is-complete .aip-db-apply-subtitle div:last-child a{font-size:18px;line-height:26px}
.aip-dashboard-header .save-your-progress{top:144px;right:20px}
.wyl-section .single-article-shelf{padding-bottom:15px}
.aip-dashboard-title{padding-top:20px}
.aip-db-apply-subtitle div:last-child.is-complete .cta{font-size:18px}
}