/* 
 * Common rotations of images using CSS - even compatible with IE 6!
 * Generated with:
 * http://www.boogdesign.com/examples/transforms/matrix-calculator.html
 */

.rotate-cc-4 {    -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.99756405, M12=0.06975647, M21=-0.06975647, M22=0.99756405,sizingMethod='auto expand')";
    filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.99756405, M12=0.06975647, M21=-0.06975647, M22=0.99756405,sizingMethod='auto expand');
    -moz-transform:  matrix(0.99756405, -0.06975647, 0.06975647, 0.99756405, 0, 0);
    -webkit-transform:  matrix(0.99756405, -0.06975647, 0.06975647, 0.99756405, 0, 0);
    -o-transform:  matrix(0.99756405, -0.06975647, 0.06975647, 0.99756405, 0, 0);
}

.rotate-cc-5 {
    -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.99619470, M12=0.08715574, M21=-0.08715574, M22=0.99619470,sizingMethod='auto expand')";
    filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.99619470, M12=0.08715574, M21=-0.08715574, M22=0.99619470,sizingMethod='auto expand');
    -moz-transform:  matrix(0.99619470, -0.08715574, 0.08715574, 0.99619470, 0, 0);
    -webkit-transform:  matrix(0.99619470, -0.08715574, 0.08715574, 0.99619470, 0, 0);
    -o-transform:  matrix(0.99619470, -0.08715574, 0.08715574, 0.99619470, 0, 0);
}

.rotate-cc-6 {
    -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.99452190, M12=0.10452846, M21=-0.10452846, M22=0.99452190,sizingMethod='auto expand')";
    filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.99452190, M12=0.10452846, M21=-0.10452846, M22=0.99452190,sizingMethod='auto expand');
    -moz-transform:  matrix(0.99452190, -0.10452846, 0.10452846, 0.99452190, 0, 0);
    -webkit-transform:  matrix(0.99452190, -0.10452846, 0.10452846, 0.99452190, 0, 0);
    -o-transform:  matrix(0.99452190, -0.10452846, 0.10452846, 0.99452190, 0, 0);
}

.rotate-cc-7 {
    -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.99254615, M12=0.12186934, M21=-0.12186934, M22=0.99254615,sizingMethod='auto expand')";
    filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.99254615, M12=0.12186934, M21=-0.12186934, M22=0.99254615,sizingMethod='auto expand');
    -moz-transform:  matrix(0.99254615, -0.12186934, 0.12186934, 0.99254615, 0, 0);
    -webkit-transform:  matrix(0.99254615, -0.12186934, 0.12186934, 0.99254615, 0, 0);
    -o-transform:  matrix(0.99254615, -0.12186934, 0.12186934, 0.99254615, 0, 0);
}

.rotate-cc-8 {
    -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.99026807, M12=0.13917310, M21=-0.13917310, M22=0.99026807,sizingMethod='auto expand')";
    filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.99026807, M12=0.13917310, M21=-0.13917310, M22=0.99026807,sizingMethod='auto expand');
    -moz-transform:  matrix(0.99026807, -0.13917310, 0.13917310, 0.99026807, 0, 0);
    -webkit-transform:  matrix(0.99026807, -0.13917310, 0.13917310, 0.99026807, 0, 0);
    -o-transform:  matrix(0.99026807, -0.13917310, 0.13917310, 0.99026807, 0, 0);
}

.rotate-cw-4 {
    -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.99756405, M12=-0.06975647, M21=0.06975647, M22=0.99756405,sizingMethod='auto expand')";
    filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.99756405, M12=-0.06975647, M21=0.06975647, M22=0.99756405,sizingMethod='auto expand');
    -moz-transform:  matrix(0.99756405, 0.06975647, -0.06975647, 0.99756405, 0, 0);
    -webkit-transform:  matrix(0.99756405, 0.06975647, -0.06975647, 0.99756405, 0, 0);
    -o-transform:  matrix(0.99756405, 0.06975647, -0.06975647, 0.99756405, 0, 0);
}

.rotate-cw-5 {
    -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.99619470, M12=-0.08715574, M21=0.08715574, M22=0.99619470,sizingMethod='auto expand')";
    filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.99619470, M12=-0.08715574, M21=0.08715574, M22=0.99619470,sizingMethod='auto expand');
    -moz-transform:  matrix(0.99619470, 0.08715574, -0.08715574, 0.99619470, 0, 0);
    -webkit-transform:  matrix(0.99619470, 0.08715574, -0.08715574, 0.99619470, 0, 0);
    -o-transform:  matrix(0.99619470, 0.08715574, -0.08715574, 0.99619470, 0, 0);
}

.rotate-cw-6 {
    -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.99452190, M12=-0.10452846, M21=0.10452846, M22=0.99452190,sizingMethod='auto expand')";
    filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.99452190, M12=-0.10452846, M21=0.10452846, M22=0.99452190,sizingMethod='auto expand');
    -moz-transform:  matrix(0.99452190, 0.10452846, -0.10452846, 0.99452190, 0, 0);
    -webkit-transform:  matrix(0.99452190, 0.10452846, -0.10452846, 0.99452190, 0, 0);
    -o-transform:  matrix(0.99452190, 0.10452846, -0.10452846, 0.99452190, 0, 0);
}

.rotate-cw-7 {
    -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.99254615, M12=-0.12186934, M21=0.12186934, M22=0.99254615,sizingMethod='auto expand')";
    filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.99254615, M12=-0.12186934, M21=0.12186934, M22=0.99254615,sizingMethod='auto expand');
    -moz-transform:  matrix(0.99254615, 0.12186934, -0.12186934, 0.99254615, 0, 0);
    -webkit-transform:  matrix(0.99254615, 0.12186934, -0.12186934, 0.99254615, 0, 0);
    -o-transform:  matrix(0.99254615, 0.12186934, -0.12186934, 0.99254615, 0, 0);
}

.rotate-cw-8 {
     -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.99026807, M12=-0.13917310, M21=0.13917310, M22=0.99026807,sizingMethod='auto expand')";
    filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.99026807, M12=-0.13917310, M21=0.13917310, M22=0.99026807,sizingMethod='auto expand');
    -moz-transform:  matrix(0.99026807, 0.13917310, -0.13917310, 0.99026807, 0, 0);
    -webkit-transform:  matrix(0.99026807, 0.13917310, -0.13917310, 0.99026807, 0, 0);
    -o-transform:  matrix(0.99026807, 0.13917310, -0.13917310, 0.99026807, 0, 0);
}