

.ui-iggrid {
  font-size: 0.9em !important;
}

.ui-iggrid-pagesizedropdowncontainerabove {
  border-top-left-radius: 4px !important;
  border-top-right-radius: 4px !important;
}
.ui-iggrid-footer {
  border-bottom-left-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}
.ui-iggrid-paging-item, .ui-iggrid-page, .ui-iggrid-pagecurrent, .ui-iggrid-pagesizedropdown {
  border-radius: 4px !important;
}
/*.RowLinked .ui-iggrid .ui-iggrid-tablebody td {
  cursor: pointer;
}

  .RowLinked .ui-iggrid .ui-iggrid-tablebody td.ui-state-hover {
    background-color: var(--primary) !important;
    color: white !important;
  }*/
.ui-iggrid th, .ui-iggrid th .ui-icon {
  background-color: var(--primary) !important;
  color: white !important;
}

  .ui-iggrid th:hover, .ui-iggrid th:hover .ui-icon {
    background-color: #7AA30A !important;
    /*background-color: #A9D62E !important;*/
    color: white !important;
  }

.ui-iggrid-groupedcolumnlabel {
  background-color: var(--primary) !important;
  color: white !important;
}

.ui-iggrid-pagesizedropdown {
  margin-top: -2px;
  padding-top: 2px;
}

#MainGridContainer .ui-igedit-dropdown-button {
  border-radius: 0px 4px 4px 0px;
}

.ui-iggrid-pagesizedropdown {
  padding-top: 2px;
}


.igComboItemValue {
  font-weight: bold;
}

/*.igComboItemText {
  font-size: 0.9em;
}*/

/*.ui-igcombo-checkbox-on {
  font-size: 11px !important;
  margin-left: -3px !important;
  margin-top: -3px !important;
}*/


.ui-iggrid-deletebutton, .ui-iggrid-buttoncontainer {
  margin-top: 42px;
}

span.ui-iggrid-headertext {
  white-space: normal;
}


.igGridColumnNumber {
  text-align: right !important;
}

.igGridColumnZeroWidth {
  text-align: right !important;
}

  .igGridColumnZeroWidth .ui-iggrid-headertext {
      display:none;
  }


.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
  border: 1px solid #7AA30A !important;
  background-color: var(--primary) !important;
  color: #fff;
}


.ui-iggrid .jsoneditor td, .ui-iggrid .jsoneditor tr, .ui-iggrid .jsoneditor tr:first-child td {
    border: 0px;
    border-top: 0px !important;
    padding: 0px;
}

    .ui-iggrid .jsoneditor{
        height: unset !important;
    }
.ui-iggrid .jsoneditor-tree, .ui-iggrid .jsoneditor-separator {
    vertical-align: middle !important;
}

.ui-iggrid .jsoneditor .ui-state-hover{
    background: unset !important;
}