.chart-settings.table {
  width: auto; }

.Chart {
  width: 100%; }

.numberblock-row {
  display: table-cell;
  display: -ms-flexbox;
  display: flex; }

.numberblock-container {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto; }

.no-flexbox .numberblock-row {
  display: inline-block; }
.no-flexbox .numberblock-row + .numberblock-row {
  margin-left: 20px; }
.no-flexbox .numberblock-container {
  display: inline-block;
  width: 250px; }

.numberblock-container + .numberblock-container {
  margin-left: 20px; }

.numberblock {
  background-color: #f6f6f6;
  color: #666;
  margin-bottom: 20px; }

.numberblock-number {
  padding: 20px 20px 0 20px;
  font-size: 2em; }

.numberblock-text {
  padding: 0 20px 0 20px; }

.numberblock-description {
  padding: 10px 20px;
  color: white;
  overflow: hidden;
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis; }

.numberblock-container-0 .numberblock-description {
  background-color: #7cb5ec; }

.numberblock-container-1 .numberblock-description {
  background-color: #f45b5b; }

.numberblock-container-2 .numberblock-description {
  background-color: #434348; }

.numberblock-container-3 .numberblock-description {
  background-color: #f7a35c; }

.numberblock-container-4 .numberblock-description {
  background-color: #8085e9; }

.numberblock-container-5 .numberblock-description {
  background-color: #f15c80; }

.numberblock-container-6 .numberblock-description {
  background-color: #e4d354; }

.numberblock-container-7 .numberblock-description {
  background-color: #2b908f; }

.numberblock-container-8 .numberblock-description {
  background-color: #90ed7d; }

/*# sourceMappingURL=module.css.map */
