/*
 * Stop grids from overlapping side menu.
 */
.ui-jqgrid .ui-jqgrid-view,
.ui-jqgrid .ui-jqgrid-bdiv,
.ui-jqgrid .ui-jqgrid-pager {
	z-index: inherit !important;
}

.ui-jqgrid.ui-widget .ui-jqgrid-toppager .ui-pager-control,
.ui-jqgrid.ui-widget .ui-jqgrid-pager .ui-pager-control {
	height: auto;
}

.ui-jqgrid.ui-widget .ui-pg-table.ui-pager-table {
	width: 100%;
}

.ui-jqgrid.ui-widget .ui-pg-input,
.ui-jqgrid.ui-widget .ui-jqgrid-toppager .ui-pg-input {
	height:auto;
	display: inline-block;
}

.ui-jqgrid tr.jqgrow td {
  white-space: initial !important
}

.group.ui-widget.ui-widget-content.ui-search-table {
  width: 650px !important;
}

.ui-jqdialog.ui-widget.ui-widget-content {
	width: 660px !important;
}

#searchhdfbox_list1 { padding: 0; }
.fm-button { height: 38px !important; }

select.ui-widget-content.ui-corner-all,
select.ui-pg-selbox.ui-widget-content.ui-corner-all {
  padding: 4px;
  border: 1px solid black;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);
  background-repeat: no-repeat;
  background-position: right center;
}

/* start fix for search dialog */
table.group.ui-widget.ui-widget-content.ui-search-table th select {
	margin: 0;
}

table.group.ui-widget.ui-widget-content.ui-search-table td.columns,
table.group.ui-widget.ui-widget-content.ui-search-table td.operators {
	padding: 0;
}

table.group.ui-widget.ui-widget-content.ui-search-table td.data {
	padding: 0;
}

table.group.ui-widget.ui-widget-content.ui-search-table td.columns select,
table.group.ui-widget.ui-widget-content.ui-search-table td.operators select,
table.group.ui-widget.ui-widget-content.ui-search-table td.data input {
	margin: 0;
}
/* end fix for search dialog */


.ui-jqdialog .ui-jqdialog-titlebar.ui-widget-header {
	height: 28px;
}

.ui-dialog .ui-dialog-content a {
	text-decoration: underline;
}

.ui-jqgrid tr.jqgrow.ui-widget-content.ui-state-highlight {
  border: 1px solid #ffd232;
  background: #ffd232;
}
