
.oldLayout [class^="icon-"], .oldLayout [class*=" icon-"]{
	display: inline-block !important;
	font-style: normal;
  	font-variant: normal;
  	font-weight: normal !important; /* Icônes plus fines et moins floues */
  	text-transform: none;
  	text-rendering: auto !important;
  	min-width:16px !important; 
	min-height: 16px !important;
	-webkit-font-smoothing: antialiased !important;
	-moz-osx-font-smoothing: grayscale !important;
	background-image: none !important;
	background-repeat: no-repeat !important;
	background-size: contain !important;
	text-indent: 0 !important; /* PF FIX (setté à -999999px par le thème aristo. à voir si on peut virer.) */
	font-size:16px !important;
	line-height: 1 !important; /* Améliore l'alignement des icônes */
}


.oldLayout [class^="t-icon-image"], .oldLayout [class*=" t-icon-image"] {
	display: inline-block !important;
}

.oldLayout [class^="fa-"], .oldLayout [class*=" fa-"] {
	display: inline-block !important;
	font-size:16px !important;
	line-height: 1 !important; /* Améliore l'alignement des icônes */
	background-image: none;
}

.oldLayout .ui-t-icon.fa-sm {
	transform: scale(0.7);
}

.oldLayout .fak {
  	background: none repeat scroll 0 0 transparent !important;
    text-indent: 0 !important;
    font-weight:400; 
}
.oldLayout *[class^="fa-"].black, .oldLayout *[class*=" fa-"].black, .oldLayout .ui-button.black > .ui-icon { color: black !important; }
.oldLayout *[class^="fa-"].blue, .oldLayout *[class*=" fa-"].blue, .oldLayout .ui-button.blue > .ui-icon { color: #64a2d7 !important; }
.oldLayout *[class^="fa-"].orange, .oldLayout *[class*=" fa-"].orange, .oldLayout .ui-button.orange > .ui-icon { color: #e07f00 !important; }
.oldLayout *[class^="fa-"].color-action, .oldLayout *[class*=" fa-"].color-action, .oldLayout .ui-button.color-action > .ui-icon { color: #e07f00 !important; }
.oldLayout *[class^="fa-"].validated, .oldLayout *[class*=" fa-"].validated, .oldLayout .ui-button.validated > .ui-icon { color: green !important; }
.oldLayout *[class^="fa-"].alert, .oldLayout *[class*=" fa-"].alert, .oldLayout .ui-button.alert > .ui-icon { color: red !important; }
.oldLayout *[class^="fa-"].warning, .oldLayout *[class*=" fa-"].warning, .oldLayout .ui-button.warning > .ui-icon { color: red !important; }
.oldLayout *[class^="fa-"].red, .oldLayout *[class*=" fa-"].red, .oldLayout .ui-button.red > .ui-icon { color: red !important; }
.oldLayout *[class^="fa-"].green, .oldLayout *[class*=" fa-"].green, .oldLayout .ui-button.green > .ui-icon { color: red !important; }
.oldLayout *[class^="fa-"].gray, .oldLayout *[class*=" fa-"].gray, .oldLayout .ui-button.gray > .ui-icon { color: gray !important; }
