acp-debit-card-transfers-intro{width:100%}acp-debit-card-transfers-intro .loading-bg{width:100%;height:550px;border-radius:2px;box-shadow:0px 17px 50px rgba(0,0,0,.19);background-color:#fff}acp-debit-card-transfers-intro .dct-headline{color:#5e5e5e}acp-debit-card-transfers-intro .dct-subheadline{font-size:1.3rem;font-weight:300}acp-debit-card-transfers-intro .dct-footer-text{font-size:1.1rem;font-weight:300;font-style:italic}acp-debit-card-transfers-intro .dct-dda-text-container{padding:20px}@media screen and (max-width: 960px){acp-debit-card-transfers-intro acp-feature-intro-layout #feature-intro-template .body-container>.attraction-container{padding:0;margin-bottom:20px}acp-debit-card-transfers-intro acp-feature-intro-layout #feature-intro-template .body-container>.attraction-container .bullet-group{min-width:100%}}acp-debit-card-transfers-intro acp-feature-intro-layout #feature-intro-template .hero-container{height:0}@media screen and (min-width: 1279px){acp-debit-card-transfers-intro acp-feature-intro-layout #feature-intro-template .body-container .intro{padding:15px 300px}}acp-debit-card-transfers-intro acp-feature-intro-layout #feature-intro-template .body-container .intro img{width:250px}acp-debit-card-transfers-intro acp-feature-intro-layout #feature-intro-template .body-container .intro .get-started-button{margin:15px 0;font-weight:bold}acp-debit-card-transfers-intro acp-feature-intro-layout #feature-intro-template .body-container .attraction-container{padding:5px 0 25px}acp-debit-card-transfers-intro acp-feature-intro-layout #feature-intro-template .body-container>.finale{padding:0;background-color:#efefef}acp-debit-card-transfers-intro acp-feature-intro-layout #feature-intro-template .body-container .finale:not(:empty){padding:25px}@media screen and (max-width: 600px){acp-debit-card-transfers-intro acp-feature-intro-layout #feature-intro-template .body-container .finale:not(:empty){background-color:#efefef;font-weight:700}}acp-debit-card-transfers-intro acp-feature-intro-layout #feature-intro-template .body-container .finale:not(:empty) .how-it-works{font-size:1.2rem;font-weight:100}acp-debit-card-transfers-intro acp-feature-intro-layout #feature-intro-template .body-container .finale:not(:empty) .how-it-works a{cursor:pointer}acp-debit-card-transfers-intro acp-feature-intro-layout #feature-intro-template .body-container .finale:not(:empty) .how-it-works .right-arrow{font-size:.8125rem;font-style:normal;margin-left:8px}acp-debit-card-transfers-intro acp-feature-intro-layout #feature-intro-template .body-container .finale:not(:empty) .how-it-works .right-arrow ns-glyphicon{color:#0070e0}acp-debit-card-transfers-intro .bullet-title{width:100%}acp-debit-card-transfers-intro .bullet-title .grey-spacer{width:100%;height:16px;background-color:#efefef}acp-debit-card-transfers-intro .bullet-title .bullet-title-container{margin:24px 0}acp-debit-card-transfers-intro .number-of-accounts{font-weight:lighter;font-size:1.4rem;font-style:italic;margin-left:16px}@media screen and (min-width: 960px){acp-debit-card-transfers-intro .number-of-accounts{margin-bottom:8px}}acp-debit-card-transfers-intro .bullet-group{width:100%}@media screen and (min-width: 1279px){acp-debit-card-transfers-intro .bullet-group.cards{padding:0 300px}}acp-debit-card-transfers-intro .bullet-group img{width:125px;height:62px}acp-debit-card-transfers-intro .bullet-group .bullet-desc{font-size:1.3rem;font-weight:300;margin-top:10px}acp-debit-card-transfers-intro .bullet-group .bullet-title-container.linked-debit-cards-title{margin:32px 0 24px 16px;text-align:start;font-size:1.5rem;font-weight:700}@media screen and (min-width: 1279px){acp-debit-card-transfers-intro .bullet-group .bullet-title-container.linked-debit-cards-title{margin:24px 16px}}acp-debit-card-transfers-intro .bullet-group .bullet-img-container{padding:16px;max-width:300px}acp-debit-card-transfers-intro .bullet-group .bullet-img-container .bullet-img svg{display:block;margin:0 auto}acp-debit-card-transfers-intro .bullet-group .bullet-img-container .bullet-img svg path{fill:#0070e0;stroke:#0070e0;stroke-width:.5px}acp-debit-card-transfers-intro .bullet-group .manage-cards-link{margin:0 0 16px 16px;text-transform:uppercase;font-size:1.2rem}acp-debit-card-transfers-intro .bullet-group .manage-cards-link a{text-decoration:none;cursor:pointer}@media screen and (min-width: 1279px){acp-debit-card-transfers-intro .bullet-group .manage-cards-link{margin:0 0 24px 16px}}acp-debit-card-transfers-intro .tnc-links,acp-debit-card-transfers-intro .disclosure{text-align:center;margin:30px 20px -20px}@media screen and (min-width: 1279px){acp-debit-card-transfers-intro .tnc-links,acp-debit-card-transfers-intro .disclosure{margin:30px 0 -20px}}acp-debit-card-transfers-intro .tnc-links a,acp-debit-card-transfers-intro .tnc-links a:not(.md-button),acp-debit-card-transfers-intro .tnc-links a:not(.md-button):hover,acp-debit-card-transfers-intro .disclosure a,acp-debit-card-transfers-intro .disclosure a:not(.md-button),acp-debit-card-transfers-intro .disclosure a:not(.md-button):hover{font-size:1.1rem;text-decoration:none}acp-debit-card-transfers-intro .tnc-links a::after{content:"  "}acp-debit-card-transfers-intro .disclosure{color:#99999a}#dct-card-container{width:100%}#dct-card-container .headline{font-size:1.8rem;font-weight:500;color:#5e5e5e}#dct-card-container .sub-headline{padding:18px 0;font-size:1.15rem;color:gray}#dct-card-container .card-wrapper{padding-top:20px}#dct-card-container .card-wrapper .placeholder{font-size:1.4rem;font-weight:300}#dct-card-container .card-wrapper .card-subform-title{font-size:1.6rem;padding-bottom:8px}#dct-card-container .card-wrapper .card-subform-title.title-disabled{color:#99999a}#dct-card-container .card-wrapper .card-info-wrapper{padding-bottom:25px}@media screen and (min-width: 960px){#dct-card-container .card-wrapper .card-info-wrapper ns-field{padding-bottom:3px;margin:0px 0 8px}}#dct-card-container .card-wrapper .card-info-wrapper ns-input-pan{max-width:none}#dct-card-container .card-wrapper .card-info-wrapper ns-input-csc{max-width:23ex}#dct-card-container .card-wrapper .card-info-wrapper ns-input-csc.cvc-input{padding-right:9px}#dct-card-container .card-wrapper .card-info-wrapper ns-input-exp-date{max-width:24.7ex}#dct-card-container .card-wrapper .card-info-wrapper ns-input-pan input,#dct-card-container .card-wrapper .card-info-wrapper ns-input-csc input,#dct-card-container .card-wrapper .card-info-wrapper ns-input-exp-date input,#dct-card-container .card-wrapper .card-info-wrapper ns-input-name input,#dct-card-container .card-wrapper .card-info-wrapper ns-input-nickname input{font-weight:300;line-height:32px}#dct-card-container .card-wrapper .grey-spacer{margin-left:-20px;margin-right:-20px;padding:14px;background-color:#efefef}#dct-card-container .card-wrapper .save-card-wrapper{padding-top:32px}#dct-card-container .card-wrapper .save-card-wrapper ns-checkbox{padding-left:4px}#dct-card-container .card-wrapper .save-card-wrapper ns-checkbox md-checkbox ._md-container{top:12px}#dct-card-container .card-wrapper .save-card-wrapper ns-checkbox .save-card-text{font-size:1.3rem;font-weight:300;line-height:22px}#dct-card-container .card-wrapper .save-card-wrapper .nickname-wrapper{margin-top:-16px;padding-left:32px}#dct-card-container .card-wrapper .save-card-wrapper .nickname-wrapper ng-message[when="hint.empty"]{color:#5e5e5e}#dct-card-container .card-wrapper .button-wrapper{padding-top:50px}#dct-terms-container{width:100%}#dct-terms-container .headline{font-size:1.8rem;font-weight:500;color:#5e5e5e}#dct-terms-container .sub-headline{padding:18px 0;font-size:1.15rem;color:gray}#dct-terms-container ns-checkbox md-checkbox ._md-container{top:12px}#dct-terms-container ns-checkbox .term-text{font-size:1.15rem;line-height:22px}#dct-terms-container .terms-wrapper .dct-esign-wrapper{border:1px solid;-webkit-overflow-scrolling:touch;display:block;height:290px;overflow-y:scroll;padding:15px 15px 0 15px;border-radius:5px;margin:-20px 0 20px 0}@media screen and (max-width: 600px){#dct-terms-container .terms-wrapper .dct-esign-wrapper{height:300px}}#dct-terms-container .terms-wrapper .button-wrapper{padding:50px 0}#dialogContent_dct-terms-popup-dialog .dct-tnc-dialog-title,#dct-terms-popup-bottom-sheet .dct-tnc-dialog-title{display:flex;flex-direction:column;align-items:center;margin-bottom:10px;text-align:justify;-moz-text-align-last:center;text-align-last:center}#dialogContent_dct-terms-popup-dialog .underline,#dct-terms-popup-bottom-sheet .underline{text-decoration:underline}#dialogContent_dct-terms-popup-dialog .italic,#dct-terms-popup-bottom-sheet .italic{font-style:italic}#dialogContent_dct-terms-popup-dialog .dct-fee-schedule-table,#dct-terms-popup-bottom-sheet .dct-fee-schedule-table{border-collapse:collapse}#dialogContent_dct-terms-popup-dialog .dct-fee-schedule-table table,#dialogContent_dct-terms-popup-dialog .dct-fee-schedule-table th,#dialogContent_dct-terms-popup-dialog .dct-fee-schedule-table td,#dct-terms-popup-bottom-sheet .dct-fee-schedule-table table,#dct-terms-popup-bottom-sheet .dct-fee-schedule-table th,#dct-terms-popup-bottom-sheet .dct-fee-schedule-table td{border:1px solid #000}#dialogContent_dct-terms-popup-dialog md-content.alert-popup-content,#dct-terms-popup-bottom-sheet md-content.alert-popup-content{border-top:1px solid #cfcfcf;padding:30px 16px;max-width:600px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){#dialogContent_dct-terms-popup-dialog md-content.alert-popup-content,#dct-terms-popup-bottom-sheet md-content.alert-popup-content{flex-shrink:0;flex-basis:auto}}#dialogContent_dct-terms-popup-dialog md-content.alert-popup-content .popup-header,#dct-terms-popup-bottom-sheet md-content.alert-popup-content .popup-header{color:#3c3c3c;font-size:1.6rem}#dialogContent_dct-terms-popup-dialog md-content.alert-popup-content .popup-text,#dct-terms-popup-bottom-sheet md-content.alert-popup-content .popup-text{font-weight:300;font-size:1.1rem;padding-top:24px}#dialogContent_dct-terms-popup-dialog md-content.alert-popup-content .bottom-sheet-scroll,#dct-terms-popup-bottom-sheet md-content.alert-popup-content .bottom-sheet-scroll{max-height:350px;overflow-y:scroll;border:1px solid;border-radius:5px;padding:0 15px;margin:0 -15px}#dct-email-container{width:100%}#dct-email-container .headline{font-size:1.8rem;font-weight:500;color:#5e5e5e}#dct-email-container .email-wrapper .email-placeholder{font-size:1.4rem}#dct-email-container .email-wrapper ns-input-email input{font-size:1.4rem;line-height:32px}#dct-email-container .email-wrapper ns-input-email input[disabled=disabled]{border-bottom-style:dashed}#dct-email-container .email-wrapper .button-wrapper{padding-top:50px}#acp-debit-card-transfers-money{width:100%;background-color:#fff}#acp-debit-card-transfers-money .loading-container{min-height:550px}#acp-debit-card-transfers-money .headline{font-size:1.8rem;font-weight:500;color:#5e5e5e;margin-bottom:54px}#acp-debit-card-transfers-money .info-field{margin-top:32px;height:80px}#acp-debit-card-transfers-money .info-field label{font-weight:400;font-size:1.1rem}#acp-debit-card-transfers-money .info-field md-select{margin:0 0 5px}#acp-debit-card-transfers-money .info-field md-select md-select-value{font-size:1.4rem;padding:5px 0;z-index:0}#acp-debit-card-transfers-money .info-field ns-input-currency input{font-size:1.6rem}#acp-debit-card-transfers-money .info-field ng-messages{margin-left:25px;font-size:1.3em}#acp-debit-card-transfers-money .info-field ng-messages ng-message{color:#99999a}#acp-debit-card-transfers-money .info-field .limit-message{margin-left:25px}#acp-debit-card-transfers-money .available-balance{color:#99999a}#acp-debit-card-transfers-money .nav-buttons{padding-top:50px;padding-bottom:50px}#acp-debit-card-transfers-error{width:100%;min-height:550px}#acp-debit-card-transfers-error img{width:64px;padding:12px}#acp-debit-card-transfers-error h4{color:#5e5e5e;margin-bottom:5px;margin-top:10px;text-align:center;font-size:22px}#acp-debit-card-transfers-error p{text-align:center;font-size:16px;font-weight:300}#acp-debit-card-transfers-error .btn{text-align:center}#acp-debit-card-transfers-error .btn ns-button{margin-top:185px}@media screen and (min-width: 1279px){#acp-debit-card-transfers-error .btn ns-button{margin-top:80px}}#acp-debit-card-transfers-manage{max-width:700px;min-height:550px;margin:0}#acp-debit-card-transfers-manage .loading-container{min-height:550px}@media screen and (min-width: 600px){#acp-debit-card-transfers-manage{height:auto;margin:0 auto;color:#5e5e5e}}#acp-debit-card-transfers-manage h4{color:#5e5e5e;margin:5px 0 25px}#acp-debit-card-transfers-manage .debit-card-grid md-list-item{cursor:pointer}#acp-debit-card-transfers-manage .debit-card-grid .card-detail{border-top:1px solid #dfdfdf;padding:20px 0}@media screen and (max-width: 600px){#acp-debit-card-transfers-manage .debit-card-grid .card-detail{padding:15px}}#acp-debit-card-transfers-manage .debit-card-grid .card-detail .customer-name{font-size:1.4rem;font-weight:600;color:#5e5e5e}#acp-debit-card-transfers-manage .debit-card-grid .card-detail .card-image-block{max-width:80px}#acp-debit-card-transfers-manage .debit-card-grid .card-detail .card-image-block .card-image img{border-radius:5px;width:64px}#acp-debit-card-transfers-manage .debit-card-grid .card-detail .card-detail-block{display:block}@media screen and (min-width: 600px){#acp-debit-card-transfers-manage .debit-card-grid .card-detail .card-detail-block{display:inline-flex}}#acp-debit-card-transfers-manage .debit-card-grid .card-detail .card-details{font-size:1.2rem;color:#99999a}#acp-debit-card-transfers-manage .debit-card-grid .card-detail .icon-arrow{font-size:.8125rem;text-align:right;vertical-align:-webkit-baseline-middle;margin-top:10px}#acp-debit-card-transfers-manage .debit-card-grid .card-detail .icon-arrow ns-glyphicon{color:#0070e0}#acp-debit-card-transfers-manage .add-card-option{width:100%;background-color:#efefef;padding:20px}@media screen and (min-width: 600px){#acp-debit-card-transfers-manage .add-card-option{width:auto}}#acp-debit-card-transfers-manage .add-card-option .text-uppercase{text-transform:uppercase;color:#338de6;margin-left:5px;font-size:1.2rem;font-weight:700}#acp-debit-card-transfers-manage .add-card-option .add-card{cursor:pointer}@media screen and (min-width: 600px){#acp-debit-card-transfers-manage .add-card-option .add-card{margin-bottom:0}}#acp-debit-card-transfers-manage .add-card-option .add-card:last-of-type{margin-bottom:0}#acp-debit-card-transfers-manage .add-card-option .add-card ns-glyphicon{margin-right:7px;color:#0070e0;font-size:.975rem;margin-top:3px}#acp-debit-card-transfers-manage .add-card-option .add-card-option{color:#0070e0}#acp-debit-card-transfers-details{width:100%;min-height:550px}#acp-debit-card-transfers-details .transfer-details-title h3{font-size:1.8rem;font-weight:500;color:#5e5e5e;margin:0 0 40px}#acp-debit-card-transfers-details .transfer-details{color:gray;font-size:1.4em}#acp-debit-card-transfers-details .transfer-details .detail-name{font-weight:500}#acp-debit-card-transfers-details .transfer-details .detail-value{font-weight:300;margin-bottom:24px}#acp-debit-card-transfers-details .nav-buttons{padding-top:50px;padding-bottom:50px}#acp-debit-card-transfers-edit{width:100%;background-color:#fff}#acp-debit-card-transfers-edit .dct-title{font-size:2rem;font-weight:500;color:#5e5e5e;margin:0 0 32px}#acp-debit-card-transfers-edit .dct-subtitle{padding:0;margin:24px 0;font-size:1.6rem;color:gray}#acp-debit-card-transfers-edit .edit-container{width:100%;font-size:1.25rem;margin-bottom:32px}#acp-debit-card-transfers-edit .edit-container ns-field{width:100%;margin:0}#acp-debit-card-transfers-edit .edit-container ns-field input{border-color:gray;color:#5e5e5e}#acp-debit-card-transfers-edit .edit-container ns-field input[disabled]{border-style:dashed}#acp-debit-card-transfers-edit .edit-container ns-field ns-input-pan{min-width:22ex;max-width:30ex}#acp-debit-card-transfers-edit .edit-container ns-field ng-messages{display:block;padding-top:2px;min-height:17px}#acp-debit-card-transfers-edit .edit-container .field-expdate{width:70%;margin:0 0 24px 16px}#acp-debit-card-transfers-edit .edit-container .field-expdate ns-input-exp-date{max-width:30ex}#acp-debit-card-transfers-edit .edit-container .button-icon{position:relative;float:right;border:0;font-size:.8em;background:none;color:#0070e0;bottom:42px}#acp-debit-card-transfers-edit .grey-spacer{width:450%;margin-left:-600px;height:16px;background-color:#efefef}#acp-debit-card-transfers-edit .edit-buttons{width:100%}#acp-debit-card-transfers-edit .edit-buttons .nav-buttons{padding:40px 0}#acp-debit-card-transfers-edit .edit-buttons .card-action-buttons{padding-bottom:50px}#acp-debit-card-transfers-edit .edit-buttons .card-action-buttons ns-button .ns-negative{min-width:275px;border:1.5px solid #d32f2f}#acp-debit-card-transfers-delete-dialog md-toolbar.header-toolbar{background-color:#fff;border-bottom:1px solid #99999a;min-height:50px;overflow-y:hidden}#acp-debit-card-transfers-delete-dialog md-toolbar.header-toolbar .header{min-height:45px}#acp-debit-card-transfers-delete-dialog md-toolbar.header-toolbar .header .close-icon-container{margin-right:20px;float:right}#acp-debit-card-transfers-delete-dialog md-toolbar.header-toolbar .header .close-icon-container .close-icon{color:#99999a;font-size:1.1rem;cursor:pointer;font-weight:900}#acp-debit-card-transfers-delete-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-debit-card-transfers-delete-dialog md-dialog-content .dialog-body{padding-top:10px;font-size:1.3rem;font-weight:300;line-height:1.4em;margin:0 24px 34px}@media screen and (max-width: 600px){#acp-debit-card-transfers-delete-dialog md-dialog-content .dialog-body .delete-warning,#acp-debit-card-transfers-delete-dialog md-dialog-content .dialog-body .ending-digits{font-size:1rem;margin-bottom:20px}}#acp-debit-card-transfers-delete-dialog md-dialog-content .dialog-body .delete-warning p{color:#5e5e5e;font-size:1.3rem;font-weight:500;margin:0 auto}#acp-debit-card-transfers-delete-dialog md-dialog-content .dialog-body .ending-digits span{font-size:1.2rem}#acp-debit-card-transfers-delete-dialog .dialog-button-container{border-top:none}#acp-debit-card-transfers-delete-dialog .dialog-button-container button.dialog-button{margin:auto 0 7px;border:1px solid;border-radius:3px}#acp-debit-card-transfers-delete-dialog .dialog-button-container button.dialog-button .flat{border:none}@media screen and (max-width: 600px){#acp-debit-card-transfers-delete-dialog md-dialog-content{max-width:100%}#acp-debit-card-transfers-delete-dialog md-dialog-content h4{font-size:1.4rem;line-height:1.13em}}#acp-debit-card-transfers-delete-bottom-sheet{background-color:#fff}#acp-debit-card-transfers-delete-bottom-sheet md-content{min-height:350px;padding:24px 0 230px}#acp-debit-card-transfers-delete-bottom-sheet md-toolbar:not(.md-menu-toolbar){color:#5e5e5e;border-bottom:1px solid #5e5e5e;margin-top:24px;background-color:#fff}#acp-debit-card-transfers-delete-bottom-sheet ns-glyphicon{color:gray;float:right;font-size:1.5rem}#acp-debit-card-transfers-delete-bottom-sheet .dialog-body{padding-top:10px;font-size:1.3rem;font-weight:300;line-height:1.4em;margin:0 24px 34px}@media screen and (max-width: 600px){#acp-debit-card-transfers-delete-bottom-sheet .dialog-body .delete-warning,#acp-debit-card-transfers-delete-bottom-sheet .dialog-body .ending-digits{font-size:1rem;margin-bottom:20px}}#acp-debit-card-transfers-delete-bottom-sheet .dialog-body .delete-warning p{color:#5e5e5e;font-size:1.3rem;font-weight:500;margin:0 auto}#acp-debit-card-transfers-delete-bottom-sheet .dialog-body .ending-digits span{font-size:1.2rem}#acp-debit-card-transfers-delete-bottom-sheet .dialog-button-container{border-top:none;margin-top:32px}#acp-debit-card-transfers-delete-bottom-sheet .dialog-button-container button.dialog-button{margin:auto 0 7px;border:1px solid;border-radius:3px}#acp-debit-card-transfers-delete-bottom-sheet .dialog-button-container button.dialog-button .flat{border:none}#acp-debit-card-transfers-confirm{width:100%;min-height:550px;text-align:center}#acp-debit-card-transfers-confirm .confirm-details .confirm-checkmark{font-size:4.5rem;color:#0070e0}#acp-debit-card-transfers-confirm .confirm-details h4{font-size:1.75rem;color:#5e5e5e;margin-bottom:25px}@media screen and (min-width: 1279px){#acp-debit-card-transfers-confirm .confirm-details h4{font-size:2rem}}#acp-debit-card-transfers-confirm .confirm-details .confirm-number{font-size:1.25rem;font-weight:300}@media screen and (min-width: 1279px){#acp-debit-card-transfers-confirm .confirm-details .confirm-number{font-size:1.5rem}}#acp-debit-card-transfers-confirm .btn ns-button{margin-top:185px}@media screen and (min-width: 1279px){#acp-debit-card-transfers-confirm .btn ns-button{margin-top:120px}}



