/*Статус каналов*/
.progressbar {
	flex: 0 0 100px;
	height: 12px;
	padding: 1px;
	-webkit-border-radius: 3px 0 3px 0;
	-moz-border-radius: 3px 0 3px 0;
	-o-border-radius: 3px 0 3px 0;
	border-radius: 3px 0 3px 0;
	box-shadow: inset -2px 2px 4px 0 rgba(0,0,0,1), inset 0 0 15px 0 rgba(19, 141, 186, .3);
}
.progressbar div {
	height: 100%;
	-webkit-border-radius: 3px 0 3px 0;
	-moz-border-radius: 3px 0 3px 0;
	-o-border-radius: 3px 0 3px 0;
	border-radius: 3px 0 3px 0;
	-webkit-box-shadow: inset 1px 1px 2px #fff;
	-moz-box-shadow: inset 1px 1px 2px #fff;
	-o-box-shadow: inset 1px 1px 2px #fff;
	box-shadow: inset 1px 1px 2px #fff;
	}
.progressbar.white div {
	background: #00b0e5;
	background: -webkit-linear-gradient(#69dcff, #00b0e5);
	background: -o-linear-gradient(#69dcff, #00b0e5);
	background: linear-gradient(#69dcff, #00b0e5);
	}
.progressbar.yellow div {
	background: #00b0e5;
	background: -webkit-linear-gradient(#69dcff, #00b0e5);
	background: -o-linear-gradient(#69dcff, #00b0e5);
	background: linear-gradient(#69dcff, #00b0e5);
	}
.progressbar.orange div {
	background:#00b0e5;
	background:-webkit-linear-gradient(#69dcff, #00b0e5);
	background:-o-linear-gradient(#69dcff, #00b0e5);
	background:linear-gradient(#69dcff, #00b0e5);
	}
.progressbar.red div {
	background: #ff5e5e;
	background: -webkit-linear-gradient(#ff5e5e, #ff2a2a);
	background: -o-linear-gradient(#ff5e5e, #ff2a2a);
	background: linear-gradient(#ff5e5e, #ff2a2a);
	}
.progressbar.ired div {
	background: #d31b1b;
	background: -webkit-linear-gradient(#d31b1b, #aa0606);
	background: -o-linear-gradient(#d31b1b, #aa0606);
	background: linear-gradient(#d31b1b, #aa0606);
	}
.progressbar div {
	-webkit-animation: pbanim 3s linear;
	-moz-animation: pbanim 3s linear;
	-o-animation: pbanim 3s linear;
	animation: pbanim 3s linear;
	}
.stripes div span {
	height: 10px;
	display: inline-block;
	z-index: 1000;
	width: 100%;
	background-position: 0 0;
	-webkit-background-size:30px 30px;
	-moz-background-size:30px 30px;
	background-size:30px 30px;
	background-image:-webkit-linear-gradient(top left, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
	background-image:-o-linear-gradient(top left, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
	background-image:linear-gradient(to bottom right, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
}
@-webkit-keyframes pbanim {
		0%		{ width: 0px; }
		100%		{ width: 100%; }
}
@-moz-keyframes pbanim {
		0%		{ width: 0px; }
		100%		{ width: 100%; }
}
@-o-keyframes pbanim {
		0%		{ width: 0px; }
		100%		{ width: 100%; }
}
@keyframes pbanim {
		0%		{ width: 0px; }
		100%		{ width: 100%; }
}
