.branchlocator-header .branchloc-content .branchloc-title{margin-top:30px;margin-bottom:20px}
.branchlocator-header .branchloc-content .branchloc-title .title-comp{color:#5a287d}
.branchlocator-header .branchloc-content .branchloc-rte{padding-bottom:30px}
.branchlocator-header .branchloc-content .branchloc-rte .comp-rich-text{color:#646068}
.branchlocator-header .branchloc-search{margin-bottom:29px}
.branchlocator-header .branchloc-search .text-input-field .form-field-label{margin-bottom:24px;margin-top:0;letter-spacing:0;max-height:32px;color:#5a287d;font-size:24px;line-height:32px}
.branchlocator-header .branchloc-search .text-input-field .form-field-label .astrick{display:none}
.branchlocator-header .branchloc-search .text-input-field .text__input-wrap{border:1px solid #646068;width:auto;padding:0}
.branchlocator-header .branchloc-search .text-input-field .text__input-wrap .input-field{padding:20px 24px 20px 20px}
.branchlocator-header .branchloc-search .text-input-field .text__input-wrap .input-field::placeholder{color:#646068}
.branchlocator-header .branchloc-search .text-input-field .text__input-wrap .input-field[isvalid="true"]{background-image:none}
.branchlocator-header .branchloc-search .text-input-field .text__input-wrap .input-field[isvalid="false"]{background-position:95% 21px !important}
.branchlocator-header .branchloc-search .text-input-field.errorState .text__input-wrap{border-color:#e60303 !important}
.branchlocator-header .branchloc-search .text-input-field.errorState ~ .searchicon{display:none}
.branchlocator-header .branchloc-search .searchicon{position:absolute;bottom:21px;right:20px;top:auto;overflow:hidden;margin:0 20px}
.branchlocator-header .branchloc-search .searchicon a:before{background:url("https://www.natwest.com/etc.clientlibs/responsive/branchlocator/components/foundation/header/clientlibs/clientlib_branchlocator_header_base/resources/images/search-icon-champion.svg") no-repeat;height:20px;width:20px;content:"\e609";font-size:20px;line-height:20px;display:inline-block}
.branchlocator-header .branchloc-cta-wrapper{margin-bottom:55px;background:url("https://www.natwest.com/etc.clientlibs/responsive/branchlocator/components/foundation/header/clientlibs/clientlib_branchlocator_header_base/resources/images/location-champ.svg");background-repeat:no-repeat;height:37px;left:5px;position:relative}
.branchlocator-header .branchloc-cta-wrapper .locatoricon{margin-right:27px}
@media(min-width:768px){.branchlocator-header .branchloc-content .branchloc-title{margin-top:61px;margin-bottom:30px}
.branchlocator-header .branchloc_img{height:96px}
.branchlocator-header .branchloc_img .image-branchlocator{margin-top:105px;height:100%}
.branchlocator-header .branchloc_img .image-branchlocator .comp-img-generic{height:100%}
.branchlocator-header .branchloc_img .image-branchlocator .comp-img-generic img{border-radius:8px}
.branchlocator-header .branchloc-search{margin-bottom:21px}
.branchlocator-header .branchloc-search .form-field-label{margin-bottom:30px;font-size:24px;line-height:32px}
.branchlocator-header .branchloc-cta-wrapper{padding-bottom:40px}
.branchlocator-header .branchloc-cta-wrapper .locatoricon{margin-right:25px}
}
@media(min-width:1024px){.branchlocator-header .branchloc-content .branchloc-title{margin-bottom:33px}
.branchlocator-header .branchloc-content .branchloc-rte{padding-bottom:29px}
.branchlocator-header .branchloc_img{height:128px}
.branchlocator-header .branchloc_img .image-branchlocator{height:100%;margin-top:108px}
.branchlocator-header .branchloc_img .image-branchlocator .comp-img-generic{height:100%}
.branchlocator-header .branchloc-search{margin-bottom:60px}
.branchlocator-header .branchloc-search .form-field-label{margin-bottom:26px;font-size:26px;line-height:36px}
.branchlocator-header .branchloc-cta-wrapper{margin-top:68px;padding-bottom:0}
}
@media(min-width:1256px){.branchlocator-header .branchloc-content .branchloc-title{margin-top:45px;margin-bottom:25px}
.branchlocator-header .branchloc-content .branchloc-rte{padding-bottom:30px}
.branchlocator-header .branchloc-search{margin-bottom:60px}
.branchlocator-header .branchloc-search .form-field-label{margin-bottom:22px;font-size:30px;line-height:40px}
.branchlocator-header .branchloc_img{height:224px}
.branchlocator-header .branchloc_img .image-branchlocator{margin-top:84px;height:100%}
.branchlocator-header .branchloc_img .image-branchlocator .comp-img-generic{height:100%}
}
.c2a_mode1 .c2a_results{border:1px solid #5e10b1 !important;max-height:264px !important;color:#333 !important;overflow-y:scroll !important}
.c2a_mode1 .c2a_results li{transition:none !important}
.c2a_mode1 .c2a_results li.cc-filter{padding:0 !important}
.c2a_mode1 .c2a_results li div{font-family:Arial,Helvetica,sans-serif !important;font-weight:normal !important;padding:20px 45px 20px 19px !important;margin:0 !important;max-width:100% !important;font-size:18px !important;white-space:initial !important;line-height:26px !important;text-overflow:initial !important;text-transform:uppercase !important;float:none !important}
.c2a_mode1 .c2a_results li div .light{font-style:normal !important}
.c2a_mode1 .c2a_results li div span{color:#646068 !important}
.c2a_mode1 .c2a_results li:hover,.c2a_mode1 .c2a_results li.active{background-color:#3c1053 !important;color:#fff !important}
.c2a_mode1 .c2a_results li:hover div span,.c2a_mode1 .c2a_results li.active div span{color:#fff !important}
.c2a_mode1.zero-results{border:none !important;box-shadow:none !important}
.c2a_mode1.zero-results .c2a_results{border:none !important}
.c2a_mode1 .c2a_footer{border-top:none !important}
.c2a_mode1 .c2a_footer .progressBar,.c2a_mode1 .c2a_footer .mainbar{display:none}
.c2a_mode1 .c2a_footer .infoBar.infoWarning{padding:10px 10px 5px 45px !important;background-image:url("https://www.natwest.com/etc.clientlibs/responsive/branchlocator/components/foundation/header/clientlibs/clientlib_branchlocator_header_base/resources/images/warning.svg") !important;background-size:24px 24px !important}
.c2a_mode1 .enable_footer{border:1px solid #5e10b1 !important;border-bottom-left-radius:5px !important;border-bottom-right-radius:5px !important}
.c2a_mode1 .enable_footer .mainbar{display:block}