/* about.css Minified on 4-17-2020 at 11:55:32 by Amler */
.mast.about-ally{height:39.2rem;padding-top:4.5rem;background:#fff url(../../pres/about/images/about-hub-mast.jpg) no-repeat center center}.mast.about-ally p{margin:2.5rem 0rem}@media only screen and (max-width: 40em){.mast.about-ally{background:#fff;padding-top:0;height:auto}.mast.about-ally .icon-acb{display:none}.mast.about-ally h1 span{text-transform:capitalize}.mast.about-ally p{margin-left:1rem;padding-bottom:0;text-align:left}}.mast .our-company-img{background:url(../../pres/about/images/business-professionals.jpg) no-repeat left bottom}.mast .giving-back-img{background:url(../../pres/about/images/giving-back.jpg) no-repeat left bottom}.mast .hero-img{-webkit-align-self:center;align-self:center}.stretch-height{height:100%}.stretch-width{width:100%}.pageLink{font-size:20px;font-family:Lato;color:#006899;text-decoration:none}@media only screen and (min-width: 40.0625em){.pageLink{margin-left:-25px;margin-top:240px;display:inline-block}}@media only screen and (min-width: 48.0625em){.pageLink{margin-left:-30px}}@media only screen and (min-width: 64.0625em){.pageLink{margin-left:0px;margin-top:270px;display:inline-block}}.mobileLink{font-size:20px;font-family:Lato;color:#006899;width:280px;display:inline-block;margin-bottom:30px;text-decoration:none}.mobileImg{width:279px;height:71px;display:table;margin:30px auto 20px auto}.our-history .article section:nth-of-type(2n) .dbl-left,.our-history .dbl-stacked .dbl-left,.our-history .article section:nth-of-type(2n) .dbl-override .dbl-right{float:right}.our-history .article section:nth-of-type(2n) .dbl-right,.our-history .dbl-stacked .dbl-right{float:right}.our-history .article section:nth-of-type(2n) .dbl-override .dbl-left{float:left}.dbl-content.dbl-stacked{margin-top:4rem}@media only screen and (min-width: 40.0625em) and (max-width: 48em){.dbl-content .dual-caption figcaption:first-of-type{margin-top:0}}@media only screen and (max-width: 40em){p.intro{margin:10px 0}.dbl-content.dbl-stacked{margin-top:1rem}.dbl-content.dbl-stacked figure{margin-top:1.5rem}}#page.about-home #info-bar{display:none !important}#page.about-home [id="content"]{padding-top:3rem;padding-bottom:3rem}#page #content article #OurPromise{margin-top:15px}@media only screen and (max-width: 40em){#page #content article #OurPromise{margin-top:0}}#content .about-locations-main{margin-bottom:2rem}#content .about-ally-bank-info{margin-top:.5rem}#content .about-ally-bank-info strong{display:inline-block;margin-bottom:1.5rem}#content .about-ally-bank-info a:last-of-type{display:inline-block;margin-top:1rem}#content .about-suppliers ol ul{padding-left:2rem}#content .about-suppliers>ul:last-of-type{margin-bottom:1rem}#content .about-suppliers ol ul ul{padding-left:3rem}#content .about-suppliers ol li p{padding-top:1rem}#content>article>header h1{padding-left:.6rem}.ally-locations span{display:block}#content h4.trans-callout{padding:0;font-size:2rem;line-height:2.4rem;font-family:"HelveticaNeue-Light","HelveticaNeue Light","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-weight:normal}@media only screen and (max-width: 40em){#content h4.trans-callout{font-size:1.6rem;line-height:2.2rem}}@media only screen and (min-width: 40.0625em) and (max-width: 48em){#content h4.trans-callout{font-size:1.6rem;line-height:2.2rem}}@media only screen and (min-width: 48.0625em){#content h4.trans-callout{background:url(../../pres/about/images/purple-box.png) no-repeat center center;padding:2rem;color:#fff;position:relative;bottom:5rem}#content h4.trans-callout a{color:#82D3FA}}#content p.bottom-callout{margin-top:4rem;margin-bottom:6rem;font-size:3rem;line-height:3.6rem;color:#005487}@media only screen and (max-width: 40em){#content p.bottom-callout{margin-bottom:4rem}}#content .cards{margin-top:4rem}@media only screen and (max-width: 40em){#content .cards .about-cards-loadmore{display:none}}#content a.about-cards-loadmore-btn{display:block;text-align:center;font-size:18px;background:#006899;color:#fff;line-height:40px}@media only screen and (max-width: 40em){#content .photo-quote h4{display:none}}#page.giving-back #intro{font-family:"HelveticaNeue-Regular","HelveticaNeue Regular","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;text-align:center;color:#fff;font-size:4rem;letter-spacing:.1rem;line-height:4.2rem;padding-bottom:3rem}#page.giving-back #mast-content{font-family:"HelveticaNeue-Regular","HelveticaNeue Regular","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;top:19rem;width:40.2rem;font-weight:lighter;text-align:center;color:#fff;font-size:4rem;letter-spacing:.1rem;line-height:4.2rem;height:inherit;background:rgba(0,0,0,0.8)}@media only screen and (max-width: 40em){#page.giving-back #mast-content{width:auto}}#page.giving-back #mast-content h1{color:#fff;text-align:center;font-size:2.2rem;font-weight:bold;text-transform:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3rem 0 0}@media only screen and (max-width: 40em){#page.giving-back #mast-content h1{background:none}}#page.giving-back #content h3{font-size:2rem;font-weight:700;color:#505050;margin-top:1rem}#page.giving-back #content h2{font-size:3rem;font-weight:700;color:#005487;margin-top:1rem}#page.giving-back #content h2 span{font-family:"HelveticaNeue-lighter","HelveticaNeue lighter","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-size:2.4rem;font-weight:200;line-height:0.9rem !important;text-shadow:0 0.1rem #fff;margin-top:1rem;display:block}@media only screen and (max-width: 40em){#page.giving-back #content h2 span{line-height:2.5rem !important}}#page.giving-back #content h3 a{font-size:2rem;font-weight:700;color:#07699a;line-height:1.2rem;margin-top:1rem;text-decoration:none}#page.giving-back #content a.button{background:#006899;color:#fff !important;text-decoration:none;font-size:1.4rem !important;font-weight:400;line-height:3.4rem;height:3.4rem;padding:.525rem 1rem;letter-spacing:.1rem;border:0.1rem solid #00334E !important;margin-top:2rem;margin-bottom:2rem}#page.giving-back #content a{font-size:1.6rem;color:#07699a;text-decoration:none;font-weight:300}#page.giving-back #content img,#page.giving-back #content svg{display:inline-block;max-width:100%;height:auto;border:0}#page.giving-back #content video{width:100%;max-width:51.4rem;max-height:31.1rem;margin-top:3rem}#page.giving-back #content .headline{margin-bottom:3rem}#page.giving-back #content .important{padding-bottom:6rem;padding-right:6rem}#page.giving-back #content .giving_video{background:#fff;padding:1.5rem 2rem}@media only screen and (max-width: 40em){#page.giving-back #content .giving_video{margin-top:60px}}#page.giving-back #content .video_info{padding-right:3rem;padding-left:3rem}#page.giving-back #content .community{margin-top:4rem}#page.giving-back #content .tiles .tile{margin-bottom:20px}#page.giving-back #content .tiles .tile h3{padding-left:2rem;color:#fff;padding-bottom:.5rem}#page.giving-back #content .tiles .tile p{font-size:1.6rem;line-height:2rem;padding-left:20px;color:#fff}@media only screen and (min-width: 40.0625em) and (max-width: 48em){#page.giving-back #content .tiles .tile .tile-content{min-height:360px}}@media only screen and (min-width: 48.0625em) and (max-width: 64em){#page.giving-back #content .tiles .tile .tile-content{min-height:435px}}@media only screen and (min-width: 64.0625em){#page.giving-back #content .tiles .tile .tile-content{min-height:487px}}#page.giving-back #content .tiles .tile.first .tile-image{background-image:url(../../pres/corporate/images/grants.beyondwalls-grey.jpg)}#page.giving-back #content .tiles .tile.first .tile-image:hover{background-image:url(../../pres/corporate/images/grants.beyondwalls-hover.jpg)}#page.giving-back #content .tiles .tile.first .tile-content{background:#414e61}#page.giving-back #content .tiles .tile.second .tile-image{background-image:url(../../pres/corporate/images/grants.timedealer-grey-2017.jpg)}#page.giving-back #content .tiles .tile.second .tile-image:hover{background-image:url(../../pres/corporate/images/grants.timedealer-hover-2017.jpg)}#page.giving-back #content .tiles .tile.second .tile-content{background:#6e1269}#page.giving-back #content .tiles .tile.third .tile-image{background-image:url(../../pres/corporate/images/grants.juniorachievement-grey.jpg)}#page.giving-back #content .tiles .tile.third .tile-image:hover{background-image:url(../../pres/corporate/images/grants.juniorachievement-hover.jpg)}#page.giving-back #content .tiles .tile.third .tile-content{background:#61b0b4}#page.giving-back #content .tiles .tile:hover{cursor:pointer}#page.giving-back #content .tiles .tile .tile-image{padding-top:100%;background-size:cover}#page.giving-back #content .quote{margin-top:5rem}#page.giving-back #content .quote blockquote{font-size:3.4rem;line-height:4.2rem;font-weight:300;color:#505050;padding:0;margin:0;text-indent:4rem}#page.giving-back #content .quote blockquote:before{content:"\201C";margin-left:-80px;margin-top:10px;background-position:left top;font-size:80px;font-weight:700;opacity:.2}#page.giving-back #content .quote blockquote:after{margin-left:-35px;margin-top:15px;content:"\201D";background-position:right bottom;font-size:80px;font-weight:700;opacity:.2}#page.giving-back #content .quote blockquote:before,#page.giving-back #content .quote blockquote:after{position:absolute;width:30px;height:30px}#page.giving-back #content #wallet_wise{padding-right:2rem}#page.giving-back #content #wallet_wise li{margin-left:-1rem}#page.giving-back #content #wallet_wise .cta-button.primary{border:1px solid #00334E !important;margin-top:2rem;margin-top:1.5rem}#page.giving-back #content .giving_back_logo{width:16.9rem;padding-top:2rem}#page.giving-back #content #content_ww{font-family:"HelveticaNeue-Regular","HelveticaNeue Regular","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-weight:100;text-align:center;color:#fff;letter-spacing:.1rem;line-height:2.2rem;height:inherit;background:#959595;opacity:0.7;padding:2rem;padding-top:4rem;padding-bottom:3rem}#page.giving-back #content #content_ww h1{font-size:4.5rem;font-weight:700;color:#fff}#page.giving-back #content #content_ww p{font-family:"HelveticaNeue-Regular","HelveticaNeue Regular","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-size:2.8rem;line-height:3.4rem;font-weight:100;color:#fff}#page.giving-back #content #content_ww strong.nos{font-size:4.5rem}#page.giving-back #content #content_ww strong.boldtext{font-size:3rem}.ally-modal #article,#page.givingback-details #content #article{clear:both}.ally-modal img,#page.givingback-details #content img{width:100%}.ally-modal h2,#page.givingback-details #content h2{margin:0px 5px 40px;color:#631f60;font-family:"HelveticaNeue-Regular","HelveticaNeue Regular","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-size:3.8rem;font-weight:100;line-height:3.8rem;padding:0;padding-top:2px}.ally-modal h2 span.subHead,#page.givingback-details #content h2 span.subHead{font-size:2.4rem;line-height:36px;font-weight:500}@media only screen and (max-width: 40em){.ally-modal h2 span.subHead,#page.givingback-details #content h2 span.subHead{font-size:1.8rem;line-height:2.6rem;display:block}}@media only screen and (max-width: 40em){.ally-modal h2,#page.givingback-details #content h2{margin-top:20px}}.ally-modal p,#page.givingback-details #content p{color:#515151}@media only screen and (max-width: 40em){.ally-modal p,#page.givingback-details #content p{font-size:1.4rem}}.ally-modal .quote,#page.givingback-details #content .quote{width:100%;position:relative;right:0;padding-left:60px;min-height:200px}@media only screen and (max-width: 48em){.ally-modal .quote,#page.givingback-details #content .quote{padding-left:0;padding-top:20px}}.ally-modal .quote blockquote,#page.givingback-details #content .quote blockquote{font-family:"HelveticaNeue-Regular","HelveticaNeue Regular","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-size:2.6rem;line-height:1.3em;margin:1em 0;color:#515151;quotes:"“" "”";font-weight:100;position:relative}@media only screen and (max-width: 48em){.ally-modal .quote blockquote,#page.givingback-details #content .quote blockquote{font-size:2.4rem}}.ally-modal .quote span.details,#page.givingback-details #content .quote span.details{font-family:"HelveticaNeue-Regular","HelveticaNeue Regular","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-size:1.6rem;font-weight:100;line-height:1.3em;display:block;float:right;color:#515151;padding-bottom:40px}@media only screen and (max-width: 48em){.ally-modal .quote span.details,#page.givingback-details #content .quote span.details{font-size:1.8rem;float:none}}.ally-modal .quote span.quoteEndWord,#page.givingback-details #content .quote span.quoteEndWord{padding-right:60px}.ally-modal .quote blockquote:before,.ally-modal .quote blockquote:after,#page.givingback-details #content .quote blockquote:before,#page.givingback-details #content .quote blockquote:after{font-family:"Aurelian Trust Bank Benton Bold", Arial, sans-serif;font-size:150px;line-height:0;margin:0;padding:0;vertical-align:bottom;color:#92afc2}.ally-modal .quote blockquote:before,#page.givingback-details #content .quote blockquote:before{content:open-quote;position:relative;float:left;width:90px;margin-top:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:15px;top:25px}.ally-modal .quote blockquote:after,#page.givingback-details #content .quote blockquote:after{content:close-quote;position:absolute;right:0;bottom:-27px;font-family:"Aurelian Trust Bank Benton Bold", Arial, sans-serif;font-size:150px;line-height:0;margin:0;padding:0;vertical-align:bottom;color:#92afc2}.ally-modal .givingback-modal-links,#page.givingback-details #content .givingback-modal-links{margin-left:55px}@media only screen and (min-width: 40.0625em) and (max-width: 48em){.ally-modal .givingback-modal-links,#page.givingback-details #content .givingback-modal-links{margin-left:20px}}@media only screen and (max-width: 40em){.ally-modal .givingback-modal-links,#page.givingback-details #content .givingback-modal-links{margin-left:0}}@media only screen and (max-width: 48em){.ally-modal .givingback-modal-links,#page.givingback-details #content .givingback-modal-links{padding-top:40px}}.ally-modal .givingback-modal-links p a,#page.givingback-details #content .givingback-modal-links p a{color:#07699a;font-weight:700}@media only screen and (max-width: 40em){.ally-modal .givingback-modal-links p a,#page.givingback-details #content .givingback-modal-links p a{font-size:1.8rem}}.ally-modal .givingback-modal-links p img,#page.givingback-details #content .givingback-modal-links p img{margin:10px 0 10px;max-width:100%;width:inherit}@media only screen and (max-width: 48em){#page.givingback-details #content h2{padding-top:40px}}#subscribe-to-ir-alerts .modal{width:720px}#subscribe-to-ir-alerts .subscribe-container{border:0;height:30em;overflow:hidden;width:100%}@media only screen and (min-width: 40.0625em){.aboutHeading{font-family:"Amatic-SC" !important}}@media only screen and (max-width: 40em){.aboutHeading{white-space:normal !important}}

		/* buttons.css Minified on 5-17-2017 at 10:56:07 by Roy */
a.button.primary,a.button.secondary{color:#f2f2f2 !important}.modal.external a.button.secondary{color:#505050 !important}.button{color:#fff;text-shadow:0 1px 0px rgba(0,0,0,0.5);border:1px solid #fff;-webkit-background:linear-gradient(#eee 1%,#ccc 4%,#999 50%);background:linear-gradient(#eee 1%,#ccc 4%,#999 50%);background-color:#999;box-shadow:#fff 0px 2px 0px 0px inset,#000 0px 1px 1px 0px;border-radius:5px;padding:10px 15px;text-decoration:none;display:inline-block;font:13px Arial, sans}.ie7 .button,.ie8 .button{filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr= '#FFCCCCCC', endColorstr='#FF999999');zoom:1}.button.primary,input.primary,.button.primary:visited,input.primary:visited{color:#fff;text-shadow:0 1px 0px rgba(0,0,0,0.5);border:1px solid #4d0149;-webkit-background:linear-gradient(#8e0d88,#4a0a47);background:linear-gradient(#8e0d88,#4a0a47);background-color:#4a0a47;box-shadow:#ba6eb6 0px 2px 0px 0px inset,#000 0px 1px 1px 0px;border-radius:5px}.ie7 .button.primary,.ie8 .button.primary,.ie7 input.primary,.ie8 input.primary,.ie7 .button.primary:visited,.ie8 .button.primary:visited,.ie7 input.primary:visited,.ie8 input.primary:visited{filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr= '#FF8E0D88', endColorstr='#FF4A0A47');zoom:1}.button.primary:hover,input.primary:hover,.button.primary:visited:hover,input.primary:visited:hover{-webkit-background:none;background:none;background-color:#70066b;box-shadow:#000 0px 1px 1px 0px,rgba(186,110,182,0.5) 0px 2px 0px 0px inset;border:1px solid #4d0149;text-decoration:none;color:#fff;text-shadow:0 1px 0px rgba(0,0,0,0.5)}.ie7 .button.primary:hover,.ie8 .button.primary:hover,.ie7 input.primary:hover,.ie8 input.primary:hover,.ie7 .button.primary:visited:hover,.ie8 .button.primary:visited:hover,.ie7 input.primary:visited:hover,.ie8 input.primary:visited:hover{filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr= '#FF70066B', endColorstr='#FF70066B');zoom:1}.button.primary:active,input.primary:active,.button.primary:visited:active,input.primary:visited:active{border:1px solid transparent;-webkit-background:none;background:none;background-color:#70066b;box-shadow:#fff 0px 1px 1px 0px,rgba(0,0,0,0.5) 0px 1px 1px 0px inset;color:#ddd}.button.secondary,input.secondary,.button.secondary:visited,input.secondary:visited{color:#505050;text-shadow:0 1px 0px #fff;border:1px solid #bdbdbd;-webkit-background:linear-gradient(#f2f2f2,#d8d8d8);background:linear-gradient(#f2f2f2,#d8d8d8);background-color:#d8d8d8;box-shadow:#fff 0px 2px 0px 0px inset,#000 0px 1px 1px 0px;border-radius:5px}.ie7 .button.secondary,.ie8 .button.secondary,.ie7 input.secondary,.ie8 input.secondary,.ie7 .button.secondary:visited,.ie8 .button.secondary:visited,.ie7 input.secondary:visited,.ie8 input.secondary:visited{filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr= '#FFF2F2F2', endColorstr='#FFD8D8D8');zoom:1}.button.secondary:hover,input.secondary:hover,.button.secondary:visited:hover,input.secondary:visited:hover{-webkit-background:none;background:none;background-color:#dedede;box-shadow:#000 0px 1px 1px 0px,rgba(255,255,255,0.5) 0px 2px 0px 0px inset;border:1px solid #bdbdbd;text-decoration:none;color:#505050;text-shadow:0 1px 0px #fff}.ie7 .button.secondary:hover,.ie8 .button.secondary:hover,.ie7 input.secondary:hover,.ie8 input.secondary:hover,.ie7 .button.secondary:visited:hover,.ie8 .button.secondary:visited:hover,.ie7 input.secondary:visited:hover,.ie8 input.secondary:visited:hover{filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr= '#FFDEDEDE', endColorstr='#FFDEDEDE');zoom:1}.button.secondary:active,input.secondary:active,.button.secondary:visited:active,input.secondary:visited:active{border:1px solid transparent;-webkit-background:none;background:none;background-color:#d8d8d8;box-shadow:transparent 0px 1px 1px 0px,rgba(0,0,0,0.5) 0px 1px 1px 0px inset;color:#666}.button.secondary-alt1,input.secondary-alt1,.button.secondary-alt1:visited,input.secondary-alt1:visited{color:#026994;text-shadow:0 1px 0px #fff;border:1px solid #bdbdbd;-webkit-background:linear-gradient(#f2f2f2,#d8d8d8);background:linear-gradient(#f2f2f2,#d8d8d8);background-color:#d8d8d8;box-shadow:#fff 0px 2px 0px 0px inset,#000 0px 1px 1px 0px;border-radius:5px}.ie7 .button.secondary-alt1,.ie8 .button.secondary-alt1,.ie7 input.secondary-alt1,.ie8 input.secondary-alt1,.ie7 .button.secondary-alt1:visited,.ie8 .button.secondary-alt1:visited,.ie7 input.secondary-alt1:visited,.ie8 input.secondary-alt1:visited{filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr= '#FFF2F2F2', endColorstr='#FFD8D8D8');zoom:1}.button.secondary-alt1:hover,input.secondary-alt1:hover,.button.secondary-alt1:visited:hover,input.secondary-alt1:visited:hover{-webkit-background:none;background:none;background-color:#dedede;box-shadow:#000 0px 1px 1px 0px,rgba(255,255,255,0.5) 0px 2px 0px 0px inset;border:1px solid #bdbdbd;text-decoration:none;color:#026994;text-shadow:0 1px 0px #fff}.ie7 .button.secondary-alt1:hover,.ie8 .button.secondary-alt1:hover,.ie7 input.secondary-alt1:hover,.ie8 input.secondary-alt1:hover,.ie7 .button.secondary-alt1:visited:hover,.ie8 .button.secondary-alt1:visited:hover,.ie7 input.secondary-alt1:visited:hover,.ie8 input.secondary-alt1:visited:hover{filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr= '#FFDEDEDE', endColorstr='#FFDEDEDE');zoom:1}.button.secondary-alt1:active,input.secondary-alt1:active,.button.secondary-alt1:visited:active,input.secondary-alt1:visited:active{border:1px solid transparent;-webkit-background:none;background:none;background-color:#d8d8d8;box-shadow:transparent 0px 1px 1px 0px,rgba(0,0,0,0.5) 0px 1px 1px 0px inset;color:#026994}.button.marketing,input.marketing,.button.marketing:visited,input.marketing:visited{color:#fff;text-shadow:0 1px 0px rgba(0,0,0,0.5);border:1px solid #004666;-webkit-background:linear-gradient(#3798c7,#006899);background:linear-gradient(#3798c7,#006899);background-color:#006899;box-shadow:#86c1dd 0px 2px 0px 0px inset,#000 0px 1px 1px 0px;border-radius:5px}.ie7 .button.marketing,.ie8 .button.marketing,.ie7 input.marketing,.ie8 input.marketing,.ie7 .button.marketing:visited,.ie8 .button.marketing:visited,.ie7 input.marketing:visited,.ie8 input.marketing:visited{filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr= '#FF3798C7', endColorstr='#FF006899');zoom:1}.button.marketing:hover,input.marketing:hover,.button.marketing:visited:hover,input.marketing:visited:hover{-webkit-background:none;background:none;background-color:#0c73a3;box-shadow:#000 0px 1px 1px 0px,rgba(134,193,221,0.5) 0px 2px 0px 0px inset;border:1px solid #004666;text-decoration:none;color:#fff;text-shadow:0 1px 0px rgba(0,0,0,0.5)}.ie7 .button.marketing:hover,.ie8 .button.marketing:hover,.ie7 input.marketing:hover,.ie8 input.marketing:hover,.ie7 .button.marketing:visited:hover,.ie8 .button.marketing:visited:hover,.ie7 input.marketing:visited:hover,.ie8 input.marketing:visited:hover{filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr= '#FF0C73A3', endColorstr='#FF0C73A3');zoom:1}.button.marketing:active,input.marketing:active,.button.marketing:visited:active,input.marketing:visited:active{border:1px solid transparent;-webkit-background:none;background:none;background-color:#005780;box-shadow:#fff 0px 1px 1px 0px,rgba(0,0,0,0.5) 0px 1px 1px 0px inset;color:#eee}.button.disabled,input.disabled{-webkit-background:none;background:none;background-color:#d8d8d8;box-shadow:transparent 0px 1px 1px 0px,transparent 0px 2px 0px 0px inset;border:1px solid transparent;text-decoration:none;color:#a4a4a4;text-shadow:0 1px 0px transparent}.ie7 .button.disabled,.ie8 .button.disabled,.ie7 input.disabled,.ie8 input.disabled{filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr= '#FFD8D8D8', endColorstr='#FFD8D8D8');zoom:1}.button.large{font-size:18px;line-height:18px}.button.small{padding:8px 10px}.button.login{color:#006899;text-shadow:0 1px 0px #D5CEC4;border:1px solid #47473e;-webkit-background:linear-gradient(#dad3c6,#988976);background:linear-gradient(#dad3c6,#988976);background-color:#988976;box-shadow:#f1eadc 0px 2px 0px 0px inset,#000 0px 1px 1px 0px;border-radius:5px;padding:5px 15px;font-family:"Aurelian Trust Bank Benton Bold", Arial, Helvetica, sans-serif;text-transform:lowercase}.ie7 .button.login,.ie8 .button.login{filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr= '#FFDAD3C6', endColorstr='#FF988976');zoom:1}.ie9 .login,.ie8 .login,.ie7 .login{top:-58px}.ie9 .login.button{box-shadow:0 1px 0 rgba(255,255,255,0.3),inset 0 1px 0 rgba(255,255,255,0.3)}.ie8 .login.button,.ie7 .login.button{width:39px;height:15px;line-height:15px;background:url(../../pres/global/images/login-button-fill.png) repeat-x transparent left top}.cta-button{display:inline-block;height:auto;cursor:pointer;font-family:"Helvetica Neue", Helvetica, Arial, Roboto, sans-serif;font-weight:300;letter-spacing:1px;font-size:20px;padding:.525em 1em .5em 1em;background-color:#666666;color:#f2f2f2;text-decoration:none;border:none;line-height:inherit;transition:all 50ms linear;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cta-button.mid{font-size:16px}.cta-button.min{font-size:14px}.cta-button.no-shadow{box-shadow:none !important}.cta-button.with-shadow{box-shadow:2px 2px 0 #003350 !important}.cta-button.dropdown{border-left:1px solid #366266;padding-left:.5em;padding-right:.5em}.cta-button:active{-webkit-transform:translateX(2px) translateY(2px);transform:translateX(2px) translateY(2px);transition:all 50ms linear}.cta-button.no-transition:active{box-shadow:inherit;-webkit-transform:none;transform:none}.cta-button:hover{color:#F8F8F8;text-decoration:none}.cta-button.primary{background-color:#006898;color:#fff!important}.cta-button.primary:hover{background-color:#328FC2}.cta-button.primary:active{background-color:#2D79A8}.cta-button.secondary{background-color:#87B1C4;}.cta-button.secondary:hover{background-color:#84c1d9}.cta-button.secondary:active{background-color:#75b4cd}.cta-button.alt-1{background-color:#008486;color:#fff}.cta-button.alt-1:hover{background-color:#007778}.cta-button.alt-2{background-color:#7E507B}.cta-button.alt-2:hover{background-color:#75507B}.cta-button.alt-3{background-color:#539499}.cta-button.alt-3:hover{background-color:#539499}.cta-button.disabled{background-color:#EBEBEB;color:#a0a0a0 !important;text-shadow:none}.cta-button.disabled:active{-webkit-transform:none;transform:none}.cta-button.with-lock:before{font-family:'allycons';content:"\e619";font-size:inherit;margin-right:10px;color:#fff}.cta-button.with-darrow{border-left:1px solid #222}.cta-button.with-darrow:before{font-family:'allycons';content:"\e62e";font-size:inherit;color:#fff}.cta-button-group{font-size:0}.cta-button-group>.cta-button{vertical-align:top;box-shadow:none;margin:0}

		/* action-sheets.css Minified on 11-27-2017 at 13:41:32 by Gshankar */
#content .action-sheet h1{padding:0;margin:0;color:#005487}#content .action-sheet h2{padding:0;margin:0;margin-bottom:3rem;color:#005487}#content .action-sheet p{padding-bottom:2.5rem}#content .action-sheet p.about-fdic{text-align:right}@media only screen and (min-width: 40.0625em) and (max-width: 48em){#content .action-sheet h3.about-tombstones-heading{text-align:center;margin-bottom:2rem}}@media only screen and (max-width: 40em){#content .action-sheet h3.about-tombstones-heading{text-align:center;margin-bottom:2rem}}#content .action-sheet-callout,#content .action-sheet-no-callout{margin-top:2rem;padding-left:2rem;padding-right:2rem;text-align:center}#content .action-sheet-callout a,#content .action-sheet-no-callout a{font-weight:bold}#content .action-sheet-callout h3,#content .action-sheet-no-callout h3{font-size:2rem;line-height:2.4rem;color:#999}#content .action-sheet-callout p,#content .action-sheet-no-callout p{padding-bottom:2rem}#content .action-sheet-callout hr,#content .action-sheet-no-callout hr{border:0;height:0;border-top:1px solid #ccc;margin-bottom:1rem}@media only screen and (min-width: 40.0625em) and (max-width: 48em){#content .action-sheet-callout hr,#content .action-sheet-no-callout hr{display:none}#content .action-sheet-callout p,#content .action-sheet-no-callout p{padding:0}}@media only screen and (max-width: 40em){#content .action-sheet-callout,#content .action-sheet-no-callout{padding:0;margin-top:0}#content .action-sheet-callout h3,#content .action-sheet-no-callout h3{padding:2px}#content .action-sheet-callout a,#content .action-sheet-no-callout a{display:block;line-height:45px;background:#fff}#content .action-sheet-callout hr,#content .action-sheet-no-callout hr{display:none}#content .action-sheet-callout p,#content .action-sheet-no-callout p{padding:0}}#content .action-sheet-callout.action-sheet-callout-bottom,#content .action-sheet-no-callout.action-sheet-callout-bottom{margin-top:0rem}@media only screen and (min-width: 48.0625em){.flex-container{display:-webkit-flex;display:flex}}.action-sheet-page #content article.article section:first-of-type h1{margin-top:-2rem}.action-sheet-page #content h2{color:#005487}.ally-modal.aboutally-modal{background:#F2F2F2;left:-100%;transition:all 500ms ease}.ally-modal.aboutally-modal.show{top:0;left:0}.ally-modal.aboutally-modal.page-overlay h2{padding-top:0}.ally-modal.aboutally-modal #content h2{line-height:1em;font-weight:bold;color:#005487}.ally-modal.aboutally-modal #content article.article{padding-top:3rem}.ally-modal.aboutally-modal #content article.article section:first-of-type{padding-top:0}.ally-modal.aboutally-modal .modal{height:100%;width:100%;background:#F2F2F2}.ally-modal.aboutally-modal .header{height:85px;margin:0;border-top:10px solid #005487;background:#ddd;box-shadow:0 3px 1px -1px #999}.ally-modal.aboutally-modal .header .inner{padding-left:.75rem;padding-right:.75rem;width:90%;max-width:113.7rem;margin:0 auto}.ally-modal.aboutally-modal .header h2{font-size:2.4rem;font-family:"HelveticaNeue-Light","HelveticaNeue Light","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-weight:normal;line-height:75px;margin-top:0rem;float:left;color:#006899;cursor:pointer}.ally-modal.aboutally-modal .header .close-btn{font-size:1.4rem;font-family:"HelveticaNeue-Bold","HelveticaNeue Bold","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;text-transform:uppercase;margin-top:4rem;float:right;text-decoration:none;color:#006899}.ally-modal.aboutally-modal .header .close-btn i{font-size:1.6rem;position:relative;top:1px;padding-left:10px}@media only screen and (max-width: 40em){.ally-modal.aboutally-modal .header .close-btn span{display:none}}.ally-modal.aboutally-modal .content{overflow-y:auto;margin:0 auto;padding-bottom:9rem}#content .about-action-callouts p{padding-bottom:3rem;margin-bottom:3rem;border-bottom:1px solid #ccc;text-align:center}#content .about-action-callouts p.last{border:none}#content .about-action-callouts strong{display:block;color:#999;font-weight:normal;font-size:2.4rem;line-height:2.6rem}#content .about-action-callouts .sep-link{line-height:4rem}#content .corporate-finance-areas{margin-bottom:2rem}#content .corporate-finance-areas ul{padding:0}#content .corporate-finance-areas ul li{padding-bottom:.5rem;list-style:none}#content .about-tombstone{width:90%;padding:20px;margin:0 10px 20px 0;background:#fff;text-align:center;min-height:48rem}#content .about-tombstone figure{margin:10px 0}#content .about-tombstone img{max-width:none;max-width:100%;margin:0 auto}#content .about-tombstone p{font-size:1.6rem;padding-left:2rem;padding-right:2rem;padding-bottom:2rem}#content .about-tombstone p span{display:block;font-weight:strong;font-size:2.4rem}#content .about-tombstone p span.amount{font-family:"HelveticaNeue-Light","HelveticaNeue Light","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-size:2.4rem;line-height:3.2rem;color:#999}#content .about-tombstone p.details{margin:10px 10px 20px;padding-bottom:0}#content .about-tombstone p.details small{font-size:1.6rem}#content .about-tombstone p.details strong{display:block}#content .about-tombstone p.agented{margin:0 0 15px 0;font-size:14px !important;line-height:18px !important}#content .about-tombstone p.agented img{padding-top:5px;display:block}@media only screen and (min-width: 48.0625em) and (max-width: 64em){#content .about-tombstone{min-height:53rem}}@media only screen and (min-width: 40.0625em) and (max-width: 48em){#content .about-tombstone{width:100%;padding:0;border-bottom:1px solid #ccc;min-height:0;background:none}#content .about-tombstone p{padding-bottom:.5rem;padding:0}}@media only screen and (max-width: 40em){#content .about-tombstone{width:100%;padding:0;border-bottom:1px solid #ccc;min-height:0;background:none}#content .about-tombstone p{padding-bottom:.5rem;padding:0}}#page #content .about-tombstone p.agented{margin:0 0 10px 0;font-size:14px !important;line-height:18px !important}

		/* components.css Minified on 12-31-2018 at 14:31:42 by Hampson */
#content section header{display:block;overflow:hidden;margin-bottom:2.5rem}#content section header h2,#content section header h3{font-family:"HelveticaNeue-Light","HelveticaNeue Light","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-size:3rem;line-height:1.5em;float:left;color:#005487;padding:0;font-weight:bold}#content section header h3{margin-left:1.7rem;padding-left:1.7rem;border-left-width:.2rem;border-left-color:#650630;border-left-style:solid;font-weight:normal}@media only screen and (max-width: 40em){#content section header{margin-bottom:.5rem}#content section header h2{line-height:1.2em}#content section header h3{width:100%;border:none;line-height:1.2em;padding-left:0;margin-left:0}}#content section.pull-top header{padding-top:0}#content .dual-caption{margin-bottom:1rem;position:relative}#content .dual-caption img{width:100%;vertical-align:middle}#content .dual-caption.bg-purple figcaption{background:#005487;background:rgba(101,3,96,0.9)}#content .dual-caption.bg-blue figcaption{background:#006899;background:rgba(0,104,153,0.9)}#content .dual-caption.bg-dark-blue figcaption{background:#414e61;background:rgba(65,78,97,0.9)}#content .dual-caption.align-right figcaption{right:0}#content .dual-caption figcaption{background:#5eadb2;background:rgba(94,173,178,0.9);padding:0;position:absolute;top:0;color:#fff;font-family:"HelveticaNeue-Light","HelveticaNeue Light","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;padding:2rem;height:100%}#content .dual-caption figcaption p.large{font-size:2rem;line-height:2.8rem;padding:2.5rem}#content .dual-caption figcaption p strong{margin-top:2rem;display:block}#content .dual-caption figcaption p strong:first-of-type{margin:0}#content .dual-caption figcaption:last-of-type{font-size:1.4rem;bottom:0;top:auto;padding:0rem 2rem;height:4.2rem;line-height:4.2rem}@media only screen and (min-width: 40.0625em){#content .dual-caption figcaption:last-of-type{background:none}}#content .dual-caption figcaption.employee-location:last-of-type{background:#5eadb2;top:0;height:auto}@media only screen and (min-width: 40.0625em) and (max-width: 48em){#content .dual-caption{margin-bottom:20px}#content .dual-caption.bg-purple figcaption{background:#005487;background:rgba(101,3,96,0.9)}#content .dual-caption.bg-blue figcaption{background:#006899;background:rgba(0,104,153,0.9)}#content .dual-caption.bg-dark-blue figcaption{background:#414e61;background:rgba(65,78,97,0.9)}#content .dual-caption figcaption:first-of-type{color:inherit;padding:0;margin-top:20px;background:none;position:static}#content .dual-caption figcaption:first-of-type p{font-size:inherit;font-family:"HelveticaNeue", Helvetica, Arial, Roboto, sans-serif}#content .dual-caption figcaption p.large{padding:0;text-align:left}#content .dual-caption figcaption:last-of-type{width:100%;height:42px;line-height:42px}}@media only screen and (max-width: 40em){#content .dual-caption{margin-bottom:20px}#content .dual-caption.bg-purple figcaption{background:#005487;background:rgba(101,3,96,0.9)}#content .dual-caption.bg-blue figcaption{background:#006899;background:rgba(0,104,153,0.9)}#content .dual-caption.bg-dark-blue figcaption{background:#414e61;background:rgba(65,78,97,0.9)}#content .dual-caption figcaption:first-of-type{color:inherit;padding:0;padding:0;background:none;position:static}#content .dual-caption figcaption:first-of-type p{font-size:inherit}#content .dual-caption figcaption p.large{line-height:2rem;font-size:inherit;font-weight:normal;margin-bottom:5px;padding:0;text-align:left}#content .dual-caption figcaption:last-of-type{width:100%;height:42px;line-height:42px}}@media only screen and (max-width: 48em){#content .dual-caption figcaption.employee-location:last-of-type{background:none}}#content .collabTxt{font-size:1.2rem}#content .tabbed-content{width:100%;margin-top:4rem;overflow:visible;list-style:none;position:relative;padding:0}#content .tabbed-content li{display:block;float:left}#content .tabbed-content li>a{display:block;height:56px;margin:0;padding:2rem;border-radius:2px;border:1px solid #c0d0d8;border-width:1px 1px 0;font-size:1.6rem;line-height:1.8rem;font-weight:normal;background:#d7e4eb;cursor:pointer;position:relative;color:#006899;top:0px;z-index:1;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#content .tabbed-content li>a:hover{background:#fff}#content .tabbed-content .tab-content{z-index:0;width:100%;display:none;border-radius:2px;border:1px solid #c0d0d8;position:absolute;left:0;top:56px;min-height:250px;background:#fff;outline:none}#content .tabbed-content li.tab-active>a{top:-5px;height:62px;background:#fff;color:#005487}#content .tabbed-content li.tab-active .tab-content{display:block}#content .tabbed-content.tabbed-content-bottom{height:49.5rem}#content .tabbed-content.tabbed-content-bottom li>a{top:39.9rem;outline-offset:-.5rem;border-width:0 1px 1px}#content .tabbed-content.tabbed-content-bottom li.tab-active>a{top:39.9rem}#content .tabbed-content.tabbed-content-bottom .tab-content{height:40rem;top:0;overflow-y:hidden}@media only screen and (min-width: 40.0625em) and (max-width: 48em){#content .tabbed-content li>a{height:46px;padding:1.5rem;line-height:1.6rem}#content .tabbed-content li.tab-active>a{height:54px}}@media only screen and (max-width: 40em){#content .tabbed-content .tab-content,#content .tabbed-content .tabbed-content-bottom [id^="tab"]{position:inherit;height:auto;background:#fff;display:none}#content .tabbed-content li.tab-active>a{top:0;height:auto;color:#006899}#content .tabbed-content li,#content .tabbed-content li>a{color:#006899;display:block;font-weight:bold;width:100%;position:inherit}#content .tabbed-content li{padding:1px 0}#content .tabbed-content li>a{border-top-color:#F2F2F2}#content .tabbed-content li>a:after{color:#328FC2;font-weight:bold;content:'\2B';font-size:1.5em;line-height:.5em;float:right}#content .tabbed-content li.tab-active>a{top:0;background:#d7e4eb}#content .tabbed-content li.tab-active .tab-content{top:0;border:none;height:auto;display:block}#content .tabbed-content li.tab-active>a:after{content:'\2013'}#content .tabbed-content.tabbed-content-bottom{height:auto;position:inherit}}#content section#CoreValues .tabbed-content.tabbed-content-bottom{z-index:0}#content .photo-quote .photo-quote-content,#content .photo-quote figure{margin:3rem}#content .photo-quote h4{color:#005487;font-size:3rem}#content .photo-quote h5,#content .photo-quote p{font-size:2rem;margin-top:1rem;margin-bottom:2rem;font-weight:normal}#content .photo-quote figure{height:100%;display:inline-block;float:right}#content .photo-quote blockquote{quotes:"“" "”" "‘" "’";font-size:1.6rem;line-height:2.4rem}#content .photo-quote blockquote:before{width:4em;height:2.8em;background:url("../../pres/about/images/big-quote.svg") no-repeat left center;position:relative;overflow:hidden;display:inline-block;color:#d7e4eb;content:''}#content .photo-quote blockquote:before{margin-right:0.5em}#content .photo-quote p.citation{text-align:right;font-style:normal;margin-top:10px;display:block;float:right;font-size:1.6rem;line-height:2.4rem}@media only screen and (max-width: 40em){#content .photo-quote h5,#content .photo-quote p,#content .photo-quote blockquote{color:#505050;font-weight:normal}}#content .cards{width:100%}#content .cards::after{display:block;clear:both;content:''}#content .cards .card{width:100%;height:420px;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:800;perspective:800;z-index:0;margin-bottom:20px}#content .cards .card .card-front,#content .cards .card .card-back{width:100%;height:420px;display:table;z-index:1;cursor:pointer;position:relative;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}#content .cards .card .card-front{position:absolute;z-index:0;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}#content .cards .card .card-back{z-index:0;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}#content .cards .card.flipped .card-front{z-index:900;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}#content .cards .card.flipped .card-back{z-index:1000;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}#content .cards .card .card-front:hover{-webkit-box-shadow:inset 0 0 45px rgba(0,0,0,0.3);box-shadow:inset 0 0 45px rgba(0,0,0,0.3)}#content .cards .card.flipped .card-back:hover{-webkit-box-shadow:inset 0 0 45px rgba(102,102,102,0.3);box-shadow:inset 0 0 45px rgba(102,102,102,0.3)}#content .cards .bg-white{color:#505050;background-color:#fff}#content .cards .charcoal{color:#505050}#content .cards .bg-charcoal{color:#fff;background-color:#505050}#content .cards .border-charcoal{background-color:#fff;border:2px solid #505050}#content .cards .border-purple{background-color:#fff;border:2px solid #005487}#content .cards .bg-purple{color:#fff;background-color:#005487}#content .cards .border-purple{background-color:#fff;border:2px solid #005487}#content .cards .bg-purple{color:#fff;background-color:#005487}#content .cards .bg-cyan{color:#fff;background-color:#5eadb2}#content .cards .border-cyan{background-color:#fff;border:2px solid #5eadb2}#content .cards .cyan{color:#5eadb2}#content .cards .bg-blue{color:#fff;background-color:#006899}#content .cards .border-blue{background-color:#fff;border:2px solid #006899}#content .cards .blue{color:#006899}#content .cards .card-image-left{height:100%;padding:0 20px;display:table-cell;vertical-align:middle}#content .cards .card-image-left figure{margin:0 20px 0 0;display:table-cell;vertical-align:middle;height:inherit}#content .cards .card-image-left figure img{max-width:none}#content .cards .card-image-left p{font-size:24px;line-height:1.3em;padding:0 0 0 10px;display:table-cell;vertical-align:middle;height:inherit}#content .cards .card-image-bottom{height:100%}#content .cards .card-image-bottom figure{position:absolute;width:100%;text-align:center;bottom:0}#content .cards .card-image-bottom figure img{vertical-align:bottom}#content .cards .card-image-bottom p{font-size:24px;line-height:1.3em;padding:20px}@media only screen and (min-width: 48.0625em) and (max-width: 64em){#content .cards .card-image-bottom{text-align:center}}@media only screen and (min-width: 40.0625em) and (max-width: 48em){#content .cards .card-image-bottom{text-align:center}}@media only screen and (max-width: 40em){#content .cards .card-image-bottom{text-align:center}}#content .cards .card-text{height:100%;display:table-cell;vertical-align:top;padding:20px}#content .cards .card-text strong{font-weight:bold}#content .cards .card-text .larger-text{font-size:20px;line-height:1.2em}#content .cards .card-text .largest-text{padding:5px;font-size:36px;line-height:1.3em}#content .cards .card-text ul,#content .cards .card-text ol{margin-top:20px;padding:0}#content .cards .card-text li{text-indent:0;margin:0 0 10px 1em}#content .cards .card-text blockquote{quotes:"“" "”" "‘" "’";position:relative;margin:30px 0;font-size:1.8rem;line-height:2.2rem}#content .cards .card-text blockquote:before{width:4em;height:2.8em;background:url("../../pres/about/images/big-quote.svg") no-repeat left center;position:relative;overflow:hidden;display:inline-block;color:#d7e4eb;content:''}#content .cards .card-text blockquote:before{margin-right:0.5em}#content .cards .card-text blockquote cite{display:block;text-align:right;font-size:16px;margin-top:20px}@media only screen and (min-width: 48.0625em) and (max-width: 64em){#content .cards .card-text{text-align:center}}@media only screen and (min-width: 40.0625em) and (max-width: 48em){#content .cards .card-text{text-align:center}}@media only screen and (max-width: 40em){#content .cards .card-text{text-align:center}}#content .cards .card-front .card-text{vertical-align:middle}#content .cards .card-back .card-text{text-align:left}#content .cards .card-short-quote{display:table-cell;vertical-align:middle;padding:30px}#content .cards .card-short-quote blockquote{quotes:"“" "”" "‘" "’";position:relative;font-size:65px;font-weight:bold;line-height:.7em}#content .cards .card-short-quote blockquote:before{content:open-quote;display:inline-block;width:30px;font-size:65px}#content .cards .card-short-quote blockquote small{font-size:36px;clear:both;display:inline-block;font-weight:bold;padding-left:30px}#content .cards .card-short-quote p{display:block;font-size:20px;padding:5px 0 0 30px}#content .cards .card-short-quote p small{display:block;margin-top:10px;font-size:16px}@media only screen and (min-width: 48.0625em) and (max-width: 64em){#content .cards .card-short-quote{text-align:center}#content .cards .card-short-quote p{padding-left:30px}#content .cards .card-short-quote blockquote small{padding:0}}@media only screen and (min-width: 40.0625em) and (max-width: 48em){#content .cards .card-short-quote{text-align:center}#content .cards .card-short-quote p{padding-left:30px}#content .cards .card-short-quote blockquote small{padding:0}}@media only screen and (max-width: 40em){#content .cards .card-short-quote{text-align:center}#content .cards .card-short-quote p{padding-left:30px}#content .cards .card-short-quote blockquote small{padding:0}}.no-mast{padding-top:6.5rem}.mast{font-family:"Lato","HelveticaNeue-Regular","HelveticaNeue Regular","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;height:38.5rem}.mast h1{font-family:"Lato","HelveticaNeue-Regular","HelveticaNeue Regular","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif }.mast h1 .icon-acb{font-size:7rem;position:relative;top:1.1rem}.mast .mast-title-box{color:#fff;padding:30px;background:rgba(0,0,0,0.8);text-align:center}.mast .mast-title-box h1{color:#fff;font-size:2rem;font-weight:bold;text-transform:inherit;margin-bottom:.5rem}.mast .mast-title-box h3,.mast .mast-title-box p{color:#fff;font-family:"HelveticaNeue-Light","HelveticaNeue Light","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-size:3.6rem;font-weight:normal;line-height:1.1em;margin-top:0}.mast .mast-title-box p{margin-bottom:10px}.mast .quick-links{color:#005487;padding:2rem;background:rgba(255,255,255,0.8)}.mast .quick-links h4{padding:0}.mast .quick-links ol{padding-top:0}.mast .quick-links ol li{list-style:none;margin:0;margin-top:1rem}.mast .quick-links ol li a{color:#006899;text-decoration:none}.mast #content .quick-links{color:#005487;padding:1rem;background:#E8E8E8}.mast #content .quick-links ol{padding:0}.mast #content .quick-links ol li{list-style:none;margin:0;margin-top:1rem}.mast #content .quick-links ol li a{color:#006899;text-decoration:none}@media only screen and (max-width: 40em){.mast{margin-bottom:0;background-image:none;text-align:center;padding:0}.mast .row{padding:0}.mast .mast-title-box{color:inherit;padding:0;margin:0;background:#fff}.mast .mast-title-box h1,.mast .mast-title-box h1 span{color:#005487;margin-top:0;font-size:1.8rem;padding-bottom:0rem}.mast .mast-title-box h1 span,.mast .mast-title-box h1 strong{font-weight:bold}.mast .mast-title-box p{font-size:3rem;color:inherit;padding:0 10px;text-align:center;margin:0 0 20px}.mast .quick-links{display:none}}.hub-square{min-height:320px;margin-bottom:40px;background:#fff;text-align:left}.hub-square::after{display:block;clear:both;content:''}.hub-square img{width:100%;vertical-align:middle;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all 0.6s ease;-webkit-backface-visibility:hidden}.hub-square:hover img{-webkit-filter:none;filter:none}.hub-square>a:after{content:'';width:100%;height:20px;position:relative;top:-20px;background:rgba(104,20,99,0.9);display:block}.hub-square.bg-blue>a:after{background:rgba(0,104,153,0.9)}.hub-square.bg-teal>a:after{background:rgba(94,173,178,0.9)}.hub-square.bg-drkblue>a:after{background:rgba(65,78,97,0.9)}.hub-square .msg{padding:0 20px 10px}

		/* investor.css Minified on 2-14-2020 at 13:52:08 by Gentry */
.ally-modal.investor-alerts-box{background:rgba(0,0,0,0.7)}.ally-modal.investor-alerts-box #ir-iframe-container{display:none}.ally-modal.investor-alerts-box #ir-iframe-container iframe{border:0}.ally-modal.investor-alerts-box .modal{max-width:760px;max-height:410px}.ally-modal.investor-alerts-box #content{padding-bottom:3rem}.ally-modal.investor-alerts-box #content section{padding-top:0}.ally-modal.investor-alerts-box .error{color:#990000}.ally-modal.investor-alerts-box .modal{background:#F2F2F2}.ally-modal.investor-alerts-box h1{padding-bottom:2rem}.ally-modal.investor-alerts-box form{font-size:1.6rem}.ally-modal.investor-alerts-box form .row{margin-top:2rem}.ally-modal.investor-alerts-box form label{display:block;font-weight:normal}@media only screen and (min-width: 48.0625em){.ally-modal.investor-alerts-box form label{text-align:right}}.ally-modal.investor-alerts-box form input{border:1px solid #DDD;width:80%;height:4rem}.ally-modal.investor-alerts-box form .flat-checkbox{display:block;margin-bottom:1rem}.ally-modal.investor-alerts-box form .flat-checkbox label{text-align:left;padding-left:35px;white-space:nowrap}.ally-modal.investor-alerts-box form .secondary{margin-left:1rem}.ally-modal.investor-alerts-box .flat-checkbox{position:relative}.ally-modal.investor-alerts-box .flat-checkbox>.box{position:relative;display:block;width:25px;height:25px;border:1px solid #DDD;background-color:#FFF}.ally-modal.investor-alerts-box .flat-checkbox>.box>.checkmark{position:absolute;width:15px;height:10px;background:transparent;top:5px;left:4px;border:4px solid #A8BC4D;border-top:none;border-right:none;display:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ally-modal.investor-alerts-box .flat-checkbox>input:checked+.box>.checkmark{display:block}.ally-modal.investor-alerts-box .flat-checkbox:checked>.box>.checkmark{display:block}.ally-modal.investor-alerts-box .flat-checkbox>input{position:absolute;outline:none;left:0;top:0;padding:0;width:25px;height:25px;border:none;margin:0;opacity:0;z-index:1;cursor:pointer}.ally-modal .xn-content img{width:initial}#event-modal h1{color:#005487}#event-modal a,#event-modal a:visited{color:#006899;text-decoration:none;word-wrap:break-word}#event-modal .details a{text-decoration:none;color:inherit}@media only screen and (max-width: 40em){#event-modal .details a{color:#006899}}#event-modal .links{margin-bottom:2rem}#event-modal .links ul{padding-left:0}#event-modal .links ul li{display:inline-block;line-height:3.5rem;padding-left:3rem;padding-right:3rem;border-left:1px solid #CCC}#event-modal .links ul li:first-of-type{padding-left:0;border:none}#event-modal .links ul li.presentation :after,#event-modal .links ul li.supplement :after{content:' (PDF)';color:#505050}#event-modal .links ul li.confcall{display:none}@media only screen and (min-width: 40.0625em) and (max-width: 48em){#event-modal .links ul li{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width: 40em){#event-modal .links ul li{padding:0;border:none;display:block}}#content .accord.primary .head::before{left:auto}#content .res-table{margin-top:1rem;margin-bottom:2rem;min-width:29.6rem;background-color:#e8e8e8;border-spacing:0}@media only screen and (min-width: 40.0625em){#content .res-table{table-layout:fixed}}#content .res-table tr:nth-child(even){background:#fff}#content .res-table th{display:none;background:#adaeaf;font-weight:normal;color:#fff;border-left:1px solid #b9b9b9}#content .res-table td{display:block;width:100%;float:left;padding:.5rem}#content .res-table td:first-child{padding-top:1rem}#content .res-table td:last-child{padding-bottom:1rem}#content .res-table td:before{content:attr(data-th) ": ";font-weight:bold;width:40%;display:inline-block;margin-left:-40%;float:left}@media only screen and (min-width: 40.0625em){#content .res-table td:before{display:none;margin-left:0;float:none}}#content .res-table td,#content .res-table th{font-size:1.6rem;font-family:"HelveticaNeue-Regular","HelveticaNeue Regular","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;padding-left:1rem;padding-left:30%;text-align:left}@media only screen and (min-width: 40.0625em){#content .res-table td,#content .res-table th{padding-left:2rem;padding-top:1rem;padding-bottom:1rem;padding-right:1rem;display:table-cell;float:none}#content .res-table td:first-child,#content .res-table th:first-child{border:none}}#content #stock-quote .stock-info-js{display:none}#content #stock-quote .change{display:inline-block;color:#2F7215;font-size:1.6rem;line-height:2.2rem;position:relative;top:-.6rem;padding-left:1rem}@media only screen and (min-width: 48.0625em) and (max-width: 64em){#content #stock-quote .change{display:block;padding-left:0}}#content #stock-quote .change span{display:block}@media only screen and (min-width: 48.0625em) and (max-width: 64em){#content #stock-quote .change span{display:inline}}#content #stock-quote .change.negative{color:#990000}#content #stock-quote .price{color:#006899;font-weight:normal;font-size:6.5rem;line-height:6.5rem;padding-top:1rem;padding-bottom:1rem;display:inline-block}#content #stock-quote .price sup{font-size:4.5rem;line-height:4.5rem}#content #stock-quote h3{padding:0}#content #stock-quote p{font-size:1.4rem;margin:0;padding:0;color:#505050}#content #stock-quote p a{color:#006899;text-decoration:none}#content .mobile-stock{background:#D7E4EB;text-align:left;font-size:1.4rem;padding-left:1rem;padding-right:1rem;line-height:4rem;border-top:1px solid #F2F2F2}#content .mobile-stock span{float:right}#content .mobile-stock .price{color:#006899;font-weight:normal;font-weight:bold}#content .mobile-stock .change{font-size:1.4rem;color:#2F7215}#content .mobile-stock .change.negative{color:#990000}@media only screen and (min-width: 40.0625em){#content .mobile-stock{background:#fff;display:inline-block;width:100%}}@media only screen and (min-width: 48.0625em){#content .mobile-stock{display:none}}#page.investor-relations #content q:after,#page.investor-relations #content q:before{display:none}#page.investor-relations #content section:first-of-type{padding-top:3rem;padding-bottom:.5rem;padding-left:.5rem}#page.investor-relations #content section:first-of-type strong{display:block;margin-bottom:1rem}#page.investor-relations #content section:first-of-type strong:first-of-type{margin-top:1rem}#page.investor-relations #content .overview-content p{padding-bottom:1rem}@media only screen and (min-width: 48.0625em){#page.investor-relations #content .overview-content p:last-of-type{padding-bottom:4rem}}@media only screen and (min-width: 40.0625em), only screen{#page.investor-relations #content .overview-content p:last-of-type{padding-bottom:3rem}}#page.investor-relations #content .mast{background-image:url("../../pres/about/images/about-investor-mast.jpg")}#page.investor-relations #content .mast .mast-title-box{font-family:"HelveticaNeue-Light","HelveticaNeue Light","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif }#page.investor-relations #content .mast .mast-title-box h1{font-family:"HelveticaNeue-Light","HelveticaNeue Light","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-size:2.2rem;text-align:center}@media only screen{#page.investor-relations #content .mast .mast-title-box h1{text-align:left;padding-left:.75rem}}#page.investor-relations #content .mast .mast-title-box p{font-size:1.6rem;line-height:2.8rem;padding-bottom:0;text-align:left}#page.investor-relations #content .mast .mast-title-box p q{display:block;margin-bottom:1rem;font-size:2rem}@media only screen and (min-width: 48.0625em){#page.investor-relations #content .mast .mast-title-box{max-width:56rem}#page.investor-relations #content .mast .mast-title-box h1{text-align:left}}#page.investor-relations #content .mast .quick-links{background:#fff}#page.investor-relations #content .right-rail{margin-top:2rem;margin-top:3rem;padding-left:4rem;border-left:1px solid #999}#page.investor-relations #content .right-rail b{font-weight:normal}#page.investor-relations #content .right-rail h3:first-of-type{padding-top:0}#page.investor-relations #content .right-rail ul{margin-bottom:1rem;margin-top:-1rem}#page.investor-relations #content .right-rail strong{font-weight:bold;padding-bottom:1rem;display:block}#page.investor-relations #content .right-rail i{font-family:"HelveticaNeue-Regular","HelveticaNeue Regular","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-weight:200}#page.investor-relations #content .right-rail em{font-size:1.4rem}#page.investor-relations #content .right-rail .aux-pdfs{padding-top:2rem}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){#page.investor-relations #content .right-rail{border:none;padding-left:.75rem}#page.investor-relations #content .right-rail h3{margin-top:4rem}}#page.investor-relations #content .bottom-sections strong{display:block}@media only screen and (min-width: 48.0625em){#page.investor-relations #content .bottom-sections>div{min-height:230px;position:relative}#page.investor-relations #content .bottom-sections>div>p:last-of-type{position:absolute;bottom:0}}@media only screen and (min-width: 40.0625em), only screen{#page.investor-relations #content .bottom-sections.row-top-spacer{margin-top:0;padding-bottom:3rem}#page.investor-relations #content .bottom-sections.row-top-spacer a{display:inline-block}#page.investor-relations #content .bottom-sections h3,#page.investor-relations #content .bottom-sections p.disclaimer{margin-top:4rem}}@media only screen and (min-width: 48.0625em){#page.investor-relations #content .bottom-sections>div{padding-right:4rem;padding-left:4rem}#page.investor-relations #content .bottom-sections>div:first-of-type{padding-left:0}#page.investor-relations #content .bottom-sections>div:last-of-type{padding-right:0}}#page.investor-relations #content .bottom-sections .press-releases ul{padding:0}#page.investor-relations #content .bottom-sections .press-releases ul li{padding:0;display:none;list-style:none}#page.investor-relations #content .bottom-sections .press-releases ul li:first-of-type{display:block}#page.investor-relations #content .bottom-sections .press-releases ul li span{display:block}#page.investor-relations #content .bottom-sections .press-releases #more,#page.investor-relations #content .bottom-sections .press-releases p.no-results{display:none}#page.investor-relations #content .bottom-sections #ir-events-list .event{display:none;padding:0;padding-bottom:1.6rem}#page.investor-relations #content .bottom-sections #ir-events-list .event li{padding:0;padding-bottom:.1rem;display:block;list-style:none}#page.investor-relations #content .bottom-sections #ir-events-list .event li.event-title{line-height:2.2rem}#page.investor-relations #content .bottom-sections #ir-events-list .event li:last-of-type{display:none}#content ul.page-tabs{width:100%;border-bottom:1px solid #AEAEAE;padding:0;font-size:0}#content ul.page-tabs *{-webkit-transition:none;transition:none}#content ul.page-tabs li{background:#C0D0D8;padding:0;display:inline-block}#content ul.page-tabs li a{display:block;font-size:1.6rem;padding:2rem;padding-top:1.5rem;padding-bottom:1.5rem;border:1px solid #AFC7D3;border-width:1px 1px 0;border-radius:2px}#content ul.page-tabs li.active{background:#F2F2F2;position:relative;top:1px}#content ul.page-tabs li.active a{border-color:#AEAEAE;padding-top:2.5rem;color:#505050}@media only screen and (max-width: 40em){#content ul.page-tabs li a{font-size:1.4rem;padding:1.5rem;padding-top:1rem;padding-bottom:1rem}#content ul.page-tabs li.active a{padding-top:1.8rem}}@media only screen and (min-width: 48.0625em){#page.capital-securities #content .res-table th:first-child{width:180px}}@media only screen and (min-width: 40.0625em) and (max-width: 48em){#page.capital-securities #content .res-table th{font-size:1.4rem}}#page.capital-securities #content article>section{padding-top:6rem}#page.investor-contacts #content .contact-card{margin-bottom:2rem}@media only screen and (max-width: 40em){#page.investor-contacts #content .contact-card{border-bottom:1px solid #BDBDBD;margin-bottom:3rem;padding-bottom:2rem}#page.investor-contacts #content .contact-card:last-of-type{margin-bottom:0;padding-bottom:0;border:none}}#page.annual-reports #content .annual-report-box{background:#fff;padding:2rem;margin-bottom:4rem}#page.annual-reports #content .annual-report-box img{float:left;margin-right:4rem}#page.annual-reports #content .annual-report-box h3{font-family:"HelveticaNeue-Bold","HelveticaNeue Bold","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-size:3.6rem;line-height:4.2rem;margin-top:2rem;margin-bottom:.5rem}@media only screen and (max-width: 40em){#page.annual-reports #content .annual-report-box{padding:1rem;border-bottom:10px solid #D7E4EB;margin-bottom:0}#page.annual-reports #content .annual-report-box h3{font-size:1.8rem;margin:0}}#page.annual-reports #content .annual-report-box .view-message{margin-top:1.5rem}#page.annual-reports #content .annual-report-box .view-message a{color:#328FC2}#page.annual-reports #content .annual-report-box .view-message img{margin-right:.8rem;margin-top:.3rem;vertical-align:middle;width:21px}#page.annual-reports #content .reports-list{margin-top:2rem}#page.annual-reports #content .reports-list ul{padding-left:0}#page.annual-reports #content .reports-list ul li{list-style:none}@media only screen and (max-width: 40em){#page.annual-reports #content .reports-list p{line-height:6rem;border-bottom:1px solid #BDBDBD;padding-bottom:0}}#page.demand-notes #content header>h3{border:none;margin-left:0;padding-left:0}#page.demand-notes #content h1{padding-top:3rem}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){#page.demand-notes #content>article>.row:first-of-type,#page.demand-notes #content .row.marketing{background:#fff;padding:0}#page.demand-notes #content h1{padding-top:3rem;font-size:2.2rem;font-weight:bold;text-align:center}#page.demand-notes #content .cta-area h4{line-height:2.2rem}#page.demand-notes #content .demand-btn{position:static;margin:5px 0 15px}}#page.demand-notes #content .marketing .marketing-message{height:235px;background:url("../../pres/about/images/about-banner-grad-bg.jpg") no-repeat right center}#page.demand-notes #content .marketing .marketing-message h2{font-family:"HelveticaNeue-Light","HelveticaNeue Light","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-size:3.6rem;line-height:4.2rem;padding-top:6rem;padding-left:5rem;font-weight:normal}#page.demand-notes #content .marketing .marketing-message h2 b{color:#005487;font-weight:bold;display:block}@media only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (max-width: 40em){#page.demand-notes #content .marketing .marketing-message{height:auto;text-align:center;background:#fff;padding-bottom:3.5rem}#page.demand-notes #content .marketing .marketing-message h2{max-width:475px;margin:0 auto;padding:0}#page.demand-notes #content .marketing .marketing-message h2 b{font-weight:normal;color:inherit;display:inline}}#page.demand-notes #content .marketing .marketing-cta{padding-top:4.5rem;padding-left:4rem;padding-right:9rem}#page.demand-notes #content .marketing .marketing-cta h4{line-height:2.4rem}#page.demand-notes #content .marketing .marketing-cta .primary{display:inline-block;margin-bottom:1rem;color:#fff}@media only screen and (min-width: 48.0625em){#page.demand-notes #content #rates h3{padding-top:4rem}}#page.demand-notes #content #features .lg-col-4 li{line-height:2.2rem}@media only screen and (min-width: 48.0625em){#page.demand-notes #content #features .lg-col-4{width:30%;margin:0 5%}#page.demand-notes #content #features .lg-col-4:first-of-type,#page.demand-notes #content #features .lg-col-4:last-of-type{margin:0}}#page.demand-notes #content #how-to-invest ol b{display:block;margin-bottom:2rem;margin-top:1rem}#page.demand-notes #content #how-to-invest ol li{line-height:2.2rem}#page.demand-notes #content #how-to-invest .callout{background:#C0D0D8;float:right;padding:2rem}#page.demand-notes #content #how-to-invest .callout b{display:block;margin-bottom:1rem}@media only screen and (min-width: 40.0625em) and (max-width: 48em){#page.demand-notes #content #how-to-invest .callout{margin-top:2rem}}@media only screen and (max-width: 40em){#page.demand-notes #content #how-to-invest .callout{margin-top:1.5rem}}#page.demand-notes #content #online-access ul{margin-bottom:1rem}#page.demand-notes #content #online-access .callout{width:304px;height:250px;padding:27px;float:right;background:url("../../pres/about/images/about-callout-imac-bg.png") no-repeat 0 0}#page.demand-notes #content #online-access .callout ul{margin-top:1.5rem}#page.demand-notes #content #online-access .callout b{display:block;margin-bottom:10px;color:#005487}#page.demand-notes #content #forms h4{font-weight:normal}#page.demand-notes #content #forms h4 a{font-weight:bold;padding-right:1rem}#page.demand-notes #content #forms a{font-weight:bold}#page.demand-notes #content #forms p{margin-top:1rem}@media only screen and (min-width: 48.0625em){#page.demand-notes #content #forms .lg-col-6:nth-child(odd){padding-right:1.5rem}#page.demand-notes #content #forms .lg-col-6:nth-child(even){padding-left:1.5rem}}#page.demand-notes #content #faqs .feedback{margin-top:2rem}#page.demand-notes #content #faqs .feedback ul{padding-top:.3rem}#page.demand-notes #content #faqs .feedback li{border-left:none}@media only screen and (min-width: 48.0625em){#page.demand-notes #content #contact{padding-bottom:13rem}}#page.term-notes #content .article li{line-height:2.2rem}@media only screen and (min-width: 40.0625em) and (max-width: 48em){#page.term-notes #content .callout{margin-top:4rem}}#page.sec-filings #content .sec-options{background:#C0D0D8;padding:2rem}#page.sec-filings #content .sec-options::after{display:block;clear:both;content:''}@media only screen and (max-width: 40em){#page.sec-filings #content .sec-options{padding:1rem}}#page.sec-filings #content .sec-options form select{font-size:16px}#page.sec-filings #content .sec-options form label{float:left;margin:0;font-weight:normal;font-size:1.6rem;line-height:3.4rem}@media only screen and (max-width: 40em){#page.sec-filings #content .sec-options form label{display:none}}#page.sec-filings #content .sec-options .select2-container{display:none}#page.sec-filings #content .sec-options .sd-holder{width:23.5rem;margin-left:2rem;float:left}#page.sec-filings #content .sec-options .sd-holder:last-of-type{width:13rem}@media only screen and (max-width: 40em){#page.sec-filings #content .sec-options .sd-holder:first-of-type{width:16rem;margin-left:.5rem}#page.sec-filings #content .sec-options .sd-holder:last-of-type{width:13rem;margin-left:1rem}}@media only screen and (max-width: 40em){#page.sec-filings #content .sec-options .sd-holder .sd-text{width:65%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page.sec-filings #content .sec-options .sd-holder .sd-list li{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}#page.sec-filings #content p.alternate-link{text-align:right}@media only screen and (max-width: 40em){#page.sec-filings #content p.alternate-link{text-align:left}}#page.sec-filings #content .allhtml-loaded,#page.sec-filings #content .sec-container{min-height:450px}#page.sec-filings #content #sec-past{table-layout:fixed;border-spacing:0}#page.sec-filings #content #sec-past thead th{background:#AEAEAE;color:#fff;font-weight:normal;border:none;border-left:1px solid #CCC;width:15%;padding-left:2rem}#page.sec-filings #content #sec-past thead th:first-of-type{border:none;width:20%}#page.sec-filings #content #sec-past thead th:last-of-type{width:65%}@media only screen and (max-width: 40em){#page.sec-filings #content #sec-past thead{display:none}#page.sec-filings #content #sec-past thead th{width:100%}}#page.sec-filings #content .no-results{background:#fff;padding:2rem}#page.sec-filings #content #sec-past tbody td{padding:2rem}#page.sec-filings #content #sec-past tbody td:last-of-type a{padding-top:.5rem;display:block}#page.sec-filings #content #sec-past tbody td .xbrl-list{display:none;padding:0;margin:0;width:95%}#page.sec-filings #content #sec-past tbody td .xbrl-list li{padding:0;margin-left:2rem}@media only screen and (max-width: 40em){#page.sec-filings #content #sec-past tbody td{padding:0 10px;display:block}#page.sec-filings #content #sec-past tbody td:first-of-type{padding-top:20px}#page.sec-filings #content #sec-past tbody td:last-of-type{padding-bottom:20px}#page.sec-filings #content #sec-past tbody td:last-of-type a{display:block}}#page.sec-filings #content #sec-past tbody tr.odd{background:#fff}#page.sec-filings #content #sec-past tbody tr{background:#fff;width:100%}#page.sec-filings #content #sec-past tbody tr:nth-child(even),#page.sec-filings #content #sec-past tbody tr tr.even{background:#E8E8E8}#page.sec-filings #content #sec-past tbody tr td .xbrl-link:not(:first-of-type){display:none}#page.sec-filings #content #sec-past tbody.filtered tr{display:none}#page.sec-filings #content #sec-past tbody.year-1994 tr:not(.year-1994){display:none !important}#page.sec-filings #content #sec-past tbody.year-1995 tr:not(.year-1995){display:none !important}#page.sec-filings #content #sec-past tbody.year-1996 tr:not(.year-1996){display:none !important}#page.sec-filings #content #sec-past tbody.year-1997 tr:not(.year-1997){display:none !important}#page.sec-filings #content #sec-past tbody.year-1998 tr:not(.year-1998){display:none !important}#page.sec-filings #content #sec-past tbody.year-1999 tr:not(.year-1999){display:none !important}#page.sec-filings #content #sec-past tbody.year-2000 tr:not(.year-2000){display:none !important}#page.sec-filings #content #sec-past tbody.year-2001 tr:not(.year-2001){display:none !important}#page.sec-filings #content #sec-past tbody.year-2002 tr:not(.year-2002){display:none !important}#page.sec-filings #content #sec-past tbody.year-2003 tr:not(.year-2003){display:none !important}#page.sec-filings #content #sec-past tbody.year-2004 tr:not(.year-2004){display:none !important}#page.sec-filings #content #sec-past tbody.year-2005 tr:not(.year-2005){display:none !important}#page.sec-filings #content #sec-past tbody.year-2006 tr:not(.year-2006){display:none !important}#page.sec-filings #content #sec-past tbody.year-2007 tr:not(.year-2007){display:none !important}#page.sec-filings #content #sec-past tbody.year-2008 tr:not(.year-2008){display:none !important}#page.sec-filings #content #sec-past tbody.year-2009 tr:not(.year-2009){display:none !important}#page.sec-filings #content #sec-past tbody.year-2010 tr:not(.year-2010){display:none !important}#page.sec-filings #content #sec-past tbody.year-2011 tr:not(.year-2011){display:none !important}#page.sec-filings #content #sec-past tbody.year-2012 tr:not(.year-2012){display:none !important}#page.sec-filings #content #sec-past tbody.year-2013 tr:not(.year-2013){display:none !important}#page.sec-filings #content #sec-past tbody.year-2014 tr:not(.year-2014){display:none !important}#page.sec-filings #content #sec-past tbody.year-2015 tr:not(.year-2015){display:none !important}#page.sec-filings #content #sec-past tbody.year-2016 tr:not(.year-2016){display:none !important}#page.sec-filings #content #sec-past tbody.year-2017 tr:not(.year-2017){display:none !important}#page.sec-filings #content #sec-past tbody.year-2018 tr:not(.year-2018){display:none !important}#page.sec-filings #content #sec-past tbody.all tr{display:table-row}#page.sec-filings #content #sec-past tbody.all tr:first-of-type{display:table-row}#page.sec-filings #content #sec-past tbody.section16 .form-3,#page.sec-filings #content #sec-past tbody.section16 .form-4,#page.sec-filings #content #sec-past tbody.section16 .form-5{display:table-row}#page.sec-filings #content #sec-past tbody.annual [class*="form-10-K"],#page.sec-filings #content #sec-past tbody.annual .form-ARS{display:table-row;border:1px solid #ccc}#page.sec-filings #content #sec-past tbody.registration .form-POS,#page.sec-filings #content #sec-past tbody.registration [class*="form-42"],#page.sec-filings #content #sec-past tbody.registration [class*="form-S-"],#page.sec-filings #content #sec-past tbody.registration [class*="form-8-A"]{display:table-row}#page.sec-filings #content #sec-past tbody.kfilings .form-8-K{display:table-row}#page.sec-filings #content #sec-past tbody.proxyfilings [class*="form-PRE"],#page.sec-filings #content #sec-past tbody.proxyfilings [class*="form-DEF"]{display:table-row}#page.sec-filings #content #sec-past tbody.current .form-8-K{display:table-row}#page.sec-filings #content #sec-past tbody.quarterly [class*="form-10-Q"]{display:table-row}#page.sec-filings #content #sec-past tbody.other tr{display:table-row}#page.sec-filings #content #sec-past tbody.other tr:first-of-type{display:none}#page.sec-filings #content #sec-past tbody.other [class*="form-10-K"],#page.sec-filings #content #sec-past tbody.other .form-3,#page.sec-filings #content #sec-past tbody.other .form-4,#page.sec-filings #content #sec-past tbody.other .form-5,#page.sec-filings #content #sec-past tbody.other .form-POS,#page.sec-filings #content #sec-past tbody.other [class*="form-42"],#page.sec-filings #content #sec-past tbody.other [class*="form-S-"],#page.sec-filings #content #sec-past tbody.other [class*="form-8-A"],#page.sec-filings #content #sec-past tbody.other .form-8-K,#page.sec-filings #content #sec-past tbody.other [class*="form-10-Q"]{display:none}#page.events #content .featured-event{margin:0;background:#fff;padding:3rem;margin-bottom:3rem}#page.events #content .featured-event h4{font-size:2rem;color:#005487}#page.events #content .featured-event h3{font-size:3.8rem;line-height:4.2rem;color:#006899;padding-top:0;font-weight:bold}#page.events #content .featured-event li{padding-left:4rem;font-size:1.8rem;display:block}#page.events #content .featured-event>div:first-of-type{border-right:1px solid #ddd}@media only screen and (max-width: 40em){#page.events #content .featured-event>div:first-of-type{border:none}}#page.events #content .featured-event>div:last-of-type{padding-top:5rem}@media only screen and (max-width: 40em){#page.events #content .featured-event{margin-bottom:0;padding:.75rem}#page.events #content .featured-event h4{font-size:1.6rem;padding-bottom:0;color:inherit}#page.events #content .featured-event h3{font-size:1.6rem;line-height:2.2rem;padding-bottom:0}}#page.events #content ul.accord{display:none}#page.events #content ul.accord .head{font-weight:normal}#page.events #content ul.accord>li{padding:0;position:relative;border-bottom:1px solid #E8E8E8}#page.events #content ul.accord .group-heading>ul{display:block;padding:0;font-size:0}#page.events #content ul.accord .group-heading>ul li{width:30%;background:#999;color:#fff;font-size:1.6rem;padding:0;padding-left:2rem;display:inline-block;line-height:4rem;border-left:1px solid #AEAEAE}#page.events #content ul.accord .group-heading>ul li:first-of-type{width:40%;border:none}@media only screen and (max-width: 40em){#page.events #content ul.accord .group-heading>ul{display:none}}#page.events #content ul.accord .items>ul{display:block;font-size:0;background:#fff;border-bottom:1px solid #ddd;padding:0}#page.events #content ul.accord .items>ul:last-of-type{border:none}#page.events #content ul.accord .items>ul>li{width:30%;display:inline-block;vertical-align:text-top;font-size:1.6rem;padding:2rem}#page.events #content ul.accord .items>ul>li:first-of-type{width:40%;padding-right:6rem}#page.events #content ul.accord .items>ul>li:first-of-type a{font-weight:bold}#page.events #content ul.accord .items>ul>li.event-res ul{padding:0}#page.events #content ul.accord .items>ul>li.event-res ul li{display:block;padding-bottom:0}#page.events #content ul.accord .items>ul>li.event-res ul li.confcall{display:none}#page.events #content ul.accord .items>ul>li.event-res ul li.presentation{padding-bottom:1rem}@media only screen and (max-width: 40em){#page.events #content ul.accord .items>ul{padding:20px 10px}#page.events #content ul.accord .items>ul>li{display:block;width:100%;padding:0}#page.events #content ul.accord .items>ul>li:first-of-type{width:100%;padding:0 0 5px}#page.events #content ul.accord .items>ul>li:first-of-type a{font-weight:normal}#page.events #content ul.accord .items>ul>li.event-res{display:none}}#page.stock-information #content h1 small{display:block;font-size:1.6rem;line-height:1.6rem}#page.stock-information #content h3{padding-left:.75rem}#page.stock-information #content .stock-info{padding:0;visibility:hidden}#page.stock-information #content .stock-info .row{padding:0;margin:0}#page.stock-information #content .stock-info .change,#page.stock-information #content .stock-info .changePercent{color:#2F7215}#page.stock-information #content .stock-info .change.negative,#page.stock-information #content .stock-info .changePercent.negative{color:#990000}#page.stock-information #content .stock-info .price{font-weight:normal;font-size:6.5rem;line-height:6.5rem;padding-top:1rem;padding-bottom:1rem;display:inline-block}#page.stock-information #content .stock-info .price sup{font-size:4.5rem;line-height:4.5rem}#page.stock-information #content .stock-info .stock-info-section{border-bottom:1px solid #AEAEAE;padding-bottom:3rem;margin-bottom:3rem}#page.stock-information #content .stock-info .stock-info-section::after{display:block;clear:both;content:''}#page.stock-information #content .stock-info .stock-info-section p{padding-bottom:0}#page.stock-information #content .stock-info .stock-info-section p span{text-align:right;float:right}#page.stock-information #content .stock-info .stock-info-section:first-of-type p{text-align:center}#page.stock-information #content .stock-info .stock-info-section:first-of-type p b{padding-top:3.2rem;display:block}#page.stock-information #content .stock-info .stock-info-section:first-of-type p span{display:none}@media only screen and (min-width: 48.0625em){#page.stock-information #content .stock-info{padding-right:4rem}}@media only screen and (min-width: 40.0625em) and (max-width: 48em){#page.stock-information #content .stock-info .rangeDay,#page.stock-information #content .stock-info .todayOpen{padding-bottom:1rem}#page.stock-information #content .stock-info .stock-info-section p{padding-bottom:1rem}#page.stock-information #content .stock-info .stock-info-section p.todayClose{padding-bottom:0}#page.stock-information #content .stock-info .stock-info-section p span{width:60%;float:right;text-align:left}#page.stock-information #content .stock-info .stock-info-section:first-of-type div{float:left}#page.stock-information #content .stock-info .stock-info-section:first-of-type div p{text-align:center}}@media only screen and (max-width: 40em){#page.stock-information #content .stock-info .stock-info-section{padding-bottom:1.5rem;margin-bottom:1.5rem;border-color:#ddd}#page.stock-information #content .stock-info .stock-info-section p{padding-bottom:1rem}#page.stock-information #content .stock-info .stock-info-section p.todayClose{padding-bottom:0}#page.stock-information #content .stock-info .stock-info-section p span{width:60%;float:right;text-align:left}#page.stock-information #content .stock-info .stock-info-section:first-of-type p{padding-bottom:0}#page.stock-information #content .stock-info .stock-info-section:first-of-type p b{padding-top:.5rem}}.no-js #content #stock-wrapper{display:none}#content #stock-wrapper>h3{margin-top:0}#content #stock-wrapper table,#content #stock-wrapper td,#content #stock-wrapper th,#content #stock-wrapper tr{background-color:transparent !important;padding:0;margin:0}#content #chart-container{position:relative;margin-top:1rem}#content #chart-container .chart-view-options{visibility:hidden;font-size:0;margin-bottom:2rem}#content #chart-container .chart-view-options strong{display:inline-block;text-align:right;width:7rem;margin-right:2rem;font-size:1.6rem}@media only screen and (min-width: 48.0625em) and (max-width: 64em){#content #chart-container .chart-view-options strong{width:8rem}}@media only screen and (min-width: 40.0625em) and (max-width: 48em){#content #chart-container .chart-view-options strong{width:8rem}}#content #chart-container .chart-view-options a{display:inline-block;line-height:40px;padding-left:1.5rem;padding-right:1.5rem;font-size:1.6rem;border-radius:2px;background:#E8E8E8}#content #chart-container .chart-view-options a.active{background:#999;color:#fff}#content #chart-container .options-wrapper{margin-left:9rem;padding:2.5rem;background-color:#C0D0D8;position:relative}#content #chart-container .options-wrapper::after{display:block;clear:both;content:''}#content #chart-container .options-wrapper input{display:inline-block;font-weight:normal}#content #chart-container .options-wrapper input{font-family:"HelveticaNeue-Light","HelveticaNeue Light","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;padding-left:1rem;width:13rem;height:3.5rem;line-height:3.5rem;border:1px solid #999;height:4rem;line-height:4rem;color:#505050}#content #chart-container .options-wrapper .date-picker{text-align:right}#content #chart-container .options-wrapper{margin-left:9rem;padding:2.5rem;background-color:#C0D0D8;position:relative}#content #chart-container .options-wrapper::after{display:block;clear:both;content:''}#content #chart-container .options-wrapper input{display:inline-block;font-weight:normal}#content #chart-container .options-wrapper .date-picker{text-align:right}#content #chart-container .options-wrapper .select2-container{display:none}#content #chart-container .options-wrapper label.chart-zoom{float:left;line-height:3.5rem}#content #chart-container .options-wrapper .sd-holder{width:15rem;margin-left:1rem;float:left}@media only screen and (max-width: 40em){#content #chart-container .options-wrapper .sd-holder:first-of-type{margin-left:.5rem}}@media only screen and (min-width: 48.0625em) and (max-width: 64em){#content #chart-container .options-wrapper{margin-left:10rem}}@media only screen and (min-width: 40.0625em) and (max-width: 48em){#content #chart-container .options-wrapper{margin-left:10rem}}@media only screen and (max-width: 40em){#content #chart-container .options-wrapper{margin:0 0 30px;background:#E5E5E5;border-bottom:1px solid #AEAEAE}}#content #chart-container #chart-render{width:100%;height:500px;padding-left:0;visibility:hidden;position:relative;top:-10px;margin-bottom:4rem}@media only screen and (max-width: 40em){#content #chart-container #chart-render{width:95%;height:390px}}#content #chart-container #chart-render g.highcharts-navigator{margin-top:2rem}#content #chart-container #chart-render .highcharts-button{display:none}#content #chart-container #chart-render .highcharts-tooltip span>span{display:none}#content #chart-container #chart-render .highcharts-tooltip span>span:first-of-type{display:inline}#content #lookup-container{margin-top:2rem;margin-bottom:9rem;margin-left:9rem;position:relative}@media only screen and (max-width: 40em){#content #lookup-container{margin:0;margin-bottom:9rem}}#content #lookup-container .options-wrapper{margin:0}#content #lookup-container .options-wrapper .message{left:45%;color:transparent;top:100px;width:auto}@media only screen and (max-width: 40em){#content #lookup-container .options-wrapper .message{left:40%}}#content #lookup-container .options-wrapper .message.error{position:absolute;right:29px;top:10px;color:#aaa;width:150px;left:inherit;margin-top:0;margin-left:0}#content #lookup-container .res-table{display:none;margin-top:0;background:#F2F2F2}#content #lookup-container .res-table thead th{border:none;border-left:1px solid #CCC}#content #lookup-container .res-table tbody td{border-bottom:1px solid #ddd}#content #lookup-container .res-table tbody tr:nth-child(even){background:#F2F2F2}#content #lookup-container .res-table tbody tr.highlight{background:#ddd}#content #lookup-container .res-table tbody tr.highlight td{border:none;font-weight:normal}@media only screen and (max-width: 40em){#content #lookup-container .res-table tbody tr.highlight{background:#F2F2F2}#content #lookup-container .res-table tbody tr:not(.highlight){display:none}#content #lookup-container .res-table tbody tr.errmsg{display:table-row}#content #lookup-container .res-table tbody tr.errmsg td{padding-left:0;text-align:center}#content #lookup-container .res-table tbody tr.errmsg td::before{display:none !important}}#content #lookup-container .disclosure{margin-top:6rem}#content .select2-result.select2-disabled{display:none}#content .message{margin:0 auto;text-align:center;position:absolute;color:#aaa;font-style:italic;left:50%;top:160px}#content .message.loading{width:100px;margin-left:-50px}#content .message.loading .spinner{width:32px;height:32px;margin:10px auto;background:url("../../pres/global/images/spinner.png") no-repeat center center transparent;animation-name:rotateMe;-webkit-animation-name:rotateMe;-moz-animation-name:rotateMe;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-duration:0.75s;-webkit-animation-duration:0.75s;-moz-animation-duration:0.75s;transform-origin:50% 50% 0;-webkit-transform-origin:50% 50% 0;-moz-transform-origin:50% 50% 0;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear}#content .message.error{width:150px;margin-top:50px;margin-left:-75px}#content h1 span:before{content:'| ';font-weight:bold}#content h1 span.sm-break:before{content:''}#content .year-lookup{display:none}@media only screen and (max-width: 40em){#content h1 span{display:block}#content h1 span:before{content:'';display:none}#content table.res-table.dividends .year-header td{padding-left:1rem}#content table.res-table.dividends .year-header td:before{display:none}#content table.res-table.dividends tbody td:before{width:80%}}#content table.res-table.dividends th{background-color:#999}#content table.res-table.dividends th:first-child{border-bottom:1px solid #D5D5D5}#content table.res-table.dividends .year-header{background-color:#C0D0D8;color:white;font-weight:bold}@media only screen and (min-width: 40.0625em) and (max-width: 48em){#content h1 span.subhead-break{display:block}#content h1 span.subhead-break:before{content:'';display:none}#content table.res-table.dividends .amount{width:10rem}#content table.res-table.dividends .type{width:7.5rem}}@media only screen and (max-width: 40em){#content .year-lookup{display:block;background-color:#999;padding:1rem;margin-bottom:-1rem;position:relative}#content .year-lookup label{color:white}#content .year-lookup div#s2id_year-select.select2-container{display:none !important}#content .year-lookup .sd-holder{width:10rem;margin-left:2rem;display:inline-block}}#content .inquiry{position:relative;padding-top:5rem}#content .inquiry .inquiry-section{position:relative}#content .inquiry form{position:relative;font-size:1.6rem;margin-right:2rem}#content .inquiry form>*{margin-bottom:1rem}#content .inquiry form label{height:auto;line-height:2.3rem;font-weight:300;margin-right:0rem}#content .inquiry form label>input:not([type='checkbox']):not([type='radio']),#content .inquiry form label>textarea{padding-bottom:.5rem;padding-right:1rem;padding-left:1rem;padding-top:.5rem;font-size:1.6rem;border:1px solid #c0d0d8;font-weight:300;color:#505050;width:100%;height:auto;margin:0rem;-webkit-appearance:none}#content .inquiry form label>input:not([type='checkbox']):not([type='radio']).error-border,#content .inquiry form label>textarea.error-border{border-color:#990000 !important}#content .inquiry form label>input:not([type='checkbox']):not([type='radio']){line-height:1.4}#content .inquiry form label>.sd-holder.error-border .sd-icon,#content .inquiry form label>.sd-holder.error-border .sd-btn{border-color:#990000 !important}#content .inquiry form textarea{resize:vertical;font-family:"HelveticaNeue-Light", "Helvetica Neue Light", Arial, sans-serif}#content .inquiry form input[type="submit"].primary{background-image:none;line-height:1.25;font-weight:400;-webkit-box-shadow:none;box-shadow:none;border-radius:0;-webkit-appearance:none}#content .inquiry form .onError{font-weight:bold;color:#990000}#content .inquiry form+.onSuccess{margin-bottom:20px}#content .inquiry form,#content .inquiry form+.onSuccess{-webkit-transition:opacity 500ms;transition:opacity 500ms;display:block}#content .inquiry form.hide,#content .inquiry form+.onSuccess.hide{-webkit-transition:opacity 500ms;transition:opacity 500ms;display:none}.mast .inv-relations-img{background:url("../../pres/about/images/inv-relation-hero.jpg") no-repeat center bottom}@media only screen and (max-width: 64em){.mast .hero-text{text-align:center}}@media only screen and (max-width: 64em){.mast .inv-tagline-title{text-align:center}}footer .investor-alerts-subscribe{font-weight:bold;line-height:5}@media only screen and (min-width: 40.0625em){footer .investor-alerts-subscribe{display:none}}footer .investor-alerts-subscribe [class*="icon-"]{display:inline-block;min-width:4rem}

		/* layout.global.css Minified on 11-13-2017 at 16:05:21 by Winter */
figure{margin:0}#page{padding-bottom:9rem}#content article section{padding-top:12rem}@media only screen and (max-width: 40em){#content article section{padding-top:9rem}#content article section.pull-top{padding-top:0}}#content article section.pull-top{padding-top:0}#page #content article section:first-of-type{padding-top:8.5rem}@media only screen and (max-width: 40em){#page #content article section:first-of-type{padding-top:4.5rem}#page #content article section:first-of-type.pull-top{padding-top:0}}#page #content article section:first-of-type.pull-top{padding-top:2rem}#page #content article>header{margin:0 auto;margin-top:3rem;margin-bottom:2rem}#page #content article>header h1{margin:0}h1{font-family:"HelveticaNeue-Light","HelveticaNeue Light","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-size:3rem;line-height:4.5rem;font-weight:normal}h2{font-family:"HelveticaNeue-Bold","HelveticaNeue Bold","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-size:3rem;line-height:3.8rem;padding-bottom:1.5rem;font-weight:normal}h3{font-family:"HelveticaNeue-Light","HelveticaNeue Light","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-size:2.4rem;line-height:3.2rem;padding-top:1rem;padding-bottom:1rem;font-weight:500;color:#005487}.tooltip-content h3{font-weight:bold}h4{font-family:"HelveticaNeue-Light","HelveticaNeue Light","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-size:1.8rem;line-height:2.8rem;padding-top:1rem;padding-bottom:1rem}p{font-family:"HelveticaNeue-Light","HelveticaNeue Light","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-size:1.6rem;line-height:2.2rem;padding-bottom:1.5rem}@media only screen and (max-width: 40em){p{font-size:1.6rem}}p.intro{font-size:1.8rem;margin-top:6rem;padding-bottom:0}.article ol,.article ul{padding-left:2.5rem}.article ol.no-indent,.article ul.no-indent{padding-left:2rem}.article li{padding-bottom:1rem}.article li ul,.article li ul ul{padding-top:1rem;list-style:disc}@media only screen and (max-width: 40em){p.intro{margin-top:4rem;padding-bottom:0}}p.disclaimer{font-size:1.4rem}#page #content article .about-singlet{padding-top:3rem}#page #content article .about-singlet+section{padding-top:3rem}@media only screen and (max-width: 40em){#page #content article .about-singlet{padding-top:3rem}#page #content article .about-singlet+section{padding-top:2rem}}.row-top-spacer{margin-top:6rem}@media only screen and (max-width: 40em){.row-top-spacer{margin-top:3rem}}.content-break{margin-top:2rem}@media only screen and (max-width: 40em){.content-break{margin-top:1rem}}.ui-widget-overlay{background:none;visibility:hidden}#content{padding:0}.info-bar{padding:0}.jump-nav+.placeholder{height:60px}

		/*  Minified on 2-15-2017 at 12:04:29 by Thomas */
.sd-holder{width:100%;background-color:#FFF;color:#505050;font-weight:300;height: 3.4rem;line-height: 3.4rem;font-size: 1.4rem;border:1px solid #C0D0D8;border-radius:0px;position:relative}.sd-holder:after{content:"\e62e";height:100%;width: 3.4rem;padding:0;background-color:#FFF;font-family:'allycons';border-left:1px solid #9a9999;pointer-events:none;text-indent: 1rem;position:absolute;display:block;right:0;top:0;z-index:1}.sd-holder a{text-decoration:none;display:block}.sd-holder select{position:absolute;text-indent: 1rem;height:calc(100% - 1px);width:calc(100% - 1px);border:none;outline:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.sd-holder.sd-initialized{height:auto;background-color:transparent;border:none}.sd-holder.sd-initialized:after{display:none}.sd-holder.sd-initialized select{display:none;opacity:0;position:absolute;left:0;top:0;bottom:0;right:0;font-size:16px}@media only screen and (max-width: 40em), only screen and (min-width: 40.0625em) and (max-width: 48em), only screen and (min-width: 48.0625em) and (max-width: 64em){.sd-holder.sd-initialized select{display:block}}.touch .sd-holder.sd-initialized select{display:block;z-index:2}.sd-holder.disabled a,.sd-holder.disabled .sd-icon{color:#ddd}.sd-holder .sd-btn{height: 3.4rem;width:100%;padding: 0rem 0rem 0rem 1rem;background-color:#FFF;color:#505050;font-weight:300;font-size: 1.6rem;line-height: 3.4rem;border:1px solid #C0D0D8;text-decoration:none;display:block}.sd-holder .sd-btn span{display:inline-block}.sd-holder .sd-icon{height:100%;width: 3.4rem;color:#006899;line-height: 3.4rem;border-left:1px solid #C0D0D8;text-align:center;float:right}.sd-holder .sd-list{max-height: 35rem;width:100%;padding:0;margin:0;background-color:#FFF;border:1px solid #C0D0D8;border-top:none;overflow-y:auto;display:none;position:absolute;left:0;top:100%;z-index:10}.sd-holder .sd-list li{width:100%;list-style:none;border-top:1px solid #C0D0D8}.sd-holder .sd-list li:first-child{border-top:none}.sd-holder .sd-list .sd-selected,.sd-holder .sd-list li:hover,.sd-holder .sd-list .sd-focus{background-color:#F2F2F2}.sd-holder .sd-list a{height: 3.4rem;width:100%;padding: 0rem 1rem;color:#505050;font-weight:300;font-size: 1.4rem;line-height: 3.4rem}.sd-holder.open{z-index:100}.sd-holder.open .sd-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);border-right:1px solid #C0D0D8;border-left:none}.sd-holder.open .sd-list{display:block}

		/* contact-card.css Minified on 1-06-2017 at 0:49:23 by Gshankar */
.contact-card{position:relative;background:none}.contact-card::after{display:block;content:'';clear:both}@media only screen and (min-width: 40.0625em){.contact-card{padding: 2.5rem;background:#FFF}}.contact-card.callout strong{margin-bottom: 2rem}.contact-card.callout p[class^="contact-"]{margin-left: 1.5rem}.contact-card .contact-heading{font-size: 1.8rem;font-weight:bold}.contact-card .contact-title{margin:1rem 0}.contact-card b,.contact-card strong{display:block}.contact-card b ~ b,.contact-card strong ~ b{margin-top: 1rem}.contact-card b a,.contact-card strong a{white-space:nowrap;font-weight:normal}.contact-card div[class^="contact-"],.contact-card p[class^="contact-"]{line-height: 2.2rem;padding-left: 2.5rem;padding-bottom: 1.5rem;margin-left: 2rem;position:relative}.contact-card div[class^="contact-"] h3,.contact-card p[class^="contact-"] h3{font-size: 1.6rem}.contact-card div[class^="contact-"] .contact-chat-btn,.contact-card p[class^="contact-"] .contact-chat-btn{margin-top: 1rem;margin-bottom: 0rem;padding-bottom: .4rem;margin-left:0;padding-left:0}.contact-card div[class^="contact-"]:before,.contact-card p[class^="contact-"]:before{top: .5rem;left: -1.5rem;font-size: 2.5rem;position:absolute;color:#C0D0D8;font-family:"allycons"}.contact-card div[class^="contact-"].contact-heading,.contact-card p[class^="contact-"].contact-heading{margin-left:0;padding-left:0}.contact-card div[class^="contact-"].contact-phone a,.contact-card p[class^="contact-"].contact-phone a{white-space:nowrap}.contact-card div[class^="contact-"].contact-mail::before,.contact-card p[class^="contact-"].contact-mail::before{content:"\e65c"}.contact-card div[class^="contact-"].contact-email::before,.contact-card p[class^="contact-"].contact-email::before{font-size: 1.5rem;top:0;content:"\e603"}.contact-card div[class^="contact-"].contact-phone::before,.contact-card p[class^="contact-"].contact-phone::before{content:"\e606"}.contact-card div[class^="contact-"].contact-website::before,.contact-card p[class^="contact-"].contact-website::before{content:"\e652"}.contact-card div[class^="contact-"].contact-fax::before,.contact-card p[class^="contact-"].contact-fax::before{content:"\e65b"}.contact-card div[class^="contact-"].contact-chat::before,.contact-card p[class^="contact-"].contact-chat::before{content:"\e632"}.contact-card div[class^="contact-"].contact-additional,.contact-card p[class^="contact-"].contact-additional{padding-left:0}.contact-card div[class^="contact-"].contact-additional .parent,.contact-card p[class^="contact-"].contact-additional .parent{cursor:pointer}.contact-card div[class^="contact-"].contact-additional::before,.contact-card p[class^="contact-"].contact-additional::before{font-size: 1.2rem;top:0;line-height:inherit;color:#006899;content:"\e64f"}.contact-card div[class^="contact-"].contact-additional .children,.contact-card p[class^="contact-"].contact-additional .children{display:none}.contact-card div[class^="contact-"].contact-additional .contact-title,.contact-card p[class^="contact-"].contact-additional .contact-title{font-size: 1.6rem;display:block;margin:10px 0;border-color:transparent;background-color:transparent;color:#505050;font-weight:bold}.contact-card div[class^="contact-"].contact-additional.active::before,.contact-card p[class^="contact-"].contact-additional.active::before{-webkit-transform:rotate( 90deg );transform:rotate( 90deg )}@media only screen and (min-width: 48.0625em){.contact-card div[class^="contact-"].contact-additional,.contact-card p[class^="contact-"].contact-additional{margin-left: 6rem}}@media only screen and (min-width: 48.0625em){.contact-card b.contact-title,.contact-card strong.contact-title{display:block}}.investor-contacts .contact-card h2,.investor-contacts .contact-card h3,.shareholder-services .contact-card h2,.shareholder-services .contact-card h3,.demand-notes .contact-card h2,.demand-notes .contact-card h3{margin:0;padding:0}.investor-contacts .contact-card h3,.shareholder-services .contact-card h3,.demand-notes .contact-card h3{color:#505050;font-family:"HelveticaNeue-Regular","HelveticaNeue Regular","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif;font-weight:bold}.contact-card-scroll-point{display:block;visibility:hidden;margin-top:0;padding-bottom:0}@media only screen and (min-width: 48.0625em){.contact-card-scroll-point{margin-top: -5rem;padding-bottom: 5rem}}@media only screen and (max-width: 40em){.contact-website p{margin-bottom: -3.5rem}}
