#floatLeftButton {

	position: fixed;

	display: none;

	top: 63%;

	left: 0;

	cursor: pointer;

}

#floatRightButton {

	position: fixed;

	display: none;

	bottom: 0;

	right: 0;

	cursor: pointer;
	z-index: 999999;

}

#callbackRequestForm {

	margin-left: 40px;

}

#callbackRequestForm table td {

	vertical-align: top;

}

#callbackRequestForm table tr td:nth-child(2) {

	padding-left: 10px;

}

label.error {

	color: #f00;

	font-size: 14px;

	font-weight: 900;

}

input.error,

textarea.error {

	border: 1px solid #f00;

}

#sendForm {

	padding: 0 2px;

	height: 24px;

	line-height: 16px;

	background-color: #777777;

	color: #ffffff;

	border: solid 2px #555555;

	font-weight: bold;

}

#popUpWindow input[type='email'] {

	background: #f9f9f9;

	border: 1px solid #ccc;

	box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);

	-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);

	-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);

	padding: 2px;

}

#loading {

	width: 22px;

}

#callbackRequestForm .sendLoad {

	width: 20px;

}

.form_logo{

     margin-bottom: -75px;

}