/*!
 * CSS Reset
 * http://meyerweb.com/eric/tools/css/reset/ 
 *
 * v2.0 | 20110126
 * License: none (public domain)
 */a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:Roboto,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}
body.polls .sub-heading{display:flex;flex-direction:column;clear:both}body.polls .sub-heading h2.page_title{width:auto;float:none}body.polls .sub-heading .polls-social{width:auto;float:none;margin-top:15px;margin-left:0;padding-left:0}@media only screen and (min-width:768px){body.polls .sub-heading{flex-direction:row;justify-content:space-between}body.polls .sub-heading .polls-social{width:auto;float:none;margin-top:5px;padding-left:10px}}.covid_totals_table{margin-top:20px;position:relative}.covid_totals_table .info{font-size:1.4em;cursor:pointer;position:absolute;bottom:1px;right:4px}.covid_totals_table .widget_container{position:relative}.covid_totals_table .info_window{font-size:.75em;position:absolute;bottom:10px;border:2px solid #000;padding:10px 25px 10px 15px;background:#fff;box-shadow:6px 5px 5px 0 rgba(0,0,0,.26);left:30px;z-index:10}.covid_totals_table .info_window .close{padding:10px;position:absolute;top:-5px;right:-5px;cursor:pointer}.hp_covid_widget{margin-top:20px;margin-bottom:20px}.covid_totals_table sup,.hp_covid_widget sup{font-size:.5em}.hp_covid_widget .header-table-toggle{cursor:pointer}.hp_covid_widget .toggle-separator{color:#eee}.hp_covid_widget>.red_header{margin-bottom:-20px}.covid_totals_table .red_header,.hp_covid_widget>.red_header{color:#fff;background:#dc0000;padding:12px 15px 8px;font-weight:700;font-size:14.4px}.covid_totals_table .red_header .small{font-size:11.6667px}.covid_totals_table .red_header a,.hp_covid_widget .red_header a{color:inherit}.covid_totals_table .red_header .active,.hp_covid_widget .red_header .active{text-decoration:underline}.covid_totals_table .red_header .right,.hp_covid_widget .red_header .right{float:right}@media only screen and (max-width:374px){.covid_totals_table .red_header,.hp_covid_widget>.red_header{padding:9px 10px}.covid_totals_table .red_header a,.hp_covid_widget .red_header a{font-size:.75em}.covid_totals_table .red_header .right,.hp_covid_widget .red_header .right{font-size:.95em;margin-top:1px}.covid_totals_table table.data tr.header th{font-size:.82em}}@media only screen and (min-width:375px){.covid_totals_table .red_header,.hp_covid_widget>.red_header{padding:9px 10px}}.covid_totals_table .loading{margin:50px 0;text-align:center}.covid_totals_table table.data{border-collapse:collapse;font-size:12px;width:100%}.covid_totals_table table.data.wide{min-width:520px}.covid_totals_table table.data:not(.wide){position:relative}.covid_totals_table table.data tr td{border-bottom:1px solid #eee;background-color:#f5f5f5}.covid_totals_table table.data tr.header th{border-bottom:1px solid #272727;background-color:#000;color:#fff;height:38px;box-sizing:border-box}.covid_totals_table table.data tr:nth-child(2n) td{background-color:#fff}.covid_totals_table table.data tr th{border-left:1px solid #272727;padding:3px 0;word-break:keep-all}.covid_totals_table table.data.large tr.header th{border-left:1px solid #070707}.covid_totals_table table.data tr td{border-left:1px solid #eee;padding:3px 0;text-align:center;white-space:nowrap}.covid_totals_table table.data tr:not(.bottom_info) td a{color:inherit;text-decoration:none}.covid_totals_table table.data tr td a:hover{color:#dc0000}.covid_totals_table table.data tr td:first-child{padding:3px 0;min-width:56px;border-left:none;word-wrap:break-word}@media only screen and (max-width:424px){.covid_totals_table table.data tr td:first-child{max-width:68px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media only screen and (min-width:425px){.covid_totals_table table.data tr td:first-child{white-space:normal}}.covid_totals_table .header th{position:-webkit-sticky;position:sticky;top:0;cursor:pointer}.covid_totals_table .header th:hover{text-decoration:underline}.covid_totals_table .header th:after{content:"\25B8"}.covid_totals_table .header th.country_name:after,.hp_covid_widget>.covid_totals_table .header th.state_name:after{content:"\0a"}.covid_totals_table .header th.desc:after,.covid_totals_table .header th.state_name.desc:after{content:"\25BE"}.covid_totals_table .header th.asc:after,.covid_totals_table .header th.state_name.asc:after{content:"\25B4"}.covid_totals_table table.data tfoot tr:not(.alt) td{background:#f5f5f5}.covid_totals_table table.data tfoot tr.alt td,.covid_totals_table table.data tfoot tr:not(.alt):nth-child(2n) td{background:#fff}.covid_totals_table table.data tfoot tr.alt:nth-child(2n) td{background:#f5f5f5}.covid_totals_table table.data tbody tr.global td{background:#ccc;font-weight:700}.covid_totals_table table.data tfoot tr.bottom_link td{background:#f5f5f5}.covid_totals_table table.data tfoot tr.bottom_link.alt td{background:#fff}.covid_totals_table table.data.wide tbody#global{display:table-header-group;position:-webkit-sticky;position:sticky;top:38px}.covid_totals_table table.data.wide th.confirmed_pm{width:110px}@media only screen and (max-width:666px){.covid_totals_table .widget_container.wide{overflow-x:auto;width:100%}.covid_totals_table table.data.wide .critical,.covid_totals_table table.data.wide .deaths_previous_day,.covid_totals_table table.data:not(.wide) .deaths_p_cases,.covid_totals_table table.data tr td.total-fatality-rate{display:none}body.polls .covid_totals_table table.data tr.header th{min-width:103px}}@media only screen and (max-width:666px){.covid_totals_table .above_phone_portrait,.hp_covid_widget .above_phone_portrait{display:none}}@media only screen and (min-width:667px){.covid_totals_table .phone_portrait,.hp_covid_widget .phone_portrait{display:none}}td.view-all-td{border-right:0}td.view-all-td+td{border-left:0!important}.view-all-td .display-all-btn{color:#c00;background-color:transparent;border:0;cursor:pointer;margin:5px auto;text-decoration:underline}#covid_recirc_posts{width:100%}.recirc-posts-grid-container{display:flex;justify-content:flex-start;flex-direction:row;width:100%}.recirc-posts-grid-container .recirc-posts-section{display:flex}.recirc-posts-grid-container .recirc-posts-section.large-top-image{min-width:50%;max-width:50%}.recirc-posts-grid-container .recirc-posts-section.large-top-image .recirc-post{max-width:50%;width:50%}.recirc-posts-grid-container .recirc-posts-section.large-top-image .recirc-post:first-child{padding-right:10px;margin-right:10px;border-right:1px solid #ddd}.recirc-posts-grid-container .recirc-posts-section.large-top-image .recirc-post:last-child{padding-right:0}.recirc-posts-grid-container .recirc-posts-section.large-top-image .recirc-post .post-image{height:200px;background-repeat:no-repeat;background-size:cover;background-position:50%}.recirc-posts-grid-container .recirc-posts-section.large-top-image .recirc-post .post-text h3{color:#333!important;margin-bottom:5px}.recirc-posts-grid-container .recirc-posts-section.stacked-posts{flex-direction:column;border-left:1px solid #ddd}@media only screen and (min-width:768px){.recirc-posts-grid-container .recirc-posts-section.stacked-posts{padding-left:10px}}.recirc-posts-grid-container .recirc-posts-section.stacked-posts .recirc-post{display:flex;flex-direction:row;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ddd}.recirc-posts-grid-container .recirc-posts-section.stacked-posts .recirc-post:last-child{border-bottom:0;margin-bottom:0}.recirc-posts-grid-container .recirc-posts-section.stacked-posts .recirc-post .post-text{max-width:50%}.recirc-posts-grid-container .recirc-posts-section.stacked-posts .recirc-post .post-text h3{color:#333!important;margin-top:0;margin-bottom:5px;line-height:1em}.recirc-posts-grid-container .recirc-posts-section.stacked-posts .recirc-post .post-image{width:200px;height:200px;background-repeat:no-repeat;background-size:cover;background-position:50%}#covid_recirc_posts{border-top:7px solid #000}#covid_recirc_posts h2{margin-top:13px}.recirc-posts-grid-container .recirc-posts-section.large-top-image{flex-direction:row;min-width:60%;max-width:60%;margin-right:10px}@media only screen and (min-width:768px){.recirc-posts-grid-container.second-row .recirc-posts-section.large-top-image{margin-left:10px}}.recirc-posts-grid-container .recirc-posts-section.large-top-image .recirc-post .post-image{height:140px}.recirc-posts-grid-container .recirc-posts-section.large-top-image .recirc-post .post-text h3{line-height:1em}.recirc-posts-grid-container .recirc-posts-section.large-top-image .recirc-post .post-text h3 a,.recirc-posts-grid-container .recirc-posts-section.stacked-posts .recirc-post .post-text h3 a{color:#000;font-size:.9em;font-family:serif;line-height:1em}#covid_recirc_posts .post-body-text{font-size:.8em;line-height:1.2em;color:#717171}#covid_recirc_posts .post-date{margin-top:10px;font-size:.8em;color:#b3b3b3}.recirc-posts-grid-container .recirc-posts-section.stacked-posts .recirc-post .post-text{max-width:55%;margin-right:15px}.recirc-posts-grid-container .recirc-posts-section.stacked-posts .recirc-post .post-image{width:125px;height:85px}#covid_recirc_posts h3{font-size:16px!important}#covid_recirc_posts .second-row{margin-top:15px;border-top:6px double #dedede;padding-top:15px}.recirc-posts-grid-container .recirc-posts-section.stacked-posts.ad-section{padding-right:10px;border:none;border-right:1px solid #ddd}@media only screen and (max-width:766px){.polls-header h1{margin-top:20px}.recirc-posts-grid-container .recirc-posts-section.large-top-image{flex-direction:row;min-width:100%;max-width:100%;margin-right:10px}.recirc-posts-grid-container{flex-flow:wrap}.recirc-posts-section.stacked-posts{margin-top:17px}.recirc-posts-grid-container .recirc-posts-section.stacked-posts{border:none}}@media only screen and (min-width:1150px){#sub-title-covid{margin-top:-12px}}tbody.gray-landing-heading{display:none!important}.deaths-pop-text{display:none}@media only screen and (min-width:374px){.deaths-pop-text{display:initial}}
#hp_covid_widget,.hp_covid_widget{margin-top:0}


/*# sourceMappingURL=covid_widget.css.map*/