﻿.hide {
  display: none !important;
}

.show {
  display: block !important;
}

.wait {
  cursor: wait !important;
}

.floatLeft {
  float: left;
}

td.size {text-align: right;}
th.unit, td.unit {width: 30px;}
th.modified, td.modified {width: 100px;}
th.iconColumn {width: 24px;}
th.name {width: 50%;}
th.size {width: 50px;}
td.statusLabel { width: 160px;}

td[class^="icon-"], td[class*=" icon-"] {
  height: 16px;
  width: 16px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
}

.table th.headerSortDown, .table th.headerSortUp, th.sortable {
  background-repeat: no-repeat;
  background-position: center right;
  padding-right:20px !important;
}
th.sortable {
  background-image: url('images/fc/nosort.png');
}
.table th.headerSortDown {
  background-image: url('images/fc/asc.png');
}
.table th.headerSortUp {
  background-image: url('images/fc/desc.png');
}

table.fileList, table.filequeue {
  table-layout: fixed;
  overflow: hidden;  
  width: 100%;
}

table.statusFields {
  width: 100%;
}

table.fileList td, .filequeue td {
  white-space: nowrap;
  text-overflow: ellipsis;
  -moz-user-select: -moz-none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  overflow: hidden;
  font-size: 11px;
  cursor: pointer;
}

table.fileList th {
  border-right: 2px solid #ddd;
  cursor: pointer;
}

