/*$font-stack: 'Roboto', sans-serif;
$font-size-headers: 20px;
$font-size-values: 30px;*/
/*@import '../../css/material-dashboard/_laros-variables.scss';*/
/*@mixin set-background-color($bgcolor) {
    background-color: $bgcolor !important;
}

@mixin set-color($color) {
    color: $color !important;
}

@mixin borders-height($value) {
    height: $value !important;
}

@mixin transform($property) {
    -webkit-transform: $property;
    -ms-transform: $property;
    transform: $property;
}

@mixin transition-bg($seconds) {
    transition: color $seconds ease-in-out;
    transition: background-color $seconds ease-in-out;
}*/
.dark-edition {
  background-color: #042036;
}

.page-header:before {
  background-color: rgba(0, 0, 0, 0);
}

.dark-edition .card {
  background: #19374F;
}

.login-page .card-login {
  transform: translateZ(0);
  padding: 32px 16px;
  /*.card-title {
      margin-top: .625rem;
      margin-bottom: .625rem;
      font-weight: 700;
  }*/
}
.login-page .card-login .card-body {
  padding: 16px 32px 16px 16px;
}
.login-page .card-login .card-body .input-group .form-control {
  padding-bottom: 10px;
  margin: 17px 0 0;
}

/*.card [class*=card-header-]:not(.card-header-icon):not(.card-header-text):not(.card-header-image) {
    border-radius: .1875rem;
    margin-top: -1.875rem;
    padding: .9375rem;
}*/
.card .card-footer {
  display: flex;
  align-items: center;
  background-color: transparent;
  border: 0;
  padding-top: 32px;
}

.form-control, .form-control:focus {
  color: #fff;
}

.form-control, .is-focused .form-control {
  background-image: linear-gradient(0deg, #9c27b0 2px, rgba(156, 39, 176, 0) 0), linear-gradient(0deg, hsla(0, 0%, 71%, 0.1) 1px, hsla(0, 0%, 71%, 0) 0) !important;
}

.input-group-text {
  color: #fff;
}

.wrapper.wrapper-full-page {
  height: auto;
  min-height: 100vh;
}

.page-header {
  min-height: 100vh;
  max-height: 1000px;
  display: flex !important;
  padding: 0;
  margin: 0;
  border: 0;
  color: #fff;
  position: relative;
  align-items: center;
}

img {
  width: 100%;
  margin-bottom: 80px;
}

.invalid-feedback {
  margin-left: 3.5rem;
  font-size: 90%;
}

.valid-feedback {
  margin-left: 3.5rem;
  font-size: 90%;
}

#submitBtn {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  background-color: #021421;
}

.copyright {
  margin-top: 5em;
  font-size: 1.25em;
}/*# sourceMappingURL=laros-login.css.map */