@import url(https://use.typekit.net/zye0xkf.css);@font-face{font-family:PSBlack;src:url(https://s3.amazonaws.com/multistate.us/shared/fonts/public-sans/PSBlack.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PSEBold;src:url(https://s3.amazonaws.com/multistate.us/shared/fonts/public-sans/PSEBold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PSEBoldI;src:url(https://s3.amazonaws.com/multistate.us/shared/fonts/public-sans/PSEBoldI.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PSBold;src:url(https://s3.amazonaws.com/multistate.us/shared/fonts/public-sans/PSBold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PSBoldI;src:url(https://s3.amazonaws.com/multistate.us/shared/fonts/public-sans/PSBoldI.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PSSBold;src:url(https://s3.amazonaws.com/multistate.us/shared/fonts/public-sans/PSSBold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PSM;src:url(https://s3.amazonaws.com/multistate.us/shared/fonts/public-sans/PSM.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PSMI;src:url(https://s3.amazonaws.com/multistate.us/shared/fonts/public-sans/PSMI.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PSR;src:url(https://s3.amazonaws.com/multistate.us/shared/fonts/public-sans/PSR.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PSItalic;src:url(https://s3.amazonaws.com/multistate.us/shared/fonts/public-sans/PSItalic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PSL;src:url(https://s3.amazonaws.com/multistate.us/shared/fonts/public-sans/PSL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PSEL;src:url(https://s3.amazonaws.com/multistate.us/shared/fonts/public-sans/PSEL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PSThin;src:url(https://s3.amazonaws.com/multistate.us/shared/fonts/public-sans/PSThin.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Public Sans;src:url(https://cdnjs.cloudflare.com/ajax/libs/uswds/2.0.2/fonts/public-sans/PublicSans-Black.woff);font-weight:900;font-style:normal}@font-face{font-family:Public Sans;src:url(https://cdnjs.cloudflare.com/ajax/libs/uswds/2.0.2/fonts/public-sans/PublicSans-ExtraBold.woff);font-weight:800;font-style:normal}@font-face{font-family:Public Sans;src:url(https://cdnjs.cloudflare.com/ajax/libs/uswds/2.0.2/fonts/public-sans/PublicSans-Bold.woff);font-weight:700;font-style:normal}@font-face{font-family:Public Sans;src:url(https://cdnjs.cloudflare.com/ajax/libs/uswds/2.0.2/fonts/public-sans/PublicSans-SemiBold.woff);font-weight:600;font-style:normal}@font-face{font-family:Public Sans;src:url(https://cdnjs.cloudflare.com/ajax/libs/uswds/2.0.2/fonts/public-sans/PublicSans-Medium.woff);font-weight:500;font-style:normal}@font-face{font-family:Public Sans;src:url(https://cdnjs.cloudflare.com/ajax/libs/uswds/2.0.2/fonts/public-sans/PublicSans-Regular.woff);font-weight:400;font-style:normal}@font-face{font-family:Public Sans;src:url(https://cdnjs.cloudflare.com/ajax/libs/uswds/2.0.2/fonts/public-sans/PublicSans-Light.woff);font-weight:300;font-style:normal}@font-face{font-family:Public Sans;src:url(https://cdnjs.cloudflare.com/ajax/libs/uswds/2.0.2/fonts/public-sans/PublicSans-ExtraLight.woff);font-weight:200;font-style:normal}@font-face{font-family:Public Sans;src:url(https://cdnjs.cloudflare.com/ajax/libs/uswds/2.0.2/fonts/public-sans/PublicSans-Thin.woff);font-weight:100;font-style:normal}.flex-start{color:inherit}.flex-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.flex-row.flex-left{justify-content:flex-start}.flex-row.flex-right{justify-content:flex-end}.flex-row.flex-center{justify-content:center}.flex-row.flex-top{align-items:flex-start}.flex-row.flex-bottom{align-items:flex-end}.flex-column{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center}.flex-column.flex-left{align-items:flex-start}.flex-column.flex-right{align-items:flex-end}.flex-column.flex-center{justify-content:center}.flex-column.flex-top{justify-content:flex-start}.flex-column.flex-bottom{justify-content:flex-end}.flex-grid,.flex-row-responsive{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center}@media (min-width:1025px){.flex-grid,.flex-row-responsive{flex-direction:row}}.flex-grid,.flex-wrap{flex-wrap:wrap}.flex-fill{flex-basis:0%;flex-grow:1;flex-shrink:1}.flex-grid{justify-content:center}.container{max-width:1024px;margin:0 auto;padding:20px}.container.fullscreen{max-width:100%;margin:0}@media (min-width:768px){.container{padding:20px 42px}}@media (min-width:768px){.mobile-only{display:none!important}}@media (max-width:767px){.tablet-only{display:none!important}}@media (max-width:1024px){.desktop-only{display:none!important}}@media (min-width:1025px){.desktop-hide{display:none!important}}.navy-gradient{background-image:linear-gradient(112deg,#111826,#03445a)}.navy-gradient-overlay{background-image:linear-gradient(91deg,#111826,rgba(3,68,90,0))}body{padding:0;margin:0;color:#2a2d3c}.size-measure{z-index:1000;position:absolute;top:0;left:0;height:1344px;width:816px;background:#ff0}.serif{font-family:freight-display-pro,serif}.html,.sans-serif{font-family:Public Sans,sans-serif}.pdf.legislative-session-dates,.sans-serif-pdf{font-family:PSR,sans-serif}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pdf .D{color:#4f93b6}.pdf .R{color:#b93361}.pdf .page{position:relative;page-break-after:always;width:100vw;color:#043858}.pdf .header{padding:75px 30px 0}.pdf .header .resource-logo{margin:0;color:#d34f88;font-size:14pt;font-family:PSBold}.pdf .header .resource-title{margin:0;color:#043858;font-size:30pt;font-family:PSEBold}.pdf .top-logo{position:absolute;background:#043858;top:0;right:30px;height:92px;width:84px}.pdf .top-logo img{height:38px;margin:27px 18px;width:48px}.pdf .body{box-sizing:border-box;height:1197px;overflow:hidden;padding:0 30px}.pdf .body table.main{font-size:7pt;font-family:PSSBold;border-collapse:collapse;border:2px solid #e0e0e0;width:752px;table-layout:fixed}.pdf .left-strong,.pdf.legislative-session-dates .intro.house,.pdf.legislative-session-dates td.state,.pdf.legislative-session-dates th.state{border-left-width:2px}.pdf.governors-and-legislatures table.main .next,.pdf.governors-and-legislatures table.main .sen,.pdf.governors-and-legislatures table.main .state,.pdf.legislative-session-dates .crossover,.pdf.legislative-session-dates .intro.senate,.pdf.legislative-session-dates td.state,.pdf.legislative-session-dates th.state,.pdf .right-strong,.pdf.state-executive-officials table.main .state,.pdf.state-government-websites .main .state{border-right-width:2px}.pdf table.note-regular{font-size:8pt;font-family:PSBoldI;width:756px;table-layout:fixed}.pdf .bottom-logo{position:absolute;bottom:50px;left:100px;height:40px;width:200px}.pdf .bottom-logo img{height:100%;width:100%}.pdf .contact{font-family:PSR;position:absolute;bottom:50px;right:100px;font-size:10px;text-align:center}.pdf .contact p{margin:3px 0;white-space:nowrap}.pdf .contact .spacer{margin:0 3px}.pdf.legislative-session-dates .key{font-size:10pt;font-family:PSEBold;padding:30px 0;table-layout:fixed}.pdf.legislative-session-dates .key td{padding:0;border:none}.pdf.legislative-session-dates .key td.text{padding-left:3px}.pdf.legislative-session-dates .key .color.in-session{background:#355a6c}.pdf.legislative-session-dates .key .color.special{background:#1c9889}.pdf.legislative-session-dates .key .color.adjourned{background:#d34f88}.pdf.legislative-session-dates .note{padding-bottom:20px;font-size:7pt;font-family:PSMI}.pdf.legislative-session-dates .note.space-up{padding-top:35px}.pdf.legislative-session-dates .note.hide{opacity:0}.pdf.legislative-session-dates th{font-family:PSEBold}.pdf.legislative-session-dates th .regular{font-family:PSSBold}.pdf.legislative-session-dates th.wrap{white-space:normal}.pdf.legislative-session-dates td,.pdf.legislative-session-dates th{border:1px solid #e0e0e0;padding:2pt 1pt 2pt 2pt;white-space:nowrap}.pdf.legislative-session-dates td:not(.state):not(.notes),.pdf.legislative-session-dates th:not(.state):not(.notes){text-align:center}.pdf.legislative-session-dates td.state,.pdf.legislative-session-dates th.state{text-align:left}.pdf.legislative-session-dates td.state{font-family:PSBOLD}.pdf.legislative-session-dates .header.top{height:2em}.pdf.legislative-session-dates td.month{overflow:show}.pdf.legislative-session-dates td.month.fill{border-left:none;border-right:none;padding-left:0;padding-right:0}.pdf.legislative-session-dates td.month .fill{height:9pt;width:100%;z-index:100;margin-top:1px;font-size:8px;line-height:9pt;color:#f2f2f2}.pdf.legislative-session-dates td.month .fill.out-of-session,.pdf.legislative-session-dates td.month .fill.pre-filing{background:#d34f88;color:#f2f2f2}.pdf.legislative-session-dates td.month .fill.in-session{background:#355a6c}.pdf.legislative-session-dates td.month .fill.in-special-session{background:#1c9889}.pdf.legislative-session-dates .notes{text-align:left}.pdf.legislative-session-dates td.notes{height:10px}.pdf.legislative-session-dates .main.notes td{line-height:10pt}.pdf.governors-and-legislatures table.note-regular{margin-top:30px}.pdf.governors-and-legislatures table.note-regular .key{text-align:right;padding-right:10px}.pdf.governors-and-legislatures table.main{border:3px solid #e0e0e0}.pdf.governors-and-legislatures table.main td,.pdf.governors-and-legislatures table.main th{border:1px solid #e0e0e0;font-size:8pt}.pdf.governors-and-legislatures table.main .top>th{padding:3px 1px;font-family:PSEBold}.pdf.governors-and-legislatures table.main .top>th:not(.state){text-align:center}.pdf.governors-and-legislatures table.main .annotation>td{font-family:PSBoldI}.pdf.governors-and-legislatures table.main .annotation>td.gov{text-align:left}.pdf.governors-and-legislatures table.main td{text-align:center;box-sizing:border-box;padding:2px 3px 3px}.pdf.governors-and-legislatures table.main .state,.pdf.governors-and-legislatures table.main td.gov{text-align:left}.pdf.state-executive-officials table.note-regular.top{margin-top:30px}.pdf.state-executive-officials table.note-regular.bottom{margin-top:5px}.pdf.state-executive-officials table.note-regular .key{text-align:right;padding-right:5px}.pdf.state-executive-officials table.main td,.pdf.state-executive-officials table.main th{border:1px solid #e0e0e0;text-align:left;padding:2px 3px 3px;font-size:8pt}.pdf.state-executive-officials table.main th{font-family:PSEBold}.pdf.state-government-websites table.note-regular{margin-top:30px}.pdf.state-government-websites .main th{font-family:PSEBold}.pdf.state-government-websites .main td,.pdf.state-government-websites .main th{border:1px solid #e0e0e0;text-align:left;font-size:8pt;padding:2px 3px 3px}.pdf.state-government-websites .main td a,.pdf.state-government-websites .main th a{color:#fff}.html{font-size:16px}.html *{font-size:inherit}.html thead>tr{color:#f2f2f2;background:#043858;font-weight:700}.html thead>tr th{box-sizing:border-box}@media \0screen\, screen\9,screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0.75),screen and (min-width:0\0) and (min-resolution:72dpi){.html thead>tr th{font-weight:700}}.html thead>tr.gold{background:#d1ad60}.html thead>tr.navy{color:#043858}.html th.italic{font-style:italic}.html th .regular{font-weight:400}.html .state{font-weight:700}.html table.mobile-table thead tr th:first-child:after,.html thead.tall tr th:first-child:after{content:"";display:inline-block;min-height:45px;vertical-align:top}.html table{box-sizing:border-box;width:100%;border-collapse:collapse;table-layout:fixed}.html table td,.html table th{border:1px solid #e6e6e6;padding:8px;vertical-align:middle;line-height:20px}.html table td.left,.html table th.left{text-align:left}.html table:not(.mobile-table) tbody>tr:nth-child(odd){background:#f3f3f3}.html table.mobile-table thead th{text-align:left;vertical-align:middle}.html table.mobile-table tbody td,.html table.mobile-table tbody th{text-align:left;padding:5px}.html .fixed-header{width:100%;box-sizing:border-box;position:fixed;top:0}.html.legislative-session-dates{width:100%}.html.legislative-session-dates #Table col.state{width:130px}.html.legislative-session-dates #Table col.prefile{width:120px}.html.legislative-session-dates #Table col.intro-house,.html.legislative-session-dates #Table col.intro-sen,.html.legislative-session-dates #Table col.session-start{width:80px}.html.legislative-session-dates #Table col.session-end{width:120px}.html.legislative-session-dates #Table col.cross{width:100px}.html.legislative-session-dates #Table col.carry{width:90px}.html.legislative-session-dates #Table tbody{vertical-align:top}.html.legislative-session-dates #Table tbody .state{font-weight:400}.html.legislative-session-dates #Table tbody td:not(.left){text-align:center}.html.legislative-session-dates #Table .gray,.html.legislative-session-dates table.mobile-table tbody.gray{color:rgba(42,45,60,.7)}.html.governors-and-legislatures table:not(.mobile-table) thead .state{text-align:left;vertical-align:top}.html.governors-and-legislatures table:not(.mobile-table) .left{text-align:left}.html.governors-and-legislatures table:not(.mobile-table) td:not(.left){text-align:center}.html.governors-and-legislatures table:not(.mobile-table) tr.note{background:transparent}.html.governors-and-legislatures table:not(.mobile-table) tr.note td{border:none;text-align:right}.html.state-executive-officials thead th{text-align:left;vertical-align:top}.html.state-government-websites th{vertical-align:top}.html.state-government-websites td,.html.state-government-websites th{text-align:left;word-wrap:break-word}.html.state-government-websites td a,.html.state-government-websites th a{color:#2a2d3c}.test-page section{margin-left:50px;margin-top:50px}