@font-face{font-family:'PTSerifRegular';src:url('../fonts/PTF55F-webfont.eot');src:url('../fonts/PTF55F-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/PTF55F-webfont.woff') format('woff'),url('../fonts/PTF55F-webfont.ttf') format('truetype'),url('../fonts/PTF55F-webfont.svg#PTSerifRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'PTSerifItalic';src:url('../fonts/PTF56F-webfont.eot');src:url('../fonts/PTF56F-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/PTF56F-webfont.woff') format('woff'),url('../fonts/PTF56F-webfont.ttf') format('truetype'),url('../fonts/PTF56F-webfont.svg#PTSerifItalic') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'PTSerifBold';src:url('../fonts/PTF75F-webfont.eot');src:url('../fonts/PTF75F-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/PTF75F-webfont.woff') format('woff'),url('../fonts/PTF75F-webfont.ttf') format('truetype'),url('../fonts/PTF75F-webfont.svg#PTSerifBold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'PTSerifBoldItalic';src:url('../fonts/PTF76F-webfont.eot');src:url('../fonts/PTF76F-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/PTF76F-webfont.woff') format('woff'),url('../fonts/PTF76F-webfont.ttf') format('truetype'),url('../fonts/PTF76F-webfont.svg#PTSerifBoldItalic') format('svg');font-weight:bold;font-style:italic}@font-face{font-family:'OpenSansRegular';src:url('../fonts/OpenSans-Regular-webfont.eot');src:url('../fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Regular-webfont.woff') format('woff'),url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansItalic';src:url('../fonts/OpenSans-Italic-webfont.eot');src:url('../fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Italic-webfont.woff') format('woff'),url('../fonts/OpenSans-Italic-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'OpenSansBold';src:url('../fonts/OpenSans-Bold-webfont.eot');src:url('../fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Bold-webfont.woff') format('woff'),url('../fonts/OpenSans-Bold-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'OpenSansBoldItalic';src:url('../fonts/OpenSans-BoldItalic-webfont.eot');src:url('../fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),url('../fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),url('../fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');font-weight:bold;font-style:italic}html{font-size:15px}body{color:#444444;font-family:OpenSansRegular,Arial,Helvetica,sans-serif;font-size:15px}a:link,a:visited{color:#cb4b16;text-decoration:underline}a.btn:link,a.btn:visited{color:white;text-decoration:none}a:hover,a:focus,a:active{color:#664030}a.btn:hover,a.btn:focus,a.btn:active{color:white}a.plain:link,#masthead a:link,#intro-box a:link{text-decoration:none}a.plain:hover,a.plain:focus,a.plain:active,#masthead a:hover,#masthead a:focus,#masthead a:active{text-decoration:underline}.nav-tabs>li>a{text-decoration:none}h1,h2,h3,h4,h5{font:normal normal normal 2.5em/1.5em PTSerifBold,'Pallatino Linotype',Georgia,'Times New Roman',serif;line-height:130%;color:#666;margin-top:1.5em;margin-bottom:1em}h1{margin-bottom:.85em;margin-top:.25em;font-size:27px;font-family:PTSerifBold;line-height:1.4em;color:#565656;padding-bottom:.25em;border-bottom:1px solid #CCA}h1.long{line-height:1.3em;font-family:PTSerif}h1 sup{font-size:65%}h1 small{font-size:15px;font-style:italic;color:#666}.h1-multiline{font-size:27px;font-family:PTSerif;margin-bottom:.75em;padding-bottom:.25em;border-bottom:1px solid #CCA}.h1-multiline h1{margin-bottom:0;padding-bottom:0;border:none}.h1-multiline p{margin:0;font-size:19px;line-height:130%}h2{font-size:1.4em;line-height:1.5em}#content h2{border-bottom:2px solid #888;font-size:17px;margin:1.85em 0 1em -6px}#content h2 span{display:inline-block;margin-left:6px;padding:3px 6px 1px 6px;background-color:#555;color:white;font-family:PTSerifBold;font-weight:bold}h3{font-size:1.15em}h4{font-size:1.05em}h5{font-family:OpenSansRegular;font-size:1em;text-transform:uppercase}h2 span,h3 span,h4 span,span span,a em{font-family:PTSerifItalic;font-weight:normal;font-style:normal;text-transform:none}p+h2,ul+h2,ol+h2,pre+h2{margin-top:1.5em}a.back-link-above-h1{display:block;font-style:normal;line-height:110%;color:#666;margin-bottom:.4em;margin-top:0;text-decoration:none}a.back-link-above-h1:hover span{text-decoration:underline}a.back-link-above-h1 span{font-family:PTSerifBold,'Pallatino Linotype',Georgia,'Times New Roman',serif;font-weight:400;text-transform:uppercase}header ul,footer ul{list-style-type:none;margin:0;padding:0}#content p{margin-bottom:1em}.box{background:#f3f1e9 url(../images/bg-paper.jpg);border:solid #e7e4dc 1px;-moz-box-shadow:0 0 0 5px #f9f8f4,0 1px 2px 5px rgba(106,106,106,.4);-webkit-box-shadow:0 0 0 5px #f9f8f4,0 1px 2px 5px rgba(106,106,106,.4);box-shadow:0 0 0 5px #f9f8f4,0 1px 2px 5px rgba(106,106,106,.4)}.lt-ie9 .box{box-shadow:none;outline:solid #f9f8f4 5px}.button{display:block;width:auto;background-size:1px 80px;background:#94bc6c;background:-moz-linear-gradient(top,#abd380 0%,#7fa659 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#abd380),color-stop(100%,#7fa659));background:-webkit-linear-gradient(top,#abd380 0%,#7fa659 100%);background:-o-linear-gradient(top,#abd380 0%,#7fa659 100%);background:-ms-linear-gradient(top,#abd380 0%,#7fa659 100%);background:linear-gradient(to bottom,#abd380 0%,#7fa659 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#abd380',endColorstr='#7fa659',GradientType=0);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid;border-color:#e3f1d5 #8eb566 #6f914d #8eb566;-webkit-box-shadow:0 0 0 1px rgb(130,169,91),0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 0 0 1px rgb(130,169,91),0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 0 0 1px rgb(130,169,91),0 1px 0 rgba(255,255,255,0.5) inset;color:white!important;cursor:pointer;font-family:"Helvetica Neue","HelveticaNeue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:bold;line-height:1;margin:0;outline:none;padding:5px 20px 6px;position:relative;text-align:center;text-decoration:none;text-shadow:0 1px rgba(61,100,16,.5);-webkit-transition:background 0.15s ease-in-out;-moz-transition:background 0.15s ease-in-out;-o-transition:background 0.15s ease-in-out;transition:background 0.15s ease-in-out}.button:link{text-decoration:none}.button:hover{color:white;background-position:40px;border-bottom:solid 1px #6f914d}.button:active{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;-moz-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;box-shadow:0 1px 0 rgba(0,0,0,0.2) inset}.button:focus{-webkit-box-shadow:0 0 4px #cb4b16,0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 0 4px #cb4b16,0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 0 4px #cb4b16,0 1px 0 rgba(255,255,255,0.5) inset;color:white}@font-face{font-family:'fontello';src:url('../fonts/fontello.eot?57475162');src:url('../fonts/fontello.eot?57475162#iefix') format('embedded-opentype'),url('../fonts/fontello.woff?57475162') format('woff'),url('../fonts/fontello.ttf?57475162') format('truetype'),url('../fonts/fontello.svg?57475162#fontello') format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-search:before{content:'\e800'}.icon-thumbs-up-outline:before{content:'\e801'}.icon-thumbs-down-outline:before{content:'\e802'}.icon-speech-bubble-round-1:before{content:'\e803'}.icon-thumbs-up-filled:before{content:'\e805'}.icon-thumbs-down-filled:before{content:'\e806'}.icon-speech-bubble-square:before{content:'\e804'}.icon-megaphone:before{content:'\e807'}.icon-speech-bubble-round-2:before{content:'\e809'}.icon-speech-bubble-round-dots:before{content:'\e808'}.ads.square{text-align:center;margin-top:-5px;margin-bottom:20px}.ads.footer.leaderboard{margin:20px 0 20px 0;text-align:center}.ads .explainer{margin-bottom:10px;text-align:center;font-size:10px;color:#E63}#masthead{background:white url(../images/bg-header-bar.jpg) center bottom repeat-x;padding:18px 0 0;margin-bottom:0}@media only screen and (max-width:767px){#masthead{background:none}}#logo{display:block;background:url(../images/logo.gif) 0 0 no-repeat;height:43px;width:140px;margin:7px 5px 10px 0;text-indent:-9999px;overflow:hidden}@media only screen and (max-width:767px){#logo{margin-left:15px}}.homepage #logo{display:none}.navbar-default .navbar-nav>li>a{text-decoration:none;color:#cb4b16;font-size:14px;font-family:'OpenSansRegular'}#nav{font-size:14px;line-height:17px;letter-spacing:1px;text-transform:uppercase;font-family:'OpenSansRegular'}#nav>ul ul{margin-top:0}#nav>ul ul li{padding:0}#nav a{padding-right:10px;text-decoration:none;color:#cb4b16}@media screen and (min-width:768px){#nav li a:hover{color:#664030;border-bottom:0}#nav .dropnav:hover>a{background:url(../images/bg-nav-btn.png) 0 7px no-repeat;color:#fff;height:46px;z-index:3;position:relative;text-decoration:none}#nav .dropnav ul a{background:none;z-index:1;height:auto}#nav ul li:hover ul a{cursor:pointer;color:#fff;text-decoration:none;background:none}#nav .dropnav a:hover{color:#fff}#nav li:hover ul{display:block}#nav ul ul{width:220px;position:absolute;left:3px;top:34px;z-index:2;background:#128dac;border:2px solid #4fadc4;padding:2px 8px 3px 9px;font-size:12px;line-height:28px;-webkit-box-shadow:0px 0px 4px #bcbbba;-moz-box-shadow:0px 0px 4px #bcbbba;box-shadow:0px 0px 4px #bcbbba;display:none}#nav ul ul li{float:none;overflow:hidden;vertical-align:top;padding:7px 0 7px;background:url(../images/divider-1.gif) no-repeat 50% 0}#nav ul ul li:first-child{background:none}#nav ul ul li a{width:auto;display:block;height:auto;text-align:left;padding:0 10px}#nav ul li:hover ul li{vertical-align:top;float:none}#nav ul ul li:hover a{background:#05647c;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.nav.navbar-right li>a{padding-left:0;font-size:13px}}@media screen and (max-width:767px){.navbar-nav.navbar-right{margin-left:1px}}#info-box{background:url(../images/bg-info-box-top.gif) repeat-x;font:16px/22px Georgia,'Times New Roman',Times,serif}#info-box .holder{background:url(../images/bg-info-box-bottom.gif) repeat-x 0 100%;padding:18px 0 26px}#info-box .heading,.homepage #info-box .state{background:url(../images/bg-info-box-decor.gif) no-repeat 50% .9em;text-align:center}#info-box h2,.homepage #info-box .state span{margin:0;font-size:1.2em;line-height:1.5em;font-weight:normal;display:inline;text-transform:uppercase;color:#666;background:#fff;padding:0 10px}#info-box h2 span{text-transform:none}#categories{text-align:center}#categories li{display:inline-block;width:225px;background:url(../images/bg-info-box-nav.png) no-repeat 0 12px;min-height:153px;margin:0 3px 20px;vertical-align:top;text-align:center}#categories div p{margin-top:20px;padding:0 5px 0 5px;text-align:left;font-size:10pt;line-height:140%}#categories li>a{display:block;width:225px;margin-top:13px;padding-top:137px;text-align:center;font-family:'PTSerifBold';text-decoration:none}#categories li>a span{font-family:'PTSerifBoldItalic'}#categories #link-members>a{background:url(../images/img-congress-members.png) center 5px no-repeat}#categories #link-bills>a{background:url(../images/img-bills-resolutions.png) center 5px no-repeat}#categories #link-votes>a{background:url(../images/img-voting-records.png) center top no-repeat}#categories #link-committees>a{background:url(../images/img-committees.png) center 15px no-repeat}.homepage #info-box .state{margin:1.5em 2em .3em 0;text-align:center}.homepage #info-box .state span{color:#444;font-family:'PTSerifItalic';font-size:1em;text-transform:lowercase}.homepage #info-box .state a{font-family:'PTSerifBold';text-transform:uppercase}.entries-box{background:url(../images/bg-entries-box-brown.jpg)}.entries-box .entries-holder{background:url(../images/bg-aside-hilight.png) repeat-y 50% 0;padding-top:30px}.entries-box h2{line-height:28px;color:#666;padding-bottom:.5em;background:url(../images/divider-2.gif) repeat-x 0 100%;margin-bottom:1em;text-transform:uppercase;text-shadow:0px 2px 2px rgba(255,255,255,0.4)}.entries-box .aside h3{color:#666;padding-bottom:.75em;background:url(../images/divider-3.png) no-repeat 50% 100%;margin-bottom:1.25em;text-transform:uppercase;text-shadow:0px 2px 2px rgba(255,255,255,0.4)}.featured-articles{margin:0 10px 28px 0;text-shadow:0px 1px 1px rgba(255,255,255,0.4)}.featured-articles .post{overflow:hidden;padding:3px 0 18px}.featured-articles h4{color:#343434;font-size:1em;margin-bottom:.5em}.featured-articles .icon{float:left;width:30px;padding:3px 0 0}.featured-articles .icon img{vertical-align:top}.featured-articles .article{overflow:hidden}.featured-articles .event_header{}.featured-articles .post .event_body{margin-top:.5em;background:url(../images/divider-2.gif) repeat-x 50% 100%;padding:5px 1em 30px}.featured-articles .post .event_body p{margin-bottom:.25em}.featured-articles .post .event_body small{text-transform:uppercase;font-family:'PTSerifBold';color:#7a7a7a}.featured-articles .event_date{color:#888;font-size:.8em;font-family:'PTSerifBold';text-transform:uppercase;border-left:solid #40a4bd 2px;padding-left:12px}.featured-articles .event_date span{text-transform:none}.congress-tweets{background:url(../images/bg-grey-box-b.png) no-repeat 0 100%;padding:0 0 28px;margin:0 0 22px}.congress-tweets .holder{background:url(../images/bg-grey-box-c.gif) repeat-y;overflow:hidden;padding:12px 20px 0;margin:0 0 -4px}.tweets .post,.congress-tweets .post{margin:0 0 25px}.tweets .post{padding-right:20px;padding-bottom:20px}.tweets .post:hover{background-position:right bottom}.tweets .photo,.congress-tweets .photo{float:left;width:40px;height:40px;padding:4px 10px 0 0}.congress-tweets .photo img{vertical-align:top}.tweets .article,.congress-tweets .article{overflow:hidden}.congress-tweets h4{background:url(../images/ico-tweetter.png) no-repeat 0 3px;padding:0 0 0 19px}#content .tweets p{font-family:PTSerifRegular;margin-bottom:0}.tweets em,.congress-tweets em{color:#787878;font-style:normal;font-family:PTSerifItalic;display:block}.rss-block{margin:0 0 27px}.aside h4{margin:0 0 5px}.aside h3{color:#666}.aside h3 span{}.aside em{color:#787878;font-family:PTSerifItalic;font-style:normal}.aside .block{text-align:right}.rss-block h4{margin-bottom:.5em}.rss-block h3 img{padding:0 8px 3px;vertical-align:middle}.aside .article{padding:0 0 0 21px}.aside .post{margin:0 0 25px}.tweets-block article{background:url(../images/ico-tweetter.png) no-repeat 0 3px}.tweets-block h3{margin:0 0 9px}@media only screen and (max-width:865px){.entries-box .entries-holder{background:none}}#breadcrumbs{font:normal 14px/16px PTSerif,Georgia,'Times New Roman',Times,serif;padding:18px 0 0;color:#777}#breadcrumbs ul{padding:0}#breadcrumbs li{display:inline;padding:0 6px 0 11px;background:url(../images/arrow.gif) no-repeat 0 60%}#breadcrumbs li:first-child{background:none;padding:0 6px 0 0}#breadcrumbs a{color:#955;font-size:12px;text-decoration:none}#breadcrumbs a:hover{color:#B22;border-bottom:1px solid #AA6}.summary-box .info{background:url(../images/divider-4.gif) repeat-x 0 100%;padding:0 0 12px;margin:0 0 9px;font-family:OpenSansRegular}.date{font-family:PTSerifItalic}@media (min-width:768px){dl.dl-horizontal dt{width:90px;font-weight:normal}dl.dl-horizontal dd{margin-left:100px}dl.dl-horizontal dd p{line-height:127%;margin-bottom:.33em}dl.dl-horizontal dd p:first-child{line-height:inherit;margin-bottom:.1em}dl.dl-horizontal.wide dt{width:130px}dl.dl-horizontal.wide dd{margin-left:140px}}#content .summary-box h2{font-size:16px;line-height:20px;color:#565656;text-transform:none;margin:0 0 9px}.summary-box table{width:100%;border-collapse:collapse}.summary-box table td{background:#fbfaf5;border:1px solid #e8e5d7;padding:3px 9px 3px 9px;vertical-align:middle;height:30px;font:normal 14px/16px OpenSansRegular,Verdana,Arial,Helvetica,sans-serif}.summary-box table th{text-align:left;padding:0 9px;text-transform:uppercase;font:normal 10px/14px PTSerifBold,Georgia,'Times New Roman',Times,serif;height:16px;vertical-align:middle}.summary-box .aside{text-align:center;padding:5px 0 5px 0}.photo{padding:4px;background:#fff;border:1px solid #eaeaea;border-bottom-color:#c5c5c5;border-width:0 1px 1px;display:inline-block;margin:0}.summary-box .photo{margin:0 7px 10px 7px}.photo a,.photo a:hover{display:block;margin:0;padding:0;border-bottom:0}.summary-box .photo img{vertical-align:top}.summary-box .track-btn,.summary-box .yellow-btn{margin:0 auto}.summary-box .aside .article{color:#9a9171;text-align:left;padding:15px 20px;font:10px/24px Arial,Helvetica,sans-serif}.summary-box .aside .article strong{text-transform:uppercase;display:block}.summary-box .aside .article a{font-size:12px}#search-again{position:relative;background:#f3f1e9 url(../images/bg-paper.jpg);border:solid #e7e4dc 1px;-moz-box-shadow:0 0 0 5px #f9f8f4,0 1px 2px 5px rgba(106,106,106,.4);-webkit-box-shadow:0 0 0 5px #f9f8f4,0 1px 2px 5px rgba(106,106,106,.4);box-shadow:0 0 0 5px #f9f8f4,0 1px 2px 5px rgba(106,106,106,.4);padding:12px;color:#545454}.lt-ie9 #search-members,.lt-ie9 #search-again{box-shadow:none;outline:solid #f9f8f4 5px}#search-members.row{margin:-40px 0 40px}#search-members.section.row{margin-top:0;padding:0}#search-again{margin-top:-15px}#member-details{}#member-details section{margin-bottom:52px}#member-details h3,.tweets h3{font-size:16px;background:url(../images/divider.gif) left bottom repeat-x;margin-bottom:8px;padding-bottom:8px}#media article{width:300px;margin-right:20px;float:left}#media img,#analysis img,#voting-record img{float:left;width:140px;height:110px;margin-right:12px}#member-details ul{margin:0 0 1em 1em}#member-details ul ul{margin-bottom:0}.members-grid .member{text-align:center;margin-bottom:30px}.members-grid .member .photo{margin:0 auto}.stats{text-align:center;margin-left:21px}.stats:first-child{margin-left:0}.stats tbody td,.stats tbody th{padding:0;border:1px solid #d7ddd7;height:29px;vertical-align:middle}.stats tbody th{font:10px/20px Georgia,'Times New Roman',Times,serif;font-weight:bold;text-transform:uppercase;text-align:right;line-height:100%;padding:0 10px 0 0;width:84px}.stats thead{background:#b0ac9b url(../images/bg-stats-heading.gif) repeat-x;font:10px/20px PTSerifBold,Georgia,'Times New Roman',Times,serif;text-transform:uppercase;color:#fff;text-shadow:0 1px 1px #8c887d}.stats thead th{height:30px;padding:0 4px;vertical-align:middle;text-align:center;border:1px solid #c4c1b5;font-weight:normal}.stats .pink td{background:#f2f2f2}.stats .gradient .empty{background:none;border:0}.stats .gradient td{background:#ededed url(../images/bg-stats-table.gif) repeat-x;height:44px;line-height:44px;vertical-align:middle}.stats .gradient td img{vertical-align:middle}.download-links li{padding:0 0 6px;overflow:hidden}aside .download-links{padding:31px 0 0}.download-links li a{background:url(../images/ico-download.gif) no-repeat 0 3px;padding:0 0 0 16px}.section aside{overflow:hidden}.stats thead.sortable th{cursor:pointer}.stats tbody tr.group td{font-size:105%;font-weight:bold;text-transform:none;background-color:#FAFAFA}.party_D,.party_I,.party_R{cursor:default;color:white}.color_D{background-color:#0041a1}.color_R{background-color:#e60e13}.color_I{background-color:#921b85}.party_D{background-color:#0041a1}.party_R{background-color:#e60e13}.party_I{border:1px solid black;color:black}.color_A,.color_B,.color_C,.color_E,.color_F,.color_G,.color_H,.color_J,.color_K,.color_L,.color_M,.color_N,.color_O,.color_P,.color_Q,.color_S,.color_T,.color_U,.color_V,.color_W,.color_X,.color_Y,.color_Z{background-color:#EEE}.vote_positive{background-color:#EFE}.vote_negative{background-color:#FEE}#dotchart{position:relative;font-size:11px;margin-bottom:10px}#dotchart .dot{position:absolute;width:6px;height:6px}#dotchart .party_I{width:4px;height:4px}.section h2{font:normal 20px/24px PTSerifBold,Georgia,'Times New Roman',Times,serif;margin:0 0 5px;text-transform:uppercase;color:#666;overflow:hidden}.section .heading{width:100%;overflow:hidden;text-align:right;margin:0 0 5px}.section .heading h2{float:left;width:485px;text-align:left;margin:0}.section .tips{font:italic 12px/14px Georgia,'Times New Roman',Times,serif;color:#343434;display:block;overflow:hidden;padding:7px 0 0}.feed_active_span{display:none}.active .feed_inactive_span{display:none}.active .feed_active_span{display:inline}#lists{padding-top:20px}#lists .options{display:none}#lists div.list{position:relative;background-color:#fcfcfc;border:solid #e7e4dc 1px;-moz-box-shadow:0 0 0 5px #f9f8f4,0 1px 2px 5px rgba(106,106,106,.4);-webkit-box-shadow:0 0 0 5px #f9f8f4,0 1px 2px 5px rgba(106,106,106,.4);box-shadow:0 0 0 5px #f9f8f4,0 1px 2px 5px rgba(106,106,106,.4);padding:10px;cursor:pointer;margin-bottom:1em}.lt-ie9 #lists div.list{box-shadow:none;outline:solid #f9f8f4 5px}#lists>a#newlist{display:block;float:left;height:auto;font-weight:bold;font-size:1em}#lists>a#newlist:hover{border-bottom:0}#lists div.active{color:black;background-color:#fffbf0;-moz-box-shadow:0 0 0 5px #fcf3d0,0 1px 2px 5px rgba(106,106,106,.4);-webkit-box-shadow:0 0 0 5px #fcf3d0,0 1px 2px 5px rgba(106,106,106,.4);box-shadow:0 0 0 5px #fcf3d0,0 1px 2px 5px rgba(106,106,106,.4)}.lt-ie9 #lists div.active{box-shadow:none;outline:solid #fcf3d0 5px}#lists div.list h3{float:left;width:175px;height:1.5em;font-size:1em;color:#cb4b16;overflow:hidden}#lists div.active .options,#lists div.list:hover .options{display:block;float:right;width:30px}#lists div.default_list .options,#lists div.default_list:hover .options{width:12px}#lists div.list .opts{display:inline;float:left}#lists div.default_list .no_default_list{display:none}#lists div.list .opts a{display:inline-block;width:12px;height:12px;margin-right:5px;text-indent:-9999px;background:url(../images/icons.png) 0 0 no-repeat;color:#666}#lists div.default_list .opts a{margin-right:0}#lists div.list .opts a.icon.trash{background-position:-12px 0;margin-right:0}#lists div.list .opts a.icon.edit:hover{background-position:0 -12px}#lists div.list .opts a.icon.trash:hover{background-position:-12px -12px}#lists .list_info{clear:both;font-size:.75em;text-transform:uppercase}#lists .list_info .num{float:left}#lists .list_info .freq{float:right}#lists .list_info .freq .email_info{text-transform:none;font-size:1.25em}#list_view{clear:both;margin-top:20px}#edit_list,.side-box{background:#f8f7f7;border:solid #e7e4dc 1px;-moz-box-shadow:0 0 0 5px #f9f8f4,0 1px 2px 5px rgba(106,106,106,.4);-webkit-box-shadow:0 0 0 5px #f9f8f4,0 1px 2px 5px rgba(106,106,106,.4);box-shadow:0 0 0 5px #f9f8f4,0 1px 2px 5px rgba(106,106,106,.4);padding:25px;margin-bottom:30px}.lt-ie9 #edit_list,.lt-ie9 .side-box{outline:solid #f9f8f4 5px;box-shadow:none}#edit_list h4,#edit_list label,.side-box label{text-transform:uppercase;font-family:'OpenSansRegular';font-size:12px;margin-bottom:0;padding-bottom:0;color:#555}#set_freq label{display:inline-block}#browse_links{margin-top:1.5em}.tracked_event{clear:both;padding:20px;border:1px solid #eee;margin-bottom:20px}.tracked_event:hover{background:#fffcf5;padding-left:19px;border-left:2px solid #40A4BD}.tracked_event .event_body{margin-top:1em}.tracked_event h4.event_title.simple{font-size:15px}.event_feed_title,.event_type,.event_body h5,.event_date span{font-family:'PTSerifItalic';font-size:.83em;color:#999}.event_feed_title{margin-top:1em;margin-bottom:1em;border-top:solid #eee 1px;border-bottom:solid #eee 1px;padding:2px 0}.event_feed_title small,.event_type span{text-transform:uppercase;font-family:'PTSerifBold';color:#7a7a7a}.event_type{float:right}.event_type span{display:inline-block;background:#efefef;padding:0 8px;margin-left:.5em;border:solid #ddd 1px;border-radius:3px;moz-border-radius:3px;webkit-border-radius:3px}.event_date{display:inline-block;font-family:'PTSerifRegular';color:#40a4bd}.tracked_event h4{clear:both;margin-bottom:.5em}.event_body h5{text-transform:none}.event_body p{margin-bottom:.5em}.no_data{padding:1em;font-family:'PTSerifBoldItalic';background:#fffae4;border:1px solid #fff6d2}#list_trackers{margin-top:1em}#list_trackers li,#basic_trackers li a{display:block;padding:0 10px;height:25px;line-height:25px;margin-bottom:10px;background:#fff;border:solid #dcd6c3 1px;moz-border-radius:5px;webkit-border-radius:5px;border-radius:5px;overflow:hidden;font-size:.9em;text-decoration:none}#list_trackers li:hover,#basic_trackers li a:hover{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}#list_trackers li span{}#list_trackers li>a{display:inline-block;float:right;color:#666}#list_trackers li>a span{display:inline-block;width:12px;height:12px;margin-top:6px;text-indent:-9999px;background:url(../images/icons.png) -12px 0 no-repeat}#list_trackers li>a:hover{color:#C66}#list_trackers li>a:hover span{background-position:-12px -12px;border-bottom:0}#basic_trackers li span{display:inline-block;float:right;width:12px;height:12px;margin-top:6px;text-indent:-9999px;background:url(../images/icons.png) -12px 0 no-repeat;color:#666}#basic_trackers li a:hover span{background-position:-12px -12px;border-bottom:0}#basic_trackers li span{background-position:-24px 0}#basic_trackers li a:hover span{background-position:-24px -12px}.track-btn,.push-btn{height:39px;width:170px;font-family:OpenSansRegular,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;line-height:39px;text-align:center;text-transform:uppercase;text-decoration:none;display:block;color:#fff!important;text-shadow:0 1px 1px #3d6410;margin:0 0 15px;cursor:pointer}.track-btn:link,.push-btn:link{text-decoration:none}.track-btn,.green-btn{background:url(../images/btn-sprite-green.png) no-repeat}.grey-btn{background:url(../images/btn-sprite-grey.png) no-repeat}.yellow-btn{background:url(../images/btn-sprite-yellow.png) no-repeat;color:#444!important}.track-btn:hover,.push-btn:hover,.push-btn.hover-state{color:#fff;background-position:0 -43px;text-decoration:none;border-bottom:0}.track-btn:active,.push-btn:active{background-position:0 -86px}.small-btn{height:34px;width:150px;font-size:14px;line-height:34px;text-transform:none}.tracker_widget{font-family:'CallunaSans';line-height:130%;text-align:left}.tracker_widget.modal-body{padding-bottom:0}.tracker_widget h3{font-size:1em;color:#40a4bd;text-align:center;margin:0 0 .5em 0;text-transform:none}.list_select ul{padding:0;list-style:none}.events_to_track li a,.list_select li a{display:block;padding:0 10px;height:25px;line-height:28px;margin:2px 0;background:#fff;moz-border-radius:5px;webkit-border-radius:5px;border-radius:5px;overflow:hidden;font-size:.9em;text-decoration:none}.events_to_track li a{background:transparent;border:0;margin-bottom:0}.list_select li.new a,.list_select li.all a{background:transparent;border:0}.list_select li.selected a{background:#8e8778;color:#fff}.list_select li a:hover{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.list_select li.new a:hover,.list_select li.all a:hover{-webkit-box-shadow:none;box-shadow:none}.events_to_track li span.icon,.list_select li span.icon{display:inline-block;float:left;width:12px;height:12px;margin-top:6px;margin-right:.5em;text-indent:-9999px;background:url(../images/icons.png) -36px 0 no-repeat;color:#666}.events_to_track li span.icon{background-position:-48px 0}.events_to_track li:hover span.icon{background-position:-48px -12px}.events_to_track li.selected span.icon{background-position:-48px -24px}.list_select li:hover span.icon{background-position:-36px -12px}.list_select li.selected span.icon{background-position:-36px -24px}.list_select li.new span.icon{background-position:-24px 0}.list_select li.new:hover span.icon{background-position:-24px -12px}.list_select li.all span.icon{background-position:0 0}.list_select li.all:hover span.icon{background-position:0 -12px}#track_panel .singlesignon{display:inline-block}#track_panel .singlesignon .legend{display:none}#track_panel .singlesignon li{display:inline-block;float:none}#track_panel .singlesignon li .btn{padding:0}#footer{margin-top:25px;border-top:1px solid #DDD;background:#FAFAFA;font-size:14px;padding:24px 0 0}#footer a{color:#3388bb}#footer nav{font-size:12px;line-height:2em;margin-bottom:25px}#footer nav li{vertical-align:top}#footer nav a,#footer .social a{display:block}#footer .social{font-size:12px}#footer h4{margin:0 0 5px;text-transform:uppercase}#footer h4 span{text-transform:none}#footer .social ul{line-height:2em}#footer .social li{vertical-align:top}#footer .social ul img{vertical-align:middle;padding:0 8px 0 2px}#footer .social a{display:block}#footer section{margin-bottom:25px;overflow:hidden}#footer p{margin:0 0 12px;line-height:18px}.searching{}.searching label{font-weight:normal}.searching .summary{padding:0 0 13px;border-bottom:6px solid #dae2df;color:#40a4bd;font:16px/21px PTSerifRegular,Georgia,'Times New Roman',Times,serif;margin:0 0 0}.searching .summary strong{font-weight:normal;font-family:PTSerifBold;color:#444}.searching #loading_status{text-align:center;border:1px solid #AAA;background-color:#EEE}.searching #show_more{text-align:center;border:1px solid #CB4B16;background-color:#ffcebb;font-weight:bold;display:block}.searching .results{margin-bottom:15px}.searching .results .result_item{padding:.5em 0}.searching .results .result_item:after{content:'';display:block;clear:both}.searching .results .result_item>a{display:block;font:normal normal normal 1.2em/1.5em PTSerifBold,'Pallatino Linotype',Georgia,'Times New Roman',serif;text-decoration:none}.searching .results .result_item>a:hover{border:none;text-decoration:underline}.search-form{margin-top:10px}.search-form .text{float:left;width:150px;height:25px;padding:0 3px}.search-form .text input{width:145px;height:26px;margin:0;float:left}.search-form .btn-search,.btn-search-small2{background:url(../images/btn-search.gif) no-repeat;width:25px;height:25px;float:left;overflow:hidden;margin:0;padding:0;border:0;line-height:0;font-size:0;text-indent:-9999px;cursor:pointer}.searching .advanced-search{position:relative;background:#f3f1e9 url(../images/bg-paper.jpg);margin:4px 0 30px;border:solid #e7e4dc 1px;-moz-box-shadow:0 0 0 5px #f9f8f4,0 1px 2px 5px rgba(106,106,106,.4);-webkit-box-shadow:0 0 0 5px #f9f8f4,0 1px 2px 5px rgba(106,106,106,.4);box-shadow:0 0 0 5px #f9f8f4,0 1px 2px 5px rgba(106,106,106,.4);padding:20px;cursor:pointer}.lt-ie9 .searching .advanced-search{box-shadow:none;outline:solid #f9f8f4 5px}.member .advanced-search{padding-top:20px}.advanced-search h3{text-align:center;text-transform:uppercase;margin:0 0 8px;padding:0 0 5px;background:url(../images/divider-5.gif) repeat-x 0 100%}.advanced-search form{margin:0}.advanced-search label{font-size:.8em;line-height:24px;color:#555;display:block}.advanced-search #show_more_options{font-size:.8em}.advanced-search .choices label{text-transform:none;color:#333}.advanced-search .choices label .count{color:#777}select,input.text{font:12px/16px CallunaSans,sans-serif;color:#444;border:solid #e6d39c 2px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.advanced-search select{height:30px;background:#fff}.advanced-search input.text{}.advanced-search input.text.with_search_button{height:24px;float:left;margin-right:2px}#search-members ul input.text{background-position:-256px top}.advanced-search .row{margin:0 0 20px}.advanced-search .btn-search,.tracker_widget .btn.done{background:url(../images/btn-advans-search.png) no-repeat;width:120px;height:24px;display:inline-block;overflow:hidden;margin:24px 0 0;padding:0 0 2px;border:0;line-height:18px;font-size:15px;font-family:OpenSansRegular;text-transform:uppercase;text-align:center;cursor:pointer;color:#fff;text-decoration:none}.advanced-search .btn-search:hover,.tracker_widget .btn.done:hover{background-position:left bottom}.advanced-search .btn-search-small{background:url(../images/btn-advans-search-small.png) no-repeat;width:66px;height:24px;display:inline-block;overflow:hidden;padding:2px 0 2px;border:0;line-height:18px;font-size:13px;font-family:OpenSansRegular;text-transform:uppercase;text-align:center;cursor:pointer;color:#fff}@media (min-width:770px){.margin-left-30-wide{margin-left:30px}}#search-members{position:relative;margin-bottom:26px}#search-members form{border:0;padding-left:0;background:url(../images/hr-sidebar.png) left bottom no-repeat;margin-bottom:1em}#search-members h3{font-size:16px}#search-members .btn-search{margin:0 0 20px;text-shadow:0 1px 1px #555}#search-members #map_container{padding:0}#search-members #map_canvas{height:520px}#content div.site-search-results form{margin:0 6px 50px}#content .site-search-results form h3,form.topbox h3{width:auto;text-align:left;font-size:1.3em;color:#40A4BD;font-family:'PTSerifBold';line-height:1em;padding-bottom:1em}.site-search-results form .intro,form.topbox p.intro{width:436px;float:left;padding-top:1em;font-family:'PTSerifRegular'}.site-search-results form fieldset,form.topbox fieldset{width:436px;float:right}.site-search-results form fieldset #search_entry,form.topbox fieldset #search_entry{float:left;width:78%}.site-search-results form fieldset #submit,form.topbox fieldset #submit{margin-top:2px;float:right}#search-results .results-group{clear:none;margin-bottom:20px;padding:2px}#search-results .results-group h3,#search-results .results-group h4{text-align:left;width:auto;font-size:1em;margin-bottom:1em;text-transform:uppercase}#search-results .results-group p.no_results{margin:0 20px}#search-results .results-group ul li{padding:.5em 20px;border-bottom:solid #f5f5f5 1px}#search-results .results-group ul li:hover{background:#f8f8f8}#search-results .results-group ul li a{display:block}#search-results .results-group ul li a:hover{border-bottom:0}#search-results .results-group .more{display:inline-block;background:#eee;font-size:.8em;padding:2px 4px;margin:.25em 20px 0;border:solid #ddd 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#search-results .results-group .more:hover{background:#ddd;border:solid #ccc 1px}ul.tabs{margin:0!important;padding:0;height:40px;border-bottom:1px solid #DDC}ul.tabs li{float:left;padding:0;margin:0;list-style-type:none}ul.tabs a{position:relative;display:block;float:left;height:40px;width:100%;padding:0 23.8px;border-bottom:1px solid #DDC;color:#777;line-height:40px;text-decoration:none;font-family:'PTSerifRegular',serif;font-size:.9em;font-weight:normal;letter-spacing:.05em;outline:0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}@media only screen and (max-width:480px){ul.tabs a{padding:0 3px!important;text-transform:none;font-size:.85em;letter-spacing:0}}ul.tabs a:hover{background-color:#F7F7F7;color:#333}ul.tabs a.active{border:1px solid #ddc;border-bottom:0;cursor:default;background:#f3f1e9;background:-moz-linear-gradient(top,#f3f1e9 1%,#fdfdfd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#f3f1e9),color-stop(100%,#fdfdfd));background:-webkit-linear-gradient(top,#f3f1e9 1%,#fdfdfd 100%);background:-o-linear-gradient(top,#f3f1e9 1%,#fdfdfd 100%);background:-ms-linear-gradient(top,#f3f1e9 1%,#fdfdfd 100%);background:linear-gradient(to bottom,#f3f1e9 1%,#fdfdfd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f1e9',endColorstr='#fdfdfd',GradientType=0);color:#333;font-weight:bold;letter-spacing:.1em;text-transform:uppercase}ul.tabs.two-up li a,ul.tabs.two-up li a,ul.tabs.three-up li a,ul.tabs.three-up li a,ul.tabs.four-up li a,ul.tabs.four-up li a,ul.tabs.five-up li a,ul.tabs.five-up li a{padding:0 17px;text-align:center;overflow:hidden}ul.tabs.two-up li,ul.tabs.two-up li{width:50%}ul.tabs.three-up li,ul.tabs.three-up li{width:33.33%}ul.tabs.four-up li,ul.tabs.four-up li{width:25%}ul.tabs.five-up li,ul.tabs.five-up li{width:20%}.panes>div{display:none;min-height:150px;padding:15px 0 20px 0}ul.left-tabs{border:1px solid #DDC;padding:0}ul.left-tabs li{padding:0;margin:0;list-style-type:none}ul.left-tabs a{display:block;width:100%;padding:15px 15px;border:1px solid #F3F1E9;background-color:#FCFAF5;color:#777;line-height:normal;text-decoration:none;font-family:'PTSerifRegular',serif;outline:0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}ul.left-tabs a:hover{background-color:#F7F7F7;color:#333}ul.left-tabs a.active{border:1px solid #F3F1E9;border-bottom:1px solid #ffffff;color:#000;cursor:default;background:#f0e9e0;background:-moz-linear-gradient(top,#edd 1%,#ffffff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#edd),color-stop(100%,#ffffff));background:-webkit-linear-gradient(top,#edd 1%,#ffffff 100%);background:-o-linear-gradient(top,#edd 1%,#ffffff 100%);background:-ms-linear-gradient(top,#edd 1%,#ffffff 100%);background:linear-gradient(to bottom,#edd 1%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#edd',endColorstr='#ffffff',GradientType=0)}.left-tabs-panes{float:left;width:80%}.left-tabs-panes>div{padding-left:25px}pre.example{height:25em;width:800px;margin:1em 0 1.5em 16px;border:1px solid black;overflow:auto}dl.schema{margin:1em 0 2em 16px}dl.schema>dt{float:left;clear:both;width:150px;margin-bottom:1em}dl.schema>dd{float:left;width:600px;margin-bottom:.75em}dl.schema>div{border-bottom:1px solid #DDD;margin-bottom:.75em}.example_api_uses a{font-family:monospace;font-size:85%}.clear{clear:both}input[type=text].default{font-family:Verdana,Arial,sans-serif;font-size:90%;color:#888}#from_the_floor .date{display:block;margin-bottom:.5em}ul.singlesignon{list-style:none;padding:0}.singlesignon li{float:left;margin-right:5px}.tracker_lists span.rename{display:none;float:right}.tracker_lists td:hover span.rename{display:inline}.error{color:#C22;font-weight:bold}#sitenewscontainer{position:relative;width:100%;padding:5px;background:#fff0b2;z-index:999;border-top:2px solid #fff6d3;border-bottom:2px solid #f6db71;-webkit-box-shadow:0px 2px 4px 0px #666;box-shadow:0px 2px 4px 0px #666}#sitenews{margin:0 auto;text-align:center;font-family:'PTSerifRegular'}#sitenews>div:first-of-type{width:20px;float:right;margin:0 10px}#sitenews>div:first-of-type a{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;margin:-5px auto 0;text-align:center;text-decoration:none;font-family:sans-serif}#sitenews div.sitenewsbody{width:100%;margin:5px auto}@media (min-width:960px){#sitenews div.sitenewsbody{width:940px}}#sitenews a{text-decoration:underline}#trending_trackers a{display:inline-block;width:230px;padding:3px 8px 2px 8px;margin:0;line-height:120%;max-height:2.65em;overflow:hidden;vertical-align:middle}@media (max-width:940px){#trending_trackers a.trending_trackers_4{display:none}}@media (max-width:720px){#trending_trackers a.trending_trackers_3{display:none}}@media (max-width:490px){#trending_trackers a.trending_trackers_2{display:none}}#logo.states{background:url(../images/logo_states.png) no-repeat;width:250px}#state_list .six.columns,#state_list .twelve.columns{margin-top:40px}#missedvotestable{margin-top:1.5em;margin-left:3em}#missedvotestable th{padding-right:1em}.photo_flag{width:122px;color:#fff;font-size:12px;padding:0px 3px 0px 5px;position:relative;line-height:20px;top:-4px;left:-3px;margin:0 auto;font-family:'PTSerifBold',serif}.photo_flag+h5{margin:.5em 0 .4em 0}.photo_flag:before{content:"";position:absolute;top:-10px;left:0px;width:0px;height:0px;border-width:5px;border-style:solid}.photo_flag:after{content:"";position:absolute;top:0px;left:100%;width:0px;height:0px;border-right-color:transparent!important}.photo_flag.flag_d{background:#4089bd}.photo_flag.flag_d:after{border:10px solid #4089bd}.photo_flag.flag_d:before{border-color:transparent #2e8ea6 #2e8ea6 transparent}.photo_flag.flag_r{background:#bd4040}.photo_flag.flag_r:after{border:10px solid #bd4040}.photo_flag.flag_r:before{border-color:transparent #a62e2e #a62e2e transparent}.photo_flag.flag_i{background:#999}.photo_flag.flag_i:after{border:10px solid #999}.photo_flag.flag_i:before{border-color:transparent #666 #666 transparent}.photo_flag.flag_d.sub_chair{background:#82a5bd}.photo_flag.flag_d.sub_chair:after{border:10px solid #82a5bd}.photo_flag.flag_d.sub_chair:before{border-color:transparent #739ca6 #739ca6 transparent}.photo_flag.flag_r.sub_chair{background:#bd8282}.photo_flag.flag_r.sub_chair:after{border:10px solid #bd8282}.photo_flag.flag_r.sub_chair:before{border-color:transparent #a67272 #a67272 transparent}.sidebar-events{background-color:rgba(255,255,255,.8);border:1px solid rgba(150,200,250,.15);padding:10px;color:#666;font-size:90%;line-height:130%;margin-bottom:1.5em}.sidebar-events h2{margin:1em -10px .5em;padding:.5em;background-color:rgba(50,100,200,.05);margin-bottom:1em;font-size:17px}.sidebar-events h2:first-child{margin-top:-10px}