.mobileMenuDiv .zMenuBarDiv {width:100% !important; border-top:1px solid #999;}
.mobileMenuButton, .mobileMenuDiv {display:none;}

@media screen and (max-width: 1362px) {
	
.sh-blogleft{width:550px; max-width:100%; margin-right:20px; float:left;}
.sh-blogright{width:200px; float:left;}

	.container {
	  width: 960px;
	}
	.logo a, .additional-info-box a {
	    width: 100%;
	}
	.main-menu li a {
	    font-size: 16px;
	    padding: 13px;
	}
	
	.logo {
	  width: 290px;
	}
	.welcome-text .wel2 {
	    font-size: 20px;
	    padding: 17px 0;
	}
	.seci-box {
	  width: 234px;
	}
	.seci-box .link a {
	  font-size: 28px;
	}
	.section2.float_l, .section3.float_l, .what-is-edge.float_l, .section4.float_l, .why-needed.float_l, .success-metri.float_l, .how-can-help.float_l, .partners-champions.float_l, .why-chose-us.float_l, .ways-to-give.float_l, .our-history.float_l, .rel-united-way.float_l, .leadership-team.float_l, .annual-reports.float_l {
	    background-size: cover;
	}
	.sec4box .box-title {
	  font-size: 36px;
	}
	.sec4box-con.float_l {
	  height: 395px;
	}
	.footer-logo {
	  width: 200px;
	}
	.footer-menu {
	  width: 285px;
	}
	.footer-info {
	  width: 250px;
	}
	.footer-right {
	  width: 220px;
	}
	.footer-text, .footer-menu {
	  margin: 0;
	}
	.why-needed.float_l p {
	  padding: 27px 0 0;
	}
	.part-champ {
	  width: 49%;
	}
	.leader-team {
	  min-height: 360px;
	}
	.ways-to-give-text.float_l {
	  padding: 0 0 28px;
	}
	.about-comm-box .title {
	    font-size: 22px;
	    padding: 6px 0 0 18px;
	}
	img.our-history-img {
	  width: 50%;
	}
	.our-his-text .his-title {
	  margin: 0 0 35px;
	}
	.our-his-timeline.float_l {
	  padding: 0 10%;
	}
	img.rel-united-img, img.leadership-team-img, img.annual-reports-img {
	    width: 43%;
	}
	img.annual-reports-img {
	  right: 0;
	}
}
@media only screen and (max-width: 992px) { 
	.mobileMenuDiv{width:100%; float:left;}
	.mobileMenuDiv ul{list-style:none; padding:0px; margin:0px;  }
	.mobileMenuDiv a:link, .mobileMenuDiv a:visited{ color:#243977 !important; outline: none;}
	.mobileMenuDiv a { clear: both; display: block; float: left; margin: 0; padding: 0 5% 15px; text-decoration: none; width: 100%; font-size: 20px; }
	.mobileMenuButton { border: 2px solid #243977; border-radius: 10px; clear: none; color: #243977; float: right; font-size: 26px; line-height: 26px; margin: 10px 6px; padding: 7px 10px; text-decoration: none;}
	.mobileMenuDiv  li ul { display:none !important;}  
	.mobileMenuButton {display:block;}
	.mobileMenuDiv, .main-menu {display:none;}
	.mobileMenuDiv a:hover {text-decoration: underline;}
	.mobile-menu {
	    background-color: #fafafa;
	    float: left;
	    width: 100%;
	    display:block;
		}
	#header .right a {padding: 10px 30px 10px 25px; font-size:.8em;} 
		.container iframe{ width:100% !important;}
		
	.sh-blogleft{width:100%; margin-right:0px; margin-bottom:30px; float:left;}
	.sh-blogright{width:100%; float:left;}
	.container {
	  width: 740px;
	}
	.header.float_l {
	    position: relative;
	}
	.logo {
	  margin: 27px 35%;
	  width: 30%;
	}
	.sec3-boxe.float_l .num {
	  font-size: 60px;
	}
	.welcome-text .wel1, .sec2-text .sec2-head1, .page-title {
	  font-size: 40px;
	}
	h2, .leadership-team-top.float_l h2, .about-comm.float_l h2, .annual-reports-text h2, .our-staff-main.float_l h2, .whuy-chose-text h2, .ways-to-give-text.float_l h2, .additional-info.float_l h2, .our-history.float_l h2, .leadership-team-text h2, .rel-title.float_l h2{
	  font-size: 36px;
	}
	.sec2-text .sec2-head2, .sec4box .box-title, .part-champ .name, .our-staff.float_l .text .name {
	  font-size: 26px;
	}
	.seci-box .link a, .our-staff.float_l .text .post, .ways-to-give-box .ways-title, .o-pro .text .pro-name {
	  font-size: 22px;
	}
	.additional-info-box a {
	  font-size: 20px;
	}
	.welcome-text .wel2, .sec3-boxe.float_l .text, .how-can-help-text p b, .about-comm-box .title {
	  font-size: 18px;
	}
	.seci-box {
	  width: 179px;
	}
	.seci-box .link a {
	  padding: 13px 0 13px 10px;
	}
	.section3.float_l a.more-about {
	  margin: 47px 20% 0;
	  width: 60%;
	}
	.sec4box.spotlight .sec4box-con p img {
	  width: 50%;
	}
	.sec4box-con.float_l {
	  height: 440px;
	}
	.footer-logo {
	  width: 250px;
	}
	.footer-menu {
	  margin: 0 0 0 30px;
	  width: 325px;
	}
	.footer-info {
	  width: 280px;
	}
	.footer-right {
	  float: left;
	  width: 250px;
	}
	.footer-text {
	    margin: 25px 0 0;
	}
	.footer-text .text2 {
	    margin: 0 0 0 10px;
	    padding: 0 0 0 11px;
	}
	.page-title {
	  margin: 80px 0 15px;
	  padding-left:3%;
	  padding-right:3%;
	}
	.landingPage1{
	  padding-left:3%;
	  padding-right:3%;
	}

	.page.header.float_l {
	  background-size: cover;
	  height: auto;
	}
	.community-champs-top p, .community-champ .champion-text, .leadership-team-top.float_l p {
	  padding: 0;
	}
	.community-champs-top.float_l, .why-needed.float_l, .partners-champions.float_l, .initiatives-top.float_l, .leadership-team-top.float_l, .whuy-chose-text, .o-pro-main.float_l, .o-pro, .about-comm.float_l {
	  padding: 30px 0;
	}
	.community-champs-main.float_l, .partners-champions.float_l h2, .initiatives-boxes.float_l  {
	  padding: 0 0 30px;
	}
	.why-needed.float_l p, .initiatives-top.float_l p {
	  padding: 10px 0 0;
	}
	.partners-champions.float_l h2, .initiatives-top.float_l p, .initiatives-boxes.float_l, .o-pro, .about-comm.float_l h2, img.rel-united-img, .leadership-team-text a.blue-btn {
	  margin: 0;
	}
	.additional-info-box a img, .rel-title.float_l {
	  margin: 0 0 10px;
	}
	.our-staff.float_l {
	  margin: 0 0 30px;
	}
	.annual-reports-text a.blue-btn {
	  margin: 30px 0 0;
	}
	.about-comm-box, .rel-united-text, .leadership-team-text {
	  margin: 30px 0;
	}
	.whuy-chose-text p, .o-pro .text p, .about-comm-box p {
	  margin-top: 10px;
	}
	.ways-to-give-box .ways-title, .leadership-team-text p {
	  margin: 10px 0;
	}
	.community-champ .thumb {
	  width: 30%;
	}
	.community-champ .champion-text {
	  width: 68%;
	}
	.leader-team {
	  width: 23%;
	}
	.ways-to-give-box a {
	  padding: 40px 5px 12px;
	}
	.o-pro a.thumb {
	  width: 35%;
	}
	.o-pro .text {
	  width: 65%;
	}
	.about-comm-box .title {
	  padding: 4px 0 0 18px;
	}
	.rel-united-text {
	  width: 57%;
	}
}
@media screen and (max-width: 767px) {
	.container {
	  min-width: 320px;
	  padding-left: 5%;
	  padding-right: 5%;
	  width: 100%;
	}
	.logo {
	    margin: 20px 25%;
	    width: 50%;
	}
	.header-top-baar.float_l a.donate, .header-top-baar.float_l a.leading, .seci-box {
	  margin: 5px;
	}
	.welcome-text.float_l, .section2.float_l, .edge-text, .how-can-help.float_l{
		padding: 30px 0;
	}
	.section3.float_l, .section4.float_l {
	  padding: 40px 0;
	}
	.sec3-boxe.float_l {
	  padding: 0 10px;
	}
	.sec3-text.float_l p, .footer-menu ul, .footer-text .text2, .how-can-help-text, .about-comm-box {
	  padding: 0;
	}
	.o-pro {
	  padding: 15px 0;
	}
	.edge-text h2 {
	  padding-bottom: 15px;
	}
	.sec2-text, .sec2-img, .section3.float_l a.more-about, .edge-text, .edgr-logo, .success-metri-text, .how-can-help-text, .whuy-chose-text, .our-his-box, .our-his-text, img.our-history-img, .rel-united-text, .leadership-team-text, .annual-reports-text {
	  width: 100%;
	}
	.sec4box, .community-champ, .part-champ, .o-pro, .about-comm-box {
	  width: 96%;
	}
	.community-champ {
	  width: 98%;
	}
	.sec3-boxe.float_l {
	  width: 50%;
	}
	.ways-to-give-box {
	  width: 48%;
	}
	.sec2-img {
	  margin: 30px 0 0;
	}
	.additional-info-box{
		width: 46%;
	}
	.sec4box, .sec4box.events, .part-champ, .additional-info-box, .o-pro, .about-comm-box{
		margin: 2%;
	}
	.footer-menu, .footer-text .text2, .community-champ .champion-text .name, .initiatives-box .text .name, .our-his-box {
	  margin: 0;
	}
	.section3.float_l a.more-about {
	  margin: 30px 0;
	}
	.community-champ {
	  margin: 15px 1%;
	}
	.footer-logo, .footer-menu, .footer-info, .footer-right, .edgr-logo, .part-champ .name, .part-champ p {
	  margin: 10px 0;
	}
	.part-champ a.blue-btn {
	  margin: 30px;
	}
	.sec3-boxe.float_l .num {
	  font-size: 36px;
	}
	.community-champ .champion-text .name, .initiatives-box .text .name {
	  font-size: 22px;
	}
	.sec3-boxe.float_l {
	  min-height: 90px;
	  min-width: 160px;
	}
	.sec4box-con.float_l {
	  height: auto;
	}
	.sec4box, .sec4box.events {
	  max-width: 380px;
	}
	.footer-right img.united-way, .footer-right p, .footer-right a.facebook-like, .part-champ.part {
	  float: left;
	}
	.footer-right p {
	  text-align: left;
	}
	.footer-logo, .footer-menu, .footer-info, .footer-right {
	  max-width: 100%;
	}
	.footer-text .text2 {
	  border: medium none;
	}
	.success-metri.float_l, .how-can-help.float_l, .why-chose-us.float_l, .ways-to-give.float_l, .leadership-team.float_l, .rel-united-way.float_l {
	    background-image: none;
	}
	.success-metri.float_l {
	  background-color: #008a87;
	}
	.how-can-help.float_l {
	  background-color: #ececec;
	}
	.ways-to-give.float_l {
	  background-color: #0c938f;
	}
	.leadership-team.float_l {
	  background-color: #ececec;
	}
	.rel-united-way.float_l {
	  background-color: #243977;
	}
	.part-champ {
	  max-width: 500px;
	}
	.initiatives-box .text {
	  width: 76%;
	}
	.leader-team {
	  width: 31%;
	}
	.leader-team {
	  min-width: 150px;
	}
	.our-his-next, .our-his-pre, img.rel-united-img, img.leadership-team-img, img.annual-reports-img {
	  display: none;
	}
	.about-comm-box {
	  max-width: 300px;
	}
}
