.polopoly_embed { max-width: 100%; } .bold { font-family: "CTVSans-Bold", sans-serif; font-weight: normal; } .hospital-chart { width: 100%; font-family: "CTVSans-Regular", sans-serif; font-weight: normal; } .hospital-chart h3 { font-family: "CTVSans-Bold", sans-serif; font-weight: normal; padding-left: 5px !important; margin: 0; } .hospital-chart p { font-size: 12px; padding-left: 5px; margin: 0; } .hospital-chart a { font-size: 10px; padding-left: 5px; margin: 0; } .hospital-chart svg { margin-top: 5px; } .hospital-chart svg rect { shape-rendering: crispEdges; } .hospital-chart svg rect:hover { fill: rgba(0, 0, 0, 0.35); } .hospital-chart svg path { fill: none; stroke: #222; stroke-width: 3px; stroke-linecap: round; stroke-linejoin: round; } .hospital-chart svg path.undef { fill: none; stroke: #888; stroke-width: 3px; stroke-linecap: butt; stroke-linejoin: round; stroke-dasharray: 4, 3; } .hospital-chart svg line.grid { fill: none; stroke: #ddd; stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: butt; stroke-dasharray: 5, 5; shape-rendering: crispEdges; } .hospital-chart svg line.grid.zero { stroke: #bbb; stroke-width: 1px; stroke-dasharray: none; } .hospital-chart svg text.axis-label { fill: #777; font-size: 11px; } .hospital-chart svg text.axis-label.month { fill: #777; font-size: 9px; text-anchor: middle; } .hospital-chart .hospital { stroke: #b9d7e3; fill: #b9d7e3; } .hospital-chart .icu { stroke: #6285a1; fill: #6285a1; } .hospital-chart .ventilator { stroke: #075379; fill: #075379; } .hospital-chart path.hospital, .hospital-chart path.icu, .hospital-chart path.ventilator { fill: none; }