body, html {
  height: 100%;
}
body {
  background-color: #555555;
  color: #000;
}
.Auth-page-buttons {
  margin-top: 10px;
}
.form-control {
  border-radius: 1px;
  background-color: #FFF;
}
.form-group {
  margin-bottom: 0px;
}
.form-horizontal .form-group {
  margin-right: 0px;
  margin-left: 0px;
}
input[type="radio"], input[type="checkbox"] {
  margin: 0px 0 0;
}
.panel {
  height: 454px;
  border: none;
  border-radius: 0px;
  margin-bottom: 0px;
  max-width: 986px;
  float: none;
  margin-left: auto;
  margin-right: auto;
  background: rgba(255, 255, 255, 0.6);
}
.headercolor {
  color: #202020;
}
.textcolor {
  color: #333;
}
.width-limit {
  max-width: 420px;
}
.width-limit-small {
  max-width: 300px;
}
.height-margin {
  margin-top: 20px;
}
#outer {
  height: 100%;
  width: 100%;
  overflow: visible;
  position: relative;
}
#outer[id] {
  display: table;
  position: static;
}
#middle {
  position: absolute;
  top: 50%;
}
#middle[id] {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  position: static;
}
#inner {
  position: relative;
  top: 0%;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
body {
  font-family: 'PT Sans', sans-serif;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: 'PT Sans', sans-serif;
  color: #000;
}
a {
  color: #0000FF;
  text-decoration: underline;
  cursor: pointer;
  cursor: hand;
}
li > a {
  color: #0000FF;
  cursor: pointer;
  cursor: hand;
  font-size: 10px;
}
body {
  background: url("/media/images/background_login_grosens.jpg") no-repeat center center fixed;
}
.btn-group > .btn {
  font-size: 10px;
}
.dropdown-menu > li > a {
  text-decoration: none;
}
/* optional: #inner[id]{position: static;} */
