body {
	width: 700px;
	margin: 0 auto;
	display: grid;
	grid-template:
		"...... ...... ...... ......"
		"header header camera time  "
		"...... ...... ...... ......"
		"main   main   main   main  " 1fr
		"...... ...... ...... ......"
		"footer footer footer footer"
		"...... ...... ...... ......" 10px
		/auto   auto   100px  auto;
	cursor: default;
}
camera {
	grid-area: camera;
	background-color: #e0e0e0;
	text-align: center;
	padding: 5px;
}
time {
	grid-area: time;
	background-color: #e0e0e0;
	text-align: right;
	font-size: 16px;
	color: #606020;
	text-shadow: 3px 3px 3px #808080;
	padding: 10px 5px 0px 0px;
}
main {
	grid-area: main;
	background-color: #f0f0f0;
	border: solid 2px #c0c0c0;
	font-size: 22px;
}

th {
	text-align: right;
	white-space: nowrap;
}
td {
	white-space: nowrap;
}

#txtColon {
	width: 1em;
	text-align: center;
}
#light {
	display: inline-block;
	width: 4em;
	text-align: center;
	color: #ffffff;
}
#nacTimer_on {
	color: #ffffff;
	background-color: #000000;
}
#nacTimer_off {
	color: #ffffff;
	background-color: #ff0000;
}
/* #acSw,
#ac1Power { */
#acPower {
	display: inline-block;
	width: 6em;
	text-align: center;
}
#tempTxt {
	display: inline-block;
	width: 4em;
}
#timeTxt {
	display: inline-block;
	width: 3em;
	text-align: right;
}
#modTime,
#dateSpace {
	display: inline-block;
	font-size: 12px;
	width: 3em;
}
#size16 {
	font-size: 16px;
}
#cpu,
#plug,
#plugMini {
	font-size: 22px;
}
#sun2,
#diffTime,
#size12 {
	font-size: 12px;
}

.blink {
	animation: blinkAnime 1s infinite alternate;
}
@keyframes blinkAnime {
	0% {
		color: #ff0000;
		background: #fff0f0;
	}
	100% {
		color: #fff0f0;
		background: #ff0000;
	}
}

@media screen and (max-width: 700px) {
	body {
		width: 575px;
	}
	main {
		font-size: 18px;
	}
	#cpu {
		font-size: 16px;
	}
	#txtTime,
	#txtDate,
	#plug,
	#plugMini,
	#sun2,
	#size16 {
		font-size: 14px;
	}
}
@media screen and (max-width: 575px) {
	body {
		width: 385px;
	}
	logo {
		font-size: 14px;
	}
	main {
		font-size: 12px;
	}
	#cpu {
		font-size: 10px;
	}
	#txtTime,
	#txtDate,
	#modTime,
	#plug,
	#plugMini,
	#sun2,
	#size12,
	#size16 {
		font-size: 8px;
	}
}
