@charset "UTF-8";

body {
  padding-top: 70px;
}

#login-admin-bg {
  background-color: #d9f2ff;
}

.login-body {
  padding-top: 0px;
}

.navbar .navbar-inner {
  padding: 0;
}

#nav-menu li a {
  color: #fff;
  text-align: center;
  border-left: 1px solid rgba(255, 255, 255, .75);
  border-right: 1px solid rgba(0, 0, 0, .1);
  border-bottom:1px solid #fff;
}

#nav-menu li.active a {
  font-size: 110%;
  font-weight: bold;
  border-bottom:1px solid #ff7f74;
}

.table {
  margin-bottom: 5px;
}

.table th {
  background: #E9E9E9;
  background:-moz-linear-gradient(top, #FAFAFA 0%, #E9E9E9 100%); /* FF3.6+ */
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FAFAFA), color-stop(100%,#E9E9E9)); /* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%); /* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%); /* Opera11.10+ */
  background:-ms-linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%); /* IE10+ */
  background:linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E9E9E9');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E9E9E9')";

  font-size: 85%;
  color: #444;
  text-transform: uppercase;
}

.table th.w6 {
  width: 6%;
}
.table th.w8 {
  width: 8%;
}
.table th.w10 {
  width: 10%;
}

.table td.vm {
  vertical-align: middle;
}

.table td.justify {
  -moz-text-align-last: justify;
  text-align-last: justify;
}

.pagination {
  margin: 5px 0;
}

#sortable tr:hover {
  cursor: move;
}

/* comment layout */
.comment-box {
  padding: 10px;
}

.comment-box .comment-header {
  line-height: 25px;
}

.comment-box .comment-header .name {
  font-weight: bold;
  color: #483734;
}

.comment-box .comment-header .date {
  font-size: 11px;
  margin-left: 6px
}

.comment-box .text {
  border-top: 1px solid #cfcfcf;
  padding-top: 5px;
  color: #000;
}