h1 a.btn {
    margin-left: 30px; 
}
a.btn span.glyphicon {
    margin-right: 10px; 
}
a.link-print span.glyphicon {
    margin-right: 10px; 
}
input.form-picker {
    display: inline;
    width: 88%;
    border-top-right-radius:0;
	border-bottom-right-radius:0;    
}
div.form-group input.F4SelectionButton {
    height: 30px;
	background-color: #eee;        
    border: 1px solid #cccccc;    
	padding: 0 7px;
    border-left: 0;
}
div.form-group span.checkbox input[type="checkbox"] {
    margin-left: 0px;
}
textarea.form-control {
    height: 150px;
}
span.glyphicon.glyphicon-ok {
    float: left;
    margin-top: 8px;
    z-index: 99;    
}
input.btn.btn-default.link-close {
    padding-left: 36px;
    margin-left: -27px;
}
.fileupload-buttonbar {
    margin-left: 0;
    margin-right: 0;
}
.progress {
    display: none;
}
.fileinput-button button {
    border: 0;
    background: transparent;
}
.btn-file {
    position: relative;
    overflow: hidden;
}
.btn-file input[type=file] {
    position: absolute;
    top: 0;
    right: 0;
    min-width: 100%;
    min-height: 100%;
    font-size: 100px;
    text-align: right;
    filter: alpha(opacity=0);
    opacity: 0;
    outline: none;
    background: white;
    cursor: inherit;
    display: block;
}
.fileinput-button {
    float: none;
}
img.enumpickerImgundefined {
    top: -1px !important;
    padding-left: 0px !important;
    height: 30px;
}
.HelpDesk select {
    width: 100%;
}
.table-hover > tbody > tr > td > a.ticket-edit {
    width: 0px;
}

/* GRID TABLE STYLES */
.ui-jqgrid-hbox table,.ui-jqgrid-hbox tr,.ui-jqgrid-hbox td,.ui-jqgrid-hbox th{
  border:0px none;
  border-collapse:collapse;
}
.ui-jqgrid-hbox td,.ui-jqgrid-hbox th{
  border:1px solid #ccc;
}
.ui-th-ltr, .ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr {
  border-left: 0px none;
  overflow: hidden;
  float: left;
  padding: 0 0 0 5px;
}
.ui-state-default{
  background:none !important;    
  border:none !important;                                  
}     
.FilterSelection .ui-state-default{
  border: 1px solid #999999 !important;
  background: #dadada !important;                                
}     
.ui-jqgrid-htable th{
  color:#ffffff !important;     
  font-weight:bold !important;  
}     
.ui-widget-content {
  background:#ffffff !important;  
  margin:10px 0 20px 0;               
} 
.ui-jqgrid-bdiv{
//  min-height:300px !important;                
}
a.GridAction{
  font-weight:bold;             
}               
.ui-dialog{
//  position:absolute !important; 
//  top:200px !important;  
}   
.ui-dialog-content{
  height:auto !important;    
}  
.ui-dialog-content > input[type="text"]{
//  min-width:300px !important;    
} 
.ui-dialog-content > input[type="button"]{
  padding:3px;    
}   
tr.ui-state-hover{
  background:#f6f6f6 !important;                       
}
th.ui-state-hover{
  background:none !important;                       
}
.ui-state-highlight{
  background:#f6f6f6 !important;                       
}                                           
div .ui-jqgrid-hdiv{
  background-color:#bbb !important;
  height:42px !important;
  overflow:hidden;        
}
.ui-jqgrid .ui-jqgrid-resize {
  background:transparent url('Images/grid_separator.png') repeat-y center;
  height:45px !important;
  position:relative;
  z-index:1000;
  width:5px;
}
.ui-jqgrid .ui-jqgrid-htable th {
  height: 42px !important;
  padding: 0 3px 0 0;
  vertical-align:top;
}
.ui-jqgrid .ui-jqgrid-htable th > div.ui-jqgrid-sortable {
//  margin:14px 0 0 0 !important;
}
.ui-jqgrid tr.jqgrow td {
  font-weight: normal;
  overflow: hidden;
  white-space: pre;
  height: 33px;
  padding: 0 5px 0 5px;
  border-bottom:1px dotted #919191;
}
.ui-jqgrid tr.jqgrow td {
  border-right:1px solid #e4e4e4;
}
.ui-jqgrid tr.jqgrow td[aria-describedby="tickets_Subject"] {
  font-weight:bold;
}
.ui-jqgrid-pager{
  background:#e2e2e2 !important; 
  height:41px !important;                   
}
.ui-pg-div{
  background-image:url('Images/grid-refresh.png') !important;
  background-color:none;    
  width:25px !important;  
  height:25px !important;
  padding:0 !important;
  margin:5px 5px 5px 5px;                
}
.ui-jqgrid .ui-state-default .ui-icon {
  background:inherit;
}
.ui-icon-seek-first{
  display:block;
  background-image:url('Images/grid-arrow-first.png') !important;  
  width:32px;
  height:20px;
  padding:0;                 
}
.ui-icon-seek-prev{
  display:block;
  background-image:url('Images/grid-arrow-prev.png') !important;  
  width:32px;
  height:20px;
  padding:0;                 
}                   
.ui-icon-seek-next{
  display:block;
  background-image:url('Images/grid-arrow-next.png') !important;  
  width:32px;
  height:20px;
  padding:0;                 
}                  
.ui-icon-seek-end{
  display:block;
  background-image:url('Images/grid-arrow-last.png') !important;  
  width:32px;
  height:20px;
  padding:0;                 
}
.ui-icon-asc{
  background-image:url('Images/sort-up.png') !important;
  background-repeat:no-repeat !important;
  background-position:top left !important; 
  margin:0 0 0 5px !important;    
  width:10px !important;     
}
.ui-icon-desc{
  background-image:url('Images/sort-down.png') !important;
  background-repeat:no-repeat !important;
  background-position:top left !important; 
  margin:8px 0 0 5px !important;  
  width:10px !important;          
}
.ui-state-hover .ui-icon-asc,.ui-state-hover .ui-icon-desc{
  background-position:top right !important; 
}
.ui-state-hover .ui-state-disabled{
  background-position:top left !important; 
}
.ui-state-disabled{
  background-position:top right !important; 
  opacity: .50 !important;  
  filter: Alpha(Opacity=50) !important;                 
}




.ui-dialog .ui-dialog-titlebar-close {
    background-image: url("images/close.png");
    background-repeat: no-repeat;
    border: none;
    width:15px;
    height:15px;
    background-color: transparent;
    cursor: pointer;
    float:right;
}
.ui-jqgrid .ui-pg-input {
    height: auto;
}
