@media(min-width:641px){.search-projects.landing-page{display:inline-block;vertical-align:middle}.search-projects.landing-page+.view-all{margin-top:0;float:right}.search-projects.landing-page+.view-all+.feed{clear:both}}.search-projects.listing{padding:.7088em;background-color:#EFEFEF;border:.1072em solid #DDD}.search-projects input[type="text"]{font-size:.8em;line-height:2em;height:2.5em;margin:0;padding:.25em .5em;background-color:#FFF;border-color:#CCC}.search-projects select{font-size:.8em;line-height:2em;height:2.5em;margin:0;padding:.25em 2em .25em .5em;background-color:#FFF;background-position:right -2px;border-color:#CCC}.search-projects button{font-size:.8em;line-height:2em;margin:0;padding:.25em .66em;vertical-align:top}.search-projects .clear-filter{font-size:.8em;line-height:2em;height:2.5em;width:2.5em;margin:0;padding:.25em;text-align:center}@media(max-width:640px){.search-projects input[type="text"],.search-projects select{width:100%;margin-bottom:.5em;display:block}}.feed.projects.grid .visual{margin:0}@media(max-width:570px){.feed.projects.grid .visual{width:100%;float:none;margin-right:0}}.feed.projects.grid .show-text a{position:relative;display:block;overflow:hidden;color:#FFF;background-color:#000}.feed.projects.grid .show-text a h1,.feed.projects.grid .show-text a span.region{color:#FFF}.feed.projects.grid .show-text a .visual{position:relative;z-index:1;opacity:.6;transition:all .33s;-moz-transition:all .33s;-ms-transition:all .33s;-o-transition:all .33s;-webkit-transition:all .33s}.feed.projects.grid .show-text a .text{position:absolute;bottom:1.6em;z-index:2;padding:.8em 1.2em;opacity:1;transition:all .66s;-moz-transition:all .66s;-ms-transition:all .66s;-o-transition:all .66s;-webkit-transition:all .66s}.feed.projects.grid .show-text a:hover .visual{opacity:1}.feed.projects.grid .show-text a:hover .text{bottom:-10em;opacity:0}.feed.projects.row .meta{font-family:"Montserrat",helvetica,arial,sans-serif;font-weight:bold;color:#AAA}.feed.projects.alt{position:relative;margin-top:1.6em;padding:4.56em 0 2.96em;color:#FFF;text-align:center;background-color:#003263;border-top:.24em solid #FF641F;border-bottom:.24em solid #FF641F}.feed.projects.alt>h2{position:absolute;top:-1.6em;left:50%;font-size:1em;line-height:2.4em;height:3.2em;margin:0;text-transform:uppercase;background-color:#003263;border:.24em solid #FF641F;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.feed.projects.alt>h2 span{font-size:1.3em;line-height:2.04308em;margin:0;padding:0 1em;display:block}.feed.projects.alt .project{position:relative;width:100%;padding:0 10px;overflow:hidden;display:inline-block}.feed.projects.alt .project a{display:block;background-color:#000;border:2px solid #FFF}.no-touch .feed.projects.alt .project a:hover .text{top:-6.4em}.no-touch .feed.projects.alt .project a:hover .click-prompt{bottom:-4.8em}.no-touch .feed.projects.alt .project a:hover .visual{opacity:1;background-size:115%}@media(min-width:861px){.feed.projects.alt .project{width:33.33%}.feed.projects.alt .span1 .project{width:480px;margin:auto}.feed.projects.alt .span2 .project{width:50%}}.feed.projects.alt .visual{position:relative;z-index:1;opacity:.6;background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:100%;transition:background-size .23s,opacity .23s;-moz-transition:background-size .23s,opacity .23s;-ms-transition:background-size .23s,opacity .23s;-o-transition:background-size .23s,opacity .23s;-webkit-transition:background-size .23s,opacity .23s}@media(max-width:860px){.feed.projects.alt .visual{background-size:cover}}@media(min-width:861px){.feed.projects.alt .visual{height:19.2em}}.feed.projects.alt .text{position:absolute;top:50%;right:0;left:0;z-index:2;opacity:1;font-size:1.5em;line-height:1.06667em;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transition:all .23s;-moz-transition:all .23s;-ms-transition:all .23s;-o-transition:all .23s;-webkit-transition:all .23s}.feed.projects.alt .text h1{color:#FFF}.feed.projects.alt .click-prompt{position:absolute;left:50%;bottom:15%;z-index:2;font-size:.722em;line-height:.84654em;height:3.3241em;margin:0;padding:1.10803em;font-family:"Montserrat",helvetica,arial,sans-serif;font-weight:bold;text-transform:uppercase;opacity:1;color:#FFF;border:2px solid #FF641F;border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transition:all .23s;-moz-transition:all .23s;-ms-transition:all .23s;-o-transition:all .23s;-webkit-transition:all .23s}article.project>header{margin-bottom:1.6em}article.project>header h2{font-size:1em;line-height:1.6em;margin:0;text-transform:uppercase}article.project .donation{margin:1.6em 0;padding:1.6em;text-align:right;border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px}article.project .donation h2{font-size:1em;line-height:1.6em;margin:0;font-family:"Lato",helvetica,arial,sans-serif;font-weight:normal;text-align:left;color:#555}article.project .donation h2 .amt{font-family:"Montserrat",helvetica,arial,sans-serif;font-weight:bold;color:#222}article.project .donation h2,article.project .donation .actions{width:49.5%;display:inline-block;vertical-align:middle}article.project .donation .actions{overflow:hidden}article.project .donation .actions>a{font-size:1em;line-height:.8em;margin:0;padding:.8em 1.6em;font-family:"Montserrat",helvetica,arial,sans-serif;font-weight:bold;text-decoration:none;text-transform:uppercase;cursor:pointer;display:inline-block;background-color:#888;color:#FFF;border:none;-webkit-appearance:none;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(0);transform:translateY(0);border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 2px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 2px 0 rgba(0,0,0,0.1);-ms-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 2px 0 rgba(0,0,0,0.1);-o-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 2px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 2px 0 rgba(0,0,0,0.1)}article.project .donation .actions>a::-moz-focus-inner,article.project .donation .actions>a[type="button"]::-moz-focus-inner{padding:0;border:0}.ie7 article.project .donation .actions>a{line-height:normal;height:auto}article.project .donation .actions>a:hover{box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 6px 12px rgba(0,0,0,0.15);-moz-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 6px 12px rgba(0,0,0,0.15);-ms-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 6px 12px rgba(0,0,0,0.15);-o-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 6px 12px rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 6px 12px rgba(0,0,0,0.15)}article.project .donation .actions>a.donate{background-color:#FF641F}@media(max-width:640px){article.project .donation .actions>a{display:block}}article.project .donation.top{border:1px solid #E3E3E3}article.project .donation.bottom{background-color:#EEE;border:1px solid #E3E3E3}