CINXE.COM
Homepage - Election Protection
<!DOCTYPE html> <html lang="en-US" class="html"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <script defer src="https://866-webchat-1254-dev.twil.io/static/js/main.js"></script> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-15049147-2"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-15049147-2'); </script> <!-- Twitter universal website tag code --> <script> !function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments); },s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='//static.ads-twitter.com/uwt.js', a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script'); // Insert Twitter Pixel ID and Standard Event data below twq('init','9gppa'); twq('track','PageView'); </script> <!-- End Twitter universal website tag code --> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO plugin v19.4 - https://yoast.com/wordpress/plugins/seo/ --> <title>Homepage - Election Protection</title> <link rel="canonical" href="https://866ourvote.org/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Homepage - Election Protection" /> <meta property="og:url" content="https://866ourvote.org/" /> <meta property="og:site_name" content="Election Protection" /> <meta property="article:modified_time" content="2025-02-04T17:28:41+00:00" /> <meta property="og:image" content="https://866ourvote.org/wp-content/uploads/2020/11/share-image.png" /> <meta property="og:image:width" content="600" /> <meta property="og:image:height" content="315" /> <meta property="og:image:type" content="image/png" /> <meta name="twitter:card" content="summary_large_image" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://866ourvote.org/#website","url":"https://866ourvote.org/","name":"Election Protection","description":"866 Our Vote","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://866ourvote.org/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https://866ourvote.org/","url":"https://866ourvote.org/","name":"Homepage - Election Protection","isPartOf":{"@id":"https://866ourvote.org/#website"},"datePublished":"2020-10-14T21:59:35+00:00","dateModified":"2025-02-04T17:28:41+00:00","breadcrumb":{"@id":"https://866ourvote.org/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://866ourvote.org/"]}]},{"@type":"BreadcrumbList","@id":"https://866ourvote.org/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> <link rel='dns-prefetch' href='//d3js.org' /> <link rel='dns-prefetch' href='//use.typekit.net' /> <link rel="alternate" type="application/rss+xml" title="Election Protection » Feed" href="https://866ourvote.org/feed/" /> <link rel="alternate" type="application/rss+xml" title="Election Protection » Comments Feed" href="https://866ourvote.org/comments/feed/" /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/866ourvote.org\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.1"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://866ourvote.org/wp-includes/css/dist/block-library/style.min.css?ver=6.7.1' type='text/css' media='all' /> <style id='sbrvoterinfo-upcoming-elections-style-inline-css' type='text/css'> </style> <style id='sbrvoterinfo-state-information-style-inline-css' type='text/css'> </style> <style id='sbrvoterinfo-state-details-style-inline-css' type='text/css'> </style> <style id='sbrvoterinfo-state-detail-style-inline-css' type='text/css'> </style> <style id='sbrvoterinfo-state-actions-style-inline-css' type='text/css'> </style> <style id='sbrvoterinfo-state-action-style-inline-css' type='text/css'> </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='simple-banner-style-css' href='https://866ourvote.org/wp-content/plugins/simple-banner/simple-banner.css?ver=2.15.4' type='text/css' media='all' /> <link rel='stylesheet' id='election_protection_style-css' href='https://866ourvote.org/wp-content/themes/866ourvote/style.min.css?ver=1.0' type='text/css' media='all' /> <link rel='stylesheet' id='election_protection_typekit-css' href='https://use.typekit.net/xbi6iic.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='election_protection_gliderStyle-css' href='https://cdn.jsdelivr.net/npm/glider-js@1/glider.min.css?ver=6.7.1' type='text/css' media='all' /> <script type="text/javascript" src="https://866ourvote.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://866ourvote.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" id="simple-banner-script-js-before"> /* <![CDATA[ */ const simpleBannerScriptParams = {"version":"2.15.4","hide_simple_banner":"no","simple_banner_position":"fixed","header_margin":"80","header_padding":"80","simple_banner_z_index":"","simple_banner_text":"The Election Protection Hotline is open year round! <a href=\"https:\/\/866ourvote.org\/#contact-us\"> Contact us<\/a>.","pro_version_enabled":"","disabled_on_current_page":false,"debug_mode":"","id":25,"disabled_pages_array":[],"is_current_page_a_post":false,"disabled_on_posts":"","simple_banner_font_size":"24","simple_banner_color":"#CCE1FA","simple_banner_text_color":"#222a5f","simple_banner_link_color":"#3fafef","simple_banner_close_color":"","simple_banner_custom_css":"","simple_banner_scrolling_custom_css":"","simple_banner_text_custom_css":"","simple_banner_button_css":"","site_custom_css":"","keep_site_custom_css":"","site_custom_js":"","keep_site_custom_js":"","wp_body_open_enabled":"","wp_body_open":true,"close_button_enabled":"on","close_button_expiration":"0","close_button_cookie_set":false,"current_date":{"date":"2025-02-17 12:07:59.108781","timezone_type":3,"timezone":"UTC"},"start_date":{"date":"2025-02-17 12:07:59.108789","timezone_type":3,"timezone":"UTC"},"end_date":{"date":"2025-02-17 12:07:59.108793","timezone_type":3,"timezone":"UTC"},"simple_banner_start_after_date":"","simple_banner_remove_after_date":"","simple_banner_insert_inside_element":""} /* ]]> */ </script> <script type="text/javascript" src="https://866ourvote.org/wp-content/plugins/simple-banner/simple-banner.js?ver=2.15.4" id="simple-banner-script-js"></script> <script type="text/javascript" src="https://866ourvote.org/wp-content/plugins/wp-voterinfo/public/js/sbrvoterinfo-public.js?ver=1.0.0" id="sbrvoterinfo-js"></script> <script type="text/javascript" src="https://866ourvote.org/wp-content/themes/866ourvote/assets/js/vendor.min.js?ver=6.7.1" id="election_protection_vendorJs-js"></script> <script type="text/javascript" src="https://866ourvote.org/wp-content/themes/866ourvote/assets/js/custom.min.js?ver=6.7.1" id="election_protection_customJs-js"></script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/glider-js@1/glider.min.js?ver=6.7.1" id="election_protection_gliderJs-js"></script> <script type="text/javascript" src="https://d3js.org/d3.v6.min.js?ver=6.7.1" id="d3-js"></script> <link rel="https://api.w.org/" href="https://866ourvote.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://866ourvote.org/wp-json/wp/v2/pages/25" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://866ourvote.org/xmlrpc.php?rsd" /> <link rel='shortlink' href='https://866ourvote.org/' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://866ourvote.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2F866ourvote.org%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://866ourvote.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2F866ourvote.org%2F&format=xml" /> <style id="simple-banner-header-margin" type="text/css">header{margin-top:80;}</style><style id="simple-banner-header-padding" type="text/css" >header{padding-top:80;}</style><style type="text/css">.simple-banner{position:fixed;}</style><style type="text/css">.simple-banner .simple-banner-text{font-size:24;}</style><style type="text/css">.simple-banner{background:#CCE1FA;}</style><style type="text/css">.simple-banner .simple-banner-text{color:#222a5f;}</style><style type="text/css">.simple-banner .simple-banner-text a{color:#3fafef;}</style><style type="text/css">.simple-banner{z-index: 99999;}</style><style id="simple-banner-site-custom-css-dummy" type="text/css"></style><script id="simple-banner-site-custom-js-dummy" type="text/javascript"></script><link rel="icon" href="https://866ourvote.org/wp-content/uploads/2020/10/cropped-EP-Bubble-Logo-3-32x32.png" sizes="32x32" /> <link rel="icon" href="https://866ourvote.org/wp-content/uploads/2020/10/cropped-EP-Bubble-Logo-3-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://866ourvote.org/wp-content/uploads/2020/10/cropped-EP-Bubble-Logo-3-180x180.png" /> <meta name="msapplication-TileImage" content="https://866ourvote.org/wp-content/uploads/2020/10/cropped-EP-Bubble-Logo-3-270x270.png" /> </head> <body class="home page-template-default page page-id-25"> <header class="header__container"> <div class="alert__container" role="alert"> </div> <div class="subnavigation__container"> <div class="grid"> <div class="col-1-2 col-xl-2-24"> <div class="subnavigation"> <div class="language__container"> <ul> <li> <a target="_blank" href="https://naleo.org/vote/">En Espanol</a> </li> <li> <a target="_blank" href="https://apiavote.org/how-to-vote/multilingual-voter-hotline/">中文 (繁)</a> </li> <li> <a target="_blank" href="https://apiavote.org/how-to-vote/multilingual-voter-hotline/">中文 (繁)</a> </li> <li> <a target="_blank" href="https://apiavote.org/how-to-vote/multilingual-voter-hotline/">한국어</a> </li> <li> <a target="_blank" href="https://apiavote.org/how-to-vote/multilingual-voter-hotline/">Tiếng Việt</a> </li> <li> <a target="_blank" href="https://apiavote.org/how-to-vote/multilingual-voter-hotline/">Tagalog</a> </li> <li> <a target="_blank" href="https://www.aaiusa.org/yalla-vote">عربى</a> </li> </ul> </div> <div class="social-media__container"> <ul> <li> <a target="_blank" href="https://twitter.com/866OURVOTE"><img src="https://866ourvote.org/wp-content/themes/866ourvote/assets/img/twitter.svg" alt="Twitter" /></a> </li> <li> <a target="_blank" href="https://www.facebook.com/866OurVote"><img src="https://866ourvote.org/wp-content/themes/866ourvote/assets/img/facebook.svg" alt="Facebook" /></a> </li> <li> <a target="_blank" href="https://www.instagram.com/866ourvote/"><img src="https://866ourvote.org/wp-content/themes/866ourvote/assets/img/instagram.svg" alt="Instagram" /></a> </li> </ul> </div> </div> </div> </div> </div> <div class="navigation__container grid"> <div class="col-1-2 col-xl-2-24"> <h1> <a class="logo" href="https://866ourvote.org/" title="Election Protection" rel="home">Election Protection</a> </h1> <button id="menu-button" class="btn btn--menu"> <span class="open">Menu</span> <img class="open" src="https://866ourvote.org/wp-content/themes/866ourvote/assets/img/menu-icon-open.svg" alt="" /> <span class="close">Close</span> <img class="close" src="https://866ourvote.org/wp-content/themes/866ourvote/assets/img/menu-icon-close.svg" alt="" /> </button> <nav class="main__navigation"> <div class="menu-main-menu-container"><ul id="menu-main-menu" class="menu"><li id="menu-item-541" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-541"><a href="https://866ourvote.org/about/">About</a></li> <li id="menu-item-35" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35"><a href="https://866ourvote.org/states/">States</a></li> <li id="menu-item-34" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34"><a href="https://866ourvote.org/resources/">Resources</a></li> <li id="menu-item-33" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33"><a href="https://866ourvote.org/partners/">Partners</a></li> <li id="menu-item-37" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-37"><a href="https://866ourvote.org/latest/">Latest</a> <ul class="sub-menu"> <li id="menu-item-820" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-820"><a href="https://866ourvote.org/whyivolunteer/">#WhyIVolunteer</a></li> <li id="menu-item-3980" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3980"><a href="https://toolkit.866ourvote.org/">Social Media Toolkit</a></li> </ul> </li> <li id="menu-item-32" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32"><a href="https://866ourvote.org/volunteer/">Volunteer</a></li> </ul></div> </nav> </div> </div> </header> <main id="content" role="main"> <div class="grid"> <div id="featured-content-block_5f8cd03469ab0" class="featured-content__container"> <div class="col-1-6 col-xl-3-9"> <div class="featured-content__content"> <h2>Upcoming Elections in Your State</h2> <p>Find out all you need to know about elections in 2025. Have questions about voter registration deadlines, requesting absentee or mail-in ballots, or how to vote in-person during early voting or on Election Day? Call or text 866-OUR-VOTE (866-687-8683) to speak with a trained Election Protection volunteer. More information about voting in your state can be found below.</p> <div class="featured-content__actions"> <a class="btn btn--sky" href="/state/">In Your State</a> <a class="btn btn--outline" href="/resources/">Resources</a> </div> </div> </div> <div class="col-7-6 col-xl-14-12"> <div class="featured-content__glider"> <figure class="featured-content__image"> <div style="background-image: url(https://866ourvote.org/wp-content/uploads/2022/08/hotline-vol-event-scaled-e1729466895959.jpg)"></div> <figcaption>Trained, non-partisan Election Protection poll monitors at polling places are available to help voters with a variety of questions ranging from accessibility to requirements to vote.</figcaption> </figure> </div> <div role="tablist" class="featured-content__dots"></div> </div> </div> <script> (function($) { var gliderQuery = "#featured-content-block_5f8cd03469ab0 .featured-content__glider"; if (document.querySelector(gliderQuery)) { var options = {}; if ($("#featured-content-block_5f8cd03469ab0 .featured-content__glider").children().length > 1) { options.dots = "#featured-content-block_5f8cd03469ab0 .featured-content__dots" } new Glider(document.querySelector(gliderQuery), options); } var videoButtons = $('#featured-content-block_5f8cd03469ab0 .featured-video__button'); videoButtons.on('click', function(e) { e.preventDefault(); $(this).hide(); if ($(this).prev().hasClass('wp-video')) { $(this).parent().find('.mejs-overlay-button').click(); } else { $(this).prev()[0].src += "&autoplay=1"; } }); })(jQuery); </script> <div id="hotlines-block_5f8c895610dc6" class="hotlines__container"> <div class="col-xl-2-24"> <header> <h5>Election Protection Hotlines</h5> </header> <div class="hotlines"> <div class="hotline"> <span class="hotline__language">English</span> <span class="hotline__alias">866-OUR-VOTE</span><a href="tel:866-687-8683" class="hotline__number">866-687-8683</a> </div> <div class="hotline"> <span class="hotline__language">Spanish/English</span> <span class="hotline__alias">888-VE-Y-VOTA</span><a href="tel:888-839-8682" class="hotline__number">888-839-8682</a> </div> <div class="hotline"> <span class="hotline__language">Asian Languages/English</span> <span class="hotline__alias">888-API-VOTE</span><a href="tel:888-274-8683" class="hotline__number">888-274-8683</a> </div> <div class="hotline"> <span class="hotline__language">Arabic/English</span> <span class="hotline__alias">844-YALLA-US</span><a href="tel:844-925-5287" class="hotline__number">844-925-5287</a> </div> </div> </div> </div> <div style="height:1px" aria-hidden="true" id="contact-us" class="wp-block-spacer"></div> <div id="cta-block_5f8c899310dc7" class="cta__container cta__container--bkgd"> <div class="col-xl-1-24"> <div class="cta__list"> <div class="cta" data-opens-widget=""> <img decoding="async" src="https://866ourvote.org/wp-content/uploads/2020/10/phone.png" alt="" /> <h4>Call us! </h4> <p>We’re here to answer your voting questions!</p> <a class="btn btn--outline" href="tel:866-687-8683">866-687-8683</a> </div> <div class="cta" data-opens-widget=""> <img decoding="async" src="https://866ourvote.org/wp-content/uploads/2024/09/SMS-e1727556073483.png" alt="" /> <h4>Text us!</h4> <p> Text us for voting information in your state and more! </p> <a class="btn btn--outline" href="tel:866-687-8683">866-687-8683</a> </div> <div class="cta" data-opens-widget=""> <img decoding="async" src="https://866ourvote.org/wp-content/uploads/2024/09/WhatsApp-e1727555944167.png" alt="" /> <h4>WhatsApp!</h4> <p>Message us for voting information in your state and more! </p> <a class="btn btn--outline" href="https://wa.me/18666878683">Election Protection</a> </div> <div class="cta" data-opens-widget=""> <img decoding="async" src="https://866ourvote.org/wp-content/uploads/2024/09/facebook-e1727555984329.png" alt="" /> <h4>Facebook!</h4> <p>Message us for voting information in your state and more! </p> <a class="btn btn--outline" href="http://m.me/electionprotection">Election Protection</a> </div> </div> </div> </div> <script> (function($) { $('#cta-block_5f8c899310dc7 .cta').click(function(e) { e.preventDefault(); e.stopPropagation(); if($(this).data('opens-widget')) { $('.cx-sidebar-button').click(); } else { window.location.href = $(this).find('a').attr('href'); } }); $('#cta-block_5f8c899310dc7 .cta a').click(function(e) { e.preventDefault(); e.stopPropagation(); if($(this).closest('.cta').data('opens-widget')) { $('.cx-sidebar-button').click(); } else { window.location.href = $(this).attr('href'); } }); })(jQuery); </script> <div id="state-map-block_5f8e970dac7ed" class="state-map__container"> <div class="col-1-2 col-md-1-5 col-lg-1-8 col-xl-1-7"> <div class="state-map__copy"> <span>Are you ready?</span> <h2>Everything You Need to Know About Voting In Your State</h2> <div class="state-dropdown__container state-dropdown__container--outline"> <img decoding="async" src="https://866ourvote.org/wp-content/themes/866ourvote/assets/img/US_map.svg" alt="" /> <div> <select class="state-dropdown"> <option>Select Your State</option> <option value="alabama">Alabama</option> <option value="alaska">Alaska</option> <option value="arizona">Arizona</option> <option value="arkansas">Arkansas</option> <option value="california">California</option> <option value="colorado">Colorado</option> <option value="connecticut">Connecticut</option> <option value="delaware">Delaware</option> <option value="washington-d-c">Washington, D.C.</option> <option value="florida">Florida</option> <option value="georgia">Georgia</option> <option value="hawaii">Hawaii</option> <option value="idaho">Idaho</option> <option value="illinois">Illinois</option> <option value="indiana">Indiana</option> <option value="iowa">Iowa</option> <option value="kansas">Kansas</option> <option value="kentucky">Kentucky</option> <option value="louisiana">Louisiana</option> <option value="maine">Maine</option> <option value="maryland">Maryland</option> <option value="massachusetts">Massachusetts</option> <option value="michigan">Michigan</option> <option value="minnesota">Minnesota</option> <option value="mississippi">Mississippi</option> <option value="missouri">Missouri</option> <option value="montana">Montana</option> <option value="nebraska">Nebraska</option> <option value="nevada">Nevada</option> <option value="new-hampshire">New Hampshire</option> <option value="new-jersey">New Jersey</option> <option value="new-mexico">New Mexico</option> <option value="new-york">New York</option> <option value="north-carolina">North Carolina</option> <option value="north-dakota">North Dakota</option> <option value="ohio">Ohio</option> <option value="oklahoma">Oklahoma</option> <option value="oregon">Oregon</option> <option value="pennsylvania">Pennsylvania</option> <option value="rhode-island">Rhode Island</option> <option value="south-carolina">South Carolina</option> <option value="south-dakota">South Dakota</option> <option value="tennessee">Tennessee</option> <option value="texas">Texas</option> <option value="utah">Utah</option> <option value="vermont">Vermont</option> <option value="virginia">Virginia</option> <option value="washington">Washington</option> <option value="west-virginia">West Virginia</option> <option value="wisconsin">Wisconsin</option> <option value="wyoming">Wyoming</option> </select> </div> </div> </div> </div> <div class="col-1-2 col-md-6-9 col-lg-9-24 col-xl-8-24"> <div class="state-map"> <div class="state-map__tooltip"> <span class="state">California</span> <span class="title">Upcoming Elections</span> <span class="date">Nov. 3, 2020</span> <a class="link" href="#">Learn more</a> </div> </div> </div> </div> <script> (function($) { var months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]; var statesData = []; var title; var date; title = ""; date = "20250304"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Missouri", url: "https://866ourvote.org/state/missouri/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Michigan", url: "https://866ourvote.org/state/michigan/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Wyoming", url: "https://866ourvote.org/state/wyoming/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "West Virginia", url: "https://866ourvote.org/state/west-virginia/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Rhode Island", url: "https://866ourvote.org/state/rhode-island/", title: title, date: date }); title = ""; date = "20250311"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Iowa", url: "https://866ourvote.org/state/iowa/", title: title, date: date }); title = ""; date = "20250215"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Delaware", url: "https://866ourvote.org/state/delaware/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "North Dakota", url: "https://866ourvote.org/state/north-dakota/", title: title, date: date }); title = ""; date = "20250304"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Oklahoma", url: "https://866ourvote.org/state/oklahoma/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Kansas", url: "https://866ourvote.org/state/kansas/", title: title, date: date }); title = ""; date = "20250401"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Colorado", url: "https://866ourvote.org/state/colorado/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Indiana", url: "https://866ourvote.org/state/indiana/", title: title, date: date }); title = ""; date = "20250225"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Illinois", url: "https://866ourvote.org/state/illinois/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Massachusetts", url: "https://866ourvote.org/state/massachusetts/", title: title, date: date }); title = ""; date = "20250225"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Connecticut", url: "https://866ourvote.org/state/connecticut/", title: title, date: date }); title = ""; date = "20250325"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Mississippi", url: "https://866ourvote.org/state/mississippi/", title: title, date: date }); title = ""; date = "20250218"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Wisconsin", url: "https://866ourvote.org/state/wisconsin/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Washington", url: "https://866ourvote.org/state/washington/", title: title, date: date }); title = "Municipal Election"; date = "20250304"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Vermont", url: "https://866ourvote.org/state/vermont/", title: title, date: date }); title = ""; date = "20250617"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Virginia", url: "https://866ourvote.org/state/virginia/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Utah", url: "https://866ourvote.org/state/utah/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Texas", url: "https://866ourvote.org/state/texas/", title: title, date: date }); title = ""; date = "20250304"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Tennessee", url: "https://866ourvote.org/state/tennessee/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "South Dakota", url: "https://866ourvote.org/state/south-dakota/", title: title, date: date }); title = ""; date = "20250325"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "South Carolina", url: "https://866ourvote.org/state/south-carolina/", title: title, date: date }); title = ""; date = "20250325"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Pennsylvania", url: "https://866ourvote.org/state/pennsylvania/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Oregon", url: "https://866ourvote.org/state/oregon/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Ohio", url: "https://866ourvote.org/state/ohio/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "New York", url: "https://866ourvote.org/state/new-york/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Nevada", url: "https://866ourvote.org/state/nevada/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "New Mexico", url: "https://866ourvote.org/state/new-mexico/", title: title, date: date }); title = ""; date = "20250610"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "New Jersey", url: "https://866ourvote.org/state/new-jersey/", title: title, date: date }); title = "Municipal Election"; date = "20250311"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "New Hampshire", url: "https://866ourvote.org/state/new-hampshire/", title: title, date: date }); title = ""; date = "20250401"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Nebraska", url: "https://866ourvote.org/state/nebraska/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "North Carolina", url: "https://866ourvote.org/state/north-carolina/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Montana", url: "https://866ourvote.org/state/montana/", title: title, date: date }); title = ""; date = "20250225"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Minnesota", url: "https://866ourvote.org/state/minnesota/", title: title, date: date }); title = ""; date = "20250225"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Maine", url: "https://866ourvote.org/state/maine/", title: title, date: date }); title = ""; date = "20250304"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Maryland", url: "https://866ourvote.org/state/maryland/", title: title, date: date }); title = ""; date = "20250215"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Louisiana", url: "https://866ourvote.org/state/louisiana/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Kentucky", url: "https://866ourvote.org/state/kentucky/", title: title, date: date }); title = ""; date = "20250520"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Idaho", url: "https://866ourvote.org/state/idaho/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Hawaii", url: "https://866ourvote.org/state/hawaii/", title: title, date: date }); title = ""; date = "20250429"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Georgia", url: "https://866ourvote.org/state/georgia/", title: title, date: date }); title = "Municipal Election"; date = "20250304"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Florida", url: "https://866ourvote.org/state/florida/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "District of Columbia", url: "https://866ourvote.org/state/washington-d-c/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Arkansas", url: "https://866ourvote.org/state/arkansas/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Alaska", url: "https://866ourvote.org/state/alaska/", title: title, date: date }); title = "Municipal Election"; date = "20250304"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Alabama", url: "https://866ourvote.org/state/alabama/", title: title, date: date }); title = ""; date = ""; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "Arizona", url: "https://866ourvote.org/state/arizona/", title: title, date: date }); title = ""; date = "20250225"; date = date ? new Date(parseInt(date.substr(0, 4)), parseInt(date.substr(4, 2)) - 1, date.substr(6, 2)) : null; date = date ? (date.getMonth() === 4 ? months[date.getMonth()] : months[date.getMonth()].substr(0, 3) + '.') + ' ' + date.getDate() + ', ' + date.getFullYear() : null; statesData.push({ state: "California", url: "https://866ourvote.org/state/california/", title: title, date: date }); var stateMap = $( "#state-map-block_5f8e970dac7ed .state-map" ), tooltip = $('#state-map-block_5f8e970dac7ed .state-map__tooltip'), states = $('#state-map-block_5f8e970dac7ed path'); for (var i = 0; i < statesData.length; i++) { var title = $( "#state-map-block_5f8e970dac7ed title:contains('"+statesData[i].state+"')" ); title.parent().data( "state", statesData[i].state ); title.parent().data( "url", statesData[i].url ); title.parent().data( "title", statesData[i].title ); title.parent().data( "date", statesData[i].date ); } var currentState; states.hover(function () { currentState = $(this); showTooltip($(this)); $(this).addClass('hover'); }, function () { $(this).removeClass('hover'); hideTooltip(); }); tooltip.hover(function() { if (currentState) { currentState.addClass('hover--keep'); } tooltip.addClass('state-map__tooltip--keep'); },function() { if (currentState) { currentState.removeClass('hover--keep'); currentState = null; } tooltip.removeClass('state-map__tooltip--keep') }); function showTooltip (state, coords) { var centerCoords = { top: 0, left: 0 } var stateCoords = getCoords(state[0]); var stateMapCoords = getCoords(stateMap[0]); var farEnough = (centerCoords.left - stateMapCoords.left > stateMapCoords.width/2) if($(`text[data-state="${state.data('state')}"]`).length > 0) { centerCoords = getCoords($(`text[data-state="${state.data('state')}"]`)[0]); } tooltip.removeClass('state-map__tooltip--left'); tooltip.removeClass('state-map__tooltip--right'); if (farEnough) { tooltip.addClass('state-map__tooltip--left'); } else { tooltip.addClass('state-map__tooltip--right'); } tooltip.find('.state').text(state.data('state')); tooltip.find('.title').text(state.data('title')); tooltip.find('.date').text(state.data('date')); tooltip.find('.link').attr('href', state.data('url')); tooltip.addClass('state-map__tooltip--show'); // var lefdt(centerCoords.left - stateMapCoords.left) + 5 tooltip.css({ top: (centerCoords.top - stateMapCoords.top) + 8, left: (centerCoords.left - stateMapCoords.left) + 5, }); } function hideTooltip () { tooltip.removeClass('state-map__tooltip--show'); } function getBoundingBoxCenter (selection) { var bbox = selection.getBBox(); return [bbox.x + bbox.width/2, bbox.y + bbox.height/2]; } function getCoords(elem) { let box = elem.getBoundingClientRect(); return { width: box.width, height: box.height, top: box.top + window.pageYOffset, right: box.right + window.pageXOffset, bottom: box.bottom + window.pageYOffset, left: box.left + window.pageXOffset }; } $(document).ready(function() { $('#state-map-block_5f8e970dac7ed .state-dropdown').on('change', function(e) { window.location.href = '/state/' + e.target.value; }); //Width and height of map var width = 959; var height = 593; // D3 Projection var projection = d3.geoAlbersUsa() .translate([width/2, height/2]) // translate to center of screen .scale([1000]); // scale things down so see entire US // Define path generator var path = d3.geoPath() // path generator that will convert GeoJSON to SVG paths .projection(projection); // tell path generator to use albersUsa projection var svg = d3.select('.state-map') .append("svg") .attr("viewBox", '0 0 959 593') .attr("class", 'state') d3.json("https://866ourvote.org/wp-content/themes/866ourvote/template-parts/blocks/states-map/states.json") .then(function(json) { json.features.forEach(function(d,i){ var data = statesData.find(function (state) { return state.state === d.properties.name; }); if (data) { d.properties['data'] = data; } }); svg.selectAll("text") .data(json.features) .enter() .append("svg:text") .text(function(d){ return 'X'; }) .attr("data-state", function (d) { return d.properties.data ? d.properties.data.state : null; }) .attr("x", function(d){ return path.centroid(d)[0]; }) .attr("y", function(d){ return path.centroid(d)[1]; }) .attr("text-anchor","middle") .attr('fill', 'white'); svg.selectAll("path") .data(json.features) .enter() .append("path") .attr("d", path) .style("stroke", "#fff") .style("stroke-width", "1") .attr("title", function (d) { return d.properties.name }) .attr("data-state", function (d) { return d.properties.data ? d.properties.data.state : null; }) .attr("data-title", function (d) { return d.properties.data ? d.properties.data.title : null; }) .attr("data-url", function (d) { return d.properties.data ? d.properties.data.url : null; }) .attr("data-date", function (d) { return d.properties.data ? d.properties.data.date : null; }) .on('mouseover', function (d, i) { currentState = $(d.target); $(d.target).addClass('hover'); showTooltip($(d.target), path.centroid(i)); }) .on("mouseleave", function (d, i) { $(d.target).removeClass('hover'); hideTooltip(); }); }); }); }) (jQuery); </script> <div id="content-highlights-block_5f8cd6b8fb97e" class="content-highlights__container"> <div class="col-2-24"> <div class="content-highlights"> <div class="content-highlight"> <h6>Voter Registration</h6> <p>Get help registering to vote or find tools to help others register.</p> <a href="https://866ourvote.org/resources/">Read more</a> </div> <div class="content-highlight"> <h6>Absentee Ballots</h6> <p>Find tools to request an absentee ballot</p> <a href="https://866ourvote.org/states/">Read more</a> </div> <div class="content-highlight"> <h6>Voting Information</h6> <p>Learn more about polling station locations, voting rules in your state and more!</p> <a href="https://866ourvote.org/resources/">Read more</a> </div> <div class="content-highlight"> <h6>Social Media Toolkit</h6> <p></p> <a href="https://toolkit.866ourvote.org/">Read more</a> </div> <div class="content-highlight"> <h6>Volunteer Stories</h6> <p></p> <a href="https://866ourvote.org/whyivolunteer/">Read more</a> </div> <div class="content-highlight"> <h6>Volunteer</h6> <p></p> <a href="https://866ourvote.org/volunteer/">Read more</a> </div> </div> </div> </div> <div id="featured-content-block_5f8d1974528f0" class="featured-content__container"> <div class="col-1-6 col-xl-3-11"> <div class="featured-content__glider--bordered"> <div class="featured-content__glider"> <figure class="featured-content__video"> <div class="featured-video__container"> <div class="featured-video featured-video--embed"> <div style="width: 640px;" class="wp-video"><!--[if lt IE 9]><script>document.createElement('video');</script><![endif]--> <video class="wp-video-shortcode" id="video-25-1" width="640" height="390" preload="metadata" controls="controls"><source type="video/mp4" src="https://epsiteprod.wpengine.com/wp-content/uploads/2020/10/SIF_EP_YourVoteYourVoice_v2.mp4?_=1" /><a href="https://epsiteprod.wpengine.com/wp-content/uploads/2020/10/SIF_EP_YourVoteYourVoice_v2.mp4">https://epsiteprod.wpengine.com/wp-content/uploads/2020/10/SIF_EP_YourVoteYourVoice_v2.mp4</a></video></div> <button class="featured-video__button"> <svg width="96" height="96" viewBox="0 0 96 96" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="43.5" cy="54.5" r="38.5" stroke="#FFE640" stroke-width="2"/> <circle cx="49.5" cy="47.5" r="36.5" fill="#222A5F"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M8 48C8 25.92 25.92 8 48 8C70.08 8 88 25.92 88 48C88 70.08 70.08 88 48 88C25.92 88 8 70.08 8 48ZM64 48L40 30V66L64 48Z" fill="white"/> </svg> </button> </div> </div> </figure> </div> <div role="tablist" class="featured-content__dots"></div> </div> </div> <div class="col-7-6 col-xl-15-9"> <div class="featured-content__content"> <h2>Ensuring all voters have an equal opportunity to participate</h2> <p>The national, nonpartisan Election Protection coalition is made up of more than 100 local, state and national partners, We work year-round to advance and defend the right to vote.</p> <div class="featured-content__actions"> <a class="btn btn--sky" href="About">About Us</a> </div> </div> </div> </div> <script> (function($) { var gliderQuery = "#featured-content-block_5f8d1974528f0 .featured-content__glider"; if (document.querySelector(gliderQuery)) { var options = {}; if ($("#featured-content-block_5f8d1974528f0 .featured-content__glider").children().length > 1) { options.dots = "#featured-content-block_5f8d1974528f0 .featured-content__dots" } new Glider(document.querySelector(gliderQuery), options); } var videoButtons = $('#featured-content-block_5f8d1974528f0 .featured-video__button'); videoButtons.on('click', function(e) { e.preventDefault(); $(this).hide(); if ($(this).prev().hasClass('wp-video')) { $(this).parent().find('.mejs-overlay-button').click(); } else { $(this).prev()[0].src += "&autoplay=1"; } }); })(jQuery); </script> </div> </main> <footer id="footer"> <div class="footer__navigation"> <div class="state-dropdown__container"> <label class="state-dropdown__label" for="state-dropdown">In Your State</label> <div> <select class="state-dropdown" id="state-dropdown__footer"> <option>Select Your State</option> <option value="alabama">Alabama</option> <option value="alaska">Alaska</option> <option value="arizona">Arizona</option> <option value="arkansas">Arkansas</option> <option value="california">California</option> <option value="colorado">Colorado</option> <option value="connecticut">Connecticut</option> <option value="delaware">Delaware</option> <option value="washington-d-c">Washington, D.C.</option> <option value="florida">Florida</option> <option value="georgia">Georgia</option> <option value="hawaii">Hawaii</option> <option value="idaho">Idaho</option> <option value="illinois">Illinois</option> <option value="indiana">Indiana</option> <option value="iowa">Iowa</option> <option value="kansas">Kansas</option> <option value="kentucky">Kentucky</option> <option value="louisiana">Louisiana</option> <option value="maine">Maine</option> <option value="maryland">Maryland</option> <option value="massachusetts">Massachusetts</option> <option value="michigan">Michigan</option> <option value="minnesota">Minnesota</option> <option value="mississippi">Mississippi</option> <option value="missouri">Missouri</option> <option value="montana">Montana</option> <option value="nebraska">Nebraska</option> <option value="nevada">Nevada</option> <option value="new-hampshire">New Hampshire</option> <option value="new-jersey">New Jersey</option> <option value="new-mexico">New Mexico</option> <option value="new-york">New York</option> <option value="north-carolina">North Carolina</option> <option value="north-dakota">North Dakota</option> <option value="ohio">Ohio</option> <option value="oklahoma">Oklahoma</option> <option value="oregon">Oregon</option> <option value="pennsylvania">Pennsylvania</option> <option value="rhode-island">Rhode Island</option> <option value="south-carolina">South Carolina</option> <option value="south-dakota">South Dakota</option> <option value="tennessee">Tennessee</option> <option value="texas">Texas</option> <option value="utah">Utah</option> <option value="vermont">Vermont</option> <option value="virginia">Virginia</option> <option value="washington">Washington</option> <option value="west-virginia">West Virginia</option> <option value="wisconsin">Wisconsin</option> <option value="wyoming">Wyoming</option> </select> </div> </div> <nav class="footer-nav__one"> <div class="menu-footer-menu-one-container"><ul id="menu-footer-menu-one" class="menu"><li id="menu-item-823" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-823"><a href="https://866ourvote.org/about/">About</a></li> <li id="menu-item-39" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-39"><a href="https://866ourvote.org/partners/">Partners</a></li> <li id="menu-item-40" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-40"><a href="https://866ourvote.org/#contact-us" aria-current="page">Contact us</a></li> <li id="menu-item-41" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-41"><a href="https://lawyerscommittee.org/">Lawyers Committee</a></li> <li id="menu-item-42" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-42"><a href="https://lawyerscommittee.org/epgiving">Donate</a></li> </ul></div> </nav> <nav class="footer-nav__two"> <div class="menu-footer-menu-two-container"><ul id="menu-footer-menu-two" class="menu"><li id="menu-item-44" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-44"><a href="https://866ourvote.org/resources/">Resources</a></li> <li id="menu-item-45" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-45"><a href="/resources">Absentee Ballots</a></li> <li id="menu-item-46" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-46"><a href="/resources">Getting to the Polls</a></li> <li id="menu-item-47" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-47"><a href="/resources">Work the Polls</a></li> </ul></div> </nav> <nav class="footer-nav__three"> <div class="menu-footer-menu-three-container"><ul id="menu-footer-menu-three" class="menu"><li id="menu-item-4004" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4004"><a href="https://866ourvote.org/volunteer/">Election Protection Volunteers</a></li> <li id="menu-item-50" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-50"><a href="/whyivolunteer">#WhyIVolunteer</a></li> </ul></div> </nav> <div class="tagline__container"> <div> <div class="social-media__container"> <ul> <li> <a target="_blank" href="https://twitter.com/866OURVOTE"><img src="https://866ourvote.org/wp-content/themes/866ourvote/assets/img/twitter.svg" alt="Twitter" /></a> </li> <li> <a target="_blank" href="https://www.facebook.com/866OurVote"><img src="https://866ourvote.org/wp-content/themes/866ourvote/assets/img/facebook.svg" alt="Facebook" /></a> </li> <li> <a target="_blank" href="https://www.instagram.com/866ourvote/"><img src="https://866ourvote.org/wp-content/themes/866ourvote/assets/img/instagram.svg" alt="Instagram" /></a> </li> </ul> </div> <p> Working 365 Days to Advance & Defend Your Right to Vote </p> </div> </div> </div> <div class="copyright"> <div> <nav> <div class="menu-copyright-menu-container"><ul id="menu-copyright-menu" class="menu"><li id="menu-item-57" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-57"><a rel="privacy-policy" href="https://866ourvote.org/privacy-policy/">Privacy Policy</a></li> </ul></div> </nav> <div> Copyright © 2008–2025 Election Protection Administered by the Lawyers' Committee for Civil Rights Under Law </div> </div> </div> <p class="seebot">Built by <a href="https://seebot.run/" target="_blank">SeeBotRun</a></p> </footer> <div id="twilio-webchat-widget-root"></div> <div class="simple-banner simple-banner-text" style="display:none !important"></div><script> jQuery(document).ready(function ($) { var deviceAgent = navigator.userAgent.toLowerCase(); if (deviceAgent.match(/(iphone|ipod|ipad)/)) { $("html").addClass("ios"); $("html").addClass("mobile"); } if (navigator.userAgent.search("MSIE") >= 0) { $("html").addClass("ie"); } else if (navigator.userAgent.search("Chrome") >= 0) { $("html").addClass("chrome"); } else if (navigator.userAgent.search("Firefox") >= 0) { $("html").addClass("firefox"); } else if (navigator.userAgent.search("Safari") >= 0 && navigator.userAgent.search("Chrome") < 0) { $("html").addClass("safari"); } else if (navigator.userAgent.search("Opera") >= 0) { $("html").addClass("opera"); } }); </script> <link rel='stylesheet' id='mediaelement-css' href='https://866ourvote.org/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' type='text/css' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='https://866ourvote.org/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.7.1' type='text/css' media='all' /> <script type="text/javascript" id="mediaelement-core-js-before"> /* <![CDATA[ */ var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https:\/\/get.adobe.com\/flashplayer\/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left\/Right Arrow keys to advance one second, Up\/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up\/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions\/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}}; /* ]]> */ </script> <script type="text/javascript" src="https://866ourvote.org/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17" id="mediaelement-core-js"></script> <script type="text/javascript" src="https://866ourvote.org/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=6.7.1" id="mediaelement-migrate-js"></script> <script type="text/javascript" id="mediaelement-js-extra"> /* <![CDATA[ */ var _wpmejsSettings = {"pluginPath":"\/wp-includes\/js\/mediaelement\/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"}; /* ]]> */ </script> <script type="text/javascript" src="https://866ourvote.org/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=6.7.1" id="wp-mediaelement-js"></script> <script type="text/javascript" src="https://866ourvote.org/wp-includes/js/mediaelement/renderers/vimeo.min.js?ver=4.2.17" id="mediaelement-vimeo-js"></script> <script> const brandColor1 = "#1976d2"; const brandColor2 = "#233659"; const brandTextColor = "#ffffff"; const personalizedColors = { darkBlueBackground: "#222A5F", whiteText: "#FFFFFF", entryPointBackground: "#3C425C", lighterBackground: "#ecedf1", primaryButtonBackground: "#3fafef", primaryButtonColor: "#222a5f", secondaryButtonBackground: "#6e7180", secondaryButtonColor: "#FFFFFF", buttonHoverColor: '#222A5F' }; // assign const brandMessageBubbleColors = (bgColor) => ({ Bubble: { background: bgColor, color: brandTextColor }, Avatar: { background: bgColor, color: brandTextColor }, Header: { color: brandTextColor } }); const brandedColors = { Chat: { MessageListItem: { FromOthers: brandMessageBubbleColors(brandColor2), FromMe: brandMessageBubbleColors(brandColor1), }, MessageInput: { Container: { Button: { background: brandColor1, color: brandTextColor } } }, MessageCanvasTray: { Container: { background: personalizedColors.darkBlueBackground, color: personalizedColors.whiteText } }, }, MainHeader: { Container: { background: personalizedColors.darkBlueBackground, color: personalizedColors.whiteText }, Logo: { fill: brandTextColor } }, EntryPoint: { Container: { background: personalizedColors.entryPointBackground, color: personalizedColors.whiteText, "&:hover": { backgroundColor: personalizedColors.buttonHoverColor, backgroundBlendMode: "color", } } }, PreEngagementCanvas: { Container: { background: personalizedColors.lighterBackground }, Form: { SubmitButton: { background: personalizedColors.primaryButtonBackground, color: personalizedColors.whiteText } } } }; const appConfig = { accountSid: "ACba7e7690f6b7c3b50dca0700ea5a8cd2", flexFlowSid: "FOf46727b2820a796083d3c38bd863daa7", colorTheme: { overrides: brandedColors }, componentProps: { MainHeader: { titleText: 'Hotline Chat', imageUrl: 'https://866ourvote.org/wp-content/themes/866ourvote/Logo White Transparent.png', }, MessagingCanvas: { memberDisplayOptions: { theirDefaultName: 'Election Protection Volunteer', } } }, }; // Twilio.FlexWebChat.createWebChat(appConfig).then(webchat => { // const { manager } = webchat; // manager.strings.WelcomeMessage = "Hello! Thank you for reaching out to the 866-OUR-VOTE Election Protection Hotline Chat, your resource for comprehensive information and assistance at all stages of voting."; // // Render WebChat // webchat.init(); // }); window.addEventListener("DOMContentLoaded", () => { Twilio.initWebchat({ theme: { isLight: true, overrides: { backgroundColors: { colorBackgroundPrimaryStronger: "#222a5f", colorBackground: "#1976d2", } } } }); }); </script> </body> </html>