Нужно прижать элемент к нижней части блока, при этом все остальное содержание должно прижиматься к верху, как это сделать?
.item-bottom {
  margin-top: auto;
} и всё
нужно просто добавить 
ul{
  flex: 1 1 auto;
}
все.