﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.enhanced .collapsible-collapsed .collapsible-content,.collapsible-enhanced.collapsible-collapsed .collapsible-content{display:none}/*!Tablesaw - v3.0.3 - 2017-07-13
* https://github.com/filamentgroup/tablesaw
* Copyright (c) 2017 Filament Group; Licensed MIT*/.tablesaw{width:100%;max-width:100%;empty-cells:show;border-collapse:collapse;border:0;padding:0}.tablesaw *{box-sizing:border-box}.tablesaw-btn{border:1px solid #ccc;border-radius:.25em;background:0 0;box-shadow:0 1px 0 #fff;color:#4a4a4a;cursor:pointer;display:inline-block;margin:0;padding:.5em .85em .4em;position:relative;text-align:center;text-decoration:none;text-transform:capitalize;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.tablesaw-btn{color:#1c95d4}.tablesaw-btn:hover{text-decoration:none}.tablesaw-btn:active{background-color:#ddd}@supports(box-shadow:none){.tablesaw-btn:focus{background-color:#fff;outline:none}.tablesaw-btn:focus{box-shadow:0 0 .35em #4faeef!important}}.tablesaw-btn-select select{background:0 0;border:none;display:inline-block;position:absolute;left:0;top:0;margin:0;width:100%;height:100%;z-index:2;min-height:1em;opacity:0;color:transparent}.tablesaw-btn select option{background:#fff;color:#000}.tablesaw-btn{display:inline-block;width:auto;height:auto;position:relative;top:0}.tablesaw-btn.btn-small{font-size:1.0625em;line-height:19px;padding:.3em 1em}.tablesaw-btn.btn-micro{font-size:.8125em;padding:.4em .7em .25em}.tablesaw-btn-select{padding-right:1.5em;text-align:left;display:inline-block;color:#4d4d4d;padding-right:2.5em;min-width:7.25em;text-align:left}.tablesaw-btn-select:after{content:" ";position:absolute;background:0 0;background-repeat:no-repeat;background-position:.25em .45em;content:"\25bc";font-size:.55em;padding-top:1.2em;padding-left:1em;left:auto;right:0;margin:0;top:0;bottom:0;width:1.8em}.tablesaw-btn-select.btn-small:after,.tablesaw-btn-select.btn-micro:after{width:1.2em;font-size:.5em;padding-top:1em;padding-right:.5em;line-height:1.65;background:0 0;box-shadow:none;border-left-width:0}.tablesaw-advance .tablesaw-btn{-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;text-shadow:0 1px 0 #fff;border-radius:.25em}.tablesaw-advance .tablesaw-btn.btn-micro{font-size:.8125em;padding:.3em .7em .25em}.tablesaw-advance a.tablesaw-nav-btn:first-child{margin-left:0}.tablesaw-advance a.tablesaw-nav-btn:last-child{margin-right:0}.tablesaw-advance a.tablesaw-nav-btn{display:inline-block;overflow:hidden;width:1.8em;height:1.8em;background-position:50% 50%;margin-left:.25em;margin-right:.25em;position:relative}.tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-advance a.tablesaw-nav-btn.right:before,.tablesaw-advance a.tablesaw-nav-btn.down:before,.tablesaw-advance a.tablesaw-nav-btn.up:before{content:"\0020";overflow:hidden;width:0;height:0;position:absolute}.tablesaw-advance a.tablesaw-nav-btn.down:before{left:.5em;top:.65em;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid gray}.tablesaw-advance a.tablesaw-nav-btn.up:before{left:.5em;top:.65em;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid gray}.tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-advance a.tablesaw-nav-btn.right:before{top:.45em;border-top:5px solid transparent;border-bottom:5px solid transparent}.tablesaw-advance a.tablesaw-nav-btn.left:before{left:.6em;border-right:5px solid gray}.tablesaw-advance a.tablesaw-nav-btn.right:before{left:.7em;border-left:5px solid gray}.tablesaw-advance a.tablesaw-nav-btn.disabled{opacity:.25;cursor:default;pointer-events:none}.tablesaw-bar{clear:both}.tablesaw-bar *{box-sizing:border-box}.tablesaw-bar-section{float:left}.tablesaw-bar-section label{font-size:.875em;padding:.5em 0;clear:both;display:block;color:#888;margin-right:.5em;text-transform:uppercase}.tablesaw-btn,.tablesaw-enhanced .tablesaw-btn{margin-top:.5em;margin-bottom:.5em}.tablesaw-btn-select,.tablesaw-enhanced .tablesaw-btn-select{margin-bottom:0}.tablesaw-bar .tablesaw-bar-section .tablesaw-btn{margin-left:.4em;margin-top:0;text-transform:uppercase;border:none;box-shadow:none;background:0 0;font-size:1em;padding-left:.3em}.tablesaw-bar .tablesaw-bar-section .btn-select{min-width:0}.tablesaw-bar .tablesaw-bar-section .btn-select:after{padding-top:.9em}.tablesaw-bar .tablesaw-bar-section select{color:#888;text-transform:none;background:0 0}.tablesaw-bar-section~table{clear:both}.tablesaw-bar-section .abbreviated{display:inline}.tablesaw-bar-section .longform{display:none}@media(min-width:24em){.tablesaw-bar-section .abbreviated{display:none}.tablesaw-bar-section .longform{display:inline}}.tablesaw th,.tablesaw td{padding:.5em .7em;text-align:left;vertical-align:middle}.tablesaw-sortable-btn{padding:.5em .7em}.tablesaw thead th{text-align:left}.tablesaw-row-border tr{border-bottom:1px solid #dfdfdf}.tablesaw-row-zebra tr:nth-child(2n){background-color:#f8f8f8}.tablesaw caption{text-align:left;margin:.59375em 0}.tablesaw-swipe .tablesaw-swipe-cellpersist{border-right:2px solid #e4e1de}.tablesaw-swipe-shadow .tablesaw-swipe-cellpersist{border-right-width:1px}.tablesaw-swipe-shadow .tablesaw-swipe-cellpersist{box-shadow:3px 0 4px -1px #e4e1de}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none}@media only all{.tablesaw-stack{clear:both}.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block}.tablesaw-stack tr{clear:both;display:table-row}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:inline-block;padding:0 .6em 0 0;width:30%}.tablesaw-stack th .tablesaw-cell-label-top,.tablesaw-stack td .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0}.tablesaw-cell-label{display:block}.tablesaw-stack tbody th.group{margin-top:-1px}.tablesaw-stack th.group b.tablesaw-cell-label{display:none!important}}@media(max-width:39.9375em){.tablesaw-stack tbody tr{display:block;width:100%;border-bottom:1px solid #dfdfdf}.tablesaw-stack thead td,.tablesaw-stack thead th{display:none}.tablesaw-stack tbody td,.tablesaw-stack tbody th{display:block;float:left;clear:left;width:100%}.tablesaw-cell-label{vertical-align:top}.tablesaw-cell-content{display:inline-block;max-width:67%}.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-label,.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-content{display:block;width:100%;max-width:100%;padding:0}.tablesaw-stack td:empty,.tablesaw-stack th:empty{display:none}}@media(min-width:40em){.tablesaw-stack tr{display:table-row}.tablesaw-stack td,.tablesaw-stack th,.tablesaw-stack thead td,.tablesaw-stack thead th{display:table-cell;margin:0}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none!important}}.tablesaw-fix-persist{table-layout:fixed}@media only all{.tablesaw-swipe th.tablesaw-swipe-cellhidden,.tablesaw-swipe td.tablesaw-swipe-cellhidden{display:none}}.tablesaw-overflow{position:relative;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.tablesaw-overflow>.tablesaw{margin-top:2px}.tablesaw-columntoggle-btn span{text-indent:-9999px;display:inline-block}.tablesaw-columntoggle-btnwrap{position:relative}.tablesaw-columntoggle-btnwrap .dialog-content{padding:.5em}.tablesaw-columntoggle tbody td{line-height:1.5}.tablesaw-columntoggle-popup{display:none}.tablesaw-columntoggle-btnwrap.visible .tablesaw-columntoggle-popup{display:block;position:absolute;top:2em;right:0;background-color:#fff;padding:.5em .8em;border:1px solid #ccc;box-shadow:0 1px 2px #ccc;border-radius:.2em;z-index:1}.tablesaw-columntoggle-popup fieldset{margin:0}@media only all{.tablesaw-columntoggle th.tablesaw-priority-6,.tablesaw-columntoggle td.tablesaw-priority-6,.tablesaw-columntoggle th.tablesaw-priority-5,.tablesaw-columntoggle td.tablesaw-priority-5,.tablesaw-columntoggle th.tablesaw-priority-4,.tablesaw-columntoggle td.tablesaw-priority-4,.tablesaw-columntoggle th.tablesaw-priority-3,.tablesaw-columntoggle td.tablesaw-priority-3,.tablesaw-columntoggle th.tablesaw-priority-2,.tablesaw-columntoggle td.tablesaw-priority-2,.tablesaw-columntoggle th.tablesaw-priority-1,.tablesaw-columntoggle td.tablesaw-priority-1,.tablesaw-columntoggle th.tablesaw-priority-0,.tablesaw-columntoggle td.tablesaw-priority-0{display:none}}.tablesaw-columntoggle-btnwrap .dialog-content{top:0!important;right:1em;left:auto!important;width:12em;max-width:18em;margin:-.5em auto 0}.tablesaw-columntoggle-btnwrap .dialog-content:focus{outline-style:none}@media(min-width:20em){.tablesaw-columntoggle th.tablesaw-priority-1,.tablesaw-columntoggle td.tablesaw-priority-1{display:table-cell}}@media(min-width:30em){.tablesaw-columntoggle th.tablesaw-priority-2,.tablesaw-columntoggle td.tablesaw-priority-2{display:table-cell}}@media(min-width:40em){.tablesaw-columntoggle th.tablesaw-priority-3,.tablesaw-columntoggle td.tablesaw-priority-3{display:table-cell}.tablesaw-columntoggle tbody td{line-height:2}}@media(min-width:50em){.tablesaw-columntoggle th.tablesaw-priority-4,.tablesaw-columntoggle td.tablesaw-priority-4{display:table-cell}}@media(min-width:60em){.tablesaw-columntoggle th.tablesaw-priority-5,.tablesaw-columntoggle td.tablesaw-priority-5{display:table-cell}}@media(min-width:70em){.tablesaw-columntoggle th.tablesaw-priority-6,.tablesaw-columntoggle td.tablesaw-priority-6{display:table-cell}}@media only all{.tablesaw-columntoggle th.tablesaw-toggle-cellhidden,.tablesaw-columntoggle td.tablesaw-toggle-cellhidden{display:none}.tablesaw-columntoggle th.tablesaw-toggle-cellvisible,.tablesaw-columntoggle td.tablesaw-toggle-cellvisible{display:table-cell}}.tablesaw-columntoggle-popup .btn-group>label{display:block;padding:.2em 0;white-space:nowrap;cursor:default}.tablesaw-columntoggle-popup .btn-group>label input{margin-right:.8em}.tablesaw-sortable-head{position:relative;vertical-align:top}.tablesaw .tablesaw-sortable-head{padding:0}.tablesaw-sortable-btn{min-width:100%;color:inherit;background:0 0;border:0;text-align:inherit;font:inherit;text-transform:inherit}.tablesaw-sortable-arrow:after{display:inline-block;width:10px;height:14px;content:" ";margin-left:.3125em}.tablesaw-sortable-ascending .tablesaw-sortable-arrow:after,.tablesaw-sortable-descending .tablesaw-sortable-arrow:after{content:"\0020"}.tablesaw-sortable-ascending .tablesaw-sortable-arrow:after{content:"\2191"}.tablesaw-sortable-descending .tablesaw-sortable-arrow:after{content:"\2193"}.tablesaw-advance{float:right}.tablesaw-advance.minimap{margin-right:.4em}.tablesaw-advance-dots{float:left;margin:0;padding:0;list-style:none}.tablesaw-advance-dots li{display:table-cell;margin:0;padding:.4em .2em}.tablesaw-advance-dots li i{width:.25em;height:.25em;background:#555;border-radius:100%;display:inline-block}.tablesaw-advance-dots-hide{opacity:.25;cursor:default;pointer-events:none}.stickyheaders thead{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:0}.stickyclone{display:none}.stickyclone.on{display:table;position:fixed;top:0;table-layout:fixed;margin-top:0}@font-face{font-family:tiempos text;src:url(https://static.propublica.org/rails/assets/congress/TiemposTextWeb-Regular-b85918584d7a87585bd579dd207b246fd6656fe55eb3e5ecf605cfd9e832bb3a.woff2) format("woff2"),url(https://static.propublica.org/rails/assets/congress/TiemposTextWeb-Regular-a071e52eaf6c7442d04108699c08f3f1ebccf887a7a074cbc0102785719edb3c.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:tiempos text;src:url(https://static.propublica.org/rails/assets/congress/TiemposTextWeb-RegularItalic-dd92f6c93e22ac7c4a2d92489ee5cd1e931122b449588453e4366f99d106faed.woff2) format("woff2"),url(https://static.propublica.org/rails/assets/congress/TiemposTextWeb-RegularItalic-2f7f08a6ca2dccabd98b5aadfdf1054f6ac1d42013cc295ad827dd89557e1395.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:tiempos text;src:url(https://static.propublica.org/rails/assets/congress/TiemposTextWeb-Bold-c6efe45f4a692895ee2e16ad21c0bc523b73511c98ac097d46997a72ee35a335.woff2) format("woff2"),url(https://static.propublica.org/rails/assets/congress/TiemposTextWeb-Bold-cb5e62d8b12172f9ff5b006e477b69eb63079e8dc868492723b19f63130a3305.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:tiempos text;src:url(https://static.propublica.org/rails/assets/congress/TiemposTextWeb-BoldItalic-7dad042684ea3d02d9961f8cd4885047c1128ae9f7d5ef9fa2e8568c6514b11b.woff2) format("woff2"),url(https://static.propublica.org/rails/assets/congress/TiemposTextWeb-BoldItalic-17552845b15cb334327a5630088c78fc02050705a4e4222bd0bee54f935791aa.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:graphik;src:url(https://static.propublica.org/rails/assets/congress/Graphik-Regular-Web-09c162769cb9779dc01e08dd0cf6e837c72225cef171202eda69ca3b7d9c45f2.woff2) format("woff2"),url(https://static.propublica.org/rails/assets/congress/Graphik-Regular-Web-d7527fefd07cc53671cb77bcf1f694af33bebf9ce50b929f35aef82050951b46.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:graphik;src:url(https://static.propublica.org/rails/assets/congress/Graphik-RegularItalic-Web-245a63d4531e6a57a59b542bab7468b771eb3b47081be2e8caa976920816f69d.woff2) format("woff2"),url(https://static.propublica.org/rails/assets/congress/Graphik-RegularItalic-Web-16c52681ed1f96d2f03eda3996a8a88e8d23616869b22c80b4dc3d72e8fbbed1.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:graphik;src:url(https://static.propublica.org/rails/assets/congress/Graphik-Semibold-Web-2ee983ccfb87811e8e53c1526050e9e4c5eb6fa8e1bc416225fb96ed14d994f1.woff2) format("woff2"),url(https://static.propublica.org/rails/assets/congress/Graphik-Semibold-Web-d7c3d8df5fd803b53f7a80c9f86aff7132ed57c2e8f5cb53b88fb46a5c8d18fe.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:graphik;src:url(https://static.propublica.org/rails/assets/congress/Graphik-SemiboldItalic-Web-bff31c341abbb5097e3e04d5e1ef38baf97e249026e0b26aa9fda64575863bfb.woff2) format("woff2"),url(https://static.propublica.org/rails/assets/congress/Graphik-SemiboldItalic-Web-7ac0d6043575fa75c2dc804cfa2dbbeb5977fe990799945757d7205a6b69a528.woff) format("woff");font-weight:700;font-style:italic}html{font-size:100%}@media screen and (min-width:48em){html{font-size:112.5%}}body{background-color:#fff;color:#333;line-height:1.5}body{font-family:Georgia,Times,times new roman,serif}.fonts-loaded body{font-family:tiempos text,serif}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body{color:#000}}[hidden],.squelch{display:none}.a11y{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}a{transition:.2s;color:#217ce3;text-decoration:none;border-bottom:1px solid transparent}cite,em{font-style:italic}strong{font-weight:700}abbr{text-decoration:none}hr{border:1px solid #ccc;border-width:1px 0 0;margin:.8125rem 0}img{display:block;width:100%}.icon{fill:currentColor;height:1em;vertical-align:baseline;width:1em;stroke-width:0}.mast-inner{max-width:1440px}@media screen and (min-width:0){.mast-inner{margin:0 3.3863752194%}}@media screen and (min-width:37.5em){.mast-inner{margin:0 4.3619439333%}}@media screen and (min-width:48em){.mast-inner{margin:0 7.8886310905%}}@media screen and (min-width:60em){.mast-inner{margin:0 5.49273021%}}@media screen and (min-width:75em){.mast-inner{margin:0 5.49273021%}}@media screen and (min-width:1617.7132486388px){.mast-inner{margin:0 auto}}.site-mast img{max-width:100%;width:auto}.site-mast,.site-mast-mini{margin-bottom:3.7142857143%}.site-mast,.site-mast-mini{font-family:Arial,Verdana,sans-serif}.fonts-loaded .site-mast,.fonts-loaded .site-mast-mini{font-family:Graphik,sans-serif}@media screen and (min-width:48em){.site-mast,.site-mast-mini{margin-bottom:.5rem}}@media screen and (min-width:60em){.site-mast,.site-mast-mini{margin-bottom:.625rem}}.mast-inner:after{clear:both;content:"";display:table}.cap-mast{background-color:#304154;border:none;clear:both;height:3px;margin:0 .5rem;-o-transition:height .2s;-ms-transition:height .2s;-moz-transition:height .2s;-webkit-transition:height .2s;transition:height .2s}@media screen and (min-width:37.5em){.cap-mast{margin:0 0 0 -2%;width:104%}}@media(min-width:44em){.cap-mast{height:6px}}.site-mast a{border-bottom:none;color:#304154}.site-mast a:hover,.site-mast a:focus{border-bottom:none;text-decoration:none}a.link-pp-donate{background-color:#be4751;border-radius:0 0 .2em .2em;color:#fff;display:inline-block;font-family:Georgia,Times,times new roman,serif;font-weight:700;padding:.5rem}.fonts-loaded a.link-pp-donate{font-family:tiempos text,serif}.hed-form{font-weight:700}.org-nav-lead{border-top:.8125rem solid #f0efee;margin-bottom:.5rem}.org-nav-lead .mast-inner{position:relative}.org-nav-lead .link-pp-donate{position:absolute;right:0;top:-.8125rem}.org-nav--full{display:table}.org-nav--full .org-nav-item{display:table-cell}@supports(display:flex){.org-nav--full{display:flex}}.org-nav--full a{border-top:.8125rem solid transparent;display:block;font-size:.625rem;font-weight:700;margin-top:-.8125rem;padding:.5em 1em}.org-nav--full .org-nav-item[aria-describedby]>a{background:#304154;border-top-color:#304154;color:#fff}.mast-branding{display:table}.mast-branding>*{display:table-cell}@supports(display:flex){.mast-branding{display:flex;justify-content:space-between}}.site-logo{box-sizing:content-box;padding:.5rem;width:50%}.site-logo a{display:block}.site-logo img{fill:#304154;height:1.6em}@media(min-width:30em){.site-logo{padding:.8125rem .5rem .375rem}.site-logo img{height:3em}}@media(min-width:38em){.site-logo{padding-left:0}}.mast-branding .link-pp-donate{margin-right:.5rem;align-self:flex-start}.site-navs{display:table}.site-navs>.nav{display:table-cell}@supports(display:flex){.site-navs{display:flex}.site-nav-additional{margin-left:auto}}.site-nav-menu{display:table}@media(min-width:38em){.site-nav-menu{margin-left:-.5rem}}.site-nav-item{display:table-cell}@supports(display:flex){.site-nav-menu{display:flex}}.site-nav-menu-link,.nav-social-link,.nav-tools-link{display:block;font-size:.8125rem!important;font-weight:700;padding:.5rem;text-transform:uppercase}.site-nav-menu-link:hover,.site-nav-menu-link:focus,.site-nav-menu-link:active,.nav-social-link:hover,.nav-social-link:focus,.nav-social-link:active,.nav-tools-link:hover,.nav-tools-link:focus,.nav-tools-link:active{color:#304154}.site-nav-menu-link:hover svg,.site-nav-menu-link:focus svg,.site-nav-menu-link:active svg,.nav-social-link:hover svg,.nav-social-link:focus svg,.nav-social-link:active svg,.nav-tools-link:hover svg,.nav-tools-link:focus svg,.nav-tools-link:active svg{fill:#304154}.collapsible-header{cursor:pointer}.site-nav-menu-link:hover,.site-nav-menu-link:focus,.site-navs .collapsible-expanded .collapsible-header{background:#304154;color:#fff}a.site-nav-menu-link{-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.site-nav-sub{background:#304154;font-size:.8125rem;padding:.5rem}.tool-item-more .site-nav-sub>*{font-size:.8125rem}.collapsible-enhanced .site-nav-sub{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:5.8em;z-index:100}.tool-item-more{display:none}.tool-item-more.collapsible-enhanced{display:table-cell}@media(min-width:19em){.nav-more.collapsible-header:after{content:" ☰"}.site-nav-menu-link.collapsible-header:after{font-size:.7em;margin-left:.3em;vertical-align:.1em}.site-nav-menu-link.collapsible-header:after{content:" ▼"}.collapsible-expanded .site-nav-menu-link.collapsible-header{content:" ▲"}}@media(min-width:30em){.tool-item-more.collapsible-enhanced,.site-nav-item.collapsible-enhanced{position:relative}.collapsible-enhanced .site-nav-sub{bottom:inherit;left:0;margin-top:-1px;min-width:20em;padding:.5rem 4.7222222222%;right:inherit;top:100%}.tool-item-more.collapsible-enhanced .site-nav-sub{left:inherit;right:0;padding:.5rem .625rem}.site-nav-sub a.nav-site-sub-more{margin-bottom:0}}@media(min-width:52em){.collapsible-enhanced .site-nav-sub{min-width:20em}}.tool-item-email .icon{margin-left:.3em;vertical-align:-.15em}.nav-social-menu{display:flex}.nav-social-menu>li{display:inline-block}form.nav-site-search .nav-site-search-fields{display:flex;border-bottom:1px solid #979797;margin-bottom:.2em;padding:.4em}input.nav-site-search-text{background:0 0;border:none;color:#fff;flex:1 0 auto;font-size:1em}.nav-site-search-cta svg{display:none}.enhanced .nav-site-search-cta svg{display:block}.nav-site-search-cta{margin-left:.2em;padding:.2em}.subscribe-email{font-size:.8125rem}.subscribe-email p{display:table}.subscribe-email p>*{display:table-cell}@supports(display:flex){.subscribe-email p{display:flex}}.hed-subscribe{color:#304154;display:block;margin-bottom:.375rem;font-size:.8125rem}.subscribe-email fieldset{border:1px solid #304154}.hed-subscribe .icon{margin-right:.5em;vertical-align:middle}.subscribe-email--lead .hed-subscribe .icon{fill:#304154;vertical-align:-.1em}input.subscribe-email-text{background:inherit;border:none;color:inherit;flex:1 0 auto;font-size:1em}input.subscribe-email-btn{background-color:#304154;border-radius:0;text-transform:none}input.subscribe-email-btn:hover,input.subscribe-email-btn:focus{background-color:#394e64}.modal .hed-subscribe{color:#fff}.hed-subscribe .icon{fill:#fff}.modal .subscribe-email fieldset{border-color:#fff}.modal input.subscribe-email-btn{background-color:#fff;color:#304154}.modal input.subscribe-email-btn:hover,.modal input.subscribe-email-btn:focus{background-color:#394e64;color:#fff}.site-nav-sub,.site-nav-sub a{color:#fff}.nav-hed-sub{font-weight:700;padding:.5rem;text-transform:uppercase}.site-nav-sub a{display:block;margin:0;padding:.5rem}.site-nav-sub a:hover,.site-nav-sub a:focus{background-color:#394e64}a.nav-site-sub-more{font-weight:700;margin:1rem 0}.site-nav-sub .subscribe-email{font-size:1rem;margin:.5rem}.site-nav-sub .hed-subscribe{color:#fff}.site-nav-sub .subscribe-email fieldset{border-color:#fff}.site-nav-sub input.subscribe-email-btn{background-color:#fff;color:#304154}.site-nav-sub input.subscribe-email-btn:hover,.site-nav-sub input.subscribe-email-btn:focus{background-color:#ccc}.site-nav-sub .org-nav-menu{margin-top:.5rem}.site-nav-sub .org-nav-item a{display:inline-block;border-radius:.2em;color:#1d2834;margin-bottom:.5rem}.site-nav-sub .org-nav-item a{background:#0099e6}.site-nav-sub .org-nav-item a:hover,.site-nav-sub .org-nav-item a:focus{background:#01aaff}.site-nav-sub .org-datastore a{background:#50e3c2}.site-nav-sub .org-datastore a:hover,.site-nav-sub .org-datastore a:focus{background:#7cead1}.nav-story:after{clear:both;content:"";display:table}.nav-story img{float:left;margin-right:5%;width:20%}.nav-story .hed,.nav-story .dek{padding-left:25%}.nav-story .hed{margin-top:-.3125rem;font-weight:700}.modal{color:#fff;font-family:Arial,Verdana,sans-serif;font-size:1rem}.fonts-loaded .modal{font-family:Graphik,sans-serif}.enhanced .modal{display:none}.enhanced .modal.collapsible-enhanced{display:block;position:absolute;left:-1000em}.fixed-supported .modal.collapsible-enhanced{background:rgba(0,0,0,.85);bottom:0;left:0;opacity:0;padding:1rem;padding:4vw;pointer-events:none;position:fixed;right:0;top:0;-moz-transform:scale(1.75);-ms-transform:scale(1.75);-o-transform:scale(1.75);-webkit-transform:scale(1.75);transform:scale(1.75);-moz-transition:opacity .2s,-moz-transform .2s;-ms-transition:opacity .2s,-ms-transform .2s;-o-transition:opacity .2s,-o-transform .2s;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;z-index:1000}.fixed-supported .modal.collapsible-expanded{opacity:1;pointer-events:initial;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.modal-inner,.modal-inner form{display:flex;flex:1;flex-direction:column;text-align:center;align-items:center;justify-content:center;height:100%}.fixed-supported .modal .collapsible-header{position:absolute;right:.8125rem;right:2vw;top:.8125rem;top:2vw;opacity:0;-moz-transition:opacity .2s,-moz-transform .2s ease-in-out;-ms-transition:opacity .2s,-ms-transform .2s ease-in-out;-o-transition:opacity .2s,-o-transform .2s ease-in-out;-webkit-transition:opacity .2s,-webkit-transform .2s ease-in-out;transition:opacity .2s,transform .2s ease-in-out;-moz-transform:scale(.5) translateY(-2.625rem);-ms-transform:scale(.5) translateY(-2.625rem);-o-transform:scale(.5) translateY(-2.625rem);-webkit-transform:scale(.5) translateY(-2.625rem);transform:scale(.5) translateY(-2.625rem);-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s;-webkit-transition-delay:.4s;transition-delay:.4s}.fixed-supported .modal.collapsible-expanded .collapsible-header{opacity:1;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;-webkit-transition-delay:0;transition-delay:0;-moz-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0);-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.modal .icon{fill:#fff}.modal form{width:25em}.modal .hed-form{margin-bottom:1rem}.org-nav-lead{display:none}.subscribe-email--lead{display:none;align-self:center}.site-nav-primary .nav-newsapps,.site-nav-primary .nav-getinvolved,.site-nav-primary .nav-impact{display:none}.nav-social-menu--lead,.tool-item-email,.tool-item-search,.tool-item-donate{display:none}@media(min-width:28em){.site-nav-primary .nav-impact{display:block}.site-nav-sub .nav-impact{display:none}}@media(min-width:38em){.site-nav-primary .nav-newsapps{display:block}.site-nav-sub .nav-newsapps{display:none}}@media(min-width:52em){.nav.site-nav-additional,.nav-tools-menu,.nav-social-menu--lead{display:table}.nav.site-nav-additional>ul,.nav-social-item,.nav-tools-item{display:table-cell}@supports(display:flex){.nav.site-nav-additional,.nav-social-menu--lead,.nav-tools-menu{display:flex}}.nav.site-nav-additional{margin-left:2em}.org-nav-lead{display:block}.mast-branding .link-pp-donate,.tool-item-donate{display:none}.subscribe-email--lead{display:block}.tool-item-email{display:none}.tool-item-more,.tool-item-more.collapsible-enhanced{display:none}.site-nav-primary .nav-getinvolved{display:block}.tool-item-search{display:block}}@media(min-width:68em){.subscribe-email--lead{margin-bottom:-4.75em}}@media(min-width:52em){.site-mast--illinois .site-logo{float:left;padding-bottom:.8125rem;width:inherit}.site-mast--illinois .mast-branding{display:block}.site-mast--illinois .site-navs{align-items:flex-end;height:4.5em}.site-mast--illinois .site-nav-additional .nav-social-menu--lead,.site-mast--illinois .subscribe-email--lead{display:none}.site-mast--illinois .site-nav-additional>ul{display:table}@supports(display:flex){.site-mast--illinois .site-nav-additional>ul{display:flex}.site-mast--illinois .nav-tools-menu{flex:1}}.site-mast--illinois .tool-item-more.collapsible-enhanced{display:block}.site-mast--illinois .site-nav-additional{margin-left:auto}}@media(min-width:60em){.site-mast--illinois .subscribe-email--lead{display:block;float:right}.site-mast--illinois .site-nav-additional .nav-social-menu--lead{display:table}@supports(display:flex){.site-mast--illinois .site-nav-additional .nav-social-menu--lead{display:flex}}.site-mast--illinois .tool-item-more.collapsible-enhanced{display:none}.site-mast--illinois .site-nav-additional{margin-left:1em}}@media(min-width:52em){.mast-compact .mast-branding{display:block;float:left;margin-right:1em}.mast-compact .site-logo{float:left;padding:.5rem .5rem .5rem 0;width:auto}.mast-compact .site-logo img{height:40px}.mast-compact .site-navs{margin-left:2em;padding-top:.75em}.mast-compact .subscribe-email--lead{display:none}.mast-compact .site-nav-additional{margin-left:auto}.mast-compact .site-nav-additional .nav-social-menu--lead{display:none}.mast-compact .site-nav-additional .nav-tools-menu{display:table}.mast-compact .site-nav-additional .nav-tools-item,.mast-compact .tool-item-more.collapsible-enhanced{display:table-cell}.mast-compact .site-nav-additional .tool-item-more{display:none}@supports(display:flex){.mast-compact .nav-tools-menu{display:flex}.mast-compact .nav-tools-item,.mast-compact .site-nav-additional .tool-item-more.collapsible-enhanced{display:block}}.mast-compact .nav-tools-menu a.link-pp-donate{display:none}.mast-compact .nav-tools-menu a.link-pp-donate{padding:.3125rem .5rem}.mast-compact .site-navs .nav-newsapps,.mast-compact .site-navs .nav-getinvolved,.mast-compact .site-navs .tool-item-email{display:none}.mast-compact .site-nav-menu-sub .nav-newsapps,.mast-compact .site-nav-menu-sub .nav-getinvolved,.mast-compact .site-nav-sub .subscribe-email{display:block}}@media(min-width:60em){.mast-compact .site-navs .tool-item-email{display:block}.mast-compact .site-nav-sub .subscribe-email{display:none}}.site-mast-mini{background-color:#fff;color:#000}.site-mast-mini .icon,.site-mast-mini a{color:#000}.site-mast-mini a:hover,.site-mast-mini a:focus{border-bottom:none;text-decoration:none}.site-mast-mini .project-name:after{background:#000}.mast-mini--light{background:#fff}.mast-mini--dark{background-color:#333;color:#fff}.mast-mini--dark .icon{fill:#fff}.mast-mini--dark a{color:#fff}.mast-mini--dark .project-name:after{background:#fff}.site-mast-mini .mast-content{display:table;width:100%}.site-mast-mini .mast-content>*{display:table-cell}.site-mast-mini.waypoint-header-exited{background:#f7f7f7;background:rgba(247,247,247,.9)}.site-mast-mini .site-logo{padding:0;width:120px}.site-mast-mini .site-logo .icon{display:block;height:1.2em;margin-top:-.2em;width:100%}.site-mast-mini .project-name{font-size:.8125rem;padding-left:.5rem;margin-top:-2px;position:relative;text-transform:uppercase}.site-mast-mini .project-name:after{content:"";position:absolute;left:0;top:-3px;bottom:0;width:1px}.site-mast-mini .project-name a:hover,.site-mast-mini .project-name a:focus{color:#217ce3}.site-mast-mini .nav-social-menu{margin-left:auto;width:auto}.site-mast-mini .icon{display:block}.site-mast-mini .link-pp-donate{align-self:flex-start;font-size:.8125rem;margin-left:auto;margin-bottom:.2em}.site-mast-mini a.link-pp-donate{color:#fff;text-align:center}@supports(display:flex){.site-mast-mini .mast-content{align-items:center;display:flex}.site-mast-mini .mast-content>*{display:block}}@media screen and (max-width:37.5em){.site-mast-mini .project-name{font-size:.8rem;margin-top:0}.site-mast-mini .site-logo{max-width:100px;margin-right:5px}.site-mast-mini .nav-social-menu{display:none}}@media screen and (min-width:37.5em){.site-mast-mini .site-logo{padding-left:0;padding-right:.5em}@supports(display:flex){.site-mast-mini .nav-social-menu{display:flex}}.site-mast-mini .link-pp-donate{margin-left:.5rem}}.fixed-supported .has-fixed-masthead .content{margin-top:6.125em}@media(min-width:28em){.fixed-supported .has-fixed-masthead .content{margin-top:8.125em}}@media(min-width:38em){.fixed-supported .has-fixed-masthead .content{margin-top:8.125em}}@media(min-width:52em){.fixed-supported .has-fixed-masthead .content{margin-top:11.125em}.fixed-supported .has-fixed-masthead.site-illinois .content{margin-top:9.5em}.fixed-supported .has-fixed-masthead.mast-compact .content{margin-top:8.125em}}.fixed-supported .site-navs,.fixed-supported .org-nav-lead{-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}.fixed-supported .site-mast.is-fixed{background:#fff;left:0;margin-bottom:0;position:fixed;right:0;top:0;z-index:1000}@media(max-width:52em){.fixed-supported .site-mast.is-fixed .mast-branding,.fixed-supported .site-mast.is-fixed .site-navs{background:#fff;position:relative}.fixed-supported .site-mast.is-fixed .mast-branding{z-index:10}.fixed-supported .site-mast.is-fixed .site-navs{margin-top:-2.1em}}@media(min-width:28em) and (max-width:52em){.fixed-supported .site-mast.is-fixed .site-logo img{height:30px}}@media(min-width:52em){.fixed-supported .site-mast.is-fixed .org-nav-lead{margin-bottom:0;margin-top:-2.4em}.fixed-supported .site-mast.is-fixed .mast-main{position:relative}.fixed-supported .site-mast.is-fixed .mast-branding{display:block;float:left;margin-right:1em}.fixed-supported .site-mast.is-fixed .site-logo{float:left;padding:.5rem .5rem .5rem 0;width:auto}.fixed-supported .site-mast.is-fixed .site-logo img{height:20px}.fixed-supported .site-mast.is-fixed .site-navs{padding-top:0;margin-left:2em}.fixed-supported .site-mast.is-fixed .subscribe-email--lead{display:none}.fixed-supported .site-mast.is-fixed .site-nav-additional{margin-left:auto}.fixed-supported .site-mast.is-fixed .nav-social-menu--lead{display:none}.fixed-supported .site-mast.is-fixed .nav-tools-menu{display:table}.fixed-supported .site-mast.is-fixed .nav-tools-item{display:table-cell}@supports(display:flex){.fixed-supported .site-mast.is-fixed .nav-tools-menu{display:flex}.fixed-supported .site-mast.is-fixed .nav-tools-item{display:block}}.fixed-supported .site-mast.is-fixed .nav-tools-menu a.link-pp-donate{padding:.3125rem .5rem}.fixed-supported .site-mast.is-fixed .nav-newsapps,.fixed-supported .site-mast.is-fixed .nav-getinvolved,.fixed-supported .site-mast.is-fixed .tool-item-email{display:none}.fixed-supported .site-mast.is-fixed .site-nav-menu-sub .nav-newsapps,.fixed-supported .site-mast.is-fixed .site-nav-menu-sub .nav-getinvolved,.fixed-supported .site-mast.is-fixed .site-nav-menu-sub .subscribe-email{display:block}.fixed-supported .site-mast.is-fixed.site-mast--illinois .site-navs{height:auto}}@media(min-width:60em){.fixed-supported .site-mast.is-fixed .tool-item-email{display:block}.fixed-supported .site-mast.is-fixed .site-nav-menu-sub .subscribe-email{display:none}}@media(min-width:30em){.site-mast--illinois.is-fixed .site-logo a{display:block;width:7.875em;height:1.75em;background-image:url(../images/logo-propublica-illinois-small.min.svg);background-repeat:no-repeat;background-position:top left;background-size:7.875em}}@media(min-width:52em){.site-mast--illinois.is-fixed .site-logo a{width:5.625em;height:1.25em;background-size:5.625em}}@media(min-width:30em){.site-mast--illinois.is-fixed .site-logo picture{display:none}}.footer-inner{max-width:1440px}@media screen and (min-width:0){.footer-inner{margin:0 3.3863752194%}}@media screen and (min-width:37.5em){.footer-inner{margin:0 4.3619439333%}}@media screen and (min-width:48em){.footer-inner{margin:0 7.8886310905%}}@media screen and (min-width:60em){.footer-inner{margin:0 5.49273021%}}@media screen and (min-width:75em){.footer-inner{margin:0 5.49273021%}}@media screen and (min-width:1617.7132486388px){.footer-inner{margin:0 auto}}.copyright-inner{max-width:1440px}@media screen and (min-width:0){.copyright-inner{margin:0 3.3863752194%}}@media screen and (min-width:37.5em){.copyright-inner{margin:0 4.3619439333%}}@media screen and (min-width:48em){.copyright-inner{margin:0 7.8886310905%}}@media screen and (min-width:60em){.copyright-inner{margin:0 5.49273021%}}@media screen and (min-width:75em){.copyright-inner{margin:0 5.49273021%}}@media screen and (min-width:1617.7132486388px){.copyright-inner{margin:0 auto}}.site-footer,.site-copyright{clear:both;background:rgba(51,51,51,.12);font-family:Arial,Verdana,sans-serif;font-size:.8125rem;margin-top:8.024691358%}.fonts-loaded .site-footer,.fonts-loaded .site-copyright{font-family:Graphik,sans-serif}@media screen and (min-width:48em){.site-footer,.site-copyright{margin-top:7.4285714286%}}@media screen and (min-width:60em){.site-footer,.site-copyright{margin-top:4.8327137546%}}.site-footer+.site-footer,.site-copyright+.site-footer{margin-top:0}.site-copyright{margin-top:0;border-top:2px solid rgba(255,255,255,.8);background:rgba(38,38,38,.12)}.site-footer a,.site-copyright a{color:#333}.site-footer li,.site-copyright li{margin-bottom:.33em}.footer-inner,.copyright-inner{padding:3.7142857143% 0}.footer-inner:after,.copyright-inner:after{clear:both;content:"";display:table}@media screen and (min-width:48em){.footer-inner,.copyright-inner{padding:3.5812672176% 0}}@media screen and (min-width:60em){.footer-inner,.copyright-inner{padding:2.3593466425% 0}}.footer-inner>*{border-bottom:1px solid #ccc;margin-bottom:1em;padding-bottom:1em}.footer-inner>*:last-child{border-bottom:0;margin-bottom:0}@media screen and (min-width:48em){.footer-inner>*{float:left;border-bottom:none;width:48.2093663912%}.footer-inner>*:nth-child(n){margin-right:3.5812672176%}.footer-inner>*:nth-child(2n){margin-right:0}}@media screen and (min-width:60em){.footer-inner>*{margin-bottom:0;padding-bottom:0;width:23.2304900181%}.footer-inner>*:nth-child(n){margin-right:2.3593466425%}.footer-inner>*:last-child{margin-right:0}}.copyright-inner>*{width:50%}@media screen and (min-width:48em){.copyright-inner>*{width:35.261707989%}}.logo{display:block}.logo svg{display:block;height:auto;max-width:100%}@media screen and (min-width:48em){.logo svg{max-width:66%}}@font-face{font-family:statefaceregular;src:url(https://static.propublica.org/rails/assets/congress/stateface/stateface-regular-webfont-3c64c2da16f3351da05c02a92dd6614ff03e9ed94f60531d6de428e3c2fbb0e2.eot);src:url(https://static.propublica.org/rails/assets/congress/stateface/stateface-regular-webfont-3c64c2da16f3351da05c02a92dd6614ff03e9ed94f60531d6de428e3c2fbb0e2.eot?#iefix) format("embedded-opentype"),url(https://static.propublica.org/rails/assets/congress/stateface/stateface-regular-webfont-aa1c1b5e43c442fb7d071ccc07ef68f239e4249758f44a29f7a9ada7776b12dc.woff) format("woff"),url(https://static.propublica.org/rails/assets/congress/stateface/stateface-regular-webfont-5b38439e9b98c507589f517dc4cae6565972095c4551d1aa96e5be3628193552.ttf) format("truetype"),url(https://static.propublica.org/rails/assets/congress/stateface/stateface-regular-webfont-169d91f4e95bd0ce7139a20d715dd1359e9edc01408b8c2cc35857e9adf541ef.svg#StateFaceRegular) format("svg");font-weight:400;font-style:normal}.stateface:before{font-family:StateFaceRegular;margin-right:5px;text-transform:none!important}.stateface-replace{text-indent:-999em;display:inline-block;position:relative;min-width:1em}.stateface-replace:before{position:absolute;left:0;top:0;text-indent:0}.stateface-ak:before{content:"A"}.stateface-al:before{content:"B"}.stateface-ar:before{content:"C"}.stateface-az:before{content:"D"}.stateface-ca:before{content:"E"}.stateface-co:before{content:"F"}.stateface-ct:before{content:"G"}.stateface-dc:before{content:"y"}.stateface-de:before{content:"H"}.stateface-fl:before{content:"I"}.stateface-ga:before{content:"J"}.stateface-hi:before{content:"K"}.stateface-ia:before{content:"L"}.stateface-id:before{content:"M"}.stateface-il:before{content:"N"}.stateface-in:before{content:"O"}.stateface-ks:before{content:"P"}.stateface-ky:before{content:"Q"}.stateface-la:before{content:"R"}.stateface-ma:before{content:"S"}.stateface-md:before{content:"T"}.stateface-me:before{content:"U"}.stateface-mi:before{content:"V"}.stateface-mn:before{content:"W"}.stateface-mo:before{content:"X"}.stateface-ms:before{content:"Y"}.stateface-mt:before{content:"Z"}.stateface-nc:before{content:"a"}.stateface-nd:before{content:"b"}.stateface-ne:before{content:"c"}.stateface-nh:before{content:"d"}.stateface-nj:before{content:"e"}.stateface-nm:before{content:"f"}.stateface-nv:before{content:"g"}.stateface-ny:before{content:"h"}.stateface-oh:before{content:"i"}.stateface-ok:before{content:"j"}.stateface-or:before{content:"k"}.stateface-pa:before{content:"l"}.stateface-ri:before{content:"m"}.stateface-sc:before{content:"n"}.stateface-sd:before{content:"o"}.stateface-tn:before{content:"p"}.stateface-tx:before{content:"q"}.stateface-us:before{content:"z"}.stateface-ut:before{content:"r"}.stateface-va:before{content:"s"}.stateface-vt:before{content:"t"}.stateface-wa:before{content:"u"}.stateface-wi:before{content:"v"}.stateface-wv:before{content:"w"}.stateface-wy:before{content:"x"}.pg-main{max-width:1440px}@media screen and (min-width:0){.pg-main{margin:0 3.3863752194%}}@media screen and (min-width:37.5em){.pg-main{margin:0 4.3619439333%}}@media screen and (min-width:48em){.pg-main{margin:0 7.8886310905%}}@media screen and (min-width:60em){.pg-main{margin:0 5.49273021%}}@media screen and (min-width:75em){.pg-main{margin:0 5.49273021%}}@media screen and (min-width:1617.7132486388px){.pg-main{margin:0 auto}}.group{max-width:1440px}@media screen and (min-width:0){.group{margin:0 3.3863752194%}}@media screen and (min-width:37.5em){.group{margin:0 4.3619439333%}}@media screen and (min-width:48em){.group{margin:0 7.8886310905%}}@media screen and (min-width:60em){.group{margin:0 5.49273021%}}@media screen and (min-width:75em){.group{margin:0 5.49273021%}}@media screen and (min-width:1617.7132486388px){.group{margin:0 auto}}.pg-main:after,.group:after{clear:both;content:"";display:table}@media screen and (min-width:37.5em){.section>*,.subnav-inner{margin-left:auto;margin-right:auto;width:65.0557620818%}}@media screen and (min-width:48em){.section>*,.subnav-inner{width:74.1046831956%}}@media screen and (min-width:60em){.section>*,.subnav-inner{width:65.8802177858%}}.section .section{margin-left:0;width:100%}.section>.medium{margin-left:0;width:100%}@media screen and (min-width:60em){.section>.medium{margin-left:auto;margin-right:auto;width:82.9401088929%}}.section>.full{margin-left:0;width:100%}.pg-main code{font-family:Inconsolata,droid sans mono,Consolas,monospace}.pg-main p{margin-bottom:1rem}.pg-main h1,.pg-main h2,.pg-main h3,.pg-main h4,.pg-main h5,.pg-main h6{color:#000;font-weight:700;margin-top:1.625rem;margin-bottom:1rem;text-align:center}.pg-main h1:first-child,.pg-main h2:first-child,.pg-main h3:first-child,.pg-main h4:first-child,.pg-main h5:first-child,.pg-main h6:first-child{margin-top:0}.section>h1{font-size:1.3125rem}@media screen and (min-width:48em){.section>h1{font-size:1.625rem;line-height:1.3}.section>h1+p{margin-top:.375rem}}.section>h2{font-size:1rem}@media screen and (min-width:48em){.section>h2{font-size:1.3125rem}.section>h2+p{margin-top:.375rem}}.section>h3,.section>h4,.section>h5{font-size:.8125rem;margin-bottom:.375rem}@media screen and (min-width:48em){.section>h3,.section>h4,.section>h5{font-size:1rem;margin-bottom:.625rem}}.section>h4,.section>h5,.section>h6{font-family:Arial,Verdana,sans-serif}.fonts-loaded .section>h4,.fonts-loaded .section>h5,.fonts-loaded .section>h6{font-family:Graphik,sans-serif}.section>h6{font-size:.625rem;margin-bottom:.375rem;text-transform:uppercase}@media screen and (min-width:48em){.section>h6{font-size:.8125rem}}.pg-main ol,.pg-main ul{list-style-image:none;list-style-position:outside;margin-bottom:1.625rem;margin-top:1.625rem;padding-left:2em}.pg-main ul{list-style-type:disc}.pg-main ol{list-style-type:decimal}.pg-main li ol,.pg-main li ul{margin:.8125rem 0 .8125rem 2em}sup{border-radius:.3125rem;font-size:.5rem;font-weight:700;margin-left:.1rem;padding:0 .2rem;vertical-align:super}sup{font-family:Arial,Verdana,sans-serif}.fonts-loaded sup{font-family:Graphik,sans-serif}hr{background:#ccc;border:none;height:1px;margin:1.625rem auto;outline:none;width:10em}.pg-main .hed{font-size:1.625rem;line-height:1.1}@media screen and (min-width:37.5em){.pg-main .hed{font-size:2.125rem}}@media screen and (min-width:48em){.pg-main .hed{font-size:2.625rem}}@media screen and (min-width:60em){.pg-main .hed-lead,.pg-main .hed-sub{margin-left:17.0598911071%;width:65.8802177858%}}.pg-main .hed-sub{font-size:1.3125rem}.pg-main .hed-sub{font-family:Arial,Verdana,sans-serif}.fonts-loaded .pg-main .hed-sub{font-family:Graphik,sans-serif}.pg-credits{font-size:.8125rem;font-style:italic;margin-top:1.625rem;text-align:center}.pg-credits{font-family:Arial,Verdana,sans-serif}.fonts-loaded .pg-credits{font-family:Graphik,sans-serif}.pg-credits .byline,.pg-credits .dateline{font-size:inherit;font-weight:400}.pg-credits .byline{margin-top:0;margin-bottom:0}.pg-credits .dateline{font-style:normal}.subnav{background:#fff;font-family:Graphik,sans-serif;font-size:.8125rem}.subnav.js-is-sticky{background:rgba(255,255,255,.995);padding-top:1em;margin-top:-1em;z-index:1}.subnav .hed-subnav,.subnav ol{border:1px solid #ccc;margin:0;padding:0}.subnav li{border-bottom:1px solid #ccc;list-style:none;padding-left:none}.subnav li:last-child{border-bottom:none}.subnav a{border:none;display:block;padding:.3125rem}.subnav a:hover,.subnav a:focus{color:#4e97e9}.subnav a:target{font-weight:700;color:inherit}.subnav .hed-subnav{border-bottom:none;font-size:inherit;margin:0;padding:.3125rem;text-align:left}.subnav .collapsible-enhanced{border-bottom:1px solid #ccc}.subnav .collapsible-enhanced .collapsible-header{cursor:pointer;position:relative;padding-right:2em}.subnav .collapsible-enhanced .collapsible-header:focus .series-title,.subnav .collapsible-enhanced .collapsible-header:hover .series-title{color:#217ce3}.subnav .collapsible-enhanced .collapsible-header:after{position:absolute;right:.3125rem}@media screen and (min-width:60em){.subnav .collapsible-enhanced{border-bottom:none}.subnav .collapsible-enhanced .collapsible-content{display:block}}.subnav .collapsible-collapsed .collapsible-header:after{content:"▼"}.subnav .collapsible-expanded .collapsible-header:after{content:" ▲"}@media screen and (min-width:60em){.subnav{background:#fff;float:left;font-size:.7rem;margin-left:0;top:4.25rem;width:14.7005444646%;z-index:100}.subnav-inner{margin-left:0;width:auto}.subnav.js-is-sticky{padding-top:0;margin-top:0;z-index:100}.subnav .hed-subnav,.subnav a{padding-left:0}.subnav .hed-subnav{border:none;border-bottom:1px solid #ccc;font-weight:400}.subnav ol{border:none}.subnav li:last-child{border-bottom:1px solid #ccc}.subnav .collapsible .collapsible-header{cursor:default}.subnav .collapsible .collapsible-header:after{content:""}}@media screen and (min-width:60em) and (max-height:41em){.subnav.js-is-sticky{position:static!important}}@media screen and (min-width:60em) and (min-height:41em){.subnav.js-is-sticky{position:sticky;transition:opacity .2s;top:2em!important}.subnav.is-hidden{opacity:0;pointer-events:none}}@media(min-width:1440px){.fixed-supported .subnav{font-size:.625rem;max-width:188px}}.subnav svg{fill:#333;border:1px solid #c00}.group>*{margin-bottom:1rem}@media screen and (min-width:48em){.group>*{float:left;width:100%}}.l-40s{margin-left:-10px}.l-40s>.col{width:calc(50% - 10px);float:left;margin-bottom:1rem;margin-top:1rem;margin-left:10px;padding-left:3.7142857143%}@media screen and (min-width:37.5em){.l-40s>.col{width:calc(33.333% - 10px);margin-bottom:0;padding-left:0}.l-40s>.col.hide-on-small{display:none}}@media screen and (min-width:60em){.l-40s>.col{width:calc(20% - 10px);margin-bottom:0;padding-left:0}.l-40s>.col.hide-on-small{display:block}}@media screen and (min-width:48em){.l-30s>.col{width:30.1115241636%;margin-right:4.8327137546%}.l-30s>.col:nth-child(3n){margin-right:0}}@media screen and (min-width:60em){.l-30s>.col{width:30.9458218549%}.l-30s>.col:nth-child(n){margin-right:3.5812672176%}.l-30s>.col:nth-child(3n){margin-right:0}}@media screen and (min-width:48em){.full.l-30s>.col{width:48.2093663912%;margin-right:3.5812672176%}.full.l-30s>.col:nth-child(2n){margin-right:0}}@media screen and (min-width:60em){.full.l-30s>.col{width:31.7604355717%}.full.l-30s>.col:nth-child(n){margin-right:2.3593466425%}.full.l-30s>.col:nth-child(3n){margin-right:0}}@media screen and (min-width:48em){.l-25-75>.col{width:47.5836431227%;margin-right:4.8327137546%}.l-25-75>.col:nth-child(2n){margin-right:0}}@media screen and (min-width:60em){.l-25-75>.col:nth-child(n){margin-right:3.5812672176%}.l-25-75>.col:nth-child(2n){margin-right:0}}@media screen and (min-width:60em){.l-25-75 .p-more{width:74.1046831956%}}@media screen and (min-width:60em){.l-25-75 .p-less{width:22.3140495868%}}@media screen and (min-width:48em){.medium.l-25-75>.col{width:48.2093663912%;margin-right:3.5812672176%}.medium.l-25-75>.col:nth-child(2n){margin-right:0}}@media screen and (min-width:60em){.medium.l-25-75>.col:nth-child(n){margin-right:2.8446389497%}.medium.l-25-75>.col:nth-child(2n){margin-right:0}}@media screen and (min-width:48em){.medium.l-25-75 .p-more{width:61.1570247934%}}@media screen and (min-width:60em){.medium.l-25-75 .p-more{width:69.1466083151%}}@media screen and (min-width:48em){.medium.l-25-75 .p-less{width:35.261707989%}}@media screen and (min-width:60em){.medium.l-25-75 .p-less{width:28.0087527352%}}@media screen and (min-width:48em){.full.l-25-75>.col{width:48.2093663912%;margin-right:3.5812672176%}.full.l-25-75>.col:nth-child(2n){margin-right:0}}@media screen and (min-width:60em){.full.l-25-75>.col:nth-child(n){margin-right:2.3593466425%}.full.l-25-75>.col:nth-child(2n){margin-right:0}}@media screen and (min-width:48em){.full.l-25-75 .p-more{width:61.1570247934%}}@media screen and (min-width:60em){.full.l-25-75 .p-more{width:74.4101633394%}}@media screen and (min-width:48em){.full.l-25-75 .p-less{width:35.261707989%}}@media screen and (min-width:60em){.full.l-25-75 .p-less{width:23.2304900181%}}@media screen and (min-width:48em){.l-50s>.col{width:47.5836431227%;margin-right:4.8327137546%}.l-50s>.col:nth-child(2n){margin-right:0}}@media screen and (min-width:60em){.l-50s>.col{width:48.2093663912%}.l-50s>.col:nth-child(n){margin-right:3.5812672176%}.l-50s>.col:nth-child(2n){margin-right:0}}@media screen and (min-width:48em){.medium.l-50s>.col{width:48.2093663912%;margin-right:3.5812672176%}.medium.l-50s>.col:nth-child(2n){margin-right:0}}@media screen and (min-width:60em){.medium.l-50s>.col{width:48.5776805252%}.medium.l-50s>.col:nth-child(n){margin-right:2.8446389497%}.medium.l-50s>.col:nth-child(2n){margin-right:0}}@media screen and (min-width:48em){.full.l-50s>.col{width:48.2093663912%;margin-right:3.5812672176%}.full.l-50s>.col:nth-child(2n){margin-right:0}}@media screen and (min-width:60em){.full.l-50s>.col{width:48.8203266788%}.full.l-50s>.col:nth-child(n){margin-right:2.3593466425%}.full.l-50s>.col:nth-child(2n){margin-right:0}}div .breadcrumbs{margin-top:0;padding-left:0;text-align:left}.breadcrumbs{font-size:.8125rem}.breadcrumbs{font-family:Arial,Verdana,sans-serif}.fonts-loaded .breadcrumbs{font-family:Graphik,sans-serif}.breadcrumbs li{font-weight:700;list-style:none}.breadcrumbs li:nth-child( 2 ){padding-left:1em}.breadcrumbs li:nth-child( 3 ){padding-left:2em}.breadcrumbs li:nth-child( 4 ){padding-left:3em}.breadcrumbs li:nth-child( 5 ){padding-left:4em}.breadcrumbs li:nth-child( 6 ){padding-left:5em}.breadcrumbs li:nth-child( 7 ){padding-left:6em}.breadcrumbs li:nth-child( 8 ){padding-left:7em}.breadcrumbs li:nth-child( 9 ){padding-left:8em}.breadcrumbs li:nth-child( 10 ){padding-left:9em}@media screen and (min-width:48em){.breadcrumbs li{display:inline}.breadcrumbs li:nth-child(n){padding-left:0}}.breadcrumbs li:after{content:" › ";font-weight:400}.breadcrumbs li:last-child:after{content:""}.breadcrumbs a{font-weight:400}figure{font-family:Arial,Verdana,sans-serif}.fonts-loaded figure{font-family:Graphik,sans-serif}figure img,figure table{margin-bottom:1rem}.section img,figure img{margin-left:auto;margin-right:auto}figure img{max-height:inherit}@media screen and (min-width:48em){.section img,figure img{max-height:29.125rem;max-height:70vh}}figure table{margin-top:1rem}.footnotes,figure .info{color:#a6a6a6;font-size:.7rem;line-height:1.5}figure .info>*{margin-bottom:.7rem}figure{clear:both;margin-bottom:1.625rem;margin-top:1.625rem}figure h3{font-size:inherit;text-align:left;margin-bottom:0}figure.medium img,figure.full img{max-width:inherit}figure figcaption:first-child{font-size:.8125rem}figure figcaption:first-child h3{font-size:1rem}figure.medium figcaption:first-child>h3,figure.full figcaption:first-child>h3{font-size:1.3125rem}figure>div:last-child{border-bottom:1px solid #ccc}@media screen and (min-width:60em){figure.medium figcaption,figure.medium>div:last-child{margin-left:10.284463895%;width:79.4310722101%}}@media screen and (min-width:37.5em){figure.full figcaption,figure.full>div:last-child{margin-left:17.4721189591%;width:65.0557620818%}}@media screen and (min-width:48em){figure.full figcaption,figure.full>div:last-child{margin-left:12.9476584022%;width:74.1046831956%}}@media screen and (min-width:60em){figure.full figcaption,figure.full>div:last-child{margin-left:17.0598911071%;width:65.8802177858%}}.aside{font-size:.8125rem;margin-bottom:1.625rem}.aside{font-family:Arial,Verdana,sans-serif}.fonts-loaded .aside{font-family:Graphik,sans-serif}.aside figure{margin:0}.aside h3,.aside h3:first-child{margin:.3125rem 0 0;text-align:left}.aside figcaption,.aside h3,figure figcaption:first-child h3{font-size:inherit}.aside figure>:last-child:not(img){border-bottom:none}@media screen and (min-width:48em){.aside{clear:left;float:left;margin-left:0;margin-right:3.5812672176%;width:35.261707989%}.aside--alt{clear:right;float:right;margin-left:3.5812672176%;margin-right:0}}@media screen and (min-width:60em){.aside{margin-left:17.0598911071%;margin-right:2.3593466425%;width:14.7005444646%}.aside-medium{margin-left:8.5299455535%;margin-right:2.3593466425%;width:23.2304900181%}.aside-large{margin-left:0;margin-right:2.3593466425%;width:31.7604355717%}.aside--alt{margin-left:2.3593466425%;margin-right:17.0598911071%}.aside--alt.aside-medium{margin-left:2.3593466425%;margin-right:8.5299455535%}.aside--alt.aside-large{margin-left:2.3593466425%;margin-right:0}}table{border:1px solid #ccc;font-size:.8125rem;text-align:left;width:100%}table{font-family:Arial,Verdana,sans-serif}.fonts-loaded table{font-family:Graphik,sans-serif}th{font-weight:700;background:#ebebeb}th,td{border:1px solid #ccc;padding:.5rem}th.numeric,td.numeric{-webkit-font-feature-settings:"tnum" 1;-moz-font-feature-settings:"tnum" 1;-ms-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1}th.numeric.numeric--mobile,td.numeric.numeric--mobile{text-align:right}@media screen and (min-width:37.5em){th.text-center,td.text-center{text-align:center}}.total td{font-weight:700;background-color:#f0f0f0;color:gray}.tablesaw-stack td{border:0}table.list-style{border:0}table.list-style th,table.list-style td{border-right:0;border-left:0;border-top:0}table.list-style tr:first-child td{border-top:0}table.list-style tr:last-child td{border-bottom:0}table.no-border{border:0}table.no-border th{background-color:#fff;border:0;border-bottom:1px solid #ccc}table.no-border td{border:0}figure.no-margin,table.no-margin{margin:0}@media screen and (max-width:48em){th.small,td.small{width:2em}}@media(min-width:39.9376em){.tablesaw-stack td{border:1px solid #ccc}td{vertical-align:middle}th.numeric,td.numeric{text-align:right}th.title{width:35%}th.pp-bar{width:40%}}.table--dense{font-size:.8125rem}.table--dense th,.table--dense td{padding:.3125rem}.table--long,.stickyclone{background:#fff;position:relative;z-index:10}@media screen and (min-width:60em){.table--long{position:static;z-index:auto}}.stickyclone.on{left:0;margin-left:auto;margin-right:auto;right:0;table-layout:auto}.container-shortened table{border:none;margin:0}.container-shortened thead tr>*{border-top:none}.container-shortened tbody tr:last-child>*{border-bottom:none}.container-shortened+.stickyclone{display:none}.container-shortened-inner{border:1px solid #ccc;border-width:1px 0;clear:both;max-height:20em;max-height:40vh;overflow-y:auto;position:relative;z-index:1}.container-shortened-cap{height:4vh;pointer-events:none;position:sticky;width:100%;z-index:1;transition:opacity .2s}.container-shortened-cap--top{background:linear-gradient(to bottom,rgba(44,44,44,0.15) 0%,rgba(44,44,44,0) 80%);top:0;margin-bottom:-4vh}.container-shortened-cap--bottom{background:linear-gradient(to top,rgba(44,44,44,0.15) 0%,rgba(44,44,44,0) 80%);bottom:0;margin-top:-4vh}.at-top .container-shortened-cap--top,.at-bottom .container-shortened-cap--bottom{opacity:0}.tablesaw-fix-persist{table-layout:auto}.tablesaw-sortable-btn{cursor:pointer;padding:0}.tablesaw-sortable-btn:hover,.tablesaw-sortable-btn:focus{text-decoration:underline}.tablesaw-bar{margin-left:0;width:100%}.tablesaw-bar.tablesaw-all-cols-visible{display:none}.tablesaw-all-cols-visible+.tablesaw-sortable .tablesaw-sortable-btn{white-space:normal}.tablesaw-swipe{border-right-width:0}.tablesaw-all-cols-visible+.tablesaw-swipe{border-right-width:1px}.tablesaw-swipe .tablesaw-swipe-cellpersist{border-right:3px solid #d8d6d3}.tablesaw-sortable-head{background-color:#f5f4f3}.tablesaw-all-cols-visible+.tablesaw-sortable-head{background-color:#f5f4f3}.tablesaw-all-cols-visible+.tablesaw-swipe .tablesaw-swipe-cellpersist,.tablesaw-all-cols-visible+.tablesaw-swipe+.stickyclone.on .tablesaw-swipe-cellpersist{border-right-width:1px}.tablesaw-all-cols-visible+.tablesaw-swipe tbody .tablesaw-swipe-cellpersist{background:#fff}.tablesaw-advance-dots li{padding:.2em .2em .4em}.pg-main .tablesaw-advance-dots{margin:0;padding:0}.tablesaw-sortable-head{position:static}.app-search{font-family:Arial,Verdana,sans-serif}.fonts-loaded .app-search{font-family:Graphik,sans-serif}.app-search .app-search-fields{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #979797;margin-bottom:.2em;padding:.4em}.app-search input{font-family:inherit}input.app-search-text{background:0 0;border:none;color:#333;flex:1 0 auto;font-size:1em}.app-search-cta svg{display:none}.enhanced .app-search-cta svg{display:block}.app-search-cta{margin-left:.2em;padding:.2em}.app-form{background-color:#e9f0f8;padding:3.7142857143%}.app-form{font-family:Arial,Verdana,sans-serif}.fonts-loaded .app-form{font-family:Graphik,sans-serif}@media screen and (min-width:37.5em){.app-form{padding:.5rem 2.4163568773%}}@media screen and (min-width:48em){.app-form{padding:.5rem 1.7906336088%}}@media screen and (min-width:60em){.app-form{padding:.5rem 1.1796733212%}}@media screen and (min-width:48em){.pg-main>div .app-form{padding:2.4163568773%}}@media screen and (min-width:60em){.pg-main>div .app-form{padding:1.7906336088%}}.form-title{flex:1 0 100%;font-size:.8125rem;font-weight:700}.app-form .form-title label{font-size:inherit}.app-form .form-title{margin-bottom:.5rem;text-align:left}.app-form p{margin-bottom:0}.form-group{margin-bottom:.625rem}@media screen and (min-width:48em){.form-group{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between}}.form-group:last-child{margin-bottom:0}.app-form .field{margin-bottom:.625rem;flex:1 1 0%}@media screen and (min-width:48em){.app-form .field{margin-bottom:0;margin-right:3.5812672176%}}@media screen and (min-width:60em){.app-form .field{margin-right:2.3593466425%}}.app-form .p-more{flex:1 1 50%}.app-form .p-less{flex:1 1 8em}.app-form label{display:block;font-size:.8125rem}.app-form .info{font-size:.625rem}.field label{margin-bottom:.375rem}.app-form select,.app-form [type=text],.app-form [type=search]{font-family:inherit;display:block;width:90%;float:left}@media screen and (min-width:37.5em){.app-form select,.app-form [type=text],.app-form [type=search]{width:95%}}@media screen and (min-width:48em){.app-form select,.app-form [type=text],.app-form [type=search]{width:100%}}.app-form select{font-size:.7em}.app-form [type=text],.app-form [type=search]{border-width:0;font-size:.8125rem;padding:.3125rem}.app-form .btn-icon{cursor:pointer;margin-top:auto;text-align:right}.btn-icon .icon{vertical-align:middle}ul.tabnav{margin:0;padding-left:0}.tabnav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:flex-end}.tabnav{font-family:Arial,Verdana,sans-serif}.fonts-loaded .tabnav{font-family:Graphik,sans-serif}.tabnav li{margin-right:.375rem;flex:0 1 auto;list-style:none;padding:0}.tabnav a{background:#f1f5fa;border-radius:.3125rem .3125rem 0 0;border:none;color:#333;font-size:.8125rem;line-height:1.15;display:block;padding:.3125rem .8125rem;text-decoration:none}.tabnav a:focus,.tabnav a:hover{background:#e1ebf6;border-bottom:none}.tabnav .tab-active,.tabnav .tab-active:focus,.tabnav .tab-active:hover{background:#e9f0f8;font-weight:700}.number{color:#333;font-size:.8125rem;line-height:1.3;max-width:20em;margin:0 0 1em}.number{font-family:Arial,Verdana,sans-serif}.fonts-loaded .number{font-family:Graphik,sans-serif}.col .number{margin:0;max-width:inherit}.hed.hed-number{color:inherit;font-weight:inherit;font-size:inherit;text-align:left;margin-bottom:0}.number p{margin-bottom:.375rem}.number strong{color:#e49c26;display:block;font-weight:400;margin-bottom:.1em}.number strong{font-family:Georgia,Times,times new roman,serif}.fonts-loaded .number strong{font-family:tiempos text,serif}.number--x-small strong{font-size:1.25em!important}.number--small strong{font-size:1.75em!important}.number--medium strong{font-size:2.25em!important;line-height:1.25em!important}.number--large strong{font-size:2.75em!important;line-height:1em!important}.number--x-large strong{font-size:3.25em!important}.number>:last-child{border:none}.number a{border:none;display:block}.number a:hover,.number a:focus{color:#4e97e9}.rank-scale{position:relative;padding-top:9px;margin-top:1rem;max-width:140px}.rank-marker{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #333;font-size:0;height:0;line-height:0;position:absolute;top:0;transition:transform .2s;transform-origin:50% 100%;width:0}a:hover .rank-marker,a:focus .rank-marker{transform:scale(1.25)}.rank-labels{border-top:1px solid #a6a6a6;font-size:.625rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0;padding:0;text-transform:uppercase}ul.rank-labels{color:#a6a6a6;justify-content:space-between;margin:0 0 .375rem;padding:.3125rem 0 0}.rank-labels li{list-style:none}ol.search-results,ol.search-results ul,ol.search-results li{padding-left:0;list-style:none}.search-results{border-top:1px solid #ccc}.search-results>li{border-bottom:1px solid #ccc;padding:1rem}.search-results .result>:last-child{margin-bottom:0}.result{font-size:.8125rem}.result{font-family:Arial,Verdana,sans-serif}.fonts-loaded .result{font-family:Graphik,sans-serif}a.result,a.result:hover,a.result:focus{border:none;color:inherit}.result .hed-result{color:#217ce3;font-size:1rem;font-weight:400;margin-bottom:.5rem;text-align:left}.hed-result{border-bottom:1px solid transparent;display:inline-block;transition:color .2s,border-color .2s}.hed-result{font-family:Georgia,Times,times new roman,serif}.fonts-loaded .hed-result{font-family:tiempos text,serif}a:hover .hed-result,a:focus .hed-result{color:#4e97e9;border-bottom-color:#4e97e9}.result .result-excerpt{margin-bottom:.5rem}.result-excerpt mark{font-weight:700;padding:.1em}.result ul.result-meta{color:#a6a6a6;font-size:.625rem;line-height:1.5;margin:0 0 .5rem;padding:0;list-style:none}.result-meta li{display:inline-block}.result-meta li:after{content:" — "}.result-meta li:last-child:after{content:""}.pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:.8125rem;font-weight:700;margin-bottom:1rem;justify-content:center}.pagination{font-family:Arial,Verdana,sans-serif}.fonts-loaded .pagination{font-family:Graphik,sans-serif}@media screen and (min-width:48em){.pagination{flex-wrap:nowrap}}@media screen and (max-width:48em){.pagination:before{content:"";order:0;width:100%}.pagination .first,.pagination .last,.pagination .prev,.pagination .next{margin-bottom:.375rem;order:-1;width:25%}}.pagination a,.pagination .disabled,.pagination .current{border:1px solid #ccc;display:block;margin-left:-1px;min-width:2.5em;padding:.5rem;text-align:center;white-space:nowrap}.pagination a:hover{border:1px solid #ccc;text-decoration:none;background:rgba(33,124,227,.1)}.pagination .disabled{color:gray}.pagination .disabled:hover{background:0 0}.pagination>:first-child{border-left:1px solid #ccc}.pagination .current{background:#217ce3;border-color:#217ce3;color:#fff}.pagination .current:hover{background:#217ce3}.can-touch .pagination a:hover,.can-touch .pagination a:focus{background:0 0}.table-of-contents{font-family:Arial,Verdana,sans-serif}.fonts-loaded .table-of-contents{font-family:Graphik,sans-serif}.table-of-contents li{font-size:.8125rem}.fonts-loaded .app-form .form-title{font-family:Arial,Verdana,sans-serif}.fonts-loaded .fonts-loaded .app-form .form-title{font-family:Graphik,sans-serif}.pg-main h1:first-child,.pg-main h2:first-child,.pg-main h3:first-child,.pg-main h4:first-child,.pg-main h5:first-child,.pg-main h6:first-child{margin-top:0}.congress-app{max-width:1440px}@media screen and (min-width:0){.congress-app{margin:0 3.3863752194%}}@media screen and (min-width:37.5em){.congress-app{margin:0 4.3619439333%}}@media screen and (min-width:48em){.congress-app{margin:0 7.8886310905%}}@media screen and (min-width:60em){.congress-app{margin:0 5.49273021%}}@media screen and (min-width:75em){.congress-app{margin:0 5.49273021%}}@media screen and (min-width:1617.7132486388px){.congress-app{margin:0 auto}}*{font-family:Arial,Verdana,sans-serif;font-size:.8125rem}.fonts-loaded *{font-family:Graphik,sans-serif}.fonts-loaded * strong,.fonts-loaded * span,.fonts-loaded * em,.fonts-loaded * a{font-size:inherit;font-family:inherit}html,body{background:#fff;margin:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}h1,h2,h3,h4,h5,h6{font-family:Georgia,Times,times new roman,serif;font-weight:700;margin:0}.fonts-loaded h1,.fonts-loaded h2,.fonts-loaded h3,.fonts-loaded h4,.fonts-loaded h5,.fonts-loaded h6{font-family:tiempos text,serif}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#333}h1{font-size:1.625rem;line-height:1.625rem}h2{font-size:1.3125rem}h3{font-size:1rem}h4{font-size:.8125rem}h5{font-size:.625rem}h6{font-size:.5rem}small{font-size:85%;line-height:125%;vertical-align:inherit}strong,span,em,a{font-size:inherit;font-family:inherit}.v-align-top{vertical-align:top}.v-align-middle{vertical-align:middle}.v-align-sub{vertical-align:sub}ul{list-style:none;margin-top:0;padding-left:0}*:focus{outline:none!important}a{color:#217ce3;text-decoration:none;border:0}a.black-text,a.title-link{color:#333}a.goldenrod{color:#daa520}a.blue{color:#217ce3}a:hover{text-decoration:none}a:hover.blue,a:hover .blue{text-decoration:none}a.low-contrast:hover{background-color:#e3e3e3;color:#333;text-decoration:none}a.block:hover,a.block:focus,a.block:active,a.block:visited{border:0;text-decoration:none}.guff{font-size:1rem;line-height:1.625rem;padding:.8125rem 0 1rem}.guff.centered{text-align:left}.small-guff{margin-top:.3rem;font-size:1rem}.big{font-size:115%;line-height:150%}.small{font-size:85%;line-height:90%}.bold{font-weight:700}.gray{color:gray}.gray-bg{background-color:#f0f0f0}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.float-left{float:left}.float-right{float:right}.inherit{display:inherit}.block{display:block}.inline{display:inline!important}.inline-block{display:inline-block}.mobile-nowrap{white-space:nowrap}.relative{position:relative}.margin-bottom--none{margin-bottom:0}.margin-bottom--sm{margin-bottom:.5rem}.margin-bottom--md{margin-bottom:1rem}.margin-bottom--lg{margin-bottom:2.125rem}.mobile-margin-bottom--sm{margin-bottom:.5rem}.border-bottom{border-bottom:1px solid #ccc}.border-top{border-top:1px solid #ccc}.element-sans{font-family:Arial,Verdana,sans-serif}.fonts-loaded .element-sans{font-family:Graphik,sans-serif}.element-serif{font-family:Georgia,Times,times new roman,serif}.fonts-loaded .element-serif{font-family:tiempos text,serif}.low-contrast{background-color:#f0f0f0;color:gray}.show-on-enhanced{display:none}.enhanced .show-on-enhanced{display:block}.clear:before,.clear:after{content:"";display:table}.clear:after{clear:both}.clear{zoom:1}.congress-app{box-sizing:border-box;margin-bottom:1rem}.congress-app:after{clear:both;content:"";display:table}.blue{color:#217ce3}.topper{margin:1rem 0}.topper.main{margin:2.125rem 0 1rem}.section-head{margin-bottom:.5rem}.section-head h2{margin-top:0;border-bottom:none}.hidden{display:none}.expandable.show-four div:nth-child(n+5){display:none}.expandable.show-four.expanded div:nth-child(n+5){display:block}.expandable.show-five li:nth-child(n+6){display:none}.expandable.show-five.expanded li:nth-child(n+6){display:list-item}main{display:block}a.btn,.btn{border-radius:2px;cursor:pointer;display:inline-block;position:relative;margin-bottom:2px;border-color:transparent}a.btn *,.btn *{pointer-events:none}.btn:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 1px 5px 0 rgba(0,0,0,.05),0 3px 1px -2px rgba(0,0,0,.07)}a:hover .btn{box-shadow:none}a:hover .btn,.btn:hover{text-decoration:none}a.btn-block,.btn-block{display:block;width:100%}a.btn-flat,.btn-flat{background-color:transparent;color:#217ce3;font-weight:700;box-shadow:none;text-transform:uppercase}a.btn-flat:active,.btn-flat:active{background-color:rgba(33,124,227,.2)}a.btn-flat.goldenrod,.btn-flat.goldenrod{color:#daa520}a.btn-flat.goldenrod:active,.btn-flat.goldenrod:active{background-color:rgba(255,236,139,.5)}a:hover .btn-flat,.btn-flat:hover,a.btn-flat:hover{background-color:rgba(33,124,227,.1);box-shadow:none}a:hover .btn-flat.goldenrod,.btn-flat:hover.goldenrod,a.btn-flat:hover.goldenrod{background-color:rgba(255,236,139,.3)}a:active .btn-flat,.btn-flat:active,a.btn-flat:active{background-color:rgba(33,124,227,.2)}a.btn-default,.btn-default{background-color:#fff;color:#333;border:1px solid #f0f0f0!important}a:hover .btn-default,.btn-default:hover,a.btn-default:hover{background-color:#f2f2f2;border:1px solid #ccc;border:1px solid #f0f0f0!important}a.btn-primary,.btn-primary{background-color:#304154;color:#fff;border:1px solid #304154}a.btn-primary:active,.btn-primary:active{background-color:#295f9c;border:1px solid #295f9c}a:hover .btn-primary,.btn-primary:hover,a.btn-primary:hover{background-color:#435a74;border:1px solid #435a74}a.btn-small,.btn-small{font-size:.8125rem!important;padding:.3125rem .5rem}a.btn-small.btn-flat,.btn-small.btn-flat{-webkit-transform:translateX(-0.5rem);-moz-transform:translateX(-0.5rem);-ms-transform:translateX(-0.5rem);-o-transform:translateX(-0.5rem);transform:translateX(-0.5rem)}a.btn-medium,.btn-medium{font-size:1rem!important;padding:.5rem .625rem;margin-bottom:.5rem}a.btn-medium.btn-flat,.btn-medium.btn-flat{-webkit-transform:translateX(-0.625rem);-moz-transform:translateX(-0.625rem);-ms-transform:translateX(-0.625rem);-o-transform:translateX(-0.625rem);transform:translateX(-0.625rem)}a.btn-medium .icon,.btn-medium .icon{height:.8125rem;width:.8125rem}a.btn-nomargin,.btn-nomargin{margin:0!important}.btn-select{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:1.3125rem!important;background-image:linear-gradient(45deg,transparent 50%,#fff 50%),linear-gradient(135deg,#fff 50%,transparent 50%);background-position:calc(100% - 10px) 1em,calc(100% - 5px) 1em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 6px,1px 1.5em;background-repeat:no-repeat}.btn-square{padding:.3125rem;width:30px;height:30px}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #fff}.subhead-strike{margin-top:.5rem;margin-bottom:1rem;position:relative}.pagination{margin-top:1rem}.pagination>*{padding:.3125rem}.credits{padding-top:10px;clear:both}@media screen and (max-width:37.5em){*{font-size:1rem}h1,h2,h3,h4,h5,h6,.text-center{text-rendering:optimizeLegibility;text-align:left}.mobile-center{text-align:center}h1,h2{font-size:1.3125rem}h3,h4{font-size:1rem}small{font-size:90%}p{font-size:1rem;line-height:1.3125rem}header p{color:gray;margin:.5rem 0}a{color:#217ce3}.crumb{display:none}.big{font-size:1rem;line-height:1.625rem}.topper{padding-bottom:0}.topper .guff{margin:0;padding-bottom:0;font-size:1rem}.topper .byline{margin-top:.5rem;font-size:.8125rem}.desktop{display:none!important}.mobile-block{display:block;width:100%;margin-bottom:.5rem;float:none!important;clear:both}.mobile-block.large-mobile-margin{margin-bottom:1.3125rem}.mobile-block.no-mobile-margin{margin-bottom:0}.no-mobile-margin{margin-bottom:0}.mobile-table{width:100%}}@media screen and (min-width:0){.crumb-and-search{display:none}}@media screen and (min-width:37.5em){html{background:#fff}*{font-size:.8125rem}#content{padding-bottom:215px;min-height:calc(100% - 265px);margin-bottom:-215px}.section-head{padding-bottom:.5rem;margin-bottom:1rem}.subhead-strike{text-align:center;padding-bottom:.6rem;margin-top:.5rem;margin-bottom:2.125rem;border-bottom:1px solid #ccc}.subhead-strike span{position:absolute;background-color:#fff;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);padding:0 1rem;left:50%}.mobile{display:none}.mobile-margin-bottom--sm{margin-bottom:0}.mobile-nowrap{white-space:normal}.nowrap{white-space:nowrap}.crumb{line-height:35px;margin-top:0;margin-bottom:0}.crumb li{float:left;list-style:none;margin-right:.5rem;text-transform:uppercase;font-size:.625rem}.crumb li:first-of-type{margin-left:0}.crumb li:not(:last-of-type):after,.crumb li:first-of-type:last-of-type:after{content:"\203A";margin-left:.5rem}a.btn-small,.btn-small{font-size:.625rem!important;padding:.3125rem .5rem}a.btn-flat.centered,.btn-flat.centered{-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-o-transform:translateX(0)!important;transform:translateX(0)!important}a.btn-flat.pull-up,.btn-flat.pull-up{margin-top:-.3125rem}.section-head{border-bottom:1px solid #ccc}.strikethrough{padding-bottom:1.3125rem;border-bottom:1px solid #ccc;margin-bottom:2.125rem;position:relative}.strikethrough>div{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff}.strikethrough>div>div{margin:.8125rem 1rem!important}}@media screen and (min-width:48em){#content{margin-bottom:-225px;min-height:calc( 100% - 275px);padding-bottom:225px}.guff.centered{max-width:87.0523415978%;margin:0 auto;display:inline-block}.guff.centered.full-width{display:block;width:100%}.crumb-and-search{display:block;margin-top:.3125rem}.crumb{width:calc( 100% - 450px)}}@media screen and (min-width:60em){#content{margin-bottom:-210px}.guff.centered .guff-hc{max-width:82.9401088929%}}.can-touch .low-contrast:hover{background-color:transparent}.can-touch .btn:hover,.can-touch .btn:hover{box-shadow:none}.can-touch a:hover .btn-flat,.can-touch .btn-flat:hover,.can-touch a:active .btn-flat,.can-touch .btn-flat:active{background-color:transparent}.can-touch a:hover .btn-default,.can-touch .btn-default:hover{background-color:transparent}.can-touch a:hover .btn-primary,.can-touch .btn-primary:hover{background-color:#304154;border:1px solid #304154}.inside_congress .project-name{display:none}.inside_congress-index .topper{position:relative}.inside_congress-index .topper .text-center{text-align:center}.inside_congress-index .topper h1{font-size:2.125rem;text-align:center}.inside_congress-index .topper #site-description{text-align:left}.byline a{font-weight:700;color:gray;-webkit-transition:120ms all ease-in-out;-moz-transition:120ms all ease-in-out;-ms-transition:120ms all ease-in-out;transition:120ms all ease-in-out}.byline a:hover{color:#217ce3;text-decoration:underline;text-decoration-ink:skip}.ugd h4{font-size:.9rem;font-family:Graphik,sans-serif}.icon{display:inline;margin-bottom:0}.dontdoheightauto .icon{height:1em}.btn{padding:.5rem;font-family:Graphik,sans-serif;border-radius:2px}.btn-primary{background-color:#304154;color:#fff}.btn-primary:hover{background-color:#394e64}.btn-container{padding:.5rem 0;margin-top:1rem}.clear:after{content:"";display:table;clear:both}.stat_msg_hi{display:inline-block;margin-left:4px;width:1.3em;height:1.3em;vertical-align:middle;margin-bottom:4px}.stat_msg_lo{display:inline-block;margin-left:4px;width:1.3em;height:1.3em;vertical-align:middle;margin-bottom:4px}.nav-social-link span{margin-left:.5rem}.statement_icon{width:1em;height:1em;text-align:center}.in-the-news{background-color:#304154;color:#fff}.in-the-news p{margin:1rem .5rem 1rem 3.4375rem;position:relative;line-height:1.7}.in-the-news p:first-of-type:before{content:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDEzIDE0Ij4KPHBhdGggZD0iTTYgNy41djNxMCAwLjYyNS0wLjQzOCAxLjA2MnQtMS4wNjIgMC40MzhoLTNxLTAuNjI1IDAtMS4wNjItMC40Mzh0LTAuNDM4LTEuMDYydi01LjVxMC0wLjgxMyAwLjMxNi0xLjU1MXQwLjg1NS0xLjI3NyAxLjI3Ny0wLjg1NSAxLjU1MS0wLjMxNmgwLjVxMC4yMDMgMCAwLjM1MiAwLjE0OHQwLjE0OCAwLjM1MnYxcTAgMC4yMDMtMC4xNDggMC4zNTJ0LTAuMzUyIDAuMTQ4aC0wLjVxLTAuODI4IDAtMS40MTQgMC41ODZ0LTAuNTg2IDEuNDE0djAuMjVxMCAwLjMxMiAwLjIxOSAwLjUzMXQwLjUzMSAwLjIxOWgxLjc1cTAuNjI1IDAgMS4wNjIgMC40Mzh0MC40MzggMS4wNjJ6TTEzIDcuNXYzcTAgMC42MjUtMC40MzggMS4wNjJ0LTEuMDYyIDAuNDM4aC0zcS0wLjYyNSAwLTEuMDYyLTAuNDM4dC0wLjQzOC0xLjA2MnYtNS41cTAtMC44MTMgMC4zMTYtMS41NTF0MC44NTUtMS4yNzcgMS4yNzctMC44NTUgMS41NTEtMC4zMTZoMC41cTAuMjAzIDAgMC4zNTIgMC4xNDh0MC4xNDggMC4zNTJ2MXEwIDAuMjAzLTAuMTQ4IDAuMzUydC0wLjM1MiAwLjE0OGgtMC41cS0wLjgyOCAwLTEuNDE0IDAuNTg2dC0wLjU4NiAxLjQxNHYwLjI1cTAgMC4zMTIgMC4yMTkgMC41MzF0MC41MzEgMC4yMTloMS43NXEwLjYyNSAwIDEuMDYyIDAuNDM4dDAuNDM4IDEuMDYyeiIgc3R5bGU9ImZpbGw6ICNmMGYwZjAiPjwvcGF0aD4KPC9zdmc+);-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3);font-size:1.3125rem;position:absolute;left:-2.125rem;top:-.625rem}@media screen and (max-width:37.5em){#site-description{margin-top:1.3125rem}.byline{font-size:1rem}.frontpage-columns{margin-top:0}.frontpage-columns #frontpage-categories{width:100%}.frontpage-columns #frontpage-categories h4{display:block;margin:.8125rem 0 .375rem}.frontpage-columns #frontpage-categories #bill-categories-hed{background:#eaeaea url(http://cdn.propublica.net.s3.amazonaws.com/deploy/images/common/arw-accordion-closed.png) 95% 50% no-repeat;padding:.5rem 3.7142857143%;width:92.5714285714%;margin-bottom:1rem}.frontpage-columns #frontpage-categories #bill-category-list{display:none;margin-bottom:1rem}.frontpage-columns #frontpage-categories #bill-category-list li{padding:.375rem 3.7142857143%}}@media screen and (min-width:0){.inner .vote-with-cartogram.vote-with-cartogram--featured{border-bottom:1px solid #ccc}.inner .vote-with-cartogram:hover.vote-with-cartogram--featured{border-bottom:1px solid #ccc}.vote-with-cartogram{padding-bottom:1rem;border-bottom:1px solid #ccc}.vote-with-cartogram:hover{text-decoration:none}.vote-with-cartogram:hover *{text-decoration:none}.vote-with-cartogram:focus{border:0}.vote-with-cartogram:nth-of-type(4){border-bottom:0}.vote-with-cartogram .date{font-weight:700;width:100%}.vote-with-cartogram.inner .cartogram-box{margin:0 auto;float:none;width:75%}.vote-with-cartogram .frontpage-major-list-vote-result-yes,.vote-with-cartogram .frontpage-major-list-vote-result-no{margin-right:0}.vote-with-cartogram .frontpage-major-list-vote-result-yes,.vote-with-cartogram .frontpage-major-list-vote-result-no{float:left;width:46.2857142857%}.vote-with-cartogram .frontpage-major-list-vote-result-yes th,.vote-with-cartogram .frontpage-major-list-vote-result-no th{text-align:center;padding-bottom:.375rem;font-weight:700}.vote-with-cartogram--home{border-bottom:0;border-top:1px solid #ccc!important;padding-top:.5rem}.vote-with-cartogram--home.vote-with-cartogram--featured .featured-legend-table{margin-bottom:1rem;width:100%}.vote-with-cartogram--home.vote-with-cartogram--featured .cartogram-box{width:73.1428571429%;margin:0 auto}.vote-with-cartogram--home.vote-with-cartogram--not-featured .cartogram-box{float:left;width:38.8571428571%;margin-right:7.4285714286%}.vote-with-cartogram--home.vote-with-cartogram--not-featured .vote-title{float:left;width:53.7142857143%}.sidebar{padding-top:18px;background-color:#f9f2df;padding:19px 15px;box-sizing:border-box;border-radius:3px}.guff-hc{font-size:1rem;line-height:1.625rem}.series-title{color:#000;font-size:.9rem;font-weight:700;text-transform:uppercase}.sidebar-hc{padding-top:18px;padding-right:20px;box-sizing:border-box;border-radius:3px}.app-icon{height:200px!important;width:300px!important;float:right;margin-top:-12px}.sidebar .app-icon{height:50px!important;width:50px!important;float:right;padding-left:10px}.in-the-news{margin-top:1rem;width:100%}.in-the-news h3{padding:.5rem 3.7142857143%}.latest-statements .box:nth-of-type(4){display:none}.statement-attribution{border-bottom:1px solid #ccc;padding-bottom:2px;margin-bottom:2px}}@media screen and (min-width:37.5em){.inner .vote-with-cartogram{padding-bottom:1.625rem}.vote-with-cartogram{width:100%}.vote-with-cartogram.inner .cartogram-box{width:100%}.vote-with-cartogram--home{border-top:0!important;padding-top:.5rem}.vote-with-cartogram--home.vote-with-cartogram--featured .featured-legend-table{float:left;width:47.5836431227%;margin-right:4.8327137546%}.vote-with-cartogram--home.vote-with-cartogram--featured .cartogram-box{float:left;width:47.5836431227%;margin-right:0}.vote-with-cartogram--home.vote-with-cartogram--not-featured .cartogram-box{float:left;width:17.4721189591%;margin-right:7.4285714286%;margin-left:17.4721189591%}.vote-with-cartogram--home.vote-with-cartogram--not-featured .vote-title{float:left;width:42.750929368%}.latest-statements .box:nth-of-type(4){display:flex}}@media screen and (min-width:48em){.inside_congress-index .app-nav{width:100%;margin-left:0}.inside_congress-index .app-nav>div{text-align:center}.inside_congress-index .app-nav>div>ul{display:inline-block;margin-top:.3125rem;margin-bottom:-.3125rem}.search-box-container{width:100%;margin-right:0;float:left}.search-box-container .search-box input[type=text]{width:80%}.search-box-container .search-box .fancy-btn{width:20%}.sidebar{padding-top:18px;background-color:#f9f2df;padding:19px 15px;float:right;box-sizing:border-box;border-radius:3px}.sidebar .app-icon{height:50px;width:50px;float:right;padding-left:10px}.vote-with-cartogram--home.vote-with-cartogram--featured{float:left;width:100%;margin-right:3.5812672176%;margin-bottom:1.625rem}.vote-with-cartogram--home.vote-with-cartogram--featured .featured-legend-table{width:48.2093663912%;margin-right:3.5812672176%}.vote-with-cartogram--home.vote-with-cartogram--featured .cartogram-box{width:48.2093663912%;margin-right:0}.vote-with-cartogram--home.vote-with-cartogram--not-featured{float:left}.vote-with-cartogram--home.vote-with-cartogram--not-featured .cartogram-box{float:left;width:22.3140495868%;margin-right:3.5812672176%;margin-left:12.9476584022%}.vote-with-cartogram--home.vote-with-cartogram--not-featured .vote-title{float:left;width:48.2093663912%}.latest-votes-container.inner .vote-with-cartogram{float:left;width:35.261707989%;border:0}.latest-votes-container.inner .vote-with-cartogram>div.cartogram-box{width:26.5625%;margin-right:10.15625%}.latest-votes-container.inner .vote-with-cartogram--featured{width:61.1570247934%;margin-right:3.5812672176%}.latest-votes-container.inner .vote-with-cartogram--featured.inner{width:100%;margin-right:0}.latest-votes-container.inner .vote-with-cartogram--featured.inner .cartogram-box{width:100%}.latest-votes-container.inner .vote-with-cartogram--featured>div:nth-last-of-type(2){width:100%}.latest-votes-container.inner .vote-with-cartogram--featured .featured-legend-table{width:57.6576576577%;margin-right:5.8558558559%;float:left}.latest-votes-container.inner .vote-with-cartogram--featured .featured-legend-table.inner{width:61.1570247934%}.vote-with-cartogram{padding-bottom:.5rem}.vote-with-cartogram h4{margin-bottom:.5rem}.vote-with-cartogram small{margin-bottom:.3125rem}.vote-with-cartogram .frontpage-major-list-vote-result-no,.vote-with-cartogram .frontpage-major-list-vote-result-yes{float:left;width:15.3153153153%}}@media screen and (min-width:60em){.search-box-container{width:68.0127041742%;margin-right:2.3593466425%}.guff-hc{margin-right:-75px}.sidebar{padding-top:18px;width:29.5%;float:right;background-color:#f9f2df;padding:19px 15px;box-sizing:border-box;border-radius:3px}.sidebar .app-icon{height:50px;width:50px;float:right;padding-left:10px}.vote-with-cartogram--home.vote-with-cartogram--featured{width:57.3502722323%;margin-right:2.3593466425%;margin-bottom:0;float:left}.vote-with-cartogram--home.vote-with-cartogram--featured .featured-legend-table{width:55.3797468354%;margin-right:4.1139240506%}.vote-with-cartogram--home.vote-with-cartogram--featured .cartogram-box{width:40.5063291139%;margin-right:0}.vote-with-cartogram--home.vote-with-cartogram--not-featured{width:40.2903811252%;float:left}.vote-with-cartogram--home.vote-with-cartogram--not-featured .cartogram-box{width:21.1711711712%;margin-right:5.8558558559%;margin-left:0}.vote-with-cartogram--home.vote-with-cartogram--not-featured .vote-title{width:72.972972973%;margin-right:0}.latest-statements .box:nth-of-type(4){display:none}}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:#fff}.examples #loading-message{display:block}.examples #loading-message img{display:inline;width:12px}.examples.loaded #loading-message{display:none}.examples.loaded #loading-message img{display:none}.search-box-container-collapsed{position:relative;display:block}.search-box-container-collapsed .examples{background:#304154}.search-box-container-collapsed .examples li{text-align:left}.search-box-container-collapsed .field{float:left;width:calc(100% - 25px)}.search-box-container-collapsed .app-form [type=text]{width:100%}.search-box-container-collapsed ul.tabnav li{margin-right:2px}.search-box-container-collapsed ul.tabnav li a{font-size:small}.search-box-container-collapsed ul.tabnav li a.tab-active{background-color:#e9f0f8}.search-box-container-collapsed .form-group{height:33px}.search-box-container-collapsed .button{background-color:#304154;border:1px solid transparent;color:#fff;cursor:pointer;display:inline-block;float:left;font-size:.625rem;padding:0 10px;position:relative;text-align:center;top:0;transition:120ms all ease-in-out}.search-box-container-collapsed .search-dropdown{display:block;float:left;position:relative;top:0}.search-box-container-collapsed .search-dropdown:hover .dropdown-menu,.search-box-container-collapsed .search-dropdown.open .dropdown-menu{display:block}.search-box-container-collapsed .dropdown-toggle{background-color:#304154;color:#fff;font-size:.8125rem;height:35px;line-height:35px;z-index:16;border-radius:0;transition:none}.search-box-container-collapsed .dropdown-toggle:focus{outline:none}.search-box-container-collapsed .dropdown-instrux{display:none}.search-box-container-collapsed .mobile-prompt{display:inline}.search-box-container-collapsed .toggle-active:after{content:"▾";margin-left:.3125rem}.search-box-container-collapsed .input-container{border:1px solid #fff;clear:both;display:block;box-sizing:border-box;background-color:#fff;margin-left:0}.search-box-container-collapsed .input-container .search-input{display:block;float:left;height:35px;margin-left:0;border:0;padding-left:0;width:85%}.search-box-container-collapsed .input-container .search-button{float:right;margin:0 .3125rem 2px 0;color:#304154;height:33px;width:25px;padding:0;z-index:3;background-color:transparent;font-size:.625rem;text-align:right}.search-box-container-collapsed .input-container .search-button:hover{background-color:transparent}.search-box-container-collapsed .input-container .search-button:hover i{color:#304154}.search-box-container-collapsed .input-container .search-button:focus{outline:0}.search-box-container-collapsed .input-container .search-button .icon{font-size:.8125rem}.search-box-container-collapsed .dropdown-menu{background-color:#fff;display:none;list-style:none;margin:0;position:absolute;top:calc(100% - 1px);transition:120ms all ease-in-out;z-index:16}.search-box-container-collapsed .dropdown-menu>li{text-align:left}.search-box-container-collapsed .dropdown-menu>li>a{display:block;padding:.5rem 1rem;background-color:#304154;color:#fff;border:0;font-size:14px;line-height:20px;text-decoration:none;transition:120ms all ease-in-out}.search-box-container-collapsed .dropdown-menu>li>a:hover{background-color:#394e64;text-decoration:none}.search-box-container-collapsed .dropdown-menu>.menu-active{display:none}.searchbox-congresspeople-mod .gray{color:#fff}.searchbox-congresspeople-mod small{margin:.5rem 0}.searchbox-congresspeople-mod ul{margin-bottom:1rem}.searchbox-error{background-color:rgba(255,198,112,.2);border-radius:0 2px 2px 0;border-left:3px solid #ffc670;font-size:.625rem;padding:.5rem;margin-right:.5rem}#search-box-container{background:#e9f0f8;z-index:10}#search-box-container.front_page{margin-top:2.625rem;margin-bottom:2.125rem}#search-box-container.inside{margin-top:2.125rem;margin-bottom:1rem}#search-box-inner{z-index:1;position:relative;margin:0 auto}.search-tab-nubbin-cluster{position:absolute;top:-2rem;z-index:-1}.search-tab-nubbin-cluster .search-tab-nubbin{cursor:pointer;display:inline-block;float:left;font-size:.8125rem;border-top-left-radius:2px;border-top-right-radius:2px;margin-right:3px;padding:.5rem;background:#f0f0f0;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px}.search-tab-nubbin-cluster .search-tab-nubbin.active{background:#e9f0f8}.search-box{padding:.5rem 0;width:100%;border:none;background:#e9f0f8;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-bottom:0}.search-box h4{margin-top:.3125rem;margin-bottom:.3125rem}.search-box .reps{float:right;font-size:.625rem;margin-top:4px}.search-box .reps *{font-size:.625rem}.search-box .examples{margin:.5rem 0 0}.search-box .examples input[type=checkboxi]{margin:0 0 0 .5rem}.search-box input[type=text]{border-radius:2px 0 0 2px;border:1px solid #ccc;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 0 rgba(0,0,0,.3);box-shadow:inset 0 0 0 rgba(0,0,0,.3);padding:0 10px 0 35px;background:url(//propublica.s3.amazonaws.com/images/mag_glass.png) no-repeat top left #fff;background-size:28px;font-weight:500;font-size:inherit;float:left;margin:0;height:35px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#searchbox-legislators-result *{font-size:.8125rem}@media screen and (min-width:0){.search-tab-nubbin-cluster{margin:0 auto}.search-box{padding-left:3.7142857143%;padding-right:3.7142857143%}.search-box-container-collapsed{width:100%}.search-box-container-collapsed .input-container{width:100%;padding-left:3.7142857143%}.search-box-container-collapsed .examples{top:0;position:relative;margin-top:-1px;padding:.5rem 3.7142857143%}.search-box-container-collapsed .examples li{margin-bottom:.5rem}.search-box-container-collapsed .examples .searchbox-congresspeople-mod{margin-bottom:0;line-height:1rem}}@media screen and (min-width:37.5em){.search-box-container-collapsed{width:100%}.search-box-container-collapsed .input-container{width:100%;padding-left:2.4163568773%}span.toggle-active{font-size:10pt}}@media screen and (min-width:48em){.search-box-container-collapsed{width:20%;float:right;height:35px}.search-box-container-collapsed .examples{background:#fff;border:1px solid #ccc}.search-box-container-collapsed .app-form{background-color:#fff;border:1px solid #ccc;border-left:0;padding:0;height:35px}.search-box-container-collapsed .app-form [type=text],.app-form [type=search]{height:33px;font-size:small}.search-box-container-collapsed ul.tabnav{display:block;position:absolute;right:100%}.search-box-container-collapsed ul.tabnav:before{content:"Search for ";position:absolute;right:calc( 100% + 5px);white-space:nowrap;line-height:35px;text-transform:uppercase;font-size:80%;color:gray}.search-box-container-collapsed ul.tabnav:hover li a{display:block}.search-box-container-collapsed ul.tabnav li{margin-right:0}.search-box-container-collapsed ul.tabnav li a{display:none;border-radius:0;min-width:100px;height:35px;line-height:35px;padding:0 10px;background-color:#435a74;color:#fff}.search-box-container-collapsed ul.tabnav li a:hover{background-color:#304154}.search-box-container-collapsed ul.tabnav li a.tab-active{display:block;border-radius:0;background-color:#304154;font-weight:400}.search-box-container-collapsed ul.tabnav li a.active-tab:hover{display:block;background-color:#304154;color:#fff}.search-box-container-collapsed .btn-icon{line-height:30px;margin-right:5px}#searchbox-legislators-result{float:left}#searchbox-legislators-result *{font-size:.625rem}#saved-congresspeople-clear-btn{font-size:.625rem;margin-left:3px}.searchbox-congresspeople-mod .gray{color:gray}.reps{font-size:.8125rem}.reps *{font-size:.8125rem}}@media(max-width:374px){.hide-small{display:none}}@media screen and (min-width:0){.nav-toggle{vertical-align:text-top;background-color:#fff;padding:.5rem 0 .5rem .625rem;border:0;font-size:.8125rem}.nav-toggle .icon{height:.8125rem;vertical-align:inherit}.app-nav{position:fixed;right:0;bottom:0;top:0;width:calc(100% + 1px);z-index:9999;background-color:rgba(29,37,45,.98);overflow-y:scroll;visibility:hidden;opacity:0;-prefixes-transition-property:opacity,visibility;-prefixes-transition-duration:.4s,0s;-prefixes-transition-delay:0s,.4s}.app-nav.open{visibility:visible;opacity:1;-prefixes-transition-delay:0s,0s;transition:120ms all ease-in-out;-webkit-transition:120ms all ease-in-out;-moz-transition:120ms all ease-in-out;-ms-transition:120ms all ease-in-out}.app-nav .padded{padding:.8125rem 3.7142857143%}.app-nav .action-icon-container{background-color:rgba(255,255,255,.85);height:32px;width:32px;line-height:32px}.app-nav .action-icon{fill:#1d252d;height:32px;width:32px;stroke-width:0}.app-nav>div>ul{margin-bottom:0}.app-nav>div>ul>li{border-bottom:1px solid #313f4c}.app-nav>div>ul>li:first-of-type{border-top:1px solid #313f4c}.app-nav>div>ul>li a{padding:.8125rem 3.7142857143%;display:block;color:#fff!important;transition:none}.app-nav>div>ul>li a:hover{text-decoration:none;border:0}.app-nav>div>ul>li a.black-text{color:#f0f0f0!important}.app-nav>div>ul>li a.black-text span{float:right}.app-nav>div>ul>li ul.dropdown-menu{height:0;overflow:hidden;display:block;position:relative}.app-nav>div>ul>li ul.dropdown-menu li a{display:block;color:#f0f0f0;padding-left:1.625rem;background-color:#2b3743;border-top:1px solid #212a33;box-shadow:inset 3px 0 0 #217ce3}.app-nav>div>ul>li.open ul.dropdown-menu{height:auto}}@media screen and (min-width:48em){.nav-toggle{display:none!important}.app-nav{position:relative;background-color:transparent;visibility:visible;opacity:1;right:auto;left:auto;top:auto;bottom:auto;margin-left:-1rem;width:calc( 100% + 1rem);border-bottom:2px solid #304154;overflow-y:initial}.app-nav.members .members,.app-nav.bills .bills,.app-nav.votes .votes,.app-nav.statements .statements,.app-nav.lobbying_representations .lobbying,.app-nav.states .delegations,.app-nav.expenditures .data{background-color:rgba(48,65,84,.1)}.app-nav.members .members:hover,.app-nav.bills .bills:hover,.app-nav.votes .votes:hover,.app-nav.statements .statements:hover,.app-nav.lobbying_representations .lobbying:hover,.app-nav.states .delegations:hover,.app-nav.expenditures .data:hover{background-color:#304154}.app-nav .padded{display:none}.app-nav>div>ul{margin-top:0}.app-nav>div>ul>li{display:inline-block;float:left;position:relative;border:none}.app-nav>div>ul>li:first-of-type{padding-left:0;margin-left:0;border:none}.app-nav>div>ul>li.close-nav:after,.app-nav>div>ul>li.data:after{content:""!important}.app-nav>div>ul>li.close-nav{display:none}.app-nav>div>ul>li a{display:block;padding:.5rem 1rem;border:0;color:#304154!important;text-transform:uppercase;font-weight:700;font-size:.625rem}.app-nav>div>ul>li a span{float:none;margin-left:.3125rem}.app-nav>div>ul>li:hover{background-color:#304154}.app-nav>div>ul>li:hover a{color:#fff!important}.app-nav>div>ul>li:hover ul.dropdown-menu{height:auto}.app-nav>div>ul>li ul.dropdown-menu{position:absolute;top:36px;left:0}.app-nav>div>ul>li ul.dropdown-menu li a{background-color:#304154;padding:.5rem 1rem;color:#fff!important;font-weight:400;text-transform:none;text-align:left;border:0;box-shadow:none}.app-nav>div>ul>li ul.dropdown-menu li a:hover{background-color:#394e64}}@media screen and (min-width:60em){.app-nav>div>ul>li a{font-size:.7rem}}.feed-filter{margin:.625rem 0}.callout.block{margin-bottom:.5rem}.no-padding{padding:0!important}.no-border{border:0!important}.card-group .card{margin-bottom:-1px;border-radius:0;border:0;border-top:1px solid #ccc}.card-group .card:first-of-type{border-radius:2px 2px 0 0}.card-group .card:last-of-type{border-radius:0 0 2px 2px}.card{border:1px solid #ccc;border-radius:2px;margin-bottom:.5rem;overflow:hidden}.card:empty,.card p:empty{display:none}.card h3,.card h4{margin:0;border-bottom:1px solid #ccc;border-radius:2px 2px 0 0}.card h3:last-child,.card h4:last-child{border-bottom:none}.card h3.congressBillModuleHeaderSm{margin-bottom:0;border-bottom:none}.card ul{margin-bottom:0}.card ul.block-links{border-bottom:1px solid #ccc}.card ul.block-links li{padding:0!important}.card ul.block-links li a{display:block;padding:.5rem 3.7142857143%}.card ul.block-links li a.callout{border-radius:0;text-align:left}.card ul li{border-bottom:1px solid #ccc}.card ul li:last-of-type{border-bottom:none}.card .subcard:not(:last-of-type){border-bottom:1px solid #ccc}.card .subcard p{font-size:small}.card.from-the-robot-avatar{padding-bottom:1rem;border:1px solid #1d252d;background-color:#1d252d;color:#f0f0f0}.card.from-the-robot-avatar h3{border-color:#313f4c}.card.from-the-robot-avatar h4{border-bottom:none;padding-bottom:0}.card.from-the-robot-avatar p{font-family:tiempos text,serif}.card.from-the-robot-avatar p a,.card.from-the-robot-avatar p a:hover,.card.from-the-robot-avatar p a:visited{color:#49bcff}.card.from-the-robot-avatar ul{border-color:#313f4c}.card.from-the-robot-avatar ul li{color:#f0f0f0;font-family:Graphik,sans-serif;border-color:#313f4c}.card.from-the-robot-avatar ul li a,.card.from-the-robot-avatar ul li a:hover,.card.from-the-robot-avatar ul li a:visited{color:#49bcff}.card.from-the-robot-avatar .subcard{border-color:#313f4c}.card.from-the-robot-avatar .subcard:not(:last-of-type){border-color:#313f4c}@media screen and (max-width:37.5em){.card.header-expand--lg,.card.header-expand{margin-bottom:-1px;border-radius:0;box-shadow:2px 0 3px rgba(51,51,51,.1)}.card.header-expand--lg.separate,.card.header-expand.separate{margin:1rem 0;box-shadow:2px 2px 3px rgba(51,51,51,.1)}.card.header-expand--lg:first-of-type,.card.header-expand:first-of-type{border-radius:2px 2px 0 0}.card.header-expand--lg:first-of-type.separate,.card.header-expand:first-of-type.separate{margin-bottom:1rem}.card.header-expand--lg:last-of-type,.card.header-expand:last-of-type{border-radius:0 0 2px 2px;margin-bottom:1rem;box-shadow:2px 2px 3px rgba(51,51,51,.1)}.card.header-expand--lg:last-of-type.separate,.card.header-expand:last-of-type.separate{margin-top:1rem}.card.header-expand--lg{padding:.5rem 3.7142857143%}.card.header-expand--lg header{margin:0}.card.header-expand--lg header div{display:none}.card.header-expand--lg header .subhead-strike{margin-top:.5rem;margin-bottom:0}.card.header-expand--lg.separate header div{display:inline-block}.card.header-expand--lg.separate header h2{margin-bottom:.5rem}.card.header-expand--lg.separate header .subhead-strike{margin-bottom:1rem}.card.header-expand--lg h2{font-size:1rem;margin-bottom:0}.card.header-expand--lg ul li{border-bottom:0}.card.header-expand--lg .scrolling-grid{margin-left:-5%;margin-right:-5%}}@media screen and (min-width:0){.card-container{width:100%}.card-container .padded{padding:.5rem 3.7142857143%}.card-container .card h2,.card-container .card h3,.card-container .card h4,.card-container .card p{padding:.8125rem 3.7142857143%}.card-container .card .block-links a,.card-container .card .mobile-padding,.card-container .card li{padding:.5rem 3.7142857143%}}@media screen and (min-width:37.5em){.feed-filter{white-space:nowrap}.card .tag{font-size:.625rem}.card .tag.bill{font-size:.625rem}.card-container{float:left}.card-container--full-width{float:none;width:100%}.card-container--full-width .card .padded,.card-container--full-width .card .block-links a,.card-container--full-width .card li,.card-container--full-width .card h2,.card-container--full-width .card h4,.card-container--full-width .card p{padding:.5rem 2.4163568773%}.card-container--left{width:30.1115241636%;margin-right:4.8327137546%}.card-container--left .card h4,.card-container--left .card p{padding:.8125rem 8.024691358%}.card-container--left .card .block-links a,.card-container--left .card li{padding:.5rem 8.024691358%}.card-container--left .card.expandable,.card-container--left .card.expandable.large{max-height:none;margin-bottom:.5rem}.card-container--right{width:65.0557620818%}.card-container--right .card .padded,.card-container--right .card .block-links a,.card-container--right .card li,.card-container--right .card h4{padding:.5rem 3.7142857143%}.card-container--left-large{width:100%}.card-container--left-large .padded{padding:.5rem 2.4163568773%}.card-container--left-xlarge{width:65.0557620818%;margin-right:4.8327137546%}.card-container--right-small{width:47.5836431227%;margin-right:0}.card-container--right-xsmall{width:30.1115241636%;margin-right:0}.expand-btn{display:none}.card.header-expand--lg{border:0;margin-bottom:1.3125rem}.card.header-expand--lg header div{display:inline-block}.card.header-expand--lg header .subhead-strike{margin-bottom:1rem}}@media screen and (min-width:48em){.card-container--full-width{width:100%}.card-container--full-width .card .padded,.card-container--full-width .card .block-links a,.card-container--full-width .card li,.card-container--full-width .card h2,.card-container--full-width .card h3,.card-container--full-width .card h4,.card-container--full-width .card p{padding:.5rem 1.7906336088%}.card-container--left{width:22.3140495868%;margin-right:3.5812672176%}.card-container--left .card h3,.card-container--left .card h4,.card-container--left .card p{padding:.8125rem 8.024691358%}.card-container--left .card li,.card-container--left .card .block-links a{padding:.5rem 8.024691358%}.card-container--right{width:74.1046831956%}.card-container--right .card h3,.card-container--right .card h4,.card-container--right .card p{padding:.8125rem 2.4163568773%}.card-container--right .card .padded{padding:.5rem 2.4163568773%}.card-container--right .card .bill-status,.card-container--right .card .block-links a,.card-container--right .card li{padding:.5rem 2.4163568773%}.half-width{width:46.4187327824%}.half-width:last-of-type{margin-left:3.5812672176%}.half-width .card h3,.half-width .card h4,.half-width .card p,.half-width .card li{padding:.5rem 3.7142857143%}.card-container--left-large{width:61.1570247934%;margin-right:3.5812672176%}.card-container--left-large .padded{padding:.625rem 2.9279279279%}.card-container--left-xlarge{width:74.1046831956%;margin-right:3.5812672176%}.card-container--right-small{width:35.261707989%;margin-right:0}.card-container--right-xsmall{width:22.3140495868%;margin-right:0}}@media screen and (min-width:60em){.card-group .card{border:0}.card-container--full-width{width:100%}.card-container--full-width .card .padded,.card-container--full-width .card .block-links a,.card-container--full-width .card li,.card-container--full-width .card h2,.card-container--full-width .card h3,.card-container--full-width .card h4,.card-container--full-width .card p{padding:.5rem 1.1796733212%}.card-container--left{width:23.2304900181%;margin-right:2.3593466425%}.card-container--left .card h3,.card-container--left .card h4,.card-container--left .card p{padding:.8125rem 5.078125%}.card-container--left .card .block-links a,.card-container--left .card li{padding:.5rem 5.078125%}.card-container--right{width:74.4101633394%}.card-container--right .card h3,.card-container--right .card p{padding:.8125rem 1.5853658537%}.card-container--right .card .padded{padding:.5rem 1.5853658537%}.card-container--right .card .bill-status,.card-container--right .card .block-links a,.card-container--right .card li{padding:.5rem 1.5853658537%}.half-width{width:47.6406533575%}.half-width:last-of-type{margin-left:2.3593466425%}.half-width .card h4,.half-width .card p,.half-width .card li{padding:.5rem 2.4163568773%}.card-container--left-large{width:65.8802177858%;margin-right:2.3593466425%}.card-container--left-large .padded{padding:1rem 1.7906336088%}.card-container--left-xlarge{width:74.4101633394%;margin-right:2.3593466425%}.card-container--right-small{width:31.7604355717%;margin-right:0}.card-container--right-xsmall{width:23.2304900181%;margin-right:0}}#selection-buttons{position:relative}#selection-buttons .dropdown-menu{display:none;position:absolute;background-color:#fff;border:1px solid #ccc;box-shadow:2px 2px 3px rgba(0,0,0,.1);left:0;right:0}#selection-buttons:hover .dropdown-menu{display:block}#selection-buttons input{display:none}#selection-buttons input:checked+label{color:#333}#selection-buttons input:checked+label.statement .action-icon-container{background-color:#008b8b}#selection-buttons input:checked+label.bill .action-icon-container{background-color:#6495ed}#selection-buttons input:checked+label.article .action-icon-container{background-color:#ea9107}#selection-buttons input:checked+label.vote .action-icon-container{background-color:#36bc36}#selection-buttons input:checked+label.personal_explanation .action-icon-container{background-color:#66cdaa}#selection-buttons input:checked+label.leave_of_absence .action-icon-container{background-color:#483d8b}#selection-buttons label{cursor:pointer;padding:.3125rem 0;display:block;position:relative;color:gray}#selection-buttons label .action-icon-container{margin-right:.3125rem;background-color:gray;vertical-align:middle}#selection-buttons label:hover{color:#333}#selection-buttons label.statement:hover .action-icon-container{background-color:#008b8b}#selection-buttons label.bill:hover .action-icon-container{background-color:#6495ed}#selection-buttons label.article:hover .action-icon-container{background-color:#ea9107}#selection-buttons label.vote:hover .action-icon-container{background-color:#36bc36}#selection-buttons label.personal_explanation:hover .action-icon-container{background-color:#66cdaa}#selection-buttons label.leave_of_absence:hover .action-icon-container{background-color:#483d8b}#selection-buttons label.private_trip:hover .action-icon-container{background-color:#4248f5}.class-grouping.closed{padding-left:1rem;box-shadow:inset 3px 0 #f0f0f0}.expand-grouping{width:100%}.activity-feed{width:100%}.activity-feed time{display:block;white-space:nowrap}.activity-feed .action-item{margin-bottom:.5rem}.activity-feed .action-item .inner{padding:.5rem}.activity-feed .action-item.major.vote .inner{background-color:rgba(0,0,0,.03)}.activity-feed .action-item aside{border:none;line-height:1.3125rem;vertical-align:top;margin-bottom:0}.activity-feed .action-item aside span:not(.vote-swatch){margin-top:.5rem;display:block;color:gray;font-style:italic}@media screen and (max-width:37.5em){#member-feed-container .dropdown-toggle{text-align:center;border-radius:2px 2px 0 0}}@media screen and (min-width:0){.activity-feed .action-item time{width:15.7142857143%;margin-left:3.7142857143%;text-align:center;transform:translateY(1.85rem)}.activity-feed .action-item .action-type{width:19.4285714286%;margin-right:7.4285714286%;float:left;text-align:center;transform:translateY(1.5rem)}.activity-feed .action-item aside{width:73.1428571429%;float:left}}@media screen and (min-width:37.5em){.activity-feed .action-item time{padding-bottom:.5rem;border-bottom:1px solid #ccc;width:100%;text-align:left;transform:none;margin-left:0}.activity-feed .action-item .action-type{text-align:left;transform:none}.activity-feed .action-item:not(.first-class) time{display:none}.expand-grouping{width:auto}}@media screen and (min-width:48em){.activity-feed .action-item time{padding-bottom:.5rem;border-bottom:1px solid #ccc}.activity-feed .action-item:not(.first-class) time{display:none}.activity-feed .action-item .action-type{width:12.6394052045%;margin-right:4.8327137546%;float:left}.activity-feed .action-item aside{width:82.5278810409%}.activity-feed .action-item .button-container{margin-left:17.4721189591%}}@media screen and (min-width:60em){.activity-feed .action-item .action-type{width:8.2926829268%;margin-right:3.1707317073%}.activity-feed .action-item aside{width:88.5365853659%}.activity-feed .action-item .button-container{margin-left:11.4634146341%}}.badge-icon{text-transform:uppercase;background-color:#444;color:#fff;font-size:85%;letter-spacing:.035em;height:100%;display:inline-block;position:relative;padding:.1rem .3125rem .05rem;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}.badge-icon.b-leaving{background-color:rgba(51,51,51,.12);color:#a6a6a6;opacity:1}.badge-icon.b-staying{background-color:#36bc36;color:#fff;opacity:1}.badge-icon.b-bill{background-color:#e0e0e0;color:#004c99;opacity:1}.dropdown-arrow:after{content:"▾";margin-left:.3125rem}.dropdown-arrow.showing:after{content:"▴"}.tag{padding:.2rem .3rem .15rem;color:#fff;display:inline;font-size:.8125rem;text-transform:uppercase;white-space:nowrap;background-color:dimgray}.tag.state{background-color:#000}.tag.senate{background-color:#d3d3d3;color:dimgray}.tag.house{background-color:dimgray}.tag.D,.tag.democrats{background-color:#036}.tag.R,.tag.republicans{background-color:#a00}.tag.I{background-color:#e59b16}.tag.bipartisan{background-color:rebeccapurple}.tag.article{background-color:#ea910b}.tag.vote{background-color:#006400}.tag.vote.major{background-color:#36bc36}.tag.personal_explanation{background-color:#66cdaa}.tag.bill,.tag.sponsored,.tag.cosponsored{background-color:#6495ed}.tag.statement{background-color:#008b8b}.tag.leave_of_absence{background-color:#483d8b;font-size:65%;padding:.2rem 0 .15rem;margin-right:-3px;box-shadow:.3125rem 0 0 #483d8b,-.3125rem 0 0 #483d8b}.tag.registration{background-color:#006400}.tag.quarterly{background-color:#6495ed}.tag.amendment{background-color:#bdb76b}.tag.termination{background-color:#cd5c5c}.tag.inline{margin-right:.3125rem}.tag.inline-block{display:inline-block}.communication .action-icon-container{background-color:#008b8b}.bill .action-icon-container{background-color:#6495ed}.memberarticle .action-icon-container{background-color:#ea910b}.privatetrip .action-icon-container{background-color:#4248f5}.personalexplanation .action-icon-container{background-color:#66cdaa}.leaveofabsence .action-icon-container{background-color:#483d8b}.senateposition .action-icon-container,.houseposition .action-icon-container{position:relative}.senateposition .action-icon-container.yes,.houseposition .action-icon-container.yes{background-color:#36bc36}.senateposition .action-icon-container.no,.houseposition .action-icon-container.no{background-color:#c33}.senateposition .action-icon-container.not.voting,.senateposition .action-icon-container.present,.houseposition .action-icon-container.not.voting,.houseposition .action-icon-container.present{background-color:#a9a9a9}.senateposition .action-icon-container.major:after,.houseposition .action-icon-container.major:after{content:"★";position:absolute;top:-7px;right:-8px;background-color:#daa520;border-radius:50%;line-height:20px;color:#fff;text-align:center;font-size:x-small;height:20px;width:20px;border:1px solid #fff}.action-item.personal_explanation .action-icon-container{position:relative}.action-item.personal_explanation .action-icon-container.not.voting,.action-item.personal_explanation .action-icon-container.present{background-color:#a9a9a9}.action-item.personal_explanation .action-icon-container.yes{background-color:#36bc36}.action-item.personal_explanation .action-icon-container.no{background-color:#c33}.action-item.personal_explanation .action-icon-container:after{content:" ";background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDggOCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEuNDE0MjE7Ij4KICAgIDxwYXRoIGQ9Ik04LDRjMCwwLjUxOCAtMC4xNzgsMC45OTYgLTAuNTM1LDEuNDM1Yy0wLjM1OCwwLjQ0IC0wLjg0MywwLjc4NiAtMS40NTYsMS4wNGMtMC42MTMsMC4yNTUgLTEuMjgzLDAuMzgyIC0yLjAwOSwwLjM4MmMtMC4yMDksMCAtMC40MjQsLTAuMDEyIC0wLjY0NywtMC4wMzVjLTAuNTksMC41MiAtMS4yNzQsMC44ODEgLTIuMDU0LDEuMDhjLTAuMTQ2LDAuMDQyIC0wLjMxNiwwLjA3NSAtMC41MDksMC4wOTljLTAuMDUxLDAuMDA2IC0wLjA5NiwtMC4wMDggLTAuMTM2LC0wLjA0Yy0wLjA0LC0wLjAzMyAtMC4wNjcsLTAuMDc2IC0wLjA3OSwtMC4xM2wwLC0wLjAwNWMtMC4wMDgsLTAuMDEyIC0wLjAwOSwtMC4wMjkgLTAuMDAyLC0wLjA1M2MwLjAwOCwtMC4wMjQgMC4wMSwtMC4wMzkgMC4wMDksLTAuMDQ1Yy0wLjAwMSwtMC4wMDYgMC4wMDYsLTAuMDIgMC4wMiwtMC4wNDJsMC4wMjcsLTAuMDRjMC4wMzMsLTAuMDQ5IDAuMDQzLC0wLjA2MiAwLjAzMiwtMC4wMzhjLTAuMDEyLDAuMDI0IDAsMC4wMTEgMC4wMzUsLTAuMDRjMC4wMjEsLTAuMDIzIDAuMDY3LC0wLjA3NSAwLjEzOCwtMC4xNTRjMC4wNzIsLTAuMDggMC4xMjMsLTAuMTM2IDAuMTU1LC0wLjE3YzAuMDMxLC0wLjAzNCAwLjA3NywtMC4wOTMgMC4xMzgsLTAuMTc3YzAuMDYsLTAuMDg0IDAuMTA5LC0wLjE1OSAwLjE0NSwtMC4yMjdjMC4wMzYsLTAuMDY4IDAuMDc3LC0wLjE1NSAwLjEyMSwtMC4yNjNjMC4wNDQsLTAuMTA4IDAuMDgyLC0wLjIyMiAwLjExNiwtMC4zNGMtMC40NjgsLTAuMjY0IC0wLjgzNiwtMC41OTIgLTEuMTA2LC0wLjk4MmMtMC4yNjksLTAuMzkgLTAuNDA0LC0wLjgwOCAtMC40MDQsLTEuMjU0YzAsLTAuMzg3IDAuMTA2LC0wLjc1NyAwLjMxOCwtMS4xMWMwLjIxMSwtMC4zNTIgMC40OTUsLTAuNjU2IDAuODUyLC0wLjkxM2MwLjM1NywtMC4yNTYgMC43ODIsLTAuNDU5IDEuMjc3LC0wLjYwOWMwLjQ5NCwtMC4xNSAxLjAxMiwtMC4yMjUgMS41NTMsLTAuMjI2YzAuNzI3LDAgMS4zOTYsMC4xMjggMi4wMSwwLjM4MmMwLjYxMywwLjI1NCAxLjA5OCwwLjYwMSAxLjQ1NSwxLjA0YzAuMzU3LDAuNDM5IDAuNTM1LDAuOTE3IDAuNTM1LDEuNDM2bDAuMDAxLC0wLjAwMVoiIHN0eWxlPSJmaWxsOiNmZmY7ZmlsbC1ydWxlOm5vbnplcm87Ii8+Cjwvc3ZnPg==);background-repeat:no-repeat;background-size:10px 10px;background-position:center;position:absolute;top:-7px;right:-8px;background-color:#66cdaa;border-radius:50%;line-height:20px;color:#fff;text-align:center;font-size:x-small;height:20px;width:20px;border:1px solid #fff}@media screen and (min-width:37.5em){.tag{font-size:.625rem}}.dropdown{display:block}.dropdown.inline{display:inline-block}.dropdown .dropdown-content{display:none;border-radius:0;position:absolute;background-color:#f0f0f0;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:2}.dropdown .dropdown-content.show{display:block}.dropdown .dropdown-content li{list-style:none}.dropdown .dropdown-content li a{color:#000;background-color:#fff;padding:.5rem;margin:0;border-radius:0;font-size:.8125rem;text-decoration:none;font-weight:400;text-transform:none;display:block}.dropdown .dropdown-content li a:hover{text-decoration:underline;text-decoration-skip:ink}.dropdown .dropdown-content li a.active{background-color:#304154;cursor:default;pointer-events:none;text-decoration:none;color:#fff!important}.dropdown .dropdown-content li a:not(.active):hover{background-color:#f0f0f0}.dropdown .scrollable-menu{height:auto;max-height:220px;width:300px;padding-top:60px;margin-bottom:0;overflow-x:hidden}.dropdown .scrollable-menu li{text-align:center;list-style:none}.dropdown .scrollable-menu li:first-of-type{background-color:#f0f0f0;position:absolute;width:100%;top:0}.dropdown .scrollable-menu input[type=text]{width:95%;padding:.5rem;box-sizing:border-box;margin:.5rem 0}@media screen and (max-width:37.5em){.badge-icon{margin-top:1rem}.left .dropdown-content{left:0}.right .dropdown-content{right:0}}.vote-swatch{width:12px;height:12px;border-radius:2px;display:inline-block}.vote-swatch.vote-spark{width:4px;float:left;margin-right:1px}.vote-swatch.vote-swatch-r-yes{background:#a00}.vote-swatch.vote-swatch-r-no{background:#d68585}.vote-swatch.vote-swatch-r-other{background:#f8e9e9}.vote-swatch.vote-swatch-d-yes{background:#036}.vote-swatch.vote-swatch-d-no{background:#869fc4}.vote-swatch.vote-swatch-d-other{background:#e1ecf8}.vote-swatch.vote-swatch-ind-yes,.vote-swatch.vote-swatch-id-yes,.vote-swatch.vote-swatch-i-yes{background:#e59b16}.vote-swatch.vote-swatch-ind-no,.vote-swatch.vote-swatch-id-no,.vote-swatch.vote-swatch-i-no{background:#eeba58}.vote-swatch.vote-swatch-ind-other,.vote-swatch.vote-swatch-id-other,.vote-swatch.vote-swatch-i-other{background:#f9f2df}.viz-container{pointer-events:none;width:100%;margin:0 auto}.viz-container .percentage{display:inline-block;font-size:9pt;margin-left:0;height:1rem;color:#fff;position:relative;width:auto;float:left}.viz-container .percentage.agree{text-align:left;background-color:#36bc36;box-shadow:inset -2px 0 #fff}.viz-container .percentage.agree span{left:.5rem}.viz-container .percentage.disagree{text-align:right;background-color:#c33}.viz-container .percentage.disagree span{right:.5rem}.viz-container .percentage span{position:absolute;top:50%;z-index:1;white-space:nowrap;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-shadow:1px 1px 1px rgba(51,51,51,.12)}.viz-container.compare .percentage{height:1.625rem}.legend{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:.5rem .5rem 0 0}.legend>div:first-of-type{margin-right:1rem}.legend .text{float:left}.legend .vote-swatch{font-size:8pt;text-align:center;color:#fff;height:auto;padding:2px .3125rem;margin-right:1px;border-radius:0;width:auto;float:left}.legend-box{margin-bottom:2px}.legend-box>dd{display:inline-block;position:relative;height:.3125rem;float:left;margin:0 1px 0 0;-webkit-box-shadow:inset 1px 1px #ccc,inset -1px 0 #ccc;-moz-box-shadow:inset 1px 1px #ccc,inset -1px 0 #ccc;box-shadow:inset 1px 1px #ccc,inset -1px 0 #ccc}.legend-labels dd{float:left;font-size:8pt;text-transform:uppercase}.legend-labels span{color:gray}div.vote-result,span.vote-result{color:#fff;margin-right:.375rem;padding:.3125rem 0}div.vote-result.Yes,div.vote-result.Passed,div.vote-result.Agreed.to,div.vote-result.Confirmed,div.vote-result.Guilty:not(.not),span.vote-result.Yes,span.vote-result.Passed,span.vote-result.Agreed.to,span.vote-result.Confirmed,span.vote-result.Guilty:not(.not){background-color:#36bc36;box-shadow:.3125rem 0 #36bc36,-.3125rem 0 #36bc36}div.vote-result.No,div.vote-result.Failed,div.vote-result.Rejected,div.vote-result.Not.Sustained,div.vote-result.Not.Well.Taken,div.vote-result.Defeated,div.vote-result.Not.Guilty,span.vote-result.No,span.vote-result.Failed,span.vote-result.Rejected,span.vote-result.Not.Sustained,span.vote-result.Not.Well.Taken,span.vote-result.Defeated,span.vote-result.Not.Guilty{background-color:#c33;box-shadow:.3125rem 0 #c33,-.3125rem 0 #c33}div.vote-result.Pelosi,span.vote-result.Pelosi{background-color:#036;box-shadow:.3125rem 0 #036,-.3125rem 0 #036}div.vote-result.Hastert,div.vote-result.Gingrich,div.vote-result.Foley,div.vote-result.Boehner,div.vote-result.Ryan,span.vote-result.Hastert,span.vote-result.Gingrich,span.vote-result.Foley,span.vote-result.Boehner,span.vote-result.Ryan{background-color:#a00;box-shadow:.3125rem 0 #a00,-.3125rem 0 #a00}div.vote-result{padding:.3125rem;box-shadow:none!important}@media screen and (min-width:37.5em){td span.vote-result{font-size:.8125rem}}strong.vote-result.Passed,strong.vote-result.Agreed.to,strong.vote-result.Confirmed,strong.vote-result.Guilty:not(.Not),strong.vote-result.Yes{color:#36bc36}strong.vote-result.Failed,strong.vote-result.Rejected,strong.vote-result.Not.Sustained,strong.vote-result.Not.Well.Taken,strong.vote-result.Defeated,strong.vote-result.Not.Guilty,strong.vote-result.No{color:#c33}strong.vote-result.Pelosi{color:#036}strong.vote-result.Hastert,strong.vote-result.Gingrich,strong.vote-result.Foley,strong.vote-result.Boehner,strong.vote-result.Ryan{color:#a00}.position.yes{color:#36bc36!important}.position.no{color:#c33!important}.party-chip.r{color:#a00}.party-chip.d{color:#036}.party-chip.i,.party-chip.ind,.party-chip.id{color:#e59b16}.form{text-align:center}.form .switch-field{overflow:hidden;display:inline-block;border-radius:2px}.form .switch-field input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.form .switch-field input:checked+label{background-color:#304154;color:#fff;box-shadow:none;-webkit-box-shadow:none}.form .switch-field label{float:left;display:inline-block;width:auto;background-color:rgba(51,51,51,.12);color:#a6a6a6;margin-left:-1px;font-weight:400;text-align:center;text-shadow:none;padding:.5rem 1rem;-webkit-box-shadow:inset 2px 2px 2px rgba(0,0,0,.1),0 1px rgba(255,255,255,.1);box-shadow:inset 2px 2px 2px rgba(0,0,0,.1),0 1px rgba(255,255,255,.1);-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.form .switch-field label:hover{cursor:pointer}.form .switch-field label:first-of-type{border-radius:2px 0 0 2px}.form .switch-field label:last-of-type{border-radius:0 2px 2px 0}.vote-summary-bar{float:left;color:#fff;font-size:95%}.vote-summary-bar-d-yes{background:#036}.vote-summary-bar-r-yes{background:#a00}.vote-summary-bar-ind-yes{background:#e59b16}.vote-summary-bar-d-no{background:#869fc4}.vote-summary-bar-r-no{background:#d68585}.vote-summary-bar-ind-no{background:#eeba58}.vote-summary-bar-d-other{background:#e1ecf8}.vote-summary-bar-r-other{background:#f8e9e9}.vote-summary-bar-ind-other{background:#f9f2df}@media screen and (max-width:37.5em){.form .switch-field{display:block}.form .switch-field label{width:50%;padding:.5rem 0}}.tint{position:relative;margin:0;float:left}.tint img{width:100%}.tint:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:#f0f0f0}.grid-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-top:-10px}.grid-container.space-between{justify-content:space-between}.vertical-grid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;justify-content:space-between;height:100%}.vertical-grid.end{justify-content:end}.scrolling-grid{flex-wrap:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;scroll-snap-type:mandatory;-webkit-scroll-snap-type:mandatory;scroll-snap-points-x:repeat(calc(85% + 11px));-webkit-scroll-snap-points-x:repeat(calc(85% + 11px));margin-left:-3.7142857143%;margin-right:-3.7142857143%;margin-bottom:0}.scrolling-grid:after{content:" ";position:relative;display:block;flex:0 1 auto;margin:20px 20px 20px 10px;padding:0 20%;width:100%}.scrolling-grid .box{scroll-snap-align:start;-webkit-scroll-snap-align:start;scroll-snap-margin-left:10px;-webkit-scrol-snap-margin-left:10px;width:85%;flex:0 0 auto}.scrolling-grid.four-box-grid{scroll-snap-points-x:repeat(calc(55% + 11px));-webkit-scroll-snap-points-x:repeat(calc(55% + 11px))}.scrolling-grid.four-box-grid .box{width:55%}@media screen and (min-width:0){.box{width:100%;margin-top:10px;margin-left:10px;border:1px solid #ccc;border-radius:2px;box-sizing:content-box}.box img{width:10%;margin-right:3%;display:inline-block;vertical-align:middle}.box aside{width:85%;margin-bottom:0;float:none;display:inline-block;vertical-align:middle}.box a.block:hover{text-decoration:none}.box a.block:hover .blue{text-decoration:underline;text-decoration-ink:skip}.box .inner{width:100%;padding:.5rem 3.7142857143%}}@media screen and (min-width:37.5em){.box{width:calc(50% - 12px)}.box img{width:15%}.box aside{width:80%}.box .inner{padding:.5rem 2.4163568773%}.scrolling-grid{flex-wrap:wrap;overflow-x:hidden;margin-left:-10px;margin-right:0;margin-bottom:1rem}.scrolling-grid:after{content:none}.scrolling-grid.four-box-grid .box,.scrolling-grid .box{width:calc(50% - 12px);flex:unset}}@media screen and (min-width:48em){.box .inner{padding:.5rem}.scrolling-grid.four-box-grid .box,.four-box-grid .box{width:calc( 33.333% - 12px)}.scrolling-grid.four-box-grid .box .inner,.four-box-grid .box .inner{padding:.5rem}}@media screen and (min-width:60em){.three-box-grid .box{width:calc( 33.33333% - 12px)}.three-box-grid .box .inner{padding:.5rem 3.7142857143%}.hide-four .box:nth-of-type(4){display:none}.scrolling-grid.four-box-grid .box,.four-box-grid .box{width:calc( 25% - 12px)}.scrolling-grid.four-box-grid .box .inner,.four-box-grid .box .inner{padding:.5rem 5.078125%}}#see-all-container{margin-top:.625rem}#see-all-container a:after{content:", "}#see-all-container a.last-class:after{content:""}.title-flex small{color:gray;font-style:oblique}a.callout{text-align:center;display:block;padding:.5rem;background-color:#304154;color:#fff;border-radius:2px;transition:120ms all ease-in-out;-webkit-transition:120ms all ease-in-out;-moz-transition:120ms all ease-in-out;-ms-transition:120ms all ease-in-out}a.callout.inline{display:inline-block;padding:.2rem .5rem;margin-bottom:.625rem}.scroll{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;border-bottom:1px solid #ccc;margin-bottom:1rem;margin-left:-3.7142857143%;margin-right:-3.7142857143%}.scroll a{display:inline-block;padding:1.625rem 1rem .5rem;position:relative;opacity:.7}.scroll a:hover,.scroll a:focus,.scroll a:active{text-decoration:none!important;border:none!important}.scroll a:last-of-type{margin-right:4.25rem}.scroll a:before{content:" ";position:absolute;top:.3125rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:1rem}.scroll a.statements:before{content:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDEzIDE0Ij4KPHBhdGggZD0iTTYgNy41djNxMCAwLjYyNS0wLjQzOCAxLjA2MnQtMS4wNjIgMC40MzhoLTNxLTAuNjI1IDAtMS4wNjItMC40Mzh0LTAuNDM4LTEuMDYydi01LjVxMC0wLjgxMyAwLjMxNi0xLjU1MXQwLjg1NS0xLjI3NyAxLjI3Ny0wLjg1NSAxLjU1MS0wLjMxNmgwLjVxMC4yMDMgMCAwLjM1MiAwLjE0OHQwLjE0OCAwLjM1MnYxcTAgMC4yMDMtMC4xNDggMC4zNTJ0LTAuMzUyIDAuMTQ4aC0wLjVxLTAuODI4IDAtMS40MTQgMC41ODZ0LTAuNTg2IDEuNDE0djAuMjVxMCAwLjMxMiAwLjIxOSAwLjUzMXQwLjUzMSAwLjIxOWgxLjc1cTAuNjI1IDAgMS4wNjIgMC40Mzh0MC40MzggMS4wNjJ6TTEzIDcuNXYzcTAgMC42MjUtMC40MzggMS4wNjJ0LTEuMDYyIDAuNDM4aC0zcS0wLjYyNSAwLTEuMDYyLTAuNDM4dC0wLjQzOC0xLjA2MnYtNS41cTAtMC44MTMgMC4zMTYtMS41NTF0MC44NTUtMS4yNzcgMS4yNzctMC44NTUgMS41NTEtMC4zMTZoMC41cTAuMjAzIDAgMC4zNTIgMC4xNDh0MC4xNDggMC4zNTJ2MXEwIDAuMjAzLTAuMTQ4IDAuMzUydC0wLjM1MiAwLjE0OGgtMC41cS0wLjgyOCAwLTEuNDE0IDAuNTg2dC0wLjU4NiAxLjQxNHYwLjI1cTAgMC4zMTIgMC4yMTkgMC41MzF0MC41MzEgMC4yMTloMS43NXEwLjYyNSAwIDEuMDYyIDAuNDM4dDAuNDM4IDEuMDYyeiI+PC9wYXRoPgo8L3N2Zz4=)}.scroll a.bills:before{content:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDEyIDE0Ij4KPHBhdGggZD0iTTExLjQ2OSAyLjk2OXEwLjIxOSAwLjIxOSAwLjM3NSAwLjU5NHQwLjE1NiAwLjY4OHY5cTAgMC4zMTItMC4yMTkgMC41MzF0LTAuNTMxIDAuMjE5aC0xMC41cS0wLjMxMiAwLTAuNTMxLTAuMjE5dC0wLjIxOS0wLjUzMXYtMTIuNXEwLTAuMzEyIDAuMjE5LTAuNTMxdDAuNTMxLTAuMjE5aDdxMC4zMTIgMCAwLjY4OCAwLjE1NnQwLjU5NCAwLjM3NXpNOCAxLjA2MnYyLjkzN2gyLjkzN3EtMC4wNzgtMC4yMjctMC4xNzItMC4zMmwtMi40NDUtMi40NDVxLTAuMDk0LTAuMDk0LTAuMzItMC4xNzJ6TTExIDEzdi04aC0zLjI1cS0wLjMxMiAwLTAuNTMxLTAuMjE5dC0wLjIxOS0wLjUzMXYtMy4yNWgtNnYxMmgxMHpNMyA2LjI1cTAtMC4xMDkgMC4wNzAtMC4xOHQwLjE4LTAuMDcwaDUuNXEwLjEwOSAwIDAuMTggMC4wNzB0MC4wNzAgMC4xOHYwLjVxMCAwLjEwOS0wLjA3MCAwLjE4dC0wLjE4IDAuMDcwaC01LjVxLTAuMTA5IDAtMC4xOC0wLjA3MHQtMC4wNzAtMC4xOHYtMC41ek04Ljc1IDhxMC4xMDkgMCAwLjE4IDAuMDcwdDAuMDcwIDAuMTh2MC41cTAgMC4xMDktMC4wNzAgMC4xOHQtMC4xOCAwLjA3MGgtNS41cS0wLjEwOSAwLTAuMTgtMC4wNzB0LTAuMDcwLTAuMTh2LTAuNXEwLTAuMTA5IDAuMDcwLTAuMTh0MC4xOC0wLjA3MGg1LjV6TTguNzUgMTBxMC4xMDkgMCAwLjE4IDAuMDcwdDAuMDcwIDAuMTh2MC41cTAgMC4xMDktMC4wNzAgMC4xOHQtMC4xOCAwLjA3MGgtNS41cS0wLjEwOSAwLTAuMTgtMC4wNzB0LTAuMDcwLTAuMTh2LTAuNXEwLTAuMTA5IDAuMDcwLTAuMTh0MC4xOC0wLjA3MGg1LjV6Ij48L3BhdGg+Cjwvc3ZnPg==)}.scroll a.votes:before{content:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KPHBhdGggZD0iTTEzLjA1NSA0LjQyMnEwIDAuMzEyLTAuMjE5IDAuNTMxbC02LjcxOSA2LjcxOXEtMC4yMTkgMC4yMTktMC41MzEgMC4yMTl0LTAuNTMxLTAuMjE5bC0zLjg5MS0zLjg5MXEtMC4yMTktMC4yMTktMC4yMTktMC41MzF0MC4yMTktMC41MzFsMS4wNjItMS4wNjJxMC4yMTktMC4yMTkgMC41MzEtMC4yMTl0MC41MzEgMC4yMTlsMi4yOTcgMi4zMDUgNS4xMjUtNS4xMzNxMC4yMTktMC4yMTkgMC41MzEtMC4yMTl0MC41MzEgMC4yMTlsMS4wNjIgMS4wNjJxMC4yMTkgMC4yMTkgMC4yMTkgMC41MzF6Ij48L3BhdGg+Cjwvc3ZnPg==)}.scroll a.compare:before{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE0IDE1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MS40MTQyMTsiPgogICAgPHBhdGggZD0iTTExLjczLDEyLjg1N2MwLDAuNjcgLTAuMjAxLDEuMTk5IC0wLjYwNSwxLjU4NmMtMC40MDMsMC4zODggLTAuOTM4LDAuNTgyIC0xLjYwNywwLjU4MmwtNy4yNCwwYy0wLjY2OCwwIC0xLjIwNCwtMC4xOTQgLTEuNjA3LC0wLjU4MmMtMC40MDMsLTAuMzg3IC0wLjYwNSwtMC45MTYgLTAuNjA1LC0xLjU4NmMwLC0wLjI5NiAwLjAxLC0wLjU4NCAwLjAyOSwtMC44NjZjMC4wMiwtMC4yODIgMC4wNTgsLTAuNTg2IDAuMTE2LC0wLjkxM2MwLjA1OCwtMC4zMjYgMC4xMzEsLTAuNjI5IDAuMjIsLTAuOTA4YzAuMDg4LC0wLjI3OSAwLjIwNywtMC41NTEgMC4zNTYsLTAuODE2YzAuMTQ5LC0wLjI2NSAwLjMyLC0wLjQ5MSAwLjUxNCwtMC42NzhjMC4xOTMsLTAuMTg3IDAuNDI5LC0wLjMzNiAwLjcwOCwtMC40NDhjMC4yNzksLTAuMTExIDAuNTg3LC0wLjE2NyAwLjkyNCwtMC4xNjdjMC4wNTUsMCAwLjE3NCwwLjA2IDAuMzU2LDAuMThjMC4xODIsMC4xMiAwLjM4NCwwLjI1NCAwLjYwNCwwLjQwMmMwLjIyMSwwLjE0NyAwLjUxNywwLjI4MSAwLjg4NywwLjQwMWMwLjM3LDAuMTIgMC43NDMsMC4xOCAxLjExOCwwLjE4YzAuMzc2LDAgMC43NDksLTAuMDYgMS4xMTksLTAuMThjMC4zNywtMC4xMiAwLjY2NSwtMC4yNTQgMC44ODYsLTAuNDAxYzAuMjIxLC0wLjE0OCAwLjQyMiwtMC4yODIgMC42MDUsLTAuNDAyYzAuMTgyLC0wLjEyIDAuMzAxLC0wLjE4IDAuMzU2LC0wLjE4YzAuMzM3LDAgMC42NDUsMC4wNTYgMC45MjQsMC4xNjdjMC4yNzgsMC4xMTIgMC41MTUsMC4yNjEgMC43MDgsMC40NDhjMC4xOTMsMC4xODcgMC4zNjQsMC40MTMgMC41MTMsMC42NzhjMC4xNSwwLjI2NSAwLjI2OCwwLjUzNyAwLjM1NywwLjgxNmMwLjA4OCwwLjI3OSAwLjE2MSwwLjU4MiAwLjIxOSwwLjkwOGMwLjA1OCwwLjMyNyAwLjA5NywwLjYzMSAwLjExNiwwLjkxM2MwLjAyLDAuMjgyIDAuMDI5LDAuNTcgMC4wMjksMC44NjZabS0yLjY1MSwtNy40NzVjMCwwLjg4OCAtMC4zMSwxLjY0NSAtMC45MzIsMi4yNzNjLTAuNjIxLDAuNjI4IC0xLjM3MSwwLjk0MiAtMi4yNDksMC45NDJjLTAuODc4LDAgLTEuNjI4LC0wLjMxNCAtMi4yNDksLTAuOTQyYy0wLjYyMSwtMC42MjggLTAuOTMyLC0xLjM4NSAtMC45MzIsLTIuMjczYzAsLTAuODg3IDAuMzExLC0xLjY0NSAwLjkzMiwtMi4yNzJjMC42MjEsLTAuNjI4IDEuMzcxLC0wLjk0MiAyLjI0OSwtMC45NDJjMC44NzgsMCAxLjYyOCwwLjMxNCAyLjI0OSwwLjk0MmMwLjYyMiwwLjYyNyAwLjkzMiwxLjM4NSAwLjkzMiwyLjI3MlptNC43NzIsMS44ODRjMCwwLjQzNSAtMC4xNTUsMC43NjYgLTAuNDY0LDAuOTkyYy0wLjMwOSwwLjIyNiAtMC42OSwwLjMzOSAtMS4xNDMsMC4zMzlsLTEuMTEsMGMtMC41NjksLTAuNjg3IC0xLjMwMSwtMS4wNDQgLTIuMTk2LC0xLjA3MmMwLjQ0OCwtMC42NTMgMC42NzEsLTEuMzY3IDAuNjcxLC0yLjE0M2MwLC0wLjE2MiAtMC4wMTMsLTAuMzQ2IC0wLjA0MSwtMC41NTJjMC4zNjUsMC4xMjggMC43MzIsMC4xOTIgMS4xMDIsMC4xOTJjMC4zMjYsMCAwLjY1NCwtMC4wNiAwLjk4NiwtMC4xOGMwLjMzMSwtMC4xMiAwLjYsLTAuMjM4IDAuODA3LC0wLjM1NWMwLjIwNywtMC4xMTggMC4zMjgsLTAuMTc2IDAuMzYxLC0wLjE3NmMwLjY4NCwwIDEuMDI3LDAuOTg1IDEuMDI3LDIuOTU1Wm0tMS4wNiwtNS4wOThjMCwwLjU5MSAtMC4yMDgsMS4wOTcgLTAuNjIyLDEuNTE1Yy0wLjQxNCwwLjQxOSAtMC45MTQsMC42MjggLTEuNDk5LDAuNjI4Yy0wLjU4NiwwIC0xLjA4NSwtMC4yMDkgLTEuNSwtMC42MjhjLTAuNDE0LC0wLjQxOCAtMC42MjEsLTAuOTI0IC0wLjYyMSwtMS41MTVjMCwtMC41OTIgMC4yMDcsLTEuMDk3IDAuNjIxLC0xLjUxNWMwLjQxNSwtMC40MTkgMC45MTQsLTAuNjI4IDEuNSwtMC42MjhjMC41ODUsMCAxLjA4NSwwLjIwOSAxLjQ5OSwwLjYyOGMwLjQxNCwwLjQxOCAwLjYyMiwwLjkyMyAwLjYyMiwxLjUxNVoiIHN0eWxlPSJmaWxsLXJ1bGU6bm9uemVybzsiLz4KPC9zdmc+)}.scroll a.databot:before{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE0IDE0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MS40MTQyMTsiPgogICAgPHBhdGggZD0iTTkuMjc5LDcuMDEzYzAsLTAuNjMyIC0wLjIyNCwtMS4xNzEgLTAuNjc0LC0xLjYxOWMtMC40NSwtMC40NDcgLTAuOTkyLC0wLjY3MSAtMS42MjcsLTAuNjcxYy0wLjYzNiwwIC0xLjE3OCwwLjIyNCAtMS42MjgsMC42NzFjLTAuNDUsMC40NDggLTAuNjc0LDAuOTg3IC0wLjY3NCwxLjYxOWMwLDAuNjMzIDAuMjI0LDEuMTcyIDAuNjc0LDEuNjJjMC40NSwwLjQ0NyAwLjk5MiwwLjY3MSAxLjYyOCwwLjY3MWMwLjYzNSwwIDEuMTc3LC0wLjIyNCAxLjYyNywtMC42NzFjMC40NSwtMC40NDggMC42NzQsLTAuOTg3IDAuNjc0LC0xLjYyWm00LjYwNCwtMC45NzVsMCwxLjk4NmMwLDAuMDcyIC0wLjAyNCwwLjE0IC0wLjA3MiwwLjIwNmMtMC4wNDgsMC4wNjYgLTAuMTA4LDAuMTA0IC0wLjE4LDAuMTE2bC0xLjY2MywwLjI1MWMtMC4xMTQsMC4zMjIgLTAuMjMxLDAuNTkzIC0wLjM1MSwwLjgxNGMwLjIxLDAuMjk4IDAuNTMxLDAuNzEgMC45NjIsMS4yMzRjMC4wNiwwLjA3MiAwLjA5LDAuMTQ2IDAuMDksMC4yMjRjMCwwLjA3OCAtMC4wMjcsMC4xNDYgLTAuMDgxLDAuMjA2Yy0wLjE2MiwwLjIyIC0wLjQ1OCwwLjU0MiAtMC44OSwwLjk2NmMtMC40MzEsMC40MjMgLTAuNzEzLDAuNjM1IC0wLjg0NSwwLjYzNWMtMC4wNzIsMCAtMC4xNSwtMC4wMjcgLTAuMjM0LC0wLjA4bC0xLjI0MSwtMC45NjdjLTAuMjYzLDAuMTM4IC0wLjUzNiwwLjI1MSAtMC44MTgsMC4zNGMtMC4wOTYsMC44MTEgLTAuMTgzLDEuMzY2IC0wLjI2MSwxLjY2NGMtMC4wNDIsMC4xNjcgLTAuMTUsMC4yNTEgLTAuMzIzLDAuMjUxbC0xLjk5NywwYy0wLjA4MywwIC0wLjE1NywtMC4wMjYgLTAuMjIsLTAuMDc2Yy0wLjA2MywtMC4wNTEgLTAuMDk3LC0wLjExNSAtMC4xMDMsLTAuMTkzbC0wLjI1MiwtMS42NDZjLTAuMjk0LC0wLjA5NSAtMC41NjMsLTAuMjA1IC0wLjgwOSwtMC4zMzFsLTEuMjY4LDAuOTU4Yy0wLjA2LDAuMDUzIC0wLjEzNSwwLjA4IC0wLjIyNSwwLjA4Yy0wLjA4NCwwIC0wLjE1OSwtMC4wMzMgLTAuMjI1LC0wLjA5OGMtMC43NTUsLTAuNjggLTEuMjUsLTEuMTgxIC0xLjQ4MywtMS41MDNjLTAuMDQyLC0wLjA2IC0wLjA2MywtMC4xMjggLTAuMDYzLC0wLjIwNmMwLC0wLjA3MiAwLjAyNCwtMC4xNCAwLjA3MiwtMC4yMDZjMC4wOSwtMC4xMjUgMC4yNDIsLTAuMzIzIDAuNDU4LC0wLjU5NWMwLjIxNiwtMC4yNzEgMC4zNzgsLTAuNDgxIDAuNDg2LC0wLjYzYy0wLjE2MiwtMC4yOTggLTAuMjg1LC0wLjU5NCAtMC4zNjksLTAuODg2bC0xLjY0NSwtMC4yNDFjLTAuMDc4LC0wLjAxMiAtMC4xNDEsLTAuMDUgLTAuMTg5LC0wLjExMmMtMC4wNDgsLTAuMDYzIC0wLjA3MiwtMC4xMzMgLTAuMDcyLC0wLjIxMWwwLC0xLjk4NWMwLC0wLjA3MiAwLjAyNCwtMC4xNDEgMC4wNzIsLTAuMjA2YzAuMDQ4LC0wLjA2NiAwLjEwNSwtMC4xMDUgMC4xNzEsLTAuMTE2bDEuNjcyLC0wLjI1MWMwLjA4NCwtMC4yNzQgMC4yMDEsLTAuNTQ5IDAuMzUxLC0wLjgyM2MtMC4yNCwtMC4zNCAtMC41NjEsLTAuNzUxIC0wLjk2MiwtMS4yMzRjLTAuMDYsLTAuMDcyIC0wLjA5LC0wLjE0NCAtMC4wOSwtMC4yMTVjMCwtMC4wNiAwLjAyNywtMC4xMjggMC4wODEsLTAuMjA2YzAuMTU2LC0wLjIxNSAwLjQ1MSwtMC41MzUgMC44ODUsLTAuOTYyYzAuNDM1LC0wLjQyNiAwLjcxOCwtMC42MzkgMC44NSwtMC42MzljMC4wNzgsMCAwLjE1NiwwLjAzIDAuMjM0LDAuMDg5bDEuMjQxLDAuOTU3YzAuMjY0LC0wLjEzNyAwLjUzNiwtMC4yNSAwLjgxOCwtMC4zMzljMC4wOTYsLTAuODEyIDAuMTgzLC0xLjM2NiAwLjI2MSwtMS42NjRjMC4wNDIsLTAuMTY3IDAuMTUsLTAuMjUxIDAuMzIzLC0wLjI1MWwxLjk5NywwYzAuMDg0LDAgMC4xNTcsMC4wMjUgMC4yMiwwLjA3NmMwLjA2MywwLjA1MSAwLjA5NywwLjExNSAwLjEwMywwLjE5M2wwLjI1MiwxLjY0NmMwLjI5NCwwLjA5NSAwLjU2NCwwLjIwNSAwLjgwOSwwLjMzbDEuMjc3LC0wLjk1N2MwLjA1NCwtMC4wNTMgMC4xMjYsLTAuMDggMC4yMTYsLTAuMDhjMC4wNzgsMCAwLjE1MywwLjAzIDAuMjI1LDAuMDg5YzAuNzczLDAuNzEgMS4yNjgsMS4yMTcgMS40ODMsMS41MjFjMC4wNDIsMC4wNDggMC4wNjMsMC4xMTMgMC4wNjMsMC4xOTdjMCwwLjA3MSAtMC4wMjQsMC4xNCAtMC4wNzIsMC4yMDZjLTAuMDksMC4xMjUgLTAuMjQyLDAuMzIzIC0wLjQ1OCwwLjU5NGMtMC4yMTYsMC4yNzIgLTAuMzc4LDAuNDgyIC0wLjQ4NiwwLjYzMWMwLjE1NiwwLjI5OCAwLjI3OSwwLjU5MSAwLjM2OSwwLjg3N2wxLjY0NSwwLjI1YzAuMDc4LDAuMDEyIDAuMTQxLDAuMDQ5IDAuMTg5LDAuMTEyYzAuMDQ4LDAuMDYzIDAuMDcyLDAuMTMzIDAuMDcyLDAuMjFaIiBzdHlsZT0iZmlsbC1ydWxlOm5vbnplcm87Ii8+Cjwvc3ZnPg==)}.header-expand>h4,.header-expand--lg>header h2{position:relative;border-bottom:0}.header-expand>h4:after,.header-expand--lg>header h2:after{content:"▾";position:absolute;right:10px;opacity:.5}.expandable.hidden{display:none}#nomination-votes{padding:.5rem 0}.category-link{display:inline-block;width:85%}.badge{width:10%;display:inline-block;text-align:right;vertical-align:top}.headshot img{max-width:50px}#member-hedshot{border-radius:0 0 2px 2px}#member-hedshot .speaker{background-color:#304154;color:#fff;padding:.5rem 0;text-align:center}#member-hedshot ul{margin-bottom:1px;width:100%;list-style:none;padding:0;text-align:center;overflow:auto}#member-hedshot ul li{float:left}#member-hedshot ul li a{background-color:#f0f0f0;color:gray;padding:.5rem 0;display:block;border:1px solid #fff;margin-top:-1px}#member-hedshot ul li:first-child:nth-last-child(3),#member-hedshot ul li:first-child:nth-last-child(3)~li{width:100%}#member-hedshot ul li:first-child:nth-last-child(4),#member-hedshot ul li:first-child:nth-last-child(5),#member-hedshot ul li:first-child:nth-last-child(6),#member-hedshot ul li:first-child:nth-last-child(4)~li,#member-hedshot ul li:first-child:nth-last-child(5)~li,#member-hedshot ul li:first-child:nth-last-child(6)~li{width:50%}#member-hedshot ul li:first-child:nth-last-child(4):first-of-type,#member-hedshot ul li:first-child:nth-last-child(5):first-of-type,#member-hedshot ul li:first-child:nth-last-child(6):first-of-type,#member-hedshot ul li:first-child:nth-last-child(4)~li:nth-of-type(2),#member-hedshot ul li:first-child:nth-last-child(5)~li:nth-of-type(2),#member-hedshot ul li:first-child:nth-last-child(6)~li:nth-of-type(2),#member-hedshot ul li:first-child:nth-last-child(5)~li:nth-of-type(3){width:100%}#member-hedshot ul li:first-child:nth-last-child(5)~li:nth-of-type(4){margin-left:1px}#member-hedshot ul li:first-child:nth-last-child(5)~li:nth-of-type(5){margin-left:-1px}#member-hedshot ul li:nth-of-type(2n) a{margin-left:-1px}#member-hedshot ul li:last-of-type a{border-bottom:none;border-radius:0 0 2px 0}#member-hedshot ul li:nth-last-of-type( 2 ) a{border-bottom:none;border-radius:0 0 0 2px}#member-hedshot ul li:first-of-type,#member-hedshot ul li:nth-of-type( 2 ){width:100%}#member-hedshot ul li:first-of-type a,#member-hedshot ul li:nth-of-type( 2 ) a{margin-left:0}#member-statements li a{display:block;padding:.5rem 0;border-bottom:1px solid #ccc}#member-statements li:last-of-type a{border-bottom:none}article:not(:last-of-type){border-bottom:1px solid #ccc}@media screen and (max-width:37.5em){.members-bills_for_category #member-left-col,.members-bills_for_category h2,.members-votes_for_congress #member-left-col,.members-votes_for_congress h2,.members-missed_votes #member-left-col,.members-missed_votes h2,.members-party_votes #member-left-col,.members-party_votes h2,.members-cosponsored #member-left-col,.members-cosponsored h2,.members-statements #member-left-col,.members-statements h2,.members-sponsored #member-left-col,.members-sponsored h2{display:none}a.callout.inline{margin-bottom:2px}a.callout.inline:first-of-type{margin-top:.625rem}.members-show .topper{text-align:center}.members-show .topper h1{text-align:center}#member-hedshot{margin-bottom:.5rem}#member-hedshot p{padding:1rem 3.7142857143% .5rem}#member-hedshot img{width:50%;margin:0 auto}#chamber-members_filter{padding:.5rem 3.7142857143%}#chamber-members_filter input{background-color:#f5f5f5;outline:none;border:1px solid #ccc;border-radius:2px}#chamber-members{width:100%!important}}@media screen and (min-width:37.5em){.header-expand>h4{border-bottom:1px solid #ccc}.header-expand>h4:after,.header-expand--lg>header h2:after{content:""}.expandable.hidden{display:block}.mobile.expandable.hidden{display:none}#member-hedshot{margin-bottom:.5rem;border:1px solid #ccc}#member-hedshot>div{padding:1rem 8.024691358%}#member-hedshot ul li a{transition:120ms all ease-in-out}.member-name{display:inline-block;margin-right:.5rem}.headshot{width:15%}.title-flex{display:flex;justify-content:space-between}.title-flex h1{width:75%}.title-flex p{color:#a6a6a6}}@media screen and (min-width:48em){#compare-profile-container,.member-bloc{margin:0 auto 1rem}#compare-profile-container aside,.member-bloc aside{width:47.5836431227%}#compare-profile-container aside.left,.member-bloc aside.left{margin-right:4.8327137546%;margin-left:0}#compare-profile-container aside img,.member-bloc aside img{width:36.71875%}#compare-profile-container aside .inner,.member-bloc aside .inner{width:58.203125%}#compare-profile-container aside .inner p,.member-bloc aside .inner p{margin:.375rem 0}.headshot{width:10%}#agreement-info{padding:1.625rem 0;margin:0 auto 1.625rem}#agreement-info>div{width:74.1046831956%}.vote-container{width:100%}.vote-container .vote-info{width:48.2093663912%}.vote-container .vote-row{width:74.1046831956%}}@media screen and (min-width:60em){#member-hedshot>div{padding:1rem 5.078125%}#member-hedshot ul li:nth-of-type( 2 ) a{margin-left:-1px}}@media(hover:hover){a.callout:hover{text-decoration:none;background-color:#394e64}.departures-topline a:hover{text-decoration:none}#member-hedshot ul li a:hover{background-color:#e3e3e3;text-decoration:none;color:#333}}@keyframes fade{0%{-webkit-transform:translateY(-120%);-moz-transform:translateY(-120%);-ms-transform:translateY(-120%);-o-transform:translateY(-120%);transform:translateY(-120%);opacity:0}10%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);opacity:1}90%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);opacity:1}100%{-webkit-transform:translateY(120%);-moz-transform:translateY(120%);-ms-transform:translateY(120%);-o-transform:translateY(120%);transform:translateY(120%);opacity:0}}aside{margin-bottom:1rem;float:left}aside small{color:gray}aside h3{margin-bottom:.5rem}.vote-container{text-decoration:none}.vote-container h3,.vote-container p{color:#333}.vote-container small{display:block;color:gray;line-height:1.625rem}.vote-container .vote-info p:first-of-type{display:inline-block;clear:both;text-align:left;margin:.5rem auto 1rem}.vote-container .vote-info p:first-of-type:empty{margin-bottom:0}.vote-container .vote-row{position:relative}.vote-container .vote-row .vote{position:relative}.vote-container .vote-row .vote:after{font-size:20pt;-webkit-transform:scale(1.75);-moz-transform:scale(1.75);-ms-transform:scale(1.75);-o-transform:scale(1.75);transform:scale(1.75)}.vote-container .vote-row .vote.no:after{content:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxMSIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDExIDE0Ij4KPHBhdGggZD0iTTEwLjE0MSAxMC4zMjhxMCAwLjMxMi0wLjIxOSAwLjUzMWwtMS4wNjIgMS4wNjJxLTAuMjE5IDAuMjE5LTAuNTMxIDAuMjE5dC0wLjUzMS0wLjIxOWwtMi4yOTctMi4yOTctMi4yOTcgMi4yOTdxLTAuMjE5IDAuMjE5LTAuNTMxIDAuMjE5dC0wLjUzMS0wLjIxOWwtMS4wNjItMS4wNjJxLTAuMjE5LTAuMjE5LTAuMjE5LTAuNTMxdDAuMjE5LTAuNTMxbDIuMjk3LTIuMjk3LTIuMjk3LTIuMjk3cS0wLjIxOS0wLjIxOS0wLjIxOS0wLjUzMXQwLjIxOS0wLjUzMWwxLjA2Mi0xLjA2MnEwLjIxOS0wLjIxOSAwLjUzMS0wLjIxOXQwLjUzMSAwLjIxOWwyLjI5NyAyLjI5NyAyLjI5Ny0yLjI5N3EwLjIxOS0wLjIxOSAwLjUzMS0wLjIxOXQwLjUzMSAwLjIxOWwxLjA2MiAxLjA2MnEwLjIxOSAwLjIxOSAwLjIxOSAwLjUzMXQtMC4yMTkgMC41MzFsLTIuMjk3IDIuMjk3IDIuMjk3IDIuMjk3cTAuMjE5IDAuMjE5IDAuMjE5IDAuNTMxeiIgc3R5bGU9ImZpbGw6ICNkMDAxMWIiPjwvcGF0aD4KPC9zdmc+);fill:#c33}.vote-container .vote-row .vote.yes:after{content:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KPHBhdGggZD0iTTEzLjA1NSA0LjQyMnEwIDAuMzEyLTAuMjE5IDAuNTMxbC02LjcxOSA2LjcxOXEtMC4yMTkgMC4yMTktMC41MzEgMC4yMTl0LTAuNTMxLTAuMjE5bC0zLjg5MS0zLjg5MXEtMC4yMTktMC4yMTktMC4yMTktMC41MzF0MC4yMTktMC41MzFsMS4wNjItMS4wNjJxMC4yMTktMC4yMTkgMC41MzEtMC4yMTl0MC41MzEgMC4yMTlsMi4yOTcgMi4zMDUgNS4xMjUtNS4xMzNxMC4yMTktMC4yMTkgMC41MzEtMC4yMTl0MC41MzEgMC4yMTlsMS4wNjIgMS4wNjJxMC4yMTkgMC4yMTkgMC4yMTkgMC41MzF6IiBzdHlsZT0iZmlsbDogIzM2YmMzNiI+PC9wYXRoPgo8L3N2Zz4=);fill:#36bc36}.members-container h3{margin-bottom:1.625rem}#compare-graphic{overflow:hidden;margin-bottom:1.3125rem}.member-bloc,.profile-container{display:none}.member-bloc.visible,.profile-container.visible{display:block}.member-bloc{position:relative}.member-bloc>div{overflow:hidden;margin-bottom:.5rem}.member-bloc>div.viz-container{margin-left:auto;margin-right:auto}.member-bloc p{color:#333}.can-touch .member-bloc:before,.member-bloc:before{content:"Compare Votes";font-size:1rem;background-color:#304154;color:#fff;position:relative;text-align:center;margin-bottom:.3125rem;display:block;border-radius:2px;padding:.3125rem;transition:120ms all ease-in-out}.profile-container{overflow:hidden}.profile-container.visible{animation:fade 5s;animation-fill-mode:forwards}.profile-container aside{margin-bottom:0}.compare-info{margin:0 auto 1.625rem;transition:all .2 ease-in-out}.compare-info .dropdown{position:relative}.compare-info .dropdown-content,.compare-info .scrollable-menu,.compare-info .dropdown,.compare-info .dropbtn{width:100%}.compare-info .scrollable-menu li{text-align:left}.compare-info .scrollable-menu li:first-of-type{text-align:center}.compare-info .link{stroke:#d3d3d3}.compare-info .node{fill:#000}.placeholder-container div{height:15px;background-color:#f0f0f0;margin-bottom:.3125rem}.placeholder-container div.clear{margin:0;height:0;background-color:transparent}.placeholder-container.placeholder-party{margin-top:.5rem;margin-bottom:.5rem}.placeholder-container.placeholder-party div:first-of-type{width:15px;float:left;margin-right:.3125rem;border-radius:2px}.placeholder-container.placeholder-party div:nth-of-type(2){width:40%;float:left}.placeholder-container.placeholder-description div{width:100%}.placeholder-container.placeholder-description div:last-of-type{width:60%}@media screen and (min-width:0){#compare-profile-container aside,.profile-container aside{width:46.2857142857%}#compare-profile-container aside h3,#compare-profile-container aside p,.profile-container aside h3,.profile-container aside p{color:#333}#compare-profile-container aside.left,.profile-container aside.left{margin-right:7.4285714286%}#compare-profile-container aside img,#compare-profile-container aside .tint,.profile-container aside img,.profile-container aside .tint{margin-bottom:.5rem}#compare-profile-container aside .tint img,.profile-container aside .tint img{margin-bottom:0}#compare-profile-container aside p,.profile-container aside p{margin-top:.5rem}#agreement-info{padding:1.625rem 0;margin-bottom:1.625rem}#agreement-info .viz-container{margin:1.3125rem 0}#votes-list h2{margin-bottom:1rem}.vote-container{margin:1rem 0}.vote-container:not(:last-of-type){border-bottom:1px solid #ccc}}@media screen and (max-width:37.5em){#compare-profile-container aside .inner p{margin-bottom:.5rem}.vote-container .vote-row{position:relative;height:auto;padding-top:1rem;margin-top:1rem}.vote-container .vote-row .vote{width:50%;float:left;text-align:center}.vote-container .vote-row .vote[data-title]:before{content:attr(data-title);position:absolute;top:-1rem;margin:0 auto}.vote-container .vote-row .member-vote[data-title]:before,.vote-container .vote-row .other-vote[data-title]:before{color:#333;left:0;right:0}}@media screen and (min-width:37.5em){#major-vote-choice{margin:0 1rem}#compare-profile-container,.profile-container,.compare-info{width:100%;margin-bottom:1rem}#compare-profile-container h3,#compare-profile-container p,.profile-container h3,.profile-container p,.compare-info h3,.compare-info p{color:#333}#compare-profile-container aside,.profile-container aside,.compare-info aside{width:47.5836431227%}#compare-profile-container aside.left,.profile-container aside.left,.compare-info aside.left{margin-left:4.8327137546%;margin-right:0}#compare-profile-container aside img,#compare-profile-container aside .tint,.profile-container aside img,.profile-container aside .tint,.compare-info aside img,.compare-info aside .tint{display:block;width:26.5625%;clear:left;float:left;margin-right:10.15625%}#compare-profile-container aside .tint img,.profile-container aside .tint img,.compare-info aside .tint img{width:100%;margin:0;padding:0}#compare-profile-container aside .inner,.profile-container aside .inner,.compare-info aside .inner{width:58.203125%;float:left}.member-bloc{padding-top:1rem;padding-bottom:1rem}.member-bloc:before{content:"";top:0;bottom:0;right:0;left:0;font-size:1.625rem;position:absolute;background-color:transparent;transition:120ms all ease-in-out;z-index:1}.member-bloc:after{content:"Compare Votes";color:transparent;position:absolute;padding:1rem;margin-bottom:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:2px;z-index:2;transition:120ms all ease-in-out}.member-bloc:hover:before{background-color:rgba(210,210,210,.5)}.member-bloc:hover:after{color:#fff;background-color:#304154;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 1px 5px 0 rgba(0,0,0,.05),0 3px 1px -2px rgba(0,0,0,.07)}.vote-container:hover{text-decoration:none}.vote-container:hover h3{text-decoration:underline;text-decoration-ink:skip}.vote-container:hover .vote-row .vote[data-title]:before{content:attr(data-title);position:absolute;top:-1rem;color:#333;margin:0 auto;left:50%;transform:translateX(-50%)}#agreement-info{padding:2.4163568773%;margin:0 auto 1rem}#agreement-info>div{width:74.7211895911%;margin-left:auto;margin-right:auto}#agreement-info>div.viz-container{width:95.1672862454%;margin:1.625rem auto}#votes-list{padding-top:.5rem}article:first-of-type .vote-container .vote-row .vote[data-title]:before{content:attr(data-title);position:absolute;top:-1rem;color:#333;margin:0 auto;left:50%;transform:translateX(-50%)}.vote-container{width:100%;margin:0;padding:1.625rem 0;transition:all .2s ease}.vote-container .vote-info{width:47.5836431227%;text-align:center;margin:0 auto}.vote-container .vote-row{width:74.7211895911%;top:2rem;margin:0 auto}.vote-container .vote-row .vote.member-vote{float:left}.vote-container .vote-row .vote.member-vote:after{float:left}.vote-container .vote-row .vote.other-vote{float:right}.vote-container .vote-row .vote.other-vote:after{float:right}}@media screen and (min-width:48em){#compare-profile-container,.profile-container,.compare-info{width:100%;margin:0 auto 1rem}#compare-profile-container aside,.profile-container aside,.compare-info aside{width:48.2093663912%}#compare-profile-container aside.left,.profile-container aside.left,.compare-info aside.left{margin-right:3.5812672176%;margin-left:0}#compare-profile-container aside img,#compare-profile-container aside .tint,.profile-container aside img,.profile-container aside .tint,.compare-info aside img,.compare-info aside .tint{width:26.8571428571%;margin-right:7.4285714286%}#compare-profile-container aside .inner,.profile-container aside .inner,.compare-info aside .inner{width:65.7142857143%}#compare-profile-container aside .inner p,.profile-container aside .inner p,.compare-info aside .inner p{margin:.375rem 0}#agreement-info{width:74.1046831956%;padding:0;margin:0 auto 1.625rem}#agreement-info>div{width:82.5278810409%}#agreement-info>div.viz-container{width:100%;margin:1.625rem 0}.vote-container{width:100%}.vote-container .vote-info{width:48.2093663912%}.vote-container .vote-row{width:74.1046831956%}}@media screen and (min-width:60em){#compare-profile-container,.profile-container,.compare-info{width:82.9401088929%}#compare-profile-container aside,.profile-container aside,.compare-info aside{width:48.5776805252%}#compare-profile-container aside.left,.profile-container aside.left,.compare-info aside.left{margin-right:0}#compare-profile-container aside.right,.profile-container aside.right,.compare-info aside.right{margin-left:2.8446389497%}#compare-profile-container aside img,#compare-profile-container aside .tint,.profile-container aside img,.profile-container aside .tint,.compare-info aside img,.compare-info aside .tint{width:36.4864864865%;margin-right:5.8558558559%}#compare-profile-container aside .inner,.profile-container aside .inner,.compare-info aside .inner{width:57.6576576577%}.member-bloc .viz-container{width:82.9401088929%}#agreement-info{width:82.9401088929%}#agreement-info>div{width:58.8621444201%}#agreement-info>div.viz-container{width:79.4310722101%;margin-left:auto;margin-right:auto}.vote-container{width:82.9401088929%;margin:0 auto}}.can-touch .member-bloc:after{content:none}.can-touch .member-bloc:hover:before{background-color:#304154}.can-touch .member-bloc:hover:after{opacity:0;box-shadow:none}.columns{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;margin-left:-3.7142857143%;margin-right:-3.7142857143%;padding-right:2.625rem;padding-top:1rem}.columns ul{margin-left:1rem;padding:0;list-style-type:none;display:inline-block;max-width:65%;vertical-align:top}.columns ul li{padding-left:.625rem;margin-bottom:.5rem;position:relative;white-space:normal;break-inside:avoid-column;-webkit-column-break-inside:avoid}.columns ul li:before{content:"⁃";position:absolute;left:0}.action-icon-container,.action-icon{height:25px;width:25px;text-align:center;line-height:25px!important;fill:#fff}.action-icon-container{border-radius:50%}.action-icon{padding:.5rem}.vote-action .action-icon-container{background-color:#006400}.vote-action .action-icon-container.failed-vote{background-color:#c33}.pres-action .action-icon-container{background-color:rebeccapurple}.discharge-action .action-icon-container{background-color:#00008b}.resdiff-action .action-icon-container{background-color:#ff8c00;stroke:#fff}.vote-action a:hover{border:0;text-decoration:none}.resdiff-action .action-icon{padding:.3rem}.introduced-action .action-icon-container{background-color:#000}.vote-action .date,.pres-action .date,.discharge-action .date,.resdiff-action .date,.introduced-action .date{padding-left:calc(35px + .5rem);padding-bottom:0}.other-action{display:none!important;border-top:1px solid #dfdfdf}.other-action td{background-color:#f0f0f0!important}.all-actions .other-action{display:table-row!important}.show-all-actions:before{content:"See all bill actions"}.show-all-actions.showing:before{content:"See fewer actions"}@media screen and (max-width:37.5em){.bill-feed{display:block}.bill-feed thead,.bill-feed th{display:none}.bill-feed tbody,.bill-feed tr,.bill-feed td{display:block;width:100%}.bill-feed td{border:0}.bill-feed tr{border-bottom:1px solid #ccc}}@media screen and (min-width:0){.bill-summary-block ul{list-style-type:none}.bill-summary-block ul li{border-bottom:none!important}.bill-summary-block ul li:before{content:"—";margin-right:.5rem}.legend{margin:0}.major-vote{border:1px solid #daa520}.action-status .action-info{width:calc( 100% - 30px - 10px);vertical-align:top;margin-left:10px}}@media screen and (min-width:37.5em){.action-status .action-info{width:calc( 100% - 40px - 10px);margin-left:10px;margin-top:.3125rem}.line-height-30{line-height:30px}.inline-button div:first-of-type{width:70%}.inline-button div:nth-of-type(2){width:30%}.all-actions .floor-action{display:table-row!important}.vote-action .date,.pres-action .date,.discharge-action .date,.resdiff-action .date,.introduced-action .date{padding-left:.5rem}.action-icon-container,.action-icon{height:32px;width:32px;line-height:32px!important;fill:#fff}.action-icon-container{border-radius:50%}.action-icon{padding:.5rem}.action-icon-container--sm,.action-icon--sm{height:20px;width:20px}.action-icon--sm{padding:.3125rem}.under-consideration{float:left;width:47.5836431227%;margin-right:4.8327137546%;margin-bottom:0;padding-bottom:.5rem}.under-consideration>p{padding:0 5.078125% .5rem}.under-consideration>p:first-of-type{border-bottom:1px solid #ccc}.under-consideration:nth-of-type(2n){margin-right:0}.house-bills-under-consideration .box{display:none}.house-bills-under-consideration .box:nth-of-type(-n+4){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.house-bills-under-consideration .open-bills:after{content:"See More ▾"}.house-bills-under-consideration.open .box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.house-bills-under-consideration.open .open-bills:after{content:"See Fewer ▴"}.columns{margin-left:-1.3125rem;margin-right:0;padding-right:0;padding-top:0;border:0;-moz-column-width:13.5em;-webkit-column-width:13.5em;column-width:13.5em;white-space:normal}.columns ul{display:block;max-width:11.5em;margin-left:1.3125rem}.columns ul li{border:0}.columns:after{content:none}.bill-category-vote-grid-cell{width:calc(50% - 10px)}.bill-category-vote-grid-cell p{min-height:47px}.bill-summary-block ul{list-style-type:none}.bill-summary-block ul li:before{margin-left:1rem}.bill-status{margin-bottom:1rem}.bill-status li{float:left;font-weight:700;padding:8px 0;position:relative;width:25%;line-height:1em;height:14px}.bill-status li>div{text-align:center;margin-left:-.5rem;font-size:10px}}@media screen and (min-width:48em){#cosponsors small{display:block;padding-left:8.024691358%}#cosponsors .expandable.show-five li:nth-child(n+6){display:list-item}.bill-category-vote-grid-cell.major-vote{background:rgba(218,165,32,.03)}.house-bills-under-consideration .box:nth-of-type(4){display:none}.house-bills-under-consideration .box:nth-of-type(-n+3){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.house-bills-under-consideration.open .box:nth-of-type(4){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:60em){#cosponsors small{display:inline;padding-left:0}.house-bills-under-consideration .box:nth-of-type(-n+4){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.bill-category-vote-grid-cell{width:calc( 33.333% - 10px)}}.can-touch .vote-action a:hover h4.vote-link:after{content:none}.vote-summary-bar-container{width:100%;position:relative;font-size:10px;line-height:18px}.vote-summary-bar-container .vote-summary-bar span{margin-left:.3125rem;color:transparent}#the-cartogram-container{margin:1.3125rem 0;overflow:auto;width:100%}#the-cartogram-container h3{margin:5px 0;font-size:20px;padding:5px 20px}.legend img{width:20px;vertical-align:text-bottom;display:inline}.legend p{font-size:10pt;margin-bottom:.3125rem}.icon-container{margin-right:.5rem}.icon-container .fa{font-size:.8125rem}#cartogram-hover{position:absolute;background:#fff;padding:.4rem .5rem .5rem;display:none;text-align:center;border:1px solid #f0f0f0}#cartogram-hover h3{margin:0 0 .3125rem}#cartogram-hover small{color:#a6a6a6}#cartogram-hover p{margin-top:.625rem}.cartogram-box svg{height:100%;width:100%;margin-top:.5rem}.passed .yes-votes td.total{color:#36bc36}.passed .yes-votes td.total:before{content:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KPHBhdGggZD0iTTEzLjA1NSA0LjQyMnEwIDAuMzEyLTAuMjE5IDAuNTMxbC02LjcxOSA2LjcxOXEtMC4yMTkgMC4yMTktMC41MzEgMC4yMTl0LTAuNTMxLTAuMjE5bC0zLjg5MS0zLjg5MXEtMC4yMTktMC4yMTktMC4yMTktMC41MzF0MC4yMTktMC41MzFsMS4wNjItMS4wNjJxMC4yMTktMC4yMTkgMC41MzEtMC4yMTl0MC41MzEgMC4yMTlsMi4yOTcgMi4zMDUgNS4xMjUtNS4xMzNxMC4yMTktMC4yMTkgMC41MzEtMC4yMTl0MC41MzEgMC4yMTlsMS4wNjIgMS4wNjJxMC4yMTkgMC4yMTkgMC4yMTkgMC41MzF6IiBzdHlsZT0iZmlsbDogIzM2YmMzNiI+PC9wYXRoPgo8L3N2Zz4=);margin-right:.5rem;vertical-align:middle}.failed .no-votes td.total{color:#c33}.failed .no-votes td.total:before{content:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxMSIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDExIDE0Ij4KPHBhdGggZD0iTTEwLjE0MSAxMC4zMjhxMCAwLjMxMi0wLjIxOSAwLjUzMWwtMS4wNjIgMS4wNjJxLTAuMjE5IDAuMjE5LTAuNTMxIDAuMjE5dC0wLjUzMS0wLjIxOWwtMi4yOTctMi4yOTctMi4yOTcgMi4yOTdxLTAuMjE5IDAuMjE5LTAuNTMxIDAuMjE5dC0wLjUzMS0wLjIxOWwtMS4wNjItMS4wNjJxLTAuMjE5LTAuMjE5LTAuMjE5LTAuNTMxdDAuMjE5LTAuNTMxbDIuMjk3LTIuMjk3LTIuMjk3LTIuMjk3cS0wLjIxOS0wLjIxOS0wLjIxOS0wLjUzMXQwLjIxOS0wLjUzMWwxLjA2Mi0xLjA2MnEwLjIxOS0wLjIxOSAwLjUzMS0wLjIxOXQwLjUzMSAwLjIxOWwyLjI5NyAyLjI5NyAyLjI5Ny0yLjI5N3EwLjIxOS0wLjIxOSAwLjUzMS0wLjIxOXQwLjUzMSAwLjIxOWwxLjA2MiAxLjA2MnEwLjIxOSAwLjIxOSAwLjIxOSAwLjUzMXQtMC4yMTkgMC41MzFsLTIuMjk3IDIuMjk3IDIuMjk3IDIuMjk3cTAuMjE5IDAuMjE5IDAuMjE5IDAuNTMxeiIgc3R5bGU9ImZpbGw6ICNkMDAxMWIiPjwvcGF0aD4KPC9zdmc+);margin-right:.5rem;vertical-align:middle}.goldenrod{color:#daa520}h3.major-vote{border-radius:0;box-shadow:-7px 2px #fff,-7px -2px #fff,-12px 0 #daa520}@media screen and (min-width:0){.vote-overview p{margin-bottom:.5rem}#the-cartogram-container #vote-cartogram-sidebar{width:100%}#the-cartogram-container #vote-cartogram-sidebar table{width:100%}#the-cartogram-container #vote-cartogram-sidebar table tr:last-of-type td{border-bottom:none}#the-cartogram-container #vote-cartogram-sidebar table .vote-summary-label-tbl td{padding:0;border-bottom:none}.cartogram-box{width:73.1428571429%;margin:0 auto}.result-bloc{width:100%;padding:1rem 3.7142857143% 0}.result-bloc .vote-result{margin:0;text-transform:uppercase;font-weight:700;font-size:75%;letter-spacing:.05rem}.result-bloc .inline-block{width:60%}.result-bloc .mobile-date{display:inline-block;float:right}.info-bloc{width:100%;padding:1rem 3.7142857143% 0}.info-bloc h3{margin-bottom:.5rem}.info-bloc .desktop-btn{display:none}.bar-bloc{padding:0 3.7142857143% 1.625rem;width:100%}.bar-bloc .desktop-date{display:none}}.roll-call-table-outer .member{border-right:0}.roll-call-table-outer .party{width:15%}.roll-call-table-outer .district{width:20%}.roll-call-table-outer .explanation{text-align:center;border-left:0}.roll-call-table-outer .explanation a{display:none}.roll-call-table-outer .explanation a.explanation-exists{display:inline-block;color:#333}.roll-call-table-outer .explanation img{width:20px;margin-top:3px}@media screen and (min-width:37.5em){#the-cartogram-container{border-top:1px solid #ccc}.cartogram-box{width:100%}#vote-cartogram-sidebar{width:65.0557620818%;margin-right:4.8327137546%;margin-top:.5rem;float:left}#vote-cartogram-sidebar table tr:last-of-type td{border-bottom:none}h3.major-vote{box-shadow:-15px 2px #fff,-15px -2px #fff,-20px 0 #daa520}.roll-call-table-outer{width:100%;float:left}.roll-call-table-outer.abstain-votes{margin-right:0}.result-bloc{width:100%;padding:1rem 2.4163568773% 0}.result-bloc .inline-block{width:auto}.info-bloc{width:100%;padding:1rem 2.4163568773% 0}.bar-bloc{padding:0 2.4163568773% 1.625rem;width:100%}}@media screen and (min-width:48em){.result-bloc{width:100%;padding:1rem 1.7906336088% 0}.info-bloc{width:100%;padding:1rem 1.7906336088% 0}.bar-bloc{padding:0 1.7906336088% 1.625rem;width:100%}}@media screen and (min-width:60em){#vote-cartogram-sidebar{width:65.8802177858%;margin-right:2.3593466425%;margin-top:1rem}.roll-call-table-outer{width:32.6666%;margin-right:1%}.roll-call-table-outer:last-of-type{margin-right:0}.roll-call-table-outer.abstain-votes{margin-right:0}.result-bloc{width:14.7005444646%;padding:1rem 0 1rem 1.1796733212%;margin-right:2.3593466425%}.result-bloc .mobile-date{display:none}.info-bloc{width:57.3502722323%;padding:1rem 0;margin-right:2.3593466425%}.info-bloc .desktop-btn{display:block}.bar-bloc{padding:1rem 1.1796733212% 1rem 0;width:23.2304900181%}.bar-bloc .desktop-date{display:block}.mobile-btn{display:none}}@media(hover:hover){a.explanation-exists:hover{opacity:.7;text-decoration:none}}@-moz-document url-prefix(){@media screen and (min-width:37.5em){a.explanation-exists:hover{opacity:.7;text-decoration:none}}}#cartogram{transform-origin:0% 0% 0}#the-cartograms line.st2,#the-cartograms path.st2{stroke:#fff;stroke-width:5}.st0{fill:#f0f0f0}.st1{fill:none;stroke:#fff;stroke-width:3;stroke-miterlimit:10}.st0.red{fill:#bd1f1f}.st0.blue{fill:#5982ad}.st0.R_Yes{fill:#a00}.st0.R_No{fill:#d68585}.st0.R_other{fill:#f8e9e9}.st0.D_Yes{fill:#036}.st0.D_No{fill:#869fc4}.st0.D_other{fill:#e1ecf8}.st0.ID_Yes{fill:#e59b16}.st0.ID_No{fill:#eeba58}.st0.ID_other{fill:#f9f2df}.rotunda{margin-bottom:1rem}.credit{margin-top:.5rem}.expend-column ul li{padding:.5rem 0;font-size:.625rem}@media screen and (max-width:37.5em){.expend-column h4{margin-bottom:1rem}.expend-column ul li{font-size:1em}}@media screen and (min-width:37.5em){#expend-main-col,#expend-right-col{float:left}#expend-main-col{width:65.0557620818%;margin-right:4.8327137546%}#expend-right-col{width:30.1115241636%}}@media screen and (min-width:48em){#expend-main-col{width:61.1570247934%;margin-right:3.5812672176%}#expend-right-col{width:35.261707989%}}@media screen and (min-width:60em){#expend-main-col{width:57.3502722323%;margin-right:2.3593466425%}#expend-right-col{width:colpan(5,12)}}@media screen and (min-width:0){.title-flex{display:block}.title-flex p{margin-top:.8125rem}.title-flex h1{width:100%}}@media screen and (min-width:37.5em){.title-flex{display:flex;justify-content:space-between}.title-flex h1{width:75%}.title-flex p{color:#a6a6a6}#houseMembers .expandable.show-five li:nth-child(n+6){display:list-item}}@media screen and (min-width:48em){#delegation-members small{display:block;padding-left:8.024691358%}}@media screen and (min-width:60em){#delegation-members small{display:inline;padding-left:0}}.topics-gram{vertical-align:middle}.topics-gram .st0{fill:#304154;stroke:#fff}.topics-gram text{pointer-events:none}.topics-gram--box text{font-size:.625rem;pointer-events:none}.topics-gram--geo text{paint-order:stroke;stroke:#fff;stroke-width:4px;font-size:1rem;transform:translateX(-4px);-webkit-transform:translateX(-4px);-moz-transform:translateX(-4px);-ms-transform:translateX(-4px);-o-transform:translateX(-4px);font-weight:bolder;stroke-linejoin:bevel}.cartogram-bar{background-color:#304154;height:1rem}.top-container{margin-top:2.125rem}h2.partisanship-big-text{font-family:Graphik,sans-serif;margin-bottom:0;padding-bottom:0}.bill-container{margin:1rem 0}.bill-container .bill-status li{font-size:10px;font-weight:400;text-align:center;padding:4px 0;height:10px}.bill-container .bill-status li.bill-introduced-stage1 .bill-status-triangle-inner,.bill-container .bill-status li.bill-introduced-stage2 .bill-status-triangle-inner,.bill-container .bill-status li.bill-introduced-stage3 .bill-status-triangle-inner,.bill-container .bill-status li.bill-introduced-stage4 .bill-status-triangle-inner,.bill-container .bill-status li.in-the-chamber1-stage1 .bill-status-triangle-inner,.bill-container .bill-status li.in-the-chamber1-stage2 .bill-status-triangle-inner,.bill-container .bill-status li.in-the-chamber1-stage3 .bill-status-triangle-inner,.bill-container .bill-status li.in-the-chamber1-stage4 .bill-status-triangle-inner,.bill-container .bill-status li.in-the-chamber2-stage1 .bill-status-triangle-inner,.bill-container .bill-status li.in-the-chamber2-stage2 .bill-status-triangle-inner,.bill-container .bill-status li.in-the-chamber2-stage3 .bill-status-triangle-inner,.bill-container .bill-status li.in-the-chamber2-stage4 .bill-status-triangle-inner,.bill-container .bill-status li.signed-into-law-stage1 .bill-status-triangle-inner,.bill-container .bill-status li.signed-into-law-stage2 .bill-status-triangle-inner,.bill-container .bill-status li.signed-into-law-stage3 .bill-status-triangle-inner,.bill-container .bill-status li.signed-into-law-stage4 .bill-status-triangle-inner{border-width:9px 0 9px 22px}.bill-container .bill-status li.bill-introduced-stage1 .bill-status-triangle-outer,.bill-container .bill-status li.bill-introduced-stage2 .bill-status-triangle-outer,.bill-container .bill-status li.bill-introduced-stage3 .bill-status-triangle-outer,.bill-container .bill-status li.bill-introduced-stage4 .bill-status-triangle-outer,.bill-container .bill-status li.in-the-chamber1-stage1 .bill-status-triangle-outer,.bill-container .bill-status li.in-the-chamber1-stage2 .bill-status-triangle-outer,.bill-container .bill-status li.in-the-chamber1-stage3 .bill-status-triangle-outer,.bill-container .bill-status li.in-the-chamber1-stage4 .bill-status-triangle-outer,.bill-container .bill-status li.in-the-chamber2-stage1 .bill-status-triangle-outer,.bill-container .bill-status li.in-the-chamber2-stage2 .bill-status-triangle-outer,.bill-container .bill-status li.in-the-chamber2-stage3 .bill-status-triangle-outer,.bill-container .bill-status li.in-the-chamber2-stage4 .bill-status-triangle-outer,.bill-container .bill-status li.signed-into-law-stage1 .bill-status-triangle-outer,.bill-container .bill-status li.signed-into-law-stage2 .bill-status-triangle-outer,.bill-container .bill-status li.signed-into-law-stage3 .bill-status-triangle-outer,.bill-container .bill-status li.signed-into-law-stage4 .bill-status-triangle-outer{top:0;border-width:9px 0 9px 22px}.bill-container .bill-status li.bill-introduced-stage1,.bill-container .bill-status li.bill-introduced-stage2,.bill-container .bill-status li.bill-introduced-stage3,.bill-container .bill-status li.bill-introduced-stage4,.bill-container .bill-status li.in-the-chamber1-stage2,.bill-container .bill-status li.in-the-chamber1-stage3,.bill-container .bill-status li.in-the-chamber1-stage4,.bill-container .bill-status li.in-the-chamber2-stage3,.bill-container .bill-status li.in-the-chamber2-stage4,.bill-container .bill-status li.signed-into-law-stage4{background:#bababa;color:#fff}.bill-container .bill-status li.bill-introduced-stage1 .bill-status-triangle-inner,.bill-container .bill-status li.bill-introduced-stage2 .bill-status-triangle-inner,.bill-container .bill-status li.bill-introduced-stage3 .bill-status-triangle-inner,.bill-container .bill-status li.bill-introduced-stage4 .bill-status-triangle-inner,.bill-container .bill-status li.in-the-chamber1-stage2 .bill-status-triangle-inner,.bill-container .bill-status li.in-the-chamber1-stage3 .bill-status-triangle-inner,.bill-container .bill-status li.in-the-chamber1-stage4 .bill-status-triangle-inner,.bill-container .bill-status li.in-the-chamber2-stage3 .bill-status-triangle-inner,.bill-container .bill-status li.in-the-chamber2-stage4 .bill-status-triangle-inner,.bill-container .bill-status li.signed-into-law-stage4 .bill-status-triangle-inner{border-color:transparent transparent transparent #bababa}.bill-container .bill-status li.bill-introduced-stage1 .bill-status-triangle-outer,.bill-container .bill-status li.bill-introduced-stage2 .bill-status-triangle-outer,.bill-container .bill-status li.bill-introduced-stage3 .bill-status-triangle-outer,.bill-container .bill-status li.bill-introduced-stage4 .bill-status-triangle-outer,.bill-container .bill-status li.in-the-chamber1-stage2 .bill-status-triangle-outer,.bill-container .bill-status li.in-the-chamber1-stage3 .bill-status-triangle-outer,.bill-container .bill-status li.in-the-chamber1-stage4 .bill-status-triangle-outer,.bill-container .bill-status li.in-the-chamber2-stage3 .bill-status-triangle-outer,.bill-container .bill-status li.in-the-chamber2-stage4 .bill-status-triangle-outer,.bill-container .bill-status li.signed-into-law-stage4 .bill-status-triangle-outer{border-color:transparent transparent transparent #fff}.bill-container .summary{padding-top:.5em}.modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal:target{display:block}.modal-content{background-color:#fff;color:#333;margin:2% auto;padding:20px;border:1px solid #ccc;width:95%}.modal-content .highlight{background-color:#a9ccf4;box-shadow:-3px 3px #a9ccf4,3px -3px #a9ccf4,-3px -3px #a9ccf4,3px 3px #a9ccf4}.modal-content .reduce-mobile{width:90%}.close-modal{position:absolute!important;top:0;right:0;height:30px;background-color:#ccc;border-radius:0;border:0;cursor:pointer;padding-bottom:0;transition:120ms all ease-in-out}.close-modal:hover{background-color:#d4d4d4}.close-modal .icon{fill:#333;stroke-width:0}.icon.external-link{fill:#333;margin-right:5px}html.modal-open{overflow-y:hidden}@media screen and (min-width:0){.cartogram-box.topics-gram{width:100%}.cartogram-table{width:100%;vertical-align:middle}.cartogram-table tr{cursor:pointer}.cartogram-table td{padding:.3125rem;border-bottom:0}.cartogram-table td a:hover{text-decoration:none}.cartogram-table .rank{width:1.625rem}.cartogram-table .state-name{width:45%}}@media screen and (min-width:37.5em){.cartogram-box.topics-gram{width:47.5836431227%;margin-right:3.5812672176%}.cartogram-table{width:47.5836431227%}.cartogram-table .state-name{width:30%}.modal-content{width:65.0557620818%;margin:2% auto;padding:1rem 4.8327137546%}}@media screen and (min-width:48em){.cartogram-box.topics-gram{width:48.2093663912%;margin-right:3.5812672176%}.cartogram-table{width:46.4187327824%}.modal-content{width:74.1046831956%;margin:2% auto;padding:1rem 12.6394052045%}.modal-content .reduce-mobile{width:100%}}@media screen and (min-width:60em){.cartogram-box.topics-gram{width:48.8203266788%;margin-right:2.3593466425%}.cartogram-table{width:47.6406533575%}.modal-content{width:65.8802177858%;margin:2% auto;padding:2.125rem 9.3663911846%}}@media(hover:hover){.cartogram-box.topics-gram .st0.state-hover{fill:#daa520}.state-hover td{background-color:#f0f0f0}}@-moz-document url-prefix(){@media screen and (min-width:37.5em){.cartogram-box.topics-gram .st0.state-hover{fill:#daa520}.state-hover td{background-color:#f0f0f0}}}.lobbying_representations-index #desktop-search-bar-container{display:none}.lobbyists .btn-primary a{color:#fff}.lobbyists .lobbyist-normal{background-color:#a9a9a9}.lobbyists .lobbyist-covered{background-color:green}.lobbyists .lobbying_representations-index #desktop-search-bar-container{display:none}.lobbyists .legend .vote-swatch,.lobbyists .vote-swatch.individual-lobbyist{width:4px;float:none;margin-right:1px;height:12px;border-radius:2px;display:inline-block;padding-left:0;padding-right:0}.lobbyists #breaks{display:block}.lobbyists #breaks #breaks-chart{margin-top:1em;height:212px;position:relative;margin-bottom:3em}.lobbyists #breaks #breaks-chart .grid{width:100%;position:absolute;border-top:1px solid #ccc;color:#999}.lobbyists #breaks .bar{width:3%;height:100%;float:left;margin-left:.5%;margin-right:.5%;position:relative}.lobbyists #breaks .bar .bar-wrapper{height:100%;width:100%;position:relative}.lobbyists #breaks .bar .bar-wrapper .amount{border:none;width:100%;position:absolute;bottom:0}.lobbyists #breaks .bar.highlight .bar-wrapper .amount{background-color:#a5c0de}.lobbyists #breaks .bar .bar-wrapper label{position:absolute;top:100%;width:100%;text-align:center}.lobbyists #breaks .legend{text-align:right;color:#999;position:relative;top:30px}.lobbyists figure.number.number--x-large strong{font-family:tiempos text,serif;font-weight:600}.lobbyists .feltrons{text-align:center}.lobbyists .top-lobbying-title{flex:1 0 100%;font-size:.8125rem;font-weight:700;font-family:Graphik,sans-serif}.lobbyists table .specific-issue{font-size:110%}.lobbyists table .specific-issue .category-link{padding-left:.5em}.lobbyists .filing-issue{padding-top:1em;padding-bottom:1em;border-bottom:1px solid #ccc}.lobbyists .filing-issue:last-child{border-bottom:none}.lobbyists .filing-issue .filing-field aside:last-child{margin-bottom:0}.lobbyists .bills-container div:nth-child(n+13){display:none}#lobbying-search.app-form input[type=text]{width:95%}.list-style-dash li{padding-left:.5rem;position:relative}.list-style-dash li:before{content:"-";position:absolute;left:0}.amendment.card{color:#856404;background-color:#fbf5e4;border:1px solid #f1dba2}.amendment.card header{border-bottom:1px solid #f1dba2}.amendment.card header p{color:#856404;margin:0 0 .5rem}.amendment.card ul{list-style:disc;list-style-position:inside}.amendment.card ul li{border:0!important;padding-left:0!important}.amendment.card a{color:#856404;font-weight:700}.amendment.card a:hover{text-decoration:underline;text-decoration-ink:skip}.lobbying-topper{padding-top:1rem}.lobbying-box-divider{position:relative;border-left:1px solid #ccc;text-align:center;height:4.25rem;margin-bottom:1rem;margin-top:0}.lobbying-box-divider:before{content:" ";position:absolute;border-left:1px solid #ccc;top:0;bottom:0}.lobbying-box-divider:after{content:attr(data-title);font-size:.625rem;font-weight:700;background-color:#fff;color:gray;padding:.5rem 0;text-transform:uppercase;margin-bottom:1rem;white-space:nowrap;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.equalize-container{margin:0}@media screen and (min-width:48em){.lobbying-box-divider{height:auto;margin-bottom:0}.in-house-label{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.equalize-container{margin-bottom:1.625rem}}@media screen and (max-width:48em){#lobbying-bar-chart{display:none}.lobbyists table .specific-issue .tablesaw-cell-content{width:100%}}.lobbying-representation-topper .box{font-size:.8125rem;line-height:1.3125rem;margin-top:0}@media screen and (min-width:60em){.fields{width:100%}}