body{margin:0;padding:0;font-family:"proxima-nova-1","proxima-nova-2","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:regular;position:relative}*{box-sizing:border-box}header{width:100%;position:absolute;z-index:10}h1,h2,h3,h4,h5,h6{margin:0;padding:0}.logo{padding-top:20px}#hp-slides{visibility:hidden;position:relative;width:100% !important}#hp-slides .slides{padding:0;margin:0}#hp-slides .slides li{width:100%}#hp-slides h1{font-family:"museo-sans-1","museo-sans-2",Helvetica,Arial,sans-serif;font-weight:300;font-size:24px;margin:0;padding:0}.slide{background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;height:586px;display:block;position:relative;overflow:hidden}#nonprofits{background-image:url(hp-genun.jpg)}#activists{background-image:url(hp-mhoodies2.jpg)}#sociale{background-image:url(hp-isidore.jpg)}#restaurants{background-image:url(hp-gorbals.jpg)}#republicans{background-image:url(hp-republicans.jpg)}#democrats{background-image:url(hp-democrats.jpg)}#womens{background-image:url(hp-womens.jpg)}#documentaries{background-image:url(hp-documentaries.jpg)}#unions{background-image:url(hp-unions.jpg)}#specialty_foods{background-image:url(hp-uli.jpg)}.community-title-container{position:relative}.community-title a{position:absolute;right:0;top:515px;text-align:right;color:white;font-size:20px;font-family:"museo-sans-1","museo-sans-2", helvetica, san-serif;font-weight:700}.flex-control-nav-container{position:relative;margin:0 auto;width:940px}ol.flex-control-nav{list-style:none;margin:0;padding:0;position:absolute;top:-40px;right:0}ol.flex-control-nav li{display:inline;margin:0 5px}ol.flex-control-nav li:last-child{margin-right:0}ol.flex-control-nav li a{background:#77777a;display:inline-block;overflow:hidden;width:10px;height:0;padding-top:10px;text-align:center;border-radius:300px;background-clip:padding-box;cursor:pointer}ol.flex-control-nav li a:hover{background:#5cbad5}ol.flex-control-nav li a.flex-active{background:#5cbad5}.pagination li{float:left;margin:0 1px;list-style:none}.pagination li a{display:block;width:12px;height:0;padding-top:12px;background-image:url(ph-pagination.png);background-position:0 0;float:left;overflow:hidden}.pagination li.current a{background-position:0 -12px}.highlight-container{background-color:#60bad4;color:white;padding:40px 0}.highlight-container h1{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;font-size:40px;font-weight:300;letter-spacing:1px}.highlight-container h3{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:25px;text-align:center;padding-top:30px}.highlight-container ul.com-list{list-style:none;margin:35px 0 0 0;padding:0}.highlight-container ul.com-list li{list-style:none;margin:0;padding:10px 0;border-bottom:1px solid #49a2bc;font-size:18px}.highlight-container ul.com-list li a{color:white;text-decoration:none}.highlight-container ul.com-list li a:hover{text-decoration:underline}.highlight-container ul.com-list li:last-child{border-bottom:none}.features-container{background-color:#4b9eb6;color:white;padding:40px 0}.features-container [class*="span"]{text-align:center}.features-container h2{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;font-size:32px;font-weight:300}.features-container h3{text-align:center;font-size:20px;font-weight:300;padding-top:40px;padding-bottom:20px}.features-container h3 a{color:white;padding-top:35px}.cos{background:url(hp-cos.png) no-repeat center center;height:545px;margin:35px 0 125px 0;position:relative;color:#eee}.cos a{color:#eee}.cos a:hover{text-decoration:none;color:white}.cos a:hover h4{text-decoration:underline}.cos h4{color:white;margin:0;padding:0;padding-bottom:10px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:21px;font-weight:500}.cos .cos-people{width:260px;position:absolute;left:365px;text-align:left}.cos .cos-people a{display:block;padding-top:250px}.cos .cos-people .cos-people-blurb{color:#eee}.cos .cos-website{text-align:left;width:260px;position:absolute;top:210px;left:90px}.cos .cos-website a{display:block;padding-top:140px}.cos .cos-website .cos-website-blurb{color:#eee}.cos .cos-comm{position:absolute;top:410px;text-align:left;left:365px;width:275px}.cos .cos-comm a{display:block;padding-top:150px}.cos .cos-comm .cos-comm-blurb{color:#eee}.cos .cos-finances{position:absolute;text-align:left;width:250px;top:210px;left:640px}.cos .cos-finances a{display:block;padding-top:140px}.cos .cos-finances .cos-finances-blurb{color:#eee}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.cos{background:url(hp-cos_2x.png) no-repeat center center;background-size:737px 545px}}.startrow{position:absolute;top:380px}.startrow h2{font-weight:300;font-family:"museo-sans-1","museo-sans-2", helvetica, san-serif;font-size:32px;color:white}.startrow .slug-container{background-color:rgba(0,0,0,0.3);padding:15px;margin-top:15px;display:inline-block;font-size:0;border-radius:2px}.startrow .slug-container input.text{font-size:17px;font-weight:700;font-family:"museo-sans-1","museo-sans-2", helvetica, san-serif;padding:10px;color:#333;width:285px;border:1px solid #000;border-radius:2px;margin-right:5px}.startrow .slug-container .slug-nb{font-size:16px;color:#a6a6a6}.startrow .slug-container input.submit-button{color:white;background-color:#4e943b;border:none;-ms-box-shadow:0 4px 0 #3f6b14;-o-box-shadow:0 4px 0 #3f6b14;box-shadow:0 4px 0 #3f6b14;border-radius:2px;font-size:17px;font-family:"museo-sans-1","museo-sans-2", helvetica, san-serif;font-weight:300;padding:10px 30px;margin-left:25px;cursor:pointer;-webkit-appearance:none}.startrow .slug-container input.submit-button:hover{background-color:#59a644}.startrow .slug-container input.submit-button:active{background-color:#3f6b14;-ms-box-shadow:0 -2px 0 #2c5122;-o-box-shadow:0 -2px 0 #2c5122;box-shadow:0 -2px 0 #2c5122}.arrow{display:block;margin-left:50px}.quote-bubble{background-color:white;border-radius:2px;padding:15px;color:#555;font-size:15px;line-height:20px;text-align:left}.quote-name{color:#474c4f;font-size:15px;font-weight:500;margin:20px 0 0 10px;text-align:left}.quote-source{font-size:14px;font-weight:300;font-style:italic;color:#474c4f;text-align:left}.quote-img{width:75px;float:left;margin:10px 10px 0 17px}.info{font-size:19px;line-height:30px}.info h1{font-size:25px;font-weight:700}.button{padding:5px 15px;border-radius:2px;font-size:15px;color:white}.btn-green{color:white;background-color:#4e943b;border:none;box-shadow:0 4px 0 #3f6b14;border-radius:2px;font-size:17px;font-family:"museo-sans-1","museo-sans-2",Helvetica,Arial,sans-serif;padding:10px 30px;margin-left:25px;cursor:pointer;text-transform:none}.btn-green:hover{background-color:#59a644}.btn-green:active{background-color:#3f6b14;box-shadow:0 -2px 0 #2c5122}a:link,a:visited,a:active{text-decoration:none}a:hover{text-decoration:underline}a:hover.button{text-decoration:none}.nav-container{position:relative;height:106px}ul.nav{position:absolute;right:0;bottom:20px;margin:0;padding:0;list-style:none}ul.nav li{margin:0;padding:0;list-style:none;display:inline-block;text-transform:uppercase;font-size:15px}ul.nav li.trans-first{background:#5cbad5 transparent;background:rgba(92,186,213,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";border-top-left-radius:2px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-bottom-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;padding-left:5px}ul.nav li.trans{background:#5cbad5 transparent;background:rgba(92,186,213,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}ul.nav li.trans-last{background:#5cbad5 transparent;background:rgba(92,186,213,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";border-top-right-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;padding-right:5px;margin-right:10px}ul.nav li a{padding:10px;color:white;display:inline-block}.community-container{background-color:white;color:#333;border-top:1px solid #4492a9;text-align:center;padding:60px 0}.community-container .span4{text-align:center;font-size:16px;line-height:22px;color:#656565;position:relative}.community-container h2{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:30px;text-transform:uppercase;padding-bottom:50px;font-weight:300}.community-container h3{font-size:25px;text-transform:uppercase;font-weight:300;margin-top:25px}.community-container a{color:#0aabda}.community-container .line{position:absolute;width:1px;height:195px;background-color:#dddada;left:-10px}.blog-icon{padding:4px 0 4px 0}.hiring-container{background-color:#f7f7f7;border-top:1px solid #e1e1e1;border-bottom:1px solid #abbec4;position:relative}.hiring-container .hiring-icon{float:left;margin-top:-30px;margin-left:20px;margin-right:30px}.hiring-container h2{font-size:24px;line-height:120px;font-weight:300}.hiring-container a{color:#0aabda;display:block}.press-container{background-color:#cedce0;padding:60px 0;text-align:center}.press-container h3{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;text-transform:uppercase;font-weight:300;letter-spacing:1px;color:#333}ul.press-logos{margin:50px 0 0 0;padding:0;list-style:none}ul.press-logos li{list-style:none;display:inline-block;padding:0;margin:0 25px 25px 0;vertical-align:middle}.lead-container{background-color:black;text-align:center}.lead-container .lead-right a.lead{margin-left:2px}.lead-container .row{padding:45px 0}.lead-container h2{font-family:"museo-sans-1","museo-sans-2",Helvetica,Arial,sans-serif;font-size:24px;color:#f0f0f0;font-weight:300}.lead-container a.lead{font-size:22px;padding:15px 70px}.footer-container{padding:40px 0;background-color:#353e40;color:#cacaca;font-size:12px}.footer-container .footer-line-space{margin:0 10px 2px 10px;display:inline-block;width:3px;height:3px;background:url(footer-bullet.png) no-repeat left center}.footer-container .created{text-align:center}.footer-container .created a{color:#cacaca}.footer-container .created a:hover{color:white}.footer-container .signin{text-align:right}.footer-container .signin a{color:white}.footer-container .footer-links{padding:45px 0}.footer-container .footer-links h4{font-weight:300;color:white;text-transform:uppercase;border-bottom:1px solid #52666a;padding-bottom:10px}.footer-container .footer-links h4 a:link,.footer-container .footer-links h4 a:visited,.footer-container .footer-links h4 a:active{color:white;text-decoration:none}.footer-container .footer-links ul{margin:15px 0 0 0;padding:0;list-style:none}.footer-container .footer-links ul li{margin:0;padding:0 0 10px 0;list-style:none}.footer-container .footer-links ul li a{color:#cacaca}.footer-container .footer-links ul li a:hover{color:white}.cc{position:absolute;left:35px;top:548px;text-align:left;font-size:11px;color:#bbb}.icon-organizers:before,.icon-storytellers:before{font-size:90px}.icon-makers:before,.icon-facilitators:before{font-size:60px}.cta-organizers{margin:-10px 0 -20px 0}.cta-storytellers{margin:-10px 0 -19px 0}.cta-home{border-right:1px solid #eee;padding-right:18px;height:220px;position:relative}.cta-home a,.cta-home:visited{color:#333}.cta-home a:hover{text-decoration:none}.cta-home a.red:hover{color:#d05b49}.cta-home a.gray:hover{color:#66788d}.cta-home a.yellow:hover{color:#d7af58}.cta-home a.blue:hover{color:#67b2c9}.cta-home p{font-size:14px;margin-top:10px}.no-border{border-right:0}.learnmore{position:absolute;bottom:0;font-size:13px;left:50%;margin-left:-45px}.cta-icons{margin-bottom:20px}.cta-top{font-size:13px;color:white;display:inline-block;padding-right:7px}.cta-top a{color:white}.cta-top .cta-number{display:inline-block;padding:8px 0;padding-right:5px}.cta-top .cta-signin{display:inline-block;padding:8px 17px 8px 5px;position:relative;background-position:47px 13px;background-repeat:no-repeat}.cta-top .cta-signin:after{content:"\25BC";font-size:8px;color:#fff;position:absolute;top:12px;right:6px;-webkit-transform:scale(1.25, 1);transform:scale(1.25, 1)}.cta-top .cta-signin:hover{background-color:#3496b3}.cta-top .cta-signin a{text-decoration:none;display:inline-block;padding-bottom:5px}.cta-top .cta-signin a:hover{color:white}.cta-top .cta-signin .sub{position:absolute;z-index:99999;display:none;list-style-type:none;margin:0;background:#3496b3;text-align:left;right:0;width:150px;padding:15px 0;border-radius:0 0 2px 2px}.cta-top .cta-signin .sub ul{margin:0;padding:0}.cta-top .cta-signin .sub li{margin:0;list-style-type:none}.cta-top .cta-signin .sub li a{display:inline-block;padding:7px 15px}.cta-top .cta-signin .sub li:hover{background:#2b819a;box-shadow:6px 0 0 #236e83 inset}.cta-top .cta-signin:hover .sub{display:block}.cta-top .cta-trial{display:inline-block;padding:8px 5px}.cta-top .cta-support{background-position:52px 13px;padding-right:14px}.top-nav{margin:0px;padding:0px;float:left;list-style:none;font-size:15px;font-weight:500;font-family:"museo-sans-1","museo-sans-2",Helvetica,Arial,sans-serif;position:relative;left:-10px}.top-nav li{float:left;margin:0 3px;padding:0;position:relative}.top-nav li a{float:left;padding:10px}.top-nav>li.drop:hover>a{border-bottom:15px solid #3496b3}.top-nav .drop:after{content:"\25BC";font-size:10px;color:#fff;position:absolute;top:14px;right:8px;-webkit-transform:scale(1.25, 1);transform:scale(1.25, 1)}.top-nav li:hover a,.top-nav ul#topnav li a:hover{color:white !important;text-decoration:none;text-shadow:none !important;background-color:#3496b3;border-radius:2px}.top-nav li .sub{width:220px !important;overflow:hidden;position:absolute;top:48px;left:0;z-index:99999;background-color:#3496b3;padding:0;float:left;display:none;border-radius:0 2px 2px 2px}.top-nav li .row{clear:both;float:left;width:100%;margin-bottom:10px}.top-nav li .sub ul{list-style:none;margin:0px;padding:0px;float:left;width:100%}.top-nav .sub ul li{margin:0;width:100%;color:white}.top-nav .sub ul li a:link,.top-nav .sub ul li a:active,.top-nav .sub ul li a:visited{text-transform:none;float:none;text-indent:0px;height:auto;margin-bottom:0;background-image:none !important;background-color:transparent;border-radius:0px;padding:10px 10px 10px 18px;text-shadow:none;text-align:left;display:block;text-decoration:none;color:white;font-size:14px;line-height:1.2em;font-weight:normal}.top-nav .sub ul li a:hover{background-color:#2b819a !important;box-shadow:6px 0 0 #236e83 inset;border-radius:0px;text-decoration:none;text-shadow:none;background-image:none !important;background-position:0px 12px}.top-nav .active a:link,.top-nav .active a:visited,.top-nav .active_left a:link,.top-nav .active_left a:visited{color:white;border-radius:2px;background-color:#3496b3}.top-nav .active a:hover,.top-nav .active_left a:hover{background-image:none !important;text-decoration:none}.top-nav .active_drop_left a:link,.top-nav .active_drop_left a:visited{background-image:url(arrow.png);background-position:center right;background-repeat:no-repeat;background-color:#3496b3;color:white;text-shadow:none;padding-right:22px !important;border-radius:2px}.top-nav .active_drop a:link,.top-nav .active_drop a:visited{background-position:center right;background-repeat:no-repeat;background-color:transparent;border-radius:2px;color:white;text-shadow:none;padding-right:22px !important}.top-nav .active_drop:hover a:link,.top-nav .active_drop:hover a:visited{background-color:#3496b3}.top-nav .active_drop_left a:hover,.top-nav .active_drop a:hover{border-radius:2px;text-decoration:none;text-shadow:none;background-color:#3496b3}.top-nav .active_drop a:hover,.top-nav .active_drop_left a:hover{text-shadow:none}.top-nav .drop a:link,.top-nav .drop a:visited{background-position:center right;background-repeat:no-repeat;color:white;background-color:none;text-shadow:none;padding-right:22px !important}.top-nav .drop a:hover{color:white;text-decoration:none;background-position:center right;text-shadow:none;background-repeat:no-repeat}.top-nav .nodrop a:link,.top-nav .nodrop a:visited{color:white}.top-nav .nodrop a:hover{color:white;text-shadow:none;background-image:none !important}.top-nav .drop_left a:link,.top-nav .drop_left a:visited{text-shadow:none;background-position:center right;background-repeat:no-repeat;background-color:#f3f1f1;color:white;padding-right:22px}.drop:hover .sub,.active_drop:hover .sub{display:block}#topnav_container{float:right;margin-top:15px}.btn-green,.btn-green:active,.btn-green:visited,.greenBtn,.submit-button,.submit-button-huge,button.submit-button,input.submit-button,button.submit-button-huge,input.submit-button-huge,div.submit_link_huge a,.submit_link a,.grayBtn,a.silver-button,.btn-follow,.btn-following{border:none;font-size:14px;background:#4e943b;border-radius:2px;box-shadow:0 4px 0 #3f6b14;color:#fff !important;text-decoration:none;text-shadow:none;font-weight:normal;padding:10px 12px;-webkit-appearance:none;cursor:pointer}.btn-green:hover,.greenBtn:hover,.submit-button:hover,.submit-button-huge:hover,button.submit-button:hover,input.submit-button:hover,button.submit-button-huge:hover,input.submit-button-huge:hover,div.submit_link_huge a:hover,.submit_link a:hover,.btn-follow:hover,.btn-following:hover,.success-button{background:#59a644;text-shadow:none;text-decoration:none}.btn-green:active,.greenBtn:active,.submit-button:active,.submit-button-huge:active,button.submit-button:active,input.submit-button:active,button.submit-button-huge:active,input.submit-button-huge:active,div.submit_link_huge a:active,.submit_link a:active,.btn-follow:active,.btn-following:active{background:#3f6b14;box-shadow:0 -3px 0 #2c5122;text-shadow:none}.free-trial-container{float:right;margin:8px 0 0 0}iframe[name='google_conversion_frame']{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;margin-top:-13px;float:left}
