div.ccm-item-set {
  margin-top: 20px;
}
div.ccm-item-set:last-child {
  margin-bottom: 20px;
}
.panel-heading .ccm-item-set-controls {
  float: right;
}
ul.ccm-item-set-controls a {
  color: #333;
}
ul.ccm-item-set-controls a i {
  position: relative;
}
ul.ccm-item-set-controls a:hover {
  text-decoration: none;
}
ul.ccm-item-set-controls {
  padding: 0px !important;
  margin: 0 !important;
  width: 120px;
  text-align: right;
}
.ccm-item-set-controls li {
  list-style-type: none;
  display: inline-block;
}
.ccm-item-set-controls li a {
  opacity: 0.5;
}
.ccm-item-set-controls li a:hover,
.ccm-item-set-controls li a:focus,
.ccm-item-set-controls li a:active {
  opacity: 1.0;
}
.ccm-item-set th,
.ccm-item-set td {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
