
.ui-jqgrid {
    box-sizing: content-box;
}
.ui-jqgrid .ui-jqgrid-view, 
.ui-jqgrid .ui-paging-info, 
.ui-jqgrid .ui-pg-table, 
.ui-jqgrid .ui-pg-selbox {
    font-size: 12px;
}
.ui-jqgrid .ui-jqgrid-titlebar {
    background-color: #f9f9f9;
    color: #000000;
    height: 30px;
    line-height: 24px;
    padding: 0;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

.ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr > div {
	padding: 0px 1px !important;
}
.ui-jqgrid .ui-jqgrid-title {
    float: left;
    margin-left: 8px;
}
.ui-jqgrid .ui-widget-header {
    border-bottom: 1px solid #d3d3d3;
}
.ui-jqgrid .ui-search-toolbar input[type="text"] {
    border: 0px;    
    font-size: 12px;
    box-sizing: border-box;
    padding: 2px 4px !important;
    margin: 3px 0px;
    width: 100% !important;
}
.ui-jqgrid .ui-search-toolbar select {
	border: 0px;    
    font-size: 12px;
    box-sizing: border-box;
    padding: 2px !important;
    width: 100% !important;
}
.ui-jqgrid th.ui-state-hover {
	border: 1px solid #DDDDDD;
}
.ui-jqgrid .ui-jqgrid-hdiv {
    border: 1px solid #DDDDDD;
    border-bottom: 2px solid #DDDDDD;
}
.ui-jqgrid .ui-jqgrid-htable th {
    height: auto;
}
.ui-jqgrid tr.jqgfirstrow td {
    border: medium none;
}
.ui-jqgrid tr.jqgrow, .ui-jqgrid tr.ui-row-ltr {
    border: medium none;
}
.ui-jqgrid tr.ui-row-ltr td {
    border-bottom: 1px solid #dddddd;
    border-right: medium none;
    padding: 6px;
}
.ui-jqgrid .ui-widget-content {
	border: 1px solid #DDDDDD;
}
.ui-jqgrid-btable .ui-widget-content.ui-priority-secondary {
    background-color: #f9f9f9;
    background-image: none;
    opacity: 1;
}
.ui-jqgrid-btable .ui-widget-content.ui-state-hover {
    background-color: #e0e0e0;
    background-image: none;
    opacity: 1;
}
.ui-jqgrid-btable .ui-widget-content.ui-state-highlight {
    background-color: #EDE2B6; 
    background-image: none;
    opacity: 1;
}
.ui-jqgrid .ui-icon-triangle-1-n {
    background-position: 1px -16px;
}
.ui-jqgrid tr.ui-search-toolbar th {
    border-top-color: inherit !important;
    border-top-style: ridge !important;
    border-top-width: 0 !important;
}
.ui-jqgrid .ui-jqgrid-pager {
    background: none repeat scroll 0 0 #f9f9f9;
    border: 1px solid #d3d3d3;
    height: 45px;
    line-height: 15px;
}
.ui-jqgrid .ui-pg-input {
    box-sizing: content-box;
    font-size: inherit;
    width: auto;
    padding: 7px;
    border: none;
}
.ui-jqgrid .ui-pg-selbox {
    display: block;
    height: auto;
    line-height: normal;
    margin: 0;
    padding: 5px 4px;
    width: 70px;
    border: none;
}
.ui-jqgrid .ui-jqgrid-htable th div {
    overflow: visible;
}
.ui-jqgrid .ui-pager-control {
    height: 50px;
    position: relative;
}
.ui-pg-table .navtable .ui-corner-all {
    border-radius: 0;
}
.ui-jqgrid .ui-pg-table {
	border-collapse: separate;
}
.ui-jqgrid .ui-pg-table .ui-pg-button {
	background: #FFFFFF;
	border: 3px solid #e6e6e6;
	padding: 4px;
}
.ui-jqgrid .ui-pg-button:hover {
    border: 3px solid #CCCCCC;
}
.ui-jqgrid .ui-pg-table .ui-pg-button.ui-state-disabled {
	background: transparent;
}
.ui-jqgrid .ui-pg-button.ui-state-disabled:hover {
    border: 3px solid transparent;
}
.ui-jqgrid .loading {
	color: #000;
	text-shadow: none;
	background-color: #fff;
	width: 100%;
	height: 100%;
	left: 0px;
	top: -5px;
	margin-left: 0px;
	/*padding: 50px;*/
	opacity: 0.6;
	font-size: 14px;
	border: 0px;
	cursor: wait;
	/*background-image: url("../img/loading.gif");
	background-repeat: no-repeat;
	background-size: 100px;
	background-position: center;*/
}

.ui-search-clear {
	display: none;
}

	
.ui-jqgrid .ui-jqgrid-btable{
	width:100%!important;
}