.log-header{
	background:#333;
	color:#ddd;
	font-size:1.5vw;
	padding:0.15vw;
}

.log-header .log-button{
	font-size:1.1vw;
	padding:0 1vw;
	cursor:pointer;
}

.log-header .log-button i{
	color:#68c1ea;
}

.log-header .log-button:hover i{
	color:#d9f3ff;
}

#log-tailer .line, #log-tailer .line *:not(i){
	font-family:'Cousine';
	font-weight:400;
}

#log-tailer .line th{
	padding:0.25vw 0;
}

#log-tailer .line th, #log-tailer .line td{
	border:1px solid #666;
}

#log-tailer{
	background:#555;
	padding:0.5vw;
	font-size:1vw;
	text-align:left;
	color:#ddd;
}

#log-tailer .line .good{
	color:#b1ffb1;
}

#log-tailer .line .warn{
	color:#ffff4d;
}

#log-tailer .line .bad{
	color:#ff7171;
}

#log-tailer .new.line{
	-webkit-animation:log-flash 0.5s;
	   -moz-animation:log-flash 0.5s;
	        animation:log-flash 0.5s;
}

@-moz-keyframes log-flash{
      0% {background:#999;}
    100% {background:transparent;}
}

@-webkit-keyframes log-flash{
      0% {background:#999;}
    100% {background:transparent;}
}

#log-tailer .new.line.good{
	-webkit-animation:log-flash-good 0.5s;
	   -moz-animation:log-flash-good 0.5s;
	        animation:log-flash-good 0.5s;
}

@-moz-keyframes log-flash-good{
      0% {background:#73ba73;}
    100% {background:transparent;}
}

@-webkit-keyframes log-flash-good{
      0% {background:#73ba73;}
    100% {background:transparent;}
}

#log-tailer .new.line.warn{
	-webkit-animation:log-flash-warn 0.5s;
	   -moz-animation:log-flash-warn 0.5s;
	        animation:log-flash-warn 0.5s;
}

@-moz-keyframes log-flash-warn{
      0% {background:#c0c053;}
    100% {background:transparent;}
}

@-webkit-keyframes log-flash-warn{
      0% {background:#c0c053;}
    100% {background:transparent;}
}

#log-tailer .new.line.bad{
	-webkit-animation:log-flash-bad 0.5s;
	   -moz-animation:log-flash-bad 0.5s;
	        animation:log-flash-bad 0.5s;
}

@-moz-keyframes log-flash-bad{
      0% {background:#ef5858;}
    100% {background:transparent;}
}

@-webkit-keyframes log-flash-bad{
      0% {background:#ef5858;}
    100% {background:transparent;}
}

#log-tailer i{
	color:#ddd;
	padding:0 0.5vw;
}
