 .list {
  font-family:sans-serif;
}
th {
  padding:10px; 
  border:solid 1px #eee;
  background-color: #011e41;
  color: #FFF;

}

td {
  padding:10px; 
  border:solid 1px #eee;
}

.pagination li, .paginationTop li, .paginationBottom li {
  display:inline-block;
  padding:5px;
}

.pagination li.disabled a, .paginationTop li.disabled a, .paginationBottom li.disabled a {
  text-decoration: none ;
  cursor: none; 
  color: #FFF;
}
input {
  border:solid 1px #CCC;
  border-radius: 5px;
  padding:7px 14px;
  margin-bottom:10px
}
input:focus {
  outline:none;
  border-color:#aaa;
}
.sort {
  color:#FFF;
  background-color: #011e41;
}
.sort:hover {
  text-decoration: none;
  background-color:#6788B1;
}
.sort:focus {
  outline:none;
}
.sort:after {
  display:inline-block;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid transparent;
  content:"";
  position: relative;
  top:-10px;
  right:-5px;
}
.sort.asc:after {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #fff;
  content:"";
  position: relative;
  top:4px;
  right:-5px;
}
.sort.desc:after {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #fff;
  content:"";
  position: relative;
  top:-4px;
  right:-5px;
} 
