#TimeSeries-DrawGraph {
	height: 25px;
}

#TimeSeries-DrawGraphProgress:after {
	content:"";
	animation: wait_anim 3s linear infinite;
	margin-left: 0.2em;
	letter-spacing: 0.2em;
    font-weight: bold;
/*     font-size: larger; */
}

#TimeSeries-GraphPanel {
/* 	max-height: calc(371px + 2em); */
	height: 100%;
	overflow-x: hidden;
	overflow-y: auto; 
}

.dygraph-legend {
	position: absolute;
	width: auto;
/* 	text-align: right; */
	background-color: rgba(255,255,255,0.9);
	padding: 5px;
	border: 1px solid black;
}

.TimeSeries-GraphIndicator {
    border-bottom: solid 1px black;
}

.TimeSeries-GraphHeader {
	display: flex;
}

.TimeSeries-GraphHeaderLeft {
/* 	float: left; */
}

.TimeSeries-GraphHeaderLeft > div, .TimeSeries-GraphTitleLabel, .TimeSeries-GraphHeaderRight > div {
    font-weight: bold;
    padding: 5px;
    line-height: 1em;
}

.TimeSeries-GraphHeaderLeft > img, .TimeSeries-GraphHeaderRight > img {
    font-weight: bold;
    padding: 5px;
    height: 1em;
}

.TimeSeries-GraphTitleLabel {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%
}

.TimeSeries-GraphHeaderRight {
/* 	float: right; */
	display: flex;
}

.TimeSeries-GraphHeaderRight > div {
	cursor: pointer;
}

.TimeSeries-GraphMinimizer {
	cursor: pointer;
}

.TimeSeries-GraphContent {
    margin-bottom: 5px;
}

.TimeSeries-StatsButton {
	text-align: center;
	line-height: 1em;
}

.TimeSeries-GraphSeasonalProgress {
	display:flex;
	justify-content: space-between;
	width: 100%;
	margin-top: -1em;
	line-height: 1em;
}

.TimeSeries-GraphSeasonal {
	height: 1em;
/* 	margin-top: -1em; */
/*     display: flex; */
/*     justify-content: flex-start; */
}

.TimeSeries-GraphProgressLabel {
/* 	text-align: right; */
/* 	display: flex; */
/* 	justify-content: flex-end; */
/* 	line-height: 1em; */
/* 	margin-top: -1em; */
	display: inherit;
}

.TimeSeries-StopProgressLabel {
	height: 1em;
	margin-left: 5px;
}


@keyframes wait_anim {
	0%   { content: ".";   }
	25%  { content: "..";  }
	50%  { content: "..."; }
	75%  { content: "...."; }
	100% { content: ".";   }
}