.heder_cell {
	font-weight: 600;
	text-align: left;
	background-color: #ffff; 
	padding: 0.5vw;
}

.text_cell {
	text-align: left;
	background-color: #ffff; 
	padding: 0.5vw;
}

.answ_cell{
	text-align: left;
	background-color: #ffff; 
	padding: 0.2vw;
	vertical-align: top;		
}

input,select,label {
	margin: 0.5em 0;	
	font-size:inherit;		
}

#warning_pompt {
	text-align:center; 
	font-size:1em;				
	text-align:left; 
	color:red;
}
	
.inherit {
  font-size: inherit;
	width:40%;	
}

.inherit_w {
  font-size: inherit;
	width:60%;	
}

.inherit1 {
	float: left; 
  font-size: inherit;
	width:40%;	
}

.field {
	clear:both; 
	text-align:right;		
}

input {
	clear:both; 
	text-align:center; 
	border-radius: 0.5vw;
	background-color: #f1f1f1;
	padding: 0 0;	
	vertical-align:middle;
	font-size:inherit;		
}

label {	
	padding-left:inherit; 
	vertical-align: middle;
	float: left;	
}

.mainform {
	float:left; 
	width:100%;	
}

input[type=submit] {
	background:	#26c9ff; 
	color: white;
	border: 2em;
	cursor:	pointer;
	-webkit-border-radius: 0.5em;
	border-radius: 0.5em; 
	padding : 0.5vw;
	font-weight: 600;
	box-shadow: 0 0.1em 0.5em 0 rgba(0,0,0,0.5), 0 0.5em 0.5em 0 rgba(0,0,0,0.5);
}

input[type="number"] { 
	width: 25%;		
}

select {
	clear:both; 
	text-align:center;
	border-radius: 0.5vw;
	background-color: #f1f1f1;
}

.btn_calc1 {
	padding: 15px 7px;
	font-size: 15px;
	margin: 3px 0px;
	width:100%;	
}



.btn_calc1 {
	border: none;
	color: white;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	cursor: pointer;
}	

.std {background-color: #00bfff;} /* Green */
.std:hover {background-color: #99e6ff;}	


#data7 {
	font-family:Arial Narrow, Helvetica, Arial, sans-serif;
	background-color: #f1f1f1;
	float:right; 
	width:80%;
}

.cell1 {
	background-color: rgba(191,223,255,0.5);
	font-weight: 400;
	padding: 0.5vw;
}
.cell2 {
	background-color: rgba(245, 245, 245, 0.5);
	font-weight: 400;	
	padding: 0.5vw;
}

div.scrollable {
    width: 100%;
    height: 100px;
    margin: 0;
    padding: 0;
    overflow: auto;
}

