acp-bank-transfers .error{background-color:#fff;box-shadow:0px 17px 50px rgba(0,0,0,.19);border-radius:2px;padding:30px}acp-bank-transfers-ach-intro{width:100%}acp-bank-transfers-ach-intro .loading-bg{width:100%;height:550px;border-radius:2px;box-shadow:0px 17px 50px rgba(0,0,0,.19);background-color:#fff;display:flex;align-items:center}acp-bank-transfers-ach-intro .ach-transfer-headline{color:#5e5e5e}acp-bank-transfers-ach-intro .ach-transfer-subheadline{font-size:1.3rem;font-weight:300}acp-bank-transfers-ach-intro .ach-transfer-footer-text{font-size:1.1rem;font-weight:300;font-style:italic}@media screen and (max-width: 960px){acp-bank-transfers-ach-intro acp-feature-intro-layout #feature-intro-template .body-container>.attraction-container{padding:0;margin-bottom:20px}acp-bank-transfers-ach-intro acp-feature-intro-layout #feature-intro-template .body-container>.attraction-container .bullet-group{min-width:100%}}acp-bank-transfers-ach-intro acp-feature-intro-layout #feature-intro-template .hero-container{height:0}@media screen and (min-width: 1279px){acp-bank-transfers-ach-intro acp-feature-intro-layout #feature-intro-template .body-container .intro{padding:15px 300px}}acp-bank-transfers-ach-intro acp-feature-intro-layout #feature-intro-template .body-container .intro img{width:250px}acp-bank-transfers-ach-intro acp-feature-intro-layout #feature-intro-template .body-container .intro .get-started-button{margin:15px 0;font-weight:bold}acp-bank-transfers-ach-intro acp-feature-intro-layout #feature-intro-template .body-container .attraction-container{padding:5px 0 25px}acp-bank-transfers-ach-intro acp-feature-intro-layout #feature-intro-template .pending-transfer-alert{font-weight:bold}acp-bank-transfers-ach-intro .bullet-title{width:100%}acp-bank-transfers-ach-intro .bullet-title .grey-spacer{width:100%;height:16px;background-color:#efefef}acp-bank-transfers-ach-intro .bullet-title .bullet-title-container{margin:24px 0}acp-bank-transfers-ach-intro .bullet-group{width:100%}@media screen and (min-width: 1279px){acp-bank-transfers-ach-intro .bullet-group.cards{padding:0 300px}}acp-bank-transfers-ach-intro .bullet-group img{width:125px;height:62px}acp-bank-transfers-ach-intro .bullet-group .bullet-desc{font-size:1.3rem;font-weight:300;margin-top:10px}acp-bank-transfers-ach-intro .bullet-group .bullet-img-container{padding:16px;max-width:300px}acp-bank-transfers-ach-intro .bullet-group .bullet-img-container .bullet-img svg{display:block;margin:0 auto}acp-bank-transfers-ach-intro .bullet-group .bullet-img-container .bullet-img svg path{fill:#0070e0;stroke:#0070e0;stroke-width:.5px}acp-bank-transfers-ach-intro .tnc-links,acp-bank-transfers-ach-intro .disclosure{text-align:center;margin:30px 20px -20px}@media screen and (min-width: 1279px){acp-bank-transfers-ach-intro .tnc-links,acp-bank-transfers-ach-intro .disclosure{margin:30px 0 -20px}}acp-bank-transfers-ach-intro .tnc-links a,acp-bank-transfers-ach-intro .tnc-links a:not(.md-button),acp-bank-transfers-ach-intro .tnc-links a:not(.md-button):hover,acp-bank-transfers-ach-intro .disclosure a,acp-bank-transfers-ach-intro .disclosure a:not(.md-button),acp-bank-transfers-ach-intro .disclosure a:not(.md-button):hover{font-size:1.1rem;text-decoration:none}acp-bank-transfers-ach-intro .tnc-links a::after{content:"  "}acp-bank-transfers-ach-intro .disclosure{color:#99999a}#dialogContent_bank-transfers-add-money-landing-dialog md-toolbar.header-toolbar{background-color:#fff;border-bottom:1px solid #99999a;min-height:50px;overflow-y:hidden}#dialogContent_bank-transfers-add-money-landing-dialog md-toolbar.header-toolbar .header{min-height:45px}#dialogContent_bank-transfers-add-money-landing-dialog md-toolbar.header-toolbar .header .close-icon-container{margin-right:20px;float:right}#dialogContent_bank-transfers-add-money-landing-dialog md-toolbar.header-toolbar .header .close-icon-container .close-icon{color:#99999a;font-size:1.1rem;cursor:pointer;font-weight:900}#dialogContent_bank-transfers-add-money-landing-dialog md-toolbar.header-toolbar .header .header-title{color:#99999a;text-transform:uppercase;font-size:1rem;letter-spacing:1px;font-weight:400;margin:24px}#acp-bank-transfers-transfer{width:100%;background-color:#fff}#acp-bank-transfers-transfer .loading-container{min-height:550px}#acp-bank-transfers-transfer .bank-transfer-content .headline{font-size:1.8rem;font-weight:500;color:#5e5e5e;margin-bottom:54px}#acp-bank-transfers-transfer .bank-transfer-content .info-field{margin-top:25px;height:80px}#acp-bank-transfers-transfer .bank-transfer-content .info-field label{font-weight:400;font-size:1.1rem}#acp-bank-transfers-transfer .bank-transfer-content .info-field md-select{margin:0 0 5px}#acp-bank-transfers-transfer .bank-transfer-content .info-field md-select md-select-value{font-size:1.4rem;padding:5px 0;z-index:0}#acp-bank-transfers-transfer .bank-transfer-content .info-field md-select[disabled] ._md-select-value{color:#99999a}#acp-bank-transfers-transfer .bank-transfer-content .info-field ns-input-currency span{color:#5e5e5e}#acp-bank-transfers-transfer .bank-transfer-content .info-field ns-input-currency input{font-size:2.3rem}#acp-bank-transfers-transfer .bank-transfer-content .info-field ng-messages{margin-left:25px;font-size:1.3em}#acp-bank-transfers-transfer .bank-transfer-content .info-field ng-messages ng-message{color:#99999a}#acp-bank-transfers-transfer .bank-transfer-content .info-field .limit-message{margin-left:25px;margin-top:6px}#acp-bank-transfers-transfer .bank-transfer-content .available-balance{color:#99999a}#acp-bank-transfers-transfer .bank-transfer-content .info-text{font-size:1.3em;text-align:center;padding-top:64px}#acp-bank-transfers-transfer .bank-transfer-content .speed-options md-radio-group{display:flex;justify-content:space-between;margin-top:15px}#acp-bank-transfers-transfer .bank-transfer-content .speed-options md-radio-group md-radio-button{flex:50;border:2px solid;border-radius:10px;padding:20px 25px;font-size:1.35em}#acp-bank-transfers-transfer .bank-transfer-content .speed-options md-radio-group md-radio-button .md-ink-ripple{margin-left:20px}#acp-bank-transfers-transfer .bank-transfer-content .speed-options md-radio-group md-radio-button ._md-label{display:block;margin-left:20px}#acp-bank-transfers-transfer .bank-transfer-content .speed-options md-radio-group md-radio-button[aria-checked=true]{border-color:#00162d}#acp-bank-transfers-transfer .bank-transfer-content .speed-options md-radio-group md-radio-button[aria-checked=false]{border-color:#bfbfbf}#acp-bank-transfers-transfer .bank-transfer-content .speed-options md-radio-group md-radio-button .speed-img{width:65px;height:65px;margin-left:auto;margin-right:auto;margin-bottom:15px;display:block}#acp-bank-transfers-transfer .bank-transfer-content .speed-options md-radio-group md-radio-button .speed-img.next-day{padding:10px}#acp-bank-transfers-transfer .bank-transfer-content .speed-options md-radio-group md-radio-button .speed-text{text-align:center}#acp-bank-transfers-transfer .bank-transfer-content .speed-options md-radio-group md-radio-button .fees-text{text-align:center}#acp-bank-transfers-transfer .bank-transfer-content .speed-options md-radio-group md-radio-button:first-child{margin-right:10px}#acp-bank-transfers-transfer .bank-transfer-content .nav-buttons{padding-top:50px;padding-bottom:50px}#dialogContent_bank-transfers-terms-dialog{padding:32px}#dialogContent_bank-transfers-terms-dialog .toolbar-tools .dialog-close-btn{position:absolute;right:0;top:0;min-width:45px;min-height:45px;margin:0;padding:0}#dialogContent_bank-transfers-terms-dialog .popup-header{color:#3c3c3c;font-size:1.8rem;padding-bottom:8px}#dialogContent_bank-transfers-terms-dialog .popup-text{font-weight:300;font-size:1.3rem;padding:16px 0}#dialogContent_bank-transfers-terms-dialog ns-checkbox a{color:#005ab3}#dialogContent_bank-transfers-terms-dialog ns-checkbox md-checkbox ._md-container{top:12px}#dialogContent_bank-transfers-terms-dialog ns-checkbox .term-text{font-size:1.15rem;line-height:22px}@media screen and (max-width: 600px){#dialogContent_bank-transfers-terms-dialog{padding:32px 16px;max-width:95%}}@media screen and (min-width: 960px){#dialogContent_bank-transfers-terms-dialog{max-width:450px}}#dialogContent_bank-transfers-esign-dialog{font-size:1.25em;max-width:95%;padding:16px;line-height:1.4em}@media screen and (min-width: 1279px){#dialogContent_bank-transfers-esign-dialog{max-width:60%;padding:32px;font-size:1.2em}}#acp-bank-transfers-accounts-bottom-sheet{width:100%;min-height:95%;z-index:3000;opacity:1;padding:0;display:flex;flex-direction:column;justify-content:space-between}#acp-bank-transfers-accounts-bottom-sheet .loading-container{min-height:550px}#acp-bank-transfers-accounts-bottom-sheet .bottom-sheet-top-bar{position:relative;height:52px;width:100%;padding:12px;border-bottom:1px solid;border-color:#bfbfbf}#acp-bank-transfers-accounts-bottom-sheet .bottom-sheet-top-bar .bottom-sheet-back-btn{position:absolute;left:0;top:0;min-width:30px;min-height:30px;margin:0;padding:8px 0;color:#0070e0}#acp-bank-transfers-accounts-bottom-sheet .transfer-section-title{font-size:1.35rem;margin:16px}@media screen and (min-width: 1279px){#acp-bank-transfers-accounts-bottom-sheet .transfer-section-title{margin:16px 128px}}#acp-bank-transfers-accounts-bottom-sheet .grey-block{border:none;background-color:#dfdfdf;height:16px;margin:8px 0}#acp-bank-transfers-accounts-bottom-sheet .bank-section-container .md-button{padding:0}#acp-bank-transfers-accounts-bottom-sheet .bank-section-container .grey-rule{border-color:#dfdfdf;color:#dfdfdf;padding:0;margin:0}#acp-bank-transfers-accounts-bottom-sheet .bank-section-container .add-bank-btn{font-size:1.35rem;color:#0070e0;margin:8px}@media screen and (min-width: 1279px){#acp-bank-transfers-accounts-bottom-sheet .bank-section-container .add-bank-btn{margin:8px 0 8px 64px}}#acp-bank-transfers-accounts-bottom-sheet .bank-section-container .link-limit-message{margin:-10px 16px 0 16px}@media screen and (min-width: 1279px){#acp-bank-transfers-accounts-bottom-sheet .bank-section-container .link-limit-message{margin:-10px 0 8px 128px}}#acp-bank-transfers-accounts-bottom-sheet .bank-section-container .link-expired-desc{margin:8px;line-height:1.5;color:#f44336;white-space:normal}@media screen and (min-width: 1279px){#acp-bank-transfers-accounts-bottom-sheet .bank-section-container .link-expired-desc{margin:8px 64px}}#acp-bank-transfers-accounts-bottom-sheet .bank-section-container .checkbox-container .checkbox-content{font-size:1.15rem;vertical-align:center;margin:16px}@media screen and (min-width: 1279px){#acp-bank-transfers-accounts-bottom-sheet .bank-section-container .checkbox-container .checkbox-content{margin:16px 128px}}#acp-bank-transfers-accounts-bottom-sheet .bank-section-container .checkbox-container .checkbox-content md-checkbox{margin:0;width:25px;height:25px}#acp-bank-transfers-accounts-bottom-sheet .bank-section-container .checkbox-container .checkbox-content md-checkbox ._md-icon{width:25px;height:25px;border-radius:12px}#acp-bank-transfers-accounts-bottom-sheet .bank-section-container .checkbox-container .checkbox-content md-checkbox ._md-icon:after{left:10px;top:4px}#acp-bank-transfers-accounts-bottom-sheet .bank-section-container .checkbox-container .checkbox-content md-checkbox ._md-container{width:25px;height:25px}#acp-bank-transfers-accounts-bottom-sheet .bank-section-container .checkbox-container .checkbox-content md-checkbox ._md-label{min-width:300px}#acp-bank-transfers-accounts-bottom-sheet .bank-section-container .checkbox-container .checkbox-content .account-desc{margin-left:16px}#acp-bank-transfers-accounts-bottom-sheet .add-money-info{background-color:#efefef;padding:20px;margin:16px}@media screen and (min-width: 1279px){#acp-bank-transfers-accounts-bottom-sheet .add-money-info{margin:16px 128px}}#acp-bank-transfers-accounts-bottom-sheet .add-money-info .add-money-info-icon{margin-right:10px}#acp-bank-transfers-accounts-bottom-sheet .add-money-info .add-money-content{margin-bottom:15px}#acp-bank-transfers-accounts-bottom-sheet .add-money-info .learn-more{font-weight:300;text-transform:uppercase;cursor:pointer}#acp-bank-transfers-accounts-bottom-sheet .bottom-sheet-legal-container{background:#efefef;padding:16px;padding-bottom:100px;border-top:2px solid #bfbfbf}#acp-bank-transfers-accounts-bottom-sheet .callout{background-color:#dfdfdf;padding:16px;text-align:center;font-weight:bold}#acp-bank-transfers-review{width:100%;min-height:550px}#acp-bank-transfers-review .transfer-review-title h3{font-size:1.8rem;font-weight:500;color:#5e5e5e;margin:0 0 40px}#acp-bank-transfers-review .transfer-review{color:gray;font-size:1.4em}#acp-bank-transfers-review .transfer-review .review-name{font-weight:600}#acp-bank-transfers-review .transfer-review .review-value{font-weight:300;margin-bottom:24px}#acp-bank-transfers-review .transfer-review .review-info{text-align:center;font-weight:300;font-size:.7em;margin-top:32px}#acp-bank-transfers-review .transfer-review .review-info ul{text-align:left}#acp-bank-transfers-review .nav-buttons{padding-top:50px;padding-bottom:24px}#acp-bank-transfers-review .resident-info{text-align:center;font-weight:300;font-size:.7em;padding-bottom:50px}#acp-bank-transfers-error{width:100%;min-height:550px}#acp-bank-transfers-error img{width:350px;padding:0}#acp-bank-transfers-error h4{color:#5e5e5e;margin-bottom:5px;margin-top:10px;text-align:center;font-size:22px}#acp-bank-transfers-error p{text-align:center;font-size:16px;font-weight:300}#acp-bank-transfers-error .btn{text-align:center}#acp-bank-transfers-error .btn ns-button{margin-top:185px;margin-bottom:32px}@media screen and (min-width: 1279px){#acp-bank-transfers-error .btn ns-button{margin-top:80px}}#acp-bank-transfers-confirm{width:100%;min-height:550px;text-align:center}#acp-bank-transfers-confirm .confirm-details .confirm-checkmark{font-size:4.5rem;color:#0070e0}#acp-bank-transfers-confirm .confirm-details h4{font-size:1.75rem;color:#5e5e5e;margin-bottom:16px}@media screen and (min-width: 1279px){#acp-bank-transfers-confirm .confirm-details h4{font-size:2rem}}#acp-bank-transfers-confirm .confirm-details .confirm-number{font-size:1.25rem;font-weight:300}@media screen and (min-width: 1279px){#acp-bank-transfers-confirm .confirm-details .confirm-number{font-size:1.5rem}}#acp-bank-transfers-confirm .btn ns-button{margin-top:135px}@media screen and (min-width: 1279px){#acp-bank-transfers-confirm .btn ns-button{margin-top:120px}}#acp-bank-transfers-reauth{width:100%;min-height:550px}#acp-bank-transfers-reauth img{width:350px;padding:0}#acp-bank-transfers-reauth h4{color:#5e5e5e;margin-bottom:5px;margin-top:10px;text-align:center;font-size:22px}#acp-bank-transfers-reauth .btn{text-align:center}#acp-bank-transfers-reauth .btn ns-button:first-child{margin-top:185px;margin-bottom:32px}@media screen and (min-width: 1279px){#acp-bank-transfers-reauth .btn ns-button:first-child{margin-top:80px}}#acp-bank-transfers-reauth .reauth-btn{text-align:center;margin-top:50px}#acp-bank-transfers-reauth .callout{background-color:#dfdfdf;padding:16px;text-align:center;font-weight:bold;margin:0px}

