@media only screen and (min-width: 560px){#secondary-nav a:hover,#site-sidebar a:hover{color:#f2892d}}@media only screen and (min-width: 1499px){.mantle .mantle-bg{bottom:-25%}}@media only screen and (max-width: 1199px){#intro-bar,.tour-close{display:none}.row-640{width:640px}.side-promos{margin:0 auto 100px;padding:0;position:static;width:640px}.side-promos .promo{margin:0 10px 20px;width:auto}#module-intro-text-with-photo{margin-bottom:0 !important}.main-modules.with-sidebar{padding-right:0}.homepage.module-about-shareholders{width:370px}.homepage.module-about-shareholders .thumb{display:none}.homepage.module-about-shareholders .content{float:none;padding:0;width:auto}.homepage .social-share{padding-top:40px}.module-communities{height:686px}.module-communities .topics{background-size:80%;height:536px;top:150px}.module-communities .commercial-banks{top:70px;left:570px}.module-communities .insurance-companies{top:110px;left:430px}.module-communities .infrastructure{top:170px;left:400px}.module-communities .fhlbank-atlanta{top:200px;left:620px}.module-communities .credit-unions{top:270px;left:430px}.module-communities .community-banks{top:300px;left:800px}.module-communities .communities-and-housing{top:350px;left:350px}.module-communities .topic .toggle{font-size:14px;padding:5px 30px}.module-communities .topic .toggle .tag{font-size:11px;padding:0 10px;top:-19px}.module-communities .topic .content{margin:0;left:0}.module-communities .commercial-banks .content{left:-240px;bottom:20px}.module-communities .insurance-companies .content{left:-197px}.module-communities .infrastructure .content{left:-72px}.module-communities .fhlbank-atlanta .content{left:-257px;bottom:16px}.module-communities .credit-unions .content{left:-112px;bottom:16px}.module-communities .community-banks .content{left:-360px}.module-communities .communities-and-housing .content{left:-70px}.module-stakeholders{width:480px}.module-configurator #configurator_intro p{width:80%}.module-configurator{width:97%}.module-member-directory #container{position:relative;right:0;top:0}.module-member-directory .by-state p{width:auto}}@media only screen and (min-width: 880px){.module-member-directory .by-zip-code .search-type-column{float:left;width:50%}.module-member-directory .by-state.show-map{margin-left:0}}@media only screen and (min-width: 880px) and (max-width: 1199px){.homepage.slider{top:50px}.homepage.latest-news{bottom:98px;width:280px}.homepage.upcoming-events{text-align:left}.homepage.upcoming-events .title{border:none;float:none;padding-bottom:0}.homepage.upcoming-events .event{border:0;float:none;overflow:hidden;padding-bottom:0;padding-top:0}.homepage.module-about-shareholders{bottom:98px;font-size:13px;height:268px;width:308px}.module-about-us{width:auto}.module-member-directory .by-state p{bottom:96%;left:10px}.site-footer .homepage .upcoming-events .title a{margin-left:50px}}@media only screen and (max-width: 559px){.shadow-right,.shadow-left{display:none}.box-shadow{display:none}.mantle-img{position:absolute}.mantle-img.with-secondary{top:50px}#page_mantle{width:550px}.mantle{background-attachment:local;background-size:cover}.row-640{padding:0 10px;width:100%}.side-promos{width:100%}#site-sidebar{border:none;height:auto;min-height:0;padding:20px 0 0;width:100%;z-index:10}#site-sidebar .navs{overflow-y:scroll}.mobile-nav-toggle{transition:color 0.2s ease-in-out}#site-sidebar.is-open .mobile-nav-toggle{color:#f2892d}#site-sidebar.height-hack{min-height:100%}#site-sidebar .terms{position:relative;padding-left:20px}#shareholder-login img{display:none}#brand{margin:0 20px 20px}#brand a{background-size:100%;height:80px;width:150px}#site-sidebar .mobile-nav-toggle{display:block}#site-search,.navs,#shareholder-login{display:block;margin-bottom:0}#site-search{display:block;margin:0;position:relative;bottom:0px;left:0;width:100%}#site-search input[type=text]{behavior:url(/PIE.htc);border-radius:0;padding:20px 30px 20px 50px}#site-search input[type=submit]{position:absolute;left:20px}#site-sidebar-overlay,#site-sidebar-bg{display:none}#site-sidebar .nav{margin:0}#primary-nav a:hover{border-bottom:0}#primary-nav li.active a{border-bottom:0}#primary-nav li,#secondary-nav li{margin:0;padding-left:0}#primary-nav li a,#secondary-nav li a{display:block;padding:10px 20px}#main{margin-top:120px;padding:0;z-index:1}.main-modules{margin-top:10px;padding:0}.main-modules.over-mantle{margin:0}#top-nav li{margin-bottom:10px}.mantle{margin-bottom:10px;height:180px}.mantle h1{margin:0;padding:10px 20px;top:0;width:100%}.module h1{margin-bottom:10px}.module-communities-mobile{display:block;position:relative;top:-10px;left:0}.module-member-directory{width:auto}.module-product-detail{margin-top:0}.module-configurator{width:100%}.learn-more-about-us-bg-wrap .module-about-us .item a{width:299px}.learn-more-about-us-bg-wrap .module-about-us .item a.two-line{padding-right:0}.module-member-directory .by-state p{position:absolute;top:10px;left:58px;width:auto}}@media only screen and (max-width: 988px){.social-share-subpages{clear:both;float:left;margin-bottom:20px;width:100%}}@media only screen and (max-width: 1024px){.columns.subpage-links{width:auto;margin:0 20px}}@media only screen and (max-width: 879px){.homepage-slide{height:250px;position:relative;background-position:left center;bottom:0;left:0;right:0;width:100%}.homepage.latest-news{display:none}.mantle-bg{bottom:-60%}#page_mantle{width:660px}.home-mobileonly-copyright{clear:both;display:block}.home-mobileonly-copyright .number{display:none}.row-640,.side-promos,.shareholder-width{width:320px}.side-promos{margin-bottom:50px}.side-promos .promo{margin-bottom:10px}.site-footer.homepage{padding:0;position:static}.homepage.slider{margin-bottom:40px;position:relative;top:20px;text-align:left;width:100%}.homepage.slider .image{display:block;height:200px;margin-bottom:10px;overflow:hidden;position:relative}.homepage.slider img{margin:0 auto;position:absolute;bottom:0;width:100%}.homepage.slider .title{background:none;float:none;line-height:1.2;margin:0 20px 10px;padding:0}.homepage.slider .content{background:none;color:#333;margin:0 20px 10px;padding:0;position:static;width:auto}.homepage.slider .nav{height:auto;position:absolute;top:-245px;left:0;width:100%}.homepage.slider .nav a{height:80px;position:absolute;width:40px}.homepage.slider .nav .previous{behavior:url(/PIE.htc);background-color:rgba(154,178,200,0.6);-pie-background:rgba(154,178,200,0.6);background-position:40% 50%;position:relative;top:60px;left:0}.homepage.slider .nav .next{behavior:url(/PIE.htc);background-color:rgba(154,178,200,0.6);-pie-background:rgba(154,178,200,0.6);background-position:60% 50%;position:relative;top:60px;float:right}.homepage.slider .button{float:none;margin:0 20px 10px}.homepage-slide-1{background:none}.homepage.latest-news{background:none;margin-bottom:40px;padding:0 10px;position:static;width:100%}.homepage.latest-news .title,.homepage.latest-news .content{padding:0}.homepage.latest-news .news-description{font-size:14px}.foot-wrap{background:none}.homepage.upcoming-events{background:none;margin-bottom:50px;padding:0 20px;position:static;text-align:left;width:100%}.homepage.upcoming-events .title{border:none;float:none;margin-bottom:10px;padding:0}.site-footer .homepage.upcoming-events .title a{margin-left:0}.homepage.upcoming-events .event,.homepage.upcoming-events .number{border:0;float:none;padding:0}.homepage.upcoming-events .number{margin-top:10px}.homepage .social-share{background-color:#DEE3E8;padding-left:25px;padding-top:14px;text-align:left;width:100%}.module{margin-bottom:40px}.module h1{margin-bottom:10px}.module-about{margin-bottom:50px}.module-about-shareholders{margin-bottom:50px}.homepage.module-about-shareholders{background:none;height:auto;margin-bottom:40px;padding:0 10px;position:static;width:100%}.module-about-shareholders .thumb{display:none}.module-about-shareholders .content{float:none;width:auto}.homepage.module-about-shareholders .content{padding:0}.homepage.module-about-shareholders{padding:0}.homepage.module-about-shareholders .content h2{font-size:20px;padding:20px}#module-intro-text-with-photo .module-about-shareholders #intro_text{margin-top:15px;padding:0;width:100%}.homepage.latest-news{padding:0}.homepage.latest-news .content{padding:0 20px 0 20px}.homepage.latest-news .title{background-color:#f0f5f9;padding:20px}.homepage.latest-news .content{background-color:#fff}.module-about-us{margin-bottom:0;padding-bottom:40px;width:auto}.module-about-us h2{margin-bottom:10px}.module-about-us .item{display:block;float:none;margin:0 auto 10px;margin-bottom:35px;width:300px}#module-subpage-links-with-images .module-about-us .item a.two-line{bottom:47px;padding-right:22px;font-size:12px}.module-about-us .item .text-link{height:300px;width:300px}.module-advisors{margin-bottom:50px}.module-become-a-member{margin-bottom:50px}.module-communities{display:none}.module-communities-mobile{display:block}.module-communities-mobile .buildings{display:block;margin-bottom:10px;width:100%}.module-communities-mobile .intro.video{margin:0 auto;width:320px}.module-communities-mobile .intro.video iframe{display:block;margin-bottom:10px}.module-communities-mobile .topic{padding-top:20px}.module-communities-mobile .odd.topic{background:#eee}.module-communities-mobile .topic .content{font-size:11px;height:130px;margin:0 auto;overflow:hidden;position:relative;padding-right:20px}.module-communities-mobile .topic .thumb{float:left;height:100px;margin-right:5%;width:40%}.module-communities-mobile .fhlbank-atlanta .thumb{background:url(/assets/buildings-1-bbf7e06406d67f7773bca097828e6df92053d438a054572aaacae85e2e5ca070.png) 50% 0 no-repeat}.module-communities-mobile .big-banks .thumb{background:url(/assets/buildings-2-4a3f7e5244c31841cc498797fb4b17e8cc5ae7d1a5ab57813bb962ea31bd563c.png) 35% 0 no-repeat}.module-communities-mobile .credit-unions .thumb{background:url(/assets/buildings-3-6c6b953059090568f6d682097cbbda8a128d6fca1e54201893e7d5f6360e8677.png) 50% 0 no-repeat}.module-communities-mobile .affordable-housing .thumb{background:url(/assets/buildings-4-1c6b383697eee83409cac367636927fd2e625d40a2f25c53ec9c99013ea8ca2f.png) 34% 0 no-repeat}.module-communities-mobile .infrastructure .thumb{background:url(/assets/buildings-5-c2e3fa372ad2cb93f9e6acf4e0a701caea617445957f1438a2991b276b0f6f80.png) 50% 0 no-repeat}.module-communities-mobile .community-banks .thumb{background:url(/assets/buildings-7-e682f8e693b9bc021f825373b19843c932c2b1cee1d9952d41723d886d4f5115.png) 30% 0 no-repeat}.module-communities-mobile .insurance-companies .thumb{background:url(/assets/buildings-8-f073390ec7be4d883603ad86fcdc353aba1596ea6a73ae768890fb7794113211.png) 30% 0 no-repeat}.module-communities-mobile .topic .text{float:left;width:55%}.module-communities-mobile .topic .read-more{background:#fff;display:block;font-size:12px;padding:10px 0 20px;position:absolute;bottom:0;right:0;text-decoration:none;text-transform:uppercase;width:57.5%}.module-communities-mobile .odd.topic .text .read-more{background:#eee}.module-communities-mobile .embeded-video{width:100%;padding:20px 0;margin-left:-130px}.module-communities-mobile .credit-unions .container{padding-top:50px}.module-current-programs{margin-bottom:50px}.module-faqs .faq{margin-bottom:10px}.module-leadership{margin-bottom:20px}.module-leadership h1{margin-bottom:30px}.module-leadership .member .thumb,.module-leadership .member .content{float:none;width:auto}.module-leadership .member .thumb img{width:auto}.js .module-leadership .member.leadership .content{width:100%}.module-leadership .member .thumb{margin-bottom:10px}.module-leadership .member .content{padding:0}.module-member-directory{margin:0 auto 50px;width:300px}.module-news{margin-bottom:20px}.module-news.module h1,.module-news .news-item{margin-bottom:30px}.module-news .news-detail{margin-bottom:50px}.module-product-detail .video{margin-bottom:10px}.module-product-detail .video iframe{height:200px}.module-product-detail .types{margin-top:20px}.module-product-detail .type{margin-bottom:20px}.module-reasons .reason{margin-bottom:10px}.module-reasons .reason .title.selected{background:none;background-color:#edf4f9}.module-reasons .reason .title.selected.two-line{background:none;background-color:#edf4f9}.module-services .service,.module-services .promos a{margin-bottom:10px}.module-shareholder-profile{margin-bottom:50px}.module-shareholder-profile .content,.module-shareholder-profile .source,.module-shareholder-profile .teaser{float:none;height:auto;margin:0;width:auto}.module-shareholder-profile .source{border:none}.module-shareholder-profile .source img{display:block;width:100%}.module-shareholder-profile .teaser{padding:20px 20px 10px}.module-sitemap{margin-bottom:50px}.module-stakeholders{margin:0 10px 50px;width:auto}.module-stakeholders h2{margin-bottom:10px}.module-stakeholders .type-1 .option{display:block;float:none;margin:0 auto 10px;width:300px}.module-stakeholders .type-1 .option a{height:300px;width:300px}.module-stakeholders .summary.section .graph,.module-stakeholders .summary.section .content{float:none;width:auto}.module-testimonials{margin:0 auto 50px;width:300px}.module-testimonials .content,.module-testimonials .source,.module-testimonials .quote{float:none;height:auto;margin:0;width:auto}.module-testimonials .source{border:none}.module-testimonials .source img{display:block;width:100%}.module-testimonials .quote{padding:20px}.module-view-rate-sheet{margin-bottom:20px}.module-view-rate-sheet .rate-table{margin-bottom:30px}.module-contact-us form{padding-left:0}.module-contact-us #page_content p{padding-left:0}.module-member-directory #container{padding-left:0;margin-left:-37px}.module-member-directory .by-state p{bottom:96%;left:48px}.module-member-directory .by-zip-code{border-right:0;padding-right:0}.module-member-directory .by-zip-code .checkbox{width:100%}.module-member-directory .by-zip-code .group label.add-float{font-size:14px}.module-member-directory .by-zip-code .group label.add-float.ahp-search{margin-left:0;padding-top:19px}.module-member-directory .results h2{padding-left:20px}.module-member-directory .location .bank-arrow{margin-left:0}.module-member-directory .results .more-info{margin-left:15px}.module-member-directory .results .location{width:100%}.module-member-directory .by-zip-code input[type=submit]{float:none}.module-configurator{width:93%}.module-configurator .actions .action .category-toggle .category{font-size:12px;padding-right:18%}.module-configurator .actions .action .category-toggle{padding-top:7px}.module-configurator .actions .action .category-toggle a.one-line{padding-top:10px}#module-random-testimonial .logo{width:70%}#module-random-testimonial .text{border-left:0;width:100%}.module-reasons .reasons{display:none}.mobile-only-features-title{background-color:#edf4f9;display:block;padding:10px}.module-reasons .tab-controls{display:none}#module-shareholder_profile .row img{padding-left:20px;width:70%}#module-shareholder_profile .shareholder-description{border-left:0;padding-left:20px;width:100%}}@media only screen and (max-width: 1023px){.module-communities h1{padding-right:30%}}
