/*
 * DataTables Extensions styles
 */

td.details-control-0 {
    background: url('resources/details_open.png') no-repeat center center;
    cursor: pointer;
	color: transparent;
}
td.details-control-1 {
    background: url('resources/details_open.png') no-repeat center center;
    cursor: pointer;
	color: transparent;
}
td.details-control-2 {
    background: url('resources/details_open.png') no-repeat center center;
    cursor: pointer;
	color: transparent;
}
tr.shown td.details-control-0 {
    background: url('resources/details_close.png') no-repeat center center;
}
tr.shown td.details-control-1 {
    background: url('resources/details_close.png') no-repeat center center;
}
tr.shown td.details-control-2 {
    background: url('resources/details_close.png') no-repeat center center;
}

#ListGlobalItems-0.dataTable tbody > tr:last-child > td {
  border-bottom: none;
}
#ListGlobalItems-1.dataTable tbody > tr:last-child > td {
  border-bottom: none;
}
#ListGlobalItems-2.dataTable tbody > tr:last-child > td {
  border-bottom: none;
}
#ListDetailItems-0.dataTable tbody > tr:last-child > td {
  border-bottom: 2px solid;
}
#ListDetailItems-1.dataTable tbody > tr:last-child > td {
  border-bottom: 2px solid;
}
#ListDetailItems-2.dataTable tbody > tr:last-child > td {
  border-bottom: 2px solid;
}
table.dataTable.no-footer {
  border-bottom: none;
}
table.dataTable tbody > tr.group  {
  background: #e0e0e0 !important;
}

table.dataTable tbody > tr.group > td.details-control-0 {
  background: none;
}
table.dataTable tbody > tr.group > td.details-control-1 {
  background: none;
}
table.dataTable tbody > tr.group > td.details-control-2 {
  background: none;
}
table.dataTable .caption-ListGlobalItems-0  {
  font-size: 1.6em;
  font-weight: bold;
}
table.dataTable .caption-ListGlobalItems-1  {
  font-size: 1.6em;
  font-weight: bold;
}
table.dataTable .caption-ListGlobalItems-2  {
  font-size: 1.6em;
  font-weight: bold;
}
table.dataTable img {
	min-width: 12px;
}
