#vehicle-licensing-channels,
#vehicle-licensing-services {
  .inner {
    right: 100px;
  }
}

.failures {

  ul.module-actions {
    margin-top:-36px;
    margin-bottom: 44px;
  }
  
  .failures-table {

    th, td {
      white-space: normal;
    }

    th.count,
    td.count {
      width: 9em;
    }

    th.fraction,
    td.fraction {
      width: 9em;
    }

    th.change,
    td.change {
      width: 10em;
    }
  }
}

#customer-satisfaction {

  position: relative;

  .previous-month {
    position: absolute;
    bottom: 0;
    left: 16em;
  }

  .change {
    font-size: 24px;
  }

}

@import 'typography';

#vehicle-licensing-channels,
#vehicle-licensing-services {
  .inner {
    right: 100px;
  }
}

.failures {

  ul.module-actions {
    margin-top:-36px;
    margin-bottom: 44px;
  }
  
  .failures-table {

    th, td {
      white-space: normal;
    }

    th.count,
    td.count {
      width: 9em;
    }

    th.fraction,
    td.fraction {
      width: 9em;
    }

    th.change,
    td.change {
      width: 10em;
    }
  }
}

#customer-satisfaction {

  position: relative;

  .previous-month {
    position: absolute;
    bottom: 0;
    left: 16em;

    @media (max-width: 640px) {
      left: 10em;
    }
  }

  .change {
    @include core-24($tabular-numbers: true) ;
  }

}

Fix customer satisfaction delta position and size
Fix customer satisfaction delta position and size

- Use core-24 font mixin for font size
- Reduce the left position on small screens
