body {
  background: #f0f2f5;
}

.sidebar {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  width: 280px;
  padding: 20px;
  background: #fff;
  border-right: 1px solid #dee2e6;
  overflow-y: auto;
}

.main {
  margin-left: 300px;
  padding: 20px;
}

.customer-list .list-group-item {
  cursor: pointer;
}

.comparison-table .table-warning td {
  font-weight: bold;
}

