@media screen and (max-width:800px){#navigation{display:none}.searchform{display:none!important}#top-header{min-height:55px}}@media screen and (max-width:1027px){}@media screen and (max-width:949px){.text-resizer{display:none}#header-search{float:none;margin:0 auto;padding:11px 0 10px;width:60%}#header{text-align:center}#header #header-right{float:none}#header #connect{float:left;margin:0}.just-giving{position:absolute;top:15px;left:0}#logo{float:none;margin-bottom:15px}.hidden{display:none!important}#language-switcher.desktop{display:none}#language-switcher.mobile{display:inline-block}#main-navigation{display:none}#navigation .nav .mobileMenu{width:80%}.slide,.slide-image,.slide-img{max-width:850px}#slides a.next{right:110px}#slides .pagination{right:110px}#container-map{width:55%;margin:0}.text-panel1{position:static;float:left;width:45%}.text-panel2{float:left;position:static;width:45%}#mini-features{float:none;margin-right:0;width:100%}.clear.show{display:block}#newsletter-container .gform_widget .gform_heading{float:none;width:100%;text-align:center;margin-bottom:20px}#newsletter-container .gform_widget .gform_body{float:none;width:100%;margin-bottom:15px}#newsletter-container .gform_widget .gform_wrapper .gform_footer{float:none;width:100%}#newsletter-container .gform_widget .gform_description{background:0 0}#newsletter-container .gform_widget .gform_description h3{color:#594a7d;display:inline-block;float:none;font-weight:700;text-shadow:none;padding-right:5px}#newsletter-container .gform_widget .gform_description p{color:#594a7d;display:inline-block;float:none;text-shadow:none}#newsletter-container .gform_widget .gform_body .top_label input.medium{margin:0;width:95.744%;background:#f1f1f1;color:#999;padding:0 2.1276%!important}#newsletter-container .gform_widget .gform_wrapper .gform_footer .gform_button{width:100%}}@media screen and (max-width:680px){#header-search{float:left;margin:0 0 0 15px;width:36%}#header #connect{float:none;margin:0 auto;width:185px}#header #header-right h2{float:none;text-align:center}.just-giving{display:none}.just-giving-alt{display:block;float:right;position:relative;margin:5px 15px 0 0}#top-container #slides{display:none}.slide,.slide-image,.slide-img{max-width:660px}#slides a.next{right:295px}#slides .pagination{right:290px}#news-ticker{margin:15px 0;width:96.896%}#news-ticker .newsticker_wrapper{padding:9px!important}.newsticker_style_reveal .newsticker li{height:23px!important;overflow:hidden}#main-features .block{float:none;margin:0 0 20px!important;width:100%}#social-container .feed-block{width:100%!important;margin-bottom:10px}#map{margin-bottom:10px}#container-map{width:100%}.text-panel1{width:100%}.text-panel2{width:100%}.text-panels{width:100%}#mini-features{margin-top:20px}#main{float:none;width:100%}#sidebar{float:none;width:100%}#footer-bottom .col-left,#footer-bottom .col-right{float:none;text-align:center}#footer-widgets .block{float:none}#footer-widgets .block.footer-widget-1,#footer-widgets .block.footer-widget-2,#footer-widgets .block.footer-widget-3,#footer-widgets .block.footer-widget-4{padding-left:15px;width:95%;margin:0;padding-right:0}#footer-widgets .widget{margin-bottom:0}#footer-widgets ul li.top{margin:0}#footer-widgets .block.footer-widget-4{margin-top:20px}#footer-bottom{margin-top:25px}}@media screen and (max-width:340px){#header-search{width:80%;float:none;margin:0 auto;padding-bottom:0}#language-switcher{margin:0 auto;width:97px}#news-ticker{overflow:hidden;width:100%}.just-giving-alt{float:none;margin:10px 0 5px;text-align:center}.hide{top:178px}}@media screen and (max-width:1046px){#main-navigation{display:none}#top-container #slides{float:left;width:100%}#top-container #slides #slide-box{float:none;margin:0 auto}#intro-text{float:none;width:100%}}@media screen and (max-width:800px){.just-giving{position:relative!important;top:0}.slide,.slide-image,.slide-img{max-width:690px}#slides a.next{right:270px}#slides .pagination{right:270px}#supportandinfo .block{margin:0 2.1% 0 0}}@media screen and (max-width:768px){.slide,.slide-image,.slide-img{max-width:660px}#slides a.next{right:295px}#slides .pagination{right:290px}}@media screen and (min-width:640px) and (max-width:768px){#container-map{min-height:550px}}@media screen and (max-width:685px){#language-switcher{float:none}}@media screen and (max-width:395px){#container-map{background:0 0;max-height:300px}#container-map img{max-width:100%}#supportandinfo .block{width:100%}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#map{height:470px}}