.alx_feed_back_default form
{
	padding: 0px;
	margin: 0px;
}
.alx_feed_back_default .alx_feed_back_form_error_block
{
	padding: 10px 10px 9px 10px;
	margin: 0px 0px 27px 0px;
	background-image:url(images/bg_mess.png);
	background-position:0px 0px;
	border:1px solid #959595 !important;
}
*html .alx_feed_back_default .alx_feed_back_form_error_block
{
	-background-image:url(images/spacer.gif);
	-background-position:0px 0px;
}
.alx_feed_back_default .alx_feed_back_form_error_block td
{
	vertical-align:top;
	text-align:left;
}
.alx_feed_back_default .alx_feed_back_form_error_pic
{
	vertical-align:top;
	text-align:left;
	width:10px;
	padding-left:1px !important;
	padding-top:3px !important;
	border-right:1px solid #D7D7D7 !important;
	padding-right:11px !important;
}
.alx_feed_back_default .alx_feed_back_form_error_block .alx_feed_back_form_title_error
{
	margin: 0px 0px 4px 0px;
}
.alx_feed_back_default .alx_feed_back_form_error_block .alx_feed_back_form_error_td_list
{
	padding-left:10px;
}
.alx_feed_back_default .alx_feed_back_form_error_block .alx_feed_back_form_mess_ok_td_list
{
	padding-left:10px;
	vertical-align:middle;
}
.alx_feed_back_default .alx_feed_back_form_error_block ul
{
	padding: 0px;
	margin: 0px;
	background:transparent !important;
}
.alx_feed_back_default .alx_feed_back_form_error_block ul li:before
{
	content: '' !important;
}
.alx_feed_back_default .alx_feed_back_form_error_block ul li
{
	padding: 0px 0px 4px 8px;
	margin: 0px;
	list-style:none !important;
	background:transparent !important;
}
.alx_feed_back_default .alx_feed_back_form_error_block ul li span
{
	position:relative;
	z-index:1;
	margin-left:-8px;
}
.alx_feed_back_default .alx_feed_back_form_feedback_poles
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_item_pole
{
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_item_pole .alx_feed_back_form_name
{
	padding: 0px;
	margin: 0px 0px 6px 0px;

}


.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_file_input_add
{
	ie-dummy:expression(this.hideFocus=true);
}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_item_pole .alx_feed_back_form_inputtext_bg_calendar
{
	position:relative;
	z-index:2;
	zoom:1;
}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_item_pole .alx_feed_back_form_inputtext_bg_calendar .alx_feed_back_form_calendar_icon
{
	position:absolute;
	top:3px;
	right:5px;
}
.alx_feed_back_form_hint
{
	margin-top: 5px;
}

.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_item_pole .alx_feed_back_form_element_bg {
	margin-left: 20px;
}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_item_pole .alx_feed_back_form_element_bg .alx_feed_back_form_checkbox {
	margin-bottom: 8px;
}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_item_pole .alx_feed_back_form_element_bg .alx_feed_back_form_checkbox input {
	vertical-align: baseline;
	margin: 0 !important;
}
.alx_feed_back_default .alx_feed_back_form_feedback_poles .alx_feed_back_form_item_pole .alx_feed_back_form_element_bg .alx_feed_back_form_checkbox label {
	vertical-align: middle;
}

.radio {    display: inline-block;}

.radio label {
	display: inline-block!important;
	cursor: pointer!important;
	position: relative!important;
	padding-left: 25px!important;
	margin-right: 15px!important;
	font-size: 13px!important;
	padding: 0 15px 5px 0px!important;
}


.radio input[type=radio] {
	display: none;
}
.radio label:before {
	content: "\2713";
	text-align: center;
	display: inline-block;
	color: #F1F1F1;
	width: 19px;
	height: 19px;
	font-size: 13px!important;
	margin-right: 10px;
	background-color: #F5F5F5;
	box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8);
	-moz-box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8));
	-webkit-box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8);
}
.radio label:before {
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.radio input[type=radio]:checked + label:before {
    content: "\2022";
    color: #f3f3f3;
    font-size: 30px;
    text-align: center;
    line-height: 18px;
}
.radio input[type=checkbox] {
	display: none;
}
.checkbox label:before {
	border-radius: 3px;
}
.radio input[type=checkbox]:checked + label:before {
	content: "\2713";
	font-size: 13px;
	color: #F87045;
	text-align: center;

}

.btn5 {
background: #00A0DB;
    padding: 10px;
    color: #fff;
    font-size: 13px;
    text-transform: uppercase;
    border: 0;
    height: 32px;
    line-height: 16px;
}