[class^=c-ad]{font-family:open sans,helvetica neue,Helvetica,Arial,sans-serif}.c-ad-flex{align-items:center;background-color:#fbfbfb;display:flex;height:320px;justify-content:center}.c-ad-flex__thanks{color:#4a4a4a;margin-bottom:.85rem;text-align:center}.c-ad-flex__link{color:#347d90;text-decoration:none}.c-ad-flex__link:hover{text-decoration:underline}.c-ad-flex__unit{margin-left:auto;margin-right:auto}.c-ad-ldbd__unit{background-color:#fbfbfb;height:90px;margin-left:auto;margin-right:auto;width:728px}.c-ad-ldbd-then-cube__unit{background-color:#fbfbfb;margin-left:auto;margin-right:auto}@media(max-width:48.75em){.c-ad-ldbd__unit{display:none}.c-ad-ldbd-then-cube__unit{height:250px;width:300px}.c-ad-ldbd-then-cube.started-with-ldbd{display:none}}@media(min-width:48.75em){.c-ad-ldbd-then-cube__unit{width:728px;height:90px}}.c-ad-ldbd-then-cube.started-with-cube .c-ad-ldbd-then-cube__unit{height:250px;width:300px}.c-ad-cube__unit{align-items:center;display:flex;height:250px;justify-content:center;margin-left:auto;margin-right:auto;padding:1.1rem;width:300px}.c-ad-cube--promo .c-ad-cube__unit{border:5px solid #f3f3f3}.c-ad-cube--basic .c-ad-cube__unit{background-color:#fbfbfb}.c-ad-cube__content{flex:1 0 100%}.c-ad-cube__para+.c-ad-cube__para{margin-top:.92rem}.c-ad-cube__hed{color:#348094;margin-bottom:.85rem;text-transform:uppercase}.c-ad-cube__link{color:#348094;text-decoration:none}.c-ad-cube__link:hover{text-decoration:underline}.c-ad-cube__thanks{color:#4a4a4a;text-align:center}.c-ad-fluid{background-color:#f3f3f3;border-top:5px solid #36c;border-bottom:2px solid #36c;height:390px}@media(min-width:697px){.c-ad-fluid{height:240px}}@media(min-width:685px){.frontpage .c-ad-fluid{height:240px}}@font-face{font-display:swap;font-family:'pt serif';font-style:normal;font-weight:400;src:url(https://cdn.texastribune.org/fonts/ptserif-regular.woff2) format("woff2"),url(https://cdn.texastribune.org/fonts/ptserif-regular.woff) format("woff")}@font-face{font-display:swap;font-family:'pt serif';font-style:normal;font-weight:700;src:url(https://cdn.texastribune.org/fonts/ptserif-bold.woff2) format("woff2"),url(https://cdn.texastribune.org/fonts/ptserif-bold.woff) format("woff")}@font-face{font-display:swap;font-family:'pt serif';font-style:italic;font-weight:400;src:url(https://cdn.texastribune.org/fonts/ptserif-italic.woff2) format("woff2"),url(https://cdn.texastribune.org/fonts/ptserif-italic.woff) format("woff")}@font-face{font-display:swap;font-family:'pt serif';font-style:italic;font-weight:700;src:url(https://cdn.texastribune.org/fonts/ptserif-bolditalic.woff2) format("woff2"),url(https://cdn.texastribune.org/fonts/ptserif-bolditalic.woff) format("woff")}@font-face{font-display:swap;font-family:open sans;font-style:normal;font-weight:400;src:url(https://cdn.texastribune.org/fonts/opensans-regular.woff2) format("woff2"),url(https://cdn.texastribune.org/fonts/opensans-regular.woff) format("woff")}@font-face{font-display:swap;font-family:open sans;font-style:normal;font-weight:700;src:url(https://cdn.texastribune.org/fonts/opensans-bold.woff2) format("woff2"),url(https://cdn.texastribune.org/fonts/opensans-bold.woff) format("woff")}@font-face{font-display:swap;font-family:open sans;font-style:italic;font-weight:400;src:url(https://cdn.texastribune.org/fonts/opensans-italic.woff2) format("woff2"),url(https://cdn.texastribune.org/fonts/opensans-italic.woff) format("woff")}@font-face{font-display:swap;font-family:open sans;font-style:italic;font-weight:700;src:url(https://cdn.texastribune.org/fonts/opensans-bolditalic.woff2) format("woff2"),url(https://cdn.texastribune.org/fonts/opensans-bolditalic.woff) format("woff")}.directory .section-header,.font-serif,.headline,.headline_list li,.prose p{font-family:"pt serif",Georgia,serif}.byline,.complex-table--trib,.description,.description p,.directory .back-to-landing,.directory .district-name,.directory .tabs__link,.directory .website-list__link,.election-results__heading,.find-rep__input,.font-sansserif,.lawmaker-card__name,.lawmaker-card__title,.party-pill,.sansserif,.sectionhead,.simple-list__heading,.simple-list__item,.simple-table,.simple-table__caption,.smallcaps,.smallcaps--light,.smallcaps--teal,.smallcaps--white,.smallcaps--yellow,.story_quote--cite,.story_quote--pull,.subtext,.widgethead,h1,h2,h3,h4,h5,h6{font-family:open sans,helvetica neue,Helvetica,Arial,sans-serif}*{box-sizing:border-box}html{font-size:16px}@media(max-width:32.49em){html{font-size:15px}}body,dd,div,dl,dt,h1,h2,h3,h4,h5,h6,html,p,ul{margin:0;padding:0}h1{font-size:2.1rem;line-height:1.2}@media(max-width:32.49em){h1{font-size:1.75rem}}h2{font-size:1.5rem}h3{font-size:1.2rem}h4{font-size:.92rem}h5{font-size:.85rem}h6{font-size:.7rem}p{font-size:1.1rem}cite{font-style:normal}.prose p{color:#222;line-height:1.4;margin:1.1rem 0}.prose p:first-of-type{margin-top:0}.titlecase{text-transform:capitalize}.uppercase{text-transform:uppercase}.bold{font-weight:700}.center-text{text-align:center}.headline{color:#222;font-weight:700}.sectionhead{border-bottom:2px solid #797979;font-weight:700;letter-spacing:.03em;padding-bottom:.275rem;text-transform:uppercase}.sectionhead a{color:inherit;text-decoration:none}.widgethead{background-color:#f3f3f3;letter-spacing:.03em;padding:.55rem 1.1rem;text-transform:uppercase}.widgethead.inverse{background-color:#222;color:#fff}.widgethead--yellow{background-color:#ffc200}.widgethead--blue{background-color:#a1d2df}.smallcaps,.smallcaps--teal,.smallcaps--white,.smallcaps--yellow{color:#000;font-weight:700;letter-spacing:.03em;line-height:1;text-transform:uppercase}.byline,.smallcaps--light{color:#4a4a4a;font-weight:400;letter-spacing:.05em;text-transform:uppercase}.smallcaps--teal{color:#348094}.smallcaps--white{color:#fff;letter-spacing:.05em}.smallcaps--yellow{color:#ffc200;letter-spacing:.1em}.smallcaps--nospacing{line-height:1;margin-bottom:.275rem;padding:0}.byline{font-size:.85rem;margin:.55rem 0 0}.byline--item{display:inline-block;padding-right:1.1rem}.description{color:#797979;font-size:.92rem;line-height:1.2rem}.description p{font-size:.85rem}.subtext{color:#464646;font-size:.7rem}.subtext a{border:0;box-shadow:none;color:#348094}.subtext a:hover{border:0;box-shadow:none;text-decoration:underline}.story_quote--pull{color:#000;font-size:1.2rem;font-style:italic;font-weight:600;line-height:1.3;padding:1.1rem 0}.story_quote--cite{display:block;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.3;margin:.55rem 0 0}.headline_list{list-style-type:none;position:relative}.headline_list li{font-size:.92rem;font-weight:400;padding:0 1.1rem;position:relative;margin-left:0;overflow:visible}.headline_list li:before{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDkgMjgiPjxwYXRoIGZpbGw9InJnYigyMDgsMjA4LDIwOCkiIGQ9Ik05IDE0YzAgMC4yNjYtMC4xMDkgMC41MTYtMC4yOTcgMC43MDNsLTcgN2MtMC4xODcgMC4xODctMC40MzggMC4yOTctMC43MDMgMC4yOTctMC41NDcgMC0xLTAuNDUzLTEtMXYtMTRjMC0wLjU0NyAwLjQ1My0xIDEtMSAwLjI2NiAwIDAuNTE2IDAuMTA5IDAuNzAzIDAuMjk3bDcgN2MwLjE4NyAwLjE4NyAwLjI5NyAwLjQzOCAwLjI5NyAwLjcwM3oiPjwvcGF0aD48L3N2Zz4=);background-position:center center;background-repeat:no-repeat;background-size:.85rem .85rem;content:'';height:.85rem;left:0;margin-top:3px;position:absolute;width:.85rem}.headline_list li:hover:before{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDkgMjgiPjxwYXRoIGZpbGw9InJnYigyNTUsMTk0LDApIiBkPSJNOSAxNGMwIDAuMjY2LTAuMTA5IDAuNTE2LTAuMjk3IDAuNzAzbC03IDdjLTAuMTg3IDAuMTg3LTAuNDM4IDAuMjk3LTAuNzAzIDAuMjk3LTAuNTQ3IDAtMS0wLjQ1My0xLTF2LTE0YzAtMC41NDcgMC40NTMtMSAxLTEgMC4yNjYgMCAwLjUxNiAwLjEwOSAwLjcwMyAwLjI5N2w3IDdjMC4xODcgMC4xODcgMC4yOTcgMC40MzggMC4yOTcgMC43MDN6Ij48L3BhdGg+PC9zdmc+)}.headline_list li a{color:#4a4a4a;text-decoration:none}.headline_list li a:hover{color:#222}.headline_list li .byline{font-size:.7rem}.headline_list li.headline_list--data{margin-bottom:.275rem}.headline_list li.headline_list--data:before{margin-top:5px}.headline_list li.headline_list--data .subtext{font-size:.7rem;line-height:1.5}.byline a,.complex-table--trib .ReactTable .rt-td a,.directory .back-to-landing a,.headline_list li .byline a,.simple-table__cell a,.smallcaps--light a,.t-linkstyle a{color:#348094;font-weight:700;text-decoration:none}.byline a:active,.byline a:hover,.complex-table--trib .ReactTable .rt-td a:active,.complex-table--trib .ReactTable .rt-td a:hover,.directory .back-to-landing a:active,.directory .back-to-landing a:hover,.simple-table__cell a:active,.simple-table__cell a:hover,.smallcaps--light a:active,.smallcaps--light a:hover,.t-linkstyle a:active,.t-linkstyle a:hover{text-decoration:underline}.description a,.directory .district-name a,.link--blue a,.prose p a,.simple-list__item a{border-bottom:1px solid #a1d2df;box-shadow:inset 0 -1px 0 0 #a1d2df;color:inherit;text-decoration:none}.description a:active,.description a:hover,.directory .district-name a:active,.directory .district-name a:hover,.link--blue a:active,.link--blue a:hover,.prose p a:active,.prose p a:hover,.simple-list__item a:active,.simple-list__item a:hover{border-bottom:1px solid #348094;box-shadow:inset 0 -2px 0 0 #348094;color:inherit;text-decoration:none;transition:.8s}.description .unlink,.directory .district-name .unlink,.link--blue .unlink,.prose p .unlink,.simple-list__item .unlink{border:0;box-shadow:none;text-decoration:none}.description .unlink:active,.description .unlink:hover,.directory .district-name .unlink:active,.directory .district-name .unlink:hover,.link--blue .unlink:active,.link--blue .unlink:hover,.prose p .unlink:active,.prose p .unlink:hover,.simple-list__item .unlink:active,.simple-list__item .unlink:hover{border:0;text-decoration:none}.headline a,.link--blue_subtle a{color:inherit;text-decoration:none}.headline a:active,.headline a:hover,.link--blue_subtle a:active,.link--blue_subtle a:hover{border-bottom:1px solid #a1d2df;box-shadow:inset 0 -1px 0 0 #a1d2df;text-decoration:none}.grid_row>:last-child{margin-right:0}.col,.col_300x250{flex:0 1 100%;margin-right:1.1rem;max-width:100%}.col_inline{flex:0 1 auto;margin-right:1.1rem}.col_1{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(8.33333% - 16.13333px)}.col_2{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(16.66667% - 14.66667px)}.col_3{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(25% - 13.2px)}.col_4{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(33.33333% - 11.73333px)}.col_5{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(41.66667% - 10.26667px)}.col_6{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(50% - 8.8px)}.col_7{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(58.33333% - 7.33333px)}.col_8{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(66.66667% - 5.86667px)}.col_9{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(75% - 4.4px)}.col_10{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(83.33333% - 2.93333px)}.col_11{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(91.66667% - 1.46667px)}.col_12{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(100% - 0px)}.col_300x250{margin-right:0;max-width:310px}.grid{display:flex;flex-wrap:wrap}.grid_container{margin-left:auto;margin-right:auto;max-width:960px}.grid_row{display:flex;flex-wrap:nowrap}.grid_padded{padding:0 .85rem}@media(min-width:40.625em) and (max-width:67.49em){.grid_padded{padding:0 1.1rem}}@media(min-width:67.5em){.grid_padded{padding:0}}.grid_padded--temp{padding:0}@media(min-width:52.8125em) and (max-width:67.49em){.grid_padded--temp{padding:0 1.1rem}}.grid_separator{margin-bottom:1.1rem}.grid_separator--xs{margin-bottom:.275rem}.grid_separator--s,.headline_list li{margin-bottom:.55rem}.grid_separator--l{margin-bottom:1.75rem}.grid_separator--xl{margin-bottom:2.5rem}.grid_separator--xgiant{margin-bottom:3rem}.grid_order--primary{order:-1}.grid_order--secondary{order:1}@media(min-width:32.5em){.col_1--s{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(8.33333% - 16.13333px)}.col_2--s{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(16.66667% - 14.66667px)}.col_3--s{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(25% - 13.2px)}.col_4--s{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(33.33333% - 11.73333px)}.col_5--s{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(41.66667% - 10.26667px)}.col_6--s{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(50% - 8.8px)}.col_7--s{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(58.33333% - 7.33333px)}.col_8--s{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(66.66667% - 5.86667px)}.col_9--s{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(75% - 4.4px)}.col_10--s{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(83.33333% - 2.93333px)}.col_11--s{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(91.66667% - 1.46667px)}.col_12--s{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(100% - 0px)}}.grid_container--s{margin-left:auto;margin-right:auto;max-width:520px}@media(max-width:32.49em){.headline_list li{padding:.275rem 1.1rem}.grid_separator--until_s{margin-bottom:1.1rem}.grid_row--until_s{display:flex;flex-wrap:nowrap}.grid_row--until_s>:last-child{margin-right:0}}@media(min-width:32.5em){.grid_row--from_s{display:flex;flex-wrap:nowrap}.grid_row--from_s>:last-child{margin-right:0}}.grid_order--secondary--until_s{order:1}.grid_order--primary--until_s{order:2}@media(max-width:32.49em){.grid_order--secondary--until_s{order:2}.grid_order--primary--until_s{order:1}.grid_wrap--s{flex-wrap:wrap}.grid_wrap--s>.col,.grid_wrap--s>.col_1,.grid_wrap--s>.col_10,.grid_wrap--s>.col_11,.grid_wrap--s>.col_12,.grid_wrap--s>.col_2,.grid_wrap--s>.col_3,.grid_wrap--s>.col_4,.grid_wrap--s>.col_5,.grid_wrap--s>.col_6,.grid_wrap--s>.col_7,.grid_wrap--s>.col_8,.grid_wrap--s>.col_9{flex:0 1 100%;margin-right:0;max-width:100%}.grid_wrap--s.grid_wrap--reverse{flex-wrap:wrap-reverse}.grid_wrap--s.grid_wrap--reverse>.col,.grid_wrap--s.grid_wrap--reverse>.col_1,.grid_wrap--s.grid_wrap--reverse>.col_10,.grid_wrap--s.grid_wrap--reverse>.col_11,.grid_wrap--s.grid_wrap--reverse>.col_12,.grid_wrap--s.grid_wrap--reverse>.col_2,.grid_wrap--s.grid_wrap--reverse>.col_3,.grid_wrap--s.grid_wrap--reverse>.col_4,.grid_wrap--s.grid_wrap--reverse>.col_5,.grid_wrap--s.grid_wrap--reverse>.col_6,.grid_wrap--s.grid_wrap--reverse>.col_7,.grid_wrap--s.grid_wrap--reverse>.col_8,.grid_wrap--s.grid_wrap--reverse>.col_9{flex:0 1 100%;margin-right:0;max-width:100%}}.grid_wrap--s .col_300x250{flex:0 1 100%;margin-right:0;max-width:100%}@media(max-width:20em){.grid_padded--s{padding:0 .85rem}}@media(min-width:32.5em){.grid_wrap--s .col_300x250{margin-left:0;margin-right:0;max-width:310px}.hide_from--s{display:none!important}}@media(max-width:32.49em){.grid_padded--s{padding:0 1.1rem}.hide_until--s{display:none!important}}@media(min-width:40.625em){.col_1--m{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(8.33333% - 16.13333px)}.col_2--m{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(16.66667% - 14.66667px)}.col_3--m{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(25% - 13.2px)}.col_4--m{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(33.33333% - 11.73333px)}.col_5--m{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(41.66667% - 10.26667px)}.col_6--m{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(50% - 8.8px)}.col_7--m{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(58.33333% - 7.33333px)}.col_8--m{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(66.66667% - 5.86667px)}.col_9--m{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(75% - 4.4px)}.col_10--m{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(83.33333% - 2.93333px)}.col_11--m{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(91.66667% - 1.46667px)}.col_12--m{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(100% - 0px)}}.grid_container--m{margin-left:auto;margin-right:auto;max-width:650px}@media(max-width:40.615em){.grid_separator--until_m{margin-bottom:1.1rem}.grid_row--until_m{display:flex;flex-wrap:nowrap}.grid_row--until_m>:last-child{margin-right:0}}@media(min-width:40.625em){.grid_row--from_m{display:flex;flex-wrap:nowrap}.grid_row--from_m>:last-child{margin-right:0}}.grid_order--secondary--until_m{order:1}.grid_order--primary--until_m{order:2}@media(max-width:40.615em){.grid_order--secondary--until_m{order:2}.grid_order--primary--until_m{order:1}.grid_wrap--m{flex-wrap:wrap}.grid_wrap--m>.col,.grid_wrap--m>.col_1,.grid_wrap--m>.col_10,.grid_wrap--m>.col_11,.grid_wrap--m>.col_12,.grid_wrap--m>.col_2,.grid_wrap--m>.col_3,.grid_wrap--m>.col_4,.grid_wrap--m>.col_5,.grid_wrap--m>.col_6,.grid_wrap--m>.col_7,.grid_wrap--m>.col_8,.grid_wrap--m>.col_9{flex:0 1 100%;margin-right:0;max-width:100%}.grid_wrap--m.grid_wrap--reverse{flex-wrap:wrap-reverse}.grid_wrap--m.grid_wrap--reverse>.col,.grid_wrap--m.grid_wrap--reverse>.col_1,.grid_wrap--m.grid_wrap--reverse>.col_10,.grid_wrap--m.grid_wrap--reverse>.col_11,.grid_wrap--m.grid_wrap--reverse>.col_12,.grid_wrap--m.grid_wrap--reverse>.col_2,.grid_wrap--m.grid_wrap--reverse>.col_3,.grid_wrap--m.grid_wrap--reverse>.col_4,.grid_wrap--m.grid_wrap--reverse>.col_5,.grid_wrap--m.grid_wrap--reverse>.col_6,.grid_wrap--m.grid_wrap--reverse>.col_7,.grid_wrap--m.grid_wrap--reverse>.col_8,.grid_wrap--m.grid_wrap--reverse>.col_9{flex:0 1 100%;margin-right:0;max-width:100%}}.grid_wrap--m .col_300x250{flex:0 1 100%;margin-right:0;max-width:100%}@media(max-width:20em){.grid_padded--m{padding:0 .85rem}}@media(min-width:40.625em){.grid_wrap--m .col_300x250{margin-left:0;margin-right:0;max-width:310px}.hide_from--m{display:none!important}}@media(max-width:40.615em){.grid_padded--m{padding:0 1.1rem}.hide_until--m{display:none!important}}@media(min-width:52.8125em){.col_1--l{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(8.33333% - 16.13333px)}.col_2--l{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(16.66667% - 14.66667px)}.col_3--l{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(25% - 13.2px)}.col_4--l{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(33.33333% - 11.73333px)}.col_5--l{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(41.66667% - 10.26667px)}.col_6--l{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(50% - 8.8px)}.col_7--l{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(58.33333% - 7.33333px)}.col_8--l{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(66.66667% - 5.86667px)}.col_9--l{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(75% - 4.4px)}.col_10--l{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(83.33333% - 2.93333px)}.col_11--l{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(91.66667% - 1.46667px)}.col_12--l{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(100% - 0px)}}.grid_container--l{margin-left:auto;margin-right:auto;max-width:845px}@media(max-width:52.8025em){.grid_separator--until_l{margin-bottom:1.1rem}.grid_row--until_l{display:flex;flex-wrap:nowrap}.grid_row--until_l>:last-child{margin-right:0}}@media(min-width:52.8125em){.grid_row--from_l{display:flex;flex-wrap:nowrap}.grid_row--from_l>:last-child{margin-right:0}}.grid_order--secondary--until_l{order:1}.grid_order--primary--until_l{order:2}@media(max-width:52.8025em){.grid_order--secondary--until_l{order:2}.grid_order--primary--until_l{order:1}.grid_wrap--l{flex-wrap:wrap}.grid_wrap--l>.col,.grid_wrap--l>.col_1,.grid_wrap--l>.col_10,.grid_wrap--l>.col_11,.grid_wrap--l>.col_12,.grid_wrap--l>.col_2,.grid_wrap--l>.col_3,.grid_wrap--l>.col_4,.grid_wrap--l>.col_5,.grid_wrap--l>.col_6,.grid_wrap--l>.col_7,.grid_wrap--l>.col_8,.grid_wrap--l>.col_9{flex:0 1 100%;margin-right:0;max-width:100%}.grid_wrap--l.grid_wrap--reverse{flex-wrap:wrap-reverse}.grid_wrap--l.grid_wrap--reverse>.col,.grid_wrap--l.grid_wrap--reverse>.col_1,.grid_wrap--l.grid_wrap--reverse>.col_10,.grid_wrap--l.grid_wrap--reverse>.col_11,.grid_wrap--l.grid_wrap--reverse>.col_12,.grid_wrap--l.grid_wrap--reverse>.col_2,.grid_wrap--l.grid_wrap--reverse>.col_3,.grid_wrap--l.grid_wrap--reverse>.col_4,.grid_wrap--l.grid_wrap--reverse>.col_5,.grid_wrap--l.grid_wrap--reverse>.col_6,.grid_wrap--l.grid_wrap--reverse>.col_7,.grid_wrap--l.grid_wrap--reverse>.col_8,.grid_wrap--l.grid_wrap--reverse>.col_9{flex:0 1 100%;margin-right:0;max-width:100%}}.grid_wrap--l .col_300x250{flex:0 1 100%;margin-right:0;max-width:100%}@media(max-width:20em){.grid_padded--l{padding:0 .85rem}}@media(min-width:52.8125em){.grid_wrap--l .col_300x250{margin-left:0;margin-right:0;max-width:310px}.hide_from--l{display:none!important}}@media(max-width:52.8025em){.grid_padded--l{padding:0 1.1rem}.hide_until--l{display:none!important}.directory .politician-header{text-align:center}}@media(min-width:67.5em){.col_1--xl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(8.33333% - 16.13333px)}.col_2--xl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(16.66667% - 14.66667px)}.col_3--xl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(25% - 13.2px)}.col_4--xl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(33.33333% - 11.73333px)}.col_5--xl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(41.66667% - 10.26667px)}.col_6--xl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(50% - 8.8px)}.col_7--xl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(58.33333% - 7.33333px)}.col_8--xl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(66.66667% - 5.86667px)}.col_9--xl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(75% - 4.4px)}.col_10--xl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(83.33333% - 2.93333px)}.col_11--xl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(91.66667% - 1.46667px)}.col_12--xl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(100% - 0px)}}.grid_container--xl{margin-left:auto;margin-right:auto;max-width:1080px}@media(max-width:67.49em){.grid_separator--until_xl{margin-bottom:1.1rem}.grid_row--until_xl{display:flex;flex-wrap:nowrap}.grid_row--until_xl>:last-child{margin-right:0}}@media(min-width:67.5em){.grid_row--from_xl{display:flex;flex-wrap:nowrap}.grid_row--from_xl>:last-child{margin-right:0}}.grid_order--secondary--until_xl{order:1}.grid_order--primary--until_xl{order:2}@media(max-width:67.49em){.grid_order--secondary--until_xl{order:2}.grid_order--primary--until_xl{order:1}.grid_wrap--xl{flex-wrap:wrap}.grid_wrap--xl>.col,.grid_wrap--xl>.col_1,.grid_wrap--xl>.col_10,.grid_wrap--xl>.col_11,.grid_wrap--xl>.col_12,.grid_wrap--xl>.col_2,.grid_wrap--xl>.col_3,.grid_wrap--xl>.col_4,.grid_wrap--xl>.col_5,.grid_wrap--xl>.col_6,.grid_wrap--xl>.col_7,.grid_wrap--xl>.col_8,.grid_wrap--xl>.col_9{flex:0 1 100%;margin-right:0;max-width:100%}.grid_wrap--xl.grid_wrap--reverse{flex-wrap:wrap-reverse}.grid_wrap--xl.grid_wrap--reverse>.col,.grid_wrap--xl.grid_wrap--reverse>.col_1,.grid_wrap--xl.grid_wrap--reverse>.col_10,.grid_wrap--xl.grid_wrap--reverse>.col_11,.grid_wrap--xl.grid_wrap--reverse>.col_12,.grid_wrap--xl.grid_wrap--reverse>.col_2,.grid_wrap--xl.grid_wrap--reverse>.col_3,.grid_wrap--xl.grid_wrap--reverse>.col_4,.grid_wrap--xl.grid_wrap--reverse>.col_5,.grid_wrap--xl.grid_wrap--reverse>.col_6,.grid_wrap--xl.grid_wrap--reverse>.col_7,.grid_wrap--xl.grid_wrap--reverse>.col_8,.grid_wrap--xl.grid_wrap--reverse>.col_9{flex:0 1 100%;margin-right:0;max-width:100%}}.grid_wrap--xl .col_300x250{flex:0 1 100%;margin-right:0;max-width:100%}@media(max-width:20em){.grid_padded--xl{padding:0 .85rem}}@media(min-width:67.5em){.grid_wrap--xl .col_300x250{margin-left:0;margin-right:0;max-width:310px}.hide_from--xl{display:none!important}}@media(max-width:67.49em){.grid_padded--xl{padding:0 1.1rem}.hide_until--xl{display:none!important}}@media(min-width:81.25em){.col_1--xxl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(8.33333% - 16.13333px)}.col_2--xxl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(16.66667% - 14.66667px)}.col_3--xxl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(25% - 13.2px)}.col_4--xxl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(33.33333% - 11.73333px)}.col_5--xxl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(41.66667% - 10.26667px)}.col_6--xxl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(50% - 8.8px)}.col_7--xxl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(58.33333% - 7.33333px)}.col_8--xxl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(66.66667% - 5.86667px)}.col_9--xxl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(75% - 4.4px)}.col_10--xxl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(83.33333% - 2.93333px)}.col_11--xxl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(91.66667% - 1.46667px)}.col_12--xxl{flex:0 1 auto;margin-right:1.1rem;overflow:hidden;width:calc(100% - 0px)}}.grid_container--xxl{margin-left:auto;margin-right:auto;max-width:1300px}@media(max-width:81.24em){.grid_separator--until_xxl{margin-bottom:1.1rem}.grid_row--until_xxl{display:flex;flex-wrap:nowrap}.grid_row--until_xxl>:last-child{margin-right:0}}@media(min-width:81.25em){.grid_row--from_xxl{display:flex;flex-wrap:nowrap}.grid_row--from_xxl>:last-child{margin-right:0}}@media(min-width:40.625em) and (max-width:52.8125em){.grid_row--m_to_l{display:flex;flex-wrap:nowrap}.grid_row--m_to_l>:last-child{margin-right:0}}.grid_order--secondary--until_xxl{order:1}.grid_order--primary--until_xxl{order:2}@media(max-width:81.24em){.grid_order--secondary--until_xxl{order:2}.grid_order--primary--until_xxl{order:1}.grid_wrap--xxl{flex-wrap:wrap}.grid_wrap--xxl>.col,.grid_wrap--xxl>.col_1,.grid_wrap--xxl>.col_10,.grid_wrap--xxl>.col_11,.grid_wrap--xxl>.col_12,.grid_wrap--xxl>.col_2,.grid_wrap--xxl>.col_3,.grid_wrap--xxl>.col_4,.grid_wrap--xxl>.col_5,.grid_wrap--xxl>.col_6,.grid_wrap--xxl>.col_7,.grid_wrap--xxl>.col_8,.grid_wrap--xxl>.col_9{flex:0 1 100%;margin-right:0;max-width:100%}.grid_wrap--xxl.grid_wrap--reverse{flex-wrap:wrap-reverse}.grid_wrap--xxl.grid_wrap--reverse>.col,.grid_wrap--xxl.grid_wrap--reverse>.col_1,.grid_wrap--xxl.grid_wrap--reverse>.col_10,.grid_wrap--xxl.grid_wrap--reverse>.col_11,.grid_wrap--xxl.grid_wrap--reverse>.col_12,.grid_wrap--xxl.grid_wrap--reverse>.col_2,.grid_wrap--xxl.grid_wrap--reverse>.col_3,.grid_wrap--xxl.grid_wrap--reverse>.col_4,.grid_wrap--xxl.grid_wrap--reverse>.col_5,.grid_wrap--xxl.grid_wrap--reverse>.col_6,.grid_wrap--xxl.grid_wrap--reverse>.col_7,.grid_wrap--xxl.grid_wrap--reverse>.col_8,.grid_wrap--xxl.grid_wrap--reverse>.col_9{flex:0 1 100%;margin-right:0;max-width:100%}}.grid_wrap--xxl .col_300x250{flex:0 1 100%;margin-right:0;max-width:100%}@media(max-width:20em){.grid_padded--xxl{padding:0 .85rem}}@media(min-width:81.25em){.grid_wrap--xxl .col_300x250{margin-left:0;margin-right:0;max-width:310px}.hide_from--xxl{display:none!important}}@media(max-width:81.24em){.grid_padded--xxl{padding:0 1.1rem}.hide_until--xxl{display:none!important}}.col_omega{margin-right:0}.section_padded{padding-top:3rem;padding-bottom:3rem}@media(max-width:40.615em){.section_padded{padding-top:1.75rem;padding-bottom:1.75rem}}.tt_body{overflow-x:hidden}.grid_separator--extra{margin:4.4rem 0}.simple-table{table-layout:fixed;width:100%}.simple-table--striped tr:nth-child(odd){background-color:#f7f7f7}.simple-table--bordered tr{border-top:1px solid #f3f3f3}.simple-table--cols-10-45-45 tr td:nth-child(1){width:10%}.simple-table--cols-10-45-45 tr td:nth-child(2),.simple-table--cols-10-45-45 tr td:nth-child(3){width:45%}.simple-table--cols-30-70 tr td:nth-child(1){width:30%}.simple-table--cols-30-70 tr td:nth-child(2){width:70%}.simple-table--cols-15-70-15 tr td:nth-child(1){width:15%}.simple-table--cols-15-70-15 tr td:nth-child(2){width:70%}.simple-table--cols-15-70-15 tr td:nth-child(3){width:15%}.simple-table__caption{text-align:left!important}.simple-table__cell{padding:.5rem;font-size:.92rem}.simple-table__cell--verbose{word-break:break-all}.simple-list__heading{background-color:#f3f3f3;font-size:.92rem;font-weight:700;letter-spacing:.03em;margin-bottom:1.1rem;padding:.55rem 1.1rem;text-transform:uppercase}.simple-list__list{list-style:disc;padding-left:1.2rem}.simple-list__item{font-size:.92rem;margin-top:.92rem}.simple-list__item:first-child{margin-top:0}.party-pill{color:#fff;border-radius:50%;display:inline-block;font-weight:700;font-size:.9rem;height:1.25rem;line-height:1.25rem;width:1.25rem;text-align:center}.party-pill--republican{background:#e81919}.party-pill--democrat{background:#1775b0}.party-pill--libertarian{background:#dcb732}.party-pill--green{background:#363}.party-pill--other{background:#d1d1d1}.election-results__heading{background-color:#f3f3f3;font-size:.92rem;font-weight:700;letter-spacing:.03em;padding:.55rem 1.1rem;text-transform:uppercase}.directory .back-to-landing{font-size:.85rem;letter-spacing:.05em;text-transform:uppercase}.directory .politian-img-links{align-items:flex-start;max-width:30rem;margin-left:auto;margin-right:auto}.directory .politician-section-header{font-size:.92rem}.directory .tabs{display:flex;flex-wrap:wrap;list-style:none;border-bottom:5px solid #ffc200}.directory .tabs__tab{flex:0 1 10rem}.directory .tabs__link{display:block;border-right:2px solid #fff;padding:.92rem;text-align:center;text-decoration:none}.directory .tabs__link--inactive{background-color:#222;color:#fff}.directory .tabs__link--inactive:hover{opacity:.85}.directory .tabs__link--active{background-color:#ffc200;color:#000;font-weight:700}@media(max-width:40.615em){.directory .tabs__tab{flex:1 1 15rem;margin-bottom:.35rem}.directory .tabs{border-bottom:none}}.directory .website-list{list-style:none}.directory .website-list__item{border-top:1px solid #fff;margin-top:.55rem}.directory .website-list__item:first-child{margin-top:0}.directory .website-list__link{background:#348094;color:#fff;display:block;font-weight:700;font-size:.7rem;padding:.7rem 0;text-align:center;text-decoration:none;text-transform:uppercase;transition:opacity .3s}.directory .website-list__link:hover{opacity:.85}.directory .district-name{font-size:1.2rem;font-weight:400}.find-rep{display:flex;height:40px;max-width:37.5rem}.find-rep__input{-webkit-appearance:none;-moz-appearance:none;border:1px solid #d0d0d0;border-radius:0;border-right:none;flex:1;text-indent:5px}.find-rep__submit{border-radius:0;height:inherit;padding:0 1.1rem}.complex-table--trib .ReactTable.-striped .rt-tr.-odd{background:#f7f7f7}.complex-table--trib .ReactTable .rt-thead.-header{border-bottom:1px solid rgba(0,0,0,.1);box-shadow:none}.complex-table--trib .ReactTable .rt-th{font-weight:700;padding:7px 10px!important}.complex-table--trib .ReactTable .rt-th.-sort-asc,.complex-table--trib .ReactTable .rt-th.-sort-desc{box-shadow:none!important}.complex-table--trib .ReactTable .rt-th.-sort-asc .complex-table__arrow{transform:rotate(180deg)}.complex-table--trib .ReactTable .rt-td{padding:7px 10px!important}.complex-table--trib .ReactTable .complex-table__arrow{display:inline-block}.lawmaker-card-grid{display:flex;flex-wrap:wrap}.lawmaker-card-grid__item{margin-bottom:1.1rem}@media(min-width:52.8125em){.lawmaker-card-grid__item{margin-right:1.1rem;width:calc(33.3% - ((1.1rem * 2)/3))}.lawmaker-card-grid__item:nth-child(3n){margin-right:0}}@media(max-width:52.8025em){.lawmaker-card-grid__item{width:calc(50% - (1.1rem/2))}.lawmaker-card-grid__item:nth-child(odd){margin-right:1.1rem}.lawmaker-card__img{margin-left:auto;margin-right:auto;max-width:80px}}.lawmaker-card__link{background-color:#f7f7f7;display:block;padding:.85rem;text-decoration:none}.lawmaker-card__link:hover{background-color:#fbfbfb}@media(max-width:40.615em){.lawmaker-card__link{padding:.45rem}.lawmaker-card__row{text-align:center}}.lawmaker-card__img{border-radius:50%;display:block;width:100%}.lawmaker-card__name{color:#000;font-size:1.4rem}@media(max-width:32.49em){.lawmaker-card__name{font-size:1.1rem}}.lawmaker-card__title{color:#000;font-size:1rem;font-weight:400}@media(max-width:32.49em){.lawmaker-card__title{font-size:.8rem}}.district-map{width:100%}@media(max-width:52.8025em){.district-map{height:400px}}@media(min-width:52.8125em){.district-map{height:600px}}