[class^="fontawesome-"].icon-inline-block,
[class*=" fontawesome-"].icon-inline-block,
[class^="icomoon-"].icon-inline-block,
[class*=" icomoon-"].icon-inline-block
{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	text-align: center;
}

[class^="fontawesome-"].icon-with-background,
[class*=" fontawesome-"].icon-with-background,
[class^="icomoon-"].icon-with-background,
[class*=" icomoon-"].icon-with-background {
	padding: 10px;
}

.ui--icon.radius-3px { -moz-border-radius: 3px !important; -webkit-border-radius: 3px !important; border-radius: 3px !important; }
.ui--icon.radius-4px { -moz-border-radius: 4px !important; -webkit-border-radius: 4px !important; border-radius: 4px !important; }
.ui--icon.radius-6px { -moz-border-radius: 6px !important; -webkit-border-radius: 6px !important; border-radius: 6px !important; }
.ui--icon.radius-30px { -moz-border-radius: 30px !important; -webkit-border-radius: 30px !important; border-radius: 30px !important; }
.ui--icon.radius-circle { -moz-border-radius: 1500px !important; -webkit-border-radius: 1500px !important; border-radius: 1500px !important; }