@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600);html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,figure,footer,header,hgroup,nav,section{display:block}a{background:transparent;text-decoration:none;outline:none}a:link,a:visited{color:#f99031}body{color:#222;background:#fff;padding:1em;font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:62.5%;font-weight:400}dl,p,ol,ul{margin:0 0 1em 0}img{max-width:100%;height:auto}ol{padding-left:3em}strong{color:#000}ul{padding:0 1.5em 0 3em}ul li{padding:0 0 .25em 0}li ul{margin-bottom:0}caption,dd,dt,h1,h2,h3,legend,li,td,th{color:#777;font-family:inherit;font-weight:400;line-height:normal;margin:1em 0 .5em 0;padding:0}dt,h1,h2,h3,legend,th{font-weight:600;color:#4f6485}h1{font-size:2rem;line-height:3.5rem}h2,dt,legend{font-size:1.25rem;line-height:1.75rem}h3{font-size:1.1rem;line-height:2rem}caption,dd,li,p,td,th{font-size:1rem;line-height:1.25rem}dd,dt{margin:0}li{margin:0 0 .25rem 0}p{margin:0 0 1em 0}small{font-size:.9rem}sup{font-size:.7rem;line-height:0}@media only screen and (min-device-width:320px){body{padding:1rem}::-moz-selection{color:#fff;background:#f99031}::selection{color:#fff;background:#f99031}input::-moz-selection{color:#fff;background:#000}input::selection{color:#fff;background:#000}caption{margin:0;padding:0}caption strong{font-size:1.5rem;margin:0 .5rem}h1,h2,h3,dt,legend{margin:0 0 .5rem 0}h1 small{font-weight:normal;font-size:50%}dt{margin-bottom:0}.legislator-profiles dt{font-size:1.1rem}small{font-size:80%}button,a.button{border:0;color:#fff;background-color:#4f6485;font-size:.75rem;line-height:1;padding:.75rem 1.25rem;cursor:pointer;display:inline-block;-moz-border-radius:.5em;-o-border-radius:.5em;-webkit-border-radius:.5em;border-radius:.5em}a.cancel{font-size:.75rem;padding:.75rem 1.25rem;cursor:pointer}button a:link,button a:visited{color:#fff}button,a.button:hover{color:#fff}button:focus{outline:none!important}button i,.button i{margin-left:1rem}.icon-only a.button,.icon-only button{margin:0 0 .25rem .25rem}.icon-only a.button i,.icon-only button i{margin:0!important}button.small,a.button.small{padding:.4rem .75rem}button.disabled,button.disabled:hover{background-color:#4f6485;opacity:.65;cursor:wait}.button-row{clear:both}.button-row .form-secondary-action{margin-left:.5rem}form,.form{margin-bottom:1rem}form dl,.form dl{margin-bottom:0}form .error label,.form .error label{color:#d74b49}form .error input,form .error select,form .error textarea,.form .error input,.form .error select,.form .error textarea{color:#fff!important;background:#d74b49!important}form fieldset,.form fieldset{border:0;border:1px solid rgba(79,100,133,.2);margin:0 0 1rem 0;padding:.5rem 1rem 1.25rem 1rem}form fieldset legend,.form fieldset legend{margin:0 0 0 -.5rem;padding:0 .5rem}form input[type="date"],form input[type="email"],form input[type="number"],form input[type="text"],form input[type="password"],form input[type="search"],form input[type="tel"],form input[type="url"],form select,form textarea,.form input[type="date"],.form input[type="email"],.form input[type="number"],.form input[type="text"],.form input[type="password"],.form input[type="search"],.form input[type="tel"],.form input[type="url"],.form select,.form textarea{font-family:inherit;font-size:1rem;font-weight:100;color:inherit;outline:none;border:1px solid rgba(79,100,133,.4);border:0;background:#f1f1f1;margin:0!important;padding:.3rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form input[type="checkbox"]{padding:.3rem;margin-bottom:1rem}form input[type="search"],.form input[type="search"]{-webkit-appearance:none}form input[type="date"]:focus,form input[type="email"]:focus,form input[type="number"]:focus,form input[type="text"]:focus,form input[type="password"]:focus,form input[type="search"]:focus,form input[type="tel"]:focus,form input[type="url"]:focus,form select:focus,form textarea:focus,.form input[type="date"]:focus,.form input[type="email"]:focus,.form input[type="number"]:focus,.form input[type="text"]:focus,.form input[type="password"]:focus,.form input[type="search"]:focus,.form input[type="tel"]:focus,.form input[type="url"]:focus,.form select:focus,.form textarea:focus{color:#fff!important;background-color:rgba(79,100,133,.5)!important;border-color:rgba(79,100,133,0)}form input[type="date"],.form input[type="date"]{padding:.2rem}form input[type="file"],.form input[type="file"]{height:1.65rem!important}form label,.form label{display:block;margin-bottom:.25rem}form p:last-of-type,.form p:last-of-type{margin-bottom:0}form select,.form select{-webkit-appearance:none;-moz-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;border-radius:0;background-image:url(/Content/img/select-arrows.svg);background-repeat:no-repeat;background-position:right .5rem center;background-size:auto 40%;padding-right:1.75rem}form select[multiple="multiple"],.form select[multiple="multiple"]{background:rgba(100,100,100,.1)}form .special-note em,.form .special-note em{font-size:85%}form ::-moz-focus-inner,.form ::-moz-focus-inner{border:0!important}form ::-webkit-input-placeholder,.form ::-webkit-input-placeholder{color:#999!important;font-style:italic}form :focus::-webkit-input-placeholder,.form :focus::-webkit-input-placeholder{color:#fff!important}form :-moz-placeholder,.form :-moz-placeholder{color:#999!important;font-style:italic}.bills-list h1{line-height:1}.bills-list h1 small{display:block;margin-top:.25rem}.bills-list .bill button,.bills-list .pagination button,.bills-list .sort button{padding:.5rem .75rem}.bills-list .bill button i,.bills-list .pagination button i,.bills-list .sort button i{margin-left:.5rem}.bills-list .bill{margin-top:1rem}.bills-list .bill button{background:#f99031}.bills-list .bill button i{margin-left:0}.bills-list .bill .primary,.bills-list .bill .secondary{padding:.5rem;margin:0}.bills-list .bill .primary{background:#f99031}.bills-list .bill .primary dd,.bills-list .bill .primary dt{color:#fff}.bills-list .bill .primary dd{clear:left}.bills-list .bill .primary dt{float:left;font-size:1.5rem}.bills-list .bill .primary dt a:link,.bills-list .bill .primary dt a:visited{color:rgba(255,255,255,.6)}.bills-list .bill .primary dt a:hover{color:#fff}.bills-list .bill .primary .bill-actions{float:right;margin:0 0 1rem 1rem;clear:none}.bills-list .bill .primary .bill-actions button{padding-top:.6rem;background:rgba(255,255,255,.3)}.bills-list .bill .secondary{margin-bottom:0;background:rgba(100,100,100,.1)}.bills-list .bill .secondary dd:first-of-type{float:right}.bills-list .bill .secondary dt,.bills-list .bill .secondary h2{font-size:1rem;line-height:1.25rem}.bills-list .bill .secondary.review{overflow:hidden}.bills-list .bill .secondary.review dd:first-of-type{float:none}.bills-list .bill .secondary.review .meta dd{margin-bottom:.5rem}.review-row.tracked,.bills-list .bill.tracked .primary{background:#7fbb6e}.review-row.in-queue,.bills-list .bill.in-queue .primary{background:#4f6485}.review-row.archived,.bills-list .bill.archived .primary{background:#848484}.bills-list .filter{padding:.5rem;background:rgba(100,100,100,.1)}.bills-list .filter p{margin:0}.bills-list .filter select{background-color:#fff}.bills-list select{font-family:inherit;font-size:1rem;font-weight:100;color:inherit;outline:none;border:1px solid rgba(79,100,133,.4);border:0;background:#f1f1f1;margin:0!important;padding:.3rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;border-radius:0;background-image:url(/Content/img/select-arrows.svg);background-repeat:no-repeat;background-position:right .5rem center;background-size:auto 40%;padding-right:1.75rem;width:30%;padding:.25rem .5rem;float:right}.bills-list .sort{margin-bottom:1rem}.bills-list .sort .id{opacity:.5;filter:alpha(opacity=5)}.lc-requests-list h1{line-height:1}.lc-requests-list h1 small{display:block;margin-top:.25rem}.lc-requests-list .lc-request button,.lc-requests-list .pagination button,.lc-requests-list .sort button{padding:.5rem .75rem}.lc-requests-list .lc-request button i,.lc-requests-list .pagination button i,.lc-requests-list .sort button i{margin-left:.5rem}.lc-requests-list .lc-request{margin-top:1rem}.lc-requests-list .lc-request button{background:#f99031}.lc-requests-list .lc-request button i{margin-left:0}.lc-requests-list .lc-request .primary,.lc-requests-list .lc-request .secondary{padding:.5rem;margin:0}.lc-requests-list .lc-request .primary{background:#f99031}.lc-requests-list .lc-request .primary dd,.lc-requests-list .lc-request .primary dt{color:#fff}.lc-requests-list .lc-request .primary dd{clear:left}.lc-requests-list .lc-request .primary dt{float:left;font-size:1.5rem}.lc-requests-list .lc-request .primary dt a:link,.lc-requests-list .lc-request .primary dt a:visited{color:rgba(255,255,255,.6)}.lc-requests-list .lc-request .primary dt a:hover{color:#fff}.lc-requests-list .lc-request .primary .lc-request-actions{float:right;margin:0 0 1rem 1rem;clear:none}.lc-requests-list .lc-request .primary .lc-request-actions button{padding-top:.6rem;background:rgba(255,255,255,.3)}.lc-requests-list .lc-request .secondary{margin-bottom:0;background:rgba(100,100,100,.1)}.lc-requests-list .lc-request .secondary dd:first-of-type{float:right}.lc-requests-list .lc-request .secondary dt,.lc-requests-list .lc-request .secondary h2{font-size:1rem;line-height:1.25rem}.lc-requests-list .lc-request .secondary.review{overflow:hidden}.lc-requests-list .lc-request .secondary.review dd:first-of-type{float:none}.lc-requests-list .lc-request .secondary.review .meta dd{margin-bottom:.5rem}.lc-requests-list .lc-request.tracked .primary{background:#7fbb6e}.lc-requests-list .lc-request.inprogress .primary{background:#7fbb6e}.lc-requests-list .lc-request.in-queue .primary{background:#4f6485}.lc-requests-list .lc-request.archived .primary{background:#848484}.lc-requests-list .filter{padding:.5rem;background:rgba(100,100,100,.1)}.lc-requests-list .filter p{margin:0}.lc-requests-list .filter select{background-color:#fff}.lc-requests-list select{font-family:inherit;font-size:1rem;font-weight:100;color:inherit;outline:none;border:1px solid rgba(79,100,133,.4);border:0;background:#f1f1f1;margin:5px 5px 0 0!important;padding:.3rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;border-radius:0;background-image:url(/Content/img/select-arrows.svg);background-repeat:no-repeat;background-position:right .5rem center;background-size:auto 40%;padding-right:1.75rem;width:30%;padding:.25rem .5rem;float:right}.lc-requests-list .sort{margin-bottom:1rem}.lc-requests-list .sort .id{opacity:.5;filter:alpha(opacity=5)}.lc-requests-list button.small{margin-bottom:1rem}.log-in-form{padding-top:2rem!important}.log-in-form .button-row{padding-top:1rem}.pagination{margin-top:1rem}.pagination button{margin-right:.25rem;padding:.5rem .75rem}.pagination button i{margin-left:.5rem}.pagination em{margin-right:.25rem}.pagination .id{opacity:.5;filter:alpha(opacity=5)}.reports-process .export-fields{display:none}.send-materials .recipients-add{display:block;background:rgba(100,100,100,.1);padding:.3rem;height:10rem;overflow:scroll}.send-materials .send-list .button{margin-top:.5rem}.send-materials .send-list em,.send-materials .send-list strong{display:block}.r-tabs .r-tabs-nav{margin:0;padding:0}.r-tabs .r-tabs-tab{display:inline-block;margin:0;list-style:none}.r-tabs .r-tabs-panel{padding:15px;display:none;background:rgba(100,100,100,.1)}.r-tabs .r-tabs-accordion-title{display:none;font-size:1rem;border-bottom:1px solid rgba(249,144,49,.5)}.r-tabs .r-tabs-accordion-title a{display:block;color:#fff;background:#f99031;padding:.5rem}.r-tabs .r-tabs-panel.r-tabs-state-active{display:block}.tabs div form input[type="email"],.tabs div form input[type="number"],.tabs div form input[type="text"],.tabs div form input[type="password"],.tabs div form input[type="search"],.tabs div form input[type="tel"],.tabs div form input[type="url"],.tabs div form select,.tabs div form textarea{background-color:rgba(255,255,255,.9)}.tabs div form input[type="email"]:focus,.tabs div form input[type="number"]:focus,.tabs div form input[type="text"]:focus,.tabs div form input[type="password"]:focus,.tabs div form input[type="search"]:focus,.tabs div form input[type="tel"]:focus,.tabs div form input[type="url"]:focus,.tabs div form select:focus,.tabs div form textarea:focus{color:#fff!important;background-color:rgba(79,100,133,.5)!important;border-color:rgba(79,100,133,0)}.tabs div form label,.tabs div form select{display:inline-block;vertical-align:middle}.tabs div form select{width:auto;padding-right:2rem;display:block}.tabs div td{background-color:rgba(255,255,255,.5)}.tabs .session-notes p,.tabs .vote-tracking p{margin-bottom:1rem}.tabs ul li a{display:block;color:#fff;background:#f99031;padding:.5rem}.tabs ul li a:hover{color:rgba(255,255,255,.7)}.tabs ul .r-tabs-state-active>a{background:rgba(249,144,49,.6)}.tabs .vote-tracking .vote-tally .projected em{font-style:normal;margin-left:.5rem}}@media only screen and (min-device-width:320px) and (max-width:768px){.r-tabs .r-tabs-nav{display:none}.r-tabs .r-tabs-accordion-title{display:block}}@media only screen and (min-device-width:320px){.select2-container{width:100%;margin:0;position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.5,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0%,#fff 50%);background-image:-moz-linear-gradient(center bottom,#eee 0%,#fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);background-image:linear-gradient(to top,#eee 0%,#fff 50%)}.select2-container{padding-top:15px}html[dir="rtl"] .select2-container .select2-choice{padding:0 8px 0 0}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.9,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0%,#fff 90%);background-image:-moz-linear-gradient(center bottom,#eee 0%,#fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);background-image:linear-gradient(to bottom,#eee 0%,#fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}html[dir="rtl"] .select2-container .select2-choice>.select2-chosen{margin-left:26px;margin-right:0}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(/Content/img/vendor/select2/select2.png) right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#f1f1f1;border:0!important;opacity:1;filter:alpha(opacity=1)}.select2-drop.select2-drop-above{margin-top:1px}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop-auto-width{width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(.6,#eee));background-image:-webkit-linear-gradient(center bottom,#ccc 0%,#eee 60%);background-image:-moz-linear-gradient(center bottom,#ccc 0%,#eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0);background-image:linear-gradient(to top,#ccc 0%,#eee 60%)}html[dir="rtl"] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url(/Content/img/vendor/select2/select2.png) no-repeat 0 1px}html[dir="rtl"] .select2-container .select2-choice .select2-arrow b{background-position:2px 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto!important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff url(/Content/img/vendor/select2/select2.png) no-repeat 100% -22px;background:url(/Content/img/vendor/select2/select2.png) no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(/Content/img/vendor/select2/select2.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(/Content/img/vendor/select2/select2.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(/Content/img/vendor/select2/select2.png) no-repeat 100% -22px,linear-gradient(to bottom,#fff 85%,#eee 99%) 0 0}html[dir="rtl"] .select2-search input{padding:4px 5px 4px 20px;background:#fff url(/Content/img/vendor/select2/select2.png) no-repeat -37px -22px;background:url(/Content/img/vendor/select2/select2.png) no-repeat -37px -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(/Content/img/vendor/select2/select2.png) no-repeat -37px -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(/Content/img/vendor/select2/select2.png) no-repeat -37px -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(/Content/img/vendor/select2/select2.png) no-repeat -37px -22px,linear-gradient(to bottom,#fff 85%,#eee 99%) 0 0}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url(/Content/img/vendor/select2/select2-spinner.gif) no-repeat 100%;background:url(/Content/img/vendor/select2/select2-spinner.gif) no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(/Content/img/vendor/select2/select2-spinner.gif) no-repeat 100%,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(/Content/img/vendor/select2/select2-spinner.gif) no-repeat 100%,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(/Content/img/vendor/select2/select2-spinner.gif) no-repeat 100%,linear-gradient(to bottom,#fff 85%,#eee 99%) 0 0}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center bottom,#fff 0%,#eee 50%);background-image:-moz-linear-gradient(center bottom,#fff 0%,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:linear-gradient(to top,#fff 0%,#eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent}.select2-container-multi.search-select.select2-container-active .select2-choices{background-color:rgba(79,100,133,.5)}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow{border-right:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b{background-position:-16px 1px}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}html[dir="rtl"] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px}.select2-results ul.select2-result-sub{margin:.5rem 0 0 0!important;padding-left:0}.select2-results ul.select2-result-sub li{padding:.25rem .25rem .25rem 0!important}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:0;margin:0;cursor:pointer;line-height:1;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results-dept-1 .select2-result-label{padding-left:10px}.select2-results-dept-2 .select2-result-label{padding-left:30px}.select2-results-dept-3 .select2-result-label{padding-left:50px}.select2-results-dept-4 .select2-result-label{padding-left:70px}.select2-results-dept-5 .select2-result-label{padding-left:90px}.select2-results-dept-6 .select2-result-label{padding-left:100px}.select2-results-dept-7 .select2-result-label{padding-left:110px}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-ajax-error,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url(/Content/img/vendor/select2/select2-spinner.gif) no-repeat 100%}.select2-results .select2-ajax-error{background:rgba(255,50,50,.2)}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:1.85rem!important;font-family:inherit!important;font-size:1rem!important;font-weight:100!important;color:inherit!important;outline:none!important;border:1px solid rgba(79,100,133,.4)!important;border:0!important;background:#f1f1f1;margin:0!important;padding:.15rem!important;width:100%!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}html[dir="rtl"] .select2-container-multi .select2-choices{padding:0 0 0 5px}.select2-locked{padding:3px 5px 3px 5px!important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}html[dir="rtl"] .select2-container-multi .select2-choices li{float:right}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent!important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(/Content/img/vendor/select2/select2-spinner.gif) no-repeat 100%!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{font-size:.8rem;padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:1;color:#fff;background:#4f6485!important;cursor:default;border:0!important;border-radius:3px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice{margin:3px 5px 3px 0;padding:3px 18px 3px 5px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;background:url(/Content/img/vendor/select2/select2.png) right top no-repeat}html[dir="rtl"] .select2-search-choice-close{right:auto;left:3px}.select2-container-multi .select2-search-choice-close{left:3px}html[dir="rtl"] .select2-container-multi .select2-search-choice-close{left:auto;right:2px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}}@media only screen and (min-device-width:320px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-width:320px) and (min-resolution:2dppx){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:url(/Content/img/vendor/select2/select2x2.png)!important;background-repeat:no-repeat!important;background-size:60px 40px!important}.select2-search input{background-position:100% -21px!important}}@media only screen and (min-device-width:320px){.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:auto;overflow-y:auto;-webkit-overflow-scrolling:touch}}@media only screen and (min-device-width:320px) and (min-device-width:768px) and (min-width:768px){.picker{width:auto!important}}@media only screen and (min-device-width:320px){.picker__holder{position:absolute;background:#fff;border-top-width:0;border-bottom-width:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:176px;max-height:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transform:translateY(-1em) perspective(600px) rotateX(10deg);-moz-transform:translateY(-1em) perspective(600px) rotateX(10deg);transform:translateY(-1em) perspective(600px) rotateX(10deg);-webkit-transition:-webkit-transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s;-moz-transition:-moz-transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s}.picker__frame{padding:1px}.picker__wrap{margin:-1px}.picker--opened .picker__holder{max-height:25em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border-top-width:1px;border-bottom-width:1px;-webkit-transform:translateY(0) perspective(600px) rotateX(0);-moz-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);-webkit-transition:-webkit-transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;-moz-transition:-moz-transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;-webkit-box-shadow:0 6px 18px 1px rgba(0,0,0,.12);-moz-box-shadow:0 6px 18px 1px rgba(0,0,0,.12);box-shadow:0 6px 18px 1px rgba(0,0,0,.12)}.picker__box{padding:0}.picker__header{text-align:center;position:relative;background:#4f6485;padding:.75em}.picker__month,.picker__year{color:#fff;font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:0;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}}@media only screen and (min-device-width:320px) and (min-width:24.5em){.picker__select--month,.picker__select--year{margin-top:-.5em}}@media only screen and (min-device-width:320px){.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__nav--prev,.picker__nav--next{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.25em}}@media only screen and (min-device-width:320px) and (min-width:24.5em){.picker__nav--prev,.picker__nav--next{top:-.33em;top:.4em}}@media only screen and (min-device-width:320px){.picker__nav--prev{left:-1em;padding-right:1.25em}}@media only screen and (min-device-width:320px) and (min-width:24.5em){.picker__nav--prev{padding-right:1.5em}}@media only screen and (min-device-width:320px){.picker__nav--next{right:0;padding-left:1.25em}}@media only screen and (min-device-width:320px) and (min-width:24.5em){.picker__nav--next{padding-left:1.5em}}@media only screen and (min-device-width:320px){.picker__nav--prev:before,.picker__nav--next:before{font-family:"icomoon";content:"";color:#fff;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #000;content:""}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#fff}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:auto!important;margin-bottom:0}}@media only screen and (min-device-width:320px) and (min-height:33.875em){.picker__table{margin-bottom:0}}@media only screen and (min-device-width:320px){.picker__table td{margin:0;padding:0}.picker__weekday{font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}}@media only screen and (min-device-width:320px) and (min-height:33.875em){.picker__weekday{padding-bottom:.5em}}@media only screen and (min-device-width:320px){.picker__day{padding:.3125em;font-weight:200;border:0}.picker__day--today{position:relative}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#fff;background:#4f6485}.picker__day--highlighted{border-color:#0089ec}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer;color:#fff;background:#f99031}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{background:#0089ec;color:#fff}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{text-align:center}.picker__button--today,.picker__button--clear,.picker__button--close{border:0;background:#fff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{cursor:pointer;color:#fff;background:#4f6485}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus{background:#4f6485;outline:none}.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before{position:relative;display:inline-block;height:0}.picker__button--today:before,.picker__button--clear:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"×";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}td .select2-container-multi .select2-choices{background:#fff!important}table{width:100%}table td,table th{font-size:1rem;padding:.5rem;font-weight:normal;text-align:left;background:rgba(100,100,100,.1);vertical-align:middle}table th{text-transform:uppercase;background:rgba(79,100,133,.2)}table .special-row td{background:rgba(255,255,255,.8)}.calendar{}.calendar table{line-height:1.25em;border-collapse:collapse;border-spacing:0;margin-bottom:1rem}.calendar table caption{margin:0 0 1px 0;padding:.75rem;color:#fff;background:#4f6485}.calendar table caption a{padding-top:.25rem}.calendar table caption a:link,.calendar table caption a:visited{color:#fff}.calendar table caption a:first-of-type{float:left}.calendar table caption a:last-of-type{float:right}.calendar table caption strong{display:inline-block;font-size:1.25rem;padding-top:.15rem;color:#fff}.calendar table tr td,.calendar table tr th{font-size:.9rem;padding:.2rem}.calendar table tr td{padding-left:.5rem}.calendar table tr td.off-month{color:rgba(100,100,100,.4)}.calendar table tr.highlighted td,.calendar table tr td.highlighted{color:#777;background:rgba(249,144,49,.3)}.calendar table tr.highlighted td a,.calendar table tr td.highlighted a{color:#777;background:rgba(249,144,49,0)}.calendar table tr td a{color:#777}.calendar .third-reading{clear:both}.calendar .week-list dd,.calendar .week-list dt,.calendar .week-list h2,.calendar .day-list dd,.calendar .day-list dt,.calendar .day-list h2{font-size:1rem;padding:.25rem .5rem}.calendar .week-list dl dd,.calendar .day-list dl dd{background:rgba(100,100,100,.1);margin-bottom:1px}.calendar .week-list dl dt,.calendar .day-list dl dt{text-transform:uppercase;background:rgba(79,100,133,.2);font-weight:normal}.calendar .week-list dl dt em,.calendar .day-list dl dt em{font-style:normal;float:right}.calendar .week-list h2,.calendar .day-list h2{text-align:center;margin:0 0 1px 0;color:#fff;background:#4f6485}.calendar .week-list h2 a,.calendar .day-list h2 a{padding-top:.25rem}.calendar .week-list h2 a:link,.calendar .week-list h2 a:visited,.calendar .day-list h2 a:link,.calendar .day-list h2 a:visited{color:#fff}.calendar .week-list h2 a:first-of-type,.calendar .day-list h2 a:first-of-type{float:left}.calendar .week-list h2 a:last-of-type,.calendar .day-list h2 a:last-of-type{float:right}.calendar .week-list h2 button,.calendar .day-list h2 button{background:rgba(255,255,255,.2)}.calendar .week-list strong,.calendar .day-list strong{color:#fff}.calendar .day-list{display:none}.calendar .week-list em{font-size:.9rem}.calendar .week-list .icon-calendar{float:right;margin:0 0 .25rem .75rem}.calendar .week-list strong{margin-right:.5rem}.bill-detail .back em,.bill-detail .back i{line-height:1;display:inline-block;vertical-align:text-top}.bill-detail .details-tracking-info{background:rgba(100,100,100,.1);margin-bottom:1rem;padding:1rem}.bill-detail .details-tracking-info .button{display:block;margin-bottom:.5rem}.bill-detail h1{margin:0;line-height:1}.bill-detail h2 button,.bill-detail h2 em{vertical-align:middle}.bill-detail h2 button i,.bill-detail h2 em i{margin-left:.25rem}.bill-detail h2 button{padding:.25rem .5rem}.bill-detail h2 em{font-style:normal}.bill-detail .interested-parties{margin-bottom:2rem;clear:both}.billtrackor-link{display:block}.box-light{background:rgba(100,100,100,.1);margin-bottom:.5rem;padding:.5rem}.box-light p:last-child{margin-bottom:0}.desktop{display:none}footer{margin-top:2rem}header .logo{width:70%;margin:0 15% .5rem 15%;padding-bottom:.5rem;border-bottom:5px solid #f99031}header .mobile-nav{overflow:hidden;margin-bottom:1rem}header .mobile-nav button{width:49%;float:left}header .mobile-nav button:nth-child(2){float:right}header .orientation{text-align:center;font-size:.9rem}header .search-form{display:none;overflow:hidden}header .search-form button{margin:0}header .search-form .button-row button{padding:.5rem .75rem}header .search-form p{width:49%;float:left}header .search-form p:nth-child(2){float:right}.help-documents .answer{margin-top:1rem;padding-bottom:1rem}.help-documents .question{margin-bottom:2px;padding:.5rem;color:#fff;background:#4f6485;width:100%;cursor:pointer;margin-bottom:2px}#lean_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;background:#000;display:none}.legislator-profiles .profile{background:rgba(100,100,100,.1);margin-bottom:1rem;padding:1rem}.legislator-profiles .profile .primary{float:right;margin:0 0 1rem 1rem}.legislator-profiles .profile .secondary h2 em{font-weight:normal}.modal{position:relative;display:none;background:#fff;width:80%;height:80%;margin:0 auto;padding:1rem}.modal .close{position:absolute;right:-.75rem;top:-.75rem;width:1rem;height:1rem;padding:.4rem;font-size:1rem;line-height:1;color:#fff;background:#f99031;text-align:center;-moz-border-radius:1rem;-o-border-radius:1rem;-webkit-border-radius:1rem;border-radius:1rem}.modal .close:hover{background:#4f6485}.modal .modal-content{width:100%;height:100%;overflow:scroll}nav{display:block;height:28px;background-color:#dcdcdc;text-align:left}nav ul{list-style:none;margin:0 0 1rem 0;padding:0}nav ul li{margin:0;padding:0}nav ul li a,nav ul li strong{font-weight:normal;display:block;width:100%;margin-bottom:1px;padding:.5rem 1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav ul li a:link,nav ul li a:visited,nav ul li strong{color:#fff;background:rgba(79,100,133,.5)}nav ul li strong{background:#4f6485}nav ul li ul{margin:0 0 1px 0}nav ul li ul li a,nav ul li ul li strong{margin:0;padding:.25rem 1rem}nav ul li ul li a:link,nav ul li ul li a:visited,nav ul li ul li strong{background:rgba(79,100,133,.3)}nav ul li ul li:first-of-type a{padding-top:1rem}nav ul li ul li:last-of-type a{padding-bottom:1rem}.tracking-wizard form .options,.tracking-wizard form .options-hide{display:none}.tracking-wizard form .options h3{clear:both;padding-top:1rem!important}.tracking-wizard form p{margin:0}.tracking-wizard form .request-reviews p{margin-bottom:2px;padding:.5rem;color:#fff;background:#4f6485;width:100%;cursor:pointer}.tracking-wizard form .request-reviews table{clear:both}.tracking-wizard h1 button{float:right;margin-top:.5rem}.tracking-wizard .progress-bar{background:rgba(100,100,100,.1);margin-bottom:1rem;padding:1rem}.tracking-wizard .progress-bar button{display:block;width:100%;margin-bottom:.25rem;padding:.75rem}.tracking-wizard table tr td input[type="email"],.tracking-wizard table tr td input[type="number"],.tracking-wizard table tr td input[type="text"],.tracking-wizard table tr td input[type="password"],.tracking-wizard table tr td input[type="search"],.tracking-wizard table tr td input[type="tel"],.tracking-wizard table tr td input[type="url"],.tracking-wizard table tr td select,.tracking-wizard table tr td textarea{background-color:rgba(255,255,255,.9)}.tracking-wizard table tr td input[type="email"]:focus,.tracking-wizard table tr td input[type="number"]:focus,.tracking-wizard table tr td input[type="text"]:focus,.tracking-wizard table tr td input[type="password"]:focus,.tracking-wizard table tr td input[type="search"]:focus,.tracking-wizard table tr td input[type="tel"]:focus,.tracking-wizard table tr td input[type="url"]:focus,.tracking-wizard table tr td select:focus,.tracking-wizard table tr td textarea:focus{color:#fff!important;background-color:rgba(79,100,133,.5)!important;border-color:rgba(79,100,133,0)}.utility{background:rgba(79,100,133,.2);background-color:#f1f1f1;margin-bottom:1rem;padding:.5rem .75rem}.utility p:first-of-type{margin-bottom:.5rem}.utility p:first-of-type i{float:right;margin-left:.75rem}.utility .profile-edit,.utility .profile-new{display:none}.utility .profile-edit form,.utility .profile-new form{margin-bottom:0}.utility .profile-edit form input[type="text"],.utility .profile-new form input[type="text"]{background:#fff}.utility .profile-edit form input[type="text"]:focus,.utility .profile-new form input[type="text"]:focus{color:#fff!important;background-color:rgba(79,100,133,.5)!important;border-color:rgba(79,100,133,0)}.utility .profile-edit form fieldset,.utility .profile-new form fieldset{padding-bottom:.5rem}.utility .profile-edit form fieldset legend,.utility .profile-new form fieldset legend{font-size:1rem}.utility .profile-edit form fieldset p,.utility .profile-new form fieldset p{width:49%;float:left;margin:0 0 .5rem 0;padding:.5rem .25rem .2rem .25rem;background:rgba(79,100,133,.1)}.utility .profile-edit form fieldset p:nth-of-type(even),.utility .profile-new form fieldset p:nth-of-type(even){float:right}.utility .profile-edit form fieldset p.checked,.utility .profile-new form fieldset p.checked{background:rgba(79,100,133,.3)}.utility .profile-edit form .special p,.utility .profile-edit form .special p:nth-of-type(even),.utility .profile-new form .special p,.utility .profile-new form .special p:nth-of-type(even){width:100%;float:none}.utility .profile-select{padding-bottom:.25rem}.utility .profile-select button,.utility .profile-select li,.utility .profile-select p,.utility .profile-select ul{color:#fff;margin:0;padding:0}.utility .profile-select li,.utility .profile-select p{margin:0;padding:.25rem .5rem;line-height:1}.utility .profile-select p{background:#4f6485;padding-bottom:.3rem}.utility .profile-select ul{display:none;background:#a6b1c1}.utility .profile-select ul li{list-style:none;border-top:1px solid rgba(255,255,255,.3)}.utility .profile-select ul li a:link,.utility .profile-select ul li a:visited{color:#fff}.utility .profile-select ul li a:hover{opacity:.5;filter:alpha(opacity=5)}.utility .profile-select ul li span{float:right}.utility .profile-select ul li span button{background:none;margin-left:.5rem}.utility .profile-select ul li span button i{margin-left:.2rem}.utility .profile-select ul .new .button{display:block;margin:.5rem 0;padding:.5rem .75rem;font-size:.9rem}.utility .profile-select ul .new .button i{float:right}}@media only screen and (min-device-width:768px) and (min-width:768px){button:hover,a.button:hover{background:#444}a:hover{color:#000}a:active{color:#000}a.button:active{color:rgba(255,255,255,.7)}form,.form{overflow:hidden}form fieldset p,form .fieldset p,.form fieldset p,.form .fieldset p{width:49%;float:left}form fieldset p:nth-of-type(even),form .fieldset p:nth-of-type(even),.form fieldset p:nth-of-type(even),.form .fieldset p:nth-of-type(even){float:right;border-bottom:1px solid transparent;width:49%}form fieldset p.multi-select-minimize,form .fieldset p.multi-select-minimize,.form fieldset p.multi-select-minimize,.form .fieldset p.multi-select-minimize{border:0!important}form fieldset.full p,.form fieldset.full p{width:100%;float:none}form fieldset.full p:nth-of-type(even),.form fieldset.full p:nth-of-type(even){float:none}form p.full,.form p.full{width:100%!important;float:none!important;clear:both}form .mini-checkboxes label,.form .mini-checkboxes label{display:inline-block;margin-right:1rem;float:left;width:49%;margin:0;padding:0}form .mini-checkboxes label:last-child,.form .mini-checkboxes label:last-child{float:right}form .mini-inputs input,.form .mini-inputs input{float:left;width:49%}form .mini-inputs input:last-child,.form .mini-inputs input:last-child{float:right}.inline-selects select{margin-right:.5rem!important}.calendar{}.calendar table{float:left;width:33%}.calendar table tr td button,.calendar table tr th button{padding:.25rem .5rem}.calendar table tbody tr:hover td{background:rgba(249,144,49,.3)}.calendar table tbody tr:hover td a{background:rgba(249,144,49,0);cursor:pointer}.calendar table tbody tr:hover td:hover{color:#fff;background:#f99031}.calendar table tbody tr:hover td:hover a:hover{color:#fff}.calendar table tbody tr:hover td:first-child:hover{background:rgba(249,144,49,.3)}.calendar .week-list,.calendar .day-list{display:block;float:right;width:65%}.calendar .day-list{display:none}.calendar .day-list dl dd:last-child{text-align:center}body.administration{background-color:#fff}.administration .user-search-form p{width:49%;float:none}.administration .user-search-form p button{margin-top:.5rem}.bill-detail .details-intro{float:left;width:73%}.bill-detail .details-tracking-info{float:right;width:25%}.billtrackor-link{display:inline}.bills-list{overflow:hidden}.bills-list .bill{clear:both;overflow:hidden}.bills-list .bill .secondary{clear:both}.bills-list .bill .secondary.review .details{float:left;width:69%}.bills-list .bill .secondary.review .meta{float:right;width:30%}.bills-list .box-light{margin-bottom:2rem}.bills-list h1 small{display:inline}.content,footer,header,nav{max-width:1024px;margin:0 auto}.content{position:relative}footer{clear:both;margin-top:5rem}header{overflow:hidden}header .logo{width:330px;margin:0;padding:0;border:0}header .masthead{float:left;width:49%}header .orientation{text-align:left}header .search-form{display:block;float:right;width:48%!important;width:auto}header .search-form p{clear:none;width:39%;float:left!important;margin:0 1% 0 0;padding:0;vertical-align:bottom}header .search-form .button-row{width:19%;margin-bottom:0!important}header .search-form .button-row button{width:100%;margin-top:1.45rem;padding:.6rem .75rem;border-top:1px solid #4f6485}.lc-requests .view-intro{float:left;width:73%}.lc-requests-list{overflow:hidden}.lc-requests-list .bill{clear:both;overflow:hidden}.lc-requests-list .bill .secondary{clear:both}.lc-requests-list .bill .secondary.review .details{float:left;width:69%}.lc-requests-list .bill .secondary.review .meta{float:right;width:30%}.lc-requests-list .box-light{margin-bottom:2rem}.lc-requests-list h1 small{display:inline}.legislator-profiles .profile{overflow:hidden}.legislator-profiles .profile .primary{float:left;margin:0;width:115px}.legislator-profiles .profile .secondary{float:right;width:calc(100% - 140px)}.mobile{display:none}nav{display:block}nav ul{background:#dcdcdc;letter-spacing:-1em}nav ul li{display:inline-block;font-size:.9rem;position:relative;color:#000}nav ul li a,nav ul li strong{letter-spacing:normal;padding:.25rem 1.25rem .25rem .75rem;margin:0}nav ul li a:link,nav ul li a:visited{background:#dcdcdc;color:#000}nav ul li a:hover{background:#444;color:#fff}nav ul li ul{display:none;position:absolute;top:1.75rem;left:0;z-index:2}nav ul li ul li{display:block;white-space:nowrap}nav ul li ul li a,nav ul li ul li strong{border-bottom:1px solid rgba(255,255,255,.3);display:block;padding:.5rem .75rem!important}nav ul li ul li a:link,nav ul li ul li a:visited{background:#444}nav ul li ul li a:hover{color:#999}nav ul li ul li:last-child{float:none!important}nav ul li ul li:last-child a,nav ul li ul li:last-child strong{border:0}nav ul li:hover a{background:#444;color:#fff}nav ul li:hover ul{display:block}nav ul li:last-child{float:right}nav ul li:last-child a,nav ul li:last-child strong{padding-right:.75rem}nav ul:first-of-type{float:left}.reports fieldset label{font-size:1rem}.reports .customreport-fields-available{border:2px solid #eee;width:100%;height:100%;min-height:100px;list-style-type:none;margin:0;padding:5px 5px 0 5px;float:left;margin-right:10px;font-size:1.25em;font-weight:600}.reports .customreport-fields-available li{margin:2px 2px 2px 2px;padding:.35em;padding-left:1.5em;font-size:1em;width:45%;display:inline-block}.reports .customreport-fields-selected{border:2px solid #aaa;width:100%;height:100%;min-height:50px;list-style-type:none;margin:0;padding:5px 5px 0 5px;float:left;margin-right:10px;font-size:1.25em;font-weight:600}.reports .customreport-fields-selected li{display:inline-block;margin:2px 2px 2px 2px;padding:.35em;padding-left:1.5em;font-size:1em;width:auto}.reports .customreport-fields-fullwidth-selected{border:2px solid #4f6485;width:100%;height:100%;min-height:50px;list-style-type:none;margin:0;padding:5px 5px 0 5px;float:left;margin-right:10px;font-size:1.25em;font-weight:600}.reports .customreport-fields-fullwidth-selected li{display:inline-block;margin:2px 2px 2px 2px;padding:.35em;padding-left:1.5em;font-size:1em;width:95%}.reports .customreport-fields-fullwidth-nonrepeating-selected{border:2px solid #f99031;width:100%;height:100%;min-height:50px;list-style-type:none;margin:0;padding:5px 5px 0 5px;float:left;margin-right:10px;font-size:1.25em;font-weight:600}.reports .customreport-fields-fullwidth-nonrepeating-selected li{display:inline-block;margin:2px 2px 2px 2px;padding:.35em;padding-left:1.5em;font-size:1em;width:95%}.reports li.customreport-standardwidth{border-color:#aaa;border-width:2px}.reports li.customreport-fullwidth{border-color:#f99031;border-width:2px}.reports li.customreport-fullwidth.customreport-repeating{border-color:#4f6485;border-width:2px}.reports .customreport-width-exceeded{border:2px solid #d74b49}.tracking-wizard h1 button{margin-top:.75rem}.tracking-wizard .options .bill-version{width:auto;margin-left:.5rem!important}.tracking-wizard .progress-bar{overflow:hidden}.tracking-wizard .progress-bar button{margin-bottom:0;padding:.5rem}.tracking-wizard .progress-bar p{margin:0;display:inline-block;vertical-align:middle}.tracking-wizard .progress-bar p button{display:inline-block;width:auto}.tracking-wizard .progress-bar p:first-child{width:29%}.tracking-wizard .progress-bar p:first-child strong{display:block}.tracking-wizard .progress-bar p:last-child{width:70%;text-align:right}.utility{padding-bottom:.75rem}.utility p:first-of-type,.utility .profile-select{width:40%;margin:0}.utility p:first-child{display:inline-block}.utility .profile-select{display:inline-block;float:right;margin-left:.5rem;position:relative}.utility .profile-select p{padding-top:.25rem;width:100%;cursor:pointer}.utility .profile-select ul{position:absolute;top:1.5rem;left:0;margin-top:1px;width:100%}.utility .profile-select ul li button:hover{opacity:.5;filter:alpha(opacity=5)}.utility .profile-select ul .new .button:hover{color:#fff}.vote-tracking{overflow:hidden}.vote-tracking .vote-tally{float:left;width:68%}.vote-tracking .vote-scorecard{float:right;width:30%}.chart .chart-graphic{float:left;width:65%}.chart .chart-legend{float:left;width:35%}.chart .chart-legend ul{margin:0;margin-bottom:5px;padding:0;float:left;list-style:none}.chart .chart-legend ul li{font-size:90%;list-style:none;margin-left:0;line-height:18px;margin-bottom:2px}.error{color:#d74b49;font-size:1rem}.clear{clear:both}}