*,::after,::before{box-sizing:border-box}html{font-size:inherit}body{margin:0;padding:0}strong,b{font-weight:normal}@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}.bt50-jumbotron .bt50-jumbotron-overlay-content p+p{padding-top:1.25rem !important}}#scorecard-app{background:#fff}#scorecard-app .rds-container{margin-top:48px !important;margin-bottom:48px !important}#scorecard-app h1{text-transform:none !important;color:#4d4184 !important;font-size:48px !important;font-weight:normal !important}#scorecard-app .bt50-back{padding-top:24px !important;background:#212529 !important}#scorecard-app .bt50-back a{color:#45c3b1 !important}#scorecard-app .bt50-legislator-detail .legislator-name,#scorecard-app .bt50-jumbotron .bt50-jumbotron-overlay-content{background:rgba(69,195,177,0.85) !important}#scorecard-app .bt50-jumbotron .bt50-jumbotron-overlay-content p{font-weight:400 !important;border:none}#scorecard-app .bt50-jumbotron .bt50-jumbotron-overlay-content p span{color:#fff !important;font-family:"proxima_novaregular" !important;font-size:1rem !important}#scorecard-app .bt50-jumbotron h1+div{border-top:3px solid #fff !important;margin-top:2rem}#scorecard-app .bt50-legislator-detail .legislator-score-circle{color:#fff !important}#scorecard-app .bt50-legislator-detail .legislator-meta{background:#ecf4f8 !important;float:none !important}#scorecard-app .bt50-legislator-detail .legislator-meta p{font-family:"Raleway",sans-serif !important}#scorecard-app .bt50-legislator-detail .legislator-sub-head{background:#4d4184 !important}#scorecard-app .bt50-legislator-detail .legislator-sub-head p{font-family:"proxima_novaextrabold" !important}#scorecard-app .bt50-jumbotron-legislator{background-position-y:-240px !important;background-position-x:center !important;min-height:525px !important}@media screen and (min-width: 1600px){#scorecard-app .bt50-jumbotron-legislator{background-position-y:-360px !important}}#scorecard-app .bt50-search .search-bar{border:2px solid #363636 !important;height:54px !important}
