/* styles for forms */

@media (min-width: 961px), print {
	#u553392 {
		z-index: 155;
		width: 405px;
		margin-top: 134px;
		left: -203px;
	}
}

#u553392 {
    border-width: 0px;
    margin-left: 50%;
    border-color: transparent;
    margin-right: -10000px;
    position: relative;
    background-color: transparent;
}

.contact-us-button {
	padding: 13px 0 11px 0;
	margin: 20px 0 0 9px;
	z-index: 299;
	width: 46px;

	border-width: 0px;
	border-radius: 3px;
	font-family: '__Rubik_5';
	border-color: transparent;
	text-align: center;
	line-height: 0px;
	color: #FFFFFF;
	font-weight: 500;
	background-color: #00CD78;
}

.contact-us-button-ru {
	width: 93px; display:none;
}

.contact-us-button a,
.contact-us-button a:active,
.contact-us-button a:hover,
.contact-us-button a:visited {
	color: #fff;
	text-decoration: none;
}

#feedback {
}

#feedback input,
#feedback textarea {
	width: 384px;
	min-height: 38px;
	font-size: 16px;

	color: #000;
	padding: 6px 6px 6px 13px;

	border-width: 1px;
	border-radius: 3px;
	border-style: solid;
	background-color: #FFFFFF;
	border-color: #D8D8D8;

	margin-bottom: 0;
}

#feedback input.default,
#feedback textarea.default {
	color: #C4C4C4;
}

#feedback div.name,
#feedback div.email,
#feedback div.message,
#feedback div.recaptcha {
	margin-bottom: 12px;
}

#feedback .recaptcha {
	margin-left: 50px;
}

#feedback .btn_box {
	text-align: center;
}

#feedback button {
	border-width: 0px;
	border-radius: 4px;
	line-height: 14px;
	font-weight: bold;
	background-color: #00CD78;
	font-size: 16px;
	border-color: transparent;
	text-align: center;
	color: #FFFFFF;
	padding: 15px 50px;
}
