.grid-view {
  padding: 0;
}
.grid-view table.items {
  background: #ffffff;
  border-collapse: collapse;
  width: 100%;
  border: 1px #2e2e2c dotted;
}
.grid-view table.items th,
.grid-view table.items td {
  font-size: 0.9em;
  border: 1px #2e2e2c dotted;
  padding: 0.3em;
}
.grid-view table.items th {
  color: #ffffff;
  background: #5c5c5a;
  text-align: left;
}
.grid-view table.items th a {
  color: #EEE;
  font-weight: bold;
  text-decoration: none;
}
.grid-view table.items th a:hover {
  color: #FFF;
}
.grid-view table.items tr.even {
  background: #f3f3f3;
}
.grid-view table.items tr.odd {
  background: #e3e3e3;
}
.grid-view table.items tr.selected {
  background: #ffffff;
}
.grid-view table.items tr.selected:hover {
  background: #ffffff;
}
.grid-view table.items tbody tr:hover {
  background: #ffffff;
}
.grid-view .link-column img {
  border: 0;
}
.grid-view .button-column {
  text-align: center;
  width: 60px;
}
.grid-view .button-column img {
  border: 0;
}
.grid-view .checkbox-column {
  width: 15px;
}
.grid-view .summary {
  margin: 0 0 5px 0;
  text-align: right;
}
.grid-view .pager {
  text-align: center;
}
.grid-view .pager ul.yiiPager a:link,
.grid-view .pager ul.yiiPager a:visited {
  border: dotted 1px #5c5c5a;
  color: #000000;
}
.grid-view .pager ul.yiiPager a:hover {
  border: dotted 1px #000000;
}
.grid-view .pager ul.yiiPager .selected a {
  background: #5c5c5a;
  color: #ffffff;
}
.grid-view .pager ul.yiiPager .hidden a {
  border: dotted 1px #666666;
  color: #666666;
}
.grid-view .empty {
  font-style: italic;
}
.grid-view .filters input,
.grid-view .filters select {
  width: 100%;
  border: 1px solid #ccc;
}
.ui-widget-header {
  background: #5c5c5a;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  background: #5c5c5a;
  color: #FFF;
}
.ui-button-text-only .ui-button-text {
  color: #FFF;
  padding: 0.1em 1em;
}
.ui-dialog .ui-dialog-buttonpane button {
  margin: .5em .4em .5em 0;
  cursor: pointer;
  height: 25px;
}
.ui-dialog .ui-dialog-title {
  float: left;
  margin: .1em 0;
  white-space: nowrap;
  width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #fff;
}
.ui-state-default {
  border-style: none;
}
tr {
  border: none !important;
}
.ui-front {
  z-index: 100001;
}
