/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html{color:#222;font-size:1em;line-height:1.4}html{-webkit-text-size-adjust:none}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.browsehappy a{color:#CB4B16}.showgrid{background:url(../img/grid-b627f2b9.png)}@media only screen and (max-width: 768px){.container{width:100%}header{display:block;position:relative}.crumbs,.social{display:inline-block;margin-top:1em;padding:0 20px 0 25%;font-size:1.5em}.section-header aside{padding-bottom:1em}.section-block{display:none}.left-channel{display:none}.content{width:100%;display:block;vertical-align:top;padding:10px}.section-header aside{width:100%}.section-header aside ul{padding-left:4em;padding-top:1em}.section-header h2{margin:1em auto auto 1em}.js .menu{display:none}.slicknav_menu{display:block}}@media only screen and (min-width: 800px){.container{width:960px}header{display:inline-block;position:relative;width:100%}.header{display:inline-block;width:calc(100% - 275px);height:108px}.slicknav_menu{display:none}.crumbs,.social{position:absolute;bottom:4em;padding:0 20px 0 5px}.social{right:0}.section-header aside{width:33.3%;height:235px;display:inline-block}.left-channel{width:33.3%;height:100%;display:inline-block;vertical-align:top}.content{width:66%;display:inline-block;vertical-align:top}.section-header aside ul{margin:1em auto;padding-left:8em}.section-header h2{position:absolute;bottom:-0.3em;left:5em}.section-block{width:603px;height:235px;padding-left:3px;display:inline-block}.whoweare .section-block{background-image:url("../img/covers/whoweare-a10e92b1.jpg");background-size:cover}.who-milestones .section-block{background-image:url("../img/covers/milestones-c216dff4.jpg");background-size:cover}.who-team .section-block{background-image:url("../img/covers/team-e72eb50b.jpg");background-size:cover}.whatwedo .section-block{background-image:url("../img/covers/whatwedo-802f8aaf.jpg");background-size:cover}.ourapproach .section-block{background-image:url("../img/covers/ourapproach-6a2ab64d.jpg");background-size:cover}.quality .section-block{background-image:url("../img/covers/quality-5112cc3c.jpg");background-size:cover}.achievements .section-block{background-image:url("../img/covers/achievement-0ab03f97.jpg");background-size:cover}.event2014 .section-block{background-image:url("../img/events/2014-0457f5a0.jpg");background-size:cover}.event2013 .section-block{background-image:url("../img/events/2013-e045e791.jpg");background-size:cover}.event2012 .section-block{background-image:url("../img/events/2012-d060ec49.jpg");background-size:cover}.programs .section-block,.uniquetouch .section-block,.events .section-block{background-image:url("../img/covers/program-a9ec2ab3.gif");background-size:cover}.makechange .section-block,.donations .section-block{background-image:url("../img/covers/makeachange-9fc19942.gif");background-size:cover}.summer .section-block{background-image:url("../img/covers/summer-5ec91ec2.jpg");background-size:cover}.news .section-block{background-image:url("../img/covers/news-5b635db0.gif");background-size:cover}.reachus .section-block,.thankyou .section-block{background-image:url("../img/covers/reachus-8fcb3a92.gif");background-size:cover}.hpcc .section-block{background-image:url("../img/events/1mhl-32d0ad1e.jpg");background-size:cover}}.container{margin:0 auto;font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:300;font-size:15px}.logo{width:270px;height:108px;display:inline-block;vertical-align:top;background-image:url(../img/logo-783759a2.gif)}.social,.crumb{color:#b3d4fc}header a{color:#00ABE0;text-decoration:none}header a:hover,a:focus{color:#e74c3c;-webkit-box-shadow:0 1px gold;box-shadow:0 1px gold}.social{margin:0;padding:0}.social li{display:inline-block;list-style-type:none}nav{position:absolute;bottom:1em}.section-header{padding-right:9px}.section-header aside{vertical-align:top;position:relative}.section-header aside ul{list-style-type:none}.section-header>aside a{color:#404040;text-decoration:none}.section-header>aside a:hover{color:white;text-decoration:none}li.current{list-style-image:url(../img/current-279d2c9d.png)}.section-header h2{color:white;font-size:2em;letter-spacing:-0.04em;line-height:0.9em;font-style:italic}.section-header.whoweare,.section-header.who-milestones,.section-header.who-team{background-color:#ACB249}.section-header.whatwedo,.section-header.ourapproach,.section-header.quality,.section-header.achievements{background-color:#00abe0}.section-header.programs,.section-header.uniquetouch,.section-header.events,.section-header.event2014,.section-header.event2013,.section-header.event2012,.section-header.summer,.section-header.reachus,.section-header.thankyou,.section-header.hpcc{background-color:#FFCC2A}.section-header.hpcc h2{font-size:1.5em}.section-header.makechange,.section-header.news,.section-header.donations{background-color:#00abe0}.contact-online input[type="text"],.contact-online textarea,.contact-online input[type="email"],.contact-online input[type="tel"]{width:100%}@media only screen and (max-width: 768px){.banner{display:none}.whole{background-color:#acb249;padding-top:1em}}@media only screen and (min-width: 800px){.banner{width:100%;height:305px;background-size:contain;z-index:-1}.banner>img{width:100%;height:100%}.whole{height:340px}.whole>div{display:inline-block}.fst{float:left;width:31%}.sec{width:34%}.thd{float:right;width:35%}.whole .donate{display:inline-block;width:32%;height:90px;vertical-align:bottom;text-align:center}.tree div{padding-top:20px;position:relative}.tree .root{margin:auto;width:60%}.tree .root:after{content:'';position:absolute;bottom:1;right:10%;width:50%;height:20px;border-left:2px solid #555}.tree .child{float:left;position:relative;padding:40px 5px 0 5px}.tree .child:before,.child::after{content:'';position:absolute;top:20px;border-top:1px solid #555;width:100%;height:20px}.tree .child::after{right:auto;left:50%;border-left:2px solid #555;height:20px}}.index-content{width:100%}.whole{width:100%}.whole>div{height:100%;position:relative;padding:0 10px 0 10px}.whole{font-size:0.8em;color:#2c2c2c}.whole h4{font-size:1.2em;color:#333;margin:1em 0 1em 0}.fst{background-color:#acb249}.sec{background-color:#acb249}.thd{background-color:#ffcc2a}.whole .donate{border:#fff solid 5px;vertical-align:bottom;text-align:center}.whole .donate>a{text-decoration:none;color:#333}.whole .donate div{margin-top:5px}.whole .donate:hover{background-color:#00ABDF}.donate span{display:block;margin:0 auto;border-radius:50px 50px;background-color:#eb671b;font-size:3em;width:45px;height:45px}footer{font:normal 0.9em Verdana, Arial, Helvetica, sans-serif;color:#a3a3a3;height:5em;background-color:#ccccff;color:#2c2c2c;font-size:10px;border-collapse:collapse;width:100%;text-align:center;vertical-align:middle;padding:1em;display:block}hr{background:#00abe0;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:0 0 1.420em;border:none}hr.space{background:#fff;color:#fff;visibility:hidden}label{display:block}.contact-online{width:100%;float:left}.contact-other{width:100%;float:right;padding-top:1em;padding-left:3em}.button{background-color:#FFCC2A;border:none;padding:5px 30px 5px 30px}.button:hover{background:#00abe0}.footnote{position:relative;top:-.4em;display:inline-block;border:0 !important;padding:.25em;min-width:1.5em;font-size:12px;font-size:.75rem;line-height:1;border-radius:4em;text-align:center;text-decoration:none !important;color:#FFF;background:#00b3d9}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}a[href^="mailto:"]:before{content:"\2709"}a[href^="tel:"]:before{content:"\2706"}.important:before{content:"\27BD"}blockquote:before{content:"\275D"}blockquote:after{content:"\275E"}.alert:before{content:"\26A0"}@media print{*{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}