.chatCallOutSideNav{display:inline-block;float:none!important;border-left:#fff solid 10px;border-bottom:#fff solid 10px}div.routingBlock{width:100%;color:#58595b;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:center;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-size:1.125rem;line-height:1.2;border-radius:6px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.4);box-shadow:0 2px 4px rgba(0,0,0,.4);overflow:hidden;margin:0 0 2rem;cursor:pointer}@media(min-width:576px){div.routingBlock{width:48%}}@media(min-width:768px){div.routingBlock{width:31%}}div.routingBlock:hover{text-decoration:none}div.routingBlock:hover h4{color:#359a8e;text-decoration:underline}div.routingBlock h4{font-size:22px;font-size:1.375rem;color:#4a0d66;font-weight:700}.articleBody .articleContent{width:100%}.articleBody{padding:30px 0 !important}.logoGrid{background-color:#fff;padding:60px 0}.logoGrid .gridImg{margin-top:20px;display:table}.logoGrid .gridImg img{width:100%;height:auto}.logoGrid .gridImg a{display:table-cell;height:200px;vertical-align:middle;background-color:#fff;width:100%;text-align:center;padding:20px}.logoGrid.researchRoundTable .gridImg img{width:70%}.row.donateBy{width:100%;margin-bottom:0;margin-left:0;margin-right:0}.donateBy .phone{border-right:1px solid #808285}.clear{clear:both}.donateBy>div{min-height:250px;padding:40px 0 0;margin-bottom:30px}@media(min-width:100px){.donateBy .phone{border-right:0;border-bottom:1px solid #808285}}@media(min-width:768px){.donateBy .phone{border-right:1px solid #808285;border-bottom:0}}.mainContent.articleContent{width:100%}.seeOurImpact{background-color:#4a0c66;padding-top:40px;padding-bottom:40px;margin-bottom:30px;margin-top:30px;color:#fff}.seeOurImpact h2{color:#fff}@media(min-width:100px){.seeOurImpact h2{margin-top:0}}@media(min-width:992px){.seeOurImpact h2{margin-top:0}}@media(min-width:1200px){.seeOurImpact h2{margin-top:60px}}.aboutOurImpact h3{margin-top:40px}section.featureBox{padding:0 0 !important}.grayBG{background-color:#eeeef0!important}.grayBG,.grayBG h3,.grayBG p{color:#808285!important}.purpleBG{background-color:#4a0d66!important}.purpleBG,.purpleBG h3,.purpleBG p{color:#fff!important}.purpleBG h2{color:#fff!important}@media(min-width:1200px){.articleContent{padding:0 0 0 0!important}}.masthead.mastheadHub.magazineBanner{background-color:#4a0d66}.magSignUp{background-image:url(/media/images/bluekey/texture-logo-pattern.jpg);padding:50px 30px;margin-top:50px}.magSignUp .calloutContainer{text-align:center;padding:40px 75px;max-width:860px;margin-left:auto;margin-right:auto;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.4);-moz-box-shadow:0 2px 4px rgba(0,0,0,.4);box-shadow:0 2px 4px rgba(0,0,0,.4)}@media(min-width:100px){.magSignUp .calloutContainer{padding:40px 25px}}@media(min-width:768px){.magSignUp .calloutContainer{padding:40px 115px}}.magSignUp .calloutContainer .copy{display:table;height:188px;text-align:center}@media(min-width:100px){.magSignUp .calloutContainer .copy{width:100%}}@media(min-width:992px){.magSignUp .calloutContainer .copy{width:600px}}.magSignUp .calloutContainer .copy .middleText{display:table-cell;vertical-align:middle}@media(min-width:100px){.magSignUp .calloutContainer{display:block}.magSignUp .calloutContainer .copy{padding:0 0 0 0;float:none}}@media(min-width:992px){.magSignUp .calloutContainer{display:flex}.magSignUp .calloutContainer .copy{padding:0 0 0 20px;float:right}}.purple{background-color:#4a0d66;padding:20px;color:#fff;margin-top:30px}div.routingBlockPurple{width:100%;color:#58595b;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:center;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-size:1.125rem;line-height:1.2;border-radius:6px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.4);box-shadow:0 2px 4px rgba(0,0,0,.4);overflow:hidden;margin:0 0 2rem;cursor:pointer}@media(min-width:576px){div.routingBlockPurple{width:48%}}@media(min-width:768px){div.routingBlockPurple{width:31%}}div.routingBlockPurple:hover{text-decoration:none}div.routingBlockPurple:hover h4{color:#359a8e;text-decoration:underline}div.routingBlockPurple h4{font-size:22px;font-size:1.375rem;color:#4a0d66;font-weight:700}