html {
  width: 100%;
  height: 100%;
  min-width: 480px; }

body {
  background-image: url("/assets/img/startup.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%; }

.img-logrus-logo {
  height: 35px;
  width: 120px; }

.p-logrus-logo {
  font-size: 21px; }

#LoginCaptcha_CaptchaDiv {
  margin-left: 50px !important; }

div.BDC_CaptchaImageDiv > a {
  display: none !important; }

.form-control, .custom-file-control, .is-focused .form-control, .is-focused .custom-file-control {
  background-image: linear-gradient(to top, #03a9f4 2px, rgba(0, 150, 136, 0) 2px), linear-gradient(to top, rgba(0, 0, 0, 0.26) 1px, transparent 1px) !important; }

.is-focused [class^='bmd-label'],
.is-focused [class*=' bmd-label'],
.is-focused [class^='bmd-label'],
.is-focused [class*=' bmd-label'] {
  color: #03a9f4 !important; }

.form-control, .custom-file-control {
  background-position-y: bottom !important; }

.checkbox label input[type=checkbox]:checked + .checkbox-decorator .check,
label.checkbox-inline input[type=checkbox]:checked + .checkbox-decorator .check {
  color: #03a9f4 !important;
  border-color: #03a9f4 !important; }

.checkbox label input[type=checkbox]:checked + .checkbox-decorator .check::before,
label.checkbox-inline input[type=checkbox]:checked + .checkbox-decorator .check::before {
  color: #03a9f4 !important; }

div.validation-summary-errors ul {
  list-style-type: none !important; }

