
.recline-slickgrid .slick-header-columns .slick-header-column {
  background-color: #fff;
  background-repeat: no-repeat;
  
  color: #717574;
  font-weight: bold;
  
}
.recline-slickgrid .slick-header-column:hover, .slick-header-column-active {
}
.recline-slickgrid .slick-headerrow {
  background: #fafafa;
}
.recline-slickgrid .slick-headerrow-column {
  background: #fafafa;
  border-bottom: 0;
  height: 100%;
}
.recline-slickgrid .slick-row.ui-state-active {
  background: #F5F7D7;
}
.recline-slickgrid .slick-row {
  position: absolute;
  background: white;
  border: 0px;
  line-height: 20px;
}
.recline-slickgrid .slick-row.selected {
  z-index: 10;
  background: #DFE8F6;
}
.recline-slickgrid .slick-cell {
  padding-left: 12px;
  padding-right: 10px;
  padding-top:12px;
}
.recline-slickgrid .slick-group {
  border-bottom: 2px solid silver;
}
.recline-slickgrid .slick-group-toggle {
  width: 9px;
  height: 9px;
  margin-right: 5px;
}
.recline-slickgrid .slick-group-toggle.expanded {
  background: url(images/collapse.gif) no-repeat center center;
}
.recline-slickgrid .slick-group-toggle.collapsed {
  background: url(images/expand.gif) no-repeat center center;
}
.recline-slickgrid .slick-group-totals {
  color: gray;
  background: white;
}
.recline-slickgrid .slick-cell.selected {
  background-color: beige;
}
.recline-slickgrid .slick-cell.active {
  border-color: gray;
  border-style: solid;
}
.recline-slickgrid .slick-sortable-placeholder {
  background: silver !important;
}
.recline-slickgrid .slick-row[row$="1"], .slick-row[row$="3"], .slick-row[row$="5"], .slick-row[row$="7"], .slick-row[row$="9"] {
  background: #fafafa;
}
.recline-slickgrid .slick-row.ui-state-active {
  background: #F5F7D7;
}
.recline-slickgrid .slick-row.loading {
  opacity: 0.5;
  filter: alpha(opacity = 50);
}
.recline-slickgrid .slick-cell.invalid {
  border-color: red;
}
.recline-slickgrid .slick-header {
  border-left: 1px solid #ccc;
}
.recline-slickgrid .slick-row .slick-cell {
  margin-right: -1px;
}
.slick-contextmenu {
  border-radius: 5px
}
.slick-contextmenu li {
  clear: both;
  height: 24px;
  cursor: pointer;
}
.slick-contextmenu .divider {
  cursor: default;
}
 .slick-contextmenu > li:hover {
  background-color: #0088cc;
} 
.slick-contextmenu .divider:hover {
  background-color: #E5E5E5;
}
.slick-contextmenu li:hover > label {
  color: white;
}
.slick-contextmenu input {
  float: left;
  margin-left: 15px;
  margin-top: 5px;
}
.slick-contextmenu label {
  float: left;
  margin-right: 15px;
  margin-left: 5px;
  margin-top: 3px;
  color: #555;
  cursor: pointer;
}
.ui-datepicker {
  background: #ccbfbf;
}
