.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}[class*="span"].desktop-visible{display:block}[class*="span"].mobile-visible{display:none}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}.row-fluid .grid12{width:100%}.row-fluid .grid11{width:91.6666667%}.row-fluid .grid10{width:83.3333333%}.row-fluid .grid9{width:75%}.row-fluid .grid8{width:66.6666667%}.row-fluid .grid7{width:58.3333333%}.row-fluid .grid6{width:50%}.row-fluid .grid5{width:41.6666667%}.row-fluid .grid4{width:33.3333333%}.row-fluid .grid3{width:25%}.row-fluid .grid2{width:16.6666667%}.row-fluid .grid1{width:8.33333333%}.wrapper-fluid{display:-webkit-box;display:-ms-flexbox;display:flex}[class^="grid"],.wrapper-fluid [class^="grid"]{padding:3em 5%;box-sizing:border-box;float:none;border:1px #FFF solid;border-left:none;border-bottom:none;border-collapse:collapse}[class^="grid"]:last-child,.wrapper-fluid [class^="grid"]:last-child{border-right:none}[class^="grid"] [class^="grid"]{border-top:none}[class^="grid"].desktop-visible{display:block}[class^="grid"].mobile-visible{display:none}.wrapper-fluid .grid12{-webkit-box-flex:12;-ms-flex:12;flex:12}.wrapper-fluid .grid11{-webkit-box-flex:11;-ms-flex:11;flex:11}.wrapper-fluid .grid10{-webkit-box-flex:10;-ms-flex:10;flex:10}.wrapper-fluid .grid9{-webkit-box-flex:9;-ms-flex:9;flex:9}.wrapper-fluid .grid8{-webkit-box-flex:8;-ms-flex:8;flex:8}.wrapper-fluid .grid7{-webkit-box-flex:7;-ms-flex:7;flex:7}.wrapper-fluid .grid6{-webkit-box-flex:6;-ms-flex:6;flex:6}.wrapper-fluid .grid5{-webkit-box-flex:5;-ms-flex:5;flex:5}.wrapper-fluid .grid4{-webkit-box-flex:4;-ms-flex:4;flex:4}.wrapper-fluid .grid3{-webkit-box-flex:3;-ms-flex:3;flex:3}.wrapper-fluid .grid2{-webkit-box-flex:2;-ms-flex:2;flex:2}.wrapper-fluid .grid1{-webkit-box-flex:1;-ms-flex:1;flex:1}@font-face{font-family:'ITCAvantGardePro-Bold';src:url("ITCAvantGardePro-Bold.eot");src:url("ITCAvantGardePro-Bold.eot?#iefix") format("embedded-opentype"),url("ITCAvantGardePro-Bold.woff2") format("woff2"),url("ITCAvantGardePro-Bold.woff") format("woff"),url("ITCAvantGardePro-Bold.ttf") format("truetype"),url("ITCAvantGardePro-Bold.svg#ITCAvantGardePro-Bold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'ITCAvantGardePro-Bk';src:url("ITCAvantGardePro-Bk.eot");src:url("ITCAvantGardePro-Bk.eot?#iefix") format("embedded-opentype"),url("ITCAvantGardePro-Bk.woff2") format("woff2"),url("ITCAvantGardePro-Bk.woff") format("woff"),url("ITCAvantGardePro-Bk.ttf") format("truetype"),url("ITCAvantGardePro-Bk.svg#ITCAvantGardePro-Bk") format("svg");font-weight:300;font-style:normal}body{background-attachment:scroll}.formbuilder .privacy-notice{max-width:640px}.formbuilder .privacy-notice a{color:#009A44;text-decoration:none}.page_splash_popup .main-container-2{margin:75px auto;width:750px;padding:10px 75px;border-radius:3px}.page_splash_popup .main-container-2 .width-container{width:600px}.page-role-splash .countdown-wrapper table{margin:0 auto 1em;width:400px}.page-role-splash a .icon-cancel-circle,.page-role-splash a:hover .icon-cancel-circle,.page-role-splash a:visited .icon-cancel-circle{position:relative;top:-20px;right:-60px}.no-sidebar .main-container-1,.no-sidebar .main-container-2{min-height:calc(100vh - 25px);min-height:-webkit-calc(100vh - 25px)}.no-sidebar.page_container .main .headline{margin-left:30px}.no-sidebar.page_container.page_headline_container .main .headline{background-color:#009A44;padding:30px;margin:0;color:#FFF;border-top-right-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;font-size:2.75em;word-wrap:break-word}.no-sidebar.page_container.page_headline_container #content{border-top-right-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0}.no-sidebar.page_container #content{padding:30px;border-radius:3px;background-color:#F6F6F6;color:#333;width:60%}.no-sidebar.page_container #content .headline{margin-left:0}.no-sidebar.page_container #content .form-wrap-petition{padding:0;background-color:transparent;color:#333}.no-sidebar.page_container #content .form-wrap-petition a{color:#009A44;text-decoration:none}.no-sidebar.page_container #content .form-wrap-petition a.destroy-link{color:#e84747}.no-sidebar.page_container #content .form-wrap-petition a.destroy-link:hover{color:#FFF}.no-sidebar.page_width_60 .main>.headline,.no-sidebar.page_width_60 .main #content,.no-sidebar.page_container .main>.headline,.no-sidebar.page_container .main #content{width:60%}.twocolumn-container .left-column,.twocolumn-container .right-column-wide{float:left;margin-right:0;margin-bottom:0}.twocolumn-container .left-column{width:100%}.twocolumn-container .right-column-wide{width:74.786324785%}.twocolumn-container .right-column,.twocolumn-container .left-column-narrow{float:left;margin-bottom:0}.twocolumn-container .left-column-narrow{width:25.213675214%}header{width:100%;z-index:999;-webkit-transition:height 0.3s;transition:height 0.3s}.footer-signup,#signup-feature{background:#008139 url("signup-bg-02.jpg") center repeat;background-size:cover}#supporter_top_nav{text-align:inherit}#supporter_top_nav .footer-social,#supporter_top_nav .footer-social{float:right}.stretch{border-left:#FFF solid 9999px;border-right:#FFF solid 9999px;left:-9999px;position:relative;margin-bottom:-3.9em;padding:1.5em 0 3.9em 0}footer.width-container,.footer-signup.width-container{text-align:left}footer.width-container .footer-right,.footer-signup.width-container .footer-right{text-align:right}.footer-supporter-tiles.desktop-visible>a img,.footer-supporter-tiles.desktop-visible>img{display:block;width:8.6%;margin-right:0.75%;margin-bottom:0.75%;float:left}.footer-supporter-tiles.desktop-visible>a:nth-child(20n) img,.footer-supporter-tiles.desktop-visible>img:nth-child(20n){margin-right:0}.footer-nav{display:block}.width-container.main{padding-top:3em !important}body.page-type-donation-v2 .width-container.main{padding-top:0 !important;padding-bottom:0}.page_logo_green .width-container.main,.page_logo_grayscale .width-container.main,.page_logo_black .width-container.main,.page_logo_white .width-container.main{padding-top:1.5em !important}.sub-content{background-attachment:fixed}.wrap.active{left:0}.sharetable{display:block}.sharetable .facebook-cell,.sharetable .twitter-cell,.sharetable .gplus-cell{float:left;text-align:left;vertical-align:top}.sharetable .facebook-cell{padding:0 20px 0 0;max-width:320px}.sharetable .twitter-cell{padding:0 20px 0 0}.mobile-visible{display:none}.desktop-visible{display:block}.byline .mobile-visible{display:none}.flash-share .float{float:right}.flash-share .float .flash-close{position:relative;font-size:14px;color:#FFF}.menu-link{display:none}.nav-container{position:absolute;width:100%;z-index:9998;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:all .7s cubic-bezier(0.3, 0, 0.2, 1);transition:all .7s cubic-bezier(0.3, 0, 0.2, 1)}.nav-container.active{left:-15em}.nav-container.nav-opacity{background:rgba(0,188,106,0.75)}.nav-container .sm-icons{line-height:80px;margin-left:15px;float:left;display:none}.nav-container .sm-icons i{color:#333}nav#menu,.subnav{background-color:#FFF;border-right:0;border-top:0;float:right;height:80px;width:100%;position:relative;left:0}nav#menu *,.subnav *{-webkit-transition:none;transition:none}nav#menu.transparent,.subnav.transparent{background-color:transparent}nav#menu .top-nav-menu,.subnav .top-nav-menu{position:relative}nav#menu .logo,.subnav .logo{width:274px;float:left;position:static;line-height:80px;margin-top:-4px;margin-left:1em}nav#menu .user-menu,.subnav .user-menu{background:#FFF;color:#333}nav#menu .user-menu img,.subnav .user-menu img{height:70px;width:auto}nav#menu .user-menu a.name,.subnav .user-menu a.name{color:#333}nav#menu .user-menu.active,.subnav .user-menu.active{left:-15em}nav#menu .user-menu-control,.subnav .user-menu-control{margin-right:1em}nav#menu .user-menu-login,.subnav .user-menu-login{position:absolute;display:block;height:100%;top:0;width:48px;text-align:center;color:#333;background:transparent;z-index:50;cursor:pointer}nav#menu .user-menu-login a,nav#menu .user-menu-login span,.subnav .user-menu-login a,.subnav .user-menu-login span{color:#333;display:block;margin:auto;font-size:21px;font-weight:400}nav#menu .user-menu-login img,.subnav .user-menu-login img{width:48px}nav#menu .user-menu-trigger,.subnav .user-menu-trigger{cursor:pointer}nav#menu .user-menu-button,.subnav .user-menu-button{padding:0;width:48px;line-height:0;font-size:1.8em;color:#333;position:relative;background:none;float:left;margin-left:24px;-webkit-transition:all .7s cubic-bezier(0.3, 0, 0.2, 1);transition:all .7s cubic-bezier(0.3, 0, 0.2, 1)}nav#menu .user-menu-button.supporter-nav-toggle,.subnav .user-menu-button.supporter-nav-toggle{border:none}nav#menu .user-menu-button img.profile_image,.subnav .user-menu-button img.profile_image{margin-top:16px;-webkit-transition:all .3s;transition:all .3s}nav#menu .user-menu-button i,.subnav .user-menu-button i{font-size:30px;margin-top:34px;display:block;-webkit-transition:all .3s;transition:all .3s}nav#menu .twitter-button,.subnav .twitter-button{background:#49b5e7;color:#333}nav#menu .facebook-button,.subnav .facebook-button{background:#4763b8;color:#333}nav#menu .email-button,.subnav .email-button{background:#ababab;color:#333}nav#menu .topnav,.subnav .topnav{list-style:none;width:calc(100% - 300px);float:right;margin:12px 0}nav#menu li,.subnav li{display:inline-block;margin-right:0;position:relative;font-family:Lato,Arial,sans-serif;font-size:18px;font-weight:400;text-transform:none;border:0;background-color:white}nav#menu li.drop:hover,nav#menu li.drop:focus,.subnav li.drop:hover,.subnav li.drop:focus{background:#FFF;color:#333}nav#menu li a,.subnav li a{display:block;width:100%;height:100%;color:#333;padding:12px 1em;font-size:18px;font-weight:400}nav#menu li a:visited,.subnav li a:visited{color:#333}nav#menu li a:last-child,.subnav li a:last-child{margin-right:0}nav#menu li a:hover,nav#menu li a:active,.subnav li a:hover,.subnav li a:active{background:transparent;color:inherit}nav#menu li a.drop,.subnav li a.drop{border-right-width:1.2em;border-left-width:1.8em}nav#menu li.drop a:hover,nav#menu li.drop a:active,.subnav li.drop a:hover,.subnav li.drop a:active{background:#FFF;color:#333}nav#menu.transparent ul#topnav>li>a,.subnav.transparent ul#topnav>li>a{color:#FFF}nav#menu.transparent ul#topnav>li>a.drop:hover,nav#menu.transparent ul#topnav>li>a.drop:focus,nav#menu.transparent ul#topnav>li>a:active,.subnav.transparent ul#topnav>li>a.drop:hover,.subnav.transparent ul#topnav>li>a.drop:focus,.subnav.transparent ul#topnav>li>a:active{color:#333;text-shadow:none}nav#menu.transparent ul#topnav>li.drop:hover a,nav#menu.transparent ul#topnav>li.drop:focus a,nav#menu.transparent ul#topnav>li.drop:active a,.subnav.transparent ul#topnav>li.drop:hover a,.subnav.transparent ul#topnav>li.drop:focus a,.subnav.transparent ul#topnav>li.drop:active a{text-shadow:none;color:#333}nav#menu.transparent ul#topnav>li.drop:hover a:hover,nav#menu.transparent ul#topnav>li.drop:hover a:focus,nav#menu.transparent ul#topnav>li.drop:hover a:active,nav#menu.transparent ul#topnav>li.drop:focus a:hover,nav#menu.transparent ul#topnav>li.drop:focus a:focus,nav#menu.transparent ul#topnav>li.drop:focus a:active,nav#menu.transparent ul#topnav>li.drop:active a:hover,nav#menu.transparent ul#topnav>li.drop:active a:focus,nav#menu.transparent ul#topnav>li.drop:active a:active,.subnav.transparent ul#topnav>li.drop:hover a:hover,.subnav.transparent ul#topnav>li.drop:hover a:focus,.subnav.transparent ul#topnav>li.drop:hover a:active,.subnav.transparent ul#topnav>li.drop:focus a:hover,.subnav.transparent ul#topnav>li.drop:focus a:focus,.subnav.transparent ul#topnav>li.drop:focus a:active,.subnav.transparent ul#topnav>li.drop:active a:hover,.subnav.transparent ul#topnav>li.drop:active a:focus,.subnav.transparent ul#topnav>li.drop:active a:active{text-shadow:none}nav#menu.transparent ul#topnav>li.donate-link a,nav#menu.transparent ul#topnav>li.donate-link:hover a,.subnav.transparent ul#topnav>li.donate-link a,.subnav.transparent ul#topnav>li.donate-link:hover a{text-shadow:none}nav#menu.transparent ul#topnav>li.donate-link a:hover,nav#menu.transparent ul#topnav>li.donate-link a:focus,nav#menu.transparent ul#topnav>li.donate-link a:active,nav#menu.transparent ul#topnav>li.donate-link:hover a:hover,nav#menu.transparent ul#topnav>li.donate-link:hover a:focus,nav#menu.transparent ul#topnav>li.donate-link:hover a:active,.subnav.transparent ul#topnav>li.donate-link a:hover,.subnav.transparent ul#topnav>li.donate-link a:focus,.subnav.transparent ul#topnav>li.donate-link a:active,.subnav.transparent ul#topnav>li.donate-link:hover a:hover,.subnav.transparent ul#topnav>li.donate-link:hover a:focus,.subnav.transparent ul#topnav>li.donate-link:hover a:active{color:#FFF}nav#menu.transparent ul#topnav>li.donate-link ul.sub,nav#menu.transparent ul#topnav>li.donate-link:hover ul.sub,.subnav.transparent ul#topnav>li.donate-link ul.sub,.subnav.transparent ul#topnav>li.donate-link:hover ul.sub{background-color:#009A44}nav#menu.transparent ul#topnav>li.donate-link ul.sub li,nav#menu.transparent ul#topnav>li.donate-link ul.sub li:hover,nav#menu.transparent ul#topnav>li.donate-link:hover ul.sub li,nav#menu.transparent ul#topnav>li.donate-link:hover ul.sub li:hover,.subnav.transparent ul#topnav>li.donate-link ul.sub li,.subnav.transparent ul#topnav>li.donate-link ul.sub li:hover,.subnav.transparent ul#topnav>li.donate-link:hover ul.sub li,.subnav.transparent ul#topnav>li.donate-link:hover ul.sub li:hover{border-radius:0}nav#menu.transparent ul#topnav>li.donate-link ul.sub li a,nav#menu.transparent ul#topnav>li.donate-link ul.sub li a:hover,nav#menu.transparent ul#topnav>li.donate-link ul.sub li:hover a,nav#menu.transparent ul#topnav>li.donate-link ul.sub li:hover a:hover,nav#menu.transparent ul#topnav>li.donate-link:hover ul.sub li a,nav#menu.transparent ul#topnav>li.donate-link:hover ul.sub li a:hover,nav#menu.transparent ul#topnav>li.donate-link:hover ul.sub li:hover a,nav#menu.transparent ul#topnav>li.donate-link:hover ul.sub li:hover a:hover,.subnav.transparent ul#topnav>li.donate-link ul.sub li a,.subnav.transparent ul#topnav>li.donate-link ul.sub li a:hover,.subnav.transparent ul#topnav>li.donate-link ul.sub li:hover a,.subnav.transparent ul#topnav>li.donate-link ul.sub li:hover a:hover,.subnav.transparent ul#topnav>li.donate-link:hover ul.sub li a,.subnav.transparent ul#topnav>li.donate-link:hover ul.sub li a:hover,.subnav.transparent ul#topnav>li.donate-link:hover ul.sub li:hover a,.subnav.transparent ul#topnav>li.donate-link:hover ul.sub li:hover a:hover{padding:1em;border-radius:0}nav#menu .donate-link,nav#menu .donate-link:hover,.subnav .donate-link,.subnav .donate-link:hover{background-color:#009A44;border-radius:3px}nav#menu .donate-link a,nav#menu .donate-link a:visited,nav#menu .donate-link:hover a,nav#menu .donate-link:hover a:visited,.subnav .donate-link a,.subnav .donate-link a:visited,.subnav .donate-link:hover a,.subnav .donate-link:hover a:visited{color:#FFF;background-color:#009A44;border-radius:3px;font-weight:700}nav#menu .donate-link a:hover,nav#menu .donate-link a:visited:hover,nav#menu .donate-link:hover a:hover,nav#menu .donate-link:hover a:visited:hover,.subnav .donate-link a:hover,.subnav .donate-link a:visited:hover,.subnav .donate-link:hover a:hover,.subnav .donate-link:hover a:visited:hover{background-color:#008139}nav#menu .sub,.subnav .sub{position:absolute;top:2.5em;z-index:9999;background-color:#FFF;width:285px;display:none;-webkit-transition:all .7s cubic-bezier(0.3, 0, 0.2, 1);transition:all .7s cubic-bezier(0.3, 0, 0.2, 1);border-radius:3px}nav#menu .sub li:first-child a,.subnav .sub li:first-child a{padding-top:1em}nav#menu .sub li a,.subnav .sub li a{font-size:18px;text-transform:none;font-weight:400;color:#333;background-color:#FFF;padding:1em;padding-bottom:0;text-align:left}nav#menu .sub li a:hover,.subnav .sub li a:hover{color:#333;background-color:#FFF}nav#menu .sub li,.subnav .sub li{width:100%;border:none;color:#333;font-size:.9em;line-height:1.25em;margin:0;display:block;background:transparent}nav#menu .sub li:nth-child(2),.subnav .sub li:nth-child(2){border-top-right-radius:3px;border-top-left-radius:3px}nav#menu .sub li:nth-child(2) a,.subnav .sub li:nth-child(2) a{border-top-right-radius:3px;border-top-left-radius:3px}nav#menu .sub li:last-child,.subnav .sub li:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}nav#menu .sub li:last-child a,.subnav .sub li:last-child a{border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding-bottom:1em}nav#menu .sub li:hover,.subnav .sub li:hover{color:#333;background-color:#FFF}nav#menu .sub li.mobile-visible,.subnav .sub li.mobile-visible{display:none}nav#menu .sub a:hover,.subnav .sub a:hover{color:#333}[class*="page_pres"] nav#menu .donate-link{display:none;background-color:transparent;font-weight:400;color:#333;margin-left:0}[class*="page_pres"] nav#menu .donate-link:hover{background-color:transparent;font-weight:400;color:#333}[class*="page_pres"] nav#menu .donate-link a{background-color:transparent;font-weight:400;color:#333}[class*="page_pres"] nav#menu .donate-link a:hover{background-color:transparent;font-weight:400;color:#333}[class*="page_pres"] nav#menu.transparent .donate-link a{color:#FFF;text-shadow:#000 2px 2px 6px}[class*="page_pres"] nav#menu.transparent .donate-link a:hover,[class*="page_pres"] nav#menu.transparent .donate-link a:visited{color:#FFF}[class*="page_pres"] nav#menu .primary-link:nth-last-child(2){display:none}#topnav-wrap ul#topnav{text-align:right !important}ul#topnav>li{border-top-right-radius:3px;border-top-left-radius:3px}ul#topnav>li>a{border-top-right-radius:3px;border-top-left-radius:3px}nav .topnav-wrap{background:transparent;min-height:2em}span.sup-nav-button{-webkit-transition:all .3s;transition:all .3s}.subnav{margin:0 0 15px 0;padding:0;float:left;clear:both;font-size:13px;max-width:100%}#topnav.desktop-nav li:hover .sub{display:block}.page-follow{float:none;margin-top:8px}ul.membership-list li.membership{margin:0 2% 1em 0;width:32%;height:350px}ul.membership-list li.membership .buy{position:absolute;bottom:2em;width:100%;left:0}ul.membership-list li.membership:nth-child(3n){margin-right:0}h1.feature-headline{text-shadow:#000 2px 2px 6px;font-size:2.75em}h2.feature-headline{text-shadow:#000 2px 2px 6px;font-size:2.75em}.page-features .features-headline{font-size:75px;line-height:1.15;text-align:left;margin-right:30px;text-shadow:#000 2px 2px 6px;position:absolute;top:45%;left:0;width:60%;line-height:1;margin-left:5%;font-family:davis-sans,Helvetica,Arial,sans-serif;font-weight:700}.page-features i.icon-slider-down{color:#FFF;font-size:50px;opacity:0.75}.page-features .feature-image{background-attachment:scroll}@media (min-width: 1080px){.page-features--highlight .features-headline{font-size:4.5rem}}@media (min-width: 1080px){.page-features--highlight.highlight-cd .features-headline{font-size:3.5rem}}.sidebar.slider h2.headline,.sidebar.slider #headline,.sidebar.slider .headline{display:none}.features-container.no-slider{margin-top:80px}.slider-loading{left:48.5%;width:3%}.flex-prev,.flex-next{background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2191919,endColorstr=#B2191919)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2191919,endColorstr=#B2191919);zoom:1;background:transparent;cursor:pointer;display:block;position:absolute;top:50%;margin-top:-58px;height:116px;width:90px;z-index:8888;color:white}.flex-prev{left:0}.flex-prev:before{content:"";display:block;height:100%;width:100%;background:transparent url("slider-arrow-white-left.png") center center no-repeat;background-size:26px 56px}.flex-next{right:0}.flex-next:before{content:"";display:block;height:100%;width:100%;background:transparent url("slider-arrow-white-right.png") center center no-repeat;background-size:26px 56px}#page-features petition-form{color:#FFF;text-align:left}.user-session-form-container .oauth-links{margin-bottom:0}.user-session-form-container .sign-in-with-email,.user-session-form-container .sign-up{border-left:1px solid #ccc;padding-left:2.7624309392265194%}.review-rules{float:right;padding:0}.triangle{width:0;height:0;border-bottom:100px solid #009A44;border-right:100vw solid transparent;position:absolute;bottom:0;left:0}input[type="file"]{margin-left:.8em}.connect-button{margin-right:1.5em;margin-bottom:0}.sidebar-login .connect-button{margin-right:0;display:block;margin-bottom:1em;font-size:0.9em}.forgot{text-align:center}.page-pages-show-calendar-wide #events_map,.page-pages-show-calendar #events_map,[class*="page_pres"] #events_map{height:400px !important}.user-session-form-container .or-create-account{margin-top:0}.staged-donation-content{margin-top:6.5em}.distance label.radio{margin:0 3% 1.1em 0;padding:.5em .8em;min-width:14.166666666%;float:left;display:block}.page-pages-show-voter-registration .iframe-wrapper{left:0;width:100%}.radio-inline>span:last-child>label.radio{margin-right:0}.page-type-donation .page-logo,.page-type-donation-v2 .page-logo{display:block}body.page-type-donation h2.headline{text-shadow:#000 2px 2px 5px}body.page-type-donation .subheading{text-shadow:#000 2px 2px 4px}body.page-type-donation .main-container-2,body.page-type-donation-v2 .main-container-2{background-color:transparent}body.page-type-donation .headline,body.page-type-donation .subheading,body.page-type-donation-v2 .headline,body.page-type-donation-v2 .subheading{color:inherit}body.page-type-donation .form-wrap{padding:0.8em 1.8em;background-color:#FFF}body.page-type-donation .progress-indicator-stages{font-size:1em}.donation-nav-wrapper{background-color:rgba(0,0,0,0.6);margin-top:-4px;font-weight:700;text-align:right}.donation-nav{padding:0 10px;border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px}.donation-nav-item{display:inline-block}.page-pages-show-blog-post-wide .byline,.page-pages-show-blog-post .byline{position:relative;margin-left:140px;margin-top:3em}.page-pages-show-blog-post-wide .publish-date,.page-pages-show-blog-post .publish-date{position:absolute;top:0;left:-140px;width:110px;text-align:center;font-size:0.8em;text-transform:uppercase;line-height:1.5;color:rgba(51,51,51,0.8)}.page-pages-show-blog-post-wide .publish-date-day,.page-pages-show-blog-post .publish-date-day{font-family:davis-sans,Helvetica,Arial,sans-serif;font-size:5em;margin-top:-5px;line-height:1}.page-pages-show-blog-post-wide #content>.intro,.page-pages-show-blog-post-wide #content>.like-page,.page-pages-show-blog-post-wide #content>.page-tags,.page-pages-show-blog-post #content>.intro,.page-pages-show-blog-post #content>.like-page,.page-pages-show-blog-post #content>.page-tags{margin-left:140px}.page_media_post .byline,.page_job_post .byline,.page_platform_post .byline{margin-left:0}.page_media_post #content>.intro,.page_media_post #content>.like-page,.page_media_post #content>.page-tags,.page_job_post #content>.intro,.page_job_post #content>.like-page,.page_job_post #content>.page-tags,.page_platform_post #content>.intro,.page_platform_post #content>.like-page,.page_platform_post #content>.page-tags{margin-left:0}.blog .page-excerpt.has-attachments .page-excerpt-content{top:9.4em}.blog .page-excerpt.has-attachments .page-excerpt-content .excerpt{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:all .7s cubic-bezier(0.3, 0, 0.2, 1);transition:all .7s cubic-bezier(0.3, 0, 0.2, 1)}.event-wrap-container{position:relative}.homepage-excerpt .event-wrap{border:5px solid #666;max-height:18.8em;overflow-y:scroll}.homepage-excerpt .event-wrap li{min-height:3.675em}.homepage-excerpt .scroller{position:absolute;margin:0;top:0;right:0}.homepage-excerpt .scroller>ul>li{display:block;position:relative;width:42px;height:35px;border:none;color:#009A44;cursor:pointer}.homepage-excerpt .scroller>ul>li.disabled{cursor:default;color:#333}.homepage-excerpt .scroller>ul>li:before{font-family:'responsive';font-size:32px;font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;vertical-align:-5%;line-height:35px;text-indent:0;content:'\f107';display:block;visibility:visible;background:#666;width:42px;height:35px}.homepage-excerpt .scroller>ul>li:first-child:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.homepage-excerpt .scroller+.event-wrap{margin-right:37px}.event-item{display:table;width:100%}.event-item .event-info{display:table-cell;vertical-align:top}.event-item .event-day{width:10%;line-height:1.1;text-align:center}.event-item .event-date,.event-item .event-rsvp{width:15%}.event-item .event-date .mobile-visible,.event-item .event-rsvp .mobile-visible{display:none}.event-item .event-rsvp{font-size:1em;line-height:1.4;vertical-align:middle;text-align:center}.event-item .event-title{width:43%;display:table-cell;margin-top:0;vertical-align:middle}.event-item .event-title a{display:inline-block}.event-item .event-more-info{width:12%;display:table-cell;vertical-align:middle;text-align:center}.event-item a.event-info-link{font-size:.7em;display:inline-block;font-weight:700;margin-top:.3em;margin-left:1em;float:right}.distance .within{position:relative;top:2px;display:inline;padding-right:5px}.suggestion-form{padding:15px 30px 15px 30px}.page-user-sessions-new-wide h2{font-size:31.5px;line-height:35px}#donation_card_number{letter-spacing:0}.people-list .people-name{font-size:1em}.wrapper-fluid .grid-leader{height:349px}.wrapper-fluid .grid-leader .grid5{background-color:transparent}.wrapper-fluid .grid-policies{height:349px}.wrapper-fluid .grid-policies .grid5{height:auto}ul#page-stream li.activity span+a{display:inline}ul#page-stream .activity-time{display:inline}ul#page-stream .timeago{display:inline;padding-right:0;float:none;color:inherit}ul#page-stream .activity_links a{display:inline}ul#page-stream .activity_content{clear:none}.activities li .activity{margin-left:70px;padding:0}.topnav.mobile-nav li{border-bottom:none}.topnav.mobile-nav li:first-child{border-top:none}.page_grid_pres .wrapper-fluid{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.page_grid_pres [class*="grid"]{min-height:300px}.page_grid_pres .grid-5{width:20%}.page_grid_pres .grid-3{width:calc(100% / 3);width:-webkit-calc(100% / 3)}.page_grid_pres .grid-3:nth-child(n+3){border-top:none}.page_grid_pres h2{font-size:130%}.page_grid_pres h2.normal{font-size:100%}.page_grid_pres h3{font-size:70%}.page_grid_pres h3.normal{font-size:100%}.data-value{padding:10px 12px;border-radius:3px;background:#F4F4F4;width:100%;display:inline-block}.id-8266 #section-0{background-image:url("https://assets.nationbuilder.com/greenpartybc/pages/8302/features/original/Health-Care-Landing-Page_Sec1.jpg?1671504813");background-size:cover;min-height:400px;background-position:center}.id-8266 #section-0 .section-block-image{background-image:none}.id-8266 #section-1 .section-block:first-child ul{margin-bottom:10%}.id-8266 #section-1 .section-block:nth-child(2) ul{margin-top:10%}.id-8266 #section-3 .healthcare-timeline.row-3 [class*="entry"]{padding-top:35px;margin-top:0}.id-8266 #section-4 .section-block:first-child ul{margin-bottom:10%}.id-8266 #section-4 .section-block:nth-child(2) ul{margin-top:10%}@media only screen and (min-width: 768px) and (max-width: 1279px){.features-container.no-slider{margin-top:61px}nav#menu{background-color:#FFF;height:100%;width:13em;position:absolute;top:0;left:-13em;float:none;margin:0}nav#menu ul{margin:0;padding:0}nav#menu li{list-style:none;display:block;border-bottom:1px solid #333}nav#menu li.active,nav#menu li:active{background:transparent}nav#menu li.active>a,nav#menu li:active>a{color:#333}nav#menu li a{display:block;color:#333;padding:1em 1.2em;text-align:center;text-decoration:none;text-align:left;font-weight:400;font-size:1.5em}nav#menu li.donate-link{background-color:#009A44;margin-left:0}nav#menu li.donate-link a{color:#FFF}nav#menu .sub{display:none}nav#menu .sub li{background-color:transparent;border-bottom:none;font-weight:400}nav#menu .sub li:first-child a{padding-top:0}nav#menu .sub li:last-child a{padding-bottom:1.5em}nav#menu .sub a{color:#333;padding:0.75em 1.8em;font-weight:400;font-size:1em}nav#menu .mobile-nav{font-size:.83333333333em}nav#menu .desktop-visible{display:none}nav#menu .topnav-wrap{min-height:none;margin:0;width:15em}nav#menu,.subnav{width:15em;left:-15em}nav#menu #topnav-wrap.width-container,.subnav #topnav-wrap.width-container{padding-right:0;padding-left:0}nav#menu .secondary-link,.subnav .secondary-link{display:none}nav#menu.transparent ul#topnav li a,.subnav.transparent ul#topnav li a{color:#333;text-shadow:none}nav#menu.transparent ul#topnav li.donate-link a,.subnav.transparent ul#topnav li.donate-link a{color:#FFF}nav#menu li,.subnav li{font-family:Lato,Arial,sans-serif;margin-right:0;padding:0}nav#menu li.active,.subnav li.active{border:none;margin:0}nav#menu li a,.subnav li a{color:#333}nav#menu ul.topnav,.subnav ul.topnav{width:15em;margin:0}nav#menu .sub,.subnav .sub{position:relative;width:100%;padding:0;left:0;top:0;z-index:auto;-webkit-transition:none;transition:none}nav#menu .sub li,.subnav .sub li{font-size:1em;padding:0}nav#menu .sub li.mobile-visible,.subnav .sub li.mobile-visible{display:block}nav#menu .sub li a,.subnav .sub li a{font-size:1em;text-transform:none}.topnav.mobile-nav{width:100%;margin-left:0}nav#menu .top-nav-menu,.subnav .top-nav-menu{padding:0}.menu-link{display:block}.wrap.active{left:15em}.blog .page-excerpt.has-attachments .page-excerpt-content{top:0em}.blog .page-excerpt.has-attachments .page-excerpt-content .excerpt{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}iframe[src*='youtube']{display:none}.responsive-embed-wrapper iframe{display:block}.fb-like-box iframe{display:block}.tablet-visible{display:block}.desktop-visible .subnav-container{display:none}}@media only screen and (min-width: 922px){nav#menu .secondary-link{display:none}nav#menu.transparent ul#topnav li a{text-shadow:#000 2px 2px 6px}nav#menu.transparent ul#topnav li.donate-link a{text-shadow:none}.flex-prev,.flex-next{margin-top:-87px;height:174px}.flex-prev:before,.flex-next:before{background-size:33px 70px}[class*="page_pres"] nav#menu.transparent ul#topnav li.donate-link a{text-shadow:#000 2px 2px 6px}.no-sidebar .width-container,.page_media_post .content-pages-show-blog-post,.page_media_post .content-pages-show-blog,.page-type-event .main.width-container,.page_narrow:not(.page_platform) .main.width-container>*:not(.page-nav),.page_pres_ra:not(.page_pres_cd) #intro{max-width:900px !important;padding-left:0;padding-right:0;margin:0 auto}.narrow-section{max-width:900px !important;margin:0 auto}}@media only screen and (min-width: 1200px){.width-container{max-width:1170px;max-width:100%;margin:0 auto;padding-left:5%;padding-right:5%}.no-sidebar .width-container{max-width:900px;padding-left:0;padding-right:0}}@media only screen and (min-width: 1440px){body{background-attachment:fixed}.page-features .feature-image,.page-features--highlight .feature-image{background-attachment:fixed}.width-container{max-width:1280px;max-width:100%;margin:0 auto;padding-left:5%;padding-right:5%}.no-sidebar .width-container{max-width:900px;padding-left:0;padding-right:0}.padinner{padding:3em 0 3em 10%}}.progress{top:0;border:2px solid #009A44;height:2em;margin-bottom:15px}.progress .bar-text{position:relative;color:#FFF;font-size:14pt;margin-left:15px;line-height:2em;top:0;margin-top:-2em;width:100%}.progress .bar-text .bar-text-count{font-size:14pt;color:#FFF}.bar-goal{color:#333;margin:0;text-align:center}
