﻿@font-face{font-family:'Atlas Grotesk Web';src:url("https://static.propublica.org/rails/assets/congress/fonts/AtlasGrotesk-Light-Web-eeb56885ca5039b01abe0248f737e900b4abd6df7a75dd1066bc480d3dbe4405.eot");src:url("https://static.propublica.org/rails/assets/congress/fonts/AtlasGrotesk-Light-Web-eeb56885ca5039b01abe0248f737e900b4abd6df7a75dd1066bc480d3dbe4405.eot?#iefix") format("embedded-opentype"),url("https://static.propublica.org/rails/assets/congress/fonts/AtlasGrotesk-Light-Web-790a565dcf41296cc316074142c0e0d0ce0587bf93faae7c37850a0e722edfa9.woff") format("woff"),url("https://static.propublica.org/rails/assets/congress/fonts/AtlasGrotesk-Light-Web-e4464dfa037bc8b550493b7eb72ec208e28891fc544975766e1a64c1fa1c083d.ttf") format("truetype"),url("https://static.propublica.org/rails/assets/congress/fonts/AtlasGrotesk-Light-Web-04cc5b1cbde6da3f9af4394dea8f53130ff22c9e749d58f61875996969b6993e.svg#AtlasGrotesk-Light") format("svg");font-weight:300;font-style:normal;font-stretch:normal}.AtlasGrotesk-Light-Web{font-family:'Atlas Grotesk Web';font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:'Atlas Grotesk Web';src:url("https://static.propublica.org/rails/assets/congress/fonts/AtlasGrotesk-Regular-Web-a267d7a17595cc85b0c746afd23a1f9a3b0520d3af49efab985a794392b05ecc.eot");src:url("https://static.propublica.org/rails/assets/congress/fonts/AtlasGrotesk-Regular-Web-a267d7a17595cc85b0c746afd23a1f9a3b0520d3af49efab985a794392b05ecc.eot?#iefix") format("embedded-opentype"),url("https://static.propublica.org/rails/assets/congress/fonts/AtlasGrotesk-Regular-Web-eca8be943c027349e92e1eb72658b4bed6a4bc1595f8ec63d2f947b0b13e432d.woff") format("woff"),url("https://static.propublica.org/rails/assets/congress/fonts/AtlasGrotesk-Regular-Web-25649956de7032c2029fc6dcafcac1d2224bc11129af8e0a96c027082c3161f6.ttf") format("truetype"),url("https://static.propublica.org/rails/assets/congress/fonts/AtlasGrotesk-Regular-Web-e06d134d9a8646bfb1850db97e6ac826cf93a84524106b52d22ea72458c6d045.svg#AtlasGrotesk-Regular") format("svg");font-weight:400;font-style:normal;font-stretch:normal}.AtlasGrotesk-Regular-Web{font-family:'Atlas Grotesk Web';font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Atlas Grotesk Web';src:url("https://static.propublica.org/rails/assets/congress/fonts/AtlasGrotesk-Black-Web-fc3f79cb492c5a34a911fa0b3b32b4b82fdbeca35c4020260811206317b327ac.eot");src:url("https://static.propublica.org/rails/assets/congress/fonts/AtlasGrotesk-Black-Web-fc3f79cb492c5a34a911fa0b3b32b4b82fdbeca35c4020260811206317b327ac.eot?#iefix") format("embedded-opentype"),url("https://static.propublica.org/rails/assets/congress/fonts/AtlasGrotesk-Black-Web-abd37460d31411e566663700c1c18e3403534223eca1c12964472910f688eebe.woff") format("woff"),url("https://static.propublica.org/rails/assets/congress/fonts/AtlasGrotesk-Black-Web-1598a35089acaaa1afe4db5e8909a9c7a529af0aa58f2c9399a3b23e1c359221.ttf") format("truetype"),url("https://static.propublica.org/rails/assets/congress/fonts/AtlasGrotesk-Black-Web-60bfefa89cd811bc7995ab9edf1c9c9b7f863759de155ea4e63e2ae7f2f05b7b.svg#AtlasGrotesk-Black") format("svg");font-weight:900;font-style:normal;font-stretch:normal}.AtlasGrotesk-Black-Web{font-family:'Atlas Grotesk Web';font-weight:900;font-style:normal;font-stretch:normal}h2{border-bottom:1px solid #cecece}table{border:none}.bill-category-bill{width:100%}.bill-catgory-bill tr td{width:50%;padding-left:0;border-bottom:0}.bill-catgory-bill tr th{border-bottom:1px solid #cecece;font-size:10px;text-transform:uppercase}tr.page-table-header th{font-size:10px;text-transform:uppercase}tr td.bill-category-date{min-width:100px}#bill-category-vote-grid{font-family:'Atlas Grotesk Web', Helvetica, sans-serif;overflow:auto;margin:20px 0 20px 0}.bill-category-vote-grid-cell{width:10%;margin:0 2% 2% 0;padding:8px;float:left;text-align:center;min-height:155px}.bill-category-vote-grid-cell .vote-swatch{width:8px;height:8px;border-radius:8px;display:inline-block;line-height:10px;margin-left:2px}#bills-by-category-feed{clear:both}@media only screen and (max-width: 768px), (max-device-width: 1024px) and (min-device-width: 768px){table.responsive-table tr.page-table-header th{display:none}table.responsive-table tr td{padding-left:0 !important;width:100% !important;min-height:0 !important}}@media only screen and (max-width: 650px){.bill-category-vote-grid-cell{width:37%}}.bill-detail-col{float:left;margin-right:20px}#bill-detail-metadata-col{width:20%}#bill-detail-actions-col{width:75%}#crs-credit{padding:5px;font-size:60%}h3.congressModuleHeader{font-family:"Sentinel A", "Sentinel B", "Georgia",serif;font-size:18px;border-top:1px solid #cecece;margin-bottom:20px;padding-top:3px}table{border-top:0}table tr th{padding-left:10px;text-transform:uppercase;font-size:11px}table tr td:first-child,table tr th:first-child{padding-left:10px}ul.bill-status li{float:left;font-family:'Atlas Grotesk Web';font-weight:bold;padding:10px;background:#f0f0f0;position:relative;width:22%;line-height:1em}.bill-status-triangle-inner{width:0;height:0;border-style:solid;border-width:16px 0 16px 22px;border-color:transparent transparent transparent #f0f0f0;position:absolute;top:-2%;right:5px;z-index:10}.bill-status-triangle-outer{width:0;height:0;border-style:solid;border-width:16px 0 16px 22px;border-color:transparent transparent transparent #fff;position:absolute;top:-2%;right:2px}ul.bill-status li.bill-introduced-stage1,ul.bill-status li.bill-introduced-stage2,ul.bill-status li.bill-introduced-stage3,ul.bill-status li.bill-introduced-stage4,ul.bill-status li.in-the-chamber1-stage2,ul.bill-status li.in-the-chamber1-stage3,ul.bill-status li.in-the-chamber1-stage4,ul.bill-status li.in-the-chamber2-stage3,ul.bill-status li.in-the-chamber2-stage4,ul.bill-status li.signed-into-law-stage4{background:#ff8929}ul.bill-status li.bill-introduced-stage1 .bill-status-triangle-inner,ul.bill-status li.bill-introduced-stage2 .bill-status-triangle-inner,ul.bill-status li.bill-introduced-stage3 .bill-status-triangle-inner,ul.bill-status li.bill-introduced-stage4 .bill-status-triangle-inner,ul.bill-status li.in-the-chamber1-stage2 .bill-status-triangle-inner,ul.bill-status li.in-the-chamber1-stage3 .bill-status-triangle-inner,ul.bill-status li.in-the-chamber1-stage4 .bill-status-triangle-inner,ul.bill-status li.in-the-chamber2-stage3 .bill-status-triangle-inner,ul.bill-status li.in-the-chamber2-stage4 .bill-status-triangle-inner,ul.bill-status li.signed-into-law-stage4 .bill-status-triangle-inner{border-color:transparent transparent transparent #ff8929;background:#f0f0f0;right:0px;width:2px;border-width:15px 0 15px 22px;top:0px}ul.bill-status li.bill-introduced-stage2 .bill-status-triangle-inner,ul.bill-status li.bill-introduced-stage3 .bill-status-triangle-inner,ul.bill-status li.bill-introduced-stage4 .bill-status-triangle-inner,ul.bill-status li.in-the-chamber1-stage3 .bill-status-triangle-inner,ul.bill-status li.in-the-chamber1-stage4 .bill-status-triangle-inner,ul.bill-status li.in-the-chamber2-stage2 .bill-status-triangle-inner,ul.bill-status li.in-the-chamber2-stage4 .bill-status-triangle-inner{background:transparent;right:2px}.bill-summary-block{margin:0 0 10px 0}.bill-summary-block p{margin-bottom:10px}.bill-summary-block p.bill-summary-src{font-size:11px}@media screen and (max-width: 850px){.bill-detail-col,table{width:100% !important;margin-bottom:10px}ul.bill-status li{float:none;border-bottom:1px solid #fff;width:100%}.bill-status-triangle-inner,.bill-status-triangle-outer{display:none}ul.bill-status li.bill-introduced-stage1:before,ul.bill-status li.bill-introduced-stage2:before,ul.bill-status li.bill-introduced-stage3:before,ul.bill-status li.bill-introduced-stage4:before,ul.bill-status li.in-the-chamber1-stage2:before,ul.bill-status li.in-the-chamber1-stage3:before,ul.bill-status li.in-the-chamber1-stage4:before,ul.bill-status li.in-the-chamber2-stage3:before,ul.bill-status li.in-the-chamber2-stage4:before,ul.bill-status li.signed-into-law-stage4:before{content:"✔";margin-right:10px}}li,dt{font-size:10px;line-height:1.3em}#congress-app a,#congress-app a:hover{color:#237EB5}#content h1{font-size:2.2em}#content h1.app-name{font-size:3.5em;margin:40px 0 0 0;text-align:center}#content h2.app-dek{font-family:'Sentinel A', 'Sentinel B', serif;font-weight:500;font-style:normal;font-size:2em;text-align:center;margin:0px 0px 25px 0;border:none}p.byline{margin:0 0 30px 0;font-family:'Sentinel A', 'Sentinel B', Georgia, serif;font-size:15px;text-align:center}p.strong{background-color:transparent;display:block;font-size:1.1em;font-style:normal;font-weight:normal;margin:6px 0 4px}#content .guff{font-size:1.3em;line-height:1.4em}.breadcrumbs{text-align:left;margin:20px 0 0 0}#header h4{font-weight:normal}#search-box-container{margin-top:50px}#tag{padding-top:10px;clear:both}#tag p{font-style:italic}.search-box{width:100%;padding:15px 20px;background:#e9f0f8;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-bottom:0px;border:1px solid #cecece}#search-box-inner{position:relative}.search-box h3{font-family:"Sentinel A", "Sentinel B", Georgia, serif;line-height:1.4em;font-size:1.5em;padding:0 0 8px}.search-box input[type="text"]{width:80%;border-radius:4px;-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);border:1px solid #dedede;padding:0 10px 0 30px;background:url("//propublica.s3.amazonaws.com/images/mag_glass.png") no-repeat top left #fff;background-size:28px;font-weight:500;font-family:'Atlas Grotesk Web', Helvetica, sans-serif;font-size:inherit;float:left;margin:0px;height:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.search-box .examples{margin:10px 0 0;font-size:11px}.search-box .reps{margin-top:-13px;float:right;font-size:11px}.search-box .fancy-btn{padding:0px 10px;-webkit-border-radius:04px;-moz-border-radius:04px;border-radius:04px;font-weight:bold;border:1px solid #dedede;-moz-user-select:none;-khtml-user-select:none;-webkit-box-shadow:#cecece 0 0 0px !important;-moz-box-shadow:#cecece 0 0 0px !important;-webkit-user-select:none;text-shadow:1px 1px 0 white;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f0f0f0));background:-moz-linear-gradient(top, #fff, #f0f0f0);font-size:13px;color:#444 !important;text-transform:none;height:30px;line-height:inherit;margin:0px;font-weight:normal;-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);transition:all 0.10s ease-in-out;-webkit-transition:all 0.10s ease-in-out;-moz-transition:all 0.10s ease-in-out;-o-transition:all 0.10s ease-in-out;line-height:1em;background:-ms-linear-gradient(top, #fff, #f0f0f0);background-color:#f0f0f0;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:18%;margin-left:1%}.search-tab-nubbin-cluster{position:absolute;top:-36px;padding-left:20px;font-family:'Atlas Grotesk Web', Helvetica, sans-serif}.search-tab-nubbin-cluster .search-tab-nubbin{cursor:pointer;display:inline-block;float:left;padding:10px;border-top:1px solid #cecece;border-right:1px solid #cecece;border-left:1px solid #cecece;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;border-top-right-radius:2px;margin-right:5px}.search-tab-nubbin-cluster .search-tab-nubbin.active{background:#e9f0f8;border-bottom:1px solid #e9f0f8}#saved-congresspeople-clear-btn{display:none;background:#f0f0f0;text-transform:uppercase;font-size:10px;margin-left:10px;cursor:pointer}#search-box-container.inside{padding-top:10px;background:#e9f0f8;border-top:1px solid #cecece}#search-box-container.inside .search-box{border:0}#search-box-container.inside .search-tab-nubbin-cluster{top:-47px}#search-box-container.inside #search-box-inner{width:100%;max-width:1000px;margin:0 auto}.searchbox-yft{animation:target-fade 3s 1;-webkit-animation:target-fade 3s 1;-moz-animation:target-fade 3s 1}.searchbox-error{background-color:#ffc670}@-webkit-keyframes target-fade{0%{background-color:#ffc670}100%{background-color:transparent}}@-moz-keyframes target-fade{0%{background-color:#ffc670}100%{background-color:transparent}}#frontpage-search-results{text-align:center;margin:0 auto;overflow:auto;width:70%;margin-top:10px}.frontpage-member-box{float:left;margin-left:10px}.frontpage-member-box h3{font-family:"Sentinel A", "Sentinel B", Georgia, serif;font-size:14px}.frontpage-member-box h4{font-family:'Atlas Grotesk Web', Helvetica, sans-serif;font-size:12px;font-weight:normal}.frontpage-member-box img{width:200px}.frontpage-column{float:left}#frontpage-categories{width:20%}#frontpage-major{width:79%;margin-left:10px}#frontpage-major.frontpage-column-allvotes{width:100%;margin:0}#frontpage-major.frontpage-column-allvotes h3{font-size:28px}#major-vote-feature-slot{overflow:auto;margin-bottom:20px}#major-vote-feature-slot-hed{float:left;width:60%}#major-vote-feature-slot table{float:left;width:400px;margin-top:10px}#major-vote-feature-slot table tr th{background:#fff 100% 50% no-repeat;border-bottom:2px solid #e7e7e7;border-right:1px solid white;font-weight:normal;text-align:left;padding:2px 10px}#major-vote-feature-slot table tr td{border-left:1px solid #cecece;border-right:1px solid #cecece}#frontpage-major #the-cartograms{float:right}.frontpage-major-list{clear:both;margin-top:10px}.frontpage-major-list table{width:100%;border-top:0}.frontpage-major-list table tr td{vertical-align:top}.frontpage-major-list table tr td.frontpage-major-list-date,.frontpage-major-list table tr td.frontpage-major-list-vote-result{width:100px}.frontpage-major-list table tr td.frontpage-major-list-vote-result table tr td{border-left:1px solid #cecece;border-right:1px solid #cecece;text-align:center}#frontpage-major-list-row-0 td .frontpage-major-list-bill_title{font-size:32px;font-weight:bold;font-family:"Sentinel A", "Sentinel B", Georgia, serif;line-height:29px;margin-bottom:5px}.frontpage-column h3{font-family:"Sentinel A", "Sentinel B", Georgia, serif;font-size:14px;border-bottom:1px solid #999;margin-bottom:10px}.frontpage-column ul li{font-family:'Atlas Grotesk Web', Helvetica, sans-serif;font-size:11px;margin:0 0 4px 0;border-bottom:1px solid #cecece;padding-bottom:5px}#major-vote-feature-slot h4{max-width:600px;font-family:"Sentinel A", "Sentinel B", Georgia, serif;font-size:32px}#major-vote-feature-slot h5,#major-vote-feature-slot p{font-family:'Atlas Grotesk Web', Helvetica, sans-serif}#major-vote-feature-slot h5{font-weight:bold}.frontpage-major-list-bill_num,.frontpage-major-list-date-line{font-size:11px}table.frontpage-major-list-vote-result-yes,table.frontpage-major-list-vote-result-no{border-top:1px solid #cecece;border-bottom:1px solid #cecece}.frontpage-major-list-vote-result-yes .yes,.frontpage-major-list-vote-result-no .no{font-weight:bold;background:#efefef}.frontpage-major-list table tr td.vote-cartogram{width:110px;text-align:center}.frontpage-major-list .cartogram-chamber-label{background:#efefef;display:inline-block;padding:3px}#frontpage-legend-table tr td{padding-left:0}.frontpage-inner-table tr td.frontpage-inner-table-cell{border:0;padding:0}.frontpage-inner-table tr td.frontpage-major-list-title-lower{margin-top:0;padding-top:0;padding-left:0}.frontpage-inner-table tr.frontpage-lede-tr td{padding-bottom:10px}.frontpage-inner-table tr td.fp-threeup-cell{border-bottom:0}#all-votes-nav{clear:both;padding-top:10px;width:100%;overflow:auto;font-family:'Atlas Grotesk Web', Helvetica, sans-serif;font-weight:bold;font-size:18px}a.all-votes-nav-btn{border:1px solid #237EB5;padding:10px}a.all-votes-nav-btn-prev{float:left}a.all-votes-nav-btn-next{float:right}html{background:#fff}#content{padding-bottom:10px}#content h1{font-size:2.5em}#content h5.crumb{font-weight:normal;font-size:12px;margin-bottom:2px;font-family:'Atlas Grotesk Web', Helvetica, sans-serif}.wrapper{width:98%;max-width:1000px}.ribbon{border-bottom:1px solid #eee}.ribbon h5{font-family:"ff-meta-serif-web-1","ff-meta-serif-web-2", Georgia, serif;margin:0 0 10px 0}.ribbon h5 a{color:#919191}.wide{width:100%}.top{margin-top:30px}h1{margin:20px 0 10px;font-family:"Sentinel A", "Sentinel B", "Georgia",serif}.byline{font-size:14px;font-style:normal;font-style:italic}.byline a,.byline a:hover{color:#99C5E8}.byline a:hover{text-decoration:underline}span.update{font-weight:bold;font-family:sans-serif;font-size:11px;text-transform:uppercase;display:block;padding:10px 0 0 0}.guff{margin:18px 0 25px;font-size:15px;line-height:1.6em;color:#333}#header{width:100%;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#header .background-color{background-color:#f0f0f0;border-bottom:2px solid #F5F0E9;width:100%;height:42px;position:absolute}#header .wrapper{position:relative}#header h4{font-family:"ff-meta-serif-web-1","ff-meta-serif-web-2","Georgia",serif;float:left;font-size:16px;padding:3px 0 3px 10px;color:#666;position:relative;border-left:1px solid #DDD;margin:7px 0 0 10px}#header h4 a,#header h4 a:hover{color:#666;text-decoration:none}#header h4 .icon{padding:0 6px 0 2px;position:relative;top:1px;width:12px}#header h5{height:40px;text-align:left;width:120px;float:left}#header h5 a{height:45px;width:120px;display:inline-block;background:url("https://static.propublica.org/rails/assets/congress/propublica-logo.min-6496984a6401606c4704e4e26eb134a77b0ab724942cf7d2b768d5f452d64266.svg") 0 -20px no-repeat}#header .donate{float:right}#header .donate h2{opacity:.8;background:#be3b3b;font-family:'Atlas Grotesk Web', Helvetica, sans-serif;font-size:1em;font-weight:bold;line-height:1;text-transform:uppercase;padding:0.3em 0.75em 0.35em 0.75em;position:relative;top:0.125em;border-radius:0.2em;color:white;-webkit-font-smoothing:antialiased}#header .donate h2 a{text-decoration:none;color:#FFF}#header #banner-share{float:right;margin:10px 4px 0 0}#header #banner-share li{width:30px;height:30px;margin-right:.5em;display:inline-block;overflow:hidden;white-space:nowrap}#header #banner-share li a{height:30px;width:30px;display:inline-block;text-decoration:none;white-space:nowrap;text-indent:100%;overflow:hidden;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}#header #banner-share li.comment{border:none}#header #banner-share .facebook a{background:url("https://static.propublica.org/assets/sprites-smaller.min.svg?20130417") 0 0 no-repeat}#header #banner-share .facebook a:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}#header #banner-share .twitter a{background:url("https://static.propublica.org/assets/sprites-smaller.min.svg?20130417") 3px -50px no-repeat}#header #banner-share .twitter a:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}#header #banner-share .sina-weibo a{background:url("https://static.propublica.org/assets/sprites-smaller.min.svg?20130417") 0 -100px no-repeat}#header #banner-share .sina-weibo a:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.wrap{margin:1.5em 0}.main .wide{margin:30px auto 40px;width:100%}#community-promo-box{margin-bottom:10px;display:inline-block;width:100%}#community-promo-box>div:first-child{margin-right:2%}#community-promo-box>div{margin-bottom:20px;border-radius:3px;padding:0px;width:49%;float:left;margin:auto;text-align:left;padding:15px 15px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#EFEFEF}#community-promo-box>div div{float:left;max-width:325px;width:100%;padding:0px}#community-promo-box>div a{margin-top:2px;display:block;font-weight:bold}#community-promo-box>div img{width:85%}#community-promo-box>div div:first-child{width:125px}#community-promo-box>div h3{font-size:18px;color:#444;margin:0px 0px 3px;font-style:italic}#community-promo-box>div p{color:#444}footer{color:#898989;font-family:"Helvetica Neue", Arial, sans-serif;font-size:12px;margin:70px auto 0px;border-top:1px solid #eee;padding-top:20px;width:100%}footer p{margin:0 0 10px 0}footer p.footnote{padding:20px 0 0 0;border-top:1px solid #EEE;margin:20px 0 10px 0}#footer{background:#f0f0f0;border-top:2px solid #F5F0E9}#footer-logo-image{background:url(https://static.propublica.org/logos/propublica-words.svg?201412161945) 0 0 repeat-x;background-size:135px 20px}#footer .wrapper{padding:30px 0}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10), only screen and (min-resolution: 120dpi){#header h5 a{background:url("https://static.propublica.org/rails/assets/congress/propublica-logo.min-6496984a6401606c4704e4e26eb134a77b0ab724942cf7d2b768d5f452d64266.svg") 0 -20px no-repeat}}h2{font-family:"Sentinel A", "Sentinel B", "Georgia",serif;font-size:20px;margin:10px 0}.member-col{float:left;margin-right:20px}#member-left-col{width:20%}#member-main-col{width:75%}p.trends{font-size:10px}#us-trends{font-family:"Sentinel A", "Sentinel B", "Georgia",serif;float:left;margin-right:10px}#state-trends{position:relative}h3{font-family:"Sentinel A", "Sentinel B", "Georgia",serif;font-size:20px;margin:10px 0}.departures-topline{padding:10px 0px;font-weight:bold}#member-hedshot img{width:100%}#topline-stats{margin-bottom:10px}#topline-stats table tr td{vertical-align:top}#topline-stats table,#latest-votes table{border:none;width:100%}#topline-stats tr td{padding:0 10px;color:#888;border-bottom:none}#latest-votes table tr th{padding:12px 10px;text-transform:uppercase;font-size:11px}#topline-stats table tr.big-num td{font-family:"Sentinel A", "Sentinel B", "Georgia",serif;font-size:34px;font-weight:normal;border-bottom:0;padding-bottom:0}#member-committees ul{margin-top:10px}#member-committees ul li{font-family:'Atlas Grotesk Web', Helvetica, sans-serif;margin-top:5px;margin-bottom:10px;list-style-type:disc;font-size:12px;font-weight:normal;border-bottom:1px solid #cecece}#member-metadata-list ul{margin-top:10px}#member-metadata-list ul li{font-size:12px;font-family:'Atlas Grotesk Web', Helvetica, sans-serif;margin-bottom:5px;list-style-type:disc;border-bottom:1px solid #cecece}#member-left-col h4{font-family:"Sentinel A", "Sentinel B", "Georgia",serif;font-size:18px}#swipe-instrux{display:none}.badge-icon{font-family:'Atlas Grotesk Web', Helvetica, sans-serif;padding:1px 5px;text-transform:uppercase;color:#fff;border-radius:4px;margin:0px 5px 5px 0px !important;background-color:#444;font-size:11px;letter-spacing:.03em;height:100%;display:inline-block;line-height:1.4em;background-color:#444;position:relative;top:50%;transform:translateY(-50%);-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:hover{-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.2);box-shadow:0px 0px 4px rgba(0,0,0,0.2);opacity:1}.b-leaving{background-color:#dcdcdc;color:#fff;opacity:1}.b-staying{background-color:#4c9226;color:#fff;opacity:1}.b-bill{background-color:#e0e0e0;color:#004C99;opacity:1}#google-trends{font-family:'Atlas Grotesk Web', Helvetica, sans-serif;background:#f9f9f9;padding:8px;overflow:auto}#google-trends h4{border-bottom:1px solid #cecece}#google-trends h5{font-family:'Atlas Grotesk Web', Helvetica, sans-serif;font-weight:normal;font-size:11px;margin-bottom:3px}#google-trends .g-trends-module{float:left;padding-top:10px;margin-right:35px}#google-trends #rank-trends h2{border-bottom:none;font-size:50px;margin:-7px 0;padding:0}#google-trends #geo-trends-container .stateface-container{float:left;margin-right:10px}#google-trends #geo-trends-container .stateface-replace{height:33px}#google-trends #geo-trends-container .stateface-replace-home{height:33px}#google-trends #geo-trends-container .stateface{font-size:34px}#google-trends #geo-trends-container .stateface.stateface-replace-home{min-width:0.6em;color:red;margin-bottom:0.1em}#google-trends #geo-trends-container .stateface.stateface-replace{min-width:0.6em}#google-trends #geo-trends-container .stateface-container .stateface-state-label{font-size:10px}#google-trends #g-trends-refer{width:110px}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}@media screen and (max-width: 850px){#member-hedshot{display:none}.member-col,table{width:100% !important;margin-bottom:10px}#topline-stats{margin-bottom:10px}#topline-stats table tr td{font-size:11px;padding:2px}#topline-stats table tr.big-num td{font-size:20px}}@media screen and (max-width: 480px){#swipe-instrux{text-align:center;display:block;margin:10px auto;padding:5px;background:#f0f0f0;border-radius:4px}}.compare-grid h1{text-align:center}.compare-grid .guff{max-width:630px;margin:0 auto 40px}.compare-grid .guff a{background-color:#ebebeb;padding:2px 7px 4px;border-radius:3px;color:black !important;white-space:nowrap;cursor:pointer;margin:0 2px}.compare-grid .guff a img{width:11px;padding:0 5px 0 0px}.compare-grid .guff a:hover{background-color:#ccc}.compare-grid h2{text-align:center;font-size:2em}.compare-grid h2.match{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center}.compare-grid h2.match a{color:black !important}.compare-grid h2.match a:hover{text-decoration:underline}.compare-grid .member-column{display:flex;justify-content:space-between}.compare-grid .bio,.compare-grid .msg{padding:0 20px 20px;font-size:0.9em;color:#888888;text-align:center}.compare-grid .bio p,.compare-grid .bio a,.compare-grid .msg p,.compare-grid .msg a{padding-top:5px;font-family:"Atlas Grotesk Web", "Helvetica Neue", Arial, sans-serif}.compare-grid .msg{text-align:left}.compare-grid .card{position:relative}.compare-grid .disagree{font-size:28px;font-weight:bold;padding-top:160px;color:#E49C26 !important}@media screen and (max-width: 480px){.compare-grid h1{text-align:left}.compare-grid .bio{display:none}.compare-grid img{display:block}.compare-grid .member-column .card h2.match{display:none}.compare-grid .disagree{font-size:28px;font-weight:bold;padding-top:10px}}@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}.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"}table{font-family:'Atlas Grotesk Web';border-left:0px solid #e7e7e7;border-top:1px solid #e7e7e7;table-layout:fixed}table th{background:#fff 100% 50% no-repeat;border-bottom:2px solid #e7e7e7;border-right:1px solid white;font-weight:normal;text-align:left}table td{border-bottom:1px solid #e7e7e7;border-right:0px solid #e7e7e7;padding:12px 10px;vertical-align:middle}table .headshot{width:12.0%}table .headshot img{width:50%}table .col-desc{width:60%}table .col-date{width:15%}table .col-result{width:25%}table .right{text-align:right}table p{font-size:14px;font-style:normal}table .votes-data-container,table .feedItem,table .amendmentSponsor{float:none;clear:both;vertical-align:top;padding:8px 0}table .votes-data{border:1px solid #CCCCCC;font-size:1.1em;height:50px;line-height:1;white-space:nowrap;width:128px;margin:0 0 0 0px}table .votes-yes{float:left;height:37px;text-align:center;width:37px;background:#fff}table .votes-no{float:left;height:37px;text-align:center;width:37px;background:#fff}table .votes-not-voting{float:left;height:37px;text-align:center;width:37px;background:#fff}table .winner{color:#000000;font-weight:bold}table .votes-data strong{background-color:transparent;display:block;font-size:1.1em;font-style:normal;font-weight:normal;margin:6px 0 4px}table .votes-data em{background-color:transparent;display:block;font-style:normal;font-weight:normal}table .votes-data .winner strong{font-weight:bold}table .votes-data .winner em{font-weight:bold}table .vote_details{font-size:1.1em;font-style:normal;font-weight:normal}table#vote-details{margin-top:10px;font-size:11px;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif}table#vote-details th{width:100px}.vote-overview{width:100%}.vote-detail-row{width:100%;height:29px;margin:0;border-top:1px solid #cccccc}.vote-detail-left{width:140px;height:auto;margin:0;padding:5px 10px 4px 1px;display:inline-block;border-right:1px solid #333333}.vote-detail-right{width:570px;margin:0;display:inline-block}.vote-detail-check{margin:auto;width:20px;display:inline;position:relative;vertical-align:middle}.nopass{background:none;margin:0}.vote-detail-verdict{font:15px normal arial, sans-serif}.vote-detail-total{font:20px bold arial, sans-serif;font-weight:900;float:right}.vote-detail-graph{width:588px;height:auto;display:inline-block;position:relative;z-index:1}.dem-votes{font:10px normal arial, sans-serif;height:20px;color:#ffffff;min-width:1.365%;width:auto;padding:2px 3px;background-color:#004276}.gop-votes{font:10px normal arial, sans-serif;color:#ffffff;height:20px;min-width:1.365%;width:auto;padding:2px 3px;background-color:#a81817}.ind-votes{font:10px normal arial, sans-serif;color:#ffffff;height:20px;width:1.365%;padding:2px 3px;background-color:#cccccc}#vote-detail-pass-slider{position:absolute;margin-top:-18px;z-index:2000}.vote-detail-needtopass{font:9px normal arial, sans-serif;color:#ffffff;width:auto;height:13px;background-color:#000000;-moz-border-radius:2px;border-radius:2px;padding:0 3px}.vote-arrow-down{margin:0 auto 0 37px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #000000}.nytint-billActions .congressModuleHeader{border-top:medium none;margin-top:20px}.recent-votes a li{font-family:arial, helvetica, sans-serif;font-size:1.1em}table.roll-call-table{width:100%;font-size:12px}table.roll-call-table thead th{background-color:#f0f0f0;border-bottom:1px solid #E2E2E2;border-top:1px solid #E2E2E2}table.roll-call-table td,table.roll-call-table th{border-bottom:solid 1px #E2E2E2;padding:4px;vertical-align:top;background-color:inherit}.yes-votes,.no-votes,.abstain-votes{width:233px;float:left;display:inline}.yes-votes,.no-votes{padding-right:8px;margin-right:8px}table.roll-call-table th.member{width:116px}table.roll-call-table th.party{width:36px}table.roll-call-table th.district{width:36px}.vote-swatch{width:12px;height:12px;border-radius:2px;display:inline-block}.vote-swatch-r-yes{background:#AA0000}.vote-swatch-r-no{background:#D68585}.vote-swatch-r-other{background:#f8e9e9}.vote-swatch-d-yes{background:#003366}.vote-swatch-d-no{background:#869FC4}.vote-swatch-d-other{background:#e1ecf8}.vote-swatch-ind-yes,.vote-swatch-id-yes{background:#E59B16}.vote-swatch-ind-no,.vote-swatch-id-no{background:#eeba58}.vote-swatch-ind-other,.vote-swatch-id-other{background:#f9f2df}.st0{fill:#f0f0f0}#the-cartograms{display:block;float:left}.cartogram-box{display:inline-block}.cartogram-box svg{width:100%;margin-top:5px}#cartogram{transform-origin:0% 0% 0px}.st1{fill:none;stroke:#FFFFFF;stroke-width:3;stroke-miterlimit:10}.st0.red{fill:#BD1F1F}.st0.blue{fill:#5982AD}.st0.R_Yes{fill:#a00}.st0.R_No{fill:#D68585}.st0.R_other{fill:#f8e9e9}.st0.D_Yes{fill:#036}.st0.D_No{fill:#869FC4}.st0.D_other{fill:#e1ecf8}.st0.ID_Yes{fill:#E59B16}.st0.ID_No{fill:#eeba58}.st0.ID_other{fill:#f9f2df}#the-cartograms line.st2,#the-cartograms path.st2{stroke:#ffffff;stroke-width:5}@media screen and (max-width: 1015px){#cartogram-box svg{width:250px}.roll-call-table-outer{width:100% !important}#frontpage-major{width:75%}#major-vote-feature-slot table{width:100%}#major-vote-feature-slot-hed{width:45%}#vote-cartogram-sidebar{width:53% !important}}@media screen and (max-width: 630px){#major-vote-feature-slot-hed{width:100%}#the-cartograms{display:block;width:100% !important}.cartogram-box svg{height:auto}#footer{padding:5px}#footer .wrapper{width:100%;min-width:100%}footer{padding-top:0;margin-top:0}}@media screen and (max-width: 850px){#frontpage-legend-table{display:none}#frontpage-major-list-row-0 td.frontpage-major-list-title.frontpage-major-list-title-lower.fp-threeup-cell{display:none}#frontpage-major-list-row-0 td.vote-cartogram.fp-threeup-cell{width:60%}}@media screen and (max-width: 480px){html body{background:none;padding-top:0px}#content h1.app-name{margin:20px 0 0 0}.search-box input[type="text"]{width:70%}.search-box .fancy-btn{width:28%}.frontpage-column{width:100% !important;margin-left:0 !important}#frontpage-legend-table{display:none}#frontpage-major-list-row-0 td .frontpage-major-list-bill_title{font-size:14px;font-weight:inherit;font-family:inherit;line-height:inherit;margin-bottom:inherit}#frontpage-categories h3{background:#EAEAEA url(http://cdn.propublica.net.s3.amazonaws.com/deploy/images/common/arw-accordion-closed.png) 95% 50% no-repeat;padding:5px;border-bottom:0}#frontpage-categories h3.open{background:#EAEAEA url(http://cdn.propublica.net.s3.amazonaws.com/deploy/images/common/arw-accordion-open.png) 95% 50% no-repeat}#frontpage-categories ul{display:none}.frontpage-major-list table tr td.frontpage-major-list-date{width:40px}.frontpage-major-list .vote-cartogram{display:none}#frontpage-major-list-row-0 td.vote-cartogram.fp-threeup-cell{width:100%}#frontpage-major-list-row-0 .vote-cartogram{display:block;padding:0}#frontpage-major-list-row-0 .frontpage-major-list-title{display:none}.cartogram-box{display:inline-block;width:100%;text-align:center}.cartogram-box svg{width:90% !important;height:auto !important;margin-top:18px !important}#the-cartogram-container{overflow:hidden !important}#the-cartogram-legend{margin-right:0 !important;width:100% !important;font-size:11px !important}#the-cartogram-legend table{width:100% !important}.roll-call-table-outer{width:100% !important}#vote-summary-tbl tr td.vote-summary-tbl-label{width:50% !important}#vote-cartogram-sidebar{width:100% !important}}table.responsive-scrolly{width:100% !important;margin:0 !important;table-layout:auto !important}table.responsive-scrolly th{text-align:left !important;background-color:rgba(195,195,197,0.1);border-right:1px solid #999}table.responsive-scrolly tr td{min-width:95px}.responsive-scrolly-container{overflow-x:auto !important;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #fff), color-stop(100%, rgba(255,255,255,0))),-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #fff), color-stop(100%, rgba(255,255,255,0))),-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #c3c3c5), color-stop(100%, rgba(195,195,197,0))),-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #c3c3c5), color-stop(100%, rgba(195,195,197,0)));background-image:-webkit-linear-gradient(left, #fff, rgba(255,255,255,0)),-webkit-linear-gradient(right, #fff, rgba(255,255,255,0)),-webkit-linear-gradient(left, #c3c3c5, rgba(195,195,197,0)),-webkit-linear-gradient(right, #c3c3c5, rgba(195,195,197,0));background-image:-moz-linear-gradient(left, #fff, rgba(255,255,255,0)),-moz-linear-gradient(right, #fff, rgba(255,255,255,0)),-moz-linear-gradient(left, #c3c3c5, rgba(195,195,197,0)),-moz-linear-gradient(right, #c3c3c5, rgba(195,195,197,0));background-image:-o-linear-gradient(left, #fff, rgba(255,255,255,0)),-o-linear-gradient(right, #fff, rgba(255,255,255,0)),-o-linear-gradient(left, #c3c3c5, rgba(195,195,197,0)),-o-linear-gradient(right, #c3c3c5, rgba(195,195,197,0));background-image:linear-gradient(left, #fff, rgba(255,255,255,0)),linear-gradient(right, #fff, rgba(255,255,255,0)),linear-gradient(left, #c3c3c5, rgba(195,195,197,0)),linear-gradient(right, #c3c3c5, rgba(195,195,197,0));background-position:0 0, 100% 0, 0 0, 100% 0;background-repeat:no-repeat;background-color:white;background-size:4em 100%, 4em 100%, 1em 100%, 1em 100%;background-attachment:local, local, scroll, scroll}@media only screen and (max-width: 768px), (min-device-width: 768px) and (max-device-width: 1024px){table.responsive-table,table.responsive-table thead,table.responsive-table tbody,table.responsive-table th,table.responsive-table td,table.responsive-table tr{display:block}table.responsive-table thead tr{position:absolute;top:-9999px;left:-9999px}table.responsive-table td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50% !important;min-height:14px}table.responsive-table td:last-child{border:0}table.responsive-table td:before{position:absolute;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:bold}table.responsive-table td.right_text{text-align:left !important}table.responsive-table.sortable tr{border-bottom:0}table.sortable .right{text-align:left}table.responsive-table .votes td:nth-of-type(1):before{content:"Vote Description"}table.responsive-table .votes td:nth-of-type(2):before{content:"Date"}table.responsive-table .votes td:nth-of-type(3):before{content:"Result"}table.responsive-table .votes-vote_detail_new td:nth-of-type(1):before{content:"Member"}table.responsive-table .votes-vote_detail_new td:nth-of-type(2):before{content:"Party"}table.responsive-table .votes-vote_detail_new td:nth-of-type(3):before{content:"State"}.home-form_types td:nth-of-type(1):before{content:"Committee"}.home-form_types td:nth-of-type(2):before{content:"Report Title"}.home-form_types td:nth-of-type(3):before{content:"Date Filed"}.home-form_types td:nth-of-type(4):before{content:"End Date"}.home-form_types td:nth-of-type(5):before{content:"Amendment"}.home-form_types td:nth-of-type(6):before{content:"Receipts"}.home-form_types td:nth-of-type(7):before{content:"Spending"}.home-form_types td:nth-of-type(8):before{content:"Cash"}.home-committee td:nth-of-type(1):before{content:"Report Title"}.home-committee td:nth-of-type(2):before{content:"Form type"}.home-committee td:nth-of-type(3):before{content:"Date Filed"}.home-committee td:nth-of-type(4):before{content:"End Date"}.home-committee td:nth-of-type(5):before{content:"Amendment"}.home-committee td:nth-of-type(6):before{content:"Receipts"}.home-committee td:nth-of-type(7):before{content:"Spending"}.home-committee td:nth-of-type(8):before{content:"Cash"}#bill-search-results-table.responsive-table tr th{display:none}#bill-search-results-table.responsive-table td:nth-of-type(1):before{content:"Latest Major Action"}#bill-search-results-table.responsive-table td:nth-of-type(2):before{content:"Congress"}#bill-search-results-table.responsive-table td:nth-of-type(3):before{content:"Bill Number"}#bill-search-results-table.responsive-table td:nth-of-type(4):before{content:"Bill Title"}#member-show-table.responsive-table tr th{display:none}#member-show-table.responsive-table td:nth-of-type(1):before{content:"Date"}#member-show-table.responsive-table td:nth-of-type(2):before{content:"Question"}#member-show-table.responsive-table td:nth-of-type(3):before{content:"Position"}#member-show-table.responsive-table td:nth-of-type(4):before{content:"Party position"}#member-show-table.responsive-table td:nth-of-type(5):before{content:"Vote result"}#member-search-results-table.responsive-table tr th{display:none}#member-search-results-table.responsive-table td:nth-of-type(1):before{content:"Member"}#member-search-results-table.responsive-table td:nth-of-type(2):before{content:"Congress"}#member-search-results-table.responsive-table td:nth-of-type(3):before{content:"State"}#member-search-results-table.responsive-table td:nth-of-type(4):before{content:"Chamber"}#member-search-results-table.responsive-table td:nth-of-type(5):before{content:"District"}}
