* {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}

.noshow {
	display: none;
}

body{
	margin:0;
	background: darkgray;
	overflow: hidden;
	justify-content: space-around;
}

bodyOld {
	margin: 0px;
	touch-action: pan-x pan-y;
	overflow: hidden; 
}

select {
	width: 100%;
	background: content-box radial-gradient(brown, lightgoldenrodyellow);
	cursor: pointer;
}

select:hover {
	background: sandybrown;
	transition: .5s;
}

optgroup {
  font-weight: bolder;
}

hr {
height: 2px;
  background-color: red;
}

div.left {
	background-color: lightblue;
 	width:25%;
	height: 100%;
 	float:left;
	overflow-x: hidden;
	overflow-y: auto;
}

div.centergOld {
	background-color: gray;
	clear: both;
	text-align: center;
}

div.centerg {
	background-color:#996633;
 	float:left;
	position:relative;
	outline:none;
	width: 74.99%;
	height: 272px;
	overflow: hidden; 
}

#myform {
	text-align:center;
}

canvas.inside {
	background-color: white;
	width: 100%;
	height: 100%;
	overflow: hidden;  	
}

div.bottom {
	background-color: red;
 	margin: auto; 
	clear: both;
	text-align: center;
}
/* TODO: works funny in mobile */
.inputfile {
	width: 0.1px;
	height: 0.1px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	z-index: -1;
}
.inputfile + label {
	cursor: pointer; /* "hand" cursor */
}
#chooseafile {
	text-decoration: underline;
	color: #0000ff;
	margin: 20px;
	font-size: 16px;
}

#linkback {
	background-color: lightgreen;
}

#myformT0 {
	background-color: lightblue;
}

#myformT {
	background-color: lightblue;
}

#myformM {
	background-color: #0fc0cf;
}

#myformB0 {
	background-color: #8fe0cf;
}

#myformB {
	background-color: #8fe0cf;
}

#fileLoadSave {
	border: solid;
	background-color: #cde;
}

input {
	font-size: 2vw;
}

select {
	font-size: 2vw;
}

pre, p, a {
	margin:0;
	text-align: center;
	font-size: 2vw;
	overflow: hidden;
	/*white-space: pre-wrap;*/
}

input {
	background-color: #ded0d9fa;
	margin: 3px;
}

.centerv{
	transition: .5s;
	width: 85%;
	border: none;
	border-radius: 10px;
	margin: 4px 4px 5px 4px;
	cursor: pointer;
	font-size: 2.2vw;
	white-space: normal;
	margin-left: auto;
}

.centerv:hover{
	background:rgb(115, 151, 177);
}
