html {
  position: relative;
  min-height: 100%;
}
body {
  margin-bottom: 60px;
}

h1 {
  font-weight: bold;
}

input[type="checkbox"]{
  width: 15px; /*Desired width*/
  height: 15px; /*Desired height*/
}

.page-header {
  margin-bottom: 10px;
  margin-top:20px;
}

textarea {
   resize: none;
}

.well label {
  margin-left: 10px;
}

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;
  background-color: #f5f5f5;
}

/*.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
   background-color: #5c8a36;
}*/

.container {
  width: auto;
  max-width: 1000px;
  padding: 0 15px;
}
.container .text-muted {
  margin: 20px 0;
}

.selectWidth, .inputWidth {
	width: auto;
  margin:0px 5px;
}

.appInputWidth {
  width: 100px;
}

#admin-table td, #users-table td {
  vertical-align: middle;
}

#approve, #spinner, #spinner1 {
  display:none;
}


.left {float:left}
.right {float:right}
.clear {clear:both}

.form-group.required label:after {
  content:"*";
  color:red;
}
