﻿input {
  text-transform: uppercase;
}

  input.input-login::placeholder {
    color: #CCC;
  }

  input.input-login:-moz-placeholder {
    color: #CCC;
  }

  input.input-login::-moz-placeholder {
    color: #CCC;
  }

  input.input-login:-ms-input-placeholder {
    color: #CCC;
  }

  input.input-login::-webkit-input-placeholder {
    color: #CCC;
  }

.login-footer {
  text-shadow: black 0.1em 0.1em 0.2em;
}

.option0 {
  background: #883234 !important;
  color: #FFF !important;
  border: 1px solid !important;
  border-color: white !important;
}

.option1 {
  background: #a6362c !important;
  color: #FFF !important;
  border: 1px solid !important;
  border-color: white !important;
}

.option2 {
  background: #c54a33 !important;
  color: #FFF !important;
  border: 1px solid !important;
  border-color: white !important;
}

.option3 {
  background: #c54c41 !important;
  color: #FFF !important;
  border: 1px solid !important;
  border-color: white !important;
}

.option4 {
  background: #ca5c3b !important;
  color: #FFF !important;
  border: 1px solid !important;
  border-color: white !important;
}

.option5 {
  background: #d46e36 !important;
  color: #FFF !important;
  border: 1px solid !important;
  border-color: white !important;
}

.option6 {
  background: #d56d36 !important;
  color: #FFF !important;
  border: 1px solid !important;
  border-color: white !important;
}

.option7 {
  background: #cbaa29 !important;
  color: #FFF !important;
  border: 1px solid !important;
  border-color: white !important;
}

.option8 {
  background: #749a29 !important;
  color: #FFF !important;
  border: 1px solid !important;
  border-color: white !important;
}

.option9 {
  background: #4d8933 !important;
  color: #FFF !important;
  border: 1px solid !important;
  border-color: white !important;
}

.option10 {
  background: #017f01 !important;
  color: #FFF !important;
  border: 1px solid !important;
  border-color: white !important;
}

.div-padding {
  padding-top: 10px !important;
}

.div-message {
  text-align: center;
  color: darkred;
}

.opt-selecionada {
  border-color: black !important;
  background: white !important;
  color: black !important;
  font-weight: bold;
}

.opt-nota {
  min-width: 70px;
  text-align: center;
  text-align: -webkit-center;
}

.pagination {
  margin: 15px 0px !important;
}

hr {
  width: 90%;
}
