/* IE8 hack */
.center_block aside li:before {
	background: none\0/;
}
li.electric {
	background: url('../img/electric.png') center center no-repeat #Da0\0/; 
}
li.fire {
	background: url('../img/fire.png') center center no-repeat #900\0/;
}
li.lan {
	background: url('../img/lan.png') center center no-repeat #0099C6\0/;
}
li.lock {
	background: url('../img/lock.png') center center no-repeat #F06\0/;
}
li.phone {
	background: url('../img/phone.png') center center no-repeat #D96600\0/;
}
li.radio {
	background: url('../img/radio.png') center center no-repeat #60C\0/;
}
li.security {
	background: url('../img/security.png') center center no-repeat #009\0/;
}
li.video {
	background: url('../img/video.png') center center no-repeat #090\0/;
}
.center_block aside li:hover {
	background-image: none\0/;
}
input[type="checkbox"], input[type="radio"] {
	display: inline-block\0/;
	border: 0\0/;
	background-color: transparent\0/;
}
input[type="checkbox"] + label, input[type="radio"] + label {
	padding-left:.5em\0/;
}
input[type="checkbox"] + label:before, input[type="radio"] + label:before {
	display: none\0/;
}
.gallery a:after {
	display: none\0/;
	content: ""\0/;
}
.gallery .ieafter {
		filter:progid:DXImageTransform.Microsoft.gradient (startColorstr=#99000000,endColorstr=#AA000000);
	bottom: 0\0/;
	color: #fff\0/;
	font-size: 0.8em\0/;
	left: 0\0/;
	line-height: 1.4em\0/;
	max-height: 160px\0/;
	overflow: hidden\0/;
	padding: 5px 5%\0/;
	position: absolute\0/;
	text-align: left\0/;
	text-overflow: ellipsis\0/;
	width: 90%\0/;
	display: block\0/;
}
.gallery a:hover .ieafter {
	display: none\0/;
}