.page-template-page-scorecard #header{background:#fff}.bt50-jumbotron{position:relative;min-height:500px;width:100%}.bt50-jumbotron-overlay,.bt50-legislator-detail{z-index:10}@media screen and (min-width: 760px){.bt50-jumbotron{min-height:500px !important}}@media screen and (min-width: 1500px){.bt50-jumbotron{min-height:550px !important}}@media screen and (min-width: 760px){.bt50-jumbotron .bt50-jumbotron-overlay-content p{padding:2rem 4rem 0 !important}}#scorecard-app{font-family:"GT Zirkon",Arial,sans-serif !important}#scorecard-app .rds-container{margin-top:48px !important;margin-bottom:48px !important}#scorecard-app h1{color:#152d4e !important;font-family:"GT Zirkon",Arial,sans-serif !important;font-weight:700 !important;text-transform:none !important;font-size:48px !important}#scorecard-app h3,#scorecard-app h4{font-family:"GT Zirkon",Arial,sans-serif !important;text-transform:none !important}#scorecard-app .bt50-back{background:#242323 !important}#scorecard-app .bt50-back a{color:#fff !important}#scorecard-app .bt50-jumbotron{background-color:#f7f7f7 !important;background-repeat:no-repeat !important;background-position:bottom center !important;padding-top:0 !important}#scorecard-app .bt50-legislator-detail .legislator-name,#scorecard-app .bt50-jumbotron .bt50-jumbotron-overlay-content{background-image:linear-gradient(0deg, rgba(255, 240, 215, 0.8) 0%, rgba(255, 255, 255, 0.8) 100%) !important;background-size:cover !important;background-position:top center !important;background-repeat:no-repeat !important;background-color:inherit !important}#scorecard-app .bt50-jumbotron .bt50-jumbotron-overlay-content h1:after{font-family:"GT Zirkon",Arial,sans-serif !important;font-weight:400 !important;letter-spacing:0 !important}#scorecard-app .bt50-jumbotron .bt50-jumbotron-overlay-content p{color:#242323 !important;border-color:#152d4e !important;border-width:2px !important;font-family:"GT Zirkon",Arial,sans-serif;font-weight:400 !important;text-align:center !important}#scorecard-app .bt50-jumbotron .bt50-jumbotron-overlay-content p+p{border-top:none !important;padding-top:0 !important}#scorecard-app .legislator-list .card{border:1px solid #e5e5e5 !important;background:#f7f7f7 !important}#scorecard-app .legislator-list .card:hover a{text-decoration:none !important}#scorecard-app .legislator-list .card-content{color:#242323 !important;font-family:"GT Zirkon",Arial,sans-serif !important}#scorecard-app .legislator-list .score .value+.label{margin-top:4px !important}#scorecard-app .legislator-list .score .value h4{color:#242323 !important;font-family:"GT Zirkon",Arial,sans-serif !important;font-size:20px !important;top:51%}#scorecard-app .legislator-list .name h2{font-family:"GT Zirkon",Arial,sans-serif !important;font-weight:700 !important}#scorecard-app .legislator-list .party{font-family:"GT Zirkon",Arial,sans-serif !important;color:#242323 !important}#scorecard-app .legislator-list .party h4{font-size:18px !important}#scorecard-app .legislator-list .party .label p{color:#242323 !important;font-weight:400 !important}#scorecard-app .legislator-list .header-content p{color:#242323 !important;font-family:"GT Zirkon",Arial,sans-serif !important;font-weight:400 !important}#scorecard-app .legislator-list .info h3{color:#242323 !important;font-weight:400 !important}#scorecard-app .legislator-list .info p{color:#242323 !important;font-weight:400 !important}#scorecard-app .legislator-list .record a{font-family:"GT Zirkon",Arial,sans-serif !important}#scorecard-app .legislator-list .card-footer{border-top:2px solid #e5e5e5 !important}#scorecard-app .legislator-list .card-footer a{font-weight:700 !important;text-decoration:underline !important}#scorecard-app .legislators-side .scoring-info a{color:#242323 !important}#scorecard-app .legislators-side h3,#scorecard-app .legislators-side a{font-family:"GT Zirkon",Arial,sans-serif !important;font-weight:700 !important}#scorecard-app .legislators-side a{text-decoration:underline !important}#scorecard-app .legislators-side a:hover{text-decoration:none !important}#scorecard-app .legislators-side h4 a{text-decoration:none !important}#scorecard-app .legislators-side h4 a:hover{text-decoration:underline !important}#scorecard-app .legislators-side p{font-family:"Open Sans",Arial,sans-serif;font-weight:400 !important}#scorecard-app .bt50-legislator-detail .legislator-score-circle{color:#242323 !important;font-size:1.15rem !important;padding-top:9px !important}#scorecard-app .bt50-legislator-detail .legislator-meta{background:#f7f7f7 !important;float:none !important}#scorecard-app .bt50-legislator-detail .legislator-meta p{font-family:"GT Zirkon",Arial,sans-serif !important;font-weight:400 !important}#scorecard-app .bt50-legislator-detail .legislator-meta a{text-decoration:underline}#scorecard-app .bt50-legislator-detail .legislator-meta a:hover{text-decoration:none}#scorecard-app .bt50-legislator-detail .legislator-sub-head{background:#152d4e !important}#scorecard-app .bt50-legislator-detail .legislator-sub-head p{color:#fff !important;font-family:"GT Zirkon",Arial,sans-serif !important;font-weight:700 !important}#scorecard-app .bt50-jumbotron-legislator{background-color:#f7f7f7 !important;background-repeat:no-repeat !important;background-position-y:-68px !important;background-position-x:center !important;min-height:525px !important}#scorecard-app .legislator-biography{font-family:"Open Sans",Arial,sans-serif !important}#scorecard-app .table .pure-table{font-family:"GT Zirkon",Arial,sans-serif !important;font-weight:400 !important}#scorecard-app .table .pure-table .billcell a{color:#242323 !important;text-decoration:underline !important}#scorecard-app .table .pure-table .billcell a:hover{text-decoration:none !important}#scorecard-app .table .pure-table .pure-table-odd td{background:#f7f7f7 !important}#scorecard-app .table .pure-table .pure-table-horizontal td,#scorecard-app .table .pure-table .pure-table-horizontal th{border-bottom:1px solid #e5e5e5 !important}#scorecard-app .view-all a{color:#242323 !important;text-decoration:underline !important;font-weight:700 !important}#scorecard-app .view-all a:hover{text-decoration:none !important}#scorecard-app .bt50-search p{color:#fff !important}#scorecard-app .bt50-search .search-bar{border:2px solid #152d4e !important;height:54px !important}#scorecard-app .rds-map-wrapper{background-color:#f7f7f7 !important}#scorecard-app .break{background:#e5e5e5 !important}#scorecard-app input.address-input{height:54px !important;color:#152d4e !important}@media screen and (min-width: 760px){#scorecard-app input.address-input{font-size:1.25rem !important}}#scorecard-app .pagination a{color:#242323 !important;font-weight:700;text-decoration:underline}#scorecard-app .pagination a:hover{text-decoration:none}
