CINXE.COM
About Jeanne | U.S. Senator Jeanne Shaheen
<!DOCTYPE html> <!--[if lt IE 7 ]><html lang="en" class="no-js ie ie6"> <![endif]--> <!--[if IE 7 ]><html lang="en" class="no-js ie ie7"> <![endif]--> <!--[if IE 8 ]><html lang="en" class="no-js ie ie8"> <![endif]--> <!--[if IE 9 ]><html lang="en" class="no-js ie ie9"> <![endif]--> <!--[if IE 10 ]><html lang="en" class="no-js ie ie10"> <![endif]--> <!--[if IE 11 ]><html lang="en" class="no-js ie ie11"> <![endif]--> <!--[if gt IE 11]><html lang="en" class="no-js ie"> <![endif]--> <!--[if !(IE) ]><!--> <html lang="en" class='no-js'> <!--<![endif]--> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover"> <meta name="page-title" content="About Jeanne"> <title>About Jeanne | U.S. Senator Jeanne Shaheen</title> <link rel="canonical" href="https://www.shaheen.senate.gov/about/biography"> <meta name="google-site-verification" content="pv4CBQ9zSlHM3SpPSKTboWn3pQG58gUeQls_3f8_rjM"> <link rel="shortcut icon" href="/assets/images/favicon.ico"> <link href="/assets/images/favicon.ico" rel="Icon" type="image/x-icon"/> <link rel="apple-touch-icon" sizes="180x180" href="/assets/images/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/assets/images/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/assets/images/favicon-16x16.png"> <link rel="manifest" href="/assets/images/site.webmanifest"> <link rel="mask-icon" href="/assets/images/safari-pinned-tab.svg" color="#E4F4F5"> <meta name="apple-mobile-web-app-title" content="Jeanne Shaheen"> <meta name="application-name" content="Jeanne Shaheen"> <meta name="msapplication-TileColor" content="#ffffff"> <meta name="msapplication-config" content="/assets/images/browserconfig.xml"> <meta name="theme-color" content="#ffffff"> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="About Jeanne | U.S. Senator Jeanne Shaheen of New Hampshire"> <meta name="twitter:image" content="https://www.shaheen.senate.gov/assets/images/sharelogo.png"/> <meta name="twitter:description" content="The Official U.S. Senate website of Senator Jeanne Shaheen of New Hampshire"/> <meta property="og:url" content="https://www.shaheen.senate.gov/about/biography"/> <meta property="og:image" content="https://www.shaheen.senate.gov/assets/images/sharelogo.jpg"/> <meta property="og:title" content="About Jeanne | U.S. Senator Jeanne Shaheen of New Hampshire"/> <meta property="og:description" content="The Official U.S. Senate website of Senator Jeanne Shaheen of New Hampshire"/> <script> if (!application) var application = {}; application = { "config": { "tinymce": { "plugins": { "selectvideo": { "player": "jwplayer", // should be set to "legacy" or "jwplayer" currently "youtube": true, // set to true to write the youtube tags for youtube videos "width": "100%", // set width and height on the containing element "height": "100%", "tracking": true } } } }, "fn": { // deprecated mootools 1.2 stuff that we'll probably still use once we upgrade fully to 1.3 "defined": function (obj) { return (obj != undefined); }, "check": function (obj) { return !!(obj || obj === 0); } }, "form": { "processed": "null", }, "friendly_urls": false, "siteroot": "https://www.shaheen.senate.gov/", "theme": "", "webroot": "https://www.shaheen.senate.gov/", "assetWebroot": "https://www.shaheen.senate.gov/", }; </script> <link rel="stylesheet" type="text/css" href="https://www.shaheen.senate.gov/styles/common.css"/> <script src="https://www.shaheen.senate.gov/scripts/vendor.js"></script> <script src="https://www.shaheen.senate.gov/scripts/mootools.min.js"></script> <script type="text/javascript"> var gRecaptchaReady = function () { let textarea = document.getElementById("g-recaptcha-response"); if (!textarea) return; textarea.setAttribute("aria-hidden", "true"); textarea.setAttribute("aria-label", "do not use"); textarea.setAttribute("aria-readonly", "true"); } window.getStuckHeaderHeight = function () { var siteHeader = document.querySelector('.SiteHeader'); var siteHeaderHeight = (siteHeader) ? siteHeader.offsetHeight : 0; var mobileHeader = document.querySelector('.MobileHeader'); var mobileHeaderHeight = (mobileHeader) ? mobileHeader.offsetHeight : 0; // Returns the height of either desktop or mobile header because the hidden header will return 0 return siteHeaderHeight + mobileHeaderHeight; } </script> <script> window.top['site_path'] = "52337C41-914E-D902-EBD4-73379C696FB9"; window.top['SAM_META'] = { jquery: "", bootstrap: { major: "" } }; </script> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap" rel="stylesheet"> <link rel="stylesheet" href="https://www.shaheen.senate.gov/assets/styles/font-awesome.min.css"/> </head> <body data-transition="wrapper" class="body--internal nobreadcrumbs body--block_editor hasAlert" id="biography"> <!-- in sen-n --> <!--stopindex--> <div class="SiteLayout d-flex flex-column"> <div class="SiteLayout__alert"> <a href="#aria-skip-nav" class="SkipNav sr-only sr-only-focusable">Skip to content</a> <div class="NewsAlert NewsAlert--hasContent"> <div class="NewsAlert__container NewsAlert__container--absolute container"> <div class="NewsAlert__iconContainer"> <div class="NewsAlert__icon" aria-hidden="true"> <svg class="NewsAlert__iconShape" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"> <path d="M50,5A45,45,0,1,0,95,50,45,45,0,0,0,50,5Zm4.3,70H45.7V66.4h8.6Zm3.17-43.6L54.25,61.9H45.75L42.53,31.4V25H57.47Z"/> </svg> </div> </div> </div> <div class="NewsAlert__linkContainer"> <a class="NewsAlert__link carousel-cell w-100 h-100" href="https://www.shaheen.senate.gov/2025-presidential-inauguration-ticket-request-form"> <div class="NewsAlert__container container h-100"> <div class="NewsAlert__row row no-gutters h-100"> <div class="NewsAlert__content col d-none d-sm-block "> <span class="NewsAlert__contentLabel"> <span class="sr-only">News</span> Alert</span>: 2025 Presidential Inauguration Ticket Requests </div> <div class="NewsAlert__content col d-sm-none"> <span class="NewsAlert__contentLabel"> <span class="sr-only">News</span> Alert</span>: 2025 Presidential Inauguration Ticket Requests </div> </div> </div> </a> </div> </div> </div> <div class="SiteLayout__container d-flex flex-column flex-grow-1"> <div class="SiteLayout__navigation"> <div class="SiteLayout__siteHeader"> <header class="SiteHeader"> <div class="SiteHeader__layout"> <div class="SiteHeader__main"> <div class="SiteHeader__nav SiteHeader__navLinkContainer h-100"> <div class="SiteHeader__navItem h-100"> <div class="SiteNav h-100"> <nav aria-label="Site Navigation" class="SiteNav__layout h-100"> <div class="SiteNav__main h-100"> <ul class="SiteNav__linkList"> <li class="SiteNav__item SiteNav__item--dropdown"> <a class="SiteNav__link align-items-center" data-transition-selected-if="/services" data-transition-selected-class="SiteNav__link--selected" href="https://www.shaheen.senate.gov/services" tabindex="0">Services</a> <ul class="SiteNav__dropdown"> <li class="SiteNav__dropdownItem"> <a class="SiteNav__dropdownLink" data-transition-selected-if="/services/casework" data-transition-selected-class="SiteNav__dropdownLink--selected" data-transition-selected-nestedIf = "/services/casework" href="https://www.shaheen.senate.gov/services/casework" tabindex="0">Help With A Federal Agency</a> </li> <li class="SiteNav__dropdownItem"> <a class="SiteNav__dropdownLink" data-transition-selected-if="/services/grants" data-transition-selected-class="SiteNav__dropdownLink--selected" data-transition-selected-nestedIf = "/services/grants" href="https://www.shaheen.senate.gov/services/grants" tabindex="0">Grants</a> </li> <li class="SiteNav__dropdownItem"> <a class="SiteNav__dropdownLink" data-transition-selected-if="/services/flag-request" data-transition-selected-class="SiteNav__dropdownLink--selected" data-transition-selected-nestedIf = "/services/flag-request" href="https://www.shaheen.senate.gov/services/flag-request" tabindex="0">Flag Requests</a> </li> <li class="SiteNav__dropdownItem"> <a class="SiteNav__dropdownLink" data-transition-selected-if="/services/congressionally-directed-spending-requests" data-transition-selected-class="SiteNav__dropdownLink--selected" data-transition-selected-nestedIf = "/services/congressionally-directed-spending-requests" href="https://www.shaheen.senate.gov/services/congressionally-directed-spending-requests" tabindex="0">Congressionally Directed Spending Requests</a> </li> <li class="SiteNav__dropdownItem"> <a class="SiteNav__dropdownLink" data-transition-selected-if="/services/students" data-transition-selected-class="SiteNav__dropdownLink--selected" data-transition-selected-nestedIf = "/services/students" href="https://www.shaheen.senate.gov/services/students" tabindex="0">Students and Kids</a> </li> <li class="SiteNav__dropdownItem"> <a class="SiteNav__dropdownLink" data-transition-selected-if="/services/academy-nominations" data-transition-selected-class="SiteNav__dropdownLink--selected" data-transition-selected-nestedIf = "/services/academy-nominations" href="https://www.shaheen.senate.gov/services/academy-nominations" tabindex="0">Academy Nominations</a> </li> <li class="SiteNav__dropdownItem"> <a class="SiteNav__dropdownLink" data-transition-selected-if="/services/internships" data-transition-selected-class="SiteNav__dropdownLink--selected" data-transition-selected-nestedIf = "/services/internships" href="https://www.shaheen.senate.gov/services/internships" tabindex="0">Internships</a> </li> <li class="SiteNav__dropdownItem"> <a class="SiteNav__dropdownLink" data-transition-selected-if="/services/tour-request" data-transition-selected-class="SiteNav__dropdownLink--selected" data-transition-selected-nestedIf = "/services/tour-request" href="https://www.shaheen.senate.gov/services/tour-request" tabindex="0">Tour Requests</a> </li> <li class="SiteNav__dropdownItem"> <a class="SiteNav__dropdownLink" data-transition-selected-if="/services/coffee-with-jeanne" data-transition-selected-class="SiteNav__dropdownLink--selected" data-transition-selected-nestedIf = "/services/coffee-with-jeanne" href="https://www.shaheen.senate.gov/services/coffee-with-jeanne" tabindex="0">Coffee with Jeanne</a> </li> <li class="SiteNav__dropdownItem"> <a class="SiteNav__dropdownLink" data-transition-selected-if="/services/request-a-meeting" data-transition-selected-class="SiteNav__dropdownLink--selected" data-transition-selected-nestedIf = "/services/request-a-meeting" href="https://www.shaheen.senate.gov/services/request-a-meeting" tabindex="0">Request A Meeting</a> </li> </ul> </li> <li class="SiteNav__item SiteNav__item--dropdown"> <a class="SiteNav__link align-items-center" data-transition-selected-if="/news" data-transition-selected-class="SiteNav__link--selected" href="https://www.shaheen.senate.gov/news" tabindex="0">News</a> <ul class="SiteNav__dropdown help"> <li class="SiteNav__dropdownItem"> <a class="SiteNav__dropdownLink" data-transition-selected-if="/news/press" data-transition-selected-class="SiteNav__dropdownLink--selected" data-transition-selected-nestedIf = "/news/press" href="https://www.shaheen.senate.gov/news/press" tabindex="0">Press Releases</a> </li> <li class="SiteNav__dropdownItem"> <a class="SiteNav__dropdownLink" data-transition-selected-if="/news/in-the-news" data-transition-selected-class="SiteNav__dropdownLink--selected" data-transition-selected-nestedIf = "/news/in-the-news" href="https://www.shaheen.senate.gov/news/in-the-news" tabindex="0">In The News</a> </li> <li class="SiteNav__dropdownItem"> <a class="SiteNav__dropdownLink" data-transition-selected-if="/news/multimedia" data-transition-selected-class="SiteNav__dropdownLink--selected" data-transition-selected-nestedIf = "/news/multimedia" href="https://www.shaheen.senate.gov/news/multimedia" tabindex="0">Videos</a> </li> </ul> </li> <li class="SiteNav__item SiteNav__item--dropdown"> <a class="SiteNav__link align-items-center SiteNav__link--selected" data-transition-selected-if="/about" data-transition-selected-class="SiteNav__link--selected" href="https://www.shaheen.senate.gov/about" tabindex="0">About</a> <ul class="SiteNav__dropdown nomobile"> <li class="SiteNav__dropdownItem"> <a class="SiteNav__dropdownLink SiteNav__dropdownLink--selected" data-transition-selected-if="/about/biography" data-transition-selected-class="SiteNav__dropdownLink--selected" data-transition-selected-nestedIf = "/about/biography" href="https://www.shaheen.senate.gov/about/biography" tabindex="0">Biography</a> </li> <li class="SiteNav__dropdownItem"> <a class="SiteNav__dropdownLink" data-transition-selected-if="/about/priorities" data-transition-selected-class="SiteNav__dropdownLink--selected" data-transition-selected-nestedIf = "/about/priorities" href="https://www.shaheen.senate.gov/about/priorities" tabindex="0">Priorities</a> </li> <li class="SiteNav__dropdownItem"> <a class="SiteNav__dropdownLink" data-transition-selected-if="/about/committees" data-transition-selected-class="SiteNav__dropdownLink--selected" data-transition-selected-nestedIf = "/about/committees" href="https://www.shaheen.senate.gov/about/committees" tabindex="0">Committees</a> </li> <li class="SiteNav__dropdownItem"> <a class="SiteNav__dropdownLink" data-transition-selected-if="/about/legislation" data-transition-selected-class="SiteNav__dropdownLink--selected" data-transition-selected-nestedIf = "/about/legislation" href="https://www.shaheen.senate.gov/about/legislation" tabindex="0">Legislation</a> </li> <li class="SiteNav__dropdownItem"> <a class="SiteNav__dropdownLink" data-transition-selected-if="/about/voting-record" data-transition-selected-class="SiteNav__dropdownLink--selected" data-transition-selected-nestedIf = "/about/voting-record" href="https://www.shaheen.senate.gov/about/voting-record" tabindex="0">Voting Record</a> </li> <li class="SiteNav__dropdownItem"> <a class="SiteNav__dropdownLink" data-transition-selected-if="/official-photo" data-transition-selected-class="SiteNav__dropdownLink--selected" data-transition-selected-nestedIf = "/official-photo" href="https://www.shaheen.senate.gov/official-photo" tabindex="0">Official Photo</a> </li> </ul> </li> <li class="SiteNav__item SiteNav__item--dropdown"> <a class="SiteNav__link align-items-center" data-transition-selected-if="/contact" data-transition-selected-class="SiteNav__link--selected" href="https://www.shaheen.senate.gov/contact" tabindex="0">Contact</a> <ul class="SiteNav__dropdown"> <li class="SiteNav__dropdownItem"> <a class="SiteNav__dropdownLink" data-transition-selected-if="/contact/contact-jeanne" data-transition-selected-class="SiteNav__dropdownLink--selected" data-transition-selected-nestedIf = "/contact/contact-jeanne" href="https://www.shaheen.senate.gov/contact/contact-jeanne" tabindex="0">Contact Jeanne</a> </li> <li class="SiteNav__dropdownItem"> <a class="SiteNav__dropdownLink" data-transition-selected-if="/contact/newsletter" data-transition-selected-class="SiteNav__dropdownLink--selected" data-transition-selected-nestedIf = "/contact/newsletter" href="https://www.shaheen.senate.gov/contact/newsletter" tabindex="0">Newsletter Sign Up</a> </li> </ul> </li> </ul> </div> </nav> </div> <script> var topLevelLinks = document.querySelectorAll('.SiteNav__link'); for (var i = 0; i < topLevelLinks.length; i++) { topLevelLinks[i].addEventListener('mouseover', function () { this .parentElement .classList .add('focus'); }); topLevelLinks[i].addEventListener('mouseleave', function () { this .parentElement .classList .remove('focus'); }); } </script> </div> </div> </div> <div class="SiteHeader__logoContainer js-siteLogo"> <a class="SiteHeader__logoLink" href="/" aria-label="U.S. Senator Jeanne Shaheen Logo goes to Home Page"> <div class="SiteHeader__logo"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 480"><path fill="#d1efe0" d="M669.61,2.04c1.26-1.8,4.08-.98,4.17,1.22V318.52l4.83,14.2,4.38,11.81c-.75,2.98,.06,6.13,2.14,8.39l18.62,20.18c2.86,3.09,4.07,7.36,3.27,11.5l-1.87,9.63c-.51,2.62,.47,5.31,2.53,7l11.74,9.57c1.44,1.18,2.53,2.73,3.15,4.48l1.02,2.88c.97,2.73,.72,5.75-.68,8.29l-15.3,27.8c-1.41,2.56-4.39,3.82-7.2,3.04l-9.69-2.67c-3.48-.96-7.21-.51-10.36,1.27l-15.32,8.63c-1.26,.71-2.41,1.62-3.39,2.69l-16.23,12.81h-159.88l-6.84-12.34c-.8-1.44-1.33-3.01-1.57-4.64l-1.22-8.35c-.41-2.8,.33-5.65,2.05-7.89l9.95-12.96c1-1.3,2.37-2.27,3.94-2.77h0c4.23-1.36,6.68-5.77,5.59-10.09l-4.35-17.17c-.68-2.69-.74-5.5-.18-8.22l4.43-21.3c.25-1.21,.4-2.44,.44-3.67l.66-21.18,1.75-21.57c.32-3.91,1.59-7.69,3.7-11l18.7-29.35c1.24-1.94,2.16-4.07,2.72-6.3l8.31-32.67c.72-2.84,2.1-5.47,4.03-7.68l10.53-12.06c1.26-2.96,1.83-6.16,1.68-9.37l-1.31-27.63c-.1-2.2,.67-4.34,2.16-5.96l8.8-9.58c2.31-2.52,5.94-3.34,9.11-2.06l6.09,2.45,5.47-8.36c1.56-2.39,3.93-4.13,6.68-4.92l2.05-.58c2.06-.59,3.92-1.71,5.4-3.26l11.64-12.19c1.62-1.69,2.7-3.81,3.14-6.11l2.72-14.49c.44-2.35,.18-4.77-.76-6.97l-5.68-13.32c-1.61-3.77-1.22-8.1,1.02-11.53l4.3-6.57,5.55-11.18c1.75-3.53,2.2-7.57,1.26-11.41l-2.03-8.27c-.55-2.23-.23-4.59,.88-6.6l10.48-18.87c.85-1.53,1.41-3.2,1.64-4.93l5.13-13.74c.33-2.39,1.74-4.49,3.83-5.69l7.98-6.84c2.77-1.59,6.28-.84,8.16,1.75l1.18,5.04c.35,1.51,1.73,2.56,3.28,2.49l5.66-.24c1.15-.05,2.19-.71,2.72-1.74l3.16-6.08Z"/> <g><path fill="#061c1a" d="M67.23,224.34v50.7c0,19.82-14.22,31-34.04,31s-28.93-12.76-33.19-21.76l14.71-7.66c2.67,6.08,7.66,14.47,18.36,14.47,9.73,0,16.65-5.59,16.65-16.05v-50.7h17.51Z"/><path fill="#061c1a" d="M137.5,269.81h-29.3v18.96h51.55v14.95H90.81v-79.39h66.14v15.08h-48.75v15.44h29.3v14.95Z"/><path fill="#061c1a" d="M203.02,224.34h14.95l36.84,79.39h-19.09l-7.29-16.78h-36.71l-7.17,16.78h-18.36l36.84-79.39Zm-5.35,48.87h24.8l-12.03-28.08h-.73l-12.04,28.08Z"/><path fill="#061c1a" d="M341.85,224.34v79.39h-15.08l-40.36-49.11h-.12v49.11h-17.51v-79.39h14.95l40.48,49.24h.12v-49.24h17.51Z"/><path fill="#061c1a" d="M439.96,224.34v79.39h-15.08l-40.36-49.11h-.12v49.11h-17.51v-79.39h14.95l40.48,49.24h.12v-49.24h17.51Z"/><path fill="#061c1a" d="M511.68,269.81h-29.3v18.96h51.55v14.95h-68.93v-79.39h66.14v15.08h-48.75v15.44h29.3v14.95Z"/><path fill="#061c1a" d="M634.95,244.76c-4.74-3.53-14.71-8.51-27.84-8.51-7.9,0-14.95,2.92-14.95,9.73s10.46,7.54,20.79,8.39c14.47,.97,37.08,2.67,37.08,24.56,0,19.57-16.29,27.23-35.74,27.23-20.55,0-34.4-8.15-43.64-15.68l9.85-11.91c6.69,5.35,17.99,13.37,34.04,13.37,10.09,0,18.11-3.89,18.11-11.31s-8.15-9.36-20.06-10.33c-17.38-1.09-37.81-3.04-37.81-23.22s17.87-25.17,32.83-25.17c16.53,0,30.51,6.08,37.32,10.7l-9.97,12.16Z"/><path fill="#061c1a" d="M667.53,303.73v-79.39h17.51v29.42h37.44v-29.42h17.51v79.39h-17.51v-35.26h-37.44v35.26h-17.51Z"/><path fill="#061c1a" d="M790.8,224.34h14.95l36.84,79.39h-19.09l-7.29-16.78h-36.71l-7.17,16.78h-18.36l36.84-79.39Zm-5.35,48.87h24.8l-12.03-28.08h-.73l-12.04,28.08Z"/><path fill="#061c1a" d="M856.57,303.73v-79.39h17.51v29.42h37.44v-29.42h17.51v79.39h-17.51v-35.26h-37.44v35.26h-17.51Z"/><path fill="#061c1a" d="M1000.75,269.81h-29.3v18.96h51.55v14.95h-68.93v-79.39h66.14v15.08h-48.75v15.44h29.3v14.95Z"/><path fill="#061c1a" d="M1087.18,269.81h-29.3v18.96h51.55v14.95h-68.93v-79.39h66.14v15.08h-48.75v15.44h29.3v14.95Z"/><path fill="#061c1a" d="M1200,224.34v79.39h-15.08l-40.36-49.11h-.12v49.11h-17.51v-79.39h14.95l40.48,49.24h.12v-49.24h17.51Z"/></g> <g><path fill="#061c1a" d="M188.41,350.42v19.1c0,7.21-5.58,11.3-13.06,11.3s-12.97-4.08-12.97-11.3v-19.1h3.9v19.1c0,5.04,3.99,7.8,9.07,7.8s9.12-2.77,9.12-7.8v-19.1h3.95Z"/><path fill="#061c1a" d="M201.8,375.19c1.68,0,2.95,1.22,2.95,2.72s-1.27,2.68-2.95,2.68-2.95-1.18-2.95-2.68,1.27-2.72,2.95-2.72Z"/><path fill="#061c1a" d="M238.19,356.68c-1.77-1.59-5.53-3.67-10.98-3.67-3.81,0-7.71,1.36-7.71,5.08s4.9,3.99,9.71,4.26c5.17,.36,13.52,.86,13.52,8.8,0,6.9-6.12,9.66-13.25,9.66-7.53,0-12.34-3.13-15.56-6.08l2.4-2.72c2.5,2.31,6.62,5.44,13.25,5.44,5.03,0,9.21-1.81,9.21-5.81,0-4.45-4.54-5.13-9.57-5.49-6.4-.41-13.65-.86-13.65-7.71s6.49-8.8,11.79-8.8c6.12,0,10.93,2.45,13.2,4.31l-2.36,2.72Z"/><path fill="#061c1a" d="M254.43,375.19c1.68,0,2.95,1.22,2.95,2.72s-1.27,2.68-2.95,2.68-2.95-1.18-2.95-2.68,1.27-2.72,2.95-2.72Z"/><path fill="#061c1a" d="M304.42,356.68c-1.77-1.59-5.53-3.67-10.98-3.67-3.81,0-7.71,1.36-7.71,5.08s4.9,3.99,9.71,4.26c5.17,.36,13.52,.86,13.52,8.8,0,6.9-6.12,9.66-13.25,9.66-7.53,0-12.34-3.13-15.56-6.08l2.4-2.72c2.5,2.31,6.62,5.44,13.25,5.44,5.04,0,9.21-1.81,9.21-5.81,0-4.45-4.54-5.13-9.57-5.49-6.4-.41-13.66-.86-13.66-7.71s6.49-8.8,11.79-8.8c6.12,0,10.93,2.45,13.2,4.31l-2.36,2.72Z"/><path fill="#061c1a" d="M336.28,366.2h-11.98v10.34h20.91v3.49h-24.86v-29.62h23.82v3.49h-19.87v8.8h11.98v3.49Z"/><path fill="#061c1a" d="M382.69,350.42v29.62h-3.58l-18.83-22.73h-.05v22.73h-3.95v-29.62h3.58l18.83,22.73h.05v-22.73h3.95Z"/><path fill="#061c1a" d="M393.08,380.04l13.75-29.62h3.72l13.75,29.62h-4.31l-4.04-8.89h-14.79l-3.99,8.89h-4.08Zm9.48-12.07h11.98l-5.85-12.93h-.27l-5.85,12.93Z"/><path fill="#061c1a" d="M428.11,350.42h26.95v3.49h-11.48v26.13h-3.95v-26.13h-11.52v-3.49Z"/><path fill="#061c1a" d="M478.33,349.65c9.16,0,16.51,6.94,16.51,15.51s-7.35,15.65-16.51,15.65-16.42-6.94-16.42-15.65,7.21-15.51,16.42-15.51Zm0,27.67c6.94,0,12.38-5.44,12.38-12.16s-5.44-12.02-12.38-12.02-12.29,5.4-12.29,12.02,5.35,12.16,12.29,12.16Z"/><path fill="#061c1a" d="M506.55,380.04v-29.62h16.33c3.81,0,6.44,1.04,8.3,2.99,1.45,1.54,2.27,3.54,2.27,5.81,0,3.99-2.72,7.12-6.9,8.26l7.3,12.57h-4.49l-6.8-12.07h-12.07v12.07h-3.95Zm3.95-26.13v10.57h13.38c3.27,0,5.67-2.4,5.67-5.31,0-1.32-.54-2.54-1.41-3.45-1.45-1.45-3.22-1.81-5.26-1.81h-12.38Z"/></g> <g><path fill="#061c1a" d="M673.22,350.42v29.62h-3.58l-18.83-22.73h-.05v22.73h-3.95v-29.62h3.58l18.83,22.73h.05v-22.73h3.95Z"/><path fill="#061c1a" d="M703.53,366.2h-11.98v10.34h20.91v3.49h-24.86v-29.62h23.82v3.49h-19.87v8.8h11.98v3.49Z"/><path fill="#061c1a" d="M724.36,350.42l7.35,23.68h.23l7.58-23.68h2.99l7.58,23.68h.27l7.35-23.68h4.08l-9.53,29.62h-4.04l-7.17-22.23h-.27l-7.17,22.23h-4.04l-9.53-29.62h4.31Z"/><path fill="#061c1a" d="M786.29,380.04v-29.62h3.95v11.79h18.19v-11.79h3.9v29.62h-3.9v-14.34h-18.19v14.34h-3.95Z"/><path fill="#061c1a" d="M822.76,380.04l13.75-29.62h3.72l13.75,29.62h-4.31l-4.04-8.89h-14.79l-3.99,8.89h-4.08Zm9.48-12.07h11.98l-5.85-12.93h-.27l-5.85,12.93Z"/><path fill="#061c1a" d="M890.77,380.04v-22.46h-.23l-10.71,18.01h-.82l-10.71-18.01h-.23v22.46h-3.77v-29.62h4.17l11.07,18.64h.09l11.07-18.64h3.99v29.62h-3.95Z"/><path fill="#061c1a" d="M909.1,380.04v-29.62h16.01c3.86,0,6.44,1.04,8.3,2.99,1.5,1.63,2.27,3.63,2.27,5.72,0,2.45-1,4.58-2.63,6.12-1.77,1.72-4.26,2.72-7.94,2.72h-12.07v12.07h-3.95Zm3.95-26.13v10.57h12.07c1.68,0,3.54-.23,5.08-1.68,1-.95,1.59-2.27,1.59-3.63s-.5-2.45-1.41-3.45c-1.41-1.5-3.31-1.81-5.26-1.81h-12.07Z"/><path fill="#061c1a" d="M967.54,356.68c-1.77-1.59-5.53-3.67-10.98-3.67-3.81,0-7.71,1.36-7.71,5.08s4.9,3.99,9.71,4.26c5.17,.36,13.52,.86,13.52,8.8,0,6.9-6.12,9.66-13.25,9.66-7.53,0-12.34-3.13-15.56-6.08l2.4-2.72c2.5,2.31,6.62,5.44,13.25,5.44,5.04,0,9.21-1.81,9.21-5.81,0-4.45-4.54-5.13-9.57-5.49-6.4-.41-13.66-.86-13.66-7.71s6.49-8.8,11.79-8.8c6.12,0,10.93,2.45,13.2,4.31l-2.36,2.72Z"/><path fill="#061c1a" d="M983.46,380.04v-29.62h3.95v11.79h18.19v-11.79h3.9v29.62h-3.9v-14.34h-18.19v14.34h-3.95Z"/><path fill="#061c1a" d="M1023.93,380.04v-29.62h3.95v29.62h-3.95Z"/><path fill="#061c1a" d="M1042.26,380.04v-29.62h16.33c3.81,0,6.44,1.04,8.3,2.99,1.45,1.54,2.27,3.54,2.27,5.81,0,3.99-2.72,7.12-6.9,8.26l7.3,12.57h-4.49l-6.8-12.07h-12.07v12.07h-3.95Zm3.95-26.13v10.57h13.38c3.27,0,5.67-2.4,5.67-5.31,0-1.32-.54-2.54-1.41-3.45-1.45-1.45-3.22-1.81-5.26-1.81h-12.38Z"/><path fill="#061c1a" d="M1097.38,366.2h-11.98v10.34h20.91v3.49h-24.86v-29.62h23.82v3.49h-19.87v8.8h11.98v3.49Z"/></g> <g><path fill="#26677d" d="M572.72,360.4c1.13-2.87,1.1-4.91,4.12-8.28,.91-1.02,3.59-2.72,5.97-2.72,3.25,0,4.42,1.4,4.42,2.76,0,.95-.83,1.89-1.93,1.89-1.59,0-2.15-.79-2.38-2-.07-.38-.34-1.1-1.21-1.1-2.49,0-3.51,5.41-4.5,9.45h3.97c.23,0,.3,.11,.26,.34l-.19,.95c-.04,.26-.11,.38-.42,.38h-3.93c-.83,3.1-2.31,9.56-3.67,13.53-1.85,5.41-5.33,11.04-9.98,11.04-2.27,0-3.52-1.02-3.52-2.46,0-1.06,.68-2,1.85-2s1.85,.91,1.96,2.12c.04,.38,.3,.64,.83,.64,1.85,0,3.36-3.18,4.95-9.98l3.02-12.89h-3.17c-.19,0-.3-.15-.26-.34l.23-1.02c.04-.19,.11-.3,.42-.3h3.14Z"/><path fill="#26677d" d="M603.67,375.41c-.26,0-.42-.15-.34-.34l1.81-6.12c.64-2.12,1.81-5.86,1.81-6.58,0-.38-.26-.72-.64-.72-.6,0-1.97,1.25-2.5,2.08-.15,.23-.3,.26-.45,.15l-.38-.26c-.11-.08-.11-.19,0-.45,.6-1.1,2.76-3.89,6.05-3.89,1.47,0,1.97,.79,1.97,1.51,0,.68-.72,2.53-1.63,4.99l.42,.23c.95-2.08,3.21-6.73,5.97-6.73,1.1,0,2.15,.83,2.15,2.04,0,1.32-1.02,2.46-1.7,2.46-.49,0-.91-.08-1.25-.3-.3-.19-.57-.45-1.06-.45-1.17,0-3.21,2.99-4.05,4.91-.38,.91-.79,2-1.25,3.4l-1.21,3.82c-.08,.19-.26,.26-.49,.26h-3.25Z"/><path fill="#26677d" d="M584.3,370.01c0-3.06,.87-6.24,2.99-8.54,1.55-1.63,3.36-2.19,5.41-2.19s5.33,.95,5.33,5.56c0,2.23-.79,6.24-3.17,8.77-1.47,1.59-3.14,2.19-5.56,2.19-2.19,0-4.99-1.51-4.99-5.78Zm8.35-.15c1.17-2.19,2.31-5.41,2.31-6.8,0-.91-.38-1.63-1.4-1.63-1.44,0-2.53,1.32-4.23,4.39-1.29,2.27-1.89,4.57-1.89,6.12,0,.76,.45,1.66,1.32,1.66,1.13,0,2.34-.79,3.89-3.74Z"/></g> </svg> </div> </a> </div> <div class="SiteHeader__right"> <nav class="SiteHeader__featuredBtnContainer ml-auto h-100"> <a class="Button Button--featured" href="https://www.shaheen.senate.gov/contact/newsletter"> <span data-lettering="words" class="Button__label">Newsletter</span> </a> </nav> <div class="SiteHeader__search h-100 pr-3"> <div id="SiteSearch" class="SiteNavSearch"> <button class="SiteNavSearch__searchToggleButton" aria-label="Website search open" data-toggle-search="true" data-toggle-class="SiteHeader--searchMode" data-target="#js-site-header"> <span class="SiteNavSearch__searchIcon"></span> </button> <div class="SiteNavSearch__searchOverlay"> <form class="SiteNavSearch__searchForm" aria-label="search" role="search" method="get" action="/search"> <div class="SiteNavSearch__searchFormContent"> <input name="q" id="js-site-nav-search-input" class="SiteNavSearch__searchInput" type="text" placeholder="Search" aria-label="Site Search"> <button class="SiteNavSearch__searchFormButton" type="submit"> <span class="sr-only">Submit Site Search Query</span> <span class="SiteNavSearch__searchToggleIcon fa fa-search" aria-hidden="true"></span> </button> </div> </form> <button class="SiteNavSearch__searchToggleButton" aria-label="Website search" data-toggle-search="false" data-toggle-class="SiteHeader--searchMode" data-target="#js-site-header"> <span class="SiteNavSearch__searchIconClose" aria-hidden="true"></span> </button> </div> </div> <script> $(document).ready(function () { $('#SiteSearch').removeClass('SiteNavSearch--searchMode'); $('#js-site-header').removeClass('SiteHeader--searchMode'); $('.js-siteLogo').removeClass('SiteHeader__logoContainer--searchMode'); $('[data-toggle-class]').click(this, function () { var className = $(this).data('toggle-class'); var target = $(this).data('target'); var searchTarget = $('#SiteSearch'); var logoTarget = $('.js-siteLogo'); var hasClass = $(target).hasClass(className); $(target).toggleClass(className); $(searchTarget).toggleClass('SiteNavSearch--searchMode'); $(logoTarget).toggleClass('SiteHeader__logoContainer--searchMode'); if (hasClass) { $('#js-site-nav-search-input').val(''); return; } $('#js-site-nav-search-input').focus(); }); }); </script> </div> </div> <div role="search" class="SiteHeader__navSocialContainer"> <ul class="SocialIcons d-flex" aria-label="Social media links"> <li class="SocialIcons__item"> <a class="SocialIcons__link SocialBubble" aria-label="Senator Shaheen Facebook" href="https://www.facebook.com/SenatorShaheen" target="_blank" rel="noreferrer"> <i class="fa fa-facebook SocialBubble__icon SocialBubble__icon--facebook"> </i> </a> </li> <li class="SocialIcons__item"> <a class="SocialIcons__link SocialBubble" aria-label="Senator Shaheen Twitter" href="https://twitter.com/SenatorShaheen" target="_blank" rel="noreferrer"> <i class="fa fa-twitter SocialBubble__icon SocialBubble__icon--twitter"> </i> </a> </li> <li class="SocialIcons__item"> <a class="SocialIcons__link SocialBubble" aria-label="senator Shaheen Youtube" href="https://www.youtube.com/senatorshaheen" target="_blank" rel="noreferrer"> <i class="fa fa-youtube-play SocialBubble__icon SocialBubble__icon--youtube"> </i> </a> </li> <li class="SocialIcons__item"> <a class="SocialIcons__link SocialBubble" aria-label="Senator Shaheen Instagram" href="https://www.instagram.com/senatorshaheen" target="_blank" rel="noreferrer"> <i class="fa fa-instagram SocialBubble__icon SocialBubble__icon--instagram"> </i> </a> </li> </ul> </div> </div> </header> </div> <div class="SiteLayout__mobileHeader"> <div class="MobileHeader"> <div class="MobileHeader__bgColor"></div> <div class="MobileHeader__container container h-100"> <div class="row no-gutters justify-content-between align-items-center h-100"> <button class="MobileHeader__icon MobileHeader__icon--search js-open-mobile-search h-100 col-auto" aria-label="open site search" data-toggle="modal" data-target="#website-search"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 55.64 55.98"><path d="M55.64 49.53L36.57 30.46A19.84 19.84 0 005.8 5.81a19.85 19.85 0 0024.26 31.05L49.18 56zM10.74 29a12.85 12.85 0 1118.14 0 12.92 12.92 0 01-18.14 0z"/></svg> </button> <div class="MobileHeader__logo d-flex justify-content-center justify-self-stretch"> <a class="MobileHeader__logoLink" href="/"> <span class="sr-only">Home Logo Link</span> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 480"><path fill="#d1efe0" d="M669.61,2.04c1.26-1.8,4.08-.98,4.17,1.22V318.52l4.83,14.2,4.38,11.81c-.75,2.98,.06,6.13,2.14,8.39l18.62,20.18c2.86,3.09,4.07,7.36,3.27,11.5l-1.87,9.63c-.51,2.62,.47,5.31,2.53,7l11.74,9.57c1.44,1.18,2.53,2.73,3.15,4.48l1.02,2.88c.97,2.73,.72,5.75-.68,8.29l-15.3,27.8c-1.41,2.56-4.39,3.82-7.2,3.04l-9.69-2.67c-3.48-.96-7.21-.51-10.36,1.27l-15.32,8.63c-1.26,.71-2.41,1.62-3.39,2.69l-16.23,12.81h-159.88l-6.84-12.34c-.8-1.44-1.33-3.01-1.57-4.64l-1.22-8.35c-.41-2.8,.33-5.65,2.05-7.89l9.95-12.96c1-1.3,2.37-2.27,3.94-2.77h0c4.23-1.36,6.68-5.77,5.59-10.09l-4.35-17.17c-.68-2.69-.74-5.5-.18-8.22l4.43-21.3c.25-1.21,.4-2.44,.44-3.67l.66-21.18,1.75-21.57c.32-3.91,1.59-7.69,3.7-11l18.7-29.35c1.24-1.94,2.16-4.07,2.72-6.3l8.31-32.67c.72-2.84,2.1-5.47,4.03-7.68l10.53-12.06c1.26-2.96,1.83-6.16,1.68-9.37l-1.31-27.63c-.1-2.2,.67-4.34,2.16-5.96l8.8-9.58c2.31-2.52,5.94-3.34,9.11-2.06l6.09,2.45,5.47-8.36c1.56-2.39,3.93-4.13,6.68-4.92l2.05-.58c2.06-.59,3.92-1.71,5.4-3.26l11.64-12.19c1.62-1.69,2.7-3.81,3.14-6.11l2.72-14.49c.44-2.35,.18-4.77-.76-6.97l-5.68-13.32c-1.61-3.77-1.22-8.1,1.02-11.53l4.3-6.57,5.55-11.18c1.75-3.53,2.2-7.57,1.26-11.41l-2.03-8.27c-.55-2.23-.23-4.59,.88-6.6l10.48-18.87c.85-1.53,1.41-3.2,1.64-4.93l5.13-13.74c.33-2.39,1.74-4.49,3.83-5.69l7.98-6.84c2.77-1.59,6.28-.84,8.16,1.75l1.18,5.04c.35,1.51,1.73,2.56,3.28,2.49l5.66-.24c1.15-.05,2.19-.71,2.72-1.74l3.16-6.08Z"/> <g><path fill="#061c1a" d="M67.23,224.34v50.7c0,19.82-14.22,31-34.04,31s-28.93-12.76-33.19-21.76l14.71-7.66c2.67,6.08,7.66,14.47,18.36,14.47,9.73,0,16.65-5.59,16.65-16.05v-50.7h17.51Z"/><path fill="#061c1a" d="M137.5,269.81h-29.3v18.96h51.55v14.95H90.81v-79.39h66.14v15.08h-48.75v15.44h29.3v14.95Z"/><path fill="#061c1a" d="M203.02,224.34h14.95l36.84,79.39h-19.09l-7.29-16.78h-36.71l-7.17,16.78h-18.36l36.84-79.39Zm-5.35,48.87h24.8l-12.03-28.08h-.73l-12.04,28.08Z"/><path fill="#061c1a" d="M341.85,224.34v79.39h-15.08l-40.36-49.11h-.12v49.11h-17.51v-79.39h14.95l40.48,49.24h.12v-49.24h17.51Z"/><path fill="#061c1a" d="M439.96,224.34v79.39h-15.08l-40.36-49.11h-.12v49.11h-17.51v-79.39h14.95l40.48,49.24h.12v-49.24h17.51Z"/><path fill="#061c1a" d="M511.68,269.81h-29.3v18.96h51.55v14.95h-68.93v-79.39h66.14v15.08h-48.75v15.44h29.3v14.95Z"/><path fill="#061c1a" d="M634.95,244.76c-4.74-3.53-14.71-8.51-27.84-8.51-7.9,0-14.95,2.92-14.95,9.73s10.46,7.54,20.79,8.39c14.47,.97,37.08,2.67,37.08,24.56,0,19.57-16.29,27.23-35.74,27.23-20.55,0-34.4-8.15-43.64-15.68l9.85-11.91c6.69,5.35,17.99,13.37,34.04,13.37,10.09,0,18.11-3.89,18.11-11.31s-8.15-9.36-20.06-10.33c-17.38-1.09-37.81-3.04-37.81-23.22s17.87-25.17,32.83-25.17c16.53,0,30.51,6.08,37.32,10.7l-9.97,12.16Z"/><path fill="#061c1a" d="M667.53,303.73v-79.39h17.51v29.42h37.44v-29.42h17.51v79.39h-17.51v-35.26h-37.44v35.26h-17.51Z"/><path fill="#061c1a" d="M790.8,224.34h14.95l36.84,79.39h-19.09l-7.29-16.78h-36.71l-7.17,16.78h-18.36l36.84-79.39Zm-5.35,48.87h24.8l-12.03-28.08h-.73l-12.04,28.08Z"/><path fill="#061c1a" d="M856.57,303.73v-79.39h17.51v29.42h37.44v-29.42h17.51v79.39h-17.51v-35.26h-37.44v35.26h-17.51Z"/><path fill="#061c1a" d="M1000.75,269.81h-29.3v18.96h51.55v14.95h-68.93v-79.39h66.14v15.08h-48.75v15.44h29.3v14.95Z"/><path fill="#061c1a" d="M1087.18,269.81h-29.3v18.96h51.55v14.95h-68.93v-79.39h66.14v15.08h-48.75v15.44h29.3v14.95Z"/><path fill="#061c1a" d="M1200,224.34v79.39h-15.08l-40.36-49.11h-.12v49.11h-17.51v-79.39h14.95l40.48,49.24h.12v-49.24h17.51Z"/></g> <g><path fill="#061c1a" d="M188.41,350.42v19.1c0,7.21-5.58,11.3-13.06,11.3s-12.97-4.08-12.97-11.3v-19.1h3.9v19.1c0,5.04,3.99,7.8,9.07,7.8s9.12-2.77,9.12-7.8v-19.1h3.95Z"/><path fill="#061c1a" d="M201.8,375.19c1.68,0,2.95,1.22,2.95,2.72s-1.27,2.68-2.95,2.68-2.95-1.18-2.95-2.68,1.27-2.72,2.95-2.72Z"/><path fill="#061c1a" d="M238.19,356.68c-1.77-1.59-5.53-3.67-10.98-3.67-3.81,0-7.71,1.36-7.71,5.08s4.9,3.99,9.71,4.26c5.17,.36,13.52,.86,13.52,8.8,0,6.9-6.12,9.66-13.25,9.66-7.53,0-12.34-3.13-15.56-6.08l2.4-2.72c2.5,2.31,6.62,5.44,13.25,5.44,5.03,0,9.21-1.81,9.21-5.81,0-4.45-4.54-5.13-9.57-5.49-6.4-.41-13.65-.86-13.65-7.71s6.49-8.8,11.79-8.8c6.12,0,10.93,2.45,13.2,4.31l-2.36,2.72Z"/><path fill="#061c1a" d="M254.43,375.19c1.68,0,2.95,1.22,2.95,2.72s-1.27,2.68-2.95,2.68-2.95-1.18-2.95-2.68,1.27-2.72,2.95-2.72Z"/><path fill="#061c1a" d="M304.42,356.68c-1.77-1.59-5.53-3.67-10.98-3.67-3.81,0-7.71,1.36-7.71,5.08s4.9,3.99,9.71,4.26c5.17,.36,13.52,.86,13.52,8.8,0,6.9-6.12,9.66-13.25,9.66-7.53,0-12.34-3.13-15.56-6.08l2.4-2.72c2.5,2.31,6.62,5.44,13.25,5.44,5.04,0,9.21-1.81,9.21-5.81,0-4.45-4.54-5.13-9.57-5.49-6.4-.41-13.66-.86-13.66-7.71s6.49-8.8,11.79-8.8c6.12,0,10.93,2.45,13.2,4.31l-2.36,2.72Z"/><path fill="#061c1a" d="M336.28,366.2h-11.98v10.34h20.91v3.49h-24.86v-29.62h23.82v3.49h-19.87v8.8h11.98v3.49Z"/><path fill="#061c1a" d="M382.69,350.42v29.62h-3.58l-18.83-22.73h-.05v22.73h-3.95v-29.62h3.58l18.83,22.73h.05v-22.73h3.95Z"/><path fill="#061c1a" d="M393.08,380.04l13.75-29.62h3.72l13.75,29.62h-4.31l-4.04-8.89h-14.79l-3.99,8.89h-4.08Zm9.48-12.07h11.98l-5.85-12.93h-.27l-5.85,12.93Z"/><path fill="#061c1a" d="M428.11,350.42h26.95v3.49h-11.48v26.13h-3.95v-26.13h-11.52v-3.49Z"/><path fill="#061c1a" d="M478.33,349.65c9.16,0,16.51,6.94,16.51,15.51s-7.35,15.65-16.51,15.65-16.42-6.94-16.42-15.65,7.21-15.51,16.42-15.51Zm0,27.67c6.94,0,12.38-5.44,12.38-12.16s-5.44-12.02-12.38-12.02-12.29,5.4-12.29,12.02,5.35,12.16,12.29,12.16Z"/><path fill="#061c1a" d="M506.55,380.04v-29.62h16.33c3.81,0,6.44,1.04,8.3,2.99,1.45,1.54,2.27,3.54,2.27,5.81,0,3.99-2.72,7.12-6.9,8.26l7.3,12.57h-4.49l-6.8-12.07h-12.07v12.07h-3.95Zm3.95-26.13v10.57h13.38c3.27,0,5.67-2.4,5.67-5.31,0-1.32-.54-2.54-1.41-3.45-1.45-1.45-3.22-1.81-5.26-1.81h-12.38Z"/></g> <g><path fill="#061c1a" d="M673.22,350.42v29.62h-3.58l-18.83-22.73h-.05v22.73h-3.95v-29.62h3.58l18.83,22.73h.05v-22.73h3.95Z"/><path fill="#061c1a" d="M703.53,366.2h-11.98v10.34h20.91v3.49h-24.86v-29.62h23.82v3.49h-19.87v8.8h11.98v3.49Z"/><path fill="#061c1a" d="M724.36,350.42l7.35,23.68h.23l7.58-23.68h2.99l7.58,23.68h.27l7.35-23.68h4.08l-9.53,29.62h-4.04l-7.17-22.23h-.27l-7.17,22.23h-4.04l-9.53-29.62h4.31Z"/><path fill="#061c1a" d="M786.29,380.04v-29.62h3.95v11.79h18.19v-11.79h3.9v29.62h-3.9v-14.34h-18.19v14.34h-3.95Z"/><path fill="#061c1a" d="M822.76,380.04l13.75-29.62h3.72l13.75,29.62h-4.31l-4.04-8.89h-14.79l-3.99,8.89h-4.08Zm9.48-12.07h11.98l-5.85-12.93h-.27l-5.85,12.93Z"/><path fill="#061c1a" d="M890.77,380.04v-22.46h-.23l-10.71,18.01h-.82l-10.71-18.01h-.23v22.46h-3.77v-29.62h4.17l11.07,18.64h.09l11.07-18.64h3.99v29.62h-3.95Z"/><path fill="#061c1a" d="M909.1,380.04v-29.62h16.01c3.86,0,6.44,1.04,8.3,2.99,1.5,1.63,2.27,3.63,2.27,5.72,0,2.45-1,4.58-2.63,6.12-1.77,1.72-4.26,2.72-7.94,2.72h-12.07v12.07h-3.95Zm3.95-26.13v10.57h12.07c1.68,0,3.54-.23,5.08-1.68,1-.95,1.59-2.27,1.59-3.63s-.5-2.45-1.41-3.45c-1.41-1.5-3.31-1.81-5.26-1.81h-12.07Z"/><path fill="#061c1a" d="M967.54,356.68c-1.77-1.59-5.53-3.67-10.98-3.67-3.81,0-7.71,1.36-7.71,5.08s4.9,3.99,9.71,4.26c5.17,.36,13.52,.86,13.52,8.8,0,6.9-6.12,9.66-13.25,9.66-7.53,0-12.34-3.13-15.56-6.08l2.4-2.72c2.5,2.31,6.62,5.44,13.25,5.44,5.04,0,9.21-1.81,9.21-5.81,0-4.45-4.54-5.13-9.57-5.49-6.4-.41-13.66-.86-13.66-7.71s6.49-8.8,11.79-8.8c6.12,0,10.93,2.45,13.2,4.31l-2.36,2.72Z"/><path fill="#061c1a" d="M983.46,380.04v-29.62h3.95v11.79h18.19v-11.79h3.9v29.62h-3.9v-14.34h-18.19v14.34h-3.95Z"/><path fill="#061c1a" d="M1023.93,380.04v-29.62h3.95v29.62h-3.95Z"/><path fill="#061c1a" d="M1042.26,380.04v-29.62h16.33c3.81,0,6.44,1.04,8.3,2.99,1.45,1.54,2.27,3.54,2.27,5.81,0,3.99-2.72,7.12-6.9,8.26l7.3,12.57h-4.49l-6.8-12.07h-12.07v12.07h-3.95Zm3.95-26.13v10.57h13.38c3.27,0,5.67-2.4,5.67-5.31,0-1.32-.54-2.54-1.41-3.45-1.45-1.45-3.22-1.81-5.26-1.81h-12.38Z"/><path fill="#061c1a" d="M1097.38,366.2h-11.98v10.34h20.91v3.49h-24.86v-29.62h23.82v3.49h-19.87v8.8h11.98v3.49Z"/></g> <g><path fill="#26677d" d="M572.72,360.4c1.13-2.87,1.1-4.91,4.12-8.28,.91-1.02,3.59-2.72,5.97-2.72,3.25,0,4.42,1.4,4.42,2.76,0,.95-.83,1.89-1.93,1.89-1.59,0-2.15-.79-2.38-2-.07-.38-.34-1.1-1.21-1.1-2.49,0-3.51,5.41-4.5,9.45h3.97c.23,0,.3,.11,.26,.34l-.19,.95c-.04,.26-.11,.38-.42,.38h-3.93c-.83,3.1-2.31,9.56-3.67,13.53-1.85,5.41-5.33,11.04-9.98,11.04-2.27,0-3.52-1.02-3.52-2.46,0-1.06,.68-2,1.85-2s1.85,.91,1.96,2.12c.04,.38,.3,.64,.83,.64,1.85,0,3.36-3.18,4.95-9.98l3.02-12.89h-3.17c-.19,0-.3-.15-.26-.34l.23-1.02c.04-.19,.11-.3,.42-.3h3.14Z"/><path fill="#26677d" d="M603.67,375.41c-.26,0-.42-.15-.34-.34l1.81-6.12c.64-2.12,1.81-5.86,1.81-6.58,0-.38-.26-.72-.64-.72-.6,0-1.97,1.25-2.5,2.08-.15,.23-.3,.26-.45,.15l-.38-.26c-.11-.08-.11-.19,0-.45,.6-1.1,2.76-3.89,6.05-3.89,1.47,0,1.97,.79,1.97,1.51,0,.68-.72,2.53-1.63,4.99l.42,.23c.95-2.08,3.21-6.73,5.97-6.73,1.1,0,2.15,.83,2.15,2.04,0,1.32-1.02,2.46-1.7,2.46-.49,0-.91-.08-1.25-.3-.3-.19-.57-.45-1.06-.45-1.17,0-3.21,2.99-4.05,4.91-.38,.91-.79,2-1.25,3.4l-1.21,3.82c-.08,.19-.26,.26-.49,.26h-3.25Z"/><path fill="#26677d" d="M584.3,370.01c0-3.06,.87-6.24,2.99-8.54,1.55-1.63,3.36-2.19,5.41-2.19s5.33,.95,5.33,5.56c0,2.23-.79,6.24-3.17,8.77-1.47,1.59-3.14,2.19-5.56,2.19-2.19,0-4.99-1.51-4.99-5.78Zm8.35-.15c1.17-2.19,2.31-5.41,2.31-6.8,0-.91-.38-1.63-1.4-1.63-1.44,0-2.53,1.32-4.23,4.39-1.29,2.27-1.89,4.57-1.89,6.12,0,.76,.45,1.66,1.32,1.66,1.13,0,2.34-.79,3.89-3.74Z"/></g> </svg> </a> </div> <button class="js-open-mobile-nav MobileHeader__icon MobileHeader__icon--menu col-auto" aria-label="open mobile navigation"> <span class="MobileHeader__mobileNavIcon"> <span></span> </span> </button> </div> </div> </div> </div> </div> <div id="aria-skip-nav"></div> <div class="SiteLayout__transitionContainer d-flex flex-column flex-grow-1" data-transition="container" data-transition-namespace="internal" data-nav="site"> <script> if (!application) var application = {}; application = { "config": { "tinymce": { "plugins": { "selectvideo": { "player": "jwplayer", // should be set to "legacy" or "jwplayer" currently "youtube": true, // set to true to write the youtube tags for youtube videos "width": "100%", // set width and height on the containing element "height": "100%", "tracking": true } } } }, "fn": { // deprecated mootools 1.2 stuff that we'll probably still use once we upgrade fully to 1.3 "defined": function (obj) { return (obj != undefined); }, "check": function (obj) { return !!(obj || obj === 0); } }, "form": { "processed": "null", }, "friendly_urls": false, "siteroot": "https://www.shaheen.senate.gov/", "theme": "", "webroot": "https://www.shaheen.senate.gov/", "assetWebroot": "https://www.shaheen.senate.gov/", }; </script> <div class="SiteLayout__main"> <main> <!--startindex--> <div class="Blocks"> <div class="Block Block--static--bannerWithLinks Block--width--wide Block--backgroundColor--default Block--textColor--default Block--textFamily--default mb-5"> <div class="Block__content"> <div class="Banner Banner--withLinks"> <div class="Banner__layout"> <div class="Banner__imageContainer"> <div class="Banner__backgroundSize"></div> <div class="Banner__background Banner__noTransformOnMobile" data-editor-background="background" style="background-image: url('https://www.shaheen.senate.gov/imo/media/image/Shaheen_About_Portrait%20(1).png')"></div> <div class="Banner__imageLinks ButtonBlock row mx-0 p-0 justify-content-start"> <div class="ButtonBlock__col col-12 col-md d-flex justify-content-stretch ButtonBlock__col--hunter p-0"> <a class="ButtonBlock__button Button Button--lg Button--black h-100 w-100" data-editor-link="linkone" href="https://www.shaheen.senate.gov/imo/media/doc/senator_shaheen_biography.pdf" target="_blank" rel=""> <div class="Button__label"> <span class="Button__labelText">Download<br>Official <br>Bio</span></div> </a> </div> <div class="ButtonBlock__col col-12 col-md d-flex justify-content-stretch ButtonBlock__col--black p-0"> <a class="ButtonBlock__button Button Button--lg Button--hunter h-100 w-100" data-editor-link="linktwo" href="https://www.shaheen.senate.gov/imo/media/image/Senator_Shaheen_Portrait.jpg" target="_blank" rel=""> <div class="Button__label"> <span class="Button__labelText">DOWNLOAD OFFICIAL Portrait</span></div> </a> </div> </div> </div> <div class="Banner__contentContainer"> <div class="Banner__headingContainer heading"> <div data-editor-text="overline" data-placeholder="Heading Overline" class="Banner__headingOverline Heading--overline color-lapis-light mb-2"> About </div> <h1 data-editor-text="title" data-placeholder="Heading Text" class="Banner__heading"> The <i>first woman in U.S. history</i> to be elected both a Governor and a United States Senator, New Hampshire’s Jeanne Shaheen is <i>a trailblazer</i> with a reputation for working across the aisle to <i>get things done</i>. </h1> </div> </div> </div> </div> </div> </div> <div class="Block Block--paragraph Block--width--normal Block--backgroundColor--default Block--textColor--default Block--textFamily--default pb-5"> <div class="Block__content"> <div class="Paragraph Paragraph--variant--intro Paragraph--textAlign--left RawHTML"> <p>Senator Shaheen is committed to serving the citizens of New Hampshire and is known for her common-sense leadership, hard work and dedication to improving the lives of the middle class. She has served in the Senate since 2009 and is a member of the Senate Committees on Armed Services, Foreign Relations, Appropriations, Small Business and Entrepreneurship and the Select Committee on Ethics.</p> </div> </div> </div> <div class="Block Block--paragraph Block--width--normal Block--backgroundColor--default Block--textColor--default Block--textFamily--default pb-4"> <div class="Block__content"> <div class="Paragraph Paragraph--variant--default Paragraph--textAlign--left RawHTML"> <p>As a former small business owner, Senator Shaheen knows how tough it can be for entrepreneurs, who often operate on razor thin profit margins. On the Small Business Committee, she’s expanded small businesses’ access to credit and markets. Her annual Experience New Hampshire event in Washington, D.C., gives New Hampshire businesses a forum to showcase their products and services to policymakers and government officials. Shaheen continues to lead efforts in the Senate to protect New Hampshire businesses from having to unfairly collect internet sales taxes for other states.</p> </div> </div> </div> <div class="Block Block--paragraph Block--width--normal Block--backgroundColor--default Block--textColor--default Block--textFamily--default pb-4"> <div class="Block__content"> <div class="Paragraph Paragraph--variant--default Paragraph--textAlign--left RawHTML"> <p>The opioid epidemic is the worst public health crisis in New Hampshire’s history, and Senator Shaheen has made fighting this crisis her number one priority in Congress. Through her leadership on the Appropriations committee, Senator Shaheen worked to deliver a seven fold increase in resources to help Granite Staters suffering from substance use disorders receive desperately needed treatment. She works across the aisle to provide tools that treatment providers, law enforcement and first responders need to deliver lifesaving services.</p> </div> </div> </div> <div class="Block Block--paragraph Block--width--normal Block--backgroundColor--default Block--textColor--default Block--textFamily--default pb-5"> <div class="Block__content"> <div class="Paragraph Paragraph--variant--default Paragraph--textAlign--left RawHTML"> <p>Shaheen helped pass the Affordable Care Act, and has defended the law from partisan attacks, ensuring that tens of thousands of Granite Staters can keep their health care. The law drastically expanded the availability of drug treatment in New Hampshire through Medicaid Expansion, a vital tool to address the opioid crisis, and provided protections to people with pre-existing conditions. She continues to lead efforts in the Senate to advance common-sense health care legislation that would expand access to care and lower the costs of both treatment and prescription drugs. </p> </div> </div> </div> <div class="Block Block--static--bannerPeekingImage Block--width--full Block--backgroundColor--default Block--textColor--default Block--textFamily--default mb-5"> <div class="Block__content"> <div data-editor-modifier="left,right" class="BannerPeekingImage BannerPeekingImage--right js-BannerContent"> <div class="BannerPeekingImage__layout"> <div class="BannerPeekingImage__imageContainer"> <div class="BannerPeekingImage__image BannerPeekingImage__noTransformOnMobile" data-editor-background="background" style="background-image: url('https://www.shaheen.senate.gov/imo/media/image/Shaheen_About_about1%20(1).png')" ></div> </div> <div class="BannerPeekingImage__content"> <div data-editor-column="body" data-placeholder="Body text" class="BannerPeekingImage__text" data-animate="fastfade" > <div class="Block Block--paragraph Block--width--wide Block--backgroundColor--default Block--textColor--default Block--textFamily--default"> <div class="Block__content"> <div class="Paragraph Paragraph--variant--bordered Paragraph--textAlign--left RawHTML"> <p>Serving Granite Staters in the United States Senate.</p> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="Block Block--paragraph Block--width--normal Block--backgroundColor--default Block--textColor--default Block--textFamily--default pb-4"> <div class="Block__content"> <div class="Paragraph Paragraph--variant--default Paragraph--textAlign--left RawHTML"> <p>As top ranking woman of the Armed Services committee and the most senior woman on the Foreign Relations committee, Senator Shaheen advocates for a strong foreign policy that confronts our enemies, strengthens key alliances, and bolsters New Hampshire’s role in our national defense. Shaheen’s strong stance against Vladimir Putin’s aggression, led to her being sanctioned by the Kremlin and denied a visa to travel to Russia. Shaheen is a leader on protecting our democratic institutions from foreign intrusion, enhancing our cyber defenses, and working with our allies to improve trade and security cooperation. She has been a consistent advocate for the critical role the Portsmouth Naval Shipyard, Pease Air National Guard Base and New Hampshire's defense-related companies, serve in protecting our nation.</p> </div> </div> </div> <div class="Block Block--paragraph Block--width--normal Block--backgroundColor--default Block--textColor--default Block--textFamily--default pb-4"> <div class="Block__content"> <div class="Paragraph Paragraph--variant--default Paragraph--textAlign--left RawHTML"> <p>Senator Shaheen is a champion for women here at home and around the globe. In 2018, she worked to broaden the Violence Against Women Act (VAWA) in order to better investigate and prosecute violent crimes against women. In 2016, President Obama signed into law the Shaheen-authored Sexual Assault Survivors’ Rights Act, a federal bill of rights for sexual assault survivors. Jeanne Shaheen has also been a consistent supporter of Planned Parenthood and the critical health services it provides to thousands of Granite Staters. She has led bipartisan efforts in Congress to permanently repeal the Trump administration’s expanded Global Gag Rule, which undermines the availability of family planning and other health care services in developing countries, and got legislation signed into law that gives women a seat at the table to better facilitate lasting conflict resolution around the world.</p> </div> </div> </div> <div class="Block Block--paragraph Block--width--normal Block--backgroundColor--default Block--textColor--default Block--textFamily--default pb-5"> <div class="Block__content"> <div class="Paragraph Paragraph--variant--default Paragraph--textAlign--left RawHTML"> <p>New Hampshire is the only state in the nation without a full service VA hospital. To expand health services for veterans, Shaheen worked with members of both parties to pass VA reforms enabling Granite State veterans to receive quality health care outside the VA system and closer to home.</p> </div> </div> </div> <div class="Block Block--static--bannerPeekingImage Block--width--full Block--backgroundColor--default Block--textColor--default Block--textFamily--default mb-5"> <div class="Block__content"> <div data-editor-modifier="left,right" class="BannerPeekingImage BannerPeekingImage--left js-BannerContent"> <div class="BannerPeekingImage__layout"> <div class="BannerPeekingImage__imageContainer"> <div class="BannerPeekingImage__image BannerPeekingImage__noTransformOnMobile" data-editor-background="background" style="background-image: url('https://www.shaheen.senate.gov/imo/media/image/Shaheen_About_NationalSecurity%20(1).png')" ></div> </div> <div class="BannerPeekingImage__content"> <div data-editor-column="body" data-placeholder="Body text" class="BannerPeekingImage__text" data-animate="fastfade" > <div class="Block Block--paragraph Block--width--normal Block--backgroundColor--default Block--textColor--default Block--textFamily--default"> <div class="Block__content"> <div class="Paragraph Paragraph--variant--bordered Paragraph--textAlign--left RawHTML"> <p>Visiting Afghanistan to receive a mission update and meet with deployed Granite Staters </p> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="Block Block--paragraph Block--width--normal Block--backgroundColor--default Block--textColor--default Block--textFamily--default pb-4"> <div class="Block__content"> <div class="Paragraph Paragraph--variant--default Paragraph--textAlign--left RawHTML"> <p>Senator Shaheen has made streamlining government and fiscal responsibility a hallmark of her career in the Senate, identifying many areas of waste and inefficiency. She has introduced bipartisan legislation to reform the congressional budget process, eliminate duplicative programs, and phase out unneeded and costly tax breaks for sugar growers and mining companies. She has also led efforts to eliminate exorbitant subsidies for powerful special interests like pharmaceutical and oil companies.</p> </div> </div> </div> <div class="Block Block--paragraph Block--width--normal Block--backgroundColor--default Block--textColor--default Block--textFamily--default pb-4"> <div class="Block__content"> <div class="Paragraph Paragraph--variant--default Paragraph--textAlign--left RawHTML"> <p>Shaheen recognizes the severity of the environmental and economic threat that climate change poses to New Hampshire and the world. She supports smart energy policies that will curb carbon pollution and preserve New Hampshire’s way of life. As a champion for energy efficiency, Shaheen created programs while Governor that saved New Hampshire families and businesses over $1 billion. In the Senate, Shaheen has worked across the aisle in Congress to pass national energy efficiency legislation which was signed into law by President Obama. Further, Shaheen has established a goal of more than 50 percent clean and carbon-free electricity by 2030.</p> </div> </div> </div> <div class="Block Block--paragraph Block--width--normal Block--backgroundColor--default Block--textColor--default Block--textFamily--default pb-5"> <div class="Block__content"> <div class="Paragraph Paragraph--variant--default Paragraph--textAlign--left RawHTML"> <p>Senator Shaheen has a reputation for outstanding constituent services. She and her staff have successfully helped thousands of constituents navigate bureaucracy, avoid foreclosure, secure military commendations, receive delayed Social Security and Medicare assistance and access VA benefits, among many other services.</p> </div> </div> </div> <div class="Block Block--static--bannerPeekingImage Block--width--full Block--backgroundColor--default Block--textColor--default Block--textFamily--default mb-5"> <div class="Block__content"> <div data-editor-modifier="left,right" class="BannerPeekingImage BannerPeekingImage--right js-BannerContent"> <div class="BannerPeekingImage__layout"> <div class="BannerPeekingImage__imageContainer"> <div class="BannerPeekingImage__image BannerPeekingImage__noTransformOnMobile" data-editor-background="background" style="background-image: url('https://www.shaheen.senate.gov/imo/media/image/Shaheen_About_Veterans%20(1).png')" ></div> </div> <div class="BannerPeekingImage__content"> <div data-editor-column="body" data-placeholder="Body text" class="BannerPeekingImage__text" data-animate="fastfade" > <div class="Block Block--paragraph Block--width--normal Block--backgroundColor--default Block--textColor--default Block--textFamily--default"> <div class="Block__content"> <div class="Paragraph Paragraph--variant--bordered Paragraph--textAlign--left RawHTML"> <p>Presenting Captain Martin Gelb with the Congressional Gold Medal for his service during World War II.</p> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="Block Block--paragraph Block--width--normal Block--backgroundColor--default Block--textColor--default Block--textFamily--default pb-4"> <div class="Block__content"> <div class="Paragraph Paragraph--variant--default Paragraph--textAlign--left RawHTML"> <p>Shaheen served as Governor of New Hampshire from 1997 to 2003. During her time in the statehouse, she helped create nearly 67,000 new jobs while keeping New Hampshire's tax burden the lowest in the country. (<a href="/about/biography/jeanne-shaheens-record">Learn more about Jeanne Shaheen's three terms as Governor</a>.) With bipartisan support, she expanded public kindergarten to thousands of families and made higher education more affordable with a tax free college savings program.</p> </div> </div> </div> <div class="Block Block--paragraph Block--width--normal Block--backgroundColor--default Block--textColor--default Block--textFamily--default pb-4"> <div class="Block__content"> <div class="Paragraph Paragraph--variant--default Paragraph--textAlign--left RawHTML"> <p>Between her time as Governor and election to the U.S. Senate, Shaheen served as the Director of Harvard University's Institute of Politics at the Kennedy School of Government.</p> </div> </div> </div> <div class="Block Block--paragraph Block--width--normal Block--backgroundColor--default Block--textColor--default Block--textFamily--default pb-5"> <div class="Block__content"> <div class="Paragraph Paragraph--variant--default Paragraph--textAlign--left RawHTML"> <p>Shaheen was born in Saint Charles, Missouri. Her father worked his way up to a management position in a shoe factory and her mother worked as a secretary in their local church. After attending public schools, Shaheen received a bachelor's degree from Shippensburg University in Pennsylvania and a master's degree from the University of Mississippi. She and her husband, Bill, live in Madbury and have three daughters, Stefany, Stacey and Molly, and seven grandchildren.</p> </div> </div> </div> </div> <!--stopindex--> </main> </div> <!-- Custom Footer Code: Webtrends --> <!-- START OF SmartSource Data Collector TAG --> <script src="https://www.senate.gov/wt_sdc/shaheen_webtrends.load.js" type="text/javascript"></script> <noscript> <div><img alt="" id="webtrends tracking image" width="1" height="1" src="//statse.webtrendslive.com/dcs222nfzhdldaag62n9tpw28_2y1t/njs.gif?dcsuri=/nojavascript&WT.js=No&WT.tv=10.4.0&dcssip=www.shaheen.senate.gov"/></div> </noscript> <!-- END OF SmartSource Data Collector TAG --> <!-- Custom Footer Code: Google Analytics --> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-Z4WNQXCF36"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-Z4WNQXCF36'); </script> <!-- Custom Footer Code: Adobe --> <script src="https://assets.adobedtm.com/566dc2d26e4f/f8d2f26c1eac/launch-3a705652822d.min.js" async></script> <script> if (typeof window.setupAnimations !== 'function') { window.setupAnimations = function () { window.animationsSet = true; $('[data-animate]').each(function (i) { var animationClass = ""; var animationEl = $(this); var animationTriggerName = ""; if (animationEl[0].hasAttribute('data-animate')) { animationClass = "animate-" + animationEl.data("animate"); animationTriggerName = "js-trigger-" + i; } else if (animationTrigger[0].hasAttribute('data-animateChild')) { animationClass = "animate-" + animationTrigger.data("animatechild"); animationTriggerName = "js-trigger-" + i; } else { return; } animationEl.addClass((animationClass)); animationEl.addClass((animationTriggerName)); // removed the toggleClass ScrollTrigger.create({ id: animationTriggerName, trigger: '.' + animationTriggerName, start: 'top 90%', onEnter: function(self) { self.trigger.classList.add('visible'); }, }); }) } } $(function() { if (!window.animationsSet) setupAnimations(); }); </script> <script> // fix for bootstrap tooltip hide/mootools hide collision $$('form input,form select,form textarea, input, .nav-tabs li a').each(function (item) { if (typeof item.hide == 'function') { item.hide = null; } }); Element.implement({ 'slide': function (how, mode) { return this; } }); </script> <script> if (typeof window.internalLink !== 'function') { window.isInternalLink = function (href) { var isInternal = Boolean(href.match(new RegExp('^' + window.location.origin))) // 1: If same site domain || Boolean(href.match(/^\/[^\/]/)); // 2: If starts with a single / and not a double // return isInternal; } } if (typeof window.getParameterByName !== 'function') { window.getParameterByName = function (name, url = window.location.href) { name = name.replace(/[\[\]]/g, '\\$&'); var regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)'), results = regex.exec(url); if (!results) return null; if (!results[2]) return ''; return decodeURIComponent(results[2].replace(/\+/g, ' ')); } } if (typeof window.onLinkClick !== 'function') { window.onLinkClick = function () { $(function () { $('a').each(function () { var $this = $(this); if ($this.hasLinkClickEvent) return; var newWin = $this.hasClass('new-win'); var senExit = $this.hasClass('sen-exit'); var href = $this.attr('href'); var target = getParameterByName('target', href); if (href && target == '_blank') { $this.on('click', function(event) { event.preventDefault(); window.open(href, target); }) } else if (href && href.charAt(0) == '#') { $this.click(function (e) { e.preventDefault(); var targetName = this.getAttribute('href').replace('#', ''); var targetElement = document.getElementById(targetName) || document.querySelector('[name="' + targetName + '"]'); if (!targetElement) { return; } var offsetHeight = window.getStuckHeaderHeight() || 0; gsap.to(window, {duration: 1, scrollTo: {y: targetElement, offsetY: offsetHeight}, ease: 'power3'}) }); $this.hasLinkClickEvent = true; } else if (href) { if (isInternalLink(href)) { if (transitions) { $this.on('click', function(event) { if (event.currentTarget.hasAttribute('data-modal-template')) return; if (event.currentTarget.hasAttribute('data-no-transition')) return; // If user help down modifier key during click they are opening in new tab/window if (2 === event.which || event.metaKey || event.ctrlKey) return; $('body').addClass('wait'); }) } } } }); }); } } $(function(){ onLinkClick(); }); </script> <div id="fb-root"></div> <script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v10.0" nonce="7qGTTSrW"></script> <script> $('.RawHTML') .find('iframe#player') .wrap('<div class="video-width"><div class="embedded-video"></div></div>'); $('.js-press-release') .find('table') .addClass('Table Table--striped') .wrap('<div class="ReadingWidthBreakout overflow-x-auto overflow-scroll-x-shadow"><div class="container"></div></div>'); // Clear focus state off of button 0.5s after clicking it $('.Button').click(function () { var button = this; setTimeout(function () { button.blur(); }, 500); }); </script> <div class="js-footer SiteLayout__footer"> <footer class="SiteFooter Block--backgroundColor--primary"> <div class="SiteFooter__layout"> <div class="SiteFooter__nav"> <nav class="FooterNav" aria-label="Footer Navigation"> <ul class="FooterNav__linkList FooterNav__linkList--desktop"> <li class="FooterNav__item "> <a data-transition-selected-if="/services" data-transition-selected-class="FooterNav__link--selected" class="FooterNav__link " href="https://www.shaheen.senate.gov/services" title="For Granite Staters"> For Granite Staters </a> </li> <li class="FooterNav__item "> <a data-transition-selected-if="/about/biography" data-transition-selected-class="FooterNav__link--selected" class="FooterNav__link FooterNav__link--selected " href="https://www.shaheen.senate.gov/about/biography" title="About"> About </a> </li> <li class="FooterNav__item "> <a data-transition-selected-if="/news" data-transition-selected-class="FooterNav__link--selected" class="FooterNav__link " href="https://www.shaheen.senate.gov/news" title="News"> News </a> </li> <li class="FooterNav__item "> <a data-transition-selected-if="/contact" data-transition-selected-class="FooterNav__link--selected" class="FooterNav__link " href="https://www.shaheen.senate.gov/contact" title="Contact"> Contact </a> </li> <li class="FooterNav__item FooterNav__item--showMobile"> <a data-transition-selected-if="/privacy-policy" data-transition-selected-class="FooterNav__link--selected" class="FooterNav__link " href="https://www.shaheen.senate.gov/privacy-policy" title="Privacy Policy"> Privacy Policy </a> </li> </ul> <div class="FooterNav__socialIcons"> <ul class="SocialIcons" aria-label="Social media links"> <li class="SocialIcons__item"> <a class="SocialIcons__link SocialBubble" href="https://www.facebook.com/SenatorShaheen" target="_blank" rel="noreferrer"> <i class="fa fa-facebook SocialBubble__icon SocialBubble__icon--facebook"> <span class="sr-only">Senator Shaheen Facebook</span> </i> </a> </li> <li class="SocialIcons__item"> <a class="SocialIcons__link SocialBubble" href="https://twitter.com/SenatorShaheen" target="_blank" rel="noreferrer"> <i class="fa fa-twitter SocialBubble__icon SocialBubble__icon--twitter"> <span class="sr-only">Senator Shaheen Twitter</span> </i> </a> </li> <li class="SocialIcons__item"> <a class="SocialIcons__link SocialBubble" href="https://www.youtube.com/senatorshaheen" target="_blank" rel="noreferrer"> <i class="fa fa-youtube-play SocialBubble__icon SocialBubble__icon--youtube"> <span class="sr-only">Senator Shaheen Youtube</span> </i> </a> </li> <li class="SocialIcons__item"> <a class="SocialIcons__link SocialBubble" href="https://www.instagram.com/senatorshaheen" target="_blank" rel="noreferrer"> <i class="fa fa-instagram SocialBubble__icon SocialBubble__icon--instagram"> <span class="sr-only">Senator Shaheen Instagram</span> </i> </a> </li> </ul> </div> </nav> </div> </div> </footer> </div> </div> <div class="MobileNav"> <nav aria-label="Mobile Navigation" class="MobileNav__linksContainer container"> <div class="MobileNav__item"> <a class="MobileNav__link js-mobile-dropdown-parent" href="https://www.shaheen.senate.gov/services"> <span>Services</span> </a> <div class="js-mobile-dropdown MobileNav__subLinks"> <a class="MobileNav__subLink" href="https://www.shaheen.senate.gov/services/casework"> <div class="MobileNav__subLink__label"> <span>Help With A Federal Agency</span> </div> </a> <a class="MobileNav__subLink" href="https://www.shaheen.senate.gov/services/grants"> <div class="MobileNav__subLink__label"> <span>Grants</span> </div> </a> <a class="MobileNav__subLink" href="https://www.shaheen.senate.gov/services/flag-request"> <div class="MobileNav__subLink__label"> <span>Flag Requests</span> </div> </a> <a class="MobileNav__subLink" href="https://www.shaheen.senate.gov/services/congressionally-directed-spending-requests"> <div class="MobileNav__subLink__label"> <span>Congressionally Directed Spending Requests</span> </div> </a> <a class="MobileNav__subLink" href="https://www.shaheen.senate.gov/services/students"> <div class="MobileNav__subLink__label"> <span>Students and Kids</span> </div> </a> <a class="MobileNav__subLink" href="https://www.shaheen.senate.gov/services/academy-nominations"> <div class="MobileNav__subLink__label"> <span>Academy Nominations</span> </div> </a> <a class="MobileNav__subLink" href="https://www.shaheen.senate.gov/services/internships"> <div class="MobileNav__subLink__label"> <span>Internships</span> </div> </a> <a class="MobileNav__subLink" href="https://www.shaheen.senate.gov/services/tour-request"> <div class="MobileNav__subLink__label"> <span>Tour Requests</span> </div> </a> <a class="MobileNav__subLink" href="https://www.shaheen.senate.gov/services/coffee-with-jeanne"> <div class="MobileNav__subLink__label"> <span>Coffee with Jeanne</span> </div> </a> <a class="MobileNav__subLink" href="https://www.shaheen.senate.gov/services/request-a-meeting"> <div class="MobileNav__subLink__label"> <span>Request A Meeting</span> </div> </a> </div> </div> <div class="MobileNav__item"> <a class="MobileNav__link js-mobile-dropdown-parent" href="https://www.shaheen.senate.gov/news"> <span>News</span> </a> <div class="js-mobile-dropdown MobileNav__subLinks"> <a class="MobileNav__subLink" href="https://www.shaheen.senate.gov/news/press"> <div class="MobileNav__subLink__label"> <span>Press Releases</span> </div> </a> <a class="MobileNav__subLink" href="https://www.shaheen.senate.gov/news/in-the-news"> <div class="MobileNav__subLink__label"> <span>In The News</span> </div> </a> <a class="MobileNav__subLink" href="https://www.shaheen.senate.gov/news/multimedia"> <div class="MobileNav__subLink__label"> <span>Videos</span> </div> </a> </div> </div> <div class="MobileNav__item"> <a class="MobileNav__link js-mobile-dropdown-parent" href="https://www.shaheen.senate.gov/about"> <span>About</span> </a> <div class="js-mobile-dropdown MobileNav__subLinks"> <a class="MobileNav__subLink" href="https://www.shaheen.senate.gov/about/biography"> <div class="MobileNav__subLink__label"> <span>Biography</span> </div> </a> <a class="MobileNav__subLink" href="https://www.shaheen.senate.gov/about/priorities"> <div class="MobileNav__subLink__label"> <span>Priorities</span> </div> </a> <a class="MobileNav__subLink" href="https://www.shaheen.senate.gov/about/committees"> <div class="MobileNav__subLink__label"> <span>Committees</span> </div> </a> <a class="MobileNav__subLink" href="https://www.shaheen.senate.gov/about/legislation"> <div class="MobileNav__subLink__label"> <span>Legislation</span> </div> </a> <a class="MobileNav__subLink" href="https://www.shaheen.senate.gov/about/voting-record"> <div class="MobileNav__subLink__label"> <span>Voting Record</span> </div> </a> <a class="MobileNav__subLink" href="https://www.shaheen.senate.gov/official-photo"> <div class="MobileNav__subLink__label"> <span>Official Photo</span> </div> </a> </div> </div> <div class="MobileNav__item"> <a class="MobileNav__link js-mobile-dropdown-parent" href="https://www.shaheen.senate.gov/contact"> <span>Contact</span> </a> <div class="js-mobile-dropdown MobileNav__subLinks"> <a class="MobileNav__subLink" href="https://www.shaheen.senate.gov/contact/contact-jeanne"> <div class="MobileNav__subLink__label"> <span>Contact Jeanne</span> </div> </a> <a class="MobileNav__subLink" href="https://www.shaheen.senate.gov/contact/newsletter"> <div class="MobileNav__subLink__label"> <span>Newsletter Sign Up</span> </div> </a> </div> </div> </nav> </div> <script> window.animatedMobileNavIn = gsap .timeline({paused: true}) .set('.MobileNav__linksContainer', {overflowY: 'hidden'}) .from('.MobileNav__item', { duration: 0.5, opacity: 0, translateY: 50, stagger: 0.1, ease: 'power3', clearProps: true }, '+=0.25') .set('.MobileNav__linksContainer', {overflowY: ''}); window.animatedMobileNavOut = gsap .timeline({paused: true}) .to('.MobileNav__item', { duration: 0.5, opacity: 0, translateY: -50, stagger: 0.05, ease: 'power3' }); $(function () { // Control logic/animations of opening and closing of mobile nav var toggleMobileNav = function (state) { var navOverflowElement = document.querySelector('.MobileNav__linksContainer'); if (state === 'open') { window.disableBodyScroll(navOverflowElement) var padding = function () { var newsAlert = $('.SiteLayout__alert').outerHeight(); var mobileHeader = $('.SiteLayout__navigation').outerHeight() || $('.pin-spacer-MobileHeader').outerHeight() ; var paddingVal = (newsAlert || 0) + (mobileHeader || 0) return paddingVal < 90 ? 90 : paddingVal; } $('.MobileNav').css('paddingTop', function () { var paddingToAdd = padding(); return paddingToAdd < 160 ? 160 : paddingToAdd; }); window.disableBodyScroll(navOverflowElement) window .animatedMobileNavIn .play(0); document .body .classList .add('mobile-nav-open'); gsap.to(window, { duration: 0.5, scrollTo: '.SiteHeader', ease: 'power3' }); } else if (state === 'close') { window.enableBodyScroll(navOverflowElement); window .animatedMobileNavOut .play(0); document .body .classList .remove('mobile-nav-open'); } }; // Click handling for open/close of mobile nav $('.js-open-mobile-nav').click(function () { if (document.body.classList.contains('mobile-nav-open')) { toggleMobileNav('close') } else { toggleMobileNav('open') } }); $('.js-open-mobile-search').click(function () { if (document.body.classList.contains('mobile-nav-open')) { toggleMobileNav('close') } }); // Expand/Collapse Dropdowns and Handle repeat clicks on parents var clickAndClose = function () { $('.js-mobile-dropdown-parent').removeClass('active'); toggleMobileNav('close'); gsap.to('.js-mobile-dropdown', 0.2, {height: 0}); }; var onClickParent = function (event) { var parentLink = $(event.target).closest('.MobileNav__link'); var dropdown = $(parentLink).next('.js-mobile-dropdown')[0]; if (dropdown) { if ($(parentLink).hasClass('active')) { clickAndClose(); } else { event.preventDefault(); event.stopImmediatePropagation(); $('.js-mobile-dropdown-parent').removeClass('active'); $('.js-mobile-dropdown').each(function (index, element) { if (element === dropdown) return; gsap.to(element, 0.6, {height: 0}); }) parentLink.addClass('active'); gsap.set(dropdown, {height: "auto"}); gsap.from(dropdown, 0.6, {height: 0}); gsap.from(dropdown.querySelectorAll('.MobileNav__subLink'), { duration: 0.8, opacity: 0, scale: 0.5, stagger: 0.1, ease: 'power3' }) } } else { clickAndClose() }; }; $('.MobileNav__link').click(onClickParent); $('.MobileNav__subLink').click(clickAndClose); }); </script> <div class="SiteLayout__loading"> <div class="Loading"> <div class="Loading__spinner"> <div></div> <div></div> <div></div> <div></div> </div> </div> </div> </div> </div> <div class="BootstrapModal BootstrapModal--search modal fade" id="website-search" tabindex="-1" role="dialog" aria-labelledby="website-search-title"> <div class="BootstrapModal__container modal-dialog" role="document"> <div class="BootstrapModal__content modal-content"> <div class="BootstrapModal__header align-items-center modal-header"> <h2 id="website-search-title" class="BootstrapModal__headerTitle modal-title sr-only">website-search</h2> </div> <div class="BootstrapModal__body modal-body"> <form aria-label="search" id="sitesearch" role="search" method="get" action="/search"> <div class="MobileSearch"> <div class="MobileSearch__layout"> <label class="sr-only" for="q" >Site Search</label> <input class="MobileSearch__input" type="search" name="q" id="q" placeholder="Search" autofocus> <button class="MobileSearch__button" aria-label="submit search query" type="submit"> <span class="fa fa-search" aria-hidden="true"></span> </button> </div> <button type="button" class="BootstrapModal__closeIcon" data-dismiss="modal" aria-label="Close search"> <span class="CustomIcon__before--close" aria-hidden="true"></span> </button> </div> </form> </div> </div> </div> </div> <script> $('#website-search').on('shown.bs.modal', function () { $('[autofocus]').trigger('focus') }) </script> <script type="text/javascript"> if (typeof window.makeStickyHeader !== 'function') { window.makeStickyHeader = function (containerProp) { window.madeStickyHeader = true; var container = containerProp || document; var siteHeader = document.querySelector('.SiteHeader'); var mobileHeader = document.querySelector('.MobileHeader'); ScrollTrigger.defaults({ // uncomment to see debug markers //markers: true }); // Pin SiteHeader when it hits the top of the viewport if (siteHeader) { ScrollTrigger.create({ id: 'SiteHeader', // creates .pin-spacer-SiteHeader which we target in _SiteHeader.scss trigger: '.SiteLayout__siteHeader', endTrigger: ".SiteLayout__footer", start: "top top", end: "bottom top", pin: true, pinSpacing: false }) } var siteHeaderInternal = document.querySelector('.body--internal .SiteHeader'); var siteHeaderHome = document.querySelector('.body--home .SiteHeader'); var banner = document.querySelector('.Block--static--bannerBackgroundImage:first-child, .Block--static--banner:first-child, .HomeHero'); if (siteHeader) siteHeader.classList.remove('stuck'); if (mobileHeader) mobileHeader.classList.remove('stuck'); if (banner) { ScrollTrigger.create({ trigger: banner, endTrigger: '.SiteLayout__container', start: '50% top', end: 'bottom top', onEnter: function() { $('.SiteHeader, .MobileHeader').addClass('stuck') } }) } else { if (siteHeader) siteHeader.classList.add('stuck'); if (mobileHeader) mobileHeader.classList.add('stuck'); } // Pin MobileHeader when it hits the top of the viewport if (mobileHeader) { ScrollTrigger.create({ id: 'MobileHeader', // creates .pin-spacer-MobileHeader which we target in _MobileHeader.scss trigger: mobileHeader, endTrigger: ".SiteLayout__footer", start: "top top", pin: true, pinSpacing: false }) } var mobileHeaderBgColor = document.querySelector('.MobileHeader__bgColor') if (mobileHeaderBgColor) { gsap.from(mobileHeaderBgColor, { clearProps: true, scrollTrigger: { id: 'MobileHeaderBackground', trigger: '.SiteLayout__navigation', start: "+=10px", end: "+=1px", scrub: 1 } }); } } } var prevBodyHeight = 0; if (window.polyfills) var resizeObserver = new window .polyfills .ResizeObserver(function (entries) { var newHeight = (entries[0].contentRect) ? entries[0].contentRect.height : 0; if (newHeight === prevBodyHeight) return; // If the height changed save it prevBodyHeight = newHeight; // If we have any scrollTriggers on window loop through and refresh them window.refreshScrollTriggers(); }) // start observing a DOM node $(function () { if (!window.madeStickyHeader) window.makeStickyHeader(); resizeObserver.observe(document.body); }); </script> <script type="text/javascript"> $(function () { $("script.deferred-script").each(function () { var text = $(this).text(); eval( text == '' ? this.innerHTML : text); }); }); sen = true; </script> <script> var arrayify = function(list) { return Array.prototype.slice.call(list) }; var runScript = function(originalElement) { var element = document.createElement('script'); if (originalElement.attributes.length) { var attributes = arrayify(originalElement.attributes); attributes.forEach(function(attr) { element.setAttribute(attr.name, attr.value); }); } element.textContent = originalElement.textContent; element.setAttribute('async', 'false'); originalElement.replaceWith(element); return element; }; var shouldPrevent = function(data) { if (data.el.hasAttribute('data-no-transition') || data.el.hasAttribute('data-modal-template')) return true; var targetUrl = data.href.replace(window.location.origin, ''); var regex = new RegExp(/^(?:\/?assets)|(?:\/?imo)/); if (targetUrl && regex.test(targetUrl)) return true; return false; } var transitionFormHandler = function(container) { var forms = container.querySelectorAll('form[method="get"]'); if (forms.length) forms.forEach(function(form) { if ($(form).attr('data-no-transition') !== undefined) return; $(form).on('submit', function(event) { event.preventDefault(); $('body').addClass('wait'); var targetUrl = event.target.action; var targetQuery = $(this).serialize(); $('.BootstrapModal').modal('hide'); transitions.go(targetUrl + '?' + targetQuery); }) }) } var isIE = document.body.style.msTouchAction !== undefined; if (!isIE && transitions) { // Grab the prefers reduced media query. var mediaQuery = window.matchMedia("(prefers-reduced-motion: reduce)"); // Check if the media query matches or is not available. if (!mediaQuery || mediaQuery.matches) { transitionsReducedMotion(); } else { transitionsFullMotion(); } // Adds an event listener to check for changes in the media query's value. mediaQuery.addEventListener("change", function() { if (mediaQuery.matches) { transitions.destroy(); transitionsReducedMotion(); } else { transitions.destroy(); transitionsFullMotion(); } }); // When user has 'prefers-reduced-motion' turned on in their OS function transitionsReducedMotion() { transitions.init({ preventRunning: true, timeout: 20000, schema: { prefix: 'data-transition' }, prevent: shouldPrevent, transitions: [{ name: 'default-transition', leave: function(data) { return gsap.timeline() .to(data.current.container, { opacity: 0, duration: 0.2, }, '<') .set('.SiteFooter', { opacity: 0 }) }, beforeLeave: function(data) { /*keep page position only if expanding or collapsing.*/ let shouldStopScroll = false; if (data.next.url.path === '/newsroom/press-releases') { const nextExpanded = data.next.url.query['expanded']; const currentExpanded = data.current.url.query['expanded']; if (nextExpanded && (!currentExpanded || nextExpanded !== currentExpanded)) { shouldStopScroll = true; } } if(data.next.url.hash){ shouldStopScroll = true; } if (!shouldStopScroll) { gsap.to(window, { duration: 1, scrollTo: {y: 0}, ease: 'power3'}); } return; }, enter: function(data) { return gsap.timeline() .set(data.current.container, {position: 'absolute', opacity: 0}) .from(data.next.container, { opacity: 0, duration: 0.2, }, '<') .to('.SiteFooter', { opacity: 1, duration: 0.1, }, '<') .set('.SiteFooter', { opacity: '' }) }, after: function(data){ if(data.next.url.hash){ var urlHash = "#" + data.next.url.hash; gsap.to(window, { duration: 0.5, scrollTo: {y: urlHash, offsetY:150 }}); } }, }], }); transitionsGlobalHooks(); }; // For regular motion users function transitionsFullMotion() { // Remove below line and write custom transitions here transitionsReducedMotion(); }; function transitionsGlobalHooks() { transitions.hooks.before(function(data) { $('body').addClass('wait'); $('.fc-tbx').remove(); // Clear Forms Builder validation errors // Allow Google Recaptcha script include to reinitialize if (typeof grecaptcha !== 'undefined') delete grecaptcha; if (typeof ___grecaptcha_cfg !== 'undefined') delete ___grecaptcha_cfg; $('.SiteHeader--searchMode').removeClass('SiteHeader--searchMode'); $('.SiteNavSearch--searchMode').removeClass('SiteNavSearch--searchMode'); }); transitions.hooks.afterLeave(function(data) { var currentNav = data.current.container.dataset.nav var nextNav = data.next.container.dataset.nav var nextUrl = data.next.url.href; if (currentNav !== nextNav && nextUrl) window.location = nextUrl; var nextPage = new DOMParser().parseFromString(data.next.html, "text/html"); // Sync body tags var newBodyClasses = nextPage.querySelector('body').classList; if (newBodyClasses) document.body.className = newBodyClasses; $('[data-transition-selected-if]').each(function (link) { var linkCondition = $(this).attr('data-transition-selected-if'); var selectedClass = $(this).attr('data-transition-selected-class') || 'selected'; $(this).removeClass(selectedClass); if (new RegExp('^' + linkCondition).test(window.location.pathname)) { var secondaryCondition = $(this).attr('data-transition-selected-nestedIf'), pathArr = window.location.pathname.split('/'), linkPathArr = secondaryCondition ? secondaryCondition.split('/') : " "; $(this).addClass(selectedClass); if (secondaryCondition && pathArr.length < 4 && window.location.pathname !== secondaryCondition) { $(this).removeClass(selectedClass); } else if (secondaryCondition && pathArr.length >= 4 && linkPathArr.length < 3) { $(this).removeClass(selectedClass); } } }); // Sync NewsAlert content var newDocument = document.createRange().createContextualFragment(data.next.html); var newsAlert = newDocument.querySelector('.NewsAlert'); var currentNewsAlert = document.querySelector('.NewsAlert'); // Clean up any existing newsAlert Splide instance if (typeof window.destroyNewsAlertSplide === 'function') window.destroyNewsAlertSplide(); if (newsAlert) { if (!currentNewsAlert.classList.contains('NewsAlert--hasContent') && newsAlert.classList.contains('NewsAlert--hasContent')) { currentNewsAlert.className = newsAlert.className || currentNewsAlert.className; currentNewsAlert.innerHTML = newsAlert.innerHTML || ''; var newHeight = $(newsAlert).height(); gsap.timeline() .from('.NewsAlert', { height: 0, duration: 0.5 }) .set('.NewsAlert', { height: '' }) } else if (currentNewsAlert.classList.contains('NewsAlert--hasContent') && !newsAlert.classList.contains('NewsAlert--hasContent')) { var currentHeight = $(currentNewsAlert).height(); gsap.timeline() .to('.NewsAlert', { height: 0, duration: 0.5 }) .call(function() { currentNewsAlert.className = newsAlert.className || currentNewsAlert.className; currentNewsAlert.innerHTML = newsAlert.innerHTML || ''; }) .set('.NewsAlert', { height: '' }) } else { currentNewsAlert.className = newsAlert.className || currentNewsAlert.className; currentNewsAlert.innerHTML = newsAlert.innerHTML || ''; } var scripts = currentNewsAlert.querySelectorAll('script'); if (scripts && scripts.length) scripts.forEach(function(script) {runScript(script)}); } }); transitions.hooks.after(function(data) { $('body').removeClass('wait'); // Recalculate ScrollTrigger values window.killScrollTriggers(); window.madeStickyHeader = false; window.makeStickyHeader(data.next.container); window.animationsSet = false; window.setupAnimations(data.next.container); // Force load any scripts after page transition // Borrowed idea from swup.js: // https://github.com/swup/scripts-plugin/blob/master/src/index.js var scripts = data.next.container.querySelectorAll('script'); if (scripts && scripts.length) scripts.forEach(function(script) {runScript(script)}); transitionFormHandler(data.next.container); if (typeof ga !== 'undefined') { ga('set', 'page', window.location.pathname); ga('send', 'pageview'); } if (typeof FB !== 'undefined') FB.XFBML.parse(); }); // Prefetching the top level pages after a couple seconds for faster response time on click setTimeout(function() { transitions.prefetch('https://www.shaheen.senate.gov/services'); }, 2000);setTimeout(function() { transitions.prefetch('https://www.shaheen.senate.gov/news'); }, 3000);setTimeout(function() { transitions.prefetch('https://www.shaheen.senate.gov/about'); }, 4000);setTimeout(function() { transitions.prefetch('https://www.shaheen.senate.gov/contact'); }, 5000); transitionFormHandler(document); } } </script> </body> </html>