.noresize {
  resize: none; 
}

.vresize {
  resize: vertical; 
}
  
.hresize {
  resize: horizontal;  
} 


.ui-widget input {font-size: 15px;}


#admincontrol input:not([readonly]) {
	background: url("{{ROOTPATH}}lib/layouts/images/icons/16/edit.png") no-repeat scroll 3px 4px;
	padding-left:38px;
	background-color: {{CONTROL.BG}};
	color: {{CONTROL.TEXT}};
}

.form-control::-webkit-input-placeholder {
	color: {{CONTROL.PH}};
}


.ui-widget.ui-widget-content {
	padding: 2px;
}


td.dtcell {padding-left: 5px !important;} 

.ui-jqgrid .ui-jqgrid-htable th,
.ui-jqgrid tr.jqgrow td, .ui-pg-table td 
{
    height: 1.9em !important;
}

.ui-state-active a, .ui-state-hover a, .ui-state-visited a, .ui-state-focus a  {
    outline: none;
}

.ui-pg-button, .ui-button-icon-only, .btn, .ui-button, .ui-corner-all .ui-jqdialog-titlebar-close, .ui-slider-handle
{
	outline-color: transparent;
    outline: none;
}

.ui-search-input > input,
.ui-pg-selbox, .input-elm, .opsel, .selectopts, .selectLabel, .fm-button,
.FormElement,
.btn:focus,.btn:active:focus,.btn.active:focus,
.ui-jqgrid>.ui-jqgrid-view input,
.ui-widget textarea:focus,
.ui-slider-handle:focus
{
    outline: none;
	box-shadow: none;
}

.ui-search-input {text-align: left;}

.ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr, .ui-th-ltr  {
	border-bottom: none;
}

.ui-jqgrid .searchFilter table  {
	border-collapse: separate; 
	border-spacing: 2px 10px;
}

.vertical-center {
  min-height: 100%;  /* Fallback for browsers do NOT support vh unit */
  min-height: 100vh; /* These two lines are counted as one :-)       */

  display: flex;
  align-items: center;
}

.ui-tabs .ui-tabs-panel {
	padding: 10px;
}

.ui-tabs .ui-tabs-nav {border:none; padding-left: 10px; min-height: 37px;}

.ui-tabs .ui-tabs-nav li
{
	border:none;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active 
{
	border:none;
}

ul.list-group-flush li.list-group-item {
	border: none;
	background-image: url({{ROOTPATH}}lib/layouts/images/icons/16/list-columns.png);
	background-repeat: no-repeat;
	background-position: 3px 3px;
	padding: 0px 5px 3px 24px;
	padding-left: 24px;
	background-color: {{TABLE.ODD.BG}};
	color: {{TABLE.ODD.TEXT}};
}


ul.list-group-flush li.list-group-item:nth-child(odd) {
	background-color: {{TABLE.EVEN.BG}};
	color: {{TABLE.EVEN.TEXT}};
}

ul.list-group-flush li.list-group-item.ui-selected.ui-state-highlight {
	background-color: {{TABLE.SELECT.BG}};
	color: {{TABLE.SELECT.TEXT}};
}

ul.list-group-flush li.list-group-item.ui-selectee:not(.ui-selected):hover
{
	background-color: {{TABLE.HOVER.BG}};
	color: {{TABLE.HOVER.TEXT}};
}

.list-group-flush li.list-group-item.defaultcolumn
{
	background-image: url({{ROOTPATH}}lib/layouts/images/icons/16/list-columns-default.png);
}

input.form-control, textarea.form-control, input.form-control:disabled, textarea.form-control:disabled,
input.form-control[readonly], textarea.form-control[readonly] {
	background: none;
	background-color: {{CONTROL.BG}};
	color: {{CONTROL.TEXT}};
	border: 1px solid {{CONTROL.BORDER}};
}
