*::-webkit-input-placeholder {
	color: #666;
	opacity: 1;
}
*:-moz-placeholder {
	color: #666;
	opacity: 1;
}
*::-moz-placeholder {
	color: #666;
	opacity: 1;
}
*:-ms-input-placeholder {
	color: #666;
	opacity: 1;
}

body input:focus:required:invalid,
body textarea:focus:required:invalid {
	
}
body input:required:valid,
body textarea:required:valid {
	
}
body {
	
	
	min-width: 320px;
	position: relative;
}
.hidden {
	display: none;
}
form {
	padding: 50px 20px;
	background-color: #fff;
	max-width: 420px;
	margin: auto;
	position: relative;
}
form input {
	width: 100%;
	margin-bottom: 10px;
}
#formOB
{
	
	width:710px;
	max-width: 710px;
	height:50px;
	padding: 15px 5px;
	background-color:#e7e7e7;


}
#formOB input {
	width:180px;
	height:26px;
	margin-bottom: 3px;
	margin-left:40px;
	
}

#formDiv
{
	margin-top:5px;
	
	float:left;
	margin-right:5px;
	border: solid 1px #e7e7e7;
	
	}
	
	
#shest { 
  -moz-appearance: textfield;
}

#shest::-webkit-inner-spin-button { 
  display: none;
}
#valInf
{
	font-size:10px;
	color:#000;
}
#Oksend
{
	font-size:24px;
	color: #F60;
	margin-bottom:10px;
	margin-top:10px;
	text-align:center;
	}
#form p {
	text-align:center;
	}