div#dv-tabs-wrapper, #dv-heading {
  border-bottom: 3px solid #BACFEF !important;
}

div#dv-tabs-wrapper div#tabs ul li.selected, #dv-heading li.selected {
  background: #BACFEF none !important;
}

.datepicker-arrow-left,
.datepicker-arrow-right,
.ui-datepicker-prev,
.ui-datepicker-next,
.ui-combobox > .ui-button,
a.button-in-input,
span.button-in-input-span,
.um-edit, .um-cancel, #create-umm,
.yearpicker-prev-year-button,
.yearpicker-next-year-button,
.monthpicker-prev-year-button,
.monthpicker-next-year-button {
  background-color: #00317A !important;
  border-radius: 2px !important;
}

.data-view-table .data-view-detail-table {
  color: #000000 !important;
}

table.data-view-detail-table.dataTable {
  table-layout: fixed;
  word-wrap: break-word;
  border-left-style: hidden;
  border-right-style: hidden;
}

table.data-view-detail-table.dataTable td {
  border: 1px solid;
}

table.data-view-table td {
  line-height: 26px;
  color: #00317A !important;
}

.details .dv-detail-export-menu .export-icon {
  background-color: #00317A !important;
}

div.dv-business-filter div.dv-filter-content div.dv-filter-checkbox label, a, a:visited {
  color: #00317A !important;
}

#dv-business-filters > #dv-market-area, #dv-business-filters > #dv-market-areas {
  padding-bottom: 0px !important;
}

.data-view-table th {
  background-color: #F2F6FA !important;
  border-left: 1px solid #E8E8E8 !important;
  border-right: 1px solid #E8E8E8 !important;
}

.detail th {
  background-color: #F2F6FA !important;
  border-left: none !important;
  border-right: none !important;
}

table.data-view-table th {
  background-color: #F2F6FA !important;
}

#dv-datatable tr.dt-row-expanded + tr td .table-container,
#dv-history-datatable tr.dt-row-expanded + tr td .table-container,
#dv-data-table .table-container .detail,
tr.dt-row-expanded + tr td .dataTable {
  background-color: #FFFFFF !important;
}

div.dv-business-filter div.dv-filter-content div.dv-filter-checkbox-selected,
div.dv-filter-checkbox-selected,
#dv-datatable tr.dt-row-expanded td, #dv-history-datatable tr.dt-row-expanded td,
tr.dt-row-expanded td {
  background-color: #FFF8CE !important;
}

.time-checkbox-wrapper {
  background-color: #FFF8CE !important;
}

div.dv-filter-hierarchic-wrapper.border {
  border: 2px solid #FFDC00 !important;
}

#dv-datatable tr.dt-row-expanded + tr, #dv-history-datatable tr.dt-row-expanded + tr {

  border: 2px solid #FFDC00 !important;
  border-top-width: 0 !important;
}

#dv-datatable tr.dt-row-expanded, #dv-history-datatable tr.dt-row-expanded {
  border: 2px solid #FFDC00 !important;
  border-bottom-width: 0 !important;
}

#dv-heading a#dv-show-fullscreen {
  margin-left: 0px !important;
}

.ui-button-light:hover {
  background-color: #BACFEF !important;
  border-color: #BACFEF !important;
}

table.data-view-table th.full-border {
  border-bottom: 1px solid #E8E8E8 !important;
}

.dataTable td {

}

table.data-view-table td {
  border-color: #E8E8E8 !important;
  border-top-color: #E8E8E8 !important;
  border-bottom-color: #E8E8E8 !important;
}

table.ui-datepicker-calendar tr td .ui-state-highlight {
  background-color: #FFF8CE;
}

div#diDefaults {
  border: 2px solid #FFDC00 !important;
}

.dt-detail-row {

  border-top-width: 0 !important;
}

table.ui-datepicker-calendar tr td .ui-state-active,
.ui-datepicker {
  border: 2px solid #FFDC00 !important;
}

.multipleTimeInstances {
  background-color: #BACFEF;
}

table#dv-datatable.data-view-table.unavailability-messages tbody tr.odd {
  background-color: white !important;
}
table#dv-datatable.data-view-table.unavailability-messages tbody tr.even {
  /*rgb(244, 244, 244)*/
  background-color: #f4f4f4 !important;
}
.umng-controls-column {
  width: 175px !important;
}

#reason-text-filter-button, #rss-reference-id-filter-button{
  margin-top: 10px
}
