html,
body {
  height: 100%;
  background-color: #ffffff;
}
.navbar-nav.navbar-right:last-child {
  margin-right: 0;
}
.wrapper {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  margin: 0 auto -60px;
  padding: 0 0 60px;
}
.wrapper > .container-fluid {
  padding: 60px 15px 0;
}
.wrapper > .container-fluid .form-login,
.wrapper > .container-fluid .form-forgot,
.wrapper > .container-fluid .form-confirm {
  margin: 0 auto;
}
.wrapper > .container-fluid .form-login {
  max-width: 400px;
}
.wrapper > .container-fluid .form-forgot,
.wrapper > .container-fluid .form-confirm {
  max-width: 400px;
}
.wrapper > .container-fluid .input-group .clear-search,
.wrapper > .container-fluid .input-group .reset-search {
  position: absolute;
  top: 11px;
  right: 95px;
  z-index: 1000;
  color: #ccc;
}
.wrapper > .container-fluid .per-page {
  margin: 20px 0 20px 0;
}
.wrapper > .container-fluid .row-header {
  padding: 5px 0 5px 0;
  background-color: #eee;
  border-top: #ccc 1px solid;
  border-bottom: #ccc 1px solid;
}
.wrapper > .container-fluid .update-checkbox {
  padding-top: 30px;
  padding-left: 20px;
}
.wrapper > .container-fluid .table {
  margin-bottom: 0;
}
.wrapper > .container-fluid .table th .checkbox-inline,
.wrapper > .container-fluid .table td .checkbox-inline {
  margin: 0;
  padding: 0;
}
.wrapper > .container-fluid .table th .checkbox-inline input,
.wrapper > .container-fluid .table td .checkbox-inline input {
  margin: 0;
}
.wrapper > .container-fluid .table .actions a {
  color: #000;
}
.wrapper > .container-fluid .btn-toolbar,
.wrapper > .container-fluid .btn-group {
  margin: 20px 0 20px 0;
}
.wrapper > .container-fluid .permanent {
  margin-top: 17px;
}
.wrapper > .container-fluid a {
  text-decoration: none;
}
.wrapper > .container-fluid .cursor {
  cursor: pointer;
}
.wrapper > .container-fluid .tab-content {
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  padding: 10px;
}
.wrapper > .container-fluid .nav-tabs {
  margin-bottom: 0;
}
.wrapper > .container-fluid .thumbnail {
  padding-top: 10px;
}
.wrapper > .container-fluid .thumbnail input {
  display: none;
}
.wrapper > .container-fluid .thumbnail .caption h6 {
  margin: 0;
  padding: 0;
}
.wrapper > .container-fluid .selected {
  background-color: #eee;
}
.wrapper > .container-fluid .profile-container {
  width: 50%;
}
div.footer {
  height: 60px;
  background-color: #f5f5f5;
}
div.footer .container {
  width: 100%;
}
div.footer .container .credit {
  margin: 20px 10px;
}
