.footer{background-color:#f2f2f2;border-top:3px solid #479bda;padding:10px 0;border-color:#479bda}.footer--inner{max-width:1500px;margin:0 auto;display:flex;flex-direction:row;align-items:center;padding-right:15px;padding-left:15px}.footer--left{width:20%}.footer--left,.footer--nav{padding:20px;box-sizing:border-box}.footer--nav{width:29%}.footer--signup{width:27%;position:relative;padding:20px 20px 20px 60px;box-sizing:border-box}.footer--signup:before{display:block;content:"";position:absolute;top:40px;bottom:40px;left:0;width:1px;background-color:#999}.footer--home{display:inline-block;margin-bottom:1em}.footer--home-image{width:70px;display:block}.footer--copyright{font-size:14px;margin-bottom:1em;color:#606060;font-weight:700}.footer--share{display:block;padding:0;margin:-3px;list-style:none;font-size:0}.footer--share-item{display:inline-block;padding:3px}.footer--share-link{display:block;background-color:#000;border-radius:50%;width:34px;height:34px;text-align:center;vertical-align:middle}.footer--share-link:after{display:block;font-size:16px;color:#fff;font-weight:400;line-height:34px;font-family:FontAwesome}.footer--share-link__facebook:after{content:"\f09a"}.footer--share-link__twitter:after{content:"\f099"}.footer--share-link__gplus:after{content:"\f0d5"}.footer--share-link__youtube:after{content:"\f16a"}.footer--nav-list{padding:0;-ms-column-count:2;column-count:2;-ms-column-gap:20px;column-gap:20px}.footer--nav-item,.footer--nav-list{display:block;margin:0;list-style:none}.footer--nav-link{display:block;padding:4px 0;color:#606060}.footer--light{color:#606060}.footer--round{padding:20px;width:26%;box-sizing:border-box}.support-the-iai{background-color:#f9e300;border-radius:50%;padding:57px 0;text-align:center;width:295px;max-width:100%}.support-the-iai .footer--title{font-weight:700;font-size:35px;line-height:40px}.support-the-iai .footer--sub--title{font-size:17px;line-height:20px;font-weight:700;margin-bottom:25px;margin-top:10px}.support-the-iai .donate-now{color:#fff;background-color:#3daef3;padding:10px;border-radius:10px;font-size:20px;line-height:25px;box-shadow:0 0 11px 2px #727272}#SignUpForm_getSignupForm{color:#606060}.footer--nav-item .footer--nav-link{color:#606060;font-size:16px;font-weight:700}.footer--signup{font-size:23px;margin:.6em 0;line-height:1.2}.footer--signup .footer--light,.footer--signup fieldset label{font-size:16px}.footer--signup [type=submit]{background:#099ed6;border-radius:4px;color:#fff;display:inline-block;text-align:center;padding:8px 16px;border:0;font-size:inherit;font-family:inherit;line-height:1;margin-bottom:10px;font-size:16px;box-shadow:none;font-weight:400}.footer--signup .middleColumn input{border:1px solid #b1b1b1}@media screen and (max-width:1199px){.footer--inner{flex-wrap:wrap}.footer--left{width:26%}.footer--nav{width:40%}.footer--round{width:34%}.footer--signup{width:45%;padding:20px}.footer--signup:before{background-color:transparent}}@media screen and (max-width:991px){.footer--left,.footer--nav,.footer--round,.footer--signup{width:50%}}@media (max-width:768px){.footer--left,.footer--nav,.footer--round,.footer--signup{width:100%}.footer--nav{display:none}}@media screen and (max-width:767px){.footer--inner{justify-content:center!important}.footer--left{width:100%;text-align:center;max-width:400px;order:1}.footer--nav{width:100%;max-width:345px;order:2}.footer--round{width:100%;max-width:400px;padding:40px 0}.footer--signup{width:100%;max-width:400px;text-align:center;order:3}.support-the-iai{margin:0 auto}.footer--nav{display:none}}@media screen and (max-width:480px){.footer--inner{align-items:flex-start}.footer--nav,.footer--signup{text-align:left}.footer--nav-list{-ms-column-count:inherit;column-count:inherit}.footer--nav,.footer--signup{text-align:center}}.donation-banners{display:flex;justify-content:center;background-color:#4ba5ef;position:relative}.donation-banners.is-fixed{position:fixed;z-index:100;bottom:0;width:100%;left:50%;transform:translateX(-50%)}.donation-banners img{display:block}.donation-banner{display:none}.donation-banner__desktop{display:block}@media screen and (max-width:860px){.donation-banner__desktop{display:none}.donation-banner__tablet{display:block}}@media screen and (max-width:510px){.donation-banner__tablet{display:none}.donation-banner__mobile{display:block}}
/*# sourceMappingURL=sourcemaps/footer.css.map */
