/*!Theme Name: mlcv
Description: Child theme of Crate
Author: build/create
Author URI: http://buildcreate.com
Template: crate
Version: 1.0
Text Domain: crate-child*/@import "fonts/fonts.css";.clearer{display:block;clear:both}.hidden{display:none!important}.no-link{cursor:default}#site-wrap{position:relative}.alignleft,.alignright{margin-bottom:1.5em;display:inline-block;max-width:60%;height:auto}@media screen and (max-width:31.25em){.alignleft,.alignright{max-width:100%;float:none;width:100%;margin:0 0 1.5em}}.alignleft{margin-right:1.5em;float:left}.alignright{margin-left:1.5em;float:right}.aligncenter{margin-right:auto;margin-left:auto;margin-bottom:1.5em;display:block;clear:both}.bc-button{display:inline-block;font-size:1.4em;min-width:250px;padding:.8em 1.6em;text-align:center;text-transform:uppercase;line-height:1em;transition:all 100ms ease-out;letter-spacing:1px}@media screen and (max-width:46.875em){.bc-button{font-size:1.2em}}.bc-button i{margin:0 .5em}.bc-button-primary{color:#fff}.bc-button-primary:hover{transform:scale(1.02);color:#fff}.bc-button-secondary{color:#fff}.bc-button-secondary:hover{background:#fff}.bc-button-ghost{color:#fff;background:0 0;border:1px solid #fff}.bc-button-ghost:hover{color:#009a00;background:#fff}.wrapper{margin:0 auto;max-width:1280px;width:100%}@media screen and (max-width:80em){.wrapper{padding:0 1em}}.wrapper.skinny{max-width:750px}.wrapper.narrow{max-width:1024px}.wrapper.overflow{max-width:1440px}.wrapper.wide{max-width:1600px}@media screen and (max-width:105em){.wrapper.wide{padding:0 1em}}.wrapper.full{max-width:none}@media screen and (max-width:46.875em){.wrapper.mobile-full{padding:0}}.wrapper.no-pad{padding:0}.button-wrap{text-align:center}.quote-wrap{color:#fff;max-width:750px;margin:10em auto 6em}.quote-wrap .quote{text-transform:uppercase;margin-bottom:4em}.quote-wrap .quote .user-content{font-size:2.1em}.quote-wrap .quote .user-content p{line-height:1.4em}.quote-wrap .quote-marks{font-size:5em;margin-bottom:-.5em;text-align:center}.quote-wrap .quote-marks span{display:inline-block;margin:0 .05em}.quote-wrap .quote-citation{text-align:center;text-transform:lowercase;font-size:1.1em;letter-spacing:2px;line-height:2em;position:relative}.quote-wrap .quote-citation .quote-affiliation{display:block}.heading-border:after{content:'';display:block;width:50%;min-width:200px;max-width:400px;margin-top:.5em}.heading-border.white:after{border-top:10px solid #fff}.embed-container{position:relative;height:0;overflow:hidden;padding-bottom:56.25%}.embed-container embed,.embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}#top-link{text-align:center;cursor:pointer;color:#fff;display:none;position:fixed;bottom:4%;right:3%;padding:.1em .6em .6em;background:rgba(0,0,0,.6);border-radius:2px;z-index:99;transition:background-color 100ms ease-out}@media screen and (max-width:56.25em){#top-link{display:none!important}}#top-link i{font-size:1.4em}#top-link span{display:block;font-size:.9em;line-height:.8em}#top-link:hover{background:rgba(0,0,0,.8)}.animated-border{position:relative}.animated-border:before,.animated-border:after{position:absolute;top:-1px;left:-1px;content:'';border:1px solid transparent;width:0;height:0}.animated-border:hover:before{width:100%;height:100%;border-top-color:#fff;border-right-color:#fff;transition:width .25s ease-out,height .25s ease-out .25s}.animated-border:hover:after{width:100%;height:100%;border-bottom-color:#fff;border-left-color:#fff;transition:height .25s ease-out,width .25s ease-out .25s}.login #login h1 a{background:url(images/logo.png) center no-repeat;background-size:contain;margin:0 auto;width:100%;height:60px}.login #login h1 a:focus{box-shadow:none}.login #login #loginform{padding:1.5em}.login #login #loginform label{font-size:1em}.login #login #loginform #wp-submit{text-shadow:none;text-transform:uppercase;font-size:1em;padding:.5em 1.5em;min-width:auto;outline:0;box-shadow:none;height:auto;line-height:1em}.login #login #loginform #wp-submit:focus{box-shadow:none}.login #login #nav,.login #login #backtoblog{text-align:center;font-size:1em}.ui-datepicker-calendar a{transition:none}.bc-content h1,.bc-content h2,.bc-content h3,.bc-content h4,.bc-content h5,.bc-content h6{margin-top:0;font-weight:400}.bc-content h1{font-size:1.9em;font-family:din next lt pro;color:#00a6cf}.bc-content h2{font-size:1.6em;font-family:din next lt pro;color:#015570}.bc-content h3{font-size:1.4em;font-family:din next lt pro;color:#bd1b1b}.bc-content h4,.bc-content h5,.bc-content h6{font-size:1.1em;color:#333;font-family:din next lt pro medium}.bc-content p{font-family:din next lt pro light;font-size:1.1em;line-height:1.6em;margin-bottom:2em}.bc-content ul{font-family:din next lt pro light;font-size:1.1em;line-height:1.6em;margin:0 0 2em 2em}@media screen and (max-width:46.875em){.bc-content ul{margin:0 0 2em 1em}}.bc-content ul li{margin-bottom:.5em;list-style:none;position:relative}.bc-content ul li:before{font-family:'font awesome 5 pro';content:'\f105';color:#bd1b1b;display:inline-block;position:absolute;top:0;left:-1em}.bc-content hr{width:55%;margin:1em 0 2.5em;border:none;border-bottom:1px solid #333}.pagination{display:flex;justify-content:center;align-items:center;margin:2em 0}.pagination>a,.pagination>span{font-size:1.2em;padding:1em;display:block}.get-your-scorecard{max-width:700px;margin:0 auto 6em}.get-your-scorecard .form-wrap{background:#fff;padding:1.5em}.get-your-scorecard .form-wrap .gform_wrapper{margin:0}.get-your-scorecard .form-wrap .gform_wrapper .gform_heading{display:flex;align-items:center;margin-bottom:2em;flex-wrap:wrap}@media screen and (max-width:40.625em){.get-your-scorecard .form-wrap .gform_wrapper .gform_heading{margin-bottom:0}}.get-your-scorecard .form-wrap .gform_wrapper .gform_heading .gform_title{flex:0 0 50%;font-family:industry bold;color:#b50000;font-size:2.8em;text-transform:uppercase;line-height:.9em;margin:0}@media screen and (max-width:40.625em){.get-your-scorecard .form-wrap .gform_wrapper .gform_heading .gform_title{flex:1 1 100%}}.get-your-scorecard .form-wrap .gform_wrapper .gform_heading .gform_description{flex:0 0 50%;padding:1em 2em;border-left:2px solid #ccc;font-family:freighttextpromedium;color:#333;font-size:1.1em;margin:0}@media screen and (max-width:40.625em){.get-your-scorecard .form-wrap .gform_wrapper .gform_heading .gform_description{flex:1 1 100%;border:none;padding:1em 0}}.get-your-scorecard .form-wrap .gform_wrapper .gform_body .gfield{margin:0}.get-your-scorecard .form-wrap .gform_wrapper .gform_body .gfield .ginput_container input{outline:0;font-size:1.1em;margin:0;padding:.4em .8em;border:2px solid #007298}.get-your-scorecard .form-wrap .gform_wrapper .gform_body .gfield .ginput_container input::-webkit-input-placeholder{color:"#787878";font-family:freighttextpromedium}.get-your-scorecard .form-wrap .gform_wrapper .gform_body .gfield .ginput_container input::-moz-placeholder{color:"#787878";font-family:freighttextpromedium}.get-your-scorecard .form-wrap .gform_wrapper .gform_body .gfield .ginput_container input:-ms-input-placeholder{color:"#787878";font-family:freighttextpromedium}.get-your-scorecard .form-wrap .gform_wrapper .gform_body .gfield .ginput_container input:-moz-placeholder{color:"#787878";font-family:freighttextpromedium}.get-your-scorecard .form-wrap .gform_wrapper .gform_footer{display:flex;justify-content:flex-end;padding:0;margin-top:-2.2em}@media screen and (max-width:40.625em){.get-your-scorecard .form-wrap .gform_wrapper .gform_footer{margin-top:1em}}.get-your-scorecard .form-wrap .gform_wrapper .gform_footer .bc-button{outline:0;font-size:1.2em;border:none;background:#007298;color:#fff;font-family:din next lt pro;margin-right:16px;padding:.4em 1em .2em;width:calc(50% - 16px);transition:all 100ms ease-out;display:flex;align-items:center;justify-content:center}@media screen and (max-width:40.625em){.get-your-scorecard .form-wrap .gform_wrapper .gform_footer .bc-button{margin-right:0;width:auto}}.get-your-scorecard .form-wrap .gform_wrapper .gform_footer .bc-button:after{content:'\f105';font-family:'font awesome 5 pro';font-weight:300;margin-left:.5em}.get-your-scorecard .form-wrap .gform_wrapper .gform_footer .bc-button:hover{transform:scale(1.02)}.get-your-scorecard .link-wrap{display:flex;margin-top:1px;font-size:1.2em}@media screen and (max-width:46.875em){.get-your-scorecard .link-wrap{font-size:1em}}@media screen and (max-width:37.5em){.get-your-scorecard .link-wrap{flex-wrap:wrap}}.get-your-scorecard .link-wrap a{flex:1 1 100%;text-align:center;color:#fff;display:block;padding:.8em 1em;background:rgba(0,166,207,.7);font-family:din next lt pro light;margin:1px}.get-your-scorecard .link-wrap a i{margin-left:.5em}.page-template-bc-get-your-scorecard{font-family:din next lt pro;color:#000}.page-template-bc-get-your-scorecard .page-cover{min-height:100vh;padding:10em 0 8em}@media screen and (max-width:46.875em){.page-template-bc-get-your-scorecard .page-cover{padding:6em 0}}.page-template-bc-get-your-scorecard .page-cover .wrapper{max-width:1050px}.page-template-bc-get-your-scorecard .page-cover .wrapper .page-cover-wrap .cover-text{margin:1em 0;font-size:5em;color:#fff;text-align:center;text-transform:uppercase;text-shadow:0 0 10px rgba(0,0,0,.4);font-family:industry bold;line-height:1.1em}@media screen and (max-width:62.5em){.page-template-bc-get-your-scorecard .page-cover .wrapper .page-cover-wrap .cover-text{font-size:4em}}@media screen and (max-width:46.875em){.page-template-bc-get-your-scorecard .page-cover .wrapper .page-cover-wrap .cover-text{font-size:3em}}.page-template-bc-get-your-scorecard .page-intro{margin-bottom:6em}.page-template-bc-get-your-scorecard .page-intro .page-intro-wrap{display:flex}@media screen and (max-width:46.875em){.page-template-bc-get-your-scorecard .page-intro .page-intro-wrap{flex-wrap:wrap}}.page-template-bc-get-your-scorecard .page-intro .page-intro-wrap .page-intro-text{position:relative;flex:0 0 73%;padding:1em 11em 0 0;background:#fff;margin-top:-10em}@media screen and (max-width:62.5em){.page-template-bc-get-your-scorecard .page-intro .page-intro-wrap .page-intro-text{flex:0 0 63%}}@media screen and (max-width:46.875em){.page-template-bc-get-your-scorecard .page-intro .page-intro-wrap .page-intro-text{flex:1 1 100%;padding-right:1em}}.page-template-bc-get-your-scorecard .page-intro .page-intro-wrap .page-intro-text:before{content:'';position:absolute;background:#fff;width:100%;height:100%;top:0;right:100%}.page-template-bc-get-your-scorecard .page-intro .page-intro-wrap .page-intro-text h2{font-size:2.5em;color:#000;font-family:din next lt pro;font-weight:400}@media screen and (max-width:62.5em){.page-template-bc-get-your-scorecard .page-intro .page-intro-wrap .page-intro-text h2{font-size:2em}}@media screen and (max-width:50em){.page-template-bc-get-your-scorecard .page-intro .page-intro-wrap .page-intro-text h2{font-size:1.6em}}.page-template-bc-get-your-scorecard .page-intro .page-intro-wrap .page-intro-text h2:after{content:"";display:block;width:60%;border-top:18px solid #f68d60;margin-top:1em}.page-template-bc-get-your-scorecard .page-intro .page-intro-wrap .page-intro-cta{flex:0 0 400px;margin-top:-4em;margin-left:-8em}@media screen and (max-width:46.875em){.page-template-bc-get-your-scorecard .page-intro .page-intro-wrap .page-intro-cta{flex:1 1 100%;margin-top:2em;margin-left:0}}.page-template-bc-get-your-scorecard .page-intro .page-intro-wrap .page-intro-cta .page-intro-cta-wrap{background:#333;position:relative;display:flex;align-items:center;justify-content:flex-end;flex-direction:column}.page-template-bc-get-your-scorecard .page-intro .page-intro-wrap .page-intro-cta .page-intro-cta-wrap img{position:relative;top:-.5em;left:-.5em;width:400px;margin-bottom:-.5em}@media screen and (max-width:46.875em){.page-template-bc-get-your-scorecard .page-intro .page-intro-wrap .page-intro-cta .page-intro-cta-wrap img{left:0;max-width:100%;margin-bottom:0}}.page-template-bc-get-your-scorecard .page-intro .page-intro-wrap .page-intro-cta .page-intro-cta-wrap a{font-size:1.5em;display:flex;justify-content:center;align-items:center;padding:.5em;color:#fff;font-family:din next lt pro medium}@media screen and (max-width:37.5em){.page-template-bc-get-your-scorecard .page-intro .page-intro-wrap .page-intro-cta .page-intro-cta-wrap a{font-size:1.2em}}.page-template-bc-get-your-scorecard .page-intro .page-intro-wrap .page-intro-cta .page-intro-cta-wrap a i{position:relative;left:0;margin-left:.5em;transition:all 100ms ease-out}.page-template-bc-get-your-scorecard .page-intro .page-intro-wrap .page-intro-cta .page-intro-cta-wrap a:hover i{left:.2em}.page-template-bc-get-your-scorecard .primary{margin-bottom:4em}.page-template-bc-get-your-scorecard .primary .primary-section-title .wrapper{max-width:1000px}.page-template-bc-get-your-scorecard .primary .primary-section-title .wrapper h3{margin-bottom:2em;font-size:2.5em;color:#007298;font-family:industry bold;text-align:center;text-transform:uppercase}.page-template-bc-get-your-scorecard .primary .primary-grid-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.page-template-bc-get-your-scorecard .primary .primary-grid-wrap .grid-item{font-family:din next lt pro;color:#000;flex:0 0 33.3%;display:flex;align-items:center;flex-direction:column;padding:1em;text-align:center}@media screen and (max-width:46.875em){.page-template-bc-get-your-scorecard .primary .primary-grid-wrap .grid-item{flex:1 1 100%;margin:0 auto;max-width:400px}}.pre-footer-cta{padding:2em 0;color:#fff}.pre-footer-cta .gform_wrapper{margin:0}.pre-footer-cta .gform_wrapper form:after{content:'';display:block;clear:both}.pre-footer-cta .gform_wrapper form .gform_heading{float:left;width:50%}@media screen and (max-width:46.875em){.pre-footer-cta .gform_wrapper form .gform_heading{width:100%;float:none}}.pre-footer-cta .gform_wrapper form .gform_heading .gform_title{font-size:3.75em;font-family:industry light;font-weight:400;font-style:italic;text-transform:uppercase;letter-spacing:-2px!important;line-height:.9em;margin-bottom:.4em}@media screen and (max-width:46.875em){.pre-footer-cta .gform_wrapper form .gform_heading .gform_title{font-size:3em}}.pre-footer-cta .gform_wrapper form .gform_heading .gform_description{font-size:1.1em;font-family:din next lt pro light;font-style:italic;line-height:1.4em}.pre-footer-cta .gform_wrapper form .gform_body{float:right;width:50%;padding-left:4em;margin-top:2em}@media screen and (max-width:46.875em){.pre-footer-cta .gform_wrapper form .gform_body{width:100%;float:none;padding-left:0}}.pre-footer-cta .gform_wrapper form .gform_body .ginput_container{margin:0}.pre-footer-cta .gform_wrapper form .gform_body .ginput_container input{outline:0;font-size:1.2em!important;color:#fff;background:0 0;border:1px solid #fff;padding:.4em .8em!important;margin:0}.pre-footer-cta .gform_wrapper form .gform_body .ginput_container input::-webkit-input-placeholder{color:#fff;font-family:freighttextpromedium}.pre-footer-cta .gform_wrapper form .gform_body .ginput_container input::-moz-placeholder{color:#fff;font-family:freighttextpromedium}.pre-footer-cta .gform_wrapper form .gform_body .ginput_container input:-ms-input-placeholder{color:#fff;font-family:freighttextpromedium}.pre-footer-cta .gform_wrapper form .gform_body .ginput_container input:-moz-placeholder{color:#fff;font-family:freighttextpromedium}.pre-footer-cta .gform_wrapper form .gform_footer{float:right;width:50%;clear:none;padding-left:4em}@media screen and (max-width:46.875em){.pre-footer-cta .gform_wrapper form .gform_footer{width:100%;float:none;padding-left:0}}.pre-footer-cta .gform_wrapper form .gform_footer .bc-button{border:none;position:relative;font-size:1.2em;background:#007298;display:block;padding:.7em 3em .5em .8em;font-family:din next lt pro medium;text-transform:uppercase;outline:0;transition:all 100ms ease-out}.pre-footer-cta .gform_wrapper form .gform_footer .bc-button:hover{padding-right:3.3em}.pre-footer-cta .gform_wrapper form .gform_footer .bc-button:after{position:absolute;top:0;left:100%;content:'';width:0;height:0;border-top:1.2em solid transparent;border-bottom:1.2em solid transparent;border-left:1em solid #007298}.page-template-bc-how-green-are-your-lawmakers{font-family:din next lt pro;color:#000}.page-template-bc-how-green-are-your-lawmakers .page-cover{padding:14em 0 0}@media screen and (max-width:46.875em){.page-template-bc-how-green-are-your-lawmakers .page-cover{padding:10em 0 0}}.page-template-bc-how-green-are-your-lawmakers .page-cover.no-address{padding:12em 0 8em}.page-template-bc-how-green-are-your-lawmakers .page-cover.no-address .cover-text{text-align:center;line-height:1em;margin-bottom:1em;color:#fff;font-size:4.2em;font-family:industry bold;text-transform:uppercase}.page-template-bc-how-green-are-your-lawmakers .page-cover .cover-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10em}@media screen and (max-width:46.875em){.page-template-bc-how-green-are-your-lawmakers .page-cover .cover-top{flex-wrap:wrap}}.page-template-bc-how-green-are-your-lawmakers .page-cover .cover-top .cover-text{flex:0 0 56%;color:#fff;margin:0;font-size:4.2em;font-family:industry bold;text-transform:uppercase;line-height:1.1em}@media screen and (max-width:75em){.page-template-bc-how-green-are-your-lawmakers .page-cover .cover-top .cover-text{font-size:3.6em}}@media screen and (max-width:46.875em){.page-template-bc-how-green-are-your-lawmakers .page-cover .cover-top .cover-text{flex:1 1 100%;margin-bottom:.5em;font-size:3em}}.page-template-bc-how-green-are-your-lawmakers .page-cover .cover-top .cover-social{flex:0 0 40%;background:rgba(220,216,214,.55);position:relative;margin-top:1em}@media screen and (max-width:46.875em){.page-template-bc-how-green-are-your-lawmakers .page-cover .cover-top .cover-social{flex:1 1 100%}}.page-template-bc-how-green-are-your-lawmakers .page-cover .cover-top .cover-social:after{position:absolute;top:100%;left:15px;content:'';display:block;border-top:30px solid rgba(220,216,214,.55);border-left:30px solid transparent}.page-template-bc-how-green-are-your-lawmakers .page-cover .cover-top .cover-social .cover-social-wrap{background:#fff;position:relative;top:-8px;left:-8px;padding:1.5em;padding-bottom:0;z-index:1;display:flex;justify-content:flex-end;flex-wrap:wrap}.page-template-bc-how-green-are-your-lawmakers .page-cover .cover-top .cover-social .cover-social-wrap:after{position:absolute;top:100%;left:15px;content:'';display:block;border-top:30px solid #fff;border-left:30px solid transparent}.page-template-bc-how-green-are-your-lawmakers .page-cover .cover-top .cover-social .cover-social-wrap .social-sharing-text{flex:0 0 100%;margin:0;font-size:1.1em;font-family:din next lt pro medium;line-height:1.6em}.page-template-bc-how-green-are-your-lawmakers .page-cover .cover-top .cover-social .cover-social-wrap .share-buttons{flex:0 0 100%;max-width:300px}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper{max-width:1024px;padding:0}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles{display:flex;justify-content:space-between}@media screen and (max-width:46.875em){.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles{flex-wrap:wrap}}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div{flex:1 1 100%;background:#fff}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-wrap{background:url(images/blue-bg.png)}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-wrap .profile{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:2em 2em 4em;position:relative;top:-7em;margin-bottom:-7em;color:#fff;text-align:center}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-wrap .profile .image{height:250px;width:250px;border-radius:125px;margin-bottom:1.8em}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-wrap .profile .image.red{border:4px solid #b50000}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-wrap .profile .image.blue{border:4px solid #007298}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-wrap .profile .name{font-size:2.2em;font-family:industry bold;margin:0;margin-bottom:.2em;text-transform:uppercase;font-weight:400}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-wrap .profile .title{font-size:1.2em;font-family:din next lt pro light;text-transform:uppercase;font-weight:400;margin:0;margin-bottom:1em}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-wrap .profile .info-wrap{border-top:1px solid rgba(255,255,255,.25);font-family:freighttextpromedium;font-size:1.2em;padding:1em}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-wrap .profile .info-wrap span{display:inline-block;white-space:nowrap}@media screen and (max-width:65.625em){.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-wrap .profile .info-wrap span{display:block}}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-wrap .profile .info-wrap span.spacer{display:inline-block;margin:0 1em;color:rgba(255,255,255,.25)}@media screen and (max-width:65.625em){.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-wrap .profile .info-wrap span.spacer{display:none}}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings{padding:2em;background:#fff}@media screen and (max-width:46.875em){.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings{padding-bottom:8em}}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings .ratings-wrap{position:relative;top:-4em;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:-2em;text-transform:uppercase}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings .ratings-wrap>div{flex:0 0 25%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings .ratings-wrap>div .rating{font-family:industry bold;font-size:2.5em;color:#fff;width:70px;height:70px;border-radius:35px;line-height:64px;margin-bottom:.2em}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings .ratings-wrap>div .label{font-size:1.25em;font-family:din next lt pro medium;line-height:1.1em}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings .ratings-wrap>div.overall .rating{font-size:4.25em;border-radius:0;line-height:68px;margin-bottom:.1em;width:80px;height:80px}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings .ratings-wrap>div.overall.c .rating{background:#a3b3a3}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings .ratings-wrap>div.overall.c .label{color:#a3b3a3}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings .ratings-wrap>div.overall.e .rating{background:#b39a69}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings .ratings-wrap>div.overall.e .label{color:#b39a69}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings .ratings-wrap>div.positive .rating{background:#009a00}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings .ratings-wrap>div.positive .label{color:#009a00}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings .ratings-wrap>div.neutral .rating{color:#a2a003;background:#fefb05}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings .ratings-wrap>div.neutral .label{color:#a2a003}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings .ratings-wrap>div.negative .rating{background:#b50000}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings .ratings-wrap>div.negative .label{color:#b50000}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings .more{border-top:5px solid #5a5a5a;display:flex;align-items:center;justify-content:space-between}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings .more .social{flex:0 0 50%}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings .more .more-link{color:#b50000;text-transform:uppercase;font-family:industry bold;font-size:1.25em}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings .more .more-link i{position:relative;margin-left:.5em;transition:all 100ms ease-out;left:0}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .profiles>div .profile-ratings .more .more-link:hover i{left:.2em}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .lawmakers-title{padding:1.5em 0;text-align:center;font-size:2.5em;font-family:industry bold;color:#007298;margin:0;background:#fff;text-transform:uppercase}@media screen and (max-width:46.875em){.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .lawmakers-title{padding-top:0;font-size:2em}}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .disclaimer-wrap{background:#fff;padding:0 0 4em;margin-top:-4em;text-align:center;color:#333;font-family:freighttextpromedium}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .disclaimer-wrap .disclaimer{max-width:600px;margin:0 auto}.page-template-bc-how-green-are-your-lawmakers .page-cover .state-reps .wrapper .disclaimer-wrap .disclaimer p{font-size:1.1em}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;margin-bottom:6em}@media screen and (max-width:56.25em){.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap{background:#fff}}@media screen and (max-width:46.875em){.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap{flex-wrap:wrap;margin-bottom:0}}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div{flex:0 0 50%}@media screen and (max-width:53.125em){.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div{flex:0 0 100%;margin-bottom:4em}}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.left .profile-wrap{justify-content:flex-end;background-position:right}@media screen and (max-width:53.125em){.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.left .profile-wrap{justify-content:center}}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.left .profile-wrap .profile{padding:2em 4em 2em 2em}@media screen and (max-width:53.125em){.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.left .profile-wrap .profile{padding:2em}}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.left .profile-stats-wrap{justify-content:flex-end}@media screen and (max-width:53.125em){.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.left .profile-stats-wrap{justify-content:center}}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.left .profile-stats-wrap .profile-stats{padding:2em 4em 2em 2em}@media screen and (max-width:53.125em){.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.left .profile-stats-wrap .profile-stats{padding:2em}}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.left .profile-stats-wrap .social-sharing-wrap{justify-content:flex-end;padding-right:4em}@media screen and (max-width:53.125em){.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.left .profile-stats-wrap .social-sharing-wrap{justify-content:center;padding:0 2em}}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.right .profile-wrap{justify-content:flex-start;background-position:left}@media screen and (max-width:53.125em){.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.right .profile-wrap{justify-content:center}}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.right .profile-wrap .profile{padding:2em 2em 2em 4em}@media screen and (max-width:53.125em){.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.right .profile-wrap .profile{padding:2em}}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.right .profile-stats-wrap .profile-stats{padding:2em 2em 2em 4em}@media screen and (max-width:53.125em){.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.right .profile-stats-wrap .profile-stats{padding:2em}}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.right .profile-stats-wrap .social-sharing-wrap{justify-content:flex-start;padding-left:4em}@media screen and (max-width:53.125em){.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.right .profile-stats-wrap .social-sharing-wrap{justify-content:center;padding:0 2em}}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.republican .name{color:#b50000}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.republican .info-wrap{border-top:1px solid #b50000}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.republican .social-sharing{border-top:1px solid #b50000;color:#b50000}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.democratic .name{color:#007298}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.democratic .info-wrap{border-top:1px solid #007298}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div.democratic .social-sharing{border-top:1px solid #00a6cf;color:#00a6cf}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-wrap{position:relative;flex:1 1 100%;display:flex;background-image:url(images/light-blue-stripe-bg.png);min-height:375px}@media screen and (max-width:53.125em){.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-wrap{min-height:auto}}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-wrap .profile{max-width:600px;text-align:center;flex:1 1 100%}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-wrap .profile .image{width:200px;height:200px;border-radius:100px;margin:0 auto;position:relative;top:-4em;margin-bottom:-4em}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-wrap .profile .name{font-family:industry bold;text-transform:uppercase;font-size:1.9em;margin-bottom:0}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-wrap .profile .title{font-family:din next lt pro light;font-size:.9em;color:#000;margin-top:0}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-wrap .profile .info-wrap{font-family:freighttextpromedium;font-size:.9em;color:#000;padding:1em 0}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-wrap .profile .info-wrap span{display:inline-block}@media screen and (max-width:56.25em){.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-wrap .profile .info-wrap span{display:block}}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-wrap .profile .info-wrap span.district,.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-wrap .profile .info-wrap span.phone{white-space:nowrap}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-wrap .profile .info-wrap span.spacer{font-family:din next lt pro;color:#ccc;margin:.5em}@media screen and (max-width:56.25em){.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-wrap .profile .info-wrap span.spacer{display:none}}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-wrap .profile .info-wrap .url{display:block}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-wrap .profile .info-wrap .url i{font-size:.6em;position:relative;top:-.4em}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-stats-wrap{display:flex;flex-wrap:wrap}@media screen and (max-width:53.125em){.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-stats-wrap{justify-content:center}}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-stats-wrap .profile-stats{flex:1 1 100%;max-width:600px;display:flex;justify-content:space-between}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-stats-wrap .profile-stats .grade-wrap{flex:0 0 105px;padding:1em 0;margin-right:1em}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-stats-wrap .profile-stats .grade-wrap>span{display:block}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-stats-wrap .profile-stats .grade-wrap .session{font-family:din next lt pro light condensed;text-transform:uppercase;font-weight:700;margin-bottom:.5em}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-stats-wrap .profile-stats .grade-wrap .grade{color:#fff;font-family:industry bold;font-size:3.2em;padding:0 .2em .2em;text-align:center;margin-bottom:.2em}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-stats-wrap .profile-stats .grade-wrap .lifetime{font-family:din next lt pro medium;font-size:.9em}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-stats-wrap .profile-stats .votes-wrap{text-align:right;padding:1em;width:100%}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-stats-wrap .profile-stats .votes-wrap .votes-list{margin:0;padding:0;list-style:none;font-family:din next lt pro}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-stats-wrap .profile-stats .votes-wrap .votes-list li{display:flex;justify-content:space-between;color:#b3b2b2;margin-bottom:.8em;white-space:nowrap}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-stats-wrap .profile-stats .votes-wrap .votes-list li.pro{color:#009a00}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-stats-wrap .profile-stats .votes-wrap .votes-list li.anti{color:#b50000}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-stats-wrap .profile-stats .votes-wrap .votes-list li i{margin-right:.3em}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-stats-wrap .profile-stats .votes-wrap .votes-list li .dots{flex:1 1 100%;border-bottom:2px dotted #ccc;margin:0 .5em;position:relative;top:-.5em}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-stats-wrap .profile-stats .votes-wrap .more{font-family:freighttextpromedium;color:#00a6cf;text-decoration:underline;text-align:right}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-stats-wrap .social-sharing-wrap{flex:1 1 100%;display:flex;max-width:600px;padding:0 2em}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-stats-wrap .social-sharing-wrap .social-sharing{flex:1 1 100%;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;font-family:din next lt pro medium;margin-top:1em}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-stats-wrap .social-sharing-wrap .social-sharing .social-wrap{padding:.8em 0;flex:0 0 200px}.page-template-bc-how-green-are-your-lawmakers .main .lawmakers-wrap>div .profile-stats-wrap .social-sharing-wrap .social-sharing .social-wrap .swp_social_panel{margin:0!important}.page-template-bc-how-green-are-your-lawmakers .main .primary .content-title-wrap{border-top:7px solid #b50000;text-align:center}.page-template-bc-how-green-are-your-lawmakers .main .primary .content-title-wrap .content-title{display:inline-block;font-size:2.4em;font-family:industry bold;margin:0 auto;background:#b50000;color:#fff;padding:.5em;padding-top:.2em;text-transform:uppercase}@media screen and (max-width:56.25em){.page-template-bc-how-green-are-your-lawmakers .main .primary .content-title-wrap .content-title{font-size:2em}}.page-template-bc-how-green-are-your-lawmakers .main .primary .content-title-wrap .content-subtitle{font-size:2.4em;font-family:freighttextpromedium;color:#b50000;font-weight:400;margin-bottom:1em}@media screen and (max-width:56.25em){.page-template-bc-how-green-are-your-lawmakers .main .primary .content-title-wrap .content-subtitle{font-size:2em}}.page-template-bc-how-green-are-your-lawmakers .main .primary .wrapper .content-wrap{display:flex;justify-content:space-between;align-items:flex-start;font-family:din next lt pro;margin-bottom:4em}@media screen and (max-width:46.875em){.page-template-bc-how-green-are-your-lawmakers .main .primary .wrapper .content-wrap{flex-wrap:wrap}}.page-template-bc-how-green-are-your-lawmakers .main .primary .wrapper .content-wrap p{font-size:1.1em}.page-template-bc-how-green-are-your-lawmakers .main .primary .wrapper .content-wrap .left{flex:0 0 48%}@media screen and (max-width:46.875em){.page-template-bc-how-green-are-your-lawmakers .main .primary .wrapper .content-wrap .left{flex:0 0 100%;margin-bottom:4em}}.page-template-bc-how-green-are-your-lawmakers .main .primary .wrapper .content-wrap .left .user-content{margin-bottom:2em}.page-template-bc-how-green-are-your-lawmakers .main .primary .wrapper .content-wrap .right{flex:0 0 48%;text-align:center}@media screen and (max-width:46.875em){.page-template-bc-how-green-are-your-lawmakers .main .primary .wrapper .content-wrap .right{flex:0 0 100%}}.page-template-bc-how-green-are-your-lawmakers .main .primary .wrapper .content-wrap .right img{max-width:100%}.content-help-wrap .help-title{font-size:1.25em;font-family:din next lt pro;color:#b50000;padding-bottom:.8em;border-bottom:2px dotted #ccc;text-transform:uppercase;margin-bottom:0}.content-help-wrap .help-items{list-style:none;font-size:1.1em;margin:0;padding:0}.content-help-wrap .help-items li{border-bottom:1px solid #ccc;padding:.8em;display:flex;justify-content:flex-start;align-items:center;line-height:1.2em}.content-help-wrap .help-items li:before{content:'\f061';font-family:'font awesome 5 pro';font-weight:400;color:#b50000;margin-left:-.8em;margin-right:.8em}.content-help-wrap .help-items li i{color:#b50000;margin-right:.5em}.post-type-archive-legislation,.post-type-archive-lawmaker{font-family:din next lt pro;color:#000}.post-type-archive-legislation .page-cover>.wrapper,.post-type-archive-lawmaker .page-cover>.wrapper{max-width:1440px;padding:0}.post-type-archive-legislation .page-cover>.wrapper .cover-wrap,.post-type-archive-lawmaker .page-cover>.wrapper .cover-wrap{text-align:center;color:#fff;padding:10em 1em}.post-type-archive-legislation .page-cover>.wrapper .cover-wrap .cover-title,.post-type-archive-lawmaker .page-cover>.wrapper .cover-wrap .cover-title{font-family:industry bold;font-size:6.25em;color:#fff;text-transform:uppercase;margin-bottom:.2em}@media screen and (max-width:56.25em){.post-type-archive-legislation .page-cover>.wrapper .cover-wrap .cover-title,.post-type-archive-lawmaker .page-cover>.wrapper .cover-wrap .cover-title{font-size:5em}}@media screen and (max-width:37.5em){.post-type-archive-legislation .page-cover>.wrapper .cover-wrap .cover-title,.post-type-archive-lawmaker .page-cover>.wrapper .cover-wrap .cover-title{font-size:3em}}.post-type-archive-legislation .page-cover>.wrapper .cover-wrap .cover-text,.post-type-archive-lawmaker .page-cover>.wrapper .cover-wrap .cover-text{font-size:1.9em;font-family:freighttextpromedium;max-width:900px;margin:0 auto}@media screen and (max-width:56.25em){.post-type-archive-legislation .page-cover>.wrapper .cover-wrap .cover-text,.post-type-archive-lawmaker .page-cover>.wrapper .cover-wrap .cover-text{font-size:1.5em}}.post-type-archive-legislation .main .page-intro .page-intro-wrap,.post-type-archive-lawmaker .main .page-intro .page-intro-wrap{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width:40.625em){.post-type-archive-legislation .main .page-intro .page-intro-wrap,.post-type-archive-lawmaker .main .page-intro .page-intro-wrap{flex-direction:column}}.post-type-archive-legislation .main .page-intro .page-intro-wrap .left,.post-type-archive-lawmaker .main .page-intro .page-intro-wrap .left{flex:0 0 60%;padding-right:2em}@media screen and (max-width:53.125em){.post-type-archive-legislation .main .page-intro .page-intro-wrap .left,.post-type-archive-lawmaker .main .page-intro .page-intro-wrap .left{flex:0 0 50%}}@media screen and (max-width:40.625em){.post-type-archive-legislation .main .page-intro .page-intro-wrap .left,.post-type-archive-lawmaker .main .page-intro .page-intro-wrap .left{order:2;flex:1 1 100%;padding:0;margin-bottom:2em}}.post-type-archive-legislation .main .page-intro .page-intro-wrap .left .section-title,.post-type-archive-lawmaker .main .page-intro .page-intro-wrap .left .section-title{font-family:din next lt pro;color:#007298;font-size:3em;font-weight:400}@media screen and (max-width:53.125em){.post-type-archive-legislation .main .page-intro .page-intro-wrap .left .section-title,.post-type-archive-lawmaker .main .page-intro .page-intro-wrap .left .section-title{font-size:1.8em}}.post-type-archive-legislation .main .page-intro .page-intro-wrap .left .section-title:after,.post-type-archive-lawmaker .main .page-intro .page-intro-wrap .left .section-title:after{content:'';display:block;width:30%;min-width:100px;border-top:5px solid #007298;margin-top:.3em}.post-type-archive-legislation .main .page-intro .page-intro-wrap .right,.post-type-archive-lawmaker .main .page-intro .page-intro-wrap .right{position:relative;top:-2em;margin-bottom:-2em;flex:0 0 40%}@media screen and (max-width:53.125em){.post-type-archive-legislation .main .page-intro .page-intro-wrap .right,.post-type-archive-lawmaker .main .page-intro .page-intro-wrap .right{flex:0 0 50%;margin-bottom:0}}@media screen and (max-width:40.625em){.post-type-archive-legislation .main .page-intro .page-intro-wrap .right,.post-type-archive-lawmaker .main .page-intro .page-intro-wrap .right{order:1;flex:1 1 100%;margin:0 auto 1em}}.post-type-archive-legislation .main .page-intro .page-intro-wrap .right img,.post-type-archive-lawmaker .main .page-intro .page-intro-wrap .right img{width:100%}.post-type-archive-legislation .main .page-intro .bill-search-form,.post-type-archive-legislation .main .page-intro .lawmaker-search-form,.post-type-archive-lawmaker .main .page-intro .bill-search-form,.post-type-archive-lawmaker .main .page-intro .lawmaker-search-form{margin-bottom:4em;font-size:1.2em;width:50%;position:relative;top:-4em;margin-bottom:-2em}@media screen and (max-width:59.375em){.post-type-archive-legislation .main .page-intro .bill-search-form,.post-type-archive-legislation .main .page-intro .lawmaker-search-form,.post-type-archive-lawmaker .main .page-intro .bill-search-form,.post-type-archive-lawmaker .main .page-intro .lawmaker-search-form{top:0;margin-bottom:2em;width:100%}}.post-type-archive-legislation .main .page-intro .bill-search-form label,.post-type-archive-legislation .main .page-intro .lawmaker-search-form label,.post-type-archive-lawmaker .main .page-intro .bill-search-form label,.post-type-archive-lawmaker .main .page-intro .lawmaker-search-form label{display:block;color:#007298;margin-bottom:1em}.post-type-archive-legislation .main .page-intro .bill-search-form .search-wrap,.post-type-archive-legislation .main .page-intro .lawmaker-search-form .search-wrap,.post-type-archive-lawmaker .main .page-intro .bill-search-form .search-wrap,.post-type-archive-lawmaker .main .page-intro .lawmaker-search-form .search-wrap{display:flex;align-items:center;justify-content:space-between}.post-type-archive-legislation .main .page-intro .bill-search-form .search-wrap input,.post-type-archive-legislation .main .page-intro .lawmaker-search-form .search-wrap input,.post-type-archive-lawmaker .main .page-intro .bill-search-form .search-wrap input,.post-type-archive-lawmaker .main .page-intro .lawmaker-search-form .search-wrap input{flex:1 1 100%;background:#eee;border:1px solid #ccc;padding:.5em 1em;outline:0}.post-type-archive-legislation .main .page-intro .bill-search-form .search-wrap input::-webkit-input-placeholder,.post-type-archive-legislation .main .page-intro .lawmaker-search-form .search-wrap input::-webkit-input-placeholder,.post-type-archive-lawmaker .main .page-intro .bill-search-form .search-wrap input::-webkit-input-placeholder,.post-type-archive-lawmaker .main .page-intro .lawmaker-search-form .search-wrap input::-webkit-input-placeholder{color:#999;font-family:freighttextpromedium}.post-type-archive-legislation .main .page-intro .bill-search-form .search-wrap input::-moz-placeholder,.post-type-archive-legislation .main .page-intro .lawmaker-search-form .search-wrap input::-moz-placeholder,.post-type-archive-lawmaker .main .page-intro .bill-search-form .search-wrap input::-moz-placeholder,.post-type-archive-lawmaker .main .page-intro .lawmaker-search-form .search-wrap input::-moz-placeholder{color:#999;font-family:freighttextpromedium}.post-type-archive-legislation .main .page-intro .bill-search-form .search-wrap input:-ms-input-placeholder,.post-type-archive-legislation .main .page-intro .lawmaker-search-form .search-wrap input:-ms-input-placeholder,.post-type-archive-lawmaker .main .page-intro .bill-search-form .search-wrap input:-ms-input-placeholder,.post-type-archive-lawmaker .main .page-intro .lawmaker-search-form .search-wrap input:-ms-input-placeholder{color:#999;font-family:freighttextpromedium}.post-type-archive-legislation .main .page-intro .bill-search-form .search-wrap input:-moz-placeholder,.post-type-archive-legislation .main .page-intro .lawmaker-search-form .search-wrap input:-moz-placeholder,.post-type-archive-lawmaker .main .page-intro .bill-search-form .search-wrap input:-moz-placeholder,.post-type-archive-lawmaker .main .page-intro .lawmaker-search-form .search-wrap input:-moz-placeholder{color:#999;font-family:freighttextpromedium}.post-type-archive-legislation .main .page-intro .bill-search-form .search-wrap button,.post-type-archive-legislation .main .page-intro .lawmaker-search-form .search-wrap button,.post-type-archive-lawmaker .main .page-intro .bill-search-form .search-wrap button,.post-type-archive-lawmaker .main .page-intro .lawmaker-search-form .search-wrap button{text-align:center;flex:0 0 135px;background:#00a6cf;color:#fff;border:1px solid #00a6cf;padding:.5em 1em;outline:0}.post-type-archive-legislation .main .page-intro .bill-search-form .search-wrap button i,.post-type-archive-legislation .main .page-intro .lawmaker-search-form .search-wrap button i,.post-type-archive-lawmaker .main .page-intro .bill-search-form .search-wrap button i,.post-type-archive-lawmaker .main .page-intro .lawmaker-search-form .search-wrap button i{font-size:.9em;margin-right:.3em}.post-type-archive-legislation .main .bills,.post-type-archive-legislation .main .officials,.post-type-archive-lawmaker .main .bills,.post-type-archive-lawmaker .main .officials{margin-bottom:6em}.post-type-archive-legislation .main .bills>.wrapper table,.post-type-archive-legislation .main .officials>.wrapper table,.post-type-archive-lawmaker .main .bills>.wrapper table,.post-type-archive-lawmaker .main .officials>.wrapper table{color:#000}@media screen and (max-width:37.5em){.post-type-archive-legislation .main .bills>.wrapper table thead,.post-type-archive-legislation .main .officials>.wrapper table thead,.post-type-archive-lawmaker .main .bills>.wrapper table thead,.post-type-archive-lawmaker .main .officials>.wrapper table thead{display:none}}.post-type-archive-legislation .main .bills>.wrapper table thead th,.post-type-archive-legislation .main .officials>.wrapper table thead th,.post-type-archive-lawmaker .main .bills>.wrapper table thead th,.post-type-archive-lawmaker .main .officials>.wrapper table thead th{font-family:din next lt pro medium condensed;border-bottom:5px solid #000;text-transform:uppercase;text-align:left;padding:.5em;font-weight:400;font-size:1.2em}.post-type-archive-legislation .main .bills>.wrapper table thead th.district,.post-type-archive-legislation .main .bills>.wrapper table thead th.lifetime-grade,.post-type-archive-legislation .main .bills>.wrapper table thead th.grade,.post-type-archive-legislation .main .officials>.wrapper table thead th.district,.post-type-archive-legislation .main .officials>.wrapper table thead th.lifetime-grade,.post-type-archive-legislation .main .officials>.wrapper table thead th.grade,.post-type-archive-lawmaker .main .bills>.wrapper table thead th.district,.post-type-archive-lawmaker .main .bills>.wrapper table thead th.lifetime-grade,.post-type-archive-lawmaker .main .bills>.wrapper table thead th.grade,.post-type-archive-lawmaker .main .officials>.wrapper table thead th.district,.post-type-archive-lawmaker .main .officials>.wrapper table thead th.lifetime-grade,.post-type-archive-lawmaker .main .officials>.wrapper table thead th.grade{text-align:center}.post-type-archive-legislation .main .bills>.wrapper table thead th.pro-anti,.post-type-archive-legislation .main .officials>.wrapper table thead th.pro-anti,.post-type-archive-lawmaker .main .bills>.wrapper table thead th.pro-anti,.post-type-archive-lawmaker .main .officials>.wrapper table thead th.pro-anti{text-align:right}.post-type-archive-legislation .main .bills>.wrapper table thead th.pro-anti .pro,.post-type-archive-legislation .main .officials>.wrapper table thead th.pro-anti .pro,.post-type-archive-lawmaker .main .bills>.wrapper table thead th.pro-anti .pro,.post-type-archive-lawmaker .main .officials>.wrapper table thead th.pro-anti .pro{color:#009a00}.post-type-archive-legislation .main .bills>.wrapper table thead th.pro-anti .anti,.post-type-archive-legislation .main .officials>.wrapper table thead th.pro-anti .anti,.post-type-archive-lawmaker .main .bills>.wrapper table thead th.pro-anti .anti,.post-type-archive-lawmaker .main .officials>.wrapper table thead th.pro-anti .anti{color:#b50000}.post-type-archive-legislation .main .bills>.wrapper table tbody tr,.post-type-archive-legislation .main .officials>.wrapper table tbody tr,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr{transition:all 100ms ease-in;border-bottom:1px solid #eee}.post-type-archive-legislation .main .bills>.wrapper table tbody tr:hover,.post-type-archive-legislation .main .officials>.wrapper table tbody tr:hover,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr:hover,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr:hover{background:#fafafa}@media screen and (max-width:37.5em){.post-type-archive-legislation .main .bills>.wrapper table tbody tr,.post-type-archive-legislation .main .officials>.wrapper table tbody tr,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr{display:block;padding:1em 0}}.post-type-archive-legislation .main .bills>.wrapper table tbody tr:first-child,.post-type-archive-legislation .main .officials>.wrapper table tbody tr:first-child,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr:first-child,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr:first-child{border-top:none}.post-type-archive-legislation .main .bills>.wrapper table tbody tr td,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td{padding:1em .8em;font-family:din next lt pro light;font-size:1.1em}.post-type-archive-legislation .main .bills>.wrapper table tbody tr td.district,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td.district,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td.district,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td.district{text-align:center}.post-type-archive-legislation .main .bills>.wrapper table tbody tr td.lifetime-grade,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td.lifetime-grade,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td.lifetime-grade,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td.lifetime-grade{text-align:center}.post-type-archive-legislation .main .bills>.wrapper table tbody tr td.grade,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td.grade,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td.grade,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td.grade{text-align:center}.post-type-archive-legislation .main .bills>.wrapper table tbody tr td.grade span,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td.grade span,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td.grade span,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td.grade span{color:#fff;padding:.5em;font-family:din next lt pro heavy condensed;height:40px;display:inline-block;font-size:1.1em}.post-type-archive-legislation .main .bills>.wrapper table tbody tr td.blue,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td.blue,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td.blue,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td.blue{color:#007298}.post-type-archive-legislation .main .bills>.wrapper table tbody tr td.red,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td.red,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td.red,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td.red{color:#b50000}.post-type-archive-legislation .main .bills>.wrapper table tbody tr td.bill-number,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td.bill-number,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td.bill-number,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td.bill-number{white-space:nowrap}.post-type-archive-legislation .main .bills>.wrapper table tbody tr td.bill-number,.post-type-archive-legislation .main .bills>.wrapper table tbody tr td.name,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td.bill-number,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td.name,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td.bill-number,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td.name,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td.bill-number,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td.name{font-family:din next lt pro}.post-type-archive-legislation .main .bills>.wrapper table tbody tr td.bill-number a,.post-type-archive-legislation .main .bills>.wrapper table tbody tr td.name a,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td.bill-number a,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td.name a,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td.bill-number a,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td.name a,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td.bill-number a,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td.name a{color:#00a6cf}.post-type-archive-legislation .main .bills>.wrapper table tbody tr td.pro-anti,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td.pro-anti,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td.pro-anti,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td.pro-anti{text-align:right}.post-type-archive-legislation .main .bills>.wrapper table tbody tr td.pro-anti .fa-times,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td.pro-anti .fa-times,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td.pro-anti .fa-times,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td.pro-anti .fa-times{color:#b50000}.post-type-archive-legislation .main .bills>.wrapper table tbody tr td.pro-anti .fa-check,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td.pro-anti .fa-check,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td.pro-anti .fa-check,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td.pro-anti .fa-check{color:#009a00}@media screen and (max-width:37.5em){.post-type-archive-legislation .main .bills>.wrapper table tbody tr td,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td{display:flex;padding:.2em 0}.post-type-archive-legislation .main .bills>.wrapper table tbody tr td:before,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td:before,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td:before,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td:before{content:attr(data-label);margin-right:1em;color:#000;text-transform:uppercase;font-family:industry bold;font-size:.8em;display:inline-block;flex:0 0 80px;text-align:right}.post-type-archive-legislation .main .bills>.wrapper table tbody tr td.district,.post-type-archive-legislation .main .bills>.wrapper table tbody tr td.lifetime-grade,.post-type-archive-legislation .main .bills>.wrapper table tbody tr td.grade,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td.district,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td.lifetime-grade,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td.grade,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td.district,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td.lifetime-grade,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td.grade,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td.district,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td.lifetime-grade,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td.grade{text-align:left}.post-type-archive-legislation .main .bills>.wrapper table tbody tr td.district span,.post-type-archive-legislation .main .bills>.wrapper table tbody tr td.lifetime-grade span,.post-type-archive-legislation .main .bills>.wrapper table tbody tr td.grade span,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td.district span,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td.lifetime-grade span,.post-type-archive-legislation .main .officials>.wrapper table tbody tr td.grade span,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td.district span,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td.lifetime-grade span,.post-type-archive-lawmaker .main .bills>.wrapper table tbody tr td.grade span,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td.district span,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td.lifetime-grade span,.post-type-archive-lawmaker .main .officials>.wrapper table tbody tr td.grade span{text-align:center;width:30px;height:30px;line-height:1.8em;padding:0}}.grade-a{background:#009a00}.grade-a.grade-color{background:0 0;color:#009a00}.grade-b{background:#54bb54}.grade-b.grade-color{background:0 0;color:#54bb54}.grade-c{background:#a3b3a3}.grade-c.grade-color{background:0 0;color:#a3b3a3}.grade-d{background:#9f9581}.grade-d.grade-color{background:0 0;color:#9f9581}.grade-f{background:#b3340d}.grade-f.grade-color{background:0 0;color:#b3340d}.grade-na{background:#ccc}.grade-na.grade-color{background:0 0;color:#ccc}.page-template-bc-state-executives{font-family:din next lt pro;color:#000}.page-template-bc-state-executives .page-cover{height:100vh}@media screen and (max-width:50em){.page-template-bc-state-executives .page-cover{height:80vh}}.page-template-bc-state-executives .page-cover .wrapper{height:100%}.page-template-bc-state-executives .page-cover .wrapper .cover-wrap{padding:10em 0 4em;display:flex;align-items:flex-end;justify-content:center;height:100%}@media screen and (max-width:50em){.page-template-bc-state-executives .page-cover .wrapper .cover-wrap{padding:10em 0 2em}}.page-template-bc-state-executives .page-cover .wrapper .cover-wrap .cover-title{font-family:industry bold;font-size:5em;text-transform:uppercase;color:#fff;max-width:800px;text-align:center;line-height:1.1em;text-shadow:1px 1px 0 rgba(0,0,0,.8)}@media screen and (max-width:46.875em){.page-template-bc-state-executives .page-cover .wrapper .cover-wrap .cover-title{font-size:2.5em}}.page-template-bc-state-executives .subnav{background:#e0f5ff;padding:.6em 0 .4em;font-size:1.1em}.page-template-bc-state-executives .subnav ul{list-style:none;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;padding:0;margin:0}.page-template-bc-state-executives .subnav ul li{padding:.5em}.page-template-bc-state-executives .subnav ul li.nav-title{font-family:din next lt pro medium;display:flex;align-items:center}.page-template-bc-state-executives .subnav ul li.nav-title i{font-size:2em;margin-right:.5em;margin-top:-.2em}.page-template-bc-state-executives .subnav ul li a{color:#00a6cf}.page-template-bc-state-executives .intro{text-align:center;padding:4em 0}@media screen and (max-width:46.875em){.page-template-bc-state-executives .intro{padding:2em 0}}.page-template-bc-state-executives .intro blockquote{padding:0;margin:0}.page-template-bc-state-executives .intro blockquote span{font-family:freighttextpromedium;font-size:2.5em}@media screen and (max-width:46.875em){.page-template-bc-state-executives .intro blockquote span{font-size:1.5em}}.page-template-bc-state-executives .intro blockquote cite{color:#b50000;font-size:1.25em;font-family:din next lt pro light;font-style:normal}@media screen and (max-width:46.875em){.page-template-bc-state-executives .intro blockquote cite{font-size:1em}}.page-template-bc-state-executives .intro blockquote cite:before{content:'';display:block;width:100px;border-top:5px solid #ccc;margin:2em auto}.page-template-bc-state-executives .primary>.wrapper{max-width:1150px}.page-template-bc-state-executives .primary>.wrapper .primary-wrap{display:flex;align-items:flex-start;justify-content:space-between;padding:2em 0}@media screen and (max-width:46.875em){.page-template-bc-state-executives .primary>.wrapper .primary-wrap{flex-direction:column}}.page-template-bc-state-executives .primary>.wrapper .primary-wrap .left{flex:0 1 55%;font-size:2.5em;padding-right:1em}@media screen and (max-width:59.375em){.page-template-bc-state-executives .primary>.wrapper .primary-wrap .left{font-size:1.8em}}@media screen and (max-width:46.875em){.page-template-bc-state-executives .primary>.wrapper .primary-wrap .left{flex:1 1 100%;order:2;padding-right:0}}.page-template-bc-state-executives .primary>.wrapper .primary-wrap .left:after{content:'';display:block;width:270px;border-top:15px solid #f68d60;margin-top:1em}.page-template-bc-state-executives .primary>.wrapper .primary-wrap .right{flex:0 0 430px}@media screen and (max-width:46.875em){.page-template-bc-state-executives .primary>.wrapper .primary-wrap .right{flex:1 1 100%;order:1;margin:0 auto 2em}}.page-template-bc-state-executives .primary>.wrapper .primary-wrap .right .report-card-wrap{border:10px solid #e3d88e;display:flex;flex-direction:column}.page-template-bc-state-executives .primary>.wrapper .primary-wrap .right .report-card-wrap .top{color:#fff;font-size:2.2em;font-family:din next lt pro medium condensed;display:flex;align-items:center;justify-content:space-between;background:#015570;padding:0 .5em;text-transform:uppercase}@media screen and (max-width:31.25em){.page-template-bc-state-executives .primary>.wrapper .primary-wrap .right .report-card-wrap .top{font-size:1.6em}}.page-template-bc-state-executives .primary>.wrapper .primary-wrap .right .report-card-wrap .center{position:relative;height:220px}.page-template-bc-state-executives .primary>.wrapper .primary-wrap .right .report-card-wrap .center .grade{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;font-family:industry bold;font-size:9.4em;display:flex;align-items:center;justify-content:center;text-shadow:1px 1px 0 rgba(0,0,0,.8)}.page-template-bc-state-executives .primary>.wrapper .primary-wrap .right .report-card-wrap .bottom{background:#333;font-size:1.5em;font-family:din next lt pro medium;text-align:center;padding:1em}@media screen and (max-width:31.25em){.page-template-bc-state-executives .primary>.wrapper .primary-wrap .right .report-card-wrap .bottom{font-size:1.1em}}.page-template-bc-state-executives .primary>.wrapper .primary-wrap .right .report-card-wrap .bottom a{color:#00a6cf}.page-template-bc-state-executives .primary>.wrapper .primary-wrap .right .report-card-wrap .bottom a i{margin-left:.5em}.page-template-bc-state-executives .primary>.wrapper .primary-wrap .right .more{padding:1em;text-align:right}.page-template-bc-state-executives .primary>.wrapper .primary-wrap .right .more a{color:#b50000;font-size:1.1em;font-family:din next lt pro light}.page-template-bc-state-executives .primary>.wrapper .primary-wrap .right .more a i{margin-left:.5em}.page-template-bc-state-executives .secondary .secondary-wrap{display:flex;justify-content:space-between;align-items:flex-start;padding:2em 0 4em}@media screen and (max-width:56.25em){.page-template-bc-state-executives .secondary .secondary-wrap{flex-direction:column}}.page-template-bc-state-executives .secondary .secondary-wrap .left{flex:1 1 100%;max-width:500px;margin-right:4em}@media screen and (max-width:56.25em){.page-template-bc-state-executives .secondary .secondary-wrap .left{order:2;margin:0 auto}}.page-template-bc-state-executives .secondary .secondary-wrap .left img{width:100%}.page-template-bc-state-executives .secondary .secondary-wrap .right{flex:1 1 100%}@media screen and (max-width:56.25em){.page-template-bc-state-executives .secondary .secondary-wrap .right{order:1;margin-bottom:4em}}.page-template-bc-state-executives .secondary .secondary-wrap .right .user-content p{margin-top:0}.page-template-bc-state-executives .secondary .secondary-wrap .right .user-content hr{height:1em;border:none;margin:1.5em 0 1em}.page-template-bc-state-executives .secondary .secondary-wrap .right .user-content hr:before{content:'';display:block;width:50%;min-width:200px;border-top:5px solid #626262}.page-template-bc-state-executives .stats .title-wrap{text-align:center;margin:2em 0 4em}.page-template-bc-state-executives .stats .title-wrap .section-title{font-size:2.5em;font-family:industry bold;color:#007298;text-transform:uppercase;margin:0 0 .5em}.page-template-bc-state-executives .stats .title-wrap .section-description{font-family:freighttextpromedium;font-size:1.25em;margin:0}.page-template-bc-state-executives .stats .stats-wrap{margin:2em 0 6em;display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width:46.875em){.page-template-bc-state-executives .stats .stats-wrap{flex-direction:column}}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap{flex:0 0 32%}@media screen and (max-width:46.875em){.page-template-bc-state-executives .stats .stats-wrap .stat-wrap{flex:1 1 100%;margin-bottom:2em;width:100%}}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap .total-wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:2em}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap .total-wrap .total{display:flex;align-items:center;justify-content:center;font-family:industry bold;font-size:3.2em;color:#fff;width:100px;height:100px;border-radius:50px;padding-bottom:.1em;margin-bottom:.2em}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap .total-wrap .type{display:block;font-family:din next lt pro medium;font-size:1.6em}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap .items-list{list-style:none;margin:0;padding:0}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap .items-list .item{margin-bottom:.5em;color:#fff;padding:1em;cursor:pointer;transition:all 100ms ease-out}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap .items-list .item .item-title{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5em}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap .items-list .item .item-title h5{font-size:1em;font-weight:400;margin:0}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap .items-list .item .item-title .item-date{font-family:freighttextpromedium}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap .items-list .item .item-title i{margin-left:.5em;font-size:2em;transition:all 100ms ease-out}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap .items-list .item .item-content{display:none}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap .items-list .item .item-content .content{font-family:din next lt pro light;margin-bottom:2em}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap .items-list .item .item-content .content:before{content:'';display:block;border-top:1px solid #fff;width:100px;padding-bottom:1.5em}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap .items-list .item .item-content .more-button{background:#fff;text-align:center;display:block;font-size:1.2em;font-family:industry bold;padding:.8em 1em 1em;text-transform:uppercase;transition:all 100ms ease-out}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap .items-list .item .item-content .more-button:hover{transform:scale(1.02)}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap .items-list .item.open .item-title i{transform:rotate(-180deg)}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap.positive .total-wrap .total{background:#009a00}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap.positive .total-wrap .type{color:#009a00}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap.positive .item{background:#54bb54}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap.positive .item.open,.page-template-bc-state-executives .stats .stats-wrap .stat-wrap.positive .item:hover{background:#009a00}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap.positive .item .more-button{color:#009a00}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap.neutral{margin:0 2%}@media screen and (max-width:46.875em){.page-template-bc-state-executives .stats .stats-wrap .stat-wrap.neutral{margin:0;margin-bottom:2em}}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap.neutral .total-wrap .total{background:#fefb05;color:#a2a003}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap.neutral .total-wrap .type{color:#a2a003}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap.neutral .item{color:#000;background:#fffd9b}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap.neutral .item.open,.page-template-bc-state-executives .stats .stats-wrap .stat-wrap.neutral .item:hover{background:#fefb05}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap.neutral .item .more-button{color:#a2a003}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap.negative .total-wrap .total{background:#b50000}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap.negative .total-wrap .type{color:#b50000}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap.negative .item{background:#c96e53}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap.negative .item.open,.page-template-bc-state-executives .stats .stats-wrap .stat-wrap.negative .item:hover{background:#b50000}.page-template-bc-state-executives .stats .stats-wrap .stat-wrap.negative .item .more-button{color:#b50000}.single .subnav{margin-top:135px;color:#fff;background:#007298;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;font-family:din next lt pro light}@media screen and (max-width:50em){.single .subnav{margin-top:92px}}@media screen and (max-width:37.5em){.single .subnav{flex-direction:column}}.single .subnav a{color:#fff}.single .subnav a.back{padding:.8em 1em}.single .subnav a.back i{margin-right:.5em}.single .subnav .social-wrap{background:#015570;display:flex;justify-content:space-between;align-items:center;flex:0 0 320px;padding:.5em 1em}@media screen and (max-width:37.5em){.single .subnav .social-wrap{flex:1 1 100%;width:100%}}.single .subnav .social-wrap .swp_social_panel{width:150px!important;margin-top:0!important;margin-bottom:0!important}.single .subnav .social-wrap .divider{border-left:1px solid #fff;margin:0 1em;height:34px}.single .subnav .social-wrap .print{font-size:1.2em;cursor:pointer}.single .subnav .social-wrap .print i{margin-right:.5em}.single-lawmaker .page-cover .cover-wrap{background:url(images/light-grey-bg.png);padding:2em;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.single-lawmaker .page-cover .cover-wrap .image-wrap{position:relative;top:-4em;margin-bottom:-4em;width:230px;height:230px;border-radius:115px}@media screen and (max-width:56.25em){.single-lawmaker .page-cover .cover-wrap .image-wrap{top:0;margin-bottom:0}}.single-lawmaker .page-cover .cover-wrap .cover-title{font-family:industry bold;font-size:2.5em;text-transform:uppercase;margin-bottom:.2em}@media screen and (max-width:37.5em){.single-lawmaker .page-cover .cover-wrap .cover-title{font-size:1.8em}}.single-lawmaker .page-cover .cover-wrap .title{font-family:din next lt pro light;font-size:.9em;color:#000;margin-top:0}.single-lawmaker .page-cover .cover-wrap .contact-info-wrap{font-size:1.1em;font-family:freighttextpromedium}@media screen and (max-width:37.5em){.single-lawmaker .page-cover .cover-wrap .contact-info-wrap span{display:block}}.single-lawmaker .page-cover .cover-wrap .contact-info-wrap .url i{font-size:.6em;position:relative;top:-.4em}.single-lawmaker .page-cover .cover-wrap .contact-info-wrap .spacer{border-left:1px solid #ccc;margin:0 1em;display:inline-block}@media screen and (max-width:37.5em){.single-lawmaker .page-cover .cover-wrap .contact-info-wrap .spacer{display:none}}.single-lawmaker .primary{padding:2em 0}.single-lawmaker .primary .primary-wrap{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width:56.25em){.single-lawmaker .primary .primary-wrap{flex-direction:column}}.single-lawmaker .primary .primary-wrap .left{flex:0 0 43%}@media screen and (max-width:56.25em){.single-lawmaker .primary .primary-wrap .left{flex:1 1 100%;width:100%;max-width:600px;margin:0 auto 2em}}.single-lawmaker .primary .primary-wrap .left .stats-wrap{display:flex;justify-content:space-between;align-items:flex-start}.single-lawmaker .primary .primary-wrap .left .stats-wrap .grade-wrap{flex:0 0 140px;margin-right:2em}@media screen and (max-width:31.25em){.single-lawmaker .primary .primary-wrap .left .stats-wrap .grade-wrap{flex:0 0 100px}}.single-lawmaker .primary .primary-wrap .left .stats-wrap .grade-wrap>span{display:block}.single-lawmaker .primary .primary-wrap .left .stats-wrap .grade-wrap .grade{color:#fff;font-family:industry bold;font-size:3.4em;padding:0 .2em .2em;text-align:center;margin-bottom:.2em}@media screen and (max-width:31.25em){.single-lawmaker .primary .primary-wrap .left .stats-wrap .grade-wrap .grade{font-size:2.2em}}.single-lawmaker .primary .primary-wrap .left .stats-wrap .grade-wrap .lifetime{font-family:din next lt pro medium}.single-lawmaker .primary .primary-wrap .left .stats-wrap .votes-wrap{width:100%}.single-lawmaker .primary .primary-wrap .left .stats-wrap .votes-wrap .session{font-family:industry bold;font-size:1.5em;margin:0;text-transform:uppercase}.single-lawmaker .primary .primary-wrap .left .stats-wrap .votes-wrap .learn-more{font-family:freighttextpromedium}.single-lawmaker .primary .primary-wrap .left .stats-wrap .votes-wrap .votes-list-title{font-weight:400;font-family:din next lt pro light;font-size:1.1em;text-transform:uppercase;border-bottom:2px dotted #000;padding-bottom:.8em}.single-lawmaker .primary .primary-wrap .left .stats-wrap .votes-wrap .votes-list{margin:0;padding:0;list-style:none;font-family:din next lt pro}.single-lawmaker .primary .primary-wrap .left .stats-wrap .votes-wrap .votes-list li{display:flex;justify-content:space-between;color:#b3b2b2;margin-bottom:.8em;white-space:nowrap}.single-lawmaker .primary .primary-wrap .left .stats-wrap .votes-wrap .votes-list li.pro{color:#009a00}.single-lawmaker .primary .primary-wrap .left .stats-wrap .votes-wrap .votes-list li.anti{color:#b50000}.single-lawmaker .primary .primary-wrap .left .stats-wrap .votes-wrap .votes-list li i{margin-right:.3em;width:20px}.single-lawmaker .primary .primary-wrap .left .stats-wrap .votes-wrap .votes-list li .dots{flex:1 1 100%;border-bottom:2px dotted #ccc;margin:0 .5em;position:relative;top:-.5em}.single-lawmaker .primary .primary-wrap .left .stats-wrap .votes-wrap .more{font-family:freighttextpromedium;color:#00a6cf;text-decoration:underline;text-align:right}.single-lawmaker .primary .primary-wrap .right{flex:0 0 50%}@media screen and (max-width:56.25em){.single-lawmaker .primary .primary-wrap .right{flex:1 1 100%;max-width:600px;margin:0 auto}}.single-lawmaker .primary .primary-wrap .right .social-sharing-wrap{background:#dcd8d6;margin-top:.7em}.single-lawmaker .primary .primary-wrap .right .social-sharing-wrap .social-sharing{position:relative;top:-.7em;left:-.7em;background:#015570;padding:1.6em}.single-lawmaker .primary .primary-wrap .right .social-sharing-wrap .social-sharing .social-title{color:#dcd8d6;font-family:din next lt pro light condensed;text-transform:uppercase;margin:0 0 .6em;font-size:1.9em;font-weight:400}.single-lawmaker .primary .primary-wrap .right .social-sharing-wrap .social-sharing .social-message{background:#fff;padding:1em;font-family:din next lt pro light;position:relative}.single-lawmaker .primary .primary-wrap .right .social-sharing-wrap .social-sharing .social-message:after{position:absolute;top:100%;left:15px;content:'';border-top:none;border-right:30px solid #fff;border-bottom:30px solid transparent}.single-lawmaker .primary .primary-wrap .right .social-sharing-wrap .social-sharing .social-wrap{display:flex;margin:0 auto;justify-content:space-between;align-items:center;max-width:350px;padding-top:1em}.single-lawmaker .primary .primary-wrap .right .social-sharing-wrap .social-sharing .social-wrap .share-title{color:#ffdaa0;font-family:din next lt pro medium condensed;font-weight:400;font-size:1.3em;text-transform:uppercase;margin:0}.single-lawmaker .primary .primary-wrap .right .social-sharing-wrap .social-sharing .social-wrap .swp_social_panel{margin:0 0 0 .5em!important;flex:0 0 150px}.single-lawmaker .bills{margin:2em 0 6em}.single-lawmaker .bills>.wrapper table{color:#000}@media screen and (max-width:37.5em){.single-lawmaker .bills>.wrapper table thead{display:none}}.single-lawmaker .bills>.wrapper table thead th{font-family:din next lt pro medium condensed;border-bottom:5px solid #000;text-transform:uppercase;text-align:left;padding:.5em;font-weight:400;font-size:1.2em}.single-lawmaker .bills>.wrapper table thead th.issue span{margin-right:1em;display:inline-block}.single-lawmaker .bills>.wrapper table thead th.issue form{display:inline-block}.single-lawmaker .bills>.wrapper table thead th.issue form select{min-width:130px}.single-lawmaker .bills>.wrapper table tbody tr{transition:all 100ms ease-in;border-bottom:1px solid #eee}@media screen and (max-width:37.5em){.single-lawmaker .bills>.wrapper table tbody tr{display:block;padding:.5em 0}}.single-lawmaker .bills>.wrapper table tbody tr:hover{background:#fafafa}.single-lawmaker .bills>.wrapper table tbody tr td{padding:1.4em .8em;font-family:din next lt pro light condensed;font-size:1.1em}.single-lawmaker .bills>.wrapper table tbody tr td.name{white-space:nowrap}.single-lawmaker .bills>.wrapper table tbody tr td .fa-times{color:#b50000}.single-lawmaker .bills>.wrapper table tbody tr td .fa-check{color:#009a00}@media screen and (max-width:37.5em){.single-lawmaker .bills>.wrapper table tbody tr td{display:flex;padding:.4em 0}.single-lawmaker .bills>.wrapper table tbody tr td:before{content:attr(data-label);flex:0 0 90px;font-family:industry bold;margin-right:1em;font-size:.8em;color:#000;text-align:right}}.single-lawmaker .bills>.wrapper .no-votes{text-align:center;color:#000;font-family:din next lt pro light;border:1px solid #eee;background:#fafafa;padding:1em}.single.single-legislation .page-cover{margin-bottom:2em}.single.single-legislation .page-cover .cover-wrap{background:url(images/bill-cover-bg.jpg);padding:4em 2em;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.single.single-legislation .page-cover .cover-wrap .cover-title{color:#000;font-family:industry bold;font-size:2.5em;text-transform:uppercase;max-width:650px;margin:0 0 .4em}@media screen and (max-width:37.5em){.single.single-legislation .page-cover .cover-wrap .cover-title{font-size:1.8em}}.single.single-legislation .page-cover .cover-wrap .learn-more{font-family:freighttextpromedium}.single.single-legislation .primary .primary-wrap{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2em}@media screen and (max-width:59.375em){.single.single-legislation .primary .primary-wrap{flex-direction:column}}.single.single-legislation .primary .primary-wrap .left{display:flex;justify-content:space-between;align-items:flex-start;flex:0 0 45%}@media screen and (max-width:59.375em){.single.single-legislation .primary .primary-wrap .left{flex:1 1 100%;margin:0 auto 2em}}@media screen and (max-width:31.25em){.single.single-legislation .primary .primary-wrap .left{flex-direction:column}}.single.single-legislation .primary .primary-wrap .left .position-wrap{flex:0 0 140px;margin-right:2em;font-family:din next lt pro medium;text-align:center}@media screen and (max-width:31.25em){.single.single-legislation .primary .primary-wrap .left .position-wrap{margin:0 auto 1em}}.single.single-legislation .primary .primary-wrap .left .position-wrap .position{display:flex;align-items:center;justify-content:center;height:140px;margin-bottom:1em}.single.single-legislation .primary .primary-wrap .left .position-wrap .position i{font-size:6.25em;color:#fff}.single.single-legislation .primary .primary-wrap .left .position-wrap.pro .position{background:#009a00}.single.single-legislation .primary .primary-wrap .left .position-wrap.anti .position{background:#b50000}.single.single-legislation .primary .primary-wrap .left .issues-wrap .issue-title{color:#333;font-size:1.5em;font-family:industry bold;margin:0;text-transform:uppercase}@media screen and (max-width:31.25em){.single.single-legislation .primary .primary-wrap .left .issues-wrap .issue-title{text-align:center;margin-bottom:2em}}.single.single-legislation .primary .primary-wrap .left .issues-wrap .issues-list-title{font-weight:400;font-family:din next lt pro medium;font-size:1.1em;border-bottom:2px dotted #000;text-transform:uppercase;padding-bottom:.8em}.single.single-legislation .primary .primary-wrap .left .issues-wrap .issues-list{list-style:none;padding-left:0;font-family:din next lt pro light}.single.single-legislation .primary .primary-wrap .left .issues-wrap .issues-list .issue{margin-bottom:.8em}.single.single-legislation .primary .primary-wrap .right{flex:0 0 48%}@media screen and (max-width:59.375em){.single.single-legislation .primary .primary-wrap .right{flex:1 1 100%;margin:0 auto}}.single.single-legislation .primary .primary-wrap .right .scorecard-cta{background:#fde2d7;margin-top:.2em}.single.single-legislation .primary .primary-wrap .right .scorecard-cta .scorecard-cta-wrap{background:#f68d60;position:relative;top:-.5em;left:-.5em;color:#fff;padding:1.5em 2em 2em}.single.single-legislation .primary .primary-wrap .right .scorecard-cta .scorecard-cta-wrap .gform_wrapper{margin:0;max-width:450px}.single.single-legislation .primary .primary-wrap .right .scorecard-cta .scorecard-cta-wrap .gform_wrapper form{flex-wrap:wrap;display:flex;align-items:flex-start;justify-content:flex-end;padding-bottom:11em;position:relative}@media screen and (max-width:40.625em){.single.single-legislation .primary .primary-wrap .right .scorecard-cta .scorecard-cta-wrap .gform_wrapper form{padding-bottom:0}}.single.single-legislation .primary .primary-wrap .right .scorecard-cta .scorecard-cta-wrap .gform_wrapper form .gform_heading{flex:1 1 100%}.single.single-legislation .primary .primary-wrap .right .scorecard-cta .scorecard-cta-wrap .gform_wrapper form .gform_heading .gform_title{font-size:1.9em;font-family:industry bold;color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:.6em}.single.single-legislation .primary .primary-wrap .right .scorecard-cta .scorecard-cta-wrap .gform_wrapper form .gform_heading .gform_description{font-family:din next lt pro light;font-size:1.1em}.single.single-legislation .primary .primary-wrap .right .scorecard-cta .scorecard-cta-wrap .gform_wrapper form .gform_body{position:absolute;bottom:0;left:-3em;width:122%}@media screen and (max-width:40.625em){.single.single-legislation .primary .primary-wrap .right .scorecard-cta .scorecard-cta-wrap .gform_wrapper form .gform_body{position:relative;left:0;width:100%}}.single.single-legislation .primary .primary-wrap .right .scorecard-cta .scorecard-cta-wrap .gform_wrapper form .gform_body .gfield{margin:0;padding:0}.single.single-legislation .primary .primary-wrap .right .scorecard-cta .scorecard-cta-wrap .gform_wrapper form .gform_body .gfield .ginput_container{margin:4px 0 0!important}.single.single-legislation .primary .primary-wrap .right .scorecard-cta .scorecard-cta-wrap .gform_wrapper form .gform_body .gfield .ginput_container input{font-family:din next lt pro light;outline:0;font-size:1.3em;margin:0;padding:.5em .8em;border:3px solid #f68d60}.single.single-legislation .primary .primary-wrap .right .scorecard-cta .scorecard-cta-wrap .gform_wrapper form .gform_body .gfield .ginput_container input::-webkit-input-placeholder{color:#ccc;font-family:freighttextpromedium}.single.single-legislation .primary .primary-wrap .right .scorecard-cta .scorecard-cta-wrap .gform_wrapper form .gform_body .gfield .ginput_container input::-moz-placeholder{color:#ccc;font-family:freighttextpromedium}.single.single-legislation .primary .primary-wrap .right .scorecard-cta .scorecard-cta-wrap .gform_wrapper form .gform_body .gfield .ginput_container input:-ms-input-placeholder{color:#ccc;font-family:freighttextpromedium}.single.single-legislation .primary .primary-wrap .right .scorecard-cta .scorecard-cta-wrap .gform_wrapper form .gform_body .gfield .ginput_container input:-moz-placeholder{color:#ccc;font-family:freighttextpromedium}@media screen and (max-width:40.625em){.single.single-legislation .primary .primary-wrap .right .scorecard-cta .scorecard-cta-wrap .gform_wrapper form .gform_body .gfield .ginput_container input{font-size:1em}}.single.single-legislation .primary .primary-wrap .right .scorecard-cta .scorecard-cta-wrap .gform_wrapper form .gform_footer{position:absolute;bottom:3px;left:51%;width:60%;margin:0;padding:0}@media screen and (max-width:40.625em){.single.single-legislation .primary .primary-wrap .right .scorecard-cta .scorecard-cta-wrap .gform_wrapper form .gform_footer{position:relative;left:0;width:auto;display:flex;align-items:center;justify-content:flex-end;margin-top:1em}}.single.single-legislation .primary .primary-wrap .right .scorecard-cta .scorecard-cta-wrap .gform_wrapper form .gform_footer .gform_button{outline:0;font-size:1.2em;background:#e73d30;color:#fff;text-transform:uppercase;border:3px solid #fff;font-family:din next lt pro light;padding:.4em 1em;width:100%}.single.single-legislation .primary .primary-wrap .right .scorecard-cta .scorecard-cta-wrap .gform_wrapper form .gform_footer .gform_button span:after{content:'\f105';font-family:'font awesome 5 pro';font-weight:300;margin-left:.5em}.single.single-legislation .secondary{margin-bottom:6em}.single.single-legislation .secondary .secondary-wrap{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width:75em){.single.single-legislation .secondary .secondary-wrap{flex-direction:column}}.single.single-legislation .secondary .secondary-wrap .secondary-title{font-size:1.5em;font-family:industry bold;color:#000;border-bottom:5px solid #000;text-transform:uppercase;padding-bottom:.6em}.single.single-legislation .secondary .secondary-wrap .left{flex:0 0 50%}@media screen and (max-width:75em){.single.single-legislation .secondary .secondary-wrap .left{flex:1 1 100%;margin:0 auto 2em;max-width:800px}}.single.single-legislation .secondary .secondary-wrap .left .info-wrap{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width:37.5em){.single.single-legislation .secondary .secondary-wrap .left .info-wrap{flex-direction:column}}.single.single-legislation .secondary .secondary-wrap .left .info-wrap .sponsors{flex:0 0 180px;margin-right:2em}@media screen and (max-width:37.5em){.single.single-legislation .secondary .secondary-wrap .left .info-wrap .sponsors{flex:1 1 100%}}.single.single-legislation .secondary .secondary-wrap .left .info-wrap .sponsors .sponsors-title{color:#000;margin:0 0 1em;padding-bottom:.5em;border-bottom:2px dotted #000;font-family:din next lt pro medium;text-transform:uppercase;font-size:1.1em;font-weight:400}.single.single-legislation .secondary .secondary-wrap .left .info-wrap .sponsors .sponsors-list{list-style:none;padding:0}@media screen and (max-width:37.5em){.single.single-legislation .secondary .secondary-wrap .left .info-wrap .sponsors .sponsors-list li{display:inline-block}.single.single-legislation .secondary .secondary-wrap .left .info-wrap .sponsors .sponsors-list li:after{content:', '}.single.single-legislation .secondary .secondary-wrap .left .info-wrap .sponsors .sponsors-list li:last-child:after{content:''}}.single.single-legislation .secondary .secondary-wrap .left .info-wrap .bill-description{flex:1 1 100%;font-family:din next lt pro light;font-size:1em;color:#000}.single.single-legislation .secondary .secondary-wrap .left .info-wrap .bill-description p{margin-top:0;font-size:1em;line-height:1.5em}.single.single-legislation .secondary .secondary-wrap .left .info-wrap .bill-description .learn-more{font-family:freighttextpromedium}.single.single-legislation .secondary .secondary-wrap .left .info-wrap .bill-description .learn-more i{margin-right:.2em}.single.single-legislation .secondary .secondary-wrap .right{flex:0 0 45%}@media screen and (max-width:75em){.single.single-legislation .secondary .secondary-wrap .right{flex:1 1 100%;width:100%;max-width:600px;margin:0 auto}}.single.single-legislation .secondary .secondary-wrap .right .secondary-title{margin-bottom:0}.single.single-legislation .secondary .secondary-wrap .right .votes-wrap{display:flex;align-items:flex-start;justify-content:space-around;background:#f5f5f5}@media screen and (max-width:37.5em){.single.single-legislation .secondary .secondary-wrap .right .votes-wrap{flex-wrap:wrap}}.single.single-legislation .secondary .secondary-wrap .right .votes-wrap>div{flex:0 0 80px;margin:1em 1.5em 1.5em;color:#7f7f7f;text-align:center}@media screen and (max-width:37.5em){.single.single-legislation .secondary .secondary-wrap .right .votes-wrap>div{flex:1 1 auto;width:100%}}.single.single-legislation .secondary .secondary-wrap .right .votes-wrap>div.yes{color:#007298}.single.single-legislation .secondary .secondary-wrap .right .votes-wrap>div.no{color:#b50000}.single.single-legislation .secondary .secondary-wrap .right .votes-wrap>div span{font-size:1.9em;font-family:din next lt pro light;display:block}.single.single-legislation .secondary .secondary-wrap .right .votes-wrap>div span:first-child{border-bottom:1px solid #b7b7b7;font-size:3.75em;font-family:industry bold;margin-bottom:.3em;padding-bottom:.3em}.single.single-legislation .secondary .secondary-wrap .right .votes-cta{display:block;color:#fff;text-align:center;background:#e73d30;font-family:industry light;font-size:1.3em;padding:.6em 1em .8em;text-transform:uppercase;font-weight:700}@media screen and (max-width:31.25em){.single.single-legislation .secondary .secondary-wrap .right .votes-cta{font-size:1.1em}}.single-decision{color:#333}.single-decision .page-cover .cover-wrap{padding:4em 2em;text-align:center}@media screen and (max-width:59.375em){.single-decision .page-cover .cover-wrap{padding:2em}}.single-decision .page-cover .cover-wrap .cover-title{font-family:industry bold;text-transform:uppercase;font-size:2.5em;color:#fff;margin:0}@media screen and (max-width:59.375em){.single-decision .page-cover .cover-wrap .cover-title{font-size:2em}}@media screen and (max-width:46.875em){.single-decision .page-cover .cover-wrap .cover-title{font-size:1.6em}}.single-decision .primary .primary-wrap{display:flex;justify-content:space-between;align-items:flex-start;padding:2em 2em 4em}@media screen and (max-width:59.375em){.single-decision .primary .primary-wrap{flex-direction:column;padding:2em 0 4em}}.single-decision .primary .primary-wrap .left p{font-size:1em;margin-top:0}.single-decision .primary .primary-wrap .left .decision-date{font-family:freighttextpromedium;font-weight:700;font-size:1.2em}.single-decision .primary .primary-wrap .right{flex:0 0 420px;margin-left:2em;display:flex;justify-content:space-between;align-items:flex-start;width:100%;flex-direction:column}@media screen and (max-width:59.375em){.single-decision .primary .primary-wrap .right{flex:1 1 100%;margin:2em auto;flex-direction:row}}@media screen and (max-width:43.75em){.single-decision .primary .primary-wrap .right{align-items:center;flex-direction:column}}.single-decision .primary .primary-wrap .right .sidebar-cta{flex:0 0 350px;margin-bottom:2em;margin-right:2em}@media screen and (max-width:43.75em){.single-decision .primary .primary-wrap .right .sidebar-cta{margin-right:0}}.single-decision .primary .primary-wrap .right .sidebar-cta img{width:100%}.header-placeholder{height:135px}.bc-default-template .page-cover{min-height:480px;text-align:center;padding:9em 0 12em}@media screen and (max-width:46.875em){.bc-default-template .page-cover{min-height:300px;padding:6em 0 11em}}.bc-default-template .page-cover .cover-title{color:#fff;font-size:5em;font-family:industry bold;text-transform:uppercase;margin:0 0 .3em;line-height:1em}@media screen and (max-width:46.875em){.bc-default-template .page-cover .cover-title{font-size:3em}}.bc-default-template .page-cover .cover-text{color:#fff;font-family:freighttextpromedium;font-size:1.4em}@media screen and (max-width:46.875em){.bc-default-template .page-cover .cover-text{font-size:1.2em}}.bc-default-template .primary>.wrapper{max-width:1150px}.bc-default-template .primary>.wrapper .content-wrap{margin:-6em 0 4em;background:#fff;padding:2.5em 3em;position:relative}@media screen and (max-width:46.875em){.bc-default-template .primary>.wrapper .content-wrap{padding:1em}}.bc-default-template .primary>.wrapper .content-wrap .social-share-top{position:absolute;top:-2.5em;right:3em}@media screen and (max-width:46.875em){.bc-default-template .primary>.wrapper .content-wrap .social-share-top{display:none}}.bc-default-template .primary>.wrapper .content-wrap .social-share-top .swp_social_panel{width:200px!important}.bc-default-template .primary>.wrapper .content-wrap .social-share:before{content:'';border-top:7px solid #b50000;width:175px;margin:1.5em 0;display:block}.bc-default-template .primary>.wrapper .content-wrap .social-share .social-share-wrap{display:flex;align-items:center;justify-content:flex-start;flex-flow:row wrap}.bc-default-template .primary>.wrapper .content-wrap .social-share .social-share-wrap .share-label{flex:0 0 auto;font-family:industry light;font-weight:700;font-size:1.8em;color:#007298;margin-right:1em;margin-bottom:.2em;text-transform:uppercase}.bc-default-template .primary>.wrapper .content-wrap .social-share .social-share-wrap .swp_social_panel{flex:0 0 auto;width:200px!important}.bc-archive-template .page-cover{padding:9em 0 10em}@media screen and (max-width:46.875em){.bc-archive-template .page-cover{padding:6em 0 8em}}.bc-archive-template .primary>.wrapper{max-width:1024px}.bc-archive-template .primary>.wrapper .link-bar-row{margin-top:-2em;margin-bottom:4em}.bc-archive-template .primary>.wrapper .archive-item{box-shadow:0 0 7px 0 rgba(0,0,0,.1);margin-bottom:3em;padding:1.2em 2em 2em;display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width:46.875em){.bc-archive-template .primary>.wrapper .archive-item{flex-flow:row wrap}}.bc-archive-template .primary>.wrapper .archive-item .icon-wrap{flex:0 0 auto;width:80px;font-size:2.3em}.bc-archive-template .primary>.wrapper .archive-item .archive-item-content-wrap{flex:1 1 auto}.bc-archive-template .primary>.wrapper .archive-item .archive-item-content-wrap .archive-item-title{margin-top:.3em}.bc-archive-template .primary>.wrapper .archive-item .archive-item-content-wrap .share-more{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:46.875em){.bc-archive-template .primary>.wrapper .archive-item .archive-item-content-wrap .share-more{flex-flow:row wrap-reverse}}.bc-archive-template .primary>.wrapper .archive-item .archive-item-content-wrap .share-more .swp_social_panel{width:200px!important;margin:0!important}.bc-archive-template .primary>.wrapper .archive-item .archive-item-content-wrap .share-more .swp_social_panel .swp_share_button{margin-left:0!important}.bc-archive-template .primary>.wrapper .archive-item .archive-item-content-wrap .share-more .read-more{font-family:din next lt pro medium;color:#b50000;text-transform:uppercase;font-size:1.2em}@media screen and (max-width:46.875em){.bc-archive-template .primary>.wrapper .archive-item .archive-item-content-wrap .share-more .read-more{margin-bottom:2em}}.bc-archive-template .primary>.wrapper .archive-item .archive-item-content-wrap .share-more .read-more i{margin-left:.5em}.bc-archive-template .primary>.wrapper .more-wrap{margin:4em auto 6em;text-align:center}.bc-archive-template .primary>.wrapper .more-wrap.active .load-more{background:#00a6cf;cursor:pointer}.bc-archive-template .primary>.wrapper .more-wrap .load-more{display:inline-block;padding:.5em 2em .6em;width:90%;max-width:450px;text-transform:uppercase;color:#fff;font-size:2em;background:#ccc;font-family:industry light}.two-column-row .column-wrap{display:flex;justify-content:space-between;align-items:flex-start;flex-flow:row wrap}@media screen and (max-width:46.875em){.two-column-row .column-wrap>div{width:100%!important}}.two-column-row .column-wrap .image-grid-wrap{display:flex;justify-content:space-between;align-items:flex-start;flex-flow:row wrap}.two-column-row .column-wrap .image-grid-wrap img{width:48%;margin-bottom:4%}.link-bar-row{margin-top:4em}.link-bar-row .link-bar-wrap{background:#00a6cf;display:flex;justify-content:space-between;align-items:center;flex-flow:row wrap;padding:1em}@media screen and (max-width:46.875em){.link-bar-row .link-bar-wrap{justify-content:center}}.link-bar-row .link-bar-wrap a{color:#fff;font-family:din next lt pro light;font-size:1.1em;display:flex;align-items:center;margin:.2em 1em}.link-bar-row .link-bar-wrap a i{margin-left:.8em;font-size:1.5em}.cta-row .cta-wrap{display:flex;justify-content:space-between;align-items:center;flex-flow:row wrap;padding:5em 0}@media screen and (max-width:46.875em){.cta-row .cta-wrap{padding:3em 0}}.cta-row .cta-wrap .cta-title{flex:1 1 auto;width:60%;font-size:3.1em;color:#fff;text-transform:uppercase;font-family:industry bold;margin:0}@media screen and (max-width:46.875em){.cta-row .cta-wrap .cta-title{width:100%;margin-bottom:1em;text-align:center;font-size:2.4em}}.cta-row .cta-wrap .cta-button{flex:1 1 auto;width:40%;text-align:right}@media screen and (max-width:46.875em){.cta-row .cta-wrap .cta-button{width:100%;text-align:center}}.cta-row .cta-wrap .cta-button a{border:2px solid #fff;display:inline-block;padding:.5em 1em;font-size:1.8em;text-transform:uppercase;font-family:industry light;color:#fff;transition:all 150ms ease-in}.cta-row .cta-wrap .cta-button a:hover{transform:scale(1.05)}.card.clean-air,.issue-button.clean-air{background-color:#e39e0e!important}.card.good-government,.issue-button.good-government{background-color:#b075c9!important}.card.healthy-great-lakes,.issue-button.healthy-great-lakes{background-color:#91b166!important}.card.parks-public-land,.issue-button.parks-public-land{background-color:#df5f28!important}.card.safe-drinking-water,.issue-button.safe-drinking-water{background-color:#007cba!important}