html,body,form{width:100%;height:100%;margin:0;padding:0}th{padding:2px 4px 2px 0;text-align:right;vertical-align:top;white-space:nowrap}td{padding:2px 4px 2px 0;text-align:left}a,img{outline:0;border:0}.left{float:left!important}.right{float:right!important}.no-float{float:none!important}.clear{clear:both!important}.left-align-text{text-align:left!important}.right-align-text{text-align:right!important}.center-align-text{text-align:center!important}.extra-margin-bottom{margin-bottom:60px!important}.more-margin-bottom{margin-bottom:20px!important}.more-margin-top{margin-top:20px!important}.all-caps{text-transform:uppercase!important}.text-size-large{font-size:30px!important;line-height:30px!important}.info,.success,.warning,.error{border-radius:0;font-size:14px;line-height:20px}.success{padding:6px 5px 7px 15px!important;background-color:#566220;color:#000!important}.success,.success ul{color:#000!important}.warning{margin-bottom:20px;padding:8px 10px 10px 40px!important;border:2px solid #FC0;border-right:0;border-bottom:0;background:#fffea1 url(/assets/img/base/error.png) no-repeat 10px 8px;color:#333!important;font-weight:normal}.warning,.warning ul{color:#000!important}.warning a:hover,.warning a:active{color:#A20000!important}.error{padding:6px 5px 7px 30px;border:1px solid #910;background:#ff8375 url(/assets/img/base/exclamation.png) no-repeat 5px 5px}.error,.error ul{color:#EEE!important}.info{background:#d4e0ee url(/assets/img/base/information.png) no-repeat 7px 7px}p.info{padding:6px 5px 7px 30px;border:1px solid #5D84B2;color:#333!important}p.info a{color:#5D84B2}.sucess,.warning,.info{border:none!important}.success ul,.warning ul,.error ul,.info ul{float:none!important;clear:both;margin:0 0 0 20px;padding:0;list-style-type:square!important}.success li,.warning li,.error li,.info li{float:none!important;margin-left:0;padding-left:0}p.note{margin:0 0 20px;color:#999!important}a.info{display:inline-block;position:relative;bottom:-3px;width:16px;height:16px;background:url(/assets/img/base/information.png) no-repeat center center;cursor:help}a.info span{display:none}#NoScript,#IE6-SupportNotice{float:left;width:100%;border-bottom:1px solid #FC0;background-color:#FFFEA1;text-align:center;font-family:Arial,Sans-Serif}#IE6-SupportNotice{text-align:left}#NoScript p,#IE6-SupportNotice p{width:945px;margin:0 auto;padding:12px 15px 13px 40px;background:url(/assets/img/base/error.png) no-repeat 12px 13px;color:#333;font-size:13px;text-align:left}#IE6-SupportNotice ul{width:945px;margin:0 auto 12px;padding:0;list-style-type:square;color:#333}#IE6-SupportNotice li{margin-left:30px}#NoScript a:hover,#NoScript a:active,#IE6-SupportNotice a:hover,#IE6-SupportNotice a:active{color:#A20000!important}.withArrows a.open:hover{background:none!important}.btn{display:inline-block;padding:9px 18px!important;border:2px solid #fff;background:0;color:#fff!important;font:normal normal 16px "source-sans-pro","Source Sans Pro",sans-serif!important;line-height:16px;text-transform:uppercase;cursor:pointer;text-decoration:none!important}.btn+.btn{margin:0 60px}.btn:hover:not(.nohover),.btn:active:not(.nohover),.btn.active:not(.nohover){background-color:#fff!important;color:#000!important}.btn.grey{border-color:#959595!important;color:#959595!important}.btn.grey:hover:not(.nohover),.btn.grey:active:not(.nohover),.btn.grey.active:not(.nohover){background-color:#959595!important;color:#fff!important}.btn.white{border-color:#f47721!important;background-color:#fff!important;color:#f47721!important}.btn.white:hover:not(.nohover),.btn.white:active:not(.nohover),.btn.white.active:not(.nohover){background-color:#f47721!important;color:#fff!important}.btn.green{border-color:#566220!important;color:#566220!important}.btn.green:hover:not(.nohover),.btn.green:active:not(.nohover),.btn.green.active:not(.nohover){background-color:#566220!important;color:#fff!important}.btn.green.light{border-color:#9caa6d!important;color:#9caa6d!important}.btn.green.light:hover:not(.nohover),.btn.green.light:active:not(.nohover),.btn.green.light.active:not(.nohover){background-color:#9caa6d!important;color:#374862!important}.btn.green.solid{background-color:#566220!important;color:#fff!important}.btn.green.solid:hover:not(.nohover),.btn.green.solid:active:not(.nohover),.btn.green.solid.active:not(.nohover){background-color:#fff!important;color:#566220!important}.btn.orange{border-color:#000!important;background-color:#f47721!important;color:#000!important}.btn.orange:hover:not(.nohover),.btn.orange:active:not(.nohover),.btn.orange.active:not(.nohover){background-color:#000!important;color:#f47721!important}.btn.orange.white{color:#fff!important}.btn.orange.white:hover:not(.nohover),.btn.orange.white:active:not(.nohover),.btn.orange.white.active:not(.nohover){background-color:#fff!important;color:#f47721!important}.btn.orange-trans{border-color:#f47721!important;background-color:transparent!important;color:#f47721!important}.btn.orange-trans:hover:not(.nohover),.btn.orange-trans:active:not(.nohover),.btn.orange-trans.active:not(.nohover){background-color:#f47721!important;color:#fff!important}.btn.black{border-color:#000!important;background-color:transparent!important;color:#000!important}.btn.black:hover:not(.nohover),.btn.black:active:not(.nohover),.btn.black.active:not(.nohover){background-color:#000!important;color:#ebebeb!important}.btn.blue.transparent{border-color:#232733!important;background-color:transparent!important;color:#232733!important}.btn.blue.transparent:hover:not(.nohover),.btn.blue.transparent:active:not(.nohover),.btn.blue.transparent.active:not(.nohover){background-color:#232733!important;color:#fff!important}.btn.grey-trans{border-color:#959595!important;background-color:transparent!important;color:#959595!important}.btn.grey-trans:hover:not(.nohover),.btn.grey-trans:active:not(.nohover),.btn.grey-trans.active:not(.nohover){background-color:#959595!important;color:#fff!important}.btn.large{font-size:20px!important;font-weight:bold!important}.btn.x-large{padding:12px 24px!important;font-size:20px!important;font-weight:bold!important}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block;width:100%}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.ico{display:inline-block;width:40px;height:40px;margin-right:10px;background-repeat:no-repeat;background-position:center center;background-size:contain}.ico span{display:none}.ico.ico-close{width:25px;height:25px;background-image:url(/assets/svg/icons/ico-close-modal.svg)}.ico.ico-facebook{background-image:url(/assets/svg/icons/social/ico-facebook.svg)}.ico.ico-linkedin{background-image:url(/assets/svg/icons/social/ico-linkedin.svg)}.ico.ico-youtube{background-image:url(/assets/svg/icons/social/ico-youtube.svg)}.ico.ico-twitter{background-image:url(/assets/svg/icons/social/ico-twitter.svg)}.ico.ico-email{background-image:url(/assets/svg/icons/ico-email.svg)}body{max-width:100%;background-color:#232733;color:#fff;font:normal normal 16px "source-sans-pro","Source Sans Pro",sans-serif;text-align:center;overflow-x:hidden}.more-padding-bottom{padding-bottom:120px!important}.cols.two-col{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:90px;-moz-column-gap:90px;column-gap:90px}.cols .col-break{-webkit-break-after:column;-mox-break-after:column;break-after:column}.cols .col-break-inside-avoid{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.tan{color:#e7e5d6!important}.no-padding{padding:0!important}h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote{margin:0 0 20px;padding:0}header,content,footer,nav{float:left!important;width:100%;margin:0;padding:0}.wrapper{position:relative;width:1200px;margin:0 auto;text-align:left}#outer-wrapper{position:relative;width:1200px;min-height:100%;max-width:100%;overflow:hidden;height:auto!important;height:100%;margin:0 auto;background-color:#fff;text-align:left;z-index:1}header{position:relative;height:100px;background:url(/assets/svg/header-bkgnd.svg) no-repeat center top;background-size:100% auto;z-index:100}header #logo{position:absolute;top:50%;left:40px;width:243px;height:43px;margin:-25px 0 0;padding:0;z-index:101}header #logo a{display:block;width:243px;height:43px;background:url(/assets/svg/bhclg-logo.svg) no-repeat center center;background-size:243px 43px}header #logo a span{display:none}header #menu-toggle{display:none;position:absolute;top:24px;right:25px;width:34px;height:19px;margin:0;padding:0;z-index:100}header #menu-toggle a{display:block;width:34px;height:19px;background:url(/assets/svg/icons/ico-menu.svg) no-repeat center center;background-size:34px 19px}header #menu-toggle.active a{background-image:url(/assets/svg/icons/ico-menu-close.svg)}header .wrapper{position:static}header .wrapper>nav{position:absolute;top:0;left:0;right:0;width:100%;height:90px;z-index:99}header .wrapper>nav>ul{position:absolute;top:0;right:45px;height:68px;margin:0;padding:0;white-space:nowrap;list-style-type:none}header .wrapper>nav>ul li{display:inline-block;height:68px;margin:0;padding:0}header .wrapper>nav>ul li a{display:block;height:20px;margin:0;padding:24px 14px;color:#232733}header .wrapper>nav>ul li a:link,header .wrapper>nav>ul li a:visited,header .wrapper>nav>ul li a:hover,header .wrapper>nav>ul li a:active{font:normal normal 20px "source-sans-pro","Source Sans Pro",sans-serif;line-height:20px;text-decoration:none}header .wrapper>nav>ul li a:hover,header .wrapper>nav>ul li a:active,header .wrapper>nav>ul li a.active{color:#9caa6d}header .wrapper>nav>ul li.active a:link,header .wrapper>nav>ul li.active a:visited,header .wrapper>nav>ul li.active a:hover,header .wrapper>nav>ul li.active a:active{color:#9caa6d}content{padding:560px 0 220px;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:1200px auto;text-align:center}content #feature{position:absolute;top:100px;width:100%;text-align:center}content #feature p{width:80%;margin:75px auto 20px;padding:0;font:normal normal 30px "source-sans-pro","Source Sans Pro",sans-serif;line-height:36px;color:#232733}content #feature p:last-child{margin-bottom:0}content h1{width:100%;height:34px;margin:-86px 0 0;padding:20px 0 32px;background:url(/assets/svg/green-blue-bkgnd.svg) no-repeat left center;background-size:1200px auto;color:#374862;text-align:left;text-indent:92px;vertical-align:text-bottom;font:normal 600 34px "source-sans-pro","Source Sans Pro",sans-serif;line-height:34px}content h2.divider{width:100%;height:34px;margin:-86px 0 0;padding:26px 0;background:url(/assets/svg/green-blue-bkgnd.svg) no-repeat left center;background-size:1200px auto;color:#374862;text-align:left;text-indent:92px;vertical-align:text-bottom;font:normal 600 34px "source-sans-pro","Source Sans Pro",sans-serif;line-height:34px}content h2.divider.blue-green{position:relative;z-index:2;overflow:hidden;margin-top:0;margin-bottom:-43px;background:0;text-align:right;direction:rtl}content h2.divider.blue-green:before{content:"";display:block;position:absolute;width:100%;height:86px;top:0;right:0;left:0;z-index:0;background:url(/assets/svg/green-blue-bkgnd.svg) no-repeat left center;background-size:1200px auto;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}content h2.divider.blue-green span{position:relative;z-index:3}content *:last-child{margin-bottom:0}.content{float:left!important;width:85%;margin:0;padding:80px 7.5%;background-size:cover!important;text-align:center}.content h2{margin-top:75px!important;font:normal lighter 24px "source-sans-pro","Source Sans Pro",sans-serif;line-height:29px;color:#e7e5d6;text-transform:uppercase;text-align:left}.content h2:first-child{margin-top:0!important}.content h3{margin:30px 0 0;font:normal normal 18px "source-sans-pro","Source Sans Pro",sans-serif;line-height:22px;color:#e7e5d6}.content p{color:#9caa6d}.content ul{margin-left:12px;color:#9caa6d;text-align:left;list-style-type:disc}.content.blue{background-color:#374862}.content.blue.divider{position:relative;z-index:2}.content.blue.divider:after{content:"";display:block;position:absolute;width:100%;height:40px;right:0;bottom:-40px;left:0;z-index:2;background:url(/assets/svg/blue-swoop-down-bkgnd.svg) no-repeat left center;background-size:1200px auto}.content.blue.divider+.content{position:relative;z-index:1;padding-top:120px}.content.blue.divider-top{position:relative;z-index:2}.content.blue.divider-top:before{content:"";display:block;position:absolute;width:100%;height:40px;right:0;top:-39px;left:0;z-index:2;background:url(/assets/svg/blue-swoop-down-bkgnd.svg) no-repeat left center;background-size:1200px auto;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1);-ms-filter:"FlipV";filter:FlipV}.content.tan{position:relative;background-color:#e7e5d6}.content.tan:before{content:"";display:block;position:absolute;width:100%;height:57px;top:-55px;right:0;left:0;z-index:0;background:url(/assets/svg/tan-swoop-bkgnd.svg) no-repeat left bottom;background-size:1200px auto}.content.tan.flip-h:before{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}footer{float:none!important;position:relative;width:1200px;height:90px;margin:-220px auto 0;padding:65px 0;background-color:#232733;overflow:hidden;z-index:2}footer .wrapper ul{list-style-type:none;margin:0 0 40px;padding:0;text-align:center}footer .wrapper ul li{display:inline-block;position:relative;margin-left:85px;margin-bottom:0;padding:0;font-size:18px;line-height:18px;letter-spacing:2px;color:#9caa6d;white-space:nowrap}footer .wrapper ul li:before{content:"";display:block;position:absolute;left:-42.5px;top:-1px;width:1px;height:22px;background-color:#9caa6d}footer .wrapper ul li:first-child{margin-left:0}footer .wrapper ul li:first-child:before{display:none}footer .wrapper ul li a{font-weight:lighter;text-transform:uppercase;color:#9caa6d;text-decoration:none}footer .wrapper ul li a i{font-style:normal}footer .wrapper ul li a span{display:inline}footer #projex{margin:0 auto;width:20px;height:20px}footer #projex a{display:block;width:20px;height:20px;background:url(/assets/svg/projex-x.svg) no-repeat center center;background-size:20px 20px}footer #projex a span{display:none}#services{width:100%;margin:0;padding:0}#services ul{list-style-type:none;width:100%;margin:0;padding:75px 0;text-align:center}#services ul li{display:inline-block;width:150px;margin:0 65px}#services ul li a,#services ul li h2{position:relative;display:block;padding-top:88px;color:#e7e5d6;font:normal 500 22px "source-sans-pro","Source Sans Pro",sans-serif;line-height:26px;text-decoration:none;text-transform:uppercase}#services ul li a:before,#services ul li h2:before{content:'';display:block;position:absolute;top:0;left:0;right:0;height:88px;background-repeat:no-repeat;background-position:center top}#services ul li a span,#services ul li h2 span{display:block}#services ul li a.project-development:before,#services ul li h2.project-development:before{background-image:url(/assets/svg/icons/ico-money.svg);background-size:75px 55px}#services ul li a.community-development:before,#services ul li h2.community-development:before{background-image:url(/assets/svg/icons/ico-community.svg);background-size:66px 60px}#services ul li a.mapping-and-gis-analysis:before,#services ul li h2.mapping-and-gis-analysis:before{background-image:url(/assets/svg/icons/ico-map.svg);background-size:62px 60px}#services ul li a.economic-development:before,#services ul li h2.economic-development:before{background-image:url(/assets/svg/icons/ico-pie-chart.svg);background-size:60px 60px}#services ul li:first-child{margin-left:0}#services ul li:last-child{margin-right:0}#staff ul{float:left!important;width:100%;margin:0;padding:0}#staff ul li{display:block;position:relative;margin:0;padding:80px 90px!important;background-color:#374862;color:#e7e5d6;text-align:center}#staff ul li h2{margin:0 0 2px!important;font:normal lighter 24px "source-sans-pro","Source Sans Pro",sans-serif;line-height:24px;text-transform:uppercase;text-align:center;color:#e7e5d6}#staff ul li h3{margin:0 0 20px!important;font:normal normal 15px "source-sans-pro","Source Sans Pro",sans-serif;line-height:18px;color:#9caa6d;text-transform:uppercase}#staff ul li p{margin:0 0 30px!important;font:normal normal 16px "source-sans-pro","Source Sans Pro",sans-serif;line-height:19px;color:#e7e5d6;text-align:center}#staff ul li p img{display:block;clear:both;margin:0 0 5px}#staff ul li p a{color:#fff}#staff ul li p a:link,#staff ul li p a:visited,#staff ul li p a:hover,#staff ul li p a:active{color:#fff;text-decoration:none}#staff ul li p a:hover,#staff ul li p a:active{text-decoration:underline}#staff ul li p .email{font:normal normal 20px "source-sans-pro","Source Sans Pro",sans-serif;line-height:24px}#staff ul li p:last-child{margin:0!important}#staff ul li.with-profile{width:420px;padding-left:690px!important;padding-right:90px!important}#staff ul li.with-profile .profile{content:"";display:block;position:absolute;top:0;left:0;width:600px;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover!important;z-index:1}#staff ul li:nth-child(2n).with-profile{padding-left:90px!important;padding-right:690px!important}#staff ul li:nth-child(2n).with-profile .profile{left:auto;right:0}#staff ul li *:last-child{margin-bottom:0}#meet-the-staff{text-align:center}#meet-the-staff p{width:67%;margin:35px auto;font:normal normal 30px "source-sans-pro","Source Sans Pro",sans-serif;line-height:36px;color:#232733}#meet-the-staff p .btn{font-weight:normal!important}#meet-the-staff p:last-child{margin-bottom:205px}#map-coverage p{width:100%;text-align:center}#map-coverage p img{position:relative;top:-250px;width:48%;margin:0 auto -200px}#our-district{padding-bottom:155px;background-position:left 0}#contact-info{float:left!important;width:100%;padding:65px 0 107px;background-position:center 70%}#contact-info p{text-align:center}#contact-info p#contact-address{width:100%;padding-top:80px;background:url(/assets/svg/bhclg-logo-full.svg) no-repeat center top;background-size:130px 50px}#contact-info p#contact-address a{display:inline-block;margin:0 auto}#contact-info p#contact-address a:link,#contact-info p#contact-address a:visited,#contact-info p#contact-address a:hover,#contact-info p#contact-address a:active{font:normal lighter 30px "source-sans-pro","Source Sans Pro",sans-serif;line-height:36px;color:#9caa6d;text-decoration:none}#like-on-facebook{padding-top:20px;padding-bottom:60px}#like-on-facebook p{font:normal lighter 30px "source-sans-pro","Source Sans Pro",sans-serif;line-height:36px;color:#232733;text-align:center}#like-on-facebook p a{font:normal lighter 30px "source-sans-pro","Source Sans Pro",sans-serif;line-height:36px;color:#232733}#like-on-facebook p a:link,#like-on-facebook p a:visited,#like-on-facebook p a:hover,#like-on-facebook p a:active{text-decoration:underline}#modal{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:100%;min-height:100%;background:url(/assets/img/blue-trans-90.png) repeat center center;z-index:999999}#modal .wrapper{position:relative;height:0}#modal .wrapper .modal-close{position:absolute;top:18px;right:20px}#modal.loading .wrapper:before{content:'';display:block;position:absolute;top:18px;left:20px;width:20px;height:20px;background:url(/assets/img/loading-half-circle-tan-blue.gif) no-repeat center center}#modal .modal-actions{z-index:999}#modal .modal-body{height:100%;overflow-y:auto}#modal .modal-body h2:first-of-type{margin:0 0 30px;padding:18px 75px 18px 20px;font:normal lighter 24px "source-sans-pro","Source Sans Pro",sans-serif;line-height:24px;text-transform:uppercase;color:#e7e5d6;text-align:left}#modal .modal-body h3{margin:0 75px 30px 20px;font:normal normal 18px "source-sans-pro","Source Sans Pro",sans-serif;line-height:18px;text-transform:uppercase;color:#e7e5d6}#modal .modal-body p{margin:0 75px 20px 20px;font:normal normal 18px "source-sans-pro","Source Sans Pro",sans-serif;line-height:22px;color:#9caa6d}#modal .modal-body p+h3{margin-top:80px}#modal .modal-body>*:last-child{margin-bottom:80px}body.home content{margin-top:-100px;background-position:left -90px}body.home content #feature p{width:55%}body.who-we-are content{margin-top:-100px;padding-top:600px;background-position:left 0}body.who-we-are content #feature p{width:80%}body.who-we-are content h2{margin:0 auto 30px;text-align:left}body.who-we-are content p{margin:0 auto 30px;font:normal normal 18px "source-sans-pro","Source Sans Pro",sans-serif;line-height:21px;color:#9caa6d;text-align:left}body.who-we-are content p+p,body.who-we-are content p+ul{margin-top:-10px}body.who-we-are content p:last-child{margin-bottom:0}body.what-we-do content{margin-top:-100px;padding-top:500px;background-position:left -165px}body.what-we-do content #feature p{width:55%}body.what-we-do content #services{float:left!important;width:100%;margin:0;padding:0}body.what-we-do content #services ul{float:left!important;width:100%;margin:0;padding:0}body.what-we-do content #services ul li{display:block;position:relative;width:420px;margin:0;padding:80px 90px!important;padding-right:690px!important;padding-left:90px!important;background-color:#374862;color:#e7e5d6;text-align:center}body.what-we-do content #services ul li h2{margin:0 0 20px!important;font:normal lighter 24px "source-sans-pro","Source Sans Pro",sans-serif;line-height:24px;text-transform:uppercase;text-align:center;color:#e7e5d6}body.what-we-do content #services ul li p{margin:0 0 30px!important;font:normal normal 18px "source-sans-pro","Source Sans Pro",sans-serif;line-height:22px;color:#9caa6d;text-align:center}body.what-we-do content #services ul li p img{display:block;clear:both;margin:0 0 5px}body.what-we-do content #services ul li p .btn{display:inline-block;margin-left:0;margin-right:0}body.what-we-do content #services ul li p .btn+.btn{margin-left:10px}body.what-we-do content #services ul li p:last-child{margin:0!important}body.what-we-do content #services ul li .imagery{content:"";display:block;position:absolute;top:0;right:0;width:600px;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover!important}body.what-we-do content #services ul li:nth-child(2n){padding-right:90px!important;padding-left:690px!important}body.what-we-do content #services ul li:nth-child(2n) .imagery{left:0;right:auto}body.what-we-do content #services ul li *:last-child{margin-bottom:0}body.funding-sources content{margin-top:-100px;padding-top:475px;background-position:left 50px}