 * html .socials li .twitter {
    background:-9999px -9999px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ico-twitter.png', sizingmethod='crop');
}
* html .socials li .email {
	background:-9999px -9999px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ico-mail.png', sizingmethod='crop');
}
* html .socials li .rss {
	background:-9999px -9999px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ico-rss.png', sizingmethod='crop');
}
* html .tags ul li{background-image:expression((this===this.parentNode.childNodes[0]) ? "none" : "auto");}
.awesome,
.awesome:visited{
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=150, Strength=3) ;
}
* html .table-block .table-links li{background-image:expression((this===this.parentNode.childNodes[0]) ? "none" : "auto");}
.search-form .submit{height:20px;}
.vacancies-form .submit{width:26px;}
.job-select .vacancies-form .submit{width:76px;}
.row,
.links .socials,
.training-block ul,
.blog ul,
.actions,
.optionsDivVisible ul li,
.articles ul,
.links,
ul,dl{zoom:1;}
* html .optionsDivVisible ul{height: expression( this.scrollHeight > 149 ? "150px" : "auto" );}


ol li {
	behavior: expression(
	(this.pngSet!=null ? this.pngSet=true : (
		function(t){
			t.Num = (++t.parentNode.IEcounter || (t.parentNode.IEcounter = 1));
			t.lis = '';
			var _x = t;
			while (1) {
				_x = _x.parentNode.parentNode;
				if (_x.Num) {
						t.lis = _x.Num + '.' + t.lis;
				} else {
					break;
				}
			}
			t.lis += t.Num;
			t.runtimeStyle.listStyleType = 'none';
			t.insertAdjacentHTML('afterBegin','<span>' + t.lis  + '. ' + ' </span>');
		}(this)
	),this.pngSet=true)
);
}
/* lt IE8 + Agile */
.agile_basic_form_wrapper fieldset legend {
    margin: -30px 0px 10px -10px;
