@font-face{font-family:'Webly';src:url(../fonts/weblysleekuil.ttf) format('truetype');font-weight:200;font-style:normal}@font-face{font-family:'Webly';src:url(../fonts/weblysleekuili.ttf) format('truetype');font-weight:200;font-style:italic}@font-face{font-family:'Webly';src:url(../fonts/weblysleekuisl.ttf) format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Webly';src:url(../fonts/weblysleekuisli.ttf) format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'Webly';src:url(../fonts/weblysleekuisb.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Webly';src:url(../fonts/weblysleekuisbi.ttf) format('truetype');font-weight:600;font-style:italic}html,body{height:100%;min-width:1240px}img{display:block}body{position:relative;background:#2c2c2c;color:#2c2c2b;font-family:Helvetica,Arial,sans-serif;font-size:15px;text-rendering:optimizeLegibility}.q-clear{display:block!important;float:none!important;clear:both!important;margin:0!important;padding:0!important;height:0!important}a{color:#ff4f12;text-decoration:none}.main-wrapper a,.main-wrapper a:visited,.main-wrapper a:active{color:#88bd23}.audience-host-families .main-wrapper a,.audience-host-families .main-wrapper a:visited,.audience-host-families .main-wrapper a:active{color:#76c1cf}.audience-businesses .main-wrapper a,.audience-businesses .main-wrapper a:visited,.audience-businesses .main-wrapper a:active{color:#f9cb42}.audience-participants .main-wrapper a.main-wrapper a,.audience-participants .main-wrapper a:visited,.audience-participants .main-wrapper a:active{color:#e86a62}.audience-educators .main-wrapper a,.audience-educators .main-wrapper a:visited,.audience-educators .main-wrapper a:active{color:#808abf}a:hover{text-decoration:underline}a:visited{color:#c33f11}a.button.use{display:block;font:22px/26px 'Webly',Helvetica,Arial,sans-serif;color:#fff;padding-top:14px;width:230px;height:60px;box-sizing:border-box;border-radius:30px;text-align:center}h1,h2{font-weight:normal}h2{font:44px/46px 'Webly',Helvetica,Arial,sans-serif}h1{font-size:2em;color:#121212}h3{font:200 26px 'Webly',Helvetica,Arial,sans-serif}h4{text-transform:uppercase;font:600 16px 'Webly',Helvetica,Arial,sans-serif}p{font:16px/22px 'Webly',Helvetica,Arial,sans-serif;color:#6b6b6b;margin-bottom:16px}strong{font-weight:bold}ul,#q-search li,#ajax-content,#ajax-content li{list-style:none;margin:0;padding:0}.the-content ul,.the-content ol,.post ul,.post ol{list-style-position:inside;margin:0;padding:0;margin-bottom:20px}.the-content ul,.post ul{list-style-type:square}.the-content li,.post li{list-style-position:inside;color:#282828;font:16px/26px 'Webly',Helvetica,Arial,sans-serif;padding-left:30px}li>ul,li>ol{margin:0}.the-content ul ul,.post ul ul{margin-bottom:0}.the-content li ul li,.post li ul li{list-style-type:circle}.clear{clear:both}.alignleft{margin:0 20px 20px 0}.alignright{margin:0 0 20px 20px}.postp img{margin-top:20px}select::-ms-expand{display:none}.stack{}#stack-1,#stack-2,.post{box-sizing:border-box}.stack-1{padding:0;background:#2c2c2c;width:215px;text-align:center;display:block;vertical-align:top;position:absolute;top:0;left:0}#transparent_border{width:5px;background:rgba(0,0,0,.1);position:absolute;top:0;left:215px}.stack-1 .one,.stack-1 .nav{float:left}.stack-1 a{color:#ccc;padding:0}.stack-1 .one{width:100%;clear:both}.stack-1 .one>*{float:right;margin-left:20px}.stack-1 .nav{float:right}.stack-1 .nav ul{margin:0}.stack-1 .nav ul li,ul.one li{float:left;margin-left:20px}.stack-1 .logo{display:inline}.stack-1 .logo img{margin:10px auto -20px}.sticky-nav a{font:14px/22px 'Webly',Helvetica,Arial,sans-serif;color:#969595}.menu-open-container,.the-navigation{margin:40px 20px 20px}.the-navigation{margin:20px}.menu-open-container ul,.the-navigation ul{margin:0}.menu-open-container>ul>li{border:1px solid #969595;border-radius:12px;margin-top:10px;height:24px}.menu-open-container>ul>li a{display:block;height:22px}.the-navigation ul{text-align:left}.the-navigation ul li.ancestor>a{text-transform:uppercase;font-weight:600}.the-navigation ul ul.children li{margin:6px 0}.the-navigation ul ul.children ul.children{margin-left:20px}.header-bar{display:block;background:#88bd23;color:#fff;height:144px;-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;transition:height .3s;overflow:hidden;z-index:2;width:calc(100% - 215px)}.header-bar.stuck+div{padding-top:140px!important}body.template-landing .header-bar{position:relative;width:100%}body.template-landing .header-bar.smaller{}.header-bar .text h1{color:#fff;margin-bottom:0}#stack-2 .header-bar .text p{color:#fff;margin-bottom:16px}.header-bar .text{display:block;width:100%;padding:34px 7%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;box-sizing:border-box}.header-bar.smaller{height:75px}.header-bar.smaller .text{padding:0 7%}.header-bar.smaller .text .excerpt,.header-bar.smaller .sub-title{display:none}.header-bar.smaller .cta .cta-wrapper.round .whole{border-radius:0;border:none;margin:0;width:100%;top:0;margin:0!important}body.template-landing .header-bar .text{text-align:center;padding:1.5% 7%;width:100%}body.template-landing .header-bar .cta{display:none}body.template-landing #stack-2 .header-bar .text p{max-width:100%}.header-bar .cta{display:block;text-align:center;width:28%;min-width:290px;position:absolute;right:0;top:0;height:100%}.header-bar .cta>*{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header-bar .cta span.whole:hover a{text-decoration:underline}.header-bar .cta .cta-wrapper{height:100%;background:rgba(0,0,0,.2)}.header-bar .cta .cta-wrapper.round{background:none}.header-bar .cta .cta-wrapper .whole{display:none}.cta-wrapper .whole{display:block}.header-bar .cta .cta-wrapper.round .whole{display:none;background:rgba(0,0,0,.2);padding:10px!important;background-clip:border-box;height:auto;min-height:90px;border:4px solid rgba(255,255,255,.2);border-radius:45px;margin-top:45px}.header-bar.smaller .cta .cta-wrapper.round .whole{height:100%;min-height:0}.header-bar .cta .cta-wrapper.round .whole>*{position:relative;display:block}.header-bar .cta a{display:block;color:#fff;font:200 32px/32px 'Webly',Helvetica,Arial,sans-serif}.header-bar .cta-wrapper.round a.single{padding-top:12px}.header-bar .cta .whole{background:no-repeat 267px 78px url(images/q/arrow-white.png);width:290px;padding:63px 33px 0 0;margin:0 auto}.header-bar.smaller .cta .whole{background-position:267px 25px;padding-top:21px}.header-bar .cta .whole>*{}.header-bar .cta span{display:block;font:200 16px 'Webly',Helvetica,Arial,sans-serif}.header-bar h5{text-transform:uppercase}.header-bar h1{font:50px 'Webly',Helvetica,Arial,sans-serif;margin-bottom:10px}.header-bar p{color:#fff;font:24px/26px 'Webly',Helvetica,Arial,sans-serif}.header-bar .options{display:table-cell;vertical-align:top;padding-top:30px;min-width:200px}button.cta{padding:0;background-color:red;box-shadow:none;border:0;text-align:center}button.cta a{padding:15px 40px;color:#fff;float:left}.the-content .post-thumbnail,.post .post-thumbnail{line-height:0;margin-bottom:30px}.content>.post-thumbnail img{display:block;width:100%}#stack-2{background:#fff;display:block;width:100%;box-sizing:border-box;padding-left:215px;vertical-align:top}.stack-api{background:#fff;display:block;width:100%;box-sizing:border-box;padding:20px;vertical-align:top}.center{margin:0 auto;display:table}.content{position:relative;width:100%}.content p{margin-bottom:20px;color:#282828;clear:both}.content strong{}.content blockquote{display:block;margin:0;border-left:8px solid #8dcf0f;padding:0 0 0 14px;margin:30px 0}.audience-host-families .content blockquote{border-color:#8ed1e0}.audience-businesses .content blockquote{border-color:#f9cb42}.audience-participants .content blockquote{border-color:#e86a62}.audience-educators .content blockquote{border-color:#808abf}.content blockquote p{margin:0;margin-bottom:0!important;padding-bottom:20px!important}.content blockquote p:last-child{padding-bottom:8px!important}.content blockquote strong{display:block;color:#2c2c2b;font:200 36px/40px 'Webly',Helvetica,Arial,sans-serif}.the-content a{color:#88bd23}p.wp-caption-text{display:none}.audience-host-families .the-content a{color:#76c1cf}.audience-businesses .the-content a{color:#f9cb42}.audience-participants .the-content a{color:#e86a62}.audience-educators .the-content a{color:#808abf}#stack-2 .content h3{margin-bottom:10px;font-weight:normal}.the-content,.content .image.post-thumbnail.wrapper-outer{display:block;width:100%;box-sizing:border-box;padding:144px 7.2% 40px}.post .the-content{padding:40px 0}.content .image.post-thumbnail.wrapper-outer img{width:100%}.the-content .image.post-thumbnail.wrapper-outer,.post .image.post-thumbnail.wrapper-outer{width:100%;padding:0;float:none}.template-landing .content .image.post-thumbnail.wrapper-outer{width:100%;float:none;box-sizing:border-box;padding:0}.content .image.post-thumbnail.wrapper-outer{padding-bottom:0}.template-landing .the-content{display:none}.the-content .widget-contact{color:#282828;font:16px/22px 'Webly',Helvetica,Arial,sans-serif}.the-content .widget-contact .company{font:600 28px 'Webly',Helvetica,Arial,sans-serif}.the-content .widget-contact .greenheart{font:italic 200 16px 'Webly',Helvetica,Arial,sans-serif;margin-bottom:18px}.the-google-translate{display:table;text-align:right;padding:10px 0;width:100%}.the-sidebar{display:block;width:28%;min-width:290px;background:#f8f8f8;float:right;box-sizing:border-box;padding:224px 5% 40px 0;height:auto;clear:none}.the-sidebar>*{width:100%;margin:0 auto}.the-sidebar>div{}.the-sidebar a,.the-sidebar span{width:auto;display:block;margin-left:7%}#stack-2 .the-sidebar .menu .sub-menu a{width:auto}#stack-2 .the-sidebar span a{margin-left:0}.the-sidebar img,.the-sidebar .embed-container{display:block;box-sizing:content-box;width:93%;margin:8px 0 8px 7%}.the-sidebar img{width:85px;height:85px;float:left;clear:none;margin:4px 16px 8px 7%}.the-sidebar #the-secondary-content h2,.the-sidebar #the-secondary-content .h2{color:#88bd23;font:600 16px 'Webly',Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:10px;border-bottom:1px solid #88bd23;position:relative;left:7%;width:114.75%;padding:4px 35% 4px 0;box-sizing:border-box;margin-right:7%}.audience-host-families .the-sidebar #the-secondary-content h2,.audience-host-families .the-sidebar #the-secondary-content .h2{color:#76c1cf;border-color:#76c1cf}.audience-businesses .the-sidebar #the-secondary-content h2,.audience-businesses .the-sidebar #the-secondary-content .h2{color:#f9cb42;border-color:#f9cb42}.audience-participants .the-sidebar #the-secondary-content h2,.audience-participants .the-sidebar #the-secondary-content .h2{color:#e86a62;border-color:#e86a62}.audience-educators .the-sidebar #the-secondary-content h2,.audience-educators .the-sidebar #the-secondary-content .h2{color:#808abf;border-color:#808abf}.the-sidebar #the-secondary-content .title{margin-bottom:16px}.the-sidebar #the-secondary-content .sc-useful-links .title{margin-bottom:4px}.the-sidebar #the-navigation a{display:block;font:200 24px 'Webly',Helvetica,Arial,sans-serif;margin-bottom:20px;border-bottom:1px solid #88bd23;box-sizing:border-box;width:114.75%;padding:8px 35% 8px 0;box-sizing:border-box;margin-left:7%;color:#88bd23}.the-sidebar #the-navigation .sub-menu a{display:block;border:none;padding-bottom:0;position:static;padding:0 4px;width:100%}.audience-host-families .the-sidebar #the-navigation a,.meet-our-students .the-sidebar #the-navigation a{color:#76c1cf;border-color:#76c1cf}.audience-businesses .the-sidebar #the-navigation a{color:#f9cb42;border-color:#f9cb42}.audience-participants .the-sidebar #the-navigation a{color:#e86a62;border-color:#e86a62}.audience-educators .the-sidebar #the-navigation a{color:#808abf;border-color:#808abf}.the-sidebar #the-navigation .sub-menu .sub-menu{margin-bottom:30px}.the-sidebar #the-navigation .sub-menu a{color:#2c2c2b;font:16px/18px 'Webly',Helvetica,Arial,sans-serif;padding:0;display:block;margin-bottom:6px}.the-sidebar #the-navigation .sub-menu .current-menu-item>a{background-color:#88bd23;display:inline-block;color:#fff;padding:4px;position:relative;left:-4px}.audience-host-families #the-navigation .sub-menu .current-menu-item>a{background-color:#76c1cf}.audience-businesses #the-navigation .sub-menu .current-menu-item>a{background-color:#f9cb42}.audience-participants #the-navigation .sub-menu .current-menu-item>a{background-color:#e86a62}.audience-educators #the-navigation .sub-menu .current-menu-item>a{background-color:#808abf}.the-sidebar #the-navigation .sub-menu .dead>a{text-transform:uppercase;font-weight:600;margin-top:20px}.host-families .the-sidebar h2{color:#76c1cf}.businesses .the-sidebar h2{color:#f9cb42}.participants .the-sidebar h2{color:#e86a62}.educators .the-sidebar h2{color:#808abf}.the-sidebar>li{list-style-type:none;margin-left:7%}.the-sidebar>li h2{font:600 16px/18px 'Webly',Helvetica,Arial,sans-serif;color:#88bd23;text-transform:uppercase;margin-bottom:10px}.audience-host-families .the-sidebar>li h2{color:#76c1cf}.audience-businesses .the-sidebar>li h2{color:#f9cb42}.audience-participants .the-sidebar>li h2{color:#e86a62}.audience-educators .the-sidebar>li h2{color:#808abf}.home.blog .the-sidebar>li h2{color:#00ade9}.the-sidebar>li form{display:block;position:relative}#stack-2 .the-sidebar>li input[type="submit"]{display:block;position:absolute;top:0;right:0;border:0;background:#88bd23;color:#fff;height:45px;width:80px;font:200 16px 'Webly',Helvetica,Arial,sans-serif;outline:0}.host-families #stack-2 .the-sidebar>li input[type="submit"]{background-color:#76c1cf}.businesses #stack-2 .the-sidebar>li input[type="submit"]{background-color:#f9cb42}.participants #stack-2 .the-sidebar>li input[type="submit"]{background-color:#e86a62}.educators #stack-2 .the-sidebar>li input[type="submit"]{background-color:#808abf}#stack-2 .the-sidebar>li form input{margin-bottom:30px}#stack-2 .the-sidebar>li form input[type="email"]{display:block;outline:0;border:1px solid #d9d7d7;border-right:0;height:45px;width:calc(100% - 80px);font:200 16px 'Webly',Helvetica,Arial,sans-serif;color:#888787;box-sizing:border-box;padding:0 10px}#stack-2 .content .the-sidebar .selector{background:#fff no-repeat right center url(images/q/arrow-down.png)}#stack-2 .content .the-sidebar .selector select{display:block;border:1px solid #d9d7d7;height:45px;width:100%;font:200 16px 'Webly',Helvetica,Arial,sans-serif;color:#888787;box-sizing:border-box;padding:0 10px;outline:0}#stack-2 .content .the-sidebar .ajax_results{margin:12% auto 0}#stack-2 .content .the-sidebar .ajax_results a{display:block;font:16px/26px 'Webly',Helvetica,Arial,sans-serif;color:#2c2c2b;margin-bottom:10px}.front-page-hero{display:block;width:100%;position:relative}.front-page-hero .hero-bg{position:absolute;left:0;top:0;width:65%;background: center/cover;height:100%;margin:0}.front-page-hero li{background: no-repeat left/contain;color:#fff;padding:5% 0}.front-page-hero li>*{color:#fff;width:27.4%;margin-left:68.6%}.front-page-hero li h4{margin-bottom:10px}.front-page-hero li h1{font:50px/52px 'Webly',Helvetica,Arial,sans-serif;padding-bottom:26px;border-bottom:1px solid #fff}.front-page-hero li a{background-color:rgba(0,0,0,.2)}.front-page-hero li p{font:200 24px/32px 'Webly',Helvetica,Arial,sans-serif;margin-top:3%;margin-bottom:4.2%}.front-page-hero li:hover a{text-decoration:underline}.front-page-mission{text-align:center;background:#f6f6f6;border-bottom:1px solid #eceded}.front-page-mission li{padding:32px 9.5% 44px;border-bottom:1px solid #f3f3f3}.front-page-mission h4{color:#88bd23;margin-bottom:16px}.front-page-mission p{margin:0;color:#2c2c2b;font:34px/40px 'Webly',Helvetica,Arial,sans-serif;margin:0}.front-page-mission p::after{display:block;content:'';width:100px;height:3px;margin:30px auto 0;background-color:#8dcf0f}.front-page-audiences{background:#fff;display:table;width:100%}.front-page-audiences li:hover span{width:100%}#stack-2 .front-page-audiences li{width:25%;float:left;text-align:center;padding:1.75%;border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4}.front-page-audiences li:first-child{border-left:none}.front-page-audiences li img{display:block;border-radius:50%;margin:0 auto;max-width:100%}.front-page-audiences li h2{}.front-page-audiences li h2 a{display:block;color:#2c2c2b;font:44px 'Webly',Helvetica,Arial,sans-serif;margin-bottom:12px}.front-page-audiences li h2 a:hover{text-decoration:none}.front-page-audiences li span{margin:0 auto;display:block;width:100px;height:4px;transition:all .5s ease}.front-page-audiences li p{margin:0 auto;color:#6b6b6b;font:16px/22px 'Webly',Helvetica,Arial,sans-serif;margin:16px auto}.front-page-promo{background: no-repeat 9% center url("images/q/logo_green.png"), no-repeat 2% center/contain url("images/q/map.png");color:#fff;background-color:#88bd23;text-align:center;padding:23px 130px 37px;display:block;width:100%;font:600 16px 'Webly',Helvetica,Arial,sans-serif}.front-page-promo h2 a{color:#fff;font:42px 'Webly',Helvetica,Arial,sans-serif}.front-page-promo p{color:#fff;margin:0 auto;font:200 26px 'Webly',Helvetica,Arial,sans-serif}.front-page-promo:hover a{text-decoration:underline}.front-page-feature li.whole{width:84%;box-sizing:border-box;margin:3.2% auto 3.6%;border:1px solid #e2e2e2;border-radius:5px;box-shadow:0 1px 3px rgba(222,219,219,.5);background-color:#f6f6f6;position:relative}.front-page-feature li.whole div.img{display:block;width:60%;height:100%;position:absolute;top:0;left:0;background: no-repeat center/cover}.front-page-feature li.whole span{display:block;width:40%;float:right;padding:1.7% 4.2% 4.2%}.front-page-feature li.whole span h4{color:#f9cb42;margin-bottom:8px}.front-page-feature li.whole span h2{margin-bottom:20px}.front-page-feature li.whole span p{margin-bottom:20px}.front-page-feature li.whole span a{background-color:#f9cb42}.front-page-posts{display:block;width:100%;padding:0 6.9% 3.6%;box-sizing:border-box}.front-page-posts>li{float:left;width:50%;padding:0 1.1%;box-sizing:border-box}.front-page-posts>li>h3{text-transform:uppercase;font:600 16px 'Webly',Helvetica,Arial,sans-serif;color:#88bd23;margin-bottom:16px}.front-page-posts>li ul.posts>li{width:100%}.front-page-posts>li ul.posts>li p{display:none}.front-page-posts>li>nav.pagination.nav-single{border-top:0;margin:0;padding:0}.contact-details h2{font:24px/40px 'Webly',Helvetica,Arial,sans-serif;color:#282828;border-top:1px solid #76a321}.contact-programs li{float:left;width:50%;margin-bottom:10px}.contact-partners,.contact-educators{float:left;width:50%}.the-content .col{float:left}.the-content .col-1-3{width:31.33%}.the-content .col-2-3{width:68.66%}.the-content .col-2-3>ul{padding:0;padding-left:4.5%}.the-content .col-2-3>ul.contact-programs{padding-left:0}.the-content .col-2-3>ul.contact-programs>li{box-sizing:border-box;padding-left:4.5%}#the-landing{padding:32px 0 40px}#the-landing ul{list-style-type:none}#the-landing li{width:48.5%;float:left;clear:none;box-sizing:border-box;margin:0 3% 4% 0;border:1px solid #e2e2e2;border-radius:5px;box-shadow:0 1px 3px rgba(222,219,219,.5);padding:30px 24px}#the-landing li:nth-child(even) {margin:0 0 4% 0}#the-landing li h2 a{color:#282828;font:24px/26px 'Webly',Helvetica,Arial,sans-serif}.the-landing li>*{margin-left:7.5%;margin-right:7.5%}.the-landing li img{width:100%;margin:0}.the-landing li h5{font:600 14px 'Webly',Helvetica,Arial,sans-serif;margin-top:16px;text-transform:uppercase}.host-families .the-landing li h5{color:#76c1cf}.businesses .the-landing li h5{color:#f9cb42}.participants .the-landing li h5{color:#e86a62}.educators .the-landing li h5{color:#808abf}.about .the-landing li h5{color:#88bd23}.the-landing li h3 a{color:#2c2c2b}.cta-his a{display:block;font:32px 'Webly',Helvetica,Arial,sans-serif;margin-top:30px}.the-landing li p{line-height:20px;margin-bottom:0}ul.related-posts{width:100%;display:block;padding-bottom:50px;padding:0 5%}ul.related-posts img{margin-bottom:16px;width:100%}ul.related-posts h2{color:#2c2c2b;font:34px/40px 'Webly',Helvetica,Arial,sans-serif}ul.related-posts h2::after{display:block;content:'';width:100px;height:3px;margin:30px auto 0;background-color:#e76a62}ul.related-posts li{display:block;width:33.3%;float:left;padding:0 1% 50px;box-sizing:border-box}ul.related-posts li:nth-child(3) {}ul.related-posts li span.title{padding-bottom:6px}ul.related-posts li span.title,ul.related-posts li span.meta{display:block}ul.related-posts li.header{width:100%;text-align:center;display:table-caption}ul.related-posts .title a{color:#4e4e4d;font:600 18px/20px 'Webly',Helvetica,Arial,sans-serif}ul.related-posts .meta,ul.related-posts .date,ul.related-posts .category a{color:#858584;font:200 14px/16px 'Webly',Helvetica,Arial,sans-serif}div.widget{width:100%;float:left;clear:both}.the-content .widget,.the-content .widget li,.col-2-3 li{list-style-type:none;margin-left:0;padding-left:0}#stack-2 .widget-facebook{text-align:center;float:right;margin:10px 0 0}#stack-2 .sabai .widget-facebook{margin-top:-55px}#stack-2 .widget-facebook a{font-size:16px;color:#fff;padding:10px 20px;background:#415ca8}#stack-2 .widget-facebook a:hover{text-decoration:underline}#stack-2 .gform_wrapper ul,#stack-2 .gform_wrapper form .left_label li.gfield_html_formatted,#stack-2 .gform_wrapper form .right_label li.gfield_html_formatted{margin:1px!important;width:100%}.gform_wrapper ul.gfield_checkbox li,.gform_wrapper ul.gfield_radio li{overflow:visible}#stack-2 .content .gform_body{max-width:570px}.gform_body h2{font-weight:normal!important}.gform_wrapper div.validation_error{display:none!important}#stack-2 .content li.gfield_error .selector select,#stack-2 .content li.gfield_error input[type="text"],#stack-2 .content li input.gfield_error,#stack-2 .content li.gfield_error textarea{border-color:#eb4044}#stack-2 .content li.gfield_error .selector select{width:99.8%}#stack-2 .content .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{max-width:100%;margin:0}#stack-2 .content .gform_wrapper .top_label .gfield_description.validation_message,#stack-2 .content .gform_wrapper .validation_message{z-index:100;display:none;position:absolute;left:100%;top:0;background:#ffe8e8;color:#eb4044;padding:0 10px!important;width:300px;border:1px solid red;margin:0 0 0 15px!important;height:45px;box-sizing:border-box;font:400 14px/41px 'Webly',Helvetica,Arial,sans-serif}#stack-2 .content .gform_wrapper .top_label .gfield_description.validation_message:before,#stack-2 .content .gform_wrapper .validation_message:before{content:"";display:inline-block;width:14px;height:23px;background-image:url(images/q/validation.png);background-repeat:no-repeat;position:relative;left:-24px;top:6px;zoom:1;*display:inline}#stack-2 .content .gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin-top:0;margin-bottom:0!important;padding-left:0!important}#stack-2 .content .gform_wrapper .instruction{margin:6px;font-size:12px}#stack-2 .content .gform_wrapper li.gfield.gfield_error,#stack-2 .content .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;margin-bottom:6px!important;padding:0!important;border-top:0;border-bottom:0;position:relative}#stack-2 .content .gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin-bottom:14px!important}#stack-2 .content .gform_wrapper li.gfield .ginput_container{margin:0}#stack-2 .content .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label,#stack-2 .content .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top:0}#stack-2 .content .gform_wrapper .top_label .gfield_error{width:101%}#stack-2 .content .gform_wrapper .gfield_required{color:#ff8107;font-size:20px;position:relative;top:3px}#stack-2 .content .gform_wrapper li.gfield.gfield_error.gfield_contains_required{position:relative}#stack-2 .content .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-left:0}#stack-2 .content .gform_wrapper .gform_ajax_spinner{position:inherit;border:0;box-shadow:none;top:36px;right:80px}#gforms_confirmation_message{color:#949494}#stack-2 .content .gform_body label{}#stack-2 .content .gform_body input+label{display:block}#stack-2 .content .gform_body li:first-child label{display:block}#stack-2 .content .gform_body .gfield_radio,#stack-2 .content .gform_body .gfield_checkbox{padding:8px 14px 0}#stack-2 .content .gform_body .gfield_radio>li{margin:0 0 8px 0}#stack-2 .content .gform_body .gfield_radio>li>*{display:block}#stack-2 .content .gform_body .gfield_radio label,#stack-2 .content .gform_body .gfield_checkbox label{cursor:pointer;padding-left:28px}#stack-2 .gf_browser_ie.gform_wrapper .gfield_checkbox li input,#stack-2 .gf_browser_ie.gform_wrapper .gfield_checkbox li input[type="checkbox"],#stack-2 .gf_browser_ie.gform_wrapper .gfield_radio li input[type="radio"]{margin-top:4px}#stack-2 .content input[type="text"]:focus,#stack-2 .content input[type="text"],#stack-2 .content input[type="password"],#stack-2 .content input[type="email"],#stack-2 .content input[type="url"],#stack-2 .content .gform_body input[type="text"],#stack-2 .content textarea,#stack-2 .content .gform_body textarea,#stack-2 .content .gform_body label,#stack-2 .ginput_container .instruction{outline:0;border:0;padding:0 14px;margin:0;border-radius:0;width:100%;box-sizing:border-box;background-color:#fff;font:400 16px 'Webly',Helvetica,Arial,sans-serif;color:#2a2a2a;border:1px solid #d9d7d7;height:45px}#stack-2 .content input[type="text"].datepicker{width:200px!important}#stack-2 .content .gform_body .gfield_description{outline:0;border:0;padding:0 14px;margin:20px 0 10px;width:100%;font:200 16px 'Webly',Helvetica,Arial,sans-serif;color:#888787}#stack-2 .content .gform_body label,#stack-2 .content .gform_body .gfield_label,#stack-2 .ginput_container .instruction{display:block;border:0;height:auto}.gform_fields>.gfield{margin-top:20px;padding-left:0}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{text-decoration:underline;box-shadow:none;text-shadow:none}#stack-2 .content textarea,#stack-2 .content .gform_body textarea{height:160px!important;padding:10px 20px}::-webkit-input-placeholder{color:#2c2c2c;font:200 16px 'Webly',Helvetica,Arial,sans-serif}::-moz-placeholder{color:#2c2c2c;font:200 16px 'Webly',Helvetica,Arial,sans-serif}:-ms-input-placeholder{color:#2c2c2c;font:200 16px 'Webly',Helvetica,Arial,sans-serif}:-moz-placeholder{color:#2c2c2c;font:200 16px 'Webly',Helvetica,Arial,sans-serif}#stack-2 .content .gform_body textarea{padding-top:15px;height:240px}#stack-2 .content .gform_footer{margin:0;padding:0;text-align:left}input[type="submit"],input[type="button"]{border:0;text-shadow:none;box-shadow:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;padding:0;margin:0}#stack-2 .content .gform_footer input[type="submit"]:hover{text-decoration:underline}#stack-2 .content .gform_wrapper{width:570px;max-width:none;margin:0}#stack-2 .content .gform_body li{margin-bottom:15px}#stack-2 .content .gform_body .gfield.students>label{padding-bottom:4px}#stack-2 .content .gform_body .gfield.students .ginput_container{border-top:1px solid #d9d7d7;border-bottom:1px solid #d9d7d7;background:#fbfbfb}#stack-2 .content .gform_body .gfield.students .ginput_container li{width:33.3%;float:left}#stack-2 .content .gform_body .gfield.students .gfield_checkbox{padding-top:15px;margin-top:4px}#stack-2 .content .gform_body .gfield.students .gfield_checkbox input{margin-top:15px}#stack-2 .content .gform_body .gfield.students .gfield_checkbox img{width:24px;border-radius:3px;border:2px solid #f0eded;margin:12px 4px 0 4px}#stack-2 .content .gform_body .gfield.students .gfield_checkbox img:first-child{width:44px;height:44px;border-radius:50%;border:1px solid #f0eded;margin:0}#stack-2 .content .gform_body .gfield.students .ginput_container label{background:transparent;height:44px;line-height:40px}#stack-2 .content .gform_body .gfield.students .ginput_container label>*{float:left}#stack-2 .content .gform_body li input{width:100%}#stack-2 .content .gform_body li input[type="checkbox"],#stack-2 .content .gform_body li input[type="radio"]{float:left}#stack-2 .content .gform_body li input:focus,#stack-2 .content .gform_body li textarea:focus{color:#000;border-color:#88bd23}.audience-host-families #stack-2 .content .gform_body li input:focus,.audience-host-families #stack-2 .content .gform_body li textarea:focus{border-color:#76c1cf}.audience-businesses #stack-2 .content .gform_body li input:focus,.audience-businesses #stack-2 .content .gform_body li textarea:focus{border-color:#f9cb42}.audience-participants #stack-2 .content .gform_body li input:focus,.audience-participants #stack-2 .content .gform_body li textarea:focus{border-color:#e86a62}.audience-educators #stack-2 .content .gform_body li input:focus,.audience-educators #stack-2 .content .gform_body li textarea:focus{border-color:#808abf}#stack-2 .content .selector{height:45px;width:100%;display:block;background:#fff no-repeat right center url(images/q/arrow-down.png)}#stack-2 .content .selector select{-webkit-appearance:none;-moz-appearance:none;display:block;border:1px solid #d9d7d7;height:45px;width:100%;font:400 16px 'Webly',Helvetica,Arial,sans-serif;color:#2a2a2a;box-sizing:border-box;padding:0 55px 0 10px;outline:0;background:#fff no-repeat right center url(images/q/arrow-down.png)}#q-search #ajax-filters>li{width:33.3%;box-sizing:border-box;margin:0;padding:0 2% 0 0}#stack-2 div.post,#stack-2 ul.posts,#stack-2 .nav-single.pagination,.home.blog #stack-2 ul.posts,.main-wrapper{display:block;width:1000px;max-width:100%;float:left;box-sizing:border-box;padding:0 7.2% 144px 7.2%}#stack-2 div.post{}.post p>a[href$=".pdf"],.post p>a[href*="youtube"]{}.post h2{font:24px/26px 'Webly',Helvetica,Arial,sans-serif;color:#282828;margin-bottom:20px}#stack-2 ul.posts,.home.blog #stack-2 ul.posts,#stack-2 .nav-single.pagination{padding:40px 0 20px;width:100%}.home #stack-2 ul.posts{width:100%;padding:0}#stack-2 .posts{}#stack-2 .nav-single.pagination{margin:0;border:0;padding-top:0;padding-bottom:4%}.post h1{font:36px/40px 'Webly',Helvetica,Arial,sans-serif;color:#2c2c2b;margin-bottom:30px}body.blog ul.posts,body.archive ul.posts{display:table-cell;vertical-align:top;padding-left:100px;width:100%}ul.posts *{clear:none!important}ul.posts>li{width:46%;float:left;clear:none;box-sizing:border-box;margin:0 2% 4% 0;border:1px solid #e2e2e2;border-radius:5px;box-shadow:0 1px 3px rgba(222,219,219,.5);padding-bottom:3.5%}.main-wrapper ul.posts>li{margin:0 2% 4%}ul.posts > li:nth-child(2n) {}ul.posts>li .use_wrap>*,#stack-2 ul.posts>li .post-meta{padding:0 6%}ul.posts>li .use_wrap:hover h3 a{text-decoration:underline}#stack-2 ul.posts>li img{padding:0;display:block}#stack-2 ul.posts .the-post-loop img{width:100%}.home ul.posts>li img{display:block;border:1px solid #e2e2e2;border-radius:5px;box-shadow:0 1px 3px rgba(222,219,219,.5);width:100%}#stack-2 ul.posts>li h3{margin:16px 0 14px}ul.posts>li h3 a{color:#2c2c2b}ul.posts>li p{font:16px/20px 'Webly',Helvetica,Arial,sans-serif;color:#6b6b6b;margin-bottom:16px}ul.posts>li .post-meta{font:14px/18px 'Webly',Helvetica,Arial,sans-serif;color:#6b6b6b}.home ul.posts li .post-meta{padding:0 0 8%;font:200 15px/22px "Webly",Helvetica,Arial,sans-serif;color:#6b6b6b}.home ul.posts li .post-meta a{color:#6b6b6b;text-decoration:none}ul.posts li .post-meta a:hover{text-decoration:underline}.single .post-meta{color:#6b6b6b;font:200 16px/18px 'Webly',Helvetica,Arial,sans-serif;margin:12px 0}.single .post a{color:#88bd23}.audience-host-families .post a{color:#76c1cf}.audience-businesses .post a{color:#f9cb42}.audience-participants .post a{color:#e86a62}.audience-educators .post a{color:#808abf}h1.post-title{display:none}.post-meta span.category{margin-left:5px}.post-meta span.tags,.post-meta span.comment{margin-left:30px}.post-meta span.tags .tag{margin-right:10px}.post-meta span.view-commits{float:right}div.meta li{list-style:none}ul.meta{padding:20px;background:#fff;margin-bottom:20px;border:1px solid #e8e8e8}ul.meta span.meta-title{font-weight:bold}ul.meta li.sub-meta ul{padding:20px 0;margin:0 0 20px 0;border-top:1px solid #e8e8e8}ul.meta li.sub-meta:first-child ul{border:none;padding-top:0}ul.meta li.sub-meta:first-child ul{padding-bottom:0}ul.meta li.sub-meta:last-child ul{margin-bottom:0;padding-bottom:0}ul.meta .meta-field-image .meta-title,.meta-field-tab{display:none}div.meta-commit{background-color:transparent;border:0;display:none}div.meta-commit>ul li{margin-bottom:10px}.meta-field-commit-message .meta-values ul{margin:10px 0}div.meta-commit>ul{margin-top:10px}div.meta-commit h4{font-weight:bold}.meta-field-commit-message .meta-values ul li:before{}.meta-field-commit-message .meta-values ul li{padding-left:0;line-height:1.5em;margin:0 0 0 18px;list-style-type:square}.meta-field-commit-version .meta-title,.meta-field-commit-version .colon,.meta-field-commit-message .meta-title,.meta-field-commit-message .colon{display:none}.tabs-options{margin:0;padding:0}.tabs-options .tab{display:inline-block;zoom:1;background:#eee;border:solid 1px #999;border-bottom:none;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;line-height:20px}.tabs-options .tab.active{background:#fff;padding-top:6px;position:relative;top:1px;border-color:#666}.tabs-options .tab a{font-size:14px;line-height:2em;display:block;padding:0 10px;outline:none}.tabs-options .tab a.active{font-weight:bold}.tabs .tabs-container{background:#fff;border:solid #666 1px;padding:10px;-moz-border-radius:0 4px 4px 4px;-webkit-border-radius:0 4px 4px 4px;margin-bottom:10px}.tabs-side ul.tabs-options{height:400px;list-style:none;margin:0;padding:0;background:#ccc;float:left;border-right:solid 1px}.tabs-side ul.tabs-options li{width:200px;margin:0;padding:0 20px;text-align:left;display:block;border:none;line-height:inherit;-webkit-border-radius:0}.tabs-side ul.tabs-options li.selected-tab{background:#fff;position:relative;left:1px;border-style:solid;border-width:1px 0}.tabs-side ul.tabs-options li a{display:block;padding:10px 0;outline:none}.tabs-side .tabs-container{background:#fff;padding-top:5px;padding-left:220px}.tabs-side .meta-key-work-codex-title,.tabs-side .meta-title,.tabs-side .meta-colon,div.meta-url .meta-title,div.meta-url .meta-colon{display:none}div.meta-url{background-color:transparent;padding:0;border:0;float:right;margin:0 0 0}div.meta-url li{height:48px;width:48px;float:left;background-position:50% 50%;background-repeat:no-repeat;margin-right:10px;overflow:hidden}div.meta-url li.meta-key-url-wordpress{background-image:url(images/q/icon_wordpress_48.png)}div.meta-url li.meta-key-url-github{background-image:url(images/q/icon_github_48.png)}div.meta-url li.meta-key-work-url{background-image:url(images/q/icon_www_48.png)}div.meta-url .meta-values a{color:transparent;display:block;height:100%}#ajax-filtered-section li:nth-child(odd) {margin-right:6.19469026548673%}.pagination.nav-single,#ajax-filtered-section .pagination{float:left;width:100%;clear:both;text-align:center;padding:20px 0;border-top:1px solid #eceae9;margin:50px auto 0;line-height:3}.pagination.nav-single div,#ajax-filtered-section .pagination div{display:inline-block}#ajax-filtered-section .pagination a,.pagination.nav-single a.page-numbers{padding:11px 16px;margin:0 3px;border-radius:5px;color:#fff;background:#88bd23;font:200 14px 'Webly',Helvetica,Arial,sans-serif}#ajax-filtered-section .pagination a.paginationNav,.pagination.nav-single a.page-numbers.next,.pagination.nav-single a.page-numbers.back{background:#88bd23;color:#fff}#ajax-filtered-section .pagination a.current{background:#fff;color:#bdbdbd}.pagination.nav-single .page-numbers.current,.pagination.nav-single .page-numbers.dots{background:#b2d76c;color:#fff;padding:11px 16px;margin:0 3px;border-radius:5px;font:200 14px 'Webly',Helvetica,Arial,sans-serif}.pagination.nav-single .page-numbers.dots{background:#88bd23}#ajax-filtered-section .pagination a:hover,.pagination.nav-single a:hover{text-decoration:underline}.circle{line-height:0;display:inline-block;margin:5px;border:4px solid rgba(255,255,255,1);border-radius:50%;transition:linear .25s;box-shadow:0 0 19px 1px rgba(0,0,0,.10)}.circle img{border-radius:50%;display:block}.circle:hover{transition:ease-out .2s;border:2px solid rgba(255,255,255,1);-webkit-transition:ease-out .2s}a.circle{color:transparent}.circle-small{height:102px;width:102px;right:130px;margin:-80px 20px 0 0;position:absolute;right:0}.circle-small img{width:94px;height:94px}.circle-small:hover{border:4px solid rgba(255,255,255,.8)}.circle-large{height:340px;width:340px;border:10px solid rgba(255,255,255,1);box-sizing:border-box;margin:0 0 74px 0;display:block;position:relative;right:20px}.single .circle-large{margin-bottom:50px}.circle-large img{}.circle-large:hover{border:20px solid rgba(255,255,255,.8)}.circle-large:hover img{}.divider{width:100%;clear:both;float:left;padding:10px 0}.footer{clear:both;display:block;margin:0;padding:30px 50px 0;width:100%;background:#f4f3f3;box-sizing:border-box;height:84px;border-top:1px solid #dbd8d8;text-align:right}.footer li a{text-transform:uppercase;font:600 12px/21px 'Webly',Helvetica,Arial,sans-serif;color:#8dcf0f}#stack-2 .footer a,#stack-2 .footer>div{font:12px 'Webly',Helvetica,Arial,sans-serif;color:#969595;text-transform:none;display:inline-block}#stack-2 .footer>div a{text-decoration:underline}#stack-2 .footer>a::after{margin:0 2px 0 4px;content:"|"}#stack-2 .footer>a{margin-left:0}.footer-stack-1{vertical-align:top;display:block;width:35%;float:left}.footer-stack-1 .footer_sub li{clear:both}.footer-stack-1 .footer_sub,.footer-stack-1 .widget{clear:both}.footer-stack-1 .widget-contact{padding-top:12px;margin-bottom:20px;clear:both;color:#6b6b6b;font:200 14px 'Webly',Helvetica,Arial,sans-serif}.footer-stack-1 .widget-contact .company{font-weight:600}.footer .widget-contact .greenheart{display:none}.footer-stack-1 .widget-follow li{float:left;margin:0 5px 12px 0}.footer-stack-1 .widget-partners{color:#999898;font:200 13px 'Webly',Helvetica,Arial,sans-serif}.footer-stack-1 .widget-partners li{float:left;margin-right:10px}.footer-stack-1 .widget-partners li a,.footer-stack-1 .widget-partners li img{display:block}.footer-stack-2{display:block;padding-left:0;width:65%;float:right}.footer_nav>ul>li{float:left;width:25%;box-sizing:border-box;padding-left:30px}.footer_nav>ul>li:first-child{padding-left:0}.footer_nav ul{margin-left:0}.footer_nav>ul>li>ul.sub-menu{margin-left:0}.footer_nav ul li>a{display:block;font:600 12px/22px 'Webly',Helvetica,Arial,sans-serif}.footer_nav .sub-menu li a{text-transform:none;display:block;color:#6b6b6b;font:12px/28px 'Webly',Helvetica,Arial,sans-serif}#menu-footer>li>a{margin-bottom:4px}.dead>a{cursor:default;text-decoration:none;text-transform:uppercase}.footer_nav ul li.dead>a{color:#6b6b6b;font-weight:600}.footer_sub>ul>li{float:left;margin-right:20px}.global-footer{clear:both;border-top:1px solid #dad7d7;background:#f4f3f3;padding:20px 40px;margin-bottom:0}#q-modal{background-color:rgba(255,255,255,.95);position:absolute;width:calc(100% - 215px);display:none;overflow:hidden;z-index:2;text-align:left;padding-top:184px;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#q-modal #q-modal-wrap{width:780px;position:relative;margin:50px auto}#q-modal #q-modal-content{width:680px;margin:0 auto;border:1px solid #d9d7d7;box-sizing:border-box;padding:0 35px;background:#fff}.staff #q-modal #q-modal-content{width:640px}#q-modal .modal-close{display:block;position:absolute;top:8px;right:80px;padding:0;width:44px;height:44px;cursor:pointer;background:no-repeat center url(images/students/modal-close.png)}#q-modal .modal-close:hover{background-image:url(images/students/modal-close-active.png)}.staff #q-modal .modal-close:hover{background-image:url(images/students/modal-close-green.png)}#q-modal .modal-left,#q-modal .modal-right{position:absolute;display:block;padding:0;cursor:pointer;top:240px;width:20px;height:48px;background:no-repeat center url(images/students/modal-left.png)}.staff #q-modal .modal-left,.staff #q-modal .modal-right{top:250px}#q-modal .modal-right{right:0;background-image:url(images/students/modal-right.png)}#q-modal .modal-left:hover{background-image:url(images/students/modal-left-active.png)}#q-modal .modal-right:hover{background-image:url(images/students/modal-right-active.png)}.staff #q-modal .modal-left:hover{background-image:url(images/students/modal-left-green.png)}.staff #q-modal .modal-right:hover{background-image:url(images/students/modal-right-green.png)}#q-modal #q-modal-content>*,.staff #q-modal #q-modal-content .meta .meta-value{float:right;width:400px;clear:none}.staff #q-modal #q-modal-content .meta .meta-value{font:16px/20px 'Webly',Helvetica,Arial,sans-serif;text-align:left}#q-modal #q-modal-content .full-gender,#q-modal #q-modal-content .thumb-image{width:100%;float:none}#q-modal #q-modal-content .thumb-image img{border:0;border-radius:5px;margin:30px auto 16px}.staff #q-modal #q-modal-content h2{color:#282828;margin-bottom:4px}.staff #q-modal #q-modal-content .position,.staff #q-modal #q-modal-content .program{color:#646363;font:17px/20px 'Webly',Helvetica,Arial,sans-serif}#q-modal #q-modal-content .meta,.staff #q-modal #q-modal-content .meta .meta-title{display:block;width:184px;float:left;color:#6b6b6b;font:15px/17px 'Webly',Helvetica,Arial,sans-serif;text-align:right}.staff #q-modal #q-modal-content .meta .meta-title{width:144px}.staff #q-modal #q-modal-content .meta .meta-title{font:600 16px/20px 'Webly',Helvetica,Arial,sans-serif}.staff #q-modal #q-modal-content .meta{color:#6b6b6b;width:100%;float:none;clear:both;padding:20px 0}#q-modal #q-modal-content .meta span.row{display:block}.staff #q-modal #q-modal-content .meta span.row{margin-bottom:20px}#q-modal img{display:block;margin:16px auto 20px;border:0;border-radius:50%}#q-modal .icon-flag img{border:2px solid #f0eded;border-radius:5px;margin:0;float:right;margin-top:10px}#q-modal h2{font:28px 'Webly',Helvetica,Arial,sans-serif;color:#4e4e4d;padding:0;position:relative}#q-modal p,#q-modal #q-modal-content .interests{color:#6b6b6b;padding:0;font:16px/20px 'Webly',Helvetica,Arial,sans-serif}#q-modal #q-modal-content .interests{}#q-modal #q-modal-content .bio{padding-top:5px}#q-modal .content{color:#4b4c44;padding:15px 0 0;text-align:left;width:auto}#q-modal .content p{border:0}#q-modal #q-modal-content input[type="button"]{padding:0;width:320px;position:relative;left:-80px;margin:50px 0 45px;height:50px;-webkit-appearance:none;-moz-appearance:none;border:0;box-shadow:none;text-shadow:none;background:none;background:#76c1cf;font:18px/48px 'Webly',Helvetica,Arial,sans-serif;color:#fff}#q-modal #q-modal-content input[type="button"]:disabled{background:#88c895}#tabs-vertical.ui-tabs.ui-tabs-vertical{padding:0;width:700px;border:3px solid #e1e5e7;border-left:0;border-right:0;box-sizing:border-box;clear:both;float:left}#tabs-vertical.ui-tabs.ui-tabs-vertical .ui-widget-header{border:none}#tabs-vertical.ui-tabs.ui-tabs-vertical .ui-tabs-nav{float:left;width:220px;background:#fff;margin:0 0 24px;padding:0;border:0}#tabs-vertical.ui-tabs.ui-tabs-vertical .ui-tabs-nav li{background:none;width:100%;clear:left;margin:0;padding:0;border:1px solid #e1e5e7;border-top:0;border-left:0;overflow:hidden;position:relative;z-index:2;box-sizing:border-box}#tabs-vertical.ui-tabs.ui-tabs-vertical .ui-tabs-nav li a{display:block;width:100%;height:60px;padding:0 14px;margin:0;box-sizing:border-box;color:#00843d;font:bold 16px/58px "Franklin Gothic Book",HelveticaNeue,Helvetica,Arial,sans-serif}#tabs-vertical.ui-tabs.ui-tabs-vertical .ui-tabs-nav li a:hover{cursor:pointer}#tabs-vertical.ui-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active{border-right:0;border-bottom:1px solid #93b764!important}#tabs-vertical.ui-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active a{color:#fff;background-color:#b2d486}#tabs-vertical.ui-tabs.ui-tabs-vertical .ui-tabs-nav li:last-child{border-bottom:0}#tabs-vertical.ui-tabs.ui-tabs-vertical .ui-tabs-panel{float:left;width:480px;border:0;box-sizing:border-box;padding:24px 0 24px 24px}.whole{list-style:none;padding:0;margin:0}.ui-tabs-panel li.whole{color:#858584;font:200 16px/20px 'Webly',Helvetica,Arial,sans-serif}.ui-tabs-panel h3 a{display:block;color:#4e4e4d!important;padding-top:8px;margin-bottom:10px;font:600 16px/20px 'Webly',Helvetica,Arial,sans-serif}.ui-tabs-panel p,.ui-tabs-panel span.dates{font:16px/20px 'Webly',Helvetica,Arial,sans-serif;color:#858584;margin-bottom:12px}.ui-tabs-panel span.dates{font-weight:600}#tabs-horizontal{background:transparent;border:none;width:100%;float:left}#tabs-horizontal>div{clear:both;border:1px solid #c5c5c5;border-top:0;padding:30px}.staff #tabs-horizontal>div{border:0;padding:0 0 60px;position:relative;width:102%;left:-1%}.staff #tabs-horizontal .ui-tabs-nav{position:relative;left:-13px;width: calc(100% + 26px);margin-bottom:24px}.staff #tabs-horizontal .ui-tabs-nav li{margin:0 13px;width:calc(33.3% - 26px)!important;padding:0;border-bottom:1px solid #bfbaba!important}.staff #tabs-horizontal h4.sub-group{width:98%;height:13px;border-bottom:1px solid #e2e2e2;padding:0;box-sizing:content-box;margin:0 auto 36px;text-align:center}.staff #tabs-horizontal h4.sub-group span{display:inline-block;color:#282828;padding:0 24px 24px;font:600 20px/26px 'Webly',Helvetica,Arial,sans-serif;text-align:center;margin:0 auto;background:#fff}#tabs-horizontal>div .whole img{display:block;float:left;border:1px solid #e2e2e2;border-radius:5px;box-shadow:0 1px 3px rgba(222,219,219,.5);width:150px}#tabs-horizontal>div .whole .text{display:block;float:right;width:calc(100% - 180px)}#tabs-horizontal ul.ui-widget-header{background:transparent;border:1px solid #c5c5c5;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:0;margin:0;color:#6b6b6b;font:18px/22px 'Webly',Helvetica,Arial,sans-serif}.staff #tabs-horizontal ul.ui-widget-header{border:0}#tabs-horizontal ul.ui-widget-header li{list-style:none;float:left;margin:0;border-bottom:0!important;padding:20px;clear:none}#tabs-horizontal ul.ui-widget-header h4{font:600 24px 'Webly',Helvetica,Arial,sans-serif;text-transform:none;padding-bottom:6px}#tabs-horizontal ul.ui-widget-header li a{padding:.8em 0;text-decoration:none}#tabs-horizontal .ui-tabs-nav{float:left;width:100%}#tabs-horizontal .ui-tabs-nav li{float:left;width:50%;text-align:center}#tabs-horizontal ul.ui-widget-header li span{float:left;text-align:center}#tabs-horizontal .ui-tabs-nav .ui-state-default{background:transparent;border:none}#tabs-horizontal .ui-tabs-nav .ui-state-active{background-color:#88bd23;border:none}.staff #tabs-horizontal .ui-tabs-nav .ui-state-active{background-color:transparent;border-color:#76a321!important}.audience-host-families #tabs-horizontal .ui-tabs-nav .ui-state-active{background-color:#76c1cf}.audience-businesses #tabs-horizontal .ui-tabs-nav .ui-state-active{background-color:#f9cb42}.audience-participants #tabs-horizontal .ui-tabs-nav .ui-state-active{background-color:#e86a62}.audience-educators #tabs-horizontal .ui-tabs-nav .ui-state-active{background-color:#808abf}.staff #tabs-horizontal .ui-tabs-nav .ui-state-default h4{font:16px/26px 'Webly',Helvetica,Arial,sans-serif;color:#bfbaba;text-transform:uppercase}#tabs-horizontal .ui-tabs-nav .ui-state-active h4,#tabs-horizontal .ui-tabs-nav .ui-state-active span{color:#fff}.staff #tabs-horizontal .ui-tabs-nav .ui-state-active h4{color:#76a321}#tabs-horizontal .ui-tabs-nav .ui-state-default a{color:silver}#tabs-horizontal .ui-tabs-nav .ui-state-active a{color:#459e00}#tabs-horizontal .single-staff{display:block;width:31.3%;margin:0 1% 24px;float:left;clear:none;border:1px solid #e2e2e2;border-radius:5px;box-shadow:0 1px 3px rgba(222,219,219,.5);box-sizing:border-box;cursor:pointer;padding:0}#tabs-horizontal .single-staff:nth-child(3n+2) {}#tabs-horizontal .single-staff>div>*{display:block;padding:0 14px;color:#646363;font:16px/18px 'Webly',Helvetica,Arial,sans-serif}#tabs-horizontal .single-staff>div .thumb-image{padding:0}#tabs-horizontal .single-staff>div .thumb-image img{display:block;border-top-left-radius:5px;border-top-right-radius:5px;width:100%}#tabs-horizontal .single-staff>div h2{color:#282828;font:24px/26px 'Webly',Helvetica,Arial,sans-serif;padding:12px 14px 8px}#tabs-horizontal .single-staff>div .program{font-size:14px;padding-bottom:20px}#stack-2 ul.posts li.job-fair{width:100%;margin:20px 0 0}table.his-timeline{font-family:'Webly',Helvetica,Arial,sans-serif;margin:30px auto 50px}table.his-timeline thead{background-color:#828282;color:#fff}table.his-timeline thead .step{width:220px;text-transform:uppercase;padding:10px}table.his-timeline tbody .step{padding:10px}table.his-timeline .month{text-align:center;text-transform:uppercase;padding:5px 0}table.his-timeline tr th{height:60px;vertical-align:middle;color:#858584;padding:0 10px;text-align:right}table.his-timeline tr td,table.his-timeline tr th{border-right:1px solid #e2e2e2}table.his-timeline tr th{border-bottom:1px solid #e2e2e2}table.his-timeline th.checked{background-color:#ccc}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}iframe{width:100%;max-width:800px;margin:10px 0 20px}.color-host-families{background:#76c1cf;color:#fff}.color-host-families .text h1{color:#fff}.color-businesses{background:#f9cb42;color:#fff}.color-businesses .text h1{color:#fff}.color-participants{background:#e86a62;color:#fff}.color-participants .text h1{color:#fff}.color-educators{background:#808abf;color:#fff}.color-educators .text h1{color:#fff}.color-work-blog{background:#00ade9}#menu-navigation{margin-top:40px}#menu-navigation li.host-families a:hover,#menu-navigation li.host-families.current-menu-item a,#menu-navigation li.host-families.current-page-ancestor a{color:#76c1cf;border-left-color:#76c1cf;background-color:#272727}#menu-navigation li.businesses a:hover,#menu-navigation li.businesses.current-menu-item a,#menu-navigation li.businesses.current-page-ancestor a{color:#f9cb42;border-left-color:#f9cb42;background-color:#272727}#menu-navigation li.participants a:hover,#menu-navigation li.participants.current-menu-item a,#menu-navigation li.participants.current-page-ancestor a{color:#e86a62;border-left-color:#e86a62;background-color:#272727}#menu-navigation li.educators a:hover,#menu-navigation li.educators.current-menu-item a,#menu-navigation li.educators.current-page-ancestor a{color:#808abf;border-left-color:#808abf;background-color:#272727}#menu-navigation li{border-bottom:1px solid #373737}#menu-navigation li:first-child{border-top:1px solid #373737}#menu-navigation li a{display:block;text-align:left;color:#fff;font:20px/56px 'Webly',Helvetica,Arial,sans-serif;padding-left:40px;border-left:4px solid transparent}#menu-navigation li a:hover{text-decoration:none}#menu-corporate{margin-top:18px}#menu-corporate li a{display:block;text-align:left;color:#969595;font:14px/16px 'Webly',Helvetica,Arial,sans-serif;margin-left:44px;margin-top:8px}#menu-corporate li.current-menu-item a,#menu-corporate li.current-page-ancestor a{padding-left:6px;color:#88bd23;border-left:2px solid #88bd23}#menu-corporate li:first-child a{background-color:#4f4e4e;border-radius:13px;width:72px;margin-bottom:5px;margin-left:32px;padding-left:12px;line-height:24px}#stack-1{top:0}#stack-1 .widget_search{margin:0;padding:20px 0;list-style-type:none}#stack-1 .widget_search input[type="submit"]{display:none}#stack-1 .widget_search input[type="text"]{padding:0;border:0;border-top:1px solid #373737;border-bottom:1px solid #373737;border-radius:0;width:100%;outline:0;background-color:#2c2c2c;color:#969595;font:15px 'Webly',Helvetica,Arial,sans-serif;padding:8px 10px 10px 44px;background:no-repeat 10px center url(images/q/search.png)}.global-footer .greenheart.whole{float:left}@media (max-width:1320px){.global-footer .greenheart.whole{display:none}.global-footer .links{float:none;margin-left:auto;margin-right:auto}}.greenheart.whole a{display:block;width:93px;height:95px;background:no-repeat url(images/q/logo_heart.png)}.global-footer .links{display:block;width:930px;float:right}.global-footer .links ul{display:block}.global-footer .branches-link li{float:left;display:block}.global-footer .branches-link li a{display:block;padding:11px 0 10px}.global-footer .branches-link li a img{display:block;padding:0 10px;border-left:1px solid #ccc}.global-footer .branches-link li:first-child a img{border-left:none}.global-footer .rights-link{float:right;clear:both}.global-footer .rights-link li{float:left;margin-left:20px}.global-footer .rights-link a{display:block;text-align:right;color:#6b6b6b;font:200 12px 'Webly',Helvetica,Arial,sans-serif;margin-top:36px}.donate-link a{display:block;width:130px;height:36px;color:#fff;background-color:#8dcf0f;float:right;text-align:center;font:600 14px/34px 'Webly',Helvetica,Arial,sans-serif;text-transform:uppercase;border-radius:5px}#ajax-filtered-section{margin:0;padding:0;float:none}.q-mos-search{border-bottom:none}button.ui-multiselect{-webkit-appearance:none;-moz-appearance:none;background:none;border:none;border-radius:0;box-shadow:none;text-shadow:none;outline:none;text-decoration:none;display:block;border:1px solid #d9d7d7;height:45px;width:100%;font:200 16px 'Webly',Helvetica,Arial,sans-serif;color:#888787;box-sizing:border-box;padding:0 10px;outline:0}#q-search label{display:block;color:#88bd23;text-transform:uppercase;font:600 16px/18px 'Webly',Helvetica,Arial,sans-serif;margin-bottom:10px}.audience-host-families #q-search label{color:#76c1cf}.audience-businesses #q-search label{color:#f9cb42}.audience-participants #q-search label{color:#e86a62}.audience-educators #q-search label{color:#808abf}.ui-multiselect-checkboxes{background:#fff;overflow-y:auto}.ui-multiselect-checkboxes label{font:200 16px 'Webly',Helvetica,Arial,sans-serif;color:#888787}.ui-multiselect-checkboxes label span{padding-left:5px;display:inline-block}#q-search input{-webkit-appearance:none;-moz-appearance:none;background:none;border:none;box-shadow:none;text-shadow:none;margin:0;padding:0;outline:0;text-decoration:none;display:block;width:100%;font:600 20px 'Webly',Helvetica,Arial,sans-serif;color:#fff;box-sizing:border-box}#q-search input[type="submit"],#stack-2 .gform_wrapper .gform_footer input[type="submit"]{display:block;height:55px;background-color:#88bd23;border-radius:27px;margin-top:24px}#stack-2 .gform_wrapper .gform_footer input[type="submit"]{width:250px;margin-left:320px;float:left;font:600 20px 'Webly',Helvetica,Arial,sans-serif!important;color:#fff;text-shadow:none;box-shadow:none;margin-top:9px;background-color:#88bd23}.audience-host-families #stack-2 .gform_wrapper .gform_footer input[type="submit"]{background-color:#76c1cf}.audience-businesses #stack-2 .gform_wrapper .gform_footer input[type="submit"]{background-color:#f9cb42}.audience-participants #stack-2 .gform_wrapper .gform_footer input[type="submit"]{background-color:#e86a62}.audience-educators #stack-2 .gform_wrapper .gform_footer input[type="submit"]{background-color:#808abf}.audience-host-families #q-search input[type="submit"]{background-color:#76c1cf}.audience-businesses #q-search input[type="submit"]{background-color:#f9cb42}.audience-participants #q-search input[type="submit"]{background-color:#e86a62}.audience-educators #q-search input[type="submit"]{background-color:#808abf}#q-search input[type="reset"]{color:#888787;font:200 14px 'Webly',Helvetica,Arial,sans-serif;height:20px;text-align:right;margin:12px 0 24px;padding-right:18px;background:no-repeat right 96px top 50% url(images/q/reset.png)}.ui-multiselect-menu{background-clip:border-box;background:#fff;border:1px solid #d9d7d7;border-top:0}#stack-2 #ajax-content .posts{padding:0;width:100%;float:none}#stack-2 #ajax-filtered-section p.no-results,#stack-2 #ajax-filtered-section p.count-results{color:#6b6b6b;font:200 28px 'Webly',Helvetica,Arial,sans-serif;border-top:1px solid #d9d7d7;padding-top:16px}#stack-2 .q-mos-results .ajax-loaded{height:auto!important;box-shadow:none;box-sizing:border-box;padding:0 5%;position:relative}#stack-2 .q-mos-results .ajax-loaded .thumb-gender img{border-radius:50%;border:0;width:75%;margin:0 auto}#stack-2 .q-mos-results .ajax-loaded .icon-flag{display:block;text-align:right;position:relative;width:88%;margin:0 auto;top:-30px;right:0;height:0}#stack-2 #q-modal .icon-flag{position:static}#stack-2 .q-mos-results .ajax-loaded .icon-flag img{border-radius:5px;border:2px solid #f0eded;display:inline-block;background:#fff;width:30%}.q-mos-results .ajax-loaded h2{font:20px 'Webly',Helvetica,Arial,sans-serif;color:#4e4e4d;margin:5px 0 10px}.q-mos-results .ajax-loaded .meta{font:15px/17px 'Webly',Helvetica,Arial,sans-serif;color:#6b6b6b}.the-content.q-form>p:first-child{color:#2c2c2b;font:200 36px/40px 'Webly',Helvetica,Arial,sans-serif}.the-content.q-form span.required{display:block;float:left;color:#888787;font:200 14px/22px 'Webly',Helvetica,Arial,sans-serif;border:1px solid #ffbe53;padding:0;text-align:center;box-sizing:border-box;width:120px;margin:0 0 16px 450px}.gfield.field_admin_only{margin:0!important}.template-program .the-content p:first-child,.template-program .the-content h2{font:24px/26px 'Webly',Helvetica,Arial,sans-serif;color:#282828;margin-bottom:20px}.template-program .the-content h2{margin-top:30px}.template-program .the-content table{border-collapse:collapse;margin:0}.template-program .the-content tr{border-top:1px solid #cdcdcd}.template-program .the-content tr:nth-child(1),
.template-program .the-content tr:nth-child(2) {display:none}.template-program .the-content tr:last-child{border-bottom:1px solid #cdcdcd}.template-program .the-content td{font:16px/26px 'Webly',Helvetica,Arial,sans-serif;color:#282828;padding:15px 8px 15px 0}.template-program .the-content td strong{font-weight:600}#the-secondary-content .header{color:#858584;display:block;font:13px/20px 'Webly',Helvetica,Arial,sans-serif;margin-left:7%}#the-secondary-content a,#the-secondary-content .text{color:#2c2c2b;display:block;font:18px/20px 'Webly',Helvetica,Arial,sans-serif;margin-left:7%}#the-secondary-content .context{font:14px/20px 'Webly',Helvetica,Arial,sans-serif;color:#858584;margin-top:2px;margin-bottom:20px}#the-secondary-content ul{margin-top:30px}#the-secondary-content li{margin-bottom:4px}li.q-sharelines{margin-bottom:0;padding:0}li.q-sharelines .item{height:44px;padding-left:0}li.q-sharelines *{display:block;box-sizing:border-box}li.q-sharelines>ul{width:100%}li.q-sharelines li .icon{display:block;float:left}li.q-sharelines li{width:100%;box-sizing:content-box;padding-bottom:24px}li.q-sharelines .text{border:1px solid #cdcdcd;border-left:0;border-right:0;float:right;color:#6b6b6b;font:200 16px/40px 'Webly',Helvetica,Arial,sans-serif;padding-left:14px;box-sizing:border-box;width:calc(100% - 88px);height:44px}#qm{margin:25px 0 0 215px!important}.widget-link{max-width:270px;margin-left:7%;border:3px solid #aacf72;padding:16px 16px 175px;background: #ffffff no-repeat center bottom/264px 155px url("images/q/widget.png")}#stack-2 .widget-link *{position:static!important;width:100%!important;margin-left:0!important}#stack-2 .widget-link img{display:none}#stack-2 .widget-link .h2{font:24px/26px 'Webly',Helvetica,Arial,sans-serif;color:#88bd23!important;border:0;text-transform:none}#the-secondary-content .sc-related-posts li{margin-left:7%}#the-secondary-content .sc-related-posts li *{color:#858584;font:16px/22px 'Webly',Helvetica,Arial,sans-serif}#the-secondary-content .sc-related-posts li p{margin-bottom:16px}#the-secondary-content .sc-related-posts li.h2{margin-left:0}#the-secondary-content .sc-related-posts span{display:inline-block;margin-left:0;margin-bottom:0!important}#the-secondary-content .sc-related-posts span a{display:inline-block}#the-secondary-content .sc-related-posts span *{margin-left:0;display:inline!important}#the-secondary-content .sc-related-posts .title{display:inline-block;padding:10px 0 6px}#the-secondary-content .sc-related-posts .title>a{color:#2c2c2b;font:600 18px/20px 'Webly',Helvetica,Arial,sans-serif}#toggle .answer{display:none;padding:0 10px 0 30px}#toggle h4{line-height:24px;font-size:18px;font-weight:700;color:#000;padding:0 0 7px 24px;cursor:pointer;background-image:url(images/toggle/open.png);background-position:top left;background-repeat:no-repeat}#toggle h4.close{background-image:url(images/toggle/close.png)}.gform_wrapper div.charleft{padding-left:14px}#stack-2 .dataTables_wrapper{font:16px 'Webly',Helvetica,Arial,sans-serif}#stack-2 .dataTables_wrapper table *{font-size:14px!important}#stack-2 .dataTables_wrapper table li{padding-left:0}#stack-2 .dataTables_wrapper .tablepress.dataTable{}#stack-2 .dataTables_wrapper .dataTables_length label{height:45px;width:100%;display:block}#stack-2 .dataTables_wrapper .dataTables_length label select{font-weight:normal;border-radius:0;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;box-shadow:none;overflow:hidden;display:inline-block;border:1px solid #d9d7d7;height:47px;color:#888787;box-sizing:border-box;padding:0 67px 0 22px;outline:0;margin:0 10px 28px;background:transparent no-repeat right center url(images/q/arrow-down.png)}#tablepress-2_filter{color:#fff;line-height:0;overflow:hidden;text-indent:-500px}#stack-2 .dataTables_wrapper input{font-weight:normal;border-radius:0;-webkit-appearance:none;box-shadow:none;overflow:hidden;display:block;border:1px solid #d9d7d7;height:47px;color:#888787;box-sizing:border-box;padding:0 20px 0 40px;outline:0;margin:0 0 28px;background:transparent no-repeat 14px center url(images/q/search.png)}#stack-2 .tablepress th{color:#6b6b6b;text-transform:uppercase;background-color:#f4f3f3}#stack-2 .tablepress th:hover{background-color:#88bd23;color:#fff}.post-password-form input[type="submit"]{width:auto;font:600 20px 'Webly',Helvetica,Arial,sans-serif!important;color:#fff;text-shadow:none;box-shadow:none;margin-top:9px;background-color:#88bd23;padding:8px 20px}.q-consent .q-consent-bar{padding:10px 0 10px 230px!important}