body{background-color:#fafafa;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;min-width:320px;width:auto;min-height:100vh;padding-right:0 !important}body.cobalt-app,body.login{padding-top:80px}body.cast{padding-top:60px}body.admin-app{padding-top:60px}body.cobalt-404{padding-top:0}.skip-link{opacity:0;width:1;height:1;top:10px;left:10px;z-index:100000;overflow:hidden;position:fixed;padding:0 1px;font-size:12px}.skip-link:focus,.skip-link:active{width:auto;height:auto;opacity:1}@media screen and (max-height: 780px){::-webkit-scrollbar{appearance:none;width:12px;opacity:0.5}::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);box-shadow:0 0 1px rgba(255,255,255,0.5)}}*{margin:0}*:focus{-webkit-tap-highlight-color:transparent}a:focus-visible,dt:focus-visible,dd:focus-visible,div[role=tab]:focus-visible,textarea:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,.clickable:focus-visible{outline:4px solid #e20074}a.button-primary:focus-visible,a.text-primary:focus-visible,dt.button-primary:focus-visible,dt.text-primary:focus-visible,dd.button-primary:focus-visible,dd.text-primary:focus-visible,div[role=tab].button-primary:focus-visible,div[role=tab].text-primary:focus-visible,textarea.button-primary:focus-visible,textarea.text-primary:focus-visible,button.button-primary:focus-visible,button.text-primary:focus-visible,input.button-primary:focus-visible,input.text-primary:focus-visible,select.button-primary:focus-visible,select.text-primary:focus-visible,.clickable.button-primary:focus-visible,.clickable.text-primary:focus-visible{outline:4px solid #797676}a.button-dark:focus-visible,dt.button-dark:focus-visible,dd.button-dark:focus-visible,div[role=tab].button-dark:focus-visible,textarea.button-dark:focus-visible,button.button-dark:focus-visible,input.button-dark:focus-visible,select.button-dark:focus-visible,.clickable.button-dark:focus-visible{outline:5px double #000;box-shadow:0 0 0 5px #fff}a{color:#000}a:hover{color:inherit}input:-ms-input-placeholder{opacity:0.5}input::placeholder{opacity:0.5}body,html{height:100%}body>ui-view,html>ui-view{display:inline}bm-loading .animation{padding:20px;top:0;position:relative;height:150px;width:150px;border-radius:75px;left:50%;margin-left:-75px;animation:6s loading-rotate linear infinite}code.plain{color:inherit;background:none}.clickable{cursor:pointer}.not-clickable{pointer-events:none}.not-allowed{cursor:not-allowed}

.cobalt-accordion{background-color:#fff;color:#000;width:100%;border-bottom:1px solid #e8e8e8;border-top:none;border-left:none;border-right:none;text-align:left;height:40px;font-family:'Helvetica Neue';font-size:14px;font-weight:bold;line-height:20px;transition:0.4s}.cobalt-accordion-panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.cobalt-accordion-text{margin-left:-7px;float:left}.accordion-dropdown-arrow{background:url("../dist/images/icon-arrowdown-14x9-black.svg") no-repeat;height:12px;width:12px;transform:rotate(180deg);float:right}.accordion-animation-down{margin-top:7px;transform:rotate(0deg);transition:transform 0.2s ease-out}.accordion-animation-up{margin-top:4px;transform:rotate(180deg);transition:transform 0.2s ease-out}

.account-numbers-list-item{height:120px}@media screen and (min-width: 1200px){.account-numbers-list-item{height:88px}}.header-border{margin:0 24px;border-bottom:1px solid #e8e8e8}.header-border .account-quick-actions-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:left;align-items:left;-ms-flex-direction:column;flex-direction:column;padding:12px 0}.header-border .account-quick-actions-header.padding{padding:8px 0 12px 0}.header-border .account-name{padding-left:6px}.account-quick-actions .account-info-header{color:#6a6f79;font-size:11px;font-weight:bold;letter-spacing:1px;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif}.account-quick-actions .header-small{padding-left:5px}.account-quick-actions .header-small-secondary{font-size:20px}.account-quick-actions .list-item-secondary{padding-left:30px}.account-quick-actions .account-info{height:24px;color:#000;font-family:TeleNeoExtraBold;font-size:24px;line-height:24px}.account-quick-actions .parent-account-info-direction{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (max-width: 1200px){.account-quick-actions .parent-account-info-direction{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.account-quick-actions .account-info-direction{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.account-quick-actions .account-info-padding{padding-top:5px 2px;font-weight:normal}.account-quick-actions .close-account{color:#6a6f79;font-size:16px;font-weight:300}

.action-card{position:relative;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.15);height:165px;margin-bottom:16px;border-left:solid 6px #e8e8e8;padding:24px 0;transition:350ms ease border-color}.action-card.active-card{border-color:#14b55c}.action-card.active-card .action-card-inner .action-card-active-label:before{background-color:#14b55c;background-image:url("../dist/images/icon-verified-16x16-green.svg")}.action-card .action-card-heading{font-size:24px;line-height:24px;padding-bottom:11px}.action-card .action-card-subheading{color:#6a6f79;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:14px}.action-card-active-label{position:relative;top:45px;color:#6a6f79;font-weight:bold;font-size:11px;line-height:13px;text-transform:uppercase;margin-left:20px}.action-card-active-label:before{position:absolute;content:'';border-radius:50%;width:14px;height:14px;background-color:#9b9b9b;margin-left:-20px}.action-card-inner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:justify;justify-content:space-between;padding:0 24px 0 20px;transition:background-image 500ms ease, border-left-color 500ms ease}.action-card-inner,.action-card-inner:hover,.action-card-inner:focus{text-decoration:none}.action-card-stretch{-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:start;justify-content:flex-start}.action-card-heading{-ms-flex-align:center;align-items:center;background:#fff;border:none;border-radius:0;display:-ms-flexbox;display:flex;margin:0;-ms-flex-pack:justify;justify-content:space-between;padding:0;position:relative}.action-card-title{color:#000;font:24px TeleNeoExtraBold;padding:26px 0 26px 2px;letter-spacing:-0.1px}

.badge{background-color:#e8e8e8;border-radius:11px;color:#6a6f79;font-size:11px;letter-spacing:0.8px;padding:5px 7px 5px;border:2px solid transparent;text-transform:uppercase}.badge.badge-hollow{background-color:transparent;border:2px solid #9b9b9b}.badge-dark{background-color:#000;color:#fff}.badge-dark.badge-hollow{background-color:transparent;border:2px solid #000;color:#000}.badge-primary{background-color:#e20074;color:#fff}.badge-primary.badge-hollow{background-color:transparent;border:2px solid #e20074;color:#e20074}.badge-success{background-color:#14b55c;color:#fff}.badge-success.badge-hollow{background-color:transparent;border:2px solid #14b55c;color:#14b55c}.badge-calm{background-color:#4a90e2;color:#fff}.badge-calm.badge-hollow{background-color:transparent;border:2px solid #4a90e2;color:#4a90e2}.badge-warning{background-color:#f6a623;color:#fff}.badge-warning.badge-hollow{background-color:transparent;border:2px solid #f6a623;color:#f6a623}.badge-error{background-color:#bd1c37;color:#fff}.badge-error.badge-hollow{background-color:transparent;border:2px solid #bd1c37;color:#bd1c37}

.benefits-container-parent{display:-ms-inline-flexbox;display:inline-flex}.benefits-badge{position:relative;background-color:#000;border-radius:50%;height:75px;width:75px;margin:10px;box-shadow:0 4px 12px rgba(0,0,0,0.15);cursor:pointer}.benefits-badge img{position:absolute;margin:0;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%);height:50%;width:50%}.benefits-badge p{position:absolute;top:80px;text-align:center;font-weight:bold;color:#000}.benefits-badge-achieved:before{content:'';position:absolute;background:#14b55c url("../dist/images/icon-check-14x14-magenta.svg") center no-repeat;border-radius:50%;background-size:50%;box-shadow:0 4px 12px rgba(0,0,0,0.15);right:1px;top:1px;width:20px;height:20px}.benefits-badge-disabled img{opacity:0.3}.benefits-badge-disabled p{color:#6a6f79}

.carousel-outer{background-color:#000}.carousel{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;transition:height 350ms ease}.carousel-track{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;transition:transform 250ms ease}.carousel-item{-ms-flex:1 0 auto;flex:1 0 auto;transition:visibility 250ms;visibility:hidden;width:100%;overflow:hidden}.carousel-item-visible{transition-delay:0;visibility:visible}.carousel-dots{-ms-flex-align:center;align-items:center;backface-visibility:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0}.carousel-dot-item{padding:3px}.carousel-chevron{height:10px;margin:0 4px;width:7px}.carousel-chevron-left{transform:scaleX(-1)}.carousel-dot{background-color:#fff;border-radius:100%;display:inline-block;height:5px;margin-bottom:1px;opacity:0.3;width:5px}.carousel-dot.active{opacity:1}.carousel-dot-black{background-color:#000}.carousel-dot-magenta{background-color:#e20074}.carousel-buttons{margin:25px auto 0;text-align:center;width:320px;min-height:75px}.carousel-buttons.confirmation{min-height:50px}

.money-meter-container{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:row;flex-direction:row;margin:40px 0 10px;-ms-flex-align:center;align-items:center}.money-meter-container .money-meter,.money-meter-container .money-meter-bar{-ms-flex:1 0 auto;flex:1 0 auto}.money-meter-container ng-transclude h2{margin:2px 0}.money-meter-container ng-transclude small{font-size:0.8em}.money-meter-divider{border:1px solid rgba(155,155,155,0.4);height:80px;-ms-flex:0;flex:0;width:1px;margin:0 40px}.money-meter-top{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;font-family:TeleNeoExtraBold}.money-meter-top .money-meter-cap{font-size:18px}.money-meter-top .money-meter-amount{font-size:40px}.money-meter-top h1,.money-meter-top h2,.money-meter-top h3{-ms-flex:0 0 auto;flex:0 0 auto}.money-meter-bar{display:block;padding:0;position:relative;-ms-flex:3 0 auto;flex:3 0 auto;height:15px;width:100%;background-color:rgba(155,155,155,0.4)}.money-meter-bar .money-meter-bar-inner{display:block;height:15px;position:absolute;top:0;left:0;background-color:#000}

.button-arrow-margin{margin-top:-2px;margin-left:8px}.button-magenta{color:#e20074}.dd-right-panel .depositor-info-title{height:13px;color:#000;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:bold;line-height:13px}.dd-right-panel .depositor-name-padding{padding-top:8px}.dd-right-panel .depositor-verified-padding{padding-top:14px}.dd-right-panel .pending-name-padding{padding-bottom:24px}.dd-right-panel .hr-padding{padding-bottom:24px}.dd-right-panel .acct-num-padding{padding-bottom:4px}.dd-right-panel .new-line-padding{padding-top:14px;text-align:right}.dd-right-panel .sm-new-line-padding{padding-top:10px;text-align:right}.dd-right-panel .dd-hr{border-top:1px solid #e8e8e8}.dd-right-panel .hr-top-padding{padding-top:8px}.dd-right-panel .depositor-name{height:48px;width:302px;color:#000;font-family:TeleNeoExtraBold;font-size:24px;line-height:24px}.dd-right-panel .dd-info-label{color:#000;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.dd-right-panel .dd-status-label{font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;font-weight:bold}

.detail-panel{max-height:calc(100vh - 256px);overflow-y:hidden;position:relative;transition:max-height 250ms ease}.detail-panel.ui-scrollpoint{max-height:calc(100vh - 160px);position:fixed;overflow-y:auto;top:80px}@media screen and (min-width: 768px){.detail-panel{width:220px}}@media screen and (min-width: 992px){.detail-panel{width:293px}}@media screen and (min-width: 1200px){.detail-panel{width:360px}}.detail-panel-inner{overflow:hidden;transition:height 250ms ease}.detail-panel-item{padding:20px}.detail-panel-item.ng-hide,.detail-panel-main.ng-hide{display:block !important;overflow:hidden;visibility:hidden}.detail-panel-item.ng-hide,.detail-panel-item.ng-hide-add,.detail-panel-item.ng-hide-add-active,.detail-panel-main.ng-hide,.detail-panel-main.ng-hide-add,.detail-panel-main.ng-hide-add-active{left:0;position:absolute;top:0;width:100%;height:0}.detail-panel-item.ng-hide-add-active,.detail-panel-item.ng-hide-remove-active,.detail-panel-main.ng-hide-add-active,.detail-panel-main.ng-hide-remove-active{transition:opacity 300ms ease}.detail-panel-item.ng-hide-remove,.detail-panel-item.ng-hide-add.ng-hide-add-active,.detail-panel-main.ng-hide-remove,.detail-panel-main.ng-hide-add.ng-hide-add-active{opacity:0}.detail-panel-item.ng-hide-add,.detail-panel-item.ng-hide-remove.ng-hide-remove-active,.detail-panel-main.ng-hide-add,.detail-panel-main.ng-hide-remove.ng-hide-remove-active{opacity:1}.detail-panel-item.ng-hide-remove.ng-hide-remove-active,.detail-panel-main.ng-hide-remove.ng-hide-remove-active{transition-delay:300ms}

.external-accounts-actions .account-numbers-list-item{height:150px}@media screen and (min-width: 1200px){.external-accounts-actions .account-numbers-list-item{height:88px}}.external-accounts-actions .account-info-header{color:#6a6f79;font-size:11px;font-weight:bold;letter-spacing:1px;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif}.external-accounts-actions .account-info{height:24px;color:#000;font-family:TeleNeoExtraBold;font-size:24px;line-height:24px}.external-accounts-actions .account-info-direction{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.external-accounts-actions .account-info-padding{padding-top:8px}.external-accounts-actions .ex-list-item-inner{-ms-flex-align:center;align-items:center;border-left:4px solid transparent;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:justify;justify-content:space-between;transition:background-image 500ms ease, border-left-color 500ms ease}.external-accounts-actions .ex-list-item-inner,.external-accounts-actions .ex-list-item-inner:hover,.external-accounts-actions .ex-list-item-inner:focus{text-decoration:none}.external-accounts-actions .ex-list-item{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.external-accounts-actions .section-padding{padding-top:16px;padding-bottom:16px}

.wrapper{min-height:100%;margin-bottom:-79px;padding-bottom:79px}.wrapper:after{display:block;content:''}.footer{background:#e8e8e8;display:block;height:79px;margin-bottom:-79px;min-width:99vw}.footer-logo{height:41px;float:left;margin:18px 0 0 15px;width:88px}.bm-footer-logo{height:40px;width:110px;float:left;margin:22px 0 0 15px}.footer-copyright{color:#595959;float:left;font-size:12px;letter-spacing:0.1px;margin-top:5px}.footer-links{float:right;margin:28px 3px 0 0}.vertical-align{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.footer-link{font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:0.8px;color:#595959}.footer-link,.footer-link:hover{color:#595959;text-decoration:none}.footer-icon-link{display:inline-block;margin:0 20px 0 -8px}.footer-icon{height:24px;width:24px}

.list{background-color:#fff;list-style:none;margin:0;padding:0}.list-overflow{overflow-y:auto;overflow-x:hidden;max-height:383px}.list-item{margin:0 24px;border-bottom:1px solid #e8e8e8}.list-item.no-border{border-bottom:none}.list-item.border-top{border-top:1px solid #e8e8e8}.list-item.subpanel{margin:0;border-top:1px solid #e8e8e8}.list-item.border-bottom:last-child{border-bottom:1px solid #e8e8e8}.list-item.border{border-bottom:1px solid #e8e8e8 !important}.list-item:last-child{border-bottom:none}.list-item-secondary{margin:-1px 24px;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;background-color:#fafafa}.list-item-no-border{margin:-1px 24px}.dd-list-header{font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#6a6f79;font-size:11px;font-weight:bold;letter-spacing:1px;line-height:13px;padding-left:28px}.list-item-perks{height:50px}.list-item-doc-mini{height:56px}.list-item-mini{height:60px}.list-item-dd-mini{height:70px}.list-item-90{height:90px}.list-item-small{height:80px}.list-item-transaction{height:76px}.list-item-switching{height:114px}.list-item-large{height:104px}.list-item-loan{height:121px}.list-item-150{height:150px}.list-item-xlarge{height:164px}.list-item-settings-panel{height:200px}.list-item-auto{height:auto}.list-item-inner{-ms-flex-align:center;align-items:center;border-left:4px solid transparent;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:justify;justify-content:space-between;margin:0 -24px;padding:0 24px 0 20px;text-decoration:none;transition:background 0.25s, transform 0.4s, box-shadow 0.24s}.list-item-inner:hover{background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,0.08);text-decoration:none;cursor:pointer}.list-item-inner.active-marker{transition:border 300ms ease;border-left:8px solid #e20074}.list-item-inner.margin{margin:17px -24px}.list-item-inner.padding{padding:17px}.list-item-inner.flex{-ms-flex-direction:row;flex-direction:row}.list-item-inner-none{-ms-flex-align:center;align-items:center;border-left:4px solid transparent;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:justify;justify-content:space-between;margin:0 -24px;padding:0 24px 0 20px}.list-item-inner-none.hide-hyperlink{text-decoration:none}.list-item-center{text-align:center;padding:10px;width:100%}.list-item-center:hover{background-color:#fff;transform:scale(1);box-shadow:0 4px 10px rgba(0,0,0,0.08);text-decoration:none;cursor:pointer}.list-item-center-none{text-align:center;padding:10px;width:100%}.list-item-link{background:url("../dist/images/icon-chevronright-6x12-black.svg") right 24px center no-repeat;cursor:pointer;padding-right:50px}.list-item-link.muted{background-image:url("../dist/images/icon-chevronright-6x12-grey.svg")}.list-item-link.active{background-image:url("../dist/images/icon-chevronright-6x12-magenta.svg");border-left-color:#e20074}.list-item-link.primary{background-image:url("../dist/images/icon-chevronright-6x12-magenta.svg")}.list-item-info{background:url("../dist/images/icon-info-22x22-black.svg") right 24px center no-repeat;cursor:pointer;padding-right:50px}.list-item-icon{margin-right:24px}.dd-list-icon{width:40px;height:40px}.list-acct-amount{color:#000;line-height:24px;font-size:24px;font-family:TeleNeoExtraBold}.list-item-stretch{-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.list-item-padding{padding-top:12px}.list-item-title{color:#000;font-size:16px;font-weight:normal}.list-item-title.muted{color:#6a6f79}.list-item-title.magenta{color:#e20074}.list-item-title.medium{font-size:18px}.list-item-title.larger{font-size:20px;margin-top:0}.list-item-header{margin:0}.list-item-header.margin-top-10{margin-top:10px}.list-item-header.header-small+.list-item-label,.list-item-header .header-small-secondary+.list-item-label{margin:6px 0 0}.list-item-header.list-item-title+.list-item-label{margin:2px 0 0}.list-item-label{color:#6a6f79;font-size:14px;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:20px}.list-item-label.caption{color:#6a6f79;font-size:13px;font-family:TeleNeoExtraBold;letter-spacing:1px;text-transform:uppercase}.list-item-label.black{color:#000}.list-item-label-nw{color:#6a6f79;font-size:14px;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:20px;max-width:250px}.list-item-label-caption{color:#6a6f79;font-size:13px !important;font-family:TeleNeoExtraBold;letter-spacing:1px;text-transform:uppercase;line-height:20px}.list-item-sub-label{color:#6a6f79;font-size:14px;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:20px;margin-top:-10px}.dd-list-item-label{color:#6a6f79;font-size:14px}.list-item-header-nw{max-width:300px}.list-item-header,.list-item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-item-header.wrap,.list-item-label.wrap{text-overflow:'';white-space:normal;max-width:250px}.list-item-header.interest,.list-item-label.interest{padding-left:56px}.list-item-header.closed-subheader,.list-item-label.closed-subheader{overflow:auto;white-space:normal;color:#000;font-style:italic;max-width:80%}.list-item-header.declined,.list-item-label.declined{padding-left:35px}.list-item-right{text-align:right}.list-item-bold{font-weight:bold}.list-section-header{background-color:#fafafa;font-size:11px;font-weight:bold;letter-spacing:0.7px;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding:14px 24px;text-transform:uppercase}.list-item-accessory{color:#000;font-size:16px;font-weight:bold}.list-item-accessory.positive{color:#14b55c}.list-item-accessory.muted{color:#6a6f79}.list-item-accessory.warning{color:#f6a623}.list-item-account{color:#000;font-size:16px}.list-header{font-family:TeleNeoExtraBold;text-transform:uppercase;letter-spacing:0.8px;font-size:14px;color:#fff;background-color:#9b9b9b;padding:8px 24px;margin:0}.list-header.light{background-color:#e8e8e8;color:#000}.settings-border{border-bottom:1px solid #e8e8e8}.settings-border:last-child{border-bottom:none}

div.modal.ng-leave-active{pointer-events:none !important;z-index:-1 !important}.modal-dialog{margin:100px auto;width:548px}@media screen and (max-width: 768px){.modal-dialog{margin:0;width:100%;background-color:#fff}}.modal-content{background:transparent;border:none;border-radius:0;box-shadow:none}.modal-hyperlink{color:#e20074}.modal-success{background:#14b55c !important}.modal-dark{background:#000 !important}.modal-header{-ms-flex-align:center;align-items:center;background:transparent;border:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:8px 0}.modal-header:before,.modal-header:after{display:none}.modal-header .carousel,.modal-header .modal-title{-ms-flex:1 1 auto;flex:1 1 auto}.modal-header .carousel-item{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width: 768px){.modal-header{display:none}}.modal-title{color:#fff;font:24px/1 TeleNeoExtraBold;padding-left:1px;text-align:left}.modal-message{font:20px/24px TeleNeoBold;margin-bottom:23px}.modal-body{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.15);padding:48px}.modal-body .container-inverted,.modal-body.container-inverted{background-color:#000}.modal-body .container-success,.modal-body.container-success{background-color:#14b55c}.modal-body .header-medium{margin:15px auto 24px;text-align:center}.modal-body .header-medium.left{text-align:left}.modal-body .secondary{font-size:38px}@media screen and (max-width: 768px){.modal-body{box-shadow:none}}.modal-caption-overflow{position:relative;padding:0 35px;margin-bottom:0;max-height:210px}.modal-caption-overflow::after{content:'';display:block;width:100%;height:70px;bottom:0;left:0;position:absolute;background:linear-gradient(rgba(255,255,255,0), #fff)}.modal-caption-overflow p.modal-caption{overflow:auto;font-size:16px;line-height:150%;max-height:210px;padding-left:30px;padding-right:30px;margin-right:-10px}.modal-caption-overflow p.modal-caption:after{content:'';height:80px;display:block}.modal-caption{font:16px TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:23px;margin:0 0 36px;text-align:center}.modal-caption.text-left{text-align:left}.modal-caption.text-right{text-align:left}.modal-caption.text-center{text-align:center}.modal-caption.reset-margin{margin:0 auto 20px auto}.modal-caption-otp{margin:0 65px 20px;text-align:center}.modal-caption-confirm{font:16px TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 79px 20px 89px;text-align:left;line-height:24px;color:#000}@media screen and (max-width: 768px){.modal-caption-confirm{margin:0 0 16px 0}}.modal-caption-apy{font:18px TeleNeoMedium;margin:27px 16px 36px;text-align:left}.modal-caption-perk{margin:auto auto 36px}.modal-sub-caption{font:16px TeleNeoMedium;margin-top:-20px;text-align:center}.modal-sub-caption-dynamic{font:18px TeleNeoMedium;margin-top:-20px;text-align:center;padding-top:25px;padding-bottom:30px}.modal-sub-caption-xs{font:16px TeleNeoMedium;color:#6a6f79;margin-top:-20px;text-align:center}.modal-caption-grey{font:18px TeleNeoMedium;color:#6a6f79;margin-top:16px;text-align:center}.modal-caption-url{color:#e20074}.modal-input-label{color:#6a6f79;font-weight:normal;line-height:1;margin:0;padding-bottom:12px}.modal-input-div{border:none;border-bottom:1px solid #e8e8e8;border-radius:0;font-size:16px;padding:12px 4px 14px;width:60%;margin:auto;text-align:left}.modal-input-field{display:block;border-style:none;width:100%;padding:0;margin-bottom:-10px}.modal-icon{text-align:left;padding-right:10px;padding-left:15px}.modal-icon-small{text-align:left;vertical-align:super;padding-left:1px;width:14px}.modal-icon-text{text-align:left}.modal-footer-text{font:11px TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:normal;margin:5px auto;text-align:center}.modal-footer-text-link-line{font:18px TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#6a6f79;line-height:26px;margin-top:25px;text-align:center}.modal-footer-url{font:11px TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:normal;margin:0 auto;text-align:center;text-decoration:underline}.modal-number-list{background-color:#fff;list-style:none;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:92%}.modal-buttons{margin:25px auto 0;text-align:center;width:320px}.modal-buttons.modal-buttons-wide{width:350px}.modal-buttons.modal-buttons-card-bottom{margin-top:8px}.modal-buttons.change-pin{padding-bottom:15px}.modal-buttons-no-top-margin{margin:0 auto 0;text-align:center;width:320px}.modal-close{background:url("/Client/dist/images/icon-close-13x13-white.svg") right center no-repeat}.modal-back{background:url("/Client/dist/images/icon-arrowleft-14x14-white.svg") left center no-repeat}.modal-back+.modal-title{text-align:center}.modal-back,.modal-close{border:none;height:25px;opacity:1;width:25px}.modal-back:hover,.modal-close:hover{opacity:1}.modal-backdrop{pointer-events:none}.modal-backdrop.in{opacity:0.7;pointer-events:normal}.modal.fade .modal-dialog{transform:scale(0.8);transition:transform 300ms cubic-bezier(0, 0, 0.25, 1)}.modal.fade.in .modal-dialog{transform:scale(1)}.modal-progress{display:block;font-size:16px;font-weight:bold;margin-top:12px;text-align:center}@keyframes loading-rotate{from{transform:rotateZ(-270deg)}to{transform:rotateZ(90deg)}}.modal-loading>.modal-dialog{height:100%;margin:0 auto}.modal-loading>.modal-dialog>.modal-content{bottom:0;height:134px;left:0;margin:auto;position:absolute;right:0;top:0;width:134px;transform:rotateZ(90deg)}.modal-loading-content{background:url("/Client/dist/images/Loading_100px.gif") no-repeat;animation:6s loading-rotate linear infinite;height:100px;border-radius:100%;width:100px}

.navbar{background:#000;border:none;font-size:12pt;min-height:80px;z-index:1002}.navbar-cast{width:100%;border:none;display:-ms-flexbox;display:flex;z-index:1002;font-size:12pt;min-height:60px;-ms-flex-align:center;align-items:center;background:#0f0f0f;-ms-flex-pack:justify;justify-content:space-between;box-shadow:0 3px 15px rgba(0,0,0,0.08)}.navbar-cast nav-menu{-ms-flex:1;flex:1;max-height:60px;overflow:auto;position:relative;z-index:300;display:block}.navbar-cast .navbar-brand{padding:0 25px;margin-top:0;margin-left:20px;height:auto}.navbar-cast .navbar-link-logout{display:block;margin-top:0;padding-top:34px;margin-right:20px}.navbar-cast .navbar-link{padding-top:15px;padding-left:15px;padding-right:15px;margin-bottom:0;padding-bottom:10px;outline-width:thin;font-weight:300;font-size:16px;font-family:TeleNeoMedium}.navbar-cast .navbar-link.ac-feature--restricted{display:none}.navbar-cast .navbar-link,.navbar-cast .navbar-link:link,.navbar-cast .navbar-link:visited{color:#e8e8e8}.navbar-cast .navbar-link:hover{color:#e20074}.navbar-cast .cast-navbar-menu-toggle{color:#6a6f79;padding:28px 20px;transition:color 0.5s;float:right}.navbar-cast .cast-navbar-menu-toggle:hover{color:#e20074}.navbar-secondary,.navbar-cast-secondary{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.15);opacity:0;transform:translateY(0);transition:transform 300ms ease, opacity 300ms ease, visibility 300ms ease;visibility:hidden;z-index:1001}.navbar-secondary.visible,.navbar-cast-secondary.visible{display:block;opacity:1;transform:translateY(80px);visibility:visible}.navbar-secondary.visible.offset,.navbar-cast-secondary.visible.offset{transform:translateY(160px)}.navbar-cast-secondary{background:#e8e8e8;box-shadow:0 4px 12px rgba(0,0,0,0.15)}.navbar-brand{height:80px;padding:20px 15px;transition:opacity 1s ease}.navbar-link-list{list-style:none;margin:0 0 0 13px;padding:0}.navbar-link-list-secondary{margin:0 auto}.navbar-link-item{display:inline-block}.navbar-link{background:none;border:none;cursor:pointer;display:block;font-size:14px;padding:31px 19px 20px}@media screen and (min-width: 992px){.navbar-link{padding:31px 22px 20px}}.navbar-link,.navbar-link:hover,.navbar-link:focus{color:#fff;text-decoration:none}.navbar-link.navbar-link-secondary{padding:31px 35px 20px 0}@media screen and (min-width: 992px){.navbar-link.navbar-link-secondary{padding:31px 25px 20px 0}}.navbar-link.navbar-link-secondary,.navbar-link.navbar-link-secondary:hover,.navbar-link.navbar-link-secondary:focus{color:#6a6f79}.navbar-link:hover:after,.navbar-link.active:after{background:#e20074;width:100%}.navbar-link:after{content:'';display:block;margin:4px auto 0;height:2px;width:70%;background:transparent;transition:width 250ms ease, background-color 250ms ease}.navbar-link.navbar-link-no-highlight:after{display:none}.navbar-link.has-badge{padding-left:10px}.navbar-link .navbar-link-badge{margin-left:3px;padding:3px 6px 4px;font-size:80%;line-height:100%;position:relative;top:-16px;left:53px;border-radius:50%;margin-right:-23px;display:inline-block;background-color:#e20074}.navbar-link-cast{background:none;border:none;cursor:pointer;display:block;font-size:14px;font-weight:bold;padding:31px 19px 20px}@media screen and (min-width: 992px){.navbar-link-cast{padding:31px 22px 20px}}.navbar-link-cast,.navbar-link-cast:hover,.navbar-link-cast:focus{color:#6a6f79;text-decoration:none}.navbar-link-cast.navbar-link-secondary{padding:31px 16px 20px}@media screen and (min-width: 992px){.navbar-link-cast.navbar-link-secondary{padding:31px 20px 20px}}.navbar-link-cast.navbar-link-secondary,.navbar-link-cast.navbar-link-secondary:hover,.navbar-link-cast.navbar-link-secondary:focus{color:#6a6f79}.navbar-link-cast:hover:after,.navbar-link-cast.active:after{background:#e20074;width:100%}.navbar-link-cast:after{content:'';display:block;margin:4px auto 0;height:2px;width:70%;background:transparent;transition:width 250ms ease, background-color 250ms ease}.navbar-link-cast.navbar-link-no-highlight:after{display:none}.navbar-right{margin-bottom:0;margin-right:-22px;padding:0}.navbar-logo{height:41px;width:88px}.navbar-logo-cast{height:35px;width:auto;margin-top:0;margin-left:0;margin-right:10px;padding-right:0}.navbar-username{color:#e20074}.caret{background:url("../dist/images/icon-arrowdown-9x6-white.svg") center center no-repeat;border:none;height:4px;transform:rotate(0);transition:transform 300ms ease;width:9px}.caret.black-caret{background:url("../dist/images/icon-arrowdown-14x9-black.svg") center center no-repeat;height:7px}.caret.rotated{transform:rotate(180deg)}

.panel-group-arrow,.panel-group{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.15);margin-bottom:60px}.panel-group-arrow .panel,.panel-group .panel{border-radius:0}.panel-group-arrow .panel+.panel,.panel-group .panel+.panel{margin:0}.panel-group-arrow .panel-heading,.panel-group .panel-heading{border-bottom:1px solid #e8e8e8}.panel-group-arrow .panel-heading.panel-heading-collapsable,.panel-group .panel-heading.panel-heading-collapsable{border:none}.panel-group-arrow .panel-heading.panel-heading-right,.panel-group .panel-heading.panel-heading-right{border:none}.panel-group-support-accordion{background:#fff}.panel-group-support-accordion .panel{border-radius:0}.panel-group-support-accordion .panel+.panel{margin:0}.panel-group-support-accordion .panel-heading{border-bottom:1px solid #e8e8e8}.panel-group-support-accordion .panel-heading.panel-heading-collapsable{border:none}.panel-group-arrow:before{position:absolute;content:'';height:16px;width:16px;background:#fff;transform:rotate(45deg);left:50%;margin-left:-8px;margin-top:-8px}.panel{background:none;border:none;border-bottom:1px solid #e8e8e8;border-radius:0;box-shadow:none}.panel:last-child{border:none}.panel,.panel+.panel{margin:0}.panel-no-border{background:none;border:none;border-radius:0;box-shadow:none}.panel-no-border:last-child{border:none}.panel-no-border,.panel-no-border+.panel{margin:0}.panel-heading{-ms-flex-align:center;align-items:center;background:#fff;border:none;border-radius:0;display:-ms-flexbox;display:flex;margin:0;-ms-flex-pack:justify;justify-content:space-between;padding:0;position:relative}.panel-heading-collapsable{border:none;cursor:pointer;padding-right:30px;margin:0 7px 0 0}.panel-heading-collapsable:after{background:url("../dist/images/icon-arrowdown-14x9-black.svg") no-repeat;bottom:0;content:'';height:9px;margin:auto;right:0;top:0;transform:rotate(0);transition:transform 200ms ease-out;position:absolute;width:14px}.panel-heading-collapsable[aria-expanded='true']:after{transform:rotate(180deg)}.panel-heading-right{border:none;cursor:pointer;padding-right:30px;margin:0 7px 0 0}.panel-heading-right:after{background:url("../dist/images/icon-arrowdown-14x9-black.svg") no-repeat;bottom:0;content:'';height:9px;margin:auto;right:0;transform:rotate(-90deg);top:0;position:absolute;width:14px}.panel-title{color:#000;font:24px TeleNeoExtraBold;padding:26px 0 26px 2px;letter-spacing:-0.1px}.panel-group-small{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.15);margin-bottom:100px;cursor:pointer}.chevron-panel{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;padding:20px;margin:10px 0;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.15);cursor:pointer;transition:300ms ease-in-out}.chevron-panel.hover{transform:scale(1.1)}.chevron-panel .panel-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.chevron-panel .panel-content .heading-primary{font-size:20px;color:#e20074;font-family:TeleNeoExtraBold}.chevron-panel .panel-content .heading-black{font-size:20px;color:#000;padding-bottom:10px;margin-bottom:10px;margin-top:0;font-family:TeleNeoExtraBold;border-bottom:1px solid #e8e8e8}.chevron-panel .panel-content .heading-black.no-border{border-bottom:none;margin-bottom:0;padding-bottom:0}.chevron-panel .panel-content p{font-size:18px;font-family:TeleNeoMedium}.chevron-panel .panel-icon{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:16px;margin-left:20px}

.right-panel{display:block;padding:0;font-size:16px;position:relative;width:100%;z-index:3}.right-panel .animate-switch{transition:opacity 250ms ease}.right-panel .animate-switch.ng-leave,.right-panel .animate-switch.ng-enter.ng-enter-active{opacity:1}.right-panel .animate-switch.ng-leave.ng-leave-active{opacity:0}.right-panel .animate-switch.ng-enter{transition-delay:250ms;opacity:0}.right-panel .header-small{margin-bottom:8px}.right-panel .header-small.balance{margin-bottom:0}.right-panel .header-medium{margin-bottom:8px}.right-panel .header-medium.balance{margin:auto 0;font:38px/1 TeleNeoExtraBold}.rp-animation,.rp-animation.ng-hide-add-active,.rp-animation.ng-hide-remove-active{transition:opacity 250ms ease}.rp-animation.ng-hide-remove,.rp-animation.ng-hide-add.ng-hide-add-active{opacity:0}.rp-animation.ng-hide-add,.rp-animation.ng-hide-remove.ng-hide-remove-active{opacity:1}.rp-contents-container{max-height:calc(100vh - 256px);overflow-y:auto;transition:height 250ms ease, max-height 250ms ease}.ui-scrollpoint .rp-contents-container{max-height:calc(100vh - 80px)}.rp-contents{height:auto;padding:24px 20px}.rp-header{margin:40px 0 18px}.rp-header-special{margin:-10px 0 18px}.rp-header-special-ex{margin:0 0 18px}.rp-section{margin:0 0 20px}.rp-section:last-child,.rp-section.rp-section-last{margin:0}.rp-close-button{background:none;border:none;float:right;margin:-2px -1px 0 0}.rp-success{color:#14b55c !important}.rp-center-align{text-align:center}.rp-transaction-type{text-transform:uppercase;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:bold;letter-spacing:1px;line-height:13px;margin-bottom:17px}.rp-close-button-image{height:12px;width:12px}.rp-title{font:24px TeleNeoExtraBold;margin:0 0 3px}.rp-title-bordered{border-bottom:1px solid #e8e8e8;color:#6a6f79;font:24px TeleNeoExtraBold;margin:0 0 25px;padding:0 0 15px;text-align:center}.rp-subtitle{font-size:16px;font-weight:bold;margin:0 0 21px}.rp-label-group{font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;border-bottom:1px solid #e8e8e8;padding-bottom:15px;margin-bottom:15px}.rp-label-group:last-child{margin:0}.rp-label-group-top{font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;border-top:1px solid #e8e8e8;padding-top:15px;padding-bottom:15px}.rp-label-group-top:last-child{margin:0}.rp-label-group-no-border{font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;padding-bottom:15px}.rp-label-group-no-border:last-child{margin:0}.rp-label{font-size:16px;margin:0;text-align:right}.rp-label.muted{color:#6a6f79}.rp-label>a,.rp-label>a:hover{color:#e20074;font-weight:bold;text-decoration:none}.rp-label-muted{color:#6a6f79;font-size:14px;margin:0 0 2px}.rp-transaction-detail-label{height:24px;color:#000;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;line-height:24px}.rp-check-image{max-width:100%}.rp-label-group-flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.rp-section-spacing-top{padding-top:12px}.rp-dispute-padding{padding-top:16px}.dispute{color:#6a6f79;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;text-align:center;margin-left:4px;margin-right:4px}.rp-section-spacing-bottom{padding-bottom:12px}.rp-paragraph{color:#6a6f79;font-size:14px;line-height:20px;margin:0 0 20px;text-align:center}.rp-paragraph:last-child{margin:0}.rp-icon-container{border-bottom:1px solid #e8e8e8;margin:0 0 15px;padding:0 0 25px;text-align:center}.rp-icon-info{height:80px;width:80px}.rp-sub-section{padding-top:19px}.rp-accordion-sub-section{padding-top:9px}

.search-button-image{width:18px;height:18px}.search-clear-image{width:14px;height:14px}.modal-search-container .search-input,.modal-search-container .search-input-results{margin:0 auto;width:320px}

.search-bar{background:#fff;height:64px;display:-ms-inline-flexbox;display:inline-flex;width:inherit;padding-left:10px}.search-bar .search-container{margin:auto 0;padding-right:0}.search-bar .vertical-line{border-right:1px solid #e8e8e8}.search-bar .clear-search-button{padding-right:15px}.search-bar .clear-search-button-hidden{display:none}.search-bar .cobalt-input{width:calc(88% - 18px - 14px);font-size:16px;color:#000;border:none;padding-left:15px}.search-bar .horizontal-line-container{width:7%;display:inline-block;margin-left:-5px;margin-right:-5px}.search-bar .horizontal-line{margin-top:0;margin-bottom:22.5%;border-top-color:#9b9b9b}.search-bar .arrow-button-image{width:14px;height:9px}.search-bar .left{transform:rotate(90deg)}.search-bar .right{transform:rotate(270deg)}.search-bar .button-day,.search-bar .button-date{padding:0}.search-bar .button-day{width:20%}.search-bar .button-date{width:27%}.search-bar .button-date:-ms-input-placeholder{color:#000}.search-bar .button-date::placeholder{color:#000}

.splash-overlay{background:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.splash-overlay.ng-hide-add-active,.splash-overlay.ng-hide-remove-active{transition:opacity 400ms ease 200ms}.splash-overlay.ng-hide-remove,.splash-overlay.ng-hide-add.ng-hide-add-active{opacity:0}.splash-overlay.ng-hide-add,.splash-overlay.ng-hide-remove.ng-hide-remove-active{opacity:1}.splash-logo{bottom:0;height:236px;left:0;margin:auto;position:absolute;right:0;top:0;width:507px;max-width:80vw}.powered-by-icon{width:260px;height:75px;position:fixed;top:90%;left:50%;margin-top:0;margin-left:-150px}

.tab-container{background:#fff;display:-ms-flexbox;display:flex;padding:0 25px;-ms-flex-pack:distribute;justify-content:space-around}.tab-container .tab-item{background:#fff;border:none;color:#6a6f79;border-bottom:4px solid transparent;cursor:pointer;-ms-flex:1 0 0px;flex:1 0 0;min-height:40px;text-align:center;transition:border-color 250ms ease, color 250ms ease;font-family:TeleNeoMedium;font-size:12px;font-weight:600;letter-spacing:1px;line-height:13px;position:relative}.tab-container .tab-item.active{z-index:100;color:#000;border-bottom:4px solid #e20074}.tab-container .tab-force-nowrap{overflow:hidden;white-space:nowrap}.tab-container .text-overflow-center{margin-left:-2%;margin-right:-1%;text-align:center}

.type-ahead-results{box-shadow:0 4px 12px rgba(0,0,0,0.15);padding:10px 25px}.type-ahead-results .add-new-depositor-header{margin:15px 0 -15px}.type-ahead-results-header{font-size:14px;font-weight:normal;margin-bottom:5px}.type-ahead-result-item{margin-bottom:10px;padding-top:10px;border-bottom:1px solid #e8e8e8}.cs-type-ahead-result-item{margin-bottom:5px}.type-ahead-result-label{margin-top:5px;font-weight:bold}

.warning-container{background:#f6a623 url("../dist/images/icon-warning-white.svg") 16px center no-repeat;margin:10px auto}.warning-container.no-top-margin{margin:0 auto 10px auto}.warning-container .warning-text{color:#fff;font-size:11px;font-weight:bold;letter-spacing:1px;padding:16px 14px 16px 55px;text-align:left;text-transform:uppercase;word-wrap:break-word}.warning-container-plain{background:#f6a623;margin:10px auto}.warning-container-plain .warning-text{color:#fff;font-size:11px;font-weight:bold;letter-spacing:1px;padding:14px 20px;text-align:center;text-transform:uppercase;word-wrap:break-word}.account-warning-container{background:url("../dist/images/icon-chevronright-7x10-white.svg") right 30px center no-repeat;background-size:11px;background-color:#f6a623;margin:0 auto 10px;position:relative}.account-warning-container .warning-text{color:#fff;font-size:11px;font-weight:bold;letter-spacing:1px;padding:14px 14px 14px 24px;text-align:left;text-transform:uppercase;word-wrap:break-word;cursor:pointer}.gyb-warning-container{background:url("../dist/images/icon-chevronright-7x10-white.svg") right 30px center no-repeat;background-size:11px;background-color:#f6a623;margin:0 auto 10px;position:relative}.gyb-warning-container::after{content:' ';display:block;background-color:#f6a623;width:19px;height:19px;position:absolute;bottom:-9px;left:43px;transform:rotate(45deg)}.gyb-warning-container .warning-text{color:#fff;font-size:11px;font-weight:bold;letter-spacing:1px;padding:14px 14px 14px 24px;text-align:left;text-transform:uppercase;word-wrap:break-word;cursor:pointer}

.account-validation{padding-bottom:50px}.account-validation .data-table{box-shadow:0 0 20px rgba(0,0,0,0.15)}.account-validation .data-table tr:hover{background-color:rgba(0,0,0,0.055);box-shadow:inset 0 0 5px rgba(0,0,0,0.15)}.account-validation .table-action-buttons button{margin:0 auto;padding-left:20px;padding-right:20px;margin-left:10px}.account-validation .table-action-buttons button.button-borderless{padding-left:5px;padding-right:5px}.account-validation .table-action-buttons button .glyphicon{left:-5px;margin-left:0;margin-right:-5px;font-size:2em}.account-validation .eav-cell-verified input[type='checkbox']{pointer-events:none}.account-validation .eav-cell-ssn{position:relative;min-width:80px}

@keyframes spin-animation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.spin-1s{animation:spin-animation 1s infinite}.spin-2s{animation:spin-animation 2s infinite}.spin-3s{animation:spin-animation 3s infinite}.activity-filter-panel{padding:0 25px 0;margin-bottom:0;display:block}.activity-filter-panel big{cursor:pointer;padding-bottom:5px;padding-right:10px;transition:border 0.25s;border-bottom:1px solid #e8e8e8}.activity-filter-panel big.active{color:#6a6f79;border-bottom-color:#9b9b9b}.activity-filter-panel big:hover{transition:border 0.25s;color:#6a6f79;border-bottom:1px solid #9b9b9b}.cast-customer-activity-log{padding:10px 0}.cast-customer-activity-log td.date-column{color:#6a6f79}.cast-customer-activity-log td.description-column{max-width:75%}.cast-customer-activity-log td.description-column small{color:#e20074}.cast-customer-activity-log h5.tab-header{margin-bottom:-10px}.cast-customer-activity-log tbody tr{cursor:pointer;transition:box-shadow 0.25s, transform 0.25s;background-color:#fff}.cast-customer-activity-log tbody tr:hover{box-shadow:0 0 10px rgba(0,0,0,0.15);transform:1.05}.cast-customer-activity-log .button-padding{padding:5px 20px 0}.cast-customer-activity-log .buttons-right{text-align:right}.cast-customer-activity-log table.activity-log-table{width:100%}.cast-customer-activity-log table.activity-log-table tr{border-bottom:1px solid rgba(155,155,155,0.3)}.cast-customer-activity-log table.activity-log-table th{opacity:0.25}.cast-customer-activity-log table.activity-log-table th,.cast-customer-activity-log table.activity-log-table td{padding:5px}.cast-customer-activity-log table.activity-log-table th b,.cast-customer-activity-log table.activity-log-table th small,.cast-customer-activity-log table.activity-log-table td b,.cast-customer-activity-log table.activity-log-table td small{display:block}.activity-table .activity-details-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:15px;max-width:calc(100vw - 520px);overflow:auto}.activity-table pre.activity-details{font-size:80%;display:inline-block;min-width:120px;-ms-flex:1 1 auto;flex:1 1 auto;max-height:200px;white-space:pre-wrap;margin:5px;overflow:auto}.activity-table pre.activity-details code{padding-right:10px;display:inline-block;white-space:pre-wrap}.panel-header{display:-ms-flexbox;display:flex;padding:0 25px 10px;width:100%;-ms-flex-direction:row;flex-direction:row;min-height:30px;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between}.panel-header .panel-action-link{font-size:15px;margin-left:10px;color:#6a6f79;cursor:pointer;display:inline-block}.panel-header .panel-action-link .glyphicon{top:2px;margin-right:8px;margin-left:10px}.panel-header .panel-action-link .glyphicon-hourglass{animation:spin-animation 1s infinite}.panel-header .header-small{color:#e20074}.panel-header .header-close{cursor:pointer;color:#6a6f79;top:-10px;position:relative;display:block}.panel-header .header-close .glyphicon{position:relative;top:2px;left:4px}.panel-header .header-close:hover{color:#bd1c37}

.bubble-block{background-color:#9b9b9b;color:#fff;text-transform:uppercase;font-size:11px;display:inline-block;margin:3px 5px;line-height:1.5em;padding:3px 5px;border-radius:3px}.bubble-block.bubble-primary{background-color:#e20074}.bubble-block.event-count-bubble{background-color:#e8e8e8;color:#6a6f79;font-weight:800;padding:3px 10px;font-size:10px;float:right}.bubble-block:first-child{margin-left:0}.bubble-block:last-child{margin-right:0}

﻿.cti-banner{display:-ms-flexbox;display:flex;padding:20px;color:#fff;-ms-flex-direction:row nowrap;flex-direction:row nowrap;-ms-flex-pack:justify;justify-content:space-between;background-color:#9b9b9b}.cti-banner.cti-banner-error{background-color:#bd1c37}.cti-banner.cti-banner-success{background-color:#14b55c}.cti-banner a,.cti-banner a:hover{text-decoration:none}.cti-banner .cti-banner-dismiss{text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:5px 30px 7px;border-radius:15px;-ms-flex-align:center;align-items:center;font-size:0.9em;font-weight:700;margin:-5px 0;background-color:transparent;color:#fff;border:1px solid #fff;transition:background-color 0.25s, transform 0.25s, color 0.25s}.cti-banner .cti-banner-dismiss span::before{top:-0.5px;left:-3px;font-size:1.2em;content:'×';margin-left:-14px;opacity:0;margin-right:4px;position:relative;display:inline-block}.cti-banner .cti-banner-dismiss:hover{transform:1.05;background-color:#fff;color:#e20074}.cti-banner .cti-banner-dismiss:hover span::before{opacity:1}

.indicator-tag{display:inline-block;border-radius:14px;margin:8px 20px 8px 0;padding:0;width:auto;color:#fafafa;font-family:TeleNeoBold;overflow:hidden;height:auto;background-color:#9b9b9b}.indicator-tag>span{display:block;padding:7px 10px 7px 15px;border-bottom:1px solid rgba(255,255,255,0.15)}.indicator-tag>span:last-child{border-bottom:none}.indicator-tag .glyphicon{position:relative;left:-5px}.indicator-tag .indicator-tag-plain{background-color:#9b9b9b}.indicator-tag .indicator-tag-dark{background-color:#262626}.indicator-tag .indicator-tag-ok{background-color:#14b55c;color:#000;font-weight:bold;text-shadow:1px 1px 1px rgba(255,255,255,0.5)}.indicator-tag .indicator-tag-calm{background-color:#277adc;color:#fff;font-weight:bold}.indicator-tag .indicator-tag-primary{background-color:#e20074;color:#fff;font-weight:bold}.indicator-tag .indicator-tag-error{background-color:#bd1c37;color:#fff;font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,0.7)}.indicator-tag .indicator-tag-alert{background-color:#f6a623;color:#000;font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.indicator-tag .indicator-tag-sprint{background-color:#fc0;color:#000;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.indicator-tag .indicator-tag-magenta{background-color:#e20074;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.indicator-tag .indicator-tag-metro{background-color:#46196e;color:#fff}.indicator-tag .indicator-tag-metro big{color:#46196e}

.person-details-view .cast-header-panel{padding-top:40px}.person-details-view customer-utilities-menu{-ms-flex:0 0 auto;flex:0 0 auto;margin-top:-20px}.person-details-view main.f-column{max-width:calc(75%)}.person-details-view main.f-column--expanded{max-width:calc(100% - 20px)}.person-details-view .cast-header-perks{-ms-flex:1 0 auto;flex:1 0 auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.person-details-view .cast-button-panel{padding:10px;border-radius:5px;background:transparent;border:none}.person-details-view .cast-button-panel button{width:100%;padding:5px;height:auto;display:block;margin:0 0 10px;border:1px solid #e8e8e8;transition:transform 0.3s ease, box-shadow 0.3s ease}.person-details-view .cast-button-panel button:last-child{margin-bottom:0}.person-details-view .cast-button-panel button:hover{transform:scale(1.02);box-shadow:0 3px 15px rgba(0,0,0,0.08)}.person-details-view .cast-button-panel button .glyphicon{left:3px;float:left;line-height:1em;margin-top:-1.5px;position:relative;color:#e20074;transition:opacity 250ms ease}

a.return-to-search-link{border:1px solid rgba(255,255,255,0.34);border-radius:20px;padding:5px 15px;background-color:#000}a.return-to-search-link,a.return-to-search-link:link,a.return-to-search-link:active,a.return-to-search-link:visited{margin:20px 0;display:inline-block;color:#fafafa;transition:color 0.25s ease;text-decoration:none}a.return-to-search-link .glyphicon,a.return-to-search-link:link .glyphicon,a.return-to-search-link:active .glyphicon,a.return-to-search-link:visited .glyphicon{margin-right:5px}a.return-to-search-link:hover{text-decoration:none;color:#35c874;border-color:#35c874;cursor:pointer}tr.result-inactive{opacity:0.75}

.person-search-view{min-height:630px}.person-search-panel{max-width:100%;display:block;padding:20px 0}.person-search-panel .button-block{margin-top:30px}.person-search-panel input{background-color:transparent;padding-top:4px;padding-bottom:2px}.person-search-panel .input-label{margin-top:10px;display:block}.person-search-panel .input-field-large{outline-width:thin;font-size:25px}.person-search-panel .person-search-results{max-height:calc(100vh - 550px);width:100%;overflow-y:auto;overflow-x:hidden;padding:10px}.person-search-panel .person-search-form{width:80%;margin:0 auto;max-width:600px}.person-search-panel .person-search-form .search-type-selection{margin:30px auto}.person-search-panel .person-search-form select::-ms-expand{display:none}.person-search-panel .person-search-form .search-type-split-row{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.person-search-panel .person-search-form .search-type-split-row>select{-ms-flex:1 1 auto;flex:1 1 auto}.person-search-panel .person-search-form .search-type-split-row>div{cursor:pointer;padding:0 0 0 20px;-ms-flex:0 0 auto;flex:0 0 auto}.person-search-panel .person-search-header-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin:-15px 20px 10px}.person-search-panel .person-search-header-row button{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px}.person-search-panel .person-search-header{color:#e20074;font-size:45px;font-family:TeleNeoExtraBold;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row nowrap;flex-direction:row nowrap;-ms-flex-align:center;align-items:center;margin:10px 0 45px;width:100%;padding:10px 0 0;-ms-flex-pack:center;justify-content:center;transition:justify-content 0.25s ease;transition:justify-content 0.25s ease, -ms-flex-pack 0.25s ease}.person-search-panel .person-search-header.person-search-header-results{-ms-flex-pack:start;justify-content:flex-start;padding-left:30px}.person-search-panel .person-search-header .person-search-title{line-height:1.25em;margin:-10px 0;padding-bottom:0}.person-search-panel .person-search-header .person-search-title small{margin:0;line-height:0.5em;font-size:0.5em;display:block}.person-search-panel .person-search-header .person-search-title em{font-style:normal;opacity:0.2;font-weight:300;font-size:0.5em}.person-search-panel .person-search-header .person-search-title.person-search-title--results{text-align:left;max-width:80%;-ms-flex-pack:start;justify-content:flex-start}.person-search-panel .person-search-header .person-search-title.person-search-title--search{text-align:center;-ms-flex:0 0 auto;flex:0 0 auto}.person-search-panel .person-search-header .glyphicon{font-size:0.5em;margin-right:20px}.person-search-panel .list-item-header{margin:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.person-search-panel .list-item-header small{opacity:0.8;text-align:right;font-weight:300}.person-search-panel .list-item-header small .glyphicon{padding-left:5px}

.account .eyebrow,.account .header-text{display:block}.account .header-large{min-width:100px}.account .header-left{text-overflow:'';white-space:normal}.account .account-badge-container{display:-ms-flexbox;display:flex;margin-top:-25px}.account p a:hover{text-decoration:none}.account .quick-actions-header-info-padding{padding-bottom:2px}.account .account-badge{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;background-color:#fff;height:40px;width:40px;background-repeat:no-repeat;background-position:center;background-size:50%;border-color:#000;transition:transform 0.25s}.account .account-badge img{position:absolute;margin:0;top:39px;left:50%;margin-right:-50%;transform:translate(-50%, -7%);height:40px;width:40px;border-radius:49%}.account .account-panel-group{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.15);margin-bottom:30px}.account .account-panel-group .panel{border-radius:0}.account .account-panel-group .panel+.panel{margin:0}.account .account-panel-group .panel-heading{border-bottom:1px solid #e8e8e8}.account .account-panel-group .panel-heading.panel-heading-collapsable{border:none}.account .chart-title{position:relative;top:10px;color:#000;font-size:24px}.account .panel-information-icon{margin-top:-19px;padding-bottom:16px}.account .balance-graph-container{position:relative;top:20px;min-height:180px;width:100%;padding-left:30px;padding-right:30px}.account .balance-chart-center{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.account .no-balance{margin-top:-23px}.account .closed{opacity:0.5}.account .header-text{margin-bottom:13px}.account .header-row .eyebrow{color:#fff;margin:0 0 6px}.account .no-transactions{font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#6a6f79;font-size:16px;text-align:center;padding-top:16px;padding-bottom:16px}.account .smaller-p-margin{margin-bottom:1px}.account .no-margin{margin:0}.account .chart-zero-balance-message{-ms-flex:1 1 100px;flex:1 1 100px;max-width:675px;min-width:100px;color:#6a6f79;font-size:16px;position:relative;top:50px;left:100px;height:23px;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:23px}.account .balance-chart-header{font-family:TeleNeoExtraBold;text-transform:uppercase;color:#6a6f79;font-size:1em;letter-spacing:1px;margin:0 auto 0 30px;padding-top:16px}.account .balance-visual-container{background:#fff;margin-bottom:20px}.account .balance-eyebrow{margin:0}.account .show-total-button{background:url("../dist/images/icon-info-16x16-white.svg") left center no-repeat;border:none;display:inline-block;padding:6px 0 6px 25px}.account .header-today{display:block;padding:5px 0 0;text-transform:uppercase;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;letter-spacing:1px;font-size:11px;font-weight:500}.account .today-background{background-color:#9b9b9b}.account .statement{background-color:#9b9b9b;color:#fff}.account .statement-link:link,.account .statement-link:visited{color:#fff;font-family:'Helvetica Neue';font-size:11px;font-weight:bold;letter-spacing:1px;line-height:12px;text-align:right;text-transform:uppercase;margin-left:auto}.account .statement-link:hover{text-decoration:none}.account .statement-chevron{width:6px;height:10px;margin-top:-2px;margin-right:-6px}.account .flex-display{display:-ms-flexbox;display:flex}.account .header-large,.account .header-medium{font-size:44px}.account .header-large.primary:before,.account .header-medium.primary:before{content:'+'}.account .header-small.primary{color:#e20074}.account .account-numbers-container{-ms-flex-direction:column;flex-direction:column;padding-bottom:12px;padding-top:12px;text-align:center}@media screen and (min-width: 1200px){.account .account-numbers-container{-ms-flex-direction:row;flex-direction:row;padding-bottom:0;padding-top:0;text-align:left}}.account .button-show{width:106px}.account .pending-list-item-padding{padding-right:50px;cursor:default}.account .remove-margin{margin-bottom:-30px;padding-bottom:20px}.account .account-tab-container{display:-ms-flexbox;display:flex;margin:0 25px;text-transform:uppercase;font-size:11px;font-weight:600}.account .account-tab{cursor:pointer;-ms-flex:1 0 0px;flex:1 0 0;height:64px;letter-spacing:0.8px;padding-top:24px;text-align:center;transition:border-bottom 250ms ease, color 250ms ease}.account .account-tab.active{color:#e20074;border-bottom:4px solid #e20074}.account .account-summary-tab-container{display:-ms-flexbox;display:flex;margin:0 25px;font-weight:400;min-height:200px}.account .account-summary-tab{-ms-flex:1 0 0px;flex:1 0 0;letter-spacing:0.8px;padding:24px 20px 0}.account .account-summary-tab:first-child{padding-left:0}.account .account-summary-tab:last-child{padding-right:0}.account .account-balance-text{float:right}.account .apy-disclosure-container{display:inline-block;margin:25px;font-size:14px;text-align:center;-ms-flex-line-pack:center;align-content:center;font-family:TeleNeoMedium;color:#000}.account .apy-disclosure-link{font-weight:600;text-decoration:underline;cursor:pointer;color:#e20074}.account .account-summary-spacing{padding:10px}.account .account-summary-title{display:-ms-flexbox;display:flex;letter-spacing:0.8px;text-transform:uppercase;font-size:11px;font-weight:600;margin:-4px 0 30px}.account .posted-balance{font-weight:bold;margin-bottom:18px}.account .breakdown-border{border-bottom:1px solid #e8e8e8;margin-bottom:18px}.account .breakdown-item{font-weight:bold;margin-bottom:15px}.account .account-summary-flex-display{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e8e8e8}.account .account-summary-border{border-left:1px solid #e8e8e8;margin-left:10px;margin-right:10px;height:150px;margin-top:20px}.account .account-perks-badge{position:relative;background-color:#000;border-radius:50%;height:24px;width:24px;margin:10px;background-repeat:no-repeat;background-position:center;background-size:50%}.account .account-perks-badge p{position:relative;top:85px;text-align:center;font-weight:bold;color:#6a6f79;padding-bottom:50px;font-family:TeleNeoMedium;font-size:20px}.account .account-perks-badge img{position:absolute;margin:0;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%);height:50%;width:50%;opacity:1}.account .account-perks-badge-white .text-regular,.account .account-perks-badge-white .text-primary{color:#fff}.account .account-perks-badge-white .text-muted{color:rgba(255,255,255,0.4)}.account .account-perks-badge-white p{position:relative;padding:0 0 5px 0;text-align:right;display:inline-block;font-family:TeleNeoMedium;font-size:16px}.account .account-muted{opacity:0.6}.account .account-perks-white{color:#fff}.account .account-perks-muted{opacity:0.5}.account .perks-section{padding-top:13px;margin-left:-10px}.account .new-perks-section{padding-top:25px;margin-left:-10px}.account .usage-section{margin-top:-15px}.account .badge-title{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.account .usage{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.account .success{color:#14b55c}.account .warning{color:#f6a623}.account .usage-title{font-size:16px;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif}.account .perk-subtext{font-size:14px;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;padding-bottom:16px;margin-top:-35px;margin-left:45px}.account .counterpart-padding{padding-top:12px}.account .amount-padding{padding-bottom:1px}

.accounts .account-item-icon{height:57px;width:57px}.accounts .account-badge-container{display:block;margin-top:-1px}.accounts .account-badge{position:relative;background-color:#fff;height:57px;width:57px;background-repeat:no-repeat;background-position:center;background-size:50%;border-color:#000;transition:transform 0.25s}.accounts .account-badge.account-badge-loans{background-color:#000;border-radius:49%;text-align:center;padding:13.5px}.accounts .account-badge.account-badge-loans img{height:34px;width:20px;margin:-1px 6px;transform:none;position:static}.accounts .account-badge.account-badge-dda{background-color:#e20074;border-radius:49%;text-align:center;padding:13.5px}.accounts .account-badge.account-badge-dda img{height:28px;width:23px;margin:0;transform:none;position:static}.accounts .account-badge img{position:absolute;margin:0;top:39px;left:50%;margin-right:-50%;transform:translate(-50%, -50%);height:57px;width:57px;border-radius:0}.accounts .account-badge.success:after{content:'';position:absolute;background:#14b55c url("../dist/images/icon-benefits-shield.svg") center no-repeat;border-radius:50%;background-size:50%;right:-5px;top:2px;width:24px;height:24px;box-shadow:0 12px 32px rgba(0,0,0,0.4)}.accounts .account-item-header{margin:20px;margin-left:0}.accounts .account-item-header .header-small{font-size:24px}.accounts .account-item-message{color:#6a6f79;font-family:TeleNeoMedium;font-size:18px;margin-top:-10px}.accounts .account-item-message.success{color:#14b55c}.accounts .list-item-inner:hover{transform:none}.accounts .account-item-registered{padding-top:5px;color:#000;font-family:TeleNeoMedium;font-size:18px;margin-top:-10px}.accounts .account-item-registered-success{padding-top:5px;font-family:TeleNeoMedium;font-size:18px;margin-top:-10px}.accounts .remove-margin{margin-top:-10px}.accounts .perks-magenta{color:#e20074}.accounts .perks-white{color:#fff}.accounts .perks-muted{opacity:0.3}.accounts .account-item-message-success{color:#14b55c;font-weight:bold;font-family:TeleNeoMedium;font-size:16px;margin-top:-10px;letter-spacing:0.2rem}.accounts .account-perks-icon{height:24px;width:23px}.accounts .account-arrow-icon{height:16px;width:16px;margin-right:4px}.accounts .switching-guide-icon{height:39px;width:34px;position:relative;left:9px}.accounts .account-card-icon{height:18px;width:27px}.accounts .account-direction-icon{height:24px;width:26px}.accounts .account-plus-icon{height:24px;width:24px}.accounts .account-messages-icon{height:22px;width:23px}.accounts .panel-group{margin-bottom:26px;min-height:105px}.accounts .panel-group-small{background:url("../dist/images/icon-info-22x22-black.svg") right 24px center no-repeat;margin-top:24px;min-height:40px;position:relative;margin-bottom:-10px;background-color:#fff}.accounts .panel-group-small:last-child{margin-bottom:128px}.accounts .panel-group-small::after{content:' ';display:block;position:absolute}.accounts .button-container{margin-bottom:24px;text-align:center}.accounts .accounts-deposit-image-block{max-height:368px}.accounts .accounts-retailer-image-block{max-height:368px}.accounts .image-block-row{margin-left:0;clear:both;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.accounts .image-block-row image-block{box-shadow:0 4px 12px rgba(0,0,0,0.15)}.accounts .button-small{min-width:150px}.accounts .button-block .button-small{min-width:none;width:100%}.accounts .detail-panel-item{padding:5px 0 0}.accounts .quick-actions-header-info{display:none}.accounts .quick-actions-cursor{cursor:pointer}.accounts .rp-close-button{margin:17px 12px 0 0}.accounts .button-ellipsis{margin-left:24px}.accounts .calendar-icon{margin-right:13px}.accounts .icon-ellipsis{height:24px;width:24px}.accounts .header-disclosure{color:#000;font:12px/1 TeleNeoExtraBold;letter-spacing:1px;text-align:left;padding-left:20px;padding-top:15px}.accounts .cui-header-large{color:#fff;font:38px TeleNeoExtraBold}.accounts cb-account-interest-line{display:block;margin:-5px 0;min-height:20px}.accounts .loan-detail-item{margin-bottom:4px}.accounts .account-panel-header{margin:12px 0;color:#6a6f79;font-family:TeleNeoExtraBold;font-size:11px;height:13px;letter-spacing:1px;line-height:13px;text-transform:uppercase}.accounts .account-panel-header.deposit{color:#fff;position:relative;top:-12px;margin:-12px 0 0 0}.accounts .account-panel-header.recurring{color:#e20074}.accounts .account-panel-header.e1099{font-size:12px}.accounts .panel-open-additional-accounts{margin-top:-15px;min-height:0;cursor:pointer}.accounts .button-view-details-shared{line-height:1.1}.accounts .shared-list-item-stretch{display:-ms-flexbox;display:flex;min-height:60px;padding:10px 0}.accounts .horizontal-divider-shared-invites{border-bottom:1px solid #e8e8e8;margin:0 25px}.accounts .shared-account-subheader{margin-top:-5px}.accounts .shared-account-pending{color:#6a6f79 !important}

.atm-finder{min-height:500px}.atm-finder .atm-right-panel-position{width:380px;z-index:8}.atm-finder .search-container{position:relative;height:50px;padding:5px 0;box-shadow:0 4px 12px rgba(0,0,0,0.15)}.atm-finder .search-container .search-btn{position:relative;left:10px;padding:8px;width:36px;height:40px;top:3px;border:none;float:left;z-index:5;background:transparent;border-right:none}.atm-finder .search-container .search-bar{color:#000;border:none;left:-10px;height:45px;padding-left:25px;top:5px;z-index:3;font-size:16px;position:relative;width:80%;box-shadow:none}.atm-finder .icon-container{position:relative}.atm-finder .icon-container .atm-user-image{position:relative;padding:3px;max-width:31x;max-height:31px;top:55px;float:right;z-index:5;background:#fff;cursor:pointer}.atm-finder .icon-container .cash-deposit-info{position:relative;float:right;z-index:5;padding-right:15px;top:55px;cursor:pointer}.atm-finder .search-this-area{position:absolute;animation:fadein 0.75s}@keyframes fadein{0%{opacity:0;transform:scale(0)}50%{transform:scale(1)}100%{opacity:1}}.atm-finder .search-this-area .search-button{position:relative;top:55px;right:250%;max-width:189px;min-width:189px;background-color:#fff}.atm-finder .search-this-area .font-regular{font-size:14px}.atm-finder .atm-search{width:100%;height:64px;padding-top:7px;background:#fff;position:relative;margin-top:0}.atm-finder .atm-search:after{content:'';position:absolute;height:1px;width:90%;bottom:0;left:5%;background:#e8e8e8}.atm-finder .tab-container{box-shadow:0 4px 12px rgba(0,0,0,0.15);padding-bottom:15px;margin-top:25%;padding:0 20px}.atm-finder .tab-container .tab-item{height:50px;padding-top:15px}.atm-finder .atm-not-found-bg{background-color:#fff;text-align:center;padding-top:24px;padding-bottom:24px;padding-left:48px;padding-right:48px}.atm-finder .atm-not-found{color:#6a6f79;font-family:TeleNeoMedium;font-size:16px;line-height:23px;text-align:center}.atm-finder .no-fee-atms-padding{padding-top:24px;padding-left:24px;background-color:#fff}.atm-finder .atm-list-border{width:94%;border-bottom:1px solid #e8e8e8}.atm-finder .no-fee-atms{color:#6a6f79;font-size:12px;letter-spacing:1px;font-family:TeleNeoExtraBold}.atm-finder .atm-list-item{padding:15px 0 15px 20px;min-height:100px;background:#fff;position:relative;width:100%;transition:border 300ms ease;border-left:4px solid #fff}.atm-finder .atm-list-item.search{padding:0 0 0 20px;min-height:67px}.atm-finder .atm-list-item:hover{background-color:#fff;transform:scale(1.02);box-shadow:0 4px 10px rgba(0,0,0,0.08);text-decoration:none;cursor:pointer}.atm-finder .atm-list-item .atm-name{transition:color 300ms ease;font-size:20px;margin-bottom:0;color:#000;position:relative;margin-top:0;font-family:TeleNeoExtraBold;text-transform:uppercase}.atm-finder .atm-list-item .atm-name.search{text-transform:none;padding-top:17px}.atm-finder .atm-list-item .atm-address{font-size:14px;color:#6a6f79;position:relative;margin-bottom:7px}.atm-finder .atm-list-item .atm-address.search{margin-top:8px;margin-bottom:17px}.atm-finder .atm-list-item .atm-location{font-size:14px;color:#000;position:relative}.atm-finder .atm-list-item .atm-distance{-ms-flex:1;flex:1;position:relative;top:8px;font-size:14px;margin-left:0;margin-right:7px;padding-right:10px;padding-left:0;text-align:right;color:#6a6f79;font-weight:500}.atm-finder .atm-list-item .no-atm-fee{font-size:14px;position:relative;color:#14b55c;font-weight:bold;padding-left:8px}.atm-finder .atm-list-item .atm-fee{font-size:14px;position:relative;color:#f6a623;font-weight:bold}.atm-finder .atm-list-item .atm-type-width{min-width:197px}.atm-finder .atm-list-item .distance-pos{position:relatvie}.atm-finder .atm-list-item .google-maps-link-width{min-width:128px}.atm-finder .atm-list-item .address-block{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-align:stretch;align-items:stretch}.atm-finder .atm-list-item .address-block.search{min-height:67px}.atm-finder .atm-list-item .address-block .address-left{-ms-flex:2;flex:2}.atm-finder .atm-list-item .address-block .atm-distance{-ms-flex:1;flex:1}.atm-finder .atm-list-item .address-block .address-right{display:-ms-flexbox;display:flex;padding-bottom:6px;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.atm-finder .atm-list-item .atm-list-item-footer{padding-top:0;width:332px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.atm-finder .atm-list-item .atm-list-item-footer:after{content:'';position:absolute;height:1px;width:90%;left:5%;background:#e8e8e8;bottom:0}.atm-finder .atm-list-item .leave-site-img{position:absolute;right:10px}.atm-finder .atm-list-item .google-maps{text-align:right;font-size:14px;padding-left:0;padding-right:28px;color:#e20074;position:relative;font-weight:bold;float:right;margin-right:11px}.atm-finder .atm-list-item .google-maps img{cursor:pointer;content:'';position:absolute;height:11px;width:11px;right:8px;top:5px}.atm-finder .atm-list-item.active-marker{transition:border 300ms ease;border-left:8px solid #e20074}.atm-finder .atm-list-position{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:column;flex-direction:column}.atm-finder .map-wrapper{position:absolute;top:0;bottom:79px;width:100%}.atm-finder .map-wrapper>bm-loading{left:50%;margin:-76px 0 0 -39px;position:absolute;top:50%}.atm-finder #map{height:100%;width:100%}.atm-finder #map:after{position:absolute;opacity:0.4;content:'';font-size:30px;left:50%;top:50%;color:#fff;margin-left:-10px;margin-top:-18px;pointer-events:none}.atm-finder .atm-list-container{max-height:52vh}.atm-finder .atm-list-panel{width:380px;overflow-y:auto;overflow-x:hidden;z-index:5;position:relative}.atm-finder .atm-list{margin-right:-15px;width:100%;list-style-type:none;padding-left:0;margin-bottom:0}.gm-style .gm-style-iw-c{position:absolute;box-sizing:border-box;overflow:hidden;top:0;left:0;transform:translate(-50%, -100%);background-color:#fff;border-radius:0;border-top:solid 6px #e20074;padding:12px;box-shadow:0 2px 7px 1px rgba(0,0,0,0.3);max-width:338px !important}.address-block{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-align:stretch;align-items:stretch}.address-block.search{min-height:67px}.address-block .address-left{-ms-flex:2;flex:2}.address-block .atm-distance{-ms-flex:1;flex:1}.address-block .address-right{display:-ms-flexbox;display:flex;padding-bottom:6px;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.atm-name{transition:color 300ms ease;font-size:20px;margin-bottom:0;color:#000;position:relative;margin-top:0;font-family:TeleNeoExtraBold;text-transform:uppercase}.atm-name.search{text-transform:none;padding-top:17px}.atm-address{font-size:14px;color:#6a6f79;position:relative;margin-bottom:7px}.atm-address.search{margin-top:8px;margin-bottom:17px}.atm-distance{-ms-flex:1;flex:1;position:relative;top:1px;font-size:14px;margin-left:0;margin-right:7px;padding-right:10px;padding-left:0;text-align:right;color:#000;font-weight:500}.google-maps-link-width{min-width:128px}.leave-site-img{position:absolute;right:10px}.google-maps{text-align:right;font-size:14px;padding-left:0;padding-right:28px;color:#e20074;position:relative;font-weight:bold;float:right;margin-right:11px}.google-maps img{cursor:pointer;content:'';position:absolute;height:11px;width:11px;right:8px;top:5px}.google-maps .accessibility-only{height:1px;width:1px;padding:0;margin:0;margin-bottom:-1px;margin-right:-1px;display:inline-block;opacity:0.001;overflow:hidden}

.button-header-text{text-align:center;padding-top:20px}.card-container{margin:0 20px 0 18px;padding-bottom:24px}.card-panel{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 992px){.card-panel{-ms-flex-direction:row;flex-direction:row}}.card-panel .card-column{-ms-flex-preferred-size:50%;flex-basis:50%;padding:10px}.card-panel .card-status-button{margin-bottom:8px}.card-list-item-label{white-space:normal;line-height:20px;overflow-wrap:break-word}.card-list-item-header{overflow-wrap:break-word;white-space:normal}.card-list-item{padding-top:20px;padding-bottom:20px}.card-mask{height:205px;overflow:hidden;position:relative;width:325px}.card-mask-no-card{border-radius:16px;height:205px;overflow:hidden;position:relative;width:325px}.card-image-no-card{background:#e8e8e8 no-repeat;width:325px;height:205px;position:absolute;transform:scale(1);transition:transform 300ms ease;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;padding-left:19px;padding-bottom:50px;z-index:0;border-radius:16px}.card-image{background:transparent no-repeat;width:325px;height:205px;position:absolute;transform:scale(1);transition:transform 300ms ease;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;padding-left:29px;padding-bottom:25px;z-index:0;border-radius:16px}.card-image.visible{transform:scale(1);z-index:1}.card-image .active-card{position:absolute;width:325px;height:206px;top:-1px;left:0;border-radius:16px}.card-image .active-card.visible{transform:scale(1);z-index:1}.card-image-back{background:url("../dist/images/icon-card-tmo-back.svg") no-repeat;width:325px;height:205px;position:absolute;transform:scale(1);transition:transform 300ms ease;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;padding-left:29px;padding-bottom:19px;z-index:0;border-radius:16px}.card-image-back.visible{transform:scale(1);z-index:1}.card-image-lost{background:url("../dist/images/icon-card-tmo-back.svg") no-repeat;width:325px;height:205px;position:absolute;transform:scale(1);transition:transform 300ms ease;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;padding-left:29px;padding-right:29px;padding-bottom:16px;z-index:0;border-radius:16px}.card-image-lost.visible{transform:scale(1);z-index:1}.card-image-disabled{background:url("../dist/images/icon-card-tmo-back.svg") no-repeat;width:325px;height:205px;position:absolute;transform:scale(1);transition:transform 300ms ease;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;padding-left:34px;padding-right:29px;padding-bottom:10px;z-index:0;border-radius:16px}.card-image-disabled.visible{transform:scale(1);z-index:1}.card-image-activate{background:url("../dist/images/icon-card-tmo-back.svg") no-repeat;width:325px;height:205px;position:absolute;transform:scale(1);transition:transform 300ms ease;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;overflow-wrap:normal;padding-left:0;padding-right:0;padding-bottom:40px;z-index:0;border-radius:16px}.card-image-activate.visible{transform:scale(1);z-index:1}.card-image-replacement{background:url("../dist/images/icon-card-tmo-back.svg") no-repeat;width:325px;height:205px;position:absolute;transform:scale(1);transition:transform 300ms ease;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;padding-left:29px;padding-right:29px;padding-bottom:27px;z-index:0;border-radius:16px}.card-image-replacement.visible{transform:scale(1);z-index:1}.card-image-returned{background:#e8e8e8 no-repeat;width:325px;height:205px;position:absolute;transform:scale(1);transition:transform 300ms ease;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;margin-left:0;padding-left:29px;padding-right:29px;padding-bottom:50px;z-index:0;border-radius:13px}.card-image-returned.resent{padding-bottom:35px}.card-image-returned.visible{transform:scale(1);z-index:1}.card-image-returned-nt{background:#e8e8e8 no-repeat;width:325px;height:205px;position:absolute;transform:scale(1);transition:transform 300ms ease;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-left:0;z-index:0;border-radius:13px}.card-image-returned-nt.visible{transform:scale(1);z-index:1}.card-image-returned-nt .address-block{background:#f6f6f6;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;top:68px;width:100%;border-radius:0 0 13px 13px;height:136px;padding:16px}.card-title{color:#fff;font:24px/1 TeleNeoExtraBold;padding-bottom:11px}.card-title.inverted{color:#000}.card-title.returned{font:20px/1 TeleNeoExtraBold}.returned-title{color:#000;font:16px/1 TeleNeoExtraBold;padding:20px}.no-card-title{color:#000;font:25px/1 TeleNeoExtraBold;padding-bottom:11px}.lost-card-text{color:#fff;font:11px/1 TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:22px}.lost-card-text.inverted{color:#000}.returned-card-text{color:#000;font:12px/1 TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:16px}.no-card-text{color:#000;font:10.5px/1 TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:15px;padding-bottom:10px;padding-right:20px;font-weight:600}.no-card-available-text{color:#000;font:16px/1 TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:22px;padding-bottom:40px;padding-right:20px;font-weight:500}.card-text-margin{margin-bottom:8px}.strikethrough{width:100%;text-align:center;border-bottom:1px solid #e8e8e8;line-height:0.1em;margin:10px 0 20px;font:TeleNeoBold}.strikethrough span{background:#fff;padding:0 10px;font-weight:bold;text-transform:uppercase}.label-text{line-height:13px;letter-spacing:1px;font-weight:bold;font:11px TeleNeoBold;text-transform:uppercase;padding-bottom:20px}.label-text.not-trusted{padding-bottom:0;margin-top:25px}.card-number{color:#fff;font:24px/1 TeleNeoExtraBold;z-index:1}.card-holder-name{color:#fff;font:12px/14px TeleGroteskFett;text-transform:uppercase;letter-spacing:1px;z-index:1}.account-icon{margin:10px}.account-card-icon{height:20px;width:28px}.account-help-icon{height:26px;width:26px}.card-details-button{background:url("../dist/images/icon-info-22x22-black.svg") left center no-repeat;background-size:18px 18px;border:none;color:#000;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:bold;line-height:13px;width:121px;height:24px;padding-left:17px}.card-details-button.muted{opacity:0.1}.card-details-button-padding{padding-left:10px;padding-top:18px}.card-details{background:#000;backface-visibility:hidden;bottom:-30px;left:-30px;opacity:0;margin:30px;position:absolute;right:-30px;top:-30px;transform:scale(1);transition:opacity 300ms ease, transform 300ms ease, visibility 300ms ease;visibility:hidden;max-width:335px;border-radius:16px;display:block;box-sizing:border-box;padding:17px}.card-details.visible{opacity:1;transform:scale(1);visibility:visible}.card-details-activate{background:#000;backface-visibility:hidden;bottom:-30px;left:-30px;opacity:0;margin:30px;position:absolute;right:-30px;top:-30px;transform:scale(1);transition:opacity 300ms ease, transform 300ms ease, visibility 300ms ease;visibility:hidden;max-width:335px;border-radius:16px;display:block;box-sizing:border-box;padding:17px}.card-details-activate.visible{opacity:0.7;transform:scale(1);visibility:visible}.checkbox-toggle-text{color:#000;font-family:TeleNeoBold;font-size:20px;line-height:24px}.flex-space-between{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.enable-toggle-padding{padding-top:35px}.card-label{color:#fff;font-size:11px;margin-right:5px}.card-label.muted{font-weight:300}.card-label-activate{color:#fff;font-size:20px;margin-left:45px;line-height:183px;text-transform:uppercase}.card-label-activate-desc{color:#fff;font-size:20px;margin-left:40px;margin-right:40px;line-height:27px;text-transform:uppercase;overflow-wrap:normal;text-align:center}.card-label-group-account{padding-bottom:55px}.card-label-group-account-truename{padding-bottom:25px !important}.card-label-group-card{padding-bottom:20px}.card-option-width{width:500px}.address-text{margin-bottom:0}

﻿.account-validation{padding-bottom:50px}.account-validation .data-table{box-shadow:0 0 20px rgba(0,0,0,0.15)}.account-validation .data-table tr:hover{background-color:rgba(0,0,0,0.055);box-shadow:inset 0 0 5px rgba(0,0,0,0.15)}.account-validation .table-action-buttons button{margin:0 auto;padding-left:20px;padding-right:20px;margin-left:10px}.account-validation .table-action-buttons button.button-borderless{padding-left:5px;padding-right:5px}.account-validation .table-action-buttons button .glyphicon{left:-5px;margin-left:0;margin-right:-5px;font-size:2em}.account-validation .eav-cell-verified input[type='checkbox']{pointer-events:none}.account-validation .eav-cell-ssn{position:relative;min-width:80px}@keyframes spin-animation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.spin-1s{animation:spin-animation 1s infinite}.spin-2s{animation:spin-animation 2s infinite}.spin-3s{animation:spin-animation 3s infinite}.activity-filter-panel{padding:0 25px 0;margin-bottom:0;display:block}.activity-filter-panel big{cursor:pointer;padding-bottom:5px;padding-right:10px;transition:border 0.25s;border-bottom:1px solid #e8e8e8}.activity-filter-panel big.active{color:#6a6f79;border-bottom-color:#9b9b9b}.activity-filter-panel big:hover{transition:border 0.25s;color:#6a6f79;border-bottom:1px solid #9b9b9b}.cast-customer-activity-log{padding:10px 0}.cast-customer-activity-log td.date-column{color:#6a6f79}.cast-customer-activity-log td.description-column{max-width:75%}.cast-customer-activity-log td.description-column small{color:#e20074}.cast-customer-activity-log h5.tab-header{margin-bottom:-10px}.cast-customer-activity-log tbody tr{cursor:pointer;transition:box-shadow 0.25s, transform 0.25s;background-color:#fff}.cast-customer-activity-log tbody tr:hover{box-shadow:0 0 10px rgba(0,0,0,0.15);transform:1.05}.cast-customer-activity-log .button-padding{padding:5px 20px 0}.cast-customer-activity-log .buttons-right{text-align:right}.cast-customer-activity-log table.activity-log-table{width:100%}.cast-customer-activity-log table.activity-log-table tr{border-bottom:1px solid rgba(155,155,155,0.3)}.cast-customer-activity-log table.activity-log-table th{opacity:0.25}.cast-customer-activity-log table.activity-log-table th,.cast-customer-activity-log table.activity-log-table td{padding:5px}.cast-customer-activity-log table.activity-log-table th b,.cast-customer-activity-log table.activity-log-table th small,.cast-customer-activity-log table.activity-log-table td b,.cast-customer-activity-log table.activity-log-table td small{display:block}.activity-table .activity-details-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:15px;max-width:calc(100vw - 520px);overflow:auto}.activity-table pre.activity-details{font-size:80%;display:inline-block;min-width:120px;-ms-flex:1 1 auto;flex:1 1 auto;max-height:200px;white-space:pre-wrap;margin:5px;overflow:auto}.activity-table pre.activity-details code{padding-right:10px;display:inline-block;white-space:pre-wrap}.panel-header{display:-ms-flexbox;display:flex;padding:0 25px 10px;width:100%;-ms-flex-direction:row;flex-direction:row;min-height:30px;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between}.panel-header .panel-action-link{font-size:15px;margin-left:10px;color:#6a6f79;cursor:pointer;display:inline-block}.panel-header .panel-action-link .glyphicon{top:2px;margin-right:8px;margin-left:10px}.panel-header .panel-action-link .glyphicon-hourglass{animation:spin-animation 1s infinite}.panel-header .header-small{color:#e20074}.panel-header .header-close{cursor:pointer;color:#6a6f79;top:-10px;position:relative;display:block}.panel-header .header-close .glyphicon{position:relative;top:2px;left:4px}.panel-header .header-close:hover{color:#bd1c37}.bubble-block{background-color:#9b9b9b;color:#fff;text-transform:uppercase;font-size:11px;display:inline-block;margin:3px 5px;line-height:1.5em;padding:3px 5px;border-radius:3px}.bubble-block.bubble-primary{background-color:#e20074}.bubble-block.event-count-bubble{background-color:#e8e8e8;color:#6a6f79;font-weight:800;padding:3px 10px;font-size:10px;float:right}.bubble-block:first-child{margin-left:0}.bubble-block:last-child{margin-right:0}.cti-banner{display:-ms-flexbox;display:flex;padding:20px;color:#fff;-ms-flex-direction:row nowrap;flex-direction:row nowrap;-ms-flex-pack:justify;justify-content:space-between;background-color:#9b9b9b}.cti-banner.cti-banner-error{background-color:#bd1c37}.cti-banner.cti-banner-success{background-color:#14b55c}.cti-banner a,.cti-banner a:hover{text-decoration:none}.cti-banner .cti-banner-dismiss{text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:5px 30px 7px;border-radius:15px;-ms-flex-align:center;align-items:center;font-size:0.9em;font-weight:700;margin:-5px 0;background-color:transparent;color:#fff;border:1px solid #fff;transition:background-color 0.25s, transform 0.25s, color 0.25s}.cti-banner .cti-banner-dismiss span::before{top:-0.5px;left:-3px;font-size:1.2em;content:'×';margin-left:-14px;opacity:0;margin-right:4px;position:relative;display:inline-block}.cti-banner .cti-banner-dismiss:hover{transform:1.05;background-color:#fff;color:#e20074}.cti-banner .cti-banner-dismiss:hover span::before{opacity:1}.person-details-view .cast-header-panel{padding-top:40px}.person-details-view customer-utilities-menu{-ms-flex:0 0 auto;flex:0 0 auto;margin-top:-20px}.person-details-view main.f-column{max-width:calc(75%)}.person-details-view main.f-column--expanded{max-width:calc(100% - 20px)}.person-details-view .cast-header-perks{-ms-flex:1 0 auto;flex:1 0 auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.person-details-view .cast-button-panel{padding:10px;border-radius:5px;background:transparent;border:none}.person-details-view .cast-button-panel button{width:100%;padding:5px;height:auto;display:block;margin:0 0 10px;border:1px solid #e8e8e8;transition:transform 0.3s ease, box-shadow 0.3s ease}.person-details-view .cast-button-panel button:last-child{margin-bottom:0}.person-details-view .cast-button-panel button:hover{transform:scale(1.02);box-shadow:0 3px 15px rgba(0,0,0,0.08)}.person-details-view .cast-button-panel button .glyphicon{left:3px;float:left;line-height:1em;margin-top:-1.5px;position:relative;color:#e20074;transition:opacity 250ms ease}.person-search-view{min-height:630px}.person-search-panel{max-width:100%;display:block;padding:20px 0}.person-search-panel .button-block{margin-top:30px}.person-search-panel input{background-color:transparent;padding-top:4px;padding-bottom:2px}.person-search-panel .input-label{margin-top:10px;display:block}.person-search-panel .input-field-large{outline-width:thin;font-size:25px}.person-search-panel .person-search-results{max-height:calc(100vh - 550px);width:100%;overflow-y:auto;overflow-x:hidden;padding:10px}.person-search-panel .person-search-form{width:80%;margin:0 auto;max-width:600px}.person-search-panel .person-search-form .search-type-selection{margin:30px auto}.person-search-panel .person-search-form select::-ms-expand{display:none}.person-search-panel .person-search-form .search-type-split-row{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.person-search-panel .person-search-form .search-type-split-row>select{-ms-flex:1 1 auto;flex:1 1 auto}.person-search-panel .person-search-form .search-type-split-row>div{cursor:pointer;padding:0 0 0 20px;-ms-flex:0 0 auto;flex:0 0 auto}.person-search-panel .person-search-header-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin:-15px 20px 10px}.person-search-panel .person-search-header-row button{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px}.person-search-panel .person-search-header{color:#e20074;font-size:45px;font-family:TeleNeoExtraBold;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row nowrap;flex-direction:row nowrap;-ms-flex-align:center;align-items:center;margin:10px 0 45px;width:100%;padding:10px 0 0;-ms-flex-pack:center;justify-content:center;transition:justify-content 0.25s ease;transition:justify-content 0.25s ease, -ms-flex-pack 0.25s ease}.person-search-panel .person-search-header.person-search-header-results{-ms-flex-pack:start;justify-content:flex-start;padding-left:30px}.person-search-panel .person-search-header .person-search-title{line-height:1.25em;margin:-10px 0;padding-bottom:0}.person-search-panel .person-search-header .person-search-title small{margin:0;line-height:0.5em;font-size:0.5em;display:block}.person-search-panel .person-search-header .person-search-title em{font-style:normal;opacity:0.2;font-weight:300;font-size:0.5em}.person-search-panel .person-search-header .person-search-title.person-search-title--results{text-align:left;max-width:80%;-ms-flex-pack:start;justify-content:flex-start}.person-search-panel .person-search-header .person-search-title.person-search-title--search{text-align:center;-ms-flex:0 0 auto;flex:0 0 auto}.person-search-panel .person-search-header .glyphicon{font-size:0.5em;margin-right:20px}.person-search-panel .list-item-header{margin:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.person-search-panel .list-item-header small{opacity:0.8;text-align:right;font-weight:300}.person-search-panel .list-item-header small .glyphicon{padding-left:5px}a.return-to-search-link{border:1px solid rgba(255,255,255,0.34);border-radius:20px;padding:5px 15px;background-color:#000}a.return-to-search-link,a.return-to-search-link:link,a.return-to-search-link:active,a.return-to-search-link:visited{margin:20px 0;display:inline-block;color:#fafafa;transition:color 0.25s ease;text-decoration:none}a.return-to-search-link .glyphicon,a.return-to-search-link:link .glyphicon,a.return-to-search-link:active .glyphicon,a.return-to-search-link:visited .glyphicon{margin-right:5px}a.return-to-search-link:hover{text-decoration:none;color:#35c874;border-color:#35c874;cursor:pointer}tr.result-inactive{opacity:0.75}.indicator-tag{display:inline-block;border-radius:14px;margin:8px 20px 8px 0;padding:0;width:auto;color:#fafafa;font-family:TeleNeoBold;overflow:hidden;height:auto;background-color:#9b9b9b}.indicator-tag>span{display:block;padding:7px 10px 7px 15px;border-bottom:1px solid rgba(255,255,255,0.15)}.indicator-tag>span:last-child{border-bottom:none}.indicator-tag .glyphicon{position:relative;left:-5px}.indicator-tag .indicator-tag-plain{background-color:#9b9b9b}.indicator-tag .indicator-tag-dark{background-color:#262626}.indicator-tag .indicator-tag-ok{background-color:#14b55c;color:#000;font-weight:bold;text-shadow:1px 1px 1px rgba(255,255,255,0.5)}.indicator-tag .indicator-tag-calm{background-color:#277adc;color:#fff;font-weight:bold}.indicator-tag .indicator-tag-primary{background-color:#e20074;color:#fff;font-weight:bold}.indicator-tag .indicator-tag-error{background-color:#bd1c37;color:#fff;font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,0.7)}.indicator-tag .indicator-tag-alert{background-color:#f6a623;color:#000;font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.indicator-tag .indicator-tag-sprint{background-color:#fc0;color:#000;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.indicator-tag .indicator-tag-magenta{background-color:#e20074;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.indicator-tag .indicator-tag-metro{background-color:#46196e;color:#fff}.indicator-tag .indicator-tag-metro big{color:#46196e}@keyframes spin-animation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.spin-1s{animation:spin-animation 1s infinite}.spin-2s{animation:spin-animation 2s infinite}.spin-3s{animation:spin-animation 3s infinite}.cast{min-height:0;display:block}.cast.cast-dark-bg{background-color:#1a1a1a}.cast.cast-dark-bg cb-footer.footer{background-color:#000}.cast.cast-dark-bg cb-footer.footer img.footer-logo{position:relative}.cast aside.f-column{-ms-flex:0 0 25%;flex:0 0 25%;padding:10px;min-width:250px;max-width:350px}.cast main.f-column{-ms-flex:1 0 auto;flex:1 0 auto;padding:10px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.cast main.f-column .panel-tab{min-height:calc(100vh - 300px)}.cast .modal-body .otp-modal-results{font-weight:600;letter-spacing:-0.5px;font-family:TeleNeoExtraBold}.cast .modal-body .input-field{font-family:TeleNeoExtraBold;font-size:24px;padding:6px 6px 10px 6px}.cast .modal-body .input-field.verification-field{text-align:center;letter-spacing:12px;margin-top:7px}.cast .cast-container{margin-left:20px;margin-right:20px;margin-top:10px;margin-bottom:20px}.cast .cast-column{display:block;opacity:1;transition:width 0.25s ease, opacity 0.25s ease, transform 0.25s ease, margin 0.25s ease, height 0.25s ease, max-height 0.25s ease;padding-right:5px;margin-right:-5px}.cast .cast-column.cast-column--collapsed{width:0;opacity:0;height:0;margin:0;padding:0;max-height:0;overflow:hidden}.cast .panel-group{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.15);margin-bottom:24px}.cast .panel-group .panel{border-radius:0}.cast .panel-group .panel+.panel{margin:0}.cast .panel-group .panel-heading{border-bottom:1px solid #e8e8e8}.cast .panel-group .panel-heading.panel-heading-collapsable{border:none}.cast .tab-header{color:#e20074;font-family:TeleNeoExtraBold;font-size:24px;line-height:24px;text-align:left;margin-left:20px;padding-bottom:25px}.cast .item-left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:left;align-items:left;-ms-flex-pack:left;justify-content:left;margin-left:15px}.cast .item-center{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:15px}.cast .search-padding{padding-bottom:48px}.cast .button-width{width:80%;margin:0 auto;padding-bottom:20px}.cast .button-padding{padding-bottom:48px}.cast .list-header{color:#e20074;font-family:TeleNeoExtraBold;font-size:24px;line-height:24px}.cast .header-large{color:#fff;font:38px/1 TeleNeoExtraBold}.cast .header-large.text-regular{color:#000}.cast .success{color:#14b55c;font-weight:bold}.cast .notapplicable{font-weight:bold;color:#f6a623}.cast .bold-font{font-weight:bold;color:#000}.cast .black-font{color:#000}.cast .inline{display:-ms-inline-flexbox;display:inline-flex}.cast .table-action-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;padding:10px 10px}.cast .table-action-buttons button{margin-left:10px}.cast .table-action-buttons button i.glyphicon{margin-left:10px;font-size:0.8em}.cast .paginated-table-header ng-transclude{display:block;max-width:100%;-ms-flex:1;flex:1}.container-inverted{background-color:#000}.container-inverted p{margin-top:15px;color:#fff}.close-account-modal .submit-closure-button{margin:0 auto}.close-account-modal .modal-caption{max-width:350px;margin:0 auto 30px}.close-account-modal .checkbox-toggle-label.disabled{opacity:0.6}.close-account-modal .closure-reason-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin:10px 0;cursor:pointer}.close-account-modal .closure-reason-container .closure-reason-checkbox{padding:10px;-ms-flex:0 auto;flex:0 auto}.close-account-modal .closure-reason-container .closure-reason-details{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.close-account-modal .closure-reason-container .closure-reason-details h4{margin:0}address{margin:0}.customer-result-table-wrapper{min-width:940px;padding:0 20px;overflow:auto;max-height:none}.customer-result-table-wrapper th .glyphicon{font-size:80%;margin-right:2px;margin-top:-2px;color:#e20074}.customer-result-table-wrapper tr{cursor:pointer}.customer-result-table-wrapper tr.result-inactive{opacity:0.75;color:#6a6f79}.customer-result-table-wrapper tr:not(:first-child):hover{background-color:#e8e8e8}.customer-result-table,.cast-table{display:table;box-sizing:border-box}.customer-result-table tr,.cast-table tr{cursor:pointer;transition:background 0.4s, transform 0.25s;border-bottom:1px solid rgba(0,0,0,0.08)}.customer-result-table tr .row-expand-icon,.cast-table tr .row-expand-icon{opacity:0;margin-left:10px;margin-top:3px;transition:opacity 0.3s}.customer-result-table tr.result-inactive,.cast-table tr.result-inactive{opacity:0.75;color:#6a6f79}.customer-result-table tr:nth-child(even),.cast-table tr:nth-child(even){background-color:rgba(0,0,0,0.02)}.customer-result-table tr:not(:first-child):hover,.cast-table tr:not(:first-child):hover{background-color:#e8e8e8;margin:0 30px}.customer-result-table tr:not(:first-child):hover .row-expand-icon,.cast-table tr:not(:first-child):hover .row-expand-icon{opacity:1}.customer-result-table address,.cast-table address{font-size:80%}.cast-content-wrapper{border-radius:7px;padding:15px 15px 30px;background-color:#fff;margin:0 20px;box-shadow:0 0 10px rgba(0,0,0,0.08)}.cast-content-wrapper .table-action-buttons{margin-top:-15px}.cast-content-wrapper .paginated-table-header .pagination-menu{margin-top:-10px}.cast-legal-name-tag{border:2px solid #e20074;border-radius:2rem;font-size:12px;font-weight:bold;text-align:center;display:inline-block;padding:5px 10px}

.misc-error{min-height:initial;background:#000;color:#fff}.misc-error .logo-container{padding-bottom:20%}.misc-error .logo-image{width:320px;height:32px}.misc-error .error-image{width:70px;height:70px}.misc-error .fingers-crossed-image{width:23px;height:23px}.misc-error .container{width:50%;margin:auto}.misc-error .text-to-user{margin:auto;width:80%}.misc-error .visit-button{padding-top:25px;padding-bottom:18px}.misc-error .contact a{color:#fff}.misc-error .error-type-label{font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:normal;letter-spacing:1px;line-height:13px;margin-top:24px;margin-bottom:30px}.misc-error .error-body{font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:1px;line-height:23px;margin-bottom:16px;padding-bottom:24px;font-weight:normal}.misc-error .error-container{max-width:500px;margin:auto}

.fis-downtime{background-color:#fafafa;height:100%;width:100%;text-align:center;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif}.fis-downtime .header-bar{padding-top:30px;padding-bottom:30px}.fis-downtime .panel{background-color:#fff;width:750px;height:auto;display:inline-block}.fis-downtime .heading{font-size:56px;line-height:56px;padding:20px;margin-top:25px;font-family:TeleNeoExtraBold}.fis-downtime .content{font-size:16px;line-height:24px}.fis-downtime button{font-size:20px;line-height:24px;margin-top:48px;font-family:TeleNeoBold;width:414px;height:56px}.fis-downtime .fis-downtime-footer{text-align:center;font-size:14px;line-height:20px;color:rgba(0,0,0,0.4);margin-top:24px;margin-bottom:16px;background-color:#fff}

.login{min-height:initial;background:#000 url("../dist/images/background-dark.png") repeat}.login.cast-login{background:#e6e6e6 url("../dist/images/background-light.png") repeat}.login .login-container{background:#fff;margin:0 auto 80px;width:368px}.login .pseudo-link{cursor:pointer;font-weight:700;text-decoration:none;font-size:80%;margin-top:7px}.login .login-response{color:#f6a623;margin:5px 0 20px}.login .logo{display:block;height:56px;margin:48px auto 41px;width:120px}.login .panel-form{margin:0 24px 0}.login .input-field{font-family:TeleNeoExtraBold;font-size:24px;padding:6px 6px 10px 6px}.login .input-field.verification-field{letter-spacing:12px;margin-top:7px}.login .form-group+.form-group{margin-bottom:23px}.login .button-login{margin-bottom:19px}.login .button-forgot-password{border:none;background:none;font:20px TeleNeoBold;margin-bottom:21px;padding:4px;width:100%}.login .button-create-account{margin:4px 0 15px}.login .app-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.login .app-button-image{height:44px;margin-top:11px;width:148px}.login .bottom-container{background:#fafafa;border-top:1px solid #e8e8e8;padding-top:20px;padding-bottom:26px}.login .message-label{font:20px TeleNeoBold;margin-bottom:21px;padding:4px;width:100%;text-align:center}

.maintenance{min-height:initial;background:#000;color:#fff}.maintenance .logo-container{padding-bottom:20%}.maintenance .logo-image{width:88px;height:41px}.maintenance .error-image{height:52px;width:52px}.maintenance .fingers-crossed-image{width:23px;height:23px}.maintenance .container{width:50%;margin:auto}.maintenance .text-to-user{margin:auto;width:80%}.maintenance .visit-button{padding-top:25px;padding-bottom:18px}.maintenance .contact a{color:#fff}

.manage-direct-deposits .direct-deposit-status{font-size:16px;font-weight:bold;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:23px}.manage-direct-deposits .status-padding{padding-top:8px}.manage-direct-deposits .no-deposits{color:#6a6f79;font-size:16px;text-align:center;padding-top:24px;padding-bottom:24px}

.manage-payments .mw-btn-small{min-width:188px}.manage-payments .mw-btn-link{min-width:381px}.manage-payments .button-block .button-small{min-width:none;width:100%}.manage-payments .manage-payments-detail-panel-label-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.manage-payments .manage-payments-scheduled-container{display:table;text-align:right}.manage-payments .manage-payments-quick-actions-item-inner{-ms-flex-align:center;align-items:center;border-left:4px solid #fff;height:100%;margin:0 -24px;padding:20px 24px 20px 20px;transition:background-image 500ms ease, border-left-color 500ms ease}.manage-payments .manage-payments-quick-actions-item-inner,.manage-payments .manage-payments-quick-actions-item-inner:hover,.manage-payments .manage-payments-quick-actions-item-inner:focus{text-decoration:none}.manage-payments .rp-label{font-size:14px}.manage-payments .rp-text{font-weight:normal}.manage-payments .no-payees-ext-accounts{color:#6a6f79;font-size:16px;text-align:center;padding-top:24px;padding-bottom:24px}

.mobile-redirect-overlay{top:0;left:0;z-index:100;width:100vw;height:100vh;display:-ms-flexbox;display:flex;overflow:auto;position:fixed;-ms-flex-align:center;align-items:center;pointer-events:all;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#000;background-color:#fff}.mobile-redirect-overlay .app-logo{width:160px;height:160px}.mobile-redirect-overlay--content{-ms-flex:1;flex:1;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.mobile-redirect-overlay--footer{padding:10px;text-align:center}.mobile-redirect-overlay--footer .platform-image{display:block;width:30px;margin:0 auto;margin-bottom:10px}

.move-money .panel-group,.move-money .panel-group-arrow{margin-bottom:40px}.move-money .panel-group{display:-ms-flexbox;display:flex}.move-money .header-padding{padding-bottom:40px}.move-money .panel-group-arrow{margin-left:-15px}.move-money .account-badge-container{display:-ms-flexbox;display:flex;margin-top:-25px}.move-money .account-badge{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;background-color:#fff;height:21px;width:21px;background-repeat:no-repeat;background-position:center;background-size:50%;border-color:#000;transition:transform 0.25s}.move-money .account-badge img{position:absolute;margin:0;top:37px;left:50%;margin-right:-50%;transform:translate(-50%, -7%);height:21px;width:21px;border-radius:49%}.move-money .account-badge-failed{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;background-color:#fff;height:21px;width:21px;background-repeat:no-repeat;background-position:center;background-size:50%;border-color:#000;transition:transform 0.25s}.move-money .account-badge-failed img{position:absolute;margin:0;top:48px;left:50%;margin-right:-50%;transform:translate(-50%, -7%);height:21px;width:21px;border-radius:49%}.move-money .info-panel{background:#fff;border-right:1px solid #e8e8e8;margin:27px 0;overflow:hidden;width:33%}.move-money .info-panel:last-child{border-right:none}.move-money .add-note-description{width:350px;margin:auto}.move-money .money-to-money-note{width:350px;height:148px;background:inherit;background-color:#fff;box-sizing:border-box;border:1px solid #e8e8e8;border-radius:0;box-shadow:none;color:#9b9b9b;font-size:18px}.move-money .transaction-status-header{padding-left:25px}.move-money .info-panel-header{margin:0 24px 22px;font:24px TeleNeoExtraBold}@media screen and (max-width: 992px){.move-money .button-card-large{height:220px}}.move-money .icon-large{height:36px;width:36px}.move-money .icon-xl{height:41px;width:41px}.move-money .freeform-controller{position:relative;width:770px}.move-money .freeform-controller #transfer-in-date-container .bootstrap-datetimepicker-widget.dropdown-menu{transform:translate(310px, 100px)}.move-money .freeform-controller-header{-ms-flex-align:end;align-items:flex-end;border-bottom:none;height:90px;margin-bottom:-16px;padding:0 80px;overflow:hidden}@media screen and (max-width: 992px){.move-money .freeform-controller-header{padding:0}}@media screen and (max-width: 992px){.move-money .freeform-controller-header .button-card{padding:10px}}.move-money .freeform-controller-header .button-small{padding:0}.move-money .freeform-controller-header .info-panel{padding:0 0 15px 0;overflow:visible;border-right:none;margin:0 10px;width:25%;cursor:pointer}@media screen and (max-width: 992px){.move-money .freeform-controller-header .info-panel{padding:0 0 15px 0}}.move-money .freeform-controller-header .input-field{padding:0}.move-money .freeform-controller-header .move-money-header-labels{color:#6a6f79;font-family:TeleNeoBold;font-size:20px;transition:color 350ms ease}.move-money .freeform-controller-header .move-money-selection-labels{color:#6a6f79;display:block;font-size:11px;padding-bottom:5px;opacity:0;position:relative}.move-money .freeform-controller-header .move-money-selection-labels.visible{opacity:1}.move-money .select-state-panel{transition:border-color 350ms ease;border-bottom:2px solid #e8e8e8}.move-money .select-state-panel.active{border-color:#e20074}.move-money .select-state-panel.active .move-money-selection-labels,.move-money .select-state-panel.active .move-money-header-labels{color:#e20074}.move-money .select-state-panel.completed{border-color:#000}.move-money .select-state-panel.completed .move-money-header-labels{color:#000}.move-money .select-state-panel.disabled{border-color:#e8e8e8}.move-money .select-state-panel.disabled .move-money-header-labels{color:#6a6f79}.move-money .freeform-controller-body{background:#fff;box-shadow:0 10px 12px rgba(0,0,0,0.15);padding:30px;min-height:300px}.move-money .freeform-controller-body .button-small{padding:0}.move-money .freeform-controller-body .radio-title-upper{font-size:11px;text-transform:uppercase;color:#6a6f79}@media screen and (max-width: 992px){.move-money .freeform-controller-body .radio-title-upper{font-size:10px}}.move-money .freeform-controller-body .radio-title{font-size:11px;color:#6a6f79}@media screen and (max-width: 992px){.move-money .freeform-controller-body .radio-title{font-size:10px}}.move-money .freeform-controller-body .radio-title-flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.move-money .freeform-controller-body .pointer{cursor:pointer}.move-money .freeform-controller-body .summary-paragraph{font-family:TeleNeoMedium;font-size:20px;margin:0 auto;padding:20px;font-weight:900;width:600px}.move-money .freeform-controller-body .disclosure-paragraph{font-family:TeleNeoMedium;font-size:11px;font-weight:500;margin:0 auto;padding:10px 4px;width:408px}.move-money .freeform-controller-body .disclosure-paragraph.loans{width:795px}.move-money .freeform-controller-body .sub-caption{color:#6a6f79;font-size:14px;text-align:center;width:400px;margin:0 auto;padding-bottom:40px}.move-money .freeform-controller-body .date-time-fieldset{width:350px;padding-bottom:20px}.move-money .freeform-controller-body .schedule-form-group{padding-bottom:20px}.move-money .freeform-controller-body .input-width{width:130%;margin-left:-50px}.move-money .freeform-controller-body .header-medium{text-align:center}@media screen and (max-width: 768px){.move-money .freeform-controller-body .modal-radio-text{font-size:24px}}.move-money .freeform-controller-body .amount-input{padding:0;width:277px;height:95px}.move-money .freeform-controller-body .header-amount{font-size:56px;line-height:56px;font:TeleNeoExtraBold;color:#000;font-weight:600}.move-money .freeform-controller-body .max-deposit{color:#6a6f79;font-size:14px;font-weight:bold;text-align:center}.move-money .freeform-controller-body .info-panel{padding:0 30px}@media screen and (max-width: 992px){.move-money .freeform-controller-body .info-panel{width:50%}}.move-money .freeform-controller-body .carousel .info-panel{margin-right:-20px}.move-money .freeform-controller-body .carousel .radio-title{letter-spacing:1px}.move-money .freeform-controller-body .radio-label:last-child{border-bottom:none}.move-money .carousel-buttons.confirmation{margin:0 auto 0}.move-money .calendar-container{position:relative}.move-money .calendar-container .bootstrap-datetimepicker-widget.dropdown-menu{border-top:none}.move-money .selection-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.move-money .transaction-history-accordion{margin-top:45px}.move-money .transaction-history{position:relative;width:100%;padding:15px}.move-money .transaction-history .info-panel{float:left}.move-money .button-clear{position:relative;top:40px;left:10px;width:auto;height:25px;font-size:12px;color:#e8e8e8;padding-left:20px;letter-spacing:1px;background:transparent;border:none;z-index:2}.move-money .button-clear:before{content:'';position:absolute;left:0;top:5px;width:11px;height:11px;background:url("/Client/dist/images/icon-refresh-small-white.svg") left center no-repeat}.move-money .empty-label{margin:40px 24px;font-size:16px;color:#6a6f79}.move-money .scroll-container{height:450px;margin:0;padding:0;overflow-y:auto}.move-money .scroll-container-item{margin:0 24px 22px;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.move-money .scroll-container-item[ng-click]{cursor:pointer}.move-money .warning-container{width:500px}.move-money .center-proccessing-times-warning{margin-left:-70px}.move-money .button-next{width:200px;margin:0 auto}.move-money .button-next.final{width:287px}.move-money .manage-container{margin-top:-20px}.move-money .list-header-magenta{color:#e20074;font-family:TeleNeoExtraBold;height:13px;width:167px;font-size:13px;letter-spacing:1px;line-height:13px;text-align:left;text-transform:uppercase;margin-bottom:0;margin-top:0}.move-money .list-header-label{color:#6a6f79;font-size:14px;padding:24px 0 4px 24px}.move-money .list-group-header{background-color:#fafafa;color:#000;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:bold;letter-spacing:1px;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding:14px 5px;text-transform:uppercase}.move-money .movemoney-panel-title{color:#000;font:24px TeleNeoExtraBold;padding:24px 0 4px 24px;letter-spacing:-0.1px}.move-money .auto-width{width:auto}.move-money .button-card-subtext{color:#6a6f79;font-family:TeleNeoMedium;margin-top:5px;font-size:14px;line-height:20px;text-align:center}.move-money .remove-col-padding{padding-right:0;padding-left:0}.move-money .adjust-left-margin{margin-left:-15px}.move-money .adjust-right-margin{margin-right:-15px}.move-money .date-header-padding{padding-left:18px}.move-money .left-border{border-left:1px solid #e8e8e8}.move-money .right-border{border-right:1px solid #e8e8e8}.move-money .processing-time-text{color:#6a6f79;font-size:14px;line-height:16px;margin-bottom:16px;text-align:center}.move-money .processing-disclosure-text{color:#6a6f79;font-size:11px;line-height:16px;text-align:center}.move-money .processing-disclosure-text.loan{font-size:16px;line-height:23px}.move-money .bill-deliver-date{color:#6a6f79;font-size:14px;line-height:16px;text-align:center;padding-bottom:24px;min-width:500px;margin-left:-70px}.move-money .loan-process-text{color:#6a6f79;font-size:14px;line-height:16px;text-align:center;padding-bottom:24px;margin-left:-50px;width:130%}.move-money .loan-post-text{color:#6a6f79;font-size:14px;line-height:16px;text-align:center;margin-left:-50px;width:130%}.move-money .list-item-header{margin:16px 0 4px 0}.move-money .list-item-header.header-small+.list-item-label,.move-money .list-item-header .header-small-secondary+.list-item-label{margin:6px 0 0}.move-money .list-item-header.list-item-title+.list-item-label{margin:2px 0 0}.move-money .memo-padding{padding-top:25px}.move-money .quote-container{display:block;width:75%;margin:0 auto 20px auto;padding:20px;border:1px solid #e8e8e8;background-color:#fafafa;text-align:center}.move-money .quote-container.date-frequency{width:100%;padding:15px}.move-money .quote-container .quote{font-size:16px}.move-money .quote-container .quote.date-frequency-text{font-size:14px}.notification-dot{height:8px;width:8px;border-radius:50%;position:relative;top:-10px;display:inline-block;background-color:#e20074}.copy-numbers .copy-border{min-width:120px;width:100%}

.need-register-with-partner-account{background-color:#000;min-height:100%;position:absolute;left:0;right:0;top:0;bottom:auto}.need-register-with-partner-account .heading{height:112px;width:500px;color:#fff;font-family:TeleNeoExtraBold;font-size:56px;line-height:56px;text-align:center;margin:97px auto 0}.need-register-with-partner-account .detail{height:46px;width:380px;color:#fff;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:23px;text-align:center;margin:24px auto 0}.need-register-with-partner-account .button-container{margin:24px auto 0;text-align:center}.need-register-with-partner-account .submit-btn{height:56px;width:320px;border-radius:100px;border-color:#e20074;background-color:#e20074;color:#fff;font-family:TeleNeoBold;font-size:20px;line-height:24px}.need-register-with-partner-account .link-container{margin:23px auto 0;text-align:center}.need-register-with-partner-account .cancel-link{height:24px;width:108.8px;color:#fff;font-family:TeleNeoBold;font-size:20px;line-height:24px}

.section-title{color:#6a6f79;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.perks .modal-body-inverted{background-color:#000}.perks .failure-emoji{margin:0 auto 20px;height:60px;width:60px;text-align:center;display:block}.perks .text-faded{color:#6a6f79}.perks .button-small{min-width:250px}.perks small{line-height:14px}.perks small.disclaimer{opacity:0.4;font-size:14px;line-height:19px;text-align:center;padding:10px;display:block;margin-bottom:30px}.perks button{transition:transform 0.3s, box-shadow 0.3s}.perks button:hover{transform:scale(1.05);box-shadow:0 5px 20px rgba(0,0,0,0.15)}.perks .panel-group.perk-panel-group{padding:20px 22px;display:block}.perks label{font-weight:300}.perks .customer-first-name{text-transform:capitalize}.perks .perk-item-container{width:auto;max-width:600px;margin:20px 0}.perks .perk-item{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin:10px 0}.perks .perk-item div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.perks .perk-item .perk-item-name{font-size:1.1em}.perks .perks-tab-selector{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:0 60px;width:100%;-ms-flex-pack:center;justify-content:center}.perks .perk-heading{font-family:TeleNeoExtraBold;font-size:38px;margin-top:0;margin-bottom:0}.perks .perk-link{color:#e20074;font-display:bold;font-size:16px;line-height:24px;padding-bottom:32px;padding-top:16px}.perks .perk-subheading{font-weight:300;font-size:17px;margin-bottom:15px}.perks .perk-subheading em{font-family:TeleNeoMedium;color:#e20074;font-style:normal}.perks .button-list button{display:block;margin:10px auto}.perks .heading-margin{margin:20px}.perks .panel-padding{padding-bottom:30px}.perks .perks-split-section{width:100%;display:-ms-flexbox;display:flex;margin:20px 0 10px;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.perks .perks-split-section .split-section{text-align:center;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 40px;border-right:1px solid #e8e8e8}.perks .perks-split-section .split-section .perk-heading{margin:0 auto}.perks .perks-split-section .split-section b small{color:#e20074;line-height:14px;display:block}.perks .perks-split-section .split-section b small.text-warning{color:#f6a623}.perks .perks-split-section .split-section:last-child{border-right:none}.perks .heading-green{color:#35c874}.perks .heading-xl{font-size:65px}.perks .perk-body{padding:0 10px}.perks .perk-body .button-wide{min-width:320px;padding:17px 60px}.perks .button-padding{padding:20px 0 10px}.perks .perks-tab{cursor:pointer;text-align:center;color:#6a6f79;margin:0 20px;border-bottom:5px solid transparent;transition:transform 0.25s, color 0.25s, border 0.25s}.perks .perks-tab .perks-tab-name{font-weight:bold;padding:5px;line-height:1.2em;font-size:1.5em;max-width:90px;letter-spacing:-0.5px;margin:0 auto 10px;min-height:60px;font-family:TeleNeoMedium;display:block;color:#6a6f79}.perks .perks-tab .perks-tab-name.narrow{max-width:50px}.perks .perks-tab .perk-tab-image{position:relative}.perks .perks-tab.perks-tab-selected{color:#e20074;border-bottom:5px solid #e20074}.perks .perks-tab.perks-tab-selected .perks-tab-name{color:#e20074}.perks .perks-tab.perks-tab-selected .perk-tab-image{background-color:#e20074}.perks .perks-tab.perks-tab-faded .perk-tab-image{opacity:0.2}.perks .perks-tab.perks-tab-warning .perk-tab-image::after{content:'';display:block;position:absolute;top:0;right:-1px;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url("/Client/dist/images/emoji-whiteexclamation.svg")}.perks .perks-tab:hover{transform:scale(1.05)}.perks .perk-item-image,.perks .perk-tab-image{width:75px;height:75px;display:-ms-flexbox;display:flex;overflow:visible;border-radius:50%;text-align:center;margin:0 15px 0 0;-ms-flex-align:center;align-items:center;box-sizing:border-box;-ms-flex-pack:center;justify-content:center;box-shadow:0 5px 15px rgba(0,0,0,0.15);background-color:#000}.perks .perk-item-image img,.perks .perk-tab-image img{height:30px;padding:0 18px}.perks .perk-tab-image{margin:15px;margin-right:15px}.perks header.header-banner{clear:both;display:block;margin-bottom:0;transition:background 0.2s;background:url("/Client/dist/images/background-default.png"),linear-gradient(180deg, #a6398c 0%, #ce1d7f 100%)}.perks header.header-banner.header-banner-registered,.perks header.header-banner{background:url("/Client/dist/images/background-default.png"),linear-gradient(180deg, #c90067 0%, #e20074 100%)}.perks header.header-banner .header-subtitle{text-transform:uppercase;font-size:0.95em;font-weight:500;letter-spacing:2px}.perks header.header-banner .header-xl{font-size:100px;font-family:TeleNeoExtraBold}.perks header.header-banner h1,.perks header.header-banner p{color:#fff;text-shadow:none}.perks header.header-banner h1{margin-top:15px;margin-bottom:-10px}.perks header.header-banner p{font-size:1.5em;font-weight:300;margin:15px 0;font-family:TeleNeoMedium}.perks header.header-banner button.button-secondary{margin:5px 0;color:#ce1d7f}.perks .panel-group{margin:20px 0;padding:20px}.perks .panel-group.sidebar-panel-group{padding:0}.perks .panel-group.sidebar-panel-group .panel-group-link{padding:20px;margin-bottom:10px;border-bottom:1px solid rgba(155,155,155,0.3);width:100%;color:#000}.perks .panel-group.sidebar-panel-group .panel-group-link .perks-link-icon{margin-left:50px;max-height:20px}.perks .panel-group .button-bar{margin-top:50px;margin-bottom:50px}.perks .panel-group .perks-manage-block{padding-top:20px;color:#6a6f79}.perks .panel-group .perks-manage-header{font-size:0.8em;font-weight:bold;opacity:0.45}.perks .panel-group .perks-manage-header-lg{font-size:14px}.perks .panel-group .perks-link{width:100%;color:#000}.perks .panel-group .form-group{margin:15px 0}.perks .panel-group .select-field{width:auto;margin-left:0;padding-left:0;min-width:300px;padding-right:25px;display:inline-block}.perks .panel-group.content-panel-group h3.header-small{margin:10px 0;padding:0}.perks .panel-group.content-panel-group p{color:#6a6f79}.perks .panel-group.content-panel-group .perks-preview-caption{font-weight:bold;font-size:16px;color:#000}.perks .panel-group .header-small{margin:5px;transition:color 0.3s}.perks .panel-group .button-group{margin:20px 0 -10px;padding:0}.perks .panel-group .button-group button{margin:0 10px 0 0}.perks .panel-group .button-group button:last-child{margin-right:0}.perks .panel-group .panel-group-link{display:-ms-flexbox;display:flex;cursor:pointer;-ms-flex-pack:justify;justify-content:space-between;transition:transform 0.3s}.perks .panel-group .panel-group-link .header-small{margin:0}.perks .panel-group .panel-group-link img{width:20px}.perks .panel-group .panel-group-link:hover{transform:scale(0.98)}.perks .panel-group .panel-group-link:hover .header-small{color:#e20074}.perks .perks-preview .carousel-item-inner{text-align:center}.perks .perks-header-caption{font-size:20px;font-weight:400;letter-spacing:2px;padding-left:20px;margin-left:20px}.perks .perks-preview-caption{font-size:16px;color:#000}.perks .perks-preview-icon{display:-ms-inline-flexbox;display:inline-flex;width:84px;height:84px}.perks .container-margin{margin-bottom:40px}.perks .perks-header-info-link{cursor:pointer;display:block;position:relative;left:-24px;top:5px;z-index:10}.earnings-panel.panel-group{padding:0}.earnings-panel.panel-group .earnings-control{min-height:80px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;box-shadow:none;text-align:center;font-weight:600;color:#000;text-transform:uppercase;transition:transform 0.25s}.earnings-panel.panel-group .earnings-control p{margin:0;padding:0;-ms-flex:0 0 auto;flex:0 0 auto}.earnings-panel.panel-group .earnings-control:hover{transform:scale(1.02)}.earnings-panel.panel-group .earnings-control .glyphicon{margin-left:5px}.earnings-panel.panel-group .earnings-control em{font-style:normal;color:#e20074}.earnings-report .earnings-report-list{padding:5px 30px}.earnings-report .earnings-report-empty{color:#6a6f79;width:100%;text-align:center;display:block;font-weight:light;font-size:1.1em;margin:0 auto;padding:25px}.earnings-report earnings-report-item:last-child .earnings-report-item{border-bottom:none}.earnings-report .earnings-report-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;padding:15px 10px;border-bottom:1px solid #e8e8e8}.earnings-report .earnings-report-item .item-description{-ms-flex:3;flex:3;padding-top:5px}.earnings-report .earnings-report-item .item-detail{-ms-flex:1;flex:1;text-align:right}.earnings-report .earnings-report-item h3.header-small{margin-left:0;padding-left:0}.earnings-report .earnings-report-item h5.header-x-small{margin-bottom:2px}.earnings-report .dark-container,.earnings-report .light-container{font-size:11px;font-weight:bold;letter-spacing:1px;margin:0;display:block;padding:14px 20px;text-align:left;word-wrap:break-word;text-transform:uppercase}.earnings-report .dark-container{background-color:#9b9b9b;color:#fff}.earnings-report .light-container{background-color:#f7f7f7;color:#000}.perks-unavailable{padding:20vh 0;display:block;text-align:center;opacity:0.45}.perks-unavailable .glyphicon{font-size:40px}.line{width:312px;margin-left:192px}.demo-overlay-panel{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:350px;height:350px;overflow:auto;opacity:0.8;transform:scale(0.5);background-color:rgba(0,0,0,0.8);position:fixed;bottom:30px;right:30px;transform-origin:bottom right;font-size:0.9em;box-shadow:0 0 20px rgba(0,0,0,0.15);border-radius:5px;border:5px solid #000;transition:opacity 0.25s, transform 0.25s}.demo-overlay-panel:hover{opacity:1;transform:scale(1)}.demo-overlay-panel .perks-demo-title.perks-demo-item{font-weight:bold;text-align:center;font-size:1.1em;color:#ff168e}.demo-overlay-panel .perks-demo-title.perks-demo-item:hover{color:#e20074}.demo-overlay-panel .perks-demo-subtitle{opacity:0.3}.demo-overlay-panel .perks-demo-item{padding:10px 15px;border-bottom:1px solid rgba(155,155,155,0.5);-ms-flex:0 0 auto;flex:0 0 auto;width:100%;cursor:pointer;color:#6a6f79;transition:color 0.25s}.demo-overlay-panel .perks-demo-item.active{color:#fff;border-left:2px solid #fff}.demo-overlay-panel .perks-demo-item:hover{color:#fff}

.register{background-color:#fafafa;transition:background 0.25s}.register.register-dark{background-color:#000}.register .tmo-icon-size{height:100px;width:330px}.register .tmo-icon-padding{padding-top:48px;text-align:center}.register .step-numbers{padding-top:84px;width:104px;margin:auto}.register .number{height:24px;width:24px;float:left}.register .number-padding{padding-left:16px}.register .number-padding-last{padding-left:32px}.register .step-title-padding{padding-top:32px;text-align:center}.register .step-title{color:#000;font-family:TeleNeoExtraBold;font-size:56px;line-height:56px;text-align:center}.register .step-subtitle-padding{padding-top:24px;text-align:center}.register .step-subtitle{color:#6a6f79;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:23px;text-align:center}.register .step-subtitle-black{color:#000;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:23px;text-align:center}.register .step-padding{padding-top:24px}.register .step-description-padding{padding-top:36px;padding-bottom:11px}.register .desc-padding-left{padding-left:24px}.register .step-desc{height:24px;color:#000;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px}.register .left-align-text{text-align:left}.register .center-div{display:table;margin:auto;padding-left:80px}.register .security-questions-card{position:relative;margin:0 auto;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.15);min-height:56px;width:528px;border-left:solid 6px #e8e8e8;padding:24px 0 0 0;transition:350ms ease border-color}.register .card-spacing{padding-top:8px}.register .question-list{background-color:#fafafa;list-style:none;margin:0;padding-top:36px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:-48px}.register .security-question{font-size:16px;line-height:23px;color:#000;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;padding-left:24px}.register .question-padding{padding-left:12px;margin-top:-8px;position:relative}.register .sec-question-input{padding-top:18px;margin:auto;width:90%;padding-bottom:16px}.register .bottom-buttons{margin-top:36px;margin-right:auto;margin-left:auto;margin-bottom:0;text-align:center;width:320px}.register .card-title{color:#000;font-family:TeleNeoExtraBold;font-size:24px;line-height:24px}.register .card-title-padding{padding-left:16px;padding-top:8px}.register .card-subtitle{color:#6a6f79;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:23px}.register .card-subtitle-padding{padding-left:16px;padding-top:8px}.register .card-form{width:95%;padding-left:16px;padding-top:24px;padding-bottom:24px}.register .income-button-padding{padding-left:24px;padding-bottom:24px}.register .income-button{color:#e20074;height:23px;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;line-height:23px}.register .passport-input{padding-top:24px;width:95%;padding-left:18px;padding-bottom:20px}.register .other-input{padding-top:24px;width:95%;padding-left:18px;padding-bottom:20px}.register .bsa-input-field{border:1px solid #e8e8e8;border-radius:0;font-size:16px;padding:12px 4px px;width:100%;height:100px;resize:none}.register .text-count-label{color:#6a6f79;font-weight:normal;line-height:1;font-size:16px;margin-top:50px}.register .char-count{text-align:center;padding-top:15px}.register .investment-input{padding-top:24px;width:95%;padding-left:18px;padding-bottom:24px}.register .radio-padding{padding-top:8px;padding-left:16px}.register .radio-margin{margin-top:-12px}.register .continue-button-padding{padding-top:11px;padding-bottom:24px}.register .trust-device-color{background-color:#000}.register .trust-title{height:56px;color:#fff;font-family:TeleNeoExtraBold;font-size:56px;line-height:56px;text-align:center}.register .center-text{text-align:center}.register .trust-title-padding{padding-top:8px}.register .trust-subtitle-padding{padding-top:24px;padding-bottom:36px}.register .trust-subtitle{height:46px;color:#fff;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:23px}.register .trust-info-margin{margin-left:-8px}.register .fill-space{padding-bottom:175px}

.reset-password{min-height:initial;padding-top:24px}.reset-password .reset-password-container{background:#fff;margin:45px auto 80px;width:405px;box-shadow:0 4px 12px rgba(0,0,0,0.15);padding:24px}.reset-password .logo{display:block;height:56px;margin:48px auto 41px;width:120px}.reset-password .panel-form{margin:0 24px 0}.reset-password .input-field{font-family:TeleNeoExtraBold;font-size:24px;padding:6px 0 10px}.reset-password .form-group+.form-group{margin-bottom:23px}.reset-password .button-submit{margin-bottom:19px}.reset-password .bottom-container{background:#fafafa;border-top:1px solid #e8e8e8;padding-top:20px;padding-bottom:26px}.reset-password .message{margin-bottom:24px}@media screen and (max-width: 480px){.reset-password{padding-top:0}.reset-password .reset-password-container{width:320px;margin:15px auto 15px;padding:10px 0 10px 0}.reset-password .logo{margin:15px auto 15px;height:40px}.reset-password .header-large{font-size:30px;margin-top:15px}.reset-password .form-group{margin-bottom:14px}.reset-password .input-label{font-size:12px}.reset-password .input-field{font-size:14px}.reset-password .message{font-size:12px;margin-bottom:14px}}

.reset-password-success{min-height:initial;padding-top:48px;background:#000}.reset-password-success .reset-password-success-container{margin:45px auto 80px;width:405px;padding:24px}.reset-password-success .reset-password-summary-header{margin:0 0 24px;text-align:center}.reset-password-success .reset-password-details-section{margin-bottom:48px;text-align:center}.reset-password-success .success-emoji{display:block;height:56px;margin:3px auto 24px;width:56px}.reset-password-success .logo{display:block;height:56px;margin:48px auto 41px;width:120px}@media screen and (max-width: 480px){.reset-password-success{padding-top:0}.reset-password-success .logo{height:40px}.reset-password-success .reset-password-success-container{margin:15px auto 15px;width:320px;padding:10px}}

.settings-panel{border-bottom:1px solid #9b9b9b}.settings{padding-top:80px}.settings legend{margin-top:15px;margin-bottom:25px}.settings .accounts-panel .input-field{margin:0;display:block;padding-bottom:6px}.settings .max-width{max-width:50%}.settings .panel-group-main{padding:0 23px}.settings .button-settings-small{width:170px}.settings .button-settings{display:block;margin:5px auto}.settings .button-settings.account-name{margin:15px auto 5px 0}.settings .image-12{width:12px}.settings .image-14{width:14px}.settings .image-16{width:16px}.settings .image-18{width:18px}.settings .image-20{width:20px}.settings .image-22{width:22px}.settings .image-rotate{transition:transform 0.25s}.settings .image-rotate-180{transform:rotateZ(180deg)}.settings .button-forget-computer{margin-top:15px;margin-bottom:-15px}.settings .button-wide{padding-left:60px;padding-right:60px}.settings .form-group.pending-changes label,.settings .form-group.pending-changes input{color:#f6a623}.settings .form-group.pending-changes input{border-bottom-color:#f6a623}.settings .form-group.invisible{visibility:hidden;opacity:0}.settings .panel-form:last-child .form-buttons:last-child{border:none;padding-bottom:10px}.settings .panel-collapse{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,0.08)}.settings .pending-updates{list-style:none;padding:0;text-align:center}.settings .pending-updates li{margin:0 auto 15px}.settings .checkbox-label{margin:11px 0 32px 4px}.settings .checkbox-label.notification{margin:11px 0 14px 4px}.settings .checkbox-toggle-text.large{font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-weight:600}.settings .checkbox-toggle-text.caption{font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400}.settings .checkbox-toggle-text.muted{color:#6a6f79}.settings .security-settings-legend{margin-bottom:22px}.settings .username-addon{height:20px;width:16px}.settings .new-passphrase-addon{height:20px;width:20px}.settings .alert-row{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.settings .alert-row>.form-group{-ms-flex:1 0 auto;flex:1 0 auto}.settings .alert-toggle{margin:0 2px 39px 37px}.settings .alert-toggle.notifications{margin:0 0 10px 0}.settings .accounts-legend{margin-bottom:28px}.settings .account-panel-group{-ms-flex-align:start;align-items:flex-start;box-shadow:0 4px 12px rgba(0,0,0,0.15);display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 24px;padding:0}.settings .account-panel-group.inline{box-shadow:none;margin:0}.settings .account-info{-ms-flex:1 0 auto;flex:1 0 auto;padding:25px}.settings .account-controls{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin-left:-25px}.settings .account-move-button{background:none;border:none;cursor:pointer}.settings .account-move-button:disabled{cursor:default;opacity:0.3}.settings .account-move-button-down{padding:10px 24px 18px}.settings .account-move-button-up{padding:18px 24px 10px}.settings .account-move-button-up>.account-move-button-image{transform:scaleY(-1)}.settings .account-move-button-image{height:9px;width:14px}.settings .account-header-small{margin:13px 0 20px}.settings .account-right{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;float:right;-ms-flex-pack:end;justify-content:flex-end}.settings .account-details{color:#6a6f79;font-size:11px;font-weight:500;line-height:20px}.settings .account-details-row{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;margin-top:2px}.settings .account-details-left{padding-right:8px;text-align:right}.settings .account-details-right{text-align:left}.settings p{line-height:1.6;font-size:16px}.settings .form-buttons{display:block;margin:0 auto;width:400px}.settings .form-buttons p{margin-top:20px}.settings .form-buttons button{margin-bottom:15px}.settings .form-buttons button.button-borderless{background-color:transparent;color:#000}.settings .form-buttons button.button-borderless:last-child{margin-bottom:0}.settings .form-buttons button[disabled]{cursor:not-allowed;border-color:#000}.settings .button-save-icon{width:20px;margin-left:10px;display:inline-block}.settings .inline-block{display:inline-block}.settings input[type='text']{padding-left:0}.settings .disabled-input,.settings input[disabled]{color:#6a6f79;cursor:not-allowed;background-color:transparent}.settings .disabled-input.text-regular,.settings input[disabled].text-regular{color:#000}.settings .perks-number{color:#6a6f79;font-family:TeleNeoExtraBold;font-size:24px;line-height:24px}.settings .tmo-id-button{width:270px;height:40px}.settings .tmo-phone-field{min-height:50px}.settings .padding-bottom-settings{padding-bottom:14px}.settings .section-container{display:block;padding:10px 0;margin-bottom:30px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.settings .linked-numbers-panel{padding-top:10px}.settings .linked-numbers-panel p{margin-top:20px}.settings .linked-numbers-panel .input-field{margin-top:5px}.settings .linked-numbers-panel .input-disabled{color:#6a6f79}.settings .linked-numbers-panel .info-icon{width:18px;display:inline-block;margin-bottom:3px;margin-left:5px}.settings .validation-text{font-size:16px;margin-bottom:24px}.settings .section-toggle{cursor:pointer;display:block;font-size:11px;letter-spacing:0.8px;font-weight:700;text-align:center;padding:15px;text-transform:uppercase}.settings .tmoid-description{text-align:center;padding-bottom:30px}.settings .notification-bullet-list{padding-left:20px;font-size:16px}.settings .notification-bullet-list.margin-bottom{margin-bottom:30px}.settings .notification-bullet-list .list-item-spacing{margin:10px 0}.settings .account-panel-header{color:#6a6f79;font-size:13px;font-family:TeleNeoExtraBold;letter-spacing:1px;text-transform:uppercase;padding:30px 0 0 20px}.settings .text-bigger{font:24px TeleNeoExtraBold;line-height:24px;font-weight:500}.settings .caption-grey{color:#6a6f79}.settings .toggle-container{width:100%}.settings .phone-icon{width:24px;margin-right:15px}.settings .phone-icon.off{opacity:40%}.settings .email-icon{margin-right:10px;width:28px}.settings .email-icon.off{opacity:40%}.settings .cancel-icon{width:16px;margin-right:10px;cursor:pointer}.settings .cancel-icon:hover{transform:scale(1.3);transition:300ms ease-in-out}.settings .email-notification-badge{padding-bottom:20px;font-size:16px}.settings .inline-button-block{display:inline-block}.settings .inline-button-block .button-small{padding:12px 40px}.settings .push-disabled-text{font-size:14px;color:#6a6f79}.settings .chevron-right-icon{font-size:16px;font-weight:300}.settings .on-off{font-size:12px;font-weight:600}.settings .category-header-caption{color:#6a6f79;font-size:13px;font-family:TeleNeoExtraBold;letter-spacing:1px;text-transform:uppercase;padding:30px 0 0 20px}.settings .inline-flex{display:-ms-inline-flexbox;display:inline-flex}.settings .input-label-big{font-size:16px}.settings .inp-text{font-size:16px}.settings .text-regular{color:#000}.settings .border-muted{border-bottom:1px solid #e8e8e8}

.statements-and-documents .documents-tab-container{border-bottom:1px solid #e8e8e8}.statements-and-documents .list-item{margin-left:0;margin-right:0}.statements-and-documents .list-item .list-item-stretch.e1099{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.statements-and-documents .list-item-inner.list-item-link{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.statements-and-documents .statementsdocs-container{padding:30px 0 20px}.statements-and-documents .statementsdocs-container .active-text{color:#e20074;font-size:16px;font-family:TeleNeoMedium;line-height:23px;text-align:right}.statements-and-documents .statementsdocs-container .list-item-link{background:#fff;cursor:pointer}.statements-and-documents .statementsdocs-container .list-item-link.active{border-left-color:#e20074}.statements-and-documents .rp-title{margin-bottom:11px}.statements-and-documents .rp-label-group{margin-bottom:36px}.statements-and-documents .rp-label-group:last-child{margin-bottom:0}.statements-and-documents .rp-label+.button-small{margin-top:19px}.statements-and-documents .no-statements{color:#6a6f79;font-size:16px;text-align:center;padding-top:24px;padding-bottom:24px;max-width:475px;display:block;margin:0 auto}.statements-and-documents .notification-dot{height:8px;width:8px;border-radius:50%;position:relative;top:0;left:0;display:inline-block;background-color:#e20074}.statements-and-documents .notification-dot.right{left:-3px;top:-7px}.statements-and-documents .header-small-forms{color:#000;font:24px/1 TeleNeoExtraBold;margin:24px 0 10px 0}.statements-and-documents .header-small-disclosures{color:#000;font:24px/1 TeleNeoExtraBold;margin:30px 0 10px 0}.statements-and-documents .panel-shadow{box-shadow:0 10px 12px rgba(0,0,0,0.15)}.statements-and-documents .panel-bottom-padding{padding-bottom:24px}.statements-and-documents .list-item:last-child{border-bottom:1px solid #e8e8e8}.statements-and-documents .exclamation-icon{padding-right:8px}

.support .support-tab-container{display:-ms-flexbox;display:flex;margin:0 25px;text-transform:uppercase;font-size:11px;font-weight:600}.support .support-tab{border-bottom:1px solid #e8e8e8;cursor:pointer;-ms-flex:1 0 0px;flex:1 0 0;height:64px;color:#000;text-decoration:none;letter-spacing:0.8px;padding-top:24px;text-align:center;transition:border-bottom 250ms ease, color 250ms ease}.support .support-tab.active{color:#e20074;border-bottom:4px solid #e20074}.support .support-messages-container{padding:24px 22px}.support .category-list{list-style:none;margin:40px 0 0;padding:0;border-right:2px solid #e8e8e8}.support .category-list-item{border-left:4px solid #fff;margin:0 0 16px;transition:border-color 250ms ease}.support .category-list-item .category-toggle{float:right;border:1px solid #9b9b9b;padding:0 3px 3px;margin:0 10px 4px;width:20px;color:#000;font-weight:400;font-size:18px;line-height:15px;text-align:center;cursor:pointer}.support .category-list-item.active{border-left-color:#e20074}.support .category-list-item.active .category-link.active{color:#e20074}.support .category-list-item.active .category-toggle{border-color:#e20074;color:#e20074}.support .category-list-item .category-list-children{list-style:none;padding:5px;padding-left:25px}.support .category-list-item .category-list-children li{padding:5px 0;border-bottom:1px solid #e8e8e8}.support .category-list-item .category-list-children a{cursor:pointer;color:#000}.support .category-list-item .category-list-children a.active{color:#e20074}.support .category-list-item .category-list-children a:hover{text-decoration:none}.support .category-link{display:block;font-weight:bold;letter-spacing:0.7px;padding:1px 0 3px 20px;transition:color 250ms ease}.support .category-link,.support .category-link:hover{color:#000;text-decoration:none}.support .question-list{padding-right:20px}.support .question-title{color:#e20074;cursor:pointer;margin:15px 0;padding-top:15px;border-top:1px solid #e8e8e8}.support .question-title:first-of-type{border-top:none}.support .question-answer{border-left:4px solid #e20074;font-size:16px;padding:0 0 0 26px}.support .question-answer a{font-weight:bold;word-wrap:break-word}.support .question-answer a,.support .question-answer a:hover{color:#e20074;text-decoration:none}.support .intro-text{color:#6a6f79;margin:0 4px 26px 4px;letter-spacing:0.8px;font-weight:500;font-size:11px}.support .panel-group-main{padding:0 23px}.support .support-accordion-header{font-size:14px;font-family:'Helvetica Neue';font-weight:bold;line-height:20px;color:#000;padding-top:24px;padding-bottom:24px}.support .support-accordion-layout{padding-left:15px;padding-right:15px}.support .support-header{font-size:24px;font-family:TeleNeoExtraBold;line-height:24px;color:#000}.support .support-header .link{font-size:18px}.support .support-header a{text-decoration:none}.support .support-subtext{color:#6a6f79;font-size:14px}.support .support-text-padding{padding-top:6px;padding-bottom:6px}.support .faq-header-padding{padding-top:24px}.support .faq-left-padding{padding-left:25px}.support .faq-text-padding{padding-top:6px;padding-bottom:14px}.support .support-rp-number{font-family:TeleNeoExtraBold;font-size:24px;line-height:24px;color:#000}.support .list-header{color:#6a6f79;background-color:#fff;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:bold;letter-spacing:1px}.support .list-section-header{background-color:#9b9b9b;font-size:11px;font-weight:bold;letter-spacing:0.7px;margin-top:20px;margin-bottom:0;margin-left:-22px;margin-right:-22px;padding:14px 24px;text-transform:uppercase}.support .no-messages{font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#6a6f79;font-size:16px;text-align:center;padding-top:16px;padding-bottom:16px}.support .smaller-p-margin{margin-bottom:1px}.support .no-margin{margin:0;padding-bottom:300px}.support .input-label{margin-bottom:5px}.support .input-label-alt{font:14px TeleNeoMedium;color:#6a6f79;padding-bottom:5px;text-transform:uppercase;letter-spacing:0.7px;font-weight:normal;line-height:1;margin:0}.support .upload-button{width:180px;margin-top:-20px}

.about-splitting{background-color:#000}.about-splitting .title{color:#fff;font-family:TeleNeoExtraBold;font-size:56px;line-height:56px;text-align:center}.about-splitting .caption-padding{padding-top:16px}.about-splitting .caption{color:#fff;font-family:TeleNeoMedium;font-size:20px;line-height:24px;text-align:center}.about-splitting .button-padding{padding-bottom:28px}

.activate-card-modal .v-align{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.activate-card-modal .header{font-family:TeleNeoExtraBold;font-size:38px;line-height:38px;text-align:center}.activate-card-modal .header-large{font-family:TeleNeoExtraBold;font-size:56px;line-height:56px;text-align:center;margin-bottom:0}.activate-card-modal .caption{font-family:TeleNeoMedium;font-size:18px;line-height:24px;text-align:center}.activate-card-modal .caption-padding{padding-top:8px}.activate-card-modal .success-caption-padding{padding:20px 43px}.activate-card-modal .pin-input-center{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-align:center;align-items:center;height:150px}.activate-card-modal .pin-input-size{width:277px;height:96px}.activate-card-modal .pin-input{font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:86px;text-align:center}.activate-card-modal .store-logos{padding-top:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.activate-card-modal .text-inverted{color:#fff}.activate-card-modal .text-center{text-align:center}.activate-card-modal .button-padding{padding-bottom:30px}.activate-card-modal .card-cvv{-ms-flex-pack:center;justify-content:center;display:inline}.activate-card-modal .card-cvv-icon{display:block;margin-left:auto;margin-right:auto}.activate-card-modal .modal-body{padding:0}.activate-card-modal .modal-body .carousel-item-inner{padding:28px 24px 30px}.activate-card-modal .sub-caption{color:#fff;font-family:TeleNeoMedium;font-size:16px;line-height:20px;text-align:center}.activate-card-modal .sub-caption-padding{padding-top:16px;padding-bottom:0}

.add-account-modal{display:block;padding:0;position:relative;width:600px}.add-account-modal .modal-body{padding:0}.add-account-modal .modal-body .carousel-item-inner{padding:28px 24px 24px}.add-account-modal .modal-buttons{padding-bottom:10px}.add-account-modal .modal-fieldset{margin:20px auto 0;width:320px}.add-account-modal .form-group{padding-bottom:15px}.add-account-modal .party-emoji{display:block;height:56px;margin:15px auto 7px;width:56px}.add-account-modal .caption{font-size:14px}.add-account-modal .congrats-caption{font-family:TeleNeoExtraBold;font-size:18px;letter-spacing:-0.11px;font-weight:bold}.add-account-modal .congrats-sub-caption{font-family:TeleNeoExtraBold;font-size:18px;font-weight:bold}

.add-payee-modal{display:block;padding:0;position:relative}.add-payee-modal .modal-body{padding:0}.add-payee-modal .modal-body .carousel-item-inner{padding:28px 24px 24px}.add-payee-modal .success-item{background-color:#14b55c}.add-payee-modal .success-item .modal-buttons{margin-top:47px}.add-payee-modal .loading{background-color:#fff;background-image:url("../dist/images/mini-spinner.gif");background-size:18px 18px;background-position:calc(100% - 10px) calc(100% - 15px);background-repeat:no-repeat}.add-payee-modal .prim-color{color:#e20074}.add-payee-modal .your-info-header{font-size:16px;font-weight:bold;margin-top:0;margin-bottom:24px}.add-payee-modal .disabled-input{color:#6a6f79}.add-payee-modal .add-payee-results-header{font-size:13px;font-weight:normal;margin-bottom:10px;font-family:TeleNeoExtraBold;letter-spacing:1px;line-height:13px;text-transform:uppercase}.add-payee-modal .add-payee-results-footer{padding-top:5px;font-size:13px;font-weight:normal;font-family:TeleNeoExtraBold;letter-spacing:1px;line-height:13px;text-transform:uppercase}.add-payee-modal .add-payee-results-label{margin-top:5px;margin-bottom:20px;font-weight:bold}.add-payee-modal .add-payee-button{font-weight:bold;font-size:15px;height:30px;margin-top:-5px}.add-payee-modal .scroll-padding{padding-right:10px}.add-payee-modal .add-payee-result-item{margin-bottom:10px;padding-top:10px;border-bottom:1px solid #e8e8e8}.add-payee-modal .button-borderless{background:#fff}

.add-to-wallet .title{color:#000;font-family:TeleNeoExtraBold;font-size:56px;line-height:56px;text-align:center}.add-to-wallet .title-padding{padding-top:10px}.add-to-wallet .caption{color:#000;font-family:TeleNeoMedium;font-size:20px;line-height:24px;text-align:center}.add-to-wallet .store-logos{padding-top:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.add-to-wallet .caption-padding{padding-top:14px;padding-bottom:14px}.add-to-wallet .sub-caption{color:#000;font-family:TeleNeoMedium;font-size:16px;line-height:20px;text-align:center}.add-to-wallet .sub-caption-padding{padding-top:16px;padding-bottom:0}

.apy-details-modal{display:block;padding:0;position:relative}.apy-details-modal .modal-body{background-color:#000;height:485px;width:548px}.apy-details-modal .modal-caption{font-size:16px;line-height:24px;margin:0 30px}.apy-details-modal .header-large{padding-top:20px}

.better-money-modal{display:block;padding:0;position:relative}.better-money-modal .modal-body{background-color:#fff}.better-money-modal .modal-caption{font-size:16px;line-height:24px;margin:15px 50px}.better-money-modal .header-large{margin-bottom:15px}

.replace-card .modal-body{min-height:500px}.replace-card .about-card-replacement{color:#000;font-family:TeleNeoMedium;font-size:16px;font-weight:bold}.replace-card .small-list-item{height:65px;border-bottom:1px solid #e8e8e8}.replace-card .large-list-item{height:96px;border-bottom:1px solid #e8e8e8}.replace-card .option-subtext{font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#6a6f79}.replace-card .span-position{display:block}.replace-card .card-wrapper{display:inline}.replace-card .panel-group{transition:transform 250ms ease;cursor:pointer;margin-bottom:20px}.replace-card .panel-group:hover{transform:scale(1.05)}.replace-card .panel-group-disabled{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.15);cursor:not-allowed;margin-bottom:20px}.replace-card .lost-card-header{padding-bottom:30px}.replace-card .text-left{margin-left:16px;margin-bottom:0}.replace-card .panel-subtext{color:#6a6f79;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;line-height:20px;text-align:left;padding-bottom:18px;font-weight:bold}.replace-card .modal-caption{padding-top:10px;font-size:18px;color:#6a6f79;margin-right:115px;margin-left:16px;padding-bottom:20px;line-height:24px}

.card-success{background-color:#14b55c;color:#fff}.card-success .title-padding{padding:10px 103px}.card-success .title{color:#fff;font-family:TeleNeoExtraBold;font-size:38px;line-height:38px;text-align:center}

.change-pin-modal .carousel-item-inner{min-height:0}.change-pin-modal .forgot-answer-link-container{margin:0 auto 0;width:320px}.change-pin-modal .header{font-family:TeleNeoExtraBold;font-size:38px;line-height:38px;text-align:center}.change-pin-modal .caption{font-family:TeleNeoMedium;font-size:18px;line-height:24px;text-align:center}.change-pin-modal .caption-padding{padding-top:8px}.change-pin-modal .message-container{padding-bottom:0}.change-pin-modal .modal-disclaimer-caption{color:#6a6f79;text-align:center;font-size:14px;line-height:24px;margin:0 50px;padding-top:4px;padding-bottom:25px}.change-pin-modal .pin-input-center{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-align:center;align-items:center;height:150px}.change-pin-modal .pin-input-size{width:277px;height:96px}.change-pin-modal .pin-input{font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:86px;text-align:center}.change-pin-modal .text-inverted{color:#fff}.change-pin-modal .text-center{text-align:center}.change-pin-modal .button-padding{padding-bottom:20px}.change-pin-modal .header-padding{padding:0 80px}.change-pin-modal .header-padding.number-selection{padding:0 70px}.change-pin-modal .header-medium{margin-top:0}.change-pin-modal .header-medium.text-left{text-align:left !important}.change-pin-modal .number-list{background-color:#fff;list-style:none;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:-48px}.change-pin-modal .input-label{color:#6a6f79;font-weight:normal;line-height:1;margin:0}.change-pin-modal .input-label.warning{color:#f6a623}.change-pin-modal .input-label.with-padding{padding:12px 0}.change-pin-modal .input-label.label-with-graphic{display:inline-block;padding-right:10px}.change-pin-modal .input-field{font:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;padding:6px 6px 10px 6px}.change-pin-modal .input-field.half-width{width:60%}.change-pin-modal .warning-container{max-width:350px}.change-pin-modal .text-warning{color:#f6a623;padding-top:10px;font-size:18px;font-weight:bold}.change-pin-modal .verification-style{font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px;margin-top:7px;margin:10px auto;max-width:350px;text-align:left}.change-pin-modal .verification-style.text{letter-spacing:0}.change-pin-modal .verification-style.a11y{margin:10px 5px;padding-left:10px}.change-pin-modal .circle{border-radius:50%;width:25px;height:25px;padding-top:1px;background:#fff;border:2px solid #000;color:#000;text-align:center;margin-top:10px}.change-pin-modal .next-to-circle{margin-left:8px}.change-pin-modal .header-logout-steps{margin-bottom:2px}.change-pin-modal .faq-link{padding-left:0}.change-pin-modal .tmo-logo{max-width:200px;padding:0}.change-pin-modal .subheader{padding-left:0;letter-spacing:0.05em}.change-pin-modal .tmo-logo-subheader{padding-top:8px}.change-pin-modal .no-form-header{margin-top:30px;margin-bottom:30px}.change-pin-modal .no-form-text{margin-bottom:70px}.change-pin-modal .magenta{color:#e20074;font-size:15px;font-weight:500;cursor:pointer}.change-pin-modal .modal-caption.with-padding{padding-top:10px;margin-bottom:5px}.change-pin-modal .modal-caption-confirm.text-left{margin-left:0}.change-pin-modal .change-pin-forgot-security-answer{font-size:16px;text-align:left;background:none;border:none}.change-pin-modal .flex-display{display:-ms-flexbox;display:flex}.change-pin-modal .label-group-child-1{-ms-flex:1;flex:1}.change-pin-modal .label-group-child-2{-ms-flex:2;flex:2;padding-left:68px !important}.change-pin-modal .ssn-eye-close{background-image:url("/Client/dist/images/graphic-eye-close.png");background-repeat:no-repeat;background-size:contain;width:100%;height:100%;border:4px solid #fff}.change-pin-modal .ssn-eye-open{background-image:url("/Client/dist/images/graphic-eye-open.png");background-repeat:no-repeat;background-size:contain;width:100%;height:100%;border:4px solid #fff}input::-ms-reveal,input::-ms-clear{display:none}

.close-stash{color:#fff;text-align:center}.close-stash .title-padding{padding-bottom:6px}.close-stash .title{color:#fff;font-family:TeleNeoExtraBold;font-size:56px;line-height:56px}.close-stash .caption{color:#fff;font-family:TeleNeoMedium;font-size:20px;line-height:24px}.close-stash .caption-no-margin{color:#fff;font-family:TeleNeoMedium;font-size:20px;line-height:24px;margin-top:-10px}.close-stash .secondary-button-padding{padding-top:8px}.close-stash .stash-amount{font-family:TeleNeoExtraBold;font-size:38px}.close-stash .close-button-size{width:370px}.close-stash .modal-success{background:#14b55c}.close-stash .modal-dark{background:#000}.close-stash .button-padding{padding-bottom:2px}

.direct-deposit-modal{display:block;padding:0;position:relative}.direct-deposit-modal .form-error{color:#bd1c37}.direct-deposit-modal .account-list-item-inner{cursor:pointer}.direct-deposit-modal .container-inverted{background-color:#000}.direct-deposit-modal .modal-body{padding:0}.direct-deposit-modal .modal-body .carousel-item-inner{padding:28px 24px 24px}.direct-deposit-modal .heads-up-caption{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.direct-deposit-modal .heads-up-padding{padding-top:6px;padding-bottom:4px}.direct-deposit-modal .heads-up-caption-padding{padding-top:16px;padding-bottom:16px}.direct-deposit-modal .heads-up-center{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:16px;margin-bottom:-9px}.direct-deposit-modal .center-form{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.direct-deposit-modal .external-depositor-item .header-large{margin-bottom:32px}.direct-deposit-modal .external-depositor-item .modal-buttons{margin-top:89px}.direct-deposit-modal .early-deposit-icon{height:63px;width:63px}.direct-deposit-modal .question-icon{height:20px;width:20px}.direct-deposit-modal .info-paragraph{font-size:16px}.direct-deposit-modal .header-top-padding{padding-top:56px}.direct-deposit-modal .account-info-padding{padding-top:4px}.direct-deposit-modal .account-type-amt-padding{padding-top:1px}.direct-deposit-modal .button-padding{padding-top:32px;padding-bottom:32px}.direct-deposit-modal .contine-button{margin-top:-64px}.direct-deposit-modal .external-accounts-section{padding-top:24px}.direct-deposit-modal .depositor-confirmation{background-color:#000;color:#fff}.direct-deposit-modal .depositor-info-label{color:#6a6f79;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:bold;letter-spacing:1px;line-height:13px}.direct-deposit-modal .depositor-name{color:#fff;font-family:TeleNeoExtraBold;font-size:24px;line-height:24px}.direct-deposit-modal .loading{background-color:#fff;background-image:url("../dist/images/mini-spinner.gif");background-size:18px 18px;background-position:calc(100% - 10px) calc(100% - 15px);background-repeat:no-repeat}.direct-deposit-modal .depositor-info-sublabel{color:#6a6f79;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:16px}.direct-deposit-modal .street-address{margin-bottom:0}.direct-deposit-modal .start-dd-header-margin{margin-left:32px;margin-right:32px}.direct-deposit-modal .deposit-acct-header-margin{margin-left:88px;margin-right:88px}.direct-deposit-modal .few-more-details-margin{margin-left:72px;margin-right:72px}.direct-deposit-modal .section-spacing{padding-top:16px}.direct-deposit-modal .deposit-accts-list-dark{background-color:#000;color:#fff}.direct-deposit-modal .deposit-entered-info-list-dark{background-color:#000;color:#fff}.direct-deposit-modal .depositor-info{color:#e8e8e8;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:23px}.direct-deposit-modal .deposit-account-list-style{padding-left:48px;width:450px}.direct-deposit-modal .left-align{text-align:left}.direct-deposit-modal .float-right{float:right}.direct-deposit-modal .terms-cond-padding{padding-top:36px}.direct-deposit-modal .after-print-padding{padding-top:20px;padding-bottom:8px}.direct-deposit-modal .terms-cond-link{color:#e20074}.direct-deposit-modal .your-info-label{color:#6a6f79;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:bold;letter-spacing:1px;line-height:12px}.direct-deposit-modal .split-description{color:#6a6f79;font-size:16px;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:23px}.direct-deposit-modal .split-description-margin{color:#6a6f79;font-size:16px;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:23px;margin-left:40px;margin-right:40px}.direct-deposit-modal .your-info-label-padding{padding-top:33px;padding-bottom:4px}.direct-deposit-modal .inverted-text{color:#fff}.direct-deposit-modal .success{background-color:#14b55c}.direct-deposit-modal .results-width{width:368px}.direct-deposit-modal .results-position{padding-left:90px}.direct-deposit-modal .new-depositor-button{color:#e20074}.direct-deposit-modal .verified-depositors-header{padding-bottom:2px}.direct-deposit-modal .button-bottom-padding{padding-bottom:16px}.direct-deposit-modal .cancel-button-padding{padding-left:36px;padding-right:36px;padding-top:12px;padding-bottom:12px}.direct-deposit-modal hr{background-color:#9b9b9b;border-color:#9b9b9b;color:#6a6f79}.direct-deposit-modal .account-selected{animation:zoomIn 0.5s;height:40px;width:40px}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.direct-deposit-modal .split-by-row{height:124px;width:500px;background:url("../dist/images/icon-chevronright-6x12-black.svg") right 24px center no-repeat;cursor:pointer}.direct-deposit-modal .row-top-line{border-top:1px solid #e8e8e8}.direct-deposit-modal .split-by-title{height:24px;color:#000;font-family:TeleNeoExtraBold;font-size:24px;line-height:24px}.direct-deposit-modal .split-by-title-magenta{height:24px;color:#e20074;font-family:TeleNeoExtraBold;font-size:24px;line-height:24px}.direct-deposit-modal .split-by-subtext{height:44px;color:#6a6f79;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;line-height:23px}.direct-deposit-modal .input-label-nowrap{white-space:nowrap;padding-top:12px}.direct-deposit-modal .subtext-padding-top{padding-top:4px;margin-right:112px}.direct-deposit-modal .row-padding{padding-top:24px}.direct-deposit-modal .required-flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.direct-deposit-modal .row-padding-bottom{padding-bottom:48px}.direct-deposit-modal .icon-help{padding-left:8px;cursor:pointer}.direct-deposit-modal .total-split-amount{margin-top:-30px;margin-bottom:-20px;font-size:86px;font-family:TeleNeoExtraBold;color:#000;text-align:center}.direct-deposit-modal .total-split-amount-subtext{height:13px;line-height:13px;font-size:11px;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#000;text-align:center;padding-bottom:36px}.direct-deposit-modal .amount-split-card{position:relative;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,0.08);width:500px;margin-bottom:12px;padding:24px 0 0 0;transition:350ms ease border-color}.direct-deposit-modal .no-outline{outline:none}.direct-deposit-modal .acct-header-amt-split{margin:auto;width:90%;border-bottom:1px solid #e8e8e8;padding-bottom:12px}.direct-deposit-modal .acct-name-amt-split{margin-top:-8px;margin-left:-12px}.direct-deposit-modal .acct-amount-input{padding-top:18px;margin:auto;width:90%;padding-bottom:24px}.direct-deposit-modal .acct-amount-input-overflow{padding-top:18px;margin:auto;width:90%;padding-bottom:4px}.direct-deposit-modal .account-controls{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin-left:-25px}.direct-deposit-modal .account-move-button{background:none;border:none;cursor:pointer}.direct-deposit-modal .account-move-button:disabled{cursor:default;opacity:0.3}.direct-deposit-modal .account-move-button-down{padding:10px 24px 0}.direct-deposit-modal .account-move-button-up{padding:0 24px 10px}.direct-deposit-modal .account-move-button-up>.account-move-button-image{transform:scaleY(-1)}.direct-deposit-modal .account-move-button-image{height:9px;width:14px}.direct-deposit-modal .number-badge{position:absolute;height:18px;width:18px;top:28px;left:23px;background:#e20074;text-align:center;border-radius:50%;color:#fff;font-size:13px;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif}.direct-deposit-modal .overflow-radio-padding{padding-bottom:4px;padding-left:24px}.direct-deposit-modal .about-remainder-padding{padding-top:24px;margin-left:56px;margin-right:56px}.direct-deposit-modal .text-align-center{text-align:center}.direct-deposit-modal .rainbow-emoji{display:block;height:60px;margin:3px auto 7px;width:60px}.direct-deposit-modal .outside-header{color:#000;font-family:TeleNeoExtraBold;font-size:56px;line-height:56px;text-align:center;margin-left:64px;margin-right:64px}.direct-deposit-modal .no-hover{pointer-events:none}.direct-deposit-modal .instructions{color:#000;font-family:TeleNeoMedium;font-size:20px;line-height:24px;text-align:center;margin-left:16px;margin-right:16px}.direct-deposit-modal .max-button-width{width:auto;max-width:450px}.direct-deposit-modal .about-remainder-text{color:#000;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px}.direct-deposit-modal .percent-perfect{color:#e20074}.direct-deposit-modal .percent-over{color:#f6a623}.direct-deposit-modal .warning-padding{padding-top:16px;padding-bottom:8px}.direct-deposit-modal .percent-split-warning{background-color:#f6a623;height:64px;width:500px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.direct-deposit-modal .percent-split-warning-text{color:#fff;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:bold;text-align:center}.direct-deposit-modal .qs-form-padding{padding-left:15px}.direct-deposit-modal .fieldset-padding{padding-top:24px}.direct-deposit-modal .one-time-explaination-text{color:#6a6f79;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.direct-deposit-modal .field-section-padding{padding-top:24px}.direct-deposit-modal .field-padding{padding-top:16px}.direct-deposit-modal .one-time-radio{height:65px}.direct-deposit-modal .saved-radio{height:95px}.direct-deposit-modal .account-header-margin{margin-top:4px}.direct-deposit-modal .select-account-header-margin{margin-bottom:2px;margin-top:0}.direct-deposit-modal .no-margin{margin:0}.direct-deposit-modal .congratulations-catpion{font-size:16px;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;margin-left:18px;margin-right:18px;text-align:center}.direct-deposit-modal .depositor-address-subheader{color:#000;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:23px;margin-top:-12px;margin-bottom:16px}.direct-deposit-modal .dont-have-info-margin{margin-top:-24px}.direct-deposit-modal .cert-link{color:#e20074}.direct-deposit-modal .cert-padding{padding-top:36px;padding-bottom:8px}.direct-deposit-modal .cert-checkbox-label-padding{padding-right:24px;font-size:16px}

.disable-card{background-color:#000;color:#fff}.disable-card .title-padding{padding-bottom:6px}.disable-card .title{color:#fff;font-family:TeleNeoExtraBold;font-size:56px;line-height:56px;text-align:center}.disable-card .caption{color:#fff;font-family:TeleNeoMedium;font-size:20px;line-height:24px;text-align:center}.disable-card .secondary-button-padding{padding-top:8px}

.disclosure-modal .disclosure-content{max-height:400px;overflow-y:auto}

.eligible-number-check-modal .title{color:#000;font-family:TeleNeoExtraBold;font-size:52px;line-height:56px;text-align:center}.eligible-number-check-modal .title-padding{padding-top:10px}.eligible-number-check-modal .modal-caption{font-weight:400;max-width:390px;margin-left:auto;margin-right:auto;text-align:center;color:#6a6f79;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif}.eligible-number-check-modal .store-logos{padding-top:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.eligible-number-check-modal .caption-padding{padding-top:14px;padding-bottom:14px}

.enable-overdraft-protection .v-align{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.enable-overdraft-protection .header{color:#000;font-family:TeleNeoExtraBold;font-size:38px;line-height:38px;text-align:center}.enable-overdraft-protection .caption{color:#000;font-family:TeleNeoMedium;font-size:18px;line-height:24px;text-align:center}.enable-overdraft-protection .caption-padding{padding-top:8px}.enable-overdraft-protection .pin-input-center{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-align:center;align-items:center;height:150px}.enable-overdraft-protection .pin-input-size{width:277px;height:96px}.enable-overdraft-protection .pin-input{color:#000;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:86px;text-align:center}

.external-instructions-modal{display:block;padding:0;position:relative}.external-instructions-modal .modal-body{min-height:600px;width:548px}.external-instructions-modal .modal-body .list{padding:15px}.external-instructions-modal .modal-body .list-printer{padding-left:17px;padding-top:0}.external-instructions-modal .modal-body .list-item-no-border{margin-left:0}.external-instructions-modal .modal-body .ex-list-item{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;max-width:315px;max-height:77px}.external-instructions-modal .modal-body .list-item-one{background:url("../dist/images/icon-badge-num-one-static-black.svg") left 5px center no-repeat;background-size:26px 26px;background-position-y:8px;padding-left:28px;padding-bottom:10px}.external-instructions-modal .modal-body .list-item-two{background:url("../dist/images/icon-badge-num-two-static-black.svg") left 5px center no-repeat;background-size:26px 26px;background-position-y:8px;padding-left:28px;padding-top:10px;padding-bottom:10px}.external-instructions-modal .modal-body .list-item-three{background:url("../dist/images/icon-badge-num-three-static-black.svg") left 5px center no-repeat;background-size:26px 26px;background-position-y:17px;padding-left:28px;padding-top:10px}.external-instructions-modal .modal-body .account-info-header{color:#6a6f79;font-size:11px;font-weight:bold;letter-spacing:1px;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif}.external-instructions-modal .modal-body .step-padding{margin-right:65px}.external-instructions-modal .modal-body .step-padding-first{background-image:url("../dist/images/icon-badge-num-two-static-black.svg") left no-repeat;padding-top:0;margin-right:65px}.external-instructions-modal .modal-body .account-info{height:24px;color:#000;font-family:TeleNeoExtraBold;font-size:24px;line-height:24px}.external-instructions-modal .modal-body .account-info-direction{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.external-instructions-modal .modal-body .account-info-padding{padding-top:8px}.external-instructions-modal .modal-body .ex-list-item-inner{-ms-flex-align:center;align-items:center;border-left:4px solid transparent;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:justify;justify-content:space-between}.external-instructions-modal .modal-body .ex-list-item-inner,.external-instructions-modal .modal-body .ex-list-item-inner:hover,.external-instructions-modal .modal-body .ex-list-item-inner:focus{text-decoration:none}.external-instructions-modal .modal-body .section-padding{padding-top:16px;padding-bottom:16px}.external-instructions-modal .modal-body .modal-disclaimer-caption{color:#6a6f79;text-align:center;font-size:12px;line-height:24px;margin:0 10px;padding-top:8px;padding-bottom:20px}.external-instructions-modal .modal-caption{font-size:16px;line-height:24px;margin:0 20px}.external-instructions-modal .modal-caption-print{font:18px TeleNeoMedium;line-height:24px;margin:0 20px 0 5px}.external-instructions-modal .header-medium{padding-top:15px;margin-right:50px;margin-left:50px}

.forgot-password-modal{display:block;padding:0;position:relative}.forgot-password-modal .modal-body{padding:0}.forgot-password-modal .modal-body .carousel-item-inner{padding:28px 24px 24px}.forgot-password-modal .modal-caption{margin:30px 15px}.forgot-password-modal .rocket-emoji{display:block;height:56px;margin:15px auto 30px;width:56px}.forgot-password-modal .warning-container{width:100%}

.hold-up{background-color:#000}.hold-up .title{color:#fff;font-family:TeleNeoExtraBold;font-size:56px;line-height:56px;text-align:center}.hold-up .caption-padding{padding-top:16px}.hold-up .caption{color:#fff;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:23px;text-align:center}.hold-up .button-padding{padding-top:11px;padding-bottom:48px}

.link-external-account-modal{display:block;padding:0;position:relative}.link-external-account-modal .modal-body{padding:0}.link-external-account-modal .modal-body .carousel-item-inner{padding:28px 24px 24px}.link-external-account-modal .info-paragraph{font-size:16px;margin-bottom:24px;color:#6a6f79}.link-external-account-modal .info-margins{margin-left:24px;margin-right:24px}.link-external-account-modal .padding{padding-left:24px;padding-right:24px}.link-external-account-modal .micro-deposit-text{color:#e20074;font-weight:600}.link-external-account-modal .tooltip-inner{max-width:390px;width:390px}.link-external-account-modal .success-emoji{height:56px}.link-external-account-modal .legend{margin:10px 0 24px 0;font-size:20px}.link-external-account-modal .account-type-container{margin-bottom:48px}.link-external-account-modal .micro-deposit-container{margin:0 30px 35px 30px}.link-external-account-modal .success-item{background-color:#14b55c}.link-external-account-modal .success-item .modal-buttons{margin-top:47px}.link-external-account-modal .dark-item{background-color:#000}.link-external-account-modal .dark-item .modal-buttons{margin-top:40px;padding-bottom:10px}.link-external-account-modal .link-external-summary-header{color:#fff;margin:0 0 5px;text-align:center;padding-bottom:10px}.link-external-account-modal .success-body{font:16px TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 24px;color:#fff;line-height:23px}.link-external-account-modal .certification-padding{display:-ms-flexbox;display:flex;padding:25px 0 35px 10px}.link-external-account-modal .checkbox-label{padding:0 0 0 47px}.link-external-account-modal .checkbox-text{font:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;width:470px}.link-external-account-modal .cert-link{color:#e20074}.link-external-account-modal .radio-label{width:100%}.link-external-account-modal .radio-text-large{color:#000}.link-external-account-modal .step-padding{margin-right:65px}.link-external-account-modal .list-item-one{background:url("../dist/images/icon-badge-num-one-static-black.svg") left 5px center no-repeat;background-size:30px 30px;background-position-y:7px;padding-left:28px;padding-bottom:10px}.link-external-account-modal .list-item-two{background:url("../dist/images/icon-badge-num-two-static-black.svg") left 5px center no-repeat;background-size:30px 30px;background-position-y:15px;padding-left:28px;padding-top:10px;padding-bottom:10px}.link-external-account-modal .list-item-three{background:url("../dist/images/icon-badge-num-three-static-black.svg") left 5px center no-repeat;background-size:30px 30px;background-position-y:15px;padding-left:28px;padding-top:10px}.link-external-account-modal .footer-block{display:block;margin-left:auto;margin-right:auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%;max-width:83%}.link-external-account-modal .modal-caption{font-size:16px;line-height:24px;margin:0 20px}.link-external-account-modal .modal-caption.bold{font-weight:600;margin:auto}.link-external-account-modal .modal-caption.center{margin:auto}.link-external-account-modal .button-bordered{border-color:#fff}.link-external-account-modal .no-hover:hover{color:#fff}.link-external-account-modal .one-time-radio{height:65px}.link-external-account-modal .saved-radio{height:95px}.link-external-account-modal .qs-form-padding{padding-left:15px}.link-external-account-modal .one-time-explaination-text{color:#6a6f79;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}

.log-in-otp-modal{display:block;padding:0;position:relative}.log-in-otp-modal .modal-body{padding:0}.log-in-otp-modal .modal-body .carousel-item-inner{padding:28px 24px 24px}.log-in-otp-modal .modal-buttons{padding-bottom:16px}.log-in-otp-modal .forgot-answer-link-container{margin:0 auto 0;width:320px}.log-in-otp-modal .header-padding{padding:0 80px}.log-in-otp-modal .header-padding.number-selection{padding:0 70px}@media screen and (max-width: 768px){.log-in-otp-modal .header-padding{padding:0}}.log-in-otp-modal .modal-caption-confirm.text-left{margin-left:0}.log-in-otp-modal .header-large{text-align:center}.log-in-otp-modal .header-medium.text-left{text-align:left !important}.log-in-otp-modal .header-small{font-size:30px}.log-in-otp-modal .warning-container{max-width:350px}.log-in-otp-modal .text-warning{color:#f6a623;padding-top:10px;font-size:18px;font-weight:bold}.log-in-otp-modal .row{padding-bottom:10px}.log-in-otp-modal .otp-question-icon{width:16px;height:16px;margin-bottom:5px;margin-left:4px;cursor:pointer}.log-in-otp-modal .number-list{background-color:#fff;list-style:none;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:-48px}.log-in-otp-modal .otp-number-card{position:relative;margin:0 auto;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.15);max-height:50px;width:90%;padding:0 0 0 24px;transition:350ms ease border-color;margin-top:7px}.log-in-otp-modal .otp-number-card:hover{background-color:#fff;transform:scale(1.02);box-shadow:0 4px 10px rgba(0,0,0,0.08);text-decoration:none;cursor:pointer}.log-in-otp-modal .transition{transition:background 0.25s, transform 0.4s, box-shadow 0.24s}.log-in-otp-modal .input-label{color:#6a6f79;font-weight:normal;line-height:1;margin:0}.log-in-otp-modal .input-label.warning{color:#f6a623}.log-in-otp-modal .input-label.with-padding{padding:12px 0}.log-in-otp-modal .form-group{margin-bottom:0}.log-in-otp-modal .resend-div{text-align:center;padding-top:5px}.log-in-otp-modal .resend-text{font-size:15px}.log-in-otp-modal .magenta{color:#e20074;font-size:15px;padding-left:4px;font-weight:500;cursor:pointer}.log-in-otp-modal a:hover{text-decoration:none}.log-in-otp-modal .verification-style{font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px;margin-top:7px;margin:10px auto;max-width:350px;text-align:left}.log-in-otp-modal .verification-style.text{letter-spacing:0}.log-in-otp-modal .verification-style.a11y{margin:10px 0}.log-in-otp-modal .input-field{font:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}.log-in-otp-modal .input-field.half-width{width:60%}.log-in-otp-modal .otp-field{font-family:TeleNeoExtraBold;font-size:24px;padding:6px 6px 10px 6px}.log-in-otp-modal .otp-field.verification-field{letter-spacing:12px;margin-top:7px;margin:10px auto;max-width:240px;text-align:center}.log-in-otp-modal .modal-disclaimer-caption{color:#6a6f79;text-align:center;font-size:14px;line-height:24px;margin:0 50px;padding-top:4px;padding-bottom:25px}@media screen and (max-width: 768px){.log-in-otp-modal .modal-disclaimer-caption{margin:0}}.log-in-otp-modal .info-paragraph{font-size:16px;margin:0 60px 25px;padding-bottom:20px}.log-in-otp-modal .log-in-forgot-security-answer{font-size:16px;text-align:left;background:none;border:none}.log-in-otp-modal .modal-caption.with-padding{padding-top:10px;margin-bottom:5px}.log-in-otp-modal .label-group{display:-ms-flexbox;display:flex}.log-in-otp-modal .label-group-child-1{-ms-flex:1;flex:1}.log-in-otp-modal .label-group-child-2{-ms-flex:2;flex:2;padding-left:0 !important}.log-in-otp-modal .text-display-toggle{padding-left:10px}.log-in-otp-modal .circle{border-radius:50%;width:25px;height:25px;padding-top:1px;background:#fff;border:2px solid #000;color:#000;text-align:center;margin-top:10px}.log-in-otp-modal .next-to-circle{margin-left:8px}.log-in-otp-modal .header-logout-steps{margin-bottom:2px}.log-in-otp-modal .flex-display{display:-ms-flexbox;display:flex}.log-in-otp-modal .faq-link{padding-left:0}.log-in-otp-modal .tmo-logo{max-width:200px;padding:0}.log-in-otp-modal .subheader{padding-left:0;letter-spacing:0.05em}.log-in-otp-modal .tmo-logo-subheader{padding-top:8px}.log-in-otp-modal .title-padding{padding-top:20px}.log-in-otp-modal .no-form-header{margin-top:30px;margin-bottom:30px}.log-in-otp-modal .no-form-text{margin-bottom:70px}.log-in-otp-modal .ssn-eye-close{background-image:url("/Client/dist/images/graphic-eye-close.png");background-repeat:no-repeat;background-size:contain;width:100%;height:100%;border:4px solid #fff;margin-left:98px}.log-in-otp-modal .ssn-eye-open{background-image:url("/Client/dist/images/graphic-eye-open.png");background-repeat:no-repeat;background-size:contain;width:100%;height:100%;border:4px solid #fff;margin-left:98px}

.log-out-forget-computer-modal{display:block;padding:0;position:relative}.log-out-forget-computer-modal .modal-body{padding:0;background:#000}.log-out-forget-computer-modal .modal-body .carousel-item-inner{padding:28px 24px 24px}.log-out-forget-computer-modal .modal-buttons{padding-bottom:10px}.log-out-forget-computer-modal .home-emoji{display:block;height:56px;margin:15px auto 7px;width:56px}

.make-loan-payment-modal{display:block;padding:0;position:relative}.make-loan-payment-modal .modal-body{min-height:295px;width:548px;padding-right:0;padding-left:0}.make-loan-payment-modal .modal-body .carousel-item-inner{min-height:295px}.make-loan-payment-modal .modal-body .loan-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;background-color:#fafafa;min-width:548px;padding:24px 0;margin:16px 0}.make-loan-payment-modal .modal-body .button-card-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.make-loan-payment-modal .modal-body .button-card{margin:4px 0;width:393px;height:100px;background:url("../dist/images/icon-chevronright-6x12-black.svg") no-repeat 90% 50%;display:block}.make-loan-payment-modal .modal-body .button-card.large{height:124px}.make-loan-payment-modal .modal-body .button-card.small{height:80px}.make-loan-payment-modal .modal-body .card-text{margin:16px 0}.make-loan-payment-modal .modal-body .header-container{max-width:330px;text-align:left}.make-loan-payment-modal .modal-body .sub-caption{color:#6a6f79;font-size:14px;line-height:20px;margin-top:4px;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;max-width:316px;text-align:left}.make-loan-payment-modal .modal-body .account-info-header{color:#6a6f79;font-size:11px;font-weight:bold;letter-spacing:1px;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif}.make-loan-payment-modal .modal-body .flex-center{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.make-loan-payment-modal .header-small{margin-bottom:0}.make-loan-payment-modal .header-medium,.make-loan-payment-modal .small-margin{margin:0 58px 24px}.make-loan-payment-modal .carousel-padding{padding-bottom:25px}.make-loan-payment-modal .modal-caption{font-size:16px;line-height:23px;padding-top:5px;margin-bottom:5px}.make-loan-payment-modal .modal-caption.additional{margin:0 45px}.make-loan-payment-modal .paragraph-spacing{padding-top:20px}.make-loan-payment-modal .list{padding-left:114px;padding-top:15px;padding-bottom:5px}.make-loan-payment-modal .list-printer{padding-left:17px;padding-top:0}.make-loan-payment-modal .list-item-no-border{margin-left:0}.make-loan-payment-modal .ex-list-item{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;max-width:315px;max-height:77px}.make-loan-payment-modal .list-item-one{background:url("../dist/images/icon-num-one-outline.svg") left 5px center no-repeat;background-size:30px 30px;background-position-y:1px;padding-left:28px;padding-bottom:10px;padding-top:5px}.make-loan-payment-modal .list-item-two{background:url("../dist/images/icon-num-two-outline.svg") left 5px center no-repeat;background-size:30px 30px;background-position-y:8px;padding-left:28px;padding-top:10px;padding-bottom:10px}.make-loan-payment-modal .list-item-three{background:url("../dist/images/icon-num-three-outline.svg") left 5px center no-repeat;background-size:30px 30px;background-position-y:5px;padding-left:28px;padding-top:10px;padding-bottom:10px}.make-loan-payment-modal .list-item-four{background:url("../dist/images/icon-num-four-outline.svg") left 5px center no-repeat;background-size:30px 30px;background-position-y:5px;padding-left:28px;padding-top:10px;padding-bottom:10px}.make-loan-payment-modal .account-info-header{color:#6a6f79;font-size:11px;font-weight:bold;letter-spacing:1px;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif}.make-loan-payment-modal .step-padding{margin-right:95px}.make-loan-payment-modal .step-padding.address{margin-top:20px}.make-loan-payment-modal .step-padding-first{background-image:url("../dist/images/icon-badge-num-two-static-black.svg") left no-repeat;padding-top:0;margin-right:65px}.make-loan-payment-modal .account-info{height:24px;color:#000;font-family:TeleNeoExtraBold;font-size:24px;line-height:24px}.make-loan-payment-modal .account-info-direction{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.make-loan-payment-modal .account-info-padding{padding-top:8px}.make-loan-payment-modal .ex-list-item-inner{-ms-flex-align:center;align-items:center;border-left:4px solid transparent;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;margin-left:15px}.make-loan-payment-modal .ex-list-item-inner,.make-loan-payment-modal .ex-list-item-inner:hover,.make-loan-payment-modal .ex-list-item-inner:focus{text-decoration:none}.make-loan-payment-modal .section-padding{padding-top:16px;padding-bottom:16px}.make-loan-payment-modal .modal-disclaimer-caption{color:#6a6f79;text-align:center;font-size:12px;line-height:24px;margin:0 10px;padding-top:8px;padding-bottom:20px}.modal-caption-list{font-size:16px;line-height:24px;margin:0 20px}.modal-caption-print{font:18px TeleNeoMedium;line-height:24px;margin:0 20px 0 5px}

.order-checks-modal{display:block;padding:0;position:relative}.order-checks-modal .modal-body{min-height:295px;width:548px}.order-checks-modal .modal-body .list{padding-left:92px;padding-top:15px}.order-checks-modal .modal-body .carousel-item-inner{min-height:295px}.order-checks-modal .modal-body .list-printer{padding-left:17px;padding-top:0}.order-checks-modal .modal-body .ex-list-item{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;max-width:315px}.order-checks-modal .modal-body .account-info-header{color:#6a6f79;font-size:11px;font-weight:bold;letter-spacing:1px;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif}.order-checks-modal .modal-body .account-info{height:24px;color:#000;font-family:TeleNeoExtraBold;font-size:24px;line-height:24px}.order-checks-modal .modal-body .account-info-direction{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.order-checks-modal .modal-body .account-info-padding{padding-top:8px}.order-checks-modal .modal-body .ex-list-item-inner{-ms-flex-align:center;align-items:center;border-left:4px solid transparent;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:justify;justify-content:space-between}.order-checks-modal .modal-body .ex-list-item-inner,.order-checks-modal .modal-body .ex-list-item-inner:hover,.order-checks-modal .modal-body .ex-list-item-inner:focus{text-decoration:none}.order-checks-modal .modal-body .section-padding{padding-top:16px;padding-bottom:16px}.order-checks-modal .modal-body .modal-disclaimer-caption{color:#6a6f79;text-align:center;font-size:11px;line-height:20px;margin:0 10px;padding-top:8px;padding-bottom:10px}.order-checks-modal .modal-caption{font-size:16px;line-height:23px;margin:0 20px;padding-top:5px}.order-checks-modal .modal-caption-print{font:16px TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:23px;margin:0 50px 0 5px}.order-checks-modal .modal-caption-print.body{padding-right:15px}.order-checks-modal .button-padding{padding-top:20px;padding-bottom:20px}.order-checks-modal .header-large{padding:0 12px}

.p2p-info-modal{display:block;padding:0;position:relative}.p2p-info-modal .modal-body{width:548px;padding-right:0;padding-left:0}.p2p-info-modal .modal-body .p2p-panel-section{padding:5px 0;border-bottom:8px solid #e8e8e8}.p2p-info-modal .modal-body .p2p-panel-section .panel-link{border-top-width:1px}.p2p-info-modal .modal-body .p2p-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;background-color:#fafafa;min-width:548px;padding:0;margin:16px 0}.p2p-info-modal .modal-body .button-card-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.p2p-info-modal .modal-body .button-card{margin:4px 0;width:484;height:64px;background:url("../dist/images/icon-chevronright-6x12-black.svg") no-repeat 96% 50%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:left;justify-content:left}.p2p-info-modal .modal-body .account-info-header{color:#6a6f79;font-size:11px;font-weight:bold;letter-spacing:1px;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif}.p2p-info-modal .modal-body .account-info-header .field-label{font-family:TeleNeoMedium}.p2p-info-modal .modal-body .account-info-fields{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.p2p-info-modal .modal-body .account-info-fields .routing-number-field span.text,.p2p-info-modal .modal-body .account-info-fields .account-number-field span.text{font-family:TeleNeoMedium}.p2p-info-modal .modal-body .account-info-fields-label{font-family:TeleNeoBold}.p2p-info-modal .modal-body .account-info-fields .account-number{margin-left:5px}.p2p-info-modal .header-small{margin-bottom:0}.p2p-info-modal .header-medium{margin:16px 58px 16px}.p2p-info-modal .p2p-info{width:16px;height:16px;margin-bottom:5px;margin-left:4px;cursor:pointer}.p2p-info-modal .carousel-padding{padding-bottom:25px}.p2p-info-modal .modal-caption-p2p{font-size:18px;line-height:23px;padding-top:5px;margin-bottom:20px;text-align:center;color:#6a6f79;font-family:TeleNeoMedium}.p2p-info-modal .modal-caption-p2p.additional{margin:0 45px}.p2p-info-modal .link{cursor:pointer}.p2p-info-modal .paragraph-spacing{padding-top:20px}

.first-time-modal .modal-body{padding:0}.first-time-modal .modal-body .carousel-item-inner{padding:28px 24px 24px}.first-time-modal .first-time-emoji-container{padding-top:12px;padding-bottom:12px}.first-time-modal .first-time-success-emoji{display:block;height:56px;width:56px;margin-left:auto;margin-right:auto}.first-time-modal .first-time-modal-caption{color:#6a6f79;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:23px;text-align:center;font-size:16px;padding-bottom:14px}.first-time-modal .success-modal-caption{height:24px;color:#fff;font-family:TeleNeoExtraBold;font-size:24px;line-height:24px;text-align:center}.first-time-modal .success-modal-sub-caption{height:23px;color:#fff;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:23px;text-align:center}.first-time-modal .phone-number-select{width:65%;margin-left:auto;margin-right:auto}.first-time-modal .button-small-padding{padding-top:11px}.first-time-modal .first-time-modal-sub-caption{font:14px TeleNeoMedium #fff;margin:0 0 12px;text-align:center}.first-time-modal .info-paragraph{font-size:16px}.first-time-modal .header-top-padding{padding-top:56px}.first-time-modal .button-padding{padding-top:32px;padding-bottom:32px}.first-time-modal .section-spacing{padding-top:16px}.first-time-modal .inverted-text{color:#fff}.first-time-modal .success{background-color:#14b55c}.first-time-modal .button-bottom-padding{padding-bottom:16px}.first-time-modal .cancel-button-padding{padding-left:36px;padding-right:36px;padding-top:12px;padding-bottom:12px}.first-time-modal .subtext-padding-top{padding-top:4px}.first-time-modal .row-padding{padding-top:24px}.first-time-modal .row-padding-bottom{padding-bottom:48px}.first-time-modal .center-text{text-align:center}.first-time-modal .sorry{color:#000;font-family:TeleNeoExtraBold;font-size:38px;line-height:38px}.first-time-modal .sorry-padding{padding-top:24px;padding-bottom:16px;text-align:center}.first-time-modal .explanation-padding{text-align:center}.first-time-modal .explanation{height:46px;color:#6a6f79;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:23px}

.rejection-modal{display:block;padding:0;position:relative}.rejection-modal .modal-body{background-color:#000}.rejection-modal .header-medium{font-size:40px}.rejection-modal .modal-caption{font-size:16px;line-height:24px;margin:0 30px}

.remove-external-account-modal{display:block;padding:0;position:relative}.remove-external-account-modal .modal-body{padding:0}.remove-external-account-modal .modal-body .carousel-item-inner{padding:28px 24px 24px}.remove-external-account-modal .container-inverted{background-color:#000}.remove-external-account-modal .success-emoji{display:block;height:56px;margin:3px auto 7px;width:56px}.remove-external-account-modal .header-large{margin-top:24px}.remove-external-account-modal .modal-buttons{margin-top:48px}.remove-external-account-modal .success-item{background-color:#14b55c}.remove-external-account-modal .success-item .modal-buttons{margin-top:47px}

.repower-tour-modal{display:block;padding:0;position:relative}.repower-tour-modal .header-medium{font-size:40px}.repower-tour-modal .picture-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.repower-tour-modal .modal-sub-caption{margin-top:0;padding-top:15px}.repower-tour-modal .repower-logo-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:16px}.repower-tour-modal .repower-logo{height:63px;width:192px}.repower-tour-modal .repower-network-logo{height:28px;width:288px}.repower-tour-modal .modal-caption{font-size:16px;line-height:24px;margin:0 30px}.repower-instructions-modal{display:block;padding:0;position:relative}.repower-instructions-modal .modal-close{margin-right:20px}.repower-instructions-modal .modal-body{min-height:600px;width:530px}.repower-instructions-modal .modal-body .list{padding-left:75px}.repower-instructions-modal .modal-body .list-item-no-border{margin-left:0}.repower-instructions-modal .modal-body .modal-sub-caption{margin-top:0;padding-top:25px}.repower-instructions-modal .modal-body .repower-logo-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:5px}.repower-instructions-modal .modal-body .repower-logo{height:63px;width:192px}.repower-instructions-modal .modal-body .list-item-one{background:url("../dist/images/icon-repower-cash.svg") left 5px center no-repeat;background-size:35px 35px;background-position-y:8px;padding-left:28px;padding-bottom:10px}.repower-instructions-modal .modal-body .list-item-two{background:url("../dist/images/icon-repower-simplified.svg") left 5px center no-repeat;background-size:35px 35px;background-position-y:17px;padding-left:28px;padding-top:10px;padding-bottom:10px}.repower-instructions-modal .modal-body .list-item-three{background:url("../dist/images/icon-repower-fee.svg") left 5px center no-repeat;background-size:35px 35px;background-position-y:17px;padding-left:28px;padding-top:10px}.repower-instructions-modal .modal-body .account-info-header{color:#6a6f79;font-size:11px;font-weight:bold;letter-spacing:1px;font-family:TeleNeoMedium}.repower-instructions-modal .modal-body .step-padding{margin-right:40px}.repower-instructions-modal .modal-body .modal-disclaimer-caption{color:#6a6f79;text-align:center;font-size:12px;line-height:24px;margin:0 10px;padding-top:8px;padding-bottom:20px}.repower-instructions-modal .modal-caption{font-size:16px;line-height:24px;margin:0 20px;font-family:TeleNeoMedium}.repower-instructions-modal .modal-caption-print{font:18px TeleNeoMedium;line-height:24px;margin:0 20px 0 5px}.repower-instructions-modal .header-medium{margin-right:50px;margin-left:50px}

.settings-success{background-color:#14b55c;color:#fff}.settings-success .title-padding{text-align:center}.settings-success .modal-caption-otp{margin-bottom:40px}

.support-message-modal{display:block;padding:0;position:relative}.support-message-modal .select-group{margin-right:auto;width:320px}.support-message-modal .instructions,.support-message-modal .success-header{margin:0 auto 25px;width:360px}.support-message-modal .modal-body{padding:0}.support-message-modal .modal-body .carousel-item-inner{padding:28px 24px 24px}.support-message-modal .container-inverted{background-color:#000}.support-message-modal .success-emoji{display:block;height:56px;margin:3px auto 7px;width:56px}.support-message-modal .header-large{margin-top:24px}.support-message-modal .success-item{background-color:#14b55c}.support-message-modal .success-item .modal-buttons{margin-top:32px}.support-message-modal .support-message-header{color:#fff;margin:0 20px 0 20px;text-align:center}.support-message-modal .support-message-response-body{color:#fff;margin:0 60px 0 60px;text-align:center;padding-top:24px}.support-message-modal .support-modal-height{height:430px}.support-message-modal .support-modal-center{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.support-message-modal .upload-modal-button{margin:26px 0;text-align:left;width:320px;padding-bottom:20px}.support-message-modal .upload-modal-button.modal-buttons-wide{width:350px}.support-message-modal .submit-modal-buttons{margin:25px auto 0;text-align:center;width:320px}.support-message-modal .submit-modal-buttons.modal-buttons-wide{width:350px}

.temporary-card-modal .title{color:#000;font-family:TeleNeoExtraBold;font-size:38px;line-height:38px;text-align:center}.temporary-card-modal .title-padding{padding-top:0;padding-bottom:14px;margin-top:0;margin-bottom:10px}.temporary-card-modal .caption{color:#000;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;text-align:center}.temporary-card-modal .caption-padding{padding:15px 106px 0}.temporary-card-modal .card-image-temporary{background:url("../dist/images/icon-card-tmo-back.svg") no-repeat;width:325px;height:205px;position:absolute;transform:scale(1);transition:transform 300ms ease;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;padding-left:29px;padding-right:29px;padding-bottom:28px;z-index:0}.temporary-card-modal .card-image-temporary.visible{transform:scale(1);z-index:1}.temporary-card-modal .card-mask{border-radius:16px;height:205px;overflow:hidden;position:center;width:325px;display:block;margin-left:auto;margin-right:auto;-ms-flex-line-pack:center;align-content:center}.temporary-card-modal .card-number{color:#fff;font:24px/1 TeleNeoExtraBold}.temporary-card-modal .card-number.spacing{padding-bottom:8px}.temporary-card-modal .card-date{color:#fff;font:18px TeleNeoExtraBold;padding-left:30px;margin-top:3px;position:absolute;letter-spacing:2px}.temporary-card-modal .card-cvv{color:#fff;font:18px TeleNeoExtraBold;padding-left:110px;margin-top:3px;position:absolute;letter-spacing:2px}.temporary-card-modal .card-holder-temp{color:#fff;font:12px/14px TeleNeoBold;text-transform:uppercase;letter-spacing:1px}.temporary-card-modal .card-holder-temp.magenta{color:#e20074;padding-bottom:8px}.temporary-card-modal .card-holder-name{line-height:24px;font-size:18px;color:#fff}.temporary-card-modal .mini-caption{color:#fff;font:7px TeleNeoBold;text-transform:uppercase;word-wrap:break-word}.temporary-card-modal .mini-caption.cvv{padding-left:95px;position:relative;top:-2px}.temporary-card-modal .mini-caption.date{position:relative;top:8px}

﻿.transfer-in-modal{display:block;padding:0;position:relative}.transfer-in-modal .modal-body{padding:0;background-color:#14b55c}.transfer-in-modal .modal-body .carousel-item-inner{padding:28px 24px 24px}.transfer-in-modal .block-69{display:block;margin-left:auto;margin-right:auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%;max-width:69%}.transfer-in-modal .emoji-container{padding-top:48px;padding-bottom:24px}.transfer-in-modal .button-bottom-padding{padding-bottom:48px}.transfer-in-modal .to-account-text{margin-top:-17px !important}.transfer-in-modal .payment-status-text{color:#fff;font-size:14px;text-align:center;margin-top:12px}.transfer-in-modal .memo-text{padding-top:15px;padding-bottom:15px;text-align:justify}.transfer-in-modal .payment-memo-block{border-top:1px solid #fff;color:#fff;font-size:14px;text-align:center;margin-left:100px;margin-right:100px;border-bottom:1px solid #fff}.transfer-in-modal .memo-icon{margin-right:10px;float:left;width:20px;padding-top:20px;padding-bottom:15px}.transfer-in-modal .header-medium{margin:20px 0 15px;text-align:center}.transfer-in-modal .modal-buttons{margin:40px auto 30px}.transfer-in-modal .modal-fieldset{margin:20px auto 0;width:320px}.transfer-in-modal .paid-off-icon{height:50px;width:40px;margin:40px 20px 15px 33px}.transfer-in-modal .summary-item{background:#000;color:#fff}.transfer-in-modal .summary-item-white{background:#fff;color:#000}.transfer-in-modal .summary-item-black{background:#000;color:#fff}.transfer-in-modal .transaction-summary-header{color:#fff;margin:5px 0 5px;text-align:center}.transfer-in-modal .transaction-summary-title{color:#fff;margin:0 0 5px;padding-top:35px;text-align:center}.transfer-in-modal .transaction-summary-title.no-padding{padding-top:0;font-size:36px}.transfer-in-modal .success-emoji{display:block;height:60px;margin:3px auto 7px;width:60px}.transfer-in-modal .transaction-summary-header-black{color:#000;margin:0 0 5px;text-align:center}.transfer-in-modal .transaction-summary-header-black.positive{color:#14b55c}.transfer-in-modal .transaction-summary-header-black.muted{color:#6a6f79}.transfer-in-modal .transaction-summary-header-black.warning{color:#f6a623}.transfer-in-modal .declined-reasons-list{padding:0 0 0 38px;list-style:none}.transfer-in-modal .declined-reasons-list li{position:relative}.transfer-in-modal .declined-reasons-list li::before{content:'•';position:absolute;left:-19px;top:1px}.transfer-in-modal .bolded{font-weight:bold}.transfer-in-modal .warning-container{width:320px}.transfer-in-modal .transaction-summary-eyebrow{text-align:center;margin:0 0 12px}.transfer-in-modal .transaction-summary-inner{margin:0 auto;width:320px;font-size:14px}.transfer-in-modal .transaction-summary-item-padding{padding-bottom:7px}.transfer-in-modal .transfer-details-section{margin-bottom:17px}.transfer-in-modal .check-bottom-text-padding{padding-top:4px}.transfer-in-modal .transfer-detail-item{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 9px}.transfer-in-modal .transfer-notes-label{margin-bottom:2px}.transfer-in-modal .button-small{margin-bottom:6px}.transfer-in-modal .success-item{background-color:#14b55c}.transfer-in-modal .success-item .modal-buttons{margin-top:47px}.transfer-in-modal .success-body{font:20px TeleNeoBold;margin:0 0}.transfer-in-modal .inverted-text{color:#fff}.transfer-in-modal .modal-button-padding{padding-bottom:12px;width:320px;margin-left:auto;margin-right:auto}.transfer-in-modal .check-details-text{color:#6a6f79;font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-align:center}.transfer-in-modal .check-details-text-margin{margin-left:-40px;margin-right:-40px}.transfer-in-modal .underline{text-decoration:underline}.transfer-in-modal .no-hover:hover{color:#fff}

.verify-otp{display:block;padding:0;position:relative}.verify-otp .modal-body{padding:0}.verify-otp .modal-body .carousel-item-inner{padding:28px 24px 24px}.verify-otp .modal-buttons{padding-bottom:16px}.verify-otp .header-padding{padding:0 80px}.verify-otp .small-list-item{height:65px;border-bottom:1px solid #e8e8e8}.verify-otp .large-list-item{height:96px;border-bottom:1px solid #e8e8e8}.verify-otp .option-subtext{font-family:TeleNeoRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#6a6f79}.verify-otp .span-position{display:block}.verify-otp .delivery-address{font-weight:bold;color:#000}.verify-otp .header-large{text-align:center}.verify-otp .warning-container{max-width:350px}.verify-otp .row{padding-bottom:10px}.verify-otp .input-label{color:#6a6f79;font-weight:normal;line-height:1;margin:0}.verify-otp .form-group{margin-bottom:0}.verify-otp .resend-div{text-align:center;padding-top:5px}.verify-otp .resend-text{font-size:15px}.verify-otp .magenta{color:#e20074;font-size:15px;padding-left:4px;font-weight:500;cursor:pointer}.verify-otp a:hover{text-decoration:none}.verify-otp .verification-style{letter-spacing:1px;margin-top:7px;margin:10px auto;max-width:350px;text-align:left}.verify-otp .input-field{font-size:16px}.verify-otp .card-wrapper{display:inline}.verify-otp .otp-field{font-family:TeleNeoExtraBold;font-size:24px;padding:6px 6px 10px 6px}.verify-otp .otp-field.verification-field{letter-spacing:12px;margin-top:7px;margin:10px auto;max-width:240px;text-align:center}

.close-account-modal .closure-note-input{width:90%;box-shadow:none !important;position:relative;left:3px;padding:10px;margin-top:10px;margin-bottom:10px}.close-account-modal .closure-reason-container.closure-reason--disabled{opacity:0.5;pointer-events:none}.close-account-modal .modal-header-text{margin-top:0}.close-account-modal p.caption{max-width:80%;margin:20px auto}.close-account-modal .loading-mini img.animation{width:30px;height:30px;border-radius:15px;padding:0;margin-left:-45px}.close-account-modal .option-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:10px 0 5px}.close-account-modal .option-wrapper input{margin:5px 15px}.close-account-modal .option-wrapper label{margin-top:5px}.close-account-modal .modal-buttons bm-loading{margin-top:-5px;display:inline-block}.close-account-modal .modal-buttons bm-loading .row{display:inline-block;width:auto}.close-account-modal .modal-buttons bm-loading .row .col-xs-8{display:inline-block;width:auto;margin:0}.close-account-modal .modal-buttons bm-loading .row .col-xs-8 img.animation{padding:0;width:15px;height:15px;display:inline-block;position:relative;left:0;top:2px;margin-left:0;margin-right:10px}

.remove-payee-modal{display:block;padding:0;position:relative}.remove-payee-modal .modal-body{padding:0}.remove-payee-modal .modal-body .carousel-item-inner{min-height:325px;min-width:548px;padding:14px 24px 24px}.remove-payee-modal .container-inverted{background-color:#000}.remove-payee-modal .success-emoji{display:block;height:56px;margin:30px auto 7px;width:56px}.remove-payee-modal .header-large{margin-top:45px}.remove-payee-modal .modal-buttons{margin-top:48px}.remove-payee-modal .success-item{background-color:#14b55c}.remove-payee-modal .success-item .modal-buttons{margin-top:47px}

.attachments-table-wrapper,.data-table-wrapper{display:block;width:100%;max-height:500px;margin:10px 0;min-height:200px;overflow:auto}.attachments-table td{padding:15px 10px}

.message-list-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.message-list-heading{font-size:11px;font-weight:bold;padding:14px 24px;letter-spacing:0.7px;text-transform:uppercase;color:#000;background-color:#fafafa}.message-list-heading.message-list-heading-dark{color:#fff;background-color:#9b9b9b}.text-smaller{font-size:11px;line-height:180%}.message-list-empty{font-size:16px;font-weight:400;padding:30px 10px;text-align:center;color:#6a6f79}

.message-list-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:20px 25px;cursor:pointer;border-bottom:1px solid #e8e8e8;transition:background 0.25s, transform 0.4s, box-shadow 0.24s}.message-list-item:hover{background-color:#fff;transform:scale(1.02);box-shadow:0 4px 10px rgba(0,0,0,0.08)}.message-list-item a.text-success{color:#119e50}.message-list-item a.text-success:hover{color:#14b55c}.message-list-item-info{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;color:#6a6f79;-ms-flex-direction:column;flex-direction:column}.message-list-item-info .info-subject{font-weight:bold;margin-bottom:10px}.message-list-item-actions{text-align:right}.message-list-item-actions p{margin:3px 0;padding:0}.message-list-item-actions a{color:#e20074}.message-list-item-actions a:hover{color:#a10053}.message-list-item-actions a:link,.message-list-item-actions a:visited,.message-list-item-actions a:hover,.message-list-item-actions a:visited{cursor:pointer;text-decoration:none}.message-list-item--active{border-left:5px solid #e20074}.message-list-item--closed .message-list-item-info .info-subject{color:#6a6f79}.message-list-item--closed .message-list-item-actions a{color:#6a6f79}

﻿.message-thread-container{display:block;border:1px solid #e8e8e8;border-radius:3px;max-height:calc(100vh - 400px);overflow:auto}.message-thread-container-inner{display:-ms-flexbox;display:flex;padding:15px 15px 25px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.message-thread-item{margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:70%;max-width:500px}.message-thread-item ul{padding:8px 0 0 12px;margin:0}.message-thread-item li{margin:0}.message-thread-item li a{text-decoration:underline}.message-thread-item .thread-item-meta{display:-ms-flexbox;display:flex;padding:3px 0;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;font-size:11px;color:#6a6f79}.message-thread-item .thread-item-content{border-radius:4px;position:relative;padding:7px 12px 10px;color:#000;white-space:pre-wrap}.message-thread-item .thread-item-content:after{display:block;font-size:15px;position:absolute;bottom:-15px}.message-thread-item.thread-item-mine{-ms-flex-item-align:end;align-self:flex-end}.message-thread-item.thread-item-mine .thread-item-content{background-color:#ededed}.message-thread-item.thread-item-mine .thread-item-content:after{content:'◥';color:#ededed;right:15px}.message-thread-item.thread-item-theirs{-ms-flex-item-align:start;align-self:flex-start}.message-thread-item.thread-item-theirs .thread-item-content{background-color:#ffe2f1}.message-thread-item.thread-item-theirs .thread-item-content:after{content:'◤';color:#ffe2f1;left:15px}

window-panel{width:100vw;display:-ms-flexbox;display:flex;position:static;pointer-events:all;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.window-panel{background-color:white;padding:30px;min-width:800px;max-width:100vw;margin:20px;border-radius:2px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;animation:fadein 0.75s}@keyframes fadein{0%{opacity:0;transform:scale(0),translateY(-100vh)}50%{transform:scale(1),translateY(0)}100%{opacity:1}}.window-panel .messaging-title-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:-5px;margin-bottom:20px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.window-panel .messaging-title-bar .header-small{margin:0;padding:0;font-size:28px}.window-panel .messaging-title-bar .window-panel-close{padding:7px;margin-top:-15px;margin-right:-7px;cursor:pointer;transition:transform 0.3s}.window-panel .messaging-title-bar .window-panel-close:hover{transform:scale(1.05) rotateZ(-90deg)}.window-panel .messaging-title-bar .window-panel-close-icon{width:17px;height:17px}

.window-panel-viewport{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1020;overflow:hidden;pointer-events:none;transition:transform 0.25s, background 0.2s}.window-panel-viewport.viewport-inactive{background:transparent;transform:scale(1.1)}.window-panel-viewport.viewport-active{pointer-events:all}.window-panel-viewport .viewport-base{position:static;top:0;left:0;min-height:100vh;max-height:100vh;overflow:auto;background-color:rgba(0,0,0,0.6);pointer-events:all}

.attachment-uploader{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.attachment-uploader button{-ms-flex:0 0 auto;flex:0 0 auto}.attachment-uploader button .glyphicon{top:3px;position:relative;margin-top:-10px;margin-right:5px;margin-bottom:-10px}.attachment-uploader .attachment-file-list{display:-ms-flexbox;display:flex;margin-top:-5px;padding:0 10px;-ms-flex:1;flex:1;-ms-flex-direction:row;flex-direction:row;max-width:550px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.attachment-uploader .attachment-file{-ms-flex:0 0 auto;flex:0 0 auto;margin:5px;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;background-color:#ededed}.attachment-uploader .attachment-list-empty{display:inline-block;padding:14px;color:#6a6f79}.attachment-uploader .attachment-file-name{padding:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.attachment-uploader .attachment-file-name-inner{max-width:550px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.attachment-uploader .attachment-file-remove{padding:3px 7px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.attachment-uploader .attachment-file-remove img{width:14px;height:14px}code.plain{word-wrap:break-word}

.message-compose-view .form-group-narrow{width:50%}.message-compose-view textarea{margin-top:10px}.message-compose-view .textarea-caption{display:block;text-align:center;margin:10px 0}

.message-thread-view .message-thread-header{margin-bottom:20px}.message-thread-view .message-thread-header .header-small{margin-top:0;font-weight:bold;padding-top:0;margin-bottom:15px}.message-thread-view .message-thread-header .message-thread-header-details{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.message-thread-view .message-thread-header .message-thread-detail{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.message-thread-view .message-thread-header .message-thread-detail .message-thread-detail-item{padding:10px;-ms-flex:0 0 auto;flex:0 0 auto;font-size:11px}.message-thread-view .message-thread-header .message-thread-detail .message-thread-detail-item label{font-weight:normal;color:#6a6f79}.message-thread-view .message-thread-header .message-thread-attachments{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row}.message-thread-view .message-thread-header .message-thread-attachments label{font-weight:normal;color:#6a6f79;padding:0 10px}.message-thread-view .message-thread-header .message-thread-attachment-list{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.message-thread-view .message-thread-header .message-thread-attachment{text-decoration:underline}.message-thread-view .message-thread-content{margin-bottom:30px}.message-thread-view .message-thread-content .support-tab-container{border:1px solid #e8e8e8;border-bottom:none;width:100%;margin:0;margin-top:-20px}.message-thread-view .message-thread-content label{color:#6a6f79;font-weight:bold;font-size:11px;letter-spacing:0.7px}.message-thread-view .thread-reply-container{width:100%;background-color:#e20074;padding:10px}.message-thread-view .thread-reply-container .thread-reply-input{width:100%;border-radius:7px;padding:10px;height:70px;border:none}.message-thread-view .thread-reply-pane{margin-top:-20px;border-top:1px solid #e8e8e8}.message-thread-view .thread-reply-pane .header-small{margin-top:28px;margin-bottom:23px}.message-thread-view .message-thread-buttons{margin:10px;display:block;text-align:center;width:100%}.message-thread-view .message-thread-buttons button{display:block;min-width:300px;margin:0 auto 5px}.message-thread-view .message-thread-buttons button .glyphicon{margin-left:5px;position:relative;top:2px}.message-thread-view .message-thread-buttons button:last-child{margin-bottom:0}

.breadcrumb{background:none;padding:0;margin:-25px 0 15px 0}.breadcrumb a,.breadcrumb span{color:#fff;font-weight:500;text-decoration:underline}.breadcrumb a:hover,.breadcrumb span:hover{text-decoration:none;cursor:pointer;color:#fff}.breadcrumb a.active,.breadcrumb span.active{color:#6a6f79;text-decoration:none;cursor:pointer}.breadcrumb li::before{content:none !important}.breadcrumb .underline{text-decoration:underline}

.document-viewer-container{top:0;left:0;margin:0;padding:0;width:100vw;height:100vh;z-index:1000;display:-ms-flexbox;display:flex;overflow:auto;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.document-viewer{margin:0;padding:0;width:100%;height:100%;border:none}

.messaging-dashboard a{cursor:pointer}.messaging-dashboard .modal-caption{padding:2000px}.messaging-dashboard .new-bubble{padding:2px 9px;color:#fff;display:inline-block;margin-left:5px;margin-top:-5px;font-size:10px;border-radius:0;background-color:#e20074}.messaging-dashboard .attachment-icon{height:1em}.messaging-dashboard .attachment-icon.icon-grey{opacity:0.3}.messaging-dashboard .attachment-icon.icon-left{margin-right:5px}.messaging-dashboard .attachment-icon.icon-right{margin-left:5px}body.support .modal-dialog{margin:50px auto}.messaging-dashboard-header{display:block;padding:30px 22px 20px}.messaging-dashboard-header .header-buttons{display:block;margin:20px 0 0}.messaging-dashboard-header p{font-size:12px;letter-spacing:0.7px;color:#000;font-family:TeleNeoExtraBold}.messaging-dashboard-content{min-height:600px}

shaded-scroller{position:relative;max-width:100%}shaded-scroller .shaded-scroller-content{overflow-x:scroll;max-width:100%;z-index:10;display:-ms-flexbox;display:flex;padding-bottom:24px}shaded-scroller .shaded-scroller-content::after{top:0;right:0;content:' ';height:calc(100% - 24px);width:180px;opacity:0;transition:opacity 0.75s;display:block;position:absolute;z-index:100;pointer-events:none;background:linear-gradient(-90deg, rgba(0,0,0,0.4) 6.72478%, rgba(0,0,0,0) 98%)}shaded-scroller .shaded-scroller-content::before{top:0;left:0;content:' ';height:calc(100% - 24px);width:180px;opacity:0;transition:opacity 0.75s;display:block;position:absolute;z-index:100;pointer-events:none;background:linear-gradient(90deg, rgba(0,0,0,0.4) 6.72478%, rgba(0,0,0,0) 98%)}shaded-scroller .shaded-scroller-content.right-edge::after{opacity:1}shaded-scroller .shaded-scroller-content.left-edge::before{opacity:1}shaded-scroller .shaded-scroller-content.left-edge.right-edge::after,shaded-scroller .shaded-scroller-content.left-edge.right-edge::before{opacity:0.65}

stop-payments-view .stop-payments-list{padding:0;margin-bottom:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}stop-payments-view .stop-payments-list .stop-payments-list-item .stop-payments-list-item-content{border-bottom:1px solid #e8e8e8}stop-payments-view .stop-payments-list .stop-payments-list-item:last-child .stop-payments-list-item-content{border-bottom:none}.create-stop-payment-form .input-label{color:#000}.create-stop-payment-form .calendar-field{width:100%;max-width:300px}.create-stop-payment-form .uib-datepicker{position:absolute;top:60px;background:#efefef;box-shadow:rgba(0,0,0,0.2) 0px 3px 12px;padding:5px;z-index:300;border:1px solid #d0d0d0}.create-stop-payment-form .uib-datepicker .btn-info{background-color:#e20074;text-shadow:none}.create-stop-payment-form .uib-datepicker .btn-info .text-info{color:#fff}.create-stop-payment-form .confirmation-summary-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e8e8e8;padding:10px 0}.create-stop-payment-form .confirmation-summary-item:last-child{border-bottom:none}

.switching-guide-frame{width:100%;max-height:calc(100vh - 140px);min-height:400px;border:0;margin:0 0 -10px;transition:height 0.7s;height:600px;opacity:0}a:link,a:visited,a:hover,a:visited{cursor:pointer;text-decoration:none}.accounts-detail-panel .list-item .header-small{font-size:20px}
