hr.thick {
    border-top: 1px solid #8c8b8b;
}

a {
    color: white;
}

html {
  position: relative;
  min-height: 100%;
  overflow-y: scroll;
}

body {
  /* Margin bottom by footer height */
  margin-bottom: 30px;
  font-family: 'Proza Libre', sans-serif;
  background-color: black;
  color: white;
}

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 30px;
}

form label {
  float: left;
}

.table-center {
  margin: 0 auto;
  width: 50%;
}

.money {
  font-family: 'Arial';
}

@media (min-width: 500px) {
  .img-500 {
    max-width: 500px;
  }
}

input, textarea, select {
  color: black;
}

iframe {
  background-color: white !important;
}

.g-recaptcha {
  margin-left: 155px;
}
