/**
 * Copyright 2012 Google Inc. All Rights Reserved.
 *
 * Google for Nonprofits site-specific default.css
 *
 * Authors: barmstrong@google.com (Brian Armstrong)
 * donald@google.com (donald horton)
 *
 */


@import url(//www.google.com/css/maia.css);

.maia-stage *,#maia-main *,#maia-footer *{-moz-box-sizing:border-box;box-sizing:border-box}ul.alt,ol.alt{list-style-type:none;margin:0}li{list-style-position:outside}a{cursor:pointer}.tight{margin:0;padding:0}.tight img{display:block}textarea{max-width:100%;min-height:10em;overflow:auto;padding:.8em}.hidden{visibility:hidden}.no-display{display:none !important}.expand:after{clear:both;content:" ";display:block;height:0;visibility:hidden}.opacity{color:white;background-color:rgba(0,0,0,.7)}iframe{border:none;display:block;margin:0;overflow:hidden;width:100%}.vertical-middle{display:table-cell;vertical-align:middle}img{display:inline-block}img,iframe{max-width:100%}#search-unit form{float:right;margin:1em 0;width:325px}#search-box{margin:0;width:250px}#search-unit p{font-size:1.2em;margin-top:1em}td{background-color:transparent;border:1px solid transparent}#cse .gsc-above-wrapper-area{border-bottom:1px solid transparent}.gsc-wrapper{margin-top:-5em}.gsc-cursor{margin-left:1em}#cse .gsc-result-info{padding-left:0}#return1,#return2{font-weight:bold}.gs-no-results-result .gs-snippet,.gs-error-result .gs-snippet{background-color:inherit;border:1px solid inherit}@media screen,projection{#product-section .g-tab-contents h2,h1.super{font-size:36px;font-weight:300}.hero-stage h1,#maia-main h1{font-size:30px !important;font-weight:200;line-height:30px;margin:0 0 15px;color:#444}h2{font-size:24px;font-weight:300;margin:15px 0}h3{font-size:16px}.marquee-text{color:#444;font-family:"open sans",arial,sans-serif;font-size:14px;margin:0 0 30px}.more a{display:block;font-family:"open sans",arial,sans-serif;font-weight:600;padding-right:10px;text-decoration:none;text-transform:uppercase}[lang="ro"] .more a{padding-right:0}a:hover{color:#2a75ef}.more a:after{-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;content:"›";display:inline-block;font-size:23px;font-weight:600;line-height:0;margin:-8px 0 0 10px;padding-left:0;vertical-align:middle}.more a:hover:after{padding-left:4px}[lang="ro"] .more a:hover:after{margin:-8px 0 0 6px}#maia-header .maia-plusone{float:right;margin-right:-7px}.follow{margin-right:30px}.share{float:left;margin-top:10px}.share-thumbs{float:left;margin:0}.share-thumbs li{float:left;list-style:none;margin-left:10px}#maia-nav-y{width:auto}.box{border:1px solid #f7f7f7;background:#f7f7f7;margin-bottom:20px;padding:20px}.box h2,.box h3{margin-top:0}.box img{float:left}.illustration{display:block}.page-section{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:40px}.nav-cta{float:right;margin-top:5px}[dir="rtl"] .nav-cta{float:left}.nav-cta .secondary-button{color:#fff;font-weight:bold;padding:0 4px;position:relative;z-index:1}.nav-cta span{color:#ccc;font-weight:bold;padding:0 7px 0 0}#maia-nav-x .maia-button{float:none;margin:0;position:relative}[lang="ar"] .arrow{margin-right:10px}#footer #gplus{background:url(//www.google.com/images/branding/google_plus/1x/gplus_icon_flatsq_64dp.png) no-repeat scroll 0 -5px;min-height:64px;padding-left:75px}[dir="rtl"] #footer #gplus{background:url(//www.google.com/images/branding/google_plus/1x/gplus_icon_flatsq_64dp.png) no-repeat scroll right -5px;float:right;min-height:64px;padding-right:75px}.footer-nav ul{float:left;margin:0 2% 0 0;width:31%}.footer-nav ul{list-style-type:none}.footer-nav li:first-child{font-weight:bold}.hero-stage{background:url(../images/1px-gradient.gif) repeat-x scroll 0 0 #000;color:#fff;margin-bottom:80px}.hero-stage *{border:1px solid transparent}#hero-container{background:url(../images/hero-wateraid.jpg) no-repeat scroll center center;height:441px;margin:auto;max-width:1400px;border:1px solid transparent}.hero-content{background-color:rgba(0,0,0,.8);padding:20px;margin-top:140px}#hero-container .hero-content *{color:#fff}#hero-container h1{line-height:20px}.hero-content p{font-size:1.1em}#hero-container .maia-aux .maia-cols:first-child{height:441px}#attr{color:#999;padding:0 10px 0 35px;background:url(../images/arrow-up.png) no-repeat scroll 10px 5px #f7f7f7}.blog-data{margin-top:13px}#blogfeed li{margin:1em 0}#blogfeed li p:first-child{font-weight:bold;font-size:14px}#homepage .box-text{min-height:17.5em}#hero{margin:32px 60px 0}#promo{border:1px solid #e0e0e0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);padding:4px;margin-top:15px}#promo>div{background-color:#f7f7f7;border:1px solid transparent}#promo img{float:left;max-width:50%}#promo div div{margin-left:52%;padding-top:10px}.featured .box{float:left;margin:0 3% 1em 0;padding:0;width:17%}[lang="es-419"] .featured .box{margin:0 2% 1em 0;width:25%}[dir="rtl"] .featured .box{float:right;margin:0 0 1em 2%}.featured .box:last-child{margin-right:0}[dir="rtl"] .featured .box:last-child{margin-right:29px}.featured .box.g-tab-selected{background-color:#ddd}.featured .box a{color:#444;display:block;font-weight:bold;height:135px;padding:18px;text-align:center}[lang="es-419"] .featured .box a{height:157px}[lang="pt-BR"] .featured .box a{height:157px}[lang="es"] .featured .box a{height:163px}[lang="fr-CA"] .featured .box a{height:145px}[lang="de"] .featured .box a,[lang="cs"] .featured .box a,[lang="nl"] .featured .box a,[lang="hu"] .featured .box a,[lang="sv"] .featured .box a,[lang="sl"] .featured .box a,[lang="zu"] .featured .box a,[lang="ms"] .featured .box a,[lang="ru"] .featured .box a,[lang="bg"] .featured .box a{height:150px}.featured .box a:hover{text-decoration:none}.featured .box img{display:block;float:none;margin:0 auto}#product-section .illustration{margin-top:30px}.featured-content h2{background:no-repeat scroll 0 -4px;min-height:70px;padding:0 0 0 70px}[dir="rtl"] .featured-content h2{background:no-repeat scroll 0 -4px;min-height:70px;padding:0 70px 0 0}.apps-content h2{background-image:url(//www.google.com/images/icons/product/apps-64.png)}[dir="rtl"] .apps-content h2{background-image:url(//www.google.com/images/icons/product/apps-64.png);background-position:right}.adwords-content h2{background-image:url(//www.google.com/images/icons/product/adwords-64.png)}[dir="rtl"] .adwords-content h2{background-image:url(//www.google.com/images/icons/product/adwords-64.png);background-position:right}.youtube-content h2{background-image:url(//www.google.com/images/icons/product/youtube-64.png)}[dir="rtl"] .youtube-content h2{background-image:url(//www.google.com/images/icons/product/youtube-64.png);background-position:right}.earth-content h2{background-image:url(../images/earth-64.png)}[dir="rtl"] .earth-content h2{background-image:url(../images/earth-64.png);background-position:right}.generosity-content h2{background-image:url(../images/generosity-64.png)}[dir="rtl"] .generosity-content h2{background-image:url(../images/generosity-64.png);background-position:right}.onetoday-content h2{background-image:url(../images/onetoday-64.png)}[dir="rtl"] .onetoday-content h2{background-image:url(../images/onetoday-64.png);background-position:right}.analytics-content h2{background-image:url(//www.google.com/images/icons/product/analytics-64.png)}[dir="rtl"] .analytics-content h2{background-image:url(//www.google.com/images/icons/product/analytics-64.png);background-position:right}.gplus-content h2{background-image:url(//www.google.com/images/branding/google_plus/1x/gplus_icon_flatsq_64dp.png)}[dir="rtl"] .gplus-content h2{background-image:url(//www.google.com/images/branding/google_plus/1x/gplus_icon_flatsq_64dp.png);background-position:right}#learning-page .box img{margin-top:12px}#learning-page .box-text{margin-left:137px;min-height:14em}.steps div{float:left}.learn-steps .number{color:#ccc;float:left;font-family:"open sans";font-size:100px;margin:-32px 3% 0 0;width:10%}.desc{width:70%;margin-right:3%}.time{color:#aaa;width:10%}.video-content .box{margin-bottom:30px}#community-page .box img{margin-top:12px}#community-page .box-text{margin-left:137px;min-height:14em}.casestudy-thumb:after{clear:both;content:" ";display:block;height:0;visibility:hidden}#casestudy-thumbnails li,.casestudy-thumb li{float:left;list-style-type:none;margin:0 2% 0 0;width:23%}#casestudy-thumbnails img,.casestudy-thumb img{display:block}#casestudy-thumbnails a div,.casestudy-thumb a div{position:relative}#casestudy-thumbnails p,.casestudy-thumb p{font-size:.9em;margin-top:.5em}#casestudy-thumbnails h3,.casestudy-thumb h3{margin:5px 0}#casestudy-thumbnails a,#casestudy-thumbnails .current a:hover,.casestudy-thumb a,.casestudy-thumb .current a:hover,.attribution-container a{color:inherit}#casestudy-thumbnails a:hover,.casestudy-thumb a:hover{color:#15c;text-decoration:none}#casestudy-thumbnails .current,.casestudy-thumb .current{opacity:.5}#community-page .box h2{margin:0 0 -5px 0}q{display:block;font-size:2em;font-style:normal;font-weight:100}#community-page q{margin-top:-8px}q:before,q:after{content:"\""}[lang="iw"] q:after,q:before{content:""}[lang="iw"] q:before,q:after{content:""}.attribution-container{position:relative}.attribution-container p{bottom:-33px;color:#999;font-size:.8em;margin:10px;position:absolute;right:0}#casestudy-thumbnails .attribution-thumb,.casestudy-thumb .attribution-thumb{background-color:#000;color:#fff;font-size:.8em;margin:0 2px;opacity:.7;padding:2px;position:absolute;right:0;bottom:0}.attribution-container a{text-decoration:underline}.nonprofit-small-img{margin:.5em 0 1em}h3.dir_rel_header{margin-top:15px}.help-steps .box{min-height:22em}.help-steps .number{color:#666;float:left;font-family:"open sans";font-size:75px;height:75px;margin:-17px 0 0 0;width:20%}.help-steps .box h2{font-weight:300;margin-left:20%}.customerDiv{float:left;margin:0 3% 2em 0;width:30%}.customerDiv>h3,.customerDiv>p{height:5em;overflow:hidden;zoom:1}.customerDiv .prods{background-color:#f9f9f9;border:1px solid #f9f9f9;border-top:1px solid #999;color:#000;font-weight:bold;height:14em;margin:0 -20px -20px;padding:0 20px 20px}.prods strong{color:#666;display:block;margin-top:20px}#forum_embed{height:1200px}.details ul{list-style-type:none;margin:0}.apply{margin-top:50px;text-align:center}.join-steps img{display:block;float:none;margin:0 auto 2em}.join-steps .number{color:#666;float:left;font-family:"open sans";font-size:75px;height:75px;margin:-20px 0 0 0;width:25%}.join-steps h3{font-size:1.5em;font-weight:300;margin-left:25%}[dir="rtl"] .number{float:right;margin:-18px 0 0 0}[dir="rtl"] .join-steps h3{margin-left:-2%}.g-tab-content-hidden{display:none}.g-tab-selected a{color:#444 !important;font-weight:bold !important}.g-tab .apps,.g-tab .program{font-size:12px}.video-container{background-color:#444}.video-content iframe,.video-container iframe{width:724px;height:407.25px;margin:0 auto}.video-embedded{width:600px;height:337.5px}}@media screen and (max-width:767px){#casestudy-thumbnails li,.customerDiv,.featured .box{width:47%}#maia-nav-x ul,#maia-nav-x li{display:block}#maia-nav-x ul ul{height:auto !important}#maia-nav-x li{float:none;width:100%}#maia-nav-x li li{color:#444}.nav-cta{float:none}.help-steps .box{height:auto !important;min-height:1em !important}#search-unit form{float:none}.maia-search{display:block}#promo img{max-width:33%}.hero-stage{margin-bottom:100px}#promo div div{margin-left:35%}}@media screen and (max-width:480px){.maia-plusone{display:none !important}.learn-steps .number{float:none}#community-page .box img,#learning-page .box img{float:none}#community-page .box-text,#learning-page .box-text{margin-left:0}#search-box{width:150px}.hero-stage{margin-bottom:120px}}@media screen and (max-width:320px){#casestudy-thumbnails li,.customerDiv,.featured .box{width:100%}.follow{display:none}}