#supersized img {
    -webkit-backface-visibility: hidden;
    -webkit-animation: imageAnimation 30s linear infinite;
       -moz-animation: imageAnimation 30s linear infinite;
        -ms-animation: imageAnimation 30s linear infinite;
         -o-animation: imageAnimation 30s linear infinite;
            animation: imageAnimation 30s linear infinite;
}
@-webkit-keyframes imageAnimation {
    0%   { -webkit-transform: scale(1.0); }
    10%  { -webkit-transform: scale(1.1); }
    20%  { -webkit-transform: scale(1.2); }
    30%  { -webkit-transform: scale(1.3); }
    40%  { -webkit-transform: scale(1.4); }
    50%  { -webkit-transform: scale(1.5); }
    60%  { -webkit-transform: scale(1.4); }
    70%  { -webkit-transform: scale(1.3); }
    80%  { -webkit-transform: scale(1.2); }
    90%  { -webkit-transform: scale(1.1); }
    100% { -webkit-transform: scale(1.0); }
}
@-moz-keyframes imageAnimation {
    0%   { -moz-transform: scale(1.0); }
    10%  { -moz-transform: scale(1.1); }
    20%  { -moz-transform: scale(1.2); }
    30%  { -moz-transform: scale(1.3); }
    40%  { -moz-transform: scale(1.4); }
    50%  { -moz-transform: scale(1.5); }
    60%  { -moz-transform: scale(1.4); }
    70%  { -moz-transform: scale(1.3); }
    80%  { -moz-transform: scale(1.2); }
    90%  { -moz-transform: scale(1.1); }
    100% { -moz-transform: scale(1.0); }
}
@-ms-keyframes imageAnimation {
    0%   { -ms-transform: scale(1.0); }
    10%  { -ms-transform: scale(1.1); }
    20%  { -ms-transform: scale(1.2); }
    30%  { -ms-transform: scale(1.3); }
    40%  { -ms-transform: scale(1.4); }
    50%  { -ms-transform: scale(1.5); }
    60%  { -ms-transform: scale(1.4); }
    70%  { -ms-transform: scale(1.3); }
    80%  { -ms-transform: scale(1.2); }
    90%  { -ms-transform: scale(1.1); }
    100% { -ms-transform: scale(1.0); }
}
@-o-keyframes imageAnimation {
    0%   { -o-transform: scale(1.0); }
    10%  { -o-transform: scale(1.1); }
    20%  { -o-transform: scale(1.2); }
    30%  { -o-transform: scale(1.3); }
    40%  { -o-transform: scale(1.4); }
    50%  { -o-transform: scale(1.5); }
    60%  { -o-transform: scale(1.4); }
    70%  { -o-transform: scale(1.3); }
    80%  { -o-transform: scale(1.2); }
    90%  { -o-transform: scale(1.1); }
    100% { -o-transform: scale(1.0); }
}
@keyframes imageAnimation {
    0%   { transform: scale(1.0); }
    10%  { transform: scale(1.1); }
    20%  { transform: scale(1.2); }
    30%  { transform: scale(1.3); }
    40%  { transform: scale(1.4); }
    50%  { transform: scale(1.5); }
    60%  { transform: scale(1.4); }
    70%  { transform: scale(1.3); }
    80%  { transform: scale(1.2); }
    90%  { transform: scale(1.1); }
    100% { transform: scale(1.0); }
}