@import url(https://fonts.googleapis.com/css?family=Droid+Sans:400,700);
/* line 4, ../sass/style.scss */
html, body {
  margin: 0;
  padding: 0;
  font-family: 'Droid Sans', sans-serif;
  font-size: 13px;
  background-color: #555;
  color: #fff;
  height: 100%;
}

/* line 13, ../sass/style.scss */
a, a:active, a:link {
  color: #f4701c;
  text-decoration: none;
  cursor: pointer;
}
/* line 17, ../sass/style.scss */
a:hover, a:active:hover, a:link:hover {
  color: #0078dd;
  text-decoration: underline;
}

/* line 22, ../sass/style.scss */
.container {
  position: absolute;
  top: 25%;
  left: 25%;
  width: 50%;
  height: 50%;
}

/* line 29, ../sass/style.scss */
.content {
  width: 350px;
  border: 2px solid #f4701c;
  background-color: #2f2f2f;
  padding: 50px 75px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  margin: 0 auto;
  text-align: center;
}

/* line 39, ../sass/style.scss */
.login_table {
  margin: 0 auto;
}
/* line 41, ../sass/style.scss */
.login_table td {
  padding: 2px 8px;
}

/* line 45, ../sass/style.scss */
input[type='text'], input[type='password'] {
  width: 200px;
}

/* Buttons */
/* line 49, ../sass/style.scss */
.button {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  /* Generated by http://www.colorzilla.com/gradient-editor/ */
  background: #ffffff;
  /* Old browsers */
  background: -webkit-linear-gradient(top, white 0%, #f3f3f3 89%, #f9f9f9 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, white 0%, #f3f3f3 89%, #f9f9f9 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, white 0%, #f3f3f3 89%, #f9f9f9 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, white 0%, #f3f3f3 89%, #f9f9f9 100%);
  /* Opera 11.10+ */
  background: linear-gradient(top, #ffffff 0%, #f3f3f3 89%, #f9f9f9 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9',GradientType=0 );
  /* IE6-9 */
  margin-right: 3px;
  padding: 4px 6px;
  border: 1px solid #999;
}

/* line 67, ../sass/style.scss */
.button:hover {
  border: 1px solid #666;
  text-decoration: none !important;
  background: #f3f3f3;
  /* Old browsers */
  background: -webkit-linear-gradient(top, #f3f3f3 0%, #e2e2e2 89%, #f4f4f4 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #f3f3f3 0%, #e2e2e2 89%, #f4f4f4 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #f3f3f3 0%, #e2e2e2 89%, #f4f4f4 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #f3f3f3 0%, #e2e2e2 89%, #f4f4f4 100%);
  /* Opera 11.10+ */
  background: linear-gradient(top, #f3f3f3 0%, #e2e2e2 89%, #f4f4f4 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#f4f4f4',GradientType=0 );
  /* IE6-9 */
}

/* line 78, ../sass/style.scss */
.button:active {
  position: relative;
  top: 1px;
}

/* line 83, ../sass/style.scss */
.errors {
  padding: 10px 0;
  margin: 0px 0px 10px 0px;
}
