/*
* Customize CSS for CRN
*/
.dx-datagrid-headers tr.dx-header-row {
  color: #ffffff !important;
  background-color: #337ab7 !important;
  font-weight: 500 !important;
}

.dx-template-wrapper-content {
  position: absolute !important;
  top: 10px !important;
  margin-left: 50px !important;
}

.dx-datagrid-row-inactive {
  text-decoration: line-through !important;
}

.dx-datagrid-row-href {
  display: inline-block !important;
}

.dx-datagrid-row-expand {
  background-color: #b3dcff !important;
}

.dx-datagrid-row-detail-end {
  border-bottom: 2px solid #b3dcff;
  background-color: #ffffff !important;
}

.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td, .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td, .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td, .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td {
  background-color: #b3dcff !important;
}

.dx-datagrid-rowsview .dx-row > .dx-master-detail-cell {
  padding: 0px !important;
}

.table-header {
  color: #ffffff !important;
  background-color: #337ab7 !important;
  font-weight: 500 !important;
}