/* bank-pp.css Minified on 2-02-2018 at 16:28:23 by Starnes */
.product-page{color:#2A2A2A}#content{padding-top:0}#page .sd-list{max-height:inherit}@media only screen and (max-width: 48em){.earnings-table-deposit-amount,.graph-deposit-amount,.term-length{font-size:1.6rem}}.features-image{height:34rem;background-repeat:no-repeat;background-position:center;background-size:contain}.features-osav{height:29rem;background-position:center;background-image:url("/resources/pres/bank/images/transfer-money-to-or-from.png")}.features-mmda{background-image:url("/resources/pres/bank/images/find-atms-wherever-you-are.png")}.features-hycd{background-image:url("/resources/pres/bank/images/step-up-your-savings.png")}.features-irahy{background-image:url("/resources/pres/bank/images/90-day-best-rate.png")}.features-iraosa{background-image:url("/resources/pres/bank/images/interest-compounded-daily.png")}.features-ncd{background-image:url("/resources/pres/bank/images/penalty-free-withdrawl.png")}.features-cdryr{background-image:url("/resources/pres/bank/images/raise-your-rate-online.png")}.features-iraryr{background-image:url("/resources/pres/bank/images/best-rate-we-offer-cd-term.png")}.features-dda{height:36rem;background-position:top center;background-image:url("/resources/pres/bank/images/pay-people-with-just-an-email.png")}.accolade-loud{font-size:6rem;font-size:60px;padding-top:2rem;display:inline-block}#reviews p{margin-bottom:1rem}.ira-forms-content{line-height:18px;padding:30px}.ira-forms-content h3{margin-top:0;padding-bottom:15px}.ira-forms-content h4{padding-bottom:15px;padding-top:15px}#content .fable .cell:nth-child(2){text-align:right;border-left:none}#fees ul:first-of-type{margin:0}#why-ally>div:nth-of-type(2) p{margin-bottom:0}#why-ally .wrapper img{margin-top:-.5rem}.fees-details span{float:right}.fees-details{list-style:none;padding-left:0 !important;margin-left:0}.fees-details span{float:right}@media (max-width: 320px){.fees-details{font-size:14px}}@media only screen and (max-width: 40em){.sd-holder{max-width:50%}.earnings-table-deposit-amount,.graph-deposit-amount{display:block}}@media only screen and (max-width: 48em){.fees-details li{padding-right:4.5rem;position:relative}.fees-details li span{display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (max-width: 48em){.rate-extended{padding-right:4rem}.rate-extended.short-label::before{bottom:-2.5em}}@media only screen and (min-width: 48.0625em){.view-rates-box .credit-card .rate-extended{display:-webkit-flex;display:flex}.view-rates-box .credit-card .rate-extended:before{-webkit-flex-basis:6em;flex-basis:6em;left:78px}}@media only screen and (min-width: 64.0625em){.view-rates-box .credit-card .rate-extended{display:inline-block}.view-rates-box .credit-card .rate-extended:before{width:13em}}#tooltip.tooltip h3{padding-bottom:1rem;font-size:1.4rem;line-height:1rem;color:#505050;font-weight:bold}.ally-modal .modal{background-color:#fff}.ally-modal.page-overlay .header .inner{padding-left:.75rem;padding-right:.75rem;max-width:109.2rem;width:90%;margin:0 auto}.ally-modal.page-overlay .header h2{font-size:2.4rem;font-weight:normal;line-height:75px;float:left;color:#006899;cursor:pointer}.ally-modal.page-overlay .header .close-btn{margin-top:40px}#content .action-sheet h1,.content .action-sheet h1{padding:0;margin:0;color:#650360;font-size:3rem;line-height:4.5rem;font-weight:normal}#content .action-sheet h2,.content .action-sheet h2{margin:3rem;padding:0;margin:0;color:#650360;font-size:3rem;line-height:3.8rem}#content .action-sheet h3,.content .action-sheet h3{font-size:1.8rem;font-weight:bold}#content .action-sheet a,#content .action-sheet a:hover,.content .action-sheet a,.content .action-sheet a:hover{color:#006899;text-decoration:none}#content .action-sheet a[rel='glossary'],.content .action-sheet a[rel='glossary']{text-decoration:none;color:#505050}#content .action-sheet p,.content .action-sheet p{padding-bottom:1.5rem;font-size:1.6rem;line-height:2.2rem}#content .action-sheet p.single-line,.content .action-sheet p.single-line{margin-bottom:0.5rem}@media only screen and (max-width: 40em){#content .action-sheet p.td-disclaimer,.content .action-sheet p.td-disclaimer{margin-top:70px;width:300px}}@media only screen and (min-width: 40.0625em){#content .action-sheet p.td-disclaimer,.content .action-sheet p.td-disclaimer{padding-top:4rem}}#content .action-sheet .action-callouts,.content .action-sheet .action-callouts{text-align:center}#content .action-sheet .action-callouts strong,.content .action-sheet .action-callouts strong{font-size:2.4rem;line-height:2.6rem;font-weight:normal}#content .action-sheet .action-callouts strong span,.content .action-sheet .action-callouts strong span{font-size:16px;display:block}#content .action-sheet .action-callouts ul,.content .action-sheet .action-callouts ul{margin-top:1.4rem;list-style:none;text-align:center;line-height:1.4;padding-left:0}#content .action-sheet .action-callouts .panel,.content .action-sheet .action-callouts .panel{padding:2rem .06rem 2rem .06rem;background-color:#fff;border:1px solid #E5E5E5}#content .action-sheet .action-callouts .panel strong,.content .action-sheet .action-callouts .panel strong{margin-bottom:1rem}@media only screen and (max-width: 40em){.header .close-btn span{display:none}#content .action-sheet h2,.content .action-sheet h2{font-size:3.8rem;line-height:1.1}#content .action-sheet.credit-card ul.purchases,.content .action-sheet.credit-card ul.purchases{margin-top:0;padding-left:18px;margin-bottom:0}#content .action-sheet.credit-card .action-callouts,.content .action-sheet.credit-card .action-callouts{margin-top:60px}#content .action-sheet.credit-card .action-callouts .panel,.content .action-sheet.credit-card .action-callouts .panel{width:65%;margin:0 auto}}@media (max-width: 420px){.rate-extended{margin-bottom:1rem;font-size:30px}}@media only screen and (max-width: 48em){.rate-extended{padding-right:3.6rem}#credit-card .rate-extended::before{width:65px;bottom:-7.5em;min-height:80px}.rate-extended.short-label::before{bottom:-2.5em}}@media only screen and (min-width: 64.0625em){.view-rates-box .credit-card .rate-extended:before{width:13em}}@media only screen and (min-width: 48.0625em){.view-rates-box .credit-card .rate-extended:before{-webkit-flex-basis:6em;flex-basis:6em;left:78px}}.touch .segmented-ctrl-select select{font-size:1.8rem}.owl-stage{margin:0 auto}.active-item.owl-active{display:block}.owl-active.owl-theme .owl-dots .owl-dot span{border:1px solid #027DB6;background:white}.owl-active.owl-theme .owl-dots .owl-dot.active span,.owl-active.owl-theme .owl-dots .owl-dot:hover span{background:#027DB6}
