#myKanBan {
  height: 100%;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.25);
}

#myKanBan lane lane-title {
  background: #333;
  color: #FFF;
}

card mycard-container, ghost mycard-container {
  width: 100%;
  height: 100%;
  padding: 10px;
  padding-bottom: 0px;
  overflow: hidden;
}

card mycard-container mycard-content, ghost mycard-container mycard-content {
  border-radius: 3px;
  overflow: hidden;
}

card mycard-container mycard-title, ghost mycard-container mycard-title {
  background: #444;
  color: #FFF;
  padding: 10px;
}

card mycard-container mycard-title button, ghost mycard-container mycard-title button {
  display: inline;
  float: right;
  padding: 0px 5px;
}

card mycard-container mycard-title button:hover, ghost mycard-container mycard-title button:hover {
  background: rgba(0, 0, 0, 0.1);
}

card mycard-container mycard-text, ghost mycard-container mycard-text {
  position: relative;
  padding: 20px 10px;
  font-size: 0.8em;
  color: #FFF;
}

card mycard-container .bg-green, ghost mycard-container .bg-green {
  background: #33A852;
}

card mycard-container .bg-blue, ghost mycard-container .bg-blue {
  background: #5FC3EB;
}

card mycard-container .bg-orange, ghost mycard-container .bg-orange {
  background: #ffb440;
}

card mycard-container .bg-red, ghost mycard-container .bg-red {
  background: #ff4747;
}
