﻿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:none;box-shadow:0 1px 0 white;color:#4a4a4a;cursor:pointer;display:inline-block;margin:0;padding:.5em .85em .4em .85em;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:none;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 .3em 1em}.tablesaw-btn.btn-micro{font-size:.8125em;padding:.4em .7em .25em .7em}.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:none;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:none;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 .7em}.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 #808080}.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 #808080}.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 #808080}.tablesaw-advance a.tablesaw-nav-btn.right:before{left:.7em;border-left:5px solid #808080}.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:transparent;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:transparent}.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:transparent;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:normal;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:normal;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:bold;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:bold;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:normal;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:normal;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:bold;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:bold;font-style:italic}html{font-size:100%}@media screen and (min-width: 48em){html{font-size:112.5%}}body{background-color:#ffffff;color:#333333;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:#000000}}[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:0.2s;color:#217ce3;text-decoration:none;border-bottom:1px solid rgba(33,124,227,0)}cite,em{font-style:italic}strong{font-weight:bold}abbr{text-decoration:none}hr{border:1px solid #cccccc;border-width:1px 0 0;margin:0.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:0.5rem}}@media screen and (min-width: 60em){.site-mast,.site-mast-mini{margin-bottom:0.625rem}}.mast-inner:after{clear:both;content:"";display:table}.cap-mast{background-color:#304154;border:none;clear:both;height:3px;margin:0 0.5rem;-o-transition:height 0.2s;-ms-transition:height 0.2s;-moz-transition:height 0.2s;-webkit-transition:height 0.2s;transition:height 0.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 0.2em 0.2em;color:#FFF;display:inline-block;font-family:Georgia, Times, "Times New Roman", serif;font-weight:bold;padding:0.5rem}.fonts-loaded a.link-pp-donate{font-family:"Tiempos Text", serif}.hed-form{font-weight:bold}.org-nav-lead{border-top:0.8125rem solid #F0EFEE;margin-bottom:0.5rem}.org-nav-lead .mast-inner{position:relative}.org-nav-lead .link-pp-donate{position:absolute;right:0;top:-0.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:0.8125rem solid transparent;display:block;font-size:0.625rem;font-weight:bold;margin-top:-0.8125rem;padding:0.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:0.5rem;width:50%}.site-logo a{display:block}.site-logo img{fill:#304154;height:1.6em}@media (min-width: 30em){.site-logo{padding:0.8125rem 0.5rem 0.375rem}.site-logo img{height:3em}}@media (min-width: 38em){.site-logo{padding-left:0}}.mast-branding .link-pp-donate{margin-right:0.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:-0.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:0.8125rem !important;font-weight:bold;padding:0.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:0.8125rem;padding:0.5rem}.tool-item-more .site-nav-sub>*{font-size:0.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:0.7em;margin-left:0.3em;vertical-align:0.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:0.5rem 4.7222222222%;right:inherit;top:100%}.tool-item-more.collapsible-enhanced .site-nav-sub{left:inherit;right:0;padding:0.5rem 0.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:0.3em;vertical-align:-0.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:0.2em;padding:0.4em}input.nav-site-search-text{background:none;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:0.2em;padding:0.2em}.subscribe-email{font-size:0.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:0.375rem;font-size:0.8125rem}.subscribe-email fieldset{border:1px solid #304154}.hed-subscribe .icon{margin-right:0.5em;vertical-align:middle}.subscribe-email--lead .hed-subscribe .icon{fill:#304154;vertical-align:-0.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:bold;padding:0.5rem;text-transform:uppercase}.site-nav-sub a{display:block;margin:0;padding:0.5rem}.site-nav-sub a:hover,.site-nav-sub a:focus{background-color:#394e64}a.nav-site-sub-more{font-weight:bold;margin:1rem 0}.site-nav-sub .subscribe-email{font-size:1rem;margin:0.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:0.5rem}.site-nav-sub .org-nav-item a{display:inline-block;border-radius:0.2em;color:#1d2834;margin-bottom:0.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:-0.3125rem;font-weight:bold}.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,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 0.2s,    -moz-transform 0.2s;-ms-transition:opacity 0.2s,     -ms-transform 0.2s;-o-transition:opacity 0.2s,      -o-transform 0.2s;-webkit-transition:opacity 0.2s, -webkit-transform 0.2s;transition:opacity 0.2s,         transform 0.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:0.8125rem;right:2vw;top:0.8125rem;top:2vw;opacity:0;-moz-transition:opacity 0.2s,    -moz-transform 0.2s ease-in-out;-ms-transition:opacity 0.2s,     -ms-transform 0.2s ease-in-out;-o-transition:opacity 0.2s,      -o-transform 0.2s ease-in-out;-webkit-transition:opacity 0.2s, -webkit-transform 0.2s ease-in-out;transition:opacity 0.2s,         transform 0.2s ease-in-out;-moz-transform:scale(0.5) translateY(-2.625rem);-ms-transform:scale(0.5) translateY(-2.625rem);-o-transform:scale(0.5) translateY(-2.625rem);-webkit-transform:scale(0.5) translateY(-2.625rem);transform:scale(0.5) translateY(-2.625rem);-moz-transition-delay:0.4s;-ms-transition-delay:0.4s;-o-transition-delay:0.4s;-webkit-transition-delay:0.4s;transition-delay:0.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:0.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:0.5rem 0.5rem 0.5rem 0;width:auto}.mast-compact .site-logo img{height:40px}.mast-compact .site-navs{margin-left:2em;padding-top:0.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:0.3125rem 0.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:#ffffff}.mast-mini--dark{background-color:#333333;color:#ffffff}.mast-mini--dark .icon{fill:#ffffff}.mast-mini--dark a{color:#ffffff}.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,0.9)}.site-mast-mini .site-logo{padding:0;width:120px}.site-mast-mini .site-logo .icon{display:block;height:1.2em;margin-top:-0.2em;width:100%}.site-mast-mini .project-name{font-size:0.8125rem;padding-left:0.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:0.8125rem;margin-left:auto;margin-bottom:0.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:0.5em}@supports (display: flex){.site-mast-mini .nav-social-menu{display:flex}}.site-mast-mini .link-pp-donate{margin-left:0.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:0.2s;-ms-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.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:0.5rem 0.5rem 0.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:0.3125rem 0.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,0.12);font-family:Arial, Verdana, sans-serif;font-size:0.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,0.8);background:rgba(38,38,38,0.12)}.site-footer a,.site-copyright a{color:#333333}.site-footer li,.site-copyright li{margin-bottom:0.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 #cccccc;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:normal;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:#000000;font-weight:bold;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:0.375rem}}.section>h2{font-size:1rem}@media screen and (min-width: 48em){.section>h2{font-size:1.3125rem}.section>h2+p{margin-top:0.375rem}}.section>h3,.section>h4,.section>h5{font-size:0.8125rem;margin-bottom:0.375rem}@media screen and (min-width: 48em){.section>h3,.section>h4,.section>h5{font-size:1rem;margin-bottom:0.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:0.625rem;margin-bottom:0.375rem;text-transform:uppercase}@media screen and (min-width: 48em){.section>h6{font-size:0.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:0.8125rem 0 0.8125rem 2em}sup{border-radius:0.3125rem;font-size:0.5rem;font-weight:bold;margin-left:0.1rem;padding:0 0.2rem;vertical-align:super}sup{font-family:Arial, Verdana, sans-serif}.fonts-loaded sup{font-family:Graphik, sans-serif}hr{background:#cccccc;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:0.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:normal}.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:0.8125rem}.subnav.js-is-sticky{background:rgba(255,255,255,0.995);padding-top:1em;margin-top:-1em;z-index:1}.subnav .hed-subnav,.subnav ol{border:1px solid #cccccc;margin:0;padding:0}.subnav li{border-bottom:1px solid #cccccc;list-style:none;padding-left:none}.subnav li:last-child{border-bottom:none}.subnav a{border:none;display:block;padding:0.3125rem}.subnav a:hover,.subnav a:focus{color:#4e97e9}.subnav a:target{font-weight:bold;color:inherit}.subnav .hed-subnav{border-bottom:none;font-size:inherit;margin:0;padding:0.3125rem;text-align:left}.subnav .collapsible-enhanced{border-bottom:1px solid #cccccc}.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:0.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:0.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 #cccccc;font-weight:normal}.subnav ol{border:none}.subnav li:last-child{border-bottom:1px solid #cccccc}.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 0.2s;top:2em !important}.subnav.is-hidden{opacity:0;pointer-events:none}}@media (min-width: 1440px){.fixed-supported .subnav{font-size:0.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:0.8125rem}.breadcrumbs{font-family:Arial, Verdana, sans-serif}.fonts-loaded .breadcrumbs{font-family:Graphik, sans-serif}.breadcrumbs li{font-weight:bold;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:normal}.breadcrumbs li:last-child:after{content:""}.breadcrumbs a{font-weight:normal}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:0.7rem;line-height:1.5}figure .info>*{margin-bottom:0.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:0.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 #cccccc}@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:0.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:0.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,.container-shortened{margin-bottom:2.125rem;margin-top:2.125rem}table{border:1px solid #cccccc;font-size:0.8125rem;text-align:left;width:100%}table{font-family:Arial, Verdana, sans-serif}.fonts-loaded table{font-family:Graphik, sans-serif}th{font-weight:bold;background:#ebebeb}th,td{border:1px solid #cccccc;padding:0.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:bold;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:#ffffff;border:0;border-bottom:1px solid #cccccc}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 #cccccc}td{vertical-align:middle}th.numeric,td.numeric{text-align:right}th.title{width:35%}th.pp-bar{width:40%}}.table--dense{font-size:0.8125rem}.table--dense th,.table--dense td{padding:0.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 #cccccc;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 0.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:0.2em 0.2em 0.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:0.2em;padding:0.4em}.app-search input{font-family:inherit}input.app-search-text{background:none;border:none;color:#333333;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:0.2em;padding:0.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:0.5rem 2.4163568773%}}@media screen and (min-width: 48em){.app-form{padding:0.5rem 1.7906336088%}}@media screen and (min-width: 60em){.app-form{padding:0.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:0.8125rem;font-weight:bold}.app-form .form-title label{font-size:inherit}.app-form .form-title{margin-bottom:0.5rem;text-align:left}.app-form p{margin-bottom:0}.form-group{margin-bottom:0.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:0.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:0.8125rem}.app-form .info{font-size:0.625rem}.field label{margin-bottom:0.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:0.7em}.app-form [type="text"],.app-form [type="search"]{border-width:0;font-size:0.8125rem;padding:0.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:0.375rem;flex:0 1 auto;list-style:none;padding:0}.tabnav a{background:#f1f5fa;border-radius:0.3125rem 0.3125rem 0 0;border:none;color:#333333;font-size:0.8125rem;line-height:1.15;display:block;padding:0.3125rem 0.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:bold}.number{color:#333333;font-size:0.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:0.375rem}.number strong{color:#E49C26;display:block;font-weight:normal;margin-bottom:0.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 #333333;font-size:0;height:0;line-height:0;position:absolute;top:0;transition:transform 0.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:0.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 0.375rem;padding:0.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 #cccccc}.search-results>li{border-bottom:1px solid #cccccc;padding:1rem}.search-results .result>:last-child{margin-bottom:0}.result{font-size:0.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:normal;margin-bottom:0.5rem;text-align:left}.hed-result{border-bottom:1px solid transparent;display:inline-block;transition:color 0.2s, border-color 0.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:0.5rem}.result-excerpt mark{font-weight:bold;padding:0.1em}.result ul.result-meta{color:#a6a6a6;font-size:0.625rem;line-height:1.5;margin:0 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:0.8125rem;font-weight:bold;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:0.375rem;order:-1;width:25%}}.pagination a,.pagination .disabled,.pagination .current{border:1px solid #cccccc;display:block;margin-left:-1px;min-width:2.5em;padding:0.5rem;text-align:center;white-space:nowrap}.pagination a:hover{border:1px solid #cccccc;text-decoration:none;background:rgba(33,124,227,0.1)}.pagination .disabled{color:gray}.pagination .disabled:hover{background:transparent}.pagination>:first-child{border-left:1px solid #cccccc}.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:transparent}.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:0.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:0.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:#ffffff;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:bold;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:#333333}h1{font-size:1.625rem;line-height:1.625rem}h2{font-size:1.3125rem}h3{font-size:1rem}h4{font-size:0.8125rem}h5{font-size:0.625rem}h6{font-size:0.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:#333333}a.goldenrod{color:goldenrod}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:#333333;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:0.8125rem 0 1rem}.guff.centered{text-align:left}.small-guff{margin-top:0.5rem}.big{font-size:115%;line-height:150%}.small{font-size:85%;line-height:90%}.bold{font-weight:bold}.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:0.5rem}.margin-bottom--md{margin-bottom:1rem}.margin-bottom--lg{margin-bottom:2.125rem}.mobile-margin-bottom--sm{margin-bottom:0.5rem}.border-bottom{border-bottom:1px solid #cccccc}.border-top{border-top:1px solid #cccccc}.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:0.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,0.05),0 1px 5px 0 rgba(0,0,0,0.05),0 3px 1px -2px rgba(0,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:rgba(255,255,255,0);color:#217ce3;font-weight:bold;box-shadow:none;text-transform:uppercase}a.btn-flat:active,.btn-flat:active{background-color:rgba(33,124,227,0.2)}a.btn-flat.goldenrod,.btn-flat.goldenrod{color:goldenrod}a.btn-flat.goldenrod:active,.btn-flat.goldenrod:active{background-color:rgba(255,236,139,0.5)}a:hover .btn-flat,.btn-flat:hover,a.btn-flat:hover{background-color:rgba(33,124,227,0.1);box-shadow:none}a:hover .btn-flat.goldenrod,.btn-flat:hover.goldenrod,a.btn-flat:hover.goldenrod{background-color:rgba(255,236,139,0.3)}a:active .btn-flat,.btn-flat:active,a.btn-flat:active{background-color:rgba(33,124,227,0.2)}a.btn-default,.btn-default{background-color:#ffffff;color:#333333;border:1px solid #F0F0F0 !important}a:hover .btn-default,.btn-default:hover,a.btn-default:hover{background-color:#f2f2f2;border:1px solid #cccccc;border:1px solid #F0F0F0 !important}a.btn-primary,.btn-primary{background-color:#304154;color:#ffffff;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:0.8125rem !important;padding:0.3125rem 0.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:0.5rem 0.625rem;margin-bottom:0.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:0.8125rem;width:0.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) 0.5em;background-size:5px 5px, 5px 6px, 1px 1.5em;background-repeat:no-repeat}.btn-square{padding:0.3125rem;width:30px;height:30px}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #ffffff}.subhead-strike{margin-top:0.5rem;margin-bottom:1rem;position:relative}.pagination{margin-top:1rem}.pagination>*{padding:0.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:0.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:0.5rem;font-size:0.8125rem}.desktop{display:none !important}.mobile-block{display:block;width:100%;margin-bottom:0.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:#ffffff}*{font-size:0.8125rem}#content{padding-bottom:215px;min-height:calc(100% - 265px);margin-bottom:-215px}.section-head{padding-bottom:0.5rem;margin-bottom:1rem}.subhead-strike{text-align:center;padding-bottom:.6rem;margin-top:0.5rem;margin-bottom:2.125rem;border-bottom:1px solid #cccccc}.subhead-strike span{position:absolute;background-color:#ffffff;-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:0.5rem;text-transform:uppercase;font-size:0.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:0.5rem}a.btn-small,.btn-small{font-size:0.625rem !important;padding:0.3125rem 0.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:-0.3125rem}.section-head{border-bottom:1px solid #cccccc}.strikethrough{padding-bottom:1.3125rem;border-bottom:1px solid #cccccc;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:#ffffff}.strikethrough>div>div{margin:0.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:0.3125rem}.crumb{width:calc( 100% - 450px )}}@media screen and (min-width: 60em){#content{margin-bottom:-210px}.guff.centered{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 .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:bold;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}.icon{display:inline;margin-bottom:0}.dontdoheightauto .icon{height:1em}.btn{padding:0.5rem;font-family:Graphik, sans-serif;border-radius:2px}.btn-primary{background-color:#304154;color:white}.btn-primary:hover{background-color:#394e64}.btn-container{padding:0.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:0.5rem}.in-the-news{background-color:#304154;color:#ffffff}.in-the-news p{margin:1rem 0.5rem 1rem 3.4375rem;position:relative;line-height:1.7}.in-the-news p:first-of-type:before{content:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2213%22%20height%3D%2214%22%20viewBox%3D%220%200%2013%2014%22%3E%0A%3Cpath%20d%3D%22M6%207.5v3q0%200.625-0.438%201.062t-1.062%200.438h-3q-0.625%200-1.062-0.438t-0.438-1.062v-5.5q0-0.813%200.316-1.551t0.855-1.277%201.277-0.855%201.551-0.316h0.5q0.203%200%200.352%200.148t0.148%200.352v1q0%200.203-0.148%200.352t-0.352%200.148h-0.5q-0.828%200-1.414%200.586t-0.586%201.414v0.25q0%200.312%200.219%200.531t0.531%200.219h1.75q0.625%200%201.062%200.438t0.438%201.062zM13%207.5v3q0%200.625-0.438%201.062t-1.062%200.438h-3q-0.625%200-1.062-0.438t-0.438-1.062v-5.5q0-0.813%200.316-1.551t0.855-1.277%201.277-0.855%201.551-0.316h0.5q0.203%200%200.352%200.148t0.148%200.352v1q0%200.203-0.148%200.352t-0.352%200.148h-0.5q-0.828%200-1.414%200.586t-0.586%201.414v0.25q0%200.312%200.219%200.531t0.531%200.219h1.75q0.625%200%201.062%200.438t0.438%201.062z%22%20style%3D%22fill%3A%20%23f0f0f0%22%3E%3C/path%3E%0A%3C/svg%3E);-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:-0.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:0.8125rem 0 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:0.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:0.375rem 3.7142857143%}}@media screen and (min-width: 0){.inner .vote-with-cartogram.vote-with-cartogram--featured{border-bottom:1px solid #cccccc}.inner .vote-with-cartogram:hover.vote-with-cartogram--featured{border-bottom:1px solid #cccccc}.vote-with-cartogram{padding-bottom:1rem;border-bottom:1px solid #cccccc}.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:bold;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:0.375rem;font-weight:bold}.vote-with-cartogram--home{border-bottom:0;border-top:1px solid #cccccc !important;padding-top:0.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%}.in-the-news{margin-top:1rem;width:100%}.in-the-news h3{padding:0.5rem 3.7142857143%}.latest-statements .box:nth-of-type(4){display:none}.statement-attribution{border-bottom:1px solid #cccccc;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%}.in-the-news{width:100%;padding:2.4163568773%;margin-top:0}.vote-with-cartogram--home{border-top:0 !important;padding-top:0.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:0.3125rem;margin-bottom:-0.3125rem}.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:0.5rem}.vote-with-cartogram h4{margin-bottom:0.5rem}.vote-with-cartogram small{margin-bottom:0.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){#site-description{width:65.8802177858%}.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:#ffffff}.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:#ffffff;cursor:pointer;display:inline-block;float:left;font-size:0.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:#ffffff;font-size:0.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:0.3125rem}.search-box-container-collapsed .input-container{border:1px solid #ffffff;clear:both;display:block;box-sizing:border-box;background-color:#ffffff;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 0.3125rem 2px 0;color:#304154;height:33px;width:25px;padding:0;z-index:3;background-color:transparent;font-size:0.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:0.8125rem}.search-box-container-collapsed .dropdown-menu{background-color:#ffffff;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:0.5rem 1rem;background-color:#304154;color:#ffffff;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:#ffffff}.searchbox-congresspeople-mod small{margin:0.5rem 0}.searchbox-congresspeople-mod ul{margin-bottom:1rem}.searchbox-error{background-color:rgba(255,198,112,0.2);border-radius:0 2px 2px 0;border-left:3px solid #ffc670;font-size:0.625rem;padding:0.5rem;margin-right:0.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:0.8125rem;border-top-left-radius:2px;border-top-right-radius:2px;margin-right:3px;padding:0.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:0.5rem 0 0.5rem;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:0px}.search-box h4{margin-top:0.3125rem;margin-bottom:0.3125rem}.search-box .reps{float:right;font-size:0.625rem;margin-top:4px}.search-box .reps *{font-size:0.625rem}.search-box .examples{margin:0.5rem 0 0}.search-box .examples input[type="checkbox" i]{margin:0 0 0 0.5rem}.search-box input[type="text"]{border-radius:2px 0 0 2px;border:1px solid #cccccc;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0px 0px rgba(0,0,0,0.3);box-shadow:inset 0 0px 0px rgba(0,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:0px;height:35px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#searchbox-legislators-result *{font-size:0.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:0.5rem 3.7142857143%}.search-box-container-collapsed .examples li{margin-bottom:0.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:#ffffff;border:1px solid #cccccc}.search-box-container-collapsed .app-form{background-color:#ffffff;border:1px solid #cccccc;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:#ffffff}.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:normal}.search-box-container-collapsed ul.tabnav li a.active-tab:hover{display:block;background-color:#304154;color:#ffffff}.search-box-container-collapsed .btn-icon{line-height:30px;margin-right:5px}#searchbox-legislators-result{float:left}#searchbox-legislators-result *{font-size:0.625rem}#saved-congresspeople-clear-btn{font-size:0.625rem;margin-left:3px}.searchbox-congresspeople-mod .gray{color:gray}.reps{font-size:0.8125rem}.reps *{font-size:0.8125rem}}@media (max-width: 374px){.hide-small{display:none}}@media screen and (min-width: 0){.nav-toggle{vertical-align:text-top;background-color:#ffffff;padding:0.5rem 0 0.5rem 0.625rem;border:0;font-size:0.8125rem}.nav-toggle .icon{height:0.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,0.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:0.8125rem 3.7142857143%}.app-nav .action-icon-container{background-color:rgba(255,255,255,0.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:0.8125rem 3.7142857143%;display:block;color:#ffffff !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,0.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:0.5rem 1rem;border:0;color:#304154 !important;text-transform:uppercase;font-weight:bold;font-size:0.625rem}.app-nav>div>ul>li a span{float:none;margin-left:0.3125rem}.app-nav>div>ul>li:hover{background-color:#304154}.app-nav>div>ul>li:hover a{color:#ffffff !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:0.5rem 1rem;color:#ffffff !important;font-weight:normal;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:0.625rem 0}.callout.block{margin-bottom:0.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 #cccccc}.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 #cccccc;border-radius:2px;margin-bottom:0.5rem;overflow:hidden}.card:empty,.card p:empty{display:none}.card h3,.card h4{margin:0;border-bottom:1px solid #cccccc;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 #cccccc}.card ul.block-links li{padding:0 !important}.card ul.block-links li a{display:block;padding:0.5rem 3.7142857143%}.card ul.block-links li a.callout{border-radius:0;text-align:left}.card ul li{border-bottom:1px solid #cccccc}.card ul li:last-of-type{border-bottom:none}.card .subcard:not(:last-of-type){border-bottom:1px solid #cccccc}.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,0.1)}.card.header-expand--lg.separate,.card.header-expand.separate{margin:1rem 0;box-shadow:2px 2px 3px rgba(51,51,51,0.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,0.1)}.card.header-expand--lg:last-of-type.separate,.card.header-expand:last-of-type.separate{margin-top:1rem}.card.header-expand--lg{padding:0.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:0.5rem;margin-bottom:0}.card.header-expand--lg.separate header div{display:inline-block}.card.header-expand--lg.separate header h2{margin-bottom:0.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:0.5rem 3.7142857143%}.card-container .card h2,.card-container .card h3,.card-container .card h4,.card-container .card p{padding:0.8125rem 3.7142857143%}.card-container .card .block-links a,.card-container .card .mobile-padding,.card-container .card li{padding:0.5rem 3.7142857143%}}@media screen and (min-width: 37.5em){.feed-filter{white-space:nowrap}.card .tag{font-size:0.625rem}.card .tag.bill{font-size:0.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:0.5rem 2.4163568773%}.card-container--left{width:30.1115241636%;margin-right:4.8327137546%}.card-container--left .card h4,.card-container--left .card p{padding:0.8125rem 8.024691358%}.card-container--left .card .block-links a,.card-container--left .card li{padding:0.5rem 8.024691358%}.card-container--left .card.expandable,.card-container--left .card.expandable.large{max-height:none;margin-bottom:0.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:0.5rem 3.7142857143%}.card-container--left-large{width:100%}.card-container--left-large .padded{padding:0.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:0.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:0.8125rem 8.024691358%}.card-container--left .card li,.card-container--left .card .block-links a{padding:0.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:0.8125rem 2.4163568773%}.card-container--right .card .padded{padding:0.5rem 2.4163568773%}.card-container--right .card .bill-status,.card-container--right .card .block-links a,.card-container--right .card li{padding:0.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:0.5rem 3.7142857143%}.card-container--left-large{width:61.1570247934%;margin-right:3.5812672176%}.card-container--left-large .padded{padding:0.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:0.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:0.8125rem 5.078125%}.card-container--left .card .block-links a,.card-container--left .card li{padding:0.5rem 5.078125%}.card-container--right{width:74.4101633394%}.card-container--right .card h3,.card-container--right .card p{padding:0.8125rem 1.5853658537%}.card-container--right .card .padded{padding:0.5rem 1.5853658537%}.card-container--right .card .bill-status,.card-container--right .card .block-links a,.card-container--right .card li{padding:0.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:0.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:white;border:1px solid #cccccc;box-shadow:2px 2px 3px rgba(0,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:#333333}#selection-buttons input:checked+label.statement .action-icon-container{background-color:darkcyan}#selection-buttons input:checked+label.bill .action-icon-container{background-color:cornflowerblue}#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:mediumaquamarine}#selection-buttons input:checked+label.leave_of_absence .action-icon-container{background-color:darkslateblue}#selection-buttons label{cursor:pointer;padding:0.3125rem 0;display:block;position:relative;color:gray}#selection-buttons label .action-icon-container{margin-right:0.3125rem;background-color:gray;vertical-align:middle}#selection-buttons label:hover{color:#333333}#selection-buttons label.statement:hover .action-icon-container{background-color:darkcyan}#selection-buttons label.bill:hover .action-icon-container{background-color:cornflowerblue}#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:mediumaquamarine}#selection-buttons label.leave_of_absence:hover .action-icon-container{background-color:darkslateblue}.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:0.5rem}.activity-feed .action-item .inner{padding:0.5rem}.activity-feed .action-item.major.vote .inner{background-color:rgba(0,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:0.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:0.5rem;border-bottom:1px solid #cccccc;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:0.5rem;border-bottom:1px solid #cccccc}.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:#ffffff;font-size:85%;letter-spacing:0.035em;height:100%;display:inline-block;position:relative;padding:0.1rem 0.3125rem 0.05rem;-webkit-transition:all 0.10s ease-in-out;-moz-transition:all 0.10s ease-in-out;-o-transition:all 0.10s ease-in-out}.badge-icon.b-leaving{background-color:rgba(51,51,51,0.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:0.3125rem}.dropdown-arrow.showing:after{content:"▴"}.tag{padding:.2rem .3rem .15rem;color:#ffffff;display:inline;font-size:0.8125rem;text-transform:uppercase;white-space:nowrap;background-color:dimgray}.tag.state{background-color:black}.tag.senate{background-color:lightgray;color:dimgray}.tag.house{background-color:dimgray}.tag.D,.tag.democrats{background-color:#003366}.tag.R,.tag.republicans{background-color:#AA0000}.tag.I{background-color:#E59B16}.tag.bipartisan{background-color:rebeccapurple}.tag.article{background-color:#EA910B}.tag.vote{background-color:darkgreen}.tag.vote.major{background-color:#36BC36}.tag.personal_explanation{background-color:mediumaquamarine}.tag.bill,.tag.sponsored,.tag.cosponsored{background-color:cornflowerblue}.tag.statement{background-color:darkcyan}.tag.leave_of_absence{background-color:darkslateblue;font-size:65%;padding:.2rem 0 .15rem;margin-right:-3px;box-shadow:0.3125rem 0 0 darkslateblue, -0.3125rem 0 0 darkslateblue}.tag.registration{background-color:darkgreen}.tag.quarterly{background-color:cornflowerblue}.tag.amendment{background-color:darkkhaki}.tag.termination{background-color:#CD5C5C}.tag.inline{margin-right:0.3125rem}.tag.inline-block{display:inline-block}.communication .action-icon-container{background-color:darkcyan}.bill .action-icon-container{background-color:cornflowerblue}.memberarticle .action-icon-container{background-color:#EA910B}.personalexplanation .action-icon-container{background-color:mediumaquamarine}.leaveofabsence .action-icon-container{background-color:darkslateblue}.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:darkgray}.senateposition .action-icon-container.major:after,.houseposition .action-icon-container.major:after{content:"★";position:absolute;top:-7px;right:-8px;background-color:goldenrod;border-radius:50%;line-height:20px;color:#ffffff;text-align:center;font-size:x-small;height:20px;width:20px;border:1px solid #ffffff}.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:darkgray}.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,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%208%208%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3Aserif%3D%22http%3A//www.serif.com/%22%20style%3D%22fill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A1.41421%3B%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M8%2C4c0%2C0.518%20-0.178%2C0.996%20-0.535%2C1.435c-0.358%2C0.44%20-0.843%2C0.786%20-1.456%2C1.04c-0.613%2C0.255%20-1.283%2C0.382%20-2.009%2C0.382c-0.209%2C0%20-0.424%2C-0.012%20-0.647%2C-0.035c-0.59%2C0.52%20-1.274%2C0.881%20-2.054%2C1.08c-0.146%2C0.042%20-0.316%2C0.075%20-0.509%2C0.099c-0.051%2C0.006%20-0.096%2C-0.008%20-0.136%2C-0.04c-0.04%2C-0.033%20-0.067%2C-0.076%20-0.079%2C-0.13l0%2C-0.005c-0.008%2C-0.012%20-0.009%2C-0.029%20-0.002%2C-0.053c0.008%2C-0.024%200.01%2C-0.039%200.009%2C-0.045c-0.001%2C-0.006%200.006%2C-0.02%200.02%2C-0.042l0.027%2C-0.04c0.033%2C-0.049%200.043%2C-0.062%200.032%2C-0.038c-0.012%2C0.024%200%2C0.011%200.035%2C-0.04c0.021%2C-0.023%200.067%2C-0.075%200.138%2C-0.154c0.072%2C-0.08%200.123%2C-0.136%200.155%2C-0.17c0.031%2C-0.034%200.077%2C-0.093%200.138%2C-0.177c0.06%2C-0.084%200.109%2C-0.159%200.145%2C-0.227c0.036%2C-0.068%200.077%2C-0.155%200.121%2C-0.263c0.044%2C-0.108%200.082%2C-0.222%200.116%2C-0.34c-0.468%2C-0.264%20-0.836%2C-0.592%20-1.106%2C-0.982c-0.269%2C-0.39%20-0.404%2C-0.808%20-0.404%2C-1.254c0%2C-0.387%200.106%2C-0.757%200.318%2C-1.11c0.211%2C-0.352%200.495%2C-0.656%200.852%2C-0.913c0.357%2C-0.256%200.782%2C-0.459%201.277%2C-0.609c0.494%2C-0.15%201.012%2C-0.225%201.553%2C-0.226c0.727%2C0%201.396%2C0.128%202.01%2C0.382c0.613%2C0.254%201.098%2C0.601%201.455%2C1.04c0.357%2C0.439%200.535%2C0.917%200.535%2C1.436l0.001%2C-0.001Z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Anonzero%3B%22/%3E%0A%3C/svg%3E);background-repeat:no-repeat;background-size:10px 10px;background-position:center;position:absolute;top:-7px;right:-8px;background-color:mediumaquamarine;border-radius:50%;line-height:20px;color:#ffffff;text-align:center;font-size:x-small;height:20px;width:20px;border:1px solid #ffffff}@media screen and (min-width: 37.5em){.tag{font-size:0.625rem}}.dropdown{display:block}.dropdown.inline{display:inline-block}.dropdown .dropdown-content{display:none;border-radius:0;position:absolute;background-color:#F0F0F0;box-shadow:0px 8px 16px 0px rgba(0,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:black;background-color:white;padding:0.5rem;margin:0;border-radius:0;font-size:0.8125rem;text-decoration:none;font-weight:normal;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:white !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:0.5rem;box-sizing:border-box;margin:0.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:#AA0000}.vote-swatch.vote-swatch-r-no{background:#D68585}.vote-swatch.vote-swatch-r-other{background:#f8e9e9}.vote-swatch.vote-swatch-d-yes{background:#003366}.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:#ffffff;position:relative;width:auto;float:left}.viz-container .percentage.agree{text-align:left;background-color:#36BC36;box-shadow:inset -2px 0 #ffffff}.viz-container .percentage.agree span{left:0.5rem}.viz-container .percentage.disagree{text-align:right;background-color:#c33}.viz-container .percentage.disagree span{right:0.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,0.12)}.viz-container.compare .percentage{height:1.625rem}.legend{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0.5rem 0.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:#ffffff;height:auto;padding:2px 0.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:0.3125rem;float:left;margin:0 1px 0 0;-webkit-box-shadow:inset 1px 1px #cccccc, inset -1px 0 #cccccc;-moz-box-shadow:inset 1px 1px #cccccc, inset -1px 0 #cccccc;box-shadow:inset 1px 1px #cccccc, inset -1px 0 #cccccc}.legend-labels dd{float:left;font-size:8pt;text-transform:uppercase}.legend-labels span{color:gray}div.vote-result,span.vote-result{color:#ffffff;margin-right:0.375rem;padding:0.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:0.3125rem 0 #36BC36, -0.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:0.3125rem 0 #c33, -0.3125rem 0 #c33}div.vote-result.Pelosi,span.vote-result.Pelosi{background-color:#003366;box-shadow:0.3125rem 0 #003366, -0.3125rem 0 #003366}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:#AA0000;box-shadow:0.3125rem 0 #AA0000, -0.3125rem 0 #AA0000}div.vote-result{padding:0.3125rem;box-shadow:none !important}@media screen and (min-width: 37.5em){td span.vote-result{font-size:0.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:#003366}strong.vote-result.Hastert,strong.vote-result.Gingrich,strong.vote-result.Foley,strong.vote-result.Boehner,strong.vote-result.Ryan{color:#AA0000}.position.yes{color:#36BC36 !important}.position.no{color:#c33 !important}.party-chip.r{color:#AA0000}.party-chip.d{color:#003366}.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:white;box-shadow:none;-webkit-box-shadow:none}.form .switch-field label{float:left;display:inline-block;width:auto;background-color:rgba(51,51,51,0.12);color:#a6a6a6;margin-left:-1px;font-weight:normal;text-align:center;text-shadow:none;padding:0.5rem 1rem;-webkit-box-shadow:inset 2px 2px 2px rgba(0,0,0,0.1),0 1px rgba(255,255,255,0.1);box-shadow:inset 2px 2px 2px rgba(0,0,0,0.1),0 1px rgba(255,255,255,0.1);-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.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:white;font-size:95%}.vote-summary-bar-d-yes{background:#003366}.vote-summary-bar-r-yes{background:#AA0000}.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:0.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 #cccccc;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:0.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:0.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:0.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:0.5rem}}@media screen and (min-width: 60em){.three-box-grid .box{width:calc( 33.33333% - 12px )}.three-box-grid .box .inner{padding:0.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:0.5rem 5.078125%}}#see-all-container{margin-top:0.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:0.5rem;background-color:#304154;color:#ffffff;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:0.2rem 0.5rem;margin-bottom:0.625rem}.scroll{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;border-bottom:1px solid #cccccc;margin-bottom:1rem;margin-left:-3.7142857143%;margin-right:-3.7142857143%}.scroll a{display:inline-block;padding:1.625rem 1rem 0.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:0.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,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2213%22%20height%3D%2214%22%20viewBox%3D%220%200%2013%2014%22%3E%0A%3Cpath%20d%3D%22M6%207.5v3q0%200.625-0.438%201.062t-1.062%200.438h-3q-0.625%200-1.062-0.438t-0.438-1.062v-5.5q0-0.813%200.316-1.551t0.855-1.277%201.277-0.855%201.551-0.316h0.5q0.203%200%200.352%200.148t0.148%200.352v1q0%200.203-0.148%200.352t-0.352%200.148h-0.5q-0.828%200-1.414%200.586t-0.586%201.414v0.25q0%200.312%200.219%200.531t0.531%200.219h1.75q0.625%200%201.062%200.438t0.438%201.062zM13%207.5v3q0%200.625-0.438%201.062t-1.062%200.438h-3q-0.625%200-1.062-0.438t-0.438-1.062v-5.5q0-0.813%200.316-1.551t0.855-1.277%201.277-0.855%201.551-0.316h0.5q0.203%200%200.352%200.148t0.148%200.352v1q0%200.203-0.148%200.352t-0.352%200.148h-0.5q-0.828%200-1.414%200.586t-0.586%201.414v0.25q0%200.312%200.219%200.531t0.531%200.219h1.75q0.625%200%201.062%200.438t0.438%201.062z%22%3E%3C/path%3E%0A%3C/svg%3E)}.scroll a.bills:before{content:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2212%22%20height%3D%2214%22%20viewBox%3D%220%200%2012%2014%22%3E%0A%3Cpath%20d%3D%22M11.469%202.969q0.219%200.219%200.375%200.594t0.156%200.688v9q0%200.312-0.219%200.531t-0.531%200.219h-10.5q-0.312%200-0.531-0.219t-0.219-0.531v-12.5q0-0.312%200.219-0.531t0.531-0.219h7q0.312%200%200.688%200.156t0.594%200.375zM8%201.062v2.937h2.937q-0.078-0.227-0.172-0.32l-2.445-2.445q-0.094-0.094-0.32-0.172zM11%2013v-8h-3.25q-0.312%200-0.531-0.219t-0.219-0.531v-3.25h-6v12h10zM3%206.25q0-0.109%200.070-0.18t0.18-0.070h5.5q0.109%200%200.18%200.070t0.070%200.18v0.5q0%200.109-0.070%200.18t-0.18%200.070h-5.5q-0.109%200-0.18-0.070t-0.070-0.18v-0.5zM8.75%208q0.109%200%200.18%200.070t0.070%200.18v0.5q0%200.109-0.070%200.18t-0.18%200.070h-5.5q-0.109%200-0.18-0.070t-0.070-0.18v-0.5q0-0.109%200.070-0.18t0.18-0.070h5.5zM8.75%2010q0.109%200%200.18%200.070t0.070%200.18v0.5q0%200.109-0.070%200.18t-0.18%200.070h-5.5q-0.109%200-0.18-0.070t-0.070-0.18v-0.5q0-0.109%200.070-0.18t0.18-0.070h5.5z%22%3E%3C/path%3E%0A%3C/svg%3E)}.scroll a.votes:before{content:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%0A%3Cpath%20d%3D%22M13.055%204.422q0%200.312-0.219%200.531l-6.719%206.719q-0.219%200.219-0.531%200.219t-0.531-0.219l-3.891-3.891q-0.219-0.219-0.219-0.531t0.219-0.531l1.062-1.062q0.219-0.219%200.531-0.219t0.531%200.219l2.297%202.305%205.125-5.133q0.219-0.219%200.531-0.219t0.531%200.219l1.062%201.062q0.219%200.219%200.219%200.531z%22%3E%3C/path%3E%0A%3C/svg%3E)}.scroll a.compare:before{content:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2014%2015%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xml%3Aspace%3D%22preserve%22%20style%3D%22fill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A1.41421%3B%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M11.73%2C12.857c0%2C0.67%20-0.201%2C1.199%20-0.605%2C1.586c-0.403%2C0.388%20-0.938%2C0.582%20-1.607%2C0.582l-7.24%2C0c-0.668%2C0%20-1.204%2C-0.194%20-1.607%2C-0.582c-0.403%2C-0.387%20-0.605%2C-0.916%20-0.605%2C-1.586c0%2C-0.296%200.01%2C-0.584%200.029%2C-0.866c0.02%2C-0.282%200.058%2C-0.586%200.116%2C-0.913c0.058%2C-0.326%200.131%2C-0.629%200.22%2C-0.908c0.088%2C-0.279%200.207%2C-0.551%200.356%2C-0.816c0.149%2C-0.265%200.32%2C-0.491%200.514%2C-0.678c0.193%2C-0.187%200.429%2C-0.336%200.708%2C-0.448c0.279%2C-0.111%200.587%2C-0.167%200.924%2C-0.167c0.055%2C0%200.174%2C0.06%200.356%2C0.18c0.182%2C0.12%200.384%2C0.254%200.604%2C0.402c0.221%2C0.147%200.517%2C0.281%200.887%2C0.401c0.37%2C0.12%200.743%2C0.18%201.118%2C0.18c0.376%2C0%200.749%2C-0.06%201.119%2C-0.18c0.37%2C-0.12%200.665%2C-0.254%200.886%2C-0.401c0.221%2C-0.148%200.422%2C-0.282%200.605%2C-0.402c0.182%2C-0.12%200.301%2C-0.18%200.356%2C-0.18c0.337%2C0%200.645%2C0.056%200.924%2C0.167c0.278%2C0.112%200.515%2C0.261%200.708%2C0.448c0.193%2C0.187%200.364%2C0.413%200.513%2C0.678c0.15%2C0.265%200.268%2C0.537%200.357%2C0.816c0.088%2C0.279%200.161%2C0.582%200.219%2C0.908c0.058%2C0.327%200.097%2C0.631%200.116%2C0.913c0.02%2C0.282%200.029%2C0.57%200.029%2C0.866Zm-2.651%2C-7.475c0%2C0.888%20-0.31%2C1.645%20-0.932%2C2.273c-0.621%2C0.628%20-1.371%2C0.942%20-2.249%2C0.942c-0.878%2C0%20-1.628%2C-0.314%20-2.249%2C-0.942c-0.621%2C-0.628%20-0.932%2C-1.385%20-0.932%2C-2.273c0%2C-0.887%200.311%2C-1.645%200.932%2C-2.272c0.621%2C-0.628%201.371%2C-0.942%202.249%2C-0.942c0.878%2C0%201.628%2C0.314%202.249%2C0.942c0.622%2C0.627%200.932%2C1.385%200.932%2C2.272Zm4.772%2C1.884c0%2C0.435%20-0.155%2C0.766%20-0.464%2C0.992c-0.309%2C0.226%20-0.69%2C0.339%20-1.143%2C0.339l-1.11%2C0c-0.569%2C-0.687%20-1.301%2C-1.044%20-2.196%2C-1.072c0.448%2C-0.653%200.671%2C-1.367%200.671%2C-2.143c0%2C-0.162%20-0.013%2C-0.346%20-0.041%2C-0.552c0.365%2C0.128%200.732%2C0.192%201.102%2C0.192c0.326%2C0%200.654%2C-0.06%200.986%2C-0.18c0.331%2C-0.12%200.6%2C-0.238%200.807%2C-0.355c0.207%2C-0.118%200.328%2C-0.176%200.361%2C-0.176c0.684%2C0%201.027%2C0.985%201.027%2C2.955Zm-1.06%2C-5.098c0%2C0.591%20-0.208%2C1.097%20-0.622%2C1.515c-0.414%2C0.419%20-0.914%2C0.628%20-1.499%2C0.628c-0.586%2C0%20-1.085%2C-0.209%20-1.5%2C-0.628c-0.414%2C-0.418%20-0.621%2C-0.924%20-0.621%2C-1.515c0%2C-0.592%200.207%2C-1.097%200.621%2C-1.515c0.415%2C-0.419%200.914%2C-0.628%201.5%2C-0.628c0.585%2C0%201.085%2C0.209%201.499%2C0.628c0.414%2C0.418%200.622%2C0.923%200.622%2C1.515Z%22%20style%3D%22fill-rule%3Anonzero%3B%22/%3E%0A%3C/svg%3E)}.scroll a.databot:before{content:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2014%2014%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xml%3Aspace%3D%22preserve%22%20style%3D%22fill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A1.41421%3B%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M9.279%2C7.013c0%2C-0.632%20-0.224%2C-1.171%20-0.674%2C-1.619c-0.45%2C-0.447%20-0.992%2C-0.671%20-1.627%2C-0.671c-0.636%2C0%20-1.178%2C0.224%20-1.628%2C0.671c-0.45%2C0.448%20-0.674%2C0.987%20-0.674%2C1.619c0%2C0.633%200.224%2C1.172%200.674%2C1.62c0.45%2C0.447%200.992%2C0.671%201.628%2C0.671c0.635%2C0%201.177%2C-0.224%201.627%2C-0.671c0.45%2C-0.448%200.674%2C-0.987%200.674%2C-1.62Zm4.604%2C-0.975l0%2C1.986c0%2C0.072%20-0.024%2C0.14%20-0.072%2C0.206c-0.048%2C0.066%20-0.108%2C0.104%20-0.18%2C0.116l-1.663%2C0.251c-0.114%2C0.322%20-0.231%2C0.593%20-0.351%2C0.814c0.21%2C0.298%200.531%2C0.71%200.962%2C1.234c0.06%2C0.072%200.09%2C0.146%200.09%2C0.224c0%2C0.078%20-0.027%2C0.146%20-0.081%2C0.206c-0.162%2C0.22%20-0.458%2C0.542%20-0.89%2C0.966c-0.431%2C0.423%20-0.713%2C0.635%20-0.845%2C0.635c-0.072%2C0%20-0.15%2C-0.027%20-0.234%2C-0.08l-1.241%2C-0.967c-0.263%2C0.138%20-0.536%2C0.251%20-0.818%2C0.34c-0.096%2C0.811%20-0.183%2C1.366%20-0.261%2C1.664c-0.042%2C0.167%20-0.15%2C0.251%20-0.323%2C0.251l-1.997%2C0c-0.083%2C0%20-0.157%2C-0.026%20-0.22%2C-0.076c-0.063%2C-0.051%20-0.097%2C-0.115%20-0.103%2C-0.193l-0.252%2C-1.646c-0.294%2C-0.095%20-0.563%2C-0.205%20-0.809%2C-0.331l-1.268%2C0.958c-0.06%2C0.053%20-0.135%2C0.08%20-0.225%2C0.08c-0.084%2C0%20-0.159%2C-0.033%20-0.225%2C-0.098c-0.755%2C-0.68%20-1.25%2C-1.181%20-1.483%2C-1.503c-0.042%2C-0.06%20-0.063%2C-0.128%20-0.063%2C-0.206c0%2C-0.072%200.024%2C-0.14%200.072%2C-0.206c0.09%2C-0.125%200.242%2C-0.323%200.458%2C-0.595c0.216%2C-0.271%200.378%2C-0.481%200.486%2C-0.63c-0.162%2C-0.298%20-0.285%2C-0.594%20-0.369%2C-0.886l-1.645%2C-0.241c-0.078%2C-0.012%20-0.141%2C-0.05%20-0.189%2C-0.112c-0.048%2C-0.063%20-0.072%2C-0.133%20-0.072%2C-0.211l0%2C-1.985c0%2C-0.072%200.024%2C-0.141%200.072%2C-0.206c0.048%2C-0.066%200.105%2C-0.105%200.171%2C-0.116l1.672%2C-0.251c0.084%2C-0.274%200.201%2C-0.549%200.351%2C-0.823c-0.24%2C-0.34%20-0.561%2C-0.751%20-0.962%2C-1.234c-0.06%2C-0.072%20-0.09%2C-0.144%20-0.09%2C-0.215c0%2C-0.06%200.027%2C-0.128%200.081%2C-0.206c0.156%2C-0.215%200.451%2C-0.535%200.885%2C-0.962c0.435%2C-0.426%200.718%2C-0.639%200.85%2C-0.639c0.078%2C0%200.156%2C0.03%200.234%2C0.089l1.241%2C0.957c0.264%2C-0.137%200.536%2C-0.25%200.818%2C-0.339c0.096%2C-0.812%200.183%2C-1.366%200.261%2C-1.664c0.042%2C-0.167%200.15%2C-0.251%200.323%2C-0.251l1.997%2C0c0.084%2C0%200.157%2C0.025%200.22%2C0.076c0.063%2C0.051%200.097%2C0.115%200.103%2C0.193l0.252%2C1.646c0.294%2C0.095%200.564%2C0.205%200.809%2C0.33l1.277%2C-0.957c0.054%2C-0.053%200.126%2C-0.08%200.216%2C-0.08c0.078%2C0%200.153%2C0.03%200.225%2C0.089c0.773%2C0.71%201.268%2C1.217%201.483%2C1.521c0.042%2C0.048%200.063%2C0.113%200.063%2C0.197c0%2C0.071%20-0.024%2C0.14%20-0.072%2C0.206c-0.09%2C0.125%20-0.242%2C0.323%20-0.458%2C0.594c-0.216%2C0.272%20-0.378%2C0.482%20-0.486%2C0.631c0.156%2C0.298%200.279%2C0.591%200.369%2C0.877l1.645%2C0.25c0.078%2C0.012%200.141%2C0.049%200.189%2C0.112c0.048%2C0.063%200.072%2C0.133%200.072%2C0.21Z%22%20style%3D%22fill-rule%3Anonzero%3B%22/%3E%0A%3C/svg%3E)}.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:0.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:#ffffff;padding:0.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:0.5rem 0;display:block;border:1px solid #ffffff;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:0.5rem 0;border-bottom:1px solid #cccccc}#member-statements li:last-of-type a{border-bottom:none}article:not(:last-of-type){border-bottom:1px solid #cccccc}@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:0.625rem}.members-show .topper{text-align:center}.members-show .topper h1{text-align:center}#member-hedshot{margin-bottom:0.5rem}#member-hedshot p{padding:1rem 3.7142857143% 0.5rem}#member-hedshot img{width:50%;margin:0 auto}#chamber-members_filter{padding:0.5rem 3.7142857143%}#chamber-members_filter input{background-color:whitesmoke;outline:none;border:1px solid #cccccc;border-radius:2px}#chamber-members{width:100% !important}}@media screen and (min-width: 37.5em){.header-expand>h4{border-bottom:1px solid #cccccc}.header-expand>h4:after,.header-expand--lg>header h2:after{content:""}.expandable.hidden{display:block}.mobile.expandable.hidden{display:none}#member-hedshot{margin-bottom:0.5rem;border:1px solid #cccccc}#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:0.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:0.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:#333333}}@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:0.5rem}.vote-container{text-decoration:none}.vote-container h3,.vote-container p{color:#333333}.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:0.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,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2211%22%20height%3D%2214%22%20viewBox%3D%220%200%2011%2014%22%3E%0A%3Cpath%20d%3D%22M10.141%2010.328q0%200.312-0.219%200.531l-1.062%201.062q-0.219%200.219-0.531%200.219t-0.531-0.219l-2.297-2.297-2.297%202.297q-0.219%200.219-0.531%200.219t-0.531-0.219l-1.062-1.062q-0.219-0.219-0.219-0.531t0.219-0.531l2.297-2.297-2.297-2.297q-0.219-0.219-0.219-0.531t0.219-0.531l1.062-1.062q0.219-0.219%200.531-0.219t0.531%200.219l2.297%202.297%202.297-2.297q0.219-0.219%200.531-0.219t0.531%200.219l1.062%201.062q0.219%200.219%200.219%200.531t-0.219%200.531l-2.297%202.297%202.297%202.297q0.219%200.219%200.219%200.531z%22%20style%3D%22fill%3A%20%23d0011b%22%3E%3C/path%3E%0A%3C/svg%3E);fill:#c33}.vote-container .vote-row .vote.yes:after{content:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%0A%3Cpath%20d%3D%22M13.055%204.422q0%200.312-0.219%200.531l-6.719%206.719q-0.219%200.219-0.531%200.219t-0.531-0.219l-3.891-3.891q-0.219-0.219-0.219-0.531t0.219-0.531l1.062-1.062q0.219-0.219%200.531-0.219t0.531%200.219l2.297%202.305%205.125-5.133q0.219-0.219%200.531-0.219t0.531%200.219l1.062%201.062q0.219%200.219%200.219%200.531z%22%20style%3D%22fill%3A%20%2336bc36%22%3E%3C/path%3E%0A%3C/svg%3E);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:0.5rem}.member-bloc>div.viz-container{margin-left:auto;margin-right:auto}.member-bloc p{color:#333333}.can-touch .member-bloc:before,.member-bloc:before{content:"Compare Votes";font-size:1rem;background-color:#304154;color:#ffffff;position:relative;text-align:center;margin-bottom:0.3125rem;display:block;border-radius:2px;padding:0.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:lightgray}.compare-info .node{fill:#000}.placeholder-container div{height:15px;background-color:#F0F0F0;margin-bottom:0.3125rem}.placeholder-container div.clear{margin:0;height:0;background-color:transparent}.placeholder-container.placeholder-party{margin-top:0.5rem;margin-bottom:0.5rem}.placeholder-container.placeholder-party div:first-of-type{width:15px;float:left;margin-right:0.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:#333333}#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:0.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:0.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 #cccccc}}@media screen and (max-width: 37.5em){#compare-profile-container aside .inner p{margin-bottom:0.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:#333333;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:#333333}#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,0.5)}.member-bloc:hover:after{color:white;background-color:#304154;box-shadow:0 2px 2px 0 rgba(0,0,0,0.05),0 1px 5px 0 rgba(0,0,0,0.05),0 3px 1px -2px rgba(0,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:#333333;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:0.5rem}article:first-of-type .vote-container .vote-row .vote[data-title]:before{content:attr(data-title);position:absolute;top:-1rem;color:#333333;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:0.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:0.625rem;margin-bottom:0.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:white}.action-icon-container{border-radius:50%}.action-icon{padding:0.5rem}.vote-action .action-icon-container{background-color:darkgreen}.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:darkblue}.resdiff-action .action-icon-container{background-color:darkorange;stroke:white}.vote-action a:hover{border:0;text-decoration:none}.resdiff-action .action-icon{padding:.3rem}.introduced-action .action-icon-container{background-color:black}.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 #cccccc}}@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:0.5rem}.legend{margin:0}.major-vote{border:1px solid goldenrod}.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:0.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:white}.action-icon-container{border-radius:50%}.action-icon{padding:0.5rem}.action-icon-container--sm,.action-icon--sm{height:20px;width:20px}.action-icon--sm{padding:0.3125rem}.under-consideration{float:left;width:47.5836431227%;margin-right:4.8327137546%;margin-bottom:0;padding-bottom:0.5rem}.under-consideration>p{padding:0 5.078125% 0.5rem}.under-consideration>p:first-of-type{border-bottom:1px solid #cccccc}.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:bold;padding:8px 0;position:relative;width:25%;line-height:1em;height:14px}.bill-status li>div{text-align:center;margin-left:-0.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,0.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:0.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:0.3125rem}.icon-container{margin-right:0.5rem}.icon-container .fa{font-size:0.8125rem}#cartogram-hover{position:absolute;background:#ffffff;padding:0.4rem 0.5rem 0.5rem 0.5rem;display:none;text-align:center;border:1px solid #F0F0F0}#cartogram-hover h3{margin:0 0 0.3125rem}#cartogram-hover small{color:#a6a6a6}#cartogram-hover p{margin-top:0.625rem}.cartogram-box svg{height:100%;width:100%;margin-top:0.5rem}.passed .yes-votes td.total{color:#36BC36}.passed .yes-votes td.total:before{content:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%0A%3Cpath%20d%3D%22M13.055%204.422q0%200.312-0.219%200.531l-6.719%206.719q-0.219%200.219-0.531%200.219t-0.531-0.219l-3.891-3.891q-0.219-0.219-0.219-0.531t0.219-0.531l1.062-1.062q0.219-0.219%200.531-0.219t0.531%200.219l2.297%202.305%205.125-5.133q0.219-0.219%200.531-0.219t0.531%200.219l1.062%201.062q0.219%200.219%200.219%200.531z%22%20style%3D%22fill%3A%20%2336bc36%22%3E%3C/path%3E%0A%3C/svg%3E);margin-right:0.5rem;vertical-align:middle}.failed .no-votes td.total{color:#c33}.failed .no-votes td.total:before{content:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2211%22%20height%3D%2214%22%20viewBox%3D%220%200%2011%2014%22%3E%0A%3Cpath%20d%3D%22M10.141%2010.328q0%200.312-0.219%200.531l-1.062%201.062q-0.219%200.219-0.531%200.219t-0.531-0.219l-2.297-2.297-2.297%202.297q-0.219%200.219-0.531%200.219t-0.531-0.219l-1.062-1.062q-0.219-0.219-0.219-0.531t0.219-0.531l2.297-2.297-2.297-2.297q-0.219-0.219-0.219-0.531t0.219-0.531l1.062-1.062q0.219-0.219%200.531-0.219t0.531%200.219l2.297%202.297%202.297-2.297q0.219-0.219%200.531-0.219t0.531%200.219l1.062%201.062q0.219%200.219%200.219%200.531t-0.219%200.531l-2.297%202.297%202.297%202.297q0.219%200.219%200.219%200.531z%22%20style%3D%22fill%3A%20%23d0011b%22%3E%3C/path%3E%0A%3C/svg%3E);margin-right:0.5rem;vertical-align:middle}.goldenrod{color:goldenrod}h3.major-vote{border-radius:0;box-shadow:-7px 2px white, -7px -2px white,  -12px 0 goldenrod}@media screen and (min-width: 0){.vote-overview p{margin-bottom:0.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:bold;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:0.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:#333333}.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 #cccccc}.cartogram-box{width:100%}#vote-cartogram-sidebar{width:65.0557620818%;margin-right:4.8327137546%;margin-top:0.5rem;float:left}#vote-cartogram-sidebar table tr:last-of-type td{border-bottom:none}h3.major-vote{box-shadow:-15px 2px white, -15px -2px white,  -20px 0 goldenrod}.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% 0px}#the-cartograms line.st2,#the-cartograms path.st2{stroke:#ffffff;stroke-width:5}.st0{fill:#F0F0F0}.st1{fill:none;stroke:#ffffff;stroke-width:3;stroke-miterlimit:10}.st0.red{fill:#BD1F1F}.st0.blue{fill:#5982AD}.st0.R_Yes{fill:#AA0000}.st0.R_No{fill:#D68585}.st0.R_other{fill:#f8e9e9}.st0.D_Yes{fill:#003366}.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:0.5rem}.expend-column ul li{padding:.5rem 0;font-size:0.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:0.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:#ffffff}.topics-gram text{pointer-events:none}.topics-gram--box text{font-size:0.625rem;pointer-events:none}.topics-gram--geo text{paint-order:stroke;stroke:white;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:normal;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:0px;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:white}.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:0.5em}.modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:black;background-color:rgba(0,0,0,0.4)}.modal:target{display:block}.modal-content{background-color:#ffffff;color:#333333;margin:2% auto;padding:20px;border:1px solid #cccccc;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:#cccccc;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:#333333;stroke-width:0}.icon.external-link{fill:#333333;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:0.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:white}.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:0.5%;margin-right:0.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:0px}.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:0.8125rem;font-weight:bold;font-family:Graphik, sans-serif}.lobbyists table .specific-issue{font-size:110%}.lobbyists table .specific-issue .category-link{padding-left:0.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:0.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 0.5rem 0}.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:bold}.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 #cccccc;text-align:center;height:4.25rem;margin-bottom:1rem;margin-top:0}.lobbying-box-divider:before{content:" ";position:absolute;border-left:1px solid #cccccc;top:0;bottom:0}.lobbying-box-divider:after{content:attr(data-title);font-size:0.625rem;font-weight:bold;background-color:#ffffff;color:gray;padding:0.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:0.8125rem;line-height:1.3125rem;margin-top:0}@media screen and (min-width: 60em){.fields{width:100%}}
