@-moz-document url-prefix() {
  // see bug in Firefox 30+
  // https://github.com/piwik/piwik/issues/5242
  // https://bugzilla.mozilla.org/show_bug.cgi?id=1012640
  .tagCloud + .dataTableFeatures {
    clear: left;
  }
  .tagCloud .word {
    float: left;
  }
}

.tagCloud {
    padding: 10px;

    img {
        border: 0;
    }

    .word a {
        text-decoration: none;
    }

    .word {
        padding: 4px 8px 4px 0;
        white-space: nowrap;
    }

    .valueIsZero {
        text-decoration: line-through;
    }

    span.size0, span.size0 a {
        color: #255792;
        font-size: 28px;
    }

    span.size1, span.size1 a {
        color: #255792;
        font-size: 24px;
    }

    span.size2, span.size2 a {
        color: #255792;
        font-size: 20px;
    }

    span.size3, span.size3 a {
        color: #255792;
        font-size: 16px;
    }

    span.size4, span.size4 a {
        color: #255792;
        font-size: 15px;
    }

    span.size5, span.size5 a {
        color: #255792;
        font-size: 14px;
    }

    span.size6, span.size6 a {
        color: #255792;
        font-size: 11px;
    }
}