a [class^="icon-"],
a [class*=" icon-"],
[class^="icon-"],
[class*=" icon-"] {
/* 	text-shadow: #e1e1e1 0 1px 0; */
}
/* a:hover [class^="icon-"],
a:hover [class*=" icon-"]{
	text-shadow: none;
} */
a [class^="icon-"],
a [class*=" icon-"]{
	          /* ---ROTATE--- */ 
        -moz-transform:    rotate(0deg)
                         translateX(0px)
                         scale(1);
     -o-transform:      rotate(0deg)
                         translateX(0px)
                         scale(1);
     -webkit-transform: rotate(0deg)
                         translateX(0px)
                         scale(1);
     transform:         rotate(0deg)
                         translateX(0px)
                         scale(1);
                         
                         /* IE8+ - must be on one line, unfortunately */ 
   -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0, M21=0, M22=1, SizingMethod='auto expand')";
   
   /* IE6 and 7 */ 
   filter: progid:DXImageTransform.Microsoft.Matrix(
            M11=1,
            M12=0,
            M21=0,
            M22=1,
            SizingMethod='auto expand');
               /* ---ROTATE--- */ 
}
/*              	 transition: all 0.1s linear !important;   
	-moz-transition: all 0.1s linear !important; 
	-webkit-transition: all 0.1s linear !important; 
	-o-transition: all 0.1s linear !important; */

a:hover [class^="icon-"],
a:hover [class*=" icon-"]{
	          /* ---ROTATE--- */ 
        -moz-transform:    rotate(0deg)
                         translateX(0px)
                         scale(1.12);
     -o-transform:      rotate(0deg)
                         translateX(0px)
                         scale(1.12);
     -webkit-transform: rotate(0deg)
                         translateX(0px)
                         scale(1.12);
     transform:         rotate(0deg)
                         translateX(0px)
                         scale(1.12);
                         
                         /* IE8+ - must be on one line, unfortunately */ 
   -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0, M21=0, M22=1, SizingMethod='auto expand')";
   
   /* IE6 and 7 */ 
   filter: progid:DXImageTransform.Microsoft.Matrix(
            M11=1,
            M12=0,
            M21=0,
            M22=1,
            SizingMethod='auto expand');
               /* ---ROTATE--- */                
               	text-shadow: none;  
}

/* avoid zoom in the arrow below */

#up a:hover [class^="icon-"],
#up a:hover [class*=" icon-"],
#up a:active [class^="icon-"],
#up a:active [class*=" icon-"]{
	    /* ---ROTATE--- */ 
        -moz-transform:    rotate(0deg)
                         translateX(0px)
                         scale(1);
     -o-transform:      rotate(0deg)
                         translateX(0px)
                         scale(1);
     -webkit-transform: rotate(0deg)
                         translateX(0px)
                         scale(1);
     transform:         rotate(0deg)
                         translateX(0px)
                         scale(1);
                         
                         /* IE8+ - must be on one line, unfortunately */ 
   -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0, M21=0, M22=1, SizingMethod='auto expand')";
   
   /* IE6 and 7 */ 
   filter: progid:DXImageTransform.Microsoft.Matrix(
            M11=1,
            M12=0,
            M21=0,
            M22=1,
            SizingMethod='auto expand');
               /* ---ROTATE--- */ 

} 