/* This CSS is loaded in the login page. */
body {
    background: #FBFBFB!important;
    font-family: "Montserrat", Helvetica, Arial, sans-serif;
}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px #FFF inset!important;
}
.account-wall {
    background: #FFFFFF!important;
    border: 1px solid #E8ECE3;
    box-shadow: 0 4px 20px 0 rgba(0,0,0,0.09)!important;
    border-bottom: 18px solid #F4F6F2;
}
.form-control {
    background: transparent!important;
    height: 40px!important;
    padding: 6px 0px 4px!important;
    font-size: 14px!important;
    color: #333!important;
    border-color: #949494;
    border-radius: 0;
    -moz-box-shadow: none!important;
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
    border-bottom: 1px solid #A9AFAD;
    border-top: initial;
    border-left: initial;
    border-right: initial;
    margin-bottom: 20px!important;
}
button:focus, button:active { outline:0 !important; }
.btn {
  height: 50px!important;
  padding: 10px 20px!important;
  font-size: 16px!important;
  font-weight: 400!important;
  white-space: normal!important;
  border-radius: 25px!important;
  border-width: 1px!important;
  -moz-transition: all 0.2s ease-out!important;
  -o-transition: all 0.2s ease-out!important;
  -webkit-transition: all 0.2s ease-out!important;
  transition: all 0.2s ease-out!important;
  line-height: 30px!important;
}
.btn-block {
    display: block!important;
    width: 100%!important;
}
.btn-primary {
    color: #fff!important;
    background-color: #53605B!important;
    border-color: #53605B!important;
}
.btn-signup, .btn-social, .btn-nexudus {
  color: #53605B!important;
  background-color: transparent!important;
  border-color: #53605B!important;
  text-align: center!important;
}
.form-signin .checkbox {
    color: #525252!important;
}
.btn-social>:first-child {
    display: none!important;
}
.need-help {
    color: #A4A4A4!important;
}
.btn-nexudus, .btn-signup {
    display: none!important;
}
.form-signin > hr, .form-signin > hr:nth-last-of-type(1) {
    display: none!important;
}
.text-center {
    visibility: hidden;
    display: none;
}