﻿.k-grid-content {
  height: auto !important;
  overflow-y: auto !important;
}
div.k-grid-footer, div.k-grid-header {
  padding-right: 0px !important;
}


/* loading kendo images local and LIS compliant */
.k-loading-image {
  background-image: url('images/BusyIndicator.gif') !important;
}
.k-i-loading {
  background-image: url('images/BusyIndicator.gif') !important;
}
.k-slider-horizontal .k-tick {
  background-image: url('Metro/slider-h.gif') !important;
}
.k-slider-vertical .k-tick {
  background-image: url('Metro/slider-v.gif') !important;
}
.k-mobile-list .k-check:checked,
.k-mobile-list .k-edit-field [type=checkbox]:checked,
.k-mobile-list .k-edit-field [type=radio]:checked {
  background-image: url('Metro/sprite.png') !important;
}
.k-progressbar-indeterminate {
  background: url('Metro/indeterminate.gif') !important;
}
/* endregion */


/* fix show sorting arrow */
.k-grid-header th.k-header {
  position: relative;
  padding-left: 0.9em;
  padding-right: 0.2em;
}
.k-grid-header th > .k-link > .k-icon {
  position: absolute;
  left: -0.5em;
}

.k-grid-header th.k-with-icon {
  padding-left: 0.9em;
  padding-right: 0.2em;
}
.k-grid-header th.k-with-icon .k-link, .k-grid-filter, .k-header > .k-header-column-menu {
  margin: 0;
  padding: 0;
}
/* endregion */

/* fix filter row padding */
.k-filtercell > span > .k-button {
  display: none !important;
}

.k-filtercell > span {
  padding-right: 2.5em;
}

.k-filtercell[data-field*=InfoSymbol] > span {
  padding-right: 0em;
}

.k-filter-row .k-dropdown-operator {
  right: 0.2em;
}

.k-filter-row th {
  padding-left: 0.3em;
  padding-right: 0.3em;
}

.k-filtercell .k-widget .k-input {
  text-indent: 0.3em;
}

.k-filtercell > .k-operator-hidden {
  padding-right: 0em;
}
/* endregion */


.filterHighlightClass {
  font-weight: bold;
  color: orange;
}

  .filterHighlightClass > div.k-icon.k-i-info {
    color: orange;
  }

  .filterHighlightClass > input.k-textbox {
    color: orange;
  }

.LocalityMap {
  height: 445px;
  width: 100%;
}

.LocalitySearchBox {
  position: absolute; 
  left:15px; 
  top:239px; 
  z-Index: 20000
}

.k-grid tbody .k-grid-delete {
  min-width: 0 !important;
}

  .k-grid tbody .k-grid-delete .k-icon {
    margin: 0 !important;
  }