@font-face{font-family:'open_sansregular';src:url('/webfonts/OpenSans-Regular-webfont.eot');src:url('/webfonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('/webfonts/OpenSans-Regular-webfont.woff') format('woff'),url('/webfonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('/webfonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'open_sansbold';src:url('/webfonts/OpenSans-Bold-webfont.eot');src:url('/webfonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('/webfonts/OpenSans-Bold-webfont.woff') format('woff'),url('/webfonts/OpenSans-Bold-webfont.ttf') format('truetype'),url('/webfonts/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');font-weight:normal;font-style:normal;font-display:swap}
.graphBarsVertical{height:103px;display:flex;grid-gap:1px;border-bottom:1px solid #aaa}.graphBarsVertical div{width:100%}.graphBarsVertical>div{position:relative;height:100px}.graphBarsVertical>div:hover{background-color:#eee}.graphBarsVertical>div>div{position:absolute;bottom:0px;background-color:#aaa}.graphBarsVertical>div:last-child{border-left:1px solid #aaa;color:#aaa;font-size:10px;padding-left:2px;padding-right:25px;text-align:left}.graphBarsVertical>div:last-child:hover{background-color:inherit}.graphBarsVertical>div:last-child div{background-color:inherit}.graphBarsVertical>div:last-child div:first-child{top:0px}.meter{margin:20px auto;position:relative;width:80%;box-sizing:border-box;color:White;text-align:center;font:normal 15px/16px 'open_sansbold',Arial}.meter .bar{height:20px;background:#555;border-radius:25px;box-shadow:inset 0 -1px 1px rgba(255,255,255,0.3);padding:10px;box-sizing:content-box}.meter .num{position:absolute;top:1px;padding:10px;width:100%}.meter .bar span{display:none;height:100%;width:100%;border-radius:20px;background-color:rgb(43,194,83);box-shadow:inset 0 2px 9px rgba(255,255,255,0.3),inset 0 -2px 6px rgba(0,0,0,0.4);position:relative;overflow:hidden}.meter .download{border-radius:20px}.meter .download a{color:White;display:block;width:100%;padding:12px}.start{animation:moveMeter 10s linear}@keyframes moveMeter{0%{width:0}100%{width:100%}}#canvasTip{background-color:white;border:1px solid #808080;position:absolute;left:-200px;top:100px}.greenGraph{background-color:#0b8043}.redGraph{background-color:#C53929}
#datepicker{position:absolute;display:inline-block;padding:10px;border:1px solid #888;display:none;background:#fff}#datepicker table{width:200px;font-family:Arial;font-size:12px;border-collapse:collapse}#datepicker table caption{padding:5px 10px;background-color:#ddd;color:#444;font-weight:bold}#datepicker table caption span{padding:2px}#datepicker table caption span:nth-child(1){float:left}#datepicker table caption span:nth-child(3){float:right}#datepicker table caption span:nth-child(1),#datepicker table caption span:nth-child(3){cursor:pointer}#datepicker table caption span:nth-child(1):hover,#datepicker table caption span:nth-child(3):hover{background-color:#0073ea;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:8px}#datepicker table th{color:#444}#datepicker table td{text-align:right;padding:5px;border-spacing:2px;font-weight:bold}#datepicker table td.d{border:1px solid #ccc;cursor:pointer;color:#0073ea}#datepicker table td.d:hover{color:#fff;background-color:#0073ea}#datepicker table td.today{color:#000}#datepicker table td.select{color:#fb0000}
