		.anketa {
			width: 600px;
			display: flex;
			margin: 0 auto;
			flex-wrap: wrap;
			padding-top: 150px;
			justify-content: space-between;
		}
		.anketa > *,
		.anketa .captcha input {
			width: 100%;
			height: 40px;
			padding: 10px;
			font-size: 15px;
			border-radius: 5px;
			font-family: Tahoma;
			margin-bottom: 15px;
			box-sizing: border-box;
			border: 1px solid #c5c5c5;
		}
		.anketa h1,
		.anketa .captcha {
			border: none;
			height: auto;
			font-size: 30px;
			text-align: center;
		}
		.anketa input[name=sisisize],
		.anketa input[name=backsize] {
			width: 48.5%;
		}
		.anketa textarea {
			height: auto;
		}
		.anketa .captcha {
			padding: 0;
			display: flex;
			flex-wrap: wrap;
			align-items: center;
			justify-content: center;
		}
		.anketa .captcha div {
			width: 100%;
			padding: 8px;
			color: #ff7272;
			font-size: 18px;
			border-radius: 5px;
			margin-bottom: 15px;
			border: 1px solid #ffc0c0;
		}
		.anketa .captcha img {
			border-radius: 10px;
		}
		.anketa .captcha input {
			width: 37%;
			margin: 0 0 0 10px;
		}
		.anketa input[name=submit] {
			width: 55%;
			margin: 0 auto;
		}
		
		
.form-style-4{
	max-width: 90%;
	margin:10px auto;
	padding: 30px 30px 15px 30px;
	border: 3px solid #796f46;
	-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.4);
	-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.4);
	box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.4);
}
.form-style-4 input[type=submit],
.form-style-4 input[type=button],
.form-style-4 input[type=text],
.form-style-4 input[type=email],
.form-style-4 input[type=number],
.form-style-4 select,
.form-style-4 textarea,
.form-style-4 label
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	font-style: italic;
}	
#contact input:required:valid {
	background: url(images/valid.png) no-repeat 95% center;
}
#contact input:focus:invalid {
	background: url(images/invalid.png) no-repeat 95% center;
}
.reply{
	max-width: 90%;
	margin:10px auto;
	padding: 30px 30px 40px 30px;
	border: 1px solid #796f46;
	-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.4);
	-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.4);
	box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.4);
}