body{height:100%!important;position:relative!important;width:100%!important}.body-content{padding-left:15px;padding-right:15px;margin-bottom:1.2em}.dl-horizontal dt{white-space:normal}input,select,textarea{max-width:280px}.bg-MEC{background-color:#0c2340!important}.MEC-border{border-top:none;border-left:none;border-right:none;border-bottom:solid #a89968 10px!important}#MECNavbar .navbar-nav .nav-link{color:#e2edfa!important}#MECNavbar .navbar-nav .nav-link:hover{color:#fff!important}.navbarMEC{overflow-y:unset;max-height:unset;background-color:#0c2340!important}#mainBody{margin-top:4.5em;min-height:calc(100vh - 12.7em)}.huge{font-size:50px}.card-shadow{box-shadow:0 5px 7px -5px gray!important}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.animateBackground{animation-duration:5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#fff;background:linear-gradient(to right,#fff 8%,#efefef 18%,#fff 33%)}.loadingScreen{display:none;position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background-color:rgba(255,255,255,.5)}@keyframes boxGrowth{0%{height:3em;background-color:#013f64;box-shadow:unset}25%{height:3.5em;background-color:#03487a;box-shadow:0 0 .25px .25px black}50%{height:4em;background-color:#045190;box-shadow:0 0 .5px .5px black}75%{height:4.5em;background-color:#065aa6;box-shadow:0 0 .75px .75px black}100%{height:5em;background-color:#0863bc;box-shadow:0 0 1px 1px black}}.loadingbox{width:.75em;height:3em;background-color:#013f64;border-radius:10%;box-shadow:unset;animation-name:boxGrowth;animation-iteration-count:infinite;animation-duration:.5s;animation-direction:alternate}.loadingbox:nth-child(1){animation-delay:.125s}.loadingbox:nth-child(2){animation-delay:.25s}.loadingbox:nth-child(3){animation-delay:.375s}.loadingbox:nth-child(4){animation-delay:.5s}.section-spacing{margin-bottom:4em}.section-spacing:last-child{margin-bottom:1em}.section-spacing:first-child{margin-bottom:2em}.scrollspy-land{padding-top:80px;margin-top:-80px}th{background-color:#0c2340!important;color:#fff!important}#ReportSections{margin-top:81px}.MEC-header{background-color:#fff!important;cursor:pointer!important;border-radius:0!important;border-bottom:solid 4px #a89968!important}.MEC-header h4{color:#0c2340!important}.MEC-header#CampaignFinance{border-bottom:solid 4px #0095c8!important}.MEC-header#Lobbying{border-bottom:solid 4px #cb6015!important}.MEC-header#PersonalFinancialDisclosure{border-bottom:solid 4px #ffc72c!important}.MEC-header#EducationalResources{border-bottom:solid 4px #ceb888!important}.MEC-header#Enforcement{border-bottom:solid 4px #007367!important}.MEC-header#CommissionBusiness{border-bottom:solid 4px #0c2340!important}.collapse .card-body .nav-link,.collapsing .card-body .nav-link,.collapsed .card-body .nav-link{color:#0c2340!important}.collapse .card-body .nav-link.active,.collapsing .card-body .nav-link.active,.collapsed .card-body .nav-link.active{border-bottom:solid 2px #a89968!important}.collapse#CommissionBusinessSections .card-body .CommissionBusinesssub,.collapsing#CommissionBusinessSections .card-body .CommissionBusinesssub,.collapsed#CommissionBusinessSections .card-body .CommissionBusinesssub{color:#0c2340!important}.collapse#CommissionBusinessSections .card-body .CommissionBusinesssub.active,.collapsing#CommissionBusinessSections .card-body .CommissionBusinesssub.active,.collapsed#CommissionBusinessSections .card-body .CommissionBusinesssub.active{border-bottom:solid 2px #0c2340!important}.collapse#CampaignFinanceSections .card-body .CampaignFinancesub,.collapsing#CampaignFinanceSections .card-body .CampaignFinancesub,.collapsed#CampaignFinanceSections .card-body .CampaignFinancesub{color:#0c2340!important}.collapse#CampaignFinanceSections .card-body .CampaignFinancesub.active,.collapsing#CampaignFinanceSections .card-body .CampaignFinancesub.active,.collapsed#CampaignFinanceSections .card-body .CampaignFinancesub.active{border-bottom:solid 2px #0095c8!important}.collapse#LobbyingSections .card-body .Lobbyingsub,.collapsing#LobbyingSections .card-body .Lobbyingsub,.collapsed#LobbyingSections .card-body .Lobbyingsub{color:#0c2340!important}.collapse#LobbyingSections .card-body .Lobbyingsub.active,.collapsing#LobbyingSections .card-body .Lobbyingsub.active,.collapsed#LobbyingSections .card-body .Lobbyingsub.active{border-bottom:solid 2px #cb6015!important}.collapse#PersonalFinancialDisclosureSections .card-body .PersonalFinancialDisclosuresub,.collapsing#PersonalFinancialDisclosureSections .card-body .PersonalFinancialDisclosuresub,.collapsed#PersonalFinancialDisclosureSections .card-body .PersonalFinancialDisclosuresub{color:#0c2340!important}.collapse#PersonalFinancialDisclosureSections .card-body .PersonalFinancialDisclosuresub.active,.collapsing#PersonalFinancialDisclosureSections .card-body .PersonalFinancialDisclosuresub.active,.collapsed#PersonalFinancialDisclosureSections .card-body .PersonalFinancialDisclosuresub.active{border-bottom:solid 2px #ffc72c!important}.collapse#EducationalResourcesSections .card-body .EducationalResourcessub,.collapsing#EducationalResourcesSections .card-body .EducationalResourcessub,.collapsed#EducationalResourcesSections .card-body .EducationalResourcessub{color:#0c2340!important}.collapse#EducationalResourcesSections .card-body .EducationalResourcessub.active,.collapsing#EducationalResourcesSections .card-body .EducationalResourcessub.active,.collapsed#EducationalResourcesSections .card-body .EducationalResourcessub.active{border-bottom:solid 2px #ceb888!important}.collapse#EnforcementSections .card-body .Enforcementsub,.collapsing#EnforcementSections .card-body .Enforcementsub,.collapsed#EnforcementSections .card-body .Enforcementsub{color:#0c2340!important}.collapse#EnforcementSections .card-body .Enforcementsub.active,.collapsing#EnforcementSections .card-body .Enforcementsub.active,.collapsed#EnforcementSections .card-body .Enforcementsub.active{border-bottom:solid 2px #007367!important}.content-padding{padding-left:5em;padding-right:5em;padding-top:81px}.btn-MEC{background-color:#0c2340!important;color:#e2edfa!important}.btn-MEC:hover{color:#fff!important}#MEC-mobile-menu{right:15px!important;bottom:15px!important;z-index:10000!important}.responsive-chart{width:90%;height:90%}.MEC-footer-nav-link{color:#0c2340!important}.MEC-footer-nav-link:hover{border-bottom-color:#0c2340!important;cursor:pointer!important}footer{z-index:100!important}#MECCoverpage{width:68vw;height:calc(100vh - 230px)}@media(max-width:991px){.responsive-chart{width:500px}}@media(max-width:767px){.responsive-chart{width:100%}#ReportSections{margin-top:0;position:fixed!important;top:66px;left:0;right:0;padding-left:1em;padding-right:1em;width:100%!important;height:calc(100vh - 66px)!important;background-color:#fff!important;z-index:1000!important;overflow-y:auto!important}#ReportSections .card{margin-bottom:0!important;border:unset!important;background-color:#fff!important}.body-content{padding-left:15px;padding-right:15px;margin-bottom:1.2em}.content-padding{padding-left:1em;padding-right:1em}#MECCoverpage{width:100%;height:calc(100vh - 95px)}}@media(max-width:576px){.responsive-chart{width:100%}}