.faded{opacity:.7;filter:alpha(opacity=70)}.center{display:table;margin:0 auto}#map text:hover{cursor:pointer}.sna_us_map_cont{max-width:960px;margin:0 auto}#map{width:100%;margin:0 auto 0}@media only print, screen and (min-width: 48em){#map{margin:0 auto 0}}@media only print, screen and (min-width: 820px){#map{margin:0 auto 0}}@media only print, screen and (min-width: 79.9377em){#map{margin:0 auto 0}}#map path.selected,#map rect.selected{fill:#EBEBEB}#map path.selected.dem_winner,#map rect.selected.dem_winner{fill:#66c}#map path.selected.rep_winner,#map rect.selected.rep_winner{fill:#f03}.sna_usem_legend_cont{display:flex;flex-wrap:wrap;padding:10px 10px 10px;justify-content:space-between}@media only print, screen and (min-width: 48em){.sna_usem_legend_cont{padding:20px 10px 20px;justify-content:flex-start}}.sna_usem_legend_item{display:flex;align-items:center;font-size:12px}.sna_usem_legend_item:not(:last-child){padding-left:0}@media only print, screen and (min-width: 48em){.sna_usem_legend_item:not(:last-child){padding-left:30px}}@media only print, screen and (min-width: 48em){.sna_usem_legend_item{font-size:14px}}@media only print, screen and (min-width: 79.9377em){.sna_usem_legend_item{font-size:16px}}.sna_usem_legend_item_dem .sna_usem_legend_item_color{background-color:#339}.sna_usem_legend_item_rep .sna_usem_legend_item_color{background-color:#c03}.sna_usem_legend_item_in_progress .sna_usem_legend_item_color{background-color:#d3d3d3}.sna_usem_legend_item_color{width:30px;height:20px;margin-left:5px}@media only print, screen and (min-width: 48em){.sna_usem_legend_item_color{margin-left:5px;width:25px;height:25px}}@media only print, screen and (min-width: 820px){.sna_usem_legend_item_color{width:30px;height:30px}}.sna_usem_last_updated_time{display:none}.sna_usem_state_result_cont{position:fixed;width:100%;bottom:0;right:0;z-index:5}@media only print, screen and (min-width: 79.9377em){.sna_usem_state_result_cont{position:static}}.show-breaking-news .sna_usem_state_result_cont{bottom:40px}.mobile_sticky_ldb_on .sna_usem_state_result_cont{bottom:50px}.mobile_sticky_ldb_on.show-breaking-news .sna_usem_state_result_cont{bottom:90px}.sna_usem_state_result_state_info{background-color:#E2E2E2;text-align:center;padding:10px 10px}@media only print, screen and (max-width: 47.9375em){.sna_usem_state_result_state_info{line-height:1}}@media only print, screen and (min-width: 48em){.sna_usem_state_result_state_info{font-size:28px;max-width:960px;margin:0 auto}}.sna_usem_state_result_progress_row{display:flex;justify-content:space-between;font-family:HelveticaNeueBold}@media only print, screen and (min-width: 48em){.sna_usem_state_result_progress_row{font-size:28px;max-width:960px;margin:0 auto}}.sna_usem_state_result_progress_row_rep,.sna_usem_state_result_progress_row_dem{display:flex;align-items:center}@media only print, screen and (min-width: 48em){.sna_usem_state_result_progress_row_rep,.sna_usem_state_result_progress_row_dem{min-width:300px}}.sna_usem_state_result_progress_row_dem_name{order:1}.sna_usem_state_result_progress_row_dem_name,.sna_usem_state_result_progress_row_rep_name{padding:4px 20px;background-color:#FFF;text-align:center}@media only print, screen and (min-width: 48em){.sna_usem_state_result_progress_row_dem_name,.sna_usem_state_result_progress_row_rep_name{padding:10px 20px;flex:1 0 auto}}.sna_usem_state_result_progress_row_dem_vote_percent,.sna_usem_state_result_progress_row_rep_vote_percent{padding:4px 5px;color:#fff}@media only print, screen and (min-width: 48em){.sna_usem_state_result_progress_row_dem_vote_percent,.sna_usem_state_result_progress_row_rep_vote_percent{padding:10px 25px}}@media only print, screen and (min-width: 79.9377em){.sna_usem_state_result_progress_row_dem_vote_percent,.sna_usem_state_result_progress_row_rep_vote_percent{padding:10px 25px}}.sna_usem_state_result_progress_row_dem_vote_percent span,.sna_usem_state_result_progress_row_rep_vote_percent span{display:inline-block;text-align:center;min-width:5ch}.sna_usem_state_result_progress_row_dem_vote_percent{background-color:#339}.sna_usem_state_result_progress_row_rep_vote_percent{background-color:#c03}.sna_usem_state_result_winner_row{display:flex;align-items:center;font-family:HelveticaNeueBold}@media only print, screen and (min-width: 48em){.sna_usem_state_result_winner_row{font-size:28px;max-width:960px;margin:0 auto}}.sna_usem_state_result_winner_row.dem_winner .sna_usem_state_result_winner_row_right{background-color:#339}.sna_usem_state_result_winner_row.rep_winner .sna_usem_state_result_winner_row_right{background-color:#c03}.sna_usem_state_result_winner_row_right{flex:1 0 auto;padding:4px 10px;color:#fff}@media only print, screen and (min-width: 48em){.sna_usem_state_result_winner_row_right{padding:10px 10px}}.sna_usem_state_result_winner_row_left{padding:4px 10px 4px 10px;background-color:#fff}@media only print, screen and (min-width: 48em){.sna_usem_state_result_winner_row_left{padding:10px 10px 10px 10px}}.sna_usem_state_result_winner_row_electoral_votes{display:inline-block;min-width:2ch}.sna_us_map_cont{margin-bottom:15px}@media only print, screen and (min-width: 48em){.sna_us_map_cont{margin-bottom:10px}}@media only print, screen and (min-width: 79.9377em){.sna_us_map_cont{margin-bottom:20px}}#map{overflow:hidden}.sna_us_map_and_legend_cont{box-shadow:0 1.5px 3px 0 rgba(0,35,64,0.05);background-color:#fff}.sna_usem_state_result_cont{position:static}.sna_usem_last_updated_time{padding:10px 0px 0px;text-align:center;font-size:12px;color:rgba(0,0,0,0.6);flex:0 0 auto;width:100%;display:block}@media only print, screen and (min-width: 48em){.sna_usem_last_updated_time{margin-right:auto;width:auto;align-self:flex-end}}@media only print, screen and (max-width: 47.9375em) and (max-height: 575px){.sna_usem_hide_ne_state_rect_labels rect.MA,.sna_usem_hide_ne_state_rect_labels rect.RI,.sna_usem_hide_ne_state_rect_labels rect.CT,.sna_usem_hide_ne_state_rect_labels rect.NJ,.sna_usem_hide_ne_state_rect_labels rect.DE,.sna_usem_hide_ne_state_rect_labels rect.MD,.sna_usem_hide_ne_state_rect_labels rect.DC,.sna_usem_hide_ne_state_rect_labels rect.MA+text,.sna_usem_hide_ne_state_rect_labels rect.RI+text,.sna_usem_hide_ne_state_rect_labels rect.CT+text,.sna_usem_hide_ne_state_rect_labels rect.NJ+text,.sna_usem_hide_ne_state_rect_labels rect.DE+text,.sna_usem_hide_ne_state_rect_labels rect.MD+text,.sna_usem_hide_ne_state_rect_labels rect.DC+text{visibility:hidden}}@media only print, screen and (max-width: 47.9375em){.usElectionMap .qa_outer_cont{display:none}}@media only print, screen and (max-width: 47.9375em){.usElectionMap .sna_content_body{padding-top:0}}@media only print, screen and (max-width: 47.9375em){.usElectionMap .counter-widget{padding-bottom:10px  !important;margin-bottom:5px  !important;padding-top:15px  !important}}@media only print, screen and (max-width: 47.9375em){.sna_usem_legend_cont{padding-bottom:5px  !important}}@media only print, screen and (max-width: 47.9375em){.sna_usem_last_updated_time{padding:7px 0px 0px}}

